204437304334221892223238144
204,437,304,334,221,892,223,238,144 is an even composite number composed of five prime numbers multiplied together.
204437304334221892223238144 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 204437304334221892223238144:
226 × 34 × 78 × 374 × 592
(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 × 7 × 7 × 7 × 7 × 37 × 37 × 37 × 37 × 59 × 59)See below for interesting mathematical facts about the number 204437304334221892223238144 from the Numbermatics database.
Names of 204437304334221892223238144
- Cardinal: 204437304334221892223238144 can be written as Two hundred four septillion, four hundred thirty-seven sextillion, three hundred four quintillion, three hundred thirty-four quadrillion, two hundred twenty-one trillion, eight hundred ninety-two billion, two hundred twenty-three million, two hundred thirty-eight thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 2.04437304334221892223238144 × 1026
Factors of 204437304334221892223238144
Divisors of 204437304334221892223238144
- 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 32 36 37 42 48 49 54 56 59 63 64 72 74 81 84 96 98 108 111 112 118 126 128 144 147 148 162 168 177 189 192 196 216 222 224 236 252 256 259 288 294 296 324 333 336 343 354 378 384 392 413 432 441 444 448 472 504 512 518 531 567 576 588 592 648 666 672 686 708 756 768 777 784 826 864 882 888 896 944 999 1008 1024 1029 1036 1062 1134 1152 1176 1184 1239 1296 1323 1332 1344 1369 1372 1416 1512 1536 1554 1568 1593 1652 1728 1764 1776 1792 1813 1888 1998 2016 2048 2058 2072 2124 2183 2268 2304 2331 2352 2368 2401 2478 2592 2646 2664 2688 2738 2744 2832 2891 2997 3024 3072 3087 3108 3136 3186 3304 3456 3481 3528 3552 3584 3626 3717 3776 3969 3996 4032 4096 4107 4116 4144 4248 4366 4536 4608 4662 4704 4736 4779 4802 4956 5184 5292 5328 5376 5439 5476 5488 5664 5782 5994 6048 6144 6174 6216 6272 6372 6549 6608 6912 6962 6993 7056 7104 7168 7203 7252 7434 7552 7938 7992 8064 8192 8214 8232 8288 8496 8673 8732 9072 9216 9261 9324 9408 9472 9558 9583 9604 9912 10368 10443 10584 10656 10752 10878 10952 10976 11151 11328 11564 11988 12096 12288 12321 12348 12432 12544 12691 12744 13098 13216 13824 13924 13986 14112 14208 14336 14406 14504 14868 15104 15281 15876 15984 16128 16317 16384 16428 16464 16576 16807 16992 17346 17464 18144 18432 18522 18648 18816 18944 19116 19166 19208 19647 19824 20237 20736 20886 20979 21168 21312 21504 21609 21756 21904 21952 22302 22656 23128 23976 24192 24367 24576 24642 24696 24864 25088 25382 25488 26019 26196 26432 27648 27783 27848 27972 28224 28416 28672 28749 28812 29008 29736 30208 30562 31329 31752 31968 32256 32634 32768 32856 32928 33152 33453 33614 33984 34692 34928 36288 36864 36963 37044 37296 37632 37888 38073 38232 38332 38416 39294 39648 40474 41472 41772 41958 42336 42624 43008 43218 43512 43808 43904 44604 45312 45843 46256 47952 48384 48734 48951 49152 49284 49392 49728 50176 50421 50653 50764 50976 52038 52392 52864 55296 55566 55696 55944 56448 56832 57344 57498 57624 58016 58941 59472 60416 60711 61124 62658 63504 63936 64512 64827 65268 65536 65712 65856 66304 66906 67081 67228 67968 69384 69856 72576 73101 73728 73926 74088 74592 75264 75776 76146 76464 76664 76832 78057 78588 79296 80771 80948 82944 83544 83916 84672 85248 86016 86247 86436 87024 87616 87808 88837 89208 90624 91686 92512 93987 95904 96768 97468 97902 98304 98568 98784 99456 100352 100842 101306 101528 101952 104076 104784 105728 106967 110592 110889 111132 111392 111888 112896 113664 114219 114688 114996 115248 116032 117649 117882 118944 120832 121422 122248 125316 127008 127872 128797 129024 129654 130536 131072 131424 131712 132608 133812 134162 134456 135936 137529 138768 139712 141659 145152 146202 146853 147456 147852 148176 149184 150528 151263 151552 151959 152292 152928 153328 153664 156114 157176 158592 161542 161896 165888 167088 167832 169344 170496 170569 172032 172494 172872 174048 175232 175616 176823 177674 178416 181248 182133 183372 185024 187974 191808 193536 194481 194936 195804 196608 197136 197568 198912 200704 201243 201684 202612 203056 203904 208152 209568 211456 213934 219303 221184 221778 222264 222784 223776 225792 227328 228438 229376 229992 230496 232064 234171 235298 235764 237888 241664 242313 242844 244496 250632 254016 255744 257594 258048 258741 259308 261072 262144 262848 263424 265216 266511 267624 268324 268912 271872 275058 277536 279424 281961 283318 290304 292404 293706 294912 295704 296352 298368 301056 302526 303104 303918 304584 305856 306656 307328 312228 314352 317184 320901 323084 323792 331776 334176 335664 338688 340992 341138 342657 344064 344988 345744 348096 350464 351232 352947 353646 354571 355348 356832 362496 364266 366744 370048 375948 383616 386391 387072 388962 389872 391608 393216 394272 395136 397824 401408 402486 403368 405224 406112 407808 412587 416304 419136 422912 424977 427868 438606 442368 443556 444528 445568 447552 451584 453789 454656 455877 456876 458752 459984 460992 464128 468342 469567 470596 471528 475776 483328 484626 485688 488992 501264 508032 511488 511707 515188 516096 517482 518616 522144 524288 525696 526848 530432 533022 535248 536648 537824 543744 546399 550116 555072 558848 563922 565397 566636 580608 584808 587412 589824 591408 592704 596736 602112 603729 605052 606208 607836 609168 611712 613312 614656 621859 624456 628704 634368 641802 646168 647584 657909 663552 668352 671328 677376 681984 682276 685314 688128 689976 691488 696192 700928 702464 705894 707292 709142 710696 713664 724992 726939 728532 733488 740096 748769 751896 767232 772782 774144 776223 777924 779744 783216 786432 788544 790272 795648 799533 802816 804972 806736 810448 812224 815616 823543 825174 832608 838272 845824 849954 855736 877212 884736 887112 889056 891136 895104 901579 903168 907578 909312 911754 913752 917504 919968 921984 928256 936684 939134 941192 943056 951552 962703 966656 969252 971376 977984 991613 1002528 1016064 1022976 1023414 1027971 1030376 1032192 1034964 1037232 1044288 1048576 1051392 1053696 1058841 1060864 1063713 1066044 1070496 1073296 1075648 1087488 1092798 1100232 1110144 1117696 1127844 1130794 1133272 1159173 1161216 1169616 1174824 1179648 1182816 1185408 1193472 1193983 1204224 1207458 1210104 1212416 1215672 1218336 1223424 1226624 1229312 1237761 1243718 1248912 1257408 1268736 1274931 1283604 1292336 1295168 1315818 1327104 1336704 1342656 1354752 1361367 1363968 1364552 1367631 1370628 1376256 1379952 1382976 1392384 1401856 1404928 1408701 1411788 1414584 1418284 1421392 1427328 1449984 1453878 1457064 1466976 1480192 1497538 1503792 1534464 1535121 1545564 1548288 1552446 1555848 1559488 1566432 1572864 1577088 1580544 1591296 1599066 1605632 1609944 1613472 1620896 1624448 1631232 1639197 1647086 1650348 1665216 1676544 1691648 1696191 1699908 1711472 1754424 1769472 1774224 1778112 1782272 1790208 1803158 1806336 1811187 1815156 1818624 1823508 1827504 1835008 1839936 1843968 1856512 1865577 1873368 1874161 1878268 1882384 1886112 1903104 1925406 1933312 1938504 1942752 1955968 1973727 1983226 2005056 2032128 2045952 2046828 2055942 2060752 2064384 2069928 2074464 2088576 2097152 2102784 2107392 2117682 2121728 2127426 2132088 2140992 2146592 2151296 2174976 2180817 2185596 2200464 2220288 2235392 2246307 2255688 2261588 2266544 2318346 2322432 2339232 2349648 2359296 2365632 2370816 2386944 2387966 2398599 2408448 2414916 2420208 2424832 2431344 2436672 2446848 2453248 2458624 2470629 2475522 2481997 2487436 2497824 2514816 2537472 2549862 2567208 2584672 2590336 2631636 2654208 2673408 2685312 2704737 2709504 2722734 2727936 2729104 2735262 2741256 2752512 2759904 2765952 2784768 2803712 2809856 2817402 2823576 2829168 2836568 2842784 2854656 2888109 2899968 2907756 2914128 2933952 2960384 2974839 2988527 2995076 3007584 3068928 3070242 3091128 3096576 3104892 3111696 3118976 3132864 3145728 3154176 3161088 3176523 3182592 3191139 3198132 3211264 3219888 3226944 3241792 3248896 3262464 3278394 3286969 3294172 3300696 3330432 3353088 3383296 3392382 3399816 3422944 3477519 3508848 3538944 3548448 3556224 3564544 3580416 3581949 3606316 3612672 3622374 3630312 3637248 3647016 3655008 3670016 3679872 3687936 3713024 3731154 3746736 3748322 3756536 3764768 3772224 3806208 3824793 3850812 3866624 3877008 3885504 3911936 3947454 3957779 3966452 4010112 4064256 4091904 4093656 4102893 4111884 4121504 4128768 4139856 4148928 4177152 4194304 4205568 4214784 4226103 4235364 4243456 4254852 4264176 4281984 4293184 4302592 4349952 4353013 4361634 4371192 4400928 4440576 4470784 4492614 4511376 4523176 4533088 4605363 4636692 4644864 4678464 4699296 4718592 4731264 4741632 4765489 4773888 4775932 4797198 4816896 4829832 4840416 4849664 4862688 4873344 4893696 4906496 4917248 4941258 4951044 4963994 4974872 4995648 5029632 5074944 5088573 5099724 5134416 5169344 5180672 5241383 5263272 5308416 5346816 5370624 5409474 5419008 5433561 5445468 5455872 5458208 5470524 5482512 5505024 5519808 5531904 5569536 5596731 5607424 5619712 5622483 5634804 5647152 5658336 5673136 5685568 5709312 5764801 5776218 5799936 5815512 5828256 5867904 5920768 5949678 5977054 5990152 6015168 6137856 6140484 6182256 6193152 6209784 6223392 6237952 6265728 6291456 6308352 6311053 6322176 6353046 6365184 6382278 6396264 6422528 6439776 6453888 6483584 6497792 6524928 6542451 6556788 6573938 6588344 6601392 6660864 6706176 6738921 6766592 6784764 6799632 6845888 6941291 6955038 7017696 7077888 7096896 7112448 7129088 7160832 7163898 7195797 7212632 7225344 7244748 7260624 7274496 7294032 7310016 7340032 7359744 7375872 7411887 7426048 7445991 7462308 7493472 7496644 7513072 7529536 7544448 7612416 7649586 7701624 7733248 7754016 7771008 7823872 7894908 7915558 7932904 8020224 8114211 8128512 8183808 8187312 8205786 8223768 8243008 8257536 8279712 8297856 8354304 8357881 8388608 8411136 8429568 8452206 8470728 8486912 8509704 8528352 8563968 8586368 8605184 8664327 8699904 8706026 8723268 8742384 8801856 8881152 8924517 8941568 8965581 8985228 9022752 9046352 9066176 9210726 9273384 9289728 9356928 9398592 9437184 9462528 9483264 9529569 9530978 9547776 9551864 9573417 9594396 9633792 9659664 9680832 9699328 9725376 9746688 9787392 9812992 9834496 9860907 9882516 9902088 9927988 9949744 9991296 10059264 10149888 10177146 10199448 10268832 10338688 10361344 10432557 10482766 10526544 10616832 10693632 10741248 10745847 10818948 10838016 10867122 10890936 10911744 10916416 10941048 10965024 11010048 11039616 11063808 11139072 11193462 11214848 11239424 11244966 11269608 11294304 11316672 11346272 11371136 11418624 11474379 11529602 11552436 11599872 11631024 11656512 11735808 11841536 11873337 11899356 11954108 11980304 12030336 12275712 12280968 12364512 12386304 12419568 12446784 12475904 12531456 12582912 12616704 12622106 12644352 12678309 12706092 12730368 12764556 12792528 12845056 12879552 12907776 12967168 12995584 13049856 13059039 13084902 13113576 13119127 13147876 13176688 13202784 13321728 13412352 13477842 13533184 13569528 13599264 13691776 13816089 13882582 13910076 14035392 14155776 14193792 14224896 14258176 14296467 14321664 14327796 14391594 14425264 14450688 14489496 14521248 14548992 14588064 14620032 14680064 14719488 14751744 14823774 14852096 14891982 14924616 14986944 14993288 15026144 15059072 15088896 15224832 15265719 15299172 15403248 15466496 15508032 15542016 15647744 15724149 15789816 15831116 15865808 16040448 16228422 16257024 16367616 16374624 16411572 16447536 16486016 16515072 16559424 16595712 16708608 16715762 16777216 16790193 16822272 16859136 16867449 16904412 16941456 16973824 17019408 17056704 17127936 17172736 17210368 17294403 17328654 17373979 17399808 17412052 17446536 17484768 17603712 17762304 17849034 17883136 17931162 17970456 18045504 18092704 18132352 18421452 18546768 18579456 18713856 18797184 18874368 18925056 18933159 18966528 19059138 19061956 19095552 19103728 19146834 19188792 19267584 19319328 19361664 19398656 19450752 19493376 19574784 19625984 19668992 19721814 19765032 19804176 19855976 19899488 19982592 20118528 20216763 20299776 20354292 20398896 20537664 20677376 20722688 20823873 20865114 20919689 20965532 21053088 21233664 21387264 21482496 21491694 21637896 21676032 21734244 21781872 21823488 21832832 21882096 21930048 22020096 22079232 22127616 22235661 22278144 22337973 22386924 22429696 22478848 22489932 22539216 22588608 22633344 22692544 22742272 22837248 22948758 23008783 23059204 23104872 23199744 23262048 23313024 23471616 23683072 23746674 23798712 23908216 23960608 24060672 24342633 24551424 24561936 24729024 24772608 24839136 24893568 24951808 25062912 25073643 25165824 25233408 25244212 25288704 25356618 25412184 25460736 25529112 25585056 25690112 25759104 25815552 25934336 25991168 26099712 26118078 26169804 26227152 26238254 26295752 26353376 26405568 26643456 26773551 26824704 26896743 26955684 27066368 27139056 27198528 27383552 27632178 27704453 27765164 27820152 28070784 28311552 28387584 28449792 28516352 28592934 28643328 28655592 28720251 28783188 28850528 28901376 28978992 29042496 29097984 29176128 29240064 29360128 29438976 29503488 29582721 29647548 29704192 29783964 29849232 29973888 29986576 30052288 30118144 30177792 30449664 30471091 30531438 30598344 30806496 30932992 31016064 31084032 31295488 31448298 31579632 31662232 31731616 32080896 32237541 32456844 32514048 32735232 32749248 32823144 32895072 32972032 33030144 33118848 33191424 33358423 33417216 33431524 33554432 33580386 33644544 33718272 33734898 33808824 33882912 33947648 34038816 34113408 34255872 34345472 34420736 34588806 34657308 34747958 34799616 34824104 34893072 34969536 35207424 35524608 35620011 35698068 35766272 35862324 35940912 36091008 36185408 36264704 36689681 36842904 37093536 37158912 37427712 37594368 37748736 37850112 37866318 37933056 38034927 38118276 38123912 38191104 38207456 38293668 38377584 38535168 38638656 38723328 38797312 38901504 38986752 39149568 39177117 39251968 39337984 39357381 39443628 39530064 39608352 39711952 39798976 39965184 40237056 40433526 40599552 40708584 40797792 41075328 41354752 41445376 41647746 41730228 41839378 41931064 42106176 42467328 42774528 42889401 42964992 42983388 43275792 43352064 43468488 43563744 43646976 43665664 43764192 43860096 44040192 44158464 44177371 44255232 44471322 44556288 44675946 44773848 44859392 44957696 44979864 45078432 45177216 45266688 45385088 45484544 45674496 45797157 45897516 46017566 46118408 46209744 46399488 46524096 46626048 46943232 47172447 47366144 47493348 47597424 47816432 47921216 48121344 48589037 48685266 49102848 49123872 49458048 49545216 49678272 49787136 49903616 50125824 50147286 50331648 50370579 50466816 50488424 50577408 50602347 50713236 50824368 50921472 51058224 51170112 51380224 51518208 51631104 51868672 51883209 51982336 52121937 52199424 52236156 52339608 52454304 52476508 52591504 52706752 52811136 53286912 53547102 53649408 53793486 53911368 54132736 54278112 54397056 54767104 55264356 55408906 55530328 55640304 56141568 56623104 56775168 56799477 56899584 57032704 57185868 57286656 57311184 57440502 57566376 57701056 57802752 57957984 58084992 58195968 58352256 58480128 58505167 58720256 58877952 59006976 59165442 59295096 59408384 59567928 59698464 59947776 59973152 60104576 60236288 60355584 60650289 60899328 60942182 61062876 61196688 61612992 61865984 62032128 62168064 62471619 62590976 62759067 62896596 63159264 63324464 63463232 64161792 64475082 64913688 65028096 65470464 65498496 65646288 65790144 65944064 66060288 66237696 66382848 66706983 66716846 66834432 66863048 67013919 67108864 67160772 67289088 67436544 67469796 67617648 67765824 67895296 68077632 68226816 68511744 68690944 68841472 69026349 69177612 69314616 69495916 69599232 69648208 69786144 69939072 70414848 71049216 71240022 71396136 71532544 71724648 71881824 72182016 72370816 72529408 73027899 73379362 73685808 74187072 74317824 74855424 75188736 75220929 75497472 75700224 75732636 75866112 76069854 76236552 76247824 76382208 76414912 76587336 76755168 77070336 77277312 77446656 77594624 77803008 77973504 78299136 78354234 78503936 78675968 78714762 78887256 79060128 79216704 79423904 79597952 79930368 80320653 80474112 80690229 80867052 81199104 81417168 81595584 82150656 82709504 82890752 83113359 83295492 83460456 83678756 83862128 84212352 84934656 85549056 85778802 85929984 85966776 86551584 86704128 86936976 87127488 87293952 87331328 87528384 87720192 88080384 88316928 88354742 88510464 88748163 88942644 89112576 89351892 89547696 89718784 89915392 89959728 90156864 90354432 90533376 90770176 90969088 91348992 91413273 91594314 91795032 91833889 92035132 92236816 92419488 92798976 93048192 93252096 93886464 94344894 94732288 94986696 95194848 95632864 95842432 96242688 96712623 97178074 97370532 98205696 98247744 98916096 99090432 99356544 99574272 99807232 100075269 100251648 100294572 100663296 100741158 100933632 100976848 101154816 101204694 101426472 101648736 101842944 102116448 102340224 102760448 103036416 103262208 103737344 103766418 103964672 104243874 104398848 104472312 104679216 104908608 104953016 105183008 105413504 105622272 106573824 106860033 107094204 107298816 107586972 107822736 108265472 108556224 108794112 109534208 110069043 110528712 110575499 110817812 111060656 111280608 112283136 113246208 113550336 113598954 113799168 114065408 114371736 114573312 114622368 114881004 115132752 115402112 115605504 115915968 116169984 116391936 116704512 116960256 117010334 117440512 117531351 117755904 118013952 118072143 118330884 118590192 118816768 119135856 119396928 119895552 119946304 120209152 120472576 120711168 121300578 121617853 121798656 121884364 122125752 122393376 123225984 123731968 124064256 124336128 124943238 125181952 125518134 125793192 126318528 126648928 126926464 128323584 128668203 128950164 129827376 130056192 130940928 130996992 131292576 131580288 131888128 132120576 132475392 132532113 132765696 133413966 133433692 133668864 133726096 134027838 134321544 134578176 134873088 134939592 135235296 135531648 135790592 136155264 136453632 137023488 137381888 137682944 138052698 138355224 138629232 138991832 139198464 139296416 139572288 139878144 140829696 141517341 142098432 142480044 142792272 143065088 143449296 143763648 144364032 144741632 145058816 145767111 146055798 146437823 146758724 147371616 148374144 148635648 149710848 150377472 150441858 150994944 151400448 151465272 151732224 151807041 152139708 152473104 152495648 152764416 152829824 153174672 153510336 154140672 154554624 154893312 155189248 155606016 155649627 155947008 156365811 156598272 156708468 157007872 157351936 157429524 157774512 158120256 158433408 158847808 159195904 159860736 160641306 160948224 161061481 161380458 161734104 162398208 162834336 163191168 164301312 165419008 165781504 166226718 166590984 166920912 167357512 167724256 168424704 169869312 170398431 171098112 171557604 171859968 171933552 173103168 173408256 173873952 174254976 174587904 174662656 175056768 175440384 175515501 176160768 176323093 176633856 176709484 177020928 177496326 177885288 178225152 178703784 179095392 179437568 179830784 179919456 180313728 180708864 181066752 181540352 181938176 182697984 182826546 183188628 183590064 183667778 184070264 184473632 184838976 185597952 186096384 186504192 187414857 187772928 188277201 188689788 189464576 189973392 190389696 191265728 191684864 192485376 193425246 193931171 194356148 194741064 196411392 196495488 197832192 198180864 198713088 199148544 199614464 200150538 200503296 200589144 201041757 201326592 201482316 201867264 201953696 202309632 202409388 202852944 203297472 203685888 204232896 204680448 205520896 206072832 206524416 207079047 207474688 207532836 207929344 208487748 208797696 208944624 209358432 209817216 209906032 210366016 210827008 211244544 213147648 213297637 213720066 214188408 214597632 215173944 215645472 216530944 217112448 217588224 219068416 220138086 221057424 221150998 221635624 222121312 222561216 224566272 225662787 226492416 227100672 227197908 227598336 228130816 228743472 229146624 229244736 229762008 230265504 230804224 231211008 231831936 232339968 232783872 233409024 233508961 233920512 234020668 234881024 235062702 235511808 236027904 236144286 236661768 237180384 237633536 238271712 238793856 239791104 239892608 240418304 240945152 241422336 242070687 242601156 243235706 243597312 243768728 244251504 244786752 246451968 247463936 248128512 248672256 249340077 249886476 250363904 251036268 251586384 252637056 253297856 253852928 256647168 256827767 257336406 257900328 259654752 260112384 261881856 261993984 262585152 263160576 263776256 264241152 264950784 265064226 265531392 266244489 266827932 266867384 267337728 267452192 268055676 268643088 269156352 269746176 269879184 270470592 271063296 271581184 272310528 272907264 274046976 274239819 274763776 275365888 275501667 276105396 276710448 277258464 277983664 278396928 278592832 279144576 279756288 281659392 283034682 284196864 284960088 285584544 286130176 286898592 287527296 288728064 289483264 290117632 291534222 292111596 292875646 293517448 294743232 296748288 297271296 299421696 300225807 300754944 300883716 301989888 302800896 302930544 303464448 303614082 304279416 304946208 304991296 305528832 305659648 306349344 307020672 308281344 309109248 309241597 309786624 310378496 311212032 311299254 311894016 312731622 313196544 313416936 314015744 314703872 314859048 315549024 316240512 316866816 317695616 318391808 319721472 320580099 321282612 321896448 322122962 322760916 323468208 324796416 325668672 326382336 328602624 330207129 330838016 331563008 331726497 332453436 333181968 333841824 334715024 335448512 336849408 339738624 340123259 340796862 342196224 343115208 343719936 343867104 346206336 346816512 347747904 348509952 349175808 349325312 350113536 350880768 351031002 352321536 352594053 352646186 353267712 353418968 354041856 354216429 354992652 355770576 356450304 357407568 358190784 358875136 359661568 359838912 360627456 361417728 362133504 363080704 363876352 364853559 365395968 365653092 366377256 367180128 367335556 368140528 368947264 369677952 371195904 372192768 373008384 374829714 375545856 376554402 377379576 378929152 379946784 380779392 382531456 383369728 384970752 386004609 386850492 387862342 388712296 389482128 392822784 392990976 395664384 396361728 397426176 397596339 398297088 399228928 400301076 401006592 401178288 402083514 402964632 403734528 403907392 404619264 404818776 405705888 406594944 407371776 408465792 409360896 409536169 411041792 412145664 413048832 414158094 414949376 415065672 415858688 416975496 417595392 417889248 418716864 419634432 419812064 420732032 421654016 422489088 424552023 426295296 426595274 427440132 428376816 429195264 430347888 431290944 433061888 434224896 435176448 437301333 438136832 439313469 440276172 442114848 442301996 443271248 444242624 445122432 449132544 451325574 452984832 454201344 454395816 455196672 456261632 457486944 458293248 458489472 459524016 460531008 461608448 462422016 463663872 464679936 465567744 466818048 466948881 467017922 467841024 468041336 469097433 469762048 470125404 471023616 472055808 472288572 473323536 474360768 475267072 476543424 477587712 479582208 479785216 480836608 481890304 482844672 483184443 484141374 485202312 486471412 487194624 487537456 488503008 489573504 492903936 494927872 496257024 497344512 498680154 499772952 500727808 502072536 503172768 505274112 506595712 507705856 511195293 513294336 513655534 514672812 515800656 519309504 520224768 523763712 523987968 525170304 526321152 526546503 527552512 528482304 528969279 529901568 530128452 531062784 532488978 533655864 533734768 534675456 534904384 536111352 537286176 538312704 539492352 539758368 540941184 542126592 543162368 544621056 545814528 548093952 548479638 549527552 550731776 551003334 552210792 553420896 554516928 555967328 556793856 557185664 558289152 559512576 562244571 563318784 564831603 566069364 568393728 569920176 571169088 572260352 573797184 575054592 577456128 578966528 580235264 581793513 583068444 584223192 585751292 587034896 589486464 593496576 594542592 598843392 600451614 601509888 601767432 603979776 605601792 605861088 606928896 607228164 608558832 609892416 609982592 611057664 611319296 612698688 614041344 616562688 618218496 618483194 619573248 620756992 621237141 622424064 622598508 623788032 625463244 626393088 626833872 628031488 629407744 629718096 631098048 632481024 633733632 635391232 636783616 639442944 639892911 641160198 642565224 642837223 643792896 644245924 645521832 646936416 649592832 651337344 652764672 657205248 660414258 661676032 663126016 663452994 664906872 666363936 667683648 669430048 670897024 673698816 676988361 679477248 680246518 681593724 684392448 686230416 687439872 687734208 692412672 693633024 695495808 697019904 698351616 698650624 700227072 700526883 701761536 702062004 704643072 705188106 705292372 706535424 706837936 708083712 708432858 709985304 711541152 712900608 714815136 716381568 717750272 719323136 719677824 721254912 722835456 724267008 726161408 727752704 729707118 730791936 731306184 732754512 734360256 734671112 736281056 737894528 739355904 742391808 744385536 746016768 748020231 749659428 751091712 753108804 754759152 757858304 759893568 761558784 765062912 766739456 769941504 770483301 772009218 773700984 774028493 775724684 777424592 778964256 785645568 785981952 791328768 792723456 794852352 795192678 796594176 798457856 800602152 802013184 802356576 804167028 805929264 807469056 807814784 809238528 809637552 811411776 813189888 814743552 816931584 818721792 819072338 822083584 822719457 824291328 826097664 826505001 828316188 829898752 830131344 831717376 833950992 835190784 835778496 837433728 839268864 839624128 841464064 843308032 844978176 849104046 851324971 852590592 853190548 854880264 856753632 858390528 860695776 862581888 866123776 868449792 870352896 874602666 876273664 878626938 880552344 884229696 884603992 886542496 888485248 890244864 898265088 900677421 902651148 905969664 908402688 908791632 910393344 912523264 914973888 916586496 916978944 919048032 921062016 923216896 924844032 927327744 927724791 929359872 931135488 933636096 933897762 934035844 935682048 936082672 938194866 940250808 942047232 944111616 944577144 946647072 948721536 950534144 953086848 955175424 959164416 959570432 961673216 963780608 965689344 966368886 968282748 970404624 972942824 974389248 975074912 977006016 979147008 985807872 989855744 990621387 992514048 994689024 995179491 997360308 999545904 1001455616 1004145072 1006345536 1010548224 1013191424 1015411712 1020369777 1022390586 1025064761 1026588672 1027311068 1029345624 1031601312 1038619008 1040449536 1047527424 1047975936 1050340608 1052642304 1053093006 1055105024 1056964608 1057938558 1059803136 1060256904 1062125568 1062649287 1064977956 1067311728 1067469536 1069350912 1069808768 1072222704 1074572352 1076625408 1078984704 1079516736 1081882368 1084253184 1086324736 1089242112 1091629056 1094560677 1096187904 1096959276 1099055104 1101463552 1102006668 1104421584 1106841792 1109033856 1111934656 1113587712 1114371328 1116578304 1119025152 1124489142 1126637568 1127430367 1129663206 1132138728 1136787456 1139840352 1142338176 1144520704 1147594368 1150109184 1154912256 1157933056 1160470528 1163587026 1166136888 1168446384 1171502584 1174069792 1178972928 1186993152 1189085184 1192789017 1197686784 1200903228 1203019776 1203534864 1211203584 1211722176 1213857792 1214456328 1217117664 1219784832 1219965184 1222115328 1222638592 1225397376 1228082688 1228608507 1233125376 1234261651 1236436992 1236966388 1239146496 1241513984 1242474282 1244848128 1245197016 1247576064 1250926488 1252786176 1253667744 1256062976 1258815488 1259436192 1262196096 1264962048 1267467264 1270782464 1273567232 1278885888 1279785822 1282320396 1285130448 1285674446 1287585792 1288491848 1291043664 1293872832 1299185664 1302674688 1305529344 1311903999 1314410496 1317940407 1320828516 1323352064 1326252032 1326905988 1329813744 1332727872 1335367296 1338860096 1341794048 1347397632 1353976722 1357518197 1358954496 1360493036 1363187448 1368784896 1372460832 1374879744 1375468416 1384825344 1387266048 1390991616 1394039808 1396703232 1397301248 1400454144 1401053766 1403523072 1404124008 1407292299 1409286144 1410376212 1410584744 1413070848 1413675872 1416167424 1416865716 1419970608 1423082304 1425801216 1429630272 1432763136 1435500544 1438646272 1439355648 1442509824 1445670912 1448534016 1449553329 1452322816 1455505408 1459414236 1461583872 1462612368 1465509024 1468720512 1469342224 1472562112 1475789056 1478711808 1484783616 1488771072 1492033536 1496040462 1499318856 1502183424 1506217608 1509518304 1515716608 1519787136 1523117568 1530125824 1533478912 1539883008 1540966602 1544018436 1547401968 1548056986 1551449368 1554849184 1557928512 1571291136 1571963904 1579639509 1582657536 1585446912 1586907837 1589704704 1590385356 1593188352 1596915712 1601204304 1604026368 1604713152 1608334056 1611858528 1614938112 1615629568 1618477056 1619275104 1622823552 1626379776 1629487104 1633863168 1634562727 1637443584 1638144676 1644167168 1645438914 1648582656 1652195328 1653010002 1656632376 1659797504 1660262688 1663434752 1667901984 1670381568 1671556992 1674867456 1678537728 1679248256 1682928128 1686616064 1689956352 1694494809 1698208092 1702649942 1705181184 1706381096 1709760528 1713507264 1716781056 1721391552 1725163776 1732247552 1736899584 1740705792 1745380539 1749205332 1752547328 1757253876 1761104688 1768459392 1769207984 1773084992 1776970496 1780489728 1796530176 1797794369 1801354842 1805302296 1811939328 1816805376 1817583264 1820786688 1825046528 1829947776 1833172992 1833957888 1838096064 1842124032 1846433792 1849688064 1854655488 1855449582 1858719744 1862270976 1863711423 1867272192 1867795524 1868071688 1871364096 1872165344 1876389732 1880501616 1884094464 1888223232 1889154288 1893294144 1897443072 1901068288 1906173696 1910350848 1918328832 1919140864 1919678733 1923346432 1927561216 1928511669 1931378688 1932737772 1936565496 1940809248 1945885648 1948778496 1950149824 1954012032 1958294016 1971615744 1979711488 1981242774 1985028096 1989378048 1990358982 1994720616 1999091808 2002911232 2008290144 2012691072 2021096448 2026382848 2030823424 2040739554 2044781172 2050129522 2053177344 2054622136 2058691248 2063202624 2077238016 2080899072 2095054848 2095951872 2100681216 2101580649 2105284608 2106186012 2110210048 2113929216 2115877116 2119606272 2120513808 2124251136 2125298574 2129955912 2134623456 2134939072 2138701824 2139617536 2144445408 2149144704 2153250816 2157969408 2159033472 2163764736 2164691179 2168506368 2172649472 2178484224 2183258112 2189121354 2192375808 2193918552 2198110208 2202927104 2204013336 2208843168 2213683584 2218067712 2223869312 2227175424 2228742656 2233156608 2238050304 2244060693 2248978284 2253275136 2254860734 2259326412 2264277456 2273574912 2279680704 2284676352 2289041408 2295188736 2300218368 2309824512 2311449903 2315866112 2320941056 2322085479 2327174052 2332273776 2336892768 2343005168 2348139584 2357945856 2373986304 2378170368 2385578034 2395373568 2401806456 2406039552 2407069728 2422407168 2423444352 2427715584 2428912656 2434235328 2439569664 2439930368 2444230656 2445277184 2450794752 2456165376 2457217014 2466250752 2468158371 2468523302 2472873984 2473932776 2478292992 2479515003 2483027968 2484948564 2489696256 2490394032 2495152128 2501852976 2505572352 2507335488 2512125952 2517630976 2518872384 2524392192 2529924096 2534934528 2541564928 2547134464 2553974913 2557771776 2559571644 2564640792 2570260896 2571348892 2575171584 2576983696 2582087328 2587745664 2598371328 2605349376 2611058688 2623807998 2628820992 2635880814 2641657032 2646704128 2652504064 2653811976 2659627488 2665455744 2670734592 2677720192 2683588096 2694795264 2702032263 2707953444 2715036394 2717908992 2720986072 2726374896 2737569792 2744921664 2749759488 2750936832 2769650688 2774532096 2781983232 2783174373 2788079616 2793406464 2794602496 2800908288 2802107532 2807046144 2808248016 2814584598 2820752424 2821169488 2826141696 2827351744 2832334848 2833731432 2839941216 2846164608 2851602432 2859260544 2865526272 2866753183 2871001088 2877292544 2878711296 2885019648 2891341824 2897068032 2899106658 2904645632 2911010816 2918828472 2923167744 2925224736 2931018048 2937441024 2938684448 2945124224 2951578112 2957423616 2969567232 2971864161 2977542144 2984067072 2985538473 2992080924 2998637712 3004366848 3012435216 3019036608 3031433216 3039574272 3046235136 3060251648 3061109331 3066957824 3075194283 3079766016 3081933204 3088036872 3094803936 3096113972 3102898736 3109698368 3115857024 3142582272 3143927808 3159279018 3165315072 3170893824 3173815674 3179409408 3180770712 3186376704 3193831424 3202408608 3208052736 3209426304 3216668112 3223717056 3229876224 3231259136 3236954112 3238550208 3245647104 3252759552 3258974208 3267726336 3269125454 3274887168 3276289352 3283682031 3288334336 3290877828 3297165312 3304390656 3306020004 3313264752 3319595008 3320525376 3326869504 3335803968 3340763136 3343113984 3349734912 3357075456 3358496512 3365856256 3373232128 3379912704 3382291101 3388989618 3396416184 3405299884 3410362368 3412762192 3419521056 3427014528 3433562112 3442783104 3450327552 3464495104 3473799168 3481411584 3490761078 3498410664 3505094656 3514507752 3522209376 3536918784 3538415968 3546169984 3553940992 3560979456 3578367051 3593060352 3595588738 3602709684 3610604592 3633610752 3635166528 3641573376 3650093056 3659895552 3666345984 3667915776 3676192128 3684248064 3685825521 3692867584 3699376128 3702784953 3709310976 3710899164 3717439488 3724541952 3727422846 3734544384 3735591048 3736143376 3742728192 3744330688 3752779464 3761003232 3768188928 3776446464 3778308576 3786588288 3794886144 3802136576 3812347392 3820701696 3836657664 3838281728 3839357466 3846692864 3855122432 3857023338 3862757376 3865475544 3873130992 3881618496 3891771296 3897556992 3900299648 3908024064 3916588032 3935711997 3943231488 3953821221 3959422976 3962485548 3970056192 3978756096 3980717964 3989441232 3998183616 4005822464 4016580288 4025382144 4042192896 4052765696 4061646848 4072554591 4081479108 4089562344 4100259044 4106354688 4109244272 4117382496 4126405248 4154476032 4161798144 4190109696 4191903744 4201362432 4203161298 4210569216 4212372024 4220420096 4227858432 4231754232 4239212544 4241027616 4248502272 4250597148 4259911824 4269246912 4269878144 4277403648 4279235072 4288890816 4298289408 4306501632 4315938816 4318066944 4327529472 4329382358 4337012736 4345298944 4348659987 4356968448 4366516224 4378242708 4384751616 4387837104 4396220416 4405854208 4408026672 4417686336 4427367168 4436135424 4447738624 4454350848 4457485312 4466313216 4476100608 4488121386 4497956568 4499860561 4506550272 4509721468 4518652824 4528554912 4547149824 4559361408 4569352704 4578082816 4590377472 4600436736 4619649024 4622899806 4631732224 4641882112 4644170958 4654348104 4664547552 4673785536 4686010336 4696279168 4715891712 4738918527 4747972608 4756340736 4760723511 4771156068 4790747136 4803612912 4812079104 4814139456 4844814336 4846888704 4855431168 4857825312 4868470656 4879139328 4879860736 4888461312 4890554368 4901589504 4903688181 4912330752 4914434028 4932501504 4936316742 4937046604 4945747968 4947865552 4956585984 4959030006 4969897128 4979392512 4980788064 4990304256 5003705952 5011144704 5014670976 5024251904 5035261952 5037744768 5048784384 5059848192 5069869056 5083129856 5094268928 5107949826 5115543552 5119143288 5129281584 5140521792 5142697784 5150343168 5153967392 5164174656 5175491328 5196742656 5210698752 5222117376 5236141617 5247615996 5257641984 5271761628 5283314064 5293408256 5305008128 5307623952 5319254976 5330911488 5341469184 5355440384 5367176192 5389590528 5393383107 5404064526 5415906888 5418199451 5430072788 5435817984 5441972144 5452749792 5475139584 5489843328 5499518976 5501873664 5539301376 5549064192 5563966464 5566348746 5576159232 5586812928 5589204992 5601816576 5604215064 5614092288 5616496032 5629169196 5641504848 5642338976 5652283392 5654703488 5664669696 5667462864 5679882432 5692329216 5703204864 5718521088 5731052544 5733506366 5742002176 5754585088 5757422592 5759036199 5770039296 5782683648 5785535007 5794136064 5798213316 5809291264 5822021632 5837656944 5846335488 5850449472 5862036096 5874882048 5877368896 5890248448 5903156224 5914847232 5939134464 5943728322 5955084288 5959274797 5968134144 5971076946 5984161848 5997275424 6008733696 6024870432 6038073216 6062866432 6079148544 6092470272 6120503296 6122218662 6133915648 6150388566 6159532032 6163866408 6176073744 6189607872 6192227944 6205797472 6219396736 6231714048 6285164544 6287855616 6304741947 6318558036 6330630144 6341787648 6347631348 6358818816 6361541424 6372753408 6387662848 6404817216 6416105472 6418852608 6433336224 6447434112 6459752448 6462518272 6473908224 6477100416 6491294208 6494073537 6505519104 6517948416 6523954441 6535452672 6538250908 6549774336 6552578704 6567364062 6581755656 6594330624 6608781312 6612040008 6626529504 6639190016 6641050752 6653739008 6671607936 6681526272 6686227968 6699469824 6714150912 6716993024 6731712512 6746464256 6759825408 6764582202 6777979236 6792832368 6810599768 6820724736 6825524384 6839042112 6854029056 6867124224 6885566208 6900655104 6928990208 6934349709 6947598336 6962823168 6966256437 6981522156 6996821328 7010189312 7029015504 7044418752 7073837568 7076831936 7092339968 7107881984 7121958912 7156734102 7175453327 7186120704 7191177476 7205419368 7221209184 7267221504 7270333056 7283146752 7300186112 7319791104 7332691968 7335831552 7352384256 7368496128 7371651042 7385735168 7398752256 7405569906 7418621952 7421798328 7434878976 7438545009 7449083904 7454845692 7469088768 7471182096 7472286752 7485456384 7488661376 7505558928 7522006464 7536377856 7552892928 7556617152 7573176576 7589772288 7604273152 7624694784 7641403392 7661924739 7673315328 7676563456 7678714932 7693385728 7710244864 7714046676 7725514752 7730951088 7746261984 7763236992 7783542592 7795113984 7800599296 7816048128 7833176064 7871423994 7886462976 7892012569 7907642442 7924971096 7940112384 7957512192 7961435928 7978882464 7996367232 8011644928 8033160576 8050764288 8084385792 8105531392 8123293696 8145109182 8162958216 8179124688 8200518088 8212709376 8218488544 8234764992 8252810496 8308952064 8323596288 8349523119 8380219392 8383807488 8402724864 8406322596 8421138432 8424744048 8440840192 8463508464 8478425088 8482055232 8497004544 8501194296 8519823648 8538493824 8539756288 8554807296 8558470144 8577781632 8596578816 8600259549 8613003264 8631877632 8636133888 8639831557 8655058944 8658764716 8674025472 8690597888 8697319974 8713936896 8733032448 8756485416 8769503232 8775674208 8792440832 8811708416 8816053344 8835372672 8854734336 8872270848 8895477248 8908701696 8914970624 8932626432 8952201216 8956615419 8976242772 8995913136 8999721122 9013100544 9019442936 9037305648 9057109824 9094299648 9118722816 9138705408 9156165632 9180754944 9183327993 9200873472 9225582849 9239298048 9245799612 9263464448 9283764224 9288341916 9308696208 9329095104 9347571072 9372020672 9392558336 9431783424 9477837054 9495945216 9502627379 9512681472 9521447022 9542312136 9581494272 9607225824 9624158208 9628278912 9689628672 9693777408 9710862336 9715650624 9736941312 9758278656 9759721472 9776922624 9781108736 9803179008 9807376362 9824661504 9828868056 9851046093 9865003008 9872633484 9874093208 9891495936 9895731104 9913171968 9918060012 9939794256 9958785024 9961576128 9980608512 10007411904 10022289408 10029341952 10048503808 10070523904 10075489536 10097568768 10119696384 10139738112 10146873303 10166259712 10188537856 10215899652 10231087104 10238286576 10258563168 10281043584 10285395568 10300686336 10307934784 10328349312 10350982656 10393485312 10421397504 10444234752 10472283234 10495231992 10515283968 10543523256 10566628128 10586816512 10610016256 10615247904 10638509952 10661822976 10682938368 10710880768 10734352384 10779181056 10786766214 10808129052 10831813776 10836398902 10860145576 10883944288 10905499584 10950279168 10979686656 10999037952 11003747328 11057476563 11078602752 11098128384 11108354859 11127932928 11132697492 11152318464 11173625856 11178409984 11203633152 11208430128 11228184576 11232992064 11258338392 11283009696 11284677952 11304566784 11309406976 11329339392 11334925728 11359764864 11384658432 11406409728 11437042176 11441939089 11462105088 11467012732 11484004352 11509170176 11514845184 11518072398 11540078592 11565367296 11571070014 11588272128 11596426632 11618582528 11644043264 11675313888 11692670976 11700898944 11724072192 11749764096 11754737792 11780496896 11806312448 11829694464 11861463663 11878268928 11887456644 11910168576 11918549594 11936268288 11942153892 11968323696 11994550848 12017467392 12049740864 12076146432 12125732864 12158297088 12184940544 12217663773 12241006592 12244437324 12267831296 12300777132 12319064064 12327732816 12352147488 12379215744 12384455888 12411594944 12438793472 12463428096 12570329088 12575711232 12584560583 12609483894 12637116072 12661260288 12683575296 12695262696 12717637632 12723082848 12745506816 12775325696 12809634432 12832210944 12837705216 12866672448 12894868224 12919504896 12925036544 12947816448 12954200832 12982588416 12988147074 13011038208 13035896832 13045979961 13047908882 13070905344 13076501816 13099548672 13105157408 13134728124 13163511312 13188661248 13217562624 13224080016 13253059008 13278380032 13282101504 13307478016 13343215872 13363052544 13372455936 13398939648 13428301824 13433986048 13463425024 13492928512 13499581683 13519650816 13529164404 13555958472 13585664736 13621199536 13641449472 13651048768 13678084224 13708058112 13734248448 13771132416 13801310208 13857980416 13868699418 13895196672 13925646336 13932512874 13963044312 13993642656 14020378624 14058031008 14088837504 14147675136 14153663872 14184679936 14215763968 14243917824 14282170533 14313468204 14350906654 14372241408 14382354952 14410838736 14442418368 14534443008 14540666112 14566293504 14600372224 14639582208 14665383936 14671663104 14704768512 14711064543 14736992256 14743302084 14771470336 14797504512 14811139812 14837243904 14843596656 14869757952 14877090018 14909691384 14938177536 14942364192 14944573504 14970912768 14977322752 15011117856 15044012928 15072755712 15105785856 15113234304 15146353152 15152838253 15179544576 15208546304 15249389568 15282806784 15323849478 15346630656 15353126912 15357429864 15386771456 15420489728 15428093352 15451029504 15461902176 15492523968 15526473984 15567085184 15590227968 15601198592 15632096256 15666352128 15708424851 15742847988 15772925952 15784025138 15815284884 15849942192 15880224768 15915024384 15922871856 15957764928 15992734464 16023289856 16066321152 16101528576 16168771584 16180149321 16211062784 16246587392 16254598353 16290218364 16325916432 16358249376 16401036176 16425418752 16436977088 16469529984 16505620992 16617904128 16647192576 16699046238 16760438784 16767614976 16805449728 16812645192 16842276864 16849488096 16881680384 16927016928 16956850176 16964110464 16994009088 17002388592 17039647296 17076987648 17079512576 17109614592 17116940288 17155563264 17193157632 17200519098 17226006528 17263755264 17272267776 17277108597 17279663114 17310117888 17317529432 17348050944 17356605021 17381195776 17394639948 17427873792 17466064896 17512970832 17539006464 17551348416 17584881664 17623416832 17632106688 17670745344 17709468672 17744541696 17790954496 17817403392 17829941248 17865252864 17877824391 17904402432 17913230838 17952485544 17991826272 17999442244 18026201088 18038885872 18074611296 18114219648 18188599296 18237445632 18277410816 18312331264 18361509888 18366655986 18401746944 18451165698 18478596096 18491599224 18526928896 18567528448 18576683832 18617392416 18658190208 18695142144 18744041344 18785116672 18863566848 18914225841 18955674108 18991890432 19005254758 19025362944 19042894044 19084624272 19162988544 19214451648 19248316416 19256557824 19379257344 19387554816 19421724672 19431301248 19473882624 19482220611 19516557312 19519442944 19553845248 19562217472 19571863323 19606358016 19614752724 19649323008 19657736112 19702092186 19745266968 19748186416 19782991872 19791462208 19826343936 19836120024 19879588512 19917570048 19923152256 19961217024 20014823808 20044578816 20058683904 20067272281 20097007616 20141047808 20150979072 20195137536 20239392768 20279476224 20293746606 20332519424 20377075712 20431799304 20462174208 20476573152 20517126336 20562087168 20570791136 20601372672 20615869568 20656698624 20701965312 20786970624 20803049127 20842795008 20888469504 20898769311 20944566468 20990463984 21030567936 21087046512 21133256256 21173633024 21220032512 21230495808 21277019904 21323645952 21365876736 21421761536 21468704768 21526359981 21558362112 21573532428 21616258104 21663627552 21672797804 21720291152 21767888576 21810999168 21900558336 21959373312 21998075904 22007494656 22114953126 22157205504 22196256768 22216709718 22255865856 22265394984 22304636928 22347251712 22356819968 22407266304 22416860256 22456369152 22465984128 22516676784 22566019392 22569355904 22609133568 22618813952 22658678784 22669851456 22719529728 22769316864 22812819456 22874084352 22883878178 22924210176 22934025464 22968008704 22985774217 23018340352 23029690368 23036144796 23080157184 23130734592 23142140028 23176544256 23192853264 23237165056 23288086528 23350627776 23385341952 23401797888 23448144384 23499528192 23509475584 23560993792 23612624896 23659388928 23676037707 23722927326 23774913288 23820337152 23837099188 23872536576 23884307784 23936647392 23989101696 24034934784 24099481728 24152292864 24251465728 24316594176 24369881088 24435327546 24482013184 24488874648 24535662592 24601554264 24638128128 24655465632 24704294976 24758431488 24768911776 24823189888 24877586944 24926856192 25048569357 25140658176 25151422464 25169121166 25218967788 25274232144 25322520576 25390525392 25435275264 25446165696 25491013632 25550651392 25619268864 25664421888 25675410432 25733344896 25789736448 25800778647 25839009792 25850073088 25895632896 25908401664 25919494671 25965176832 25976294148 26022076416 26071793664 26091959922 26095817764 26141810688 26153003632 26199097344 26210314816 26269456248 26327022624 26377322496 26435125248 26448160032 26506118016 26556760064 26564203008 26614956032 26686431744 26726105088 26744911872 26797879296 26856603648 26867972096 26926850048 26985857024 26999163366 27039301632 27058328808 27111916944 27171329472 27242399072 27282898944 27302097536 27356168448 27416116224 27468496896 27542264832 27549983979 27602620416 27676748547 27715960832 27737398836 27790393344 27851292672 27865025748 27926088624 27987285312 28040757248 28116062016 28177675008 28295350272 28307327744 28369359872 28431527936 28487835648 28507882137 28564341066 28626936408 28701813308 28744482816 28764709904 28821677472 28884836736 29068886016 29081332224 29132587008 29200744448 29279164416 29330767872 29343326208 29409537024 29422129086 29473984512 29486604168 29542940672 29595009024 29622279624 29674487808 29687193312 29739515904 29754180036 29819382768 29876355072 29884728384 29889147008 29941825536 29954645504 30022235712 30088025856 30145511424 30211571712 30226468608 30292706304 30305676506 30359089152 30417092608 30440619909 30498779136 30565613568 30647698956 30693261312 30706253824 30714859728 30773542912 30840979456 30856186704 30902059008 30923804352 30985047936 31052947968 31134170368 31180455936 31202397184 31264192512 31332704256 31416849702 31485695976 31499023927 31545851904 31568050276 31630569768 31699884384 31760449536 31830048768 31845743712 31915529856 31985468928 32046579712 32132642304 32203057152 32337543168 32360298642 32422125568 32493174784 32509196706 32580436728 32651832864 32716498752 32802072352 32850837504 32873954176 32939059968 33011241984 33172429689 33235808256 33294385152 33325064577 33398092476 33520877568 33535229952 33610899456 33625290384 33684553728 33698976192 33763360768 33854033856 33913700352 33928220928 33988018176 34004777184 34079294592 34153975296 34159025152 34219229184 34233880576 34311126528 34325817267 34386315264 34401038196 34452013056 34527510528 34544535552 34554217194 34559326228 34620235776 34635058864 34696101888 34713210042 34789279896 34855747584 34932129792 35025941664 35078012928 35102696832 35169763328 35246833664 35264213376 35341490688 35418937344 35489083392 35581908992 35634806784 35659882496 35730505728 35755648782 35808804864 35826461676 35904971088 35983652544 35998884488 36052402176 36077771744 36149222592 36228439296 36377198592 36474891264 36554821632 36624662528 36652991319 36723019776 36733311972 36803493888 36902331396 36957192192 36983198448 37053857792 37135056896 37153367664 37234784832 37316380416 37390284288 37488082688 37570233344 37727133696 37753681749 37828451682 37911348216 37927396157 37983780864 38010509516 38050725888 38085788088 38169248544 38325977088 38428903296 38496632832 38513115648 38758514688 38775109632 38843449344 38862602496 38947765248 38964441222 39033114624 39038885888 39107690496 39124434944 39143726646 39212716032 39229505448 39298646016 39315472224 39404184372 39490533936 39496372832 39565983744 39582924416 39652687872 39672240048 39759177024 39835140096 39846304512 39922434048 40029647616 40089157632 40117367808 40134544562 40194015232 40282095616 40301958144 40390275072 40478785536 40498745049 40558952448 40587493212 40665038848 40754151424 40863598608 40924348416 40953146304 41034252672 41124174336 41141582272 41202745344 41231739136 41313397248 41403930624 41573941248 41606098254 41685590016 41714923579 41776939008 41797538622 41889132936 41980927968 42061135872 42174093024 42266512512 42347266048 42440065024 42460991616 42554039808 42647291904 42731753472 42843523072 42937409536 43052719962 43116724224 43147064856 43232516208 43327255104 43345595608 43440582304 43535777152 43621998336 43801116672 43918746624 43996151808 44014989312 44133193629 44229906252 44314411008 44392513536 44433419436 44511731712 44530789968 44609273856 44713639936 44814532608 44833720512 44912738304 44931968256 45033353568 45132038784 45138711808 45218267136 45237627904 45317357568 45339702912 45439059456 45458514759 45538633728 45625638912 45667681087 45748168704 45767756356 45848420352 45868050928 45936017408 45971548434 46059380736 46072289592 46160314368 46261469184 46284280056 46353088512 46385706528 46474330112 46576173056 46701255552 46770683904 46803595776 46896288768 46999056384 47018951168 47121987584 47225249792 47318777856 47352075414 47445854652 47549826576 47640674304 47674198376 47745073152 47768615568 47873294784 47978203392 48069869568 48198963456 48304585728 48502931456 48540447963 48633188352 48739762176 48763795059 48870655092 48964026368 48977749296 49071325184 49203108528 49276256256 49310931264 49408589952 49516862976 49537823552 49646379776 49755173888 49853712384 50097138714 50228173289 50281316352 50302844928 50338242332 50437935576 50548464288 50645041152 50781050784 50870550528 50892331392 50982027264 51101302784 51238537728 51328843776 51350820864 51466689792 51579472896 51601557294 51678019584 51700146176 51791265792 51816803328 51838989342 51930353664 51952588296 52044152832 52069815063 52143587328 52183919844 52191635528 52283621376 52306007264 52398194688 52420629632 52538912496 52654045248 52754644992 52870250496 52896320064 53012236032 53113520128 53128406016 53229912064 53372863488 53452210176 53489823744 53595758592 53633473173 53713207296 53735944192 53853700096 53971714048 53998326732 54078603264 54116657616 54223833888 54342658944 54484798144 54565797888 54604195072 54712336896 54832232448 54936993792 55084529664 55099967958 55205240832 55353497094 55474797672 55580786688 55702585344 55730051496 55852177248 55974570624 56081514496 56232124032 56355350016 56590700544 56614655488 56738719744 56863055872 56975671296 57015764274 57128682132 57253872816 57403626616 57488965632 57529419808 57643354944 57769673472 58137772032 58162664448 58265174016 58401488896 58446661833 58558328832 58661535744 58686652416 58715589969 58819074048 58844258172 58947969024 58973208336 59085881344 59244559248 59348975616 59374386624 59479031808 59508360072 59638765536 59752710144 59769456768 59778294016 59883651072 59909291008 60044471424 60176051712 60201816843 60291022848 60423143424 60452937216 60478820899 60585412608 60611353012 60718178304 60834185216 60881239818 60997558272 61131227136 61295397912 61386522624 61412507648 61429719456 61547085824 61681958912 61712373408 61804118016 61847608704 61970095872 62105895936 62268340736 62360911872 62404794368 62528385024 62665408512 62696307933 62833699404 62971391952 62998047854 63091703808 63136100552 63261139536 63399768768 63520899072 63660097536 63691487424 63831059712 63970937856 64093159424 64265284608 64406114304 64579079943 64675086336 64720597284 64844251136 64986349568 65018393412 65160873456 65303665728 65432997504 65604144704 65701675008 65747908352 65878119936 66022483968 66344859378 66471616512 66518391653 66588770304 66650129154 66796184952 67041755136 67070459904 67221798912 67250580768 67369107456 67397952384 67526721536 67708067712 67827400704 67856441856 67976036352 68009554368 68158589184 68307950592 68318050304 68438458368 68467761152 68622253056 68651634534 68772630528 68802076392 68904026112 68957322651 69055021056 69089071104 69108434388 69118652456 69240471552 69270117728 69392203776 69426420084 69578559792 69711495168 69864259584 70051883328 70156025856 70205393664 70339526656 70493667328 70528426752 70682981376 70837874688 70978166784 71028113121 71163817984 71319764992 71461011456 71511297564 71617609728 71652923352 71809942176 71967305088 71997768976 72104804352 72155543488 72298445184 72456878592 72754397184 72949782528 73109643264 73249325056 73305982638 73446039552 73466623944 73606987776 73804662792 73914384384 73966396896 74107715584 74270113792 74306735328 74469569664 74632760832 74780568576 74976165376 75140466688 75454267392 75507363498 75656903364 75822696432 75854792314 75967561728 76021019032 76171576176 76338497088 76651954176 76857806592 76993265664 77026231296 77402335941 77517029376 77550219264 77686898688 77725204992 77758484013 77895530496 77928882444 78066229248 78077771776 78215380992 78248869888 78287453292 78425432064 78459010896 78597292032 78630944448 78808368744 78981067872 78992745664 79131967488 79165848832 79305375744 79344480096 79518354048 79670280192 79692609024 79844868096 80059295232 80093573623 80178315264 80234735616 80269089124 80388030464 80564191232 80603916288 80780550144 80957571072 80997490098 81117904896 81174986424 81330077696 81508302848 81727197216 81848696832 81906292608 82068505344 82248348672 82283164544 82405490688 82463478272 82626794496 82807861248 83030245641 83147882496 83212196508 83371180032 83429847158 83553878016 83595077244 83778265872 83961855936 84122271744 84348186048 84533025024 84694532096 84880130048 84921983232 85108079616 85294583808 85463506944 85523646411 85687046144 85874819072 86105439924 86233448448 86294129712 86465032416 86654510208 86691191216 86881164608 87071554304 87243996672 87602233344 87837493248 87992303616 88029978624 88266387258 88459812504 88628822016 88785027072 88866838872 89023463424 89061579936 89218547712 89427279872 89629065216 89667441024 89825476608 89863936512 90066707136 90264077568 90277423616 90436534272 90475255808 90634715136 90679405824 90878118912 90917029518 91077267456 91251277824 91321859727 91335362174 91496337408 91535512712 91696840704 91736101856 91872034816 91943096868 92118761472 92144579184 92320628736 92522938368 92568560112 92706177024 92771413056 92948660224 93152346112 93402511104 93541367808 93607191552 93792577536 93998112768 94037902336 94243975168 94450499584 94497071781 94637555712 94704150828 94891709304 95099653152 95281348608 95348396752 95490146304 95537231136 95746589568 95956406784 96139739136 96397926912 96609171456 97005862912 97080895926 97266376704 97479524352 97527590118 97741310184 97928052736 97955498592 98142650368 98406217056 98552512512 98621862528 98817179904 99033725952 99075647104 99292759552 99510347776 99707424768 99975193731 100194277428 100456346578 100562632704 100605689856 100676484664 100875871152 101096928576 101290082304 101562101568 101741101056 101784662784 101964054528 102202605568 102477075456 102657687552 102701641728 102933379584 102977451801 103158945792 103203114588 103356039168 103400292352 103582531584 103633606656 103677978684 103860707328 103905176592 104088305664 104139630126 104367839688 104383271056 104567242752 104612014528 104796389376 104841259264 105077824992 105308090496 105509289984 105740500992 105792640128 106024472064 106069867771 106227040256 106256812032 106459824128 106745726976 106904420352 106979647488 107191517184 107266946346 107426414592 107471888384 107707400192 107943428096 107996653464 108157206528 108233315232 108447667776 108685317888 108969596288 109131595776 109208390144 109424673792 109664464896 109873987584 109958973957 110169059328 110199935916 110410481664 110706994188 110949595344 111161573376 111405170688 111460102992 111704354496 111949141248 112163028992 112464248064 112710700032 113181401088 113229310976 113261045247 113477439488 113726111744 113782188471 113951342592 114031528548 114257364264 114507745632 114807253232 114977931264 115058839616 115286709888 115539346944 116275544064 116325328896 116530348032 116802977792 116893323666 117116657664 117323071488 117373304832 117431179938 117638148096 117688516344 117895938048 117946416672 118171762688 118489118496 118697951232 118748773248 118958063616 119016720144 119277531072 119505420288 119538913536 119556588032 119767302144 119818582016 120088942848 120352103424 120403633686 120582045696 120846286848 120905874432 120957641798 121170825216 121222706024 121436356608 121496235147 121668370432 121762479636 121995116544 122262454272 122590795824 122773045248 122825015296 122859438912 123094171648 123363917824 123424746816 123608236032 123695217408 123940191744 124211791872 124536681472 124721823744 124809588736 125056770048 125144770737 125330817024 125392615866 125667398808 125942783904 125996095708 126183407616 126272201104 126522279072 126799537536 127041798144 127320195072 127382974848 127662119424 127941875712 128186318848 128530569216 128812228608 129158159886 129350172672 129441194568 129688502272 129972699136 130036786824 130321746912 130607331456 130865995008 131208289408 131403350016 131495816704 131756239872 132044967936 132399580887 132689718756 132943233024 133036783306 133177540608 133300258308 133592369904 134140919808 134443597824 134501161536 134738214912 134795904768 135053443072 135416135424 135654801408 135712883712 135952072704 136019108736 136317178368 136375544277 136615901184 136636100608 136876916736 136935522304 137003043261 137244506112 137303269068 137545261056 137604152784 137808052224 137914645302 138178142208 138216868776 138237304912 138480943104 138540235456 138784407552 138852840168 139157119584 139422990336 139728519168 140103766656 140312051712 140410787328 140679053312 140987334656 141056853504 141365962752 141675749376 141956333568 142056226242 142327635968 142639529984 142922022912 143022595128 143235219456 143305846704 143619884352 143934610176 143995537952 144209608704 144311086976 144596890368 144913757184 145508794368 145621343889 145899565056 146219286528 146291385177 146498650112 146611965276 146892079104 146933247888 147213975552 147609325584 147828768768 147932793792 148215431168 148540227584 148613470656 148939139328 149265521664 149561137152 149952330752 150280933376 150684519867 150908534784 151014726996 151313806728 151645392864 151709584628 151935123456 152042038064 152343152352 152676994176 153303908352 153715613184 153986531328 154052462592 154804671882 155034058752 155100438528 155373797376 155450409984 155516968026 155791060992 155857764888 156132458496 156155543552 156430761984 156497739776 156574906584 156850864128 156918021792 157194584064 157261888896 157616737488 157962135744 157985491328 158263934976 158331697664 158610751488 158688960192 159036708096 159340560384 159385218048 159689736192 160118590464 160187147246 160356630528 160469471232 160538178248 160776060928 160900419519 161128382464 161207832576 161561100288 161915142144 161994980196 162235809792 162349972848 162660155392 163016605696 163454394432 163697393664 163812585216 164137010688 164496697344 164566329088 164810981376 164926956544 165253588992 165615722496 166060491282 166424393016 166742360064 166859694316 167107756032 167190154488 167556531744 167923711872 168244543488 168696372096 169066050048 169389064192 169760260096 169843966464 170216159232 170589167616 170927013888 171047292822 171374092288 171749638144 172210879848 172466896896 172588259424 172930064832 173309020416 173382382432 173762329216 174143108608 174487993344 175204466688 175339985499 175674986496 175984607232 176059957248 176146769907 176532774516 176919625008 177257644032 177733677744 178046926848 178123159872 178437095424 178854559744 179258130432 179334882048 179650953216 179727873024 180133414272 180528155136 180554847232 180605450529 180873068544 180950511616 181269430272 181358811648 181436462697 181756237824 181834059036 182154534912 182502555648 182643719454 182670724348 182992674816 183071025424 183393681408 183472203712 183886193736 184237522944 184289158368 184641257472 185045876736 185137120224 185412354048 185542826112 185897320448 186304692224 186805022208 187082735616 187214383104 187585155072 187996225536 188075804672 188487950336 188900999168 188994143562 189275111424 189408301656 189783418608 190199306304 190562697216 190696793504 190980292608 191074462272 191493179136 191912813568 192279478272 192795853824 193218342912 193737239829 194011725824 194161791852 194532753408 194959048704 195055180236 195482620368 195856105472 195910997184 196285300736 196812434112 197105025024 197243725056 197634359808 198067451904 198151294208 198585519104 199020695552 199414849536 199555174959 199950387462 200388554856 200912693156 201125265408 201211379712 201352969328 201751742304 202193857152 202580164608 203124203136 203482202112 203569325568 203928109056 204405211136 204954150912 205315375104 205403283456 205866759168 205954903602 206317891584 206406229176 206712078336 206800584704 207165063168 207267213312 207355957368 207721414656 207810353184 208176611328 208279260252 208735679376 208766542112 209134485504 209224029056 209592778752 209682518528 210155649984 210616180992 211018579968 211481001984 211585280256 212048944128 212139735542 212454080512 212513624064 212919648256 213084339363 213491453952 213959294976 214383034368 214533892692 214852829184 214943776768 215414800384 215886856192 215993306928 216314413056 216466630464 216895335552 217370635776 217939192576 218263191552 218416780288 218849347584 219328929792 219747975168 219917947914 220338118656 220399871832 220493167489 220820963328 221413988376 221899190688 222323146752 222810341376 222920205984 223408708992 223898282496 224326057984 224928496128 225421400064 226362802176 226458621952 226522090494 226954878976 227452223488 227564376942 227902685184 228063057096 228514728528 229015491264 229614506464 229955862528 230117679232 230573419776 231078693888 232207007823 232551088128 232650657792 233060696064 233275452039 233605955584 233786647332 234233315328 234646142976 234746609664 234862359876 235276296192 235377032688 235791876096 235892833344 236343525376 236978236992 237395902464 237497546496 237916127232 238033440288 238555062144 239010840576 239077827072 239113176064 239534604288 239637164032 240177885696 240280720869 240704206848 240807267372 241164091392 241692573696 241811748864 241915283596 242341650432 242445412048 242872713216 242992470294 243524959272 243990233088 244524908544 245181591648 245546090496 245650030592 245718877824 246188343296 246727835648 246849493632 247216472064 247390434816 247880383488 248423583744 249073362944 249443647488 249619177472 250113540096 250289541474 250661634048 250785231732 251334797616 251885567808 251992191416 252366815232 252544402208 253044558144 253599075072 254083596288 254640390144 254765949696 255324238848 255883751424 256372637696 256570939233 257061138432 257624457216 258316319772 258700345344 258882389136 259377004544 259945398272 260073573648 260643493824 261214662912 261731990016 262416578816 262806700032 262991633408 263512479744 264089935872 264799161774 265379437512 265491773099 265886466048 266073566612 266355081216 266600516616 267184739808 268281839616 268887195648 269002323072 269476429824 269591809536 270106886144 270832270848 271309602816 271425767424 271904145408 272038217472 272634356736 272751088554 273231802368 273272201216 273753833472 273871044608 274006086522 274489012224 274606538136 275090522112 275208305568 275616104448 275829290604 276356284416 276433737552 276474609824 276961886208 277080470912 277568815104 277705680336 278314239168 278845980672 279457038336 280207533312 280624103424 280821574656 281358106624 281974669312 282113707008 282731925504 283351498752 283491215343 283912667136 284112452484 284655271936 285279059968 285844045824 286045190256 286470438912 286611693408 287239768704 287869220352 287991075904 288419217408 288622173952 289193780736 289827514368 291017588736 291242687778 291799130112 292004465053 292438573056 292582770354 293223930552 293784158208 293866495776 294427951104 295218651168 295657537536 295865587584 296430862336 297080455168 297226941312 297878278656 298531043328 299122274304 299904661504 300561866752 301369039734 301817069568 302029453992 302627613456 303290785728 303419169256 303870246912 304084076128 304686304704 305353988352 306607816704 307431226368 307973062656 308104925184 308932355403 309609343764 310068117504 310200877056 310747594752 310900819968 311033936052 311582121984 311715529776 312264916992 312311087104 312995479552 313149813168 313701728256 313836043584 314389168128 314523777792 315233474976 315924271488 315970982656 316527869952 316663395328 317221502976 317377920384 318073416192 318209603313 318681120768 318770436096 319379472384 319673767609 320237180928 320374294492 320713261056 320938942464 321076356496 321552121856 321800839038 322415665152 323122200576 323830284288 323989960392 324471619584 324699945696 325320310784 326033211392 326908788864 327394787328 327625170432 328274021376 328993394688 329132658176 329621962752 329853913088 330507177984 331231444992 332120982564 332848786032 333484720128 333719388632 334215512064 334380308976 335113063488 335847423744 336489086976 337392744192 338132100096 338778128384 339520520192 339687932928 339783135741 340432318464 341178335232 341346565413 341854027776 342094585644 342748184576 343499276288 344421759696 344933793792 345176518848 345860129664 346618040832 346764764864 347524658432 348286217216 348975986688 350408933376 350679970998 351349972992 351597213023 351969214464 352119914496 352293539814 353065549032 353839250016 354515288064 355467355488 356093853696 356246319744 356874190848 357709119488 358516260864 358669764096 359301906432 359455746048 360266828544 361056310272 361109694464 361210901058 361746137088 361901023232 362538860544 362717623296 362872925394 363512475648 363668118072 364309069824 364488705441 365005111296 365287438908 365341448696 365985349632 366142050848 366787362816 366944407424 367772387472 368475045888 368578316736 369282514944 370091753472 370274240448 370824708096 371085652224 371794640896 372609384448 373610044416 374165471232 374428766208 375170310144 375434312211 375992451072 376151609344 376975900672 377801998336 377988287124 378550222848 378816603312 379566837216 380398612608 381125394432 381393587008 381960585216 382148924544 382986358272 383825627136 384558956544 385591707648 386436685824 387474479658 388323583704 389065506816 389918097408 390110360472 390965240736 391712210944 391821994368 392570601472 393624868224 394210050048 394487450112 395268719616 396134903808 396302588416 397171038208 398041391104 398829699072 399110349918 399900774924 400777109712 401825386312 402422759424 402705938656 403503484608 404387714304 405160329216 406248406272 406964404224 407138651136 407856218112 408810422272 409126632831 409908301824 410630750208 410806566912 411009129783 411733518336 411909807204 412635783168 412812458352 413424156672 413601169408 414534426624 414711914736 415442829312 415620706368 416353222656 416558520504 417471358752 417533084224 418268971008 418448058112 419185557504 419365037056 420311299968 421232361984 422037159936 422962003968 423170560512 423351746293 424097888256 424279471084 424908161024 425027248128 425839296512 426168678726 426982907904 427918589952 428766068736 429067785384 429705658368 429887553536 430829600768 431773712384 431986613856 432628826112 432933260928 433790671104 434741271552 435878385152 436526383104 436833560576 437698695168 438657859584 438874155531 439495950336 439835895828 440676237312 440799743664 440986334978 441641926656 442827976752 443798381376 444646293504 445620682752 445840411968 446817417984 447796564992 448652115968 449856992256 450842800128 452053559601 452725604352 452917243904 453044180988 453909757952 454904446976 455128753884 455805370368 456126114192 457029457056 458030982528 459229012928 459911725056 460235358464 461146839552 462157387776 464414015646 465102176256 465301315584 465628741571 466121392128 466550904078 467573294664 468466630656 469292285952 469493219328 469724719752 470552592384 470754065376 471583752192 471785666688 472687050752 473956473984 474791804928 474995092992 475832254464 476066880576 477110124288 478021681152 478155654144 478226352128 479069208576 479274328064 480355771392 480561441738 481408413696 481614534744 482328182784 482701258557 483385147392 483623497728 483830567192 484683300864 484890824096 485745426432 485984940588 487049918544 487980466176 489049817088 490363183296 491092180992 491300061184 491437755648 492376686592 493455671296 493698987264 494432944128 494780869632 495760766976 496847167488 498146725888 499238354944 500227080192 500579082948 501323268096 501570463464 502669595232 503771135616 503984382832 504733630464 505088804416 506089116288 507198150144 508167192576 509280780288 509531899392 510648477696 511767502848 512745275392 513141878466 514122276864 515248914432 516632639544 517400690688 517764778272 518754009088 519890796544 520147147296 521286987648 522429325824 523463980032 524833157632 525613400064 525983266816 527024959488 528179871744 528440309721 529598323548 530758875024 530983546198 531772932096 532147133224 533201033232 534369479616 536563679232 537774391296 538004646144 538952859648 539183619072 540213772288 541664541696 541816351587 542619205632 542851534848 543808290816 544076434944 544309388091 545268713472 545502177108 546463604736 546544402432 547507666944 547742089216 548012173044 548978024448 549213076272 550181044224 550416611136 551658581208 552712568832 552867475104 552949219648 553923772416 554160941824 555137630208 555411360672 556628478336 557691961344 558914076672 560415066624 560655015361 561248206848 561643149312 562716213248 563949338624 564227414016 565463851008 566702997504 566982430686 567825334272 568224904968 569310543872 570558119936 571688091648 572090380512 572940877824 573223386816 574479537408 575738440704 575982151808 576838434816 577244347904 578387561472 579655028736 581211719487 582035177472 582485375556 583598260224 584008930106 584877146112 585165540708 586447861104 587568316416 587732991552 588855902208 590437302336 591315075072 591731175168 592861724672 594160910336 594453882624 595756557312 597062086656 598244548608 598665524877 599809323008 601123733504 602738079468 603634139136 604058907984 605255226912 606581571456 606838338512 607740493824 608168152256 609372609408 610707976704 613215633408 614862452736 615946125312 616209850368 617864710806 619218687528 620136235008 620401754112 621495189504 621801639936 622067872104 623164243968 623431059552 624529833984 624622174208 625990959104 626299626336 627403456512 627672087168 628778336256 629047555584 630466949952 631848542976 631941965312 633055739904 633326790656 634443005952 634755840768 636146832384 636419206626 637362241536 637540872192 638758944768 639253018089 639347535218 640474361856 640748588984 641877884928 642152712992 643104243712 643601678076 644831330304 646244401152 647660568576 647979920784 648943239168 649399891392 650640621568 652066422784 653817577728 654789574656 655250340864 656548042752 657986789376 658265316352 659243925504 659707826176 661014355968 661479502467 662462889984 664241965128 665697572064 666969440256 667438777264 668431024128 668760617952 670226126976 671694847488 672978173952 674785488384 676264200192 677556256768 679041040384 679375865856 679566271482 680864636928 682356670464 682693130826 683708055552 684189171288 685496369152 686998552576 688843519392 689867587584 690353037696 691720259328 693236081664 693529529728 695049316864 696572434432 697951973376 699826356117 700817866752 701359941996 702699945984 703194426046 703938428928 704239828992 704587079628 706131098064 707678500032 709030576128 710934710976 712187707392 712492639488 713748381696 715418238976 717032521728 717339528192 718603812864 718911492096 720533657088 720842162607 722112620544 722219388928 722421802116 723492274176 723802046464 725077721088 725435246592 725745850788 727024951296 727336236144 728618139648 728977410882 730574877816 730682897392 731970699264 732284101696 733574725632 733888814848 735544774944 736950091776 737156633472 738565029888 740183506944 740548480896 741649416192 742171304448 742489074397 743589281792 745218768896 747220088832 748330942464 748857532416 750340620288 750868624422 751984902144 752303218688 753951801344 755603996672 755976574248 757100445696 757633206624 759133674432 760797225216 762250788864 762787174016 763921170432 764297849088 765972716544 767651254272 769117913088 769712817699 771183415296 772873371648 774948959316 776647167408 778131013632 779836194816 780220720944 781930481472 783424421888 783643988736 785141202944 787249736448 788420100096 788974900224 790537439232 792269807616 792605176832 794342076416 796082782208 796475319297 797659398144 798220699836 799801549848 801554219424 803650772624 804845518848 805411877312 807006969216 808775428608 810320658432 812496812544 813928808448 814277302272 815712436224 817620844544 818253265662 819816603648 821261500416 821613133824 822018259566 823467036672 823819614408 825271566336 825624916704 826848313344 827202338816 829068853248 829423829472 830885658624 831241412736 832706445312 833117041008 834942717504 835066168448 836537942016 836896116224 838371115008 838730074112 840622599936 842464723968 844074319872 845924007936 846341121024 846703492586 848195776512 848558942168 849816322048 850054496256 850473646029 851678593024 852337357452 853965815808 855837179904 857532137472 858135570768 859411316736 859775107072 861659201536 863547424768 863973227712 865257652224 865866521856 867581342208 869482543104 871756770304 873052766208 873667121152 875397390336 876013395159 877315719168 877748311062 879671791656 881352474624 881599487328 881972669956 883283853312 885655953504 887596762752 889292587008 891241365504 891680823936 893634835968 895593129984 897304231936 899713984512 901685600256 904107119202 905451208704 905834487808 906088361976 907819515904 909808893952 910257507768 911610740736 912252228384 914058914112 916061965056 918458025856 919823450112 920470716928 922293679104 924314775552 926797066209 928828031292 930204352512 930602631168 931257483142 932242784256 933101808156 935146589328 936933261312 938986438656 939449439504 941105184768 941508130752 943167504384 943571333376 945374101504 947912947968 949583609856 949990185984 951664508928 952133761152 954220248576 954628809939 956043362304 956311308288 956452704256 958138417152 958548656128 959021302827 960711542784 961122883476 962816827392 963229069488 964656365568 965402517114 967246995456 967661134384 969366601728 969781648192 971490852864 971969881176 974099837088 975960932352 978099634176 980726366592 982184361984 982600122368 982875511296 984753373184 986911342592 987397974528 988865888256 989561739264 991521533952 993694334976 996293451776 998476709888 1000454160384 1001158165896 1002646536192 1003140926928 1005339190464 1007542271232 1007968765664 1009467260928 1010177608832 1012178232576 1014396300288 1016334385152 1018561560576 1019063798784 1019349407223 1021296955392 1023535005696 1024039696239 1025490550784 1026283756932 1028244553728 1030497828864 1033265279088 1034801381376 1035529556544 1037508018176 1039781593088 1040294294592 1042573975296 1044858651648 1046927960064 1049666315264 1051226800128 1051966533632 1054049918976 1054791639069 1056359743488 1056880619442 1059196647096 1061517750048 1061967092396 1063545864192 1064294266448 1066402066464 1068738959232 1073127358464 1075548782592 1076009292288 1077905719296 1078367238144 1080427544576 1083329083392 1083632703174 1085238411264 1085703069696 1087616581632 1088152869888 1088618776182 1090537426944 1091004354216 1092927209472 1093088804864 1095015333888 1095484178432 1096024346088 1097956048896 1098426152544 1100362088448 1100833222272 1103317162416 1105425137664 1105734950208 1105898439296 1107847544832 1108321883648 1110275260416 1110822721344 1113256956672 1115383922688 1117828153344 1120830133248 1121310030722 1122496413696 1123286298624 1125432426496 1126302936633 1127898677248 1128454828032 1130927702016 1133405995008 1133964861372 1135650668544 1136449809936 1138621087744 1141116239872 1143376183296 1144180761024 1145881755648 1146446773632 1148959074816 1151476881408 1151964303616 1153676869632 1154488695808 1156775122944 1159310057472 1162423438974 1164970751112 1167196520448 1168017860212 1169754292224 1170331081416 1172895722208 1175136632832 1175465983104 1177711804416 1180874604672 1182630150144 1183462350336 1185723449344 1188321820672 1188907765248 1191513114624 1194124173312 1196489097216 1197331049754 1199618646016 1202247467008 1205476158936 1207268278272 1208117815968 1210510453824 1213163142912 1213676677024 1215480987648 1216336304512 1218745218816 1221415953408 1226431266816 1227379898493 1229724905472 1231892250624 1232419700736 1233027389349 1235729421612 1238437375056 1240272470016 1240803508224 1243603279872 1244135744208 1246328487936 1246862119104 1249059667968 1249244348416 1251981918208 1252599252672 1254806913024 1255344174336 1257556672512 1258095111168 1260933899904 1263697085952 1263883930624 1266111479808 1266653581312 1268886011904 1269511681536 1270055238879 1272293664768 1272838413252 1274724483072 1275081744384 1277517889536 1278506036178 1278695070436 1280948723712 1281497177968 1283755769856 1284305425984 1287203356152 1289662660608 1292488802304 1295321137152 1295959841568 1297886478336 1298799782784 1301281243136 1304132845568 1307635155456 1309579149312 1310500681728 1313096085504 1315973578752 1316530632704 1318487851008 1319415652352 1322028711936 1322959004934 1324925779968 1328483930256 1331395144128 1333938880512 1334877554528 1336862048256 1337521235904 1340452253952 1343389694976 1345956347904 1349570976768 1352528400384 1355112513536 1356160678803 1358082080768 1358751731712 1359132542964 1361729273856 1364713340928 1365386261652 1367416111104 1368378342576 1370992738304 1373997105152 1377687038784 1379735175168 1380706075392 1383440518656 1386472163328 1387059059456 1390098633728 1393144868864 1395903946752 1396886224713 1399652712234 1402719883992 1405399891968 1406388852092 1407876857856 1408479657984 1409174159256 1412262196128 1415357000064 1418061152256 1421869421952 1424375414784 1424985278976 1427496763392 1430836477952 1434065043456 1434679056384 1437207625728 1437822984192 1441067314176 1441684325214 1444225241088 1444438777856 1444843604232 1446984548352 1447604092928 1450155442176 1450870493184 1451491701576 1454049902592 1454672472288 1457236279296 1457954821764 1461149755632 1461365794784 1463941398528 1464568203392 1467149451264 1467777629696 1471089549888 1473900183552 1474313266944 1477130059776 1480367013888 1481096961792 1483298832384 1484342608896 1484978148794 1487178563584 1490437537792 1494440177664 1497715064832 1500681240576 1501737248844 1503969804288 1504606437376 1507903602688 1511207993344 1511953148496 1514200891392 1515266413248 1518267348864 1521594450432 1524501577728 1525574348032 1527842340864 1528595698176 1531945433088 1535302508544 1538235826176 1539425635398 1542366830592 1543452172423 1545746743296 1549897918632 1553294334816 1556262027264 1559672389632 1560441441888 1563860962944 1566848843776 1567287977472 1570282405888 1574499472896 1576840200192 1577949800448 1581074878464 1584539615232 1585210353664 1588684152832 1592165564416 1592950638594 1595318796288 1596441399672 1599603099696 1603108438848 1607301545248 1609691037696 1610823754624 1614013938432 1617550857216 1620641316864 1624993625088 1625449054761 1627857616896 1628554604544 1631424872448 1632928164273 1635241689088 1636506531324 1639633207296 1642523000832 1643226267648 1644036519132 1646934073344 1647639228816 1650543132672 1651249833408 1654404677632 1658137706496 1658847658944 1661771317248 1662482825472 1665412890624 1666234082016 1669885435008 1670132336896 1673075884032 1673792232448 1676742230016 1677460148224 1681245199872 1681965046083 1684929447936 1688148639744 1691848015872 1692682242048 1693406985172 1696391553024 1697117884336 1699632644096 1700108992512 1700947292058 1704674714904 1707931631616 1711674359808 1715064274944 1716271141536 1718822633472 1719550214144 1723318403072 1727094849536 1727946455424 1730515304448 1731733043712 1735162684416 1738965086208 1743513540608 1746105532416 1747334242304 1750794780672 1752026790318 1754631438336 1755496622124 1759343583312 1762704949248 1763198974656 1763945339912 1766567706624 1771311907008 1775193525504 1778585174016 1782482731008 1783361647872 1787269671936 1791186259968 1794608463872 1795996574631 1799427969024 1803371200512 1808214238404 1810902417408 1811668975616 1812176723952 1815639031808 1819617787904 1820515015536 1823221481472 1824504456768 1828117828224 1832123930112 1836916051712 1839646900224 1840941433856 1844587358208 1848629551104 1853594132418 1857656062584 1858442411693 1860408705024 1861205262336 1862514966284 1864485568512 1866203616312 1870293178656 1873866522624 1877972877312 1878898879008 1882210369536 1883016261504 1886335008768 1887142666752 1890748203008 1895825895936 1899167219712 1899980371968 1903329017856 1904267522304 1908440497152 1909257619878 1912086724608 1912622616576 1912905408512 1916276834304 1917097312256 1918042605654 1921423085568 1922245766952 1925633654784 1926458138976 1929312731136 1930805034228 1934493990912 1935322268768 1938733203456 1939563296384 1942981705728 1943939762352 1948199674176 1951921864704 1956199268352 1961452733184 1964368723968 1965200244736 1965751022592 1969506746368 1973822685184 1974795949056 1977731776512 1979123478528 1983043067904 1984438507401 1987388669952 1992586903552 1996953419776 2000908320768 2002316331792 2005293072384 2006281853856 2010678380928 2015084542464 2015937531328 2018934521856 2020355217664 2024356465152 2028792600576 2032668770304 2037123121152 2038127597568 2038698814446 2042593910784 2047070011392 2048079392478 2052567513864 2056489107456 2060995657728 2066530558176 2069602762752 2071059113088 2075016036352 2079563186176 2080588589184 2085147950592 2089717303296 2093855920128 2099332630528 2102453600256 2103933067264 2108099837952 2109583278138 2112719486976 2113761238884 2118393294192 2123035500096 2123934184792 2127091728384 2128588532896 2132804132928 2137477918464 2146254716928 2151097565184 2152018584576 2155811438592 2156734476288 2160855089152 2162526487821 2166658166784 2167265406348 2170476822528 2171406139392 2175233163264 2176305739776 2177237552364 2181074853888 2182008708432 2185854418944 2186177609728 2190968356864 2192048692176 2195912097792 2196852305088 2200724176896 2201666444544 2206634324832 2210850275328 2211469900416 2211796878592 2215695089664 2216643767296 2220550520832 2221645442688 2226513913344 2227467223191 2230767845376 2235656306688 2237716373263 2241660266496 2242620061444 2244992827392 2246572597248 2250864852992 2252605873266 2256909656064 2261855404032 2266811990016 2267929722744 2271301337088 2272899619872 2277242175488 2282232479744 2286752366592 2288361522048 2291763511296 2292893547264 2297918149632 2302953762816 2303928607232 2307353739264 2308977391616 2313550245888 2318620114944 2324846877948 2329941502224 2334393040896 2336035720424 2339508584448 2340662162832 2345791444416 2350273265664 2350931966208 2355423608832 2361749209344 2365260300288 2366924700672 2371446898688 2376643641344 2377815530496 2383026229248 2388248346624 2389425957891 2392978194432 2394662099508 2399237292032 2404494934016 2410952317872 2414536556544 2416235631936 2421020907648 2426326285824 2427353354048 2430961975296 2432672609024 2437490437632 2442831906816 2452862533632 2454759796986 2459449810944 2461180491161 2463784501248 2464839401472 2466054778698 2471458843224 2476874750112 2480544940032 2481607016448 2487206559744 2488271488416 2492656975872 2493724238208 2498119335936 2498488696832 2503963836416 2505198505344 2509613826048 2510688348672 2515113345024 2516190222336 2521867799808 2527394171904 2527767861248 2532222959616 2533307162624 2537772023808 2539023363072 2540110477758 2544587329536 2545676826504 2549448966144 2550163488768 2551420938087 2555035779072 2557012072356 2557390140872 2561897447424 2562994355936 2567511539712 2568610851968 2574406712304 2579325321216 2584977604608 2590642274304 2591919683136 2595772956672 2597599565568 2602562486272 2608265691136 2615270310912 2619158298624 2621001363456 2626192171008 2628040185477 2631947157504 2633061265408 2638831304704 2644057423872 2645918009868 2649851559936 2656967860512 2662790288256 2667877761024 2669755109056 2673724096512 2675042471808 2680904507904 2686779389952 2691912695808 2699141953536 2705056800768 2710225027072 2712321357606 2717503463424 2718265085928 2723458547712 2729426681856 2730772523304 2734832222208 2736756685152 2741985476608 2747994210304 2755374077568 2759470350336 2761412150784 2766881037312 2772944326656 2774118118912 2780197267456 2786289737728 2791807893504 2793772449426 2799305424468 2805439767984 2810799783936 2812777704184 2816959315968 2818348318512 2824524392256 2830714000128 2836122304512 2843738843904 2848750829568 2849970557952 2854993526784 2861672955904 2863886429817 2868130086912 2869358112768 2874415251456 2875645968384 2877063908481 2882134628352 2883368650428 2888450482176 2888877555712 2889687208464 2893969096704 2895208185856 2901740986368 2902983403152 2908099805184 2909344944576 2914472558592 2915909643528 2922299511264 2922731589568 2927882797056 2929136406784 2934298902528 2935555259392 2942179099776 2947800367104 2948626533888 2954260119552 2960734027776 2962193923584 2963462224051 2966597664768 2968685217792 2969956297588 2974357127168 2980875075584 2988880355328 2995430129664 3001362481152 3003474497688 3007939608576 3009212874752 3015807205376 3022415986688 3023906296992 3028401782784 3030532826496 3036534697728 3043188900864 3049003155456 3051148696064 3055684681728 3057191396352 3063890866176 3070605017088 3072119088717 3076471652352 3078851270796 3084733661184 3086904344846 3091493486592 3099795837264 3106588669632 3112524054528 3119344779264 3120882883776 3127721925888 3133697687552 3134575954944 3140564811776 3148998945792 3153680400384 3155899600896 3162149756928 3164374917207 3169079230464 3170420707328 3177368305664 3184331128832 3185901277188 3190637592576 3192882799344 3199206199392 3206216877696 3214603090496 3219382075392 3221647509248 3228027876864 3235101714432 3241282633728 3249987250176 3250898109522 3255715233792 3257109209088 3262849744896 3265856328546 3273013062648 3279266414592 3285046001664 3286452535296 3288073038264 3293868146688 3295278457632 3301086265344 3302499666816 3308809355264 3316275412992 3317695317888 3323542634496 3324965650944 3330825781248 3332468164032 3339770870016 3340264673792 3346151768064 3347584464896 3353484460032 3354920296448 3362490399744 3363930092166 3369858895872 3376297279488 3378908809899 3383696031744 3385364484096 3386813970344 3392783106048 3394235768672 3399265288192 3400217985024 3401894584116 3409349429808 3415863263232 3423348719616 3430128549888 3432542283072 3437645266944 3439100428288 3446636806144 3454189699072 3455892910848 3461030608896 3463466087424 3470325368832 3477930172416 3487027081216 3494668484608 3501589561344 3504053580636 3509262876672 3510993244248 3518687166624 3525409898496 3526397949312 3527890679824 3533135413248 3542623814016 3550387051008 3557170348032 3564965462016 3566723295744 3574539343872 3582372519936 3589216927744 3591993149262 3598855938048 3606742401024 3616428476808 3621804834816 3623337951232 3624353447904 3631278063616 3639235575808 3641030031072 3646442962944 3649008913536 3656235656448 3664247860224 3673832103424 3679293800448 3681882867712 3689174716416 3697259102208 3699082168047 3707188264836 3715312125168 3716884823386 3720817410048 3722410524672 3725029932568 3732407232624 3740586357312 3747733045248 3755945754624 3757797758016 3764420739072 3766032523008 3772670017536 3774285333504 3781496406016 3791651791872 3798334439424 3799960743936 3806658035712 3808535044608 3810165716637 3816880994304 3818515239756 3824173449216 3825245233152 3825810817024 3832553668608 3834194624512 3836085211308 3842846171136 3844491533904 3851267309568 3852916277952 3861610068456 3868987981824 3870644537536 3877466406912 3879126592768 3885963411456 3887879524704 3896399348352 3903843729408 3912398536704 3922905466368 3924585107527 3928737447936 3930400489472 3931502045184 3939013492736 3947645370368 3949591898112 3955463553024 3958246957056 3966086135808 3968877014802 3974777339904 3985173807104 3993906839552 4001816641536 4004632663584 4010586144768 4012563707712 4021356761856 4030169084928 4031875062656 4037869043712 4040710435328 4048712930304 4057585201152 4065337540608 4068482036409 4074246242304 4076255195136 4077397628892 4085187821568 4094140022784 4096158784956 4105135027728 4112978214912 4121991315456 4133061116352 4139205525504 4142118226176 4150032072704 4159126372352 4161177178368 4170295901184 4179434606592 4187711840256 4190658674139 4198665261056 4207866134528 4216199675904 4219166556276 4225438973952 4227522477768 4236786588384 4246071000192 4247868369584 4254183456768 4257177065792 4265608265856 4274955836928 4292509433856 4302195130368 4304037169152 4311622877184 4313468952576 4321710178304 4325052975642 4333316333568 4334530812696 4340953645056 4342812278784 4350466326528 4352611479552 4354475104728 4362149707776 4364017416864 4371708837888 4372355219456 4381936713728 4384097384352 4391824195584 4393704610176 4401448353792 4403332889088 4413268649664 4421700550656 4422939800832 4423593757184 4431390179328 4433287534592 4441101041664 4443290885376 4453027826688 4454934446382 4461535690752 4471312613376 4475432746526 4483320532992 4485240122888 4493145194496 4501729705984 4505211746532 4513819312128 4523710808064 4533623980032 4535859445488 4542602674176 4545799239744 4554484350976 4564464959488 4573504733184 4576723044096 4583527022592 4585787094528 4595836299264 4605907525632 4607857214464 4614707478528 4617954783232 4627100491776 4630356517269 4637240229888 4649693755896 4659883004448 4668786081792 4672071440848 4679017168896 4681324325664 4691582888832 4700546531328 4701863932416 4710847217664 4723498418688 4730520600576 4733849401344 4742893797376 4753287282688 4755631060992 4766052458496 4776496693248 4778851915782 4785956388864 4789324199016 4798474584064 4808989868032 4821904635744 4829073113088 4832471263872 4842041815296 4852652571648 4854706708096 4861923950592 4865345218048 4874980875264 4885663813632 4898784492819 4905725067264 4909519593972 4918899621888 4922360982322 4927569002496 4929678802944 4932109557396 4942917686448 4953749500224 4963214032896 4974413119488 4976542976832 4985313951744 4987448476416 4996238671872 4996977393664 5007927672832 5010397010688 5019227652096 5021376697344 5030226690048 5032380444672 5043735599616 5045895138249 5054788343808 5055535722496 5064445919232 5066614325248 5075544047616 5078046726144 5080220955516 5089174659072 5091353653008 5098897932288 5100326977536 5102841876174 5114024144712 5114780281744 5123794894848 5125988711872 5135023079424 5137221703936 5148813424608 5158650642432 5169955209216 5181284548608 5183839366272 5191545913344 5195199131136 5205124972544 5216531382272 5230540621824 5238316597248 5242002726912 5252384342016 5256080370954 5263894315008 5266122530816 5277662609408 5288114847744 5291836019736 5299703119872 5313935721024 5325580576512 5335755522048 5339510218112 5347448193024 5350084943616 5361809015808 5373558779904 5383825391616 5387989723893 5398283907072 5410113601536 5420450054144 5424642715212 5435006926848 5436530171856 5446917095424 5458853363712 5461545046608 5469664444416 5473513370304 5483970953216 5495988420608 5510748155136 5518940700672 5522824301568 5533762074624 5545888653312 5548236237824 5560394534912 5572579475456 5575327235079 5583615787008 5587544898852 5598610848936 5610879535968 5621599567872 5625555408368 5633918631936 5636696637024 5649048784512 5661428000256 5672244609024 5687477687808 5697501659136 5699941115904 5709987053568 5723345911808 5727772859634 5736260173824 5738716225536 5748830502912 5751291936768 5754127816962 5764269256704 5766737300856 5776900964352 5777755111424 5779374416928 5787938193408 5790416371712 5803481972736 5805966806304 5816199610368 5818689889152 5828945117184 5831819287056 5844599022528 5845463179136 5855765594112 5858272813568 5868597805056 5871110518784 5884358199552 5895600734208 5897253067776 5908520239104 5921468055552 5924387847168 5926924448102 5933195329536 5937370435584 5939912595176 5948714254336 5953315522203 5961750151168 5977760710656 5990860259328 6002724962304 6006948995376 6015879217152 6018425749504 6031614410752 6044831973376 6047812593984 6056803565568 6061065652992 6073069395456 6086377801728 6098006310912 6102297392128 6111369363456 6114382792704 6127781732352 6141210034176 6144238177434 6157702541592 6169467322368 6173808689692 6182986973184 6199591674528 6213177339264 6225048109056 6238689558528 6241765767552 6255443851776 6267395375104 6269151909888 6281129623552 6297997891584 6307360800768 6311799201792 6324299513856 6328749834414 6338158460928 6340841414656 6354736611328 6368662257664 6371802554376 6381275185152 6385765598688 6398412398784 6412433755392 6429206180992 6438764150784 6443295018496 6456055753728 6470203428864 6482565267456 6487579463463 6499974500352 6501796219044 6511430467584 6514218418176 6525699489792 6531712657092 6546026125296 6558532829184 6572905070592 6576146076528 6587736293376 6590556915264 6602172530688 6604999333632 6617618710528 6632550825984 6635390635776 6647085268992 6649931301888 6661651562496 6664936328064 6679541740032 6680529347584 6682401669573 6692303536128 6695168929792 6706968920064 6709840592896 6713149119789 6724980799488 6727860184332 6739717791744 6752594558976 6757817619798 6770728968192 6773627940688 6785566212096 6788471537344 6800435970048 6803789168232 6818698859616 6831726526464 6846697439232 6860257099776 6865084566144 6875290533888 6878200856576 6893273612288 6908379398144 6911785821696 6922061217792 6926932174848 6940650737664 6955860344832 6974054162432 6989336969216 7003179122688 7008107161272 7018525753344 7021986488496 7037374333248 7050819796992 7052795898624 7055781359648 7066270826496 7085247628032 7100774102016 7114340696064 7129930924032 7133446591488 7149078687744 7164745039872 7168277873673 7178433855488 7183986298524 7197711876096 7213484802048 7232856953616 7243609669632 7246675902464 7248706895808 7262556127232 7278471151616 7282060062144 7292885925888 7298017827072 7312471312896 7328495720448 7347664206848 7358587600896 7363765735424 7378349432832 7383541473483 7394518204416 7398164336094 7414376529672 7430624250336 7433769646772 7441634820096 7444821049344 7450059865136 7464814465248 7481172714624 7495466090496 7511891509248 7515595516032 7528841478144 7532065046016 7545340035072 7548570667008 7562992812032 7583303583744 7596668878848 7599921487872 7613316071424 7617070089216 7620331433274 7633761988608 7637030479512 7648346898432 7650490466304 7651621634048 7665107337216 7668389249024 7672170422616 7685692342272 7688983067808 7702534619136 7705832555904 7723220136912 7737975963648 7741289075072 7754932813824 7758253185536 7771926822912 7775759049408 7792798696704 7807687458816 7824797073408 7845810932736 7849170215054 7857474895872 7860800978944 7863004090368 7878026985472 7884120556431 7895290740736 7899183796224 7916493914112 7932172271616 7937754029604 7949554679808 7970347614208 7987813679104 8003633283072 8009265327168 8021172289536 8025127415424 8042713523712 8060338169856 8063750125312 8075738087424 8081420870656 8097425860608 8115170402304 8130675081216 8136964072818 8152510390272 8154795257784 8170375643136 8188280045568 8192317569912 8210270055456 8225956429824 8243982630912 8266122232704 8278411051008 8284236452352 8300064145408 8318252744704 8322354356736 8340591802368 8358869213184 8375423680512 8381317348278 8397330522112 8415732269056 8432399351808 8438333112552 8450877947904 8455044955536 8473573176768 8492142000384 8495736739168 8508366913536 8514354131584 8531216531712 8549911673856 8585018867712 8591659289451 8604390260736 8608074338304 8623245754368 8626937905152 8631191725443 8643420356608 8650105951284 8666632667136 8669061625392 8681907290112 8685624557568 8705222959104 8708950209456 8724299415552 8728034833728 8743417675776 8744710438912 8763873427456 8768194768704 8783648391168 8787409220352 8802896707584 8806665778176 8826537299328 8843401101312 8845879601664 8847187514368 8862780358656 8866575069184 8882202083328 8886581770752 8890386672153 8906055653376 8909868892764 8923071381504 8942625226752 8950865493052 8966641065984 8970480245776 8986290388992 9010423493064 9027638624256 9047421616128 9067247960064 9071718890976 9085205348352 9091598479488 9108968701952 9128929918976 9147009466368 9153446088192 9167054045184 9171574189056 9191672598528 9211815051264 9215714428928 9229414957056 9235909566464 9254200983552 9260713034538 9274480459776 9299387511792 9319766008896 9337572163584 9344142881696 9358034337792 9362648651328 9383165777664 9401093062656 9403727864832 9421694435328 9446996837376 9461041201152 9467698802688 9485787594752 9493124751621 9506574565376 9511262121984 9532104916992 9552993386496 9557703831564 9571912777728 9578648398032 9596949168128 9617979736064 9643809271488 9658146226176 9664942527744 9684083630592 9705305143296 9709413416192 9723847901184 9730690436096 9749961750528 9771327627264 9797568985638 9819039187944 9837799243776 9844721964644 9855138004992 9859357605888 9864219114792 9885835372896 9907499000448 9926428065792 9948826238976 9953085953664 9970627903488 9974896952832 9992477343744 9993954787328 10015855345664 10020794021376 10038455304192 10042753394688 10060453380096 10064760889344 10087471199232 10091790276498 10109576687616 10111071444992 10128891838464 10133228650496 10151088095232 10156093452288 10160441911032 10178349318144 10182707306016 10197795864576 10200653955072 10205683752348 10228048289424 10229560563488 10247589789696 10251977423744 10270046158848 10274443407872 10297626849216 10317301284864 10339910418432 10362569097216 10367678732544 10383091826688 10390398262272 10410249945088 10433062764544 10461081243648 10484005453824 10504768684032 10512160741908 10527788630016 10532245061632 10555325218816 10576229695488 10583672039472 10599406239744 10627871442048 10651161153024 10671511044096 10679020436224 10694896386048 10700169887232 10723618031616 10747117559808 10767650783232 10775979447786 10796567814144 10804165206961 10820227203072 10849285430424 10870013853696 10873060343712 10893834190848 10917706727424 10923090093216 10939328888832 10947026740608 10967941906432 10991976841216 11021496310272 11037881401344 11045648603136 11067524149248 11091777306624 11096472475648 11120789069824 11145158950912 11150654470158 11167231574016 11175089797704 11197221697872 11221759071936 11243199135744 11251110816736 11267837263872 11273393274048 11298097569024 11322856000512 11344489218048 11374955375616 11395003318272 11399882231808 11419974107136 11430497149911 11446691823616 11455545719268 11472520347648 11477432451072 11497661005824 11502583873536 11508255633924 11528538513408 11533474601712 11553801928704 11555510222848 11558748833856 11580832743424 11606963945472 11611933612608 11632399220736 11637379778304 11657890234368 11663638574112 11689198045056 11690926358272 11711531188224 11716545627136 11737195610112 11742221037568 11768716399104 11773755322581 11791201468416 11794506135552 11817040478208 11842936111104 11848775694336 11853848896204 11866390659072 11874740871168 11879825190352 11897428508672 11906631044406 11955521421312 11981720518656 12005449924608 12013897990752 12031758434304 12036851499008 12063228821504 12089663946752 12095625187968 12113607131136 12122131305984 12146138790912 12172755603456 12196012621824 12204594784256 12222738726912 12228765585408 12255563464704 12282420068352 12288476354868 12315405083184 12338934644736 12347617379384 12365973946368 12399183349056 12426354678528 12450096218112 12477379117056 12483531535104 12510887703552 12534790750208 12538303819776 12562259247104 12571976022417 12595995783168 12623598403584 12648599027712 12657499668828 12676316921856 12681682829312 12709473222656 12737324515328 12743605108752 12762550370304 12771531197376 12796824797568 12824867510784 12858412361984 12877528301568 12886590036992 12912111507456 12940406857728 12965130534912 12975158926926 12999949000704 13003592438088 13009096881851 13022860935168 13028436836352 13051398979584 13063425314184 13092052250592 13117065658368 13145810141184 13152292153056 13175472586752 13181113830528 13204345061376 13209998667264 13235237421056 13265101651968 13270781271552 13294170537984 13299862603776 13323303124992 13329872656128 13359083480064 13361058695168 13364803339146 13384607072256 13390337859584 13413937840128 13419681185792 13426298239578 13449961598976 13455720368664 13479435583488 13505189117952 13515635239596 13541457936384 13547255881376 13571132424192 13576943074688 13600871940096 13607578336464 13637397719232 13663453052928 13693394878464 13720514199552 13730169132288 13750581067776 13756401713152 13786547224576 13816758796288 13823571643392 13844122435584 13853864349696 13881301475328 13891069551807 13911720689664 13948108324864 13978673938432 14006358245376 14016214322544 14037051506688 14043972976992 14074748666496 14101639593984 14105591797248 14111562719296 14132541652992 14170495256064 14201548204032 14228681392128 14259861848064 14266893182976 14298157375488 14329490079744 14336555747346 14367972597048 14395423752192 14426969604096 14465713907232 14487219339264 14493351804928 14497413791616 14525112254464 14556942303232 14564120124288 14585771851776 14596035654144 14624942625792 14656991440896 14695328413696 14717175201792 14727531470848 14756698865664 14767082946966 14789036408832 14796328672188 14828753059344 14861248500672 14867539293544 14889642098688 14900119730272 14929628930496 14962345429248 14990932180992 15023783018496 15031191032064 15057682956288 15064130092032 15090680070144 15097141334016 15125985624064 15137685414747 15166607167488 15193337757696 15199842975744 15226632142848 15234140178432 15240662866548 15267523977216 15274060959024 15296693796864 15300980932608 15303243268096 15336778498048 15344340845232 15371384684544 15377966135616 15405069238272 15411665111808 15446440273824 15475951927296 15482578150144 15509865627648 15516506371072 15543853645824 15551518098816 15585597393408 15615374917632 15649594146816 15664014612841 15691621865472 15698340430108 15714949791744 15721601957888 15726008180736 15756053970944 15768241112862 15798367592448 15832987828224 15864344543232 15875508059208 15899109359616 15940695228416 15975627358208 16007266566144 16018530654336 16042344579072 16050254830848 16085427047424 16120676339712 16127500250624 16151476174848 16162841741312 16194851721216 16230340804608 16261350162432 16273928145636 16305020780544 16309590515568 16340751286272 16376560091136 16384635139824 16420540110912 16451912859648 16487965261824 16532244465408 16556822102016 16568472904704 16600128290816 16636505489408 16644708713472 16681183604736 16717738426368 16725981705237 16750847361024 16762634696556 16794661044224 16831464538112 16864798703616 16876666225104 16901755895808 16910089911072 16947146353536 16984284000768 16991473478336 17016733827072 17028708263168 17062433063424 17099823347712 17170037735424 17183318578902 17208780521472 17216148676608 17228263438127 17246491508736 17253875810304 17262383450886 17300211902568 17333265334272 17338123250784 17363814580224 17371249115136 17410445918208 17417900418912 17448598831104 17456069667456 17486835351552 17489420877824 17527746854912 17536389537408 17567296782336 17574818440704 17605793415168 17613331556352 17653074598656 17686802202624 17691759203328 17694375028736 17725560717312 17733150138368 17764404166656 17773163541504 17780773344306 17812111306752 17819737785528 17846142763008 17859946566609 17885250453504 17901730986104 17933282131968 17940960491552 17972580777984 18020846986128 18055277248512 18094843232256 18134495920128 18143437781952 18170410696704 18183196958976 18217937403904 18257859837952 18294018932736 18306892176384 18334108090368 18343148378112 18383345197056 18423630102528 18431428857856 18471819132928 18508401967104 18521426069076 18548960919552 18598775023584 18639532017792 18675144327168 18688285763392 18716068675584 18725297302656 18766331555328 18802186125312 18807455729664 18843388870656 18893993674752 18922082402304 18935397605376 18971575189504 18986249503242 19022524243968 19064209833984 19105986772992 19115407663128 19143825555456 19157296796064 19193898336256 19235959472128 19287618542976 19316292452352 19329885055488 19368167261184 19410610286592 19418826832384 19447695802368 19461380872192 19499923501056 19542655254528 19595137971276 19638078375888 19675598487552 19689443929288 19718715211776 19728438229584 19771670745792 19814998000896 19852856131584 19897652477952 19906171907328 19941255806976 19949793905664 19984954687488 19987909574656 20031710691328 20041588042752 20047205008719 20076910608384 20085506789376 20120906760192 20129521778688 20139447359367 20174942398464 20183580552996 20219153375232 20222142889984 20257783676928 20266457300992 20312186904576 20320883822064 20356698636288 20365414612032 20401307910144 20411367504696 20456096578848 20459121126976 20495179579392 20503954847488 20540092317696 20548886815744 20595253698432 20634602569728 20679820836864 20725138194432 20735357465088 20744235568357 20766183653376 20780796524544 20820499890176 20866125529088 20922162487296 20968010907648 21009537368064 21024321483816 21055577260032 21064490123264 21110650437632 21152459390976 21167344078944 21198812479488 21255742884096 21302322306048 21343022088192 21358040872448 21389792772096 21400339774464 21447236063232 21494235119616 21504833621019 21535301566464 21551958895572 21593135628288 21608330413922 21640454406144 21698570860848 21740027707392 21746120687424 21787668381696 21835413454848 21846180186432 21878657777664 21894053481216 21935883812864 21983953682432 22042992620544 22075762802688 22091297206272 22135048298496 22150624420449 22183554613248 22192944951296 22241578139648 22290317901824 22301308940316 22334463148032 22350179595408 22394443395744 22443518143872 22486398271488 22502221633472 22535674527744 22546786548096 22596195138048 22645712001024 22688978436096 22749910751232 22790006636544 22799764463616 22839948214272 22860994299822 22911091438536 22945040695296 22954864902144 22995322011648 23005167747072 23016511267848 23057077026816 23066949203424 23107603857408 23111020445696 23117497667712 23161665486848 23213927890944 23223867225216 23264798441472 23274759556608 23315780468736 23327277148224 23378396090112 23381852716544 23423062376448 23433091254272 23474391220224 23484442075136 23537432798208 23547510645162 23582402936832 23589012271104 23634080956416 23652361669293 23685872222208 23697551388672 23707697792408 23749481742336 23759650380704 23794857017344 23813262088812 23911042842624 23963441037312 24010899849216 24027795981504 24063516868608 24073702998016 24126457643008 24179327893504 24191250375936 24227214262272 24244262611968 24292277581824 24345511206912 24392025243648 24409189568512 24457531170816 24511126929408 24564840136704 24576952709736 24630810166368 24677869289472 24695234758768 24731947892736 24798366698112 24852709357056 24900192436224 24954758234112 24967063070208 25021775407104 25069581500416 25076607639552 25124518494208 25143952044834 25191991566336 25247196807168 25297198055424 25314999337656 25352633843712 25363365658624 25418946445312 25474649030656 25487210217504 25525100740608 25543062394752 25593649595136 25649735021568 25716824723968 25755056603136 25773180073984 25824223014912 25880813715456 25893575176329 25930261069824 25950317853852 25999898001408 26007184876176 26018193763702 26045721870336 26056873672704 26126850628368 26184104501184 26234131316736 26291620282368 26304584306112 26350945173504 26362227661056 26408690122752 26419997334528 26470474842112 26530203303936 26541562543104 26588341075968 26599725207552 26646606249984 26659745312256 26671160016459 26718166960128 26722117390336 26729606678292 26769214144512 26780675719168 26827875680256 26839362371584 26852596479156 26899923197952 26911440737328 26958871166976 27031270479192 27082915872768 27094511762752 27142264848384 27153886149376 27201743880192 27215156672928 27274795438464 27326906105856 27386789756928 27441028399104 27460338264576 27472095752689 27501162135552 27512803426304 27573094449152 27633517592576 27647143286784 27688244871168 27707728699392 27762602950656 27782139103614 27823441379328 27896216649728 27957347876864 28012716490752 28032428645088 28074103013376 28087945953984 28149497332992 28203279187968 28211183594496 28223125438592 28265083305984 28340990512128 28403096408064 28457362784256 28479374254863 28519723696128 28533786365952 28596314750976 28658980159488 28673111494692 28735945194096 28790847504384 28853939208192 28931427814464 28974438678528 28986703609856 28994827583232 29050224508928 29113884606464 29128240248576 29171543703552 29192071308288 29249885251584 29313982881792 29390656827392 29455062941696 29513397731328 29534165893932 29578072817664 29592657344376 29657506118688 29722497001344 29735078587088 29779284197376 29800239460544 29859257860992 29924690858496 29981864361984 30047566036992 30062382064128 30115365912576 30128260184064 30181360140288 30194282668032 30251971248128 30275370829494 30333214334976 30386675515392 30399685951488 30453264285696 30468280356864 30481325733096 30535047954432 30548121918048 30593387593728 30601961865216 30606486536192 30673556996096 30688681690464 30742769369088 30755932271232 30810138476544 30823330223616 30892880547648 30951903854592 30965156300288 31019731255296 31033012742144 31087707291648 31103036197632 31171194786816 31230749835264 31299188293632 31328029225682 31383243730944 31396680860216 31443203915776 31452016361472 31512107941888 31536482225724 31596735184896 31665975656448 31728689086464 31751016118416 31798218719232 31881390456832 31951254716416 32014533132288 32037061308672 32084689158144 32100509661696 32170854094848 32241352679424 32255000501248 32302952349696 32325683482624 32389703442432 32412495620883 32460681609216 32547856291272 32610041561088 32619181031136 32681502572544 32753120182272 32769270279648 32841080221824 32903825719296 32975930523648 33064488930816 33113644204032 33136945809408 33200256581632 33273010978816 33289417426944 33362367209472 33435476852736 33451963410474 33501694722048 33525269393112 33589322088448 33662929076224 33729597407232 33753332450208 33803511791616 33820179822144 33894292707072 33968568001536 33982946956672 34033467654144 34057416526336 34124866126848 34199646695424 34291491449733 34340075470848 34366637157804 34417561042944 34432297353216 34456526876254 34492983017472 34507751620608 34524766901772 34600423805136 34666530668544 34676246501568 34742498230272 34820891836416 34835800837824 34897197662208 34912139334912 34973670703104 34978841755648 35055493709824 35072779074816 35134593564672 35149636881408 35211586830336 35226663112704 35306149197312 35321265967743 35373604405248 35383518406656 35388750057472 35451121434624 35466300276736 35528808333312 35546327083008 35561546688612 35624222613504 35639475571056 35692285526016 35719893133218 35803461972208 35866564263936 35881920983104 35945161555968 36041693972256 36110554497024 36189686464512 36268991840256 36286875563904 36340821393408 36366393917952 36435874807808 36515719675904 36588037865472 36613784352768 36668216180736 36686296756224 36766690394112 36847260205056 36862857715712 36943638265856 37016803934208 37042852138152 37097921839104 37197550047168 37279064035584 37350288654336 37376571526784 37432137351168 37450594605312 37532663110656 37604372250624 37614911459328 37686777741312 37715928067251 37787987349504 37870795210752 37943150379008 37972499006484 38045048487936 38128419667968 38211973545984 38230815326256 38287651110912 38314593592128 38387796672512 38471918944256 38575237085952 38632584904704 38659770110976 38736334522368 38821220573184 38837653664768 38895391604736 38922761744384 38999847002112 39027290645553 39085310509056 39190275942552 39276156751776 39351196975104 39378887858576 39437430423552 39456876459168 39543341491584 39629996001792 39705712263168 39795304955904 39812343814656 39882511613952 39899587811328 39969909374976 39975819149312 40063421382656 40083176085504 40094410017438 40153821216768 40171013578752 40241813520384 40259043557376 40278894718734 40349884796928 40367161105992 40438306750464 40444285779968 40515567353856 40532914601984 40624373809152 40641767644128 40713397272576 40730829224064 40802615820288 40822735009392 40912193157696 40918242253952 40990359158784 41007909694976 41080184635392 41097773631488 41190507396864 41269205139456 41359641673728 41450276388864 41470714930176 41488471136714 41532367306752 41561593049088 41640999780352 41673208655421 41732251058176 41844324974592 41936021815296 42019074736128 42048642967632 42111154520064 42128980246528 42221300875264 42304918781952 42334688157888 42397624958976 42511485768192 42604644612096 42686044176384 42716081744896 42779585544192 42800679548928 42894472126464 42988470239232 43009667242038 43103917791144 43186271256576 43216660827844 43280908812288 43397141721696 43480055414784 43492241374848 43575336763392 43670826909696 43692360372864 43757315555328 43788106962432 43871767625728 43967907364864 44085985241088 44151525605376 44182594412544 44270096596992 44301248840898 44367109226496 44385889902592 44483156279296 44580635803648 44602617880632 44668926296064 44700359190816 44788886791488 44887036287744 44972796542976 45004443266944 45071349055488 45093573096192 45192390276096 45291424002048 45377956872192 45413056244241 45499821502464 45580013273088 45599528927232 45679896428544 45721988599644 45822182877072 45890081390592 45909729804288 46010335494144 46033022535696 46114154053632 46133898406848 46215207714816 46222040891392 46234995335424 46323330973696 46427855781888 46447734450432 46529596882944 46549519113216 46631560937472 46654554296448 46756792180224 46763705433088 46846124752896 46866182508544 46948782440448 46968884150272 46992043838523 47074865596416 47095021290324 47164805873664 47178024542208 47268161912832 47304723338586 47395102777344 47415395584816 47498963484672 47519300761408 47626524177624 47822085685248 47926882074624 48021799698432 48055591963008 48127033737216 48147405996032 48252915286016 48358655787008 48382500751872 48454428524544 48488525223936 48584555163648 48691022413824 48784050487296 48818379137024 48915062341632 49022253858816 49129680273408 49153905419472 49261620332736 49355738578944 49390469517536 49463895785472 49596733396224 49705418714112 49800384872448 49909516468224 49934126140416 50043550814208 50139163000832 50153215279104 50177945115711 50249036988416 50287904089668 50383983132672 50494393614336 50594396110848 50629998675312 50705267687424 50726731317248 50837892890624 50949298061312 50974420435008 51050201481216 51086124789504 51187299190272 51299470043136 51433649447936 51510113206272 51546360147968 51648446029824 51684790314381 51761627430912 51787150352658 51900635707704 51999796002816 52014369752352 52036387527404 52091443740672 52113747345408 52253701256736 52368209002368 52468262633472 52583240564736 52609168612224 52701890347008 52724455322112 52817380245504 52839994669056 52940949684224 53060406607872 53083125086208 53176682151936 53199450415104 53293212499968 53319490624512 53342320032918 53436333920256 53444234780672 53459213356584 53538428289024 53561351438336 53655751360512 53678724743168 53705192958312 53799846395904 53822881474656 53917742333952 54062540958384 54165831745536 54189023525504 54284529696768 54307772298752 54403487760384 54430313345856 54549590876928 54653812211712 54773579513856 54882056798208 54920676529152 54944191505378 55002324271104 55025606852608 55146188898304 55267035185152 55294286573568 55415457398784 55525205901312 55564278207228 55646882758656 55792433299456 55914695753728 56025432981504 56064857290176 56148206026752 56175891907968 56298994665984 56406558375936 56422367188992 56446250877184 56530166611968 56681981024256 56806192816128 56914725568512 56958748509726 57067572731904 57192629501952 57317960318976 57346222989384 57471890388192 57581695008768 57707878416384 57862855628928 57948877357056 57973407219712 57989655166464 58100449017856 58227769212928 58256480497152 58343087407104 58384142616576 58499770503168 58627965763584 58781313654784 58910125883392 59026795462656 59068331787864 59156145635328 59185314688752 59315012237376 59444994002688 59470157174176 59558568394752 59600478921088 59718515721984 59849381716992 59963728723968 60095132073984 60124764128256 60141615026157 60230731825152 60256520368128 60362720280576 60388565336064 60418342078101 60503942496256 60550741658988 60666428669952 60773351030784 60799371902976 60936560713728 60962651466192 61070095908864 61096243836096 61203923730432 61212973072384 61347113992192 61377363380928 61485538738176 61511864542464 61620276953088 61646660447232 61785761095296 61903807709184 61930312600576 62039462510592 62066025484288 62175414583296 62206072395264 62232706705071 62342389573632 62461499670528 62598376587264 62656058451364 62766487461888 62793361720432 62886407831552 62904032722944 63072964451448 63193470369792 63331951312896 63457378172928 63502032236832 63596437438464 63762780913664 63902509432832 64029066264576 64074122617344 64169378316288 64201019323392 64341708189696 64482705358848 64510001002496 64605904699392 64651366965248 64779406884864 64824991241766 64921363218432 65095712582544 65220083122176 65238362062272 65363005145088 65506240364544 65538540559296 65682160443648 65807651438592 65951861047296 66128977861632 66227288408064 66273891618816 66400513163264 66451873261347 66546021957632 66578834853888 66724734418944 66870953705472 66903926820948 67003389444096 67050538786224 67178644176896 67325858152448 67459194814464 67506664900416 67607023583232 67640359644288 67788585414144 67937136003072 67965893913344 68066935308288 68114833052672 68249732253696 68399293390848 68582982899466 68733274315608 68835122085888 68864594706432 68913053752508 68985966034944 69015503241216 69049533803544 69200847610272 69333061337088 69352493003136 69484996460544 69641783672832 69671601675648 69794395324416 69824278669824 69947341406208 69957683511296 70110987419648 70145558149632 70269187129344 70299273762816 70423173660672 70453326225408 70612298394624 70642531935486 70747208810496 70767036813312 70777500114944 70902242869248 70932600553472 71057616666624 71092654166016 71123093377224 71248445227008 71278951142112 71384571052032 71439786266436 71606923944416 71733128527872 71763841966208 71890323111936 72083387944512 72221108994048 72379372929024 72537983680512 72573751127808 72681642786816 72732787835904 72871749615616 73031439351808 73176075730944 73227568705536 73372593512448 73533380788224 73694520410112 73725715431424 73887276531712 74033607868416 74085704276304 74195843678208 74395100094336 74558128071168 74700577308672 74753143053568 74864274702336 74901189210624 75065326221312 75208744501248 75229822918656 75373555482624 75431856134502 75575974699008 75741590421504 75944998012968 76090096975872 76256839335936 76423947091968 76461630652512 76575302221824 76629187184256 76775593345024 76943837888512 77150474171904 77265169809408 77319540221952 77472669044736 77642441146368 77675307329536 77790783209472 77845523488768 77999694004224 78054581291106 78170621018112 78380551885104 78552313503552 78702393950208 78757775717152 78874860847104 78913752918336 79086682983168 79259992003584 79411424526336 79590609911808 79624687629312 79765023227904 79799175622656 79939818749952 79951638298624 80013480049377 80126842765312 80166352171008 80188820034876 80307642433536 80342027157504 80483627040768 80518087114752 80557789437468 80699769593856 80734322211984 80876613500928 80888571559936 81065829203968 81248747618304 81283535288256 81426794545152 81461658448128 81605231640576 81645470018784 81824386315392 81836484507904 81980718317568 82015819389952 82160369270784 82195547262976 82381014793728 82416287258067 82538410278912 82719283347456 82900552777728 82941429860352 82976942273428 83064734613504 83123186098176 83281999560704 83346417310842 83688649949184 83872043630592 84038149472256 84097285935264 84222309040128 84257960493056 84442601750528 84609837563904 84669376315776 84795249917952 85022971536384 85209289224192 85372088352768 85432163489792 85559171088384 85601359097856 85788944252928 85976940478464 86019334484076 86207835582288 86372542513152 86433321655688 86561817624576 86794283443392 86960110829568 86984482749696 87150673526784 87341653819392 87384720745728 87514631110656 87576213924864 87743535251456 87935814729728 88171970482176 88365188825088 88540193193984 88602497681796 88734218452992 88771779805184 88966312558592 89161271607296 89205235761264 89337852592128 89400718381632 89577773582976 89774072575488 89945593085952 90008886533888 90142698110976 90187146192384 90384780552192 90582848004096 90755913744384 90826112488482 90999643004928 91063678172957 91160026546176 91199057854464 91359792857088 91443977199288 91644365754144 91780162781184 91819459608576 92020670988288 92066045071392 92228308107264 92267796813696 92430415429632 92444081782784 92469990670848 92646661947392 92855711563776 92895468900864 93059193765888 93099038226432 93263121874944 93309108592896 93513584360448 93527410866176 93692249505792 93732365017088 93897564880896 93937768300544 93984087677046 94149731192832 94190042580648 94329611747328 94356049084416 94536323825664 94609446677172 94790205554688 94830791169632 94997926969344 95038601522816 95253048355248 95644171370496 95853764149248 96043599396864 96111183926016 96254067474432 96294811992064 96505830572032 96717311574016 96765001503744 96908857049088 96977050447872 97169110327296 97237486862649 97382044827648 97636758274048 97830124683264 98044507717632 98259360546816 98307810838944 98523240665472 98711477157888 98780939035072 98927791570944 99193466792448 99410837428224 99600769744896 99819032936448 99868252280832 100087101628416 100278326001664 100306430558208 100355890231422 100575808179336 100767966265344 100988787228672 101188792221696 101259997350624 101410535374848 101453462634496 101675785781248 101898596122624 101948840870016 102100402962432 102172249579008 102374598380544 102598940086272 102867298895872 103020226412544 103092720295936 103296892059648 103369580628762 103523254861824 103574300705316 103801271415408 103999592005632 104028739504704 104072775054808 104227494690816 104507402513472 104736418004736 104936525266944 105166481129472 105218337224448 105403780694016 105448910644224 105634760491008 105679989338112 105881899368448 105963797903229 106120813215744 106166250172416 106353364303872 106398900830208 106586424999936 106638981249024 106684640065836 106872667840512 106888469561344 106918426713168 107076856578048 107122702876672 107357449486336 107410385916624 107599692791808 107645762949312 107835484667904 108125081916768 108331663491072 108378047051008 108569059393536 108615544597504 108806975520768 108860626691712 109099181753856 109307624423424 109547159027712 109648102289887 109764113596416 109841353058304 109888383010756 110004648542208 110051213705216 110292377796608 110588573147136 110830914797568 111050411802624 111128556414456 111293765517312 111584866598912 111829391507456 112050865963008 112129714580352 112296412053504 112351783815936 112597989331968 112813116751872 112844734377984 112892501754368 113060333223936 113363962048512 113612385632256 113829451137024 113917497019452 114135145463808 114385259003904 114635920637952 114692445978768 114943780776384 115163390017536 115415756832768 115725711257856 115897754714112 115946814439424 115979310332928 116200898035712 116455538425856 116512960994304 116686174814208 116768285233152 116999541006336 117081871936659 117255931527168 117562627309568 117820251766784 118053590925312 118136663575728 118312291270656 118370629377504 118630024474752 118889988005376 118940314348352 119117136789504 119200957842176 119437031443968 119698763433984 119927457447936 120190264147968 120249528256512 120283230052314 120461463650304 120513040736256 120725440561152 120777130672128 120836684156202 121101483317976 121332857339904 121546702061568 121598743805952 121873121427456 121925302932384 122140191817728 122192487672192 122407847460864 122425946144768 122694227984384 122754726761856 122971077476352 123023729084928 123240553906176 123293320894464 123571522190592 123807615418368 123860625201152 124078925021184 124132050968576 124350829166592 124412144790528 124465413410142 124684779147264 124922999341056 125019625966263 125196753174528 125312116902728 125532974923776 125586723440864 125772815663104 125808065445888 126145928902896 126386940739584 126663902625792 126914756345856 127004064473664 127192874876928 127525561827328 127805018865664 128058132529152 128148245234688 128338756632576 128402038646784 128683416379392 128965410717696 129020002004992 129302733930496 129558813769728 129649982483532 129842726436864 130191425165088 130440166244352 130476724124544 130726010290176 131012480729088 131077081118592 131364320887296 131615302877184 131903722094592 132257955723264 132454576816128 132547783237632 132801026326528 132903746522694 133157669707776 133449468837888 133741907410944 133807853641896 134006778888192 134101077572448 134357288353792 134651716304896 134918389628928 135013329800832 135214047166464 135280719288576 135577170828288 135874272006144 135931787826688 136133870616576 136229666105344 136499464507392 136798586781696 137165965798932 137466548631216 137670244171776 137729189412864 137826107505016 138031006482432 138099067607088 138401695220544 138666122674176 138704986006272 138969992921088 139283567345664 139343203351296 139588790648832 139648557339648 139894682812416 139915367022592 140221974839296 140291116299264 140538374258688 140598547525632 140846347321344 140906652450816 140976131515569 141224596789248 141285063870972 141494417620992 141534073626624 141555000229888 141804485738496 141865201106944 142185308332032 142246186754448 142496890454016 142557902284224 142879572532872 143213847888832 143466257055744 143527683932416 143780646223872 144166775889024 144442217988096 144758745858048 145075967361024 145147502255616 145209648978499 145363285573632 145465575671808 145743499231232 146062878703616 146352151461888 146455137411072 146745187024896 147066761576448 147389040820224 147451430862848 147774553063424 148067215736832 148171408552608 148391687356416 148790200188672 149116256142336 149401154617344 149506286107136 149728549404672 149802378421248 150130652442624 150417489002496 150459645837312 150533835347133 150747110965248 150863712269004 151151949398016 151483180843008 151889996025936 152180193951744 152513678671872 152847894183936 152923261305024 153150604443648 153258374368512 153551186690048 153887675777024 154300948343808 154530339618816 154639080443904 154945338089472 155054370943143 155284882292736 155350614659072 155691046977536 155999388008448 156109162582212 156341242036224 156761103770208 157104627007104 157404787900416 157515551434304 157749721694208 157827505836672 158173365966336 158519984007168 158822849052672 159181219823616 159249375258624 159530046455808 159598351245312 159879637499904 159903276597248 160026960098754 160332704342016 160377640069752 160615284867072 160684054315008 160967254081536 161036174229504 161115578874936 161399539187712 161468644423968 161753227001856 161777143119872 162131658407936 162497495236608 162567070576512 162853589090304 162923316896256 163210463281152 163290940037568 163648772630784 163672969015808 163961436635136 164031638779904 164320738541568 164391094525952 164762029587456 164832574516134 165076820557824 165438566694912 165801105555456 165882859720704 165953884546856 166246372196352 166563999121408 166692834621684 167377299898368 167744087261184 168076298944512 168194571870528 168444618080256 168515920986112 168885203501056 169219675127808 169338752631552 169590499835904 170045943072768 170418578448384 170744176705536 170864326979584 171202718195712 171577888505856 171953880956928 172038668968152 172415671164576 172745085026304 172866643311376 173123635249152 173588566886784 173920221659136 173968965499392 174301347053568 174683307638784 174769441491456 175029262221312 175152427849728 175487070502912 175871629459456 176343940964352 176730377650176 177080386387968 177204995363592 177468436905984 177543559610368 177932625117184 178322543214592 178410471522528 178675705184256 178801436763264 179155547165952 179548145150976 179891186171904 180017773067776 180285396221952 180374292384768 180769561104384 181165696008192 181255026234303 181511827488768 181652224976964 181999286009856 182127356345914 182320053092352 182398115708928 182887954398576 183288731508288 183638919217152 184041341976576 184132090142784 184456616214528 184535593627392 184860830859264 184888163565568 184939981341696 185293323894784 185711423127552 185790937801728 186118387531776 186198076452864 186526243749888 186618217185792 186698120115213 187027168720896 187054821732352 187384499011584 187464730034176 187795129761792 187875536601088 187968175354092 188299462385664 188380085161296 188659223494656 188712098168832 189218893354344 189580411109376 189661582339264 189995853938688 190077203045632 190506096710496 191288342740992 191707528298496 192087198793728 192222367852032 192508134948864 192589623984128 193011661144064 193434623148032 193530003007488 193817714098176 193954100895744 194338220654592 194474973725298 194764089655296 195273516548096 195660249366528 196089015435264 196518721093632 196615621677888 197046481330944 197422954315776 197561878070144 197855583141888 198386933584896 198821674856448 199201539489792 199355619784041 199638065872896 199736504561664 200174203256832 200556652003328 200612861116416 200711780462844 201151616358672 201535932530688 201977574457344 202377584443392 202519994701248 202821070749696 202906925268992 203351571562496 203797192245248 203897681740032 204200805924864 204344499158016 204749196761088 205197880172544 205734597791744 206185440591872 206593784119296 206739161257524 207046509723648 207148601410632 207602542830816 207999184011264 208057479009408 208145550109616 208454989381632 209014805026944 209472836009472 209873050533888 210332962258944 210436674448896 210807561388032 210897821288448 211269520982016 211359978676224 211763798736896 211927595806458 212241626431488 212332500344832 212706728607744 212797801660416 213172849999872 213277962498048 213369280131672 213745335681024 213776939122688 213836853426336 214153713156096 214245405753344 214714898972672 214820771833248 215199385583616 215291525898624 215670969335808 216250163833536 216663326982144 216756094102016 217138118787072 217231089195008 217613951041536 217721253383424 218198363507712 218615248846848 219094318055424 219296204579774 219528227192832 219682706116608 219776766021512 220102427410432 220584755593216 221177146294272 221661829595136 222100823605248 222257112828912 222587531034624 223169733197824 223658783014912 224101731926016 224259429160704 224592824107008 224703567631872 225195978663936 225626233503744 225689468755968 225785003508736 226120666447872 226727924097024 227224771264512 227834994038904 228270290927616 228770518007808 229271841275904 229384891957536 229887561552768 230326780035072 230831513665536 231451422515712 231795509428224 231893628878848 231958620665856 232401796071424 232911076851712 233025921988608 233372349628416 233536570466304 233999082012672 234163743873318 234511863054336 235125254619136 235640503533568 236107181850624 236273327151456 236624582541312 236741258755008 237260048949504 237779976010752 237880628696704 238234273579008 238401915684352 238874062887936 239397526867968 239854914895872 240040440148131 240380528295936 240499056513024 240566460104628 240922927300608 241026081472512 241450881122304 241554261344256 241673368312404 242202966635952 242665714679808 243197487611904 243746242854912 243850605864768 244280383635456 244384975344384 244815694921728 244851892289536 245388455968768 245509453523712 245942154952704 246047458169856 246481107812352 246586641788928 247143044381184 247248861774201 247615230836736 247721250402304 248157850042368 248264101937152 248701658333184 248824289581056 248930826820284 249369558294528 249845998682112 250039251932526 250624233805456 251065949847552 251173446881728 251616130891776 252291857805792 252773881479168 253327805251584 253829512691712 254008128947328 254385749753856 255051123654656 255610037731328 256116265058304 256296490469376 256677513265152 256804077293568 257366832758784 257930821435392 258040004009984 258605467860992 259117627539456 259299964967064 259685452873728 260382850330176 260880332488704 260953448249088 261452020580352 262024961458176 262154162237184 262728641774592 263230605754368 263807444189184 264515911446528 265095566475264 265602052653056 265807493045388 266315339415552 266898937675776 267483814821888 267615707283792 268013557776384 268202155144896 268714576707584 269303432609792 269836779257856 270026659601664 270428094332928 270561438577152 271154341656576 271748544012288 271863575653376 272267741233152 272459332210688 272998929014784 273191034518871 273597173563392 274331931597864 274933097262432 275340488343552 275458378825728 275652215010032 276062012964864 276198135214176 276803390441088 277332245348352 277409972012544 277939985842176 278567134691328 278686406702592 279177581297664 279297114679296 279789365624832 279830734045184 280443949678592 280582232598528 281076748517376 281197095051264 281692694642688 281813304901632 281952263031138 282449193578496 282570127741944 282988835241984 283068147253248 283110000459776 283608971476992 283730402213888 284370616664064 284492373508896 284993780908032 285115804568448 285759145065744 286427695777664 286932514111488 287055367864832 287561292447744 288333551778048 288884435976192 289517491716096 290151934722048 290295004511232 290419297956998 290726571147264 290931151343616 291486998462464 291712460587947 292125757407232 292910274822144 293490374049792 294133523152896 294778081640448 294902861725696 295549106126848 296134431473664 296342817105216 296783374712832 297580400377344 298232512284672 298802309234688 299012572214272 299457098809344 299604756842496 300261304885248 300834978004992 300919291674624 301067670694266 301727424538008 302303898796032 302966361686016 303779992051872 304360387903488 305027357343744 305695788367872 305846522610048 306301208887296 306516748737024 307102373380096 307775351554048 308601896687616 309060679237632 309278160887808 309890676178944 310108741886286 310569764585472 310701229318144 311382093955072 311998776016896 312218325164424 312682484072448 313522207540416 314209254014208 314809575800832 315031102868608 315499443388416 315655011673344 316346731932672 317039968014336 317645698105344 317891393709687 318362439647232 318498750517248 319060092911616 319196702490624 319759274999808 319806553194496 320053920197508 320665408684032 320755280139504 321230569734144 321368108630016 322072348459008 322231157749872 322799078375424 322937288847936 323506454003712 323554286239744 324263316815872 324994990473216 325134141153024 325707178180608 325846633792512 326420926562304 326581880075136 327297545261568 327345938031616 327922873270272 328063277559808 328641477083136 328782189051904 328944306869661 329524059174912 329665149032268 330153641115648 330877133389824 331765719441408 331907769093712 332492744392704 333385669243368 334754599796736 335488174522368 336152597889024 336389143741056 336889236160512 337031841972224 337770407002112 338439350255616 338677505263104 339180999671808 340091886145536 340837156896768 341488353411072 341728653959168 342405436391424 343155777011712 343907761913856 344077337936304 344831342329152 345490170052608 345733286622752 346247270498304 347177133773568 347840443318272 347937930998784 348602694107136 349366615277568 349538882982912 350058524442624 350304855699456 350974141005824 351245615809977 351743258918912 352687881928704 353460755300352 354160772775936 354409990727184 354936873811968 355087119220736 355865250234368 356645086429184 356820943045056 357351410368512 357602873526528 358311094331904 359096290301952 359782372343808 360035546135552 360570792443904 360748584769536 361539122208768 362331392016384 362510052468606 363304449953928 363998572019712 364254712691828 364640106184704 364796231417856 365775908797152 366577463016576 367277838434304 368082683953152 368264180285568 368913232429056 369071187254784 369721661718528 369776327131136 369879962683392 370586647789568 371422846255104 371581875603456 372236775063552 372396152905728 373052487499776 373236434371584 373396240230426 374054337441792 374109643464704 374768998023168 374929460068352 375590259523584 375751073202176 375936350708184 376598924771328 376760170322592 377318446989312 377424196337664 378437786708688 379160822218752 379323164678528 379991707877376 380154406091264 381012193420992 382576685481984 383415056596992 384174397587456 384444735704064 385016269897728 385179247968256 386023322288128 386869246296064 387060006014976 387908201791488 388676441309184 388949947450596 389528179310592 390547033096192 391320498733056 392178030870528 393037442187264 393231243355776 394092962661888 394845908631552 395123756140288 395711166283776 396773867169792 397643349712896 398403078979584 398711239568082 399473009123328 400348406513664 401225722232832 401423560925688 402303232717344 403071865061376 403955148914688 404755168886784 405039989402496 405642141499392 405813850537984 406703143124992 407594384490496 407795363480064 408401611849728 408688998316032 409498393522176 410395760345088 411469195583488 412370881183744 413187568238592 413478322515048 414093019447296 414297202821264 415205085661632 415998368022528 416114958018816 416291100219232 416909978763264 418029610053888 418945672018944 419746101067776 420665924517888 420873348897792 421615122776064 421795642576896 422539041964032 422719957352448 422928394546707 423527597473792 423855191612916 424483252862976 424665000689664 425413457215488 425595603320832 426555924996096 426738560263344 427490671362048 427553878245376 427673706852672 428490811506688 429429797945344 429641543666496 430398771167232 430583051797248 431341938671616 432500327667072 433326653964288 433512188204032 434276237574144 434462178390016 435227902083072 435442506766848 435628946935497 436396727015424 437230497693696 438188636110848 438592409159548 439056454385664 439365412233216 439553532043024 440204854820864 442354292588544 443323659190272 444201647210496 444514225657824 445175062069248 446339466395648 447317566029824 448203463852032 448518858321408 449185648214016 449407135263744 450391957327872 451252467007488 451378937511936 451570007017472 452241332895744 453455848194048 454449542529024 455669988077808 456540581855232 457541036015616 458543682551808 458769783915072 459775123105536 460653560070144 461663027331072 462902845031424 463591018856448 463787257757696 463917241331712 464803592142848 465163112829429 465822153703424 466051843977216 467073140932608 467998164025344 468327487746636 469023726108672 470250509238272 471281007067136 472214363701248 472546654302912 473249165082624 473482517510016 474520097899008 475559952021504 475761257393408 476468547158016 476803831368704 477748125775872 478795053735936 479709829791744 480080880296262 480998113026048 481132920209256 481845854601216 482052162945024 482901762244608 483108522688512 483346736624808 484405933271904 485331429359616 486394975223808 487492485709824 487701211729536 488560767270912 488769950688768 489631389843456 489703784579072 490776911937536 491018907047424 491884309905408 492094916339712 492962215624704 493173283577856 494286088762368 494497723548402 495230461673472 495442500804608 496315700084736 496528203874304 497403316666368 497648579162112 497861653640568 498739116589056 499691997364224 500078503865052 501248467610912 502131899695104 502346893763456 503232261783552 504583715611584 505547762958336 506655610503168 507659025383424 508016257894656 508771499507712 510102247309312 511220075462656 512232530116608 512592980938752 513608154587136 514733665517568 515861642870784 516080008019968 517210935721984 518235255078912 518599929934128 519370905747456 520765700660352 521760664977408 521906896498176 522904041160704 524049922916352 524308324474368 525457283549184 526461211508736 527614888378368 529031822893056 530191132950528 531614986090776 532630678831104 533797875351552 534967629643776 535231414567584 536027115552768 536404310289792 537429153415168 538606865219584 539673558515712 540053319203328 540856188665856 541122877154304 542308683313152 543497088024576 543727151306752 544535482466304 544918664421376 545997858029568 546382069037742 547194347126784 548663863195728 549866194524864 550916757651456 551304430020064 552124025929728 552396270428352 553606780882176 554664490696704 554819944025088 555879971684352 557134269382656 557372813405184 558355162595328 558594229358592 559578731249664 559661468090368 560094360345639 560887899357184 561164465197056 562153497034752 562394190102528 563385389285376 563626609803264 563904526062276 564898387156992 565140255483888 565977670483968 566136294506496 566220000919552 567460804427776 568741233328128 568984747017792 569987561816064 570231609136896 571518290131488 572855391555328 573865028222976 574110735729664 575122584895488 576667103556096 577768871952384 579034983432192 580303869444096 580590009022464 580838595913996 581453142294528 581862302687232 582973996924928 583424921175894 585820549644288 586980748099584 588267046305792 589556163280896 589805723451392 591098212253696 592268862947328 592685634210432 593566749425664 595160800754688 596465024569344 597604618469376 598025144428544 598914197618688 599209513684992 600522609770496 601669956009984 601838583349248 602135341388532 603454849076016 604607797592064 605932723372032 607559984103744 608720775806976 610054714687488 611391576735744 611693045220096 612602417774592 613033497474048 614204746760192 615550703108096 617203793375232 618556321775616 619781352357888 620217483772572 621139529170944 621402458636288 622764187910144 623997552033792 624436650328848 625364968144896 627044415080832 628418508028416 629619151601664 630062205737216 630998886776832 631310023346688 632693463865344 634079936028672 635291396210688 635782787419374 636724879294464 636997501034496 637445747210699 638120185823232 638393404981248 639518549999616 640107840395016 641330817368064 641510560279008 642461139468288 642736217260032 644144696918016 644462315499744 645598156750848 645874577695872 647012908007424 647108572479488 648526633631744 649989980946432 650268282306048 651414356361216 651693267585024 652841853124608 653163760150272 654595090523136 654691876063232 655845746540544 656126555119616 657282954166272 657564378103808 657888613739322 659048118349824 659330298064536 660307282231296 661754266779648 663531438882816 663815538187424 664985488785408 666771338486736 669509199593472 670976349044736 672305195778048 672778287482112 673778472321024 674063683944448 675540814004224 676878700511232 677355010526208 678361999343616 680183772291072 681674313793536 683457307918336 684810872782848 686311554023424 687815523827712 688154675872608 689662684658304 690980340105216 691466573245504 692494540996608 694354267547136 695680886636544 695875861997568 697205388214272 698733230555136 699077765965824 700117048885248 700609711398912 701948282011648 702491231619954 705375763857408 706921510600704 708321545551872 708819981454368 709873747623936 710174238441472 711730500468736 713290172858368 713641886090112 714702820737024 715205747053056 716622188663808 718192580603904 719564744687616 720071092271104 721141584887808 721497169539072 723078244417536 724662784032768 725020104937212 726608899907856 727997144039424 728509425383656 729592462835712 731551817594304 733154926033152 734555676868608 736165367906304 736528360571136 737826464858112 738142374509568 739443323437056 739552654262272 739759925366784 741173295579136 741746585322603 742845692510208 743163751206912 744473550127104 744792305811456 746104974999552 746472868743168 746792480460852 748108674883584 748219286929408 749537996046336 749858920136704 751502146404352 751872701416368 753197849542656 753520340645184 754848392675328 756875573417376 758321644437504 758646329357056 759983415754752 760308812182528 762024386841984 765153370963968 766830113193984 767536716029209 768348795174912 768889471408128 770032539795456 770358495936512 772046644576256 774120012029952 775816403582976 777352882618368 777899894901192 779056358621184 781094066192384 782640997466112 784356061741056 786074884374528 786462486711552 788185925323776 789691817263104 790247512280576 791422332567552 793547734339584 795286699425792 796806157959168 797422479136164 798946018246656 800696813027328 802451444465664 802847121851376 804606465434688 806143730122752 807910297829376 809510337773568 810079978804992 811284282998784 811627701075968 813406286249984 815188768980992 815590726960128 816803223699456 817377996632064 818996787044352 819573103556613 820791520690176 822938391166976 824741762367488 826375136477184 826956645030096 828186038894592 828594405642528 830410171323264 831996736045056 832229916037632 832582200438464 833819957526528 836059220107776 837891344037888 839492202135552 841331849035776 841746697795584 843230245552128 843591285153792 845078083928064 845439914704896 845856789093414 847710383225832 848966505725952 849330001379328 850826914430976 851191206641664 853111849992192 853477120526688 854981342724096 855107756490752 855347413705344 856981623013376 858859595890688 859283087332992 860797542334464 861166103594496 862683877343232 865000655334144 866653307928576 867024376408064 868552475148288 868924356780032 870455804166144 870885013533696 871257893870994 872793454030848 874460995387392 875137381763841 876377272221696 877184818319096 878730824466432 879107064086048 880409709641728 884708585177088 886647318380544 888403294420992 889028451315648 890350124138496 892678932791296 894635132059648 896406927704064 897037716642816 898371296428032 898814270527488 900783914655744 902504934014976 902757875023872 903140014034944 906911696388096 908899085058048 911339976155616 913081163710464 915082072031232 917087365103616 917539567830144 919550246211072 921307120140288 923326054662144 925805690062848 927182037712896 927574515515392 927834482663424 929607184285696 930326225658858 932103687954432 934146281865216 935996328050688 936654975493272 938047452217344 940501018476544 942562014134272 944428727402496 945093308605824 946498330165248 946965035020032 949040195798016 951119904043008 951522514786816 952937094316032 953607662737408 955496251551744 957590107471872 959419659583488 960161760592524 961996226052096 962265840418512 963691709202432 964104325890048 966217045377024 966693473249616 968811866543808 970662858719232 972789950447616 974984971419648 975402423459072 977121534541824 977539901377536 979262779686912 979407569158144 981553823875072 982037814094848 983768619810816 984189832679424 985924431249408 986346567155712 986832920608983 988572177524736 988995447096804 990460923346944 990885001609216 992631400169472 993056407748608 995297158324224 995723307281136 997478233178112 1000157007730104 1002496935221824 1004263799390208 1004693787526912 1006464523567104 1009167431223168 1011095525916672 1013311221006336 1015318050766848 1016032515789312 1016467542849493 1017542999015424 1020204494618624 1022440150925312 1024465060233216 1025185961877504 1027216309174272 1029467331035136 1031723285741568 1032160016039936 1034421871443968 1036470510157824 1037199859868256 1038741811494912 1041531401320704 1043521329954816 1043813792996352 1045808082321408 1048099845832704 1048616648948736 1050914567098368 1052922423017472 1053736847429931 1055229776756736 1058063645786112 1060382265901056 1063229972181552 1065261357662208 1067595750703104 1069935259287552 1070462829135168 1072054231105536 1072808620579584 1074858306830336 1077213730439168 1079347117031424 1080106638406656 1081712377331712 1082245754308608 1084617366626304 1086994176049152 1087454302613504 1089837328842752 1091995716059136 1092764138075484 1094388694253568 1097327726391456 1099732389049728 1101833515302912 1102608860040128 1104248051859456 1104792540856704 1107213561764352 1109328981393408 1109639888050176 1111759943368704 1114268538765312 1114745626810368 1116710325190656 1117188458717184 1119157462499328 1119322936180736 1120188720691278 1122328930394112 1124306994069504 1124788380205056 1126770778570752 1127253219606528 1127809052124552 1129796774313984 1130280510967776 1131955340967936 1132272589012992 1132440001839104 1134921608855552 1137482466656256 1137969494035584 1139975123632128 1140463218273792 1143036580262976 1145710783110656 1147730056445952 1148221471459328 1150245169790976 1153334207112192 1155537743904768 1158069966864384 1160607738888192 1161180018044928 1161677191827992 1163724605374464 1165947993849856 1166849842351788 1171641099288576 1173961496199168 1176534092611584 1179112326561792 1179611446902784 1182196424507392 1184537725894656 1185371268420864 1187133498851328 1190321601509376 1192930049138688 1195209236938752 1196050288857088 1198419027369984 1201045219540992 1203677166698496 1204270682777064 1206909698152032 1209215595184128 1211865446744064 1215119968207488 1217441551613952 1220109429374976 1222783153471488 1223386090440192 1225204835549184 1226066994948096 1228409493520384 1231101406216192 1234407586750464 1237112643551232 1239562704715776 1240434967545144 1242279058341888 1242804917272576 1245528375820288 1247995104067584 1248873300657696 1250729936289792 1254088830161664 1256837016056832 1259238303203328 1260124411474432 1261997773553664 1262620046693376 1265386927730688 1268159872057344 1268785183640121 1270582792421376 1271565574838748 1273449758588928 1273995002068992 1274891494421398 1276240371646464 1276786809962496 1280215680790032 1282661634736128 1283021120558016 1285472434520064 1288289393836032 1288924630999488 1291196313501696 1291749155391744 1294025816014848 1294217144958976 1297053267263488 1299979961892864 1300536564612096 1302828712722432 1303386535170048 1305683706249216 1306327520300544 1306886840806491 1309190181046272 1309383752126464 1311691493081088 1312253110239232 1314565908332544 1315128756207616 1315777227478644 1318096236699648 1318660596129072 1320614564462592 1327062877765632 1327631076374848 1329970977570816 1333542676973472 1339018399186944 1341952698089472 1344610391556096 1345556574964224 1347556944642048 1348127367888896 1351081628008448 1353757401022464 1354710021052416 1356723998687232 1360367544582144 1363348627587072 1366914615836672 1369621745565696 1372623108046848 1375631047655424 1376309351745216 1379325369316608 1381960680210432 1382933146491008 1384989081993216 1388708535094272 1391361773273088 1391751723995136 1394410776428544 1395489338488287 1397466461110272 1398155531931648 1401219422797824 1403896564023296 1404982463239908 1410751527714816 1413843021201408 1416643091103744 1417639962908736 1419747495247872 1420348476882944 1423461000937472 1426580345716736 1427283772180224 1429405641474048 1430411494106112 1433244377327616 1436385161207808 1439129489375232 1440142184542208 1442994339078144 1446156488835072 1449325568065536 1450040209874424 1453217799815712 1455994288078848 1457018850767312 1459184925671424 1463103635188608 1466309852066304 1469111353737216 1472330735812608 1473056721142272 1475652929716224 1476284749019136 1478886646874112 1479105308524544 1479519850733568 1482346591158272 1483493170645206 1485691385020416 1486327502413824 1488947100254208 1489584611622912 1492209949999104 1492945737486336 1493584960921704 1496217349767168 1496438573858816 1499075992092672 1499717840273408 1503004292808704 1503745402832736 1506395699085312 1507040681290368 1509696785350656 1513751146834752 1516643288875008 1517292658714112 1519966831509504 1520617624365056 1524048773683968 1530306741927936 1533660226387968 1535073432058418 1536697590349824 1537778942816256 1540716991873024 1544093289152512 1548240024059904 1551632807165952 1554705765236736 1555799789802384 1558112717242368 1562188132384768 1565281994932224 1568712123482112 1572149768749056 1572924973423104 1576371850647552 1579383634526208 1580495024561152 1582844665135104 1587095468679168 1590573398851584 1594844958272328 1597892036493312 1601393626054656 1604902888931328 1605694243702752 1609212930869376 1612287460245504 1615820595658752 1619020675547136 1620159957609984 1622568565997568 1623255402151936 1626812572499968 1630377537961984 1631181453920256 1633606447398912 1634755993264128 1637993574088704 1639146207113226 1641583041380352 1645876782333952 1649483524734976 1652750272954368 1653913290060192 1656372077789184 1657188811285056 1660820342646528 1663993472090112 1664459832075264 1665164400876928 1667639915053056 1672118440215552 1675782688075776 1678984404271104 1680283081036917 1682663698071552 1683493395591168 1686460491104256 1687182570307584 1690156167856128 1690879829409792 1691713578186828 1695420766451664 1697933011451904 1698660002758656 1702382413283328 1706223699984384 1706954241053376 1709962685448192 1710215512981504 1710694827410688 1713963246026752 1717719191781376 1718566174665984 1721595084668928 1722332207188992 1725367754686464 1730001310668288 1733306615857152 1734048752816128 1737104950296576 1737848713560064 1740911608332288 1741770027067392 1742515787741988 1745586908061696 1748921990774784 1750274763527682 1754369636638192 1757461648932864 1758214128172096 1769417170354176 1773294636761088 1776806588841984 1778056902631296 1780700248276992 1785357865582592 1789270264119296 1792813855408128 1794075433285632 1796742592856064 1797628541054976 1801567829311488 1805009868029952 1805515750047744 1806280028069888 1813823392776192 1817798170116096 1822679952311232 1826162327420928 1830164144062464 1834174730207232 1835079135660288 1839100492422144 1842614240280576 1846652109324288 1851611380125696 1855149031030784 1855668965326848 1859214368571392 1860652451317716 1864207375908864 1868292563730432 1871992656101376 1873309950986544 1876094904434688 1881002036953088 1885124028268544 1888857454804992 1890186617211648 1892996660330496 1893930070040064 1898080391596032 1902239808086016 1903045029573632 1905874188632064 1907215325474816 1910992503103488 1912337241632097 1915180214943744 1920323521185048 1923992452104192 1924531680837024 1927383418404864 1928208651780096 1932434090754048 1933386946499232 1937623733087616 1941325717438464 1945579900895232 1949969942839296 1950804846918144 1954243069083648 1955079802755072 1958525559373824 1958815138316288 1963107647750144 1964075628189696 1967537239621632 1968379665358848 1971848862498816 1972693134311424 1973665841217966 1977144355049472 1977990894193608 1980921846693888 1981770003218432 1985262800338944 1986112815497216 1990594316648448 1991446614562272 1994956466356224 2000314015460208 2004993870443648 2008527598780416 2009387575053824 2012929047134208 2018334862446336 2022191051833344 2026622442012672 2030636101533696 2032065031578624 2032935085698986 2035085998030848 2040408989237248 2044880301850624 2050371923755008 2054432618348544 2058934662070272 2063446571483136 2064320032079872 2068843742887936 2072941020315648 2074399719736512 2077483622989824 2083062802641408 2087042659909632 2087627585992704 2091616164642816 2096199691665408 2097233297897472 2101829134196736 2105844846034944 2107473694859862 2116127291572224 2120764531802112 2126459944363104 2130522715324416 2135191501406208 2139870518575104 2140925658270336 2144108462211072 2145617241159168 2149716613660672 2154427460878336 2158694234062848 2160213276813312 2163424754663424 2164491508617216 2169234733252608 2173988352098304 2174908605227008 2179674657685504 2183991432118272 2185528276150968 2188777388507136 2194655452782912 2199464778099456 2203667030605824 2205217720080256 2208496103718912 2209585081713408 2214427123528704 2218657962786816 2219279776100352 2223519886737408 2225239755967809 2228537077530624 2229491253620736 2233420650381312 2234376917434368 2238314924998656 2238645872361472 2240377441382556 2244657860788224 2248613988139008 2249576760410112 2254506439213056 2255618104249104 2259593548627968 2260561021935552 2264545178025984 2264880003678208 2269843217711104 2274964933312512 2275938988071168 2279950247264256 2280926436547584 2286073160525952 2291421566221312 2295460112891904 2296442942918656 2300490339581952 2302610148087627 2306668414224384 2311075487809536 2316139933728768 2322360036089856 2323354383655984 2327449210748928 2333699684703576 2343282198577152 2347922992398336 2353068185223168 2358224653123584 2359222893805568 2364392849014784 2369075451789312 2370742536841728 2374266997702656 2380643203018752 2385860098277376 2390418473877504 2392100577714176 2396838054739968 2402090439081984 2407354333396992 2408541365554128 2413819396304064 2418431190368256 2423730893488128 2430239936414976 2434883103227904 2440218858749952 2445566306942976 2446772180880384 2450409671098368 2452133989896192 2456818987040768 2458719310669839 2462202812432384 2468815173500928 2474225287102464 2479125409431552 2480869935090288 2484558116683776 2485609834545152 2491056751640576 2495990208135168 2497746601315392 2501459872579584 2508177660323328 2513674032113664 2518476606406656 2520248822948864 2523995547107328 2525240093386752 2530773855461376 2536319744114688 2537570367280242 2543131149677496 2546899517177856 2547990004137984 2549782988842796 2552480743292928 2553573619924992 2560431361580064 2565323269472256 2566042241116032 2570944869040128 2576578787672064 2577849261998976 2582392627003392 2583498310783488 2588051632029696 2588434289917952 2594106534526976 2599959923785728 2601073129224192 2605657425444864 2606773070340096 2611367412498432 2612655040601088 2613773681612982 2618380362092544 2618767504252928 2623382986162176 2624506220478464 2629131816665088 2630257512415232 2631554454957288 2636192473399296 2637321192258144 2641229128925184 2654125755531264 2655262152749696 2659941955141632 2667085353946944 2678036798373888 2683905396178944 2689220783112192 2691113149928448 2695113889284096 2696254735777792 2702163256016896 2707514802044928 2709420042104832 2720735089164288 2726697255174144 2733829231673344 2739243491131392 2745246216093696 2751262095310848 2752618703490432 2758650738633216 2763921360420864 2765866292982016 2769978163986432 2777417070188544 2782723546546176 2783503447990272 2788821552857088 2790978676976574 2796311063863296 2802438845595648 2809964926479816 2821503055429632 2827686042402816 2833286182207488 2835279925817472 2839494990495744 2840696953765888 2846922001874944 2853160691433472 2854567544360448 2858811282948096 2860822988212224 2866488754655232 2872770322415616 2878258978750464 2880284369084416 2885988678156288 2892312977670144 2898651136131072 2900080419748848 2906435599631424 2911988576157696 2914037701534624 2918369851342848 2926207270377216 2932619704132608 2938222707474432 2944661471625216 2946113442284544 2951305859432448 2952569498038272 2957773293748224 2958210617049088 2959039701467136 2960498761826949 2964693182316544 2966986341290412 2971382770040832 2972655004827648 2977894200508416 2979169223245824 2985891474972672 2987169921843408 2992434699534336 2992877147717632 2999435680546816 3006008585617408 3007490805665472 3012791398170624 3014081362580736 3019393570701312 3027502293669504 3033286577750016 3034585317428224 3039933663019008 3041235248730112 3048097547367936 3049402628548479 3060613483855872 3067320452775936 3070146864116836 3073395180699648 3075557885632512 3081433983746048 3096480048119808 3103265614331904 3109411530473472 3111599579604768 3116225434484736 3124376264769536 3130563989864448 3137424246964224 3144299537498112 3145849946846208 3152743701295104 3158767269052416 3160990049122304 3165689330270208 3174190937358336 3181146797703168 3189689916544656 3195784072986624 3202787252109312 3209805777862656 3211388487405504 3218425861738752 3224574920491008 3231641191317504 3238041351094272 3240319915219968 3245137131995136 3246510804303872 3253625144999936 3260755075923968 3262362907840512 3269511986528256 3275987148177408 3278292414226452 3283166082760704 3291753564667904 3298967049469952 3305500545908736 3307826580120384 3312744155578368 3314377622570112 3321640685293056 3327986944180224 3328919664150528 3330328801753856 3335279830106112 3344236880431104 3351565376151552 3357968808542208 3360566162073834 3366986791182336 3372920982208512 3374365140615168 3380312335712256 3381759658819584 3383427156373656 3390841532903328 3395866022903808 3397320005517312 3404764826566656 3412447399968768 3413908482106752 3419925370896384 3420431025963008 3421389654821376 3427926492053504 3435438383562752 3437132349331968 3443190169337856 3444664414377984 3450735509372928 3460002621336576 3466613231714304 3468097505632256 3474209900593152 3475697427120128 3481823216664576 3483540054134784 3485031575483976 3491173816123392 3497843981549568 3500549527055364 3508739273276384 3514923297865728 3516428256344192 3538834340708352 3546589273522176 3553613177683968 3556113805262592 3561400496553984 3570715731165184 3578540528238592 3585627710816256 3588150866571264 3595257082109952 3603135658622976 3611031500095488 3612560056139776 3627646785552384 3635596340232192 3645359904622464 3652324654841856 3660328288124928 3668349460414464 3670158271320576 3678200984844288 3685228480561152 3693304218648576 3703222760251392 3710298062061568 3711337930653696 3721304902635432 3728414751817728 3736585127460864 3743985312202752 3746619901973088 3752189808869376 3762004073906176 3770248056537088 3777714909609984 3780373234423296 3785993320660992 3787860140080128 3796160783192064 3804479616172032 3806090059147264 3811748377264128 3814430650949632 3821985006206976 3824674483264194 3830360429887488 3840647042370096 3847984904208384 3849063361674048 3856417303560192 3864868181508096 3866773892998464 3875247466175232 3882651434876928 3891159801790464 3899939885678592 3901609693836288 3908486138167296 3910159605510144 3917051118747648 3917630276632576 3920660522419473 3926215295500288 3928151256379392 3935074479243264 3936759330717696 3943697724997632 3945386268622848 3947331682435932 3954288710098944 3955981788387216 3961843693387776 3963540006436864 3972225630994432 3981188633296896 3982893229124544 3989912932712448 4000628030920416 4009987740887296 4017055197560832 4018775150107648 4025858094268416 4036669724892672 4044382103666688 4053244884025344 4061272203067392 4064130063157248 4065870171397972 4070171996061696 4080817978474496 4100743847510016 4108865236697088 4117869324140544 4126893142966272 4128640064159744 4137687485775872 4145882040631296 4148799439473024 4154967245979648 4166125605282816 4174085319819264 4175255171985408 4183232329285632 4192399383330816 4194466595794944 4203658268393472 4211689692069888 4214947389719724 4232254583144448 4241529063604224 4252919888726208 4261045430648832 4270383002812416 4279741037150208 4281851316540672 4288216924422144 4291234482318336 4299433227321344 4308854921756672 4317388468125696 4320426553626624 4328983017234432 4338469466505216 4347976704196608 4349817210454016 4359349315371008 4367982864236544 4371056552301936 4377554777014272 4389310905565824 4398929556198912 4407334061211648 4410435440160512 4416992207437824 4419170163426816 4428854247057408 4437315925573632 4438559552200704 4447039773474816 4450479511935618 4457074155061248 4458982507241472 4466841300762624 4468753834868736 4476629849997312 4480754882765112 4489315721576448 4497227976278016 4499153520820224 4509012878426112 4511236208498208 4519187097255936 4521122043871104 4529090356051968 4529760007356416 4539686435422208 4549929866625024 4551877976142336 4559900494528512 4561852873095168 4572146321051904 4582843132442624 4590920225783808 4592885885837312 4600980679163904 4605220296175254 4613336828448768 4622150975619072 4632279867457536 4644720072179712 4646708767311968 4654898421497856 4667399369407152 4686564397154304 4695845984796672 4706136370446336 4716449306247168 4718445787611136 4728785698029568 4738150903578624 4741485073683456 4748533995405312 4761286406037504 4771720196554752 4784201155428352 4793676109479936 4804180878163968 4814708666793984 4817082731108256 4827638792608128 4836862380736512 4847461786976256 4860479872829952 4869766206455808 4880437717499904 4891132613885952 4893544361760768 4900819342196736 4904267979792384 4913637974081536 4917438621339678 4937630347001856 4948450574204928 4958250818863104 4961739870180576 4969116233367552 4971219669090304 4982113503281152 4991980416270336 4995493202630784 5002919745159168 5016355320646656 5027348064227328 5036953212813312 5040497645897728 5047991094214656 5050480186773504 5061547710922752 5072639488229376 5075140734560484 5086262299354992 5093799034355712 5095980008275968 5099565977685592 5107147239849984 5120862723160128 5130646538944512 5132084482232064 5141889738080256 5153157575344128 5155698523997952 5164785254006784 5166996621566976 5176103264059392 5176868579835904 5188213069053952 5199919847571456 5202146258448384 5211314850889728 5213546140680192 5222734824996864 5225310081202176 5227547363225964 5236760724185088 5237535008505856 5246765972324352 5249012440956928 5260515024830464 5263108909914576 5272384946798592 5274642384516288 5308251511062528 5310524305499392 5319883910283264 5334170707893888 5356073596747776 5367810792357888 5372757012204463 5378441566224384 5382226299856896 5390227778568192 5392509471555584 5404326512033792 5415029604089856 5418840084209664 5441470178328576 5453394510348288 5467658463346688 5478486982262784 5490492432187392 5502524190621696 5505237406980864 5517301477266432 5527842720841728 5531732585964032 5539956327972864 5554834140377088 5565447093092352 5567006895980544 5577643105714176 5581957353953148 5592622127726592 5604877691191296 5619929852959632 5643006110859264 5655372084805632 5666572364414976 5670559851634944 5678989980991488 5681393907531776 5693844003749888 5706321382866944 5709135088720896 5717622565896192 5721645976424448 5732977509310464 5737011724896291 5745540644831232 5760568738168832 5771977356312576 5784625955340288 5797302272262144 5800160839497696 5812871199262848 5823977152315392 5828075403069248 5836739702685696 5852414540754432 5865239408265216 5876445414948864 5889322943250432 5892226884569088 5902611718864896 5905138996076544 5915546587496448 5916421234098176 5918079402934272 5920997523653898 5933972682580824 5942765540081664 5945310009655296 5955788401016832 5958338446491648 5971782949945344 5974339843686816 5984869399068672 5985754295435264 5998871361093632 6012017171234816 6014981611330944 6025582796341248 6028162725161472 6038787141402624 6055004587339008 6066573155500032 6069170634856448 6079867326038016 6082470497460224 6096195094735872 6098805257096958 6121226967711744 6134640905551872 6140293728233672 6151115771265024 6162867967492096 6192960096239616 6206531228663808 6218823060946944 6223199159209536 6232450868969472 6248752529539072 6261127979728896 6274848493928448 6288599074996224 6291699893692416 6305487402590208 6317534538104832 6321980098244608 6348381874716672 6362293595406336 6379379833089312 6391568145973248 6405574504218624 6419611555725312 6422776974811008 6436851723477504 6449149840982016 6463282382635008 6476082702188544 6480639830439936 6490274263990272 6493021608607744 6507250289999872 6524725815681024 6539023973056512 6551974296354816 6556584828452904 6566332165521408 6583507129335808 6597934098939904 6611001091817472 6615653160240768 6625488311156736 6628755245140224 6643281370586112 6655973888360448 6657839328301056 6660657603507712 6670559660212224 6688473760862208 6703130752303104 6715937617084416 6721132324147668 6733973582364672 6745841964417024 6748730281230336 6763519317639168 6766854312747312 6781683065806656 6794640011034624 6809529653133312 6824894799937536 6827816964213504 6839850741792768 6840862051926016 6842779309642752 6855852984107008 6870876767125504 6874264698663936 6886380338675712 6889328828755968 6901471018745856 6907830444262881 6920005242673152 6933226463428608 6936195011264512 6948419801186304 6951394854240256 6967080108269568 6970063150967952 6982347632246784 7001099054110728 7017478546552768 7029846595731456 7032856512688384 7077668681416704 7093178547044352 7107226355367936 7112227610525184 7122800993107968 7141431462330368 7157081056477184 7171255421632512 7176301733142528 7190514164219904 7206271317245952 7222063000190976 7225120112279552 7255293571104768 7271192680464384 7290719809244928 7304649309683712 7320656576249856 7336698920828928 7340316542641152 7356401969688576 7370456961122304 7376157932009517 7386608437297152 7406445520502784 7420596124123136 7422675861307392 7442609805270864 7456829503635456 7473170254921728 7487970624405504 7493239803946176 7504379617738752 7524008147812352 7540496113074176 7555429819219968 7560746468846592 7571986641321984 7575720280160256 7592321566384128 7608959232344064 7612180118294528 7628861301899264 7643970012413952 7649348966528388 7660720859774976 7681294084740192 7695969808416768 7698126723348096 7712834607120384 7729736363016192 7733547785996928 7750494932350464 7765302869753856 7782319603580928 7799879771357184 7803219387672576 7816972276334592 7820319211020288 7834102237495296 7835260553265152 7841321044838946 7856302512758784 7870148958486528 7873518661435392 7887395449995264 7890772537245696 7894663364871864 7908577420197888 7911963576774432 7923687386775552 7927080012873728 7944451261988864 7962377266593792 7965786458249088 7979825865424896 8001256061840832 8019975481774592 8034110395121664 8037550300215296 8051716188536832 8073339449785344 8088764207333376 8106489768050688 8122544406134784 8128260126314496 8131740342795944 8161635956948992 8201487695020032 8217730473394176 8235738648281088 8253786285932544 8257280128319488 8275374971551744 8291764081262592 8297598878946048 8309934491959296 8332251210565632 8348170639638528 8350510343970816 8366464658571264 8388933191589888 8407316536786944 8429894779439448 8464509166288896 8483058127208448 8505839777452416 8522090861297664 8540766005624832 8559482074300416 8563702633081344 8576433848844288 8582468964636672 8598866454642688 8617709843513344 8634776936251392 8640853107253248 8657966034468864 8676938933010432 8695953408393216 8699634420908032 8718698630742016 8735965728473088 8742113104603872 8755109554028544 8778621811131648 8797859112397824 8814668122423296 8820870880321024 8833984414875648 8838340326853632 8857708494114816 8874631851147264 8877119104401408 8881496285480847 8894079546949632 8900959023871236 8914148310122496 8917965014482944 8933682601525248 8937507669737472 8961509765530224 8978631443152896 8998307041640448 9018025756852224 9022472416996416 9038374194511872 9042244087742208 9058180712103936 9059520014712832 9079372870844416 9099859733250048 9103755952284672 9119800989057024 9123705746190336 9144292642103808 9148207885645437 9165686264885248 9181840451567616 9185771771674624 9201961358327808 9210440592350508 9226673656897536 9244301951238144 9289440144359424 9293417534623936 9309796842995712 9334798738814304 9373128794308608 9391691969593344 9412272740892672 9432898612494336 9436891575222272 9457571396059136 9476301807157248 9482970147366912 9497067990810624 9522572812075008 9543440393109504 9568402310856704 9587352218959872 9608361756327936 9629417333587968 9634165462216512 9655277585216256 9673724761473024 9694923573952512 9720959745659904 9739532412911616 9760875434999808 9782265227771904 9787088723521536 9808535959584768 9827275948163072 9834877242679356 9875260694003712 9896901148409856 9916501637726208 9923479740361152 9938232466735104 9942439338180608 9964227006562304 9983960832540672 9990986405261568 10005839490318336 10032710641293312 10054696128454656 10073906425626624 10080995291795456 10100960373547008 10123095421845504 10145278976458752 10150281469120968 10172524598709984 10187598068711424 10191960016551936 10199131955371184 10214294479699968 10241725446320256 10261293077889024 10264168964464128 10283779476160512 10306315150688256 10311397047995904 10329570508013568 10333993243133952 10352206528118784 10353737159671808 10376426138107904 10399839695142912 10404292516896768 10422629701779456 10427092281360384 10445469649993728 10450620162404352 10455094726451928 10473521448370176 10475070017011712 10493531944648704 10498024881913856 10521030049660928 10526217819829152 10544769893597184 10549284769032576 10616503022125056 10621048610998784 10639767820566528 10668341415787776 10712147193495552 10735621584715776 10745514024408926 10756883132448768 10764452599713792 10785018943111168 10808653024067584 10837680168419328 10882940356657152 10906789020696576 10935316926693376 10956973964525568 10980984864374784 11005048381243392 11010474813961728 11034602954532864 11055685441683456 11063465171928064 11079912655945728 11109668280754176 11130894186184704 11134013791961088 11163914707906296 11185244255453184 11209755382382592 11239859705919264 11286012221718528 11310744169611264 11333144728829952 11341119703269888 11357979961982976 11362787815063552 11387688007499776 11412642765733888 11418270177441792 11435245131792384 11443291952848896 11465955018620928 11474023449792582 11491081289662464 11521137476337664 11543954712625152 11569251910680576 11594604544524288 11600321678995392 11625742398525696 11647954304630784 11656150806138496 11673479405371392 11704829081508864 11730478816530432 11752890829897728 11761981567258419 11778645886500864 11784453769138176 11805223437729792 11810277992153088 11831093174992896 11832842468196352 11836158805868544 11841995047307796 11867945365161648 11885531080163328 11890620019310592 11916676892983296 11943565899890688 11948679687373632 11969738798137344 11971508590870528 11997742722187264 12024034342469632 12029963222661888 12051165592682496 12056325450322944 12077574282805248 12110009174678016 12133146311000064 12138341269712896 12159734652076032 12164940994920448 12192390189471744 12197610514193916 12242453935423488 12280587456467344 12302231542530048 12385920192479232 12413062457327616 12437646121893888 12446398318419072 12464901737938944 12497505059078144 12522255959457792 12549696987856896 12577198149992448 12583399787384832 12610974805180416 12635069076209664 12643960196489216 12696763749433344 12724587190812672 12758759666178624 12783136291946496 12811149008437248 12839223111450624 12845553949622016 12873703446955008 12898299681964032 12926564765270016 12952165404377088 12961279660879872 12986043217215488 13014500579999744 13049451631362048 13078047946113024 13103948592709632 13113169656905808 13132664331042816 13167014258671616 13195868197879808 13222002183634944 13231306320481536 13250976622313472 13257510490280448 13286562741172224 13311947776720896 13315678656602112 13321315207015424 13341119320424448 13376947521724416 13406261504606208 13442264648295336 13467947164729344 13491683928834048 13497460562460672 13527038635278336 13533708625494624 13563366131613312 13589280022069248 13619059306266624 13649789599875072 13655633928427008 13679701483585536 13681724103852032 13685558619285504 13711705968214016 13741753534251008 13748529397327872 13772760677351424 13778657657511936 13802942037491712 13815660888525762 13840010485346304 13866452926857216 13872390022529024 13896839602372608 13902789708480512 13934160216539136 13940126301935904 13964695264493568 14002198108221456 14034957093105536 14059693191462912 14065713025376768 14155337362833408 14186357094088704 14214452710735872 14224455221050368 14245601986215936 14282862924660736 14314162112954368 14352603466285056 14381028328439808 14412542634491904 14444126000381952 14450240224559104 14510587142209536 14542385360928768 14581439618489856 14609298619367424 14641313152499712 14673397841657856 14680633085282304 14712803939377152 14740913922244608 14752315864019034 14812891041005568 14845351722614784 14885219610541728 14913659007270912 14946340509843456 14975941248811008 14986479607892352 15008759235477504 15048016295624704 15080992226148352 15110859638439936 15121492937693184 15143973282643968 15151440560320512 15184643132768256 15217918464688128 15224360236589056 15257722603798528 15287940024827904 15298697933056776 15321441719549952 15362588169480384 15391939616833536 15396253446696192 15425669214240768 15459472726032384 15467095571993856 15500989864700928 15530605739507712 15564639207161856 15599759542714368 15606438775345152 15633944552669184 15640638422040576 15668204474990592 15670521106530304 15682642089677892 15712605025517568 15740297916973056 15747037322870784 15781545074491392 15789326729743728 15817154840395776 15823927153548864 15854160025747456 15888902523977728 15924754533187584 15931572916498176 15959651730849792 16002512123681664 16039950963549184 16068220790243328 16075100600430592 16103432377073664 16118271036613389 16146678899570688 16177528414666752 16212979536101376 16245088812269568 16256520252628992 16263480685591888 16402975390040064 16435460946788352 16471477296562176 16507572571865088 16514560256638976 16550749943103488 16583528162525184 16595197757892096 16619868983918592 16664502421131264 16696341279277056 16701020687941632 16732929317142528 16777866383179776 16814633073573888 16859789558878896 16929018332577792 16966116254416896 17011679554904832 17044181722595328 17081532011249664 17118964148600832 17127405266162688 17152867697688576 17164937929273344 17197732909285376 17211035174688873 17235419687026688 17281706214506496 17315932068937728 17353877866020864 17391906816786432 17399268841816064 17437397261484032 17471931456946176 17484226209207744 17510219108057088 17557243622263296 17595718224795648 17629336244846592 17641741760642048 17667968829751296 17676680653707264 17715416988229632 17749263702294528 17754238208802816 17762992570961694 17801918047742472 17828296620244992 17835930028965888 17867365203050496 17875015339474944 17923019531060448 17957262886305792 17996614083280896 18036051513704448 18044944833992832 18076748389023744 18084488175484416 18116361424207872 18119040029425664 18158745741688832 18199719466500096 18207511904569344 18239601978114048 18247411492380672 18288585284207616 18296415771290874 18331372529770496 18363680903135232 18371543543349248 18403922716655616 18420881184701016 18453347313795072 18488603902476288 18578880288718848 18586835069247872 18619593685991424 18669597477628608 18746257588617216 18783383939186688 18824545481785344 18865797224988672 18873783150444544 18915142792118272 18952603614314496 18965940294733824 19045145624150016 19086880786219008 19136804621713408 19174704437919744 19216723512655872 19258834667175936 19268330924433024 19310555170432512 19347449522946048 19389847147905024 19441919491319808 19479064825823232 19521750869999616 19574177447043072 19617071919169536 19669754485358712 19750521388007424 19793802296819712 19833003275452416 19846959480722304 19876464933470208 19884878676361216 19928454013124608 19967921665081344 19981972810523136 20011678980636672 20065421282586624 20109392256909312 20147812851253248 20161990583590912 20201920747094016 20246190843691008 20290557952917504 20300562938241936 20345049197419968 20383920033103872 20398263910742368 20428588959399936 20483450892640512 20522586155778048 20528337928928256 20567558952321024 20612630301376512 20622794095991808 20659141016027136 20667986486267904 20704413056237568 20707474319343616 20723491332788643 20752852276215808 20799679390285824 20808585033793536 20845259403558912 20854184562720768 20901240324808704 20910189452903856 20947042896740352 20950140034023424 20996049763827712 21042060099321856 21052435639658304 21089539787194368 21098569538065152 21233006044250112 21242097221997568 21279535641133056 21336682831575552 21424294386991104 21471243169431552 21491028048817852 21513766264897536 21528905199427584 21570037886222336 21675360336838656 21765880713314304 21813578041393152 21870633853386752 21913947929051136 21961969728749568 22010096762486784 22020949627923456 22069205909065728 22111370883366912 22126930343856128 22159825311891456 22219336561508352 22261788372369408 22268027583922176 22327829415812592 22370488510906368 22419510764765184 22479719411838528 22572024443437056 22621488339222528 22666289457659904 22682239406539776 22715959923965952 22725575630127104 22775376014999552 22825285531467776 22836540354883584 22886583905697792 22931910037241856 22948046899585164 22982162579324928 23042274952675328 23087909425250304 23138503821361152 23189209089048576 23200643357990784 23251484797051392 23295908609261568 23312301612276992 23346958810742784 23409658163017728 23460957633060864 23505781659795456 23523963134516838 23568907538276352 23610446875459584 23620555984306176 23662186349985792 23672317611737088 23683990094615592 23735890730323296 23771062160326656 23781240038621184 23833353785966592 23887131799781376 23897359374747264 23939477596274688 23943017181741056 23995485444374528 24048068684939264 24059926445323776 24102331185364992 24112650900645888 24155148565610496 24220018349356032 24266292622000128 24276682539425792 24319469304152064 24329881989840896 24384780378943488 24395221028387832 24484907870846976 24561174912934688 24604463085060096 24771840384958464 24826124914655232 24875292243787776 24892796636838144 24929803475877888 24995010118156288 25044511918915584 25099393975713792 25166799574769664 25221949610360832 25287920392978432 25393527498866688 25449174381625344 25517519332357248 25566272583892992 25622298016874496 25678446222901248 25691107899244032 25747406893910016 25796599363928064 25853129530540032 25904330808754176 25922559321759744 25972086434430976 26098903262724096 26156095892226048 26207897185419264 26226339313811616 26265328662085632 26334028517343232 26391736395759616 26444004367269888 26462612640963072 26501953244626944 26515020980560896 26573125482344448 26623895553441792 26631357313204224 26642630414030848 26682238640848896 26753895043448832 26812523009212416 26884529296590672 26935894329458688 26994921124921344 27054077270556672 27067417250989248 27126732263226624 27178560044138496 27238118612533248 27299579199750144 27311267856854016 27359402967171072 27363448207704064 27371117238571008 27423411936428032 27444623656936311 27483507068502016 27497058794655744 27545521354702848 27557315315023872 27605884074983424 27631321777051524 27680020970692608 27732905853714432 27744780045058048 27805579416961024 27868320433078272 27880252603871808 27929390528987136 28004396216442912 28069914186211072 28119386382925824 28131426050753536 28310674725666816 28372714188177408 28428905421471744 28448910442100736 28491203972431872 28565725849321472 28705206932570112 28762056656879616 28825085268983808 28888252000763904 28900480449118208 29021174284419072 29084770721857536 29162879236979712 29218597238734848 29282626304999424 29346795683315712 29361266170564608 29425607878754304 29481827844489216 29504631728038068 29625782082011136 29690703445229568 29770439221083456 29827318014541824 29892681019686912 29951882497622016 29972959215784704 30017518470955008 30096032591249408 30161984452296704 30221719276879872 30242985875386368 30302881120641024 30369286265536512 30435836929376256 30448720473178112 30515445207597056 30575880049655808 30597395866113552 30642883439099904 30725176338960768 30783879233667072 30792506893392384 30851338428481536 30918945452064768 30934191143987712 31001979729401856 31061211479015424 31129278414323712 31199519085428736 31212877550690304 31267889105338368 31281276844081152 31336408949981184 31365284179355784 31425210051035136 31480595833946112 31494074645741568 31563090148982784 31578653459487456 31634309680791552 31647854307097728 31708320051494912 31777805047955456 31849509066375168 31863145832996352 31919303461699584 32005024247363328 32079901927098368 32136441580486656 32150201200861184 32206864754147328 32236542073226778 32293357799141376 32355056829333504 32425959072202752 32513040505257984 32526961371183776 32805950780080128 32870921893576704 32942954593124352 33015145143730176 33029120513277952 33101499886206976 33167056325050368 33190395515784192 33239737967837184 33329004842262528 33392682558554112 33402041375883264 33555732766359552 33629266147147776 33719579117757792 33858036665155584 33932232508833792 34023359109809664 34088363445190656 34163064022499328 34237928297201664 34254810532325376 34305735395377152 34329875858546688 34395465818570752 34422070349377746 34563412429012992 34631864137875456 34707755732041728 34783813633572864 34798537683632128 34874794522968064 34943862913892352 34968452418415488 35020438216114176 35114487244526592 35191436449591296 35258672489693184 35283483521284096 35335937659502592 35353361307414528 35430833976459264 35498527404589056 35508476417605632 35525985141923388 35603836095484944 35656593240489984 35671860057931776 35750030678949888 35846039062120896 35914525772611584 35993228166561792 36072103027408896 36089889667985664 36153496778047488 36168976350968832 36232722848415744 36238080058851328 36317491483377664 36399438933000192 36415023809138688 36479203956228096 36494822984761344 36577170568415232 36592831542581748 36662745059540992 36727361806270464 36743087086698496 36841762369402032 36906694627590144 37157760577437696 37173670138495744 37239187371982848 37339194955257216 37492515177234432 37566767878373376 37609299085431241 37649090963570688 37731594449977344 37747566300889088 37830285584236544 37905207228628992 37931880589467648 38090291248300032 38173761572438016 38273609243426816 38349408875839488 38433447025311744 38517669334351872 38536661848866048 38621110340865024 38694899045892096 38779694295810048 38883838982639616 38958129651646464 39043501739999232 39148354894086144 39234143838339072 39339508970717424 39501042776014848 39587604593639424 39666006550904832 39693918961444608 39752929866940416 39769757352722432 39856908026249216 39935843330162688 39963945621046272 40023357961273344 40130842565173248 40218784513818624 40323981167181824 40403841494188032 40492381687382016 40581115905835008 40601125876483872 40690098394839936 40767840066207744 40796527821484736 40857177918799872 40966901785281024 41045172311556096 41056675857856512 41135117904642048 41225260602753024 41245588191983616 41318282032054272 41335972972535808 41408826112475136 41414948638687232 41446982665577286 41599358780571648 41617170067587072 41690518807117824 41708369125441536 41802480649617408 41820378905807712 41894085793480704 41900280068046848 41992099527655424 42084120198643712 42104871279316608 42179079574388736 42197139076130304 42466012088500224 42484194443995136 42559071282266112 42673365663151104 42848588773982208 42942486338863104 42982056097635704 43057810398855168 43140075772444672 43350720673677312 43531761426628608 43627156082786304 43741267706773504 43827895858102272 43923939457499136 44020193524973568 44041899255846912 44138411818131456 44222741766733824 44253860687712256 44438673123016704 44536055167844352 44655658831625184 44740977021812736 44839021529530368 44959438823677056 45144048886874112 45242976678445056 45332578915319808 45364478813079552 45431919847931904 45451151260254208 45550752029999104 45673080709767168 45773167811395584 45863820074483712 45896093799170328 45964325158649856 46084549905350656 46175818850500608 46277007642722304 46378418178097152 46401286715981568 46502969594102784 46591817218523136 46624603224553984 46693917621485568 46819316326035456 46921915266121728 47011563319590912 47047926269033676 47137815076552704 47220893750919168 47241111968612352 47344635223474176 47367980189231184 47471781460646592 47562480077242368 47666707571933184 47774263599562752 47794718749494528 47878955192549376 47886034363482112 47990970888749056 48096137369878528 48119852890647552 48204662370729984 48225301801291776 48310297131220992 48354813109840167 48440036698712064 48532585244000256 48553365078851584 48638938608304128 48659763979681792 48769560757886976 48790442056775664 49122349825869376 49208926170120192 49543680769916928 49652249829310464 49750584487575552 49785593273676288 49859606951755776 49990020236312576 50089023837831168 50198787951427584 50333599149539328 50443899220721664 50575840785956864 50787054997733376 50898348763250688 51035038664714496 51132545167785984 51244596033748992 51356892445802496 51382215798488064 51494813787820032 51593198727856128 51633105524066619 51706259061080064 51845118643519488 51944172868861952 52197806525448192 52312191784452096 52415794370838528 52452678627623232 52530657324171264 52668057034686464 52783472791519232 52888008734539776 52925225281926144 53003906489253888 53030041961121792 53146250964688896 53247791106883584 53262714626408448 53285260828061696 53507790086897664 53625046018424832 53769058593181344 53871788658917376 53989842249842688 54108154541113344 54134834501978496 54253464526453248 54357120088276992 54476237225066496 54599158399500288 54622535713708032 54718805934342144 54726896415408128 54742234477142016 54846823872856064 54889247313872622 54994117589311488 55091042709405696 55114630630047744 55211768149966848 55262643554103048 55360041941385216 55465811707428864 55489560090116096 55611158833922048 55736640866156544 55760505207743616 55858781057974272 56008792432885824 56139828372422144 56238772765851648 56262852101507072 56621349451333632 56745428376354816 56857810842943488 56897820884201472 57131451698642944 57410413865140224 57524113313759232 57650170537967616 57776504001527808 57800960898236416 58042348568838144 58169541443715072 58325758473959424 58437194477469696 58565252609998848 58722532341129216 58851215757508608 59009263456076136 59251564164022272 59381406890459136 59540878442166912 59654636029083648 59785362039373824 59903764995244032 59945918431569408 60035036941910016 60192065182498816 60323968904593408 60443438553759744 60485971750772736 60605762241282048 60738572531073024 60871673858752512 60897440946356224 61030890415194112 61151760099311616 61194791732227104 61285766878199808 61450352677921536 61567758467334144 61585013786784768 61702676856963072 61837890904129536 61868382287975424 62003959458803712 62122422958030848 62170473998365929 62258556828647424 62399038170857472 62425755101380608 62535778210676736 62562553688162304 62730568358711568 62850420102070272 62988149291483136 63126180297965568 63157306918974912 63268619361583104 63295708614195456 63416640102989824 63555610095910912 63699018132750336 63726291665992704 63838606923399168 64010048494726656 64159803854196736 64272883160973312 64300402401722368 64413729508294656 64473084146453556 64586715598282752 64710113658667008 65026081010515968 65053922742367552 65611901560160256 65741843787153408 65885909186248704 66030290287460352 66058241026555904 66202999772413952 66334112650100736 66380791031568384 66479475935674368 66658009684525056 66785365117108224 66804082751766528 67111465532719104 67258532294295552 67439158235515584 67716073330311168 67864465017667584 68046718219619328 68176726890381312 68326128044998656 68475856594403328 68509621064650752 68659751717093376 68790931637141504 68844140698755492 69126824858025984 69263728275750912 69415511464083456 69567627267145728 69597075367264256 69749589045936128 69887725827784704 69936904836830976 70040876432228352 70228974489053184 70382872899182592 70517344979386368 70566967042568192 70706722614829056 70861667952918528 71016952835211264 71051970283846776 71207672190969888 71313186480979968 71343720115863552 71500061357899776 71692078124241792 71829051545223168 71986456333123584 72144206054817792 72179779335971328 72306993556094976 72337952701937664 72465445696831488 72476160117702656 72634982966755328 72798877866000384 72830047618277376 72958407912456192 72989645969522688 73154341136830464 73185663085163496 73325490119081984 73454723612540928 73486174173396992 73683524738804064 73813389255180288 74315521154875392 74347340276991488 74478374743965696 74678389910514432 74985030354468864 75133535756746752 75218598170862482 75298181927141376 75495132601778176 75660571168473088 75863761178935296 76180582496600064 76347523144876032 76547218486853632 76698817751678976 76866894050623488 77035338668703744 77073323697732096 77242220681730048 77389798091784192 77559388591620096 77767677965279232 77916259303292928 78296709788172288 78468287676678144 78679017941434848 79002085552029696 79175209187278848 79332013101809664 79387837922889216 79505859733880832 79539514705444864 79713816052498432 79871686660325376 79927891242092544 80046715922546688 80261685130346496 80437569027637248 80647962334363648 80807682988376064 80984763374764032 81162231811670016 81202251752967744 81380196789679872 81535680132415488 81593055642969472 81714355837599744 81933803570562048 82090344623112192 82113351715713024 82270235809284096 82333870970808933 82450521205506048 82491176383967232 82636564064108544 82671945945071616 82817652224950272 82829897277374464 82893965331154572 83198717561143296 83234340135174144 83416738250883072 83604961299234816 83640757811615424 83788171586961408 83800560136093696 83984199055310848 84168240397287424 84209742558633216 84358159148777472 84394278152260608 84932024177000448 84968388887990272 85118142564532224 85346731326302208 85697177547964416 85964112195271408 86115620797710336 86701441347354624 87063522853257216 87254312165572608 87482535413547008 87655791716204544 87847878914998272 88040387049947136 88083798511693824 88276823636262912 88445483533467648 88507721375424512 88877346246033408 89072110335688704 89311317663250368 89481954043625472 89678043059060736 89918877647354112 90288097773748224 90485953356890112 90665157830639616 90728957626159104 90902302520508416 91101504059998208 91346161419534336 91546335622791168 91727640148967424 91792187598340656 91928650317299712 92169099810701312 92351637701001216 92554015285444608 92756836356194304 92802573431963136 93005939188205568 93183634437046272 93249206449107968 93387835242971136 93638632652070912 93843830532243456 94095852538067352 94275630153105408 94441787501838336 94482223937224704 94689270446948352 94735960378462368 94943562921293184 95124960154484736 95333415143866368 95548527199125504 95589437498989056 95757910385098752 95772068726964224 95981941777498112 96192274739757056 96239705781295104 96409324741459968 96450603602583552 96620594262441984 96709626219680334 96880073397424128 97065170488000512 97106730157703168 97277877216608256 97319527959363584 97539121515773952 97580884113551328 98244699651738752 98417852340240384 99087361539833856 99304499658620928 99501168975151104 99571186547352576 99719213903511552 99980040472625152 100178047675662336 100667198299078656 100887798441443328 101151681571913728 101574109995466752 101796697526501376 102070077329428992 102265090335571968 102489192067497984 102713784891604992 102764431596976128 102989627575640064 103186397455712256 103266211048133238 103690237287038976 104395613050896384 104624383568904192 104831588741677056 104905357255246464 105061314648342528 105336114069372928 105566945583038464 105776017469079552 105850450563852288 106007812978507776 106060083922243584 106292501929377792 106495582213767168 106525429252816896 106570521656123392 107015580173795328 107250092036849664 107538117186362688 107743577317834752 107979684499685376 108216309082226688 108269669003956992 108506929052906496 108714240176553984 108952474450132992 109198316799000576 109245071427416064 109437611868684288 109453792830816256 109484468954284032 109693647745712128 109778494627745244 109988235178622976 110182085418811392 110229261260095488 110525287108206096 110720083882770432 110979120180232192 111222317667844096 111473281732313088 111521010415487232 111717562115948544 112017584865771648 112279656744844288 112477545531703296 112525704203014144 112827897256293723 113242698902667264 113490856752709632 113715621685886976 113795641768402944 114820827730280448 115048226627518464 115300341075935232 115553008003055616 115601921796472832 116084697137676288 116339082887430144 116651516947918848 116874388954939392 117130505219997696 117445064682258432 117702431515017216 118018526912152272 118503128328044544 118762813780918272 119081756884333824 119309272058167296 119570724078747648 119807529990488064 119891836863138816 120070073883820032 120384130364997632 120647937809186816 120971943501545472 121211524482564096 121477145062146048 121743347717505024 121794881892712448 122061780830388224 122303520198623232 122389583464454208 122571533756399616 122900705355843072 123135516934668288 123170027573569536 123405353713926144 123675781808259072 123736764575950848 124007918917607424 124244845916061696 124340947996731858 124798076341714944 124851510202761216 125071556421353472 125125107376324608 125461136717423136 125700840204140544 125976298582966272 126252360595931136 126314613837949824 126537238723166208 126591417228390912 126833280205979648 127111220191821824 127398036265500672 127452583331985408 127677213846798336 128020096989453312 128319607708393472 128545766321946624 128600804803444736 128827459016589312 128946168292907112 129173431196565504 129420227317334016 130052162021031936 130107845484735104 131223803120320512 131483687574306816 131771818372497408 132060580574920704 132116482053111808 132405999544827904 132668225300201472 132761582063136768 133316019369050112 133608165503533056 134222931065438208 134517064588591104 134878316471031168 135432146660622336 135728930035335168 136093436439238656 136353453780762624 136652256089997312 137019242129301504 137319503434186752 137688281397510984 138253649716051968 138527456551501824 138831022928166912 139135254534291456 139194150734528512 139499178091872256 139775451655569408 139873809673661952 140081752864456704 140457948978106368 140765745798365184 141034689958772736 141133934085136384 141413445229658112 141723335905837056 142033905670422528 142103940567693552 142415344381939776 142687440231727104 143000122715799552 143384156248483584 143658103090446336 143972912666247168 144288412109635584 144359558671942656 144613987112189952 144675905403875328 144930891393662976 144952320235405312 145064439329520501 145269965933510656 145597755732000768 145660095236554752 145916815824912384 145979291939045376 146308682273660928 146371326170326992 146650980238163968 146972348346793984 147367049477608128 147626778510360576 148631042309750784 148694680553982976 148956749487931392 149356779821028864 149970060708937728 150267071513493504 150437196341724964 150596363854282752 150990265203556352 151727522357870592 152361164993200128 152695046289752064 153094436973707264 153397635503357952 153733788101246976 154070677337407488 154146647395464192 154484441363460096 154779596183568384 155118777183240192 155535355930558464 155832518606585856 156593419576344576 156936575353356288 157358035882869696 158004171104059392 158350418374557696 158664026203619328 158775675845778432 159011719467761664 159079029410889728 159427632104996864 159743373320650752 159855782484185088 160523370260692992 160875138055274496 161295924668727296 161615365976752128 161969526749528064 162324463623340032 162404503505935488 162760393579359744 163071360264830976 163186111285938944 163428711675199488 163867607141124096 164180689246224384 164226703431426048 164540471618568192 164667741941617866 164982352767934464 165273128128217088 165343891890143232 165635304449900544 165787930662309144 166397435122286592 166468680270348288 166833476501766144 167209922598469632 167281515623230848 167576343173922816 167601120272187392 167968398110621696 168336480794574848 168419485117266432 168716318297554944 168788556304521216 169864048354000896 169936777775980544 170236285129064448 170693462652604416 171394355095928832 171928224390542816 172231241595420672 173402882694709248 174127045706514432 174508624331145216 174965070827094016 175311583432409088 175695757829996544 176167597023387648 176553647272525824 177015442750849024 177754692492066816 178144220671377408 178622635326500736 178963908087250944 179356086118121472 179837755294708224 180576195547496448 180971906713780224 181330315661279232 181457915252318208 181804605041016832 182692322839068672 183092671245582336 183455280297934848 183584375196681312 183857300634599424 184338199621402624 184703275402002432 185108030570889216 185513672712388608 185605146863926272 186011878376411136 186367268874092544 186498412898215936 186775670485942272 187277265304141824 187687661064486912 188191705076134704 188551260306210816 188964447874449408 189378540893896704 189471920756924736 189887125842586368 190249920308969472 190666830287732736 191097054398251008 191178874997978112 191515820770197504 191544137453928448 191963883554996224 192384549479514112 192479411562590208 192818649482919936 192901207205167104 193241188524883968 193419252439360668 193760146794848256 194130340976001024 194213460315406336 194639055918727168 195078243031547904 195161768227102656 196489399303477504 196835704680480768 198174723079667712 198608999317241856 199002337950302208 199142373094705152 199438427807023104 199960080945250304 200356095351324672 201334396598157312 201775596882886656 202303363143827456 203148219990933504 203593395053002752 204140154658857984 204530180671143936 204978384134995968 205427569783209984 205528863193952256 205979255151280128 206372794911424512 206532422096266476 207380474574077952 208791226101792768 209248767137808384 209663177483354112 209810714510492928 210122629296685056 210672228138745856 211133891166076928 211552034938159104 211700901127704576 212120167844487168 212585003858755584 213050858505633792 213141043312246784 214031160347590656 214500184073699328 215076234372725376 215487154635669504 215959368999370752 216432618164453376 216539338007913984 217013858105812992 217428480353107968 217904948900265984 218396633598001152 218490142854832128 218875223737368576 218907585661632512 218968937908568064 219556989255490488 219976470357245952 220364170837622784 220458522520190976 221050574216412192 221440167765540864 221958240360464384 222444635335688192 222946563464626176 223042020830974464 223435124231897088 224035169731543296 224559313489688576 224955091063406592 225051408406028288 225655794512587446 226485397805334528 226981713505419264 227591283536805888 229641655460560896 230096453255036928 230600682151870464 231106016006111232 231203843592945664 232169394275352576 232678165774860288 233303033895837696 233748777909878784 234890129364516864 235404863030034432 236037053824304544 237006256656089088 237525627561836544 238163513768667648 238618544116334592 239141448157495296 239615059980976128 239783673726277632 240140147767640064 240768260729995264 241943887003090944 242423048965128192 242954290124292096 243486695435010048 243589763785424896 244123561660776448 244607040397246464 244779166928908416 245143067512799232 245801410711686144 246271033869336576 246340055147139072 246810707427852288 247351563616518144 247473529151901696 248015837835214848 248489691832123392 248681895993463716 249596152683429888 249703020405522432 250250214752649216 250922273434846272 251401680408281088 251952597165932544 252504721191862272 252629227675899648 253074477446332416 253182834456781824 253666560411959296 254222440383643648 254796072531001344 254905166663970816 255354427693596672 256040193978906624 256639215416786944 257091532643893248 257201609606889472 257892336585814224 258346862393131008 260104324042063872 260215690969470208 262447606240641024 262967375148613632 263543636744994816 264121161149841408 264232964106223616 264811999089655808 265336450600402944 265523164126273536 266632038738100224 267216331007066112 268445862130876416 269034129177182208 269756632942062336 270864293321244672 271457860070670336 272186872878477312 272706907561525248 273304512179994624 274038484258603008 274639006868373504 275376562795021968 276507299432103936 277054913103003648 277662045856333824 278270509068582912 278388301469057024 278998356183744512 279550903311138816 279747619347323904 280163505728913408 280915897956212736 281531491596730368 282267868170272768 282826890459316224 283446671811674112 284067811340845056 284207881135387104 284830688763879552 285374880463454208 286000245431599104 286768312496967168 287316206180892672 287945825332494336 288576824219271168 288719117343885312 289227974224379904 289351810807750656 289861782787325952 289904640470810624 290128878659041002 291195511464001536 291320190473109504 291833631649824768 291958583878090752 292617364547321856 292742652340653984 293301960476327936 293944696693587968 294734098955216256 295253557020721152 297262084619501568 297389361107965952 297913498975862784 298713559642057728 299940121417875456 300534143026987008 300874392683449928 301980530407112704 303455044715741184 304722329986400256 305390092579504128 306188873947414528 306795271006715904 307467576202493952 308141354674814976 308293294790928384 308968882726920192 309559192367136768 311070711861116928 313186839152689152 313873150706712576 314716071765739392 316008342208118784 316700836749115392 317328052407238656 317551351691556864 318023438935523328 318158058821779456 318855264209993728 319486746641301504 319711564968370176 321046740521385984 321750276110548992 322591849337454592 323230731953504256 323939053499056128 324648927246680064 324809007011870976 325520787158719488 326142720529661952 326372222571877888 326857423350398976 327735214282248192 328361378492448768 328453406862852096 329080943237136384 329335483883235732 329964705535868928 330546256256434176 330687783780286464 331575861324618288 332937360540696576 333666953003532288 334419845196939264 334563031246461696 335152686347845632 335202240544374784 335936796221243392 336672961589149696 336838970234532864 337432636595109888 337577112609042432 338483691768881169 339728096708001792 339873555551961088 340472570258128896 341386925305208832 343856448781085632 344462483190841344 346805765389418496 348254091413028864 349017248662290432 349930141654188032 350623166864818176 351391515659993088 352335194046775296 353107294545051648 354030885501698048 355509384984133632 356288441342754816 357245270653001472 357927816174501888 358712172236242944 359675510589416448 361152391094992896 361943813427560448 362915830504636416 363609210082033664 365384645678137344 366185342491164672 366910560595869696 367168750393362624 367714601269198848 368676399242805248 369406550804004864 370216061141778432 371027345424777216 371210293727852544 372023756752822272 372734537748185088 372996825796431872 374554530608283648 375375322128973824 376383410152269408 377102520612421632 377928895748898816 378757081787793408 378943841513849472 379774251685172736 380499840617938944 381333660575465472 382194108796502016 382357749995956224 383031641540395008 383088274907856896 383927767109992448 384958823125180416 385637298965839872 385802414410334208 386482377049767936 386838504878721336 387520293589696512 388260681952002048 388426920630812672 389278111837454336 390156486063095808 390323536454205312 392978798606955008 393671409360961536 396349446159335424 397217998634483712 398004675900604416 398284746189410304 399920161890500608 402668793196314624 403551193765773312 404606726287654912 406296439981867008 407186790106005504 408280309317715968 409060361342287872 409956768269991936 411057726387904512 411958510302560256 413064844192532952 414760949148155904 417582452203585536 418497534275616768 419326354966708224 419621429020985856 420245258593370112 421344456277491712 422267782332153856 423104069876318208 423401802255409152 424240335688974336 425170007717511168 426101717011267584 426282086624493568 428062320695181312 429000368147398656 430152468745450752 430974309271339008 431918737998741504 432865236328906752 433078676015827968 434027716211625984 434856960706215936 435193317988561503 435809897800531968 436793267196002304 436980285709664256 437750447474737152 437815171323265024 437937875817136128 439113978510980976 439952940714491904 440917045040381952 442101148432824384 442880335531081728 443916480720928768 444889270671376384 445893126929252352 446084041661948928 446870248463794176 448070339463086592 449118626979377152 449910182126813184 450102816812056576 451311589025174892 452970795610669056 455182567073611776 459283310921121792 460192906510073856 461201364303740928 462212032012222464 462407687185891328 464338788550705152 465356331549720576 466606067791675392 467497555819757568 469780258729033728 470809726060068864 472074107648609088 474012513312178176 475051255123673088 476327027537335296 477237088232669184 478282896314990592 479230119961952256 479567347452555264 481536521459990528 483887774006181888 484846097930256384 485908580248584192 486973390870020096 487179527570849792 488247123321552896 489214080794492928 489558333857816832 490286135025598464 491602821423372288 492542067738673152 492680110294278144 493621414855704576 494947058303803392 496031675670429696 497363791986927432 499192305366859776 499406040811044864 500500429505298432 501844546869692544 502803360816562176 503905194331865088 505009442383724544 505258455351799296 506148954892664832 506365668913563648 507333120823918592 508444880767287296 509592145062002688 509810333327941632 510708855387193344 512080387957813248 513278430833573888 514183065287786496 514403219213778944 515784673171628448 516693724786262016 520208648084127744 520431381938940416 524895212481282048 525934750297227264 527087273489989632 528465928212447232 529623998179311616 531046328252547072 533264077476200448 534432662014132224 536891724261752832 538068258354364416 539513265884124672 541728586642489344 542915720141340672 544373745756954624 545413815123050496 548076968517206016 549278013736747008 550753125590043936 553014598864207872 554109826206007296 555324091712667648 556541018137165824 556776602938114048 557996712367489024 559101806622277632 559495238694647808 560327011457826816 561831795912425472 563062983193460736 564535736340545536 565653780918632448 566893343623348224 568135622681690112 568415762270774208 569661377527759104 570749760926908416 572000490863198208 573536624993934336 574632412361785344 575891650664988672 577153648438542336 577438234687770624 578455948448759808 578703621615501312 579723565574651904 579809280941621248 580257757318082004 582391022928003072 582640380946219008 583917167756181504 585234729094643712 585485304681307968 586603920952655872 587889393387175936 589468197910432512 590507114041442304 594524169239003136 594778722215931904 595826997951725568 597427119284115456 599880242835750912 601068286053974016 601748785366899856 606910089431482368 609444659972800512 610780185159008256 612377747894829056 613590542013431808 614935152404987904 616282709349629952 616586589581856768 617937765453840384 619118384734273536 622141423722233856 626373678305378304 627746301413425152 629432143531478784 632016684416237568 633401673498230784 634656104814477312 635102703383113728 636316117643558912 637710528419987456 639423129936740352 642093481042771968 643500552221097984 645183698674909184 646461463907008512 647878106998112256 649297854493360128 649618014023741952 651041574317438976 652285441059323904 652744445143755776 653714846700797952 655470428564496384 656722756984897536 656906813725704192 658670967766471464 659929411071737856 661092512512868352 661375567560572928 663151722649236576 665874721081393152 667333906007064576 668839690393878528 669126062492923392 670305372695691264 670404481088749568 671873592442486784 673345923178299392 673677940469065728 674865273190219776 675154225218084864 676967383537762338 679456193416003584 679747111103922176 680945140516257792 682773850610417664 687712897562171264 688924966381682688 693611530778836992 696508182826057728 698034497324580864 699860283308376064 701246333729636352 704670388093550592 706214589090103296 708061771003396096 711018769968267264 712576882685509632 714490541306002944 715855632349003776 717424344472485888 719351021178832896 722304782189985792 725831661009272832 730769291356274688 732370684982329344 733821121191739392 734337500786725248 735429202538397696 737352798485610496 738813101608009728 740432122283556864 742054690849554432 742420587455705088 744047513505644544 745469075496370176 745993651592863744 749109061216567296 750750644257947648 752766820304538816 754205041224843264 755857791497797632 757514163575586816 757887683027698944 759548503370345472 760999681235877888 762667321150930944 764388217593004032 764715499991912448 766063283080790016 766176549815713792 767855534219984896 769917646250360832 771274597931679744 771604828820668416 773677009757442672 775040587179393024 776853841261625344 778556223674908672 780312972126191616 780647072908410624 785957597213910016 787342818721923072 792698892318670848 794435997268967424 796009351801208832 796569492378820608 805337586392629248 807102387531546624 809213452575309824 812592879963734016 814373580212011008 816560618635431936 818120722684575744 819913536539983872 822115452775809024 823917020605120512 826129688385065904 829521898296311808 835164904407171072 836995068551233536 838652709933416448 839242858041971712 840490517186740224 842688912554983424 844535564664307712 846803604510818304 848480671377948672 850340015435022336 852203434022535168 852564173248987136 856124641390362624 858000736294797312 860304937490901504 861948618542678016 863837475997483008 865730472657813504 866157352031655936 868055432423251968 869713921412431872 870386635977123006 873586534392004608 873960571419328512 875500894949474304 875875751634272256 878227957021961952 879905881428983808 881834090080763904 884202296865648768 885760671062163456 887832961441857536 889778541342752768 891786253858504704 892168083323897856 893740496927588352 896140678926173184 898237253958754304 899820364253626368 900205633624113152 902623178050349784 905941591221338112 910365134147223552 918566621842243584 920385813020147712 922402728607481856 924424064024444928 924815374371782656 928677577101410304 933212135583350784 939560517458067456 941619452120137728 944148215297218176 948025026624356352 950102510247346176 952654055074670592 954474176465338368 956565792629981184 958460239923904512 959134694905110528 967775548012363776 969692195860512768 971817160497168384 973946781740040192 974359055141699584 976494246643105792 978428161588985856 979116667715633664 980572270051196928 983205642846744576 985084135477346304 985360220588556288 987242829711409152 989894116607606784 992063351340859392 994727583973854864 998812081622089728 1001000859010596864 1003689093739385088 1005606721633124352 1007810388663730176 1010018884767449088 1010516910703598592 1012297909785329664 1012731337827127296 1014666241647837184 1015451075306643507 1016889761534574592 1019184290124005376 1019620666655883264 1021417710774386688 1024160775915626496 1026556861667147776 1028806438427557888 1031569346343256896 1033387449572524032 1040417296168255488 1040862763877880832 1049790424962564096 1051869500594454528 1054174546979979264 1056931856424894464 1062092656505094144 1066528154952400896 1068865324028264448 1073783448523505664 1076136516708728832 1079026531768249344 1083457173284978688 1085831440282681344 1088747491513909248 1090827630246100992 1096153937034412032 1098556027473494016 1101506251180087872 1106029197728415744 1108219652412014592 1110648183425335296 1113082036274331648 1113553205876228096 1115993424734978048 1118203613244555264 1118990477389295616 1123663591824850944 1126125966386921472 1129071472681091072 1131307561837264896 1133786687246696448 1136271245363380224 1136831524541548416 1139322755055518208 1141499521853816832 1144000981726396416 1147073249987868672 1149264824723570688 1151783301329977344 1154876469375541248 1156911896897519616 1157407243231002624 1159447131149303808 1160515514636164008 1164782045856006144 1165280761892438016 1167834335512363008 1170469458189287424 1170970609362615936 1173207841905311744 1175778786774351872 1178936395820865024 1181014228082884608 1189048338478006272 1189557444431863808 1191653995903451136 1194854238568230912 1199760485671501824 1203497570733799712 1213820178862964736 1218889319945601024 1221560370318016512 1224755495789658112 1227181084026863616 1229870304809975808 1233173179163713536 1235875530907680768 1244282847444467712 1252747356610756608 1255492602826850304 1258864287062957568 1264033368832475136 1266803346996461568 1269312209628954624 1270205406766227456 1272632235287117824 1278846259873480704 1284186962085543936 1287001104442195968 1290367397349818368 1292922927814017024 1295756213996224512 1298595708986720256 1299236028047483904 1302083148634877952 1304570882118647808 1305488890287511552 1307429693401595904 1310940857128992768 1313445513969795072 1313813627451408384 1317341935532942928 1319858822143475712 1322751135121145856 1326303445298473152 1331749442162786304 1334667812014129152 1337679380787757056 1338252124985846784 1340610745391382528 1340808962177499136 1343747184884973568 1346691846356598784 1347355880938131456 1349730546380439552 1350308450436169728 1353934767075524676 1358912386832007168 1359494222207844352 1365547701220835328 1375425795124342528 1377849932763365376 1387223061557673984 1393016365652115456 1396068994649161728 1399720566616752128 1402492667459272704 1409340776187101184 1412429178180206592 1416123542006792192 1422037539936534528 1425153765371019264 1428981082612005888 1431711264698007552 1434848688944971776 1438702042357665792 1444609564379971584 1451663322018545664 1461538582712549376 1464741369964658688 1467642242383478784 1468675001573450496 1470858405076795392 1474705596971220992 1477626203216019456 1480864244567113728 1484841174911410176 1488095027011289088 1491987303185727488 1498218122433134592 1501501288515895296 1505533640609077632 1508410082449686528 1511715582995595264 1515028327151173632 1515775366055397888 1519097006740690944 1521999362471755776 1525334642301861888 1528776435186008064 1529430999983824896 1532126566161580032 1532353099631427584 1539835292500721664 1542549195863359488 1543209657641336832 1547354019514885344 1550081174358786048 1553707682523250688 1557112447349817344 1560625944252383232 1561294145816821248 1571915194427820032 1574685637443846144 1585397784637341696 1588871994537934848 1593138984757641216 1610675172785258496 1614204775063093248 1618426905150619648 1625185759927468032 1628747160424022016 1633121237270863872 1636241445369151488 1644230905551618048 1647834041210241024 1652259376770131808 1659043796592623616 1670329808814342144 1673990137102467072 1677305419866832896 1678485716083943424 1680981034373480448 1685377825109966848 1693607209021636608 1696961342755897344 1700680030870044672 1704406868045070336 1705128346497974272 1712249282780725248 1716001472589594624 1720609874981803008 1723897237085356032 1727674951994966016 1731460945315627008 1732314704063311872 1736110864846503936 1739427842824863744 1740773271954246012 1747173068784009216 1747921142838657024 1751751503268544512 1756455914043923904 1759811762857967616 1763668180161527808 1768404593731297536 1771521342124326912 1775665922883715072 1779557082685505536 1783572507717009408 1784336166647795712 1787480993855176704 1792281357852346368 1796474507917508608 1799640728507252736 1800411267248226304 1805246356100699568 1820730268294447104 1837133243684487168 1840771626040295424 1844805457214963712 1848848128048889856 1849630748743565312 1857355154202820608 1866424271166701568 1879121034916134912 1883238904240275456 1888296430594436352 1896050053248712704 1900205020494692352 1905308110149341184 1908948352930676736 1913131585259962368 1918269389810221056 1935551096024727552 1939384391721025536 1943634320994336768 1947893563480080384 1948718110283399168 1952988493286211584 1956856323177971712 1958233335431267328 1961144540102393856 1966411285693489152 1970168270954692608 1970720441177112576 1979788233215213568 1984126702681718784 1989455167947709728 1997624163244179456 2002001718021193728 2007378187478770176 2011213443266248704 2015620777327460352 2020037769534898176 2021033821407197184 2024595819570659328 2025462675654254592 2029332483295674368 2030902150613287014 2038368580248010752 2039241333311766528 2042835421548773376 2048321551831252992 2053113723334295552 2057612876855115776 2063138692686513792 2066774899145048064 2080834592336510976 2081725527755761664 2099580849925128192 2103739001188909056 2113863712849788928 2124185313010188288 2133056309904801792 2137730648056528896 2147566897047011328 2152273033417457664 2158053063536498688 2166914346569957376 2177494983027818496 2192307874068824064 2197112054946988032 2203012502360175744 2212058395456831488 2216439304824029184 2221296366850670592 2226164072548663296 2227106411752456192 2231986849469956096 2236407226489110528 2237980954778591232 2247327183649701888 2252251932773842944 2258142945362182144 2262615123674529792 2267573374493392896 2272542490726760448 2273663049083096832 2278645510111036416 2282999043707633664 2288001963452792832 2294146499975737344 2298529649447141376 2303566602659954688 2309752938751082496 2313823793795039232 2314814486462005248 2321031029272328016 2330561523784876032 2335668671024726016 2340938916378574848 2341941218725231872 2346415683810623488 2351557573548703744 2357872791641730048 2362028456165769216 2378096676956012544 2379114888863727616 2383307991806902272 2389708477136461824 2406995141467599424 2427640357725929472 2437778639891202048 2443120740636033024 2449510991579316224 2454362168053727232 2459740609619951616 2466346358327427072 2471751061815361536 2488565694888935424 2505494713221513216 2510985205653700608 2517728574125915136 2528066737664950272 2533606693992923136 2540410813532454912 2545264470574235648 2557692519746961408 2568373924171087872 2574002208884391936 2580734794699636736 2585845855628034048 2591512427992449024 2597191417973440512 2598472056094967808 2604166297269755904 2609141764237295616 2610977780575023104 2621881714257985536 2627627254902816768 2634683871065885856 2639717644286951424 2645502270242291712 2652606890596946304 2663498884325572608 2669335624028258304 2675358761575514112 2676504249971693568 2681221490782765056 2681617924354998272 2687494369769947136 2694711761876262912 2699461092760879104 2700616900872339456 2707869534151049352 2717824773664014336 2718988444415688704 2731095402441670656 2750851590248685056 2755699865526730752 2774446123115347968 2786032731304230912 2799441133233504256 2818681552374202368 2824858356360413184 2832247084013584384 2844075079873069056 2850307530742038528 2857962165224011776 2863422529396015104 2869697377889943552 2877404084715331584 2903326644037091328 2923077165425098752 2929482739929317376 2935284484766957568 2937350003146900992 2941716810153590784 2949411193942441984 2955252406432038912 2961728489134227456 2969682349822820352 2976190054022578176 2983974606371454976 2996436244866269184 3003002577031790592 3011067281218155264 3016820164899373056 3023431165991190528 3030056654302347264 3031550732110795776 3038194013481381888 3043998724943511552 3046353225919930521 3050669284603723776 3057552870372016128 3058861999967649792 3064253132323160064 3064706199262855168 3079670585001443328 3086419315282673664 3094708039029770688 3100162348717572096 3107415365046501376 3114224894699634688 3121251888504766464 3122588291633642496 3143830388855640064 3149371274887692288 3170795569274683392 3186277969515282432 3221350345570516992 3228409550126186496 3236853810301239296 3250371519854936064 3257494320848044032 3266242474541727744 3272482890738302976 3288461811103236096 3295668082420482048 3304518753540263616 3318087593185247232 3340659617628684288 3347980274204934144 3354610839733665792 3356971432167886848 3370755650219933696 3387214418043273216 3393922685511794688 3401360061740089344 3408813736090140672 3410256692995948544 3424498565561450496 3432002945179189248 3441219749963606016 3447794474170712064 3455349903989932032 3464629408126623744 3472221729693007872 3481546543908492024 3494346137568018432 3495842285677314048 3503503006537089024 3512911828087847808 3519623525715935232 3527336360323055616 3536809187462595072 3543042684248653824 3551331845767430144 3559114165371011072 3567145015434018816 3568672333295591424 3574961987710353408 3584562715704692736 3592949015835017216 3599281457014505472 3600822534496452608 3610492712201399136 3641460536588894208 3674266487368974336 3681543252080590848 3689610914429927424 3699261497487130624 3732848542333403136 3758242069832269824 3766477808480550912 3776592861188872704 3792100106497425408 3800410040989384704 3810616220298682368 3817896705861353472 3836538779620442112 3871102192049455104 3878768783442051072 3887268641988673536 3895787126960160768 3897436220566798336 3905976986572423168 3913712646355943424 3916466670862534656 3922289080204787712 3932822571386978304 3940336541909385216 3941440882354225152 3959576466430427136 3968253405363437568 3978910335895419456 3995248326488358912 4004003436042387456 4014756374957540352 4022426886532497408 4031241554654920704 4040075539069796352 4042067642814394368 4049191639141318656 4050925351308509184 4058664966591348736 4061804301226574028 4076737160496021504 4078482666623533056 4096643103662505984 4106227446668591104 4115225753710231552 4126277385373027584 4133549798290096128 4161669184673021952 4163451055511523328 4199161699850256384 4207478002377818112 4248370626020376576 4266112619809603584 4275461296113057792 4295133794094022656 4304546066834915328 4316106127072997376 4333828693139914752 4354989966055636992 4384615748137648128 4394224109893976064 4406025004720351488 4424116790913662976 4432878609648058368 4442592733701341184 4454212823504912384 4463973698939912192 4475961909557182464 4494654367299403776 4504503865547685888 4516285890724364288 4525230247349059584 4535146748986785792 4545084981453520896 4547326098166193664 4557291020222072832 4565998087415267328 4576003926905585664 4588292999951474688 4597059298894282752 4619505877502164992 4627647587590078464 4629628972924010496 4642062058544656032 4661123047569752064 4671337342049452032 4681877832757149696 4683882437450463744 4692831367621246976 4703115147097407488 4715745583283460096 4724056912331538432 4756193353912025088 4758229777727455232 4766615983613804544 4779416954272923648 4813990282935198848 4855280715451858944 4875557279782404096 4886241481272066048 4899021983158632448 4908724336107454464 4932692716654854144 4943502123630723072 4977131389777870848 5010989426443026432 5021970411307401216 5035457148251830272 5056133475329900544 5080821627064909824 5115385039493922816 5136747848342175744 5148004417768783872 5161469589399273472 5171691711256068096 5183024855984898048 5194382835946881024 5196944112189935616 5208332594539511808 5218283528474591232 5221955561150046208 5243763428515971072 5255254509805633536 5269367742131771712 5279435288573902848 5291004540484583424 5305213781193892608 5326997768651145216 5338671248056516608 5350717523151028224 5353008499943387136 5362442981565530112 5363235848709996544 5374988739539894272 5389423523752525824 5398922185521758208 5401233801744678912 5415739068302098704 5437976888831377408 5462190804883341312 5501703180497370112 5511399731053461504 5548892246230695936 5572065462608461824 5637363104748404736 5649716712720826368 5664494168027168768 5688150159746138112 5700615061484077056 5715924330448023552 5726845058792030208 5739394755779887104 5754808169430663168 5806653288074182656 5846154330850197504 5858965479858634752 5870568969533915136 5874700006293801984 5883433620307181568 5898822387884883968 5910504812864077824 5939364699645640704 5952380108045156352 5967949212742909952 5992872489732538368 6006005154063581184 6022134562436310528 6033640329798746112 6046862331982381056 6060113308604694528 6063101464221591552 6076388026962763776 6087997449887023104 6092706451839861042 6115105740744032256 6117723999935299584 6128506264646320128 6159341170002886656 6172838630565347328 6189416078059541376 6200324697435144192 6214830730093002752 6228449789399269376 6242503777009532928 6245176583267284992 6287660777711280128 6298742549775384576 6341591138549366784 6372555939030564864 6442700691141033984 6456819100252372992 6473707620602478592 6500743039709872128 6532484949083455488 6576923622206472192 6591336164840964096 6609037507080527232 6636175186370494464 6681319235257368576 6695960548409868288 6709221679467331584 6713942864335773696 6774428836086546432 6787845371023589376 6802720123480178688 6817627472180281344 6820513385991897088 6848997131122900992 6864005890358378496 6882439499927212032 6895588948341424128 6910699807979864064 6929258816253247488 6944443459386015744 6963093087816984048 6991684571354628096 7007006013074178048 7025823656175695616 7039247051431870464 7054672720646111232 7073618374925190144 7086085368497307648 7102663691534860288 7118228330742022144 7134290030868037632 7137344666591182848 7149923975420706816 7169125431409385472 7185898031670034432 7201645068992905216 7220985424402798272 7282921073177788416 7348532974737948672 7363086504161181696 7379221828859854848 7398522994974261248 7465697084666806272 7516484139664539648 7532955616961101824 7553185722377745408 7584200212994850816 7600820081978769408 7621232440597364736 7635793411722706944 7673077559240884224 7742204384098910208 7757537566884102144 7774537283977347072 7791574253920321536 7794872441133596672 7811953973144846336 7827425292711886848 7832933341725069312 7865645142773956608 7882881764708450304 7919152932860854272 7936506810726875136 7957820671790838912 7990496652976717824 8008006872084774912 8029512749915080704 8044853773064994816 8062483109309841408 8084135285628788736 8098383278282637312 8101850702617018368 8123608602453148056 8153474320992043008 8156965333247066112 8193286207325011968 8212454893337182208 8230451507420463104 8252554770746055168 8267099596580192256 8323338369346043904 8326902111023046656 8398323399700512768 8496741252040753152 8532225239619207168 8550922592226115584 8590267588188045312 8609092133669830656 8632212254145994752 8709979932111273984 8769231496275296256 8788448219787952128 8812050009440702976 8848233581827325952 8865757219296116736 8885185467402682368 8908425647009824768 8951923819114364928 8989308734598807552 9009007731095371776 9032571781448728576 9050460494698119168 9070293497973571584 9090169962907041792 9094652196332387328 9114582040444145664 9131996174830534656 9152007853811171328 9176585999902949376 9194118597788565504 9239011755004329984 9259257945848020992 9284124117089312064 9322246095139504128 9342674684098904064 9363755665514299392 9367764874900927488 9385662735242493952 9406230294194814976 9431491166566920192 9448113824663076864 9512386707824050176 9516459555454910464 9558833908545847296 9627980565870397696 9710561430903717888 9751114559564808192 9772482962544132096 9798043966317264896 9817448672214908928 9865385433309708288 9887004247261446144 9954262779555741696 10021978852886052864 10043940822614802432 10070914296503660544 10112266950659801088 10161643254129819648 10230770078987845632 10273495696684351488 10296008835537567744 10322939178798546944 10343383422512136192 10366049711969796096 10393888224379871232 10416665189079023616 10443911122300092416 10487526857031942144 10510509019611267072 10538735484263543424 10558870577147805696 10582009080969166848 10610427562387785216 10653995537302290432 10677342496113033216 10701435046302056448 10706016999886774272 10724885963131060224 10726471697419993088 10778847047505051648 10797844371043516416 10802467603489357824 10831478136604197408 10875953777662754816 10924381609766682624 11003406360994740224 11022799462106923008 11097784492461391872 11274726209496809472 11299433425441652736 11328988336054337536 11376300319492276224 11401230122968154112 11431848660896047104 11453690117584060416 11509616338861326336 11613306576148365312 11692308661700395008 11717930959717269504 11741137939067830272 11749400012587603968 11766867240614363136 11797644775769767936 11821009625728155648 11878729399291281408 11904760216090312704 11935898425485819904 11985744979465076736 12012010308127162368 12044269124872621056 12067280659597492224 12093724663964762112 12120226617209389056 12126202928443183104 12152776053925527552 12175994899774046208 12185412903679722084 12230211481488064512 12235447999870599168 12318682340005773312 12345677261130694656 12378832156119082752 12400649394870288384 12429661460186005504 12456899578798538752 12485007554019065856 12490353166534569984 12575321555422560256 12597485099550769152 12745111878061129728 12885401382282067968 12913638200504745984 12947415241204957184 13001486079419744256 13064969898166910976 13153847244412944384 13182672329681928192 13218075014161054464 13272350372740988928 13362638470514737152 13391921096819736576 13427885728671547392 13548857672173092864 13575690742047178752 13605440246960357376 13635254944360562688 13641026771983794176 13697994262245801984 13728011780716756992 13764878999854424064 13791177896682848256 13858517632506494976 13888886918772031488 13926186175633968096 13983369142709256192 14014012026148356096 14051647312351391232 14078494102863740928 14109345441292222464 14147236749850380288 14172170736994615296 14205327383069720576 14268580061736075264 14274689333182365696 14299847950841413632 14338250862818770944 14371796063340068864 14403290137985810432 14441970848805596544 14565842146355576832 14697065949475897344 14726173008322363392 14797045989948522496 14931394169333612544 15032968279329079296 15065911233922203648 15106371444755490816 15168400425989701632 15242464881194729472 15346155118481768448 15484408768197820416 15515075133768204288 15549074567954694144 15583148507840643072 15589744882267193344 15623907946289692672 15654850585423773696 15665866683450138624 15731290285547913216 15765763529416900608 15838305865721708544 15873013621453750272 15915641343581677824 15980993305953435648 16016013744169549824 16059025499830161408 16089707546129989632 16124966218619682816 16168270571257577472 16196766556565274624 16203701405234036736 16247217204906296112 16313930666494132224 16386572414650023936 16424909786674364416 16460903014840926208 16505109541492110336 16534199193160384512 16646676738692087808 16653804222046093312 16993482504081506304 17064450479238414336 17101845184452231168 17180535176376090624 17218184267339661312 17264424508291989504 17419959864222547968 17538462992550592512 17576896439575904256 17624100018881405952 17696467163654651904 17731514438592233472 17816851294019649536 17903847638228729856 17978617469197615104 18018015462190743552 18065143562897457152 18100920989396238336 18140586995947143168 18180339925814083584 18189304392664774656 18229164080888291328 18263992349661069312 18353171999805898752 18478023510008659968 18518515891696041984 18568248234178624128 18644492190279008256 18685349368197808128 18727511331028598784 18735529749801854976 18771325470484987904 18812460588389629952 18862982333133840384 18896227649326153728 19024773415648100352 19032919110909820928 19117667817091694592 19255961131740795392 19421122861807435776 19502229119129616384 19596087932634529792 19730770866619416576 19774008494522892288 19908525559111483392 20043957705772105728 20087881645229604864 20141828593007321088 20323286508259639296 20461540157975691264 20546991393368702976 20592017671075135488 20645878357597093888 20686766845024272384 20732099423939592192 20787776448759742464 20833330378158047232 20887822244600184832 20975053714063884288 21021018039222534144 21077470968527086848 21117741154295611392 21164018161938333696 21220855124775570432 21307991074604580864 21354684992226066432 21402870092604112896 21412033999773548544 21449771926262120448 21452943394839986176 21557694095010103296 21604935206978715648 21662956273208394816 21751907555325509632 21848763219533365248 22006812721989480448 22045598924213846016 22195568984922783744 22549452418993618944 22598866850883305472 22657976672108675072 22752600638984552448 22802460245936308224 22863697321792094208 22907380235168120832 23019232677722652672 23226613152296730624 23384617323400790016 23435861919434539008 23482275878135660544 23498800025175207936 23595289551539535872 23757458798582562816 23809520432180625408 23871796850971639808 23971489958930153472 24024020616254324736 24088538249745242112 24134561319194984448 24187449327929524224 24252405856886366208 24305552107851055104 24370825807359444168 24460422962976129024 24470895999741198336 24637364680011546624 24691354522261389312 24757664312238165504 24801298789740576768 24859322920372011008 24913799157597077504 24970015108038131712 24980706333069139968 25150643110845120512 25194970199101538304 25490223756122259456 25770802764564135936 25827276401009491968 25894830482409914368 26129939796333821952 26307694488825888768 26365344659363856384 26436150028322108928 26544700745481977856 26725276941029474304 26855771457343094784 27097715344346185728 27151381484094357504 27210880493920714752 27270509888721125376 27282053543967588352 27395988524491603968 27456023561433513984 27529757999708848128 27582355793365696512 27717035265012989952 27777773837544062976 27852372351267936192 27966738285418512384 28028024052296712192 28103294624702782464 28156988205727481856 28218690882584444928 28294473499700760576 28344341473989230592 28410654766139441152 28537160123472150528 28549378666364731392 28676501725637541888 28743592126680137728 28806580275971620864 28883941697611193088 29131684292711153664 29394131898951794688 29452346016644726784 29862788338667225088 30065936558658158592 30131822467844407296 30212742889510981632 30336800851979403264 30484929762389458944 30692310236963536896 30968817536395640832 31030150267536408576 31098149135909388288 31179489764534386688 31247815892579385344 31331733366900277248 31462580571095826432 31531527058833801216 31676611731443417088 31746027242907500544 31831282687163355648 31961986611906871296 32032027488339099648 32118050999660322816 32179415092259979264 32336541142515154944 32393533113130549248 32407402810468073472 32494434409812592224 32627861332988264448 32773144829300047872 32849819573348728832 32921806029681852416 33010219082984220672 33068398386320769024 33293353477384175616 33307608444092186624 33986965008163012608 34128900958476828672 34203690368904462336 34361070352752181248 34528849016583979008 34839919728445095936 35076925985101185024 35153792879151808512 35248200037762811904 35392934327309303808 35463028877184466944 35807695276457459712 35957234938395230208 36036030924381487104 36130287125794914304 36201841978792476672 36281173991894286336 36360679851628167168 36378608785329549312 36458328161776582656 36527984699322138624 36706343999611797504 36956047020017319936 37037031783392083968 37136496468357248256 37288984380558016512 37370698736395616256 37455022662057197568 37471059499603709952 37542650940969975808 37624921176779259904 37725964666267680768 37792455298652307456 38065838221819641856 38235335634183389184 38511922263481590784 38842245723614871552 39004458238259232768 39461541733238833152 39548016989045784576 39817051118222966784 40087915411544211456 40175763290459209728 40283657186014642176 40646573016519278592 40923080315951382528 41093982786737405952 41184035342150270976 41291756715194187776 41373533690048544768 41575552897519484928 41666660756316094464 41775644489200369664 41950107428127768576 42042036078445068288 42154941937054173696 42235482308591222784 42328036323876667392 42441710249551140864 42615982149209161728 42805740185208225792 42824067999547097088 42899543852524240896 43115388190020206592 43209870413957431296 43325912546416789632 43503815110651019264 43697526439066730496 44013625443978960896 44091197848427692032 44391137969845567488 45098904837987237888 45197733701766610944 45315953344217350144 45505201277969104896 45727394643584188416 46038465355445305344 46453226304593461248 46769234646801580032 46871723838869078016 46964551756271321088 46997600050350415872 47514917597165125632 47619040864361250816 47743593701943279616 47942979917860306944 48048041232508649472 48177076499490484224 48269122638389968896 48374898655859048448 48504811713772732416 48611104215702110208 48741651614718888336 48941791999482396672 49274729360023093248 49382709044522778624 49515328624476331008 49602597579481153536 49718645840744022016 49827598315194155008 49940030216076263424 49961412666138279936 50301286221690241024 50980447512244518912 51541605529128271872 51654552802018983936 51789660964819828736 52259879592667643904 52615388977651777536 52730689318727712768 52872300056644217856 53089401490963955712 53450553882058948608 53711542914686189568 54195430688692371456 54302762968188715008 54421760987841429504 54541019777442250752 54564107087935176704 54791977048983207936 55059515999417696256 55434070530025979904 55555547675088125952 55704744702535872384 55933476570837024768 56056048104593424384 56206589249405564928 56313976411454963712 56437381765168889856 56588946999401521152 56688682947978461184 57074320246944301056 57098757332729462784 57353003451275083776 57487184253360275456 57613160551943241728 57767883395222386176 58263368585422307328 58788263797903589376 59725576677334450176 60131873117316317184 60263644935688814592 60425485779021963264 60969859524778917888 61384620473927073792 61937635072791281664 62060300535072817152 62196298271818776576 62358979529068773376 62663466733800554496 62925161142191652864 63063054117667602432 63353223462886834176 63492054485815001088 63662565374326711296 63923973223813742592 64064054976678199296 64236101999320645632 64358830184519958528 64673082285030309888 64814805620936146944 64988868819625184448 65255722665976528896 65546289658600095744 65699639146697457664 65843612059363704832 66020438165968441344 66136796772641538048 66586706954768351232 66615216888184373248 67973930016326025216 68257801916953657344 68407380737808924672 68722140705504362496 69057698033167958016 69679839456890191872 70153851970202370048 70307585758303617024 70496400075525623808 70785868654618607616 71615390552914919424 71914469876790460416 72072061848762974208 72260574251589828608 72403683957584953344 72562347983788572672 72757217570659098624 72916656323553165312 73412687999223595008 73912094040034639872 74074063566784167936 74272992936714496512 74577968761116033024 74741397472791232512 74910045324114395136 74942118999207419904 75085301881939951616 75451929332535361536 75584910597304614912 76131676443639283712 76470671268366778368 77023844526963181568 77684491447229743104 78923083466477666304 79096033978091569152 79634102236445933568 80175830823088422912 80567314372029284352 81293146033038557184 81846160631902765056 82187965573474811904 82368070684300541952 82583513430388375552 82747067380097089536 83151105795038969856 83333321512632188928 83551288978400739328 83900214856255537152 84084072156890136576 84309883874108347392 84470964617182445568 84656072647753334784 84883420499102281728 85231964298418323456 85611480370416451584 85648135999094194176 86230776380040413184 86419740827914862592 86651825092833579264 87007630221302038528 87395052878133460992 88027250887957921792 88182395696855384064 90197809675974475776 90395467403533221888 90631906688434700288 91010402555938209792 91454789287168376832 92076930710890610688 92906452609186922496 93538469293603160064 93743447677738156032 93995200100700831744 95029835194330251264 95238081728722501632 95487187403886559232 95885959835720613888 96096082465017298944 96354152998980968448 96538245276779937792 97009623427545464832 97222208431404220416 97483303229437776672 97883583998964793344 98549458720046186496 98765418089045557248 99030657248952662016 99205195158962307072 99437291681488044032 99880060432152526848 99922825332276559872 100602572443380482048 101960895024489037824 103083211058256543744 103579321929639657472 104519759185335287808 105230777955303555072 105461378637455425536 105744600113288435712 106178802981927911424 107423085829372379136 108390861377384742912 108605525936377430016 108843521975682859008 109082039554884501504 109128214175870353408 109583954097966415872 110119031998835392512 110868141060051959808 111111095350176251904 111409489405071744768 111866953141674049536 112112096209186848768 112413178498811129856 112627952822909927424 112874763530337779712 113177893998803042304 113377365895956922368 114197514665458925568 114706006902550167552 114974368506720550912 115226321103886483456 115535766790444772352 116526737170844614656 119451153354668900352 120263746234632634368 120527289871377629184 120850971558043926528 121939719049557835776 122769240947854147584 123875270145582563328 124120601070145634304 124717959058137546752 125326933467601108992 125850322284383305728 126126108235335204864 126706446925773668352 126984108971630002176 127325130748653422592 127847946447627485184 128472203998641291264 129346164570060619776 129629611241872293888 129977737639250368896 130511445331953057792 131092579317200191488 131399278293394915328 131687224118727409664 132040876331936882688 132273593545283076096 133173413909536702464 133230433776368746496 135947860032652050432 136515603833907314688 138115396066335916032 139359678913780383744 140307703940404740096 140615171516607234048 140992800151051247616 143230781105829838848 143828939753580920832 144144123697525948416 144521148503179657216 144807367915169906688 145124695967577145344 145514435141318197248 145833312647106330624 146825375998447190016 147824188080069279744 148148127133568335872 148545985873428993024 149155937522232066048 149482794945582465024 149820090648228790272 149884237998414839808 150170603763879903232 150903858665070723072 152263352887278567424 152941342536733556736 154047689053926363136 155368982894459486208 157846166932955332608 158192067956183138304 159268204472891867136 160351661646176845824 161134628744058568704 162586292066077114368 163692321263805530112 164375931146949623808 165167026860776751104 166302211590077939712 166666643025264377856 167102577956801478656 167800429712511074304 168168144313780273152 168619767748216694784 168941929234364891136 169312145295506669568 169766840998204563456 171222960740832903168 171296271998188388352 172461552760080826368 172839481655829725184 173303650185667158528 174015260442604077056 174790105756266921984 176054501775915843584 176364791393710768128 180395619351948951552 180790934807066443776 181263813376869400576 182909578574336753664 184153861421781221376 185812905218373844992 187076938587206320128 187990400201401663488 190059670388660502528 190476163457445003264 190974374807773118464 191771919671441227776 192192164930034597888 192708305997961936896 193076490553559875584 194019246855090929664 194444416862808440832 194966606458875553344 195767167997929586688 197098917440092372992 197530836178091114496 198061314497905324032 198410390317924614144 198874583362976088064 199760120864305053696 199845650664553119744 201205144886760964096 203921790048978075648 206166422116513087488 209039518370670575616 210461555910607110144 210922757274910851072 211489200226576871424 212357605963855822848 214846171658744758272 216781722754769485824 217211051872754860032 217687043951365718016 218256428351740706816 220238063997670785024 221736282120103919616 222222190700352503808 222818978810143489536 223733906283348099072 224224192418373697536 224826356997622259712 225255905645819854848 226355787997606084608 226754731791913844736 228395029330917851136 229412013805100335104 229948737013441101824 230452642207772966912 231071533580889544704 233053474341689229312 238902306709337800704 240527492469265268736 241701943116087853056 243879438099115671552 245538481895708295168 247750540291165126656 248241202140291268608 250653866935202217984 251700644568766611456 252252216470670409728 253412893851547336704 253968217943260004352 254650261497306845184 255695892895254970368 256944407997282582528 258692329140121239552 259259222483744587776 259955475278500737792 261022890663906115584 262185158634400382976 262798556586789830656 263374448237454819328 264081752663873765376 264547187090566152192 266460867552737492992 271895720065304100864 273031207667814629376 276230792132671832064 278719357827560767488 280615407880809480192 281230343033214468096 281985600302102495232 286461562211659677696 287657879507161841664 288288247395051896832 289042297006359314432 289614735830339813376 291028870282636394496 291666625294212661248 293650751996894380032 295648376160138559488 296296254267136671744 297091971746857986048 298311875044464132096 299640181296457580544 299768475996829679616 301807717330141446144 304526705774557134848 305882685073467113472 308095378107852726272 310737965788918972416 315692333865910665216 316384135912366276608 318536408945783734272 322269257488117137408 325172584132154228736 327384642527611060224 328751862293899247616 332604423180155879424 333333286050528755712 334205155913602957312 335600859425022148608 336336288627560546304 337239535496433389568 337883858468729782272 338624290591013339136 339533681996409126912 342592543996376776704 344923105520161652736 345678963311659450368 346607300371334317056 348030520885208154112 349580211512533843968 352109003551831687168 360791238703897903104 361581869614132887552 362527626753738801152 365819157148673507328 368307722843562442752 371625810436747689984 374153877174412640256 375980800402803326976 380119340777321005056 380952326914890006528 381948749615546236928 383543839342882455552 385416611995923873792 388038493710181859328 388888833725616881664 389933212917751106688 391534335995859173376 394197834880184745984 395061672356182228992 396122628995810648064 396820780635849228288 399520241728610107392 399691301329106239488 402410289773521928192 407843580097956151296 418079036741341151232 420923111821214220288 421845514549821702144 422978400453153742848 429692343317489516544 433563445509538971648 434422103745509720064 435374087902731436032 436512856703481413632 440476127995341570048 443472564240207839232 444444381400705007616 445637957620286979072 447467812566696198144 448448384836747395072 449652713995244519424 450511811291639709696 452711575995212169216 456790058661835702272 458824027610200670208 459897474026882203648 460905284415545933824 462143067161779089408 466106948683378458624 477804613418675601408 481054984938530537472 483403886232175706112 487758876198231343104 491076963791416590336 495501080582330253312 501307733870404435968 503401289137533222912 504504432941340819456 506825787703094673408 507936435886520008704 509300522994613690368 513888815994565165056 517384658280242479104 518518444967489175552 519910950557001475584 522045781327812231168 524370317268800765952 525597113173579661312 528163505327747530752 529094374181132304384 532921735105474985984 543791440130608201728 552461584265343664128 557438715655121534976 561230815761618960384 563971200604204990464 572923124423319355392 575315759014323683328 576576494790103793664 578084594012718628864 579229471660679626752 582057740565272788992 583333250588425322496 587301503993788760064 591296752320277118976 592592508534273343488 594183943493715972096 596623750088928264192 599280362592915161088 599536951993659359232 603615434660282892288 609053411549114269696 611765370146934226944 616190756215705452544 631384667731821330432 632768271824732553216 637072817891567468544 644538514976234274816 650345168264308457472 654769285055222120448 665208846360311758848 666666572101057511424 668410311827205914624 671201718850044297216 672672577255121092608 674479070992866779136 675767716937459564544 679067363992818253824 685185087992753553408 689846211040323305472 691357926623318900736 693214600742668634112 696061041770416308224 699160423025067687936 704218007103663374336 721582477407795806208 725055253507477602304 731638314297347014656 736615445687124885504 743251620873495379968 751961600805606653952 760238681554642010112 761904653829780013056 763897499231092473856 767087678685764911104 770833223991847747584 776076987420363718656 777777667451233763328 779866425835502213376 783068671991718346752 788395669760369491968 790123344712364457984 792245257991621296128 793641561271698456576 799382602658212478976 804820579547043856384 815687160195912302592 836158073482682302464 841846223642428440576 843691029099643404288 845956800906307485696 859384686634979033088 867126891019077943296 868844207491019440128 873025713406962827264 880952255990683140096 886945128480415678464 888888762801410015232 891275915240573958144 894935625133392396288 899305427990489038848 905423151990424338432 913580117323671404544 917648055220401340416 919794948053764407296 921810568831091867648 924286134323558178816 932213897366756917248 955609226837351202816 966807772464351412224 975517752396462686208 982153927582833180672 1002615467740808871936 1006802578275066445824 1009008865882681638912 1013651575406189346816 1015872871773040017408 1018601045989227380736 1027777631989130330112 1034769316560484958208 1037036889934978351104 1039821901114002951168 1044091562655624462336 1048740634537601531904 1051194226347159322624 1056327010655495061504 1065843470210949971968 1087582880261216403456 1104923168530687328256 1114877431310243069952 1122461631523237920768 1127942401208409980928 1145846248846638710784 1150631518028647366656 1156169188025437257728 1164115481130545577984 1166666501176850644992 1174603007987577520128 1182593504640554237952 1185185017068546686976 1188367886987431944192 1198560725185830322176 1199073903987318718464 1207230869320565784576 1218106823098228539392 1223530740293868453888 1232381512431410905088 1262769335463642660864 1265536543649465106432 1289077029952468549632 1300690336528616914944 1309538570110444240896 1330417692720623517696 1333333144202115022848 1336820623654411829248 1342403437700088594432 1345345154510242185216 1348958141985733558272 1351535433874919129088 1358134727985636507648 1370370175985507106816 1379692422080646610944 1382715853246637801472 1386429201485337268224 1392122083540832616448 1398320846050135375872 1408436014207326748672 1443164954815591612416 1463276628594694029312 1473230891374249771008 1486503241746990759936 1503923201611213307904 1520477363109284020224 1523809307659560026112 1527794998462184947712 1541666447983695495168 1552153974840727437312 1555555334902467526656 1559732851671004426752 1566137343983436693504 1576791339520738983936 1584490515983242592256 1587283122543396913152 1598765205316424957952 1609641159094087712768 1631374320391824605184 1672316146965364604928 1683692447284856881152 1691913601812614971392 1718769373269958066176 1734253782038155886592 1737688414982038880256 1761904511981366280192 1773890256960831356928 1777777525602820030464 1782551830481147916288 1789871250266784792576 1798610855980978077696 1810846303980848676864 1827160234647342809088 1835296110440802680832 1839589896107528814592 1843621137662183735296 1848572268647116357632 1911218453674702405632 1933615544928702824448 1951035504792925372416 1964307855165666361344 2005230935481617743872 2013605156550132891648 2018017731765363277824 2027303150812378693632 2037202091978454761472 2055555263978260660224 2069538633120969916416 2074073779869956702208 2079643802228005902336 2088183125311248924672 2097481269075203063808 2112654021310990123008 2131686940421899943936 2175165760522432806912 2209846337061374656512 2229754862620486139904 2255884802416819961856 2291692497693277421568 2301263036057294733312 2328230962261091155968 2333333002353701289984 2349206015975155040256 2365187009281108475904 2370370034137093373952 2376735773974863888384 2398147807974637436928 2414461738641131569152 2436213646196457078784 2447061480587736907776 2464763024862821810176 2525538670927285321728 2531073087298930212864 2578154059904937099264 2601380673057233829888 2619077140220888481792 2660835385441247035392 2666666288404230045696 2673641247308823658496 2684806875400177188864 2697916283971467116544 2716269455971273015296 2740740351971014213632 2759384844161293221888 2765431706493275602944 2772858402970674536448 2796641692100270751744 2816872028414653497344 2926553257189388058624 2946461782748499542016 3007846403222426615808 3040954726218568040448 3047618615319120052224 3055589996924369895424 3083332895967390990336 3104307949681454874624 3111110669804935053312 3119465703342008853504 3132274687966873387008 3153582679041477967872 3168981031966485184512 3197530410632849915904 3219282318188175425536 3262748640783649210368 3344632293930729209856 3367384894569713762304 3383827203625229942784 3437538746539916132352 3468507564076311773184 3523809023962732560384 3547780513921662713856 3555555051205640060928 3565103660962295832576 3597221711961956155392 3621692607961697353728 3654320469294685618176 3670592220881605361664 3679179792215057629184 3697144537294232715264 3867231089857405648896 3902071009585850744832 3928615710331332722688 4010461870963235487744 4027210313100265783296 4036035463530726555648 4054606301624757387264 4074404183956909522944 4111110527956521320448 4139077266241939832832 4148147559739913404416 4159287604456011804672 4176366250622497849344 4194962538150406127616 4225308042621980246016 4263373880843799887872 4419692674122749313024 4459509725240972279808 4511769604833639923712 4583384995386554843136 4656461924522182311936 4666666004707402579968 4698412031950310080512 4730374018562216951808 4753471547949727776768 4796295615949274873856 4828923477282263138304 4872427292392914157568 4894122961175473815552 4929526049725643620352 5051077341854570643456 5156308119809874198528 5202761346114467659776 5321670770882494070784 5333332576808460091392 5347282494617647316992 5369613750800354377728 5395832567942934233088 5432538911942546030592 5481480703942028427264 5518769688322586443776 5530863412986551205888 5545716805941349072896 5633744056829306994688 5853106514378776117248 5892923565496999084032 6015692806444853231616 6081909452437136080896 6111179993848739790848 6166665791934781980672 6208615899362909749248 6222221339609870106624 6238931406684017707008 6264549375933746774016 6337962063932970369024 6395060821265699831808 6438564636376350851072 6525497281567298420736 6689264587861458419712 6767654407250459885568 6875077493079832264704 7047618047925465120768 7095561027843325427712 7111110102411280121856 7130207321924591665152 7194443423923912310784 7243385215923394707456 7308640938589371236352 7341184441763210723328 7358359584430115258368 7394289074588465430528 7734462179714811297792 7804142019171701489664 7857231420662665445376 8020923741926470975488 8054420626200531566592 8148808367913819045888 8222221055913042640896 8278154532483879665664 8296295119479826808832 8318575208912023609344 8389925076300812255232 8450616085243960492032 8526747761687599775744 8839385348245498626048 9023539209667279847424 9166769990773109686272 9312923849044364623872 9333332009414805159936 9396824063900620161024 9460748037124433903616 9506943095899455553536 9592591231898549747712 9657846954564526276608 9744854584785828315136 9788245922350947631104 9859052099451287240704 10102154683709141286912 10312616239619748397056 10405522692228935319552 10643341541764988141568 10666665153616920182784 10694564989235294633984 10791665135885868466176 10865077823885092061184 10962961407884056854528 11037539376645172887552 11091433611882698145792 11267488113658613989376 11706213028757552234496 11785847130993998168064 12031385612889706463232 12163818904874272161792 12333331583869563961344 12417231798725819498496 12444442679219740213248 12477862813368035414016 12529098751867493548032 12675924127865940738048 12790121642531399663616 12877129272752701702144 13378529175722916839424 13535308814500919771136 13750154986159664529408 14095236095850930241536 14191122055686650855424 14260414643849183330304 14388886847847824621568 14486770431846789414912 14617281877178742472704 14682368883526421446656 14788578149176930861056 15468924359429622595584 15608284038343402979328 16041847483852941950976 16108841252401063133184 16297616735827638091776 16444442111826085281792 16556309064967759331328 16592590238959653617664 16637150417824047218688 16901232170487920984064 17053495523375199551488 17678770696490997252096 18047078419334559694848 18333539981546219372544 18625847698088729247744 18666664018829610319872 18793648127801240322048 19013886191798911107072 19185182463797099495424 19315693909129052553216 19576491844701895262208 19718104198902574481408 20625232479239496794112 21286683083529976283136 21333330307233840365568 21389129978470589267968 21583330271771736932352 21730155647770184122368 21925922815768113709056 22075078753290345775104 22182867223765396291584 22534976227317227978752 23412426057515104468992 23571694261987996336128 24062771225779412926464 24666663167739127922688 24834463597451638996992 24888885358439480426496 24955725626736070828032 25351848255731881476096 25580243285062799327232 25754258545505403404288 27070617629001839542272 27500309972319329058816 28190472191701860483072 28382244111373301710848 28520829287698366660608 28777773695695649243136 28973540863693578829824 29234563754357484945408 29364737767052842893312 29577156298353861722112 30937848718859245191168 31216568076686805958656 32083694967705883901952 32595233471655276183552 32888884223652170563584 33112618129935518662656 33274300835648094437376 33802464340975841968128 34106991046750399102976 35357541392981994504192 36094156838669119389696 37251695396177458495488 37333328037659220639744 37587296255602480644096 38027772383597822214144 38370364927594198990848 38631387818258105106432 39436208397805148962816 41250464958478993588224 42573366167059952566272 42778259956941178535936 43166660543543473864704 43460311295540368244736 43851845631536227418112 44365734447530792583168 45069952454634455957504 46824852115030208937984 48125542451558825852928 49333326335478255845376 49668927194903277993984 49777770716878960852992 49911451253472141656064 50703696511463762952192 51160486570125598654464 51508517091010806808576 54141235258003679084544 55000619944638658117632 56380944383403720966144 57041658575396733321216 57555547391391298486272 57947081727387157659648 58729475534105685786624 59154312596707723444224 61875697437718490382336 64167389935411767803904 65190466943310552367104 65777768447304341127168 66225236259871037325312 66548601671296188874752 67604928681951683936256 68213982093500798205952 70715082785963989008384 72188313677338238779392 74503390792354916990976 74666656075318441279488 76055544767195644428288 76740729855188397981696 77262775636516210212864 78872416795610297925632 82500929916957987176448 85146732334119905132544 86333321087086947729408 86920622591080736489472 87703691263072454836224 88731468895061585166336 90139904909268911915008 93649704230060417875968 96251084903117651705856 98666652670956511690752 99337854389806555987968 99822902506944283312128 101407393022927525904384 102320973140251197308928 108282470516007358169088 112761888766807441932288 114083317150793466642432 115111094782782596972544 115894163454774315319296 118308625193415446888448 123751394875436980764672 128334779870823535607808 130380933886621104734208 131555536894608682254336 133097203342592377749504 135209857363903367872512 144376627354676477558784 149006781584709833981952 149333312150636882558976 152111089534391288856576 153481459710376795963392 154525551273032420425728 157744833591220595851264 165001859833915974352896 172666642174173895458816 173841245182161472978944 177462937790123170332672 180279809818537823830016 192502169806235303411712 197333305341913023381504 198675708779613111975936 199645805013888566624256 202814786045855051808768 204641946280502394617856 216564941032014716338176 228166634301586933284864 230222189565565193945088 231788326909548630638592 236617250386830893776896 247502789750873961529344 260761867773242209468416 263111073789217364508672 266194406685184755499008 270419714727806735745024 288753254709352955117568 298013563169419667963904 304222179068782577713152 306962919420753591926784 315489667182441191702528 345333284348347790917632 347682490364322945957888 354925875580246340665344 360559619637075647660032 385004339612470606823424 394666610683826046763008 399291610027777133248512 405629572091710103617536 433129882064029432676352 456333268603173866569728 460444379131130387890176 463576653819097261277184 473234500773661787553792 495005579501747923058688 521523735546484418936832 532388813370369510998016 540839429455613471490048 577506509418705910235136 596027126338839335927808 608444358137565155426304 613925838841507183853568 630979334364882383405056 690666568696695581835264 695364980728645891915776 709851751160492681330688 789333221367652093526016 798583220055554266497024 811259144183420207235072 866259764128058865352704 912666537206347733139456 920888758262260775780352 946469001547323575107584 1043047471092968837873664 1064777626740739021996032 1081678858911226942980096 1155013018837411820470272 1216888716275130310852608 1261958668729764766810112 1381333137393391163670528 1390729961457291783831552 1419703502320985362661376 1597166440111108532994048 1622518288366840414470144 1732519528256117730705408 1825333074412695466278912 1841777516524521551560704 1892938003094647150215168 2086094942185937675747328 2129555253481478043992064 2433777432550260621705216 2523917337459529533620224 2762666274786782327341056 2839407004641970725322752 3194332880222217065988096 3245036576733680828940288 3465039056512235461410816 3650666148825390932557824 3785876006189294300430336 4172189884371875351494656 4259110506962956087984128 4867554865100521243410432 5525332549573564654682112 5678814009283941450645504 6388665760444434131976192 7301332297650781865115648 7571752012378588600860672 8518221013925912175968256 9735109730201042486820864 11357628018567882901291008 12777331520888868263952384 14602664595301563730231296 17036442027851824351936512 22715256037135765802582016 25554663041777736527904768 29205329190603127460462592 34072884055703648703873024 51109326083555473055809536 68145768111407297407746048 102218652167110946111619072 204437304334221892223238144
- Sum of all divisors σ(n): 745003630373662314839409687
- Sum of proper divisors (its aliquot sum) s(n): 540566326039440422616171543
- 204437304334221892223238144 is an abundant number, because the sum of its proper divisors (540566326039440422616171543) is greater than itself. Its abundance is 336129021705218530392933399
Bases of 204437304334221892223238144
- Binary: 10101001000110110100100001111001100011010100101010000010011001000000000000000000000000002
- Hexadecimal: 0xA91B48798D4A8264000000
- Base-36: POQVAJQE2G2W4CG00
Squares and roots of 204437304334221892223238144
- 204437304334221892223238144 squared (2044373043342218922232381442) is 41794611403443261279499017859929365758332164936564736
- 204437304334221892223238144 cubed (2044373043342218922232381443) is 8544377691016270760942103260322220584693152943097900161853695082341101400489984
-
204437304334221892223238144 is a
perfect square number . Itssquare root is 14298157375488 -
The
cube root of 204437304334221892223238144 is 589096870.0387412867
Scales and comparisons
How big is 204437304334221892223238144?- 204,437,304,334,221,892,223,238,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 204,437,304,334,221,892,223,238,144 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 204437304334221892223238144 cubic inches would be around 49091405.8 feet tall.
Recreational maths with 204437304334221892223238144
- 204437304334221892223238144 backwards is 441832322298122433403734402
- The number of decimal digits it has is: 27
- The sum of 204437304334221892223238144's digits is 90
- 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 204437304334221892223238144 - Facts about the integer". Numbermatics.com. 2024. Web. 20 September 2024.
APA style:
Numbermatics. (2024). Number 204437304334221892223238144 - Facts about the integer. Retrieved 20 September 2024, from https://numbermatics.com/n/204437304334221892223238144/
Chicago style:
Numbermatics. 2024. "Number 204437304334221892223238144 - Facts about the integer". https://numbermatics.com/n/204437304334221892223238144/
The information we have on file for 204437304334221892223238144 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 204437304334221892223238144, math, Factors of 204437304334221892223238144, curriculum, school, college, exams, university, Prime factorization of 204437304334221892223238144, STEM, science, technology, engineering, physics, economics, calculator, two hundred four septillion, four hundred thirty-seven sextillion, three hundred four quintillion, three hundred thirty-four quadrillion, two hundred twenty-one trillion, eight hundred ninety-two billion, two hundred twenty-three million, two hundred thirty-eight thousand, one hundred forty-four.