43513908140576412010450944
43,513,908,140,576,412,010,450,944 is an even composite number composed of five prime numbers multiplied together.
43513908140576412010450944 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand, nine hundred twenty-five divisors.
Prime factorization of 43513908140576412010450944:
212 × 34 × 76 × 296 × 374
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 29 × 29 × 29 × 29 × 29 × 29 × 37 × 37 × 37 × 37)See below for interesting mathematical facts about the number 43513908140576412010450944 from the Numbermatics database.
Names of 43513908140576412010450944
- Cardinal: 43513908140576412010450944 can be written as Forty-three septillion, five hundred thirteen sextillion, nine hundred eight quintillion, one hundred forty quadrillion, five hundred seventy-six trillion, four hundred twelve billion, ten million, four hundred fifty thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 4.3513908140576412010450944 × 1025
Factors of 43513908140576412010450944
Divisors of 43513908140576412010450944
- Number of divisors d(n): 15925
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 29 32 36 37 42 48 49 54 56 58 63 64 72 74 81 84 87 96 98 108 111 112 116 126 128 144 147 148 162 168 174 189 192 196 203 216 222 224 232 252 256 259 261 288 294 296 324 333 336 343 348 378 384 392 406 432 441 444 448 464 504 512 518 522 567 576 588 592 609 648 666 672 686 696 756 768 777 783 784 812 841 864 882 888 896 928 999 1008 1024 1029 1036 1044 1073 1134 1152 1176 1184 1218 1296 1323 1332 1344 1369 1372 1392 1421 1512 1536 1554 1566 1568 1624 1682 1728 1764 1776 1792 1813 1827 1856 1998 2016 2048 2058 2072 2088 2146 2268 2304 2331 2349 2352 2368 2401 2436 2523 2592 2646 2664 2688 2738 2744 2784 2842 2997 3024 3072 3087 3108 3132 3136 3219 3248 3364 3456 3528 3552 3584 3626 3654 3712 3969 3996 4032 4096 4107 4116 4144 4176 4263 4292 4536 4608 4662 4698 4704 4736 4802 4872 5046 5184 5292 5328 5376 5439 5476 5481 5488 5568 5684 5887 5994 6048 6144 6174 6216 6264 6272 6438 6496 6728 6912 6993 7056 7104 7168 7203 7252 7308 7424 7511 7569 7938 7992 8064 8214 8232 8288 8352 8526 8584 9072 9216 9261 9324 9396 9408 9472 9583 9604 9657 9744 9947 10092 10368 10584 10656 10752 10878 10952 10962 10976 11136 11368 11774 11988 12096 12288 12321 12348 12432 12528 12544 12691 12789 12876 12992 13456 13824 13986 14112 14208 14336 14406 14504 14616 14848 15022 15138 15876 15984 16128 16317 16428 16443 16464 16576 16704 16807 17052 17168 17661 18144 18432 18522 18648 18792 18816 18944 19166 19208 19314 19488 19894 20184 20736 20979 21168 21312 21504 21609 21756 21904 21924 21952 22272 22533 22707 22736 23548 23976 24192 24389 24642 24696 24864 25056 25088 25382 25578 25752 25984 26912 27648 27783 27972 28224 28416 28672 28749 28812 28971 29008 29232 29696 29841 30044 30276 31117 31752 31968 32256 32634 32856 32886 32928 33152 33408 33614 34104 34336 35322 36288 36864 36963 37044 37296 37584 37632 37888 38073 38332 38367 38416 38628 38976 39701 39788 40368 41209 41472 41958 42336 42624 43008 43218 43512 43808 43848 43904 44544 45066 45414 45472 47096 47952 48384 48778 48951 49284 49392 49728 50112 50176 50421 50653 50764 51156 51504 51968 52577 52983 53824 55296 55566 55944 56448 56832 57498 57624 57942 58016 58464 59392 59682 60088 60552 62234 63504 63936 64512 64827 65268 65712 65772 65856 66304 66816 67081 67228 67599 68121 68208 68672 69629 70644 72576 73167 73926 74088 74592 75168 75264 75776 76146 76664 76734 76832 77256 77952 79402 79576 80736 82418 82944 83916 84672 85248 86016 86247 86436 86913 87024 87616 87696 87808 88837 89088 89523 90132 90828 90944 93351 94192 95904 96768 97556 97902 98568 98784 99456 100224 100352 100842 101306 101528 102312 103008 103936 105154 105966 107648 110592 110889 111132 111888 112896 113664 114219 114996 115101 115248 115884 116032 116928 117649 118784 119103 119364 120176 121104 123627 124468 127008 127872 129024 129654 130536 131424 131544 131712 132608 133632 134162 134456 135198 136242 136416 137344 139258 141288 145152 146334 146853 147852 148176 149184 150336 150528 151263 151552 151959 152292 153328 153468 153664 154512 155904 157731 158804 158949 159152 161472 164836 165888 167832 169344 170496 170723 172494 172872 173826 174048 175232 175392 175616 177674 178176 179046 180264 181656 181888 186702 188384 191808 193536 194481 195112 195804 197136 197568 198912 200448 200704 201243 201684 202612 202797 203056 204624 206016 207872 208887 210308 211932 215296 217819 219501 221778 222264 223776 225792 227328 228438 229992 230202 230496 231768 232064 233856 235298 238206 238728 240352 242208 247254 248936 254016 255744 258048 258741 259308 261072 262848 263088 263424 265216 266511 267264 268324 268569 268912 270396 272484 272832 274688 277907 278516 280053 282576 288463 290304 292668 293706 295704 296352 298368 300672 301056 302526 303918 304584 306656 306936 307328 309024 311808 315462 317608 317898 318304 322944 329672 331776 335664 338688 340992 341446 342657 344988 345744 347652 348096 350464 350784 351232 352947 354571 355348 356352 357309 358092 360528 363312 363776 368039 370881 373404 376768 383616 387072 388962 390224 391608 394272 395136 397824 400896 402486 403368 405224 405594 406112 409248 412032 415744 417774 420616 423864 430592 435638 439002 443556 444528 447552 451584 453789 454656 455877 456876 459984 460404 460992 463536 464128 467712 469567 470596 473193 476412 476847 477456 480704 484416 487403 494508 497872 508032 511488 512169 517482 518616 522144 525696 526176 526848 530432 533022 534528 536648 537138 537824 540792 544968 545664 549376 555814 557032 560106 565152 576926 580608 585336 587412 591408 592704 596736 601344 602112 603729 605052 607836 608391 609168 613312 613872 614656 618048 621859 623616 626661 630924 635216 635796 636608 645888 653457 658503 659344 671328 677376 681984 682892 685314 689976 691488 695304 696192 700928 701568 702464 705894 707281 709142 710696 714618 716184 721056 726624 727552 736078 741762 746808 753536 767232 774144 776223 777924 780448 783216 788544 790272 795648 799533 801792 804972 805707 806736 810448 811188 812224 818496 824064 831488 833721 835548 840159 841232 847728 861184 865389 871276 878004 887112 889056 895104 902393 903168 907578 911754 913752 919968 920808 921984 927072 928256 935424 939134 941192 946386 952824 953694 954912 961408 968832 974806 989016 995744 1016064 1022976 1024338 1027971 1034964 1037232 1044288 1051392 1052352 1053696 1058841 1060864 1063713 1066044 1069056 1071927 1073296 1074276 1075648 1081584 1089936 1091328 1098752 1104117 1111628 1112643 1114064 1120212 1130304 1151329 1153852 1161216 1170672 1174824 1182816 1185408 1193472 1195061 1202688 1207458 1210104 1215672 1216782 1218336 1226624 1227744 1229312 1236096 1243718 1247232 1253322 1261848 1270432 1271592 1273216 1291776 1306914 1317006 1318688 1342656 1354752 1361367 1363968 1365784 1367631 1370628 1379952 1382976 1390608 1392384 1401856 1403136 1404928 1408701 1411788 1414562 1418284 1419579 1421392 1429236 1432368 1442112 1453248 1455104 1462209 1468937 1472156 1483524 1493616 1507072 1524733 1534464 1536507 1552446 1555848 1560896 1566432 1577088 1580544 1591296 1599066 1603584 1609944 1611414 1613472 1620896 1622376 1624448 1636992 1648128 1667442 1671096 1680318 1682464 1695456 1722368 1730778 1742552 1756008 1774224 1778112 1790208 1804786 1806336 1811187 1815156 1823508 1827504 1839936 1841616 1843968 1854144 1856512 1865577 1870848 1874161 1878268 1879983 1882384 1892772 1905648 1907388 1909824 1922816 1937664 1945349 1949612 1960371 1975509 1978032 1991488 2019241 2032128 2045952 2048676 2055942 2069928 2074464 2088576 2102784 2104704 2107392 2117682 2121843 2127426 2132088 2143854 2146592 2148552 2151296 2163168 2179872 2182656 2197504 2208234 2223256 2225286 2228128 2240424 2260608 2302658 2307704 2322432 2341344 2349648 2365632 2370816 2386944 2390122 2398599 2405376 2414916 2420208 2431344 2433564 2436672 2453248 2455488 2458624 2472192 2481997 2487436 2494464 2501163 2506644 2520477 2523696 2540864 2543184 2546432 2576273 2583552 2596167 2613828 2634012 2637376 2685312 2707179 2709504 2722734 2731568 2735262 2741256 2759904 2765952 2781216 2784768 2803712 2806272 2817402 2823576 2829124 2836568 2839158 2842784 2858472 2864736 2884224 2906496 2910208 2924418 2937874 2944312 2967048 2987232 3014144 3049466 3068928 3073014 3104892 3111696 3121792 3132864 3154176 3161088 3176523 3182592 3191139 3198132 3207168 3215781 3219888 3222828 3226944 3241792 3244752 3248896 3273984 3286969 3296256 3312351 3334884 3337929 3342192 3360636 3364928 3390912 3411821 3444736 3453987 3461556 3485104 3512016 3548448 3556224 3580416 3585183 3609572 3622374 3630312 3647016 3655008 3679872 3683232 3687936 3708288 3713024 3731154 3741696 3748322 3756536 3759966 3764768 3785544 3811296 3814776 3819648 3845632 3875328 3890698 3899224 3920742 3951018 3956064 3982976 4038482 4064256 4091904 4097352 4102893 4111884 4139856 4148928 4177152 4205568 4209408 4214784 4226103 4235364 4243686 4254852 4258737 4264176 4287708 4293184 4297104 4302592 4326336 4353013 4359744 4365312 4386627 4395008 4406811 4416468 4446512 4450572 4456256 4480848 4521216 4574199 4605316 4609521 4615408 4682688 4699296 4731264 4741632 4773888 4780244 4797198 4810752 4829832 4840416 4862688 4867128 4873344 4906496 4910976 4917248 4944384 4950967 4963994 4974872 5002326 5013288 5040954 5047392 5081728 5086368 5092864 5152546 5167104 5192334 5227656 5268024 5274752 5370624 5414358 5419008 5433561 5445468 5463136 5470524 5482512 5519808 5531904 5562432 5569536 5596731 5607424 5612544 5622483 5634804 5639949 5647152 5658248 5673136 5678316 5685568 5716944 5729472 5768448 5812992 5820416 5836047 5848836 5875748 5881113 5888624 5934096 5974464 6028288 6057723 6098932 6137856 6146028 6209784 6223392 6243584 6265728 6308352 6316751 6322176 6353046 6365529 6382278 6396264 6431562 6439776 6445656 6453888 6483584 6489504 6497792 6547968 6573938 6592512 6624702 6669768 6675858 6684384 6721272 6729856 6781824 6823642 6907974 6923112 6970208 7024032 7096896 7112448 7160832 7170366 7195797 7219144 7244748 7260624 7294032 7310016 7359744 7366464 7375872 7416576 7426048 7445991 7462308 7483392 7496644 7503489 7513072 7519932 7529536 7571088 7622592 7629552 7639296 7691264 7728819 7750656 7781396 7788501 7798448 7841484 7902036 7912128 7965952 8059303 8076964 8121537 8128512 8194704 8205786 8223768 8279712 8297856 8354304 8365427 8411136 8418816 8452206 8470728 8487372 8509704 8517474 8528352 8575416 8586368 8594208 8605184 8652672 8706026 8719488 8730624 8773254 8813622 8832936 8893024 8901144 8912512 8961696 9042432 9148398 9210632 9219042 9230816 9365376 9398592 9462528 9483264 9529569 9547776 9560488 9573417 9594396 9621504 9659664 9680832 9725376 9734256 9746688 9812992 9821952 9834496 9860907 9888768 9901934 9927988 9937053 9949744 10004652 10026576 10081908 10094784 10163456 10172736 10185728 10235463 10282559 10305092 10334208 10361961 10384668 10455312 10536048 10549504 10673131 10741248 10755549 10828716 10867122 10890936 10926272 10941048 10965024 11039616 11063808 11124864 11139072 11193462 11225088 11244966 11269608 11279898 11294304 11316496 11346272 11356632 11371136 11433888 11458944 11536896 11625984 11672094 11697672 11751496 11762226 11777248 11868192 11948928 12056576 12115446 12197864 12275712 12292056 12419568 12446784 12487168 12531456 12616704 12633502 12644352 12678309 12706092 12731058 12764556 12792528 12863124 12879552 12891312 12907776 12967168 12979008 12995584 13059039 13095936 13119127 13147876 13159881 13185024 13220433 13249404 13339536 13351716 13368768 13442544 13459712 13563648 13617443 13647284 13722597 13815948 13828563 13846224 13940416 14048064 14134687 14193792 14224896 14321664 14340732 14391594 14438288 14489496 14521248 14588064 14620032 14719488 14732928 14751744 14833152 14852901 14891982 14924616 14993288 15006978 15026144 15039864 15059072 15142176 15245184 15259104 15278592 15382528 15457638 15501312 15562792 15577002 15596896 15682968 15804072 15824256 15931904 16118606 16153928 16243074 16257024 16389408 16411572 16447536 16559424 16595712 16708608 16730854 16790193 16822272 16837632 16867449 16904412 16941456 16974744 17019408 17034948 17056704 17150832 17172736 17188416 17210368 17305344 17373979 17412052 17438976 17461248 17508141 17546508 17627244 17643339 17665872 17786048 17802288 17825024 17923392 18033911 18084864 18173169 18296796 18421264 18438084 18461632 18730752 18797184 18925056 18950253 18966528 19059138 19096587 19120976 19146834 19188792 19319328 19361664 19450752 19468512 19493376 19625984 19643904 19721814 19777536 19803868 19855976 19874106 19899488 20009304 20053152 20163816 20189568 20326912 20345472 20371456 20470926 20511149 20565118 20610184 20723922 20769336 20910624 21072096 21099008 21346262 21482496 21511098 21657432 21734244 21781872 21852544 21882096 21930048 22079232 22127616 22249728 22278144 22337973 22386924 22450176 22489932 22510467 22539216 22559796 22588608 22632992 22692544 22713264 22742272 22867776 22917888 23008783 23073792 23186457 23251968 23344188 23365503 23395344 23502992 23524452 23554496 23736384 23897856 24113152 24177909 24230892 24364611 24395728 24584112 24839136 24893568 24974336 25062912 25096281 25233408 25267004 25356618 25412184 25462116 25529112 25585056 25726248 25759104 25782624 25815552 25934336 25958016 25991168 26118078 26169397 26191872 26238254 26295752 26319762 26440866 26498808 26679072 26703432 26737536 26885088 26919424 27127296 27234886 27294568 27445194 27631896 27657126 27692448 27880832 28096128 28269374 28387584 28449792 28643328 28681464 28720251 28783188 28876576 28978992 29042496 29176128 29240064 29438976 29465856 29503488 29582721 29666304 29705802 29783964 29811159 29849232 29986576 30013956 30052288 30079728 30118144 30284352 30490368 30518208 30557184 30706389 30765056 30847677 30915276 31002624 31085883 31125584 31154004 31193792 31365936 31608144 31648512 31863808 32019393 32237212 32266647 32307856 32486148 32778816 32823144 32895072 33118848 33191424 33388541 33417216 33461708 33580386 33675264 33734898 33808824 33882912 33949488 34038816 34069896 34113408 34301664 34345472 34376832 34420736 34610688 34656769 34747958 34824104 34877952 35016282 35093016 35254488 35286678 35331744 35572096 35604576 35650048 35846784 36067822 36169728 36346338 36593592 36842528 36876168 36923264 37461504 37594368 37850112 37900506 37933056 38034927 38118276 38193174 38241952 38293668 38377584 38638656 38723328 38901504 38937024 38986752 39177117 39251968 39287808 39357381 39443628 39479643 39555072 39607736 39661299 39711952 39748212 39798976 40018608 40106304 40327632 40379136 40653824 40690944 40742912 40852329 40941852 41022298 41130236 41167791 41220368 41447844 41538672 41821248 42144192 42198016 42404061 42599173 42692524 42964992 43022196 43314864 43468488 43563744 43705088 43764192 43860096 44158464 44217257 44255232 44499456 44558703 44675946 44773848 44979864 45020934 45078432 45119592 45177216 45265984 45385088 45426528 45484544 45735552 45835776 46017566 46147584 46372914 46503936 46688376 46731006 46790688 47005984 47048904 47108992 47472768 47795712 48355818 48461784 48729222 48791456 49168224 49678272 49787136 49948672 50125824 50192562 50370579 50466816 50534008 50602347 50713236 50824368 50924232 51058224 51170112 51452496 51518208 51565248 51631104 51868672 51916032 51982336 52121937 52236156 52338794 52383744 52476508 52524423 52591504 52639524 52881732 52997616 53358144 53406864 53475072 53770176 53838848 54101733 54254592 54350669 54469772 54519507 54589136 54890388 55263792 55314252 55384896 55761664 56192256 56415121 56538748 56775168 56850759 56899584 57289761 57362928 57440502 57566376 57753152 57957984 58084992 58352256 58480128 58557989 58877952 58931712 59165442 59332608 59411604 59567928 59622318 59698464 59973152 60027912 60104576 60159456 60236288 60568704 60980736 61036416 61114368 61412778 61533447 61695354 61830552 62171766 62251168 62308008 62387584 62731872 63216288 63297024 63727616 64038786 64474424 64533294 64615712 64972296 65557632 65646288 65790144 66237696 66382848 66777082 66834432 66923416 67013919 67160772 67350528 67469796 67617648 67765824 67898976 68077632 68139792 68226816 68603328 68690944 68753664 68841472 69026349 69221376 69313538 69495916 69559371 69648208 69755904 70032564 70186032 70508976 70573356 70663488 71144192 71209152 71300096 71693568 71977913 72135644 72339456 72533727 72692676 73093833 73187184 73685056 73752336 73846528 74711917 74923008 75188736 75288843 75700224 75801012 76069854 76236552 76386348 76483904 76587336 76755168 77277312 77446656 77803008 77874048 77973504 78354234 78508191 78575616 78714762 78887256 78959286 79215472 79322598 79423904 79496424 79597952 80037216 80212608 80655264 80758272 81307648 81381888 81704658 81883704 82044596 82260472 82335582 82440736 82895688 83077344 83642496 84288384 84396032 84808122 85198346 85385048 85929984 86044392 86629728 86936976 87127488 87410176 87528384 87720192 88316928 88434514 88510464 88748163 88998912 89117406 89351892 89547696 89959728 90041868 90156864 90239184 90354432 90531968 90770176 90853056 90969088 91471104 91671552 91833889 92035132 92119167 92295168 92543031 92745828 93007872 93257649 93376752 93462012 93581376 94011968 94097808 94217984 94945536 95322101 95591424 96058179 96711636 96799941 96923568 97458444 97582912 98336448 98942809 99356544 99574272 99897344 100165623 100251648 100385124 100741158 101068016 101204694 101426472 101648736 101848464 102116448 102340224 102904992 103036416 103130496 103262208 103737344 103832064 103970307 104243874 104472312 104677588 104953016 105048846 105183008 105279048 105763464 105995232 106716288 106813728 106950144 107540352 107677696 108203466 108509184 108701338 108939544 109039014 109178272 109780776 110527584 110628504 110769792 111523328 112384512 112830242 113077496 113550336 113701518 113799168 114579522 114725856 114881004 115132752 115506304 115915968 116169984 116704512 116960256 117115978 117531351 117755904 117863424 118072143 118330884 118665216 118823208 118983897 119135856 119244636 119396928 119946304 120055824 120209152 120318912 120472576 121137408 121617853 121961472 122072832 122228736 122556987 122825556 123066894 123390708 123503373 123661104 124343532 124502336 124616016 124775168 125463744 126237377 126432576 126594048 127212183 127455232 127797519 128077572 128948848 129066588 129231424 129944592 131115264 131292576 131580288 132475392 132651771 132765696 133554164 133676109 133846832 134027838 134321544 134939592 135235296 135531648 135797952 136155264 136279584 136453632 137206656 137381888 137507328 138052698 138442752 138627076 138991832 139118742 139296416 139511808 140065128 140372064 141017952 141146712 141326976 142288384 142418304 142600192 143387136 143578043 143955826 144271288 145067454 145385352 146187666 146374368 147370112 147504672 147693056 149423834 149846016 150377472 150577686 151400448 151602024 151807041 152139708 152473104 152772696 152967808 153174672 153510336 154554624 154893312 155606016 155748096 155947008 156365811 156708468 157016382 157151232 157429524 157573269 157774512 157918572 158430944 158645196 158847808 158992848 159195904 160074432 160425216 161061481 161310528 161516544 162305199 162615296 162763776 163052007 163409316 163558521 163767408 164089192 164520944 164671164 164881472 165791376 166154688 167284992 168576768 168792064 169245363 169616244 170396692 170552277 170770096 172088784 173259456 173873952 174254976 174820352 175056768 175440384 175673967 176633856 176869028 177496326 177997824 178234812 178703784 179095392 179919456 180083736 180313728 180478368 180708864 181063936 181540352 181706112 181938176 182942208 183185779 183343104 183667778 184070264 184238334 184600341 185086062 185491656 186515298 186753504 186924024 187162752 188023936 188195616 188435968 189891072 190644202 191182848 192116358 193423272 193599882 193847136 194916888 195165824 196672896 197885618 198713088 199148544 200331246 200503296 200770248 201041757 201482316 202136032 202409388 202852944 203297472 203696928 204232896 204680448 205809984 206072832 206260992 206524416 207079047 207474688 207664128 207940614 208487748 208678113 208944624 209355176 209906032 210097692 210366016 210558096 211526928 211990464 213432576 213627456 213900288 215080704 215355392 215933739 216406932 217018368 217402676 217601181 217879088 218078028 218356544 219561552 221055168 221257008 221539584 223046656 224135751 224769024 225660484 225866529 226154992 227100672 227403036 229159044 229451712 229762008 230265504 231012608 231831936 232339968 233409024 233719787 233920512 234231956 235062702 235524573 235726848 236144286 236661768 237646416 237967794 238271712 238489272 238793856 239892608 240111648 240418304 240637824 240945152 242274816 242597383 243235706 243922944 244145664 245113974 245651112 246133788 246781416 247006746 247322208 248687064 249004672 249232032 249550336 250927488 252474754 252865152 253188096 254424366 255595038 256155144 257897696 258133176 258462848 259889184 262230528 262585152 263160576 264950784 265303542 265531392 266244489 267108328 267352218 267693664 268055676 268643088 269879184 270470592 271063296 271595904 272310528 272559168 272907264 274413312 274763776 275014656 275501667 276105396 276357501 276885504 277254152 277629093 277983664 278237484 278592832 279023616 280130256 280744128 282035904 282293424 282653952 284576768 284836608 285200384 285966303 286774272 287156086 287911652 288174537 288542576 290134908 290770704 292375332 292748736 294740224 295009344 295386112 296828427 298194211 298847668 299692032 300496869 300754944 301155372 303204048 303614082 304279416 304946208 305545392 305935616 306349344 307020672 309109248 309520799 309786624 311212032 311496192 311910921 312731622 313416936 314032764 314859048 315146538 315549024 315837144 316861888 317290392 317695616 317985696 318391808 320148864 320850432 322122962 322621056 323033088 324610398 325527552 326104014 326818632 327117042 327534816 328178384 329041888 329342328 329762944 331582752 332309376 334569984 337153536 338490726 339232488 340793384 341104554 341540192 344177568 346518912 347747904 348509952 349640704 350113536 350880768 351347934 352594053 353267712 353738056 354216429 354992652 355995648 356469624 357407568 358190784 359838912 360167472 360627456 360956736 361417728 362127872 363080704 363412224 363876352 364853559 365884416 366371558 366686208 367335556 367670961 368140528 368476668 369200682 370172124 370983312 373030596 373507008 373848048 374325504 376047872 376391232 376871936 378712131 379782144 380454683 381288404 381636549 382365696 383392557 384232716 386846544 387199764 387694272 389833776 390331648 393345792 394905847 395771236 397426176 397955313 398297088 400662492 401028327 401540496 402083514 402964632 404272064 404818776 405705888 406594944 407393856 408465792 409360896 409905923 411619968 412145664 412521984 414158094 415328256 415881228 416975496 417356226 417889248 418710352 419812064 420195384 420732032 421116192 423053856 423980928 426865152 427254912 427800576 430161408 430734129 431867478 432813864 434805352 435202362 435758176 436156056 436713088 439123104 442110336 442514016 443079168 446093312 448271502 449538048 451320968 451733058 452309984 454201344 454806072 458318088 458903424 459524016 460531008 462025216 463663872 464679936 466818048 467439574 467841024 468463912 469097433 470125404 471049146 471453696 472288572 473323536 475292832 475935588 476543424 476978544 477587712 479785216 480223296 480836608 481275648 481890304 483184443 484549632 485194766 486471412 486915597 487845888 488291328 489156021 490227948 491302224 492267576 493562832 494013492 494644416 497374128 498009344 498464064 499100672 501854976 503845391 504949508 505730304 506376192 507736089 508848732 511190076 511656831 512310288 515795392 516266352 516925696 519778368 522983419 524461056 525170304 526321152 527021901 529901568 530607084 532488978 534216656 534704436 535387328 536111352 537286176 539758368 540941184 542126592 543191808 544621056 545118336 545814528 548826624 549557337 550029312 551003334 552210792 552715002 553801023 554508304 555258186 555967328 556474968 557185664 560260512 561488256 564071808 564586848 565307904 569153536 569673216 571932606 573548544 574312172 575823304 576349074 577085152 580269816 581541408 584750664 585497472 589480448 590018688 590772224 593656854 594823321 596388422 597695336 600993738 601509888 602310744 606408096 607228164 608558832 609892416 611090784 611871232 612698688 614041344 618218496 619041598 619573248 621237141 622424064 622992384 623821842 625463244 626833872 628065528 629718096 630293076 631098048 631674288 633723776 634580784 635391232 635971392 636783616 640297728 641700864 642837223 644245924 645242112 646066176 647801217 649220796 651055104 652208028 652803543 653637264 654234084 655069632 656356768 658083776 658684656 659525888 663165504 664618752 667254707 669139968 672407253 674307072 676981452 677599587 678464976 681586768 682209108 683080384 688355136 693037824 695495808 697019904 699281408 700227072 701159361 701761536 702695868 705188106 706573719 707476112 708432858 709985304 712939248 714815136 716381568 719677824 720334944 721254912 721913472 722835456 724255744 726161408 726824448 727792149 729707118 731768832 732743116 734671112 735341922 736281056 736953336 738401364 740344248 741966624 746061192 747014016 747696096 748651008 752095744 752782464 753743872 757424262 758912513 759564288 760909366 762576808 763273098 766785114 768465432 773693088 774399528 775388544 779667552 780663296 786691584 789811694 791542472 794852352 795910626 796594176 801324984 802056654 803080992 804167028 805929264 808544128 809637552 811411776 813189888 814787712 816931584 818721792 819811846 823239936 824291328 825043968 826505001 828316188 830656512 831762456 832887279 833950992 834712452 835778496 837420704 839624128 840390768 841464064 842232384 846107712 847961856 851324971 853730304 854509824 855601152 857898909 860322816 861468258 863734956 864523611 865627728 869610704 870404724 871516352 872312112 873426176 878246208 884220672 885028032 886158336 890485281 892186624 894582633 896543004 899076096 901490607 902641936 903466116 904619968 909612144 916636176 917806848 919048032 921062016 924050432 927327744 928562397 929359872 933636096 934879148 935732763 936927824 938194866 940250808 942098292 944577144 946647072 950585664 951871176 953086848 953957088 955175424 959570432 960446592 961673216 962551296 966368886 968267689 969099264 970389532 972942824 973831194 976582656 978312042 980455896 982604448 984535152 987125664 988026984 989288832 994748256 996018688 996928128 998201344 1003709952 1005046301 1007690782 1009899016 1011460608 1015472178 1017697464 1022380152 1023313662 1024620576 1031590784 1032532704 1033851392 1039556736 1045966838 1048922112 1050340608 1052642304 1054043802 1059803136 1061214168 1062649287 1064977956 1068433312 1069408872 1070774656 1072222704 1074572352 1079516736 1081882368 1084253184 1086383616 1089242112 1090236672 1091629056 1094560677 1097653248 1099114674 1100058624 1102006668 1103012883 1104421584 1105430004 1107602046 1109016608 1110516372 1111934656 1112949936 1114371328 1120521024 1122976512 1128143616 1129173696 1130615808 1136136393 1138307072 1139346432 1141364049 1143865212 1144909647 1147097088 1148624344 1150177671 1151646608 1152698148 1154170304 1160539632 1163082816 1169501328 1170994944 1178960896 1180037376 1181544448 1184717541 1187313708 1189646642 1192776844 1193865939 1195390672 1201987476 1204621488 1212816192 1214456328 1217117664 1219784832 1222181568 1223742464 1225397376 1228082688 1229717769 1235376017 1236436992 1238083196 1242474282 1245984768 1247643684 1250926488 1253667744 1256131056 1259436192 1260586152 1262196096 1263348576 1267447552 1269161568 1270782464 1271942784 1273567232 1280595456 1282300453 1283401728 1285674446 1288491848 1290484224 1292202387 1295602434 1298441592 1304416056 1305607086 1307274528 1308468168 1310139264 1312713536 1316167552 1317369312 1319051776 1326331008 1329237504 1334509414 1338279936 1344814506 1348614144 1353962904 1355199174 1356929952 1363173536 1364418216 1366160768 1376710272 1386075648 1390991616 1394039808 1400454144 1402318722 1403523072 1405391736 1407292299 1410376212 1413147438 1414952224 1416865716 1419970608 1425878496 1429630272 1432763136 1439355648 1440669888 1442509824 1443826944 1445670912 1448511488 1449553329 1452322816 1453648896 1455584298 1459414236 1460746791 1463537664 1465486232 1467468063 1469342224 1470683844 1472562112 1473906672 1476802728 1480688496 1483933248 1492122384 1494028032 1495392192 1497302016 1504191488 1505564928 1507487744 1511536173 1514848524 1517825026 1519128576 1521818732 1523208267 1525153616 1526546196 1533570228 1536930864 1547386176 1548799056 1550777088 1559335104 1561326592 1568950257 1573383168 1576169401 1579623388 1581065703 1583084944 1589704704 1591821252 1602649968 1604113308 1606161984 1608334056 1611858528 1617088256 1619275104 1622823552 1626379776 1629575424 1633863168 1636038509 1637443584 1639623692 1646479872 1648672011 1650087936 1653010002 1656632376 1661403069 1663524912 1665774558 1667901984 1669424904 1671556992 1674841408 1679248256 1680781536 1682928128 1684464768 1692215424 1695923712 1698181681 1702649942 1707460608 1709019648 1715797818 1720645632 1722936516 1727469912 1729047222 1731255456 1739221408 1740809448 1743032704 1744624224 1746852352 1756492416 1768441344 1770056064 1772316672 1780970562 1784469963 1789165266 1793086008 1802981214 1805283872 1806932232 1809239936 1819224288 1833272352 1835613696 1838096064 1842124032 1848100864 1854655488 1857124794 1858719744 1863711423 1867272192 1869758296 1871465526 1873855648 1876389732 1880501616 1884196584 1889154288 1893294144 1901171328 1903742352 1906173696 1907914176 1910350848 1919140864 1920893184 1923346432 1925102592 1928511669 1932737772 1936535378 1938198528 1940779064 1943403651 1945885648 1947662388 1953165312 1956624084 1960911792 1965208896 1969070304 1974251328 1976053968 1978577664 1989496512 1992037376 1993856256 1996402688 2001764121 2007419904 2010092602 2015381564 2017221759 2019798032 2022921216 2030944356 2035394928 2044760304 2046627324 2049241152 2063181568 2065065408 2067702784 2079113472 2087359477 2091933676 2097844224 2100681216 2103478083 2105284608 2108087604 2119721157 2122428336 2125298574 2129955912 2136866624 2138817744 2141549312 2144445408 2149144704 2159033472 2163764736 2166645593 2168506368 2172767232 2178484224 2180473344 2183376447 2189121354 2195306496 2198229348 2204013336 2206025766 2208843168 2210860008 2215204092 2218033216 2221032744 2223869312 2225899872 2228742656 2241042048 2245953024 2256287232 2258347392 2261231616 2272272786 2276737539 2278692864 2282728098 2287730424 2289819294 2297248688 2300355342 2303293216 2305396296 2308340608 2321079264 2326165632 2339002656 2341989888 2357921792 2360074752 2369435082 2374627416 2379293284 2385553688 2387731878 2390781344 2403974952 2409242976 2425632384 2428912656 2434235328 2439569664 2444363136 2447484928 2450794752 2456165376 2459435538 2470752034 2472873984 2476166392 2479515003 2484948564 2491969536 2495287368 2501852976 2507335488 2512262112 2518872384 2521172304 2524392192 2526697152 2534895104 2538323136 2541564928 2543885568 2547134464 2553974913 2561190912 2564600906 2566803456 2571348892 2573696727 2576983696 2580968448 2584404774 2591204868 2596883184 2608832112 2611214172 2614549056 2616936336 2620278528 2625427072 2632335104 2634738624 2638103552 2652662016 2658475008 2663182781 2669018828 2671455843 2676559872 2683747899 2689629012 2697228288 2704471821 2707925808 2710398348 2713859904 2726347072 2728836432 2732321536 2753420544 2764340929 2772151296 2781983232 2785687191 2788079616 2800908288 2804637444 2807198289 2810783472 2814584598 2820752424 2826294876 2829904448 2833731432 2839941216 2851756992 2859260544 2865526272 2869341461 2878711296 2881339776 2885019648 2887653888 2897022976 2899106658 2904803067 2907297792 2911168596 2918828472 2921493582 2930972464 2934936126 2938684448 2941367688 2945124224 2947813344 2953605456 2961376992 2967866496 2984244768 2988056064 2990784384 2994604032 3008382976 3011129856 3015138903 3023072346 3029697048 3035650052 3043637464 3046416534 3050307232 3053092392 3067140456 3073861728 3094772352 3097598112 3101554176 3118670208 3122653184 3137900514 3146766336 3152338802 3159246776 3162131406 3166169888 3179409408 3183642504 3205299936 3208226616 3212323968 3216668112 3223717056 3234176512 3238550208 3245647104 3252759552 3259150848 3267726336 3272077018 3274887168 3279247384 3283682031 3292959744 3297344022 3300175872 3306020004 3313264752 3322806138 3327049824 3331549116 3335803968 3338849808 3343113984 3349682816 3358496512 3361563072 3365856256 3368929536 3384430848 3391847424 3396363362 3405299884 3408409179 3414921216 3418039296 3424092147 3431595636 3441291264 3445873032 3450533013 3454939824 3458094444 3462510912 3478442816 3481618896 3486065408 3489248448 3493704704 3512984832 3526917737 3536882688 3540112128 3544633344 3554152623 3561941124 3568939926 3578330532 3581597817 3586172016 3605962428 3610567744 3613864464 3618479872 3638448576 3660883933 3666544704 3671227392 3676192128 3684248064 3689153307 3696201728 3706128051 3709310976 3714249588 3727422846 3739516592 3742931052 3747711296 3752779464 3761003232 3768393168 3778308576 3786588288 3802342656 3807484704 3812347392 3815828352 3820701696 3838281728 3841786368 3846901359 3850205184 3857023338 3865475544 3873070756 3876607161 3881558128 3886807302 3891771296 3895324776 3913248168 3921823584 3930417792 3938140608 3948502656 3952107936 3957155328 3978993024 3984074752 3987712512 4003528242 4014839808 4020185204 4030763128 4034443518 4039596064 4045842432 4061888712 4070789856 4089520608 4093254648 4098482304 4126363136 4130130816 4135405568 4158226944 4163763247 4174718954 4183867352 4201362432 4206956166 4210569216 4216175208 4239442314 4244856672 4250597148 4259911824 4273733248 4277635488 4283098624 4288890816 4298289408 4318066944 4327529472 4333291186 4337012736 4345534464 4348659987 4356968448 4360946688 4366752894 4378242708 4390612992 4396458696 4402404189 4408026672 4412051532 4417686336 4421720016 4430408184 4436066432 4442065488 4447738624 4451799744 4457485312 4482084096 4491906048 4499860561 4512574464 4516694784 4522463232 4534608519 4544545572 4553475078 4557385728 4565456196 4569624801 4575460848 4579638588 4594497376 4600710684 4606586432 4610792592 4616681216 4642158528 4652331264 4670782949 4678005312 4683979776 4706850771 4715843584 4720149504 4728508203 4738870164 4743197109 4749254832 4758586568 4771107376 4775463756 4781562688 4807949904 4818485952 4851264768 4857825312 4868470656 4879139328 4888726272 4894969856 4901589504 4908115527 4912330752 4918871076 4941504068 4946016033 4952332784 4959030006 4969897128 4990574736 5003705952 5014670976 5024524224 5037744768 5042344608 5048784384 5053394304 5069790208 5076646272 5083129856 5087771136 5094545043 5107949826 5122381824 5129201812 5142697784 5147393454 5153967392 5161936896 5168809548 5182409736 5193766368 5217664224 5222428344 5229098112 5233872672 5240557056 5250854144 5264670208 5269477248 5276207104 5305324032 5312387591 5316950016 5326365562 5338037656 5342911686 5353409889 5367495798 5379258024 5408943642 5415851616 5420796696 5427719808 5452694144 5457672864 5464643072 5506841088 5528681858 5544302592 5563966464 5571374382 5576159232 5601816576 5609274888 5614396578 5621566944 5629169196 5641504848 5652589752 5659808896 5667462864 5679882432 5703513984 5718521088 5731052544 5738682922 5757422592 5762679552 5770039296 5775307776 5785535007 5798213316 5809606134 5814595584 5822337192 5830210953 5837656944 5842987164 5861944928 5869872252 5877368896 5882735376 5890248448 5895626688 5907210912 5922753984 5935732992 5959274797 5968489536 5976112128 5981568768 5989208064 6005292363 6016765952 6022259712 6030277806 6046144692 6051665277 6059394096 6071300104 6087274928 6092833068 6100614464 6106184784 6134280912 6147723456 6189544704 6195196224 6203108352 6237340416 6245306368 6262078431 6275801028 6293532672 6304677604 6310434249 6318493552 6324262812 6332339776 6367285008 6410599872 6416453232 6424647936 6433336224 6447434112 6468353024 6477100416 6491294208 6499936779 6505519104 6518301696 6535452672 6544154036 6550129341 6558494768 6567364062 6585919488 6594688044 6612040008 6626529504 6645612276 6654099648 6663098232 6671607936 6677699616 6686227968 6699365632 6716993024 6723126144 6731712512 6737859072 6768861696 6777873823 6783694848 6792726724 6810599768 6816818358 6830212617 6836078592 6848184294 6863191272 6891746064 6901066026 6909879648 6916188888 6925021824 6956885632 6963237792 6972130816 6978496896 6987409408 7025969664 7035324107 7053835474 7073765376 7080224256 7108305246 7123882248 7137879852 7156661064 7163195634 7172344032 7211924856 7221135488 7227728928 7236959744 7276897152 7321767866 7333089408 7342454784 7352384256 7368496128 7378306614 7412256102 7418621952 7428499176 7438545009 7454845692 7479033184 7485862104 7495422592 7505558928 7522006464 7536786336 7556617152 7573176576 7604685312 7614969408 7624694784 7631656704 7641403392 7661924739 7676563456 7683572736 7693802718 7700410368 7714046676 7721090181 7730951088 7746141512 7753214322 7763116256 7773614604 7783542592 7790649552 7826496336 7843647168 7860835584 7876281216 7897005312 7904215872 7914310656 7957986048 7968149504 7975425024 7989548343 8007056484 8014367529 8029679616 8040370408 8051243697 8061526256 8068887036 8079192128 8091684864 8123777424 8141579712 8179041216 8186509296 8196964608 8252726272 8260261632 8270811136 8293022787 8316453888 8327526494 8349437908 8357061573 8367734704 8402724864 8413912332 8432350416 8478884628 8489713344 8501194296 8519823648 8547466496 8555270976 8566197248 8577781632 8596578816 8608024383 8636133888 8647632119 8655058944 8666582372 8691068928 8697319974 8714409201 8721893376 8733505788 8756485416 8792917392 8804808378 8816053344 8824103064 8835372672 8843440032 8860816368 8872132864 8884130976 8895477248 8903599488 8914970624 8964168192 8976103171 8983812096 8999721122 9025148928 9033389568 9045416709 9069217038 9089091144 9106950156 9130912392 9139249602 9150921696 9159277176 9188994752 9201421368 9213172864 9221585184 9233362432 9284317056 9304662528 9341565898 9356010624 9367959552 9413701542 9440299008 9457016406 9477740328 9486394218 9498509664 9517173136 9542214752 9550927512 9563125376 9615899808 9636971904 9702529536 9715650624 9736941312 9758278656 9777452544 9803179008 9816231054 9824661504 9837742152 9851046093 9883008136 9892032066 9904665568 9918060012 9939794256 9981149472 10007411904 10029341952 10049048448 10075489536 10084689216 10097568768 10106788608 10139580416 10153292544 10166259712 10175542272 10189090086 10215899652 10225227537 10244763648 10258403624 10272276441 10285395568 10294786908 10307934784 10323873792 10337619096 10364819472 10387532736 10435328448 10444856688 10458196224 10467745344 10481114112 10501708288 10529340416 10538954496 10552414208 10580753211 10610648064 10624775182 10633900032 10652731124 10662457869 10676075312 10685823372 10706819778 10734991596 10758516048 10817887284 10831703232 10841593392 10855439616 10905388288 10915345728 10929286144 10982651799 11013682176 11033185807 11057363716 11067459921 11088605184 11118384153 11127932928 11142748764 11218549776 11228793156 11243133888 11258338392 11283009696 11305179504 11319617792 11334925728 11359764864 11407027968 11437042176 11452269563 11462105088 11477365844 11514845184 11525359104 11540704077 11550615552 11571070014 11596426632 11619212268 11629821483 11644674384 11660421906 11675313888 11685974328 11723889856 11739744504 11754737792 11765470752 11780496896 11791253376 11814421824 11845507968 11871465984 11887271767 11918549594 11936979072 11952224256 11963137536 12010584726 12044519424 12060555612 12092289384 12103330554 12118788192 12142600208 12174549856 12185666136 12201228928 12212369568 12268561824 12295446912 12379089408 12390392448 12406216704 12474680832 12491289741 12524156862 12551602056 12609355208 12620868498 12636987104 12648525624 12664679552 12734570016 12821199744 12832906464 12849295872 12866672448 12894868224 12936706048 12954200832 12982588416 12999873558 13011038208 13036603392 13045979961 13070905344 13088308072 13100258682 13116989536 13134728124 13171838976 13189376088 13224080016 13253059008 13291224552 13308199296 13326196464 13343215872 13355399232 13372455936 13398731264 13433986048 13446252288 13463425024 13475718144 13499581683 13537723392 13555747646 13567389696 13585453448 13603825557 13621199536 13633636716 13660425234 13672157184 13696368588 13726382544 13783492128 13802132052 13819759296 13832377776 13850043648 13913771264 13926475584 13944261632 13956993792 13974818816 14012348847 14051939328 14070648214 14107670948 14120552313 14147530752 14160448512 14185524609 14216610492 14247764496 14275759704 14313322128 14326391268 14344688064 14423849712 14442270976 14455457856 14473919488 14553794304 14611516339 14643535732 14666178816 14684909568 14704768512 14724346581 14736992256 14756613228 14824512204 14838048099 14856998352 14877090018 14909691384 14958066368 14971724208 14990845184 15011117856 15044012928 15073572672 15113234304 15146353152 15166519151 15209370624 15229938816 15249389568 15263313408 15283635129 15323849478 15367145472 15387605436 15428093352 15442180362 15461902176 15492283024 15506428644 15526232512 15547229208 15567085184 15581299104 15652992672 15687294336 15721671168 15752562432 15794010624 15808431744 15828621312 15915972096 15937162773 15950850048 15979096686 16014112968 16028735058 16060229667 16080740816 16102487394 16123052512 16137774072 16158384256 16247554848 16283159424 16358082432 16373018592 16393929216 16505452544 16520523264 16586045574 16632907776 16655052988 16698875816 16714123146 16735469408 16805449728 16827824664 16864700832 16957769256 16979426688 17002388592 17039647296 17094932992 17110541952 17132394496 17155563264 17193157632 17216048766 17272267776 17295264238 17310117888 17333164744 17356605021 17394639948 17428818402 17443786752 17467011576 17512970832 17585834784 17609616756 17632106688 17648206128 17670745344 17686880064 17721632736 17744265728 17768261952 17790954496 17807198976 17829941248 17877824391 17928336384 17952206342 17967624192 17999442244 18015877089 18050297856 18066779136 18090833418 18138434076 18178182288 18213900312 18261824784 18278499204 18301843392 18318554352 18377989504 18402842736 18426345728 18443170368 18466724864 18568634112 18609325056 18642279467 18683131796 18712021248 18735919104 18786235293 18827403084 18880598016 18914032812 18931302747 18955480656 18972788436 18997019328 19034346272 19084429504 19101855024 19126250752 19231799616 19273943808 19350386503 19405059072 19431301248 19473882624 19499810337 19516557312 19554905088 19606358016 19632462108 19650388023 19675484304 19702092186 19766016272 19784064132 19809331136 19836120024 19879588512 19962298944 20014823808 20058683904 20098096896 20150979072 20169378432 20195137536 20213577216 20279160832 20306585088 20333621469 20351084544 20378180172 20431799304 20450455074 20490637851 20516807248 20544552882 20570791136 20589573816 20615869568 20675238192 20729638944 20775065472 20870656896 20889713376 20916392448 20935490688 20962228224 21003416576 21058680832 21077908992 21105972321 21161506422 21221296128 21249550364 21305462248 21324915738 21352150624 21371646744 21413639556 21469983192 21517032096 21635774568 21663406464 21683186784 21710879232 21810776576 21830691456 21858572288 21965303598 22008462877 22027364352 22066371614 22114727432 22134919842 22236768306 22255865856 22285497528 22437099552 22457586312 22486267776 22516676784 22566019392 22610359008 22639235584 22669851456 22719529728 22814055936 22874084352 22904539126 22924210176 22954731688 22985774217 23029690368 23050718208 23081408154 23101231104 23142140028 23192853264 23238424536 23259642966 23289348768 23320843812 23350627776 23371948656 23447779712 23479489008 23509475584 23530941504 23560993792 23582506752 23628843648 23691015936 23742931968 23774543534 23837099188 23873958144 23904448512 23926275072 23968645029 24021169452 24089038848 24121111224 24153731091 24184578768 24206661108 24237576384 24285200416 24349099712 24371332272 24402457856 24424739136 24537123648 24590893824 24688424159 24758178816 24780784896 24812433408 24879068361 24949361664 24982579482 25048313724 25071184719 25103204112 25218710416 25241736996 25273974208 25297051248 25329359104 25469140032 25642399488 25665812928 25698591744 25733344896 25789736448 25824073149 25873412096 25908401664 25942896357 25965176832 25999747116 26073206784 26091959922 26143227603 26176616144 26200517364 26233979072 26269456248 26378752176 26448160032 26506118016 26582449104 26616398592 26652392928 26686431744 26710798464 26744911872 26797462528 26867972096 26892504576 26928309513 26951436288 26999163366 27075446784 27111495292 27136250127 27170906896 27207651114 27242399072 27267273432 27320850468 27392737176 27452765088 27566984256 27604264104 27639518592 27664755552 27700087296 27827542528 27852951168 27888523264 27913987584 28024697694 28079762981 28103878656 28141296428 28215341896 28241104626 28320897024 28371049218 28433220984 28495528992 28551519408 28626644256 28652782536 28689376128 28847699424 28884541952 28910915712 28947838976 29107588608 29146342729 29223032678 29287071464 29332357632 29409537024 29448693162 29473984512 29513226456 29649024408 29676096198 29713996704 29754180036 29819382768 29916132736 29943448416 29981690368 30022235712 30088025856 30147145344 30226468608 30292706304 30333038302 30418741248 30459877632 30498779136 30526626816 30567270258 30647698956 30734290944 30775210872 30816829323 30856186704 30884360724 30923804352 30984566048 31012857288 31052465024 31094458416 31134170368 31162598208 31305985344 31374588672 31443342336 31499023927 31505124864 31588021248 31616863488 31657242624 31742259633 31831944192 31874325546 31901700096 31958193372 31987373607 32028225936 32057470116 32120459334 32161481632 32204974788 32246105024 32275548144 32316768512 32495109696 32566318848 32716164864 32746037184 32787858432 32947955397 33010905088 33041046528 33099557421 33172091148 33202379763 33265815552 33310105976 33355152459 33397751632 33428246292 33470938816 33655649328 33729401664 33915538512 33958853376 34004777184 34079294592 34189865984 34221083904 34264788992 34311126528 34356808689 34386315264 34432097532 34544535552 34590528476 34622112231 34666329488 34713210042 34789279896 34857636804 34934023152 35025941664 35171669568 35219233512 35264213376 35296412256 35341490688 35373760128 35443265472 35488531456 35536523904 35581908992 35614397952 35661815301 35755648782 35825904493 35856672768 35904412684 35998884488 36031754178 36133558272 36181666836 36276868152 36356364576 36427800624 36523649568 36556998408 36603686784 36637108704 36755979008 36805685472 36852691456 36886340736 36933449728 37137268224 37186713137 37218650112 37284558934 37366263592 37424042496 37473869223 37572470586 37654806168 37828065624 37862605494 37910961312 37945576872 37994038656 38068692544 38168859008 38203710048 38252501504 38463599232 38547887616 38700773006 38810118144 38862602496 38947765248 38999620674 39033114624 39109810176 39212716032 39264924216 39300776046 39350968608 39404184372 39532032544 39568128264 39618662272 39672240048 39759177024 39924597888 40029647616 40117367808 40196193792 40301958144 40338756864 40390275072 40427154432 40498745049 40613170176 40667242938 40702169088 40756360344 40811476671 40863598608 40900910148 40981275702 41033614496 41089105764 41141582272 41179147632 41231739136 41350476384 41459277888 41550130944 41741313792 41779426752 41832784896 41870981376 41924456448 42006833152 42037046541 42117361664 42155817984 42211944642 42323012844 42361656939 42442592256 42499100728 42556573827 42610924496 42649831476 42704301248 42743293488 42827279112 42939966384 43034064192 43271549136 43326812928 43366373568 43421758464 43621553152 43661382912 43717144576 43834549017 43930607196 44016925754 44054728704 44132743228 44173039743 44229454864 44269839684 44473536612 44570995056 44874199104 44915172624 44972535552 45033353568 45132038784 45220718016 45278471168 45339702912 45439059456 45499557453 45628111872 45708912629 45748168704 45809078252 45850905387 45909463376 45971548434 46101436416 46162816308 46284280056 46385706528 46476849072 46519285932 46578697536 46641687624 46701255552 46743897312 46895559424 46958978016 47018951168 47061883008 47121987584 47165013504 47257687296 47382031872 47445116761 47485863936 47549087068 47674198376 47747916288 47811488319 47852550144 47937290058 48042338904 48180689001 48242222448 48307462182 48369157536 48413322216 48475152768 48570400832 48698199424 48742664544 48804915712 48849478272 49074247296 49181787648 49247268749 49376848318 49516357632 49561569792 49758136722 49898723328 49965158964 50096627448 50142369438 50206408224 50437420832 50483473992 50547948416 50594102496 50658718208 50938280064 51284798976 51331625856 51397183488 51466689792 51579472896 51648146298 51816803328 51885792714 51930353664 51999494232 52069815063 52183919844 52286455206 52353232288 52401034728 52467958144 52538912496 52757504352 52896320064 53012236032 53164898208 53232797184 53304785856 53372863488 53421596928 53489823744 53594925056 53633473173 53735944192 53785009152 53856619026 53902872576 53998326732 54047631267 54150893568 54222990584 54272500254 54341813792 54415302228 54484798144 54534546864 54641700936 54785474352 54905530176 55133968512 55208528208 55279037184 55329511104 55400174592 55655085056 55705902336 55777046528 55827975168 55926838401 56049395388 56159525962 56207757312 56282592856 56358705879 56430683792 56482209252 56641794048 56742098436 56866441968 56991057984 57103038816 57253288512 57305565072 57378752256 57695398848 57769083904 57821831424 57895677952 58051159509 58215177216 58292685458 58446065356 58499431011 58574142928 58664715264 58819074048 58897386324 59026452912 59298048816 59352192396 59427993408 59508360072 59638765536 59832265472 59886896832 59963380736 60044471424 60176051712 60294290688 60452937216 60533424833 60585412608 60666076604 60837482496 60919755264 61000864407 61053253632 61134540516 61295397912 61471913553 61550421744 61633658646 61712373408 61768721448 61847608704 61969132096 62025714576 62104930048 62188916832 62268340736 62325196416 62611970688 62749177344 62832722197 62886684672 62998047854 63010249728 63176042496 63233726976 63317916963 63484519266 63663888384 63748651092 63916386744 63974747214 64056451872 64114940232 64240918668 64322963264 64409949576 64492210048 64551096288 64633537024 64990219392 65132637696 65432329728 65492074368 65575716864 65895910794 66025388631 66082093056 66199114842 66344182296 66404759526 66620211952 66710304918 66795503264 66856492584 66941877632 67311298656 67458803328 67831077024 67917706752 68009554368 68158589184 68379731968 68442167808 68622253056 68713617378 68772630528 68864195064 68957322651 69089071104 69181056952 69244224462 69332658976 69426420084 69578559792 69715273608 69868046304 70051883328 70343339136 70438467024 70528426752 70592824512 70682981376 70747520256 70886530944 70977062912 71073047808 71163817984 71228795904 71323630602 71511297564 71651808986 71713345536 71808825368 71905935087 71997768976 72063508356 72267116544 72363333672 72553736304 72712729152 72855601248 73047299136 73113996816 73207373568 73274217408 73511958016 73611370944 73705382912 73772681472 73866899456 74065272477 74274536448 74373426274 74437300224 74569117868 74637205083 74732527184 74848084992 74947738446 75144941172 75309612336 75656131248 75725210988 75821922624 75891153744 75988077312 76137385088 76337718016 76407420096 76505003008 76927198464 77095775232 77232300649 77401546012 77472219447 77620236288 77725204992 77828689071 77895530496 77999241348 78219620352 78429682809 78529848432 78601552092 78701937216 78808368744 79064065088 79136256528 79237324544 79344480096 79518354048 79849195776 80059295232 80165886941 80234735616 80392387584 80603916288 80677513728 80784928539 80854308864 80997490098 81226340352 81334485876 81408750381 81512720688 81622953342 81727197216 81801820296 81962551404 82067228992 82178211528 82283164544 82358295264 82463478272 82700952768 82918555776 83100261888 83210902369 83482627584 83558853504 83665569792 83741962752 84013666304 84074093082 84239288943 84311635968 84423889284 84646025688 84723313878 84998201456 85113147654 85221848992 85299662952 85408602496 85486586976 85654558224 85879932768 86068128384 86543098272 86653625856 86732747136 86843516928 87243106304 87322765824 87439028187 87669098034 87861214392 88033851508 88265486456 88346079486 88458909728 88539679368 88947073224 89141990112 89748398208 89830345248 89945071104 90066707136 90264077568 90441436032 90556942336 90679405824 90878118912 90999114906 91256223744 91417825258 91496337408 91618156504 91701810774 91818926752 91943096868 92202872832 92325632616 92568560112 92771413056 92953698144 93038571864 93157395072 93283375248 93402511104 93487794624 93791118848 93917956032 94037902336 94123766016 94243975168 94330027008 94497071781 94515374592 94764063744 94890233522 94971727872 95098174136 95226778899 95348396752 95495832576 95622976638 95705100288 95874580116 96084677808 96361378002 96484444896 96614924364 96738315072 96826644432 96950305536 97140801664 97396398848 97485329088 97609831424 97698956544 98148494592 98363575296 98494537498 98753696636 98843866191 99032715264 99123139584 99298672263 99516273444 99797446656 99930317928 100065457377 100193254896 100284738876 100412816448 100874841664 100966947984 101095896832 101188204992 101317436416 101876560128 102280614373 102569597952 102663251712 102794366976 102933379584 103070426067 103158945792 103296292596 103633606656 103771585428 103866336693 103998988464 104139630126 104367839688 104572910412 104706464576 104802069456 104935916288 105077824992 105515008704 105792640128 106024472064 106165634057 106329796416 106465594368 106609571712 106745726976 106843193856 106985445903 107189850112 107266946346 107477713479 107570018304 107713238052 107996653464 108095262534 108445981168 108545000508 108683627584 108830604456 108969596288 109069093728 109283401872 109570948704 109811060352 110267937024 110417056416 110558074368 110659022208 110800349184 111310170112 111411804672 111560139411 111655950336 111853676802 112098790776 112319051924 112421607669 112565185712 112717411758 112861367584 112964418504 113484196872 113732883936 113982115968 114206077632 114506577024 114611130144 114757504512 115390797696 115538167808 115643662848 116102319018 116430354432 116585370916 116892130712 116998862022 117148285856 117329430528 117638148096 117794772648 118052905824 118596097632 118704384792 118855986816 119016720144 119277531072 119664530944 119773793664 119926761472 120088942848 120352103424 120588581376 120905874432 121066849666 121170825216 121332153208 121496235147 121839510528 122001728814 122106507264 122269081032 122590795824 122943827106 123100843488 123267317292 123424746816 123537442896 123695217408 123938264192 124051429152 124209860096 124377833664 124536681472 124650392832 125223941376 125498354688 125665444394 125773369344 125996095708 126020499456 126111139623 126352084992 126467453952 126635833926 126969038532 127327776768 127497302184 127669721481 127832773488 127949494428 128112903744 128229880464 128481837336 128645926528 128819899152 128984420096 129102192576 129267074048 129980438784 130265275392 130495956269 130864659456 130984148736 131151433728 131503647051 131791821588 132050777262 132164186112 132398229684 132519119229 132688364592 132809519052 133240423904 133420609836 133591006528 133712985168 133883755264 134622597312 134917606656 135452705521 135662154048 135835413504 136019108736 136317178368 136498672359 136759463936 136884335616 137126737887 137244506112 137427234756 137552716161 137728390128 137914645302 138362113904 138488448924 138665317952 138852840168 139157119584 139430547216 139736092608 140103766656 140686678272 140876934048 141056853504 141185649024 141365962752 141495040512 141773061888 141954125824 142146095616 142335350283 142457591808 142647261204 143022595128 143303617972 143434464957 143617650736 143811870174 143995537952 144127016712 144726667344 145107472608 145425458304 145711202496 146094598272 146227993632 146414747136 146548434816 147023916032 147222741888 147410765824 147545362944 147741806247 148130544954 148549072896 148746852548 149138235736 149274410166 149465054368 149696169984 149895476892 150289882344 150619224672 151312262496 151450421976 151643845248 151782307488 151976154624 152274770176 152675436032 152814840192 153010006016 153854396928 154059240139 154191550464 154464601298 154803092024 154944438894 155450409984 155657378142 155791060992 155998482696 156859365618 157059696864 157203104184 157403874432 157616737488 158128130176 158272513056 158474649088 158688960192 159036708096 159698391552 160118590464 160331773882 160469471232 160784775168 160900419519 161207832576 161355027456 161569857078 161708617728 161994980196 162452680704 162668971752 162817500762 163025441376 163245906684 163454394432 163603640592 163925102808 164134457984 164356423056 164566329088 164716590528 164926956544 165401905536 165837111552 166200523776 166421804738 166965255168 167117707008 167331139584 167483925504 167780515203 168148186164 168478577886 168623271936 168847778568 169076117637 169292051376 169446627756 169996402912 170226295308 170443697984 170599325904 170817204992 170973173952 171309116448 171759865536 172136256768 172818969113 173086196544 173307251712 173465494272 173687033856 174153478527 174486212608 174645531648 174878056374 175338196068 175498293033 175722428784 176067703016 176530972912 176692158972 176917819456 177079358736 177894146448 178283980224 179496796416 179660690496 179890142208 180133414272 180528155136 180882872064 181113884672 181358811648 181600274499 181756237824 181998229812 182512447488 182835650516 183002593221 183236313008 183403621548 183637853504 183886193736 184651265232 185137120224 185542826112 185907396288 186077143728 186314790144 186566750496 186805022208 186975589248 187582237696 187835912064 188075804672 188247532032 188498166591 188660054016 188994143562 189030749184 189528127488 189780467044 189953750889 190196348272 190453557798 190696793504 190991665152 191245953276 191749160232 192169355616 192722756004 192968889792 193229848728 193476630144 193653288864 193900611072 194281603328 194792797696 194970658176 195219662848 195397913088 196296989184 196558340867 196727150592 196989074996 197507393272 197687732382 198076165893 198246279168 198597344526 199032546888 199860635856 200130914754 200386509792 200569477752 200825632896 201749683328 201933895968 202191793664 202376409984 202634872832 203753120256 204024399103 204561228746 205139195904 205326503424 205866759168 206140852134 206317891584 206592585192 207267213312 207543170856 207732673386 207997976928 208279260252 208735679376 209145820824 209412929152 209604138912 209871832576 210155649984 211030017408 211585280256 212048944128 212331268114 212659592832 212931188736 213219143424 213491453952 213686387712 213970891806 214533892692 214955426958 215140036608 215426476104 215717805261 215993306928 216190525068 216891962336 217090001016 217367255168 217661208912 217939192576 218138187456 218566803744 219141897408 219622120704 220493167489 220535874048 220834112832 221116148736 221318044416 221600698368 222195817431 222620340224 222823609344 223120278822 223311900672 223707353604 223911615249 224197581552 224638103848 224843215338 225130371424 225434823516 225722735168 225928837008 226968393744 227465767872 227964231936 228412155264 229013154048 229222260288 229515009024 230781595392 231076335616 231287325696 231696901947 232204638036 232416658341 232860708864 233170741832 233486067213 233784261424 233997724044 234296571712 234658861056 235589545296 236105811648 237192195264 237408769584 237711973632 238033440288 238555062144 239329061888 239547587328 239853522944 240177885696 240497660823 240704206848 241177162752 241811748864 242133699332 242354785617 242664306416 242992470294 243679021056 244003457628 244538162064 245181591648 245887654212 246201686976 246534634584 246849493632 247074885792 247390434816 247876528384 248102858304 248419720192 248755667328 249073362944 249300785664 249632707107 250447882752 250781331451 250996709376 251330888788 251992191416 252040998912 252222279246 252717866829 252934907904 253271667852 253938077064 254994604368 255339442962 255665546976 255898988856 256225807488 256459760928 256963674672 257291853056 257639798304 257968840192 258204385152 258534148096 259960877568 260306991959 260530550784 260991912538 261729318912 261968297472 262317084561 263007294102 263583643176 264101554524 264796459368 265038238458 265376729184 265619038104 266480847808 266841219672 267182013056 267425970336 267767510528 269245194624 269835213312 270905411042 271324308096 271670827008 272038217472 272634356736 272997344718 273768671232 274253475774 274489012224 274854469512 275105432322 275456780256 275829290604 276724227808 276976897848 277330635904 277705680336 278314239168 278861094432 279472185216 280207533312 281373356544 281753868096 282113707008 282371298048 282731925504 282990081024 283491215343 283546123776 284292191232 284670700566 284915183616 285294522408 285680336697 286045190256 286607235944 286868929914 287235301472 287623740348 287991075904 288254033424 289453334688 290214945216 290850916608 291422404992 292189196544 292455987264 292829494272 293096869632 294047832064 294445483776 294821531648 295090725888 295483612494 296261089908 296531598573 297098145792 297493705096 297896016789 298276471472 298548820332 298930108736 299392339968 299790953784 300579764688 301238449344 302624524992 302900843952 303287690496 303564614976 303952309248 304549540352 305350872064 305629680384 306020012032 306841843119 307708793856 308118480278 308383100928 308929202596 309211278201 309606184048 309888877788 310900819968 311314756284 311996965392 313718731236 314119393728 314406208368 314807748864 315233474976 316256260352 316545026112 316949298176 317377920384 318073416192 318496902171 319396783104 319962388403 320237180928 320663547764 320956337709 321569550336 321800839038 322433140437 322710054912 323139714156 323989960392 325337943504 325635001524 326050882752 326491813368 326908788864 327207281184 327850205616 328268915968 328712846112 329132658176 329433181056 329853913088 330803811072 331674223104 332115817327 332401047552 332843609476 333930510336 334235414016 334680418233 334967851008 335561030406 336296372328 336957155772 337264823007 337695557136 338152235274 338584102752 338893255512 339992805824 340452590616 340887395968 341198651808 341634409984 341946347904 342618232896 343519731072 344272513536 344730881243 345637938226 346172393088 346614503424 346930988544 348306957054 349291063296 349756112748 350676392136 350996586066 351444857568 352135406032 353061945824 353384317944 353835638912 354158717472 355788292896 356567960448 358993592832 359321380992 359780284416 360266828544 361056310272 361765744128 362717623296 363200548998 363512475648 363996459624 364488705441 365671301032 366005186442 366472626016 366807243096 367275707008 367772387472 369302530464 370274240448 371085652224 371814792576 372154287456 372629580288 373133500992 373610044416 373951178496 375164475392 375671824128 376151609344 376495064064 376996333182 377320108032 377988287124 378061498368 378333418869 379056254976 379560934088 379907501778 380392696544 380907115596 381393587008 381983330304 382491906552 383498320464 384338711232 385445512008 385937779584 386459697456 386953260288 387306577728 387801222144 388563206656 389585595392 389941316352 390439325696 390795826176 391487868807 392593978368 393116681734 393454301184 393978149992 394510941153 395014786544 395375464764 396152331786 396492558336 397194689052 398065093776 399721271712 400261829508 400773019584 401138955504 401651265792 403499366656 403867791936 404383587328 404752819968 405269745664 406358116563 407506240512 408048798206 409122457492 409496017077 410278391808 410653006848 411380213661 411733518336 412281704268 413185170384 415086341712 415465346772 415995953856 416558520504 417471358752 418291641648 418825858304 419208277824 419743665152 420311299968 422060034816 423170560512 423733973831 424097888256 424662536228 425319185664 425862377472 426438286848 427006050849 427372775424 427941783612 429067785384 429910853916 430303394871 430852952208 431435610522 431986613856 432381050136 433783924672 434180002032 434734510336 435322417824 435878385152 436276374912 437133607488 438283794816 439244241408 439829055379 440986334978 441071748096 441668225664 442232297472 442636088832 443225418741 444391634862 445647218688 446240557644 447414707208 447823230498 448395163104 449276207696 449686430676 450260742848 450869647032 451445470336 451857674016 453936787488 454931535744 455928463872 456824310528 458026308096 458444520576 459030018048 461563190784 462177720417 462574651392 463393803894 464409276072 464833316682 466341483664 466972134426 467568522848 467995448088 468593143424 471179090592 472211623296 474384390528 474817539168 475423947264 476066880576 477110124288 478658123776 479095174656 480355771392 480995321646 481408413696 482354325504 482701258557 483623497728 484267398664 484709571234 485328612832 485984940588 487358042112 488006915256 489076324128 490363183296 491775308424 492403373952 493069269168 493698987264 494149771584 494780869632 495753056768 496205716608 496839440384 497511334656 498146725888 498601571328 499265414214 500895765504 501562662902 501993418752 502661777576 503341545609 503984382832 504444558492 505435733658 505869815808 506543335704 507876154128 509989208736 510678885924 511331093952 511797977712 512451614976 512919521856 513927349344 514583706112 515279596608 515937680384 516408770304 517068296192 518456907339 519921755136 520613983918 521061101568 521983825076 522460435581 523458637824 523936594944 524634169122 526014588204 527167286352 528203109048 529592918736 530076476916 530753458368 531238076208 532961695616 533682439344 534364026112 534851940672 535535021056 538490389248 539670426624 540626104543 541810822084 542648616192 543341654016 544076434944 544800823497 545268713472 545994689436 547537342464 548506951548 549007779663 549708939024 550210864644 550913560512 551658581208 553448455616 553953795696 554661271808 555411360672 556628478336 557722188864 558944370432 560415066624 561161208587 562746713088 563507736192 564227414016 564742596096 565494499773 565980162048 566982430686 567092247552 568584382464 569341401132 569861252667 570589044816 571360673394 572090380512 573214471888 573737859828 574470602944 575247480696 575982151808 576508066848 578906669376 580429890432 581701833216 582844809984 584378393088 584911974528 585658988544 586193739264 588095664128 588890967552 589675022601 590181451776 590967224988 592522179816 593063197146 594228497679 594987410192 595792033578 596552942944 597097640664 597860217472 599581907568 601159529376 602476898688 605249049984 605801687904 606575380992 607129229952 607904618496 609099080704 610701744128 611259360768 612073197309 613683686238 615417587712 616236960556 617858405192 618422556402 619212368096 619777755576 621801639936 622629512568 623993930784 627437462472 628238787456 628812416736 629615497728 630466949952 632512520704 633090052224 633898596352 634755840768 636146832384 636993804342 638793566208 639924776806 640474361856 641327095528 641912675418 643601678076 644866280874 645420109824 646279428312 647979920784 650675887008 651270003048 652101765504 652983626736 653817577728 654414562368 655700411232 656537831936 657425692224 658265316352 658866362112 659707826176 661479502467 661607622144 663348446208 664231634654 664802095104 665687218952 666587452293 667861020672 668470828032 669360836466 669935702016 671122060812 672592744656 673914311544 674529646014 675391114272 676304470548 677168205504 677786511024 679985611648 680905181232 681774791936 682397303616 683268819968 683892695808 685236465792 687039462144 688545027072 689461762486 691275876452 692344786176 693229006848 693861977088 695090705841 696613914108 698582126592 699512225496 700458201639 701352784272 701993172132 702889715136 704270812064 706123891648 706768635888 707671277824 708317434944 711576585792 713135920896 715964300611 717987185664 718642761984 719560568832 720533657088 721492982469 722112620544 723531488256 725435246592 726401097996 727064356851 727992919248 728977410882 731342602064 732010372884 732945252032 733614486192 734551414016 735544774944 738605060928 740548480896 742171304448 743629585152 744308574912 745259160576 746267001984 747220088832 747902356992 748898121321 750328950784 751343648256 752343994353 752990128128 753992666364 755976574248 756122996736 756666837738 758153600487 759121868176 759815003556 760785393088 761814231192 762787174016 764983813104 766996640928 768677422464 770891024016 771875559168 772919394912 773906520576 774613155456 775602444288 777126413312 779171190784 779882632704 780920975877 781591652352 782975737614 785187956736 786233363468 786951253683 787956299984 789021882306 790029573088 790750929528 792304663572 794389378104 796130187552 799442543424 800523659016 801546039168 802277911008 803302531584 806998733312 807735583872 808767174656 809505639936 812716233126 814313126449 815012481024 816097596412 818244914984 818992034154 821306013696 822760427322 823467036672 824563408536 826370340768 830172683424 830930693544 831991907712 833117041008 834942717504 836583283296 837651716608 838416555648 839487330304 840622599936 844120069632 846341121024 847467947662 848195776512 849325072456 850473646029 850638371328 852876573696 854012101698 854745550848 855883567224 858135570768 859821707832 860606789742 861705904416 862871221044 863973227712 864762100272 867567849344 868360004064 869469020672 870644835648 871756770304 872552749824 874267214976 876567589632 878488482816 879658110758 881972669956 882143496192 883336451328 884464594944 885272177664 886450837482 888783269724 891294437376 892481115288 893688050367 894829414416 895646460996 896790326208 898552415392 899372861352 900521485696 901739294064 902890940672 903715348032 907873574976 909863071488 911856927744 913471693883 913648621056 916052616192 916889041152 918060036096 920525529357 923126381568 924355440834 925149302784 926787607788 927633834603 928818552144 929666633364 932682967328 933944268852 935137045696 935990896176 937186286848 942358181184 944423246592 948768781056 949635078336 950847894528 952133761152 954220248576 955490706513 957316247552 958190349312 959887165209 960711542784 961990643292 962869013127 964708651008 965402517114 967299421311 968534797328 969419142468 970657225664 971969881176 976013830512 978152648256 980726366592 983550616848 984806747904 986138538336 987397974528 988299543168 989561739264 991506113536 992411433216 993678880768 995022669312 996347451981 997203142656 998530828428 1001791531008 1003125325804 1004041254699 1005323555152 1006683091218 1007968765664 1008889116984 1010871467316 1013086671408 1015752308256 1019978417472 1021357771848 1022662187904 1023595955424 1024903229952 1025839043712 1027854698688 1029167412224 1030559193216 1031875360768 1032817540608 1034192643729 1036913814678 1038951230297 1039843510272 1041227967836 1043967650152 1044920871162 1047873189888 1049268338244 1052029176408 1054334572704 1056406218096 1059185837472 1060152953832 1061506916736 1062476152416 1065923391232 1067364878688 1068728052224 1069703881344 1071070042112 1076980778496 1078414680973 1079340853248 1081252209086 1083621644168 1085297232384 1088152869888 1089601646994 1090537426944 1091989378872 1097013903096 1098015559326 1099417878048 1100421729288 1101827121024 1103317162416 1106896911232 1107907591392 1109322543616 1110822721344 1113256956672 1115444377728 1117888740864 1120830133248 1122322417174 1125493426176 1127015472384 1128454828032 1129485192192 1130988999546 1131960324096 1133964861372 1134184495104 1137168764928 1138682802264 1139722505334 1141178089632 1142721346788 1144180761024 1146428943776 1147475719656 1148941205888 1150494961392 1151964303616 1153016133696 1157813338752 1160859780864 1163403666432 1165689619968 1168756786176 1169823949056 1171317977088 1172387478528 1174463606421 1177781935104 1179350045202 1180362903552 1181934449976 1183532823459 1185044359632 1186126394292 1188456995358 1189974820384 1191584067156 1193105885888 1194195281328 1195720434944 1199163815136 1202319058752 1204953797376 1210498099968 1211603375808 1213150761984 1214258459904 1215809236992 1218198161408 1219074349689 1221403488256 1222518721536 1224146394618 1227367372476 1228488051231 1230835175424 1232473921112 1234140640983 1235716810384 1236845112804 1238424736192 1239555511152 1245259025136 1247987861568 1254874924944 1256477574912 1257624833472 1259230995456 1260933899904 1265025041408 1266180104448 1267797192704 1269511681536 1271201921493 1272293664768 1273987608684 1277587132416 1279849553612 1281018152547 1282654191056 1283825350836 1287203356152 1289732561748 1292558856624 1295959841568 1301351774016 1302540006096 1304203531008 1305967253472 1307635155456 1308829124736 1311400822464 1313075663872 1314851384448 1316530632704 1317732724224 1319487166137 1322959004934 1323215244288 1325558466241 1326696892416 1328463269308 1329676256223 1331374437904 1333174904586 1336941656064 1338721672932 1342244121624 1345185489312 1347828623088 1349059292028 1350782228544 1352608941096 1354336411008 1355573022048 1359971223296 1361810362464 1363549583872 1364794607232 1366537639936 1367785391616 1370472931584 1374078924288 1375908386069 1377090054144 1378923524972 1382551752904 1384689572352 1386533161251 1387723954176 1390181411682 1393227828216 1399024450992 1400916403278 1402705568544 1403986344264 1405779430272 1408541624128 1412247783296 1413537271776 1415342555648 1416634869888 1423153171584 1426271841792 1428170793721 1431928601222 1435974371328 1437285523968 1441067314176 1442985964938 1444225241088 1447062976512 1450870493184 1452802195992 1454128713702 1455985838496 1457954821764 1462685204128 1464020745768 1465890504064 1467228972384 1469102828032 1471089549888 1477210121856 1481096961792 1484342608896 1487259170304 1488617149824 1490518321152 1492534003968 1494440177664 1495804713984 1497796242642 1502687296512 1504687988706 1505980256256 1507985332728 1510024636827 1511953148496 1513333675476 1516307200974 1518243736352 1519630007112 1521570786176 1523628462384 1525574348032 1529967626208 1533993281856 1537354844928 1541782048032 1543751118336 1545838789824 1547813041152 1549226310912 1551204888576 1554252826624 1555370722017 1558342381568 1559765265408 1561841951754 1563183304704 1565951475228 1567381306743 1570375913472 1572466726936 1573902507366 1575912599968 1578043764612 1580059146176 1581501859056 1584609327144 1588778756208 1592260375104 1598885086848 1601047318032 1603092078336 1604555822016 1606605063168 1613997466624 1615471167744 1617534349312 1619011279872 1621878313629 1625432466252 1628626252898 1630024962048 1632195192824 1634402470491 1636489829968 1637984068308 1642612027392 1645520854644 1649126817072 1652740681536 1660345366848 1661861387088 1663983815424 1666234082016 1669885435008 1673166566592 1675303433216 1676833111296 1678974660608 1681245199872 1683483625761 1688240139264 1692682242048 1694935895324 1696483499319 1698650144912 1700947292058 1701276742656 1705753147392 1708024203396 1711767134448 1716271141536 1719643415664 1721213579484 1723411808832 1725742442088 1727946455424 1729524200544 1735135698688 1736720008128 1738938041344 1741289671296 1743513540608 1745105499648 1748534429952 1753135179264 1755469320157 1756976965632 1759316221516 1763945339912 1764286992384 1766672902656 1769025067803 1770544355328 1772901674964 1777566539448 1782685493037 1784962230576 1787376100734 1789658828832 1791292921992 1793580652416 1797104830784 1798745722704 1801042971392 1803478588128 1805781881344 1807430696064 1815747149952 1819726142976 1822148943713 1823713855488 1826943387766 1827297242112 1832105232384 1833778082304 1836219591927 1841051058714 1846252763136 1848710881668 1853575215576 1855267669206 1857637104288 1859333266728 1865365934656 1867888537704 1870274091392 1871981792352 1874372573696 1884716362368 1888846493184 1897537562112 1899270156672 1901695789056 1904267522304 1908440497152 1910981413026 1916380698624 1919774330418 1921423085568 1923981286584 1925738026254 1930805034228 1934598842622 1937069594656 1938838284936 1941314451328 1943939762352 1952027661024 1956305296512 1961452733184 1967101233696 1969613495808 1972277076672 1974795949056 1976599086336 1979123478528 1983012227072 1984438507401 1984822866432 1990045338624 1992694903962 1994406285312 1997061656856 1999762356879 2003583062016 2006250651608 2008082509398 2010647110304 2013366182436 2015937531328 2017778233968 2021742934632 2026173342816 2031504616512 2039956834944 2042715543696 2045324375808 2047191910848 2049806459904 2051678087424 2055709397376 2058334824448 2061118386432 2063750721536 2065635081216 2068385287458 2073827629356 2077902460594 2079687020544 2082455935672 2085272117523 2087935300304 2089841742324 2095746379776 2098536676488 2104058352816 2108669145408 2112812436192 2118371674944 2120305907664 2123013833472 2124952304832 2131846782464 2134729757376 2137456104448 2139407762688 2142140084224 2147892901833 2153961556992 2156829361946 2158681706496 2162504418172 2164478947407 2167243288336 2170594464768 2176305739776 2179203293988 2183978757744 2194027806192 2196031118652 2198835756096 2200843458576 2203654242048 2206634324832 2213793822464 2215815182784 2218645087232 2221645442688 2226513913344 2230888755456 2235777481728 2239736718821 2241660266496 2244644834348 2246694363963 2250986852352 2254030944768 2257031983059 2258970384384 2261977999092 2267929722744 2268368990208 2274460801461 2277365604528 2279445010668 2282356179264 2285442693576 2288361522048 2292857887552 2294951439312 2297882411776 2300989922784 2303928607232 2306032267392 2315626677504 2321719561728 2324810721289 2326807332864 2331379239936 2337513572352 2339647898112 2342762927631 2344774957056 2348927212842 2355563870208 2358700090404 2360853761049 2363868899952 2367065646918 2370088719264 2372252788584 2376913990716 2379949640768 2383168134312 2386211771776 2388390562656 2391440869888 2398327630272 2404638117504 2409907594752 2413116168701 2420996199936 2423206751616 2426301523968 2428516919808 2436396322816 2438148699378 2442939379347 2445037443072 2448292789236 2454734744952 2456976102462 2464947842224 2468281281966 2471433620768 2473690225608 2476849472384 2479111022304 2490518050272 2495975723136 2509749849888 2512955149824 2515249666944 2518461990912 2521867799808 2530050082816 2532360208896 2539023363072 2542403842986 2544587329536 2547975217368 2551420938087 2559699107224 2562036305094 2565308382112 2567650701672 2574406712304 2579465123496 2585117713248 2591919683136 2602703548032 2605080012192 2608407062016 2611934506944 2615270310912 2617658249472 2622801644928 2626151327744 2629702768896 2633061265408 2635465448448 2638974332274 2645918009868 2646430488576 2651116932482 2653393784832 2656926538616 2659352512446 2662748875808 2666349809172 2673883312128 2677443345864 2684488243248 2690370978624 2695657246176 2698118584056 2701564457088 2705217882192 2708672822016 2711146044096 2719942446592 2723620724928 2727099167744 2729589214464 2733075279872 2735570783232 2740415081649 2740945863168 2748157848576 2751816772138 2754180108288 2757847049944 2761576588071 2765103505808 2769379144704 2773066322502 2775447908352 2780362823364 2786455656432 2798048901984 2801832806556 2805411137088 2807972688528 2811558860544 2817083248256 2824495566592 2827074543552 2830685111296 2833269739776 2846306343168 2852543683584 2856341587442 2863857202444 2866472119539 2871948742656 2874571047936 2879661495627 2882134628352 2885971929876 2894125953024 2901898263933 2905604391984 2908257427404 2911971676992 2915909643528 2925370408256 2928041491536 2931781008128 2934457944768 2938205656064 2942179099776 2954420243712 2962193923584 2966137816817 2968685217792 2974518340608 2977234299648 2981036642304 2985068007936 2989042355943 2991609427968 2995592485284 3005374593024 3009375977412 3012123764097 3015970665456 3020049273654 3023906296992 3026667350952 3032614401948 3036487472704 3039260014224 3043141572352 3047256924768 3051148696064 3059935252416 3067986563712 3074709689856 3078803387653 3083564096064 3087502236672 3091677579648 3095626082304 3098452621824 3102577931187 3108505653248 3110741444034 3116853690891 3119530530816 3123683903508 3131902950456 3134762613486 3144933453872 3147805014732 3151825199936 3156087529224 3160118292352 3163003718112 3169218654288 3177557512416 3184520750208 3197770173696 3202094636064 3206184156672 3209111644032 3213210126336 3227994933248 3230942335488 3235244042919 3238022559744 3243756627258 3250864932504 3257252505796 3264390385648 3268804940982 3272979659936 3275968136616 3291041709288 3298253634144 3305481363072 3320690733696 3323722774176 3327967630848 3332468164032 3339770870016 3346333133184 3350606866432 3353666222592 3362490399744 3366967251522 3376480278528 3385364484096 3389871790648 3392966998638 3397300289824 3401894584116 3402553485312 3411506294784 3416048406792 3423534268896 3432542283072 3439286831328 3442427158968 3446823617664 3451484884176 3455892910848 3459048401088 3470271397376 3473440016256 3477876082688 3482579342592 3487027081216 3490210999296 3497068859904 3506270358528 3510938640314 3513953931264 3518632443032 3523390819263 3527890679824 3533345805312 3538050135606 3541088710656 3545803349928 3555133078896 3565370986074 3569924461152 3574752201468 3579317657664 3582585843984 3587161304832 3594209661568 3597491445408 3602085942784 3606957176256 3611563762688 3614861392128 3631494299904 3639452285952 3644297887426 3647427710976 3653886775532 3654594484224 3657223049067 3664210464768 3667556164608 3672439183854 3682102117428 3692505526272 3697421763336 3702421922949 3707150431152 3710535338412 3715274208576 3718666533456 3730731869312 3735777075408 3740548182784 3743963584704 3748745147392 3769432724736 3777692986368 3784382731801 3795075124224 3798540313344 3803391578112 3808535044608 3813605764479 3816880994304 3821962826052 3832761397248 3839548660836 3843054457641 3847962573168 3851476052508 3861610068456 3869197685244 3874139189312 3877676569872 3882628902656 3887879524704 3904055322048 3912610593024 3922905466368 3928128460109 3934202467392 3939226991616 3944554153344 3949591898112 3953198172672 3958461498411 3966024454144 3968877014802 3969645732864 3976675398723 3980090677248 3985389807924 3989028768669 3994123313712 3999524713758 4012501303216 4016165018796 4021294220608 4026732364872 4031875062656 4035556467936 4043485869264 4052346685632 4063009233024 4079913669888 4085431087392 4090648751616 4094383821696 4099612919808 4103356174848 4111418794752 4116669648896 4122236772864 4127725158207 4131270162432 4136770574916 4147655258712 4155804921188 4159599483753 4164911871344 4170544235046 4175870600608 4179683484648 4197073352976 4208116705632 4217338290816 4225624872384 4236743349888 4240611815328 4246027666944 4249904609664 4263693564928 4269459514752 4274912208896 4278815525376 4284512381163 4295785803666 4307923113984 4313658723892 4325008836344 4328957894814 4334486576672 4341188929536 4352611479552 4358406587976 4367957515488 4388055612384 4392062237304 4397671512192 4401686917152 4407308484096 4413268649664 4427587644928 4431630365568 4437290174464 4443290885376 4453027826688 4461777510912 4471554963456 4479473437642 4483320532992 4489289668696 4493388727926 4508061889536 4514063966118 4517940768768 4523955998184 4535859445488 4548921602922 4554731209056 4558890021336 4564712358528 4570885387152 4576723044096 4585715775104 4589902878624 4595764823552 4601979845568 4607857214464 4612064534784 4631253355008 4643439123456 4649621442578 4653614665728 4662758479872 4666112166051 4675027144704 4679295796224 4685525855262 4689549914112 4697854425684 4711127740416 4717400180808 4721707522098 4727737799904 4734131293836 4740177438528 4744505577168 4753827981432 4759899281536 4766336268624 4772423543552 4776781125312 4782881739776 4796655260544 4809276235008 4819815189504 4826232337402 4841992399872 4846413503232 4852603047936 4857033839616 4865634940887 4876297398756 4885878758694 4890074886144 4896585578472 4903207411473 4909469489904 4913952204924 4929895684448 4936562563932 4942867241536 4947380451216 4953698944768 4958222044608 4981036100544 4991951446272 5011750104277 5019499699776 5025910299648 5030499333888 5036923981824 5043735599616 5050450877283 5060100165632 5064720417792 5078046726144 5084807685972 5089450497957 5095950434736 5102841876174 5119398214448 5124072610188 5130616764224 5135301403344 5148813424608 5158930246992 5170235426496 5183839366272 5205407096064 5210160024384 5216814124032 5223869013888 5230540621824 5235316498944 5245603289856 5252302655488 5259405537792 5266407960471 5270930896896 5277948664548 5291836019736 5292860977152 5302233864964 5307075203409 5313853077232 5318705024892 5325497751616 5332699618344 5354886691728 5368976486496 5380741957248 5391314492352 5396237168112 5403128914176 5410435764384 5417345644032 5422292088192 5439884893184 5447241449856 5454198335488 5459178428928 5466446831139 5471141566464 5480830163298 5481891726336 5496315697152 5503633544276 5508658775781 5515694099888 5523153176142 5530207011616 5538758289408 5546132645004 5560725646728 5572911312864 5596097803968 5603665613112 5610822274176 5615945377056 5623117721088 5634166496512 5648991133184 5654149087104 5661370222592 5666539479552 5692612686336 5700191885143 5705087367168 5712683174884 5727714404888 5732944239078 5749142095872 5759322991254 5764269256704 5771943859752 5803796527866 5811208783968 5816514854808 5823943353984 5831819287056 5850740816512 5856082983072 5863562016256 5868915889536 5876411312128 5884358199552 5908840487424 5924387847168 5932275633634 5937370435584 5949036681216 5953315522203 5954468599296 5970136015872 5978084711886 5983218855936 5991184970568 6010749186048 6018751954824 6024247528194 6031941330912 6040098547308 6047812593984 6053334701904 6065228803896 6072974945408 6078520028448 6086283144704 6094513849536 6102297392128 6119870504832 6135973127424 6149419379712 6157606775306 6167128192128 6175004473344 6183355159296 6191252164608 6196905243648 6205155862374 6221482888068 6233707381782 6239061061632 6247367807016 6255816352569 6263805900912 6269525226972 6289866907744 6295610029464 6303650399872 6312175058448 6320236584704 6326007436224 6338437308576 6355115024832 6369041500416 6394301857181 6395540347392 6404189272128 6412368313344 6418223288064 6426420252672 6443678705499 6455989866496 6461884670976 6470488085838 6476045119488 6487513254516 6493436842221 6501729865008 6514505011592 6528780771296 6537609881964 6545959319872 6551936273232 6582083418576 6596507268288 6610962726144 6641381467392 6647445548352 6655935261696 6664936328064 6679541740032 6692666266368 6701213732864 6707332445184 6719210156463 6724980799488 6733934503044 6740083091889 6752960557056 6771095949177 6779743581296 6785933997276 6794600579648 6803789168232 6805106970624 6832096813584 6847068537792 6865084566144 6878573662656 6884854317936 6893647235328 6902969768352 6911785821696 6918096802176 6940542794752 6946880032512 6955752165376 6965158685184 6974432163867 6980421998592 6994137719808 7012540717056 7021877280628 7028288782893 7037264886064 7046781638526 7055781359648 7066691610624 7076100271212 7091606699856 7110266157792 7130741972148 7139848922304 7149504402936 7158635315328 7165171687968 7174322609664 7188419323136 7194982890816 7204171885568 7213914352512 7223127525376 7229722784256 7239348506103 7262988599808 7272658612079 7278904571904 7288595774852 7307773551064 7309188968448 7314446098134 7328818138041 7335112329216 7344878367708 7364204234856 7394843526672 7404843845898 7414300862304 7421070676824 7430548417152 7437333066912 7461463738624 7471554150816 7481096365568 7487927169408 7497490294784 7538865449472 7548902766811 7555385972736 7568765463602 7590150248448 7597080626688 7617070089216 7627211528958 7633761988608 7643925652104 7679097321672 7686108915282 7695925146336 7702952105016 7723220136912 7738395370488 7748278378624 7755353139744 7765257805312 7775759049408 7808110644096 7825221186048 7845810932736 7856256920218 7868404934784 7878453983232 7889108306688 7899183796224 7906396345344 7916922996822 7937754029604 7939291465728 7953350797446 7960181354496 7970779615848 7978057537338 7988246627424 7999049427516 8025002606432 8032330037592 8042588441216 8053464729744 8063750125312 8071112935872 8086971738528 8104693371264 8126018466048 8159827339776 8170862174784 8181297503232 8188767643392 8199225839616 8206712349696 8221245244947 8222837589504 8244473545728 8255450316414 8262540324864 8273541149832 8284729764213 8295310517424 8311609842376 8319198967506 8329823742688 8341088470092 8351741201216 8359366969296 8394146705952 8416233411264 8434676581632 8451249744768 8473486699776 8481223630656 8492055333888 8499809219328 8527387129856 8538919029504 8549824417792 8557631050752 8569024762326 8591571607332 8599416358617 8615846227968 8627317447784 8638984486881 8650017672688 8657915789628 8668973153344 8682377859072 8716813175952 8735915030976 8776111224768 8784124474608 8795343024384 8803373834304 8814616968192 8826537299328 8855175289856 8863260731136 8874580348928 8886581770752 8898413450451 8906055653376 8923555021824 8943109926912 8958946875284 8967127067829 8978579337392 8986777455852 9016123779072 9028127932236 9047911996368 9071718890976 9097843205844 9109462418112 9117780042672 9129424717056 9141770774304 9153446088192 9171431550208 9179805757248 9191529647104 9203959691136 9215714428928 9224129069568 9236410162959 9262506710016 9278909263687 9286878246912 9299242885156 9307733793561 9325516959744 9332224332102 9350561072673 9358591592448 9371051710524 9395708851368 9434800361616 9443415044196 9455475599808 9468262587672 9480354877056 9489011154336 9507655962864 9519798563072 9532672537248 9544847087104 9553562250624 9565763479552 9593310521088 9618552470016 9631358702483 9639630379008 9652464674804 9683984799744 9692827006464 9705732128757 9714067679232 9731269881774 9752594797512 9771757517388 9793171156944 9806414822946 9818938979808 9827904409848 9859791368896 9873125127864 9885734483072 9894760902432 9907397889536 9916444089216 9962072201088 9983902892544 9997195556047 10023500208554 10038999399552 10051820599296 10060998667776 10087471199232 10100901754566 10129440835584 10156093452288 10169615371944 10178900995914 10191900869472 10205683752348 10238796428896 10248145220376 10261233528448 10270602806688 10297626849216 10317860493984 10340470852992 10367678732544 10410814192128 10420320048768 10433628248064 10447738027776 10461081243648 10470632997888 10491206579712 10518811075584 10532815920942 10541861793792 10555897329096 10570172457789 10583672039472 10604467729928 10614150406818 10627706154464 10637410049784 10650995503232 10665399236688 10709773383456 10737952972992 10761483914496 10782628984704 10792474336224 10806257828352 10820871528768 10834691288064 10844584176384 10879769786368 10894482899712 10908396670976 10918356857856 10932893662278 10942283132928 10961660326596 10963783452672 10971669147201 10992631394304 11007267088552 11017317551562 11031388199776 11046306352284 11060414023232 11077516578816 11092265290008 11121451293456 11145822625728 11192195607936 11207331226224 11221644548352 11231890754112 11246235442176 11268332993024 11297982266368 11308298174208 11322740445184 11333078959104 11353148195403 11385225372672 11400383770286 11410174734336 11425366349768 11440817293437 11455428809776 11465888478156 11498284191744 11518645982508 11543887719504 11607593055732 11622417567936 11633029709616 11647886707968 11663638574112 11701481633024 11712165966144 11727124032512 11737831779072 11752822624256 11768716399104 11784385380327 11817680974848 11848775694336 11864551267268 11875384495233 11898073362432 11906631044406 11908937198592 11930026196169 11940272031744 11956169423772 11982369941136 12037503909648 12048495056388 12063882661824 12080197094616 12095625187968 12106669403808 12130457607792 12145949890816 12157040056896 12172566289408 12189027699072 12204594784256 12239741009664 12271946254848 12288285241099 12298838759424 12315213550612 12334256384256 12350008946688 12366710318592 12383175474621 12393810487296 12410311724748 12442965776136 12467414763564 12478798451259 12494735614032 12511632705138 12527611801824 12539050453944 12579733815488 12591220058928 12607300799744 12624350116896 12640473169408 12652014872448 12676874617152 12710230049664 12738083000832 12755042605991 12788603714362 12791080694784 12808378544256 12824736626688 12836446576128 12853537143489 12887357410998 12923769341952 12940976171676 12975026509032 12986873684442 13003459730016 13029010023184 13057561542592 13075219763928 13091918639744 13103872546464 13164166837152 13193014536576 13221925452288 13282762934784 13294891096704 13311870523392 13329872656128 13359083480064 13385332532736 13414664890368 13438420312926 13449961598976 13467869006088 13480166183778 13542191898354 13559487162592 13571867994552 13589201159296 13607578336464 13664193627168 13694137075584 13730169132288 13757147325312 13769708635872 13787294470656 13805939536704 13823571643392 13836193604352 13881085589504 13893760065024 13930317370368 13948864327734 13960843997184 13988275439616 13998336498153 14025081434112 14043754561256 14056577565786 14074529772128 14093563277052 14111562719296 14133383221248 14152200542424 14183213399712 14220532315584 14261483944296 14279697844608 14299008805872 14317270630656 14330343375936 14348645219328 14376838646272 14389965781632 14408343771136 14427828705024 14446255050752 14459445568512 14478697012206 14525977199616 14545317224158 14557809143808 14577191549704 14596904822661 14615547102128 14628892196268 14657636276082 14670224658432 14689756735416 14728408469712 14789687053344 14809687691796 14828601724608 14842141353648 14861096834304 14874666133824 14922927477248 14943108301632 14962192731136 14975854338816 14994980589568 15035250312831 15077730898944 15097805533622 15110771945472 15137530927204 15151352631849 15180300496896 15194161253376 15234140178432 15254423057916 15287851304208 15358194643344 15372217830564 15391850292672 15405904210032 15446440273824 15476790740976 15496556757248 15510706279488 15530515610624 15551518098816 15616221288192 15650442372096 15678157031747 15691621865472 15712513840436 15736809869568 15756907966464 15778216613376 15799223881413 15812792690688 15833845993644 15875508059208 15878582931456 15906701594892 15921225610227 15941559231696 15956115074676 15976493254848 15998098855032 16050005212864 16064660075184 16085176882432 16106929459488 16127500250624 16142225871744 16173943477056 16209386742528 16252036932096 16273675049023 16319654679552 16341724349568 16362595006464 16377535286784 16399340493417 16413424699392 16442490489894 16445675179008 16488947091456 16510900632828 16525976327343 16547082299664 16569459528426 16590621034848 16623219684752 16638397935012 16659647485376 16682176940184 16703482402432 16718733938592 16788293411904 16832466822528 16869353163264 16902499489536 16946973399552 16962447261312 16984110667776 16999618438656 17054774259712 17077838059008 17100575655429 17115262101504 17138049524652 17183143214664 17198832717234 17254634895568 17277968973762 17300035345376 17315831579256 17337946306688 17433626351904 17471830061952 17552222449536 17568248949216 17590686048768 17606747668608 17629233936384 17653074598656 17710350579712 17726521462272 17773163541504 17796826900902 17812111306752 17847110043648 17859946566609 17917893750568 17934254135658 17957158674784 17973554911704 18032247558144 18056255864472 18095823992736 18143437781952 18195686411688 18218924836224 18235560085344 18258849434112 18283541548608 18306892176384 18342863100416 18359611514496 18383059294208 18407919382272 18431428857856 18448258139136 18472820325918 18525013420032 18557818527374 18573756493824 18598485770312 18615467587122 18664448664204 18701122145346 18717183184896 18742103421048 18791417702736 18869600723232 18886830088392 18910951199616 18936525175344 18960709754112 18978022308672 19015311925728 19039597126144 19065345074496 19089694174208 19107124501248 19131526959104 19182905571543 19186621042176 19237104940032 19262717404966 19279260758016 19304929349608 19331036116497 19367969599488 19385654012928 19411464257514 19428135358464 19462539763548 19505189595024 19543515034776 19586342313888 19612829645892 19637877959616 19655808819696 19719582737792 19746250255728 19771468966144 19789521804864 19814795779072 19832888178432 19924144402176 19967805785088 19994391112094 20047000417108 20077998799104 20103641198592 20121997335552 20157630469389 20174942398464 20201803509132 20258881671168 20313287847531 20339230743888 20357801991828 20383801738944 20411367504696 20477592857792 20496290440752 20522467056896 20541205613376 20595253698432 20635720987968 20680941705984 20735357465088 20762964717719 20821628384256 20840640097536 20867256496128 20895476055552 20923296491601 20941265995776 20982413159424 21037622151168 21065631841884 21084866348679 21111794658192 21140344915578 21167344078944 21208935459856 21228300813636 21255412308928 21274820099568 21301991006464 21330798473376 21419546766912 21475905945984 21522967828992 21565257969408 21584948672448 21612515656704 21641743057536 21669382576128 21689168352768 21718045518309 21759539572736 21788965799424 21817975836237 21836713715712 21865787324556 21923320653192 21927566905344 21943338294402 21986454414123 22014534177104 22034635103124 22062776399552 22092612704568 22120828046464 22184530580016 22242902586912 22291645251456 22384391215872 22414662452448 22443289096704 22463781508224 22492470884352 22536665986048 22595964532736 22616596348416 22646708300433 22666157918208 22706296390806 22770450745344 22800767540572 22850732699536 22881634586874 22910857619552 22931776956312 23037291965016 23087775439008 23215186111464 23244835135872 23266059419232 23295773415936 23327277148224 23402963266048 23424331932288 23454248065024 23475663558144 23537432798208 23568770760654 23635361949696 23697551388672 23729102534536 23750768990466 23813262088812 23817874397184 23860052392338 23880544063488 23912338847544 23964739882272 24075007819296 24096990112776 24127765323648 24160394189232 24191250375936 24213338807616 24260915215584 24291899781632 24314080113792 24345132578816 24378055398144 24409189568512 24479482019328 24543892509696 24576570482198 24597677518848 24630427101224 24663735734841 24668512768512 24733420637184 24766350949242 24787620974592 24820623449496 24885931552272 24934829527128 24957596902518 24989471228064 25023265410276 25055223603648 25078100907888 25159467630976 25182440117856 25214601599488 25248700233792 25280946338816 25304029744896 25353749234304 25420460099328 25476166001664 25510085211982 25577207428724 25582161389568 25616757088512 25649473253376 25672893152256 25707074286978 25774714821996 25847538683904 25881952343352 25916953460643 25950053018064 25973747368884 26006919460032 26058020046368 26115123085184 26150439527856 26183837279488 26207745092928 26328333674304 26386029073152 26443850904576 26490679122607 26565525869568 26589782193408 26623741046784 26659745312256 26695240351353 26718166960128 26770665065472 26829329780736 26876840625852 26901381203487 26935738012176 26960332367556 27084383796708 27118974325184 27143735989104 27178402318592 27215156672928 27328387254336 27388274151168 27460338264576 27514294650624 27539417271744 27574588941312 27611879073408 27647143286784 27672387208704 27709230488877 27762171179008 27787520130048 27836727791061 27860634740736 27897728655468 27923201380683 27976550879232 27996672996306 28051683218019 28087509122512 28113155131572 28149059544256 28187126554104 28223125438592 28304401084848 28366426799424 28441064631168 28522967888592 28559395689216 28598017611744 28634541261312 28660686751872 28697290438656 28753677292544 28779931563264 28816687542272 28855657410048 28894076107449 28918891137024 28957394024412 29051954399232 29090634448316 29117196386271 29154383099408 29193809645322 29231094204256 29257784392536 29315272552164 29379513470832 29456816939424 29579374106688 29619375383592 29657203449216 29684282707296 29722193668608 29749332267648 29845854954496 29886216603264 29924385462272 29951708677632 29991586668141 30070500625662 30129585678613 30155461797888 30195611067244 30275061854408 30302705263698 30388322506752 30468280356864 30508846115832 30575702608416 30716389286688 30744435661128 30783700585344 30811808420064 30892880547648 30953581481952 30993113514496 31021412558976 31061031221248 31103036197632 31232442576384 31300884744192 31356314063494 31383243730944 31425027680872 31473619739136 31556433226752 31598447762826 31625585381376 31667691987288 31751016118416 31813403189784 31842451220454 31883118463392 31912230149352 31952986509696 31996197710064 32100010425728 32129320150368 32170353764864 32213858918976 32255000501248 32284451743488 32347886954112 32418773485056 32504073864192 32547350098046 32639309359104 32683448699136 32725190012928 32755070573568 32798680986834 32826849398784 32884980979788 32891350358016 32977894182912 33021801265656 33051952654686 33094164599328 33138919056852 33181242069696 33246439369504 33276795870024 33319294970752 33364353880368 33406964804864 33437467877184 33576586823808 33664933645056 33738706326528 33804998979072 33893946799104 33924894522624 33968221335552 33999236877312 34059444586209 34155676118016 34201151310858 34230524203008 34276099049304 34322451880311 34366286429328 34397665434468 34509269791136 34555937947524 34600070690752 34631663158512 34675892613376 34867252703808 34943660123904 35104444899072 35136497898432 35181372097536 35213495337216 35258467872768 35306149197312 35353156140981 35420701159424 35453042924544 35546327083008 35593653801804 35626153485699 35694220087296 35719893133218 35790078588507 35835787501136 35868508271316 35914317349568 35947109823408 36112511728944 36191647985472 36286875563904 36391372823376 36437849672448 36471120170688 36517698868224 36567083097216 36613784352768 36685726200832 36719223028992 36766118588416 36815838764544 36864855723297 36896516278272 36945640651836 37050026840064 37115637054748 37149526423863 37196971540624 37230935174244 37328897328408 37402244290692 37484206842096 37582835405472 37739201446464 37773660176784 37821902399232 37873050350688 37921419508224 37956044617344 38030623851456 38079194252288 38130690148992 38179388348416 38214249002496 38265127817973 38365811143086 38373242084352 38441195520989 38474209880064 38525434809932 38560611430467 38609858699216 38662072232994 38771308025856 38822928515028 38925079527096 39010379190048 39087030069552 39172684627776 39225659291784 39275755919232 39311617639392 39439165475584 39492500511456 39542937932288 39579043609728 39629591558144 39665776356864 39848288804352 39901343196001 39935611570176 39988782224188 40094000834216 40155997598208 40243994671104 40315260938778 40349884796928 40403607018264 40626575695062 40678461487776 40715603983656 40767603477888 40822735009392 40955185715584 40992580881504 41044934113792 41082411226752 41190507396864 41271441975936 41361883411968 41470714930176 41525929435438 41643256768512 41681280195072 41790952111104 41846592983202 41882531991552 41964826318848 42075244302336 42131263683768 42169732697358 42223589316384 42280689831156 42334688157888 42417870919712 42456601627272 42510824617856 42549640199136 42603982012928 42661596946752 42839093533824 42951811891968 43045935657984 43130515938816 43169897344896 43225031313408 43283486115072 43338765152256 43378336705536 43436091036618 43577931598848 43635951672474 43673427431424 43731574649112 43790714467983 43846641306384 43886676588804 43972908828246 44029068354208 44069270206248 44125552799104 44185225409136 44241656092928 44369061160032 44485805173824 44583290502912 44768782431744 44829324904896 44886578193408 44927563016448 44984941768704 45073331972096 45105750938493 45191929065472 45233192696832 45293416600866 45332315836416 45412592781612 45454057895547 45540901490688 45601535081144 45701465399072 45763269173748 45821715239104 45863553912624 46074583930032 46175550878016 46430372222928 46489670271744 46532118838464 46591546831872 46654554296448 46805926532096 46848663864576 46908496130048 46951327116288 47034471095241 47074865596416 47137541521308 47270723899392 47397671644239 47458205069072 47501537980932 47626524177624 47635748794368 47720104784676 47824677695088 47929479764544 48150015638592 48193980225552 48255530647296 48320788378464 48382500751872 48426677615232 48521830431168 48583799563264 48628160227584 48690265157632 48756110796288 48821025147069 48958964038656 49087785019392 49153140964396 49198021480251 49260854202448 49327471469682 49337025537024 49466841274368 49532701898484 49641246898992 49771863104544 49869659054256 49915193805036 49978942456128 50046530820552 50110447207296 50156201815776 50318935261952 50364880235712 50429203198976 50497400467584 50561892677632 50608059489792 50707498468608 50840920198656 50908610284553 50952332003328 51020170423964 51154414857448 51164322779136 51233514177024 51301726966287 51345786304512 51414148573956 51549429643992 51763904686704 51833906921286 51900106036128 51947494737768 52013838920064 52116040092736 52230246170368 52300879055712 52367674558976 52415490185856 52656667348608 52772058146304 52842319367677 52887701809152 52981358245214 53131051739136 53179564386816 53319490624512 53390480702706 53436333920256 53541330130944 53753681251704 53802762406974 53871476024352 53920664735112 54168767593416 54237948650368 54287471978208 54356804637184 54430313345856 54656774508672 54776548302336 54920676529152 55028589301248 55078834543488 55149177882624 55223758146816 55294286573568 55344774417408 55418460977754 55575040260096 55673455582122 55721269481472 55795457310936 55846402761366 55993345992612 56103366436038 56175018245024 56226310263144 56298119088512 56374253108208 56446250877184 56608802169696 56732853598848 56882129262336 57045935777184 57118791378432 57196035223488 57269082522624 57321373503744 57394580877312 57507354585088 57548716714629 57559863126528 57711314820096 57788152214898 57837782274048 57914788048824 57993108349491 58103908798464 58181268896632 58234392772542 58308766198816 58387619290644 58462188408512 58515568785072 58630545104328 58759026941664 58913633878848 59158748213376 59238750767184 59314406898432 59368565414592 59444387337216 59498664535296 59691709908992 59772433206528 59848770924544 59903417355264 59983173336282 60141001251324 60259171357226 60310923595776 60391222134488 60472891408167 60550123708816 60605410527396 60776645013504 61017692231664 61151405216832 61432778573376 61488871322256 61567401170688 61623616840128 61785761095296 61907162963904 61986227028992 62042825117952 62122062442496 62206072395264 62288894153157 62464885152768 62601769488384 62712628126988 62769889474803 62850055361744 62947239478272 63112866453504 63196895525652 63335383974576 63502032236832 63626806379568 63684902440908 63766236926784 63824460298704 63905973019392 63992395420128 64200020851456 64258640300736 64340707529728 64427717837952 64510001002496 64568903486976 64695773908224 64837546970112 64952364845809 65008147728384 65094700196092 65154136554927 65278618718208 65366897398272 65453927508711 65510141147136 65597361973668 65769961959576 65782700716032 65959363242369 66043602531312 66103905309372 66188329198656 66277838113704 66362484139392 66492878739008 66553591740048 66638589941504 66728707760736 66813929609728 66874935754368 67153173647616 67329867290112 67419510917381 67477412653056 67609997958144 67787893598208 67849789045248 67940124901299 67998473754624 68118889172418 68311352236032 68402302621716 68552198098608 68644903760622 68732572858656 68795330868936 69018539582272 69111875895048 69200141381504 69263326317024 69351785226752 69734505407616 69887320247808 69980368892329 70208889798144 70272995796864 70362744195072 70426990674432 70612298394624 70706312281962 70906085849088 71092654166016 71187307603608 71252306971398 71439786266436 71580157177014 71671575002272 71737016542632 71828634699136 71894219646816 72225023457888 72383295970944 72573751127808 72782745646752 72875699344896 72942240341376 73035397736448 73134166194432 73227568705536 73371452401664 73438446057984 73631677529088 73729711446594 73793032556544 73891281303672 73991207204523 74231274109496 74299052847726 74393943081248 74461870348488 74657794656816 74804488581384 74968413684192 75165670810944 75478402892928 75547320353568 75643804798464 75746100701376 75842839016448 75912089234688 76061247702912 76158388504576 76261380297984 76358776696832 76428498004992 76530255635946 76731622286172 76746484168704 76882391041978 76948419760128 77050869619864 77121222860934 77219717398432 77324144465988 77542616051712 77645857030056 77850159054192 78020758380096 78174060139104 78345369255552 78451318583568 78551511838464 78623235278784 78878330951168 78985001022912 79085875864576 79158087219456 79259183116288 79331552713728 79472037367821 79696577608704 79802686392002 79871223140352 79977564448376 80085721054059 80188001668432 80311995196416 80487989342208 80630521877556 80807214036528 81253151390124 81356922975552 81431207967312 81535206955776 81645470018784 81910371431168 81985161763008 82089868227584 82164822453504 82381014793728 82542883951872 82723766823936 82941429860352 83051858870876 83127691466631 83286513537024 83362560390144 83510183373183 83581904222208 83693185966404 83929652637696 84155049654057 84262527367536 84339465394716 84447178632768 84561379662312 84669376315776 84835741839424 84913203254544 85021649235712 85099280398272 85207964025856 85323193893504 85678187067648 85903623783936 86017996687693 86091871315968 86261031877632 86339794689792 86450062626816 86566972230144 86682228322347 86756673411072 86872182073236 87155863197696 87271903344948 87351589158813 87463149298224 87581428935966 87693282612768 87773353177608 87945817656492 88058136708416 88138540412496 88251105598208 88370450818272 88483312185856 88738122320064 88971610347648 89166581005824 89285298241937 89537564863488 89658649809792 89773156386816 89855126032896 89974760004423 90146663944192 90211501876986 90388757035839 90466385393664 90586833201732 90825185563224 90908115791094 91203070162288 91402930798144 91526538347496 91643430478208 91727107825248 92149167860064 92351101756032 92860744445856 92979340543488 93064237676928 93183093663744 93309108592896 93611853064192 93697327729152 93902654232576 94068942190482 94149731192832 94275083042616 94795343288478 94916410138144 95003075961864 95253048355248 95440209569352 95649355390176 95858959529088 96300031277184 96387960451104 96511061294592 96641576756928 96765001503744 96853355230464 97043660862336 97167599126528 97256320455168 97512221592576 97642050294138 97917928077312 98175570038784 98306281928792 98396042960502 98521708404896 98654942939364 98674051074048 98933682548736 99065403796968 99282493797984 99543726209088 99739318108512 99830387610072 99957884912256 100093061641104 100220894414592 100312403631552 100637870523904 100729760471424 100858406397952 100994800935168 101123785355264 101216118979584 101414996937216 101681840397312 101817220569106 101904664006656 102040340847928 102178333758627 102308829714896 102467028354048 102603453932574 102691572609024 102828297147912 103098859287984 103527809373408 103667813842572 103800212072256 103894989475536 104027677840128 104232080185472 104460492340736 104601758111424 104735349117952 104830980371712 105313334697216 105544116292608 105684638735354 105775403618304 105962716490428 106059468422943 106262103478272 106359128773632 106638981249024 106780961405412 107082660261888 107370235765521 107507362503408 107605524813948 107742952048704 107841329470224 108337535186832 108475897300736 108574943956416 108713609274368 108860626691712 109313549017344 109553096604672 109747099222229 109841353058304 110057178602496 110157669086976 110298355765248 110447516293632 110594567169891 110689548834816 110836921955508 111150080520192 111346911164244 111448579271589 111590914621872 111692805522732 111986691985224 112206732872076 112350036490048 112452620526288 112596238177024 112748506216416 112892501754368 113217604339392 113465707197696 113764258524672 113915725343161 114091871554368 114237582756864 114392070446976 114538165045248 114642747007488 114795383453919 115014709170176 115097433429258 115119726253056 115323586562967 115422629640192 115576304429796 115681834291401 115829576097648 115986216698982 116362537793264 116468785545084 116617532397632 116775238581288 116924376817024 117031137570144 117261090208656 117518053883328 117827267757696 118317496426752 118477501534368 118628813796864 118737130829184 118888774674432 118997329070592 119383419817984 119544866413056 119704029588003 119806834710528 119966346672564 120282002502648 120518342714452 120782444268976 120945782816334 121100247417632 121210821054792 122035384463328 122302810433664 122865557146752 122977742644512 123134802341376 123247233680256 123571522190592 123814325927808 123972454057984 124085650235904 124412144790528 124577788306314 124929770305536 125425256253976 125539778949606 125700110723488 125894478956544 126225732907008 126393791051304 126670767949152 127004064473664 127253612759136 127369804881816 127532473853568 127648920597408 127811946038784 127984790840256 128400041702912 128517280601472 128681415059456 128855435675904 129020002004992 129137806973952 129391547816448 129675093940224 129904729691618 130016295456768 130189400392184 130308273109854 130733794796544 130907855017422 131020282294272 131194723947336 131539923919152 131918726484738 132087205062624 132207810618744 132376658397312 132555676227408 132724968278784 132985757478016 133107183480096 133277179883008 133457415521472 133627859219456 133749871508736 134306347295232 134659734580224 134839021834762 134954825306112 135219995916288 135317252815479 135575787196416 135699578090496 135880249802598 135996947509248 136237778344836 136622704472064 136804605243432 137104396197216 137289807521244 137465145717312 137590661737872 138037079164544 138223751790096 138400282763008 138526652634048 138703570453504 139469010815232 139774640495616 139960737784658 140417779596288 140545991593728 140725488390144 140853981348864 141103413285723 141224596789248 141412624563924 141812171698176 142193014932717 142374615207216 142504613942796 142879572532872 143160314354028 143343150004544 143474033085264 143657269398272 143788439293632 144450046915776 144766591941888 145147502255616 145340753024033 145565491293504 145751398689792 145884480682752 146070795472896 146268332388864 146463075441207 146742904803328 146876892115968 147263355058176 147459422893188 147594064440753 147782562607344 147982414409046 148462548218992 148598105695452 148787886162496 148923740696976 149315589313632 149608977162768 149936827368384 150331341621888 150956805785856 151094640707136 151287609596928 151492201402752 151685678032896 151824178469376 152122495405824 152316777009152 152522760595968 152725830853659 152856996009984 153060511271892 153463244572344 153492968337408 153764782083956 153905180898861 154101739239728 154242445721868 154439434796864 154648288931976 155291714060112 155700318108384 156041516760192 156348120278208 156690738511104 156902637167136 157103023676928 157246470557568 157756661902336 157970002045824 158171751729152 158316174438912 158526958103031 158663105427456 158944074735642 159393155217408 159605372784004 159955128896752 160171442108118 160376003336864 160623990392832 161261043755112 161614428073056 162506302780248 162713845951104 162862415934624 163070413911552 163290940037568 163820742862336 163970323526016 164179736455168 164329644907008 164762029587456 165085767903744 165447533647872 165882859720704 166103717741752 166255382933262 166725120780288 167020366746366 167163808444416 167386371932808 168310099308114 168525054735072 168678930789432 168894357265536 169122759324624 169338752631552 169671483678848 169826406509088 170043298471424 170198560796544 170415928051712 170646387787008 171356374135296 171807247567872 172035993375386 172183742631936 172522063755264 172646150143887 172679589379584 173133944460288 173364456644694 173513346822144 173744364146472 174311726395392 174543806689896 174703178317626 174926298596448 175162857871932 175386565225536 175546706355216 175891635312984 176116273416832 176277080824992 176502211196416 176740901636544 176966624371712 177476244640128 177943220695296 178333162011648 178570596483874 179075129726976 179317299619584 179546312773632 179710252065792 179949520008846 180423003753972 180777514071678 180932770787328 181173666403464 181418674224501 181650371126448 181816231582188 182406140324576 182805861596288 183053076694992 183286860956416 183454215650496 184298335720128 184702203512064 185434753858249 185721488891712 185958681086976 186128475353856 186366187327488 186618217185792 186866682459471 187223706128384 187394655458304 187805308465152 188137884380964 188309668424409 188550166085232 189590686576956 189832820276288 190006151923728 190506096710496 190880419138704 191298710780352 191717919058176 192600062554368 192775920902208 193022122589184 193283153513856 193530003007488 193706710460928 194087321724672 194335198253056 194512640910336 194857094537427 195024443185152 195284100588276 195462409664781 195835856154624 196361782526133 196612563857584 196792085921004 197043416809792 197309885878728 197348102148096 198130807593936 198564987595968 199087452418176 199478636217024 199660775220144 199915769824512 200186123282208 200441788829184 200624807263104 201275741047808 201459520942848 201716812795904 201989601870336 202258532752143 202432237959168 202829993874432 203363680794624 203634441138212 203820374703897 204080681695856 204356667517254 204617659429792 204934056708096 205206907865148 205656594295824 206197718575968 207055618746816 207335627685144 207600424144512 207789978951072 208055355680256 208464160370944 208920984681472 209203516222848 209470698235904 209661960743424 209941106676987 210626669394432 210907099750291 211088232585216 211369277470708 211925432980856 212118936845886 212718257547264 213277962498048 213561922810824 214740471531042 215014725006816 215211049627896 215485904097408 215682658940448 216675070373664 216951794601472 217149887912832 217427218548736 217721253383424 218627098034688 219106193209344 219494198444458 219682706116608 220114357204992 220315338173952 220895032587264 221189134339782 221379097669632 221673843911016 222693822328488 222897158543178 223181829243744 223385611045464 223973383970448 224413465744152 224700072980096 224905241052576 225192476354048 225497012432832 225785003508736 226435208678784 226931414395392 227528517049344 227831450686322 228183743108736 228475165513728 228784140893952 229076330090496 229285494014976 229590766907838 230194866858516 230239452506112 230647173125934 230845259280384 231152608859592 231363668582802 231659152195296 231972433397964 232725075586528 232937571090168 233235064795264 233550477162576 233848753634048 234062275140288 234522180417312 235036107766656 235654535515392 236634992853504 236955003068736 237257627593728 237474261658368 237777549348864 237994658141184 238416112103463 239089732826112 239408059176006 239613669421056 239932693345128 240257163162177 240564005005296 241036685428904 241564888537952 241891565632668 242200494835264 242421642109584 244070768926656 244605620867328 245731114293504 245955485289024 246269604682752 246494467360512 247143044381184 247628651855616 247944908115968 248171300471808 248824289581056 249155576612628 249383074399893 249859540611072 250530550119549 250850512507952 251079557899212 251400221446976 251788957913088 252787582102608 253341535898304 254008128947328 254507225518272 254739609763632 255064947707136 255297841194816 255623892077568 255969581680512 256800083405824 257034561202944 257362830118912 257710871351808 258053990063079 258275613947904 258783095632896 259350187880448 259809459383236 260046684967041 260378800784368 260616546219708 261467589593088 261815710034844 262389447894672 263079847838304 263837452969476 264174410125248 264415621237488 264753316794624 265111352454816 265449936557568 265971514956032 266214366960192 266554359766016 266914831042944 267255718438912 267499743017472 267855894725811 268612694590464 269088368646923 269319469160448 269678043669524 269924280013269 270439991832576 270634505630958 271166271107517 271399156180992 271760499605196 272475556689672 273609210486864 274208792394432 274579615042488 274930291434624 275181323475744 276074158329088 276447503580192 276800565526016 277053305268096 277407140907008 278938021630464 279309402372007 279549280991232 279921475569316 280835559192576 281091983187456 281707962697728 282206826571446 282449193578496 282825249127848 284386029865434 284749230414432 285009227885592 285759145065744 286320628708056 286686300009088 286948066170528 287314538796544 287576878587264 288900093831552 289533183883776 290295004511232 290681506048066 291130982587008 291502797379584 291768961365504 292536664777728 292926150882414 293753784231936 294526710116352 294918845786376 295188128881506 295565125214688 295964828818092 296925096437984 297196211390904 297575772324992 297847481393952 298631178627264 299217954325536 299873654736768 300662683243776 301913611571712 302189281414272 302575219193856 302984402805504 303371356065792 303648356938752 304244990811648 305045521191936 305451661707318 305713992019968 306121022543784 306535001275881 306926489144688 307529564167912 307810361797722 308203478479456 308484891443736 308878869593728 309296577863952 310583428120224 311400636216768 312083033520384 312696240556416 313381477022208 313805274334272 314206047353856 314492941115136 315513323804672 315940004091648 316343503458304 316632348877824 317053916206062 317326210854912 317888149471284 318178405268829 318786310434816 319210745568008 319910257793504 320342884216236 320752006673728 321247980785664 322522087510224 323228856146112 325012605560496 325427691902208 325724831869248 326140827823104 326581880075136 327641485724672 327940647052032 328359472910336 328659289814016 329241297666687 329524059174912 330171535807488 330895067295744 331783701509673 332207435483504 332510765866524 333450241560576 334040733492732 334772743865616 336620198616228 337050109470144 337357861578864 337788714531072 338245518649248 338677505263104 339342967357696 339652813018176 340086596942848 340397121593088 340831856103424 341292775574016 341747176029483 342712748270592 343614495135744 344071986750772 344386150361757 345044127510528 345292300287774 345359178759168 345970759688901 346267888920576 346728913289388 347488728292944 349087613379792 349406356635252 349852597192896 350325715743864 350773130451072 351093412710432 351783270625968 352232546833664 352554161649984 353004422392832 353481803273088 353933248743424 354952489280256 355886441390592 356360271991871 356666324023296 357141192967748 358150259453952 358634599239168 359112088764009 359420504131584 359899040017692 360846007507944 361555028143356 362347332806928 362837348449002 363300742252896 363632463164376 364812280649152 365611723192576 366106153389984 366573721912832 366908431300992 368596671440256 369404407024128 369896235573739 370869507716498 371442977783424 371917362173952 372256950707712 373236434371584 373733364918942 374789310916608 376275768761928 376619336848818 377100332170464 379181373153912 379665640552576 380012303847456 381012193420992 381760838277408 382597421560704 383435838116352 385200125108736 385551841804416 386044245178368 386566307027712 387060006014976 387413420921856 388174643449344 389025281820672 389714189074854 390048886370304 390568201176552 390924819329562 392723565052266 393225127715168 393584171842008 394086833619584 394619771757456 396261615187872 397129975191936 398174904836352 398957272434048 399321550440288 399831539649024 400372246564416 400883577658368 401249614526208 402551482095616 402919041885696 403979203740672 404517065504286 404864475918336 405659987748864 405951758446437 406727361589248 407268882276424 407640749407794 408161363391712 408713335034508 409235318859584 409868113416192 410413815730296 411313188591648 412395437151936 414111237493632 414671255370288 415200848289024 415579957902144 416110711360512 416928320741888 417841969362944 418407032445696 418941396471808 419323921486848 419882213353974 421253338788864 421814199500582 422176465170432 422738554941416 423310239857169 423850865961712 424237873691772 425436515094528 427123845621648 429480943062084 430029450013632 430422099255792 430971808194816 431365317880896 433350140747328 433903589202944 434299775825664 434854437097472 435442506766848 436022259072099 437254196069376 438212386418688 438988396888916 439389226323621 440228714409984 440630676347904 441790065174528 442378268679564 443347687822032 445387644656976 445794317086356 446363658487488 446771222090928 447946767940896 448826931488304 449400145960192 449810482105152 450384952708096 450994024865664 451570007017472 452870417357568 453862828790784 454666553920663 455057034098688 455662901372644 456367486217472 456950331027456 457568281787904 458177492560977 458570988029952 459181533815676 460389733717032 460478905012224 461294346251868 461715542696583 462305217719184 462727337165604 463318304390592 463944866795928 465450151173056 465875142180336 466470129590528 467100954325152 467697507268096 468124550280576 469044360834624 470072215533312 471309071030784 471936576421667 473269985707008 473910006137472 474515255187456 474948523316736 475580874309093 475989316282368 476832224206926 478179465652224 478816118352012 479865386690256 480514326324354 481128010010592 482073370857808 483129777075904 483783131265336 484400989670528 484843284219168 488141537853312 489211241734656 491462228587008 491910970578048 492539209365504 492988934721024 494286088762368 495257303711232 496342600943616 497648579162112 498311153225256 498766148799786 501061100239098 501701025015904 502159115798424 502800442893952 505575164205216 506683071796608 508016257894656 509014451036544 509479219527264 510129895414272 510595682389632 511247784155136 511939163361024 513600166811648 514069122405888 515421742703616 516107980126158 516551227895808 517566191265792 517938450431661 519618918766472 520093369934082 520757601568736 521233092439416 522935179186176 523631420069688 524778895789344 526159695676608 527674905938952 528348820250496 528831242474976 529506633589248 530222704909632 530899873115136 531943029912064 532428733920384 533108719532032 533829662085888 534511436877824 534999486034944 535711789451622 537225389180928 538176737293846 538638938320896 539356087339048 539848560026538 541269011261916 542332542215034 542798312361984 543520999210392 544951113379344 547218420973728 548417584788864 549159230084976 549860582869248 550362646951488 552148316658176 552895007160384 553601131052032 554106610536192 554814281814016 556304261574747 557876043260928 558618804744014 559098561982464 559842951138632 560600047378413 561671118385152 562183966374912 563415925395456 564413653142892 565650498255696 568772059730868 569498460828864 570018455771184 571518290131488 572641257416112 573372600018176 573896132341056 574629077593088 575153757174528 577800187663104 579066367767552 580590009022464 581363012096132 582261965174016 583005594759168 583537922731008 584571283612281 585073329555456 585852301764828 587507568463872 589085347578399 589837691572752 590376257763012 591130250429376 591929657636184 593850192875968 594392422781808 595151544649984 595694962787904 597262357254528 598435908651072 599747309473536 601325366487552 602125976813851 603827223143424 604378562828544 605150438387712 605968805611008 606775598256429 607296713877504 608489981623296 610091042383872 610903323414636 611461124111691 612242045087568 613070002551762 613852978289376 615059128335824 615620723595444 616406956958912 616969782887472 617757739187456 618593155727904 621166856240448 622801272433536 624166067040768 625392481112832 626762954044416 627610548668544 628412094707712 628985882230272 629823320030961 631026647609344 631880008183296 632721299250873 633264697755648 634107832412124 635776298942568 636356810537658 638421491136016 639820515587008 640685768432472 641504013347456 645044175020448 646457712292224 650025211120992 650855383804416 651449663738496 652281655646208 653163760150272 655282971449344 655881294104064 657318579628032 658482595333374 659048118349824 660343071614976 663567403019346 664414870967008 665021531733048 668081466985464 669545487731232 673240397232456 674100218940288 674715723157728 675577429062144 676491037298496 677355010526208 678685934715392 679305626036352 680173193885696 680794243186176 682585551148032 683494352058966 685425496541184 687228990271488 688143973501544 688772300723514 690584600575548 690718357518336 691941519377802 692535777841152 693457826578776 694977456585888 698175226759584 698812713270504 699705194385792 700651431487728 701546260902144 702186825420864 703566541251936 704465093667328 705108323299968 706008844785664 706963606546176 707866497486848 709904978560512 711772882781184 712720543983742 713332648046592 714282385935496 715248336310389 717269198478336 718224177528018 718841008263168 719798080035384 721692015015888 723110056286712 724694665613856 725674696898004 726601484505792 727264926328752 729624561298304 731223446385152 732212306779968 733147443825664 733816862601984 737193342880512 738808814048256 739792471147478 741739015432996 742885955566848 743834724347904 744513901415424 746472868743168 747466729837884 749578621833216 751591650358647 752551537523856 753238673697636 754200664340928 758362746307824 759331281105152 760024607694912 762024386841984 763521676554816 765194843121408 766871676232704 768229694555603 770400250217472 771103683608832 772088490356736 773132614055424 774161970189237 774826841843712 776349286898688 778050563641344 779428378149708 780140054901123 781136402353104 781849638659124 785447130104532 786450255430336 787168343684016 788173667239168 789239543514912 792523230375744 794259950383872 796349809672704 797914544868096 798643100880576 799663079298048 800744493128832 801767155316736 802499229052416 803567684177433 805102964191232 805838083771392 807265105940769 807958407481344 809034131008572 809772840039807 811319975497728 811903516892874 813498813322551 814537764552848 815281498815588 816322726783424 817426670069016 818470637719168 820827631460592 822626377183296 824790874303872 828222474987264 829342510740576 830401696578048 831159915804288 832221422721024 833856641483776 835683938725888 836814064891392 837928207116021 838647842973696 839764426707948 842506677577728 843628399001164 845477109882832 846620479714338 847701731923424 848475747383544 854247691243296 858961886124168 860058900027264 860844198511584 861943616389632 862730635761792 866700281494656 867807178405888 868599551651328 870885013533696 872044518144198 874508392138752 877976793777832 878778452647242 881261352695808 883580130349056 884756537359128 886695375644064 890775289313952 891588634172712 892727316974976 893542444181856 895893535881792 897653862976608 898800291920384 899620964210304 900769905416192 901988049731328 903140014034944 905740834715136 907725657581568 909333107841326 910114068197376 911325802745288 912734972434944 915136563575808 916354985121954 917141976059904 918363067631352 920779467434064 922588692503736 923431085393166 924610435438368 925454674331208 926636608781184 927889733591856 930900302346112 931750284360672 932940259181056 934201908650304 935395014536192 936249100561152 938088721669248 940144431066624 942618142061568 943873152843334 946539971414016 947820012274944 949030510374912 949897046633472 951161748618186 951978632564736 953664448413852 956358931304448 957632236704024 959730773380512 961028652648708 962256020021184 964146741715616 966259554151808 967566262530672 968801979341056 969686568438336 976283075706624 978422483469312 982924457174016 983821941156096 985078418731008 985977869442048 987723893000061 988572177524736 990514607422464 992685201887232 995351104529019 996622306450512 997532297599572 1002122200478196 1003402050031808 1004318231596848 1005600885787904 1011150328410432 1013366143593216 1016032515789312 1018028902073088 1018958439054528 1020259790828544 1021191364779264 1022495568310272 1023878326722048 1025241528088449 1027200333623296 1028138244811776 1030843485407232 1032215960252316 1033158451085271 1035132382531584 1035876900863322 1037912279066703 1039237837532944 1040186739868164 1041515203137472 1042466184878832 1047262840139376 1049557791578688 1052319391353216 1055349811877904 1056697640500992 1057662484949952 1059013267178496 1060445409819264 1061799746230272 1063886059824128 1064857467840768 1066217439064064 1067659324171776 1069080815975613 1069998972069888 1071423578903244 1074450778361856 1076353474587692 1077336266292027 1078712174678096 1079697120053076 1082538022523832 1084665084430068 1087041998420784 1089902226758688 1094436841947456 1096835169577728 1098318460169952 1099721165738496 1100725293902976 1104296633316352 1105790014320768 1107202262104064 1108213221072384 1109688706721217 1112608523149494 1114794670108681 1115752086521856 1117237609488028 1119685902277264 1121200094756826 1124367932749824 1128827306285784 1131300996511392 1137544119461736 1138996921657728 1140036911542368 1143036580262976 1145282514832224 1146745200036352 1147792264682112 1149258155186176 1150307514349056 1155600375326208 1158132735535104 1161180018044928 1162726024192264 1164523930348032 1167075845462016 1169142567224562 1170146659110912 1171704603529656 1178170695156798 1179675383145504 1180752515526024 1182260500858752 1183859315272368 1187700385751936 1188784845563616 1190303089299968 1191389925575808 1194524714509056 1196871817302144 1199494618947072 1202650732975104 1204251953627702 1207654446286848 1208757125657088 1211937611222016 1213551196512858 1214593427755008 1216979963246592 1220182084767744 1221806646829272 1222922248223382 1224484090175136 1226140005103524 1227705956578752 1230118256671648 1231241447190888 1232813913917824 1233939565774944 1235515478374912 1237186311455808 1242333712480896 1245602544867072 1248332134081536 1250784962225664 1253525908088832 1255221097337088 1256824189415424 1257971764460544 1259646640061922 1263760016366592 1265442598501746 1266529395511296 1268215664824248 1269930719571507 1271552597885136 1272713621075316 1276842982272032 1279641031174016 1281371536864944 1283008026694912 1290088350040896 1292915424584448 1300050422241984 1301710767608832 1302899327476992 1304563311292416 1306327520300544 1308066777216297 1310565942898688 1311762588208128 1314637159256064 1316965190666748 1318167678970863 1320686143229952 1327134806038692 1328829741934016 1330043063466096 1336162933970928 1339090975462464 1346480794464912 1348200437880576 1349431446315456 1351154858124288 1352982074596992 1354710021052416 1357371869430784 1358611252072704 1360346387771392 1361588486372352 1363999661761989 1365171102296064 1366988704117932 1370850993082368 1374532477682931 1376287947003088 1377544601447028 1381169201151096 1381436715036672 1383883038755604 1386915653157552 1389954913171776 1396350453519168 1397625426541008 1399410388771584 1401302862975456 1403092521804288 1404373650841728 1407133082503872 1408930187334656 1410216646599936 1412017689571328 1413927213092352 1415809729265001 1419809957121024 1423545765562368 1425441087967484 1426742622927279 1428564771870992 1430496672620778 1434538396956672 1436448355056036 1439596160070768 1443384030031776 1446220112573424 1449389331227712 1451349393796008 1453202969011584 1454529852657504 1459249122596608 1462446892770304 1464424613559936 1466294887651328 1467633725203968 1474386685761024 1476349698252037 1477617628096512 1479584942294956 1483478030865992 1485771911133696 1489027802830848 1492945737486336 1494933459675768 1503183300717294 1505103075047712 1506477347395272 1508401328681856 1516725492615648 1518662562210304 1520049215389824 1524048773683968 1527043353109632 1530389686242816 1533743352465408 1536459389111206 1540800500434944 1542207367217664 1546265228110848 1548323940378474 1549653683687424 1552698573797376 1558856756299416 1560280109802246 1562272804706208 1563699277318248 1570894260209064 1572900510860672 1574336687368032 1576347334478336 1578479087029824 1585046460751488 1588519900767744 1592699619345408 1595829089736192 1597286201761152 1599326158596096 1601488986257664 1603534310633472 1604998458104832 1607135368354866 1611676167542784 1614530211881538 1615916814962688 1618068262017144 1619545680079614 1623807033785748 1626997626645102 1629075529105696 1630562997631176 1632645453566848 1634853340138032 1636941275438336 1641655262921184 1645252754366592 1649581748607744 1656444949974528 1658685021481152 1660803393156096 1662319831608576 1664442845442048 1667713282967552 1668912784724241 1673628129782784 1675856414232042 1677295685947392 1679528853415896 1681800142135239 1685013355155456 1687256798002328 1690954219765664 1693240959428676 1695403463846848 1696951494767088 1708495382486592 1717923772248336 1720117800054528 1721688397023168 1723887232779264 1725461271523584 1733400562989312 1735614356811776 1737199103302656 1741770027067392 1744089036288396 1749016784277504 1753713850836843 1755953587555664 1757556905294484 1762522705391616 1769513074718256 1773390751288128 1781550578627904 1783177268345424 1785454633949952 1787084888363712 1791787071763584 1795307725953216 1797600583840768 1799241928420608 1801539810832384 1803976099462656 1806377930441553 1811481669430272 1815451315163136 1818666215682652 1820326794769287 1822651605490576 1825469944869888 1830273127151616 1832709970243908 1836726135262704 1841558934868128 1845177385007472 1846862170786332 1849220870876736 1850909348662416 1853273217562368 1855779467183712 1861800604692224 1863500568721344 1865880518362112 1868403817300608 1870790029072384 1872498201122304 1876177443338496 1880288862133248 1883618580528461 1885236284123136 1887746305686668 1889469960092883 1893079942828032 1895640024549888 1898163897752619 1899794093266944 1902323497236372 1907328896827704 1915264473408048 1919461546761024 1922057305297416 1924512040042368 1928293483431232 1932519108303616 1935132525061344 1937603958682112 1939373136876672 1952566151413248 1955165816604049 1956844966938624 1965848914348032 1967643882312192 1971955738884096 1975447786000122 1977144355049472 1981029214844928 1990702209058038 1993244612901024 1995064595199144 2004244400956392 2006804100063616 2008636463193696 2011201771575808 2022300656820864 2026732287186432 2032065031578624 2036057804146176 2037916878109056 2040519581657088 2042382729558528 2047756653444096 2050483056176898 2056276489623552 2061686970814464 2064431920504632 2066316902170542 2071753801726644 2075824558133406 2078475675065888 2080373479736328 2083030406274944 2084932369757664 2094525680278752 2099115583157376 2104638782706432 2110699623755808 2113395281001984 2115324969899904 2118026534356992 2120890819638528 2123599492460544 2127772119648256 2129714935681536 2135318648343552 2138161631951226 2139997944139776 2142847157806488 2145745008931167 2152706949175384 2154672532584054 2157424349356192 2159394240106152 2165076045047664 2169330168860136 2174083996841568 2179804453517376 2188873683894912 2193670339155456 2196636920339904 2199442331476992 2201450587805952 2208593266632704 2211580028641536 2214404524208128 2216426442144768 2219377413442434 2225217046298988 2229589340217362 2231504173043712 2234475218976056 2239371804554528 2242400189513652 2248735865499648 2257654612571568 2262601993022784 2275088238923472 2277993843315456 2280073823084736 2286073160525952 2290565029664448 2293490400072704 2295584529364224 2298516310372352 2300615028698112 2304689083666809 2311200750652416 2316265471070208 2322485910567711 2325452048384528 2329047860696064 2334151690924032 2338285134449124 2343409207059312 2356341390313596 2359350766291008 2361505031052048 2364521001717504 2367718630544736 2375400771503872 2377569691127232 2380606178599936 2382779851151616 2389049429018112 2393743634604288 2398989237894144 2405301465950208 2408503907255404 2410703052532299 2415308892573696 2417514251314176 2421795317822307 2423875222444032 2427102393025716 2433959926493184 2440496439967653 2443613293658544 2445844496446764 2448968180350272 2452280010207048 2455411913157504 2460236513343296 2462482894381776 2465627827835648 2467879131549888 2471030956749824 2474372622911616 2484667424961792 2491205089734144 2494521903943097 2496664268163072 2501569924451328 2507051816177664 2510442194674176 2513784621348063 2515943528921088 2519293280123844 2527520032733184 2530885197003492 2536431329648496 2539861439143014 2543105195770272 2545427242150632 2553685964544064 2559282062348032 2562743073729888 2566016053389824 2580176700081792 2585830849168896 2589273649016173 2600100844483968 2603421535217664 2605798654953984 2612655040601088 2616133554432594 2623525176416256 2633930381333496 2636335357941726 2654269612077384 2657659483868032 2660086126932192 2672325867941856 2678181950924928 2692961588929824 2696400875761152 2698862892630912 2702309716248576 2705964149193984 2709420042104832 2714743738861568 2717222504145408 2723176972744704 2727999323523978 2730342204592128 2733977408235864 2749064955365862 2752575894006176 2755089202894056 2762338402302192 2767766077511208 2773831306315104 2779909826343552 2792700907038336 2795250853082016 2798820777543168 2802605725950912 2806185043608576 2808747301683456 2814266165007744 2817860374669312 2820433293199872 2827854426184704 2831619458530002 2839619914242048 2847091531124736 2850882175934968 2853485245854558 2857129543741984 2860993345241556 2869076793913344 2872896710112072 2879192320141536 2886768060063552 2892440225146848 2898778662455424 2902698787592016 2906405938023168 2909059705315008 2918498245193216 2924893785540608 2928849227119872 2932589775302656 2935267450407936 2948773371522048 2952699396504074 2955235256193024 2959169884589912 2963171679000183 2966956061731984 2971543822267392 2978055605661696 2989866919351536 3006366601434588 3010206150095424 3012954694790544 3016802657363712 3033450985231296 3037325124420608 3040098430779648 3048097547367936 3054086706219264 3060779372485632 3067486704930816 3072918778222412 3075724584265347 3081601000869888 3084414734435328 3092530456221696 3096647880756948 3105397147594752 3113736837200109 3117713512598832 3120560219604492 3124545609412416 3127398554636496 3141788520418128 3145801021721344 3148673374736064 3152694668956672 3156958174059648 3170092921502976 3177039801535488 3182665877444641 3185399238690816 3191658179472384 3194572403522304 3198652317192192 3202977972515328 3207242447926839 3209996916209664 3214270736709732 3223352335085568 3229060423763076 3232008798876081 3236136524034288 3239091360159228 3247614067571496 3253995253290204 3258151058211392 3261125995262352 3265290907133696 3269706680276064 3273882550876672 3283310525842368 3290505508733184 3299163497215488 3303556034951669 3312889899949056 3317370042962304 3321606786312192 3324639663217152 3329066120163651 3335426565935104 3337825569448482 3344384010326043 3347256259565568 3351712828464084 3359057706831792 3363600284270478 3374513596004656 3381908439531328 3386481918857352 3390806927693696 3393902989534176 3416990764973184 3435847544496672 3440235600109056 3443376794046336 3447774465558528 3450922543047168 3466801125978624 3474398206605312 3483540054134784 3488178072576792 3507427701673686 3511907175111328 3515113810588968 3539026149436512 3546781502576256 3563101157255808 3566354536690848 3570909267899904 3574169776727424 3583574143527168 3590615451906432 3595201167681536 3598483856841216 3607952198925312 3612755860883106 3622963338860544 3637332431365304 3640653589538574 3645303210981152 3650939889739776 3660546254303232 3665419940487816 3673452270525408 3683117869736256 3690354770014944 3693724341572664 3698441741753472 3701818697324832 3706546435124736 3711558934367424 3723601209384448 3727001137442688 3731761036724224 3736807634601216 3741580058144768 3744996402244608 3752354886676992 3760577724266496 3767237161056922 3770472568246272 3775492611373336 3778939920185766 3791280049099776 3796327795505238 3799588186533888 3804646994472744 3814657793655408 3830528946816096 3838923093522048 3844114610594832 3849024080084736 3856586966862464 3865038216607232 3870265050122688 3875207917364224 3878746273753344 3905132302826496 3910331633208098 3913689933877248 3924200331648891 3931697828696064 3935287764624384 3943911477768192 3950895572000244 3962058429689856 3981404418116076 3986489225802048 3990129190398288 4008488801912784 4013608200127232 4017272926387392 4022403543151616 4044601313641728 4053464574372864 4064130063157248 4072115608292352 4075833756218112 4081039163314176 4084765459117056 4091998985285967 4095513306888192 4100966112353796 4112552979247104 4123597433048793 4128863841009264 4132633804341084 4143507603453288 4151649116266812 4156951350131776 4160746959472656 4166060812549888 4169864739515328 4189051360557504 4198231166314752 4209277565412864 4214881837696957 4221399247511616 4226790562003968 4230649939799808 4236053068713984 4241781639277056 4247429187795003 4255544239296512 4259429871363072 4270637296687104 4276323263902452 4280227868781837 4285694315612976 4291490017862334 4305413898350768 4309345065168108 4314848698712384 4318788480212304 4330152090095328 4338660337720272 4348167993683136 4359608907034752 4377747367789824 4387340678310912 4393273840679808 4398884662953984 4402901175611904 4417186533265408 4423160057283072 4429049094756111 4432852884289536 4438754826884868 4450434092597976 4459178680434724 4468950437952112 4478743609109056 4484800379027304 4515309225143136 4525203986045568 4550176477846944 4555987686630912 4560147646169472 4572146321051904 4581130059328896 4586980800145408 4591169058728448 4601230057396224 4609378167333618 4622401501304832 4644971821135422 4650904096769056 4658095721392128 4676570268898248 4686818414118624 4712682780627192 4718701532582016 4723010062104096 4729042003435008 4735437261089472 4750801543007744 4755139382254464 4761212357199872 4765559702303232 4778098858036224 4787487269208576 4797978475788288 4810602931900416 4817007814510808 4821406105064598 4835028502628352 4843590635644614 4847750444888064 4854204786051432 4880992879935306 4887226587317088 4891688992893528 4897936360700544 4904560020414096 4910823826315008 4920473026686592 4924965788763552 4931255655671296 4935758263099776 4942061913499648 4948745245823232 4969334849923584 4982410179468288 4989043807886194 4993328536326144 5003139848902656 5006738354172723 5020884389348352 5027569242696126 5031887057842176 5038586560247688 5055040065466368 5061770394006984 5072862659296992 5079722878286028 5086210391540544 5090854484301264 5107371929088128 5118564124696064 5125486147459776 5132032106779648 5160353400163584 5171661698337792 5178547298032346 5200201688967936 5206843070435328 5211597309907968 5225310081202176 5232267108865188 5247050352832512 5261141552510529 5267860762666992 5272670715883452 5308539224154768 5315318967736064 5320172253864384 5344651735883712 5356363901849856 5377607861889221 5385923177859648 5392801751522304 5397725785261824 5404619432497152 5411928298387968 5419133791324659 5429487477723136 5434445008290816 5446353945489408 5455998647047956 5460980384307861 5467954816471728 5498129910731724 5505151788012352 5510178405788112 5524676804604384 5535532155022416 5547662612630208 5559819652687104 5585401814076672 5590501706164032 5597641555086336 5605211451901824 5612370087217152 5617494603366912 5628532330015488 5635720749338624 5640866586399744 5650855741585383 5655708852369408 5663238917060004 5668409880278649 5679239828484096 5694491693257857 5701764351869936 5706970491709116 5714259087483968 5721986690483112 5745793420224144 5758384640283072 5773536120127104 5784880450293696 5797557324910848 5805397575184032 5812811876046336 5818119410630016 5836996490386432 5849787571081216 5857698454239744 5865497449812147 5870534900815872 5897546743044096 5905398793008148 5918339769179824 5926343358000366 5933912123463968 5943087644534784 5979733838703072 6012733202869176 6020412300190848 6025909389581088 6033605314727424 6066901970462592 6074650248841216 6080196861559296 6096195094735872 6108173412438528 6121558744971264 6145837556444824 6151449168530694 6168829468870656 6185060912443392 6193295761513896 6227473674400218 6235427025197664 6241120439208984 6249091218824832 6254797109272992 6283577040836256 6291602043442688 6297346749472128 6305389337913344 6313916348119296 6340185843005952 6354079603070976 6365331754889282 6370798477381632 6383316358944768 6389144807044608 6405955945030656 6414484895853678 6419993832419328 6428541473419464 6458120847526152 6464017597752162 6472273048068576 6478182720318456 6495228135142992 6507990506580408 6516302116422784 6522251990524704 6530581814267392 6539413360552128 6547765101753344 6566621051684736 6581011017466368 6598326994430976 6607112069903338 6625779799898112 6634740085924608 6643213572624384 6649279326434304 6658132240327302 6675651138896964 6688768020652086 6694512519131136 6703425656928168 6718115413663584 6727200568540956 6749027192009312 6763816879062656 6772963837714704 6781613855387392 6787805979068352 6833981529946368 6871695088993344 6880471200218112 6886753588092672 6895548931117056 6901845086094336 6914067251000427 6933602251957248 6948796413210624 6967457731703133 6976356145153584 7014855403347372 7023814350222656 7030227621177936 7078052298873024 7093563005152512 7126202314511616 7132709073381696 7141818535799808 7148339553454848 7167148287054336 7181230903812864 7190402335363072 7196967713682432 7215904397850624 7225511721766212 7232109157596897 7245926677721088 7265385953466921 7274664862730608 7281307179077148 7290606421962304 7301879779479552 7330839880975632 7346904541050816 7366235739472512 7380709540029888 7387448683145328 7396883483506944 7403637394649664 7413092870249472 7423117868734848 7447202418768896 7454002274885376 7463522073448448 7473615269202432 7483565711829291 7489992804489216 7504709773353984 7521155448532992 7534474322113844 7541353864044189 7550985222746672 7557879840371532 7582560098199552 7592655591010476 7609293988945488 7629315587310816 7661057893632192 7677846187044096 7688229221189664 7698048160169472 7713173933724928 7730076433214464 7740530100245376 7750415834728448 7757492547506688 7767820947048519 7803562690760767 7810264605652992 7820663266416196 7848400663297782 7870575529248768 7901791144000488 7962808836232152 7972978451604096 7980258380796576 8016977603825568 8027216400254464 8034545852774784 8044807086303232 8089202627283456 8106929148745728 8128260126314496 8144231216584704 8151667512436224 8169530918234112 8183997970571934 8191026613776384 8201932224707592 8247194866097586 8257727682018528 8265267608682168 8287015206906576 8303298232533624 8313902700263552 8321493918945312 8332121625099776 8339729479030656 8378102721115008 8396462332629504 8418555130825728 8429763675393914 8442798495023232 8453581124007936 8461299879599616 8483563278554112 8494858375590006 8518859742726144 8541274593374208 8552646527804904 8560455737563674 8571388631225952 8582980035724668 8610827796701536 8618690130336216 8629697397424768 8637576960424608 8660304180190656 8677320675440544 8696335987366272 8719217814069504 8755494735579648 8774681356621824 8786547681359616 8797769325907968 8805802351223808 8846320114566144 8858098189512222 8865705768579072 8877509653769736 8889515037000549 8900868185195952 8918357360869448 8937900875904224 8957487218218112 8969600758054608 9030618450286272 9050407972091136 9100352955693888 9111975373261824 9120295292338944 9144292642103808 9162260118657792 9173961600290816 9182338117456896 9202460114792448 9218756334667236 9227173752796041 9244803002609664 9289943642270844 9301808193538112 9316191442784256 9353140537796496 9373636828237248 9425365561254384 9437403065164032 9446020124208192 9458084006870016 9470874522178944 9501603086015488 9510278764508928 9522424714399744 9531119404606464 9547997632333923 9556197716072448 9574974538417152 9595956951576576 9621727343780517 9634015629021616 9642812210129196 9670057005256704 9687181271289228 9708409572102864 9761985759870612 9774453174634176 9783377985787056 9795872721401088 9809120040828192 9821647652630016 9840946053373184 9849931577527104 9862511311342592 9871516526199552 9884123826999296 9897490491646464 9910668104855007 9938669699847168 9964820358936576 9978087615772388 9987198360490953 10006279697805312 10013476708345446 10033152030978129 10041768778696704 10055138485392252 10077173120495376 10123540788013968 10145725318593984 10159445756572056 10172420783081088 10181708968602528 10214743858176256 10237128249392128 10250972294919552 10264064213559296 10320706800327168 10334447887764259 10343323396675584 10357094596064692 10400403377935872 10423194619815936 10450620162404352 10464534217730376 10522283105021058 10535721525333984 10545341431766904 10617078448309536 10630637935472128 10640344507728768 10689303471767424 10712727803699712 10755215723778442 10771846355719296 10785603503044608 10795451570523648 10823856596775936 10838267582649318 10868890016581632 10911997294095912 10921960768615722 10935909632943456 10996259821463448 11010303576024704 11020356811576224 11049353609208768 11071064310044832 11095325225260416 11119639305374208 11170803628153344 11181003412328064 11195283110172672 11210422903803648 11224740174434304 11234989206733824 11257064660030976 11281733172799488 11301711483170766 11311417704738816 11326477834120008 11336819760557298 11388983386515714 11403528703739872 11413940983418232 11428518174967936 11443973380966224 11491586840448288 11516769280566144 11547072240254208 11569760900587392 11595114649821696 11610795150368064 11625623752092672 11636238821260032 11673992980772864 11715396908479488 11730994899624294 11741069801631744 11772600994946673 11795093486088192 11810797586016296 11836679538359648 11852686716000732 11867824246927936 11886175289069568 11959467677406144 12025466405738352 12040824600381696 12051818779162176 12067210629454848 12133803940925184 12149300497682432 12160393723118592 12192390189471744 12216346824877056 12243117489942528 12275996955857901 12291675112889648 12302898337061388 12337658937741312 12386591523027792 12454947348800436 12470854050395328 12482240878417968 12498182437649664 12509594218545984 12567154081672512 12583204086885376 12594693498944256 12610778675826688 12627832696238592 12644645513090871 12680371686011904 12708159206141952 12730663509778564 12742287563385009 12766632717889536 12778289614089216 12811911890061312 12828969791707356 12857082946838928 12916241695052304 12928035195504324 12944546096137152 12956365440636912 12990456270285984 13015981013160816 13032604232845568 13044503981049408 13061163628534784 13078826721104256 13095530203506688 13133242103369472 13162022034932736 13185330063699227 13196653988861952 13214224139806676 13251559599796224 13269480171849216 13287147284268333 13298558652868608 13316264480654604 13351302277793928 13377536041304172 13406851313856336 13436230827327168 13454401137081912 13498054384018624 13527633758125312 13545927675429408 13563227710774784 13575611958136704 13667963059892736 13686160716228343 13743390177986688 13760942400436224 13773507176185344 13803690172188672 13828134502000854 13867204503914496 13934915463406266 13952712290307168 14029710806694744 14047628700445312 14060455242355872 14156104597746048 14187126010305024 14252404629023232 14265418146763392 14283637071599616 14296679106909696 14334296574108672 14362461807625728 14393935427364864 14431808795701248 14451023443532424 14464218315193794 14530771906933842 14549329725461216 14562614358154296 14581212843924608 14661679761951264 14693809082101632 14732471478945024 14761419080059776 14774897366290656 14793766967013888 14807274789299328 14826185740498944 14846235737469696 14894404837537792 14908004549770752 14947230538404864 14967131423658582 14979985608978432 15009419546707968 15020215062518169 15068948644227688 15082707728088378 15101970445493344 15115759680743064 15165120196399104 15185311182020952 15218587977890976 15258631174621632 15322115787264384 15355692374088192 15376458442379328 15396096320338944 15426347867449856 15460152866428928 15481060200490752 15500831669456896 15514985095013376 15535641894097038 15607125381521534 15620529211305984 15641326532832392 15696801326595564 15741151058497536 15803582288000976 15925617672464304 15945956903208192 15960516761593152 16033955207651136 16054432800508928 16069091705549568 16089614172606464 16132823585667663 16178405254566912 16213858297491456 16257401373973977 16288462433169408 16303335024872448 16339061836468224 16367995941143868 16403864449415184 16494389732195172 16515455364037056 16530535217364336 16574030413813152 16606596465067248 16627805400527104 16642987837890624 16664243250199552 16679458958061312 16756205442230016 16792924665259008 16837110261651456 16859527350787828 16885596990046464 16907162248015872 16922599759199232 16952567224756149 16967126557108224 16989716751180012 17037719485452288 17083475079773571 17105293055609808 17120911475127348 17142777262451904 17165960071449336 17221655593403072 17237380260672432 17259394794849536 17275153920849216 17320608360381312 17354641350881088 17392671974732544 17438435628139008 17461653327601679 17510989471159296 17549362713243648 17573095362719232 17596492349436441 17611604702447616 17692640229132288 17716196379024444 17755019307539472 17779030074001098 17801736370391904 17836714721738896 17875801751808448 17914974436436224 17939201516109216 18061236900572544 18100815944182272 18200705911387776 18223950746523648 18240590584677888 18288585284207616 18324520237315584 18364676234913792 18437512669334472 18454347505592082 18579887284541688 18603616387076224 18706281075592992 18747273656474496 18850731122508768 18874806130328064 18892040248416384 18916168013740032 18941749044357888 19003206172030976 19020557529017856 19062238809212928 19095995264667846 19112395432144896 19149949076834304 19243454687561034 19268031258043232 19285624420258392 19374362542578456 19416819144205728 19523971519741224 19548906349268352 19566755971574112 19591745442802176 19618240081656384 19643295305260032 19681892106746368 19699863155054208 19725022622685184 19743033052399104 19794980983292928 19821336209710014 19877339399694336 19929640717873152 19956175231544776 19974396720981906 20026953416690892 20066304061956258 20083537557393408 20110276970784504 20154346240990752 20247081576027936 20291450637187968 20318891513144112 20344841566162176 20363417937205056 20429487716352512 20474256498784256 20501944589839104 20528128427118592 20641413600654336 20668895775528518 20686646793351168 20714189192129384 20742201753001281 20800806755871744 20846389239631872 20929068435460752 21044566210042116 21071443050667968 21090682863533808 21234156896619072 21261275870944256 21280689015457536 21378606943534848 21425455607399424 21510431447556884 21543692711438592 21571207006089216 21590903141047296 21647713193551872 21676535165298636 21737780033163264 21796157860400763 21823994588191824 21843921537231444 21871819265886912 21992519642926896 22020607152049408 22040713623152448 22098707218417536 22142128620089664 22190650450520832 22239278610748416 22278661142112487 22341607256306688 22362006824656128 22390566220345344 22420845807607296 22450697135487873 22469978413467648 22514129320061952 22563466345598976 22603422966341532 22624061592132567 22652955668240016 22673639521114596 22777966773031428 22807057407479744 22827881966836464 22857036349935872 22887946761932448 22983173680896576 23033538561132288 23094144480508416 23139521801174784 23190229299643392 23221590300736128 23251247504185344 23272477642520064 23303462841145557 23347985961545728 23410688072282301 23430793816958976 23461989799248588 23545201989893346 23621595172032592 23673359076719296 23705373432001464 23735648493855872 23918935354812288 24050932811476704 24081649200763392 24103637558324352 24134421258909696 24267607881850368 24320787446237184 24384780378943488 24432693649754112 24551993911715802 24583350225779296 24605796674122776 24773183046055584 24909894697600872 24941708100790656 24964481756835936 24996364875299328 25019188437091968 25134308163345024 25166408173770752 25189386997888512 25255665392477184 25289291026181742 25360743372023808 25461327019557128 25484575126770018 25556579228178432 25623823780122624 25657939583414712 25714165893677856 25832483390104608 25856070391008648 25889092192274304 25912730881273824 25980912540571968 26031962026321632 26065208465691136 26089007962098816 26122327257069568 26157653442208512 26191060407013376 26266484206738944 26324044069865472 26370660127398454 26393307977723904 26428448279613352 26538960343698432 26574294568536666 26597117305737216 26632528961309208 26702604555587856 26755072082608344 26813702627712672 26872461654654336 26908802274163824 26996108768037248 27055267516250624 27091855350858816 27126455421549568 27151223916273408 27335926119785472 27372321432456686 27486780355973376 27521884800872448 27547014352370688 27607380344377344 27656269004001708 27734409007828992 27869830926812532 27905424580614336 28059421613389488 28095257400890624 28120910484711744 28312209195492096 28374252020610048 28504809258046464 28530836293526784 28567274143199232 28593358213819392 28643992897001769 28668593148217344 28724923615251456 28787870854729728 28865182031341551 28902046887064848 28928436630387588 29061543813867684 29098659450922432 29125228716308592 29162425687849216 29323359523902528 29387618164203264 29464942957890048 29522838160119552 29549794732581312 29587533934027776 29614549578598656 29652371480997888 29692471474939392 29732004314565021 29788809675075584 29816009099541504 29894461076809728 29934262847317164 29961595081472859 30018839093415936 30040430125036338 30099456092934387 30137897288455376 30165415456176756 30203940890986688 30231519361486128 30370622364041904 30437175955781952 30517262349243264 30644231574528768 30711384748176384 30752916884758656 30792192640677888 30852695734899712 30920305732857856 30962120400981504 31003343663292777 31029970190026752 31071283788194076 31214250763043068 31282653065664784 31393602653191128 31607164576001952 31851235344928608 31891913806416384 31921033523186304 32067910415302272 32108865601017856 32138183411099136 32265647171335326 32356810509133824 32514802747947954 32606670049744896 32735991882287736 32807728898830368 32988779464390344 33030910728074112 33061070434728672 33148060827626304 33213192930134496 33255610801054208 33285975675781248 33328486500399104 33358917916122624 33512410884460032 33585849330518016 33674220523302912 33719054701575656 33771193980092928 33845199518398464 33905134449512298 33934253114216448 33979433502360024 34166950159547142 34210586111219616 34241822950254696 34285554524903808 34331920142898672 34443311186806144 34474760521344864 34518789589699072 34550307841698432 34641216720762624 34709282701762176 34785343949465088 34876871256278016 34923306655203358 35021978942318592 35146190725438464 35192984698872882 35223209404895232 35385280458264576 35432392758048888 35510038615078944 35558060148002196 35603472740783808 35673429443477792 35751603503616896 35829948872872448 35878403032218432 36122473801145088 36201631888364544 36401411822775552 36447901493047296 36481181169355776 36577170568415232 36649040474631168 36729352469827584 36827990867573703 36875025338668944 36908695011184164 37159774569083376 37207232774152448 37412562151185984 37494547312948992 37701462245017536 37749612260656128 37784080496832768 37832336027480064 37883498088715776 37933936539272613 38006412344061952 38041115058035712 38124477618425856 38191990529335692 38226862690155027 38299898153668608 38486909375122068 38536062516086464 38571248840516784 38748725085156912 38833638288411456 39047943039482448 39097812698536704 39133511943148224 39183490885604352 39236480163312768 39286590610520064 39363784213492736 39399726310108416 39450045245370368 39486066104798208 39555990191097681 39589961966585856 39642672419420028 39754678799388672 39861441852804999 39912350463089552 39948793441963812 40053906833381784 40132608123912516 40220553941569008 40308692481981504 40494163152055872 40582901274375936 40637783026288224 40689683132324352 40726835874410112 40858975432705024 40948512997568512 41003889179678208 41058482148685029 41282827201308672 41337791551057036 41428378384258768 41484403506002562 41601613511743488 41858136870921504 42089132420084232 42142886101335936 42181365727067616 42468313793238144 42522551741888512 42561378030915072 42757213887069696 42850911214798848 43020862895113768 43087385422877184 43181806282094592 43295426387103744 43353070330597272 43592315720801526 43647989176383648 43687843074462888 43743638531773824 43985039285853792 44041214304098816 44081427246304896 44197414436835072 44284257240179328 44381300901041664 44478557221496832 44557322284224974 44683214512613376 44724013649312256 44841691615214592 44901394270975746 44939956826935296 45028258640123904 45206845932683064 45248123184265134 45305911336480032 45347279042229192 45555933546062856 45614114814959488 45655763933672928 45714072699871744 45775893523864896 45966347361793152 46067077122264576 46188288961016832 46279043602349568 46380458599286784 46443180601472256 46502495008370688 46544955285040128 46606925682291114 46821376144564602 46861587633917952 46923979598497176 47090403979786692 47243190344065184 47346718153438592 47410746864002928 47471296987711744 47837870709624576 48101865622953408 48163298401526784 48207275116648704 48268842517819392 48398470757002989 48535215763700736 48641574892474368 48772204121921931 48865387299508224 49103987823431604 49166700451558592 49211593348245552 49546366092111168 49819789395201744 49883416201581312 49928963513671872 49992729750598656 50038376874183936 50268616326690048 50332816347541504 50378773995777024 50511330784954368 50578582052363484 50721486744047616 50857701674268447 50922654039114256 50969150253540036 51113158456356864 51315879166829424 51428331787355712 51664966780209216 51712140782017296 51778184384548608 51825461762547648 51961825081143936 52063924052643264 52130416931382272 52178015924197632 52244654514139136 52315306884417024 52384959982805037 52532968413477888 52648088139730944 52741320254796908 52789477048309323 52856896559226704 53077920687396864 53148589137073332 53265057922618416 53405209111175712 53510144165216688 53627405255425344 53744923309308672 53817604548327648 53992217536074496 54110535032501248 54183710701717632 54252910843099136 54302447832546816 54624938835325369 54671852239570944 54744642864913372 54973560711946752 55094028704741376 55312538008003416 55739661853625064 55810849161228672 56118843226778976 56190514801781248 56241820969423488 56624418390984192 56748504041220096 57009618516092928 57061672587053568 57186716427638784 57287985794003538 57337186296434688 57449847230502912 57730364062683102 57804093774129696 57856873260775176 58123087627735368 58197318901844864 58250457432617184 58324851375698432 58646719047805056 58775236328406528 58929885915780096 59045676320239104 59099589465162624 59175067868055552 59229099157197312 59384942949878784 59464008629130042 59632018199083008 59788922153619456 59868525694634328 59923190162945718 60080860250072676 60198912185868774 60275794576910752 60330830912353512 60407881781973376 60463038722972256 60741244728083808 60874351911563904 61034524698486528 61288463149057536 61422769496352768 61505833769517312 61584385281355776 61705391469799424 61924240801963008 62006687326585554 62059940380053504 62142567576388152 62226605259003843 62428501526086136 62565306131329568 62787205306382256 63214329152003904 63702470689857216 63783827612832768 63842067046372608 64135820830604544 64217731202035712 64276366822198272 64531294342670652 64713621018267648 65029605495895908 65213340099489792 65471983764575472 65615457797660736 65977558928780688 66061821456148224 66122140869457344 66296121655252608 66426385860268992 66511221602108416 66571951351562496 66656973000798208 66717835832245248 66835983426337461 67024821768920064 67171698661036032 67352091406463619 67438109403151312 67542387960185856 67690399036796928 67810268899024596 67958867004720048 68333900319094284 68421172222439232 68483645900509392 68571109049807616 68663840285797344 68886622373612288 68949521042689728 69037579179398144 69100615683396864 69282433441525248 69418565403524352 69570687898930176 69753742512556032 69846613310406716 69910388523436671 70043957884637184 70232064216846903 70292381450876928 70385969397745764 70864785516097776 71020077230157888 71116120296004392 71206945481567616 71346858886955584 71503207007233792 71659897745744896 71756806064436864 72244947602290176 72341135214349813 72403263776729088 72802823645551104 72962362338711552 73154341136830464 73298080949262336 73655981735147406 73750050677337888 73817390022368328 74319549138166752 74414465548304896 74825124302371968 74989094625897984 75402924490035072 75499224521312256 75568160993665536 75766996177431552 75867873078545226 76082230116071424 76383981058671384 76453725380310054 76973818750244136 77072125032172928 77142497681033568 77497450170313824 77667276576822912 78095886078964896 78195625397073408 78267023886296448 78366981771208704 78472960326625536 78573181221040128 78727568426985472 78799452620216832 78972132209596416 79111980382195362 79179923933171712 79285344838840056 79722883705609998 79824700926179104 79897586883927624 80107813666763568 80265216247825032 80441107883138016 80617384963963008 80988326304111744 81165802548751872 81275566052576448 81379366264648704 81453671748820224 81717950865410048 82007778359356416 82116964297370058 82565654402617344 82675583102114072 82856756768517536 82968807012005124 83203227023486976 83716273741843008 84178264840168464 84285772202671872 84362731454135232 84936627586476288 85045103483777024 85122756061830144 85514427774139392 85701822429597696 85931978691005307 86041725790227536 86174770845754368 86363612564189184 86706140661194544 87184631441603052 87295978352767296 87375686148925776 87487277063547648 87970078571707584 88082428608197632 88162854492609792 88394828873670144 88568514480358656 88762601802083328 88957114442993664 89114644568449948 89196012943695063 89366429025226752 89448027298624512 89683383230429184 89802788541951492 90056517280247808 90298368278803161 90413691865366128 90496246368530268 90611822672960064 90694558084458384 91111867092125712 91228229629918976 91311527867345856 91428145399743488 91551787047729792 91932694723586304 92134154244529152 92297310445894589 92376577922033664 92558087204699136 92760917198573568 92886361202944512 93010030989878331 93089910570080256 93213851364582228 93642752289129204 93847959196994352 94180807959573384 94486380688130368 94693436306877184 94821493728005856 94942593975423488 95675741419249152 95803125013598401 96203731245906816 96326596803053568 96414550233297408 96796941514005978 97070431527401472 97544408243843862 98207975646863208 98333400903117184 98423186696491104 99092732184222336 99639578790403488 99766832403162624 99857927027343744 99985459501197312 100076753748367872 100537232653380096 100757547991554048 101022661569908736 101157164104726968 101715403348536894 101845308078228512 101938300507080072 102631758333658848 102856663574711424 103329933560418432 103424281564034592 103556368769097216 103650923525095296 103923650162287872 104127848105286528 104260833862764544 104356031848395264 104630613768834048 104769919965610074 105065936826955776 105482640509593816 105578954096618646 105713793118453408 106155841374793728 106297178274146664 106530115845236832 106810418222351424 107020288330433376 107254810510850688 107489846618617344 107635209096655296 107984435072148992 108221070065002496 108367421403435264 108505821686198272 108604895665093632 109249877670650738 109343704479141888 109489285729826744 109947121423893504 110188057409482752 110625076016006832 111479323707250128 111621698322457344 112237686453557952 112381029603562496 112483641938846976 113248836781968384 113497008082440192 113801809617817839 114019237032185856 114123345174107136 114373432855277568 114575971588007076 114899694461005824 115460728125366204 115608187548259392 115713746521550352 116246175255470736 116394637803689728 116500914865234368 116649702751396864 117293438095610112 117550472656813056 117859771831560192 118091352640478208 118199178930325248 118350135736111104 118458198314394624 118667970573293043 118769885899757568 118928017258260084 119264036398166016 119584325558414997 119737051389268656 119846380325891436 120161720500145352 120397824371737548 120551589153821504 120661661824707024 120815763563946752 120926077445944512 121482489456167616 121748703823127808 122069049396973056 122231573293211753 122576926298115072 122845538992705536 123011667539034624 123175446446055087 123410782939598848 123848481603926016 124013374653171108 124285135152776304 124453210518007686 124857003052172272 125130612262659136 125574410612764512 126428658304007808 127404941379714432 127567655225665536 127684134092745216 128271641661209088 128552733644396544 129062588685341304 130059210991791816 130943967529150944 131230915595321472 131955117857561376 132123642912296448 132244281738914688 132592243310505216 132852771720537984 133022443204216832 133143902703124992 133435671664490496 133671966852674922 134049643537840128 134704182812927238 134876218806302624 135084775920371712 135620537798049192 135917734009440096 136667800638188568 136842344444878464 136967291801018784 137142218099615232 137327680571594688 137773244747224576 137899042085379456 138075158358796288 138201231366793728 138564866883050496 138837130807048704 139141375797860352 139507485025112064 139693226620813432 139820777046873342 140464128433693806 140584762901753856 140771938795491528 141729571032195552 142040154460315776 142232240592008784 142413890963135232 142693717773911168 143006414014467584 143319795491489792 143513612128873728 144489895204580352 144682270428699626 144806527553458176 145195412271008967 145605647291102208 145924724677423104 146596161898524672 147311963470294812 147500101354675776 147634780044736656 148639098276333504 148828931096609792 149650248604743936 149978189251795968 150805848980070144 150998449042624512 151136321987331072 151533992354863104 151735746157090452 152164460232142848 152573105022805341 152767962117342768 152907450760620108 153947637500488272 154144250064345856 154284995362067136 154994900340627648 155334553153645824 155950627994787409 156191772157929792 156391250794146816 156534047772592896 156733963542417408 156945920653251072 157154879948415111 157455136853970944 157598905240433664 157944264419192832 158223960764390724 158368431144927969 158570689677680112 159445767411219996 159649401852358208 159795173767855248 160215627333527136 160530432495650064 160882215766276032 161234769927926016 161976652608223488 162331605097503744 162551132105152896 162758732529297408 162907343497640448 163435901730820096 163874816505976107 164015556718712832 164233928594740116 165351166204228144 165713513537035072 165937614024010248 167432547483686016 168356529680336928 168571544405343744 168725462908270464 169873255172952576 170245512123660288 171028855548278784 171863957382010614 172083451580455072 172349541691508736 173412281322389088 174369262883206104 174591956705534592 174751372297851552 174974554127095296 175940157143415168 176164857216395264 176325708985219584 176789657747340288 177137028960717312 177525203604166656 178229289136899896 178392025887390126 178896054597249024 179366766460858368 179605577083902984 180596736557606322 180827383730732256 180992492737060536 181223645345920128 181389116168916768 182223734184251424 182456459259837952 182623055734691712 182856290799486976 183103574095459584 183865389447172608 184268308489058304 184594620891789178 184753155844067328 185116174409398272 185772722405889024 186020061979756662 186179821140160512 186427702729164456 187285504578258408 187695918393988704 188361615919146768 188972761376260736 189386872613754368 189642987456011712 189885187950846976 191351482838498304 191606250027196802 192407462491813632 192653193606107136 192829100466594816 193593883028011956 194140863054802944 195088816487687724 196415951293726416 196666801806234368 196846373392982208 198185464368444672 199279157580806976 199533664806325248 199715854054687488 199970919002394624 200153507496735744 200507950279012383 201074465306760192 201515095983108096 202056274219390857 202314328209453936 203430806697073788 203690616156457024 203876601014160144 205263516667317696 205713327149422848 206659867120836864 206848563128069184 207112737538194432 207301847050190592 207847300324575744 208255696210573056 208521667725529088 208712063696790528 209261227537668096 209539839931220148 209731165570310013 210131873653911552 210696192650540709 210965281019187632 211157908193237292 211427586236906816 212594356548293328 213060231690473664 213620836444702848 214040576660866752 214509621021701376 214979693237234688 215270418193310592 215968870144297984 216442140130004992 216734842806870528 217023405643049439 217209791330187264 218499755341301476 218978571459653488 219894242847787008 221250152032013664 222958647414500256 223243396644914688 224475372907115904 224762059207124992 224967283877693952 226497673563936768 227603619235635678 228246690348214272 229151943176014152 230921456250732408 231216375096518784 231427493043100704 232492350510941472 232789275607379456 233001829730468736 233299405502793728 234586876191220224 235100945313626112 235719543663120384 236182705280956416 236398357860650496 236916396628789248 237335941146586086 237539771799515136 237856034516520168 239168651116829994 239474102778537312 239692760651782872 240323441000290704 240795648743475096 241103178307643008 241323323649414048 241631527127893504 241852154891889024 242964978912335232 243497407646255616 244138098793946112 244463146586423506 245153852596230144 246023335078069248 246350892892110174 247696963207852032 248026749306342216 248570270305552608 248906421036015372 249714006104344544 250261224525318272 251148821225529024 252857316608015616 254809882759428864 255135310451331072 255368268185490432 256543283322418176 257105467288793088 257795936073015921 258125177370682608 260118421983583632 261887935058301888 262461831190642944 263910235715122752 264247285824592896 264488563477829376 265184486621010432 265705543441075968 266044886408433664 266287805406249984 266871343328980992 267343933705349844 267588038831085189 268099287075680256 269408365625854476 269752437612605248 270169551840743424 271241075596098384 271835468018880192 273335601276377136 273684688889756928 273934583602037568 274284436199230464 274655361143189376 275546489494449152 275798084170758912 276150316717592576 276402462733587456 276891931337683767 277129733766100992 277674261614097408 278282751595720704 279030092969634993 279386453241626864 279641554093746684 280928256867387612 281543877590983056 283459142064391104 284080308920631552 284464481184017568 284827781926270464 285387435547822336 286012828028935168 286639590982979584 287027224257747456 287409375040795203 288979790409160704 289364540857399252 290390824542017934 291211294582204416 294623926940589624 295000202709351552 295269560089473312 297278196552667008 297657862193219584 299300497209487872 299956378503591936 301611697960140288 302272643974662144 303067984709726208 303471492314180904 305146210045610682 305535924234685536 305814901521240216 307895275000976544 308288500128691712 308569990724134272 309989800681255296 310669106307291648 311901255989574818 312383544315859584 312782501588293632 313068095545185792 313891841306502144 314309759896830222 315197810480867328 316447921528781448 316736862289855938 317141379355360224 318891534822439992 319298803704716416 319590347535710496 320431254667054272 321060864991300128 321764431532552064 322469539855852032 323953305216446976 324663210195007488 325102264210305792 325517465058594816 325814686995280896 327749633011952214 328031113437425664 328467857189480232 330702332408456288 331427027074070144 331875228048020496 334865094967372032 336713059360673856 337143088810687488 337450925816540928 339746510345905152 340491024247320576 341405428853453517 342057711096557568 343727914764021228 344166903160910144 344699083383017472 346824562644778176 348738525766412208 349183913411069184 349502744595703104 349949108254190592 351880314286830336 352329714432790528 352651417970439168 353579315494680576 354274057921434624 355050407208333312 356003911719879129 356458578273799792 356784051774780252 357792109194498048 359211154167805968 361193473115212644 361654767461464512 361984985474121072 362447290691840256 362778232337833536 364447468368502848 364912918519675904 365246111469383424 365712581598973952 366207148190919168 366694719879635259 367730778894345216 368536616978116608 369189241783578356 369526339338165261 370232348818796544 371545444811778048 372040123959513324 372855405458328912 374571009156516816 375391836787977408 376723231838293536 377945522752521472 378773745227508736 379285974912023424 379770375901693952 382374571847277583 382702965676996608 383212500054393604 384814924983627264 385658200933189632 387187766056023912 390177632975375448 392831902587452832 393333603612468736 393692746785964416 396370928736889344 398558315161613952 399067329612650496 399431708109374976 400307014993471488 401015900558024766 402148930613520384 404112548438781714 404628656418907872 406861613394147576 407381232312914048 407753202028320288 410527033334635392 411426654298845696 413319734241673728 413697126256138368 414225475076388864 414603694100381184 415694600649151488 416511392421146112 417424127393581056 418522455075336192 419079679862440296 419462331140620026 421392385301081418 421930562038375264 422315816386474584 422855172473813632 425188713096586656 426120463380947328 427241672889405696 428081153321733504 429019242043402752 429959386474469376 430540836386621184 431937740288595968 433469685613741056 434046811286098878 434419582660374528 435586236813026901 436999510682602952 437957142919306976 439788485695574016 442500304064027328 445917294829000512 446486793289829376 448950745814231808 449524118414249984 449934567755387904 452995347127873536 455207238471271356 456493380696428544 458303886352028304 461842912501464816 462432750193037568 462854986086201408 464984701021882944 465578551214758912 466003659460937472 466598811005587456 467851883984362227 469173752382440448 470201890627252224 471464639845245333 472365410561912832 472796715721300992 473832793257578496 474671882293172172 475712069033040336 478337302233659988 478948205557074624 479385521303565744 480646882000581408 481591297486950192 482206356615286016 482646647298828096 483263054255787008 483704309783778048 485929957824670464 486994815292511232 488276197587892224 488926293172847012 490307705192460288 491624449517928321 492046670156138496 492701785784220348 496053498612684432 497140540611105216 497812842072030744 499428012208689088 500522449050636544 502297642451058048 505714633216031232 506387946500448691 509619765518857728 510736536370980864 513086566644836352 515591872146031842 516250354741365216 520236843967167264 523775870116603776 524923662381285888 527820471430245504 528494571649185792 528977126955658752 530368973242020864 531411086882151936 532575610812499968 534687867410699688 535176077662170378 538816731251708952 539504875225210496 542482151192196768 543670936037760384 546671202552754272 547369377779513856 547869167204075136 548568872398460928 549310722286378752 551092978988898304 551596168341517824 552804925467174912 553783862675367534 554259467532201984 555348523228194816 558060185939269986 558772906483253728 559283108187493368 561856513734775224 563087755181966112 566918284128782208 568160617841263104 568928962368035136 569655563852540928 570774871095644672 572025656057870336 574054448515494912 574818750081590406 577959580818321408 578729081714798504 580781649084035868 582422589164408832 589247853881179248 590000405418703104 590539120178946624 594556393105334016 595315724386439168 598600994418975744 599912757007183872 601523850837037149 603223395920280576 604545287949324288 606942984628361808 610292420091221364 611071848469371072 611629803042480432 615790550001953088 616577000257383424 617139981448268544 619979601362510592 621338212614583296 623802511979149636 624767088631719168 625565003176587264 626136191090371584 627783682613004288 628619519793660444 630395620961734656 632088577951622127 632895843057562896 633473724579711876 634282758710720448 637783069644879984 638597607409432832 639180695071420992 640862509334108544 642121729982600256 643528863065104128 644939079711704064 646081173121262123 647906610432893952 649326420390014976 650204528420611584 651070216929148317 651629373990561792 655499266023904428 656935714378960464 661404664816912576 662854054148140288 663750456096040992 669730189934744064 673426118721347712 674286177621374976 674901851633081856 679493020691810304 682810857706907034 687455829528042456 688333806321820288 693649125289556352 697477051532824416 698367826822138368 699005489191406208 699898216508381184 703760628573660672 705302835940878336 707158630989361152 708548115842869248 712007823439758258 712917156547599584 713568103549560504 718422308335611936 722386946230425288 723309534922929024 723969970948242144 724894581383680512 725556464675667072 728894936737005696 729825837039351808 730492222938766848 732414296381838336 733389439759270518 735461557788690432 738378483567156712 739052678676330522 743090889623556096 744080247919026648 745710810916657824 749142018313033632 750783673575954816 753446463676587072 755891045505042944 757547490455017472 758571949824046848 759540751803387904 764749143694555166 765405931353993216 766425000108787208 769629849967254528 771316401866379264 774375532112047824 780355265950750896 785663805174905664 786667207224937472 787385493571928832 792741857473778688 797116630323227904 798134659225300992 798863416218749952 800614029986942976 802031801116049532 804297861227040768 808225096877563428 809257312837815744 813723226788295152 814762464625828096 815506404056640576 821054066669270784 822853308597691392 826639468483347456 827394252512276736 828450950152777728 829207388200762368 830675794013051301 831389201298302976 833022784842292224 834848254787162112 837090278908904979 838159359724880592 838924662281240052 842784770602162836 843861124076750528 844631632772949168 845710344947627264 850377426193173312 852240926761894656 854483345778811392 856162306643467008 858038484086805504 859918772948938752 861081672773242368 862228125122385609 863875480577191936 866939371227482112 868093622572197756 871172473626053802 873999021365205904 875914285838613952 885000608128054656 891834589658001024 892973586579658752 897901491628463616 899869135510775808 910414476942542712 916607772704056608 923685825002929632 924865500386075136 925709972172402816 929969402043765888 931157102429517824 932007318921874944 935703767968724454 938347504764880896 942929279690490666 945593431442601984 949343764586344344 951424138066080672 956674604467319976 957896411114149248 958771042607131488 961293764001162816 963182594973900384 964412713230572032 965293294597656192 966526108511574016 967408619567556096 971859915649340928 973989630585022464 976552395175784448 977852586345694024 983248899035856642 984093340312276992 985403571568440696 992106997225368864 994281081222210432 995625684144061488 998856024417378176 1001044898101273088 1004595284902116096 1011429266432062464 1012775893000897382 1019239531037715456 1021473072741961728 1026173133289672704 1031183744292063684 1032500709482730432 1040473687934334528 1047551740233207552 1049847324762571776 1055640942860491008 1056989143298371584 1057954253911317504 1060737946484041728 1062822173764303872 1065151221624999936 1068011735159637387 1069375734821399376 1070352155324340756 1077633462503417904 1079009750450420992 1084964302384393536 1087341872075520768 1093342405105508544 1094738755559027712 1095738334408150272 1097137744796921856 1098621444572757504 1100084159638905777 1102185957977796608 1103192336683035648 1105609850934349824 1107567725350735068 1108579018014495783 1110697046456389632 1116120371878539972 1117545812966507456 1118566216374986736 1123713027469550448 1126175510363932224 1133836568257564416 1136321235682526208 1137857924736070272 1139311127705081856 1141549742191289344 1144051312115740672 1147123715541832749 1148108897030989824 1149637500163180812 1157458163429597008 1161563298168071736 1178495707762358496 1180000810837406208 1181078240357893248 1189112786210668032 1197201988837951488 1203047701674074298 1206446791840561152 1213885969256723616 1220584840182442728 1222143696938742144 1223259606084960864 1231581100003906176 1233154000514766848 1234279962896537088 1239959202725021184 1242676425229166592 1247605023958299272 1249534177263438336 1252272382180743168 1255567365226008576 1257239039587320888 1264177155903244254 1265791686115125792 1266947449159423752 1268565517421440896 1275566139289759968 1277195214818865664 1278361390142841984 1281725018668217088 1284243459965200512 1287057726130208256 1289878159423408128 1292162346242524246 1295813220865787904 1300409056841223168 1302140433858296634 1303258747981123584 1310998532047808856 1313871428757920928 1322809329633825152 1325708108296280576 1327500912192081984 1339460379869488128 1346852237442695424 1348572355242749952 1349803703266163712 1358986041383620608 1365621715413814068 1374911659056084912 1376667612643640576 1387298250579112704 1394954103065648832 1396735653644276736 1398010978382812416 1399796433016762368 1403555651953086681 1407521257147321344 1410605671881756672 1414393919535735999 1417096231685738496 1424015646879516516 1425834313095199168 1427136207099121008 1436844616671223872 1444773892460850576 1446619069845858048 1447939941896484288 1449789162767361024 1451112929351334144 1457789873474011392 1459651674078703616 1460984445877533696 1464828592763676672 1466778879518541036 1470923115577380864 1474873348553784963 1476756967134313424 1478105357352661044 1488160495838053296 1491421621833315648 1498284036626067264 1501567347151909632 1506892927353174144 1511782091010085888 1515094980910034944 1517143899648093696 1519163839501346073 1529498287389110332 1532850000217574416 1539259699934509056 1548751064224095648 1560710531901501792 1571327610349811328 1573334414449874944 1574770987143857664 1585483714947557376 1594233260646455808 1597726832437499904 1604063602232099064 1616450193755126856 1618514625675631488 1627446453576590304 1629524929251656192 1631012808113281152 1642108133338541568 1645706617195382784 1653278936966694912 1654788505024553472 1658414776401524736 1661351588026102602 1662778402596605952 1666045569684584448 1674180557817809958 1676318719449761184 1677849324562480104 1685569541204325672 1687722248153501056 1689263265545898336 1691420689895254528 1700754852386346624 1704481853523789312 1708966691557622784 1712324613286934016 1716076968173611008 1722163345546484736 1724456250244771218 1733878742454964224 1736187245144395512 1742344947252107604 1747998042730411808 1751828571677227904 1770001216256109312 1783669179316002048 1785947173159317504 1795802983256927232 1799738271021551616 1804571552511111447 1820828953885085424 1833215545408113216 1847371650005859264 1849731000772150272 1851419944344805632 1859938804087531776 1862314204859035648 1864014637843749888 1871407535937448908 1876695009529761792 1885858559380981332 1891186862885203968 1898687529172688688 1902848276132161344 1913349208934639952 1915792822228298496 1917542085214262976 1922587528002325632 1926365189947800768 1928825426461144064 1930586589195312384 1933052217023148032 1934817239135112192 1938243519363786369 1943719831298681856 1947979261170044928 1953210650787444951 1955705172691388048 1966497798071713284 1970807143136881392 1984213994450737728 1988562162444420864 1991251368288122976 1997712048834756352 2002089796202546176 2009190569804232192 2022858532864124928 2025551786001794764 2038479062075430912 2062367488584127368 2065001418965460864 2080947375868669056 2095103480466415104 2099694649525143552 2111281885720982016 2115908507822635008 2121475892968083456 2125644347528607744 2136023470319274774 2138751469642798752 2140704310648681512 2155266925006835808 2158019500900841984 2169928604768787072 2174683744151041536 2186684810211017088 2189477511118055424 2191476668816300544 2197242889145515008 2200168319277811554 2206384673366071296 2215135450701470136 2217158036028991566 2232240743757079944 2235091625933014912 2237132432749973472 2247426054939100896 2252351020727864448 2267673136515128832 2272642471365052416 2275715849472140544 2278622255410163712 2283099484382578688 2294247431083665498 2296217794061979648 2299275000326361624 2314916326859194016 2323126596336143472 2356991415524716992 2360001621674812416 2362156480715786496 2378225572421336064 2394403977675902976 2406095403348148596 2412893583681122304 2427771938513447232 2441169680364885456 2444287393877484288 2446519212169921728 2463162200007812352 2466308001029533696 2468559925793074176 2479918405450042368 2485352850458333184 2492027382039153903 2495210047916598544 2499068354526876672 2504544764361486336 2514478079174641776 2528354311806488508 2531583372230251584 2533894898318847504 2537131034842881792 2551132278579519936 2554390429637731328 2556722780285683968 2563450037336434176 2568486919930401024 2574115452260416512 2579756318846816256 2584324692485048492 2586684375367156827 2591626441731575808 2600818113682446336 2604280867716593268 2621997064095617712 2627742857515841856 2645618659267650304 2651416216592561152 2655001824384163968 2676622002930943081 2678920759738976256 2693704474885390848 2699607406532327424 2731243430827628136 2749823318112169824 2753335225287281152 2774596501158225408 2789908206131297664 2793471307288553472 2796021956765624832 2807111303906173362 2815042514294642688 2828787839071471998 2848031293759033032 2851668626190398336 2854272414198242016 2873689233342447744 2889547784921701152 2893238139691716096 2895879883792968576 2899578325534722048 2902225858702668288 2915579746948022784 2921968891755067392 2929657185527353344 2933557759037082072 2949746697107569926 2953513934268626848 2956210714705322088 2976320991676106592 2982843243666631296 2996568073252134528 3003134694303819264 3013785854706348288 3023564182020171776 3034287799296187392 3038327679002692146 3058996574778220664 3065700000435148832 3078519399869018112 3097502128448191296 3121421063803003584 3142655220699622656 3146668828899749888 3149541974287715328 3170967429895114752 3188466521292911616 3195453664874999808 3208127204464198128 3232900387510253712 3237029251351262976 3254892907153180608 3259049858503312384 3262025616226562304 3284216266677083136 3291413234390765568 3300252478916717331 3306557873933389824 3309577010049106944 3316829552803049472 3322703176052205204 3332091139369168896 3348361115635619916 3352637438899522368 3355698649124960208 3371139082408651344 3375444496307002112 3378526531091796672 3382841379790509056 3401509704772693248 3408963707047578624 3417933383115245568 3424649226573868032 3432153936347222016 3441371146625498247 3444326691092969472 3448912500489542436 3472374490288791024 3484689894504215208 3495996085460823616 3503657143354455808 3540002432512218624 3544715625503140837 3567338358632004096 3591605966513854464 3609143105022222894 3641657907770170848 3666431090816226432 3694743300011718528 3699462001544300544 3702839888689611264 3719877608175063552 3728029275687499776 3742815071874897816 3771717118761962664 3797375058345377376 3805696552264322688 3826698417869279904 3831585644456596992 3835084170428525952 3845175056004651264 3852730379895601536 3857650852922288128 3861173178390624768 3869634478270224384 3876487038727572738 3887439662597363712 3906421301574889902 3911410345382776096 3932995596143426568 3941614286273762784 3968427988901475456 3977124324888841728 3982502736576245952 3995424097669512704 4004179592405092352 4018381139608464384 4045717065728249856 4051103572003589528 4076958124150861824 4124734977168254736 4130002837930921728 4161894751737338112 4190206960932830208 4199389299050287104 4210666955859260043 4222563771441964032 4231817015645270016 4251288695057215488 4272046940638549548 4277502939285597504 4281408621297363024 4310533850013671616 4316039001801683968 4339857209537574144 4349367488302083072 4373369620422034176 4378955022236110848 4382953337632601088 4394485778291030016 4400336638555623108 4412769346732142592 4424620045661354889 4430270901402940272 4434316072057983132 4464481487514159888 4470183251866029824 4474264865499946944 4494852109878201792 4504702041455728896 4522568211848834861 4535346273030257664 4545284942730104832 4551431698944281088 4557491518504038219 4566198968765157376 4588494862167330996 4598550000652723248 4629832653718388032 4646253192672286944 4713982831049433984 4720003243349624832 4724312961431572992 4756451144842672128 4812190806696297192 4855543877026894464 4882339360729770912 4888574787754968576 4893038424339843456 4926324400015624704 4937119851586148352 4959836810900084736 4984054764078307806 4990420095833197088 4998136709053753344 5028956158349283552 5056708623612977016 5063166744460503168 5067789796637695008 5074262069685763584 5102264557159039872 5108780859275462656 5113445560571367936 5126900074672868352 5136973839860802048 5148230904520833024 5168649384970096984 5173368750734313654 5201636227364892672 5208561735433186536 5243994128191235424 5255485715031683712 5291237318535300608 5302832433185122304 5310003648768327936 5353244005861886162 5357841519477952512 5387408949770781696 5399214813064654848 5462486861655256272 5499646636224339648 5506670450574562304 5549193002316450816 5579816412262595328 5586942614577106944 5592043913531249664 5614222607812346724 5630085028589285376 5657575678142943996 5696062587518066064 5703337252380796672 5708544828396484032 5747378466684895488 5779095569843402304 5786476279383432192 5791759767585937152 5799156651069444096 5804451717405336576 5814730558091359107 5831159493896045568 5843937783510134784 5859631952362334853 5867115518074164144 5899493394215139852 5907027868537253696 5912421429410644176 5952641983352213184 5965686487333262592 5993136146504269056 6006269388607638528 6027571709412696576 6047128364040343552 6068575598592374784 6076655358005384292 6117993149556441328 6131400000870297664 6195004256896382592 6242842127606007168 6285310441399245312 6299083948575430656 6376933042585823232 6416254408928396256 6465800775020507424 6474058502702525952 6509785814306361216 6518099717006624768 6524051232453124608 6568432533354166272 6600504957833434662 6619154020098213888 6645406352104410408 6696722231271239832 6705274877799044736 6711397298249920416 6742278164817302688 6750888992614004224 6757053062183593344 6765682759581018112 6803019409545386496 6817927414095157248 6835866766230491136 6849298453147736064 6882742293250996494 6888653382185938944 6897825000979084872 6944748980577582048 6969379789008430416 6991992170921647232 7007314286708911616 7080004865024437248 7089431251006281674 7134676717264008192 7183211933027708928 7218286210044445788 7283315815540341696 7332862181632452864 7389486600023437056 7398924003088601088 7405679777379222528 7439755216350127104 7456058551374999552 7476082146117461709 7485630143749795632 7543434237523925328 7594750116690754752 7611393104528645376 7653396835738559808 7663171288913193984 7670168340857051904 7690350112009302528 7705460759791203072 7715301705844576256 7722346356781249536 7739268956540448768 7752974077455145476 7760053126101470481 7774879325194727424 7812842603149779804 7822820690765552192 7865991192286853136 7883228572547525568 7936855977802950912 7954248649777683456 7965005473152491904 7990848195339025408 8008359184810184704 8029866008792829243 8036762279216928768 8102207144007179056 8249469954336509472 8260005675861843456 8323789503474676224 8380413921865660416 8421333911718520086 8445127542883928064 8544093881277099096 8555005878571195008 8562817242594726048 8621067700027343232 8632078003603367936 8679714419075148288 8698734976604166144 8746739240844068352 8765906675265202176 8788971556582060032 8800673277111246216 8849240091322709778 8860541802805880544 8868632144115966264 8928962975028319776 8940366503732059648 8948529730999893888 8989704219756403584 9009404082911457792 9045136423697669722 9070692546060515328 9102863397888562176 9114983037008076438 9176989724334661992 9197100001305446496 9259665307436776064 9292506385344573888 9427965662098867968 9440006486699249664 9448625922863145984 9512902289685344256 9624381613392594384 9711087754053788928 9764678721459541824 9777149575509937152 9786076848679686912 9852648800031249408 9874239703172296704 9900757436750151993 9919673621800169472 9968109528156615612 9980840191666394176 9996273418107506688 10057912316698567104 10113417247225954032 10126333488921006336 10135579593275390016 10148524139371527168 10204529114318079744 10217561718550925312 10226891121142735872 10253800149345736704 10273947679721604096 10296461809041666048 10324113439876494741 10337298769940193968 10346737501468627308 10417123470866373072 10487988256382470848 10510971430063367424 10582474637070601216 10605664866370244608 10620007297536655872 10634146876509422511 10706488011723772324 10774817899541563392 10924973723310512544 10999293272448679296 11013340901149124608 11098386004632901632 11159632824525190656 11184087827062499328 11228445215624693448 11315151356285887992 11392125175036132128 11406674504761593344 11417089656792968064 11494756933369790976 11558191139686804608 11572952558766864384 11583519535171874304 11608903434810673152 11629461116182718214 11662318987792091136 11719263904724669706 11734231036148328288 11798986788430279704 11814055737074507392 11824842858821288352 11905283966704426368 11931372974666525184 11986272293008538112 12012538777215277056 12055143418825393152 12137151197184749568 12153310716010768584 12235986299112882656 12262800001740595328 12390008513792765184 12485684255212014336 12570620882798490624 12598167897150861312 12632000867577780129 12753866085171646464 12832508817856792512 12931601550041014848 12948117005405051904 13019571628612722432 13036199434013249536 13048102464906249216 13136865066708332544 13201009915666869324 13238308040196427776 13290812704208820816 13393444462542479664 13410549755598089472 13422794596499840832 13484556329634605376 13501777985228008448 13514106124367186688 13531365519162036224 13567704635546504583 13606038819090772992 13635854828190314496 13672474555512114657 13698596906295472128 13765484586501992988 13795650001958169744 13889497961155164096 13938759578016860832 13983984341843294464 14014628573417823232 14160009730048874496 14178862502012563348 14269353434528016384 14436572420088891576 14566631631080683392 14665724363264905728 14778973200046874112 14811359554758445056 14879510432700254208 14952164292234923418 14971260287499591264 15086868475047850656 15189500233381509504 15222786209057290752 15306793671477119616 15326342577826387968 15340336681714103808 15380700224018605056 15410921519582406144 15444692713562499072 15505948154910290952 15520106252202940962 15625685206299559608 15645641381531104384 15731982384573706272 15766457145095051136 15873711955605901824 15908497299555366912 15930010946304983808 15981696390678050816 16059732017585658486 16073524558433857536 16204414288014358112 16498939908673018944 16520011351723686912 16647579006949352448 16760827843731320832 16842667823437040172 16890255085767856128 17088187762554198192 17110011757142390016 17125634485189452096 17242135400054686464 17264156007206735872 17359428838150296576 17397469953208332288 17444191674274077321 17493478481688136704 17531813350530404352 17601346554222492432 17698480182645419556 17721083605611761088 17737264288231932528 17857925950056639552 17880733007464119296 17897059461999787776 17979408439512807168 18018808165822915584 18090272847395339444 18141385092121030656 18205726795777124352 18229966074016152876 18353979448669323984 18394200002610892992 18519330614873552128 18585012770689147776 18736354020516601567 18855931324197735936 18897251845726291968 19248763226785188768 19422175508107577856 19529357442919083648 19554299151019874304 19572153697359373824 19705297600062498816 19801514873500303986 19936219056313231224 19961680383332788352 20115824633397134208 20226834494451908064 20252666977842012672 20271159186550780032 20297048278743054336 20409058228636159488 20453782242285471744 20507600298691473408 20547895359443208192 20648226879752989482 20674597539880387936 20693475002937254616 20834246941732746144 20975976512764941696 21021942860126734848 21164949274141202432 21240014595073311744 21268293753018845022 21412976023447544648 21549635799083126784 21849947446621025088 21998586544897358592 22026681802298249216 22196772009265803264 22319265649050381312 22368175654124998656 22456890431249386896 22630302712571775984 22784250350072264256 22813349009523186688 22834179313585936128 22989513866739581952 23116382279373609216 23145905117533728768 23167039070343748608 23217806869621346304 23258922232365436428 23324637975584182272 23438527809449339412 23468462072296656576 23597973576860559408 23628111474149014784 23649685717642576704 23810567933408852736 23862745949333050368 23972544586017076224 24025077554430554112 24089598026378487729 24110286837650786304 24306621432021537168 24471972598225765312 24525600003481190656 24780017027585530368 24971368510424028672 25141241765596981248 25264001735155560258 25665017635713585024 25863203100082029696 25896234010810103808 26039143257225444864 26096204929812498432 26402019831333738648 26581625408417641632 26786888925084959328 26821099511196178944 26845589192999681664 26969112659269210752 27003555970456016896 27028212248734373376 27135409271093009166 27212077638181545984 27344949111024229314 27530969173003985976 27591300003916339488 27778995922310328192 27877519156033721664 27967968683686588928 28029257146835646464 28320019460097748992 28357725004025126696 28538706869056032768 28873144840177783152 29133263262161366784 29331448726529811456 29557946400093748224 29622719109516890112 29759020865400508416 29904328584469846836 29942520574999182528 30173736950095701312 30379000466763019008 30445572418114581504 30613587342954239232 30652685155652775936 30680673363428207616 30761400448037210112 30821843039164812288 30889385427124998144 30972340319629484223 31011896309820581904 31040212504405881924 31251370412599119216 31291282763062208768 31463964769147412544 31532914290190102272 31747423911211803648 31816994599110733824 31860021892609967616 31902440629528267533 31963392781356101632 32119464035171316972 32408828576028716224 32997879817346037888 33040022703447373824 33295158013898704896 33685335646874080344 34176375525108396384 34220023514284780032 34251268970378904192 34484270800109372928 34718857676300593152 34888383348548154642 34986956963376273408 35202693108444984864 35396960365290839112 35442167211223522176 35474528576463865056 35715851900113279104 35761466014928238592 35794118923999575552 35958816879025614336 36037616331645831168 36180545694790678888 36411453591554248704 36459932148032305752 36707958897338647968 36788400005221785984 37038661229747104256 37170025541378295552 37472708041033203134 37711862648395471872 37794503691452583936 38497526453570377536 38844351016215155712 39058714885838167296 39108598302039748608 39144307394718747648 39410595200124997632 39603029747000607972 39872438112626462448 39923360766665576704 40231649266794268416 40453668988903816128 40505333955684025344 40542318373101560064 40594096557486108672 40703113906639513749 40818116457272318976 40907564484570943488 41017423666536343971 41095790718886416384 41296453759505978964 41349195079760775872 41386950005874509232 41668493883465492288 41951953025529883392 42043885720253469696 42329898548282404864 42480029190146623488 42536587506037690044 42825952046895089296 43699894893242050176 43997173089794717184 44638531298100762624 44913780862498773792 45260605425143551968 45568500700144528512 45626698019046373376 45668358627171872256 45979027733479163904 46232764558747218432 46334078140687497216 46517844464730872856 46877055618898678824 46936924144593313152 47195947153721118816 47256222948298029568 47299371435285153408 47621135866817705472 47725491898666100736 47945089172034152448 48179196052756975458 48220573675301572608 48613242864043074336 48943945196451530624 49051200006962381312 49560034055171060736 49942737020848057344 50282483531193962496 50528003470311120516 51330035271427170048 51726406200164059392 51792468021620207616 52078286514450889728 52192409859624996864 52332575022822231963 52804039662667477296 53163250816835283264 53573777850169918656 53642199022392357888 53691178385999363328 53938225318538421504 54007111940912033792 54056424497468746752 54270818542186018332 54424155276363091968 54689898222048458628 55061938346007971952 55182600007832678976 55557991844620656384 55755038312067443328 55935937367373177856 56058514293671292928 56209062061549804701 56715450008050253392 57746289680355566304 58266526524322733568 58662897453059622912 59115892800187496448 59808657168939693672 59885041149998365056 60347473900191402624 60758000933526038016 60891144836229163008 61227174685908478464 61361346726856415232 61522800896074420224 61643686078329624576 61944680639258968446 62023792619641163808 62080425008811763848 62502740825198238432 62582565526124417536 62927929538294825088 63065828580380204544 63494847822423607296 63720043785219935232 63804881259056535066 64238928070342633944 64817657152057432448 65995759634692075776 66080045406894747648 66590316027797409792 67370671293748160688 68352751050216792768 68440047028569560064 68502537940757808384 68968541600218745856 69437715352601186304 69776766697096309284 69973913926752546816 70405386216889969728 70793920730581678224 70884334422447044352 70949057152927730112 71431703800226558208 71522932029856477184 71588237847999151104 71917633758051228672 72075232663291662336 72268794079135463187 72361091389581357776 72919864296064611504 73415917794677295936 73576800010443571968 74077322459494208512 74340051082756591104 74945416082066406268 75423725296790943744 76995052907140755072 77688702032430311424 78117429771676334592 78288614789437495296 79206059494001215944 79744876225252924896 79846721533331153408 80463298533588536832 80907337977807632256 81010667911368050688 81084636746203120128 81406227813279027498 81636232914544637952 82034847333072687942 82592907519011957928 82698390159521551744 82773900011749018464 83336987766930984576 83903906051059766784 84087771440506939392 84960058380293246976 85073175012075380088 85651904093790178592 87399789786484100352 87994346179589434368 89277062596201525248 89827561724997547584 90521210850287103936 91137001400289057024 91253396038092746752 91336717254343744512 91958055466958327808 92465529117494436864 92668156281374994432 93035688929461745712 93754111237797357648 93873848289186626304 94391894307442237632 94512445896596059136 94598742870570306816 95242271733635410944 95450983797332201472 95707321888584802599 95890178344068304896 96358392105513950916 97226485728086148672 97887890392903061248 98102400013924762624 99120068110342121472 99885474041696114688 101056006940622241032 102660070542854340096 103452812400328118784 104156573028901779456 104665150045644463926 105608079325334954592 106326501633670566528 107147555700339837312 107284398044784715776 107382356771998726656 107876450637076843008 108112848994937493504 108541637084372036664 109379796444096917256 110123876692015943904 110365200015665357952 111115983689241312768 111510076624134886656 111871874734746355712 112418124123099609402 113430900016100506784 115492579360711132608 116533053048645467136 117325794906119245824 118231785600374992896 119617314337879387344 119770082299996730112 120694947800382805248 121516001867052076032 121782289672458326016 122109341719918541247 122454349371816956928 122722693453712830464 123287372156659249152 123889361278517936892 124047585239282327616 124160850017623527696 125005481650396476864 125165131052248835072 125855859076589650176 126131657160760409088 126989695644847214592 127440087570439870464 127609762518113070132 128477856140685267888 129635314304114864896 131154478143616210969 131991519269384151552 134741342587496321376 136705502100433585536 136880094057139120128 137005075881515616768 137937083200437491712 139553533394192618568 140810772433779939456 141587841461163356448 141768668844894088704 141898114305855460224 142863407600453116416 143176475695998302208 143835267516102457344 144537588158270926374 144722182779162715552 145839728592129223008 146831835589354591872 147153600020887143936 148154644918988417024 148680102165513182208 149890832164132812536 150847450593581887488 153990105814281510144 155377404064860622848 156234859543352669184 156577229578874990592 158412118988002431888 159489752450505849792 159693443066662306816 160926597067177073664 161814675955615264512 162021335822736101376 162169273492406240256 162812455626558054996 163272465829089275904 164069694666145375884 165185815038023915856 165396780319043103488 165547800023498036928 166673975533861969152 167807812102119533568 168175542881013878784 168627186184649414103 170146350024150760176 171303808187580357184 174799579572968200704 175988692359178868736 179655123449995095168 181042421700574207872 182274002800578114048 182673434508687489024 184931058234988873728 186071377858923491424 187508222475594715296 187747696578373252608 188783788614884475264 189024891793192118272 189197485741140613632 190484543467270821888 191414643777169605198 192716784211027901832 194452971456172297344 195775780785806122496 196204800027849525248 198240136220684242944 199770948083392229376 202112013881244482064 205320141085708680192 206905624800656237568 208313146057803558912 209330300091288927852 211216158650669909184 212653003267341133056 214295111400679674624 214568796089569431552 214764713543997453312 215752901274153686016 216225697989874987008 216806382237406389561 217083274168744073328 218759592888193834512 220247753384031887808 220730400031330715904 222231967378482625536 223020153248269773312 223743749469492711424 224836248246199218804 226861800032201013568 230985158721422265216 233066106097290934272 239234628675758774688 239540164599993460224 241389895600765610496 243032003734104152064 244218683439837082494 244908698743633913856 247778722557035873784 248095170478564655232 248321700035247055392 250010963300792953728 250330262104497670144 251711718153179300352 252263314321520818176 254880175140879740928 255219525036226140264 256955712281370535776 259270628608229729792 262308956287232421938 263983038538768303104 269482685174992642752 273411004200867171072 273760188114278240256 274010151763031233536 275874166400874983424 279107066788385237136 281621544867559878912 283175682922326712896 283537337689788177408 283796228611710920448 285726815200906232832 286352951391996604416 287121965665754407797 287670535032204914688 289075176316541852748 289444365558325431104 291679457184258446016 293663671178709183744 294307200041774287872 296309289837976834048 297360204331026364416 299781664328265625072 307980211628563020288 312469719086705338368 316824237976004863776 318979504901011699584 319386886133324613632 321853194134354147328 323629351911230529024 324338546984812480512 325624911253116109992 328139389332290751768 330371630076047831712 330793560638086206976 331095600046996073856 333347951067723938304 335615624204239067136 337254372369298828206 340292700048301520352 342607616375160714368 349599159145936401408 351977384718357737472 359310246899990190336 362084843401148415744 364548005601156228096 365346869017374978048 366328025159755623741 369862116469977747456 372142755717846982848 375016444951189430592 375495393156746505216 377567577229768950528 378049783586384236544 378394971482281227264 380969086934541643776 382829287554339210396 385433568422055803664 388905942912344594688 391551561571612244992 392409600055699050496 393463434430848632907 404224027762488964128 410640282171417360384 413811249601312475136 418660600182577855704 422432317301339818368 425306006534682266112 428590222801359349248 429529427087994906624 431505802548307372032 433612764474812779122 434166548337488146656 437519185776387669024 440495506768063775616 441460800062661431808 444463934756965251072 446040306496539546624 449672496492398437608 453723600064402027136 461970317442844530432 466132212194581868544 478469257351517549376 479080329199986920448 482779791201531220992 486064007468208304128 488437366879674164988 489817397487267827712 495557445114071747568 496190340957129310464 496643400070494110784 500021926601585907456 500660524208995340288 503423436306358600704 504526628643041636352 505881558553948242309 510439050072452280528 513911424562741071552 518541257216459459584 524617912574464843876 527966077077536606208 538965370349985285504 546822008401734342144 548020303526062467072 558214133576770474272 563243089735119757824 566351365844653425792 567074675379576354816 567592457223421840896 571453630401812465664 574243931331508815594 578150352633083705496 578888731116650862208 583358914368516892032 587327342357418367488 588614400083548575744 594720408662052728832 599563328656531250144 615960423257126040576 624939438173410676736 633648475952009727552 637959009802023399168 638773772266649227264 643706388268708294656 647258703822461058048 648677093969624961024 651249822506232219984 656278778664581503536 660743260152095663424 661587121276172413952 662191200093992147712 666695902135447876608 671231248408478134272 674508744738597656412 680585400096603040704 685215232750321428736 699198318291872802816 718620493799980380672 724169686802296831488 729096011202312456192 732656050319511247482 744285511435693965696 750032889902378861184 750990786313493010432 755135154459537901056 756789942964562454528 765658575108678420792 770867136844111607328 777811885824689189376 783103123143224489984 786926868861697265814 808448055524977928256 821280564342834720768 827622499202624950272 837321200365155711408 844864634602679636736 850612013069364532224 857180445602718698496 859058854175989813248 863011605096614744064 867225528949625558244 868333096674976293312 875038371552775338048 880991013536127551232 882921600125322863616 888927869513930502144 892080612993079093248 899344992984796875216 907447200128804054272 923940634885689060864 956938514703035098752 958160658399973840896 965559582403062441984 976874733759348329976 991114890228143495136 992380681914258620928 993286800140988221568 1000043853203171814912 1006846872612717201408 1011763117107896484618 1020878100144904561056 1027822849125482143104 1037082514432918919168 1049235825148929687752 1055932154155073212416 1077930740699970571008 1093644016803468684288 1096040607052124934144 1116428267153540948544 1126486179470239515648 1132702731689306851584 1134149350759152709632 1135184914446843681792 1142907260803624931328 1148487862663017631188 1156300705266167410992 1157777462233301724416 1166717828737033784064 1174654684714836734976 1177228800167097151488 1180390303292545898721 1199126657313062500288 1231920846514252081152 1267296951904019455104 1275918019604046798336 1294517407644922116096 1302499645012464439968 1312557557329163007072 1321486520304191326848 1323174242552344827904 1324382400187984295424 1333391804270895753216 1349017489477195312824 1361170800193206081408 1370430465500642857472 1398396636583745605632 1437240987599960761344 1448339373604593662976 1458192022404624912384 1465312100639022494964 1488571022871387931392 1500065779804757722368 1501981572626986020864 1510270308919075802112 1513579885929124909056 1517644675661844726927 1531317150217356841584 1541734273688223214656 1555623771649378378752 1566206246286448979968 1573853737723394531628 1616896111049955856512 1674642400730311422816 1689729269205359273472 1701224026138729064448 1714360891205437396992 1734451057899251116488 1736666193349952586624 1750076743105550676096 1761982027072255102464 1765843200250645727232 1784161225986158186496 1798689985969593750432 1814894400257608108544 1847881269771378121728 1913877029406070197504 1916321316799947681792 1931119164806124883968 1953749467518696659952 1982229780456286990272 1984761363828517241856 1986573600281976443136 2000087706406343629824 2013693745225434402816 2023526234215792969236 2041756200289809122112 2055645698250964286208 2074165028865837838336 2098471650297859375504 2155861481399941142016 2187288033606937368576 2232856534307081897088 2252972358940479031296 2265405463378613703168 2270369828893687363584 2296975725326035262376 2312601410532334821984 2315554924466603448832 2333435657474067568128 2349309369429673469952 2360780606585091797442 2398253314626125000576 2463841693028504162304 2534593903808038910208 2551836039208093596672 2589034815289844232192 2604999290024928879936 2625115114658326014144 2642973040608382653696 2646348485104689655808 2648764800375968590848 2666783608541791506432 2698034978954390625648 2722341600386412162816 2740860931001285714944 2874481975199921522688 2896678747209187325952 2930624201278044989928 2977142045742775862784 3000131559609515444736 3020540617838151604224 3035289351323689453854 3062634300434713683168 3083468547376446429312 3111247543298756757504 3147707475446789063256 3233792222099911713024 3349284801460622845632 3379458538410718546944 3402448052277458128896 3428721782410874793984 3468902115798502232976 3473332386699905173248 3500153486211101352192 3523964054144510204928 3531686400501291454464 3541170909877637696163 3597379971939187500864 3629788800515216217088 3695762539542756243456 3827754058812140395008 3907498935037393319904 3964459560912573980544 3969522727657034483712 3973147200563952886272 4000175412812687259648 4047052468431585938472 4083512400579618244224 4111291396501928572416 4196943300595718751008 4311722962799882284032 4374576067213874737152 4465713068614163794176 4505944717880958062592 4530810926757227406336 4540739657787374727168 4593951450652070524752 4625202821064669643968 4631109848933206897664 4666871314948135136256 4698618738859346939904 4721561213170183594884 4796506629252250001152 5069187807616077820416 5103672078416187193344 5209998580049857759872 5250230229316652028288 5285946081216765307392 5297529600751937181696 5396069957908781251296 5444683200772824325632 5481721862002571429888 5748963950399843045376 5793357494418374651904 5861248402556089979856 5954284091485551725568 6000263119219030889472 6041081235676303208448 6070578702647378907708 6125268600869427366336 6166937094752892858624 6222495086597513515008 6295414950893578126512 6467584444199823426048 6698569602921245691264 6758917076821437093888 6937804231597004465952 6946664773399810346496 7000306972422202704384 7047928108289020409856 7082341819755275392326 7194759943878375001728 7259577601030432434176 7391525079085512486912 7655508117624280790016 7814997870074786639808 7928919121825147961088 7939045455314068967424 7946294401127905772544 8000350825625374519296 8094104936863171876944 8167024801159236488448 8222582793003857144832 8393886601191437502016 8623445925599764568064 8931426137228327588352 9061621853514454812672 9187902901304141049504 9250405642129339287936 9262219697866413795328 9333742629896270272512 9443122426340367189768 9593013258504500002304 10138375615232155640832 10207344156832374386688 10419997160099715519744 10500460458633304056576 10571892162433530614784 10595059201503874363392 10623512729632913088489 10792139915817562502592 10889366401545648651264 10963443724005142859776 11722496805112179959712 11908568182971103451136 12000526238438061778944 12141157405294757815416 12250537201738854732672 12333874189505785717248 12590829901787156253024 12935168888399646852096 13397139205842491382528 13517834153642874187776 13875608463194008931904 13893329546799620692992 14000613944844405408768 14095856216578040819712 14164683639510550784652 14389519887756750003456 14519155202060864868352 15311016235248561580032 15629995740149573279616 15857838243650295922176 15892588802255811545088 16188209873726343753888 16334049602318472976896 16445165586007714289664 16787773202382875004032 17246891851199529136128 17862852274456655176704 18123243707028909625344 18375805802608282099008 18500811284258678575872 18524439395732827590656 18667485259792540545024 18886244852680734379536 19186026517009000004608 20276751230464311281664 20839994320199431039488 21000920917266608113152 21143784324867061229568 21247025459265826176978 21584279831635125005184 21778732803091297302528 23444993610224359919424 23817136365942206902272 24001052476876123557888 24282314810589515630832 24501074403477709465344 24667748379011571434496 25181659803574312506048 25870337776799293704192 26794278411684982765056 27751216926388017863808 27786659093599241385984 28001227889688810817536 28329367279021101569304 28779039775513500006912 30622032470497123160064 31259991480299146559232 31715676487300591844352 31785177604511623090176 32376419747452687507776 32668099204636945953792 32890331172015428579328 33575546404765750008064 35725704548913310353408 36751611605216564198016 37001622568517357151744 37772489705361468759072 38372053034018000009216 40553502460928622563328 41679988640398862078976 42001841834533216226304 42287568649734122459136 42494050918531652353956 43168559663270250010368 43557465606182594605056 46889987220448719838848 48564629621179031261664 49002148806955418930688 49335496758023142868992 50363319607148625012096 51740675553598587408384 53588556823369965530112 55502433852776035727616 55573318187198482771968 56002455779377621635072 56658734558042203138608 57558079551027000013824 62519982960598293118464 63431352974601183688704 64752839494905375015552 65336198409273891907584 67151092809531500016128 71451409097826620706816 73503223210433128396032 74003245137034714303488 75544979410722937518144 76744106068036000018432 83359977280797724157952 84003683669066432452608 84988101837063304707912 86337119326540500020736 93779974440897439677696 97129259242358062523328 98004297613910837861376 98670993516046285737984 100726639214297250024192 107177113646739931060224 111004867705552071455232 113317469116084406277216 115116159102054000027648 125039965921196586236928 126862705949202367377408 129505678989810750031104 130672396818547783815168 134302185619063000032256 147006446420866256792064 148006490274069428606976 151089958821445875036288 166719954561595448315904 168007367338132864905216 169976203674126609415824 172674238653081000041472 187559948881794879355392 194258518484716125046656 196008595227821675722752 201453278428594500048384 214354227293479862120448 222009735411104142910464 226634938232168812554432 230232318204108000055296 250079931842393172473856 259011357979621500062208 268604371238126000064512 294012892841732513584128 296012980548138857213952 302179917642891750072576 339952407348253218831648 345348477306162000082944 375119897763589758710784 388517036969432250093312 392017190455643351445504 402906556857189000096768 444019470822208285820928 453269876464337625108864 500159863684786344947712 518022715959243000124416 537208742476252000129024 588025785683465027168256 604359835285783500145152 679904814696506437663296 690696954612324000165888 750239795527179517421568 777034073938864500186624 805813113714378000193536 888038941644416571641856 906539752928675250217728 1036045431918486000248832 1176051571366930054336512 1208719670571567000290304 1359809629393012875326592 1500479591054359034843136 1554068147877729000373248 1611626227428756000387072 1813079505857350500435456 2072090863836972000497664 2417439341143134000580608 2719619258786025750653184 3108136295755458000746496 3626159011714701000870912 4834878682286268001161216 5439238517572051501306368 6216272591510916001492992 7252318023429402001741824 10878477035144103002612736 14504636046858804003483648 21756954070288206005225472 43513908140576412010450944
- Sum of all divisors σ(n): 161432460372542755078974137
- Sum of proper divisors (its aliquot sum) s(n): 117918552231966343068523193
- 43513908140576412010450944 is an abundant number, because the sum of its proper divisors (117918552231966343068523193) is greater than itself. Its abundance is 74404644091389931058072249
Bases of 43513908140576412010450944
- Binary: 100011111111100110110110101111110111010001100000100011010111011111111010010000000000002
- Hexadecimal: 0x23FE6DAFDD18235DFE9000
- Base-36: 5GTV9E81BNUKG7400
Squares and roots of 43513908140576412010450944
- 43513908140576412010450944 squared (435139081405764120104509442) is 1893460201666522138147442445190360419175078230491136
- 43513908140576412010450944 cubed (435139081405764120104509443) is 82391853283154332434175650228489701228732499466750110261856165466513954832384
-
43513908140576412010450944 is a
perfect square number . Itssquare root is 6596507268288 -
The
cube root of 43513908140576412010450944 is 351729960.7100703941
Scales and comparisons
How big is 43513908140576412010450944?- 43,513,908,140,576,412,010,450,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 43,513,908,140,576,412,010,450,944 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 43513908140576412010450944 cubic inches would be around 29310830.1 feet tall.
Recreational maths with 43513908140576412010450944
- 43513908140576412010450944 backwards is 44905401021467504180931534
- The number of decimal digits it has is: 26
- The sum of 43513908140576412010450944'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 43513908140576412010450944 - Facts about the integer". Numbermatics.com. 2024. Web. 23 September 2024.
APA style:
Numbermatics. (2024). Number 43513908140576412010450944 - Facts about the integer. Retrieved 23 September 2024, from https://numbermatics.com/n/43513908140576412010450944/
Chicago style:
Numbermatics. 2024. "Number 43513908140576412010450944 - Facts about the integer". https://numbermatics.com/n/43513908140576412010450944/
The information we have on file for 43513908140576412010450944 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 43513908140576412010450944, math, Factors of 43513908140576412010450944, curriculum, school, college, exams, university, Prime factorization of 43513908140576412010450944, STEM, science, technology, engineering, physics, economics, calculator, forty-three septillion, five hundred thirteen sextillion, nine hundred eight quintillion, one hundred forty quadrillion, five hundred seventy-six trillion, four hundred twelve billion, ten million, four hundred fifty thousand, nine hundred forty-four.