315943849304639668224
315,943,849,304,639,668,224 is an even composite number composed of six prime numbers multiplied together.
What does the number 315943849304639668224 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 12960 divisors.
315943849304639668224 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, nine hundred sixty divisors.
Prime factorization of 315943849304639668224:
219 × 37 × 72 × 312 × 412 × 592
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 31 × 31 × 41 × 41 × 59 × 59)See below for interesting mathematical facts about the number 315943849304639668224 from the Numbermatics database.
Names of 315943849304639668224
- Cardinal: 315943849304639668224 can be written as Three hundred fifteen quintillion, nine hundred forty-three quadrillion, eight hundred forty-nine trillion, three hundred four billion, six hundred thirty-nine million, six hundred sixty-eight thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 3.15943849304639668224 × 1020
Factors of 315943849304639668224
Divisors of 315943849304639668224
- Number of divisors d(n): 12960
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 41 42 48 49 54 56 59 62 63 64 72 81 82 84 93 96 98 108 112 118 123 124 126 128 144 147 162 164 168 177 186 189 192 196 216 217 224 236 243 246 248 252 256 279 287 288 294 324 328 336 354 369 372 378 384 392 413 432 434 441 448 472 486 492 496 504 512 531 558 567 574 576 588 648 651 656 672 708 729 738 744 756 768 784 826 837 861 864 868 882 896 944 961 972 984 992 1008 1024 1062 1107 1116 1134 1148 1152 1176 1239 1271 1296 1302 1312 1323 1344 1416 1458 1476 1488 1512 1519 1536 1568 1593 1652 1674 1681 1701 1722 1728 1736 1764 1792 1829 1888 1922 1944 1953 1968 1984 2009 2016 2048 2124 2187 2214 2232 2268 2296 2304 2352 2419 2478 2511 2542 2583 2592 2604 2624 2646 2688 2832 2883 2891 2916 2952 2976 3024 3038 3072 3136 3186 3304 3321 3348 3362 3402 3444 3456 3472 3481 3528 3584 3658 3717 3776 3813 3844 3888 3906 3936 3968 3969 4018 4032 4096 4248 4374 4428 4464 4536 4557 4592 4608 4704 4779 4838 4956 5022 5043 5084 5103 5166 5184 5208 5248 5292 5376 5487 5664 5766 5782 5832 5859 5904 5952 6027 6048 6076 6144 6272 6372 6608 6642 6696 6724 6727 6804 6888 6912 6944 6962 7056 7168 7257 7316 7434 7533 7552 7626 7688 7749 7776 7812 7872 7936 7938 8036 8064 8192 8496 8649 8673 8748 8856 8897 8928 9072 9114 9184 9216 9408 9558 9676 9912 9963 10044 10086 10168 10206 10332 10368 10416 10443 10496 10584 10752 10974 11151 11328 11439 11532 11564 11664 11718 11767 11808 11904 11907 12054 12096 12152 12288 12544 12744 12803 13216 13284 13392 13448 13454 13608 13671 13776 13824 13888 13924 14112 14336 14337 14514 14632 14868 15066 15104 15129 15252 15309 15376 15498 15552 15624 15744 15872 15876 16072 16128 16384 16461 16933 16992 17298 17346 17496 17577 17712 17794 17856 18081 18144 18228 18368 18432 18816 19116 19352 19824 19926 20088 20172 20181 20336 20412 20664 20736 20832 20886 20992 21168 21504 21771 21948 22302 22599 22656 22878 23064 23128 23247 23328 23436 23534 23616 23808 23814 24108 24192 24304 24367 24576 25088 25488 25606 25947 26019 26432 26568 26691 26784 26896 26908 27216 27342 27552 27648 27776 27848 28224 28672 28674 29028 29264 29736 29889 30132 30208 30258 30504 30618 30752 30996 31104 31248 31329 31488 31744 31752 32144 32256 32768 32922 33453 33866 33984 34317 34596 34692 34992 35154 35301 35424 35588 35712 35721 36162 36288 36456 36736 36864 37632 38232 38409 38704 39401 39648 39852 40176 40344 40362 40672 40824 41013 41328 41472 41664 41772 41984 42336 43008 43011 43542 43896 44604 45198 45312 45387 45756 46128 46256 46494 46656 46872 47068 47089 47232 47616 47628 48216 48384 48608 48734 49152 49383 50176 50799 50976 51212 51894 52038 52111 52731 52864 53136 53382 53568 53792 53816 54243 54432 54684 55104 55296 55552 55696 56448 56699 57344 57348 58056 58528 59472 59778 60264 60416 60516 60543 61008 61236 61504 61992 62208 62279 62496 62658 62976 63488 63504 64288 64512 65313 65536 65844 66906 67732 67797 67968 68634 69192 69384 69741 69984 70308 70602 70848 71176 71424 71442 72324 72576 72912 73101 73472 73728 74989 75264 76464 76818 77408 77841 78057 78802 79296 79704 80073 80352 80688 80724 81344 81648 82026 82369 82656 82944 83328 83544 83968 84672 86016 86022 87084 87792 89208 89621 89667 90396 90624 90774 91512 92256 92512 92988 93312 93744 93987 94136 94178 94464 95232 95256 96432 96768 97216 97468 98304 98766 99179 100352 100359 101598 101952 102424 102951 103788 104076 104222 105462 105728 105903 106272 106764 107136 107163 107584 107632 107911 108486 108864 109368 110208 110592 111104 111392 112896 113398 114688 114696 115227 116112 117056 118203 118531 118944 119556 120528 120832 121032 121086 122016 122472 123008 123039 123984 124416 124558 124992 125316 125952 126976 127008 128576 129024 129033 130626 131072 131688 133812 135464 135594 135936 136161 137268 138384 138768 139482 139968 140616 141204 141267 141696 142352 142721 142848 142884 144648 145152 145824 146202 146944 147456 148149 149978 150528 152397 152928 153636 154816 155682 156114 156333 157604 158193 158592 159408 160146 160704 161376 161448 162688 162729 163296 164052 164738 165312 165888 166656 167088 167936 169344 170097 170569 172032 172044 174168 175584 178416 179242 179334 180792 181248 181548 181629 183024 184512 185024 185976 186624 186837 187488 187974 188272 188356 188928 190464 190512 192864 193536 194432 194936 195939 196608 197532 198358 200704 200718 203196 203904 204848 205902 207576 208152 208444 209223 210924 211456 211806 212544 213528 214272 214326 215168 215264 215822 216972 217728 218736 219303 220416 221184 222208 222784 224967 225792 226796 229376 229392 230454 232224 233523 234112 234171 236406 237062 237888 239112 240219 241056 241664 242064 242172 244032 244944 246016 246078 247107 247968 248832 249116 249984 250632 251904 253952 254016 257152 258048 258066 261252 262144 263376 267624 268863 270928 271188 271872 272322 274536 275807 276768 277536 278964 279936 281232 281961 282408 282534 283392 284704 285442 285696 285768 289296 290304 291648 292404 293888 294912 296298 297537 299956 301056 301077 304794 305856 307272 308853 309632 311364 312228 312666 315208 316386 317184 317709 318816 320292 321408 322752 322896 323733 325376 325458 326592 328104 329476 330624 331776 333312 334176 335872 338688 340194 341138 344064 344088 345681 348336 351168 354609 355593 356832 358484 358668 361584 362496 363096 363258 364777 366048 369024 369117 370048 371952 373248 373674 374976 375948 376544 376712 377856 380928 381024 385728 387072 388864 389872 391878 393216 395064 396716 396893 401408 401436 406392 407808 408483 409696 411804 415152 416304 416888 418446 421848 422912 423612 423801 425088 427056 428163 428544 428652 430336 430528 431644 433944 435456 437472 438606 440832 442368 444416 444447 445568 449934 451584 453592 457191 458752 458784 460908 464448 467046 468224 468342 468999 472812 474124 474579 475776 478224 480438 482112 483328 484128 484344 488064 488187 489888 492032 492156 494214 495936 497664 498232 499968 501264 503808 507904 508032 510291 511707 514304 516096 516132 522504 524288 524923 526752 535248 537726 541856 542376 543744 544644 544887 549072 551614 553536 555072 557928 559872 560511 562464 563922 564816 565068 566784 569408 570884 571392 571536 578592 580608 583296 584808 587776 587817 589824 592596 595074 599912 602112 602154 609588 611712 614544 617706 619264 622728 624456 625332 627669 630416 632772 634368 635418 637632 640584 642816 645504 645792 647466 650752 650916 653184 656208 657909 658952 661248 663552 666624 668352 671744 674901 677376 680388 682276 688128 688176 691362 694253 696672 700569 702336 702513 709218 711186 713664 716968 717336 720657 723168 724992 726192 726516 729554 732096 738048 738234 740096 741321 743904 746496 747348 749952 751896 753088 753424 755377 755712 761856 762048 771456 774144 777728 779744 783756 786432 790128 793432 793786 802816 802872 806589 812784 815616 816966 819392 823608 827421 830304 832608 833776 836892 843696 845824 845883 847224 847602 850176 854112 856326 857088 857304 860672 861056 863288 867888 870912 874944 877212 881664 884736 888832 888894 891136 892611 899868 903168 903231 907184 914382 917504 917568 921816 926559 928896 934092 936448 936684 937998 945624 948248 949158 951552 953127 956448 960876 964224 966656 968256 968688 971199 976128 976374 979776 984064 984312 988428 991872 995328 996464 999047 999936 1002528 1007616 1015808 1016064 1020582 1023414 1028608 1032192 1032264 1037043 1045008 1049846 1053504 1063827 1066779 1070496 1075452 1083712 1084752 1087488 1089288 1089774 1094331 1098144 1103228 1107072 1107351 1110144 1115856 1119744 1121022 1124928 1127844 1129632 1130136 1133568 1138816 1141768 1142784 1143072 1157184 1161216 1166592 1169616 1175552 1175634 1179648 1185192 1190148 1190679 1199824 1204224 1204308 1219176 1223424 1225449 1229088 1235412 1238528 1245456 1248912 1250664 1255338 1260832 1265544 1268736 1270836 1271403 1275264 1281168 1284489 1285632 1291008 1291584 1294932 1301504 1301832 1306368 1312416 1315818 1317904 1322496 1327104 1333248 1333341 1336704 1343488 1349802 1354752 1360776 1364552 1371573 1376256 1376352 1382724 1388506 1393344 1401138 1404672 1405026 1406997 1418436 1422372 1427328 1433936 1434672 1441314 1446336 1449984 1452384 1453032 1459108 1464192 1464561 1476096 1476468 1480192 1482642 1487808 1492992 1494696 1499904 1503792 1506176 1506848 1510754 1511424 1523712 1524096 1530873 1535121 1542912 1548288 1555456 1559488 1567512 1572864 1574769 1580256 1586864 1587572 1605632 1605744 1613178 1615441 1625568 1631232 1633932 1634661 1638784 1647216 1654842 1660608 1665216 1667552 1673784 1681533 1687392 1691648 1691766 1694448 1695204 1700352 1708224 1712652 1714176 1714608 1721344 1722112 1726576 1735776 1741824 1749888 1754424 1763328 1763451 1769472 1777664 1777788 1782272 1785222 1799736 1806336 1806462 1814368 1828764 1835008 1835136 1843632 1853118 1857792 1868184 1872896 1873368 1875996 1891248 1896496 1898316 1903104 1906254 1912896 1921752 1928448 1930649 1933312 1936512 1937376 1942398 1952256 1952748 1959552 1968128 1968624 1973727 1976856 1983744 1990656 1992928 1998094 1999872 2005056 2015232 2024703 2031616 2032128 2041164 2046828 2057216 2064384 2064528 2074086 2082759 2090016 2099692 2101707 2107008 2107539 2127654 2133558 2140992 2150904 2161971 2167424 2169504 2174976 2178576 2179548 2188662 2196288 2206456 2214144 2214702 2220288 2223963 2231712 2239488 2242044 2249856 2255688 2259264 2260272 2266131 2267136 2277632 2283536 2285568 2286144 2314368 2322432 2324659 2333184 2339232 2351104 2351268 2359296 2370384 2380296 2381358 2399648 2408448 2408616 2419767 2438352 2446848 2450898 2458176 2470824 2477056 2482263 2490912 2497824 2501328 2510676 2521664 2531088 2537472 2537649 2541672 2542806 2550528 2553439 2562336 2568978 2571264 2582016 2583168 2589864 2603008 2603664 2612736 2624832 2631636 2635808 2644992 2654208 2666496 2666682 2673408 2677833 2686976 2699604 2709504 2721552 2729104 2743146 2752512 2752704 2765448 2777012 2778251 2779677 2786688 2802276 2809344 2810052 2813994 2836872 2844744 2854656 2859381 2867872 2869344 2882628 2892672 2899968 2904768 2906064 2913597 2918216 2928384 2929122 2952192 2952936 2960384 2965284 2975616 2985984 2989392 2997141 2999808 3007584 3012352 3013696 3021508 3022848 3047424 3048192 3061746 3070242 3074549 3085824 3096576 3110912 3111129 3118976 3135024 3149538 3160512 3173728 3175144 3191481 3200337 3211264 3211488 3226356 3230882 3251136 3262464 3267864 3269322 3277568 3282993 3294432 3309684 3321216 3322053 3330432 3335104 3345241 3347568 3363066 3374784 3383296 3383532 3388896 3390408 3400704 3416448 3425304 3428352 3429216 3442688 3444224 3453152 3471552 3483648 3499776 3508848 3526656 3526902 3538944 3555328 3555576 3564544 3570444 3572037 3599472 3612672 3612924 3628736 3657528 3670016 3670272 3674461 3676347 3687264 3706236 3715584 3736368 3745792 3746736 3751992 3782496 3792992 3796632 3806208 3812508 3814209 3825792 3843504 3853467 3856896 3861298 3866624 3873024 3874752 3884796 3904512 3905496 3919104 3936256 3937248 3947454 3953712 3967488 3981312 3985856 3996188 3999744 4000023 4010112 4030464 4049406 4063232 4064256 4082328 4093656 4114432 4114719 4128768 4129056 4148172 4165518 4180032 4199384 4203414 4214016 4215078 4220991 4255308 4267116 4281984 4301808 4323942 4334848 4339008 4349952 4357152 4359096 4377324 4392576 4393683 4412912 4424351 4428288 4429404 4440576 4447926 4463424 4478976 4484088 4499712 4511376 4518528 4520544 4532262 4534272 4555264 4567072 4571136 4572288 4592619 4605363 4628736 4644864 4649318 4666368 4678464 4702208 4702536 4718592 4724307 4740768 4760592 4762716 4799296 4816896 4817232 4839534 4846323 4859771 4876704 4893696 4901796 4903983 4916352 4941648 4954112 4964526 4981824 4995648 5002656 5021352 5043328 5044599 5062176 5074944 5075298 5083344 5085612 5101056 5106878 5124672 5137956 5142528 5164032 5166336 5179728 5206016 5207328 5225472 5249664 5263272 5271616 5287639 5289984 5290353 5308416 5332992 5333364 5346816 5355666 5373952 5399208 5419008 5443104 5458208 5486292 5505024 5505408 5530896 5554024 5556502 5559354 5573376 5604552 5618688 5620104 5627988 5673744 5689488 5709312 5718762 5735744 5738688 5765256 5785344 5791947 5799936 5809536 5812128 5827194 5836432 5851561 5856768 5858244 5904384 5905872 5920768 5921181 5930568 5951232 5971968 5978784 5994282 5999616 6015168 6024704 6027392 6043016 6045696 6074109 6094848 6096384 6123492 6140484 6149098 6171648 6193152 6221824 6222258 6237952 6248277 6270048 6299076 6321024 6322617 6347456 6350288 6382962 6400674 6422528 6422976 6452712 6461764 6485913 6502272 6524928 6535728 6538644 6555136 6565986 6588864 6619368 6642432 6644106 6660864 6670208 6671889 6690482 6695136 6726132 6749568 6766592 6767064 6777792 6780816 6798393 6801408 6832896 6850608 6856704 6858432 6885376 6888448 6906304 6943104 6967296 6973977 6993329 6999552 7017696 7053312 7053804 7077888 7110656 7111152 7129088 7140888 7144074 7198944 7225344 7225848 7257472 7259301 7315056 7340544 7348922 7352694 7374528 7412472 7431168 7446789 7472736 7491584 7493472 7503984 7564992 7585984 7593264 7612416 7612947 7625016 7628418 7651584 7660317 7687008 7706934 7713792 7722596 7733248 7746048 7749504 7769592 7809024 7810992 7838208 7872512 7874496 7894908 7907424 7934976 7962624 7971712 7992376 7999488 8000046 8020224 8033499 8060928 8098812 8126464 8128512 8164656 8187312 8228864 8229438 8257536 8258112 8296344 8331036 8334753 8360064 8398768 8406828 8428032 8430156 8441982 8510616 8534232 8563968 8578143 8603616 8647884 8669696 8678016 8699904 8714304 8718192 8740791 8754648 8785152 8787366 8825824 8848702 8856576 8858808 8881152 8895852 8926848 8957952 8968176 8991423 8999424 9022752 9037056 9041088 9064524 9068544 9110528 9134144 9142272 9144576 9185238 9210726 9223647 9257472 9289728 9298636 9332736 9333387 9356928 9404416 9405072 9448614 9481536 9521184 9525432 9574443 9598592 9601011 9633792 9634464 9679068 9692646 9719542 9753408 9787392 9803592 9807966 9832704 9848979 9883296 9908224 9929052 9963648 9991296 10005312 10035723 10042704 10086656 10089198 10124352 10149888 10150596 10166688 10171224 10202112 10213756 10249344 10275912 10285056 10328064 10332672 10359456 10412032 10414656 10450944 10499328 10526544 10543232 10575278 10579968 10580706 10616832 10665984 10666728 10693632 10711332 10716111 10747904 10798416 10838016 10886208 10916416 10972584 11010048 11010816 11023383 11061792 11108048 11113004 11118708 11146752 11209104 11237376 11240208 11255976 11308087 11347488 11378976 11418624 11437524 11442627 11471488 11477376 11530512 11560401 11570688 11583894 11599872 11619072 11624256 11654388 11672864 11703122 11713536 11716488 11808768 11811744 11841536 11842362 11861136 11902464 11943936 11957568 11988564 11999232 12030336 12049408 12054784 12086032 12091392 12148218 12189696 12192768 12246984 12280968 12298196 12343296 12344157 12386304 12443648 12444516 12475904 12496554 12540096 12598152 12642048 12645234 12662973 12694912 12700576 12765924 12801348 12845056 12845952 12905424 12923528 12971826 13004544 13049856 13071456 13077288 13110272 13131972 13177728 13238736 13273053 13284864 13288212 13321728 13340416 13343778 13380964 13390272 13452264 13499136 13533184 13534128 13555584 13561632 13596786 13602816 13665792 13701216 13713408 13716864 13770752 13776896 13777857 13812608 13816089 13886208 13934592 13947954 13986658 13999104 14035392 14106624 14107608 14155776 14172921 14221312 14222304 14258176 14281776 14288148 14397888 14450688 14451696 14514944 14518602 14538969 14579313 14630112 14681088 14697844 14705388 14711949 14749056 14824944 14862336 14893578 14945472 14983168 14986944 15007968 15129984 15133797 15171968 15186528 15224832 15225894 15250032 15256836 15303168 15320634 15374016 15413868 15427584 15445192 15466496 15492096 15499008 15539184 15618048 15621984 15676416 15745024 15748992 15789816 15814848 15862917 15869952 15925248 15943424 15984752 15998976 16000092 16040448 16066998 16121856 16197624 16252928 16257024 16272613 16329312 16374624 16457728 16458876 16515072 16516224 16592688 16662072 16669506 16720128 16797536 16813656 16856064 16860312 16883964 17021232 17068464 17127936 17156286 17207232 17295768 17339392 17356032 17375841 17399808 17428608 17436384 17481582 17509296 17554683 17570304 17574732 17651648 17697404 17713152 17717616 17762304 17763543 17791704 17853696 17915904 17936352 17982846 17998848 18045504 18074112 18082176 18129048 18137088 18221056 18222327 18268288 18284544 18289152 18370476 18421452 18447294 18514944 18579456 18597272 18665472 18666774 18713856 18744831 18808832 18810144 18897228 18963072 19042368 19050864 19148886 19197184 19202022 19267584 19268928 19358136 19385292 19439084 19457739 19506816 19574784 19607184 19615932 19665408 19697958 19766592 19816448 19858104 19927296 19982592 20010624 20015667 20071446 20085408 20173312 20178396 20248704 20299776 20301192 20333376 20342448 20395179 20404224 20427512 20498688 20551824 20570112 20656128 20665344 20718912 20824064 20829312 20901888 20921931 20979987 20998656 21053088 21086464 21150556 21159936 21161412 21233664 21331968 21333456 21387264 21422664 21432222 21495808 21521843 21596832 21676032 21772416 21777903 21832832 21945168 22021632 22046766 22123584 22216096 22226008 22237416 22293504 22340367 22418208 22474752 22480416 22511952 22616174 22694976 22757952 22837248 22875048 22885254 22942976 22954752 22980951 23061024 23120802 23141376 23167788 23199744 23238144 23248512 23308776 23345728 23406244 23416687 23427072 23432976 23617536 23623488 23683072 23684724 23722272 23804928 23887872 23915136 23977128 23998464 24060672 24098816 24100497 24109568 24172064 24182784 24296436 24379392 24385536 24493968 24561936 24596392 24686592 24688314 24772608 24887296 24889032 24951808 24993108 25004259 25080192 25196304 25284096 25290468 25325946 25389824 25401152 25531848 25602696 25690112 25691904 25734429 25810848 25847056 25943652 26009088 26099712 26142912 26154576 26220544 26222373 26263944 26355456 26477472 26546106 26569728 26576424 26643456 26680832 26687556 26761928 26780544 26904528 26974269 26998272 27066368 27068256 27111168 27123264 27193572 27205632 27331584 27402432 27426816 27433728 27541504 27553792 27555714 27625216 27632178 27670941 27772416 27869184 27895908 27973316 27998208 28000161 28070784 28213248 28215216 28345842 28442624 28444608 28516352 28563552 28576296 28723329 28795776 28803033 28901376 28903392 29029888 29037204 29077938 29158626 29260224 29362176 29395688 29410776 29423898 29498112 29546937 29649888 29724672 29787156 29890944 29966336 29973888 30015936 30107169 30259968 30267594 30343936 30373056 30449664 30451788 30500064 30513672 30606336 30641268 30748032 30827736 30855168 30890384 30932992 30970457 30984192 30998016 31078368 31236096 31243968 31352832 31490048 31497984 31579632 31629696 31725834 31739904 31850496 31886848 31969504 31997952 32000184 32080896 32133996 32148333 32243712 32395248 32514048 32545226 32658624 32749248 32915456 32917752 33030144 33032448 33070149 33185376 33324144 33339012 33440256 33595072 33627312 33712128 33720624 33767928 33924261 34042464 34136928 34255872 34312572 34327881 34414464 34591536 34678784 34681203 34712064 34751682 34799616 34857216 34872768 34963164 35018592 35109366 35140608 35149464 35303296 35394808 35426304 35435232 35524608 35527086 35583408 35707392 35831808 35872704 35965692 35997696 36091008 36148224 36164352 36258096 36274176 36442112 36444654 36536576 36569088 36578304 36740952 36842904 36894588 37029888 37032471 37158912 37194544 37330944 37333548 37427712 37489662 37617664 37620288 37794456 37926144 37988919 38084736 38101728 38297772 38394368 38404044 38535168 38537856 38716272 38770584 38878168 38915478 39013632 39149568 39214368 39231864 39330816 39395916 39533184 39632896 39716208 39819159 39854592 39965184 40021248 40031334 40142892 40170816 40346624 40356792 40497408 40599552 40602384 40666752 40684896 40790358 40808448 40855024 40960927 40997376 41103648 41140224 41312256 41330688 41333571 41437824 41448267 41648128 41658624 41803776 41843862 41959974 41997312 42106176 42172928 42301112 42319872 42322824 42467328 42518763 42663936 42666912 42774528 42845328 42864444 43043686 43193664 43352064 43544832 43555806 43616907 43665664 43737939 43890336 44043264 44093532 44247168 44432192 44452016 44474832 44587008 44680734 44836416 44949504 44960832 45023904 45232348 45389952 45401391 45515904 45674496 45750096 45770508 45885952 45909504 45961902 46122048 46241604 46282752 46335576 46399488 46476288 46497024 46617552 46691456 46812488 46833374 46854144 46865952 47235072 47246976 47366144 47369448 47444544 47588751 47609856 47775744 47830272 47954256 47996928 48121344 48197632 48200994 48219136 48344128 48365568 48592872 48758784 48771072 48817839 48987936 49123872 49192784 49373184 49376628 49545216 49774592 49778064 49903616 49986216 50008518 50160384 50392608 50568192 50580936 50651892 50779648 50802304 51063696 51205392 51383808 51468858 51621696 51694112 51887304 52018176 52127523 52199424 52285824 52309152 52441088 52444746 52527888 52664049 52710912 52954944 53092212 53139456 53152848 53286912 53290629 53361664 53375112 53523856 53561088 53809056 53948538 53996544 54132736 54136512 54222336 54246528 54387144 54411264 54663168 54666981 54804864 54853632 54867456 55083008 55107584 55111428 55250432 55264356 55341882 55544832 55738368 55791816 55946632 55996416 56000322 56141568 56234493 56426496 56430432 56691684 56885248 56889216 57032704 57127104 57152592 57446658 57591552 57606066 57802752 57806784 58059776 58074408 58155876 58317252 58520448 58724352 58791376 58821552 58847796 58996224 59093874 59299776 59449344 59574312 59781888 59932672 59947776 60031872 60047001 60214338 60519936 60535188 60687872 60746112 60899328 60903576 61000128 61027344 61185537 61212672 61282536 61496064 61655472 61710336 61780768 61940914 61968384 61996032 62156736 62472192 62487936 62705664 62765793 62939961 62980096 62995968 63159264 63259392 63451668 63479808 63700992 63773696 63939008 63995904 64000368 64161792 64267992 64296666 64487424 64565529 64790496 65028096 65090452 65317248 65333709 65498496 65830912 65835504 66064896 66140298 66370752 66648288 66678024 66880512 67021101 67190144 67254624 67424256 67441248 67535856 67848522 68084928 68273856 68511744 68625144 68655762 68828928 68942853 69183072 69357568 69362406 69424128 69503364 69599232 69714432 69745536 69926328 70037184 70218732 70250061 70281216 70298928 70606592 70789616 70852608 70870464 71049216 71054172 71166816 71414784 71663616 71745408 71931384 71995392 72182016 72296448 72301491 72328704 72516192 72548352 72884224 72889308 73073152 73138176 73156608 73481904 73685808 73789176 74059776 74064942 74317824 74389088 74661888 74667096 74855424 74979324 75012777 75235328 75240576 75588912 75852288 75977838 76169472 76203456 76595544 76788736 76808088 77070336 77075712 77432544 77541168 77756336 77830956 78027264 78299136 78428736 78463728 78661632 78667119 78791832 79066368 79156609 79265792 79432416 79638318 79709184 79930368 80042496 80062668 80285784 80341632 80693248 80713584 80922807 80994816 81199104 81204768 81333504 81369792 81580716 81616896 81710048 81921854 81994752 82207296 82280448 82624512 82661376 82667142 82875648 82896534 83012823 83296256 83317248 83607552 83687724 83919948 83994624 84212352 84345856 84602224 84639744 84645648 85037526 85327872 85333824 85549056 85690656 85728888 86087372 86169987 86387328 86409099 86704128 87089664 87111612 87233814 87331328 87475878 87780672 88086528 88187064 88494336 88640811 88864384 88904032 88949664 89174016 89361468 89672832 89899008 89921664 90047808 90321507 90464696 90779904 90802782 91031808 91348992 91500192 91541016 91771904 91819008 91923804 92244096 92483208 92565504 92671152 92798976 92911371 92952576 92994048 93235104 93382912 93624976 93666748 93708288 93731904 94470144 94493952 94732288 94738896 94889088 95177502 95219712 95311019 95551488 95660544 95908512 95993856 96242688 96395264 96401988 96438272 96444999 96688256 96731136 97185744 97542144 97635678 97975872 98247744 98385568 98746368 98753256 99090432 99210447 99549184 99556128 99807232 99972432 100017036 100320768 100785216 101136384 101161872 101303784 101559296 101604608 101772783 102127392 102410784 102767616 102937716 102983643 103243392 103388224 103774608 104036352 104043609 104255046 104398848 104571648 104618304 104882176 104889492 105055776 105328098 105421824 105909888 106184424 106278912 106305696 106573824 106581258 106723328 106750224 107047712 107122176 107618112 107897076 107993088 108265472 108273024 108444672 108493056 108774288 108822528 109326336 109333962 109609728 109707264 109734912 110166016 110215168 110222856 110500864 110528712 110683764 111089664 111476736 111583632 111893264 111992832 112000644 112283136 112468986 112852992 112860864 113383368 113770496 113778432 113908291 113966757 114065408 114254208 114305184 114893316 115183104 115212132 115605504 115613568 116119552 116148816 116311752 116634504 117040896 117448704 117582752 117643104 117695592 117992448 118187748 118599552 118898688 119148624 119457477 119563776 119865344 119895552 120063744 120094002 120428676 121039872 121070376 121375744 121492224 121798656 121807152 122000256 122054688 122371074 122425344 122565072 122882781 122992128 123310944 123420672 123561536 123881828 123936768 123992064 124000713 124313472 124344801 124944384 124975872 125411328 125531586 125879922 125960192 125991936 126318528 126518784 126903336 126959616 127401984 127547392 127556289 127878016 127991808 128000736 128323584 128535984 128593332 129131058 129580992 130056192 130180904 130634496 130667418 130850721 130996992 131213817 131661824 131671008 132129792 132280596 132741504 133296576 133356048 133761024 134042202 134380288 134509248 134848512 134882496 135071712 135697044 136169856 136204173 136547712 137023488 137154881 137250288 137311524 137657856 137885706 138366144 138715136 138724812 138848256 139006728 139198464 139428864 139491072 139852656 140074368 140437464 140500122 140562432 140597856 141213184 141579232 141705216 141740928 142098432 142108344 142333632 142766253 142829568 143327232 143490816 143862768 143990784 144364032 144592896 144602982 144657408 145032384 145096704 145768448 145778616 146146304 146276352 146313216 146453517 146963808 147371616 147578352 148119552 148129884 148635648 148778176 149323776 149334192 149710848 149958648 150025554 150470656 150481152 150652901 151177824 151704576 151955676 152338944 152406912 153191088 153577472 153616176 154151424 154865088 155082336 155512672 155661912 156054528 156382569 156598272 156857472 156927456 157323264 157334238 157583664 157992147 158132736 158313218 158531584 158864832 159276636 159418368 159860736 160084992 160125336 160571568 160683264 161386496 161427168 161845614 161989632 162398208 162409536 162667008 162739584 163161432 163233792 163420096 163843708 163916809 163989504 164000943 164414592 164560896 165249024 165322752 165334284 165751296 165793068 166025646 166592512 166634496 167215104 167375448 167839896 167989248 168424704 168691712 168703479 169204448 169279488 169291296 170075052 170655744 170667648 171098112 171381312 171457776 172174744 172339974 172774656 172818198 173408256 174179328 174223224 174467628 174662656 174951756 175561344 176173056 176374128 176988672 177281622 177728768 177808064 177899328 178348032 178722936 179345664 179798016 179843328 180095616 180141003 180643014 180929392 181398391 181559808 181605564 182063616 182697984 183000384 183082032 183543808 183556611 183638016 183847608 184488192 184966416 185131008 185342304 185822742 185905152 185988096 186470208 186765824 187249952 187333496 187416576 187463808 188297379 188819883 188940288 188987904 189464576 189477792 189778176 190355004 190439424 190622038 191102976 191321088 191817024 191987712 192485376 192790528 192803976 192876544 192889998 193376512 193462272 193696587 194371488 195084288 195271356 195951744 196001127 196495488 196771136 197492736 197506512 198420894 199098368 199112256 199614464 199944864 200034072 200641536 201063303 201570432 202272768 202323744 202607568 203118592 203209216 203545566 204254784 204821568 205535232 205875432 205967286 206486784 206776448 206828559 207549216 208072704 208087218 208510092 208797696 209143296 209236608 209764352 209778984 210111552 210656196 210750183 210843648 211819776 212368848 212557824 212611392 213147648 213162516 213446656 213500448 214095424 214244352 215236224 215794152 215986176 216530944 216546048 216793199 216889344 216904473 216986112 217548576 217645056 218652672 218667924 219219456 219414528 219469824 220332032 220430336 220445712 221001728 221057424 221367528 222179328 222953472 223167264 223786528 223985664 224001288 224566272 224937972 225038331 225705984 225721728 226766736 227556864 227816582 227933514 228130816 228508416 228610368 229786632 230366208 230424264 231211008 231227136 232239104 232297632 232623504 233269008 234081792 234897408 235165504 235286208 235391184 235984896 236001357 236375496 237199104 237469827 237797376 238297248 238914954 239127552 239730688 239791104 240127488 240188004 240857352 242079744 242140752 242751488 242768421 242984448 243597312 243614304 244000512 244109376 244742148 244850688 245130144 245765562 245984256 246621888 246841344 247123072 247763656 247873536 247984128 248001426 248626944 248689602 249038469 249888768 249951744 250822656 251063172 251759844 251920384 251983872 252637056 253037568 253806672 253919232 255094784 255112578 255756032 255983616 256001472 256647168 257071968 257186664 258262116 259161984 259227297 260112384 260361808 261268992 261334836 261701442 261993984 262427634 263323648 263342016 264259584 264561192 265483008 265922433 266593152 266712096 267522048 268084404 268760576 269018496 269697024 269764992 270143424 270964521 271394088 272339712 272408346 273095424 274046976 274309762 274500576 274623048 275315712 275771412 276732288 277430272 277449624 277696512 278013456 278396928 278734113 278857728 278982144 279705312 280148736 280874928 281000244 281124864 281195712 282426368 283158464 283410432 283481856 284196864 284216688 284667264 285532506 285659136 285933057 286654464 286726489 286981632 287725536 287981568 288728064 289185792 289205964 289314816 289334997 290064768 290193408 291536896 291557232 292292608 292626432 292907034 293927616 294743232 295156704 296239104 296259768 297271296 297556352 297631341 298647552 298668384 299421696 299917296 300051108 300962304 301305802 302355648 303409152 303911352 304677888 304813824 305318349 306382176 307154944 307232352 308302848 309730176 310164672 311025344 311323824 312109056 312130827 312765138 313196544 313714944 313854912 314646528 314668476 315167328 315984294 316265472 316626436 317063168 317729664 318553272 318836736 319721472 320169984 320250672 321143136 321366528 322772992 322854336 323691228 323979264 324796416 324819072 325334016 325479168 326322864 326467584 326840192 327687416 327833618 327979008 328001886 328829184 329121792 330498048 330645504 330668568 331502592 331586136 332051292 333185024 333268992 334430208 334750896 335679792 335978496 336849408 337383424 337406958 338408896 338558976 338582592 340150104 341311488 341335296 341724873 342196224 342762624 342915552 344349488 344679948 345549312 345636396 346816512 348358656 348446448 348935256 349325312 349903512 351122688 352346112 352748256 353977344 354563244 355457536 355616128 355798656 356696064 357445872 358372431 358691328 359596032 359686656 360191232 360282006 361286028 361858784 362796782 363119616 363211128 364127232 365395968 366000768 366164064 367087616 367113222 367276032 367695216 368648343 368976384 369932832 370262016 370684608 371645484 371810304 371976192 372940416 373034403 373531648 374499904 374666992 374833152 374927616 376594758 377639766 377880576 377975808 378929152 378955584 379556352 380710008 380878848 381244076 382205952 382642176 382668867 383634048 383975424 384970752 385581056 385607952 385753088 385779996 386753024 387393174 388742976 390168576 390542712 391903488 392002254 392552163 392990976 393542272 393641451 394985472 395013024 396841788 398196736 398224512 399228928 399889728 400068144 401283072 402126606 403140864 404545536 404647488 405215136 406237184 406418432 407091132 408509568 409643136 411070464 411464643 411750864 411934572 412973568 413552896 413657118 415098432 416145408 416174436 417020184 417595392 418286592 418473216 419528704 419557968 420223104 421312392 421500366 421687296 423639552 424737696 425115648 425222784 426295296 426325032 426893312 427000896 428190848 428298759 428488704 430472448 431588304 431972352 433092096 433586398 433778688 433808946 433972224 435097152 435290112 437305344 437335848 438438912 438829056 438939648 439360551 440664064 440860672 440891424 442003456 442114848 442735056 444358656 445906944 446334528 447573056 447971328 448002576 449132544 449875944 450076662 451411968 451443456 451958703 453533472 455113728 455633164 455867028 456261632 457016832 457220736 459573264 460732416 460848528 462454272 464478208 464595264 465247008 466538016 468163584 469147707 469794816 470331008 470572416 470782368 471969792 472002714 472750992 473976441 474398208 474939654 475594752 476594496 477829908 478255104 479461376 479582208 480254976 480376008 481714704 484159488 484281504 485502976 485536842 485968896 487194624 487228608 488001024 488218752 489484296 489701376 490260288 491531124 491750427 491968512 493243776 493682688 494246144 495527312 495747072 495968256 496002852 497253888 497379204 498076938 499777536 499903488 501645312 502126344 503519688 503840768 503967744 505274112 506075136 506110437 507613344 507838464 510189568 510225156 511512064 511967232 512002944 513294336 514143936 514373328 516524232 518323968 518454594 520224768 520723616 522537984 522669672 523402884 523987968 524855268 526647296 526684032 528519168 529122384 530966016 531844866 533186304 533424192 535044096 536168808 537521152 538036992 539394048 539529984 540286848 541929042 542788176 544195173 544679424 544816692 546190848 548093952 548619524 549001152 549246096 550631424 550669833 551542824 553464576 554860544 554899248 555393024 556026912 557468226 557715456 557964288 559410624 560297472 561749856 562000488 562249728 562391424 564852736 564892137 566316928 566459649 566820864 566963712 568393728 568433376 569334528 571065012 571318272 571866114 573308928 573452978 573963264 575451072 575963136 577456128 578371584 578411928 578629632 578669994 580129536 580386816 581089761 583073792 583114464 584585216 585252864 585814068 587855232 589486464 590313408 592478208 592519536 595112704 595262682 597295104 597336768 598843392 599834592 600102216 601924608 602611604 603189909 604711296 606818304 607822704 609355776 609627648 610636698 612764352 614309888 614464704 616605696 619460352 620329344 620485677 622050688 622647648 624218112 624261654 625530276 626393088 627429888 627709824 629293056 629336952 630334656 631968588 632250549 632530944 633252872 634126336 635459328 637106544 637673472 639442944 640339968 640501344 642286272 642733056 645545984 645708672 647382456 647958528 649592832 649638144 650379597 650668032 650958336 652645728 652935168 653680384 655374832 655667236 655958016 656003772 657658368 658243584 660996096 661291008 661337136 663005184 663172272 664102584 666370048 666537984 667177133 668860416 669501792 671359584 671956992 673698816 674766848 674813916 675114993 676817792 677117952 677165184 680300208 682670592 683449746 684392448 685525248 685831104 688698976 689359896 691098624 691272792 693633024 696717312 696892896 697870512 698650624 699807024 702245376 704692224 705496512 707954688 709126488 710915072 711232256 711597312 712409481 713392128 714891744 716744862 717382656 719192064 719373312 720382464 720564012 722572056 723717568 725593564 726239232 726422256 728254464 728305263 730791936 732001536 732328128 734175232 734226444 734552064 735390432 737296686 737952768 739865664 740524032 741369216 743290968 743620608 743952384 745880832 746068806 747063296 747115407 748999808 749333984 749666304 749855232 753189516 755279532 755761152 755951616 757858304 757911168 759112704 761420016 761757696 762488152 765284352 765337734 767268096 767950848 769941504 771162112 771215904 771506176 771559992 773506048 774786348 777485952 780337152 781085424 783806976 784004508 785104326 785981952 787084544 787282902 789970944 790026048 793683576 796393472 796449024 797767299 798457856 799779456 800136288 802566144 804253212 806281728 809091072 809294976 810430272 812474368 812836864 812893563 814182264 817019136 819286272 822140928 822929286 823501728 823869144 825947136 827105792 827314236 830196864 832290816 832348872 834040368 835190784 836202339 836573184 836946432 839057408 839115936 840446208 842624784 843000732 843374592 847279104 849475392 850231296 850445568 852590592 852650064 853786624 854001792 856381696 856597518 856977408 857799171 860179467 860944896 863176608 863944704 866184192 867172796 867557376 867617892 867944448 868004991 870194304 870580224 874610688 874671696 876877824 877879296 878721102 881328128 881721344 881782848 884006912 884229696 885470112 888717312 891813888 892669056 892894023 895146112 895942656 896005152 898265088 899751888 900153324 902886912 903917406 907066944 910227456 911266328 911734056 912523264 914033664 914441472 915955047 919146528 921464832 921697056 924908544 928956416 929190528 930494016 933076032 936327168 938295414 939589632 940662016 941144832 941564736 943939584 944005428 945501984 947952882 948796416 949879308 951189504 953188992 955659816 956510208 958922752 959164416 960084167 960509952 960752016 963429408 968318976 968563008 971005952 971073684 971937792 974389248 974457216 976002048 976437504 978968592 979402752 980520576 983062248 983500854 983937024 986487552 987365376 988492288 991054624 991494144 991936512 992005704 994507776 994758408 996153876 999555072 999806976 1003290624 1004252688 1007039376 1007935488 1010548224 1012150272 1012220874 1015226688 1015676928 1020379136 1020450312 1023024128 1023934464 1024005888 1025174619 1026588672 1028287872 1028746656 1033048464 1036647936 1036909188 1040449536 1041447232 1045075968 1045339344 1046805768 1047975936 1049710536 1053294592 1053368064 1057038336 1058244768 1061932032 1063689732 1066372608 1066848384 1070088192 1072337616 1075042304 1075117293 1076073984 1078788096 1079059968 1080573696 1083858084 1085576352 1088390346 1089358848 1089633384 1092381696 1096187904 1097239048 1098002304 1098492192 1101262848 1101339666 1103085648 1105945029 1106929152 1109721088 1109798496 1110786048 1112053824 1114936452 1115430912 1115928576 1118821248 1120594944 1123499712 1124000976 1124499456 1124782848 1129705472 1129784274 1132633856 1132919298 1133641728 1133927424 1136787456 1136866752 1138669056 1142130024 1142636544 1143732228 1146617856 1146905956 1147926528 1148006601 1150902144 1151926272 1154912256 1156743168 1156823856 1157259264 1157339988 1160259072 1162179522 1166147584 1166228928 1169170432 1170505728 1171628136 1175710464 1177656489 1178972928 1180626816 1180924353 1184956416 1185039072 1190225408 1190525364 1194590208 1194673536 1197686784 1199669184 1200204432 1203849216 1205223208 1206379818 1209422592 1213636608 1215645408 1218711552 1219255296 1221273396 1225528704 1228619776 1228929408 1233211392 1234393929 1238920704 1240658688 1240971354 1244101376 1245295296 1248436224 1248523308 1251060552 1252786176 1254859776 1255419648 1258586112 1258673904 1260669312 1263937176 1264501098 1265061888 1266505744 1268252672 1269788737 1270918656 1274213088 1275346944 1278885888 1280679936 1281002688 1284572544 1284896277 1285466112 1291091968 1291417344 1294764912 1295917056 1299276288 1300759194 1301336064 1301916672 1305291456 1305870336 1307360768 1310749664 1311334472 1311916032 1312007544 1315316736 1316487168 1318081653 1321992192 1322582016 1322674272 1326010368 1326344544 1328205168 1333075968 1334354266 1337720832 1339003584 1342719168 1343913984 1347397632 1349533696 1349627832 1350229986 1353635584 1354235904 1354330368 1355876109 1360600416 1365341184 1366899492 1368784896 1371050496 1371662208 1377397952 1378719792 1382197248 1382545584 1393434624 1393785792 1395741024 1397301248 1399614048 1404490752 1407443121 1409384448 1410993024 1415909376 1418252976 1421830144 1421929323 1422464512 1423194624 1424818962 1426784256 1429783488 1433489724 1434765312 1438384128 1438746624 1440764928 1441128024 1445144112 1447435136 1451187128 1452478464 1452844512 1456508928 1456610526 1461583872 1464003072 1464656256 1468350464 1468452888 1469104128 1470780864 1474593372 1475251281 1475905536 1479731328 1481048064 1482738432 1486581936 1487241216 1487904768 1491761664 1492137612 1494126592 1494230814 1497999616 1498667968 1499332608 1499710464 1506379032 1510559064 1511522304 1511903232 1515716608 1515822336 1518225408 1518331311 1522840032 1523515392 1524976304 1530568704 1530675468 1534536192 1535901696 1539883008 1542324224 1542431808 1543012352 1543119984 1547012096 1549572696 1554971904 1560674304 1562170848 1567613952 1568009016 1570208652 1571963904 1574169088 1574565804 1579941888 1580052096 1587367152 1592898048 1595534598 1596915712 1599558912 1600272576 1605132288 1608506424 1612563456 1618182144 1618589952 1620860544 1624948736 1625673728 1625787126 1628364528 1632585519 1634038272 1638572544 1644281856 1645858572 1647003456 1647738288 1651894272 1652009499 1654211584 1654628472 1660393728 1664581632 1664697744 1668080736 1672404678 1673146368 1673892864 1678114816 1678231872 1680892416 1685249568 1686001464 1686749184 1694558208 1694676411 1698950784 1699378947 1700462592 1700891136 1705181184 1705300128 1707573248 1708003584 1712763392 1713195036 1713954816 1715598342 1720358934 1721889792 1726353216 1727889408 1732368384 1734345592 1735114752 1735235784 1735888896 1736009982 1740388608 1741160448 1743269283 1749221376 1749343392 1753755648 1755758592 1757442204 1763442688 1763565696 1768013824 1768459392 1770940224 1777434624 1785338112 1785788046 1790292224 1791885312 1792010304 1796530176 1799503776 1800306648 1805773824 1807834812 1814133888 1820454912 1822532656 1823468112 1825046528 1828067328 1828882944 1831910094 1838293056 1842929664 1843394112 1849817088 1857912832 1858381056 1860988032 1861457031 1866152064 1872654336 1876590828 1879179264 1881324032 1882289664 1883129472 1887879168 1888010856 1891003968 1895905764 1896751647 1897592832 1899758616 1902379008 1906377984 1911319632 1913020416 1918328832 1920168334 1921019904 1921504032 1926858816 1936637952 1937126016 1942011904 1942147368 1943875584 1948778496 1948914432 1951138791 1952004096 1952875008 1957937184 1958805504 1961041152 1966124496 1967001708 1967874048 1972975104 1974730752 1976984576 1982109248 1982988288 1983873024 1984011408 1989015552 1989516816 1992307752 1999110144 1999613952 2001531399 2006581248 2008505376 2014078752 2015870976 2021096448 2024300544 2024441748 2025344979 2030453376 2031353856 2040758272 2040900624 2046048256 2048011776 2050349238 2053177344 2056575744 2057493312 2066096928 2073295872 2073818376 2080899072 2082894464 2090151936 2090678688 2093611536 2095951872 2099421072 2106736128 2114076672 2116489536 2123864064 2127379464 2132745216 2133696768 2137228443 2140176384 2144675232 2150084608 2150234586 2152147968 2157576192 2158119936 2161147392 2167716168 2171152704 2176780692 2178717696 2179266768 2184763392 2184915789 2192375808 2194478096 2196004608 2196984384 2202525696 2202679332 2206171296 2211890058 2213858304 2219442176 2219596992 2221572096 2224107648 2229872904 2230861824 2231857152 2237642496 2241189888 2241346221 2246999424 2248001952 2248998912 2249565696 2259410944 2259568548 2265267712 2265838596 2267283456 2267854848 2273574912 2273733504 2277338112 2284260048 2285273088 2287464456 2293811912 2295853056 2296013202 2301804288 2303852544 2309824512 2313486336 2313647712 2314518528 2314679976 2320518144 2324359044 2332295168 2332457856 2338340864 2341011456 2343256272 2351420928 2355312978 2357945856 2361253632 2361848706 2369912832 2370078144 2380450816 2381050728 2389180416 2389347072 2395373568 2399338368 2400408864 2407698432 2410446416 2412759636 2418845184 2427273216 2431290816 2437423104 2438510592 2438680689 2442546792 2451057408 2457239552 2457858816 2466422784 2468787858 2477841408 2481317376 2481942708 2488202752 2490590592 2496872448 2497046616 2502121104 2505572352 2508607017 2509719552 2510839296 2517172224 2517347808 2521338624 2527874352 2529002196 2530123776 2533011488 2539577474 2541837312 2548426176 2550693888 2557771776 2561359872 2562005376 2569145088 2569792554 2570932224 2573397513 2580538401 2582183936 2582834688 2589529824 2591834112 2598552576 2601518388 2602672128 2603833344 2610582912 2611740672 2614721536 2621499328 2622668944 2623832064 2624015088 2630633472 2636163306 2643984384 2645164032 2645348544 2652020736 2652689088 2656410336 2666151936 2668708532 2675441664 2678007168 2678682069 2685438336 2687827968 2694795264 2699067392 2699255664 2700459972 2707271168 2708660736 2711752218 2721200832 2730682368 2733798984 2737569792 2742100992 2743324416 2747865141 2754795904 2757439584 2764394496 2765091168 2786869248 2787571584 2791482048 2794602496 2799228096 2808981504 2814886242 2818768896 2821986048 2831818752 2836505952 2843660288 2843858646 2844929024 2846389248 2849637924 2853568512 2859566976 2866979448 2869530624 2876768256 2877493248 2880252501 2881529856 2882256048 2890288224 2894870272 2902374256 2904956928 2905689024 2913017856 2913221052 2923167744 2928006144 2929312512 2936700928 2936905776 2938208256 2941561728 2949186744 2950502562 2951811072 2959462656 2962096128 2965476864 2973163872 2974482432 2975809536 2983523328 2984275224 2988253184 2988461628 2995999232 2997335936 2998665216 2999420928 3012758064 3021118128 3023806464 3031644672 3036450816 3036662622 3045680064 3047030784 3049952608 3061137408 3061350936 3069072384 3071803392 3075523857 3079766016 3084648448 3084863616 3086024704 3086239968 3094024192 3099145392 3109943808 3121348608 3124341696 3135227904 3136018032 3140417304 3143927808 3148338176 3149131608 3159883776 3160104192 3174734304 3185796096 3191069196 3193831424 3199117824 3200545152 3210264576 3217012848 3225126912 3225351879 3236364288 3237179904 3241721088 3249897472 3251347456 3251574252 3256729056 3265171038 3268076544 3277145088 3288563712 3291717144 3294006912 3295476576 3303788544 3304018998 3308423168 3309256944 3317835087 3320787456 3329163264 3329395488 3336161472 3344809356 3346292736 3347785728 3356229632 3356463744 3361784832 3370499136 3372002928 3373498368 3389116416 3389352822 3397901568 3398757894 3400925184 3401782272 3410362368 3410600256 3415146496 3416007168 3425526784 3426390072 3427909632 3431196684 3440717868 3443779584 3452706432 3455778816 3464736768 3468691184 3470229504 3470471568 3471777792 3472019964 3480777216 3486538566 3498442752 3498686784 3507511296 3511517184 3514884408 3526885376 3527131392 3532969467 3536027648 3536918784 3541880448 3542773059 3554869248 3570676224 3571576092 3580584448 3583770624 3584020608 3593060352 3599007552 3600613296 3611547648 3615669624 3628267776 3640909824 3645065312 3646936224 3656134656 3657765888 3663820188 3676586112 3685859328 3686788224 3699634176 3703181787 3715825664 3716762112 3721976064 3722914062 3732304128 3745308672 3753181656 3758358528 3762648064 3764579328 3766258944 3775758336 3776021712 3782007936 3791811528 3793503294 3795185664 3799517232 3804758016 3809366211 3812755968 3822639264 3826040832 3836657664 3840336668 3842039808 3843008064 3853717632 3854688831 3873275904 3874252032 3884023808 3884294736 3887751168 3897828864 3902277582 3904008192 3905750016 3915874368 3917611008 3922082304 3932248992 3934003416 3935748096 3945950208 3949461504 3953969152 3954244959 3964218496 3965976576 3967746048 3968022816 3978031104 3979033632 3984615504 3999227904 4003062798 4013162496 4017010752 4028157504 4031741952 4042192896 4048601088 4048883496 4050689958 4060906752 4062707712 4067628327 4081516544 4081801248 4092096512 4096023552 4100698476 4106354688 4113151488 4114986624 4132193856 4146591744 4147636752 4165788928 4180303872 4181357376 4187223072 4191903744 4198842144 4213472256 4222329363 4228153344 4232979072 4247728128 4254758928 4265490432 4265787969 4267393536 4274456886 4280352768 4289350464 4300169216 4300469172 4304295936 4315152384 4316239872 4322294784 4335432336 4342305408 4353561384 4357435392 4358533536 4369526784 4369831578 4384751616 4388956192 4392009216 4393968768 4405051392 4405358664 4412342592 4423780116 4425753843 4427716608 4438884352 4439193984 4443144192 4448215296 4459745808 4461723648 4463714304 4475284992 4482379776 4482692442 4493998848 4496003904 4497997824 4499131392 4518821888 4519137096 4530535424 4531677192 4534566912 4535709696 4547149824 4547467008 4554676224 4568520096 4570546176 4574928912 4587623824 4591706112 4592026404 4603608576 4607705088 4619649024 4626972672 4627295424 4629037056 4629359952 4641036288 4648718088 4664590336 4664915712 4670239931 4676681728 4682022912 4686512544 4702841856 4710625956 4715891712 4722507264 4723697412 4739825664 4740156288 4760901632 4762101456 4778694144 4790747136 4798676736 4800817728 4815396864 4820892832 4825519272 4837690368 4854546432 4862581632 4874846208 4877021184 4877361378 4885093584 4897756557 4902114816 4914479104 4915717632 4932845568 4937575716 4955682816 4962634752 4963885416 4976405504 4981181184 4993744896 4994093232 5004242208 5017214034 5019439104 5021678592 5034344448 5034695616 5042677248 5055748704 5058004392 5060247552 5066022976 5079154948 5083674624 5084029233 5096852352 5098136841 5101387776 5115543552 5122719744 5124010752 5138290176 5139585108 5141864448 5146795026 5161076802 5164367872 5165669376 5179059648 5183668224 5197105152 5203036776 5205344256 5207666688 5221165824 5223481344 5229443072 5229807849 5242998656 5245337888 5247664128 5248030176 5261266944 5272326612 5290328064 5290697088 5304041472 5305378176 5312820672 5332303872 5337417064 5356014336 5357364138 5370876672 5375655936 5389590528 5398134784 5398511328 5400919944 5414542336 5417321472 5423504436 5442401664 5461364736 5467597968 5475139584 5484201984 5486648832 5495730282 5509591808 5514879168 5528788992 5530182336 5573738496 5575143168 5582964096 5584371093 5589204992 5598456192 5617963008 5623350121 5629772484 5637537792 5643972096 5663637504 5673011904 5687320576 5687717292 5689858048 5690254941 5692778496 5699275848 5707137024 5719133952 5733958896 5739061248 5754986496 5760505002 5763059712 5764512096 5780576448 5789740544 5804748512 5809913856 5811378048 5826035712 5826442104 5846335488 5853416373 5856012288 5858625024 5873401856 5873811552 5876416512 5883123456 5898373488 5901005124 5903622144 5918925312 5924192256 5930953728 5946327744 5948964864 5951619072 5967046656 5968550448 5976506368 5976923256 5991998464 5994671872 5997330432 5998841856 6004594197 6025516128 6042236256 6047612928 6063289344 6072901632 6073325244 6076034937 6091360128 6094061568 6099905216 6122274816 6122701872 6138144768 6151047714 6159532032 6169296896 6169727232 6172049408 6172479936 6188048384 6198290784 6219887616 6242697216 6248683392 6270455808 6272036064 6280834608 6287855616 6296676352 6298263216 6320208384 6349468608 6371592192 6382138392 6387662848 6398235648 6401090304 6411685329 6420529152 6434025696 6450253824 6450703758 6472728576 6474359808 6483442176 6499794944 6502694912 6503148504 6513458112 6530342076 6536153088 6554290176 6577127424 6583434288 6588013824 6590953152 6607577088 6608037996 6616846336 6618513888 6635670174 6641574912 6658326528 6658790976 6672322944 6689618712 6692585472 6695571456 6712459264 6712927488 6720589169 6723569664 6724038663 6740998272 6744005856 6746996736 6778232832 6778705644 6795803136 6797515788 6801850368 6803564544 6820724736 6821200512 6830292992 6832014336 6851053568 6852780144 6855819264 6862393368 6881435736 6887559168 6905412864 6911557632 6929473536 6937382368 6940459008 6940943136 6943555584 6944039928 6961554432 6973077132 6996885504 6997373568 7015022592 7023034368 7029768816 7054262784 7065938934 7072055296 7073837568 7083760896 7085546118 7109738496 7141352448 7143152184 7161168896 7167541248 7168041216 7186120704 7198015104 7201226592 7223095296 7231339248 7256535552 7281819648 7290130624 7293872448 7312269312 7315531776 7316042067 7327640376 7353172224 7371718656 7373576448 7399268352 7406363574 7431651328 7433524224 7443952128 7445828124 7464608256 7490617344 7506363312 7516717056 7525296128 7525821051 7529158656 7532517888 7551516672 7552043424 7564015872 7583623056 7587006588 7590371328 7599034464 7618732422 7625511936 7645278528 7652081664 7673315328 7680673336 7684079616 7686016128 7707435264 7709377662 7720192539 7741615203 7746551808 7748504064 7768047616 7768589472 7775502336 7795657728 7804555164 7808016384 7811500032 7831748736 7835222016 7844164608 7864497984 7868006832 7871496192 7891900416 7907938304 7908489918 7928436992 7931953152 7935492096 7936045632 7956062208 7958067264 7969231008 7998455808 8006125596 8026324992 8034021504 8036046207 8056315008 8063483904 8084385792 8097202176 8097766992 8101379916 8121813504 8135256654 8163033088 8163602496 8184193024 8192047104 8201396952 8212709376 8226302976 8229973248 8243595423 8264387712 8293183488 8295273504 8331577856 8360607744 8362714752 8374446144 8383807488 8397684288 8426944512 8444658726 8456306688 8465958144 8495456256 8509517856 8530980864 8531575938 8534787072 8548913772 8560705536 8578700928 8600338432 8600938344 8608591872 8630304768 8632479744 8640757503 8644589568 8670864672 8684610816 8707122768 8714870784 8717067072 8739053568 8739663156 8769503232 8777912384 8784018432 8787937536 8810102784 8810717328 8824685184 8847560232 8851507686 8855433216 8877768704 8878387968 8886288384 8888521159 8896430592 8919491616 8923447296 8927428608 8950569984 8964759552 8965384884 8987997696 8992007808 8995995648 8998262784 9037643776 9038274192 9061070848 9063354384 9071419392 9094934016 9109352448 9137040192 9141092352 9149857824 9175247648 9183412224 9184052808 9207217152 9215410176 9226571571 9239298048 9253945344 9254590848 9258074112 9258719904 9282072576 9297436176 9329831424 9340479862 9353363456 9364045824 9373025088 9405683712 9421251912 9431783424 9445014528 9447394824 9479651328 9480312576 9521803264 9524202912 9557388288 9581494272 9597353472 9601635456 9630793728 9641785664 9651038544 9675380736 9676055637 9709092864 9725163264 9749692416 9754042368 9754722756 9770187168 9795513114 9804229632 9828958208 9831435264 9865691136 9875151432 9911365632 9925269504 9927770832 9952811008 9953505261 9962362368 9987489792 9988186464 10008484416 10034428068 10038878208 10043357184 10068688896 10069391232 10085354496 10111497408 10116008784 10120495104 10132045952 10158309896 10167349248 10168058466 10193704704 10196273682 10202775552 10231087104 10245439488 10248021504 10276580352 10279170216 10283728896 10293590052 10322153604 10328735744 10331338752 10358119296 10367336448 10394210304 10406073552 10410688512 10415333376 10442331648 10458886144 10459615698 10485997312 10490675776 10495328256 10496060352 10522533888 10544653224 10580656128 10581394176 10608082944 10610756352 10625641344 10628319177 10664607744 10674834128 10712028672 10714728276 10741753344 10751311872 10779181056 10796269568 10797022656 10801839888 10829084672 10834642944 10847008872 10884803328 10922729472 10935195936 10968403968 10973297664 10991460564 11019183616 11029758336 11057577984 11060364672 11109545361 11147476992 11150286336 11165928192 11168742186 11178409984 11196912384 11235926016 11246700242 11259544968 11275075584 11287944192 11327275008 11346023808 11374641152 11375434584 11379716096 11380509882 11385556992 11398551696 11414274048 11428098633 11438267904 11467917792 11478122496 11509972992 11521010004 11526119424 11529024192 11561152896 11564066493 11579481088 11609497024 11619827712 11622756096 11652071424 11652884208 11706832746 11712024576 11717250048 11746803712 11747623104 11752833024 11766246912 11796746976 11802010248 11807244288 11837850624 11848384512 11861907456 11862734877 11892655488 11897929728 11903238144 11934093312 11937100896 11953012736 11953846512 11983996928 11989343744 11997683712 12009188394 12051032256 12084472512 12095225856 12126578688 12145803264 12146650488 12152069874 12182720256 12188123136 12199810432 12202884981 12244549632 12245403744 12276289536 12302095428 12319064064 12339454464 12344098816 12344959872 12376096768 12396581568 12439775232 12497366784 12540911616 12544072128 12561669216 12575711232 12593352704 12596526432 12640416768 12698937216 12743184384 12764276784 12775325696 12796471296 12797363907 12802180608 12823370658 12841058304 12868051392 12900507648 12901407516 12945457152 12948719616 12966884352 12999589888 13005389824 13006297008 13026916224 13060684152 13072306176 13108580352 13154254848 13166868576 13176027648 13181906304 13215154176 13216075992 13233692672 13237027776 13271340348 13277261529 13283149824 13316653056 13317581952 13344645888 13379237424 13385170944 13391142912 13425854976 13441178338 13447139328 13448077326 13481996544 13488011712 13493993472 13556465664 13557411288 13591606272 13595031576 13603700736 13607129088 13641449472 13642401024 13660585984 13664028672 13702107136 13705560288 13711638528 13724786736 13762871472 13775118336 13810825728 13823115264 13858947072 13874764736 13880918016 13881886272 13887111168 13888079856 13923108864 13946154264 13993771008 13994747136 14010719793 14030045184 14046068736 14059537632 14108525568 14131877868 14144110592 14147675136 14167521792 14171092236 14219476992 14282704896 14286304368 14322337792 14336082432 14372241408 14396030208 14402453184 14446190592 14462678496 14513071104 14563639296 14580261248 14587744896 14624538624 14631063552 14632084134 14655280752 14693269671 14706344448 14743437312 14747152896 14798536704 14812727148 14863302656 14867048448 14887904256 14891656248 14929216512 14981234688 15012726624 15050592256 15051642102 15058317312 15065035776 15103033344 15104086848 15128031744 15167246112 15174013176 15180742656 15198068928 15237464844 15251023872 15290557056 15294410523 15304163328 15346630656 15361346672 15368159232 15372032256 15414870528 15418755324 15440385078 15483230406 15493103616 15497008128 15536095232 15537178944 15551004672 15591315456 15609110328 15616032768 15623000064 15663497472 15670444032 15688329216 15689423547 15728995968 15736013664 15742992384 15783800832 15815876608 15816979836 15856873984 15870984192 15872091264 15912124416 15916134528 15938462016 15996911616 16012251192 16068043008 16072092414 16112630016 16126967808 16168771584 16194404352 16195533984 16202759832 16243627008 16270513308 16326066176 16327204992 16368386048 16384094208 16402793904 16425418752 16452605952 16459946496 16487190846 16528775424 16586366976 16590547008 16663155712 16721215488 16725429504 16748892288 16767614976 16795368576 16853889024 16870050363 16889317452 16912613376 16931916288 16990912512 17019035712 17061961728 17063151876 17069574144 17070764823 17097827544 17121411072 17157401856 17200676864 17201876688 17217183744 17264959488 17281515006 17289179136 17341729344 17369221632 17414245536 17429741568 17434134144 17478107136 17479326312 17539006464 17555824768 17560249119 17568036864 17575875072 17620205568 17621434656 17649370368 17695120464 17703015372 17710866432 17756775936 17772576768 17777042318 17792861184 17838983232 17846894592 17854857216 17901139968 17929519104 17930769768 17975995392 17984015616 17991991296 17996525568 18013782591 18075287552 18076548384 18122141696 18126708768 18142838784 18189868032 18218704896 18274080384 18282184704 18299715648 18350495296 18366824448 18368105616 18414434304 18453143142 18478596096 18507890688 18509181696 18516148224 18517439808 18564145152 18594872352 18659662848 18680959724 18706726912 18728091648 18746050176 18811367424 18842503824 18863566848 18890029056 18894789648 18960625152 19043606528 19048405824 19114776576 19162988544 19194706944 19203270912 19235055987 19261587456 19283571328 19302077088 19350761472 19352111274 19418185728 19450326528 19499384832 19508084736 19509445512 19540374336 19591026228 19608459264 19657916416 19662870528 19731382272 19750302864 19822731264 19850539008 19855541664 19905622016 19907010522 19924724736 19974979584 19976372928 20016968832 20068856136 20077756416 20086714368 20137377792 20138782464 20161767507 20170708992 20222994816 20232017568 20240990208 20264091904 20316619792 20334698496 20336116932 20387409408 20392547364 20405551104 20462174208 20490878976 20496043008 20553160704 20558340432 20567457792 20587180104 20644307208 20657471488 20662677504 20716238592 20734672896 20788420608 20812147104 20821377024 20830666752 20884663296 20917772288 20919231396 20971994624 20981351552 20990656512 20992120704 21045067776 21089306448 21162788352 21216165888 21221512704 21251282688 21256638354 21329215488 21349668256 21424057344 21429456552 21483506688 21502623744 21558362112 21592539136 21594045312 21603679776 21658169344 21669285888 21694017744 21769606656 21845458944 21870391872 21936807936 21946595328 21982921128 22038367232 22059516672 22115155968 22120729344 22219090722 22294953984 22300572672 22331856384 22337484372 22356819968 22393824768 22471852032 22493400484 22519089936 22550151168 22575888384 22577463153 22654550016 22692047616 22749282304 22750869168 22759432192 22761019764 22771113984 22797103392 22856197266 22876535808 22935835584 22956244992 23019945984 23042020008 23052238848 23058048384 23122305792 23128132986 23158962176 23160577617 23218994048 23224845609 23239655424 23245512192 23304142848 23305768416 23413665492 23424049152 23434500096 23493607424 23495246208 23505666048 23532493824 23593493952 23604020496 23614488576 23675701248 23723814912 23725469754 23785310976 23795859456 23806476288 23868186624 23874201792 23906025472 23907693024 23967993856 23978687488 23995367424 24018376788 24102064512 24168945024 24190451712 24253157376 24291606528 24293300976 24304139748 24365440512 24399620864 24405769962 24489099264 24490807488 24552579072 24604190856 24638128128 24678908928 24688197632 24689919744 24730786269 24752193536 24793163136 24879550464 24994733568 25081823232 25088144256 25123338432 25151422464 25186705408 25193052864 25280833536 25397874432 25486368768 25528553568 25592942592 25594727814 25604361216 25646741316 25682116608 25736102784 25801015296 25802815032 25890914304 25897439232 25922272509 25933768704 25999179776 26010779648 26012594016 26053832448 26121368304 26144612352 26217160704 26308509696 26333737152 26352055296 26363812608 26430308352 26432151984 26467385344 26474055552 26542680696 26554523058 26566299648 26633306112 26635163904 26665563477 26689291776 26758474848 26770341888 26782285824 26851709952 26882356676 26894278656 26896154652 26963993088 26976023424 26987986944 27112931328 27114822576 27183212544 27190063152 27214258176 27284802048 27321171968 27328057344 27404214272 27411120576 27423277056 27449573472 27525742944 27550236672 27621651456 27646230528 27679714713 27717894144 27749529472 27761836032 27763772544 27774222336 27776159712 27846217728 27892308528 27989494272 28021439586 28060090368 28092137472 28119075264 28217051136 28263755736 28288221184 28295350272 28335043584 28342184472 28438953984 28565409792 28572608736 28644675584 28672164864 28744482816 28792060416 28804906368 28892381184 28925356992 29026142208 29127278592 29160522496 29175489792 29249077248 29262127104 29264168268 29310561504 29386539342 29412688896 29486874624 29494305792 29597073408 29625454296 29726605312 29734096896 29775808512 29783312496 29858433024 29860515783 29962469376 30025453248 30101184512 30103284204 30116634624 30130071552 30206066688 30208173696 30256063488 30334492224 30348026352 30361485312 30396137856 30474929688 30502047744 30581114112 30588821046 30608326656 30693261312 30722693344 30736318464 30744064512 30829741056 30837510648 30880770156 30966460812 30986207232 30994016256 31072190464 31074357888 31102009344 31182630912 31218220656 31232065536 31246000128 31326994944 31376658432 31378847094 31457991936 31472027328 31485984768 31567601664 31631753216 31633959672 31713747968 31741968384 31744182528 31824248832 31832269056 31876924032 31993823232 32024502384 32136086016 32144184828 32225260032 32253935616 32337543168 32388808704 32391067968 32405519664 32487254016 32541026616 32652132352 32654409984 32736772096 32768188416 32805587808 32905211904 32919892992 32974381692 33057550848 33172733952 33181094016 33326311424 33328636083 33442430976 33450859008 33497784576 33535229952 33590737152 33707778048 33740100726 33778634904 33825226752 33863832576 33981825024 34038071424 34123923456 34126303752 34139148288 34141529646 34195655088 34242822144 34284295899 34314803712 34401353728 34403753376 34434367488 34529918976 34563030012 34578358272 34683458688 34738443264 34828491072 34859483136 34868268288 34956214272 34958652624 35111649536 35120498238 35136073728 35151750144 35240411136 35242869312 35298740736 35390240928 35406030744 35421732864 35513551872 35545153536 35554084636 35585722368 35588204631 35677966464 35693789184 35709714432 35802279936 35859038208 35861539536 35951990784 35968031232 35993051136 36027565182 36150575104 36153096768 36244283392 36253417536 36285677568 36379736064 36437409792 36548160768 36564369408 36599431296 36608654943 36700990592 36733648896 36736211232 36828868608 36906286284 36957192192 37018363392 37032296448 37034879616 37128290304 37189744704 37319325696 37361919448 37413453824 37492100352 37622734848 37685007648 37727133696 37780058112 37789579296 37921250304 38087213056 38096811648 38229553152 38325977088 38389413888 38406541824 38470111974 38523174912 38567142656 38604154176 38701522944 38704222548 38836371456 38900653056 38998769664 39016169472 39018891024 39080748672 39182052456 39216918528 39315832832 39325741056 39363450847 39462764544 39500605728 39645462528 39701078016 39711083328 39811244032 39814021044 39831784587 39849449472 39949959168 39952745856 40033937664 40137712272 40155512832 40173428736 40277564928 40323535014 40341417984 40445989632 40464035136 40481980416 40528183808 40633239584 40669396992 40672233864 40774818816 40785094728 40811102208 40924348416 40981757952 40992086016 41106321408 41116680864 41134915584 41174360208 41288614416 41325355008 41432477184 41469345792 41576841216 41624294208 41642754048 41661333504 41769326592 41835544576 41838462792 41943989248 41962703104 41981313024 41984241408 42032159379 42090135552 42178612896 42325576704 42432331776 42443025408 42502565376 42513276708 42658430976 42699336512 42848114688 42858913104 42967013376 43116724224 43185078272 43188090624 43207359552 43316338688 43338571776 43388035488 43539213312 43690917888 43740783744 43873615872 43893190656 43965842256 44076734464 44079809013 44119033344 44230311936 44241458688 44438181444 44589907968 44601145344 44663712768 44674968744 44713639936 44787649536 44943704064 44986800968 45038179872 45151776768 45154926306 45309100032 45384095232 45498564608 45501738336 45518864384 45522039528 45542227968 45594206784 45712394532 45753071616 45871671168 45912489984 46039891968 46084040016 46104477696 46116096768 46244611584 46256265972 46317924352 46321155234 46437988096 46449691218 46479310848 46491024384 46608285696 46611536832 46827330984 46848098304 46869000192 46987214848 46990492416 47011332096 47064987648 47068270641 47186987904 47208040992 47228977152 47351402496 47447629824 47450939508 47570621952 47612952576 47736373248 47748403584 47812050944 47815386048 47935987712 47957374976 47990734848 48036753576 48204129024 48337890048 48380903424 48506314752 48583213056 48586601952 48608279496 48730881024 48799241728 48811539924 48978198528 48981614976 49105158144 49208381712 49276256256 49357817856 49379839488 49461572538 49504387072 49586326272 49759100928 49989467136 50163646464 50176288512 50246676864 50302844928 50373410816 50386105728 50561667072 50610151089 50795748864 50972737536 51057107136 51185885184 51189455628 51208722432 51212294469 51293482632 51364233216 51472205568 51602030592 51605630064 51794878464 51844545018 51867537408 51998359552 52021559296 52025188032 52107664896 52242736608 52289224704 52434321408 52617019392 52667474304 52680747357 52704110592 52727625216 52860616704 52864303968 52934770688 52948111104 53085361392 53109046116 53132599296 53270327808 53331126954 53378583552 53516949696 53540683776 53564571648 53703419904 53764713352 53788557312 53792309304 53927986176 53952046848 53975973888 54041347773 54225862656 54229645152 54366425088 54380126304 54428516352 54569604096 54656114688 54808428544 54822241152 54846554112 54899146944 55051485888 55100473344 55243302912 55359429426 55435788288 55499058944 55523672064 55527545088 55548444672 55552319424 55692435456 55784617056 55978988544 56042879172 56120180736 56184274944 56238150528 56434102272 56527511472 56576442368 56590700544 56670087168 56684368944 57130819584 57145217472 57289351168 57344329728 57488965632 57584120832 57609812736 57705167961 57784762368 57850713984 58052284416 58254557184 58321044992 58350979584 58498154496 58524254208 58528336536 58621123008 58773078684 58825377792 58973749248 58988611584 59194146816 59250908592 59468193792 59551617024 59566624992 59716866048 59721031566 59924938752 60050906496 60202369024 60206568408 60233269248 60260143104 60412133376 60416347392 60485302521 60512126976 60668984448 60696052704 60722970624 60792275712 60949859376 61004095488 61162228224 61177642092 61216653312 61386522624 61445386688 61472636928 61488129024 61659482112 61675021296 61761540312 61932921624 61972414464 61988032512 62144380928 62148715776 62204018688 62365261824 62436441312 62464131072 62492000256 62653989888 62753316864 62757694188 62915983872 62944054656 62971969536 63135203328 63263506432 63267919344 63427495936 63488365056 63648497664 63664538112 63753848064 63987646464 64049004768 64272172032 64288369656 64450520064 64507871232 64675086336 64777617408 64782135936 64811039328 64974508032 65082053232 65308819968 65473544192 65536376832 65611175616 65810423808 65839785984 65948763384 66115101696 66345467904 66362188032 66652622848 66657272166 66884861952 66901718016 66995569152 67070459904 67181474304 67415556096 67480201452 67557269808 67650453504 67727665152 67732389459 67963650048 68076142848 68247846912 68252607504 68278296576 68283059292 68391310176 68568591798 68629607424 68802707456 68807506752 68868734976 69059837952 69126060024 69156716544 69366917376 69476886528 69481732851 69656982144 69674536827 69718966272 69736536576 69912428544 69917305248 70223299072 70240996476 70272147456 70303500288 70480822272 70485738624 70597481472 70780481856 70812061488 70843465728 71027103744 71108169272 71171444736 71176409262 71355932928 71387578368 71419428864 71604559872 71718076416 71723079072 71903981568 71936062464 71986102272 72055130364 72301150208 72306193536 72488566784 72506835072 72571355136 72759472128 72874819584 73096321536 73198862592 73217309886 73401981184 73467297792 73472422464 73657737216 73812572568 73914384384 74036726784 74064592896 74069759232 74256580608 74379489408 74638651392 74723838896 74826907648 74984200704 75245469696 75370015296 75454267392 75560116224 75579158592 75842500608 76174426112 76193623296 76459106304 76778827776 76813083648 76940223948 77046349824 77134285312 77208308352 77403045888 77408445096 77672742912 77766817527 77801306112 77997539328 78032338944 78037782048 78161497344 78364104912 78433837056 78651482112 78726901694 78925529088 79001211456 79290925056 79402156032 79422166656 79622488064 79628042088 79663569174 79698898944 79899918336 79905491712 79996690431 80067875328 80275424544 80311025664 80346857472 80555129856 80647070028 80682835968 80891979264 80928070272 80963960832 81056367616 81266479168 81338793984 81344467728 81549637632 81570189456 81963515904 81984172032 82212642816 82233361728 82269831168 82348720416 82577228832 82650710016 82864954368 82938691584 83039144139 83153682432 83248588416 83285508096 83322667008 83538653184 83671089152 83676925584 83887978496 83925406208 83968482816 84064318758 84180271104 84357225792 84651153408 84864663552 84886050816 85005130752 85026553416 85316861952 85398673024 85696229376 85717826208 85934026752 86233448448 86376181248 86414719104 86632677376 86677143552 86776070976 87078426624 87381835776 87481567488 87747231744 87786381312 87931684512 88153468928 88159618026 88238066688 88460623872 88482917376 88876362888 89179815936 89202290688 89327425536 89349937488 89427279872 89575299072 89581547349 89887408128 89973601936 90076359744 90303553536 90309852612 90618200064 90768190464 90997129216 91003476672 91037728768 91044079056 91084455936 91188413568 91424789064 91506143232 91743342336 91824979968 92079783936 92168080032 92208955392 92232193536 92489223168 92512531944 92635848704 92642310468 92875976192 92899382436 92958621696 92982048768 93216571392 93223073664 93654661968 93696196608 93738000384 93980984832 94129975296 94136541282 94373975808 94416081984 94457954304 94702804992 94895259648 94901879016 95141243904 95225905152 95472746496 95496807168 95624101888 95630772096 95871975424 95914749952 95981469696 96073507152 96408258048 96675780096 96761806848 97012629504 97166426112 97173203904 97216558992 97461762048 97598483456 97623079848 97956397056 97963229952 98210316288 98416763424 98715635712 98759678976 98923145076 99008774144 99172652544 99518201856 99978934272 99985908249 100327292928 100352577024 100493353728 100605689856 100746821632 100772211456 101123334144 101220302178 101591497728 101945475072 102114214272 102371770368 102378911256 102417444864 102424588938 102586965264 102728466432 102852887697 102944411136 103204061184 103211260128 103589756928 103689090036 103735074816 104043118592 104050376064 104215329792 104485473216 104578449408 104868642816 105334948608 105361494714 105408221184 105455250432 105721233408 105728607936 105869541376 105896222208 106170722784 106218092232 106265198592 106540655616 106662253908 106757167104 107033899392 107081367552 107129143296 107406839808 107529426704 107577114624 107584618608 107855972352 107904093696 108082695546 108451725312 108459290304 108732850176 108760252608 108857032704 109139208192 109312229376 109616857088 109644482304 109693108224 109798293888 109825964829 110102971776 110200946688 110486605824 110718858852 110871576576 110998117888 111055090176 111096889344 111104638848 111384870912 111569234112 111957977088 112085758344 112240361472 112476301056 112868204544 113055022944 113181401088 113340174336 113368737888 114261639168 114290434944 114578702336 114688659456 114977931264 115168241664 115219625472 115410335922 115569524736 115701427968 116104568832 116509114368 116642089984 116701959168 116996308992 117048508416 117056673072 117242246016 117546157368 117650755584 117947498496 117977223168 118090352541 118388293632 118501817184 118936387584 119103234048 119133249984 119433732096 119442063132 119495353761 119849877504 120101812992 120404738048 120413136816 120466538496 120520286208 120832694784 120970605042 121024253952 121337968896 121392105408 121445941248 121584551424 121899718752 122008190976 122324456448 122355284184 122433306624 122773045248 122890773376 122945273856 122976258048 123318964224 123350042592 123523080624 123865843248 123976065024 124297431552 124408037376 124730523648 124872882624 124928262144 124984000512 125307979776 125506633728 125515388376 125831967744 125888109312 125943939072 126096478137 126270406656 126527012864 126535838688 126854991872 126976730112 127296995328 127329076224 127507696128 127975292928 128098009536 128544344064 128576739312 128901040128 129350172672 129555234816 129564271872 129622078656 129949016064 130164106464 130617639936 130947088384 131072753664 131222351232 131620847616 131679571968 131897526768 132230203392 132239427039 132690935808 132724376064 133305245696 133314544332 133769723904 133803436032 133991138304 134140919808 134362948608 134831112192 134960402904 135114539616 135455330304 135464778918 135927300096 136152285696 136495693824 136505215008 136556593152 136566118584 136782620352 137137183596 137259214848 137605414912 137615013504 137737469952 138119675904 138252120048 138313433088 138733834752 138953773056 138963465702 139313964288 139349073654 139437932544 139473073152 139824857088 139834610496 140446598144 140481992952 140544294912 140607000576 140961644544 140971477248 141194962944 141560963712 141624122976 141686931456 142054207488 142216338544 142342889472 142352818524 142711865856 142838857728 143209119744 143436152832 143446158144 143807963136 143872124928 143972204544 144110260728 144602300416 144612387072 144977133568 145013670144 145142710272 145518944256 145749639168 146192643072 146397725184 146434619772 146803962368 146934595584 146944844928 147315474432 147625145136 147828768768 148073453568 148139518464 148513161216 148758978816 149277302784 149447677792 149968401408 150490939392 150740030592 150908534784 151120232448 151158317184 151685001216 151830453267 152348852224 152387246592 152918212608 153557655552 153626167296 153880447896 154092699648 154268570624 154416616704 154806091776 154816890192 155533635054 155602612224 155995078656 156064677888 156075564096 156322994688 156728209824 156867674112 157302964224 157453803388 157851058176 158002422912 158042242071 158581850112 158804312064 158844333312 159244976128 159256084176 159327138348 159397797888 159810983424 159993380862 160135750656 160550849088 160622051328 160693714944 161110259712 161294140056 161365671936 161783958528 161856140544 161927921664 162112735232 162124043319 162532958336 162677587968 162688935456 163099275264 163140378912 163968344064 164425285632 164466723456 164539662336 164697440832 165154457664 165301420032 165729908736 166078288278 166307364864 166497176832 166571016192 166645334016 167077306368 167342178304 167353851168 167775956992 167850812416 167936965632 168128637516 168360542208 168714451584 169302306816 169729327104 169772101632 170010261504 170053106832 170797346048 171392458752 171435652416 171868053504 172466896896 172752362496 172829438208 173115503883 173265354752 173354287104 173552141952 174156853248 174763671552 174963134976 175494463488 175572762624 175863369024 176306937856 176319236052 176476133376 176921247744 176965834752 177752725776 178404581376 178654851072 178699874976 179150598144 179163094698 179774816256 179947203872 180152719488 180607107072 180619705224 181236400128 181455907563 181536380928 181994258432 182006953344 182075457536 182088158112 182168911872 182376827136 182849578128 183012286464 183486684672 183649959936 184159567872 184336160064 184417910784 184464387072 184978446336 185025063888 185271697408 185284620936 185751952384 185798764872 185917243392 185964097536 186433142784 186446147328 187309323936 187392393216 187476000768 187961969664 188259950592 188273082564 188747951616 188832163968 188915908608 189405609984 189790519296 189803758032 190282487808 190945492992 190993614336 191248203776 191261544192 191743950848 191829499904 191962939392 192147014304 192816516096 193351560192 193523613696 194025259008 194332852224 194346407808 194433117984 194923524096 195196966912 195246159696 195926459904 196420632576 196833526848 197431271424 197519357952 197846290152 198017548288 198345305088 199036403712 199957868544 199971816498 200654585856 200705154048 200986707456 201211379712 201493643264 201544422912 202246668288 202440604356 203182995456 203890950144 204228428544 204743540736 204757822512 204834889728 204849177876 205173930528 205705775394 205888822272 206408122368 206422520256 207179513856 207378180072 207470149632 208086237184 208100752128 208430659584 208445198553 208970946432 209023610481 209156898816 209737285632 210669897216 210722989428 210816442368 210910500864 211442466816 211457215872 211739082752 211792444416 212341445568 212436184464 212530397184 213081311232 213324507816 213514334208 214067798784 214162735104 214258286592 214813679616 215058853408 215154229248 215169237216 215711944704 215808187392 216165391092 216903450624 216918580608 217465700352 217520505216 217714065408 218278416384 218624458752 219233714176 219288964608 219596587776 219651929658 220205943552 220401893376 220973211648 221437717704 221743153152 221996235776 222110180352 222193778688 222209277696 222769741824 223138468224 223915954176 224171516688 224480722944 224952602112 225736409088 226110045888 226362802176 226680348672 226737475776 228523278336 228580869888 229157404672 229377318912 230336483328 230439250944 230820671844 231139049472 231402855936 232209137664 233018228736 233284179968 233300452581 233403918336 233992617984 234097016832 234113346144 234484492032 235092314736 235301511168 235954446336 236180705082 236776587264 237003634368 237872775168 238206468096 238266499968 238867464192 238884126264 238990707522 239699755008 239990071293 240203625984 240809476096 240826273632 240933076992 241040572416 241665389568 241941210084 242048507904 242675937792 242784210816 242891882496 243169102848 243799437504 244016381952 244648912896 244710568368 245781546752 245890547712 245952516096 246637928448 246700085184 247046161248 247731686496 247952130048 248594863104 248816074752 249117432417 249461047296 249745765248 249856524288 249968001024 250615959552 251013267456 251030776752 251663935488 251776218624 252192956274 252540813312 253054025728 253071677376 253709983744 253953460224 254593990656 254658152448 255015392256 255950585856 256196019072 257088688128 257153478624 257802080256 258700345344 259128543744 259244157312 259898032128 260328212928 261235279872 261894176768 262145507328 262444702464 263241695232 263359143936 263795053536 264460406784 264478854078 265381871616 265448752128 266610491392 266629088664 267539447808 267606872064 267982276608 268281839616 268725897216 269662224384 269920805808 270229079232 270910660608 270929557836 271854600192 272304571392 272991387648 273010430016 273113186304 273132237168 273565240704 274274367192 274518429696 275210829824 275230027008 275474939904 275544155929 276239351808 276504240096 276626866176 277467669504 277907546112 277926931404 278627928576 278698147308 278875865088 278946146304 279649714176 279669220992 280893196288 280963985904 281088589824 281214001152 281942954496 282389925888 283121927424 283248245952 283373862912 284108414976 284432677088 284685778944 284705637048 285423731712 285677715456 286418239488 286872305664 286892316288 287615926272 287744249856 287944409088 288220521456 289224774144 289954267136 290027340288 290285420544 291037888512 291499278336 292385286144 292795450368 292869239544 293607924736 293869191168 293889689856 294630948864 295250290272 296146907136 296279036928 297026322432 297517957632 298554605568 298895355584 299936802816 299957724747 300981878784 301480061184 301817069568 302240464896 302316634368 303370002432 303660906534 304697704448 304774493184 305836425216 307115311104 307252334592 307760895792 308185399296 308537141248 308558663091 308833233408 309612183552 309633780384 311067270108 311205224448 312129355776 312151128192 312645989376 313456419648 313735348224 314605928448 314907606776 316004845824 316084484142 317163700224 317608624128 317688666624 318489952256 318512168352 318654276696 318795595776 319621966848 319986761724 320271501312 321101698176 321244102656 321387429888 322220519424 322588280112 322731343872 323567917056 323712281088 324225470464 324248086638 325065916672 325355175936 325377870912 326198550528 326280757824 327936688128 328850571264 328933446912 329079324672 329394881664 329477894487 330308915328 330602840064 331459817472 332156576556 332614729728 332994353664 333290668032 334154612736 334684356608 334707702336 335551913984 335701624832 335873931264 336257275032 336721084416 337428903168 338604613632 339544203264 340020523008 340106213664 341594692096 342784917504 342871304832 343736107008 344933793792 345504724992 345658876416 346231007766 346530709504 346708574208 347104283904 348313706496 349527343104 349926269952 350988926976 351145525248 351726738048 352613875712 352638472104 352952266752 353842495488 353931669504 354271057623 355505451552 356809162752 357309702144 357399749952 358301196288 358326189396 358486061283 359549632512 359894407744 360305438976 361214214144 361239410448 362911815126 363072761856 363988516864 364013906688 364150915072 364176316224 364337823744 364753654272 365699156256 366024572928 366973369344 367299919872 368319135744 368672320128 368835821568 368928774144 369956892672 370050127776 370543394816 370569241872 371503904768 371597529744 371928195072 372892294656 374618647872 374784786432 374952001536 375923939328 376519901184 376546165128 377495903232 377664327936 377831817216 378289434411 378811219968 379581038592 379607516064 380564975616 381890985984 381987228672 382523088384 383487901696 383658999808 383925878784 384294028608 385633032192 386703120384 388050518016 388665704448 388692815616 388866235968 389847048192 390393933824 390492319392 391852919808 392841265152 393667053696 394862542848 395038715904 395692580304 396035096576 396690610176 396718281117 398072807424 399915737088 399943632996 401309171712 401410308096 401973414912 402422759424 402987286528 403088845824 404493336576 404881208712 406365990912 407781900288 408456857088 409487081472 409515645024 409669779456 409698355752 410347861056 411411550788 411777644544 412816244736 412845040512 414359027712 414756360144 414940299264 416201504256 416861319168 416890397106 417941892864 418047220962 418313797632 419474571264 421339794432 421445978856 421632884736 421821001728 422884933632 422914431744 423478165504 423584888832 424682891136 424872368928 425060794368 426162622464 426649015632 427028668416 428135597568 428516573184 429627359232 430117706816 430308458496 430338474432 431423889408 431616374784 432330782184 433806901248 433837161216 434931400704 435041010432 435428130816 436556832768 437248917504 438467428352 438577929216 439193175552 439303859316 440411887104 440803786752 441946423296 442875435408 443486306304 443992471552 444220360704 444418555392 445539483648 446276936448 447831908352 448343033376 449905204224 451472818176 452220091776 452725604352 453360697344 453474951552 455491359801 457046556672 457161739776 458314809344 458754637824 460672966656 460878501888 461641343688 462278098944 462805711872 464418275328 466568359936 466600905162 466807836672 467985235968 468194033664 468226692288 468968984064 470184629472 470603022336 471908892672 472361410164 473553174528 474007268736 474126726213 475745550336 476412936192 476532999936 477734928384 477768252528 477981415044 479980142586 480407251968 481618952192 481652547264 481866153984 482081144832 483330779136 483882420168 484097015808 485351875584 485568421632 485783764992 486338205696 486372129957 487598875008 488032763904 489297825792 489421136736 491563093504 491905032192 493275856896 493400170368 494092322496 495463372992 495904260096 497189726208 498234864834 498922094592 499491530496 499713048576 499936002048 501231919104 502026534912 502061553504 503327870976 503552437248 504385912548 505081626624 506108051456 506143354752 507419967488 507906920448 509187981312 509316304896 510030784512 512392038144 514177376256 514306957248 515604160512 517400690688 518257087488 518488314624 519796064256 520656425856 522470559744 523788353536 524291014656 524889404928 526483390464 526718287872 527590107072 528920813568 528957708156 530763743232 530897504256 533220982784 533258177328 535213744128 535964553216 537451794432 539324448768 539841611616 540458158464 541821321216 541859115672 543709200384 544367722689 544609142784 545982775296 546020860032 546226372608 546264474336 547130481408 548548734384 549036859392 550460054016 550949879808 551088311858 552478703616 553008480192 553253732352 554935339008 555815092224 555853862808 557255857152 557396294616 557751730176 557892292608 559299428352 559338441984 561786392576 561927971808 562177179648 562428002304 563885908992 564779851776 566243854848 566496491904 566747725824 568216829952 568865354176 569371557888 569411274096 570847463424 572836478976 573744611328 573784632576 575231852544 575488499712 575888818176 576441042912 578449548288 579908534272 580054680576 580570841088 582075777024 582998556672 584770572288 585590900736 585738479088 587215849472 587779379712 589261897728 590500580544 592293814272 592558073856 594052644864 595035915264 597109211136 597790711168 599873605632 599915449494 601963757568 602960122368 603634139136 604480929792 604633268736 606740004864 607321813068 609395408896 609548986368 611672850432 614230622208 614504669184 615521791584 617074282496 617117326182 617666466816 619224367104 619267560768 622134540216 622410448896 624258711552 624302256384 625291978752 626912839296 627070831443 627470696448 629211856896 629815213552 632009691648 632168968284 634327400448 635217248256 635377333248 636979904512 637024336704 637308553392 637591191552 639243933696 639973523448 640543002624 642203396352 642488205312 642774859776 644441038848 645176560224 645462687744 647135834112 647424562176 648450940928 648496173276 650131833344 650710351872 650755741824 652397101056 652561515648 655873376256 657701142528 657866893824 658789763328 658955788974 660617830656 661205680128 662919634944 664313153112 665229459456 665988707328 666581336064 668309225472 669368713216 669415404672 671103827968 671403249664 671747862528 672514550064 673442168832 674857806336 677209227264 679088406528 680041046016 680212427328 683189384192 685569835008 685742609664 687472214016 691009449984 691317752832 692462015532 693061419008 693417148416 694208567808 696627412992 699054686208 699852539904 699901357743 701977853952 702291050496 703453476096 705227751424 705276944208 705904533504 707863339008 708542115246 711010903104 713618325504 714619404288 714799499904 716602392576 716652378792 716972122566 719099265024 719788815488 719970213879 720610877952 722428428288 722478820896 725823630252 726145523712 728027813376 728301830144 728352632448 728675647488 729507308544 731398312512 732049145856 733946738688 737344640256 737671643136 737857548288 739913785344 740100255552 741086789632 741138483744 743007809536 743195059488 743856390144 745784589312 749237295744 749569572864 749904003072 751847878656 753039802368 753092330256 754991806464 755328655872 756578868822 757622439936 759162077184 759215032128 761129951232 763781971968 763974457344 765046176768 766975803392 767317999616 767851757568 768588057216 771266064384 773406240768 776101036032 777385631232 777732471936 779694096384 780787867648 780984638784 783705839616 785682530304 787334107392 789725085696 790077431808 791385160608 793381220352 793436562234 796145614848 799831474176 799887265992 802618343424 802820616192 803946829824 804845518848 805974573056 806177691648 808986673152 809762417424 812731981824 815563800576 816913714176 818974162944 819031290048 819339558912 819396711504 820695722112 822823101576 823555289088 825632489472 825690081024 826632467787 828718055424 829512720288 829880598528 832403008512 833722638336 833780794212 835883785728 836094441924 836627595264 838949142528 842679588864 842891957712 843265769472 843642003456 845828863488 846956331008 847169777664 849365782272 849744737856 850121588736 852325244928 853298031264 854057336832 856271195136 857033146368 859254718464 860235413632 860616916992 860676948864 862847778816 863232749568 864661564368 867674322432 869862801408 870082020864 870856261632 873113665536 874497835008 876934856704 877155858432 878386351104 878607718632 880823774208 881607573504 883892846592 885750870816 887984943104 888440721408 888837110784 891078967296 892553872896 895663816704 896686066752 899810408448 902945636352 904440183552 905451208704 906721394688 906949903104 910982719602 914093113344 914323479552 916629618688 917509275648 921345933312 921757003776 923282687376 924556197888 925611423744 925675989273 928836550656 933136719872 933201810324 933615673344 936388067328 936453384576 937937968128 940369258944 941206044672 943817785344 944722820328 948014537472 948253452426 951491100672 952825872384 953065999872 955469856768 955536505056 955962830088 959960285172 960814503936 963237904384 963305094528 963732307968 964162289664 966661558272 967764840336 968194031616 970703751168 971136843264 972676411392 972744259914 975197750016 976065527808 978595651584 978842273472 983126187008 983810064384 986551713792 986800340736 988184644992 990926745984 991808520192 994379452416 996469729668 997844189184 998983060992 999872004096 1002463838208 1004053069824 1004123107008 1006655741952 1007104874496 1008771825096 1010163253248 1012216102912 1012286709504 1014839934976 1015813840896 1018632609792 1020061569024 1024784076288 1028354752512 1028613914496 1031208321024 1034801381376 1036514174976 1036976629248 1039592128512 1041312851712 1044941119488 1048582029312 1049778809856 1052966780928 1053436575744 1055180214144 1057841627136 1057915416312 1061527486464 1061795008512 1062813172869 1066441965568 1066516354656 1070427488256 1071929106432 1074903588864 1078648897536 1079683223232 1080916316928 1083642642432 1083718231344 1088735445378 1089218285568 1091965550592 1092041720064 1092452745216 1092528948672 1094260962816 1097097468768 1098073718784 1100920108032 1101899759616 1102176623716 1104957407232 1106016960384 1106507464704 1109870678016 1111630184448 1111707725616 1114511714304 1114792589232 1115784585216 1118676883968 1123572785152 1123855943616 1124354359296 1124856004608 1127771817984 1129559703552 1132487709696 1132992983808 1133495451648 1134868303233 1136433659904 1137730708352 1138743115776 1138822548192 1141694926848 1145672957952 1147569265152 1150463705088 1150976999424 1151777636352 1152882085824 1156899096576 1159817068544 1160109361152 1164151554048 1165997113344 1169541144576 1171181801472 1171476958176 1174431698944 1175558759424 1178523795456 1181001161088 1184587628544 1185116147712 1188105289728 1190071830528 1194218422272 1195581422336 1199747211264 1199830898988 1203927515136 1205920244736 1207268278272 1208961859584 1209266537472 1213480009728 1214643626136 1218790817792 1219097972736 1223345700864 1228461244416 1229009338368 1231043583168 1234148564992 1234234652364 1235332933632 1238448734208 1238535121536 1244269080432 1244820897792 1248604512768 1250583957504 1253825678592 1254141662886 1254941392896 1258423713792 1259630427104 1264019383296 1264337936568 1268654800896 1270434496512 1270754666496 1273959809024 1274048673408 1274617106784 1275182383104 1278487867392 1279947046896 1281086005248 1284406792704 1285549719552 1288882077696 1290353120448 1290925375488 1294271668224 1294849124352 1296901881856 1296992346552 1300263666688 1301420703744 1301511483648 1304794202112 1305123031296 1311746752512 1315402285056 1315733787648 1317579526656 1317911577948 1321235661312 1322411360256 1325839269888 1328626306224 1330458918912 1331977414656 1336618450944 1338737426432 1338830809344 1342207655936 1342806499328 1343495725056 1345029100128 1349715612672 1354418454528 1358176813056 1360082092032 1360424854656 1366378768384 1366474079403 1371139670016 1371485219328 1374944428032 1382018899968 1382635505664 1384924031064 1386122838016 1386834296832 1388417135616 1393254825984 1399705079808 1399802715486 1403955707904 1404582100992 1406906952192 1410455502848 1410553888416 1411809067008 1415726678016 1417084230492 1422021806208 1427236651008 1429238808576 1429598999808 1433204785152 1433304757584 1433944245132 1439577630976 1439940427758 1441221755904 1444856856576 1444957641792 1451647260504 1452291047424 1456055626752 1456603660288 1456705264896 1457351294976 1459014617088 1459116389871 1462796625024 1464098291712 1467893477376 1474689280512 1475715096576 1479827570688 1480200511104 1482173579264 1482276967488 1486015619072 1486390118976 1487712780288 1491569178624 1498474591488 1499139145728 1499808006144 1503695757312 1506079604736 1506184660512 1509983612928 1510657311744 1513157737644 1515244879872 1518324154368 1518430064256 1522259902464 1527563943936 1527948914688 1530092353536 1533951606784 1534635999232 1537176114432 1542532128768 1546812481536 1552202072064 1554771262464 1555464943872 1559388192768 1561575735296 1561969277568 1567411679232 1571365060608 1574668214784 1579450171392 1580154863616 1582770321216 1586762440704 1586873124468 1592291229696 1599662948352 1599774531984 1605641232384 1607893659648 1611949146112 1612355383296 1617973346304 1619524834848 1625463963648 1631127601152 1633103168067 1633827428352 1637948325888 1638062580096 1638679117824 1638793423008 1641391444224 1645646203152 1647110578176 1651380162048 1653264935574 1657436110848 1659025440576 1659761197056 1664806017024 1667445276672 1667561588424 1671767571456 1672188883848 1673255190528 1677898285056 1685359177728 1685783915424 1686531538944 1687284006912 1691657726976 1694339555328 1698731564544 1699489475712 1700243177472 1704650489856 1706596062528 1708114673664 1712542390272 1718509436928 1720470827264 1721233833984 1721353897728 1725695557632 1726465499136 1729323128736 1735348644864 1739725602816 1740164041728 1741712523264 1746227331072 1748995670016 1753869713408 1754311716864 1756772702208 1757215437264 1761647548416 1767785693184 1771501741632 1775969886208 1776881442816 1777674221568 1782157934592 1785107745792 1791327633408 1793372133504 1799620816896 1805891272704 1808880367104 1810902417408 1813442789376 1813899806208 1821965439204 1828186226688 1828646959104 1833259237376 1835018551296 1842691866624 1843514007552 1846565374752 1851222847488 1851351978546 1857673101312 1866273439744 1866403620648 1867231346688 1872776134656 1872906769152 1875875936256 1880738517888 1882412089344 1887635570688 1889445640656 1896029074944 1896506904852 1902982201344 1905651744768 1906131999744 1910939713536 1911073010112 1911925660176 1919920570344 1921629007872 1926475808768 1926610189056 1927464615936 1928324579328 1933323116544 1935529680672 1936388063232 1941407502336 1942273686528 1945352822784 1945488519828 1950395500032 1952131055616 1957191303168 1957684546944 1966252374016 1967620128768 1973103427584 1973600681472 1976369289984 1981853491968 1983617040384 1988758904832 1992939459336 1995688378368 1997966121984 1999744008192 2004927676416 2008106139648 2008246214016 2013311483904 2014209748992 2017543650192 2020326506496 2024573419008 2029679869952 2031627681792 2037265219584 2040123138048 2049568152576 2056709505024 2057227828992 2062416642048 2073028349952 2073953258496 2079184257024 2082625703424 2089882238976 2097164058624 2099557619712 2099704073229 2105933561856 2106873151488 2110360428288 2115683254272 2115830832624 2123590017024 2125626345738 2132883931136 2133032709312 2140854976512 2143858212864 2149807177728 2157297795072 2159366446464 2159910641637 2161832633856 2167285284864 2167436462688 2177470890756 2178436571136 2184083440128 2184905490432 2185057897344 2188521925632 2194194937536 2196147437568 2201840216064 2204353247432 2212033920768 2213014929408 2219741356032 2223260368896 2223415451232 2229023428608 2229585178464 2231569170432 2237353767936 2247145570304 2247711887232 2248708718592 2249712009216 2255543635968 2259119407104 2264975419392 2265985967616 2269736606466 2272867319808 2275461416704 2277486231552 2277645096384 2283389853696 2291345915904 2295138530304 2300927410176 2301953998848 2303555272704 2305764171648 2313798193152 2319634137088 2320218722304 2328303108096 2339082289152 2342363602944 2342953916352 2348863397888 2351117518848 2357047590912 2362002322176 2369175257088 2370232295424 2380143661056 2388436844544 2391162844672 2399494422528 2399661797976 2407855030272 2411840489472 2414536556544 2417923719168 2418533074944 2426960019456 2429287252272 2438195945472 2446691401728 2456922488832 2458018676736 2462087166336 2468297129984 2468469304728 2470665867264 2476897468416 2477070243072 2479897403361 2488538160864 2489641795584 2497209025536 2501167915008 2507651357184 2508283325772 2509882785792 2516847427584 2519260854208 2528038766592 2528675873136 2540868993024 2541509332992 2547919618048 2548097346816 2549234213568 2550364766208 2556975734784 2559894093792 2562172010496 2568813585408 2571099439104 2577764155392 2580706240896 2581850750976 2588543336448 2589698248704 2593803763712 2593984693104 2600527333376 2603022967296 2609588404224 2610246062592 2623493505024 2630804570112 2631467575296 2635159053312 2635823155896 2642471322624 2644822720512 2651678539776 2657252612448 2663954829312 2673236901888 2677661618688 2684415311872 2685612998656 2686991450112 2690058200256 2699431225344 2708836909056 2716353626112 2720164184064 2720849709312 2732757536768 2732948158806 2742279340032 2742970438656 2749888856064 2764037799936 2765271011328 2769848062128 2772245676032 2773668593664 2776834271232 2777027967819 2786509651968 2799410159616 2799605430972 2809164201984 2813813904384 2820911005696 2821107776832 2823618134016 2831453356032 2834168460984 2844043612416 2854473302016 2858477617152 2859197999616 2866409570304 2866609515168 2867888490264 2879155261952 2879880855516 2882443511808 2889713713152 2889915283584 2903294521008 2904582094848 2912111253504 2913410529792 2918029234176 2918232779742 2925593250048 2928196583424 2935786954752 2949378561024 2951430193152 2959655141376 2960401022208 2964347158528 2964553934976 2972031238144 2972780237952 2975425560576 2983138357248 2996949182976 2999616012288 3007391514624 3012159209472 3012369321024 3019967225856 3021314623488 3026315475288 3030489759744 3036648308736 3036860128512 3044519804928 3055897829376 3060184707072 3067903213568 3069271998464 3074352228864 3085064257536 3093624963072 3104404144128 3109542524928 3110929887744 3118776385536 3123151470592 3123938555136 3134823358464 3149336429568 3158900342784 3160309727232 3165540642432 3173524881408 3173746248936 3184582459392 3188439518607 3199325896704 3199549063968 3211282464768 3215787319296 3224710766592 3235946692608 3239049669696 3250927927296 3266206336134 3267654856704 3275896651776 3276125160192 3277358235648 3277586846016 3282782888448 3291292406304 3294221156352 3302760324096 3306529871148 3314872221696 3318050881152 3319522394112 3329612034048 3334890553344 3335123176848 3343535142912 3344377767696 3370718355456 3371567830848 3373063077888 3374568013824 3383315453952 3388679110656 3397463129088 3398978951424 3400486354944 3404604909699 3409300979712 3413192125056 3416229347328 3425084780544 3437018873856 3440941654528 3442707795456 3451391115264 3452930998272 3458646257472 3470697289728 3479451205632 3480328083456 3492454662144 3497991340032 3508623433728 3513545404416 3514430874528 3523295096832 3535571386368 3543003483264 3551939772416 3553762885632 3555348443136 3564315869184 3570215491584 3582655266816 3586744267008 3599241633792 3611782545408 3617760734208 3621804834816 3626885578752 3627799612416 3643930878408 3656372453376 3657293918208 3666518474752 3670037102592 3685383733248 3687028015104 3693130749504 3702445694976 3702703957092 3715346202624 3732546879488 3732807241296 3734462693376 3745813538304 3751751872512 3761477035776 3764824178688 3775271141376 3778891281312 3792058149888 3793013809704 3805964402688 3811303489536 3812263999488 3821879427072 3822146020224 3823851320352 3839841140688 3843258015744 3853220378112 3856649158656 3866646233088 3871059361344 3872776126464 3882815004672 3884547373056 3890705645568 3890977039656 3900791000064 3904262111232 3914382606336 3915369093888 3932504748032 3935240257536 3946206855168 3947201362944 3952738579968 3963706983936 3967234080768 3977517809664 3985878918672 3991376756736 3995932243968 4009855352832 4016212279296 4016492428032 4026622967808 4028419497984 4035087300384 4049146838016 4059359739904 4063255363584 4074530439168 4080246276096 4099136305152 4099422238209 4113419010048 4114455657984 4124833284096 4146056699904 4147906516992 4158368514048 4165251406848 4179764477952 4199115239424 4199408146458 4211867123712 4213746302976 4220720856576 4231366508544 4231661665248 4247180034048 4251252691476 4265767862272 4266065418624 4281709953024 4287716425728 4299614355456 4318732892928 4319821283274 4323665267712 4334570569728 4334872925376 4354941781512 4356873142272 4368166880256 4369810980864 4370115794688 4377043851264 4388389875072 4392294875136 4403680432128 4408706494864 4424067841536 4439482712064 4446520737792 4446830902464 4458046857216 4459170356928 4463138340864 4474707535872 4494291140608 4495423774464 4497417437184 4499424018432 4511087271936 4518238814208 4529950838784 4531971935232 4539473212932 4545734639616 4550922833408 4554972463104 4555290192768 4566779707392 4582691831808 4590277060608 4601854820352 4603907997696 4611528343296 4627596386304 4640437444608 4656606216192 4678164578304 4684727205888 4685907832704 4697726795776 4702235037696 4714095181824 4724004644352 4738350514176 4740464590848 4760287322112 4776873689088 4782325689344 4798988845056 4799323595952 4823680978944 4835847438336 4837066149888 4853920038912 4858574504544 4876391890944 4893382803456 4899309504201 4913844977664 4916037353472 4924174332672 4936594259968 4936938609456 4941331734528 4954140486144 4959794806722 4977076321728 4979283591168 4994418051072 5002335830016 5015302714368 5016566651544 5019765571584 5033694855168 5038521708416 5056077533184 5057351746272 5083018665984 5096194693632 5098468427136 5100729532416 5113951469568 5119788187584 5124344020992 5137627170816 5155528310784 5161412481792 5163701501952 5177086672896 5179396497408 5187607527424 5187969386208 5201054666752 5206045934592 5219176808448 5220492125184 5246987010048 5261609140224 5262935150592 5270318106624 5271646311792 5284942645248 5303357079552 5314505224896 5327909658624 5346473803776 5355323237376 5368830623744 5371225997312 5373982900224 5380116400512 5398862450688 5417673818112 5432707252224 5440328368128 5441699418624 5465515073536 5465896317612 5484558680064 5485940877312 5499777712128 5528075599872 5530542022656 5539696124256 5553668542464 5554055935638 5573019303936 5598820319232 5599210861944 5618328403968 5627627808768 5641822011392 5642215553664 5647236268032 5662906712064 5668336921968 5688087224832 5708946604032 5716955234304 5718395999232 5732819140608 5733219030336 5735776980528 5758310523904 5759761711032 5764887023616 5779427426304 5779830567168 5806589042016 5809164189696 5824222507008 5826821059584 5836058468352 5836465559484 5851186500096 5856393166848 5871573909504 5898757122048 5902860386304 5919310282752 5920802044416 5928694317056 5929107869952 5944062476288 5945560475904 5950851121152 5966276714496 5993898365952 5999232024576 6014783029248 6024318418944 6024738642048 6039934451712 6042629246976 6052630950576 6060979519488 6073720257024 6089039609856 6111795658752 6120369414144 6138543996928 6148704457728 6170128515072 6187249926144 6219085049856 6221859775488 6237552771072 6246302941184 6247877110272 6269646716928 6298672859136 6317800685568 6320619454464 6331081284864 6347049762816 6347492497872 6376879037214 6398651793408 6399098127936 6422564929536 6431574638592 6449421533184 6471893385216 6478099339392 6479731924911 6501855854592 6532412672268 6535309713408 6552250320384 6554716471296 6555173692032 6565565776896 6582584812608 6588442312704 6605520648192 6613059742296 6636101762304 6639044788224 6659224068096 6669781106688 6670246353696 6687070285824 6688755535392 6741436710912 6743135661696 6746126155776 6749136027648 6766630907904 6777358221312 6794926258176 6797957902848 6809209819398 6818601959424 6826384250112 6832458694656 6850169561088 6874037747712 6881883309056 6885415590912 6902782230528 6905861996544 6917292514944 6941394579456 6958902411264 6960656166912 6984909324288 7017246867456 7027090808832 7028861749056 7046590193664 7071142772736 7086006966528 7103879544832 7107525771264 7110696886272 7140430983168 7165310533632 7173488534016 7198483267584 7223565090816 7235521468416 7243609669632 7253771157504 7255599224832 7287861756816 7314587836416 7340074205184 7370767466496 7374056030208 7386261499008 7404891389952 7405407914184 7430692405248 7439692210083 7465093758976 7465614482592 7468925386752 7491627076608 7503503745024 7522954071552 7529648357376 7550542282752 7557782562624 7584116299776 7586027619408 7622606979072 7624527998976 7643758854144 7644292040448 7647702640704 7679682281376 7686516031488 7706440756224 7713298317312 7733292466176 7742118722688 7745552252928 7765630009344 7769094746112 7781411291136 7781954079312 7801582000128 7828765212672 7830738187776 7865009496064 7870480515072 7892413710336 7894402725888 7905477159936 7927413967872 7934468161536 7955035619328 7971757837344 7991864487936 8019710705664 8032984856064 8053245935616 8056838995968 8070174600768 8098293676032 8118719479808 8126510727168 8149060878336 8160492552192 8198272610304 8198844476418 8226838020096 8228911315968 8249666568192 8292113399808 8295813033984 8316737028096 8330502813696 8359528955904 8398230478848 8398816292916 8427492605952 8441441713152 8462733017088 8463323330496 8494360068096 8502505382952 8531535724544 8532130837248 8563419906048 8575432851456 8599228710912 8637465785856 8639642566548 8647330535424 8669141139456 8669745850752 8709883563024 8713746284544 8736333760512 8740231589376 8754087702528 8776779750144 8784589750272 8807360864256 8817412989728 8848135683072 8878965424128 8893041475584 8893661804928 8916093714432 8918340713856 8926276681728 8949415071744 8988582281216 8990847548928 8998848036864 9022174543872 9036477628416 9059901677568 9063943870464 9078946425864 9091469279232 9101845666816 9109944926208 9110580385536 9133559414784 9180554121216 9203709640704 9207815995392 9223056686592 9255192772608 9280874889216 9313212432384 9356329156608 9369454411776 9371815665408 9395453591552 9404470075392 9448009288704 9476701028352 9480929181696 9520574644224 9553747378176 9564651378688 9565318555821 9597977690112 9598647191904 9647361957888 9674132299776 9707840077824 9717149009088 9752783781888 9798619008402 9827689955328 9832074706944 9848348665344 9873188519936 9873877218912 9882663469056 9908280972288 9919589613444 9954152643456 9958567182336 9988836102144 10004671660032 10030605428736 10033133303088 10077043416832 10112155066368 10114703492544 10166037331968 10192389387264 10196936854272 10201459064832 10213814729097 10227902939136 10239576375168 10248688041984 10275254341632 10311056621568 10322824963584 10354173345792 10358792994816 10375215054848 10375938772416 10402109333504 10412091869184 10438353616896 10440984250368 10493974020096 10525870301184 10540636213248 10543292623584 10569885290496 10606714159104 10629010449792 10655819317248 10692947607552 10710646474752 10737661247488 10742451994624 10747965800448 10760232801024 10797724901376 10835347636224 10865414504448 10880656736256 10883398837248 10931030147072 10931792635224 10969117360128 10971881754624 10999555424256 11056151199744 11061084045312 11079392248512 11107337084928 11108111871276 11146038607872 11197640638464 11198421723888 11255255617536 11283644022784 11284431107328 11294472536064 11325813424128 11336673843936 11376174449664 11417893208064 11433910468608 11436791998464 11465638281216 11466438060672 11471553961056 11516621047808 11519523422064 11529774047232 11559661134336 11613178084032 11618328379392 11648445014016 11653642119168 11672116936704 11672931118968 11702373000192 11712786333696 11743147819008 11797514244096 11805720772608 11838620565504 11841604088832 11858215739904 11888124952576 11891120951808 11901702242304 11932553428992 11987796731904 12029566058496 12048636837888 12049477284096 12079868903424 12085258493952 12105261901152 12147440514048 12178079219712 12223591317504 12240738828288 12277087993856 12297408915456 12298266714627 12340257030144 12374499852288 12438170099712 12443719550976 12475105542144 12492605882368 12495754220544 12539293433856 12597345718272 12635601371136 12641238908928 12662162569728 12694099525632 12694984995744 12753758074428 12797303586816 12798196255872 12845129859072 12863149277184 12898843066368 12956198678784 12959463849822 13003711709184 13064825344536 13070619426816 13104500640768 13109432942592 13110347384064 13131131553792 13165169625216 13176884625408 13211041296384 13226119484592 13272203524608 13318448136192 13339562213376 13340492707392 13374140571648 13377511070784 13482873421824 13486271323392 13492252311552 13498272055296 13533261815808 13554716442624 13589852516352 13595915805696 13618419638796 13637203918848 13652768500224 13664917389312 13700339122176 13748075495424 13763766618112 13770831181824 13805564461056 13811723993088 13834585029888 13882789158912 13921312333824 13969818648576 14034493734912 14054181617664 14057723498112 14093180387328 14142285545472 14172013933056 14207759089664 14215051542528 14221393772544 14280861966336 14330621067264 14346977068032 14396966535168 14471042936832 14507542315008 14511198449664 14575723513632 14629175672832 14680148410368 14697928512603 14741534932992 14748112060416 14772522998016 14809782779904 14810815828368 14879384420166 14930187517952 14931228965184 14937850773504 14983254153216 15007007490048 15045908143104 15059296714752 15101084565504 15115565125248 15168232599552 15172055238816 15249055997952 15288584080896 15295405281408 15359364562752 15373032062976 15412881512448 15466584932352 15484237445376 15491104505856 15531260018688 15538189492224 15562822582272 15563908158624 15603164000256 15657530425344 15661476375552 15730018992128 15740961030144 15784827420672 15788805451776 15810954319872 15854827935744 15910071238656 15943515674688 15983728975872 16039421411328 16065969712128 16106491871232 16113677991936 16140349201536 16196587352064 16237438959616 16253021454336 16298121756672 16320985104384 16396545220608 16397688952836 16453676040192 16457822631936 16499333136384 16584226799616 16591626067968 16661005627392 16719057911808 16796460957696 16797632585832 16854985211904 16882883426304 16925466034176 16926646660992 16988720136192 17005010765904 17064261674496 17126839812096 17150865702912 17198457421824 17274931571712 17279285133096 17294661070848 17338282278912 17339491701504 17419767126048 17427492569088 17472667521024 17480463178752 17508175405056 17553559500288 17569179500544 17614721728512 17634825979456 17696271366144 17757930848256 17786082951168 17787323609856 17832187428864 17836681427712 17852553363456 17898830143488 17977164562432 17981695097856 17997696073728 18044349087744 18072955256832 18119803355136 18127887740928 18157892851728 18182938558464 18203691333632 18221160771072 18267118829568 18361108242432 18415631990784 18446113373184 18510385545216 18561749778432 18712658313216 18738908823552 18743631330816 18790907183104 18808940150784 18896018577408 18953402056704 18961858363392 19041149288448 19129302757376 19130637111642 19195955380224 19197294383808 19294723915776 19348264599552 19415680155648 19434298018176 19439195774733 19505567563776 19597238016804 19664149413888 19696697330688 19746377039872 19747754437824 19765326938112 19816561944576 19839179226888 19908305286912 19917134364672 19977672204288 20009343320064 20061210857472 20066266606176 20154086833664 20224310132736 20229406985088 20332074663936 20384778774528 20393873708544 20427629458194 20455805878272 20479152750336 20497376083968 20550508683264 20622113243136 20645649927168 20708346691584 20717585989632 20750430109696 20751877544832 20804218667008 20824183738368 20876707233792 20881968500736 21051740602368 21081272426496 21086585247168 21139770580992 21213428318208 21258020899584 21311638634496 21421292949504 21475322494976 21484903989248 21495931600896 21520465602048 21595449802752 21670695272448 21730829008896 21761313472512 21766797674496 21862060294144 21863585270448 21943763509248 22112302399488 22122168090624 22158784497024 22214674169856 22216223742552 22292077215744 22319076630249 22395281276928 22396843447776 22510511235072 22568862214656 22588945072128 22651626848256 22673347687872 22752348899328 22867820937216 22873583996928 22931276562432 22932876121344 22943107922112 23033242095616 23039046844128 23059548094464 23119322268672 23226356168064 23236656758784 23296890028032 23307284238336 23344233873408 23345862237936 23404746000384 23486295638016 23595028488192 23611441545216 23677241131008 23683208177664 23716431479808 23776249905152 23782241903616 23803404484608 23865106857984 23975593463808 24059132116992 24098954568192 24159737806848 24170516987904 24210523802304 24294881028096 24356158439424 24447182635008 24481477656576 24594817830912 24596533429254 24680514060288 24748999704576 24876340199424 24887439101952 24950211084288 24985211764736 24991508441088 25078586867712 25194691436544 25282477817856 25324325139456 25388199051264 25389969991488 25507516148856 25594607173632 25596392511744 25690259718144 25726298554368 25797686132736 25912397357568 25918927699644 26007423418368 26129650689072 26141238853632 26209001281536 26220694768128 26262263107584 26330339250432 26353769250816 26422082592768 26452238969184 26544407049216 26636896272384 26679124426752 26680985414784 26748281143296 26755022141568 26965746843648 26972542646784 26996544110592 27066523631616 27109432885248 27179705032704 27191831611392 27236839277592 27274407837696 27305537000448 27329834778624 27400678244352 27527533236224 27541662363648 27611128922112 27623447986176 27669170059776 27765578317824 27842624667648 27939637297152 28068987469824 28108363235328 28115446996224 28186360774656 28344027866112 28415518179328 28430103085056 28442787545088 28561723932672 28661242134528 28693954136064 28695955667463 28793933070336 28942085873664 29022396899328 29151447027264 29258351345664 29395857025206 29483069865984 29496224120832 29545045996032 29619565559808 29621631656736 29758768840332 29860375035904 29862457930368 29875701547008 29966508306432 30014014980096 30091816286208 30231130250496 30336465199104 30344110477632 30498111995904 30577168161792 30590810562816 30718729125504 30746064125952 30825763024896 30933169864704 30968474890752 31062520037376 31076378984448 31125645164544 31127816317248 31206328000512 31315060850688 31322952751104 31460037984256 31481922060288 31577610903552 31621908639744 31709655871488 31820142477312 31887031349376 31967457951744 32078842822656 32131939424256 32212983742464 32227355983872 32280698403072 32393174704128 32506042908672 32596243513344 32641970208768 32793090441216 32795377905672 32907352080384 32915645263872 32998666272768 33168453599232 33183252135936 33322011254784 33438115823616 33592921915392 33595265171664 33765766852608 33850932068352 33853293321984 33977440272384 34010021531808 34128523348992 34253679624192 34301731405824 34396914843648 34549863143424 34558570266192 34589322141696 34678983403008 34839534252096 34854985138176 34945335042048 34960926357504 35016350810112 35107119000576 35138359001088 35229443457024 35269651958912 35392542732288 35515861696512 35574647219712 35664374857728 35673362855424 35705106726912 35797660286976 35954329124864 35963390195712 36088698175488 36145910513664 36239606710272 36255775481856 36315785703456 36407382667264 36442321542144 36534237659136 36722216484864 36831263981568 36892226746368 37020771090432 37123499556864 37425316626432 37477817647104 37487262661632 37581814366208 37617880301568 37792037154816 37906804113408 37923716726784 38082298576896 38258605514752 38261274223284 38391910760448 38394588767616 38589447831552 38696529199104 38868596036352 38878391549466 39011135127552 39194476033608 39328298827776 39393394661376 39492754079744 39495508875648 39530653876224 39633123889152 39678358453776 39816610573824 39955344408576 40018686640128 40122421714944 40132533212352 40308173667328 40448620265472 40458813970176 40664149327872 40769557549056 40787747417088 40855258916388 40911611756544 40958305500672 40994752167936 41101017366528 41244226486272 41291299854336 41416693383168 41435171979264 41500860219392 41503755089664 41608437334016 41648367476736 41763937001472 42103481204736 42162544852992 42173170494336 42279541161984 42426856636416 42516041799168 42623277268992 42842585899008 42969807978496 42991863201792 43040931204096 43190899605504 43522626945024 43533595348992 43724120588288 43727170540896 43887527018496 44224604798976 44244336181248 44317568994048 44429348339712 44432447485104 44638153260498 44790562553856 44793686895552 45021022470144 45137724429312 45177890144256 45303253696512 45346695375744 45504697798656 45747167993856 45865752242688 45886215844224 46066484191232 46078093688256 46119096188928 46238644537344 46452712336128 46473313517568 46593780056064 46614568476672 46688467746816 46691724475872 46809492000768 46972591276032 47190056976384 47222883090432 47354482262016 47366416355328 47432862959616 47552499810304 47564483807232 47730213715968 47951186927616 48118264233984 48197909136384 48319475613696 48341033975808 48421047604608 48589762056192 48712316878848 48894365270016 48962955313152 49189635661824 49193066858508 49361028120576 49497999409152 49752680398848 49774878203904 49970423529472 49983016882176 50157173735424 50389382873088 50564955635712 50648650278912 50776398102528 50779939982976 51015032297712 51192785023488 51380519436288 51452597108736 51595372265472 51824794715136 51837855399288 52014846836736 52259301378144 52282477707264 52418002563072 52441389536256 52524526215168 52660678500864 52707538501632 52844165185536 52904477938368 53088814098432 53273792544768 53358248853504 53361970829568 53496562286592 53510044283136 53931493687296 53945085293568 53993088221184 54133047263232 54218865770496 54359410065408 54383663222784 54473678555184 54548815675392 54611074000896 54801356488704 55055066472448 55083324727296 55246895972352 55338340119552 55531156635648 55685249335296 56137974939648 56216726470656 56230893992448 56372721549312 56688055732224 56831036358656 56860206170112 56885575090176 57123447865344 57387908272128 57391911334926 57587866140672 57884171747328 58044793798656 58302894054528 58516702691328 58791714050412 58992448241664 59090091992064 59239131119616 59243263313472 59517537680664 59720750071808 59724915860736 59751403094016 59933016612864 60028029960192 60183632572416 60462260500992 60672930398208 60688220955264 60996223991808 61154336323584 61181621125632 61437458251008 61492128251904 61651526049792 61866339729408 61936949781504 62125040074752 62152757968896 62251290329088 62255632634496 62412656001024 62630121701376 62645905502208 62920075968512 63155221807104 63243817279488 63419311742976 63640284954624 63774062698752 63934915903488 64263878848512 64425967484928 64454711967744 64561396806144 64786349408256 65012085817344 65192487026688 65283940417536 65586180882432 65590755811344 65831290527744 66336907198464 66366504271872 66644022509568 66876231647232 66957229890747 67185843830784 67190530343328 67531533705216 67706586643968 67954880544768 68020043063616 68257046697984 68603462811648 68793829687296 69099726286848 69117140532384 69178644283392 69357966806016 69679068504192 69709970276352 69890670084096 69921852715008 70032701620224 70214238001152 70458886914048 70539303917824 70785085464576 71031723393024 71149294439424 71328749715456 71346725710848 71410213453824 71595320573952 71908658249728 71926780391424 72177396350976 72479213420544 72511550963712 72631571406912 72814765334528 72884643084288 73068475318272 73444432969728 73784453492736 74041542180864 74246999113728 74850633252864 74955635294208 74974525323264 75163628732416 75235760603136 75584074309632 75847433453568 76164597153792 76517211029504 76522548446568 76783821520896 76789177535232 77178895663104 77393058398208 77737192072704 77756783098932 78022270255104 78388952067216 78786789322752 78985508159488 78991017751296 79061307752448 79266247778304 79356716907552 79633221147648 79910688817152 80037373280256 80244843429888 80265066424704 80616347334656 80897240530944 80917627940352 81328298655744 81539115098112 81575494834176 81710517832776 81823223513088 81916611001344 81989504335872 82202034733056 82582599708672 82833386766336 82870343958528 83007510179328 83216874668032 83296734953472 83527874002944 84206962409472 84325089705984 84346340988672 84559082323968 85032083598336 85246554537984 85685171798016 85939615956992 85983726403584 86081862408192 86087867002389 86381799211008 87067190697984 87448241176576 87454341081792 87775054036992 88449209597952 88488672362496 88635137988096 88858696679424 88864894970208 89276306520996 89581125107712 89587373791104 90042044940288 90275448858624 90693390751488 91009395597312 91494335987712 91731504485376 91772431688448 92132968382464 92156187376512 92238192377856 92477289074688 92905424672256 93187560112128 93229136953344 93376935493632 93383448951744 93618984001536 93945182552064 94380113952768 94445766180864 94732832710656 94865725919232 95104999620608 95128967614464 95460427431936 95902373855232 96236528467968 96395818272768 96638951227392 96682067951616 96842095209216 97179524112384 97788730540032 97925910626304 98379271323648 98386133717016 98722056241152 98995998818304 99505360797696 99549756407808 99966033764352 100314347470848 100778765746176 101297300557824 101552796205056 101559879965952 102030064595424 102385570046976 102761038872576 102905194217472 103190744530944 103649589430272 103675710798576 104518602756288 104564955414528 104836005126144 104882779072512 105049052430336 105321357001728 105415077003264 105688330371072 105808955876736 106177628196864 106547585089536 106723941659136 106993124573184 107020088566272 107862987374592 107890170587136 108266094526464 108437731540992 108718820130816 108767326445568 108947357110368 109222148001792 109602712977408 110110132944896 110166649454592 110493791944704 110676680239104 111062313271296 111370498670592 112275949879296 112433452941312 112461787984896 112745443098624 113376111464448 113662072717312 113720412340224 113771150180352 114246895730688 114775816544256 114783822669852 115175732281344 115768343494656 116089587597312 116605788109056 117033405382656 117583428100824 117984896483328 118180183984128 118478262239232 118486526626944 119035075361328 119449831721472 119866033225728 120056059920384 120367265144832 120924521001984 121345860796416 121376441910528 121992447983616 122308672647168 122363242251264 122874916502016 122984256503808 123303052099584 123732679458816 123873899563008 124250080149504 124305515937792 124502580658176 124511265268992 124825312002048 125291811004416 125840151937024 126310443614208 126487634558976 126838623485952 127280569909248 127548125397504 127869831806976 128527757697024 128909423935488 129122793612288 129572698816512 130567880835072 131172361764864 131181511622688 131662581055488 132673814396928 132733008543744 133288045019136 133914459781494 134371687661568 134381060686656 135063067410432 135413173287936 135909761089536 136040086127232 136514093395968 138199452573696 138234281064768 138357288566784 138715933612032 139358137008384 139419940552704 139781340168192 139843705430016 140065403240448 140428476002304 140917773828096 141078607835648 141570170929152 142063446786048 142298588878848 142657499430912 142693451421696 143190641147904 143853560782848 144354792701952 144958426841088 145023101927424 145263142813824 145629530669056 145769286168576 146136950636544 146888865939456 147568906985472 148083084361728 148493998227456 149911270588416 149949050646528 150327257464832 150471521206272 151168148619264 151694866907136 152329194307584 153034422059008 153045096893136 153578355070464 154357791326208 154786116796416 155474384145408 155513566197864 156044540510208 156777904134432 157573578645504 157982035502592 158122615504896 158532495556608 158713433815104 159266442295296 159821377634304 160074746560512 160489686859776 160530132849408 161232694669312 161794481061888 161835255880704 162656597311488 163078230196224 163150989668352 163421035665552 163646447026176 163833222002688 164404069466112 165165199417344 165740687917056 166015020358656 166433749336064 166593469906944 167055748005888 168413924818944 168650179411968 168692681977344 169118164647936 170064167196672 170493109075968 171370343596032 172163724816384 172175734004778 172763598422016 174134381395968 174896482353152 174908682163584 175550108073984 176977344724992 177270275976192 177717393358848 177729789940416 178552613041992 179162250215424 179174747582208 180084089880576 180550897717248 181386781502976 182018791194624 182988671975424 183463008970752 183544863376896 184265936764928 184312374753024 184476384755712 184954578149376 185810849344512 186375120224256 186458273906688 186753870987264 186766897903488 187237968003072 187890365104128 188760227905536 189465665421312 189731451838464 190257935228928 190920854863872 191804747710464 192791636545536 193277902454784 193364135903232 193684190418432 194359048224768 195577461080064 195851821252608 196758542647296 196772267434032 199010721595392 199099512815616 199932067528704 200628694941696 200871689672241 201557531492352 202594601115648 203119759931904 204060129190848 204771140093952 205810388434944 206381489061888 207299178860544 207351421597152 209037205512576 209129910829056 209672010252288 209765558145024 210098104860672 210642714003456 211376660742144 211617911753472 212355256393728 213095170179072 213447883318272 213986249146368 214040177132544 215725974749184 215780341174272 216532189052928 217437640261632 217534652891136 217894714220736 218444296003584 219205425954816 220220265889792 220333298909184 221353360478208 222124626542592 222740997341184 224551899758592 224866905882624 224923575969792 225490886197248 226752222928896 227542300360704 228493791461376 229551633088512 229567645339704 230351464562688 231536686989312 232179175194624 233211576218112 234066810765312 235166856201648 236360367968256 236956524478464 236973053253888 238070150722656 238899663442944 239732066451456 240112119840768 240734530289664 241849042003968 242691721592832 242752883821056 243984895967232 244617345294336 244726484502528 245749833004032 245968513007616 246606104199168 247747799126016 248500160299008 248611031875584 249022530537984 249650624004096 250583622008832 251680303874048 252620887228416 252975269117952 253677246971904 255096250795008 255739663613952 257055515394048 257818847870976 258245587224576 259145397633024 262344723529728 262363023245376 263325162110976 265347628793856 265466017087488 266576090038272 267828919562988 268743375323136 268762121373312 270126134820864 270826346575872 272080172254464 273028186791936 276398905147392 276468562129536 276714577133568 277431867224064 278716274016768 279562680336384 279687410860032 280130806480896 280856952004608 281835547656192 282157215671296 283140341858304 284597177757696 285314998861824 285386902843392 286381282295808 287707121565696 288709585403904 289916853682176 290046203854848 290526285627648 291259061338112 291538572337152 293777731878912 295137813970944 296166168723456 296987996454912 299898101293056 300943042412544 302336297238528 304658388615168 306068844118016 306090193786272 307156710140928 308715582652416 309572233592832 310948768290816 311027132395728 313555808268864 315147157291008 315964071005184 316245231009792 317064991113216 317426867630208 318532884590592 319642755268608 320979373719552 321060265698816 322465389338624 323588962123776 323670511761408 325313194622976 326156460392448 326301979336704 326842071331104 327666444005376 328808138932224 330330398834688 331481375834112 332030040717312 332867498672128 333186939813888 334111496011776 336827849637888 337300358823936 337385363954688 338236329295872 340128334393344 340986218151936 342740687192064 344327449632768 344351468009556 345527196844032 348268762791936 349792964706304 349817364327168 351100216147968 353954689449984 354540551952384 355434786717696 355459579880832 357105226083984 358349495164416 360168179761152 361101795434496 362773563005952 364037582389248 365977343950848 366926017941504 367089726753792 368531873529856 368624749506048 368952769511424 369909156298752 371621698689024 372750240448512 372916547813376 373507741974528 373533795806976 374475936006144 377520455811072 378931330842624 379462903676928 380515870457856 381841709727744 383609495420928 385583273091072 386728271806464 387368380836864 388718096449536 391703642505216 393517085294592 393544534868064 398021443190784 398199025631232 399864135057408 401743379344482 403115062984704 405189202231296 406239519863808 408120258381696 409542280187904 414598357721088 414702843194304 418074411025152 418259821658112 419344020504576 419531116290048 420196209721344 421285428006912 422753321484288 423235823506944 424710512787456 426190340358144 426895766636544 427972498292736 428080354265088 431560682348544 433064378105856 434875280523264 435069305782272 435789428441472 436888592007168 438410851909632 440440531779584 440666597818368 442706720956416 444249253085184 445481994682368 449733811765248 449847151939584 450981772394496 453504445857792 455084600721408 456987582922752 459103266177024 459135290679408 463073373978624 464358350389248 466423152436224 468133621530624 470333712403296 472720735936512 473946106507776 476140301445312 477799326885888 479464132902912 480224239681536 481469060579328 483698084007936 485383443185664 485505767642112 487969791934464 489234690588672 489452969005056 491499666008064 493212208398336 495495598252032 497222063751168 498045061075968 499301248008192 501167244017664 503360607748096 505241774456832 505950538235904 507354493943808 510192501590016 511479327227904 514111030788096 516491174449152 518290795266048 524689447059456 524726046490752 526650324221952 530932034174976 533152180076544 535657839125976 537486750646272 537524242746624 540252269641728 541652693151744 544160344508928 546056373583872 552797810294784 552937124259072 553429154267136 554863734448128 557432548033536 559125360672768 559374821720064 560261612961792 561713904009216 563671095312384 564314431342592 566280683716608 569194355515392 570773805686784 572762564591616 575414243131392 579833707364352 580092407709696 581052571255296 582518122676224 583077144674304 587555463757824 590275627941888 599796202586112 601886084825088 602615069016723 604672594477056 612137688236032 612180387572544 614313420281856 617431165304832 619144467185664 621897536581632 622054264791456 627111616537728 630294314582016 631928142010368 634129982226432 634853735260416 637065769181184 639285510537216 641958747439104 642120531397632 644930778677248 647177924247552 647341023522816 652312920784896 652603958673408 653684142662208 655332888010752 657616277864448 660660797669376 664060081434624 665734997344256 666373879627776 668222992023552 673655699275776 674600717647872 674770727909376 676472658591744 680256668786688 685481374384128 688654899265536 688702936019112 691054393688064 696537525583872 699634728654336 702200432295936 709081103904768 710869573435392 710919159761664 714210452167968 716698990328832 720336359522304 722203590868992 725547126011904 728075164778496 731954687901696 733852035883008 734179453507584 737063747059712 737249499012096 737905539022848 739818312597504 743243397378048 745500480897024 745833095626752 747067591613952 748951872012288 755040911622144 757862661685248 758925807353856 761031740915712 767218990841856 771166546182144 773456543612928 774736761673728 777436192899072 787034170589184 787089069736128 796042886381568 796398051262464 799728270114816 803486758688964 806230125969408 810378404462592 812479039727616 816240516763392 819084560375808 829196715442176 829405686388608 836148822050304 838688041009152 839062232580096 840392419442688 842570856013824 845506642968576 846471647013888 849421025574912 853791533273088 855944996585472 856160708530176 863121364697088 866128756211712 869750561046528 870138611564544 871578856882944 873777184014336 880881063559168 881333195636736 885413441912832 888498506170368 890963989364736 899694303879168 907008891715584 913975165845504 918206532354048 918270581358816 926146747957248 928716700778496 932846304872448 940667424806592 945441471873024 947892213015552 952280602890624 955598653771776 958928265805824 962938121158656 967396168015872 970766886371328 971011535284224 975939583868928 978469381177344 978905938010112 982999332016128 986424416796672 990991196504064 994444127502336 996090122151936 998602496016384 1002334488035328 1010483548913664 1011901076471808 1014708987887616 1020385003180032 1022958654455808 1028222061576192 1032982348898304 1036581590532096 1049378894118912 1049452092981504 1053300648443904 1061864068349952 1066304360153088 1071315678251952 1075048485493248 1080504539283456 1083305386303488 1088320689017856 1092112747167744 1105595620589568 1105874248518144 1106858308534272 1109727468896256 1114865096067072 1118250721345536 1118749643440128 1120523225923584 1123427808018432 1128628862685184 1132561367433216 1138388711030784 1141547611373568 1145525129183232 1150828486262784 1160184815419392 1162105142510592 1165036245352448 1166154289348608 1175110927515648 1180551255883776 1199592405172224 1205230138033446 1209345188954112 1224275376472064 1224360775145088 1228626840563712 1243795073163264 1244108529582912 1254223233075456 1260588629164032 1263856284020736 1268259964452864 1269707470520832 1274131538362368 1278571021074432 1283917494878208 1284241062795264 1289861557354496 1294682047045632 1304625841569792 1305207917346816 1307368285324416 1310665776021504 1315232555728896 1321321595338752 1328120162869248 1332747759255552 1336445984047104 1349201435295744 1349541455818752 1352945317183488 1360513337573376 1370962748768256 1377309798531072 1377405872038224 1393075051167744 1399269457308672 1404400864591872 1418162207809536 1421838319523328 1428420904335936 1433397980657664 1440672719044608 1444407181737984 1451094252023808 1456150329556992 1463909375803392 1467704071766016 1468358907015168 1474127494119424 1474498998024192 1479636625195008 1486486794756096 1491666191253504 1494135183227904 1497903744024576 1510081823244288 1515725323370496 1517851614707712 1522063481831424 1534437981683712 1542333092364288 1549473523347456 1554872385798144 1574068341178368 1574178139472256 1592796102524928 1599456540229632 1606973517377928 1612460251938816 1620756808925184 1624958079455232 1632481033526784 1638169120751616 1658393430884352 1658811372777216 1672297644100608 1677376082018304 1678124465160192 1680784838885376 1685141712027648 1691013285937152 1692943294027776 1698842051149824 1707583066546176 1712321417060352 1726242729394176 1739501122093056 1740277223129088 1743157713765888 1747554368028672 1761762127118336 1762666391273472 1770826883825664 1799388607758336 1814017783431168 1836413064708096 1836541162717632 1852293495914496 1857433401556992 1865692609744896 1881334849613184 1890882943746048 1895784426031104 1904561205781248 1911197307543552 1917856531611648 1925876242317312 1934792336031744 1941533772742656 1942023070568448 1956938762354688 1957811876020224 1965998664032256 1972848833593344 1981982393008128 1992180244303872 1997204992032768 2004668976070656 2020967097827328 2023802152943616 2029417975775232 2040770006360064 2056444123152384 2065964697796608 2073163181064192 2098904185963008 2106601296887808 2132608720306176 2142631356503904 2150096970986496 2161009078566912 2166610772606976 2176641378035712 2184225494335488 2211191241179136 2211748497036288 2213716617068544 2219454937792512 2229730192134144 2236501442691072 2237499286880256 2246855616036864 2257257725370368 2265122734866432 2276777422061568 2283095222747136 2301656972525568 2320369630838784 2324210285021184 2330072490704896 2332308578697216 2361102511767552 2399184810344448 2410460276066892 2418690377908224 2448550752944128 2448721550290176 2457253681127424 2487590146326528 2488217059165824 2508446466150912 2521177258328064 2527712568041472 2536519928905728 2539414941041664 2548263076724736 2567834989756416 2568482125590528 2579723114708992 2589364094091264 2609251683139584 2610415834693632 2614736570648832 2621331552043008 2642643190677504 2656240325738496 2665495518511104 2672891968094208 2699082911637504 2721026675146752 2741925497536512 2754619597062144 2754811744076448 2786150102335488 2798538914617344 2836324415619072 2843676639046656 2856841808671872 2866795961315328 2888814363475968 2902188504047616 2912300659113984 2927818751606784 2935408143532032 2936717814030336 2948254988238848 2948997996048384 2959273250390016 2972973589512192 2983332382507008 2988270366455808 2995807488049152 3031450646740992 3035703229415424 3044126963662848 3068875963367424 3084666184728576 3098947046694912 3109744771596288 3148136682356736 3148356278944512 3185592205049856 3198913080459264 3213947034755856 3241513617850368 3249916158910464 3264962067053568 3276338241503232 3316786861768704 3317622745554432 3344595288201216 3354752164036608 3356248930320384 3361569677770752 3370283424055296 3385886588055552 3397684102299648 3415166133092352 3424642834120704 3452485458788352 3480554446258176 3486315427531776 3495108736057344 3523524254236672 3525332782546944 3541653767651328 3598777215516672 3628035566862336 3672826129416192 3673082325435264 3731385219489792 3762669699226368 3781765887492096 3791568852062208 3809122411562496 3822394615087104 3835713063223296 3851752484634624 3869584672063488 3884046141136896 3913877524709376 3915623752040448 3931997328064512 3945697667186688 3963964786016256 3984360488607744 4009337952141312 4047604305887232 4058835951550464 4081540012720128 4112888246304768 4131929395593216 4197808371926016 4213202593775616 4285262713007808 4300193941972992 4322018157133824 4333221545213952 4353282756071424 4368450988670976 4422382482358272 4423496994072576 4438909875585024 4459460384268288 4474998573760512 4493711232073728 4514515450740736 4530245469732864 4553554844123136 4566190445494272 4603313945051136 4648420570042368 4660144981409792 4664617157394432 4722205023535104 4798369620688896 4820920552133784 4837380755816448 4897443100580352 4914507362254848 4975180292653056 4976434118331648 5016892932301824 5042354516656128 5055425136082944 5073039857811456 5078829882083328 5096526153449472 5136964251181056 5159446229417984 5178728188182528 5218503366279168 5220831669387264 5229473141297664 5242663104086016 5285286381355008 5312480651476992 5398165823275008 5442053350293504 5509239194124288 5509623488152896 5572300204670976 5597077829234688 5672648831238144 5687353278093312 5713683617343744 5733591922630656 5777628726951936 5804377008095232 5824601318227968 5870816287064064 5873435628060672 5897995992096768 5918546500780032 5945947179024384 5976540732911616 5991614976098304 6062901293481984 6071406458830848 6088253927325696 6169332369457152 6197894093389824 6219489543192576 6296712557889024 6397826160918528 6427894069511712 6483027235700736 6499832317820928 6529924134107136 6552676483006464 6633573723537408 6635245491108864 6689190576402432 6709504328073216 6712497860640768 6740566848110592 6771773176111104 6795368204599296 6830332266184704 6849285668241408 6904970917576704 6961108892516352 6972630855063552 6990217472114688 7083307535302656 7197554431033344 7256071133724672 7345652258832384 7346164650870528 7462770438979584 7525339398452736 7563531774984192 7583137704124416 7618244823124992 7644789230174208 7703504969269248 7739169344126976 7768092282273792 7827755049418752 7831247504080896 7863994656129024 7927929572032512 7968720977215488 8018675904282624 8163080025440256 8225776492609536 8263858791186432 8395616743852032 8570525426015616 8600387883945984 8666443090427904 8706565512142848 8736901977341952 8844764964716544 8846993988145152 8877819751170048 8918920768536576 8949997147521024 8987422464147456 9029030901481472 9107109688246272 9132380890988544 9206627890102272 9296841140084736 9329234314788864 9444410047070208 9596739241377792 9641841104267568 9794886201160704 9829014724509696 9950360585306112 9952868236663296 10033785864603648 10084709033312256 10110850272165888 10157659764166656 10193052306898944 10273928502362112 10318892458835968 10357456376365056 10441663338774528 10458946282595328 10485326208172032 10570572762710016 10624961302953984 10796331646550016 10884106700587008 11018478388248576 11019246976305792 11194155658469376 11345297662476288 11374706556186624 11427367234687488 11467183845261312 11555257453903872 11608754016190464 11741632574128128 11746871256121344 11795991984193536 11837093001560064 11891894358048768 11953081465823232 12142812917661696 12176507854651392 12338664738914304 12395788186779648 12593425115778048 12855788139023424 12966054471401472 12999664635641856 13059848268214272 13105352966012928 13267147447074816 13270490982217728 13378381152804864 13424995721281536 13481133696221184 13543546352222208 13590736409198592 13660664532369408 13698571336482816 13809941835153408 13945261710127104 13980434944229376 14166615070605312 14395108862066688 14512142267449344 14692329301741056 14925540877959168 15050678796905472 15127063549968384 15166275408248832 15236489646249984 15289578460348416 15478338688253952 15536184564547584 15655510098837504 15662495008161792 15727989312258048 15855859144065024 15937441954430976 16326160050880512 16527717582372864 16791233487704064 17141050852031232 17200775767891968 17332886180855808 17413131024285696 17473803954683904 17693987976290304 17755639502340096 17837841537073152 17974844928294912 18058061802962944 18214219376492544 18264761781977088 18593682280169472 18658468629577728 19193478482755584 19283682208535136 19589772402321408 19658029449019392 19900721170612224 19905736473326592 20067571729207296 20221700544331776 20315319528333312 20386104613797888 20547857004724224 20637784917671936 20714912752730112 20883326677549056 20917892565190656 20970652416344064 21249922605907968 21592663293100032 21768213401174016 22036956776497152 22038493952611584 22388311316938752 22690595324952576 22749413112373248 22854734469374976 22934367690522624 23110514907807744 23217508032380928 23483265148256256 23493742512242688 23591983968387072 23783788716097536 23906162931646464 24677329477828608 24791576373559296 25186850231556096 25711576278046848 25999329271283712 26119696536428544 26210705932025856 26534294894149632 26540981964435456 26756762305609728 26849991442563072 26962267392442368 27087092704444416 27321329064738816 27397142672965632 27619883670306816 27890523420254208 28333230141210624 28790217724133376 29384658603482112 29851081755918336 30101357593810944 30254127099936768 30332550816497664 30472979292499968 30579156920696832 30956677376507904 31072369129095168 31324990016323584 31455978624516096 31711718288130048 31874883908861952 32652320101761024 33055435164745728 33582466975408128 34282101704062464 34401551535783936 34665772361711616 34826262048571392 35387975952580608 35511279004680192 35675683074146304 36116123605925888 36428438752985088 36529523563954176 37187364560338944 38567364417070272 39179544804642816 39316058898038784 39801442341224448 39811472946653184 40135143458414592 40443401088663552 40630639056666624 40772209227595776 41095714009448448 41429825505460224 41835785130381312 41941304832688128 42499845211815936 43185326586200064 43536426802348032 44076987905223168 44776622633877504 45381190649905152 45498826224746496 45709468938749952 45868735381045248 46435016064761856 46966530296512512 46987485024485376 47183967936774144 47567577432195072 47812325863292928 49583152747118592 50373700463112192 51423152556093696 51998658542567424 52239393072857088 52421411864051712 53081963928870912 53513524611219456 53924534784884736 54174185408888832 54642658129477632 54794285345931264 55781046840508416 57580435448266752 58769317206964224 59702163511836672 60202715187621888 60665101632995328 60945958584999936 61158313841393664 61913354753015808 62144738258190336 62649980032647168 62911957249032192 63749767817723904 65304640203522048 66110870329491456 67164933950816256 68564203408124928 68803103071567872 69331544723423232 69652524097142784 70775951905161216 71351366148292608 72232247211851776 74374729120677888 77134728834140544 78359089609285632 78632117796077568 79602884682448896 79622945893306368 80270286916829184 80886802177327104 81261278113333248 82191428018896896 82859651010920448 83671570260762624 84999690423631872 86370653172400128 88153975810446336 89553245267755008 90762381299810304 90997652449492992 91418937877499904 91737470762090496 92870032129523712 93974970048970752 94367935873548288 95135154864390144 95624651726585856 99166305494237184 100747400926224384 102846305112187392 103997317085134848 104478786145714176 106163927857741824 107027049222438912 108348370817777664 109285316258955264 109588570691862528 111562093681016832 117538634413928448 119404327023673344 120405430375243776 121330203265990656 121891917169999872 122316627682787328 124289476516380672 125823914498064384 127499535635447808 130609280407044096 134329867901632512 137128406816249856 137606206143135744 139305048194285568 141551903810322432 142702732296585216 144464494423703552 148749458241355776 154269457668281088 156718179218571264 157264235592155136 159245891786612736 160540573833658368 161773604354654208 162522556226666496 164382856037793792 167343140521525248 172741306344800256 176307951620892672 179106490535510016 181995304898985984 182837875754999808 183474941524180992 185740064259047424 187949940097941504 188735871747096576 191249303453171712 198332610988474368 201494801852448768 205692610224374784 207994634170269696 208957572291428352 212327855715483648 214054098444877824 216696741635555328 223124187362033664 235077268827856896 238808654047346688 240810860750487552 242660406531981312 243783834339999744 248578953032761344 254999071270895616 268659735803265024 274256813632499712 275212412286271488 278610096388571136 283103807620644864 285405464593170432 297498916482711552 308538915336562176 313436358437142528 318491783573225472 321081147667316736 325045112453332992 328765712075587584 334686281043050496 352615903241785344 358212981071020032 363990609797971968 365675751509999616 366949883048361984 377471743494193152 382498606906343424 402989603704897536 411385220448749568 417915144582856704 424655711430967296 428108196889755648 433393483271110656 446248374724067328 470154537655713792 481621721500975104 485320813063962624 487567668679999488 537319471606530048 548513627264999424 550424824572542976 557220192777142272 566207615241289728 594997832965423104 617077830673124352 626872716874285056 636983567146450944 642162295334633472 650090224906665984 669372562086100992 705231806483570688 716425962142040064 727981219595943936 731351503019999232 764997213812686848 805979207409795072 822770440897499136 835830289165713408 849311422861934592 856216393779511296 892496749448134656 940309075311427584 963243443001950208 975135337359998976 1074638943213060096 1097027254529998848 1100849649145085952 1132415230482579456 1234155661346248704 1253745433748570112 1273967134292901888 1284324590669266944 1300180449813331968 1338745124172201984 1410463612967141376 1455962439191887872 1462703006039998464 1611958414819590144 1645540881794998272 1671660578331426816 1698622845723869184 1784993498896269312 1880618150622855168 1926486886003900416 1950270674719997952 2149277886426120192 2194054509059997696 2468311322692497408 2507490867497140224 2547934268585803776 2568649181338533888 2677490248344403968 2820927225934282752 2925406012079996928 3223916829639180288 3291081763589996544 3397245691447738368 3761236301245710336 3852973772007800832 3900541349439995904 4388109018119995392 4936622645384994816 5014981734994280448 5095868537171607552 5354980496688807936 5641854451868565504 5850812024159993856 6447833659278360576 6582163527179993088 7522472602491420672 7705947544015601664 8776218036239990784 9873245290769989632 10191737074343215104 11283708903737131008 11701624048319987712 13164327054359986176 15044945204982841344 17552436072479981568 19746490581539979264 22567417807474262016 26328654108719972352 35104872144959963136 39492981163079958528 45134835614948524032 52657308217439944704 78985962326159917056 105314616434879889408 157971924652319834112 315943849304639668224
- Sum of all divisors σ(n): 1187705181648128418000
- Sum of proper divisors (its aliquot sum) s(n): 871761332343488749776
- 315943849304639668224 is an abundant number, because the sum of its proper divisors (871761332343488749776) is greater than itself. Its abundance is 555817483038849081552
Bases of 315943849304639668224
- Binary: 1000100100000100110100000100100000000000101001001100000000000000000002
- Hexadecimal: 0x11209A090014980000
- Base-36: 1UOE5NF1YIO000
Squares and roots of 315943849304639668224
- 315943849304639668224 squared (3159438493046396682242) is 99820515913432859766352435807628795314176
- 315943849304639668224 cubed (3159438493046396682243) is 31537678037265017367475327963708789357884223396083382483943424
-
The
square root of 315943849304639668224 is 17774809402.7654672973 -
The
cube root of 315943849304639668224 is 6810881.1466948507
Scales and comparisons
How big is 315943849304639668224?- 315,943,849,304,639,668,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 315,943,849,304,639,668,224 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 315943849304639668224 cubic inches would be around 567573.4 feet tall.
Recreational maths with 315943849304639668224
- 315943849304639668224 backwards is 422866936403948349513
- The number of decimal digits it has is: 21
- The sum of 315943849304639668224's digits is 99
- 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 315943849304639668224 - Facts about the integer". Numbermatics.com. 2024. Web. 16 June 2024.
APA style:
Numbermatics. (2024). Number 315943849304639668224 - Facts about the integer. Retrieved 16 June 2024, from https://numbermatics.com/n/315943849304639668224/
Chicago style:
Numbermatics. 2024. "Number 315943849304639668224 - Facts about the integer". https://numbermatics.com/n/315943849304639668224/
The information we have on file for 315943849304639668224 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 315943849304639668224, math, Factors of 315943849304639668224, curriculum, school, college, exams, university, Prime factorization of 315943849304639668224, STEM, science, technology, engineering, physics, economics, calculator, three hundred fifteen quintillion, nine hundred forty-three quadrillion, eight hundred forty-nine trillion, three hundred four billion, six hundred thirty-nine million, six hundred sixty-eight thousand, two hundred twenty-four.