3978620592167595156701184
3,978,620,592,167,595,156,701,184 is an even composite number composed of six prime numbers multiplied together.
3978620592167595156701184 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, six hundred sixty-four divisors.
Prime factorization of 3978620592167595156701184:
222 × 33 × 72 × 373 × 413 × 593
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 37 × 37 × 37 × 41 × 41 × 41 × 59 × 59 × 59)See below for interesting mathematical facts about the number 3978620592167595156701184 from the Numbermatics database.
Names of 3978620592167595156701184
- Cardinal: 3978620592167595156701184 can be written as Three septillion, nine hundred seventy-eight sextillion, six hundred twenty quintillion, five hundred ninety-two quadrillion, one hundred sixty-seven trillion, five hundred ninety-five billion, one hundred fifty-six million, seven hundred one thousand, one hundred eighty-four.
Scientific notation
- Scientific notation: 3.978620592167595156701184 × 1024
Factors of 3978620592167595156701184
Divisors of 3978620592167595156701184
- Number of divisors d(n): 17664
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 37 41 42 48 49 54 56 59 63 64 72 74 82 84 96 98 108 111 112 118 123 126 128 144 147 148 164 168 177 189 192 196 216 222 224 236 246 252 256 259 287 288 294 296 328 333 336 354 369 378 384 392 413 432 441 444 448 472 492 504 512 518 531 574 576 588 592 656 666 672 708 738 756 768 777 784 826 861 864 882 888 896 944 984 999 1008 1024 1036 1062 1107 1148 1152 1176 1184 1239 1312 1323 1332 1344 1369 1416 1476 1512 1517 1536 1554 1568 1593 1652 1681 1722 1728 1764 1776 1792 1813 1888 1968 1998 2009 2016 2048 2072 2124 2183 2214 2296 2304 2331 2352 2368 2419 2478 2583 2624 2646 2664 2688 2738 2832 2891 2952 3024 3034 3072 3108 3136 3186 3304 3362 3444 3456 3481 3528 3552 3584 3626 3717 3776 3936 3996 4018 4032 4096 4107 4144 4248 4366 4428 4551 4592 4608 4662 4704 4736 4838 4956 5043 5166 5248 5292 5328 5376 5439 5476 5664 5782 5904 6027 6048 6068 6144 6216 6272 6372 6549 6608 6724 6888 6912 6962 6993 7056 7104 7168 7252 7257 7434 7552 7749 7872 7992 8036 8064 8192 8214 8288 8496 8673 8732 8856 9102 9184 9216 9324 9408 9472 9583 9676 9912 10086 10332 10443 10496 10584 10619 10656 10752 10878 10952 11151 11328 11564 11767 11808 12054 12096 12136 12288 12321 12432 12544 12744 13098 13216 13448 13653 13776 13824 13924 13986 14112 14208 14336 14504 14514 14868 15104 15129 15281 15498 15744 15984 16072 16128 16317 16384 16428 16576 16933 16992 17346 17464 17712 18081 18204 18368 18432 18648 18816 18944 19166 19352 19647 19824 20172 20664 20886 20992 21168 21238 21312 21504 21756 21771 21904 22302 22656 23128 23534 23616 24108 24192 24272 24367 24576 24642 24864 25088 25488 26019 26196 26432 26896 27306 27552 27648 27848 27972 28224 28416 28672 28749 29008 29028 29736 30208 30258 30562 30996 31329 31488 31857 31968 32144 32256 32634 32768 32856 33152 33866 33984 34692 34928 35301 35424 36162 36408 36736 36864 36963 37296 37632 37888 38332 38704 39294 39648 40344 40959 41328 41772 41984 42336 42476 42624 43008 43512 43542 43808 44604 45312 45387 45843 46256 47068 47232 48216 48384 48544 48734 48951 49152 49284 49728 50176 50653 50799 50976 52038 52392 52864 53792 54243 54612 55104 55296 55696 55944 56129 56448 56832 57344 57498 58016 58056 58941 59472 60416 60516 61124 61992 62197 62658 62976 63714 63936 64288 64512 65268 65313 65536 65712 66304 67081 67732 67968 68921 69384 69856 70602 70848 72324 72816 73101 73472 73728 73926 74333 74592 75264 75776 76664 77408 78057 78588 79296 80688 80771 81918 82369 82656 83544 83968 84672 84952 85248 86016 86247 87024 87084 87616 89208 89503 90624 90774 91686 92512 93987 94136 94464 95571 96432 96768 97088 97468 97902 98304 98568 99179 99456 100352 101306 101598 101952 104076 104784 105728 105903 106967 107584 108486 109224 110208 110592 111392 111888 112258 112896 113664 114688 114996 116032 116112 117882 118531 118944 120832 121032 122248 123984 124394 125316 125952 127428 127872 128576 128797 129024 130536 130626 131072 131424 132608 134162 135464 135936 137529 137842 138768 139712 141204 141696 142721 144648 145632 146202 146944 147456 147852 148666 149184 150528 151552 151959 152397 153328 154816 156114 157176 158592 161376 161542 163836 164738 165312 167088 167936 168387 169344 169904 170496 170569 172032 172494 174048 174168 175232 178416 179006 181248 181548 183372 185024 186591 187974 188272 188928 191142 192864 193536 194176 194936 195804 196608 197136 198358 198912 200704 201243 202612 203196 203904 205379 206763 208152 209568 211456 211806 213934 215168 216972 218448 219303 220416 221184 222784 222999 223776 224516 225792 227328 229376 229992 232064 232224 235764 237062 237888 241664 242064 242313 244496 247107 247968 248788 250632 251904 254856 255744 257152 257594 258048 258741 261072 261252 262144 262848 265216 268324 268509 270928 271872 275058 275684 277536 279424 282408 283392 285442 286713 289296 291264 292404 293888 294912 295704 297332 297537 298368 301056 303104 303918 304794 306656 309632 312228 314352 317184 317709 320901 322752 323084 327672 329476 330624 334176 335872 336774 338688 339808 340992 341138 344064 344988 348096 348336 350464 354571 355593 356832 358012 362496 363096 366744 370048 373182 375948 376544 377856 382284 385728 386391 387072 388352 389872 391608 392903 393216 394272 396716 397824 401408 402486 405224 406392 407808 410758 412587 413526 416304 419136 422912 423612 427868 428163 430336 433944 435379 436896 438606 440832 442368 445568 445998 447552 449032 451584 454656 455877 457191 458752 459984 464128 464448 471528 474124 475776 482447 483328 484128 484626 488992 494214 495936 497576 501264 503808 505161 509712 511488 511707 514304 515188 516096 517482 522144 522504 524288 525696 530432 536648 537018 541856 543744 550116 551368 555072 558848 559773 564816 565397 566784 570884 573426 578592 582528 584808 587776 589824 591408 594664 595074 596736 602112 603729 606208 607836 609588 613312 616137 619264 620289 624456 626521 628704 634368 635418 641802 645504 646168 655344 657909 658952 661248 668352 668997 671744 673548 677376 679616 681984 682276 688128 689976 694253 696192 696672 700928 709142 711186 713664 716024 724992 726192 726939 733488 740096 741321 746364 751896 753088 755712 764568 771456 772782 774144 776704 779744 783216 785806 786432 788544 793432 795648 802816 804972 805527 810448 812784 815616 821516 825174 827052 832608 838272 845824 847224 855736 856326 860672 867888 870758 873792 877212 881664 884736 891136 891996 892611 895104 898064 901579 903168 909312 911754 914382 917504 919968 928256 928896 943056 948248 951552 962703 964894 966656 968256 969252 977984 988428 991872 995152 999047 1002528 1007616 1010322 1019424 1022976 1023414 1028608 1030376 1032192 1034964 1044288 1045008 1048576 1051392 1060864 1063713 1066779 1073296 1074036 1083712 1087488 1100232 1102736 1110144 1117696 1119546 1129632 1130794 1133568 1141768 1146852 1157184 1159173 1165056 1169616 1175552 1178709 1179648 1182816 1189328 1190148 1193472 1204224 1207458 1212416 1215672 1219176 1226624 1232274 1238528 1240578 1248912 1253042 1257408 1268736 1270836 1283604 1284489 1291008 1292336 1306137 1310688 1315818 1317904 1322496 1336704 1337994 1343488 1347096 1354752 1359232 1363968 1364552 1367631 1376256 1379952 1388506 1392384 1393344 1401856 1418284 1422372 1427328 1432048 1437653 1447341 1449984 1452384 1453878 1466976 1480192 1482642 1492728 1503792 1506176 1511424 1515483 1529136 1535121 1542912 1545564 1548288 1553408 1559488 1566432 1571612 1572864 1577088 1586864 1591296 1605632 1609944 1611054 1620896 1625568 1631232 1643032 1650348 1654104 1665216 1676544 1679319 1691648 1694448 1696191 1711472 1712652 1721344 1735776 1741516 1747584 1754424 1763328 1769472 1782272 1783992 1785222 1790208 1796128 1803158 1806336 1811187 1818624 1823508 1828764 1835008 1839936 1848411 1856512 1857792 1860867 1879563 1886112 1896496 1903104 1925406 1929788 1933312 1936512 1938504 1955968 1976856 1983744 1990304 1998094 2005056 2006991 2015232 2020644 2038848 2045952 2046828 2057216 2060752 2064384 2069928 2076773 2082759 2088576 2090016 2097152 2102784 2121728 2127426 2133558 2146592 2148072 2167424 2174976 2180817 2200464 2205472 2220288 2223963 2235392 2239092 2259264 2261588 2267136 2283536 2293704 2301289 2314368 2318346 2330112 2339232 2351104 2357418 2359296 2365632 2378656 2380296 2386944 2408448 2414916 2416581 2424832 2431344 2438352 2453248 2464548 2477056 2481156 2481997 2497824 2506084 2514816 2537472 2541672 2550077 2567208 2568978 2582016 2584672 2612274 2621376 2631636 2635808 2644992 2673408 2675988 2677833 2686976 2694192 2704737 2709504 2718464 2727936 2729104 2735262 2750321 2752512 2759904 2777012 2784768 2786688 2803712 2836568 2844744 2854656 2864096 2875306 2888109 2894682 2899968 2904768 2907756 2933952 2960384 2965284 2985456 2988527 2997141 3007584 3012352 3022848 3030966 3047653 3058272 3070242 3085824 3091128 3096576 3106816 3118976 3132864 3143224 3145728 3154176 3173728 3182592 3191139 3200337 3211264 3219888 3222108 3241792 3251136 3262464 3286064 3300696 3308208 3311611 3330432 3353088 3358638 3377129 3383296 3388896 3392382 3422944 3425304 3442688 3471552 3477519 3483032 3495168 3508848 3526656 3536127 3538944 3564544 3567984 3570444 3580416 3592256 3606316 3612672 3622374 3637248 3647016 3657528 3669623 3670016 3679872 3696822 3713024 3715584 3721734 3759126 3772224 3792992 3806208 3850812 3853467 3859576 3866624 3873024 3877008 3911936 3918411 3953712 3957779 3967488 3980608 3996188 4010112 4013982 4030464 4041288 4066339 4077696 4091904 4093656 4114432 4121504 4128768 4139856 4153546 4165518 4177152 4180032 4194304 4205568 4243456 4254852 4267116 4293184 4296144 4312959 4334848 4342023 4349952 4361634 4385647 4400928 4410944 4440576 4447926 4470784 4478184 4518528 4523176 4534272 4567072 4587408 4602578 4605363 4628736 4636692 4660224 4678464 4702208 4714836 4718592 4731264 4757312 4760592 4765489 4773888 4816896 4829832 4833162 4849664 4859771 4862688 4876704 4906496 4929096 4954112 4962312 4963994 4995648 5012168 5029632 5074944 5083344 5088573 5100154 5134416 5137956 5164032 5169344 5224548 5242752 5263272 5271616 5280677 5289984 5346816 5351976 5355666 5373952 5388384 5409474 5419008 5436928 5455872 5458208 5470524 5500642 5505024 5519808 5545233 5554024 5569536 5573376 5607424 5638689 5673136 5689488 5709312 5728192 5750612 5776218 5789364 5799936 5809536 5815512 5851561 5867904 5920768 5930568 5970912 5977054 5994282 6015168 6024704 6045696 6061932 6095306 6116544 6140484 6171648 6182256 6193152 6213632 6230319 6237952 6248277 6265728 6286448 6291456 6308352 6311053 6347456 6365184 6382278 6400674 6422528 6439776 6444216 6483584 6502272 6524928 6572128 6601392 6616416 6623222 6660864 6706176 6717276 6754258 6766592 6777792 6784764 6845888 6850608 6885376 6903867 6943104 6955038 6966064 6990336 6993329 7017696 7053312 7072254 7077888 7129088 7135968 7140888 7160832 7184512 7212632 7225344 7244748 7274496 7294032 7315056 7339246 7340032 7359744 7393644 7426048 7431168 7443468 7445991 7518252 7544448 7585984 7599023 7612416 7650231 7701624 7706934 7719152 7733248 7746048 7754016 7823872 7836822 7907424 7915558 7934976 7961216 7992376 8020224 8027964 8060928 8082576 8114211 8132678 8155392 8183808 8187312 8228864 8243008 8250963 8257536 8279712 8307092 8331036 8354304 8360064 8411136 8420539 8486912 8509704 8534232 8586368 8592288 8625918 8669696 8684046 8699904 8723268 8771294 8801856 8821888 8881152 8895852 8941568 8956368 8965581 8991423 9037056 9046352 9068544 9134144 9142959 9174816 9205156 9210726 9257472 9273384 9320448 9356928 9404416 9429672 9437184 9462528 9514624 9521184 9530978 9547776 9573417 9633792 9659664 9666324 9699328 9719542 9725376 9753408 9812992 9858192 9908224 9924624 9927988 9934833 9991296 10024336 10059264 10063571 10131387 10149888 10166688 10177146 10200308 10268832 10275912 10328064 10338688 10449096 10485504 10526544 10543232 10561354 10579968 10608381 10693632 10703952 10711332 10747904 10776768 10818948 10838016 10873856 10911744 10916416 10941048 11001284 11008869 11010048 11039616 11090466 11108048 11139072 11146752 11214848 11277378 11346272 11378976 11418624 11456384 11501224 11552436 11578728 11599872 11619072 11631024 11703122 11735808 11755233 11841536 11861136 11873337 11941824 11954108 11988564 12030336 12049408 12091392 12123864 12190612 12199017 12233088 12280968 12343296 12364512 12386304 12427264 12460638 12475904 12496554 12531456 12572896 12582912 12616704 12622106 12694912 12730368 12764556 12801348 12845056 12879552 12888432 12938877 12967168 13004544 13026069 13049856 13144256 13156941 13202784 13232832 13246444 13321728 13412352 13434552 13508516 13533184 13555584 13569528 13691776 13701216 13770752 13807734 13886208 13910076 13932128 13980672 13986658 14035392 14106624 14144508 14155776 14258176 14271936 14281776 14296467 14321664 14369024 14425264 14450688 14489496 14537411 14548992 14579313 14588064 14630112 14678492 14680064 14719488 14787288 14852096 14862336 14886936 14891982 15036504 15088896 15171968 15198046 15224832 15265719 15300462 15403248 15413868 15438304 15466496 15492096 15508032 15647744 15673644 15814848 15831116 15842031 15869952 15922432 15984752 16040448 16055928 16109023 16121856 16165152 16228422 16265356 16310784 16367616 16374624 16457728 16486016 16501926 16515072 16559424 16614184 16662072 16708608 16720128 16822272 16841078 16916067 16973824 17019408 17068464 17172736 17184576 17251836 17339392 17368092 17399808 17446536 17542588 17554683 17603712 17643776 17762304 17791704 17850539 17883136 17912736 17931162 17982846 18074112 18092704 18137088 18268288 18285918 18349632 18410312 18421452 18514944 18546768 18640896 18690957 18713856 18744831 18808832 18859344 18874368 18925056 18933159 19029248 19042368 19061956 19095552 19146834 19267584 19319328 19332648 19398656 19439084 19450752 19506816 19625984 19716384 19816448 19849248 19855976 19869666 19982592 20048672 20118528 20127142 20262774 20299776 20333376 20354292 20400616 20537664 20551824 20656128 20677376 20711601 20898192 20919689 20971008 20979987 21053088 21086464 21122708 21159936 21216762 21387264 21407904 21422664 21495808 21553536 21637896 21676032 21747712 21823488 21832832 21882096 22002568 22017738 22020096 22079232 22180932 22216096 22278144 22293504 22337973 22429696 22554756 22692544 22757952 22797069 22837248 22912768 22950693 23002448 23104872 23157456 23181277 23199744 23238144 23262048 23406244 23471616 23510466 23683072 23722272 23746674 23883648 23908216 23977128 24060672 24098816 24182784 24247728 24342633 24381224 24398034 24466176 24561936 24686592 24729024 24752889 24772608 24854528 24921276 24951808 24993108 25062912 25145792 25233408 25244212 25261617 25389824 25460736 25529112 25602696 25687361 25690112 25759104 25776864 25877754 25934336 26009088 26052138 26099712 26288512 26313882 26405568 26465664 26492888 26643456 26824704 26869104 26896743 26974269 27017032 27066368 27111168 27139056 27383552 27402432 27428877 27541504 27615468 27772416 27820152 27864256 27961344 27973316 28070784 28213248 28289016 28311552 28464373 28516352 28543872 28563552 28592934 28643328 28738048 28850528 28901376 28978992 29074822 29097984 29158626 29176128 29260224 29356984 29360128 29438976 29574576 29704192 29724672 29773872 29783964 29804499 30073008 30177792 30190713 30343936 30394161 30396092 30449664 30531438 30600924 30806496 30827736 30876608 30932992 30984192 31016064 31295488 31347288 31629696 31662232 31684062 31739904 31844864 31969504 32080896 32111856 32218046 32243712 32330304 32456844 32530712 32621568 32735232 32749248 32915456 32972032 33003852 33026607 33030144 33118848 33228368 33324144 33358423 33417216 33440256 33644544 33682156 33832134 33947648 34038816 34136928 34345472 34369152 34503672 34678784 34736184 34799616 34893072 35085176 35109366 35207424 35287552 35524608 35583408 35620011 35701078 35766272 35825472 35862324 35965692 36148224 36185408 36274176 36536576 36571836 36597051 36699264 36820624 36842904 36964739 37029888 37093536 37281792 37381914 37427712 37489662 37617664 37718688 37748736 37850112 37866318 38058496 38084736 38123912 38191104 38293668 38535168 38638656 38665296 38797312 38816631 38878168 38901504 39013632 39251968 39432768 39470823 39632896 39698496 39711952 39739332 39965184 40097344 40237056 40254284 40525548 40599552 40666752 40708584 40801232 40960927 41075328 41103648 41312256 41354752 41423202 41796384 41839378 41942016 41959974 42106176 42172928 42245416 42319872 42433524 42774528 42815808 42845328 42889401 42991616 43107072 43275792 43352064 43495424 43612233 43646976 43665664 43737939 43764192 44005136 44035476 44040192 44158464 44361864 44432192 44556288 44587008 44675946 44859392 45109512 45385088 45515904 45594138 45674496 45825536 45901386 46004896 46209744 46314912 46362554 46399488 46476288 46524096 46812488 46943232 47020932 47366144 47444544 47493348 47526093 47767296 47816432 47954256 48121344 48197632 48327069 48365568 48495456 48685266 48762448 48796068 48932352 49123872 49373184 49458048 49505778 49545216 49709056 49842552 49903616 49986216 50125824 50291584 50466816 50488424 50523234 50779648 50921472 51058224 51205392 51374722 51380224 51518208 51553728 51755508 51868672 52018176 52104276 52199424 52577024 52627764 52664049 52811136 52931328 52985776 53193161 53286912 53551617 53649408 53738208 53793486 53948538 54034064 54132736 54222336 54278112 54767104 54804864 54857754 55083008 55230936 55544832 55640304 55728512 55922688 55946632 56072871 56141568 56426496 56578032 56623104 56799477 56928746 57032704 57087744 57127104 57185868 57286656 57476096 57701056 57802752 57957984 58149644 58195968 58317252 58352256 58520448 58713968 58877952 58943773 59149152 59408384 59449344 59547744 59567928 59608998 60146016 60355584 60381426 60687872 60788322 60792184 60899328 61062876 61201848 61612992 61655472 61753216 61865984 61968384 62032128 62134803 62590976 62694576 62759067 62939961 63259392 63324464 63368124 63479808 63689728 63939008 64161792 64223712 64436092 64487424 64660608 64913688 65061424 65243136 65470464 65498496 65830912 65944064 66007704 66053214 66060288 66237696 66456736 66648288 66716846 66834432 66880512 67013919 67289088 67364312 67664268 67895296 68077632 68273856 68391207 68690944 68738304 68852079 69007344 69357568 69472368 69543831 69599232 69786144 70170352 70218732 70414848 70575104 71049216 71166816 71240022 71402156 71532544 71650944 71724648 71931384 72296448 72370816 72548352 73073152 73143672 73194102 73398528 73641248 73685808 73929478 74059776 74187072 74258667 74563584 74763828 74855424 74979324 75235328 75437376 75700224 75732636 75784851 76116992 76169472 76247824 76382208 76587336 77062083 77070336 77277312 77330592 77594624 77633262 77756336 77803008 78027264 78503936 78865536 78941646 79265792 79396992 79423904 79478664 79930368 80194688 80474112 80508568 80690229 81051096 81199104 81333504 81417168 81602464 81921854 82150656 82207296 82286631 82624512 82709504 82846404 83592768 83678756 83884032 83919948 84212352 84345856 84490832 84639744 84867048 85147693 85393119 85549056 85631616 85690656 85778802 85983232 86214144 86551584 86704128 86990848 87224466 87293952 87331328 87475878 87528384 88010272 88070952 88080384 88316928 88723728 88864384 89112576 89174016 89351892 89413497 89718784 90219024 90572139 90770176 91031808 91182483 91188276 91348992 91651072 91802772 92009792 92419488 92629824 92725108 92798976 92952576 93048192 93624976 93886464 94041864 94352849 94732288 94889088 94986696 95052186 95534592 95632864 95908512 96242688 96395264 96654138 96731136 96990912 97370532 97524896 97592136 97864704 98247744 98746368 98916096 99011556 99079821 99090432 99418112 99685104 99807232 99972432 100075269 100251648 100583168 100933632 100976848 101046468 101559296 101761877 101842944 102116448 102410784 102749444 102760448 103036416 103107456 103511016 103737344 104036352 104208552 104398848 105154048 105255528 105328098 105622272 105862656 105971552 106386322 106573824 106860033 107103234 107298816 107476416 107586972 107897076 108068128 108265472 108444672 108556224 109534208 109609728 109715508 109791153 110166016 110461872 110894217 111089664 111280608 111457024 111845376 111893264 112145742 112283136 112763161 112852992 113156064 113246208 113598954 113857492 114065408 114175488 114254208 114371736 114573312 114952192 115402112 115605504 115915968 116299288 116391936 116634504 116704512 117040896 117427936 117755904 117887546 118298304 118412469 118816768 118898688 119095488 119135856 119217996 120292032 120711168 120762852 121375744 121576644 121584368 121798656 122125752 122403696 122529607 122882781 123225984 123310944 123506432 123731968 123936768 124064256 124269606 124953773 125181952 125389152 125518134 125879922 126518784 126648928 126736248 126959616 127379456 127878016 128323584 128447424 128668203 128872184 128974848 129321216 129827376 130122848 130486272 130836699 130940928 130996992 131213817 131661824 131888128 132015408 132106428 132120576 132475392 132913472 133296576 133433692 133668864 133761024 134027838 134578176 134728624 135328536 135776051 135790592 136155264 136547712 136782414 137381888 137476608 137704158 138014688 138715136 138944736 139087662 139198464 139572288 140340704 140437464 140829696 141150208 142098432 142333632 142480044 142578279 142804312 143065088 143301888 143449296 143862768 144592896 144741632 144981207 145096704 146146304 146287344 146388204 146437823 146797056 147282496 147371616 147858956 148119552 148374144 148517334 149127168 149527656 149710848 149958648 150454543 150470656 150874752 151400448 151465272 151569702 152233984 152338944 152495648 152764416 153174672 154124166 154140672 154554624 154661184 155189248 155266524 155512672 155606016 156054528 157007872 157731072 157883292 157992147 158531584 158793984 158847808 158957328 159579483 159860736 160389376 160654851 160948224 161017136 161380458 162102192 162268939 162398208 162667008 162834336 163204928 163843708 164301312 164414592 164573262 165249024 165419008 165692808 167185536 167357512 167768064 167839896 168424704 168691712 168981664 169279488 169734096 170295386 170398431 170786238 171098112 171263232 171381312 171557604 171966464 172428288 173103168 173408256 173981696 174448932 174587904 174662656 174951756 175056768 176020544 176141904 176323093 176633856 176831319 177447456 177728768 178225152 178348032 178703784 178826994 179437568 179811527 180438048 181144278 181540352 182063616 182364966 182376552 182697984 183302144 183605544 184019584 184838976 185259648 185450216 185597952 185905152 186096384 187249952 187772928 188083728 188277201 188705698 188819883 189464576 189778176 189973392 190104372 191069184 191265728 191817024 192485376 192790528 193308276 193462272 193981824 194741064 195049792 195184272 195385049 195729408 196495488 197492736 197832192 198023112 198159642 198180864 198836224 199250611 199370208 199614464 199944864 200150538 200503296 201166336 201867264 201953696 202092936 203118592 203523754 203685888 204232896 204821568 205173621 205498888 205520896 206072832 206214912 207022032 207474688 208072704 208417104 208631493 208797696 210308096 210511056 210656196 211244544 211725312 211943104 212772644 213147648 213720066 214206468 214597632 214952832 215173944 215794152 216136256 216507757 216530944 216889344 217112448 219068416 219219456 219431016 219582306 220332032 220923744 221788434 222179328 222561216 222914048 223690752 223786528 224291484 224566272 225526322 225705984 226312128 227197908 227354553 227714984 228130816 228350976 228508416 228743472 229146624 229904384 230804224 231186249 231211008 231831936 232598576 232783872 233269008 233409024 233508961 234081792 234855872 235511808 235775092 236596608 236824938 237633536 237797376 238190976 238271712 238435992 239914001 240584064 241422336 241525704 242751488 243153288 243168736 243597312 244251504 244807392 245059214 245765562 246451968 246621888 247012864 247463936 247873536 248128512 248539212 249907546 250363904 250778304 251036268 251759844 253037568 253297856 253472496 253919232 254758912 255443079 255756032 256179357 256647168 256894848 257336406 257744368 257949696 258642432 258753173 259654752 260245696 260972544 261673398 261881856 261993984 262427634 263323648 263776256 264030816 264212856 264241152 264950784 265826944 266593152 266867384 267337728 267522048 268055676 269156352 269457248 270657072 271552102 271581184 271716417 272310528 273095424 273564828 274763776 274953216 275408316 276029376 277430272 277889472 278175324 278396928 279144576 280681408 280874928 281163851 281659392 282300416 283058547 284196864 284667264 284960088 285156558 285608624 286130176 286603776 286726489 286898592 287725536 289185792 289483264 289962414 290193408 292292608 292574688 292776408 292875646 293594112 294564992 294743232 295717912 296239104 296748288 297034668 298254336 299055312 299421696 299917296 300225807 300909086 300941312 301749504 302800896 302930544 303139404 304467968 304677888 304991296 305285631 305528832 306349344 308248332 308281344 309109248 309322368 310533048 311025344 311212032 311559943 312109056 314015744 315462144 315766584 315984294 317063168 317587968 317695616 317914656 319158966 319721472 320778752 321309702 321896448 322034272 322760916 324204384 324537878 324796416 325334016 325668672 326409856 327687416 328602624 328829184 329146524 330498048 330838016 331385616 332682651 334371072 334715024 335536128 335679792 336849408 337383424 337963328 338289483 338558976 339468192 340590772 340796862 341572476 342196224 342526464 342762624 343115208 344856576 345242099 346206336 346816512 347963392 348897864 349175808 349325312 349903512 350113536 352041088 352283808 352646186 353267712 353662638 354894912 355457536 356450304 356696064 357407568 357653988 358875136 359623054 360876096 362288556 363080704 364127232 364729932 364753104 365395968 366604288 367211088 367588821 368039168 368648343 369677952 370519296 370900432 371195904 371810304 372192768 372352127 374499904 374861319 375545856 376167456 376554402 377411396 377639766 378929152 379556352 379946784 380208744 382138368 382531456 383634048 384970752 385581056 386616552 386924544 387963648 389482128 390099584 390368544 390770098 391458816 392510097 392990976 394985472 395664384 396046224 396319284 396361728 397672448 398501222 398740416 399228928 399889728 400301076 401006592 402332672 403734528 403907392 404185872 406237184 407047508 407328153 407371776 408465792 409643136 410347242 410997776 412145664 412429824 412606411 414044064 414949376 416145408 416834208 417262986 417595392 420616192 421022112 421312392 422489088 423450624 423886208 425545288 426295296 427440132 428412936 429195264 429905664 430347888 431588304 432272512 433015514 433061888 433778688 434224896 434943621 438136832 438438912 438862032 439164612 439313469 440664064 441847488 443576868 444358656 445122432 445828096 447381504 447573056 448582968 449132544 451052644 451363629 451411968 452624256 454395816 454709106 455429968 456261632 456701952 457016832 457486944 458293248 459808768 461608448 462372498 462422016 463663872 465197152 465567744 466538016 466818048 467017922 468163584 469711744 471023616 471550184 473193216 473649876 475267072 475594752 476381952 476543424 476871984 478738449 479828002 481168128 481964553 482844672 483051408 485502976 486306576 486337472 486806817 487194624 488503008 489614784 490118428 491531124 492903936 493243776 494025728 495747072 496257024 497078424 499815092 500727808 501556608 502072536 503519688 506075136 506595712 506944992 507838464 509517824 510886158 511512064 512358714 513294336 513789696 514672812 515488736 515899392 517284864 517506346 519309504 520491392 521945088 523346796 523763712 523987968 524855268 526647296 527552512 528061632 528425712 528969279 529901568 530493957 531653888 533186304 533734768 534675456 535044096 536111352 538312704 538914496 539434581 541314144 543104204 543162368 543432834 544621056 546190848 547129656 549527552 549906432 550816632 552058752 554860544 555778944 556350648 556793856 558289152 561362816 561749856 562327702 563318784 564600832 564831603 566117094 568393728 569334528 569920176 570313116 571217248 572260352 573207552 573452978 573797184 575451072 578371584 578966528 579924828 580386816 584585216 585149376 585552816 585751292 586155147 587188224 589129984 589486464 591435824 592478208 593496576 594069336 596033851 596508672 597751833 598110624 598843392 599834592 600451614 601818172 601882624 603499008 605601792 605861088 606278808 608935936 609355776 609982592 610571262 611057664 612698688 616496664 616562688 618218496 618644736 621066096 622050688 622424064 623119886 624218112 625894479 628031488 630924288 631533168 631968588 634126336 635175936 635391232 635829312 638317932 639442944 641557504 642619404 643792896 644068544 645521832 648408768 649075756 649523271 649592832 650668032 651337344 652819712 655374832 657205248 657658368 658293048 660469943 660996096 661676032 662771232 665365302 668742144 669430048 671072256 671359584 673698816 674766848 675926656 676578966 677117952 678936384 681181544 681593724 683144952 684392448 685052928 685525248 686230416 689713152 690484198 692412672 693558747 693633024 695926784 697795728 698351616 698650624 699807024 700227072 700526883 704082176 704567616 705292372 706535424 707325276 709789824 710915072 712900608 713392128 714815136 715307976 717750272 719246108 719742003 721752192 724577112 726161408 728254464 729459864 729506208 730791936 733208576 734422176 735177642 736078336 737296686 739355904 741038592 741800864 742391808 743620608 744385536 744704254 748999808 749722638 751091712 752334912 753108804 754822792 755279532 757858304 759112704 759893568 760417488 764276736 765062912 766329237 767268096 768538071 769941504 771162112 773233104 773849088 775927296 776259519 778964256 780199168 780737088 781540196 782917632 785020194 785981952 789970944 791328768 792092448 792638568 792723456 795344896 797002444 797480832 798457856 799779456 800602152 802013184 804665344 807469056 807814784 808371744 812474368 814095016 814656306 814743552 816931584 819286272 820694484 821995552 824291328 824859648 825212822 828088128 829898752 832290816 833668416 834525972 835190784 841232384 842044224 842624784 843491553 844978176 846901248 847772416 849175641 851090576 852590592 854880264 856825872 857707249 858390528 859811328 860179467 860695776 863176608 864545024 866031028 866123776 867557376 868449792 869887242 876273664 876877824 877724064 878329224 878626938 881328128 883694976 887153736 888717312 890244864 891656192 894763008 895146112 897165936 898265088 900677421 902105288 902727258 902823936 905248512 908791632 909418212 910859936 912523264 913403904 914033664 914973888 915856893 916586496 919617536 923216896 924744996 924844032 927327744 930394304 933076032 933636096 934035844 934679829 936327168 939423488 942047232 943100368 946386432 947299752 950432357 950534144 951189504 952763904 953086848 953743968 957476898 959656004 962336256 963929106 965689344 966102816 971005952 972613152 972674944 973613634 974389248 977006016 979229568 980236856 983062248 985807872 986487552 988051456 991494144 992514048 994156848 998047953 999630184 1001455616 1003113216 1004145072 1007039376 1012150272 1013191424 1013889984 1014868449 1015676928 1019035648 1021772316 1023024128 1024717428 1026588672 1027579392 1029345624 1030977472 1034569728 1035012692 1035726297 1038619008 1040982784 1043890176 1046693592 1047527424 1047975936 1049710536 1053181801 1053294592 1055105024 1056123264 1056851424 1057938558 1059803136 1060987914 1063307776 1066372608 1067469536 1069350912 1070088192 1072222704 1076625408 1077828992 1078869162 1082628288 1086208408 1086324736 1086865668 1089242112 1092381696 1094259312 1099055104 1099812864 1101633264 1102766463 1104117504 1105945029 1109721088 1111557888 1112701296 1113587712 1116578304 1117056381 1122725632 1123499712 1124583957 1124655404 1126637568 1129201664 1129663206 1132234188 1136787456 1138669056 1139840352 1140626232 1142434496 1144520704 1146415104 1146905956 1147594368 1150902144 1156743168 1157933056 1159849656 1160773632 1169170432 1170298752 1171105632 1171502584 1172310294 1174376448 1178259968 1178972928 1182871648 1184956416 1186993152 1188138672 1192067702 1193017344 1195503666 1196221248 1197686784 1199669184 1200903228 1203636344 1203765248 1206998016 1211203584 1211722176 1212557616 1217871872 1218711552 1219965184 1221142524 1221984459 1222115328 1225397376 1232993328 1234261651 1236436992 1237289472 1237819233 1242132192 1244101376 1244848128 1246239772 1248436224 1251788958 1256062976 1261848576 1263066336 1263937176 1268252672 1270351872 1270782464 1271658624 1276635864 1278885888 1283115008 1285238808 1287585792 1288137088 1291043664 1296817536 1298151512 1299046542 1299185664 1301336064 1302674688 1305639424 1310749664 1314410496 1315316736 1316586096 1317940407 1320939886 1321992192 1323352064 1325542464 1330730604 1337484288 1338860096 1342144512 1342719168 1347397632 1349533696 1351853312 1353157932 1354090887 1354235904 1357872768 1362363088 1363187448 1366289904 1367695343 1368784896 1370105856 1371050496 1372460832 1379426304 1380968396 1384825344 1387117494 1387266048 1391853568 1395591456 1396703232 1397301248 1399614048 1400454144 1401053766 1408164352 1409135232 1410584744 1413070848 1414650552 1419579648 1421830144 1425801216 1426784256 1429630272 1430615952 1435500544 1436215347 1438492216 1439484006 1443504384 1449154224 1452322816 1456508928 1458919728 1459012416 1460420451 1461583872 1466417152 1468844352 1470355284 1472156672 1474593372 1478711808 1482077184 1483601728 1487241216 1488771072 1489408508 1497999616 1499445276 1502183424 1504669824 1506217608 1509645584 1510559064 1515554299 1515716608 1518225408 1519787136 1520834976 1528553472 1530125824 1532658474 1534536192 1537076142 1539883008 1542324224 1546466208 1547698176 1551854592 1552519038 1557928512 1560398336 1561474176 1563080392 1565835264 1570040388 1571963904 1579941888 1582657536 1584184896 1585277136 1586907837 1590689792 1591481871 1594004888 1594961664 1596915712 1599558912 1601204304 1604026368 1609330688 1614938112 1615629568 1616743488 1618303743 1624948736 1628190032 1629312612 1629487104 1633863168 1638572544 1641388968 1643991104 1648582656 1649719296 1650425644 1656176256 1659797504 1664581632 1667336832 1669051944 1670381568 1679398007 1682464768 1684088448 1685249568 1686983106 1689956352 1693802496 1695544832 1698351282 1702181152 1705181184 1709760528 1713651744 1715414498 1716781056 1719622656 1720358934 1721391552 1726353216 1729090048 1732062056 1732247552 1735114752 1736899584 1739774484 1752547328 1753755648 1755448128 1756658448 1757253876 1758465441 1762656256 1767389952 1774307472 1777434624 1780489728 1783312384 1788101553 1789526016 1790292224 1793255499 1794331872 1796530176 1801354842 1804210576 1805454516 1805647872 1810497024 1817583264 1818836424 1821719872 1825046528 1826807808 1828067328 1829947776 1831713786 1833172992 1839235072 1846433792 1849489992 1849688064 1854655488 1860788608 1866152064 1867272192 1868071688 1869359658 1872654336 1878846976 1884094464 1886200736 1892772864 1894599504 1900864714 1901068288 1902379008 1905527808 1906173696 1907487936 1914953796 1919312008 1924672512 1927858212 1931378688 1932205632 1942011904 1945226304 1945349888 1947227268 1948569813 1948778496 1954012032 1958459136 1960473712 1966124496 1968146957 1971615744 1972975104 1976102912 1981409829 1982988288 1985028096 1988313696 1996095906 1999260368 2002911232 2006226432 2008290144 2014078752 2024300544 2026382848 2027779968 2029736898 2031353856 2038071296 2043544632 2046048256 2049434856 2053177344 2055158784 2058691248 2061954944 2069139456 2070025384 2071452594 2077238016 2081965568 2087780352 2093387184 2095054848 2095951872 2099421072 2101580649 2106363602 2106589184 2110210048 2112246528 2113702848 2115877116 2119606272 2121975828 2126615552 2132745216 2134939072 2138701824 2140176384 2144445408 2153250816 2155657984 2157738324 2159226009 2165256576 2172416816 2173731336 2178484224 2180919601 2184763392 2188518624 2198110208 2199625728 2203266528 2205532926 2208235008 2211890058 2219442176 2223115776 2225402592 2227175424 2233156608 2234112762 2245451264 2246999424 2249167914 2249310808 2253275136 2258403328 2259326412 2264468376 2273574912 2277338112 2279680704 2281252464 2284868992 2289041408 2292830208 2293811912 2295188736 2298987711 2301804288 2313486336 2315866112 2319699312 2321547264 2328778557 2338340864 2340597504 2342211264 2343005168 2344620588 2348752896 2356519936 2357945856 2365743296 2369912832 2373986304 2376277344 2384135404 2386034688 2391007332 2392442496 2395373568 2399338368 2401806456 2407272688 2413996032 2416694693 2422407168 2423444352 2425115232 2435743744 2437423104 2439930368 2442285048 2443968918 2444230656 2450794752 2465986656 2468523302 2472873984 2474578944 2475638466 2484264384 2488202752 2489696256 2492479544 2496872448 2503577916 2512125952 2523697152 2526132672 2527874352 2530474659 2536505344 2540703744 2541564928 2543317248 2547526923 2553271728 2557771776 2566230016 2570477616 2573121747 2575171584 2576274176 2580538401 2582087328 2593635072 2596303024 2598093084 2598371328 2602672128 2605349376 2611278848 2621499328 2628820992 2630633472 2633172192 2635880814 2641879772 2643984384 2646704128 2651084928 2661461208 2674968576 2677720192 2684289024 2685438336 2694795264 2699067392 2703706624 2706315864 2708181774 2708471808 2715745536 2724726176 2726374896 2732579808 2735390686 2737569792 2740211712 2742100992 2744921664 2747570679 2758852608 2761936792 2769650688 2774234988 2774532096 2783707136 2791182912 2794602496 2799228096 2800908288 2802107532 2804039487 2816328704 2818270464 2821169488 2826141696 2829301104 2839159296 2843660288 2851297071 2851602432 2853568512 2859260544 2861231904 2871001088 2872430694 2876984432 2878968012 2887008768 2898308448 2904645632 2913017856 2917839456 2918024832 2920840902 2923167744 2932834304 2937688704 2940710568 2944313344 2949186744 2957423616 2964154368 2967203456 2974482432 2977542144 2978817016 2995999232 2998890552 3004366848 3009339648 3012435216 3019291168 3021118128 3031108598 3031433216 3036450816 3039574272 3041669952 3044605347 3057106944 3060251648 3065316948 3069072384 3074152284 3079766016 3084648448 3092932416 3103709184 3105038076 3107178891 3115857024 3120796672 3122948352 3126160784 3131670528 3140080776 3143927808 3159545403 3159883776 3165315072 3168369792 3170554272 3173815674 3181379584 3182963742 3188009776 3189923328 3193831424 3199117824 3202408608 3208052736 3218661376 3229876224 3231259136 3233486976 3236607486 3249897472 3256380064 3258625224 3258974208 3267726336 3277145088 3282777936 3287982208 3297165312 3299438592 3300851288 3308299389 3312352512 3319595008 3329163264 3334673664 3338103888 3340763136 3351169143 3358796014 3364929536 3368176896 3370499136 3373751871 3373966212 3379912704 3387604992 3391089664 3396702564 3404362304 3410362368 3419521056 3427303488 3430828996 3433562112 3439245312 3440717868 3442783104 3452706432 3458180096 3464124112 3470229504 3473799168 3479548968 3491055413 3505094656 3507511296 3510896256 3513316896 3514507752 3516930882 3525312512 3534779904 3548614944 3554869248 3560979456 3566624768 3576203106 3579052032 3580584448 3586510998 3588663744 3593060352 3602709684 3608421152 3610909032 3611295744 3620994048 3635166528 3637672848 3643439744 3650093056 3653615616 3656134656 3659895552 3663427572 3665953377 3666345984 3678470144 3692867584 3698979984 3702784953 3709310976 3713457699 3721577216 3732304128 3734544384 3736143376 3738719316 3745308672 3757693952 3768188928 3772401472 3785545728 3789199008 3801729428 3802136576 3804758016 3811055616 3812347392 3814975872 3829907592 3838624016 3849345024 3855716424 3862757376 3864411264 3884023808 3890452608 3890699776 3894454536 3897139626 3897556992 3908024064 3916918272 3920947424 3932248992 3936293914 3943231488 3945950208 3952205824 3953821221 3962819658 3965976576 3970056192 3976627392 3992191812 3998520736 4005822464 4012452864 4016580288 4028157504 4048601088 4052765696 4055559936 4059473796 4062272661 4062707712 4076142592 4087089264 4092096512 4098869712 4103086029 4106354688 4110317568 4117382496 4123909888 4138278912 4140050768 4142905188 4154476032 4163931136 4172236957 4175560704 4186774368 4190109696 4191903744 4198842144 4203161298 4212727204 4213178368 4220420096 4224493056 4227405696 4231754232 4239212544 4243951656 4253231104 4265490432 4269878144 4277403648 4280352768 4288890816 4306501632 4311315968 4315476648 4318452018 4330513152 4344833632 4347462672 4356968448 4361839202 4369526784 4377037248 4381261353 4396220416 4399251456 4406533056 4411065852 4416470016 4423780116 4438884352 4446231552 4450805184 4466313216 4468225524 4490902528 4493998848 4498335828 4498621616 4506550272 4516806656 4518652824 4528936752 4546662897 4547149824 4554676224 4559361408 4562504928 4569737984 4578082816 4585660416 4587623824 4590377472 4597975422 4603608576 4623289601 4626972672 4631732224 4639398624 4643094528 4657557114 4676681728 4681195008 4684422528 4686010336 4689241176 4697505792 4713039872 4715891712 4731486592 4739825664 4747972608 4752554688 4760723511 4768270808 4772069376 4782014664 4784884992 4790747136 4798676736 4803612912 4814545376 4827992064 4833389386 4844814336 4846888704 4850230464 4854911229 4871487488 4874846208 4879860736 4884570096 4887937836 4888461312 4901589504 4931973312 4937046604 4945747968 4949157888 4951276932 4968528768 4976405504 4979392512 4984959088 4993744896 5007155832 5023713887 5024251904 5038194021 5047394304 5052265344 5055748704 5060949318 5073010688 5081407488 5083129856 5086634496 5095053846 5106543456 5115543552 5132460032 5140955232 5146243494 5150343168 5152548352 5161076802 5164174656 5187270144 5192606048 5196186168 5196742656 5205344256 5210698752 5222557696 5242998656 5257641984 5261266944 5266344384 5271761628 5275396323 5283759544 5287968768 5293408256 5302169856 5322922416 5349937152 5355440384 5364304659 5368578048 5370876672 5379766497 5389590528 5398134784 5407413248 5412631728 5416363548 5416943616 5431491072 5449452352 5452749792 5465159616 5470781372 5475139584 5480423424 5484201984 5489843328 5495141358 5517705216 5523873584 5539301376 5548469976 5549064192 5566818091 5567414272 5582365824 5589204992 5598456192 5601816576 5604215064 5608078974 5632657408 5636540928 5642338976 5652283392 5658602208 5678318592 5687320576 5702594142 5703204864 5707137024 5718521088 5722463808 5742002176 5744861388 5753968864 5757936024 5774017536 5796616896 5809291264 5826035712 5835678912 5836049664 5841681804 5845709439 5846335488 5865668608 5875377408 5881421136 5888626688 5898373488 5904440871 5914847232 5928308736 5934406912 5944229487 5948964864 5955084288 5957634032 5991998464 5997781104 6003950743 6008733696 6018679296 6024870432 6038582336 6042236256 6062217196 6062866432 6072901632 6079148544 6083339904 6089210694 6114213888 6120503296 6130633896 6138144768 6148304568 6159532032 6169296896 6185864832 6207418368 6210076152 6214357782 6231714048 6241593344 6245896704 6252321568 6263341056 6280161552 6287855616 6304741947 6319090806 6319767552 6330630144 6336739584 6341108544 6347631348 6362759168 6365927484 6376019552 6379846656 6387662848 6398235648 6404817216 6416105472 6437322752 6459752448 6462518272 6466973952 6473214972 6477678027 6499794944 6512760128 6517250448 6535452672 6542758803 6554290176 6565555872 6575964416 6594330624 6598877184 6601702576 6616598778 6624705024 6639190016 6653026499 6658326528 6669347328 6676207776 6681526272 6702338286 6717592028 6729859072 6736353792 6740998272 6747503742 6747932424 6759825408 6775209984 6782179328 6793405128 6808724608 6820724736 6839042112 6854606976 6861657992 6867124224 6878490624 6881435736 6885566208 6905412864 6916360192 6928248224 6940459008 6947598336 6959097936 6982110826 6986335671 7010189312 7015022592 7021792512 7026633792 7029015504 7033861764 7050625024 7069559808 7097229888 7109738496 7121958912 7133249536 7152406212 7158104064 7161168896 7173021996 7177327488 7186120704 7205419368 7216842304 7221818064 7229246813 7241988096 7250084079 7270333056 7275345696 7286879488 7300186112 7307231232 7312269312 7319791104 7326855144 7331906754 7332691968 7356940288 7372272607 7385735168 7397959968 7405569906 7418621952 7426915398 7443154432 7464608256 7469088768 7472286752 7477438632 7490617344 7515387904 7536377856 7544802944 7571091456 7578398016 7591423977 7603458856 7604273152 7609516032 7622111232 7624694784 7629951744 7659815184 7677248032 7698690048 7711432848 7719365241 7725514752 7728822528 7741615203 7768047616 7780905216 7781399552 7788909072 7794279252 7795113984 7816048128 7833836544 7841894848 7864497984 7872587828 7886462976 7891900416 7904411648 7907642442 7925639316 7931953152 7940112384 7953254784 7984383624 7997041472 8010787009 8011644928 8024905728 8033160576 8056315008 8097202176 8105531392 8111119872 8118947592 8124545322 8125415424 8152285184 8174178528 8184193024 8197739424 8206172058 8212709376 8220635136 8234764992 8247819776 8276557824 8280101536 8285810376 8308952064 8327862272 8344473914 8351121408 8373548736 8383807488 8397684288 8406322596 8412118461 8425454408 8426356736 8440840192 8448986112 8454811392 8463508464 8478425088 8487903312 8506462208 8530980864 8539756288 8553891213 8554807296 8560705536 8577781632 8613003264 8622631936 8630953296 8636904036 8639831557 8661026304 8689667264 8694925344 8713936896 8723678404 8739053568 8754074496 8762522706 8792440832 8798502912 8813066112 8822131704 8832940032 8847560232 8876818037 8877768704 8892463104 8901610368 8932626432 8936451048 8981805056 8987997696 8996671656 8997243232 9013100544 9033613312 9037305648 9057873504 9093325794 9094299648 9109352448 9118722816 9125009856 9139475968 9156165632 9171320832 9175247648 9180754944 9195950844 9207217152 9246579202 9253945344 9263464448 9278797248 9315114228 9321536673 9353363456 9362390016 9368845056 9372020672 9378482352 9395011584 9426079744 9431783424 9462973184 9478636209 9479651328 9495945216 9505109376 9521447022 9536541616 9544138752 9564029328 9569769984 9573867401 9581494272 9597353472 9607225824 9629090752 9655984128 9666778772 9689628672 9693777408 9700460928 9709822458 9742974976 9749692416 9759721472 9769140192 9775875672 9776922624 9803179008 9863946624 9874093208 9891495936 9898315776 9902553864 9937057536 9952811008 9958785024 9969918176 9987489792 10014311664 10047427774 10048503808 10053507429 10076388042 10094788608 10104530688 10111497408 10121898636 10146021376 10162814976 10166259712 10173268992 10190107692 10213086912 10231087104 10264920064 10281910464 10292486988 10300686336 10305096704 10322153604 10328349312 10374540288 10385212096 10392372336 10403062487 10410688512 10421397504 10445115392 10473166239 10485997312 10515283968 10522533888 10532688768 10543523256 10550792646 10567519088 10575937536 10586816512 10604339712 10608880093 10645844832 10699874304 10710880768 10728609318 10737156096 10741753344 10759532994 10779181056 10796269568 10814826496 10825263456 10832727096 10833887232 10862982144 10898904704 10905499584 10930319232 10941562744 10950279168 10960846848 10968403968 10979686656 10990282716 11035410432 11047747168 11078602752 11096939952 11108354859 11133636182 11134828544 11140373097 11164731648 11178409984 11196912384 11203633152 11208430128 11216157948 11265314816 11273081856 11284677952 11304566784 11317204416 11356637184 11374641152 11405188284 11406409728 11414274048 11437042176 11444927616 11489722776 11507937728 11515872048 11527717891 11548035072 11593233792 11618582528 11652071424 11671357824 11672099328 11683363608 11691418878 11692670976 11731337216 11750754816 11755786049 11762842272 11777253376 11796746976 11808881742 11829694464 11856617472 11868813824 11888458974 11897929728 11910168576 11915268064 11983996928 11995562208 12007901486 12017467392 12037358592 12049740864 12077164672 12084472512 12124434392 12125732864 12145803264 12158297088 12166679808 12178421388 12228427776 12241006592 12261267792 12276289536 12296609136 12309258087 12319064064 12338593792 12371729664 12414836736 12420152304 12428715564 12463428096 12483186688 12491793408 12504643136 12516710871 12526682112 12560323104 12575711232 12609483894 12638181612 12639535104 12661260288 12673479168 12682217088 12695262696 12731854968 12752039104 12759693312 12773957663 12775325696 12796471296 12809634432 12832210944 12874645504 12919504896 12925036544 12933947904 12946429944 12955356054 12999589888 13025520256 13034500896 13070905344 13085517606 13108580352 13131111744 13151928832 13188661248 13197754368 13203405152 13233197556 13249410048 13278380032 13306052998 13316653056 13338694656 13352415552 13404676572 13435184056 13459718144 13472707584 13481996544 13495007484 13495864848 13519650816 13550419968 13564358656 13586810256 13617449216 13639988691 13641449472 13678084224 13709213952 13723315984 13734248448 13756981248 13762871472 13771132416 13777028699 13810825728 13832720384 13856496448 13869868803 13880918016 13895196672 13918195872 13964221652 13972671342 14020378624 14030045184 14043585024 14053267584 14058031008 14067723528 14139119616 14154926059 14194459776 14219476992 14243917824 14266499072 14304812424 14316208128 14322337792 14346043992 14354654976 14372241408 14410838736 14433684608 14443636128 14458493626 14483976192 14500168158 14540666112 14550691392 14573758976 14600372224 14614462464 14624538624 14639582208 14653710288 14663813508 14665383936 14713880576 14744545214 14771470336 14795919936 14811139812 14837243904 14853830796 14886308864 14929216512 14938177536 14944573504 14954877264 14981234688 15030775808 15071141661 15072755712 15089605888 15114582063 15142182912 15156796032 15182847954 15206917712 15219032064 15244222464 15249389568 15259903488 15266437207 15319630368 15354496064 15397380096 15422865696 15438730482 15451029504 15457645056 15483230406 15536095232 15561810432 15562799104 15577818144 15588558504 15590227968 15632096256 15667673088 15683789696 15728995968 15745175656 15772925952 15783800832 15808823296 15815284884 15851278632 15863906304 15880224768 15906509568 15968767248 15994082944 16021574018 16023289856 16049811456 16066321152 16092913977 16112630016 16194404352 16211062784 16222239744 16237895184 16249090644 16250830848 16304570368 16348357056 16368386048 16395478848 16412344116 16425418752 16441270272 16469529984 16495639552 16553115648 16560203072 16571620752 16617904128 16655724544 16688947828 16700454273 16702242816 16747097472 16767614976 16795368576 16812645192 16824236922 16850908816 16881680384 16897972224 16909622784 16916862851 16927016928 16956850176 16975806624 17012924416 17061961728 17079512576 17107782426 17109614592 17121411072 17155563264 17226006528 17245263872 17261906592 17273808072 17279663114 17322052608 17379334528 17389850688 17427873792 17447356808 17478107136 17508148992 17525045412 17584881664 17597005824 17626132224 17644263408 17665880064 17695120464 17713322613 17753636074 17755537408 17784926208 17803220736 17832688461 17865252864 17872902096 17963610112 17975995392 17993343312 17994486464 18011852229 18026201088 18067226624 18074611296 18115747008 18186651588 18188599296 18218704896 18237445632 18250019712 18278951936 18342641664 18350495296 18361509888 18391901688 18414434304 18493158404 18507890688 18526928896 18557594496 18630228456 18643073346 18706726912 18724780032 18737690112 18744041344 18756964704 18790023168 18852159488 18863566848 18925946368 18957272418 18959302656 18991890432 19010218752 19042894044 19073083232 19088277504 19128058656 19139539968 19147734802 19162988544 19194706944 19214451648 19258181504 19311968256 19333557544 19379257344 19387554816 19400921856 19419644916 19485949952 19499384832 19519442944 19538280384 19551751344 19606358016 19628276409 19727893248 19748186416 19782991872 19796631552 19805107728 19874115072 19905622016 19917570048 19939836352 19959079497 19974979584 20028623328 20094855548 20097007616 20107014858 20152776084 20189577216 20209061376 20222994816 20243797272 20325629952 20332519424 20346537984 20380215384 20426173824 20462174208 20529840128 20563820928 20584973976 20601372672 20610193408 20644307208 20656698624 20749080576 20770424192 20784744672 20806124974 20821377024 20842795008 20890230784 20946332478 20971994624 21030567936 21045067776 21065377536 21087046512 21101585292 21135038176 21151875072 21173633024 21208679424 21217760186 21291689664 21399748608 21421761536 21457218636 21474312192 21483506688 21519065988 21558362112 21592539136 21629652992 21650526912 21665454192 21687740439 21725964288 21750252237 21797809408 21810999168 21860638464 21883125488 21900558336 21921693696 21936807936 21959373312 21980565432 22070820864 22095494336 22116817821 22157205504 22193879904 22216709718 22267272364 22269657088 22280746194 22329463296 22356819968 22393824768 22407266304 22416860256 22432315896 22530629632 22546163712 22569355904 22609133568 22634408832 22713274368 22749282304 22810376568 22812819456 22828548096 22874084352 22889855232 22979445552 23015875456 23031744096 23055435782 23096070144 23158095723 23186467584 23237165056 23304142848 23342715648 23344198656 23366727216 23382837756 23385341952 23462674432 23501509632 23511572098 23525684544 23554506752 23593493952 23617763484 23659388928 23713234944 23737627648 23776917948 23795859456 23820337152 23830536128 23967993856 23991124416 24015802972 24032361027 24034934784 24074717184 24099481728 24154329344 24168945024 24248868784 24291606528 24316594176 24333359616 24356842776 24437387891 24456855552 24482013184 24522535584 24552579072 24593218272 24618516174 24638128128 24677187584 24743459328 24829673472 24840304608 24857431128 24926856192 24966373376 24983586816 25009286272 25033421742 25053364224 25120646208 25151422464 25218967788 25276363224 25279070208 25322520576 25346958336 25364434176 25390525392 25463709936 25504078208 25519386624 25547915326 25550651392 25592942592 25619268864 25661673639 25664421888 25749291008 25839009792 25850073088 25867895808 25892859888 25910712108 25919494671 25999179776 26051040512 26069001792 26141810688 26171035212 26217160704 26262223488 26303857664 26377322496 26395508736 26406810304 26466395112 26498820096 26556760064 26612105996 26630454111 26633306112 26677389312 26704831104 26809353144 26870368112 26919436288 26945415168 26963993088 26990014968 26991729696 27039301632 27100839936 27128717312 27173620512 27234898432 27279977382 27282898944 27356168448 27418427904 27446631968 27468496896 27513962496 27525742944 27542264832 27554057398 27621651456 27665440768 27712992896 27739737606 27761836032 27790393344 27836391744 27928443304 27945342684 28040757248 28060090368 28087170048 28106535168 28116062016 28135447056 28278239232 28309852118 28388919552 28435908627 28438953984 28487835648 28532998144 28609624848 28632416256 28644675584 28692087984 28709309952 28721602203 28744482816 28821677472 28867369216 28887272256 28916987252 28967952384 29000336316 29081332224 29101382784 29147517952 29228924928 29249077248 29279164416 29307420576 29327627016 29330767872 29427761152 29489090428 29542940672 29591839872 29622279624 29674487808 29707661592 29772617728 29858433024 29876355072 29889147008 29909754528 29962469376 30061551616 30142283322 30145511424 30179211776 30229164126 30284365824 30313592064 30365695908 30413835424 30438064128 30488444928 30498779136 30519806976 30532874414 30639260736 30708992128 30794760192 30845731392 30877460964 30902059008 30915290112 30966460812 31072190464 31123620864 31125598208 31155636288 31177117008 31209187461 31264192512 31335346176 31367579392 31419498717 31457991936 31490351312 31545851904 31567601664 31617646592 31630569768 31702557264 31727812608 31760449536 31813019136 31826640279 31937534496 31988165888 32043148036 32046579712 32099622912 32132642304 32185827954 32225260032 32388808704 32422125568 32444479488 32475790368 32498181288 32501661696 32609140736 32696714112 32736772096 32790957696 32824688232 32850837504 32882540544 32939059968 32991279104 33106231296 33120406144 33143241504 33235808256 33311449088 33325064577 33377895656 33400908546 33404485632 33494194944 33535229952 33590737152 33625290384 33648473844 33701817632 33763360768 33795944448 33819245568 33833725702 33854033856 33913700352 33951613248 34025848832 34123923456 34159025152 34215564852 34219229184 34242822144 34311126528 34490527744 34523813184 34547616144 34559326228 34583153673 34644105216 34758669056 34779701376 34855747584 34894713616 34956214272 35016297984 35050090824 35165997209 35169763328 35194011648 35252264448 35267358147 35288526816 35331760128 35390240928 35426645226 35507272148 35511074816 35569852416 35606441472 35665376922 35730505728 35745804192 35927220224 35951990784 35986686624 35988972928 36023704458 36052402176 36134453248 36149222592 36231494016 36373303176 36377198592 36437409792 36474891264 36500039424 36557903872 36685283328 36700990592 36723019776 36783803376 36828868608 36927774261 36986316808 37015781376 37053857792 37115188992 37260456912 37286146692 37413453824 37449560064 37475380224 37488082688 37513929408 37550132613 37580046336 37704318976 37727133696 37851892736 37914544836 37918605312 37983780864 38020437504 38085788088 38146166464 38256117312 38279079936 38295469604 38321872989 38325977088 38389413888 38428903296 38516363008 38623936512 38667115088 38758514688 38775109632 38801843712 38839289832 38967726637 38971899904 38998769664 39038885888 39076560768 39103502688 39212716032 39256552818 39455786496 39496372832 39565983744 39593263104 39610215456 39748230144 39811244032 39835140096 39879672704 39918158994 39949959168 40057246656 40189711096 40194015232 40214029716 40305552168 40379154432 40418122752 40445989632 40487594544 40651259904 40665038848 40693075968 40760430768 40852347648 40919966073 40924348416 41059680256 41127641856 41169947952 41202745344 41220386816 41288614416 41313397248 41331086097 41498161152 41540848384 41569489344 41609606409 41612249948 41642754048 41685590016 41780461568 41892664956 41943989248 42061135872 42090135552 42130755072 42174093024 42203170584 42270076352 42347266048 42417358848 42435520372 42464778177 42583379328 42799497216 42843523072 42914437272 42948624384 42967013376 43038131976 43116724224 43185078272 43259305984 43301053824 43330908384 43375480878 43451928576 43500504474 43595618816 43621998336 43721276928 43766250976 43801116672 43843387392 43873615872 43918746624 43961130864 44141641728 44190988672 44233635642 44314411008 44387759808 44433419436 44534544728 44539314176 44561492388 44658926592 44713639936 44787649536 44814532608 44833720512 44864631792 45061259264 45092327424 45138711808 45213424983 45218267136 45268817664 45343746189 45426548736 45498564608 45620753136 45657096192 45748168704 45779710464 45799311621 45958891104 46031750912 46063488192 46110871564 46192140288 46316191446 46372935168 46474330112 46608285696 46685431296 46688397312 46733454432 46765675512 46770683904 46925348864 47003019264 47023144196 47051369088 47109013504 47186987904 47235526968 47318777856 47426469888 47475255296 47553835896 47591718912 47640674304 47661072256 47935987712 47982248832 48031605944 48064722054 48069869568 48149434368 48198963456 48308658688 48337890048 48497737568 48583213056 48633188352 48666719232 48713685552 48874775782 48913711104 48964026368 49045071168 49105158144 49186436544 49237032348 49276256256 49354375168 49486918656 49659346944 49680609216 49714862256 49853712384 49932746752 49967173632 50018572544 50066843484 50101362819 50106728448 50241292416 50302844928 50437935576 50552726448 50604727691 50645041152 50693916672 50728868352 50750588553 50781050784 50927419872 51008156416 51038773248 51095830652 51101302784 51185885184 51238537728 51323347278 51328843776 51498582016 51678019584 51700146176 51735791616 51785719776 51821424216 51838989342 51998359552 52102081024 52138003584 52283621376 52342070424 52434321408 52524446976 52607715328 52754644992 52791017472 52813620608 52932790224 52997640192 53113520128 53139967839 53224211992 53260908222 53266612224 53354778624 53409662208 53618706288 53740736224 53838872576 53890830336 53927986176 53980029936 53983459392 54035556687 54078603264 54201679872 54257434624 54347241024 54469796864 54559954764 54565797888 54712336896 54836855808 54893263936 55027924992 55051485888 55084529664 55108114796 55243302912 55330881536 55425985792 55479475212 55523672064 55580786688 55672783488 55856886608 55890685368 56075509063 56081514496 56120180736 56174340096 56213070336 56232124032 56270894112 56556478464 56619704236 56777839104 56871817254 56877907968 56975671296 57065996288 57219249696 57264832512 57289351168 57384175968 57418619904 57443204406 57488965632 57643354944 57734738432 57774544512 57833974504 57935904768 58000672632 58162664448 58202765568 58295035904 58457849856 58498154496 58558328832 58614841152 58655254032 58855522304 58884829227 58978180856 59085881344 59183679744 59244559248 59348975616 59415323184 59545235456 59716866048 59752710144 59778294016 59819509056 59877238491 59924938752 60123103232 60284566644 60291022848 60358423552 60458328252 60568731648 60627184128 60731391816 60827670848 60976889856 60997558272 61039613952 61065748828 61278521472 61417984256 61589520384 61691462784 61754921928 61804118016 61830580224 61932921624 62137726259 62144380928 62247241728 62251196416 62311272576 62354234016 62418374922 62528385024 62670692352 62735158784 62838997434 62915983872 62980702624 63091703808 63135203328 63235293184 63261139536 63405114528 63455625216 63520899072 63626038272 63653280558 63875068992 63976331776 64086296072 64093159424 64199245824 64265284608 64371655908 64450520064 64777617408 64844251136 64888958976 64951580736 64996362576 65063221317 65218281472 65250756711 65393428224 65473544192 65581915392 65649376464 65701675008 65765081088 65878119936 65982558208 66212462592 66240812288 66286483008 66350453463 66471616512 66622898176 66650129154 66755791312 66801817092 66808971264 66988389888 67070459904 67181474304 67250580768 67296947688 67403635264 67526721536 67591888896 67638491136 67667451404 67708067712 67827400704 67903226496 68051697664 68247846912 68318050304 68431129704 68438458368 68485644288 68622253056 68981055488 69047626368 69095232288 69118652456 69166307346 69288210432 69517338112 69559402752 69711495168 69789427232 69912428544 70032595968 70100181648 70331994418 70339526656 70388023296 70504528896 70534716294 70577053632 70663520256 70780481856 70853290452 71014544296 71022149632 71139704832 71212882944 71330753844 71461011456 71491608384 71854440448 71903981568 71973373248 71977945856 72047408916 72097083081 72104804352 72268906496 72298445184 72462988032 72746606352 72821437409 72874819584 72949782528 73000078848 73115807744 73312163673 73370566656 73401981184 73446039552 73567606752 73657737216 73855548522 73972633616 74031562752 74107715584 74230377984 74520913824 74572293384 74826907648 74899120128 74950760448 74976165376 75027858816 75100265226 75160092672 75408637952 75454267392 75703785472 75829089672 75837210624 75967561728 76040875008 76171576176 76292332928 76512234624 76558159872 76590939208 76643745978 76651954176 76778827776 76857806592 77032726016 77247873024 77334230176 77517029376 77550219264 77603687424 77678579664 77758484013 77935453274 77943799808 77997539328 78077771776 78153121536 78207005376 78425432064 78513105636 78911572992 78992745664 79131967488 79186526208 79220430912 79496460288 79622488064 79670280192 79759345408 79836317988 79891362333 79899918336 80114493312 80379422192 80428059432 80611104336 80694025237 80758308864 80836245504 80891979264 80975189088 81302519808 81330077696 81386151936 81520861536 81704695296 81839932146 81848696832 82119360512 82255283712 82339895904 82405490688 82440773632 82577228832 82626794496 82662172194 82996322304 83081696768 83138978688 83219212818 83224499896 83285508096 83371180032 83560923136 83785329912 83887978496 84122271744 84180271104 84261510144 84348186048 84406341168 84540152704 84694532096 84834717696 84871040744 84929556354 85166758656 85598994432 85687046144 85828874544 85897248768 85934026752 86076263952 86164806609 86233448448 86370156544 86518611968 86602107648 86661816768 86750961756 86903857152 87001008948 87191237632 87243996672 87442553856 87532501952 87686774784 87747231744 87837493248 87922261728 88283283456 88381977344 88467271284 88628822016 88775519616 88866838872 89069089456 89122984776 89317853184 89417703641 89427279872 89575299072 89629065216 89667441024 89729263584 90122518528 90184654848 90277423616 90426849966 90436534272 90537635328 90687492378 90853097472 90997129216 91241506272 91314192384 91496337408 91559420928 91598623242 91917782208 92063501824 92126976384 92221743128 92384280576 92632382892 92745870336 92948660224 93216571392 93370862592 93376794624 93466908864 93531351024 93627562383 93850697728 94006038528 94046288392 94102738176 94218027008 94258496151 94373975808 94471053936 94637555712 94852939776 94950510592 95107671792 95183437824 95281348608 95322144512 95479920837 95871975424 95964497664 96063211888 96129444108 96139739136 96298868736 96397926912 96617317376 96675780096 96995475136 97166426112 97266376704 97333438464 97427371104 97749551564 97827422208 97928052736 98090142336 98210316288 98372873088 98474064696 98552512512 98973837312 99084482413 99318693888 99361218432 99429724512 99707424768 99865493504 99934347264 100037145088 100133686968 100202725638 100213456896 100482584832 100605689856 100875871152 101105452896 101209455382 101290082304 101387833344 101457736704 101501177106 101562101568 101854839744 102016312832 102077546496 102191661304 102202605568 102371770368 102477075456 102646694556 102657687552 102997164032 103400292352 103471583232 103571439552 103642848432 103677978684 103749461019 103996719104 104204162048 104276007168 104567242752 104684140848 104868642816 105048893952 105215430656 105497991627 105509289984 105582034944 105627241216 105802074441 105865580448 105995280384 106227040256 106279935678 106448423984 106521816444 106533224448 106709557248 106819324416 107237412576 107481472448 107677745152 107781660672 107855972352 107960059872 107966918784 108071113374 108157206528 108403359744 108514869248 108694482048 108939593728 109119909528 109131595776 109424673792 109673711616 109786527872 110055849984 110102971776 110169059328 110216229592 110486605824 110661763072 110851971584 110958950424 111047344128 111161573376 111345566976 111713773216 111781370736 112151018126 112163028992 112240361472 112348680192 112426140672 112464248064 112541788224 112650397839 113112956928 113239408472 113555678208 113743634508 113755815936 113951342592 114131992576 114438499392 114578702336 114768351936 114837239808 114886408812 114965618967 114977931264 115286709888 115469476864 115549089024 115667949008 115871809536 116001345264 116325328896 116405531136 116590071808 116903179911 116915699712 116996308992 117116657664 117229682304 117310508064 117711044608 117769658454 117956361712 118171762688 118367359488 118489118496 118697951232 118830646368 119090470912 119433732096 119505420288 119556588032 119639018112 119754476982 119849877504 120246206464 120569133288 120582045696 120716847104 120916656504 121137463296 121254368256 121462783632 121655341696 121953779712 121995116544 122079227904 122131497656 122557042944 122835968512 123179040768 123382925568 123509843856 123608236032 123661160448 123865843248 123993258291 124275452518 124288761856 124494483456 124502392832 124622545152 124708468032 124828819227 124836749844 125056770048 125341384704 125470317568 125677994868 125831967744 125961405248 126183407616 126270406656 126470586368 126522279072 126810229056 127041798144 127252076544 127306561116 127394334531 127750137984 127952663552 128172592144 128398491648 128530569216 128743311816 128901040128 129555234816 129688502272 129777917952 129903161472 129992725152 130126442634 130436562944 130501513422 130786856448 130947088384 131163830784 131298752928 131403350016 131530162176 131756239872 131965116416 132424925184 132481624576 132572966016 132700906926 132943233024 133245796352 133300258308 133511582624 133603634184 133617942528 133976779776 134140919808 134362948608 134501161536 134593895376 134807270528 135053443072 135183777792 135276982272 135334902808 135416135424 135640274949 135654801408 135806452992 136103395328 136495693824 136636100608 136862259408 136971288576 137244506112 137397934863 137962110976 138095252736 138190464576 138237304912 138332614692 138576420864 139034676224 139118805504 139422990336 139578854464 139824857088 140065191936 140200363296 140663988836 140679053312 140776046592 141009057792 141069432588 141154107264 141327040512 141560963712 141706580904 142029088592 142279409664 142425765888 142661507688 142922022912 142983216768 143708880896 143807963136 143946746496 143955891712 144094817832 144194166162 144209608704 144537812992 144596890368 144925976064 145493212704 145642874818 145749639168 145899565056 146000157696 146231615488 146624327346 146741133312 146803962368 146892079104 147135213504 147315474432 147711097044 147945267232 148063125504 148215431168 148460755968 149041827648 149144586768 149653815296 149798240256 149901520896 149952330752 150055717632 150200530452 150304088457 150320185344 150817275904 150908534784 151407570944 151658179344 151814183073 151935123456 152081750016 152251765659 152343152352 152584665856 153024469248 153116319744 153181878416 153287491956 153303908352 153557655552 153715613184 154065452032 154495746048 154668460352 155034058752 155100438528 155207374848 155357159328 155516968026 155870906548 155887599616 155995078656 156155543552 156306243072 156414010752 156850864128 157026211272 157823145984 157985491328 158263934976 158373052416 158440861824 158992920576 159244976128 159340560384 159518690816 159672635976 159782724666 159799836672 160228986624 160758844384 160856118864 161222208672 161388050474 161516617728 161672491008 161783958528 161950378176 162106670061 162605039616 162660155392 162772303872 163041723072 163409390592 163679864292 163697393664 164238721024 164510567424 164679791808 164881547264 165154457664 165253588992 165324344388 165992644608 166163393536 166277957376 166438425636 166448999792 166571016192 166742360064 167121846272 167570659824 167775956992 168226527189 168244543488 168360542208 168523020288 168696372096 168812682336 169080305408 169389064192 169669435392 169742081488 169859112708 170333517312 171061715237 171197988864 171374092288 171657749088 171794497536 171868053504 172152527904 172329613218 172466896896 172740313088 173037223936 173204215296 173323633536 173501923512 173807714304 174002017896 174382475264 174487993344 174885107712 175065003904 175373549568 175494463488 175674986496 175844523456 176566566912 176763954688 176934542568 177257644032 177551039232 177733677744 178138178912 178245969552 178635706368 178835407282 178854559744 179150598144 179258130432 179334882048 179458527168 179631715473 180245037056 180369309696 180554847232 180853699932 180873068544 181075270656 181374984756 181706194944 181994258432 182483012544 182992674816 183118841856 183197246484 183835564416 184127003648 184253952768 184443486256 184768561152 185264765784 185491740672 185897320448 186413178777 186433142784 186741725184 186753589248 186933817728 187062702048 187255124766 187701395456 188012077056 188092576784 188205476352 188436054016 188516992302 188747951616 188942107872 189275111424 189705879552 189901021184 190215343584 190366875648 190562697216 190644289024 190959841674 191743950848 191928995328 192126423776 192258888216 192279478272 192597737472 192795853824 193234634752 193351560192 193990950272 194332852224 194532753408 194666876928 194854742208 195189663951 195499103128 195654844416 195856105472 196180284672 196420632576 196745746176 196948129392 197105025024 197947674624 198168964826 198637387776 198722436864 198859449024 199051360389 199414849536 199730987008 199868694528 200074290176 200267373936 200405451276 200426913792 200965169664 201211379712 201751742304 202210905792 202418910764 202580164608 202775666688 202915473408 203002354212 203124203136 203709679488 204032625664 204155092992 204383322608 204743540736 204954150912 205293389112 205315375104 205972269367 205994328064 206800584704 206943166464 207142879104 207285696864 207355957368 207498922038 207993438208 208408324096 208552014336 209134485504 209368281696 209737285632 210097787904 210430861312 210995983254 211018579968 211164069888 211254482432 211604148882 211731160896 211990560768 212454080512 212559871356 212896847968 213043632888 213066448896 213419114496 213638648832 214474825152 214962944896 215355490304 215563321344 215711944704 215920119744 215933837568 216142226748 216291249243 216314413056 216806719488 217029738496 217388964096 217879187456 218239819056 218464312227 218849347584 219347423232 219573055744 219936491019 220111699968 220205943552 220338118656 220432459184 220973211648 221323526144 221703943168 221917900848 222094688256 222323146752 222691133952 223427546432 223562741472 224302036252 224326057984 224480722944 224697360384 224852281344 224928496128 225083576448 225300795678 226225913856 226478816944 227111356416 227487269016 227511631872 227902685184 228263985152 228876998784 229157404672 229536703872 229674479616 229772817624 229931237934 229955862528 230573419776 230938953728 231098178048 231335898016 231743619072 232002690528 232650657792 232811062272 233180143616 233275452039 233806359822 233831399424 233992617984 234233315328 234459364608 234621016128 235422089216 235539316908 235912723424 236343525376 236734718976 236978236992 237395902464 237661292736 238180941824 238867464192 239010840576 239113176064 239278036224 239508953964 239674086999 239699755008 240492412928 241138266576 241433694208 241833313008 242082075711 242274926592 242508736512 242925567264 243310683392 243907559424 243990233088 244158455808 244262995312 245114085888 245671937024 246161980463 246358081536 246765851136 247019687712 247216472064 247322320896 247731686496 247986516582 248550905036 248577523712 248988966912 249004785664 249245090304 249416936064 249657638454 249673499688 250113540096 250682769408 250940635136 251355989736 251663935488 251922810496 252366815232 252540813312 252941172736 253044558144 253620458112 254083596288 254504153088 254613122232 254788669062 255500275968 255905327104 256345184288 256796983296 257061138432 257486623632 257802080256 258494419827 259110469632 259377004544 259555835904 259806322944 259985450304 260252885268 260873125888 261003026844 261573712896 261894176768 262327661568 262597505856 263060324352 263512479744 263930232832 264849850368 264963249152 265145932032 265401813852 265886466048 266491592704 266600516616 267023165248 267207268368 267953559552 268253110923 268281839616 268725897216 269002323072 269187790752 269614541056 270106886144 270367555584 270553964544 270669805616 270832270848 271280549898 271309602816 271612905984 272206790656 272774086459 272991387648 273272201216 273724518816 273942577152 274489012224 274795869726 275924221952 276190505472 276380929152 276474609824 276665229384 277152841728 278069352448 278237611008 278845980672 279157708928 279649714176 280130383872 280400726592 280882687149 281327977672 281358106624 281552093184 282018115584 282138865176 282308214528 282654081024 283121927424 283413161808 284058177184 284558819328 284851531776 285323015376 285844045824 285966433536 286439762511 287417761792 287615926272 287893492992 287911783424 288189635664 288388332324 288419217408 289075625984 289193780736 289851952128 290986425408 291285749636 291499278336 291799130112 292000315392 292463230976 293248654692 293482266624 293607924736 293784158208 294270427008 294630948864 295422194088 295890534464 296399119333 296430862336 296921511936 297253447239 298083655296 298289173536 299307630592 299596480512 299803041792 299904661504 300111435264 300401060904 300608176914 300640370688 301634551808 301817069568 302815141888 303316358688 303628366146 303870246912 304163500032 304503531318 304686304704 305169331712 306048938496 306232639488 306363756832 306574983912 306607816704 307115311104 307431226368 308130904064 308991492096 309336920704 310200877056 310414749696 310714318656 311033936052 311248383057 311741813096 311775199232 311990157312 312311087104 312612486144 312828021504 313701728256 314052422544 315646291968 315970982656 316493974881 316527869952 316746104832 316881723648 317406223323 317985841152 318489952256 318681120768 319037381632 319345271952 319565449332 319599673344 320457973248 321517688768 321712237728 322444417344 322776100948 323033235456 323344982016 323567917056 323900756352 324213340122 325210079232 325320310784 325544607744 326083446144 326818781184 327359728584 327394787328 328442267369 328477442048 329021134848 329359583616 329763094528 330308915328 330507177984 330648688776 331985289216 332326787072 332555914752 332876851272 332897999584 333142032384 333484720128 334243692544 335141319648 335551913984 336453054378 336489086976 336721084416 337046040576 337392744192 337625364672 338160610816 338778128384 339338870784 339484162976 339718225416 340667034624 342123430474 342395977728 342748184576 343315498176 343736107008 344305055808 344659226436 344896856901 344933793792 345480626176 346074447872 346408430592 346647267072 347003847024 347615428608 348004035792 348764950528 348975986688 349770215424 350130007808 350709539733 350747099136 350988926976 351349972992 351689046912 353133133824 353527909376 353869085136 354233093837 354515288064 355102078464 355467355488 356276357824 356491939104 357271412736 357670814564 357709119488 358301196288 358516260864 358669764096 358917054336 359263430946 360490074112 360738619392 361109694464 361707399864 361746137088 362150541312 362749969512 363412389888 363988516864 364966025088 365985349632 366237683712 366394492968 367671128832 368254007296 368507905536 368886972512 369537122304 370529531568 370983481344 371794640896 371979774873 372826357554 372866285568 373483450368 373507178496 373867635456 374125404096 374510249532 375402790912 376024154112 376185153568 376410952704 376872108032 377033984604 377495903232 377884215744 378550222848 379411759104 379802042368 380430687168 381125394432 381288578048 381919683348 382183003593 383487901696 383857990656 384252847552 384517776432 385195474944 385591707648 386469269504 386703120384 387981900544 388665704448 389065506816 389333753856 389709484416 390379327902 390998206256 391309688832 391712210944 392360569344 392528563441 392841265152 393491492352 393896258784 394210050048 395895349248 396337929652 397274775552 397444873728 397718898048 398102720778 398829699072 399461974016 399737389056 400148580352 400534747872 400810902552 400853827584 401930339328 402422759424 403503484608 404421811584 404837821528 405160329216 405551333376 405830946816 406004708424 406248406272 407419358976 408065251328 408310185984 408766645216 409487081472 409908301824 410586778224 411944538734 411988656128 412193804589 413601169408 413886332928 414285758208 414571393728 414711914736 414997844076 415986876416 416816648192 417104028672 418268971008 418736563392 419474571264 420195575808 420861722624 421991966508 422037159936 422328139776 422508964864 423208297764 423462321792 423981121536 425119742712 425793695936 426087265776 426525561967 426838228992 427277297664 428949650304 429925889792 430710980608 431126642688 431423889408 431840239488 431867675136 432284453496 432582498486 432628826112 433613438976 434059476992 434777928192 434964083813 435758374912 436479638112 436928624454 437698695168 438694846464 439146111488 439872982038 440223399936 440411887104 440676237312 440864918368 441946423296 442647052288 443407886336 443835801696 444189376512 444646293504 445382267904 446855092864 447125482944 448604072504 448652115968 448961445888 449394720768 449704562688 449856992256 450167152896 450601591356 452451827712 452957633888 454222712832 454974538032 455442549219 455805370368 456527970304 456755296977 457753997568 458314809344 459073407744 459348959232 459545635248 459862475868 459911725056 461146839552 461877907456 462196356096 462671796032 463487238144 464005381056 465301315584 465622124544 466360287232 466550904078 467612719644 467662798848 467985235968 468466630656 468918729216 469242032256 471078633816 471825446848 472636433531 472687050752 473469437952 473956473984 474791804928 475322585472 476361883648 477734928384 478021681152 478226352128 478556072448 479017907928 479348173998 479399510016 480984825856 482276533152 482867388416 483666626016 484164151422 484549853184 485017473024 485851134528 486621366784 487815118848 487980466176 488316911616 488525990624 490228171776 491343874048 492323960926 492716163072 493531702272 494039375424 494644641792 495463372992 495973033164 497101810072 497155047424 497977933824 498009571328 498490180608 498833872128 499315276908 499346999376 500227080192 501365538816 501881270272 502711979472 503327870976 503845620992 504679581567 504733630464 505081626624 505882345472 506089116288 507240916224 508167192576 509008306176 509226244464 509577338124 509750061863 511000551936 511810654208 512690368576 513185145711 513593966592 514122276864 514973247264 515604160512 516988839654 518220939264 518754009088 519111671808 519612645888 519970900608 520505770536 522006053688 523147425792 523732264183 523788353536 524655323136 525195011712 526120648704 527024959488 527860465664 529699700736 529926498304 530291864064 530803627704 531772932096 532983185408 533201033232 534046330496 534414536736 535907119104 536506221846 536563679232 537451794432 538004646144 538375581504 539229082112 540213772288 540735111168 541107929088 541339611232 541664541696 542561099796 542619205632 543225811968 544413581312 545548172918 545982775296 546544402432 547449037632 548978024448 549591739452 551848443904 552381010944 552761858304 552949219648 553330458768 554305683456 556138704896 556475222016 557691961344 558315417856 559239536331 559299428352 560260767744 560801453184 561765374298 562655955344 563104186368 564036231168 564277730352 564616429056 564858176659 565308162048 566243854848 566826323616 568116354368 569117638656 569703063552 570646030752 571688091648 571932867072 572879525022 574835523584 575231852544 575786985984 575823566848 576379271328 576776664648 576838434816 578387561472 579703904256 581972850816 582571499272 582998556672 583598260224 584000630784 584926461952 586497309384 586964533248 587215849472 587568316416 588540854016 589261897728 590844388176 591781068928 592798238666 592861724672 593843023872 594506894478 596167310592 596578347072 598615261184 599192961024 599606083584 599809323008 600222870528 600802121808 601216353828 601280741376 603269103616 603634139136 605630283776 606632717376 607256732292 607740493824 608327000064 609007062636 609372609408 610338663424 612097876992 612465278976 612727513664 613149967824 614230622208 614862452736 616261808128 617916808101 617982984192 618673841408 620401754112 620829499392 621428637312 622067872104 622496766114 623483626192 623980314624 624622174208 625224972288 625656043008 625923925487 627403456512 628104845088 631292583936 631941965312 632987949762 633055739904 633492209664 633763447296 634812446646 635971682304 636979904512 637362241536 638074763264 638690543904 639130898664 639199346688 640915946496 643035377536 643424475456 644888834688 645552201896 646066470912 646689964032 647135834112 647801512704 648426680244 650420158464 650640621568 651089215488 652166892288 653637562368 654719457168 655392936681 656884534738 656954884096 658042269696 658719167232 659526189056 659809473057 660617830656 661014355968 661297377552 663970578432 664653574144 665111829504 665753702544 665795999168 666284064768 666969440256 668487385088 670282639296 671103827968 672906108756 672978173952 673442168832 674092081152 674785488384 675250729344 676321221632 678677741568 678968325952 679436450832 681334069248 684246860948 684791955456 685496369152 686630996352 687472214016 688610111616 689318452872 689793713802 689867587584 692148895744 692816861184 693294534144 693591376891 694007694048 695230857216 696008071584 697529901056 697951973376 699540430848 700260015616 701419079466 701494198272 701977853952 702699945984 703378093824 706266267648 707055818752 707738170272 708466187674 709030576128 710204156928 710934710976 712552715648 712983878208 714542825472 715341629128 715418238976 716602392576 717032521728 717339528192 717834108672 718526861892 720980148224 721477238784 722219388928 723414799728 724301082624 725499939024 726246227133 726824779776 727977033728 729932050176 731970699264 732475367424 732788985936 735342257664 736508014592 737015811072 737773945024 738485941389 739074244608 741059063136 741966962688 743589281792 743959549746 745652715108 745732571136 746966900736 747014356992 747735270912 748250808192 749020499064 752048308224 752370307136 752821905408 753744216064 754067969208 754991806464 755768431488 757100445696 758823518208 759604084736 760861374336 762250788864 762577156096 763839366696 764366007186 766975803392 767715981312 768505695104 769035552864 770390949888 771183415296 772938539008 773406240768 775963801088 777331408896 778131013632 778667507712 779418968832 780758655804 781996412512 782619377664 783424421888 784721138688 785057126882 785682530304 786982984704 787792517568 791790698496 792675859304 794549551104 794889747456 795437796096 796205441556 797659398144 798923948032 799474778112 800297160704 801069495744 801621805104 803860678656 804759332769 804845518848 807006969216 808843623168 809675643056 810320658432 811102666752 811661893632 812009416848 812496812544 814838717952 816130502656 816620371968 817533290432 818322259377 818974162944 819816603648 821173556448 823889077468 823977312256 824387609178 827202338816 827772665856 828571516416 829142787456 829423829472 829995688152 833633296384 834208057344 836537942016 837473126784 838949142528 840391151616 841723445248 843983933016 844074319872 844656279552 845017929728 846416595528 846924643584 847962243072 850239485424 851587391872 852174531552 853051123934 853676457984 854554595328 857899300608 859851779584 861421961216 862253285376 862847778816 863680478976 863735350272 864568906992 865164996972 865257652224 867226877952 868118953984 869555856384 869928167626 871516749824 872959276224 873857248908 875397390336 877389692928 878292222976 879745964076 880446799872 880823774208 881352474624 881729836736 883892846592 885294104576 886815772672 887671603392 889197357999 889292587008 890764535808 891760341717 893710185728 894250965888 897208145008 897922891776 898789441536 899409125376 899713984512 900334305792 901203182712 904903655424 905915267776 908445425664 909949076064 910885098438 911610740736 913055940608 913510593954 915507995136 916629618688 918146815488 918697918464 919091270496 919724951736 919823450112 922293679104 923755814912 924392712192 925343592064 926974476288 928010762112 930602631168 931244249088 932720574464 933101808156 935225439288 935325597696 935970471936 936933261312 937837458432 938484064512 942157267632 943650893696 945272867062 945374101504 946938875904 947912947968 949481924643 949583609856 950645170944 952723767296 955469856768 956043362304 956452704256 957112144896 958035815856 958696347996 958799020032 961969651712 964553066304 965734776832 967333252032 968328302844 969099706368 970034946048 971702269056 973242733568 975630237696 975960932352 976633823232 977051981248 980456343552 982687748096 984647921852 985326802107 985432326144 987063404544 988078750848 989289283584 990926745984 991946066328 994203620144 995955867648 996019142656 996980361216 997667744256 998630553816 998693998752 1000454160384 1002731077632 1003762540544 1005423958944 1006655741952 1007691241984 1009359163134 1009467260928 1010163253248 1011764690944 1012178232576 1014481832448 1016334385152 1018016612352 1018452488928 1019154676248 1019500123726 1022001103872 1023621308416 1025380737152 1026370291422 1027187933184 1028244553728 1029946494528 1031208321024 1033977679308 1036441878528 1037508018176 1038223343616 1039225291776 1039941801216 1041011541072 1044012107376 1046294851584 1047464528366 1047576707072 1049310646272 1050390023424 1052128619199 1052241297408 1054049918976 1055720931328 1059399401472 1059852996608 1060583728128 1061607255408 1062699281511 1063545864192 1065966370816 1066402066464 1068092660992 1068829073472 1071814238208 1073012443692 1073127358464 1074903588864 1076009292288 1076751163008 1078458164224 1081470222336 1082215858176 1082679222464 1083329083392 1085122199592 1085238411264 1086451623936 1088827162624 1091096345836 1091965550592 1093088804864 1094898075264 1097956048896 1099183478904 1103696887808 1104762021888 1105523716608 1105898439296 1106660917536 1108611366912 1112277409792 1112950444032 1115383922688 1116630835712 1118479072662 1118598856704 1120521535488 1121602906368 1123530748596 1125311910688 1126208372736 1128072462336 1128555460704 1129232858112 1129716353318 1130616324096 1132487709696 1133652647232 1136232708736 1138235277312 1139406127104 1141292061504 1143376183296 1143865734144 1145759050044 1149671047168 1150463705088 1151573971968 1151647133696 1152758542656 1153553329296 1156775122944 1159407808512 1163945701632 1165142998544 1165997113344 1167196520448 1168001261568 1169852923904 1172994618768 1173929066496 1174431698944 1175136632832 1177081708032 1177585690323 1178523795456 1181688776352 1183562137856 1185596477332 1185723449344 1187686047744 1189013788956 1192334621184 1193156694144 1198385922048 1199212167168 1199618646016 1200445741056 1201604243616 1202432707656 1202561482752 1206538207232 1207268278272 1211260567552 1213265434752 1214513464584 1215480987648 1216654000128 1218014125272 1218745218816 1220677326848 1224195753984 1224930557952 1225455027328 1226299935648 1228461244416 1229724905472 1232523616256 1235833616202 1235965968384 1237347682816 1240803508224 1241658998784 1242857274624 1244135744208 1244993532228 1246967252384 1247960629248 1249244348416 1250449944576 1251312086016 1251847850974 1254806913024 1256209690176 1262585167872 1263883930624 1265975899524 1266111479808 1266984419328 1267526894592 1269624893292 1271943364608 1273959809024 1276149526528 1277381087808 1278261797328 1279576685901 1281831892992 1286070755072 1286848950912 1289777669376 1291104403792 1292132941824 1293379928064 1294271668224 1295603025408 1296853360488 1300840316928 1301281243136 1302178430976 1304333784576 1304892251439 1307275124736 1309438914336 1310785873362 1313769069476 1313909768192 1316084539392 1317438334464 1319052378112 1319618946114 1321235661312 1322028711936 1322594755104 1327941156864 1329307148288 1330223659008 1331507405088 1331591998336 1332568129536 1333938880512 1336974770176 1340565278592 1342207655936 1345812217512 1345956347904 1346884337664 1348184162304 1349570976768 1350501458688 1352642443264 1357355483136 1357936651904 1358872901664 1362668138496 1366327647657 1368493721896 1369583910912 1370992738304 1373261992704 1374944428032 1377220223232 1378636905744 1379587427604 1379735175168 1384297791488 1385633722368 1386589068288 1387182753782 1388015388096 1390461714432 1392016143168 1395059802112 1395903946752 1399080861696 1400520031232 1402838158932 1402988396544 1403955707904 1405399891968 1406756187648 1414111637504 1415476340544 1416932375348 1417909300593 1418061152256 1420408313856 1421869421952 1425105431296 1425967756416 1429085650944 1430683258256 1433204785152 1434065043456 1434679056384 1435668217344 1437053723784 1441805885569 1441960296448 1442954477568 1444438777856 1446829599456 1448602165248 1450999878048 1452492454266 1453649559552 1455954067456 1459864100352 1463941398528 1464950734848 1465577971872 1470684515328 1473016029184 1474031622144 1475547890048 1476971882778 1478148489216 1482118126272 1483933925376 1487178563584 1487919099492 1491305430216 1491465142272 1493933801472 1494028713984 1495470541824 1496501616384 1498040998128 1504096616448 1504740614272 1505643810816 1507488432128 1508135938416 1509983612928 1511536862976 1514038744701 1514200891392 1517647036416 1519208169472 1521722748672 1524501577728 1525154312192 1527678733392 1528732014372 1529250185589 1533951606784 1535431962624 1537011390208 1538071105728 1539555437133 1540781899776 1542366830592 1545877078016 1546812481536 1551927602176 1554662817792 1556262027264 1557335015424 1558837937664 1561517311608 1563992825024 1566848843776 1569442277376 1570114253764 1571196792549 1571365060608 1573965969408 1575585035136 1583581396992 1585351718608 1589099102208 1589779494912 1590875592192 1592410883112 1595318796288 1597847896064 1598949556224 1600594321408 1602138991488 1603243610208 1607721357312 1609518665538 1609691037696 1614013938432 1617687246336 1619351286112 1620641316864 1622205333504 1623323787264 1624018833696 1624993625088 1629677435904 1632261005312 1633240743936 1635066580864 1636644518754 1637948325888 1639633207296 1642347112896 1647778154936 1647954624512 1648775218356 1654404677632 1655545331712 1657143032832 1658285574912 1658847658944 1659991376304 1667266592768 1668416114688 1673075884032 1674946253568 1677718608993 1677898285056 1680782303232 1683446890496 1687967866032 1689312559104 1690035859456 1692833191056 1693849287168 1694574529977 1695924486144 1700478970848 1703174783744 1704349063104 1706102247868 1707352915968 1709109190656 1715798601216 1719703559168 1724506570752 1725695557632 1727360957952 1727470700544 1729137813984 1730329993944 1730515304448 1736237907968 1739111712768 1739856335252 1743033499648 1745918552448 1747714497816 1750794780672 1754779385856 1756584445952 1759491928152 1760893599744 1761647548416 1762704949248 1763459673472 1767785693184 1770588209152 1773631545344 1775343206784 1778394715998 1778585174016 1781529071616 1783520683434 1787420371456 1788501931776 1794416290016 1795845783552 1797578883072 1798818250752 1799427969024 1800668611584 1802406365424 1809807310848 1811830535552 1816890851328 1819898152128 1821770196876 1823221481472 1826111881216 1827021187908 1831015990272 1833259237376 1836293630976 1837395836928 1838182540992 1839449903472 1844587358208 1847511629824 1848785424384 1850687184128 1853750424303 1853948952576 1856021524224 1861205262336 1862488498176 1865441148928 1866203616312 1870450878576 1871940943872 1873866522624 1875674916864 1876968129024 1877771776461 1884314535264 1887301787392 1890545734124 1890748203008 1893877751808 1895825895936 1898963849286 1899167219712 1901290341888 1905447534592 1910939713536 1912086724608 1912905408512 1914224289792 1916071631712 1917392695992 1917598040064 1923939303424 1929106132608 1931469553664 1934666504064 1936656605688 1938199412736 1940069892096 1943404538112 1946485467136 1951260475392 1951921864704 1953267646464 1954103962496 1960912687104 1965375496192 1966178810043 1969295843704 1970653604214 1970864652288 1974126809088 1976157501696 1978578567168 1981853491968 1983892132656 1988407240288 1991911735296 1992038285312 1993960722432 1995335488512 1997261107632 1997387997504 2000908320768 2005462155264 2007525081088 2010847917888 2013311483904 2015382483968 2018718326268 2018934521856 2020326506496 2023529381888 2024356465152 2028963664896 2036033224704 2036904977856 2038309352496 2039000247452 2044002207744 2047242616832 2050761474304 2052740582844 2054375866368 2056489107456 2059892989056 2062416642048 2067955358616 2074793835331 2075016036352 2076446687232 2078450583552 2079883602432 2080774130673 2082023082144 2088024214752 2092589703168 2094929056732 2095153414144 2098621292544 2100780046848 2104257238398 2104482594816 2108099837952 2111441862656 2118798802944 2119705993216 2121167456256 2123214510816 2125398563022 2127091728384 2131932741632 2132804132928 2136185321984 2137658146944 2143628476416 2146024887384 2146254716928 2149807177728 2152018584576 2153502326016 2156916328448 2162940444672 2164431716352 2165358444928 2166658166784 2170244399184 2172903247872 2177654325248 2178738681399 2182192691672 2183931101184 2186177609728 2189796150528 2195912097792 2198366957808 2207393775616 2209524043776 2211047433216 2211796878592 2213321835072 2215457824167 2217222733824 2224554819584 2225900888064 2230767845376 2233261671424 2236958145324 2237197713408 2241043070976 2243205812736 2247061497192 2250623821376 2256144924672 2257110921408 2258465716224 2259432706636 2261232648192 2264975419392 2267305294464 2272465417472 2276470554624 2278812254208 2282584123008 2286752366592 2287731468288 2291518100088 2299095871583 2299342094336 2300927410176 2303147943936 2303294267392 2305517085312 2307106658592 2313550245888 2318815617024 2327891403264 2330285997088 2331994226688 2334393040896 2336002523136 2339705847808 2345989237536 2347858132992 2348863397888 2350273265664 2354163416064 2355171380646 2357047590912 2363377552704 2367124275712 2371192954664 2371446898688 2375372095488 2378027577912 2384669242368 2386313388288 2396771844096 2398424334336 2399237292032 2400891482112 2403208487232 2404865415312 2413076414464 2414277998307 2414536556544 2422521135104 2426530869504 2429026929168 2430961975296 2433308000256 2436028250544 2437490437632 2441354653696 2448391507968 2449861115904 2450910054656 2452599871296 2454966778131 2456922488832 2459449810944 2465047232512 2471667232404 2471931936768 2474695365632 2481607016448 2483317997568 2485714549248 2488271488416 2489987064456 2493934504768 2498488696832 2500899889152 2502624172032 2503695701948 2509613826048 2512419380352 2525170335744 2527767861248 2531951799048 2532222959616 2533968838656 2535053789184 2539249786584 2543886729216 2547919618048 2552299053056 2554762175616 2556523594656 2559153371802 2563663785984 2572141510144 2573697901824 2579555338752 2582208807584 2584265883648 2586759856128 2588543336448 2591206050816 2593706720976 2601680633856 2602562486272 2604356861952 2608667569152 2609784502878 2614550249472 2618877828672 2621571746724 2627538138952 2627819536384 2632169078784 2634876668928 2638104756224 2639237892228 2642471322624 2644057423872 2645189510208 2655882313728 2658614296576 2660447318016 2663014810176 2663183996672 2667592073997 2667877761024 2673949540352 2675281025151 2681130557184 2684415311872 2691624435024 2693768675328 2696368324608 2699141953536 2701002917376 2705284886528 2714710966272 2715873303808 2717745803328 2725336276992 2732655295314 2736987443792 2739167821824 2741985476608 2746523985408 2749888856064 2754440446464 2757273811488 2759174855208 2759470350336 2768595582976 2771267444736 2773178136576 2774365507564 2776030776192 2780923428864 2784032286336 2790119604224 2791807893504 2798161723392 2801040062464 2805676317864 2805976793088 2807911415808 2810799783936 2813512375296 2828223275008 2830952681088 2833864750696 2835818601186 2836122304512 2840816627712 2843738843904 2850210862592 2851935512832 2858171301888 2861366516512 2866409570304 2868130086912 2869358112768 2871336434688 2874107447568 2883611771138 2883920592896 2885908955136 2888877555712 2893659198912 2897204330496 2901999756096 2904984908532 2907299119104 2911908134912 2919728200704 2927882797056 2929901469696 2931155943744 2941369030656 2946032058368 2948063244288 2951095780096 2953943765556 2955980406321 2956296978432 2964236252544 2967867850752 2975838198984 2982610860432 2985678933769 2987867602944 2988057427968 2990941083648 2993003232768 2996081996256 3008193232896 3009481228544 3011287621632 3014976864256 3016271876832 3019967225856 3023073725952 3028077489402 3028401782784 3035294072832 3038416338944 3043445497344 3049003155456 3050308624384 3055357466784 3057464028744 3058500371178 3067903213568 3070863925248 3074022780416 3076142211456 3079110874266 3081563799552 3084733661184 3091754156032 3093624963072 3103855204352 3109325635584 3112524054528 3114670030848 3117675875328 3123034623216 3127985650048 3133697687552 3138884554752 3140228507528 3142393585098 3142730121216 3147931938816 3151170070272 3167162793984 3170703437216 3178198204416 3179558989824 3181751184384 3184821766224 3188097844533 3190637592576 3195695792128 3197899112448 3201188642816 3204277982976 3206487220416 3215442714624 3219037331076 3219382075392 3228027876864 3235374492672 3238702572224 3244410667008 3246647574528 3248037667392 3249987250176 3259354871808 3264522010624 3266481487872 3270133161728 3273289037508 3275896651776 3279266414592 3284694225792 3295556309872 3297550436712 3308455034717 3308809355264 3311090663424 3314286065664 3316571149824 3317695317888 3319982752608 3334533185536 3336832229376 3346151768064 3349892507136 3355437217986 3355796570112 3361564606464 3366893780992 3375935732064 3378625118208 3380071718912 3385666382112 3387698574336 3389149059954 3391848972288 3400957941696 3406349567488 3408698126208 3412204495736 3414705831936 3418218381312 3431597202432 3439407118336 3449013141504 3451391115264 3454721915904 3454941401088 3458275627968 3460659987888 3472475815936 3478223425536 3479712670504 3486066999296 3491837104896 3495428995632 3501589561344 3509558771712 3513168891904 3518983856304 3521787199488 3523295096832 3525409898496 3526919346944 3532757070969 3535571386368 3541176418304 3547263090688 3550686413568 3556789431996 3557170348032 3563058143232 3567041366868 3574840742912 3577003863552 3588832580032 3595157766144 3597636501504 3598855938048 3601337223168 3604812730848 3619614621696 3623661071104 3633781702656 3639796304256 3643540393752 3646442962944 3654042375816 3662031980544 3666125849281 3666518474752 3672587261952 3674791673856 3676365081984 3678899806944 3689174716416 3695023259648 3697570848768 3701374368256 3707500848606 3707897905152 3712043048448 3722410524672 3724976996352 3730882297856 3732407232624 3740901757152 3743881887744 3747733045248 3751349833728 3753936258048 3755543552922 3768629070528 3774603574784 3781091468248 3781496406016 3787755503616 3791651791872 3797927698572 3798334439424 3802580683776 3810895069184 3821879427072 3825810817024 3828448579584 3832143263424 3834785391984 3838730057703 3847878606848 3858212265216 3862939107328 3869333008128 3873313211376 3876398825472 3880139784192 3886809076224 3892970934272 3902520950784 3903843729408 3906535292928 3908207924992 3914676754317 3921825374208 3930750992384 3932357620086 3938591687408 3941307208428 3941729304576 3948253618176 3952315003392 3957157134336 3963706983936 3967784265312 3976814480576 3983823470592 3984076570624 3987921444864 3990670977024 3994522215264 3994775995008 4001816641536 4010924310528 4015050162176 4021695835776 4026622967808 4030764967936 4037436652536 4037869043712 4040653012992 4048712930304 4057927329792 4072066449408 4073809955712 4076618704992 4078000494904 4088004415488 4094485233664 4101522948608 4105481165688 4108751732736 4112978214912 4119785978112 4124833284096 4135910717232 4149587670662 4150032072704 4152893374464 4156901167104 4159767204864 4161548261346 4164046164288 4176048429504 4185179406336 4189858113464 4190306828288 4197242585088 4201560093696 4208514476796 4208965189632 4216199675904 4222883725312 4239411986432 4242334912512 4246429021632 4250797126044 4253727901779 4254183456768 4263865483264 4265608265856 4272370643968 4275316293888 4287256952832 4292049774768 4299614355456 4304037169152 4307004652032 4313832656896 4325417656707 4325880889344 4328863432704 4330716889856 4333316333568 4340488798368 4345806495744 4355308650496 4357477362798 4364385383344 4367862202368 4372355219456 4379592301056 4391824195584 4396733915616 4414787551232 4419048087552 4422094866432 4423593757184 4426643670144 4430915648334 4434445467648 4449109639168 4451801776128 4461535690752 4466523342848 4473916290648 4474395426816 4482086141952 4486411625472 4494122994384 4501247642752 4512289849344 4514221842816 4516931432448 4518865413272 4522465296384 4529950838784 4534610588928 4544930834944 4552941109248 4557624508416 4565168246016 4573504733184 4575462936576 4583036200176 4587750556767 4598191743166 4598684188672 4601854820352 4606295887872 4606588534784 4611034170624 4614213317184 4618666311399 4627100491776 4637631234048 4655782806528 4660571994176 4663988453376 4668786081792 4672005046272 4679411695616 4691978475072 4697726795776 4700546531328 4708326832128 4710342761292 4713590377647 4714095181824 4726755105408 4734248551424 4742385909328 4750744190976 4756055155824 4769338484736 4772626776576 4793543688192 4796848668672 4798474584064 4801782964224 4806416974464 4809730830624 4826152828928 4828555996614 4829073113088 4845042270208 4853061739008 4858053858336 4861923950592 4866616000512 4872056501088 4874980875264 4882709307392 4896783015936 4899722231808 4901820109312 4905199742592 4909933556262 4913844977664 4918899621888 4930094465024 4943334464808 4943863873536 4949390731264 4963214032896 4966635995136 4971429098496 4976542976832 4979974128912 4987869009536 4996977393664 5001799778304 5005248344064 5007391403896 5019227652096 5024838760704 5050340671488 5055535722496 5063903598096 5067937677312 5070107578368 5078499573168 5083723589931 5087773458432 5095839236096 5104598106112 5109524351232 5113047189312 5118306743604 5127327571968 5144283020288 5147395803648 5159110677504 5164417615168 5173519712256 5177086672896 5182412101632 5187413441952 5205124972544 5208713723904 5217335138304 5219569005756 5229100498944 5237755657344 5243143493448 5255076277904 5264338157568 5269753337856 5276209512448 5278475784456 5284942645248 5288114847744 5290379020416 5311764627456 5317228593152 5320894636032 5326029620352 5326367993344 5335184147994 5335755522048 5347899080704 5350562050302 5362261114368 5368830623744 5383248870048 5387537350656 5392736649216 5398283907072 5402005834752 5410569773056 5429421932544 5431746607616 5435491606656 5450672553984 5465310590628 5473974887584 5478335643648 5483970953216 5493047970816 5499777712128 5508880892928 5514547622976 5518349710416 5537191165952 5542534889472 5546356273152 5548731015128 5552061552384 5561251272909 5561846857728 5568064572672 5580239208448 5583615787008 5596323446784 5602080124928 5611352635728 5615822831616 5621599567872 5627024750592 5633315329383 5656446550016 5661905362176 5667729501392 5671637202372 5672244609024 5681633255424 5687477687808 5700421725184 5703871025664 5716342603776 5722733033024 5732819140608 5736260173824 5738716225536 5742672869376 5748214895136 5767223542276 5767841185792 5771817910272 5777755111424 5787318397824 5794408660992 5803999512192 5809969817064 5814598238208 5839456401408 5855765594112 5859802939392 5862311887488 5882738061312 5892064116736 5896126488576 5902191560192 5907887531112 5911960812642 5912593956864 5928472505088 5935735701504 5951676397968 5965221720864 5971357867538 5975735205888 5976114855936 5981882167296 5986006465536 5992163992512 6016386465792 6018962457088 6022575243264 6029953728512 6032543753664 6039934451712 6046147451904 6056154978804 6056803565568 6070588145664 6076832677888 6086890994688 6100617248768 6110714933568 6114928057488 6117000742356 6135806427136 6141727850496 6148045560832 6152284422912 6158221748532 6163127599104 6169467322368 6183508312064 6187249926144 6207710408704 6224381505993 6225048109056 6229340061696 6235351750656 6242322392019 6246069246432 6255971300096 6267395375104 6277769109504 6280457015056 6284787170196 6285460242432 6295863877632 6302340140544 6334325587968 6341406874432 6356396408832 6359117979648 6363502368768 6369643532448 6376195689066 6381275185152 6391391584256 6395798224896 6402377285632 6408555965952 6412974440832 6430885429248 6438074662152 6438764150784 6456055753728 6470748985344 6477405144448 6488821334016 6493295149056 6496075334784 6499974500352 6518709743616 6529044021248 6532962975744 6540266323456 6546578075016 6551793303552 6558532829184 6569388451584 6591112619744 6595100873424 6616910069434 6617618710528 6622181326848 6628572131328 6633142299648 6635390635776 6639965505216 6646373472501 6669066371072 6673664458752 6692303536128 6699785014272 6710874435972 6711593140224 6723129212928 6733787561984 6751871464128 6760143437824 6771332764224 6775397148672 6778298119908 6783697944576 6801915883392 6812699134976 6817396252416 6824408991472 6829411663872 6836436762624 6863194404864 6878814236672 6897287614749 6898026283008 6902782230528 6909443831808 6909882802176 6916551255936 6921319975776 6944951631872 6956446851072 6959425341008 6972133998592 6983674209792 6990857991264 7003179122688 7019117543424 7026337783808 7037967712608 7043574398976 7046590193664 7050819796992 7053838693888 7065514141938 7071142772736 7082352836608 7094526181376 7101372827136 7113578863992 7114340696064 7126116286464 7134082733736 7149681485824 7154007727104 7177665160064 7190315532288 7195273003008 7197711876096 7202674446336 7209625461696 7239229243392 7247322142208 7267563405312 7279592608512 7287080787504 7292885925888 7308084751632 7324063961088 7332251698562 7333036949504 7345174523904 7349583347712 7352730163968 7357799613888 7364900334393 7378349432832 7390046519296 7395141697536 7402748736512 7415001697212 7415795810304 7424086096896 7444821049344 7449953992704 7461764595712 7464814465248 7481803514304 7495466090496 7502699667456 7507872516096 7511087105844 7537258141056 7549207149568 7562182936496 7575511007232 7583303583744 7595855397144 7596668878848 7605161367552 7621790138368 7643758854144 7651621634048 7656897159168 7664286526848 7669570783968 7677460115406 7695757213696 7716424530432 7725878214656 7738666016256 7746626422752 7752797650944 7760279568384 7773618152448 7785941868544 7805041901568 7807687458816 7813070585856 7816415849984 7829353508634 7843650748416 7861501984768 7864715240172 7877183374816 7882614416856 7883458609152 7896507236352 7904630006784 7914314268672 7927413967872 7935568530624 7953628961152 7967646941184 7968153141248 7975842889728 7981341954048 7989044430528 7989551990016 8002776221991 8003633283072 8021848621056 8030100324352 8043391671552 8053245935616 8061529935872 8074873305072 8081306025984 8097425860608 8115854659584 8144132898816 8147619911424 8153237409984 8156000989808 8176008830976 8188970467328 8203045897216 8210962331376 8217503465472 8225956429824 8239571956224 8249666568192 8271821434464 8299175341324 8300064145408 8305786748928 8313802334208 8319534409728 8323096522692 8328092328576 8352096859008 8370358812672 8379716226928 8394485170176 8403120187392 8417028953592 8417930379264 8432399351808 8445767450624 8478823972864 8484669825024 8492858043264 8501594252088 8507455803558 8508366913536 8527730966528 8531216531712 8544741287936 8550632587776 8574513905664 8584099549536 8599228710912 8608074338304 8614009304064 8627665313792 8650835313414 8651761778688 8657726865408 8661433779712 8666632667136 8680977596736 8691612991488 8710617300992 8714954725596 8728770766688 8735724404736 8744710438912 8759184602112 8783648391168 8793467831232 8829575102464 8838096175104 8844189732864 8847187514368 8853287340288 8861831296668 8867941218963 8868890935296 8898219278336 8903603552256 8933046685696 8947832581296 8957036801307 8964172283904 8972823250944 8988245988768 9002495285504 9024579698688 9028443685632 9033862864896 9037730826544 9044930592768 9059901677568 9069221177856 9089861669888 9105882218496 9115249016832 9130336492032 9147009466368 9150925873152 9166072400352 9175501113534 9196383486332 9197368377344 9203709640704 9212591775744 9213177069568 9222068341248 9228426634368 9237332622798 9254200983552 9275262468096 9311565613056 9321143988352 9327976906752 9337572163584 9344010092544 9358823391232 9383956950144 9395453591552 9401093062656 9416653664256 9420685522584 9427180755294 9428190363648 9453510210816 9468497102848 9484771818656 9501488381952 9512110311648 9538676969472 9545253553152 9564293533599 9587087376384 9593697337344 9596949168128 9603565928448 9612833948928 9619461661248 9652305657856 9657111993228 9658146226176 9690084540416 9706123478016 9716107716672 9733232001024 9744113002176 9749961750528 9765418614784 9793566031872 9799444463616 9803640218624 9810399485184 9819867112524 9827689955328 9837799243776 9860188930048 9886668929616 9898781462528 9925365104151 9926428065792 9933271990272 9942858196992 9953085953664 9959948257824 9975738019072 9993954787328 10003599556608 10010496688128 10014782807792 10038455304192 10049677521408 10092641198983 10100681342976 10111071444992 10127807196192 10135875354624 10140215156736 10156999146336 10167447179862 10175546916864 10191678472192 10209196212224 10219048702464 10226094378624 10236613487208 10254655143936 10288566040576 10294791607296 10318221355008 10328835230336 10347039424512 10354173345792 10364824203264 10374826883904 10410249945088 10417427447808 10434670276608 10439138011512 10458200997888 10475511314688 10486286986896 10510152555808 10528676315136 10539506675712 10552419024896 10556951568912 10569885290496 10576229695488 10580758040832 10598271212907 10623529254912 10634457186304 10641789272064 10652059240704 10652735986688 10670368295988 10671511044096 10695798161408 10701124100604 10724522228736 10737661247488 10766497740096 10785473298432 10796567814144 10804011669504 10821139546112 10858843865088 10863493215232 10870983213312 10901345107968 10930621181256 10947949775168 10967941906432 10986095941632 10998377547843 10999555424256 11017761785856 11029095245952 11036699420832 11074382331904 11085069778944 11092712546304 11097462030256 11104123104768 11122502545818 11123693715456 11136129145344 11160478416896 11167231574016 11192646893568 11204160249856 11222705271456 11231645663232 11243199135744 11254049501184 11266630658766 11312893100032 11323810724352 11335459002784 11343274404744 11344489218048 11363266510848 11374955375616 11400843450368 11407742051328 11432685207552 11445466066048 11465638281216 11477432451072 11485345738752 11496429790272 11516190173109 11534447084552 11535682371584 11543635820544 11555510222848 11574636795648 11588817321984 11607999024384 11619939634128 11629196476416 11678912802816 11711531188224 11719605878784 11724623774976 11744030262951 11765476122624 11784128233472 11792252977152 11804383120384 11815775062224 11823921625284 11825187913728 11856945010176 11871471403008 11903352795936 11930443441728 11942715735076 11951470411776 11952229711872 11963764334592 11972012931072 11984327985024 12032772931584 12037924914176 12045150486528 12065087507328 12079868903424 12092294903808 12112309957608 12113607131136 12152363892653 12153665355776 12173781989376 12201234497536 12221429867136 12229856114976 12234001484712 12271612854272 12283455700992 12296091121664 12304568845824 12316443497064 12326255198208 12338934644736 12367016624128 12374499852288 12415420817408 12448763011986 12450096218112 12458680123392 12470703501312 12484644784038 12492138492864 12511942600192 12534790750208 12555538219008 12560914030112 12569574340392 12570920484864 12591727755264 12604680281088 12668651175936 12682813748864 12718235959296 12727004737536 12739287064896 12752391378132 12761183705337 12762550370304 12782783168512 12791596449792 12804754571264 12817111931904 12825948881664 12861770858496 12876149324304 12912111507456 12941497970688 12954810288896 12976252970121 12977642668032 12986590298112 12992150669568 12999949000704 13037419487232 13058088042496 13065925951488 13080532646912 13093156150032 13103586607104 13117065658368 13138776903168 13182225239488 13190201746848 13233820138868 13235237421056 13244362653696 13257144262656 13266284599296 13270781271552 13279931010432 13292746945002 13338132742144 13347328917504 13384607072256 13399570028544 13421748871944 13423186280448 13446258425856 13467575123968 13503742928256 13520286875648 13542665528448 13550794297344 13556596239816 13567395889152 13603831766784 13625398269952 13634792504832 13648817982944 13658823327744 13672873525248 13726388809728 13757628473344 13763251670301 13794575229498 13796052566016 13805564461056 13818887663616 13819765604352 13833102511872 13842639951552 13889903263744 13912893702144 13918850682016 13944267997184 13967348419584 13981715982528 14006358245376 14038235086848 14052675567616 14075935425216 14093180387328 14101639593984 14107677387776 14131028283876 14140771132941 14142285545472 14164705673216 14189052362752 14202745654272 14227157727984 14252232572928 14268165467472 14299362971648 14308015454208 14355330320128 14380631064576 14390546006016 14395423752192 14405348892672 14419250923392 14478458486784 14494644284416 14523556847317 14535126810624 14559185217024 14574161575008 14585771851776 14616169503264 14648127922176 14664503397124 14666073899008 14690349047808 14699166695424 14705460327936 14715599227776 14729800668786 14756698865664 14780093038592 14790283395072 14805497473024 14830003394424 14831591620608 14848172193792 14889642098688 14899907985408 14923529191424 14929628930496 14963607028608 14990932180992 15005399334912 15015745032192 15022174211688 15074516282112 15098414299136 15124365872992 15151022014464 15166607167488 15191710794288 15210322735104 15243580276736 15251170769793 15287517708288 15303243268096 15313794318336 15328573053696 15339141567936 15354920230812 15391514427392 15432849060864 15451756429312 15477332032512 15493252845504 15520559136768 15547236304896 15571883737088 15615374917632 15626141171712 15632831699968 15658707017268 15687301496832 15723003969536 15729430480344 15754366749632 15765228833712 15793014472704 15809260013568 15828628537344 15854827935744 15871137061248 15907257922304 15935293882368 15936306282496 15951685779456 15962683908096 15978088861056 15979103980032 16005552443982 16007266566144 16043697242112 16060200648704 16086783343104 16093671101081 16106491871232 16123059871744 16149746610144 16162612051968 16194851721216 16231709319168 16288265797632 16295239822848 16306474819968 16312001979616 16352017661952 16377940934656 16406091794432 16421924662752 16435006930944 16451912859648 16479143912448 16499333136384 16543642868928 16598350682648 16600128290816 16611573497856 16627604668416 16639068819456 16646193045384 16656184657152 16704193718016 16740717625344 16759432453856 16788970340352 16806240374784 16834057907184 16864798703616 16891534901248 16899945988149 16957647945728 16969339650048 16985716086528 17003188504176 17014911607116 17016733827072 17055461933056 17062433063424 17089482575872 17101265175552 17149027811328 17168199099072 17198457421824 17216148676608 17228018608128 17255330627584 17301670626828 17303523557376 17315453730816 17322867559424 17333265334272 17361955193472 17383225982976 17429909451192 17457541533376 17487548040647 17489420877824 17518369204224 17567296782336 17586935662464 17659150204928 17676192350208 17688379465728 17694375028736 17706574680576 17723662593336 17735882437926 17737781870592 17796438556672 17807207104512 17866093371392 17895665162592 17914073602614 17928344567808 17945646501888 17976491977536 18004990571008 18049159397376 18056887371264 18067725729792 18075461653088 18089861185536 18119803355136 18138442355712 18179723339776 18211764436992 18230498033664 18260672984064 18301851746304 18332144800704 18351002227068 18392766972664 18394736754688 18407419281408 18425183551488 18426354139136 18444136682496 18456853268736 18474665245596 18508401967104 18550524936192 18623131226112 18642287976704 18673144517979 18675144327168 18688020185088 18717646782464 18726967176057 18767913900288 18790907183104 18802186125312 18833307328512 18841371045168 18854361510588 18856380727296 18907020421632 18936994205696 18969543637312 19002976763904 19024220623296 19077353938944 19090507106304 19128587067198 19174174752768 19187394674688 19193898336256 19207131856896 19225667897856 19238923322496 19314223986456 19316292452352 19378093774771 19380169080832 19412246956032 19432215433344 19466464002048 19488226004352 19499923501056 19530837229568 19587132063744 19598888927232 19607280437248 19620798970368 19639734225048 19655379910656 19675598487552 19720377860096 19773337859232 19797562925056 19850730208302 19852856131584 19866543980544 19885716393984 19906171907328 19919896515648 19951476038144 19987909574656 20007199113216 20020993376256 20029565615584 20076910608384 20099355042816 20185282397966 20201362685952 20222142889984 20255614392384 20280430313472 20313998292672 20334894359724 20351093833728 20383356944384 20418392424448 20438097404928 20452188757248 20473226974416 20509310287872 20577132081152 20589583214592 20636442710016 20657670460672 20691862844247 20694078849024 20708346691584 20729648406528 20749653767808 20834854895616 20869340553216 20878276023024 20899752536383 20916401995776 20951022629376 20972573973792 21020305111616 21057352630272 21079013351424 21104838049792 21113903137824 21139770580992 21152459390976 21161516081664 21196542425814 21247058509824 21268914372608 21283578544128 21304118481408 21305471973376 21340736591976 21343022088192 21402248201208 21449044457472 21475322494976 21532995480192 21570946596864 21593135628288 21608023339008 21642279092224 21717687730176 21726986430464 21741966426624 21802690215936 21861242362512 21895899550336 21935883812864 21972191883264 21996755095686 21999110848512 22035523571712 22058190491904 22073398841664 22148764663808 22170139557888 22185425092608 22194924060512 22208246209536 22245005091636 22247387430912 22272258290688 22320956833792 22334463148032 22385293787136 22408320499712 22445410542912 22486398271488 22508099002368 22533261317532 22625786200064 22647621448704 22670918005568 22686548809488 22726533021696 22749910751232 22801686900736 22815484102656 22865370415104 22890932132096 22931276562432 22954864902144 22970691477504 22992859580544 23032380346218 23068894169104 23087271641088 23111020445696 23149273591296 23159185243019 23177634643968 23215998048768 23239879268256 23258392952832 23357825605632 23423062376448 23439211757568 23449247549952 23488060525902 23530952245248 23568256466944 23584505954304 23608766240768 23631550124448 23647843250568 23650375827456 23713890020352 23742942806016 23806705591872 23860886883456 23885431470152 23902940823552 23904459423744 23927528669184 23944025862144 23968655970048 24065545863168 24075849828352 24090300973056 24130175014656 24159737806848 24184589807616 24224619915216 24304727785306 24307330711552 24347563978752 24402468995072 24442859734272 24459712229952 24468002969424 24543225708544 24566911401984 24592182243328 24609137691648 24632886994128 24652510396416 24677869289472 24734033248256 24748999704576 24830841634816 24897526023972 24900192436224 24917360246784 24941407002624 24969289568076 24984276985728 25023885200384 25111076438016 25121828060224 25139148680784 25183455510528 25209360562176 25337302351872 25365627497728 25436471918592 25454009475072 25478574129792 25504782756264 25522367410674 25525100740608 25583192899584 25609509142528 25634223863808 25651897763328 25662880944967 25723541716992 25752298648608 25824223014912 25882995941376 25909620577792 25952505940242 25955285336064 25973180596224 25984301339136 25999898001408 26074838974464 26116176084992 26131851902976 26161065293824 26186312300064 26207173214208 26234131316736 26277553806336 26364450478976 26380403493696 26467640277736 26470474842112 26488725307392 26514288525312 26532569198592 26541562543104 26559862020864 26585493890004 26676265484288 26694657835008 26799140057088 26843497743888 26871110403921 26892516851712 26935150247936 27007485856512 27040573751296 27085331056896 27101588594688 27113192479632 27134791778304 27207663533568 27250796539904 27269585009664 27297635965888 27317646655488 27345747050496 27452777619456 27515256946688 27526503340602 27589150458996 27592105132032 27611128922112 27637775327232 27639531208704 27666205023744 27685279903104 27825787404288 27837701364032 27888535994368 27934696839168 27963431965056 28012716490752 28076470173696 28105351135232 28151870850432 28186360774656 28203279187968 28215354775552 28262056567752 28281542265882 28284571090944 28378104725504 28405491308544 28454315455968 28504465145856 28536330934944 28598725943296 28616030908416 28710660640256 28761262129152 28781092012032 28790847504384 28810697785344 28838501846784 28956916973568 28989288568832 29047113694634 29070253621248 29118370434048 29148323150016 29232339006528 29296255844352 29329006794248 29332147798016 29380698095616 29398333390848 29410920655872 29431198455552 29459601337572 29513397731328 29560186077184 29580566790144 29610994946048 29660006788848 29696344387584 29776095312453 29779284197376 29799815970816 29847058382848 29859257860992 29927214057216 29981864361984 30010798669824 30031490064384 30044348423376 30149032564224 30196828598272 30248731745984 30277923596949 30302044028928 30333214334976 30383421588576 30420645470208 30487160553472 30502341539586 30575035416576 30606486536192 30627588636672 30657146107392 30678283135872 30709840461624 30865698121728 30903512858624 30954664065024 30986505691008 31041118273536 31094472609792 31143767474176 31230749835264 31252282343424 31265663399936 31317414034536 31374602993664 31446007939072 31458860960688 31508733499264 31530457667424 31586028945408 31618520027136 31657257074688 31709655871488 31742274122496 31814515844608 31870587764736 31872612564992 31903371558912 31925367816192 31956177722112 31958207960064 32011104887964 32014533132288 32087394484224 32120401297408 32173566686208 32187342202162 32212983742464 32246119743488 32299493220288 32389703442432 32463418638336 32576531595264 32590479645696 32612949639936 32624003959232 32704035323904 32755881869312 32812183588864 32843849325504 32903825719296 32958287824896 32995132643529 32998666272768 33087285737856 33196701365296 33223146995712 33255209336832 33278137638912 33292386090768 33312369314304 33408387436032 33481435250688 33518864907712 33577940680704 33612480749568 33668115814368 33729597407232 33783069802496 33799891976298 33915295891456 33938679300096 33971432173056 34006377008352 34029823214232 34033467654144 34124866126848 34178965151744 34202530351104 34298055622656 34336398198144 34396914843648 34432297353216 34456037216256 34510661255168 34603341253656 34607047114752 34630907461632 34645735118848 34666530668544 34723910386944 34766451965952 34859818902384 34915083066752 34975096081294 34978841755648 35036738408448 35134593564672 35173871324928 35318300409856 35352384700416 35376758931456 35388750057472 35413149361152 35447325186672 35471764875852 35475563741184 35592877113344 35614414209024 35732186742784 35791330325184 35828147205228 35856689135616 35891293003776 35952983955072 36009981142016 36098318794752 36113774742528 36135451459584 36150923306176 36239606710272 36276884711424 36359446679552 36457091677959 36460996067328 36521345968128 36603703492608 36664289601408 36702004454136 36785533945328 36814838562816 36850367102976 36852708278272 36888273364992 36913706537472 36949330491192 37016803934208 37101049872384 37246262452224 37284575953408 37346289035958 37350288654336 37376040370176 37435293564928 37453934352114 37535827800576 37581814366208 37604372250624 37666614657024 37682742090336 37708723021176 37712761454592 37814040843264 37873988411392 37939087274624 38005953527808 38048441246592 38154707877888 38181014212608 38257174134396 38348349505536 38374789349376 38387796672512 38414263713792 38451335795712 38477846644992 38628447972912 38756187549542 38760338161664 38824493912064 38864430866688 38928758910363 38932928004096 38976452008704 38999847002112 39061674459136 39174264127488 39197777854464 39214560874496 39241597940736 39279468450096 39310759821312 39351196975104 39440755720192 39546675718464 39595125850112 39701460416604 39705712263168 39733087961088 39771432787968 39812343814656 39839793031296 39902952076288 40014398226432 40041986752512 40059131231168 40153821216768 40198710085632 40370564795932 40402725371904 40444285779968 40511228784768 40560860626944 40627996585344 40669788719448 40702187667456 40836784848896 40876194809856 40904377514496 40946453948832 41018620575744 41154264162304 41179166429184 41272885420032 41315340921344 41383725688494 41388157698048 41416693383168 41459296813056 41499307535616 41669709791232 41738681106432 41756552046048 41799505072766 41832803991552 41902045258752 41945147947584 42040610223232 42114705260544 42158026702848 42209676099584 42227806275648 42279541161984 42304918781952 42323032163328 42393084851628 42494117019648 42537828745216 42567157088256 42608236962816 42610943946752 42681473183952 42804496402416 42898088914944 42950644989952 43065990960384 43141893193728 43186271256576 43216046678016 43284558184448 43435375460352 43453972860928 43483932853248 43570670541951 43605380431872 43722484725024 43791799100672 43871767625728 43944383766528 43993510191372 43998221697024 44071047143424 44116380983808 44146797683328 44340279115776 44370850185216 44389848121024 44416492419072 44490010183272 44494774861824 44544516581376 44641913667584 44668926296064 44770587574272 44816640999424 44890821085824 44972796542976 45016198004736 45066522635064 45251572400128 45295242897408 45341836011136 45373097618976 45453066043392 45499821502464 45603373801472 45630968205312 45730740830208 45781864264192 45862553124864 45909729804288 45941382955008 45985719161088 46064760692436 46137788338208 46174543282176 46222040891392 46298547182592 46318370486038 46355269287936 46431996097536 46479758536512 46715651211264 46846124752896 46878423515136 46898495099904 46976121051804 47061904490496 47136512933888 47169011908608 47217532481536 47263100248896 47295686501136 47427780040704 47485885612032 47613411183744 47721773766912 47770862940304 47805881647104 47808918847488 47855057338368 47888051724288 47937311940096 48131091726336 48151699656704 48180601946112 48260350029312 48281013303243 48319475613696 48369179615232 48449239830432 48609455570612 48614661423104 48695127957504 48804937990144 48885719468544 48919424459904 48936005938848 49133822803968 49184364486656 49218275383296 49265773988256 49305020792832 49355738578944 49468066496512 49497999409152 49661683269632 49795052047944 49800384872448 49834720493568 49882814005248 49938579136152 49968553971456 50047770400768 50222152876032 50243656120448 50278297361568 50366911021056 50418721124352 50674604703744 50731254995456 50872943837184 50908018950144 50957148259584 51009565512528 51044734821348 51050201481216 51166385799168 51219018285056 51268447727616 51303795526656 51325761889934 51447083433984 51504597297216 51648446029824 51765991882752 51819241155584 51905011880484 51910570672128 51946361192448 51968602678272 51999796002816 52149677948928 52232352169984 52322130587648 52372624600128 52462644121941 52468262633472 52555107612672 52728900957952 52760806987392 52935280555472 52977450614784 53028577050624 53065138397184 53083125086208 53119724041728 53170987780008 53352530968576 53389315670016 53598280114176 53686995487776 53742220807842 53785033703424 53870300495872 54014971713024 54081147502592 54170662113792 54203177189376 54226384959264 54269583556608 54415327067136 54501593079808 54539170019328 54595271931776 54635293310976 54691494100992 54905555238912 55030513893376 55053006681204 55178300917992 55184210264064 55222257844224 55275550654464 55279062417408 55332410047488 55370559806208 55651574808576 55675402728064 55777071988736 55869393678336 55926863930112 56019433553937 56025432981504 56152940347392 56210702270464 56303741700864 56372721549312 56406558375936 56430709551104 56524113135504 56563084531764 56569142181888 56756209451008 56810982617088 56908630911936 57008930291712 57072661869888 57197451886592 57232061816832 57421321280512 57522524258304 57562184024064 57581695008768 57621395570688 57677003693568 57978577137664 58094227389268 58134281324313 58140507242496 58236740868096 58296646300032 58464678013056 58592511688704 58658013588496 58761396191232 58796666781696 58821841311744 58862396911104 58919202675144 59026795462656 59120372154368 59161133580288 59221989892096 59320013577696 59392688775168 59552190624906 59558568394752 59599631941632 59694116765696 59718515721984 59854428114432 59963728723968 60021597339648 60062980128768 60088696846752 60298065128448 60393657196544 60497463491968 60555847193898 60604088057856 60666428669952 60766843177152 60841290940416 60974321106944 61004683079172 61150070833152 61212973072384 61255177273344 61314292214784 61356566271744 61419680923248 61731396243456 61807025717248 61909328130048 61973011382016 62075588532741 62082236547072 62188945219584 62287534948352 62504564686848 62531326799872 62634828069072 62699257609149 62749205987328 62892015878144 62917721921376 63017466998528 63060915334848 63172057890816 63237040054272 63314514149376 63419311742976 63484548244992 63629031689216 63741175529472 63806743117824 63850735632384 63912355444224 63916415920128 64022209775928 64029066264576 64240802594816 64347133372416 64374684404324 64425967484928 64492239486976 64598986440576 64779406884864 64926837276672 65153063190528 65180959291392 65225899279872 65248007918464 65408070647808 65511763738624 65624367177728 65687698651008 65807651438592 65916575649792 65990265287058 65997332545536 66174571475712 66393402730592 66446293991424 66510418673664 66556275277824 66584772181536 66624738628608 66816774872064 66962870501376 67037729815424 67155881361408 67224961499136 67336231628736 67459194814464 67566139604992 67599783952596 67830591782912 67877358600192 67942864346112 68012754016704 68059646428464 68249732253696 68357930303488 68405060702208 68596111245312 68672796396288 68793829687296 68864594706432 68912074432512 69021322510336 69206682507312 69261814923264 69291470237696 69333061337088 69447820773888 69477555729057 69532903931904 69719637804768 69830166133504 69950192162588 69957683511296 70073476816896 70269187129344 70347742649856 70704769400832 70753517862912 70777500114944 70826298722304 70894650373344 70943529751704 70951127482368 71185754226688 71228828418048 71464373485568 71582660650368 71656294410456 71713378271232 71782586007552 71905967910144 72019962284032 72196637589504 72227549485056 72270902919168 72301846612352 72479213420544 72553769422848 72718893359104 72914183355918 72921992134656 73042691936256 73207406985216 73328579202816 73404008908272 73571067890656 73629677125632 73700734205952 73705416556544 73776546729984 73827413074944 73898660982384 74033607868416 74202099744768 74492524904448 74569151906816 74692578071916 74700577308672 74752080740352 74870587129856 74907868704228 75071655601152 75163628732416 75333229314048 75365484180672 75417446042352 75628081686528 75747976822784 75878174549248 76011907055616 76096882493184 76309415755776 76362028425216 76514348268792 76749578698752 76775593345024 76828527427584 76902671591424 76955693289984 76988642834901 77256895945824 77512375099084 77520676323328 77648987824128 77728861733376 77857517820726 77865856008192 77952904017408 77999694004224 78123348918272 78348528254976 78395555708928 78429121748992 78483195881472 78558936900192 78621519642624 78702393950208 78881511440384 79093351436928 79190251700224 79402920833208 79411424526336 79466175922176 79542865575936 79624687629312 79679586062592 79805904152576 80028796452864 80083973505024 80118262462336 80397420171264 80613331211763 80741129591864 80805450743808 80888571559936 81022457569536 81121721253888 81255993170688 81339577438896 81404375334912 81673569697792 81752389619712 81808755028992 81892907897664 82037241151488 82308528324608 82358332858368 82545770840064 82630681842688 82767451376988 82776315396096 82833386766336 82918593626112 82998615071232 83477362212864 83513104092096 83599010145532 83665607983104 83804090517504 83890295895168 84081220446464 84229410521088 84316053405696 84455612551296 84559082323968 84609837563904 84646064326656 84786169703256 85066547248571 85075657490432 85134314176512 85216473925632 85221887893504 85362946367904 85608992804832 85796177829888 85901289979904 86131981920768 86283786387456 86372542513152 86432093356032 86569116368896 86870750920704 86907945721856 86967865706496 87141341083902 87210760863744 87444969450048 87583598201344 87743535251456 87888767533056 87987020382744 87996443394048 88142094286848 88232761967616 88293595366656 88680558231552 88741700370432 88779696242048 88832984838144 88980020366544 89089033162752 89283827335168 89328285937359 89337852592128 89541175148544 89633281998848 89781642171648 89945593085952 90032396009472 90133045270128 90503144800256 90590485794816 90683672022272 90746195237952 90833770790847 90906132086784 90999643004928 91206747602944 91261936410624 91461481660416 91563728528384 91725106249728 91819459608576 91882765910016 91971438322176 92129521384872 92275576676416 92444081782784 92597094365184 92636740972076 92710538575872 92863992195072 92959517073024 93431302422528 93692249505792 93756847030272 93796990199808 93952242103608 94123808980992 94273025867776 94338023817216 94435064963072 94526200497792 94591373002272 94855560081408 94971771224064 95226822367488 95443547533824 95541725880608 95611763294208 95617837694976 95710114676736 95776103448576 95874623880192 96262183452672 96303399313408 96361203892224 96520700058624 96562026606486 96638951227392 96738359230464 96898479660864 97218911141224 97229322846208 97390255915008 97609875980288 97771438937088 97838848919808 97872011877696 98267645607936 98368728973312 98436550766592 98531547976512 98711477157888 98936132993024 98985397930587 98995998818304 99323366539264 99590104095888 99669440987136 99765628010496 99877158272304 99937107942912 100095540801536 100444305752064 100487312240896 100556594723136 100733822042112 100837442248704 101349209407488 101462509990912 101745887674368 101816037900288 101914296519168 102019131025056 102089469642696 102100402962432 102438036570112 102536895455232 102607591053312 102651523779868 102894166867968 103009194594432 103296892059648 103531983765504 103638482311168 103810023760968 103821141344256 103892722384896 103937205356544 103999592005632 104299355897856 104464704339968 104644261175296 104745249200256 104925288243882 104936525266944 105110215225344 105457801915904 105521613974784 105870561110944 105954901229568 106057154101248 106130276794368 106166250172416 106239448083456 106341975560016 106705061937152 106778631340032 107196560228352 107373990975552 107484441615684 107570067406848 107740600991744 108029943426048 108162295005184 108341324227584 108406354378752 108452769918528 108830654134272 109003186159616 109078340038656 109190543863552 109371275033877 109382988201984 109811110477824 110061027786752 110106013362408 110356601835984 110444515688448 110551101308928 110558124834816 110664820094976 110741119612416 111303149617152 111350805456128 111554143977472 111738787356672 111853727860224 112038867107874 112050865963008 112305880694784 112421404540928 112607483401728 112745443098624 112813116751872 112861419102208 113048226271008 113126169063528 113138284363776 113512418902016 113621965234176 113817261823872 114017860583424 114145323739776 114394903773184 114464123633664 114842642561024 115045048516608 115124368048128 115163390017536 115242791141376 115354007387136 115957154275328 116188454778536 116268562648626 116281014484992 116473481736192 116593292600064 116929356026112 117185023377408 117316027176992 117522792382464 117593333563392 117643682623488 117724793822208 117838405350288 118053590925312 118240744308736 118322267160576 118443979784192 118640027155392 118785377550336 119104381249812 119117136789504 119199263883264 119388233531392 119437031443968 119708856228864 120043194679296 120125960257536 120177393693504 120596130256896 120787314393088 120994926983936 121111694387796 121208176115712 121332857339904 121533686354304 121682581880832 122009366158344 122412836284529 122425946144768 122510354546688 122628584429568 122713132543488 122839361846496 123462792486912 123614051434496 123818656260096 123946022764032 124151177065482 124164473094144 124377890439168 124575069896704 125009129373696 125062653599744 125269656138144 125398515218298 125498411974656 125784031756288 125835443842752 126034933997056 126121830669696 126344115781632 126474080108544 126629028298752 126838623485952 126969096489984 127258063378432 127482351058944 127613486235648 127701471264768 127824710888448 127832831840256 128044419551856 128481605189632 128694266744832 128749368808648 128851934969856 128984478973952 129197972881152 129558813769728 129853674553344 130306126381056 130361918582784 130451798559744 130496015836928 130712011625853 130816141295616 131023527477248 131248734355456 131375397302016 131615302877184 131833151299584 131980530574116 131994665091072 132349142951424 132786805461184 133020837347328 133112550555648 133169544363072 133249477257216 133633549744128 133925741002752 134075459630848 134311762722816 134449922998272 134672463257472 134918389628928 135199567905192 135646656423397 135661183565824 135754717200384 135885728692224 136025508033408 136119292856928 136499464507392 136715860606976 136810121404416 137192222490624 137345592792576 137587659374592 137729189412864 137824148865024 138042645020672 138413365014624 138523629846528 138582940475392 138666122674176 138895641547776 138955111458114 139065807863808 139439275609536 139660332267008 139900384325176 139915367022592 140146953633792 140538374258688 140695485299712 141409538801664 141507035725824 141555000229888 141652597444608 141789300746688 141887059503408 142371508453376 142457656836096 142928746971136 143165321300736 143312588820912 143426756542464 143565172015104 143811935820288 144039924568064 144393275179008 144455098970112 144541805838336 144603693224704 144843039909729 144958426841088 145107538845696 145437786718208 145828366711836 145843984269312 146085383872512 146414813970432 146657158405632 146808017816544 147142135781312 147401468411904 147410833113088 147553093459968 147654826149888 147797321964768 148067215736832 148404199489536 148985049808896 149138303813632 149385156143832 149401154617344 149504161480704 149815737408456 150143311202304 150327257464832 150666458628096 150730968361344 150834892084704 151256163373056 151495953645568 151756349098496 152023814111232 152193764986368 152618831511552 152724056850432 153028696537584 153499157397504 153551186690048 153657054855168 153805343182848 153911386579968 153977285669802 154513791891648 155024750198168 155041352646656 155297975648256 155457723466752 155715035641452 155731712016384 155905808034816 155999388008448 156246697836544 156697056509952 156858243497984 156966391762944 157117873800384 157387932365823 157404787900416 157763022880768 158186702873856 158380503400448 158805841666416 158932351844352 159085731151872 159249375258624 159359172125184 159611808305152 160057592905728 160167947010048 160236524924672 160794840342528 161226662423526 161482259183728 161610901487616 161777143119872 162044915139072 162243442507776 162511986341376 162679154877792 162808750669824 163347139395584 163504779239424 163617510057984 163785815795328 164074482302976 164617056649216 164716665716736 165091541680128 165261363685376 165534902753976 165552630792192 165666773532672 165837187252224 165997230142464 166954724425728 167026208184192 167198020291064 167331215966208 167608181035008 167780591790336 168162440892928 168458821042176 168632106811392 168911225102592 169118164647936 169219675127808 169292128653312 169572339406512 170133094497142 170151314980864 170268628353024 170432947851264 170443775787008 170725892735808 171217985609664 171592355659776 171802579959808 172263963841536 172567572774912 172745085026304 172864186712064 173138232737792 173815891443712 173935731412992 174282682167804 174402843972939 174421521727488 174889938900096 175167196402688 175777535066112 175974040765488 176284188573696 176465523935232 176587190733312 177361116463104 177483400740864 177559392484096 177665969676288 177960040733088 178178066325504 178567654670336 178656571874718 178675705184256 179082350297088 179266563997696 179563284343296 179891186171904 180064792018944 180266090540256 181006289600512 181180971589632 181367344044544 181492390475904 181667541581694 181812264173568 181999286009856 182413495205888 182523872821248 182922963320832 183127457056768 183450212499456 183638919217152 183765531820032 183942876644352 184259042769744 184551153352832 184888163565568 185194188730368 185273481944152 185421077151744 185727984390144 185919034146048 186862604845056 187513694060544 187593980399616 187904484207216 188097772827447 188247617961984 188546051735552 188676047634432 188870129926144 189052400995584 189182746004544 189711120162816 189943542448128 190453644734976 190887095067648 191083451761216 191223526588416 191420229353472 191552206897152 191749247760384 192606798626816 192722407784448 193041400117248 193124053212972 193277902454784 193476718460928 193796959321728 194437822282448 194780511830016 195219751960576 195542877874176 195677697839616 195744023755392 196535291215872 196737457946624 196873101533184 197063095953024 197422954315776 197872265986048 197970795861174 197991997636608 198646733078528 199180208191776 199338881974272 199531256020992 199754316544608 199874215885824 200191081603072 200888611504128 200974624481792 201113189446272 201467644084224 201674884497408 202698418814976 202925019981824 203491775348736 203632075800576 203828593038336 204038262050112 204178939285392 204876073140224 205073790910464 205215182106624 205303047559736 205788333735936 206018389188864 206593784119296 207063967531008 207276964622336 207620047521936 207785444769792 207874410713088 207999184011264 208432667187171 208598711795712 208929408679936 209288522350592 209490498400512 209850576487764 209873050533888 210220430450688 210915603831808 211043227949568 211741122221888 212114308202496 212260553588736 212332500344832 212478896166912 212683951120032 213410123874304 213557262680064 214393120456704 214747981951104 214968883231368 215140134813696 216059886852096 216324590010368 216682648455168 216812708757504 216905539837056 217661308268544 218006372319232 218156680077312 218381087727104 218742550067754 218765976403968 219622220955648 220122055573504 220212026724816 220713203671968 220889031376896 221102202617856 221116249669632 221329640189952 221482239224832 222606299234304 222701610912256 223108287954944 223477574713344 223707455720448 224077734215748 224101731926016 224611761389568 224842809081856 225214966803456 225490886197248 225722838204416 226096452542016 226252338127056 227024837804032 227243930468352 227634523647744 228035721166848 228290647479552 228789807546368 228928247267328 229685285122048 230248736096256 230326780035072 230485582282752 230708014774272 230965928504703 231914308550656 232376909557072 232537125297252 232562028969984 232946963472384 233186585200128 233858712052224 234370046754816 234632054353984 235045584764928 235186667126784 235287365246976 235449587644416 235676810700576 236107181850624 236481488617472 236644534321152 236887959568384 237280054310784 237570755100672 238208762499624 238234273579008 238398527766528 238874062887936 239417712457728 240086389358592 240251920515072 240354787387008 241192260513792 241574628786176 241989853967872 242223388775592 242416352231424 242665714679808 243067372708608 243365163761664 244018732316688 244825672569058 244851892289536 245020709093376 245257168859136 245426265086976 245678723692992 246925584973824 247228102868992 247637312520192 247892045528064 248302354130964 248328946188288 248755780878336 249150139793408 250125307199488 250539312276288 250797030436596 250996823949312 251568063512576 251670887685504 252069867994112 252243661339392 252688231563264 252948160217088 253677246971904 253938192979968 254516126756864 255199641745713 255226972471296 255402942529536 255649421776896 255665663680512 256088839103712 256963210379264 257388533489664 257498737617296 257703869939712 257968957947904 258395945762304 259117627539456 259707349106688 260612252762112 260723837165568 260903597119488 260992031673856 261424023251706 261632282591232 262047054954496 262497468710912 262750794604032 263230605754368 263666302599168 263961061148232 263989330182144 264698285902848 265573610922368 266041674694656 266225101111296 266339088726144 266498954514432 267267099488256 267851482005504 268150919261696 268623525445632 268899845996544 269344926514944 269836779257856 270399135810384 271293312846794 271322367131648 271509434400768 271771457384448 272051016066816 272238585713856 272501312372541 272998929014784 273431721213952 273620242808832 274384444981248 274691185585152 275175318749184 275458378825728 275648297730048 276085290041344 276826730029248 277165880950784 277332245348352 277791283095552 277910222916228 278131615727616 278878551219072 279320664534016 279800768650352 280293907267584 281076748517376 281390970599424 282819077603328 283014071451648 283110000459776 283305194889216 283578601493376 283774119006816 284743016906752 284915313672192 285857493942272 286330642601472 286625177641824 286853513084928 287130344030208 287623871640576 288079849136128 288786550358016 288910197940224 289083611676672 289207386449408 289686079819458 289916853682176 290215077691392 290875573436416 291656733423672 291687968538624 292170767745024 292829627940864 293314316811264 293616035633088 294284271562624 294802936823808 294821666226176 295106186919936 295309652299776 295594643929536 296134431473664 296808398979072 297970099617792 298276607627264 298770312287664 299008322961408 299631474816912 300286622404608 300654514929664 301332917256192 301461936722688 301669784169408 302512326746112 302991907291136 303512698196992 304047628222464 304387529972736 305237663023104 305448113700864 306057393075168 307102373380096 307314109710336 307610686365696 307822773159936 307954571339604 309027583783296 310049500396336 310595951296512 310915446933504 311430071282904 311463424032768 311811616069632 311998776016896 312493395673088 313394113019904 313716486995968 313932783525888 314235747600768 314775864731646 314809575800832 315526045761536 316373405747712 316761006800896 317611683332832 317864703688704 318171462303744 318498750517248 318718344250368 319223616610304 320115185811456 320335894020096 320473049849344 321589680685056 322453324847052 322964518367456 323221802975232 323554286239744 324089830278144 324486885015552 325023972682752 325358309755584 326694278791168 327009558478848 327235020115968 327571631590656 328113825101631 328148964605952 329234113298432 329433331433472 330183083360256 330522727370752 331069805507952 331333547065344 331674374504448 331994460284928 333909448851456 334052416368384 334396040582128 334662431932416 335216362070016 335561183580672 336324881785856 336917642084352 337264213622784 337822450205184 338236329295872 338439350255616 338584257306624 339144678813024 340266188994284 340302629961728 340537256706048 340865895702528 340887551574016 341451785471616 342435971219328 343184711319552 344527927683072 345135145549824 345490170052608 345728373424128 346276465475584 347631782887424 347871462825984 348565364335608 348805687945878 348843043454976 349779877800192 350334392805376 351555070132224 351948081530976 352568377147392 352931047870464 353174381466624 354722232926208 354966801481728 355118784968192 355331939352576 355920081466176 356356132651008 357135309340672 357313143749436 357351410368512 358164700594176 358533127995392 359126568686592 360129584037888 360532181080512 362012579201024 362361943179264 362734688089088 362984780951808 363335083163388 363624528347136 363998572019712 364826990411776 365047745642496 366254914113536 367238508853587 367277838434304 367531063640064 367885753288704 368518085539488 369102306705664 369776327131136 370388377460736 370546963888304 370842154303488 371455968780288 371838068292096 373725209690112 375027388121088 375187960799232 375808968414432 376195545654894 376495235923968 377092103471104 377352095268864 377740259852288 378104801991168 378365492009088 379422240325632 379887084896256 380907289469952 381774190135296 382166903522432 382447053176832 382840458706944 383104413794304 383498495520768 385213597253632 385444815568896 386082800234496 386248106425944 386555804909568 386953436921856 387593918643456 388875644564896 389561023660032 390439503921152 391085755748352 391355395679232 391488047510784 392136034877559 393070582431744 393474915893248 393746203066368 394126191906048 394845908631552 395744531972096 395941591722348 395983995273216 397293466157056 398360416383552 399062512041984 399508633089216 399748431771648 400382163206144 401777223008256 401949248963584 402226378892544 402935288168448 403349768994816 405850039963648 406939969270191 406983550697472 407264151601152 407657186076672 408076524100224 408357878570784 409752146280448 410147581820928 410430364213248 410606095119472 411576667471872 412036778377728 413187568238592 414127935062016 414553929244672 415240095043872 415570889539584 415748821426176 415998368022528 416865334374342 417197423591424 417858817359872 418577044701184 418980996801024 419701152975528 419746101067776 420440860901376 421831207663616 422086455899136 423482244443776 424228616404992 424521107177472 424665000689664 424957792333824 425367902240064 426820247748608 427114525360128 428786240913408 429495963902208 429937766462736 430280269627392 432119773704192 432649180020736 433365296910336 433625417515008 433811079674112 434529119729187 435322616537088 436012744638464 436313360154624 436762175454208 437485100135508 437531952807936 439244441911296 440244111147008 440424053449632 441426407343936 442204405235712 442232499339264 442659280379904 442964478449664 445212598468608 445403221824512 446955149426688 447414911440896 448155468431496 448203463852032 449685618163712 450429933606912 450981772394496 451445676408832 452192905084032 452504676254112 454049675608064 454487860936704 455269047295488 456071442333696 456581294959104 457579615092736 457856494534656 459370570244096 460497472192512 460653560070144 460971164565504 461416029548544 461931857009406 463828617101312 464753819114144 465074250594504 465124057939968 465893926944768 466373170400256 467717424104448 468740093509632 469264108707968 470091169529856 470574730493952 470899175288832 471353621401152 472163797097469 472214363701248 472962977234944 473289068642304 473775919136768 474560108621568 475141510201344 476417524999248 476797055533056 477748125775872 478835424915456 480172778717184 480503841030144 480709574774016 482384521027584 483149257572352 483979707935744 484446777551184 484832704462848 485331429359616 486134745417216 486730327523328 488037464633376 489651345138116 489703784579072 490041418186752 490514337718272 490852530173952 491357447385984 493851169947648 495274625040384 495784091056128 496604708261928 496657892376576 497511561756672 498300279586816 500250614398976 501078624552576 501594060873192 501993647898624 503136127025152 503341775371008 504139735988224 504487322678784 505376463126528 505896320434176 507354493943808 507876385959936 509032253513728 510399283491426 510453944942592 510805885059072 511298843553792 511331327361024 512177678207424 513926420758528 514777066979328 514997475234592 515407739879424 515937915895808 516791891524608 518235255078912 519414698213376 521447674331136 521807194238976 521984063347712 522848046503412 523208531918817 523264565182464 524094109908992 524994937421824 525501589208064 527332605198336 527922122296464 529396571805696 531147221844736 532083349389312 532450202222592 532678177452288 532997909028864 534534198976512 535702964011008 536301838523392 537247050891264 537799691993088 538689853029888 539673558515712 540798271620768 542586625693588 542644734263296 543018868801536 543542914768896 544102032133632 544477171427712 545002624745082 545997858029568 546863442427904 547240485617664 548768889962496 549382371170304 550350637498368 550916757651456 551296595460096 552170580082688 553653460058496 554331761901568 554664490696704 555582566191104 555820445832456 556263231455232 557757102438144 558641329068032 559601537300704 560587814535168 562781941198848 564293318482341 565638155206656 566028142903296 566220000919552 566610389778432 567157202986752 567548238013632 569486033813504 569830627344384 571714987884544 572661285202944 573250355283648 574260688060416 575247743281152 576159698272256 577820395880448 578167223353344 578414772898816 579372159638916 579833707364352 580430155382784 581751146872832 583313466847344 584341535490048 585659255881728 586628633622528 587232071266176 588568543125248 589605873647616 589643332452352 590212373839872 590619304599552 591189287859072 592268862947328 593616797958144 595465830739997 595940199235584 596553215254528 597540624575328 598016645922816 599262949633824 600573244809216 601309029859328 602665834512384 602923873445376 603339568338816 605024653492224 605983814582272 607025396393984 608095256444928 608775059945472 610475326046208 610896227401728 612114786150336 614204746760192 614628219420672 615221372731392 615645546319872 615909142679208 618055167566592 620099000792672 621191902593024 621830893867008 622860142565808 623623232139264 623997552033792 624986791346176 625298001561513 626788226039808 627432973991936 627865567051776 628471495201536 629551729463292 629619151601664 631052091523072 632746811495424 633522013601792 635223366665664 636342924607488 636997501034496 637436688500736 638447233220608 640230371622912 640671788040192 640946099698688 643179361370112 644906649694104 645929036734912 647108572479488 648179660556288 648973770031104 650047945365504 650716619511168 653388557582336 654019116957696 654470040231936 655143263181312 656227650203262 656297929211904 658468226596864 658866662866944 660366166720512 661045454741504 662139611015904 662667094130688 663348749008896 663988920569856 667818897702912 668104832736768 668792081164256 669324863864832 670432724140032 671122367161344 672649763571712 673835284168704 674528427245568 675644900410368 676472658591744 677168514613248 678289357626048 680532377988568 680605259923456 681074513412096 681731791405056 681775103148032 682903570943232 684871942438656 686369422639104 689055855366144 690980340105216 691456746848256 692552930951168 692897785514109 695263565774848 695742925651968 697130728671216 697611375891756 697686086909952 699559755600384 700668785610752 703110140264448 703896163061952 705136754294784 705862095740928 706348762933248 709444465852416 709933602963456 710237569936384 710663878705152 711840162932352 712712265302016 714626287498872 714702820737024 716989469666527 717066255990784 718253137373184 720259168075776 721064362161024 724025158402048 724723886358528 725469376178176 725969561903616 726670166326776 727249056694272 727997144039424 729653980823552 730095491284992 732509828227072 734477017707174 734555676868608 735062127280128 735771506577408 737036171078976 738204613411328 739552654262272 740776754921472 741093927776608 741684308606976 742911937560576 743676136584192 747450419380224 750375921598464 751617936828864 752391091309788 752990471847936 754184206942208 754704190537728 755480519704576 756209603982336 756730984018176 758844480651264 761814578939904 763548380270592 764333807044864 765598925237139 765680917413888 766208827588608 766996991041536 770427194507264 770889631137792 772165600468992 772496212851888 773111609819136 773906873843712 775187837286912 777751289129792 779122047320064 780879007842304 782171511496704 782710791358464 782976095021568 784272069755118 786141164863488 786949831786496 787492406132736 788252383812096 789691817263104 791883183444696 791967990546432 794586932314112 796720832767104 798125024083968 799017266178432 799496863543296 800764326412288 803554446016512 803898497927168 804452757785088 805870576336896 806699537989632 811700079927296 813879938540382 813967101394944 814528303202304 815314372153344 816153048200448 816715757141568 819504292560896 820295163641856 820860728426496 821212190238944 823153334943744 824073556755456 826375136477184 828255870124032 829107858489344 830480190087744 831497642852352 831996736045056 833730668748684 834394847182848 835717634719744 837154089402368 837961993602048 839402305951056 840881721802752 843662415327232 844172911798272 846964488887552 848457232809984 849042214354944 849330001379328 849915584667648 850735804480128 854229050720256 856889853991703 857572481826816 858991927804416 859875532925472 860560539254784 864239547408384 865298360041472 866730593820672 867250835030016 867622159348224 869058239458374 870645233074176 872025489276928 872626720309248 873524350908416 874970200271016 875063905615872 878488883822592 880488222294016 880848106899264 882852814687872 884408810471424 884464998678528 885318560759808 885928956899328 890425196937216 890806443649024 893910298853376 894829822881792 896310936862992 899371236327424 900859867213824 901963544788992 902891352817664 904385810168064 905009352508224 908099351216128 908975721873408 910538094590976 912142884667392 913162589918208 915159230185472 915712989069312 918741140488192 921307120140288 921942329131008 922832059097088 923863714018812 927657234202624 929507638228288 930148501189008 931787853889536 932746340800512 935434848208896 937480187019264 938528217415936 940182339059712 941149460987904 941798350577664 942707242802304 944327594194938 944428727402496 946578137284608 947551838273536 949120217243136 949526594963779 950283020402688 952835049998496 953594111066112 955496251551744 957670849830912 960345557434368 961007682060288 961419149548032 964769042055168 966298515144704 967959415871488 968893555102368 969665408925696 970662858719232 972269490834432 973460655046656 976074929266752 979302690276232 979407569158144 980082836373504 981028675436544 981705060347904 982714894771968 987702339895296 990549250080768 991568182112256 993209416523856 995023123513344 996600559173632 1000501228797952 1002157249105152 1003188121746384 1003987295797248 1006272254050304 1006683550742016 1008279471976448 1008974645357568 1010752926253056 1011792640868352 1014708987887616 1015752771919872 1018064507027456 1020798566982852 1020907889885184 1021611770118144 1022597687107584 1022662654722048 1024355356414848 1029554133958656 1029994950469184 1031875831791616 1033583783049216 1036470510157824 1038829396426752 1042895348662272 1043614388477952 1043968126695424 1045696093006824 1046417063837634 1046529130364928 1049989874843648 1051003178416128 1054665210396672 1055844244592928 1058793143611392 1062294443689472 1064166698778624 1064900404445184 1065356354904576 1065995818057728 1069068397953024 1071405928022016 1072603677046784 1074494101782528 1075599383986176 1077379706059776 1081596543241536 1085173251387176 1085289468526592 1086037737603072 1087085829537792 1088204064267264 1088954342855424 1090005249490164 1091995716059136 1093726884855808 1094480971235328 1098764742340608 1101715526560761 1101833515302912 1102593190920192 1104341160165376 1107306920116992 1108663523803136 1109328981393408 1111165132382208 1111640891664912 1112526462910464 1115514204876288 1117282658136064 1119203074601408 1121175629070336 1125563882397696 1128586636964682 1131276310413312 1132056285806592 1132440001839104 1133220779556864 1134314405973504 1135096476027264 1139661254688768 1143429975769088 1145322570405888 1146500710567296 1148521376120832 1150495486562304 1152319396544512 1155640791760896 1156334446706688 1156829545797632 1158744319277832 1159667414728704 1160860310765568 1163502293745664 1166626933694688 1168683070980096 1171318511763456 1173257267245056 1174464142532352 1177137086250496 1179211747295232 1179286664904704 1180424747679744 1181238609199104 1182378575718144 1184537725894656 1187233595916288 1190931661479994 1191880398471168 1193106430509056 1195081249150656 1198525899267648 1201146489618432 1202618059718656 1205331669024768 1205847746890752 1206679136677632 1210049306984448 1211967629164544 1214050792787968 1217550119890944 1220819907810573 1220950652092416 1221792454803456 1224229572300672 1229256438841344 1230442745462784 1231291092639744 1231818285358416 1236110335133184 1240198001585344 1242383805186048 1243661787734016 1245720285131616 1247246464278528 1247995104067584 1249973582692352 1250596003123026 1253576452079616 1254865947983872 1255731134103552 1256942990403072 1259103458926584 1259238303203328 1265493622990848 1267044027203584 1270446733331328 1272685849214976 1273995002068992 1274873377001472 1276894466441216 1280460743245824 1281343576080384 1281892199397376 1286358722740224 1289813299388208 1291858073469824 1294217144958976 1296359321112576 1297947540062208 1300095890731008 1301433239022336 1306777115164672 1308038233915392 1308940080463872 1310286526362624 1312455300406524 1312595858423808 1316936453193728 1317733325733888 1320732333441024 1322090909483008 1324279222031808 1326697498017792 1327977841139712 1335637795405824 1336209665473536 1337584162328512 1340865448280064 1342244734322688 1345299527143424 1349056854491136 1351289800820736 1352945317183488 1354337029226496 1356578715252096 1361064755977136 1362149026824192 1363463582810112 1363550206296064 1365807141886464 1369743884877312 1372738845278208 1378111710732288 1381960680210432 1382913493696512 1385105861902336 1385795571028218 1390527131549696 1391485851303936 1394261457342432 1395222751783512 1395372173819904 1399119511200768 1401337571221504 1406220280528896 1407792326123904 1410273508589568 1411724191481856 1412697525866496 1418888931704832 1419867205926912 1420475139872768 1421327757410304 1423680325864704 1425424530604032 1429252574997744 1433978939333054 1434132511981568 1436506274746368 1440518336151552 1442128724322048 1448050316804096 1449447772717056 1450938752356352 1451939123807232 1453340332653552 1454498113388544 1455994288078848 1459307961647104 1460190982569984 1465019656454144 1468954035414348 1469111353737216 1470124254560256 1471543013154816 1474072342157952 1476409226822656 1481553509842944 1482187855553216 1485823875121152 1487352273168384 1494900838760448 1500751843196928 1503235873657728 1504782182619576 1505980943695872 1509408381075456 1510961039409152 1512419207964672 1513461968036352 1517688961302528 1523629157879808 1527096760541184 1528667614089728 1531197850474278 1531361834827776 1532417655177216 1533993982083072 1540854389014528 1541779262275584 1544331200937984 1544992425703776 1546223219638272 1547813747687424 1550375674573824 1555502578259584 1558244094640128 1561758015684608 1564343022993408 1565421582716928 1565952190043136 1568544139510236 1572282329726976 1573899663572992 1574984812265472 1576504767624192 1583766366889392 1589173864628224 1593441665534208 1596250048167936 1598034532356864 1598993727086592 1601528652824576 1607108892033024 1607796995854336 1608905515570176 1611741152673792 1613399075979264 1623400159854592 1627759877080764 1627934202789888 1629056606404608 1630628744306688 1632306096400896 1633431514283136 1640590327283712 1641721456852992 1642424380477888 1646306669887488 1648147113510912 1652750272954368 1656511740248064 1658215716978688 1660960380175488 1662995285704704 1663993472090112 1667461337497368 1668789694365696 1674308178804736 1675923987204096 1678804611902112 1681763443605504 1687324830654464 1688345823596544 1693928977775104 1696914465619968 1698084428709888 1698660002758656 1699831169335296 1701471608960256 1708458101440512 1713779707983406 1715144963653632 1717983855608832 1719751065850944 1728479094816768 1730596720082944 1733461187641344 1734501670060032 1735244318696448 1738116478916748 1741290466148352 1744050978553856 1745253440618496 1747048701816832 1749940400542032 1756977767645184 1760976444588032 1761696213798528 1765705629375744 1768817620942848 1768929997357056 1770637121519616 1771857913798656 1780850393874432 1781612887298048 1786397492219991 1787820597706752 1789659645763584 1792621873725984 1798742472654848 1801719734427648 1803927089577984 1805782705635328 1808771620336128 1810018705016448 1817951443746816 1821076189181952 1824285769334784 1826325179836416 1830318460370944 1831425978138624 1837482280976384 1842614240280576 1843884658262016 1845664118194176 1847727428037624 1855314468405248 1859015276456576 1860297002378016 1863575707779072 1865492681601024 1870869696417792 1874960374038528 1877056434831872 1880364678119424 1882298921975808 1883596701155328 1885414485604608 1888655188389876 1888857454804992 1893156274569216 1895103676547072 1898240434486272 1899053189927558 1900566040805376 1905670099996992 1910992503103488 1915341699661824 1920691114868736 1922015364120576 1922838299096064 1929538084110336 1932597030289408 1935918831742976 1937787110204736 1941325717438464 1944538981668864 1946921310093312 1952149858533504 1958605380552464 1960165672747008 1962057350873088 1963410120695808 1965429789543936 1975404679790592 1981098500161536 1983136364224512 1986418833047712 1990046247026688 1993201118347264 2001002457595904 2004314498210304 2006376243492768 2007974591594496 2013367101484032 2016558943952896 2017949290715136 2021505852506112 2023585281736704 2029417975775232 2031505543839744 2036129014054912 2041597133965704 2041815779770368 2043223540236288 2045195374215168 2045325309444096 2048710712829696 2059108267917312 2059989900938368 2063751663583232 2067167566098432 2072941020315648 2077658792853504 2085790697324544 2087228776955904 2087936253390848 2091392186013648 2092834127675268 2093058260729856 2099979749687296 2102006356832256 2109330420793344 2111688489185856 2117586287222784 2124588887378944 2128333397557248 2129800808890368 2130712709809152 2131991636115456 2138136795906048 2145207354093568 2150968408999581 2151198767972352 2154759412119552 2163193086483072 2170346502774352 2172075475206144 2174171659075584 2176408128534528 2177908685710848 2180010498980328 2183991432118272 2187453769711616 2188961942470656 2197529484681216 2203431053121522 2203667030605824 2205186381840384 2208682320330752 2214613840233984 2217327047606272 2218657962786816 2222330264764416 2223281783329824 2225052925820928 2231028409752576 2234565316272128 2238406149202816 2242351258140672 2251127764795392 2257173273929364 2262552620826624 2264112571613184 2264880003678208 2266441559113728 2268628811947008 2270192952054528 2286859951538176 2290645140811776 2293001421134592 2296796775711417 2297042752241664 2300990973124608 2304638793089024 2311281583521792 2312668893413376 2313659091595264 2317488638555664 2319334829457408 2321720621531136 2327004587491328 2333253867389376 2337366141960192 2342637023526912 2346514534490112 2348928285064704 2354274172500992 2358423494590464 2360849495359488 2362477218398208 2364757151436288 2369075451789312 2381863322959988 2383760796942336 2386212861018112 2390162498301312 2397051798535296 2402292979236864 2410663338049536 2411695493781504 2413358273355264 2420098613968896 2423935258329088 2428101585575936 2435100239781888 2441639815621146 2441901304184832 2443584909606912 2448459144601344 2458512877682688 2460885490925568 2462582185279488 2463636570716832 2472220670266368 2480396003170688 2484767610372096 2487323575468032 2491440570263232 2494492928557056 2495990208135168 2499947165384704 2501192006246052 2507152904159232 2509731895967744 2511462268207104 2513885980806144 2518206917853168 2530987245981696 2534088054407168 2540893466662656 2545371698429952 2547990004137984 2549746754002944 2553788932882432 2562687152160768 2563784398794752 2570669561975109 2572717445480448 2579626598776416 2583716146939648 2588434289917952 2592718642225152 2595895080124416 2600191781462016 2602866478044672 2616076467830784 2617880160927744 2620573052725248 2624910600813048 2625191716847616 2633872906387456 2635466651467776 2641464666882048 2644181818966016 2648558444063616 2653394996035584 2655955682279424 2671275590811648 2672419330947072 2675168324657024 2681730896560128 2684489468645376 2690599054286848 2698113708982272 2702579601641472 2705890634366976 2708674058452992 2713157430504192 2722129511954272 2724298053648384 2726927165620224 2727100412592128 2731614283772928 2739487769754624 2745477690556416 2756223421464576 2763921360420864 2765826987393024 2770211723804672 2771591142056436 2781054263099392 2782971702607872 2788522914684864 2790445503567024 2798239022401536 2802675142443008 2812440561057792 2815584652247808 2820547017179136 2823448382963712 2825395051732992 2839734411853824 2840950279745536 2842655514820608 2847360651729408 2848579784891337 2850849061208064 2858505149995488 2867957878666108 2868265023963136 2873012549492736 2881036672303104 2884257448644096 2898895545434112 2901877504712704 2903878247614464 2906680665307104 2908996226777088 2911988576157696 2918615923294208 2920381965139968 2930039312908288 2937908070828696 2938222707474432 2940248509120512 2943086026309632 2948144684315904 2952818453645312 2963107019685888 2964375711106432 2971647750242304 2974704546336768 2989801677520896 3001503686393856 3006471747315456 3009564365239152 3011961887391744 3018816762150912 3021922078818304 3024838415929344 3026923936072704 3035377922605056 3047258315759616 3054193521082368 3057335228179456 3062395700948556 3062723669655552 3064835310354432 3067987964166144 3081708778029056 3088662401875968 3089984851407552 3095627495374848 3100751349147648 3111005156519168 3116488189280256 3128686045986816 3130843165433856 3131904380086272 3137088279020472 3147799327145984 3149969624530944 3153009535248384 3167532733778784 3178347729256448 3186883331068416 3192500096335872 3196069064713728 3197987454173184 3203057305649152 3214217784066048 3215593991708672 3217811031140352 3223482305347584 3226798151958528 3246800319709184 3255519754161528 3255868405579776 3258113212809216 3261257488613376 3264612192801792 3266863028566272 3281180654567424 3283442913705984 3284848760955776 3296294227021824 3305146579682283 3305500545908736 3313023480496128 3316431433957376 3321920760350976 3325990571409408 3327986944180224 3334922674994736 3337579388731392 3348616357609472 3351847974408192 3357609223804224 3363526887211008 3374649661308928 3376691647193088 3387857955550208 3393828931239936 3396168857419776 3397320005517312 3399662338670592 3402943217920512 3427559415966812 3430289927307264 3435967711217664 3439502131701888 3456958189633536 3466922375282688 3469003340120064 3470488637392896 3476232957833496 3482580932296704 3488101957107712 3490506881236992 3494097403633664 3499880801084064 3513955535290368 3521952889176064 3523392427597056 3531411258751488 3537635241885696 3537859994714112 3541274243039232 3543715827597312 3561700787748864 3563225774596096 3572794984439982 3575641195413504 3579319291527168 3585243747451968 3597484945309696 3603439468855296 3607854179155968 3611565411270656 3617543240672256 3620037410032896 3635902887493632 3642152378363904 3652650359672832 3660636920741888 3662459723431719 3662851956277248 3674964561952768 3687769316524032 3691328236388352 3695454856075248 3710628936810496 3718030552913152 3720594004756032 3727151415558144 3730985363202048 3741739392835584 3749920748077056 3754112869663744 3760729356238848 3764597843951616 3767193402310656 3770828971209216 3777310376779752 3777714909609984 3790207353094144 3796480868972544 3798106379855116 3801132081610752 3811340199993984 3821985006206976 3830683399323648 3841382229737472 3844030728241152 3845676598192128 3859076168220672 3865194060578816 3871837663485952 3875574220409472 3882651434876928 3889077963337728 3893842620186624 3904299717067008 3917210761104928 3920331345494016 3924114701746176 3926820241391616 3930859579087872 3950809359581184 3962197000323072 3966272728449024 3972837666095424 3980092494053376 3986402236694528 4002004915191808 4008628996420608 4012752486985536 4026734202968064 4033117887905792 4035898581430272 4047170563473408 4058835951550464 4063011087679488 4072258028109824 4083194267931408 4086447080472576 4090390748430336 4090650618888192 4097421425659392 4118216535834624 4119979801876736 4127503327166464 4134335132196864 4145882040631296 4155317585707008 4171581394649088 4174457553911808 4175872506781696 4182784372027296 4185668255350536 4186116521459712 4199959499374592 4204012713664512 4218660841586688 4223376978371712 4235172574445568 4249177774757888 4256666795114496 4259601617780736 4261425419618304 4263983272230912 4276273591812096 4290414708187136 4301936817999162 4302397535944704 4309518824239104 4326386172966144 4340693005548704 4344150950412288 4348343318151168 4352816257069056 4355817371421696 4360020997960656 4367982864236544 4374907539423232 4377923884941312 4395058969362432 4406862106243044 4407334061211648 4410372763680768 4417364640661504 4429227680467968 4434654095212544 4444660529528832 4446563566659648 4462056819505152 4469130632544256 4476812298405632 4484702516281344 4502255529590784 4514346547858728 4528225143226368 4529760007356416 4532883118227456 4537257623894016 4540385904109056 4573719903076352 4581290281623552 4586002842269184 4593593551422834 4594085504483328 4601981946249216 4609277586178048 4622563167043584 4625337786826752 4627318183190528 4634977277111328 4638669658914816 4643441243062272 4654009174982656 4666507734778752 4674732283920384 4685274047053824 4693029068980224 4697856570129408 4708548345001984 4716846989180928 4721698990718976 4724954436796416 4729514302872576 4763726645919976 4767521593884672 4772425722036224 4780324996602624 4794103597070592 4804585958473728 4821326676099072 4823390987563008 4826716546710528 4840197227937792 4847870516658176 4856203171151872 4870200479563776 4883279631242292 4883802608369664 4887169819213824 4896918289202688 4921770981851136 4925164370558976 4927273141433664 4944441340532736 4960792006341376 4969535220744192 4974647150936064 4982881140526464 4988985857114112 4991980416270336 5002384012492104 5018926287665689 5019463791935488 5022924536414208 5027771961612288 5036413835706336 5061974491963392 5068176108814336 5081786933325312 5090743396859904 5095980008275968 5099493508005888 5107577865764864 5125374304321536 5127568797589504 5141339123950218 5145434890960896 5159253197552832 5167432293879296 5176868579835904 5185437284450304 5191790160248832 5200383562924032 5205732956089344 5232152935661568 5235760321855488 5241146105450496 5249821201626096 5267745812774912 5270933302935552 5282929333764096 5288363637932032 5297116888127232 5306789992071168 5311911364558848 5342551181623296 5344838661894144 5350336649314048 5359192476659973 5363461793120256 5368978937290752 5381198108573696 5396227417964544 5405159203282944 5411781268733952 5417348116905984 5426314861008384 5444259023908544 5453854331240448 5454200825184256 5463228567545856 5478975539509248 5490955381112832 5512446842929152 5527842720841728 5531653974786048 5543182284112872 5562108526198784 5565943405215744 5577045829369728 5580891007134048 5596478044803072 5605350284886016 5624881122115584 5631169304495616 5641094034358272 5646896765927424 5650790103465984 5679468823707648 5681900559491072 5685311029641216 5694721303458816 5697159569782674 5701698122416128 5717010299990976 5735915757332216 5736530047926272 5746025098985472 5762073344606208 5768514897288192 5797791090868224 5803755009425408 5807756495228928 5813361330614208 5823977152315392 5837231846588416 5840763930279936 5860078625816576 5875816141657392 5880497018241024 5886172052619264 5896289368631808 5905636907290624 5926214039371776 5928751422212864 5943295500484608 5949409092673536 5979603355041792 6003007372787712 6012943494630912 6019128730478304 6023923774783488 6043844157636608 6049676831858688 6053847872145408 6070755845210112 6094516631519232 6108387042164736 6114670456358912 6124791401897112 6125447339311104 6129670620708864 6135975928332288 6163417556058112 6177324803751936 6179969702815104 6191254990749696 6201502698295296 6222010313038336 6232976378560512 6257372091973632 6261686330867712 6263808760172544 6274176558040944 6295598654291968 6299939249061888 6306019070496768 6335065467557568 6356695458512896 6373766662136832 6385000192671744 6392138129427456 6395974908346368 6406114611298304 6431187983417344 6435622062280704 6452905226998743 6453596303917056 6493600639418368 6511039508323056 6516226425618432 6522514977226752 6529224385603584 6533726057132544 6562361309134848 6566885827411968 6569697521911552 6592588454043648 6610293159364566 6611001091817472 6626046960992256 6632862867914752 6643841520701952 6651981142818816 6655973888360448 6669845349989472 6675158777462784 6697232715218944 6703695948816384 6715218447608448 6727053774422016 6749299322617856 6753383294386176 6775715911100416 6787657862479872 6792337714839552 6794640011034624 6799324677341184 6805886435841024 6855118831933624 6860579854614528 6871935422435328 6879004263403776 6913916379267072 6933844750565376 6938006680240128 6940977274785792 6952465915666992 6965161864593408 6976203914215424 6981013762473984 6988194807267328 6999761602168128 7027911070580736 7043905778352128 7046784855194112 7062822517502976 7075270483771392 7082548486078464 7087431655194624 7126451549192192 7145589968879964 7151282390827008 7158638583054336 7170487494903936 7206878937710592 7223130822541312 7235086481344512 7240074820065792 7271805774987264 7284304756727808 7305300719345664 7321273841483776 7324919446863438 7325703912554496 7349929123905536 7375538633048064 7382656472776704 7390909712150496 7421257873620992 7436061105826304 7441188009512064 7454302831116288 7461970726404096 7483478785671168 7499841496154112 7508225739327488 7521458712477696 7529195687903232 7534386804621312 7541657942418432 7554620753559504 7580414706188288 7592961737945088 7596212759710232 7602264163221504 7622680399987968 7643970012413952 7661366798647296 7688061456482304 7691353196384256 7712008685925327 7718152336441344 7730388121157632 7743675326971904 7751148440818944 7765302869753856 7778155926675456 7787685240373248 7808599434134016 7834421522209856 7848229403492352 7853640482783232 7861719158175744 7901618719162368 7924394000646144 7932545456898048 7945675332190848 7960184988106752 8004009830383616 8017257992841216 8025504973971072 8053468405936128 8066235775811584 8071797162860544 8094341126946816 8117671903100928 8126022175358976 8144516056219648 8166388535862816 8172894160945152 8180781496860672 8181301237776384 8194842851318784 8236433071669248 8239959603753472 8255006654332928 8268670264393728 8291764081262592 8310635171414016 8343162789298176 8348915107823616 8351745013563392 8365568744054592 8371336510701072 8399918998749184 8408025427329024 8437321683173376 8446753956743424 8470345148891136 8498355549515776 8519203235561472 8522850839236608 8527966544461824 8545739354674011 8552547183624192 8580829416374272 8603873635998324 8604795071889408 8619037648478208 8652772345932288 8681386011097408 8696686636302336 8705632514138112 8711634742843392 8720041995921312 8735965728473088 8749815078846464 8755847769882624 8790117938724864 8813724212486088 8814668122423296 8820745527361536 8858455360935936 8869308190425088 8889321059057664 8893127133319296 8924113639010304 8938261265088512 8953624596811264 8969405032562688 9004511059181568 9028693095717456 9056450286452736 9059520014712832 9065766236454912 9074515247788032 9080771808218112 9147439806152704 9162580563247104 9172005684538368 9187187102845668 9188171008966656 9203963892498432 9218555172356096 9245126334087168 9254636366381056 9269954554222656 9286882486124544 9308018349965312 9333015469557504 9349464567840768 9386058137960448 9395713140258816 9417096690003968 9443397981437952 9449908873592832 9459028605745152 9527453291839952 9535043187769344 9544851444072448 9560649993205248 9588207194141184 9609171916947456 9642653352198144 9646781975126016 9653433093421056 9680394455875584 9695741033316352 9712406342303744 9740400959127552 9766559262484584 9767605216739328 9774339638427648 9793836578405376 9843541963702272 9850328741117952 9854546282867328 9888882681065472 9921584012682752 9939070441488384 9949294301872128 9965762281052928 9977971714228224 9983960832540672 10004768024984208 10037852575331378 10038927583870976 10045849072828416 10055543923224576 10072827671412672 10123948983926784 10136352217628672 10163573866650624 10181486793719808 10191960016551936 10198987016011776 10215155731529728 10255137595179008 10282678247900436 10290869781921792 10318506395105664 10334864587758592 10370874568900608 10400767125848064 10411465912178688 10464305871323136 10471520643710976 10482292210900992 10499642403252192 10535491625549824 10541866605871104 10565858667528192 10576727275864064 10594233776254464 10613579984142336 10623822729117696 10685102363246592 10689677323788288 10700673298628096 10718384953319946 10726923586240512 10737957874581504 10762396217147392 10792454835929088 10810318406565888 10823562537467904 10834696233811968 10852629722016768 10888518047817088 10907708662480896 10908401650368512 10926457135091712 10957951079018496 10981910762225664 11024893685858304 11063307949572096 11086364568225744 11124217052397568 11131886810431488 11154091658739456 11161782014268096 11192956089606144 11210700569772032 11249762244231168 11262338608991232 11282188068716544 11293793531854848 11301580206931968 11363801118982144 11370622059282432 11389442606917632 11394319139565348 11403396244832256 11434020599981952 11471831514664432 11492050197970944 11524146689212416 11537029794576384 11595582181736448 11607510018850816 11615512990457856 11626722661228416 11647954304630784 11674463693176832 11681527860559872 11720157251633152 11751632283314784 11760994036482048 11772344105238528 11792578737263616 11811273814581248 11852428078743552 11857502844425728 11886591000969216 11898818185347072 11959206710083584 12006014745575424 12025886989261824 12038257460956608 12087688315273216 12099353663717376 12107695744290816 12141511690420224 12189033263038464 12216774084329472 12229340912717824 12249582803794224 12259341241417728 12271951856664576 12326835112116224 12354649607503872 12359939405630208 12382509981499392 12403005396590592 12444020626076672 12465952757121024 12514744183947264 12523372661735424 12527617520345088 12548353116081888 12591197308583936 12599878498123776 12612038140993536 12670130935115136 12747533324273664 12770000385343488 12784276258854912 12791949816692736 12812229222596608 12862375966834688 12871244124561408 12905810453997486 12907192607834112 12987201278836736 13022079016646112 13032452851236864 13045029954453504 13058448771207168 13067452114265088 13124722618269696 13133771654823936 13139395043823104 13185176908087296 13220586318729132 13222002183634944 13252093921984512 13265725735829504 13287683041403904 13303962285637632 13339690699978944 13394465430437888 13407391897632768 13430436895216896 13454107548844032 13498598645235712 13506766588772352 13551431822200832 13584675429679104 13589280022069248 13598649354682368 13611772871682048 13710237663867248 13721159709229056 13743870844870656 13758008526807552 13827832758534144 13867689501130752 13876013360480256 13881954549571584 13904931831333984 13930323729186816 13952407828430848 13962027524947968 13976389614534656 13999523204336256 14055822141161472 14093569710388224 14125645035005952 14150540967542784 14165096972156928 14174863310389248 14252903098384384 14291179937759928 14302564781654016 14317277166108672 14340974989807872 14413757875421184 14446261645082624 14470172962689024 14480149640131584 14543611549974528 14568609513455616 14610601438691328 14642547682967552 14649838893726876 14651407825108992 14699858247811072 14765312945553408 14781819424300992 14842515747241984 14872122211652608 14882376019024128 14908605662232576 14923941452808192 14966957571342336 15016451478654976 15056778862997067 15058391375806464 15068773609242624 15083315884836864 15109241507119008 15160829412376576 15185923475890176 15192425519420464 15204528326443008 15245360799975936 15287940024827904 15322733597294592 15376122912964608 15382706392768512 15424017371850654 15436304672882688 15460776242315264 15487350653943808 15502296881637888 15530605739507712 15556311853350912 15575370480746496 15617198868268032 15668843044419712 15696458806984704 15707280965566464 15723438316351488 15803237438324736 15848788001292288 15865090913796096 15891350664381696 15920369976213504 16008019660767232 16034515985682432 16051009947942144 16077577429979919 16106936811872256 16132471551623168 16143594325721088 16188682253893632 16235343806201856 16252044350717952 16289032112439296 16332777071725632 16361562993721344 16362602475552768 16389685702637568 16472866143338496 16479919207506944 16537340528787456 16583528162525184 16686325578596352 16697830215647232 16703490027126784 16731137488109184 16742673021402144 16799837997498368 16816050854658048 16874643366346752 16893507913486848 16940690297782272 16996711099031552 17038406471122944 17045701678473216 17055933088923648 17091478709348022 17105094367248384 17161658832748544 17207747271996648 17209590143778816 17238075296956416 17305544691864576 17362772022194816 17393373272604672 17411265028276224 17423269485686784 17440083991842624 17471931456946176 17499630157692928 17511695539765248 17580235877449728 17627448424972176 17641491054723072 17716910721871872 17738616380850176 17778642118115328 17786254266638592 17848227278020608 17876522530177024 17907249193622528 17938810065125376 18009022118363136 18057386191434912 18119040029425664 18131532472909824 18149030495576064 18161543616436224 18325161126494208 18344011369076736 18374374205691336 18376342017933312 18407927784996864 18437110344712192 18490252668174336 18509272732762112 18539909108445312 18573764972249088 18616036699930624 18666030939115008 18698929135681536 18772116275920896 18791426280517632 18834193380007936 18886795962875904 18899817747185664 18918057211490304 19054906583679904 19070086375538688 19089702888144896 19121299986410496 19176414388282368 19218343833894912 19293563950252032 19306866186842112 19358715680996229 19360788911751168 19391482066632704 19424812684607488 19480801918255104 19533118524969168 19548679276855296 19587673156810752 19687083927404544 19700657482235904 19709092565734656 19777765362130944 19843168025365504 19878140882976768 19898588603744256 19931524562105856 19955943428456448 19967921665081344 20009536049968416 20075705150662756 20077855167741952 20091698145656832 20111087846449152 20145655342825344 20247897967853568 20327147733301248 20362973587439616 20383920033103872 20397974032023552 20430311463059456 20510275190358016 20565356495800872 20581739563843584 20637012790211328 20669729175517184 20741749137801216 20801534251696128 20822931824357376 20928611742646272 20943041287421952 20964584421801984 20999284806504384 21070983251099648 21083733211742208 21131717335056384 21153454551728128 21188467552508928 21247645458235392 21379354647576576 21401346597256192 21436769906639892 21453847172481024 21475915749163008 21524792434294784 21620636813131776 21669392467623936 21705259444033536 21777036095634176 21815417324961792 21816803300737024 21852914270183424 21915902158036992 21963821524451328 22049787371716608 22126615899144192 22172729136451488 22248434104795136 22263773620862976 22308183317478912 22323564028536192 22385912179212288 22421401139544064 22499524488462336 22524677217982464 22564376137433088 22587587063709696 22603160413863936 22727602237964288 22741244118564864 22778885213835264 22788638279130696 22806792489664512 22868041199963904 22943663029328864 22984100395941888 23074059589152768 23136026057775981 23191164363472896 23215020037701632 23231025980915712 23253445322456832 23295908609261568 23348927386353664 23363055721119744 23440314503266304 23503264566629568 23544688210477056 23585157474527232 23622547629162496 23704856157487104 23715005688851456 23773182001938432 23797636370694144 24012029491150848 24051773978523648 24076514921913216 24175376630546432 24198707327434752 24215391488581632 24283023380840448 24378066526076928 24433548168658944 24458681825435648 24499165607588448 24518682482835456 24543903713329152 24653670224232448 24709299215007744 24719878811260416 24765019962998784 24806010793181184 24888041252153344 24931905514242048 25029488367894528 25046745323470848 25055235040690176 25096706232163776 25182394617167872 25199756996247552 25224076281987072 25340261870230272 25495066648547328 25568552517709824 25583899633385472 25624458445193216 25637218064022033 25724751933669376 25742488249122816 25811620907994972 25814385215668224 25974402557673472 26044158033292224 26090059908907008 26116897542414336 26134904228530176 26249445236539392 26267543309647872 26278790087646208 26370353816174592 26441172637458264 26444004367269888 26531451471659008 26575366082807808 26607924571275264 26679381399957888 26788930860875776 26814783795265536 26860873790433792 26908215097688064 26997197290471424 27013533177544704 27102863644401664 27169350859358208 27178560044138496 27197298709364736 27223545743364096 27420475327734496 27442319418458112 27487741689741312 27516017053615104 27655665517068288 27735379002261504 27763909099143168 27809863662667968 27860647458373632 27904815656861696 27924055049895936 27952779229069312 27999046408672512 28187139420776448 28251290070011904 28330193944313856 28349726620778496 28505806196768768 28582359875519856 28605129563308032 28634554332217344 28681949979615744 28827515750842368 28892523290165248 28940345925378048 28960299280263168 29087223099949056 29137219026911232 29221202877382656 29299677787453752 29302815650217984 29399716495622144 29530625891106816 29563638848601984 29685031494483968 29744244423305216 29764752038048256 29817211324465152 29847882905616384 29933915142684672 30032902957309952 30113557725994134 30116782751612928 30137547218485248 30166631769673728 30218483014238016 30321658824753152 30371846951780352 30384851038840928 30409056652886016 30490721599951872 30575880049655808 30645467194589184 30765412785537024 30848034743701308 30872609345765376 30921552484630528 30974701307887616 31004593763275776 31112623706701824 31234397736536064 31337686088839424 31392917613969408 31414561931132928 31446876632702976 31606474876649472 31697576002584576 31730181827592192 31782701328763392 31840739952427008 32016039321534464 32069031971364864 32102019895884288 32155154859959838 32213873623744512 32264943103246336 32287188651442176 32377364507787264 32470687612403712 32504088701435904 32578064224878592 32665554143451264 32723125987442688 32725204951105536 32779371405275136 32945732286676992 32959838415013888 33074681057574912 33372651157192704 33395660431294464 33406980054253568 33462274976218368 33485346042804288 33599675994996736 33632101709316096 33749286732693504 33787015826973696 33881380595564544 33993422198063104 34091403356946432 34111866177847296 34182957418696044 34210188734496768 34323317665497088 34415494543993296 34476150593912832 34611089383729152 34725544044389632 34786746545209344 34822530056552448 34846538971373568 34880167983685248 34943862913892352 35023391079530496 35132484013659823 35160471754899456 35254896849944352 35282982109446144 35433821443743744 35477232761700352 35557284236230656 35572508533277184 35696454556041216 35753045060354048 35814498387245056 35877620130250752 36018044236726272 36114772382869824 36238080058851328 36263064945819648 36298060991152128 36323087232872448 36650322252988416 36688022738153472 36748748411382672 36815855569993728 36874220689424384 36980505336348672 37018545465524224 37079818216890624 37147529944498176 37232073399861248 37332061878230016 37397858271363072 37544232551841792 37582852561035264 37668386760015872 37773591925751808 37799635494371328 37836114422980608 38109813167359808 38179405776289792 38242599972820992 38352828776564736 38436687667789824 38587127900504064 38613732373684224 38717431361992458 38721577823502336 38849625369214976 38961603836510208 39066237049938336 39097358553710592 39175346313621504 39374167854809088 39401314964471808 39418185131469312 39555530724261888 39686336050731008 39756281765953536 39797177207488512 39863049124211712 39911886856912896 40019072099936832 40151410301325512 40155710335483904 40183396291313664 40222175692898304 40291310685650688 40495795935707136 40654295466602496 40767840066207744 40795948064047104 40860622926118912 41020550380716032 41130712991601744 41163479127687168 41274025580422656 41339458351034368 41483498275602432 41603068503392256 41645863648714752 41857223485292544 41886082574843904 41929168843603968 41998569613008768 42167466423484416 42306909103456256 42376935105017856 42495290916470784 42758709295153152 42802693194512384 42873539813279784 42907694344962048 42951831498326016 43049584868589568 43241273626263552 43338784935247872 43410518888067072 43554072191268352 43630834649923584 43633606601474048 43705828540366848 43831804316073984 43927643048902656 44099574743433216 44345458272902976 44496868209590272 44527547241725952 44616366634957824 44647128057072384 44771824358424576 44842802279088128 45049354435964928 45170336588991201 45175174127419392 45206320827727872 45455204475928576 45482488237129728 45557770427670528 45577276558261392 45613584979329024 45736082399927808 45887326058657728 45968200791883776 46148119178305536 46272052115551962 46382328726945792 46430040075403264 46462051961831424 46506890644913664 46591817218523136 46726111442239488 46880629006532608 47006529133259136 47089376420954112 47170314949054464 47245095258324992 47409712314974208 47430011377702912 47546364003876864 47595272741388288 48024058982301696 48103547957047296 48153029843826432 48350753261092864 48397414654869504 48430782977163264 48566046761680896 48756133052153856 48867096337317888 48917363650871296 48998331215176896 49087807426658304 49307340448464896 49418598430015488 49439757622520832 49612021586362368 49776082504306688 50058976735789056 50093490646941696 50110470081380352 50193412464327552 50399513992495104 50448152563974144 50680523740460544 50990133297094656 51137105035419648 51167799266770944 51248916890386432 51274436128044066 51449503867338752 51484976498245632 51623241815989944 51628770431336448 51948805115346944 52088316066584448 52180119817814016 52233795084828672 52269808457060352 52498890473078784 52535086619295744 52557580175292416 52740707632349184 52882345274916528 53062902943318016 53150732165615616 53215849142550528 53358762799915776 53577861721751552 53629567590531072 53721747580867584 53816430195376128 53994394580942848 54027066355089408 54205727288803328 54357120088276992 54394597418729472 54447091486728192 54840950655468992 54975483379482624 55032034107230208 55311331034136576 55470758004523008 55527818198286336 55619727325335936 55721294916747264 55848110099791872 55905558458138624 55998092817345024 56374278841552896 56502580140023808 56660387888627712 56699453241556992 57011612393537536 57164719751039712 57210259126616064 57269108664434688 57363899959231488 57655031501684736 57785046580330496 57880691850756096 57920598560526336 58174446199898112 58274438053822464 58442405754765312 58599355574907504 58799432991244288 59061251782213632 59127277697203968 59370062988967936 59488488846610432 59529504076096512 59634422648930304 59695765811232768 59867830285369344 60065805914619904 60227115451988268 60233565503225856 60275094436970496 60333263539347456 60436966028476032 60743693903560704 60769702077681856 60981443199903744 61151760099311616 61290934389178368 61530825571074048 61696069487402616 61745218691530752 61949402615775232 62009187526551552 62225247413403648 62468795473072128 62675372177678848 62785835227938816 62829123862265856 62893753265405952 63212949753298944 63395152005169152 63460363655184384 63565402657526784 64032078643068928 64138063942729728 64204039791768576 64310309719919676 64427747247489024 64529886206492672 64574377302884352 65008177402871808 65156128449757184 65331108286902528 65446251974885376 65450409902211072 65558742810550272 65891464573353984 65919676830027776 66149362115149824 66745302314385408 66791320862588928 66813960108507136 66924549952436736 66970692085608576 67264203418632192 67498573465387008 67574031653947392 67762761191129088 67986844396126208 68182806713892864 68223732355694592 68365914837392088 68420377468993536 68646635330994176 68830989087986592 68952301187825664 69222178767458304 69451088088779264 69573493090418688 69645060113104896 69693077942747136 69760335967370496 69887725827784704 70046782159060992 70264968027319646 70320943509798912 70509793699888704 70867642887487488 70954465523400704 71114568472461312 71145017066554368 71392909112082432 71506090120708096 71628996774490112 72036088473452544 72229544765739648 72526129891639296 72596121982304256 72646174465744896 73300644505976832 73376045476306944 73497496822765344 73631711139987456 73748441378848768 73961010672697344 74037090931048448 74159636433781248 74295059888996352 74664123756460032 74795716542726144 75088465103683584 75165705122070528 75336773520031744 75547183851503616 75599270988742656 75672228845961216 76219626334719616 76358811552579584 76485199945641984 76705657553129472 76873375335579648 77174255801008128 77227464747368448 77434862723984916 77443155647004672 77699250738429952 77923207673020416 78132474099876672 78350692627243008 78748335709618176 78802629928943616 78836370262938624 79111061448523776 79372672101462016 79594354414977024 79726098248423424 79823773713825792 80038144199873664 80302820602651024 80366792582627328 80444351385796608 80582621371301376 80991591871414272 81308590933204992 81535680132415488 81591896128094208 81721245852237824 82041100761432064 82261425983203488 82326958255374336 82548051160845312 82678916702068736 82966996551204864 83206137006784512 83291727297429504 83714446970585088 83772165149687808 83858337687207936 83997139226017536 84613818206912512 84753870210035712 84990581832941568 85517418590306304 85605386389024768 85747079626559568 85815388689924096 85903662996652032 86099169737179136 86482547252527104 86677569870495744 86821037776134144 87108144382536704 87261669299847168 87411657080733696 87663608632147968 88199149486866432 88690916545805952 89055094483451904 89232733269915648 89294256114144768 89543648716849152 89685604558176256 90098708871929856 90340673177982402 90350348254838784 90412641655455744 90910408951857152 90964976474259456 91115540855341056 91154553116522784 91227169958658048 91472164799855616 91774652117315456 91936401583767552 92296238356611072 92544104231103924 92764657453891584 92860080150806528 92924103923662848 93013781289827328 93761258013065216 94013058266518272 94178752841908224 94340629898108928 94490190516649984 94819424629948416 94860022755405824 95092728007753728 95190545482776576 96048117964603392 96207095914094592 96306059687652864 96794829309739008 96861565954326528 97132093523361792 97512266104307712 97734192674635776 97834727301742592 97996662430353792 98175614853316608 98837196860030976 98879515245041664 99224043172724736 99552165008613376 100117953471578112 100186981293883392 100220940162760704 100386824928655104 100799027984990208 100896305127948288 101361047480921088 101980266594189312 102274210070839296 102335598533541888 102497833780772864 102548872256088132 102899007734677504 102969952996491264 103246483631979888 103897610230693888 104176632133168896 104360239635628032 104467590169657344 104539616914120704 105070173238591488 105115160350584832 105397452040979469 105481415264698368 105764690549833056 106125805886636032 106301464331231232 106431698285101056 106717525599831552 107259135181062144 107443495161735168 107632860390752256 107988789161885696 108054132710178816 108411454577606656 108714240176553984 108789194837458944 108894182973456384 109681901310937984 109950966758965248 110064068214460416 110622662068273152 110941516009046016 111055636396572672 111239454650671872 111442589833494528 111696220199583744 111811116916277248 111996185634690048 112748557683105792 113005160280047616 113320775777255424 113398906483113984 114023224787075072 114329439502079424 114538217328869376 114727799918462976 115310063003369472 115761383701512192 115841197121052672 116548876107644928 116884811509530624 117198711149815008 117598865982488576 118122503564427264 118254555394407936 118976977693220864 119059008152193024 119268845297860608 119391531622465536 119735660570738688 120131611829239808 120454230903976536 120467131006451712 120550188873940992 120666527078694912 120873932056952064 121487387807121408 121539404155363712 121962886399807488 122303520198623232 122581868778356736 123061651142148096 123392138974805232 123490437383061504 123898805231550464 124018375053103104 124450494826807296 124937590946144256 125350744355357696 125571670455877632 125658247724531712 125787506530811904 126920727310368768 127130805315053568 128276127885459456 128408079583537152 128620619439839352 128855494494978048 129059772412985344 129148754605768704 130016354805743616 130312256899514368 130662216573805056 130892503949770752 130900819804422144 131117485621100544 131782929146707968 131839353660055552 132298724230299648 133490604628770816 133582641725177856 133627920217014272 133849099904873472 133941384171217152 134528406837264384 135148063307894784 135511009766973603 135525522382258176 135973688792252416 136365613427785728 136447464711389184 136731829674784176 136840754937987072 137293270661988352 137661978175973184 137904602375651328 138444357534916608 138902176177558528 139146986180837376 139290120226209792 139386155885494272 139520671934740992 139775451655569408 140529936054639292 140641887019597824 141019587399777408 141735285774974976 142229136944922624 142290034133108736 142785818224164864 143012180241416192 143257993548980224 144072176946905088 144459089531479296 145052259783278592 145192243964608512 145292348931489792 146601289011953664 146752090952613888 146994993645530688 147263422279974912 147496882757697536 147922021345394688 148074181862096896 148319272867562496 149328247512920064 150176930207367168 150331410244141056 150673547040063488 151198541977485312 151344457691922432 152439252669439232 152717623105159168 152970399891283968 153411315106258944 153746750671159296 154348511602016256 154454929494736896 154869725447969832 154886311294009344 155398501476859904 155846415346040832 156264948199753344 156701385254486016 157496671419236352 157605259857887232 157672740525877248 158222122897047552 158745344202924032 159188708829954048 159452196496846848 159647547427651584 160076288399747328 160605641205302048 160733585165254656 160888702771593216 161165242742602752 161983183742828544 162617181866409984 163071360264830976 163183792256188416 163442491704475648 164082201522864128 164522851966406976 165096102321690624 165357833404137472 165933993102409728 166412274013569024 166583454594859008 167544330299375616 167716675374415872 167994278452035072 169227636413825024 169507740420071424 169981163665883136 171034837180612608 171210772778049536 171494159253119136 171630777379848192 171807325993304064 172198339474358272 172965094505054208 173355139740991488 173642075552268288 174216288765073408 174523338599694336 174823314161467392 175327217264295936 176398298973732864 177381833091611904 178110188966903808 178465466539831296 178588512228289536 179087297433698304 179371209116352512 180197417743859712 180681346355964804 180700696509677568 180825283310911488 181820817903714304 182231081710682112 182309106233045568 182944329599711232 183549304234630912 183872803167535104 184592476713222144 185088208462207848 185720160301613056 185848207847325696 186027562579654656 187522516026130432 188026116533036544 188357505683816448 188681259796217856 188980381033299968 189638849259896832 189720045510811648 190185456015507456 190381090965553152 192096235929206784 192414191828189184 192612119375305728 193589658619478016 193723131908653056 195024532208615424 195468385349271552 195669454603485184 195993324860707584 196351229706633216 197674393720061952 197759030490083328 198448086345449472 199104330017226752 200235906943156224 200373962587766784 200441880325521408 200773649857310208 201792610255896576 202722094961842176 203960533188378624 204548420141678592 204671197067083776 205097744512176264 205798015469355008 205939905992982528 206492967263959776 207795220461387776 208353264266337792 208720479271256064 208935180339314688 209079233828241408 210140346477182976 210230320701169664 210794904081958938 210962830529396736 211529381099666112 212251611773272064 212602928662462464 212863396570202112 213435051199663104 214518270362124288 214886990323470336 215977578323771392 216108265420357632 216822909155213312 217578389674917888 217788365946912768 219363802621875968 219901933517930496 220128136428920832 221245324136546304 221883032018092032 222111272793145344 222478909301343744 222885179666989056 223622233832554496 223992371269380096 225497115366211584 226010320560095232 226641551554510848 226797812966227968 228046449574150144 228658879004158848 229076434657738752 229455599836925952 230620126006738944 231522767403024384 231682394242105344 233097752215289856 233769623019061248 234397422299630016 235197731964977152 236245007128854528 236509110788815872 237953955386441728 238118016304386048 238783063244931072 239471321141477376 240263223658479616 240908461807953072 241100377747881984 241333054157389824 241747864113904128 242974775614242816 243078808310727424 243925772799614976 244607040397246464 245163737556713472 246123302284296192 246784277949610464 246980874766123008 247797610463100928 248036750106206208 248900989653614592 249875181892288512 250701488710715392 251143340911755264 251316495449063424 251575013061623808 253841454620737536 254261610630107136 256552255770918912 256816159167074304 257241238879678704 257710988989956096 258119544825970688 258297509211537408 260032709611487232 260624513799028736 261324433147610112 261785007899541504 262234971242201088 263678707320111104 264597448460599296 267165283450355712 267255840434028544 267698199809746944 267882768342434304 269056813674528768 270296126615789568 271022019533947206 271051044764516352 271947377584504832 272731226855571456 272894929422778368 273463659349568352 273681509875974144 274586541323976704 275323956351946368 275809204751302656 276888715069833216 277804352355117056 278293972361674752 278580240452419584 278772311770988544 279041343869481984 281059872109278584 281283774039195648 282039174799554816 283470571549949952 284458273889845248 284580068266217472 285571636448329728 286024360482832384 286515987097960448 288144353893810176 288918179062958592 290384487929217024 290584697862979584 293202578023907328 293504181905227776 293989987291061376 294526844559949824 296148363724193792 296638545735124992 298656495025840128 300353860414734336 300662820488282112 301347094080126976 302397083954970624 302688915383844864 304878505338878464 305435246210318336 305940799782567936 306822630212517888 307493501342318592 308697023204032512 308909858989473792 309739450895939664 310797002953719808 311692830692081664 312529896399506688 313402770508972032 315210519715774464 315345481051754496 316192356122938407 316444245794095104 317490688405848064 318377417659908096 318904392993693696 319295094855303168 320152576799494656 321211282410604096 321777405543186432 322330485485205504 323966367485657088 325234363732819968 326142720529661952 326367584512376832 328164403045728256 329045703932813952 330192204643381248 330715666808274944 331867986204819456 332824548027138048 333166909189718016 335088660598751232 335433350748831744 335988556904070144 338455272827650048 339015480840142848 339962327331766272 342069674361225216 342421545556099072 342988318506238272 343614651986608128 344396678948716544 345930189010108416 347284151104536576 348432577530146816 349646628322934784 350654434528591872 352796597947465728 354763666183223808 356930933079662592 357177024456579072 358174594867396608 358742418232705024 360394835487719424 361362692711929608 361401393019355136 361650566621822976 363641635807428608 364462163421364224 364618212466091136 365888659199422464 367098608469261824 367745606335070208 369184953426444288 370176416924415696 371440320603226112 371696415694651392 372055125159309312 375045032052260864 376052233066073088 376715011367632896 377362519592435712 377960762066599936 379440091021623296 380762181931106304 384828383656378368 385224238750611456 387179317238956032 387446263817306112 390049064417230848 390936770698543104 391338909206970368 391986649721415168 392702459413266432 395348787440123904 395518060980166656 396896172690898944 398208660034453504 400471813886312448 400747925175533568 400883760651042816 401547299714620416 403585220511793152 405444189923684352 407921066376757248 409096840283357184 409342394134167552 410195489024352528 411596030938710016 411879811985965056 412985934527919552 415590440922775552 416706528532675584 417440958542512128 417870360678629376 418158467656482816 420460641402339328 421589808163917876 421925661058793472 423058762199332224 425205857324924928 426870102399326208 429036540724248576 429773980646940672 431955156647542784 432216530840715264 433645818310426624 435156779349835776 435576731893825536 438727605243751936 439803867035860992 440256272857841664 442490648273092608 443766064036184064 444222545586290688 444957818602687488 447244467665108992 447984742538760192 450994230732423168 452020641120190464 453595625932455936 456092899148300288 457317758008317696 458152869315477504 458911199673851904 461240252013477888 463045534806048768 463364788484210688 466195504430579712 467539246038122496 468794844599260032 472490014257709056 473018221577631744 475907910772883456 476236032608772096 477566126489862144 478942642282954752 480526447316959232 481816923615906144 482200755495763968 482666108314779648 483495728227808256 485949551228485632 486157616621454848 487851545599229952 489214080794492928 490327475113426944 492246604568592384 493568555899220928 495595220926201856 496073500212412416 497801979307229184 499750363784577024 501402977421430784 502632990898126848 503150026123247616 507682909241475072 508523221260214272 513104511541837824 513632318334148608 514482477759357408 515421977979912192 516239089651941376 516595018423074816 520065419222974464 522648866295220224 523570015799083008 524469942484402176 527357414640222208 529194896921198592 534330566900711424 534511680868057088 535396399619493888 535765536684868608 538113627349057536 540592253231579136 542044039067894412 542102089529032704 543894755169009664 545462453711142912 546927318699136704 549173082647953408 550647912703892736 551618409502605312 553777430139666432 555608704710234112 557160480904839168 557544623541977088 558082687738963968 562119744218557168 562567548078391296 564078349599109632 566941143099899904 568916547779690496 569160136532434944 571143272896659456 572048720965664768 573031974195920896 576288707787620352 577836358125917184 580768975858434048 581169395725959168 586405156047814656 587008363810455552 587979974582122752 589053689119899648 592296727448387584 593277091470249984 597312990051680256 600707720829468672 601325640976564224 602694188160253952 605377830767689728 609757010677756928 611881599565135872 613645260425035776 617394046408065024 617819717978947584 619478901791879328 621594005907439616 623385661384163328 625059792799013376 626805541017944064 630421039431548928 630690962103508992 632384712245876814 632888491588190208 634981376811696128 636754835319816192 637808785987387392 638590189710606336 640305153598989312 642422564821208192 643554811086372864 644660970970411008 647932734971314176 650468727465639936 652735169024753664 656328806091456512 658091407865627904 660384409286762496 661431333616549888 663735972409638912 665649096054276096 666333818379436032 670866701497663488 671977113808140288 678030961680285696 679924654663532544 684139348722450432 684843091112198144 685976637012476544 687229303973216256 688793357897433088 691860378020216832 694568302209073152 696865155060293632 699293256645869568 701308869057183744 705593195894931456 709527332366447616 713861866159325184 714354048913158144 716349189734793216 717484836465410048 720789670975438848 722725385423859216 723301133243645952 727283271614857216 728924326842728448 729236424932182272 731777318398844928 734197216938523648 735491212670140416 738369906852888576 740352833848831392 742880641206452224 743392831389302784 744110250318618624 752104466132146176 753430022735265792 754725039184871424 755921524133199872 758880182043246592 761524363862212608 769656767312756736 770448477501222912 774358634477912064 774892527634612224 780098128834461696 781873541397086208 782677818413940736 783973299442830336 791036121960333312 793792345381797888 796417320068907008 801495850351067136 801767521302085632 803094599429240832 807170441023586304 810888379847368704 815842132753514496 818193680566714368 818684788268335104 820390978048705056 823192061877420032 823759623971930112 825971869055839104 833413057065351168 834881917085024256 835740721357258752 836316935312965632 840921282804678656 843179616327835752 843851322117586944 846117524398664448 850411714649849856 853740204798652416 858073081448497152 859547961293881344 863910313295085568 864433061681430528 867291636620853248 871153463787651072 877455210487503872 879607734071721984 880512545715683328 888445091172581376 889915637205374976 894488935330217984 895969485077520384 901988461464846336 904041282240380928 907191251864911872 912185798296600576 914635516016635392 916305738630955008 917822399347703808 922480504026955776 926091069612097536 926729576968421376 932391008861159424 935078492076244992 937589689198520064 946036443155263488 948577068368815221 951815821545766912 952472065217544192 955132252979724288 957885284565909504 961052894633918464 963633847231812288 965332216629559296 966991456455616512 971899102456971264 972315233242909696 975703091198459904 978428161588985856 984493209137184768 987137111798441856 991190441852403712 992147000424824832 995603958614458368 999500727569154048 1002805954842861568 1005265981796253696 1006300052246495232 1015365818482950144 1017046442520428544 1026209023083675648 1027264636668297216 1028964955518714816 1030843955959824384 1032478179303882752 1033190036846149632 1045297732590440448 1048939884968804352 1054714829280444416 1058389793842397184 1069023361736114176 1070792799238987776 1071531073369737216 1076227254698115072 1081184506463158272 1084088078135788824 1084204179058065408 1087789510338019328 1090924907422285824 1093854637398273408 1098346165295906816 1101295825407785472 1103236819005210624 1107554860279332864 1111217409420468224 1114320961809678336 1115089247083954176 1116165375477927936 1124239488437114336 1125135096156782592 1128156699198219264 1133882286199799808 1138320273064869888 1142286545793318912 1144097441931329536 1146063948391841792 1155672716251834368 1161537951716868096 1162338791451918336 1172810312095629312 1174016727620911104 1175959949164245504 1178107378239799296 1184593454896775168 1186554182940499968 1194625980103360512 1201415441658937344 1202651281953128448 1205388376320507904 1210755661535379456 1219514021355513856 1223763199130271744 1227290520850071552 1234788092816130048 1235639435957895168 1238957803583758656 1243188011814879232 1246771322768326656 1250119585598026752 1253611082035888128 1261381924207017984 1264769424491753628 1265776983176380416 1269962753623392256 1275617571974774784 1280610307197978624 1284845129642416384 1287109622172745728 1289321941940822016 1295865469942628352 1300937454931279872 1305470338049507328 1312657612182913024 1316182815731255808 1320768818573524992 1322862667233099776 1327471944819277824 1331298192108552192 1332667636758872064 1341733402995326976 1343954227616280576 1356061923360571392 1368278697444900864 1369686182224396288 1371953274024953088 1374458607946432512 1377586715794866176 1383720756040433664 1389136604418146304 1393730310120587264 1398586513291739136 1402617738114367488 1419054664732895232 1427723732318650368 1428708097826316288 1432698379469586432 1441579341950877696 1445450770847718432 1446602266487291904 1454566543229714432 1457848653685456896 1458472849864364544 1463554636797689856 1468394433877047296 1470982425340280832 1476739813705777152 1480705667697662784 1485761282412904448 1486785662778605568 1488220500637237248 1504208932264292352 1509450078369742848 1511843048266399744 1517760364086493184 1523048727724425216 1539313534625513472 1540896955002445824 1548717268955824128 1549785055269224448 1560196257668923392 1565355636827881472 1567946598885660672 1582072243920666624 1587584690763595776 1592834640137814016 1602991700702134272 1603535042604171264 1606189198858481664 1614340882047172608 1621776759694737408 1631684265507028992 1636387361133428736 1640781956097410112 1646384123754840064 1647519247943860224 1651943738111678208 1666826114130702336 1671481442714517504 1672633870625931264 1681842565609357312 1686359232655671504 1687702644235173888 1692235048797328896 1700823429299699712 1707480409597304832 1716146162896994304 1719095922587762688 1728866123362861056 1734583273241706496 1742306927575302144 1754910420975007744 1759215468143443968 1761025091431366656 1776890182345162752 1779831274410749952 1788977870660435968 1791938970155040768 1803976922929692672 1808082564480761856 1824371596593201152 1829271032033270784 1835644798695407616 1852182139224195072 1853459153936842752 1864782017722318848 1870156984152489984 1875179378397040128 1892072886310526976 1897154136737630442 1903631643091533824 1904944130435088384 1910264505959448576 1915770569131819008 1922105789267836928 1927267694463624576 1930664433259118592 1933982912911233024 1943798204913942528 1944630466485819392 1951406182396919808 1968986418274369536 1974274223596883712 1982380883704807424 1984294000849649664 1991207917228916736 1999001455138308096 2005611909685723136 2012600104492990464 2034092885040857088 2052418046167351296 2054529273336594432 2057929911037429632 2061687911919648768 2066380073692299264 2090595465180880896 2097879769937608704 2109429658560888832 2116779587684794368 2138046723472228352 2141585598477975552 2143062146739474432 2152454509396230144 2162369012926316544 2168176156271577648 2175579020676038656 2181849814844571648 2187709274796546816 2196692330591813632 2202591650815570944 2206473638010421248 2215109720558665728 2222434818840936448 2228641923619356672 2230178494167908352 2232330750955855872 2248478976874228672 2256313398396438528 2267764572399599616 2276640546129739776 2284573091586637824 2292127896783683584 2311345432503668736 2323075903433736192 2324677582903836672 2345620624191258624 2348033455241822208 2351919898328491008 2369186909793550336 2373108365880999936 2389251960206721024 2405302563906256896 2410776752641015808 2421511323070758912 2439028042711027712 2447526398260543488 2454581041700143104 2469576185632260096 2471278871915790336 2477915607167517312 2500239171196053504 2507222164071776256 2522763848414035968 2529538848983507256 2531553966352760832 2539925507246784512 2551235143949549568 2561220614395957248 2569690259284832768 2574219244345491456 2578643883881644032 2591730939885256704 2601874909862559744 2625315224365826048 2632365631462511616 2641537637147049984 2645725334466199552 2665335273517744128 2683466805990653952 2687908455232561152 2712123846721142784 2736557394889801728 2739372364448792576 2743906548049906176 2748917215892865024 2767441512080867328 2778273208836292608 2787460620241174528 2797173026583478272 2805235476228734976 2838109329465790464 2855447464637300736 2857416195652632576 2865396758939172864 2883158683901755392 2890901541695436864 2909133086459428864 2915697307370913792 2916945699728729088 2927109273595379712 2936788867754094592 2953479627411554304 2961411335395325568 2973571325557211136 2976441001274474496 3008417864528584704 3018900156739485696 3023686096532799488 3035520728172986368 3046097455448850432 3078627069251026944 3081793910004891648 3097434537911648256 3099570110538448896 3130711273655762944 3135893197771321344 3164144487841333248 3175169381527191552 3185669280275628032 3207070085208342528 3212378397716963328 3228681764094345216 3243553519389474816 3263368531014057984 3272774722266857472 3281563912194820224 3295038495887720448 3303887476223356416 3333652228261404672 3342962885429035008 3345267741251862528 3363685131218714624 3372718465311343008 3375405288470347776 3384470097594657792 3401646858599399424 3414960819194609664 3432292325793988608 3438191845175525376 3469166546483412992 3484613855150604288 3509820841950015488 3518430936286887936 3522050182862733312 3553780364690325504 3559662548821499904 3583877940310081536 3607953845859385344 3616165128961523712 3658542064066541568 3671289597390815232 3704364278448390144 3706918307873685504 3729564035444637696 3740313968304979968 3750358756794080256 3784145772621053952 3794308273475260884 3807263286183067648 3809888260870176768 3844211578535673856 3854535388927249152 3861328866518237184 3867965825822466048 3887596409827885056 3889260932971638784 3902812364793839616 3937972836548739072 3948548447193767424 3968588001699299328 3982415834457833472 3998002910276616192 4011223819371446272 4025200208985980928 4068185770081714176 4104836092334702592 4109058546673188864 4115859822074859264 4123375823839297536 4132760147384598528 4181190930361761792 4195759539875217408 4218859317121777664 4283171196955951104 4286124293478948864 4324738025852633088 4336352312543155296 4351158041352077312 4363699629689143296 4375418549593093632 4405183301631141888 4412947276020842496 4430219441117331456 4444869637681872896 4457283847238713344 4460356988335816704 4464661501911711744 4496957953748457344 4512626796792877056 4535529144799199232 4553281092259479552 4569146183173275648 4584255793567367168 4622690865007337472 4646151806867472384 4649355165807673344 4696066910483644416 4703839796656982016 4746216731761999872 4778503920413442048 4810605127812513792 4821553505282031616 4843022646141517824 4878056085422055424 4895052796521086976 4909162083400286208 4939152371264520192 4942557743831580672 4955831214335034624 5000478342392107008 5014444328143552512 5045527696828071936 5059077697967014512 5063107932705521664 5079851014493569024 5102470287899099136 5122441228791914496 5139380518569665536 5148438488690982912 5157287767763288064 5203749819725119488 5264731262925023232 5283075274294099968 5291450668932399104 5330670547035488256 5366933611981307904 5375816910465122304 5424247693442285568 5473114789779603456 5478744728897585152 5487813096099812352 5556546417672585216 5574921240482349056 5594346053166956544 5610470952457469952 5676218658931580928 5710894929274601472 5714832391305265152 5730793517878345728 5766317367803510784 5781803083390873728 5831394614741827584 5833891399457458176 5854218547190759424 5873577735508189184 5906959254823108608 5922822670790651136 5947142651114422272 5952882002548948992 6016835729057169408 6037800313478971392 6047372193065598976 6071041456345972736 6157254138502053888 6163587820009783296 6199140221076897792 6261422547311525888 6271786395542642688 6328288975682666496 6350338763054383104 6371338560551256064 6414140170416685056 6424756795433926656 6457363528188690432 6487107038778949632 6526737062028115968 6545549444533714944 6563127824389640448 6590076991775440896 6607774952446712832 6667304456522809344 6685925770858070016 6690535482503725056 6727370262437429248 6745436930622686016 6768940195189315584 6803293717198798848 6829921638389219328 6876383690351050752 6938333092966825984 6969227710301208576 7019641683900030976 7036861872573775872 7044100365725466624 7107560729380651008 7119325097642999808 7167755880620163072 7215907691718770688 7232330257923047424 7317084128133083136 7342579194781630464 7408728556896780288 7413836615747371008 7500717513588160512 7568291545242107904 7588616546950521768 7614526572366135296 7619776521740353536 7688423157071347712 7709070777854498304 7722657733036474368 7735931651644932096 7775192819655770112 7778521865943277568 7805624729587679232 7875945673097478144 7897096894387534848 7937176003398598656 7996005820553232384 8022447638742892544 8050400417971961856 8136371540163428352 8209672184669405184 8218117093346377728 8231719644149718528 8246751647678595072 8362381860723523584 8391519079750434816 8437718634243555328 8566342393911902208 8572248586957897728 8649476051705266176 8672704625086310592 8702316082704154624 8727399259378286592 8750837099186187264 8810366603262283776 8860438882234662912 8889739275363745792 8920713976671633408 8929323003823423488 8993915907496914688 9025253593585754112 9071058289598398464 9106562184518959104 9138292366346551296 9168511587134734336 9245381730014674944 9292303613734944768 9298710331615346688 9392133820967288832 9407679593313964032 9492433463523999744 9557007840826884096 9621210255625027584 9643107010564063232 9686045292283035648 9756112170844110848 9790105593042173952 9818324166800572416 9885115487663161344 9911662428670069248 10000956684784214016 10028888656287105024 10091055393656143872 10118155395934029024 10126215865411043328 10159702028987138048 10204940575798198272 10244882457583828992 10278761037139331072 10296876977381965824 10314575535526576128 10407499639450238976 10529462525850046464 10566150548588199936 10582901337864798208 10661341094070976512 10751633820930244608 10848495386884571136 10957489457795170304 10975626192199624704 11113092835345170432 11149842480964698112 11188692106333913088 11220941904914939904 11352437317863161856 11421789858549202944 11429664782610530304 11532634735607021568 11563606166781747456 11662789229483655168 11667782798914916352 11708437094381518848 11747155471016378368 11813918509646217216 11845645341581302272 11905764005097897984 12033671458114338816 12075600626957942784 12142082912691945472 12314508277004107776 12327175640019566592 12398280442153795584 12522845094623051776 12543572791085285376 12656577951365332992 12742677121102512128 12849513590867853312 12974214077557899264 13053474124056231936 13091098889067429888 13126255648779280896 13215549904893425664 13334608913045618688 13371851541716140032 13381070965007450112 13454740524874858496 13490873861245372032 13537880390378631168 13606587434397597696 13659843276778438656 13752767380702101504 13876666185933651968 13938455420602417152 14039283367800061952 14088200731450933248 14238650195285999616 14335511761240326144 14431815383437541376 14464660515846094848 14634168256266166272 14685158389563260928 14817457113793560576 14827673231494742016 15001435027176321024 15136583090484215808 15177233093901043536 15229053144732270592 15239553043480707072 15376846314142695424 15418141555708996608 15445315466072948736 15471863303289864192 15557043731886555136 15611249459175358464 15794193788775069696 15874352006797197312 15992011641106464768 16044895277485785088 16100800835943923712 16272743080326856704 16419344369338810368 16436234186692755456 16463439288299437056 16724763721447047168 16783038159500869632 16875437268487110656 17132684787823804416 17144497173915795456 17298952103410532352 17345409250172621184 17501674198372374528 17620733206524567552 17720877764469325824 17779478550727491584 17841427953343266816 17858646007646846976 17987831814993829376 18050507187171508224 18142116579196796928 18213124369037918208 18337023174269468672 18490763460029349888 18597420663230693376 18784267641934577664 18815359186627928064 18984866927047999488 19114015681653768192 19242420511250055168 19372090584566071296 19512224341688221696 19580211186084347904 19636648333601144832 19770230975326322688 19823324857340138496 20001913369568428032 20057777312574210048 20182110787312287744 20236310791868058048 20319404057974276096 20409881151596396544 20489764915167657984 20557522074278662144 20629151071053152256 20814999278900477952 21058925051700092928 21132301097176399872 21165802675729596416 21322682188141953024 21503267641860489216 21696990773769142272 21914978915590340608 21951252384399249408 22226185670690340864 22299684961929396224 22704874635726323712 22843579717098405888 22859329565221060608 23065269471214043136 23127212333563494912 23325578458967310336 23335565597829832704 23416874188763037696 23494310942032756736 23627837019292434432 23691290683162604544 23811528010195795968 24067342916228677632 24151201253915885568 24284165825383890944 24629016554008215552 24654351280039133184 25087145582170570752 25313155902730665984 25485354242205024256 25699027181735706624 25948428155115798528 26106948248112463872 26182197778134859776 26252511297558561792 26431099809786851328 26669217826091237376 26762141930014900224 26909481049749716992 26981747722490744064 27075760780757262336 27213174868795195392 27319686553556877312 27505534761404203008 27876910841204834304 28078566735600123904 28176401462901866496 28477300390571999232 28671023522480652288 28863630766875082752 28929321031692189696 29268336512532332544 29370316779126521856 29655346462989484032 30002870054352642048 30273166180968431616 30354466187802087072 30458106289464541184 30479106086961414144 30836283111417993216 30890630932145897472 30943726606579728384 31114087463773110272 31222498918350716928 31588387577550139392 31748704013594394624 31984023282212929536 32089790554971570176 32545486160653713408 32872468373385510912 32926878576598874112 33449527442894094336 33566076319001739264 33750874536974221312 34265369575647608832 34288994347831590912 34597904206821064704 34690818500345242368 35003348396744749056 35241466413049135104 35441755528938651648 35558957101454983168 35717292015293693952 35975663629987658752 36101014374343016448 36426248738075836416 36674046348538937344 36981526920058699776 37194841326461386752 37568535283869155328 37630718373255856128 37969733854095998976 38228031363307536384 39024448683376443392 39160422372168695808 39273296667202289664 39646649714680276992 40003826739136856064 40115554625148420096 40364221574624575488 40472621583736116096 40638808115948552192 40819762303192793088 40979529830335315968 41115044148557324288 41258302142106304512 41629998557800955904 42117850103400185856 42264602194352799744 42331605351459192832 43006535283720978432 43393981547538284544 43829957831180681216 43902504768798498816 44452371341380681728 44599369923858792448 45409749271452647424 45687159434196811776 45718659130442121216 46130538942428086272 46254424667126989824 46671131195659665408 46833748377526075392 46988621884065513472 47382581366325209088 47623056020391591936 48134685832457355264 48302402507831771136 48568331650767781888 49258033108016431104 49308702560078266368 50174291164341141504 50626311805461331968 50970708484410048512 51398054363471413248 51896856310231597056 52505022595117123584 52862199619573702656 53338435652182474752 53524283860029800448 53818962099499433984 53963495444981488128 54151521561514524672 54426349737590390784 54639373107113754624 55011069522808406016 56157133471200247808 56352802925803732992 56954600781143998464 57342047044961304576 57727261533750165504 58536673025064665088 58740633558253043712 59310692925978968064 60005740108705284096 60546332361936863232 60708932375604174144 60916212578929082368 60958212173922828288 61672566222835986432 61887453213159456768 62228174927546220544 62444997836701433856 63176775155100278784 63497408027188789248 63968046564425859072 64179581109943140352 65090972321307426816 65744936746771021824 65853757153197748224 66899054885788188672 67501749073948442624 68530739151295217664 68577988695663181824 69195808413642129408 69381637000690484736 70006696793489498112 70482932826098270208 70883511057877303296 71117914202909966336 71434584030587387904 71951327259975317504 72202028748686032896 72852497476151672832 73348092697077874688 73963053840117399552 75261436746511712256 75939467708191997952 76456062726615072768 78048897366752886784 78320844744337391616 78546593334404579328 79293299429360553984 80007653478273712128 80728443149249150976 80945243167472232192 81277616231897104384 81639524606385586176 81959059660670631936 82230088297114648576 82516604284212609024 84235700206800371712 84529204388705599488 86013070567441956864 86787963095076569088 87659915662361362432 87805009537596997632 89198739847717584896 90819498542905294848 91374318868393623552 91437318260884242432 92508849334253979648 93342262391319330816 93667496755052150784 93977243768131026944 94765162732650418176 95246112040783183872 96269371664914710528 97136663301535563776 98617405120156532736 100348582328682283008 101252623610922663936 102796108726942826496 103793712620463194112 105010045190234247168 105724399239147405312 106676871304364949504 107637924198998867968 107926990889962976256 108303043123029049344 109278746214227509248 110022139045616812032 112314266942400495616 112705605851607465984 113909201562287996928 114684094089922609152 117073346050129330176 117481267116506087424 120011480217410568192 121092664723873726464 121417864751208348288 121916424347845656576 123345132445671972864 123774906426318913536 124456349855092441088 124889995673402867712 126353550310200557568 126994816054377578496 128359162219886280704 130181944642614853632 131489873493542043648 131707514306395496448 133798109771576377344 137061478302590435328 137155977391326363648 138391616827284258816 138763274001380969472 140013393586978996224 140965865652196540416 142235828405819932672 142869168061174775808 143902654519950635008 144404057497372065792 145704994952303345664 147926107680234799104 150522873493023424512 151878935416383995904 152912125453230145536 156097794733505773568 158586598858721107968 160015306956547424256 161456886298498301952 161890486334944464384 163279049212771172352 163918119321341263872 164460176594229297152 165033208568425218048 168471400413600743424 169058408777411198976 172026141134883913728 175610019075193995264 178397479695435169792 181638997085810589696 182748637736787247104 182874636521768484864 185017698668507959296 186684524782638661632 187334993510104301568 187954487536262053888 189530325465300836352 190492224081566367744 192538743329829421056 197234810240313065472 200697164657364566016 202505247221845327872 205592217453885652992 207587425240926388224 210020090380468494336 211448798478294810624 213353742608729899008 215853981779925952512 216606086246058098688 218557492428455018496 220044278091233624064 224628533884800991232 227818403124575993856 229368188179845218304 234146692100258660352 234962534233012174848 240022960434821136384 242185329447747452928 242835729502416696576 243832848695691313152 246690264891343945728 247549812852637827072 248912699710184882176 252707100620401115136 256718324439772561408 260363889285229707264 262979746987084087296 263415028612790992896 267596219543152754688 274122956605180870656 274311954782652727296 277526548002761938944 280026787173957992448 281931731304393080832 284471656811639865344 285738336122349551616 287805309039901270016 288808114994744131584 291409989904606691328 295852215360469598208 301045746986046849024 303757870832767991808 312195589467011547136 317173197717442215936 320030613913094848512 322913772596996603904 323780972669888928768 327836238642682527744 328920353188458594304 330066417136850436096 336942800827201486848 338116817554822397952 344052282269767827456 351220038150387990528 356794959390870339584 363277994171621179392 365749273043536969728 370035397337015918592 373369049565277323264 374669987020208603136 375908975072524107776 379060650930601672704 380984448163132735488 385077486659658842112 394469620480626130944 401394329314729132032 411184434907771305984 415174850481852776448 420040180760936988672 422897596956589621248 426707485217459798016 431707963559851905024 433212172492116197376 437114984856910036992 449257067769601982464 455636806249151987712 458736376359690436608 468293384200517320704 480045920869642272768 484370658895494905856 485671459004833393152 493380529782687891456 495099625705275654144 497825399420369764352 505414201240802230272 513436648879545122816 526830057225581985792 535192439086305509376 548245913210361741312 548623909565305454592 555053096005523877888 560053574347915984896 563863462608786161664 568943313623279730688 571476672244699103232 575610618079802540032 577616229989488263168 591704430720939196416 602091493972093698048 607515741665535983616 624391178934023094272 634346395434884431872 640061227826189697024 647561945339777857536 655672477285365055488 657840706376917188608 660132834273700872192 673885601654402973696 688104564539535654912 702440076300775981056 726555988343242358784 731498546087073939456 740070794674031837184 746738099130554646528 751817950145048215552 758121301861203345408 770154973319317684224 788939240961252261888 802788658629458264064 822368869815542611968 840080361521873977344 845795193913179242496 853414970434919596032 863415927119703810048 866424344984232394752 874229969713820073984 898514135539203964928 911273612498303975424 936586768401034641408 960091841739284545536 968741317790989811712 971342918009666786304 986761059565375782912 990199251410551308288 995650798840739528704 1010828402481604460544 1053660114451163971584 1070384878172611018752 1097247819130610909184 1110106192011047755776 1120107148695831969792 1127726925217572323328 1142953344489398206464 1151221236159605080064 1155232459978976526336 1183408861441878392832 1204182987944187396096 1248782357868046188544 1268692790869768863744 1280122455652379394048 1295123890679555715072 1311344954570730110976 1315681412753834377216 1347771203308805947392 1376209129079071309824 1404880152601551962112 1453111976686484717568 1480141589348063674368 1493476198261109293056 1503635900290096431104 1516242603722406690816 1540309946638635368448 1605577317258916528128 1644737739631085223936 1680160723043747954688 1691590387826358484992 1706829940869839192064 1726831854239407620096 1732848689968464789504 1797028271078407929856 1822547224996607950848 1873173536802069282816 1920183683478569091072 1942685836019333572608 1973522119130751565824 1980398502821102616576 1991301597681479057408 2021656804963208921088 2107320228902327943168 2194495638261221818368 2220212384022095511552 2240214297391663939584 2255453850435144646656 2302442472319210160128 2310464919957953052672 2366817722883756785664 2408365975888374792192 2497564715736092377088 2537385581739537727488 2560244911304758788096 2590247781359111430144 2622689909141460221952 2631362825507668754432 2695542406617611894784 2809760305203103924224 2906223953372969435136 2960283178696127348736 2986952396522218586112 3007271800580192862208 3032485207444813381632 3211154634517833056256 3360321446087495909376 3383180775652716969984 3453663708478815240192 3465697379936929579008 3594056542156815859712 3746347073604138565632 3840367366957138182144 3885371672038667145216 3947044238261503131648 3982603195362958114816 4043313609926417842176 4214640457804655886336 4440424768044191023104 4480428594783327879168 4510907700870289293312 4604884944638420320256 4620929839915906105344 4816731951776749584384 5074771163479075454976 5120489822609517576192 5180495562718222860288 5262725651015337508864 5391084813235223789568 5619520610406207848448 5920566357392254697472 5973904793044437172224 6064970414889626763264 6720642892174991818752 6766361551305433939968 6907327416957630480384 6931394759873859158016 7492694147208277131264 7680734733914276364288 7770743344077334290432 7894088476523006263296 8086627219852835684352 8429280915609311772672 8880849536088382046208 8960857189566655758336 9021815401740578586624 9209769889276840640512 9633463903553499168768 10149542326958150909952 10360991125436445720576 10525451302030675017728 10782169626470447579136 11239041220812415696896 11841132714784509394944 11947809586088874344448 12129940829779253526528 13441285784349983637504 13532723102610867879936 13814654833915260960768 13862789519747718316032 15361469467828552728576 15541486688154668580864 15788176953046012526592 16173254439705671368704 16858561831218623545344 17761699072176764092416 17921714379133311516672 18419539778553681281024 20299084653916301819904 20721982250872891441152 21050902604061350035456 22478082441624831393792 23682265429569018789888 24259881659558507053056 26882571568699967275008 27065446205221735759872 27629309667830521921536 31082973376309337161728 31576353906092025053184 32346508879411342737408 33717123662437247090688 35523398144353528184832 35843428758266623033344 36839079557107362562048 40598169307832603639808 41443964501745782882304 47364530859138037579776 48519763319117014106112 53765143137399934550016 55258619335661043843072 62165946752618674323456 63152707812184050106368 67434247324874494181376 71046796288707056369664 73678159114214725124096 81196338615665207279616 82887929003491565764608 94729061718276075159552 97039526638234028212224 107530286274799869100032 110517238671322087686144 124331893505237348646912 142093592577414112739328 147356318228429450248192 165775858006983131529216 189458123436552150319104 221034477342644175372288 248663787010474697293824 284187185154828225478656 331551716013966263058432 442068954685288350744576 497327574020949394587648 568374370309656450957312 663103432027932526116864 994655148041898789175296 1326206864055865052233728 1989310296083797578350592 3978620592167595156701184
- Sum of all divisors σ(n): 14695492934481993906048000
- Sum of proper divisors (its aliquot sum) s(n): 10716872342314398749346816
- 3978620592167595156701184 is an abundant number, because the sum of its proper divisors (10716872342314398749346816) is greater than itself. Its abundance is 6738251750146803592645632
Bases of 3978620592167595156701184
- Binary: 11010010101000000101110100010110001000110100011001000111010100000000000000000000002
- Hexadecimal: 0x34A8174588D191D400000
- Base-36: HZVU619XKQM9UDC0
Squares and roots of 3978620592167595156701184
- 3978620592167595156701184 squared (39786205921675951567011842) is 15829421816420025547169683042911550420221067001856
- 3978620592167595156701184 cubed (39786205921675951567011843) is 62979263600915691792947423122667661717851733387435691667266797254165397504
-
The
square root of 3978620592167595156701184 is 1994647987031.1942228683 -
The
cube root of 3978620592167595156701184 is 158456785.7080731431
Scales and comparisons
How big is 3978620592167595156701184?- 3,978,620,592,167,595,156,701,184 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,978,620,592,167,595,156,701,184 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 3978620592167595156701184 cubic inches would be around 13204732.1 feet tall.
Recreational maths with 3978620592167595156701184
- 3978620592167595156701184 backwards is 4811076515957612950268793
- The number of decimal digits it has is: 25
- The sum of 3978620592167595156701184's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 3978620592167595156701184 - Facts about the integer". Numbermatics.com. 2024. Web. 20 September 2024.
APA style:
Numbermatics. (2024). Number 3978620592167595156701184 - Facts about the integer. Retrieved 20 September 2024, from https://numbermatics.com/n/3978620592167595156701184/
Chicago style:
Numbermatics. 2024. "Number 3978620592167595156701184 - Facts about the integer". https://numbermatics.com/n/3978620592167595156701184/
The information we have on file for 3978620592167595156701184 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 3978620592167595156701184, math, Factors of 3978620592167595156701184, curriculum, school, college, exams, university, Prime factorization of 3978620592167595156701184, STEM, science, technology, engineering, physics, economics, calculator, three septillion, nine hundred seventy-eight sextillion, six hundred twenty quintillion, five hundred ninety-two quadrillion, one hundred sixty-seven trillion, five hundred ninety-five billion, one hundred fifty-six million, seven hundred one thousand, one hundred eighty-four.