149907203446261636816896
149,907,203,446,261,636,816,896 is an even composite number composed of eight prime numbers multiplied together.
What does the number 149907203446261636816896 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 13608 divisors.
149907203446261636816896 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of thirteen thousand, six hundred eight divisors.
Prime factorization of 149907203446261636816896:
213 × 3 × 72 × 132 × 312 × 41 × 732 × 18732
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 7 × 7 × 13 × 13 × 31 × 31 × 41 × 73 × 73 × 1873 × 1873)See below for interesting mathematical facts about the number 149907203446261636816896 from the Numbermatics database.
Names of 149907203446261636816896
- Cardinal: 149907203446261636816896 can be written as One hundred forty-nine sextillion, nine hundred seven quintillion, two hundred three quadrillion, four hundred forty-six trillion, two hundred sixty-one billion, six hundred thirty-six million, eight hundred sixteen thousand, eight hundred ninety-six.
Scientific notation
- Scientific notation: 1.49907203446261636816896 × 1023
Factors of 149907203446261636816896
Divisors of 149907203446261636816896
- Number of divisors d(n): 13608
-
Complete list of divisors:
1 2 3 4 6 7 8 12 13 14 16 21 24 26 28 31 32 39 41 42 48 49 52 56 62 64 73 78 82 84 91 93 96 98 104 112 123 124 128 146 147 156 164 168 169 182 186 192 196 208 217 219 224 246 248 256 273 287 292 294 312 328 336 338 364 372 384 392 403 416 434 438 448 492 496 507 511 512 533 546 574 584 588 624 637 651 656 672 676 728 744 768 784 806 832 861 868 876 896 949 961 984 992 1014 1022 1024 1066 1092 1148 1168 1176 1183 1209 1248 1271 1274 1302 1312 1344 1352 1456 1488 1519 1533 1536 1568 1599 1612 1664 1722 1736 1752 1792 1873 1898 1911 1922 1968 1984 2009 2028 2044 2048 2132 2184 2263 2296 2336 2352 2366 2418 2496 2542 2548 2604 2624 2688 2704 2821 2847 2883 2912 2976 2993 3038 3066 3072 3136 3198 3224 3328 3444 3472 3504 3549 3577 3584 3731 3746 3796 3813 3822 3844 3936 3968 4018 4056 4088 4096 4264 4368 4526 4557 4592 4672 4704 4732 4836 4992 5084 5096 5208 5239 5248 5329 5376 5408 5619 5642 5694 5766 5824 5952 5986 6027 6076 6132 6144 6272 6396 6448 6643 6656 6727 6789 6888 6929 6944 7008 7098 7154 7168 7462 7492 7592 7626 7644 7688 7872 7936 8036 8112 8176 8192 8281 8463 8528 8736 8897 8979 9052 9114 9184 9344 9408 9464 9672 9984 10168 10192 10416 10478 10496 10658 10731 10752 10816 11193 11238 11284 11388 11532 11648 11904 11972 12054 12152 12264 12288 12337 12493 12544 12792 12896 13111 13286 13312 13454 13578 13776 13858 13888 14016 14196 14308 14336 14924 14984 15184 15252 15288 15376 15717 15744 15841 15872 15987 16072 16224 16352 16523 16562 16926 17056 17472 17794 17958 18104 18228 18368 18688 18816 18928 19344 19747 19929 19968 20181 20336 20384 20787 20832 20951 20956 20992 21316 21462 21504 21632 22386 22476 22568 22776 23064 23296 23808 23944 24108 24304 24349 24528 24576 24674 24843 24986 25088 25584 25792 26117 26222 26572 26624 26691 26908 27156 27552 27716 27776 28032 28392 28616 28672 29419 29848 29968 30368 30504 30576 30752 31434 31488 31682 31744 31974 32144 32448 32704 33046 33124 33852 34112 34944 35588 35916 36208 36456 36673 36736 37011 37303 37376 37479 37632 37856 38688 38909 39333 39401 39494 39858 39936 40362 40672 40768 41574 41664 41902 41912 41984 42632 42924 43008 43264 44772 44952 45136 45552 46128 46501 46592 47089 47523 47616 47888 48216 48503 48608 48698 49056 49348 49569 49686 49972 50176 51168 51584 52234 52444 53144 53248 53382 53816 54312 55104 55432 55552 56064 56784 57232 57344 58063 58838 59241 59696 59936 60736 61008 61152 61504 62279 62853 62868 62976 63364 63488 63948 64288 64896 65408 66092 66248 67704 68224 69277 69888 70153 71176 71832 72416 72912 73047 73346 73472 74022 74606 74752 74958 75264 75712 76793 77376 77818 78351 78666 78802 78988 79716 79872 80724 81344 81536 83148 83328 83804 83824 83968 85264 85848 86016 86359 86528 87451 88257 89544 89904 90272 91104 91777 92256 92783 93002 93184 94178 95046 95232 95776 96432 97006 97216 97396 98112 98696 99138 99372 99944 100352 102336 103168 104468 104888 106288 106496 106764 107632 108624 110019 110208 110864 110887 111104 111909 112128 113568 114464 115661 116126 116727 117676 118203 118482 119392 119872 121472 122016 122304 123008 124558 125706 125736 125952 126728 126976 127896 128576 129792 130816 132184 132496 135408 136448 136729 138554 139503 139776 140306 141267 142352 143664 144832 145509 145824 146094 146657 146692 146944 148044 149212 149504 149916 150528 151424 153586 154752 155636 156702 157332 157604 157976 159432 159744 161448 162409 162688 163072 165199 166296 166656 167608 167648 167936 170443 170528 171696 172032 172718 173056 174189 174902 176514 179088 179808 180544 182208 183554 184512 185566 186004 186368 186837 188356 190092 190464 191552 192864 194012 194432 194792 196224 197392 198276 198744 199888 200704 204672 205933 206336 207831 208936 209776 210459 212576 213528 214799 215264 217248 218489 220038 220416 221728 221774 222208 223818 224256 227136 228928 230379 231322 232252 233454 235352 236406 236964 238784 239744 242944 244032 244608 246016 249116 251412 251472 251904 253456 253952 255792 256711 257152 259077 259584 261121 261632 262353 264368 264992 270816 272363 272896 273458 275331 275807 277108 278349 279006 279552 280612 282534 284704 287328 289664 291018 291648 292188 293314 293384 293888 296088 298424 299008 299832 301056 302848 307172 309504 311272 313404 314664 315208 315952 316537 318864 319488 322896 324818 325376 326144 330398 332592 332661 333312 335216 335296 335872 339521 340886 341056 343392 345436 346112 346983 348378 349804 353028 358176 359616 361088 364416 367108 369024 371132 372008 372736 373674 376712 380184 380928 382447 383104 385728 388024 388864 389584 392448 394784 396552 397488 399776 401408 406441 409344 410187 411866 412672 415662 417872 419552 420918 425152 427056 429598 430528 434496 436978 439971 440076 440832 443456 443548 444416 447636 448512 454272 457856 460758 462644 464504 466908 470704 472812 473928 477568 479488 484939 485888 487227 488064 489216 491071 492032 495597 498232 502824 502944 503808 505817 506912 511329 511584 512213 513422 514304 518154 519168 522242 523264 524706 528736 529984 537551 541632 544726 545792 546916 550662 551614 554216 556698 558012 559104 561224 565068 569408 574656 579328 582036 583296 584376 586628 586768 587776 592176 596848 598016 599664 602112 604513 605696 612157 614344 617799 619008 622544 626808 629328 630416 631904 633074 637728 644397 645792 649481 649636 650752 652288 655467 660796 665184 665322 666624 670432 670592 679042 681772 682112 686784 690872 692224 693966 696756 699608 706056 716352 719232 722176 728832 734216 738048 742264 744016 745472 747348 753424 754819 760368 761856 764894 766208 770133 771456 776048 777728 779168 783363 784896 789568 793104 794976 799552 809627 812882 817089 818688 820374 823732 825344 827421 831324 835744 839104 841836 850304 854112 859196 861056 868992 873956 879942 880152 881664 886912 887096 888832 895272 897024 900601 908544 911989 915712 921516 925288 929008 933816 941408 945624 947856 949611 955136 957103 958976 969878 971776 974454 976128 978432 982142 984064 991194 996464 998309 1005648 1005888 1007616 1011634 1013824 1018563 1022658 1023168 1024426 1026844 1028608 1036308 1038336 1044484 1046528 1049412 1057472 1059968 1075102 1083264 1089452 1091584 1093832 1101324 1103228 1108432 1113396 1116024 1118208 1122448 1130136 1136863 1138816 1147341 1149312 1156393 1158656 1164072 1166592 1168752 1173256 1173536 1175552 1184352 1193101 1193696 1199328 1204224 1206179 1209026 1211392 1219323 1224314 1228688 1235598 1238016 1245088 1253616 1258656 1260832 1263808 1266148 1275456 1288794 1291584 1298962 1299272 1301504 1304576 1310934 1321592 1330368 1330644 1333248 1340864 1341184 1358084 1363544 1364224 1373568 1381744 1384448 1387932 1393512 1399216 1412112 1432704 1438464 1441531 1444352 1454817 1457664 1468432 1473213 1476096 1484528 1488032 1494696 1503593 1506848 1509638 1517451 1520736 1529423 1529788 1532416 1536639 1540266 1542912 1552096 1555456 1558336 1566726 1569792 1579136 1586208 1589952 1599104 1612653 1619254 1625764 1634178 1637376 1640748 1647464 1650688 1654842 1662648 1671488 1678208 1683672 1700608 1708224 1718392 1722112 1737984 1747912 1759884 1760304 1763328 1773824 1774192 1777477 1777664 1790544 1794048 1799953 1801202 1813539 1817088 1823978 1831424 1836471 1843032 1850576 1858016 1867632 1882816 1891248 1895712 1899222 1906541 1910272 1914206 1917952 1930649 1939756 1943552 1948443 1948908 1952256 1956864 1964284 1968128 1982388 1992928 1996618 2011296 2011776 2023268 2027648 2037126 2045316 2046336 2048852 2053688 2057216 2072616 2076672 2088968 2093056 2098824 2114944 2119936 2147587 2150204 2166528 2178904 2183168 2187664 2202648 2206456 2215759 2216864 2226792 2232048 2236416 2244896 2260272 2264457 2273726 2277632 2294682 2298624 2312786 2317312 2328144 2333184 2337504 2346512 2347072 2351104 2368704 2380583 2386202 2387392 2398656 2412358 2418052 2422784 2428881 2438646 2448628 2457376 2471196 2476032 2490176 2507232 2517312 2521664 2527616 2532296 2550912 2577588 2583168 2597924 2598544 2603008 2609152 2621868 2643184 2660736 2661288 2666496 2677129 2681728 2682368 2701803 2716168 2727088 2728448 2735967 2747136 2763488 2775864 2787024 2798432 2824224 2840357 2845087 2865408 2871309 2876273 2876928 2883062 2888704 2909634 2915328 2936864 2946426 2952192 2969056 2976064 2989392 2994927 3007186 3013696 3019276 3034902 3041472 3058846 3059576 3064832 3073278 3080532 3085824 3104192 3110912 3116672 3133452 3139584 3158272 3172416 3179904 3198208 3225306 3238508 3251528 3268356 3274752 3281496 3294928 3301376 3309684 3325296 3342976 3356416 3367344 3394573 3401216 3410589 3416448 3436784 3437497 3444224 3469179 3475968 3495824 3508129 3519768 3520608 3526656 3540719 3547648 3548384 3554954 3579303 3581088 3585491 3599906 3602404 3618537 3627078 3634176 3647956 3662848 3672942 3686064 3701152 3716032 3735264 3762857 3765632 3782496 3791424 3798444 3813082 3820544 3828412 3835904 3861298 3879512 3887104 3896886 3897816 3904512 3913728 3928568 3936256 3964776 3985856 3993236 4022592 4023552 4046536 4055296 4074252 4090632 4092672 4097704 4107376 4114432 4145232 4153344 4177936 4186112 4197648 4229888 4238599 4239872 4295174 4300408 4324593 4333056 4357808 4366336 4375328 4405296 4412912 4431518 4433728 4453584 4464096 4489792 4510779 4520544 4528914 4546367 4547452 4555264 4588269 4589364 4597248 4625572 4634624 4656288 4666368 4675008 4693024 4694144 4737408 4761166 4772404 4774784 4797312 4824716 4836104 4845568 4857762 4877292 4897256 4914752 4942392 4952064 4980352 5014464 5034624 5043328 5055232 5064592 5101824 5121169 5155176 5166336 5195848 5197088 5206016 5218304 5243736 5283733 5286368 5321472 5322576 5332431 5332992 5354258 5363456 5364736 5399859 5403606 5432336 5454176 5456896 5471934 5494272 5526976 5551728 5574048 5596864 5605889 5648448 5680714 5690174 5719623 5730816 5742618 5752546 5753856 5766124 5777408 5791947 5819268 5830656 5873728 5892852 5904384 5938112 5952128 5978784 5989854 6014372 6027392 6038552 6069804 6082944 6117692 6119152 6129664 6146556 6161064 6171648 6208384 6221824 6233344 6266904 6279168 6304207 6316544 6344832 6359808 6383923 6396416 6442761 6450612 6477016 6503056 6536712 6549504 6562992 6589856 6619368 6647277 6650592 6658769 6685952 6699721 6712832 6734688 6773159 6789146 6802432 6821178 6832896 6873568 6874994 6888448 6938358 6951936 6988163 6991648 7016258 7039536 7041216 7053312 7081438 7095296 7096768 7109908 7141749 7158606 7162176 7170982 7199812 7204808 7237074 7254156 7268352 7295912 7325696 7345884 7372128 7402304 7432064 7470528 7525714 7531264 7564992 7582848 7596888 7626164 7641088 7656824 7671808 7722596 7759024 7774208 7793772 7795632 7809024 7827456 7857136 7872512 7929552 7958041 7971712 7986472 8031387 8045184 8047104 8093072 8094751 8110592 8148504 8181264 8185344 8195408 8214752 8228864 8290464 8355872 8395296 8443253 8459776 8477198 8479744 8521071 8535261 8590348 8600816 8628819 8649186 8666112 8715616 8750656 8810592 8825824 8863036 8867456 8907168 8928192 8979584 9021558 9041088 9057828 9092734 9094904 9110528 9176538 9178728 9194496 9251144 9269248 9312576 9332736 9350016 9386048 9388288 9474816 9522332 9544808 9549568 9594624 9649432 9672208 9691136 9715524 9754584 9794512 9812647 9829504 9884784 9904128 9960704 9981217 10028928 10069248 10086656 10110464 10129184 10183719 10203648 10242338 10310352 10312491 10332672 10391696 10394176 10412032 10487472 10524387 10525151 10567466 10572736 10622157 10642944 10645152 10664862 10705961 10708516 10726912 10729472 10756473 10799718 10807212 10864672 10908352 10913792 10943868 10988544 11053952 11103456 11148096 11193728 11211778 11288571 11296896 11361428 11380348 11439246 11461632 11485236 11505092 11507712 11532248 11554816 11583894 11638536 11661312 11747456 11785704 11808768 11855857 11876224 11904256 11957568 11979708 12028744 12054784 12077104 12139608 12165888 12235384 12238304 12259328 12293112 12322128 12343296 12416768 12442339 12443648 12466688 12533808 12558336 12599671 12608414 12633088 12689664 12715797 12719616 12767846 12792832 12885522 12901224 12954032 12978017 13006112 13073424 13099008 13125984 13179712 13238736 13294554 13301184 13317538 13371904 13399442 13425664 13469376 13546318 13578292 13604864 13639101 13642356 13665792 13747136 13749988 13776896 13876716 13903872 13976326 13983296 14032516 14079072 14082432 14162876 14190592 14193536 14219816 14283498 14317212 14324352 14341964 14399624 14409616 14474148 14508312 14536704 14591824 14651392 14691768 14744256 14804608 14864128 14941056 15033109 15051428 15062528 15129984 15165696 15193776 15252328 15282176 15313648 15343616 15363507 15445192 15510313 15518048 15587544 15591264 15618048 15654912 15680327 15714272 15851199 15859104 15916082 15943424 15972944 16062774 16090368 16094208 16186144 16189502 16221184 16297008 16362528 16370688 16390816 16429504 16457728 16580928 16664081 16711744 16790592 16817667 16886506 16919552 16954396 16959488 17042142 17070522 17180696 17201632 17257638 17298372 17332224 17431232 17501312 17621184 17651648 17726072 17734912 17814336 17856384 17959168 18043116 18082176 18115656 18185468 18189808 18221056 18353076 18357456 18388992 18502288 18538496 18625152 18665472 18700032 18739903 18772096 18776576 18912621 18949632 19044664 19089616 19099136 19151769 19189248 19298864 19344416 19431048 19509168 19589024 19625294 19659008 19769568 19882499 19921408 19962434 19976307 20057856 20099163 20133911 20138496 20173312 20220928 20258368 20319477 20367438 20407296 20484676 20620704 20624982 20665344 20783392 20788352 20964489 20974944 21048774 21050302 21134932 21145472 21244314 21285888 21290304 21329724 21411922 21417032 21453824 21458944 21512946 21599436 21614424 21729344 21816704 21827584 21887736 21977088 22107904 22206912 22296192 22387456 22423556 22577142 22593792 22722856 22760696 22878492 22923264 22970472 23010184 23015424 23064496 23107201 23109632 23167788 23277072 23322624 23399389 23494912 23571408 23617536 23711714 23752448 23808512 23874123 23915136 23959416 24057488 24109568 24154208 24279216 24284253 24331776 24470768 24476608 24518656 24556903 24586224 24644256 24686592 24785033 24833536 24884678 24933376 25067616 25098437 25199342 25216828 25266176 25329759 25379328 25431594 25439232 25535692 25585664 25771044 25802448 25908064 25956034 26012224 26146848 26251968 26359424 26477472 26589108 26602368 26635076 26743808 26798884 26851328 26938752 27092636 27156584 27209728 27278202 27284712 27331584 27494272 27499976 27553792 27753432 27807744 27918631 27952652 27966592 28065032 28158144 28164864 28325752 28381184 28387072 28439632 28566996 28634424 28648704 28683928 28799248 28819232 28948296 29016624 29073408 29183648 29302784 29383536 29437941 29488512 29609216 29670193 29728256 29882112 29943651 30066218 30102856 30125056 30259968 30331392 30387552 30504656 30564352 30627296 30727014 30890384 30947579 31020626 31036096 31175088 31182528 31236096 31360654 31428544 31575453 31702398 31718208 31832164 31886848 31945888 32117883 32125548 32180736 32188416 32372288 32379004 32442368 32594016 32725056 32741376 32781632 32859008 33161856 33328162 33423488 33581184 33635334 33773012 33839104 33908792 33918976 34084284 34141044 34361392 34403264 34515276 34596744 34664448 34862464 35002624 35242368 35303296 35452144 35469824 35567571 35628672 35712768 35848183 35918336 36086232 36164352 36231312 36370936 36379616 36442112 36706152 36714912 36777984 36924641 36986131 37004576 37250304 37327017 37330944 37391549 37400064 37479806 37544192 37553152 37799013 37825242 37899264 38089328 38179232 38198272 38303538 38378496 38597728 38688832 38862096 38934051 39018336 39178048 39241223 39250588 39318016 39539136 39764998 39842816 39924868 39952614 40115712 40198326 40267822 40276992 40346624 40441856 40516736 40638954 40734876 40814592 40969352 41241408 41249964 41330688 41566784 41576704 41928978 41949888 42097548 42100604 42269864 42290944 42488628 42571776 42580608 42659448 42823844 42834064 42907648 42917888 43025892 43198872 43228848 43458688 43633408 43655168 43775472 43954176 44129449 44215808 44413824 44592384 44687461 44774912 44847112 45099327 45154284 45187584 45445712 45521392 45605677 45756984 45846528 45940944 46020368 46030848 46128992 46214402 46335576 46530939 46554144 46611383 46798778 46989824 47040981 47142816 47412113 47423428 47504896 47617024 47748246 47830272 47918832 48114976 48219136 48308416 48558432 48568506 48663552 48917141 48941536 48953216 49113806 49172448 49288512 49373184 49570066 49667072 49769356 49866752 49992243 50135232 50196874 50398684 50433656 50532352 50659518 50758656 50863188 50878464 51071384 51171328 51542088 51604896 51816128 51912068 52024448 52293696 52503936 52718848 52954944 53178216 53204736 53270152 53487616 53597768 53702656 53877504 54185272 54313168 54419456 54556404 54569424 54663168 54988544 54999952 55101787 55107584 55506864 55615488 55837262 55905304 55933184 56130064 56219709 56316288 56329728 56651504 56762368 56774144 56879264 57133992 57268848 57297408 57367856 57598496 57638464 57896592 58033248 58367296 58767072 58875882 58977024 59102771 59218432 59340386 59456512 59647497 59764224 59887302 60132436 60205712 60250112 60401733 60519936 60662784 60775104 61009312 61254592 61454028 61780768 61895158 62041252 62072192 62350176 62365056 62721308 62857088 63150906 63404796 63436416 63664328 63773696 63891776 64235766 64251096 64361472 64376832 64744576 64758008 64884736 65188032 65450112 65482752 65563264 65718016 66323712 66575197 66656324 66846976 67162368 67270668 67546024 67678208 67817584 67837952 68168568 68282088 68688529 68722784 68806528 69030552 69193488 69321603 69328896 69724928 69868519 70005248 70198167 70484736 70606592 70904288 70939648 71135142 71257344 71425536 71696366 71836672 72172464 72328704 72462624 72741872 72759232 72876557 72884224 73412304 73429824 73555968 73670709 73798073 73849282 73972262 74009152 74355099 74500608 74654034 74783098 74800128 74959612 75088384 75106304 75295311 75598026 75650484 75798528 76178656 76358464 76396544 76607076 76756992 77195456 77377664 77724192 77868102 78036672 78356096 78482446 78501176 78636032 79078272 79529996 79685632 79849736 79905228 80231424 80396652 80535644 80553984 80693248 80883712 81033472 81277908 81469752 81629184 81938704 82482816 82499928 82661376 82990999 83133568 83153408 83755893 83857956 83899776 84195096 84201208 84539728 84581888 84977256 85143552 85161216 85318896 85647688 85668128 85815296 86051784 86397744 86457696 86917376 87096373 87266816 87550944 87908352 88051067 88197697 88258898 88431616 88827648 89010579 89184768 89374922 89549824 89694224 90198654 90308568 90375168 90846119 90891424 91042784 91211354 91513968 91693056 91881888 92040736 92257984 92428804 92671152 92842737 93061878 93108288 93222766 93597556 93979648 94081962 94285632 94824226 94846856 95009792 95234048 95496492 95660544 95837664 96229952 96438272 96616832 97116864 97137012 97327104 97834282 97883072 97906432 98227612 98344896 98577024 99140132 99334144 99538712 99733504 99984486 100270464 100393748 100797368 100867312 101064704 101319036 101517312 101726376 101756928 102142768 102342656 103084176 103209792 103632256 103824136 104048896 104587392 105007872 105231763 105437696 105909888 106356432 106409472 106540304 106975232 107195536 107405312 107544549 107755008 108370544 108626336 108751999 109112808 109138848 109326336 109762289 109977088 109999904 110203574 110773923 110958393 111013728 111674524 111810608 111866368 112174647 112260128 112439418 112632576 112659456 113303008 113548288 113758528 114267984 114537696 114594816 114735712 115196992 115276928 115793184 116066496 116648567 116734592 117534144 117723669 117751764 117954048 118205542 118436864 118680772 118913024 119294994 119528448 119774604 120264872 120411424 120500224 120803466 121039872 121325568 121550208 122018624 122509184 122908056 123561536 123790316 124082504 124144384 124700352 124730112 125442616 125714176 126301812 126809592 126872832 127328656 127547392 127783552 128471532 128502192 128722944 128753664 129489152 129516016 129755821 129769472 130376064 130900224 130965504 131126528 131396569 131436032 132388347 132647424 133150394 133312648 133693952 134062383 134324736 134541336 135092048 135356416 135635168 136337136 136564176 136817031 137377058 137445568 137613056 138061104 138386976 138643206 139177493 139449856 139737038 139834149 140010496 140396334 140937377 140969472 141213184 141808576 141879296 142236339 142270284 142514688 142851072 143392732 143673344 143833289 144344928 144657408 144925248 145483744 145518464 145753114 146751423 146824608 146859648 147341418 147596146 147698564 147944524 148018304 148710198 149001216 149308068 149566196 149600256 149919224 150176768 150212608 150590622 151196052 151300968 151597056 152357312 152716928 152793088 153214152 153513984 154390912 154755328 155448384 155736204 156073344 156712192 156964892 157002352 157272064 158156544 159059992 159371264 159699472 159810456 160462848 160793304 161071288 161107968 161386496 161750407 161767424 162066944 162555816 162939504 163258368 163795723 163877408 164965632 164999856 165305361 165322752 165981998 166267136 166306816 167511786 167715912 167799552 168390192 168402416 169079456 169163776 169954512 170287104 170322432 170637792 171295376 171336256 171630592 171898321 172103568 172795488 172915392 173782559 173834752 174192746 174533632 175101888 176102134 176395394 176517796 176863232 177308313 177655296 178021158 178369536 178749844 179099648 179388448 180397308 180617136 180750336 181692238 181782848 182085568 182422708 183027936 183763776 184081472 184515968 184857608 185342304 185685474 186123756 186216576 186445532 187195112 187959296 188163924 188571264 189648452 189693712 190019584 190468096 190992984 191321088 191675328 192459904 192876544 193233664 194233728 194274024 194654208 195430417 195668564 195766144 195812864 196455224 196689792 197154048 198280264 198668288 199077424 199467008 199725591 199968972 200540928 200787496 201594736 201734624 202638072 203034624 203452752 203513856 204285536 206065587 206168352 206419584 207264512 207648272 207691351 208097792 209174784 209605557 209967929 210015744 210463526 210875392 211819776 212712864 212818944 213080608 213950464 214391072 215089098 215510016 216633053 216741088 217252672 217503998 218225616 218277696 218629671 218652672 219524578 219954176 219999808 220407148 221394219 221547846 221916786 222027456 223349048 223621216 223732736 224349294 224520256 224878836 225265152 225318912 226606016 227096576 227517056 228535968 229075392 229189632 229471424 230393984 230553856 231586368 232132992 233297134 233469184 235068288 235447338 235503528 235908096 236411084 236873728 237361544 237826048 238589988 239056896 239549208 240529744 240822848 241000448 241606932 242079744 242651136 243100416 244037248 245018368 245816112 247123072 247580632 248165008 248288768 248972997 249400704 249460224 250885232 250937281 251428352 252603624 253619184 253745664 254657312 255094784 255567104 256093417 256943064 257004384 257445888 258472487 258978304 259032032 259511642 260752128 261289119 261740843 261800448 262253056 262793138 262872064 264153201 264593091 264776694 265294848 266300788 266625296 267387904 268124766 268649472 269082672 270184096 271270336 272538357 272674272 273128352 273634062 274688561 274754116 274891136 275226112 276122208 276773952 277286412 278354986 278899712 279474076 279668298 280020992 280792668 281874754 281938944 282426368 283617152 283758592 284472678 284540568 285029376 285702144 286785464 287346688 287666578 288689856 289314816 289850496 290967488 291036928 291506228 293502846 293649216 293719296 294682836 295192292 295397128 295889048 296036608 297420396 298002432 298616136 299132392 299200512 299838448 300353536 300425216 301181244 302392104 302601936 303194112 304192057 304714624 305433856 305586176 306428304 307027968 308781824 309417727 309510656 310896768 311472408 312146688 313424384 313929784 314004704 314544128 315695289 316313088 318119984 318742528 319239739 319398944 319620912 320925696 321586608 322142576 322215936 322772992 323500814 324133888 325111632 325879008 326255997 326279681 327591446 327754816 329286867 329931264 329999712 330610722 331884791 331963996 332534272 332613632 335023572 335431824 335599104 336780384 336804832 338158912 338327552 339909024 340644864 341275584 342590752 342672512 343796642 344207136 345590976 345830784 347565118 347669504 348385492 349067264 349945701 350203776 352204268 352790788 353035592 353726464 354616626 355310592 356042316 356739072 357499688 358199296 358776896 360794616 361234272 361500672 363384476 363565696 364171136 364845416 366055872 367527552 368162944 369031936 369715216 370684608 371370948 372247512 372433152 372891064 374390224 375918592 376327848 377142528 379296904 379387424 380039168 380936192 381985968 382642176 383350656 384919808 385712509 385753088 386467328 388467456 388548048 389267463 389308416 390860834 391337128 391532288 391625728 392910448 393379584 394189707 394308096 396560528 397336576 398154848 399451182 399937944 401081856 401574992 402318527 403189472 403469248 405276144 406069248 406905504 408571072 409229897 412131174 412336704 412839168 414529024 415296544 415382702 416195584 417532479 418349568 419211114 419935858 420031488 420927052 421750784 422812131 423639552 425425728 425637888 426161216 428782144 430178196 431020032 431499867 433266106 433482176 434505344 435007996 436451232 436555392 437259342 439049156 439908352 439999616 440814296 442788438 443095692 443833572 444054912 446698096 447242432 447465472 448698588 449040512 449757672 450530304 450637824 453212032 454193152 455034112 457071936 458150784 458379264 458942848 460787968 461107712 463172736 464265984 466026379 466594268 466938368 470136576 470894676 471007056 471816192 472822168 473747456 474723088 475652096 477179976 478113792 479098416 480819703 481059488 481645696 483213864 484159488 485251221 485302272 486090137 486200832 488074496 489079633 490036736 491387169 491632224 494246144 495161264 496330016 496577536 497945994 498801408 498920448 501770464 501874562 502856704 505207248 507238368 507491328 509314624 510135899 510189568 511134208 512186834 513886128 514008768 514891776 515694963 516586511 516944974 517956608 518064064 519023284 521347677 521504256 522578238 523481686 523600896 524506112 525586276 525744128 528306402 529186182 529553388 530589696 532601576 533250592 534775808 536249532 537298944 538165344 540368192 542540672 545076714 545348544 546256704 547268124 549377122 549508232 549782272 550452224 552244416 553547904 554572824 556709972 557799424 558948152 559336596 560041984 561585336 563749508 563877888 564852736 567234304 567517184 568945356 569081136 570058752 571404288 573570928 574693376 575333156 577379712 578629632 579700992 580936993 581934976 582073856 583012456 586291251 587005692 587298432 587438592 589365672 590384584 590794256 591778096 592073216 592873801 594840792 596004864 597232272 598264784 598401024 599676896 600707072 602362488 604784208 605203872 608384114 609429248 610867712 612856608 616357469 617563648 618835454 619021312 621793536 622944816 623074053 624293376 626848768 627859568 628009408 629088256 629903787 631390578 632626176 635922833 636239968 638479478 638797888 639241824 641851392 643173216 644285152 647001628 648267776 649899159 650223264 651758016 652511994 652559362 655182892 655509632 658573734 659862528 659999424 661221444 663769582 663927992 665068544 665227264 670047144 670863648 671198208 673560768 673609664 676317824 676655104 679818048 681289728 682551168 685181504 685345024 687593284 688414272 691181952 691661568 695130236 695339008 696770984 698134528 699891402 700407552 704408536 705581576 706071184 707452928 709233252 710621184 712084632 713478144 714999376 716323231 716398592 717553792 721589232 722468544 723001344 726768952 727131392 728342272 729690832 732111744 735055104 736325888 738063872 739430432 741369216 742741896 744495024 744866304 745782128 748780448 751837184 752655696 752811843 754285056 758593808 758774848 760078336 761263993 763971936 765284352 766701312 768280251 768336023 769839616 771425018 772934656 775417461 776934912 777096096 778534926 781721668 782674256 783064576 783251456 785222529 785820896 786759168 788379414 788616192 793121056 796309696 798902364 799875888 802163712 803149984 804637054 806378944 806938496 810552288 813811008 817142144 818459794 824065683 824262348 824673408 825678336 829058048 830593088 830765404 832391168 835064958 836699136 838422228 839871716 840062976 841854104 843501568 845624262 847279104 850851456 851275776 852322432 857564288 860356392 862040064 862999734 865477561 866532212 866964352 869010688 870015992 872902464 873110784 874518684 878098312 879816704 879999232 881628592 885576876 886191384 887667144 888109824 893396192 894484864 894930944 897397176 898081024 899515344 901060608 901275648 906424064 908290747 908386304 910068224 912576171 914143872 916301568 916758528 917885696 919775983 921575936 922215424 926345472 928253181 928531968 932052758 933188536 933876736 940273152 941789352 942014112 943632384 945644336 947395241 947494912 949446176 954359952 956227584 957719217 958196832 959374949 961639406 962118976 963291392 966427728 968318976 970502442 972180274 972401664 976148992 978159266 978839043 980073472 982774338 983264448 988492288 990322528 992660032 993155072 995654373 995891988 997602816 997840896 1003540928 1003749124 1005713408 1006833023 1010414496 1014476736 1014982656 1018629248 1020271798 1022268416 1024373668 1027772256 1028017536 1031389926 1033173022 1033889948 1035913216 1036128128 1038046568 1042695354 1043008512 1045156476 1046963372 1047201792 1049012224 1051172552 1051488256 1056612804 1058372364 1059106776 1061179392 1065203152 1066501184 1069551616 1072499064 1074597888 1076330688 1080736384 1085081344 1090153428 1090697088 1092513408 1094536248 1098754244 1099016464 1099564544 1100904448 1104488832 1107095808 1109145648 1113419944 1115598848 1117896304 1118673192 1120083968 1123170672 1127499016 1127755776 1129705472 1132252849 1134468608 1137890712 1138162272 1140117504 1142808576 1144663871 1146570061 1147141856 1150666312 1154759424 1157137527 1157259264 1159401984 1161873986 1163869952 1164147712 1166024912 1172582502 1174011384 1174596864 1174877184 1178731344 1180769168 1181588512 1183556192 1184146432 1185747602 1189681584 1192009728 1194464544 1196529568 1199353792 1201414144 1204724976 1206955581 1209568416 1210407744 1216477913 1216768228 1218858496 1221735424 1225713216 1227689691 1232714938 1235127296 1237670908 1238042624 1243587072 1245889632 1246148106 1248586752 1253697536 1255719136 1256018816 1259807574 1262781156 1265252352 1271845666 1272479936 1276958956 1277595776 1278483648 1286346432 1288570304 1294003256 1296535552 1299798318 1300446528 1303516032 1305023988 1305118724 1310365784 1311019264 1317147468 1319725056 1319998848 1322442888 1327539164 1327855984 1330137088 1330454528 1340094288 1341727296 1342396416 1347121536 1347219328 1352635648 1353310208 1359636096 1362579456 1365102336 1368012919 1370363008 1370690048 1375186568 1376828544 1382363904 1383323136 1390260472 1390678016 1393541968 1396269056 1398079137 1399782804 1400815104 1408817072 1411163152 1412142368 1413775987 1418466504 1421242368 1424169264 1426956288 1429998752 1432646462 1435107584 1442459109 1443178464 1444937088 1453537904 1454262784 1456684544 1458270411 1459381664 1464223488 1467238899 1469775503 1470110208 1472651776 1476127744 1478860864 1482738432 1485483792 1488990048 1489732608 1491564256 1497560896 1505311392 1505623686 1508570112 1516431371 1517187616 1517549696 1522527986 1527943872 1530407697 1530568704 1533402624 1536560502 1536672046 1539679232 1542850036 1545869312 1549759533 1550834922 1553869824 1554192192 1557069852 1563443336 1565348512 1566129152 1566502912 1570445058 1571641792 1573518336 1576758828 1577232384 1586242112 1592619392 1597804728 1599751776 1604327424 1606299968 1609274108 1612757888 1613876992 1621104576 1627622016 1634284288 1636919588 1648131366 1648524696 1649346816 1651356672 1658116096 1661186176 1661530808 1664782336 1670129916 1673398272 1676844456 1679743432 1680125952 1683708208 1686825673 1687003136 1691248524 1694558208 1701702912 1702551552 1704644864 1708155397 1715128576 1720712784 1724080128 1725999468 1730955122 1733064424 1733928704 1738021376 1740031984 1742810979 1745804928 1746221568 1749037368 1756196624 1759633408 1759998464 1763257184 1771153752 1772382768 1775334288 1776219648 1778621403 1786792384 1788969728 1789861888 1792653919 1794794352 1796162048 1799030688 1802121216 1809307409 1812848128 1816581494 1820136448 1825152342 1828287744 1832185901 1832603136 1835771392 1839551966 1843151872 1844430848 1849072407 1852690944 1856506362 1857063936 1864105516 1866377072 1867753472 1869832757 1880546304 1883578704 1884028224 1887264768 1891288672 1894790482 1898892352 1907768499 1908719904 1915438434 1916393664 1918749898 1923278812 1924237952 1926582784 1932855456 1941004884 1944360548 1944803328 1952297984 1956318532 1957678086 1960146944 1965548676 1966528896 1976984576 1980645056 1985320064 1986310144 1991308746 1991783976 1995205632 1995681792 2007081856 2007498248 2011426816 2013666046 2020828992 2028953472 2029965312 2037258496 2040543596 2044536832 2048747336 2055544512 2056035072 2062779852 2066346044 2067779896 2071826432 2072256256 2076093136 2085390708 2086017024 2090312952 2093926744 2094403584 2098024448 2102345104 2102976512 2113225608 2116744728 2118213552 2122358784 2129344399 2130406304 2133002368 2139103232 2144998128 2148969693 2149195776 2152661376 2161472768 2165924089 2170162688 2180306856 2181394176 2185026816 2189072496 2197508488 2198032928 2199129088 2201808896 2208977664 2214191616 2218291296 2226839888 2231197696 2234678173 2235792608 2237346384 2246341344 2254998032 2255511552 2259173267 2259410944 2264505698 2268937216 2275781424 2276324544 2280235008 2283791979 2289327742 2293140122 2294283712 2301332624 2305008069 2309518848 2314275054 2318803968 2323747972 2327739904 2328295424 2332049824 2345165004 2348022768 2349193728 2349754368 2357462688 2361538336 2363177024 2367112384 2368292864 2371495204 2379363168 2388929088 2393059136 2398707584 2409449952 2413911162 2419136832 2420815488 2432955826 2433536456 2437716992 2443470848 2451426432 2455379382 2465429876 2470254592 2475341816 2476085248 2487174144 2491779264 2492296212 2497173504 2507395072 2511438272 2512037632 2519615148 2525562312 2530504704 2543691332 2544959872 2553917912 2555191552 2556967296 2572692864 2577140608 2588006512 2593071104 2596432683 2599596636 2600893056 2607032064 2610047976 2610237448 2620731568 2622038528 2634294936 2639450112 2639997696 2644885776 2655078328 2655711968 2660274176 2680188576 2683454592 2684792832 2694243072 2694438656 2699987563 2705271296 2719272192 2724872241 2725158912 2729583077 2730204672 2736025838 2740726016 2741380096 2750373136 2753657088 2759327949 2764727808 2766646272 2780520944 2781356032 2787083936 2796158274 2799565608 2801630208 2816229689 2817634144 2822326304 2824284736 2827551974 2836933008 2842185723 2842484736 2848338528 2859997504 2864609279 2865292924 2870215168 2878124847 2884918218 2886356928 2889874176 2907075808 2908525568 2913369088 2916540822 2918763328 2928446976 2934477798 2939551006 2940220416 2945303552 2952255488 2957721728 2965476864 2970967584 2977980096 2979465216 2983128512 2995121792 3010622784 3011247372 3017140224 3020499069 3032862742 3034375232 3035099392 3045055972 3055887744 3060815394 3066805248 3073121004 3073344092 3079358464 3085700072 3091738624 3099519066 3101669844 3107739648 3108384384 3114139704 3126886672 3130697024 3132258304 3133005824 3140890116 3143283584 3147036672 3153517656 3154464768 3172484224 3185238784 3195609456 3199503552 3208654848 3212599936 3218548216 3225515776 3227753984 3242209152 3255244032 3262184653 3268568576 3273839176 3296262732 3297049392 3298693632 3302713344 3316232192 3322372352 3323061616 3329214421 3329564672 3340259832 3346796544 3353688912 3359486864 3360251904 3367416416 3371311969 3373651346 3382497048 3389116416 3396758547 3402630959 3403405824 3409289728 3416310794 3430257152 3433991613 3439710183 3441425568 3451998936 3461910244 3466128848 3467857408 3476042752 3480063968 3485621958 3491609856 3492443136 3498074736 3512393248 3519996928 3526514368 3542307504 3544765536 3550668576 3552439296 3557242806 3570951293 3573584768 3577939456 3585307838 3589588704 3592324096 3598061376 3604242432 3616105577 3618614818 3625696256 3633162988 3640272896 3649433739 3650304684 3656575488 3664371802 3665206272 3671542784 3679103932 3686303744 3688861696 3698144814 3705381888 3713012724 3714127872 3728211032 3732754144 3735506944 3739665514 3761092608 3767157408 3768056448 3782577344 3789580964 3797784704 3815536998 3817439808 3830876868 3832787328 3837499796 3846557624 3848475904 3853165568 3865710912 3882009768 3888721096 3889606656 3904595968 3912637064 3915356172 3920293888 3931097352 3933057792 3953969152 3961290112 3970640128 3972620288 3982617492 3983567952 3990411264 3991363584 4014163712 4014996496 4022430451 4022853632 4027332092 4041657984 4057906944 4059930624 4074516992 4081087192 4089073664 4097494672 4104038757 4111089024 4112070144 4125559704 4132692088 4135559792 4143652864 4144512512 4150116607 4152186272 4170781416 4172034048 4180625904 4187853488 4188807168 4196048896 4204690208 4226451216 4233489456 4236427104 4241327961 4258688798 4260812608 4266004736 4289996256 4297939386 4305322752 4314502283 4322945536 4331848178 4340325376 4360613712 4362788352 4370053632 4378144992 4395016976 4396065856 4398258176 4403617792 4409326509 4417955328 4428383232 4436582592 4453679776 4458831959 4469356346 4471585216 4474692768 4492682688 4509996064 4518346534 4529011396 4537874432 4549294113 4551562848 4552649088 4567583958 4578655484 4586280244 4588567424 4602665248 4610016138 4619037696 4628550108 4637607936 4647495944 4655479808 4656590848 4664099648 4690330008 4696045536 4698387456 4699508736 4714925376 4723076672 4726354048 4734224768 4736585728 4742990408 4758726336 4777858176 4786118272 4797415168 4818899904 4827822324 4838273664 4841630976 4865911652 4867072912 4875433984 4886941696 4902852864 4910758764 4930859752 4940509184 4950683632 4952170496 4974348288 4983558528 4984592424 4994347008 5014262617 5014790144 5022876544 5024075264 5039230296 5051124624 5060477019 5061009408 5087382664 5089919744 5107835824 5110383104 5113934592 5124466191 5145385728 5154281216 5176013024 5192865366 5199193272 5201786112 5214064128 5220095952 5220474896 5241463136 5244077056 5268589872 5278900224 5279995392 5289771552 5310156656 5311423936 5319988661 5320548352 5328847951 5360377152 5366909184 5369585664 5377961757 5387259329 5388486144 5388877312 5399975126 5410542592 5427922227 5438544384 5449744482 5459166154 5460409344 5472051676 5481452032 5482760192 5496557703 5500746272 5507314176 5518655898 5529455616 5533292544 5561041888 5574167872 5592316548 5599131216 5603260416 5609498271 5632459378 5635268288 5644652608 5648569472 5655103948 5673866016 5684371446 5696677056 5719995008 5729218558 5730585848 5740430336 5756249694 5769836436 5772713856 5779748352 5814151616 5817051136 5826738176 5833081644 5837526656 5856893952 5868955596 5879102012 5880440832 5890607104 5904510976 5915443456 5930953728 5941935168 5955960192 5958930432 5966257024 5990243584 6021245568 6022494744 6034280448 6040998138 6058342927 6065725484 6068750464 6070198784 6090111944 6111775488 6121630788 6133610496 6146242008 6146688184 6158716928 6171400144 6183477248 6199038132 6203339688 6215479296 6216768768 6228279408 6253773344 6261394048 6264516608 6281780232 6286567168 6294073344 6307035312 6308929536 6344968448 6358035229 6370477568 6388033197 6391218912 6399007104 6417309696 6425199872 6437096432 6438431881 6451031552 6455507968 6484418304 6497772267 6510488064 6524369306 6537137152 6547678352 6592525464 6594098784 6597387264 6605426688 6631766687 6632464384 6644744704 6646123232 6658428842 6680519664 6693593088 6704034519 6707377824 6715624643 6718973728 6734832832 6742623938 6747302692 6764994096 6777519801 6778232832 6793517094 6805261918 6806811648 6818579456 6832621588 6860514304 6867983226 6879420366 6882851136 6903997872 6923820488 6932257696 6935714816 6952085504 6960127936 6971243916 6983219712 6984886272 6996149472 7024786496 7039993856 7047831161 7053028736 7084615008 7089531072 7101337152 7104878592 7114485612 7141902586 7147169536 7155878912 7170615676 7179177408 7184648192 7196122752 7232211154 7237229636 7251392512 7266325976 7280545792 7298867478 7300609368 7313150976 7328743604 7330412544 7343085568 7358207864 7372607488 7377723392 7396289628 7410763776 7426025448 7428255744 7456422064 7465508288 7471013888 7479331028 7522185216 7534314816 7536112896 7565154688 7579161928 7595569408 7631073996 7634879616 7661753736 7665574656 7674999592 7693115248 7696951808 7706331136 7731421824 7764019536 7777442192 7779213312 7809191936 7825274128 7830712344 7840587776 7862194704 7866115584 7907938304 7922580224 7938895927 7941280256 7965234984 7967135904 7980822528 8012647097 8028327424 8029992992 8044860902 8054664184 8083315968 8099962689 8115813888 8149033984 8162174384 8178147328 8188749231 8194989344 8208077514 8222178048 8224140288 8251119408 8265384176 8271119584 8289025024 8300233214 8304372544 8341562832 8344068096 8361251808 8375706976 8409380416 8448689067 8452902432 8466978912 8472854208 8482655922 8515345391 8517377596 8521625216 8532009472 8579992512 8593827837 8595878772 8610645504 8629004566 8645891072 8663696356 8680650752 8721227424 8725576704 8740107264 8756289984 8790033952 8792131712 8796516352 8818653018 8835910656 8856766464 8873165184 8907359552 8917663918 8938712692 8943170432 8949385536 8985365376 9019992128 9036693068 9058022792 9075748864 9098588226 9103125696 9105298176 9135167916 9157310968 9172560488 9177134848 9205330496 9220032276 9238075392 9257100216 9275215872 9294991888 9310959616 9313181696 9328199296 9380660016 9392091072 9396774912 9399017472 9429850752 9446153344 9452708096 9468449536 9473171456 9485980816 9517452672 9555716352 9572236544 9591949537 9594830336 9637799808 9655644648 9676547328 9683261952 9731823304 9734145824 9750867968 9773883392 9786553959 9805705728 9821517528 9861719504 9881018368 9896431909 9901367264 9948696576 9967117056 9969184848 9987643263 9988694016 10028525234 10045753088 10048150528 10078460592 10102249248 10113935907 10120954038 10174765328 10179839488 10207892877 10215671648 10220766208 10227869184 10248932382 10288428521 10290771456 10308562432 10352026048 10385730732 10398386544 10403572224 10428128256 10440191904 10440949792 10482926272 10488154112 10499830097 10537179744 10559990784 10579543104 10620313312 10622847872 10639977322 10657695902 10712853879 10720754304 10733818368 10755923514 10774518658 10776972288 10777754624 10799950252 10821085184 10848316731 10855844454 10877088768 10899488964 10918332308 10920818688 10944103352 10962904064 10965520384 10993115406 11001492544 11014628352 11037311796 11058911232 11066585088 11122083776 11148335744 11184633096 11198262432 11206520832 11218996542 11264918756 11270536576 11289305216 11297138944 11310207896 11347732032 11368742892 11393354112 11439990016 11458437116 11461171696 11480860672 11512499388 11539672872 11545427712 11559496704 11628303232 11634102272 11653476352 11666163288 11675053312 11713787904 11737911192 11758204024 11760881664 11781214208 11807779711 11809021952 11830886912 11861907456 11883870336 11911920384 11917860864 11932514048 11957087779 11980487168 12042491136 12044989488 12067291353 12068560896 12081996276 12116685854 12131450968 12137500928 12140397568 12180223888 12223550976 12243261576 12267220992 12292484016 12293376368 12317433856 12342800288 12398076264 12406679376 12430958592 12433537536 12450349821 12456558816 12471874337 12507546688 12522788096 12529033216 12548577433 12563560464 12573134336 12588146688 12614070624 12686126807 12689936896 12716070458 12740955136 12776066394 12782437824 12798014208 12850399744 12874192864 12876863762 12902063104 12911015936 12943506849 12968836608 12995544534 13020976128 13048738612 13074274304 13088829299 13095356704 13185050928 13188197568 13194774528 13210853376 13263533374 13289489408 13292246464 13316857684 13361039328 13376495877 13408069038 13414755648 13431249286 13437947456 13469665664 13485247876 13494605384 13529988192 13555039602 13587034188 13610523836 13613623296 13637158912 13665243176 13721028608 13735966452 13758840732 13765702272 13807995744 13847640976 13864515392 13871429632 13904171008 13920255872 13942487832 13966439424 13969772544 13992298944 14049572992 14079987712 14095662322 14106057472 14169230016 14179062144 14202674304 14209757184 14228971224 14283805172 14294339072 14311757824 14341231352 14358354816 14369296384 14392245504 14464422308 14474459272 14502785024 14532651952 14561091584 14597734956 14601218736 14626301952 14657487208 14660825088 14686171136 14716415728 14745214976 14792579256 14821527552 14852050896 14856511488 14905410793 14912844128 14931016576 14958662056 15042787851 15044370432 15068629632 15072225792 15130309376 15158323856 15161468623 15191138816 15262147992 15269759232 15323507472 15331149312 15349999184 15386230496 15393903616 15412662272 15462843648 15528039072 15554884384 15618383872 15650548256 15661424688 15724389408 15732231168 15814212869 15815876608 15845160448 15877791854 15882560512 15930469968 15934271808 15959965983 15961645056 15986543853 16025294194 16056654848 16059985984 16089721804 16109328368 16161777987 16166631936 16199925378 16231627776 16298067968 16324348768 16377498462 16389978688 16416155028 16444356096 16448280576 16502238816 16530768352 16542239168 16578050048 16600466428 16608745088 16683125664 16722503616 16751413952 16818760832 16897378134 16905804864 16933957824 16945708416 16965311844 17030690782 17034755192 17043250432 17064018944 17159985024 17187655674 17191757544 17221291008 17258009132 17291782144 17327392712 17361301504 17442454848 17451153408 17480214528 17512579968 17580067904 17584263424 17593032704 17637306036 17671821312 17713532928 17746330368 17814719104 17835327836 17877425384 17886340864 17898771072 17970730752 18039984256 18073386136 18116045584 18151497728 18175028781 18197176452 18206251392 18210596352 18270335832 18314621936 18345120976 18354269696 18379087831 18410660992 18440064552 18476150784 18514200432 18550431744 18589983776 18621919232 18656398592 18694819441 18761320032 18784182144 18793549824 18859701504 18892306688 18905416192 18936899072 18971961632 19034905344 19074105687 19107081539 19111432704 19144473088 19183899074 19189660672 19275599616 19311289296 19315295643 19353094656 19366523904 19463646608 19468291648 19501735936 19573107918 19611411456 19643035056 19713607823 19723439008 19792863818 19802734528 19895300061 19897393152 19934234112 19938369696 19975286526 20052264953 20057050468 20091506176 20096301056 20146873929 20156921184 20204498496 20227871814 20241908076 20349530656 20359678976 20415785754 20431343296 20441532416 20455738368 20497864764 20576857042 20581542912 20617124864 20704052096 20771461464 20796773088 20807144448 20856256512 20880383808 20881899584 20965852544 20976308224 20999660194 21074359488 21119981568 21143493483 21159086208 21240626624 21245695744 21279954644 21315391804 21425707758 21441508608 21467636736 21511847028 21549037316 21553944576 21555509248 21599900504 21642170368 21696633462 21711688908 21754177536 21798977928 21836664616 21841637376 21888206704 21925808128 21931040768 21986230812 22002985088 22029256704 22074623592 22117822464 22133170176 22206020161 22244167552 22296671488 22369266192 22396524864 22413041664 22437993084 22529837512 22541073152 22578610432 22594277888 22620415792 22695464064 22737485784 22786708224 22879980032 22916874232 22922343392 22961721344 23024998776 23079345744 23090855424 23118993408 23256606464 23268204544 23304500947 23306952704 23332326576 23350106624 23427575808 23475822384 23516408048 23521763328 23562428416 23599183783 23615559422 23661773824 23723814912 23767740672 23816687781 23818416713 23823840768 23865028096 23914175558 23960974336 24037941291 24084982272 24089978976 24134582706 24163992552 24233371708 24262901936 24275001856 24280795136 24307825841 24360447776 24447101952 24486523152 24534441984 24584968032 24586752736 24685600576 24796152528 24813358752 24867075072 24900699642 24913117632 24943748674 25015093376 25045576192 25097154866 25127120928 25146268672 25228141248 25372253614 25379873792 25432140916 25481910272 25546036173 25552132788 25564875648 25596028416 25700799488 25748385728 25753727524 25804126208 25822031872 25887013698 25937673216 25991089068 26041952256 26097477224 26148548608 26177658598 26190713408 26370101856 26376395136 26389549056 26527066748 26578978816 26584492928 26633715368 26722078656 26752991754 26816138076 26829511296 26862498572 26875894912 26939331328 26970495752 26989210768 27059976384 27110079204 27174068376 27221047672 27227246592 27274317824 27330486352 27442057216 27471932904 27517681464 27531404544 27615991488 27695281952 27729030784 27742859264 27808342016 27840511744 27884975664 27932878848 27939545088 27984597888 28099145984 28157013157 28159975424 28191324644 28212114944 28338460032 28358124288 28405348608 28419514368 28457942448 28567610344 28588678144 28623515648 28682462704 28716709632 28738592768 28775848611 28784491008 28928844616 28948918544 29005570048 29050816249 29065303904 29195469912 29202437472 29252603904 29314974416 29321650176 29369252471 29372342272 29432831456 29585158512 29643055104 29689295727 29704101792 29810821586 29825688256 29862033152 29917324112 30085575702 30137259264 30144451584 30260618752 30316647712 30322937246 30382277632 30524295984 30539518464 30647014944 30662298624 30699998368 30772460992 30787807232 30825324544 30865285563 30925687296 31056078144 31109768768 31211823713 31301096512 31322849376 31448778816 31464462336 31499490291 31628425738 31690320896 31755583708 31765121024 31860939936 31868543616 31919931966 31973087706 32050588388 32113309696 32119971968 32179443608 32218656736 32323555974 32333263872 32399850756 32463255552 32596135936 32648697536 32754996924 32779957376 32832310056 32888712192 32896561152 33004477632 33061536704 33084478336 33156100096 33200932856 33217490176 33366251328 33445007232 33502827904 33637521664 33794756268 33811609728 33867915648 33891416832 33930623688 34061381564 34069510384 34086500864 34128037888 34319970048 34375311348 34383515088 34442582016 34516018264 34583564288 34654785424 34722603008 34884909696 34902306816 34960429056 35025159936 35099838319 35160135808 35168526848 35274612072 35343642624 35423339133 35427065856 35484580001 35492660736 35629438208 35670655672 35754850768 35772681728 35797542144 35871263337 35941461504 36079968512 36146772272 36232091168 36350057562 36394352904 36412502784 36421192704 36540671664 36629243872 36690241952 36708539392 36758175662 36821321984 36880129104 36952301568 37028400864 37179967552 37239920627 37243838464 37312797184 37389638882 37415623011 37522640064 37568364288 37587099648 37645732299 37710815303 37719403008 37784613376 37810832384 37873798144 37943923264 38058380421 38069810688 38148211374 38214163078 38222865408 38288946176 38367798148 38379321344 38551199232 38622578592 38630591286 38706189312 38733047808 38927293216 38936583296 39146215836 39222822912 39266487897 39286070112 39427215646 39446878016 39585727636 39605469056 39790600122 39868468224 39876739392 39950573052 40104529906 40114100936 40183012352 40192602112 40293747858 40313842368 40408996992 40455743628 40483816152 40699061312 40719357952 40831571508 40862686592 40883064832 40911476736 40995729528 41153714084 41163085824 41234249728 41408104192 41542922928 41593546176 41614288896 41712513024 41760767616 41763799168 41931705088 41952616448 41999320388 42148718976 42239963136 42286986966 42318172416 42408400489 42481253248 42491391488 42559909288 42630783608 42851415516 42883017216 42935273472 43023694056 43098074632 43107889152 43111018496 43199801008 43279787473 43284340736 43393266924 43423377816 43508355072 43597955856 43673329232 43683274752 43776413408 43827055597 43851616256 43972461624 44005970176 44058513408 44149247184 44235644928 44412040322 44488335104 44593342976 44716232379 44738532384 44793049728 44875986168 45059675024 45082146304 45157220864 45188555776 45240831584 45390928128 45474971568 45484405869 45573416448 45759960064 45833748464 45844686784 45923442688 46049997552 46158691488 46181710848 46237986816 46422366809 46513212928 46609001894 46664653152 46700213248 46855151616 46951644768 47009372501 47032816096 47198367566 47231118844 47323547648 47442638607 47447629824 47535481344 47633375562 47636833426 47647681536 47730056192 47828351116 47921948672 48075882582 48169964544 48179957952 48269165412 48327985104 48466743416 48525803872 48550003712 48561590272 48615651682 48720895552 48894203904 48973046304 49169936064 49173505472 49371201152 49592305056 49626717504 49734150144 49801399284 49826235264 49887497348 50030186752 50091152384 50194309732 50254241856 50292537344 50456282496 50744507228 50759747584 50864281832 50963820544 51092072346 51104265576 51129751296 51192056832 51401598976 51496771456 51507455048 51608252416 51644063744 51774027396 51875346432 51982178136 52083904512 52194954448 52291595863 52297097216 52355317196 52381426816 52740203712 52752790272 52779098112 53054133496 53157957632 53168985856 53267430736 53444157312 53505983508 53632276152 53659022592 53724997144 53751789824 53878662656 53940991504 53978421536 54119952768 54220158408 54348136752 54442095344 54454493184 54548635648 54660972704 54884114432 54943865808 55035362928 55062809088 55137263493 55231982976 55390563904 55458061568 55485718528 55572271489 55681023488 55769951328 55865757696 55969195776 56084458323 56088529679 56198291968 56314026314 56382649288 56424229888 56676920064 56716248576 56810697216 56915884896 57135220688 57177356288 57247031296 57321244617 57364925408 57433419264 57551697222 57568982016 57857689232 57897837088 57964815467 58101632498 58130607808 58390939824 58404874944 58505207808 58629948832 58738504942 58865662912 59140823469 59170317024 59378591454 59408203584 59621643172 59651376512 59724066304 59834648224 60156794859 60171151404 60274518528 60288903168 60521237504 60633295424 60645874492 60764555264 61048591968 61079036928 61294029888 61324597248 61399996736 61544921984 61575614464 61730571126 61851374592 62112156288 62219537536 62423647426 62602193024 62645698752 62897557632 62928924672 62998980582 63256851476 63380641792 63511167416 63530242048 63721879872 63737087232 63839863932 63946175412 64101176776 64226619392 64239943936 64358887216 64437313472 64647111948 64666527744 64799701512 64926511104 65192271872 65297395072 65509993848 65559914752 65664620112 65777424384 65793122304 66008955264 66123073408 66168956672 66312200192 66401865712 66434980352 66618060483 66732502656 66890014464 67005655808 67143646759 67275043328 67589512536 67623219456 67735831296 67782833664 67861247376 68122763128 68139020768 68173001728 68256075776 68639940096 68750622696 68767030176 68885164032 69032036528 69159852593 69167128576 69275023363 69309570848 69769819392 69804613632 69913502841 69920858112 70034371277 70050319872 70199676638 70320271616 70337053696 70549224144 70687285248 70797551349 70846678266 70969160002 70985321472 71258876416 71341311344 71455250139 71509701536 71545363456 71595084288 71742526674 71882923008 72159937024 72293544544 72464182336 72700115124 72788705808 72825005568 72842385408 72923477523 73081343328 73258487744 73380483904 73417078784 73498810679 73516351324 73642643968 73760258208 74056801728 74359935104 74479841254 74625594368 74779277764 74831246022 75045280128 75136728576 75291464598 75421630606 75438806016 75569226752 75621664768 75747596288 75887846528 76116760842 76139621376 76296422748 76428326156 76445730816 76577892352 76735596296 76758642688 77102398464 77245157184 77261182572 77412378624 77466095616 77854586432 77873166592 78292431672 78445645824 78532975794 78572140224 78854431292 78893756032 79171455272 79210938112 79581200244 79736936448 79753478784 79901146104 80209059812 80228201872 80366024704 80385204224 80587495716 80627684736 80817993984 80911487256 80967632304 81398122624 81438715904 81663143016 81725373184 81766129664 81822953472 81991459056 82307428168 82326171648 82468499456 82654457977 82816208384 83085845856 83187092352 83228577792 83425026048 83521535232 83527598336 83699614453 83863410176 83998640776 84297437952 84471039471 84479926272 84573973932 84636344832 84816800978 84962506496 84982782976 85119818576 85261567216 85702831032 85766034432 85870546944 86047388112 86196149264 86215778304 86222036992 86399602016 86559574946 86786533848 86846755632 87016710144 87152448747 87195911712 87303120359 87346658464 87552826816 87654111194 87703232512 87944923248 88011940352 88107757413 88117026816 88298494368 88802887649 88824080644 88976670208 89186685952 89432464758 89477064768 89586099456 89751972336 90119350048 90164292608 90314441728 90377111552 90481663168 90781856256 90949943136 90968811738 91146832896 91519920128 91621805093 91667496928 91689373568 92099995104 92317382976 92363421696 92475973632 92844733618 93026425856 93218003788 93329306304 93400426496 93635471139 93903289536 94018745002 94065632192 94396735132 94462237688 94647095296 94885277214 95070962688 95266751124 95273666852 95295363072 95460112384 95656702232 95843897344 96151765164 96339929088 96359915904 96538330824 96655970208 96933486832 97051607744 97100007424 97123180544 97231303364 97441791104 97788407808 97946092608 98339872128 98347010944 98742402304 99184610112 99253435008 99468300288 99602798568 99652470528 99774994696 100060373504 100182304768 100388619464 100508483712 100585074688 100912564992 101489014456 101519495168 101728563664 101927641088 102184144692 102208531152 102259502592 102384113664 102803197952 102993542912 103014910096 103205647051 103216504832 103548054792 103750692864 103964356272 104167809024 104389908896 104583191726 104710634392 104762853632 105299514957 105480407424 105505580544 106108266992 106315915264 106337971712 106453740003 106534861472 106888314624 107011967016 107264552304 107318045184 107449994288 107503579648 107757325312 107881983008 107956843072 108239905536 108440316816 108696273504 108884190688 109321945408 109887731616 110070725856 110125618176 110274526986 110463965952 110699490083 110781127808 110916123136 111144542978 111362046976 111539902656 111719761881 111731515392 111938391552 112168916646 112177059358 112396583936 112628052628 112765298576 112848459776 113132445909 113353840128 113432497152 113621394432 113831769792 114270441376 114354712576 114642489234 114729850816 114866838528 115103394444 115137964032 115715378464 115795674176 115929630934 116203264996 116261215616 116781879648 116809749888 117259897664 117477009884 117731325824 118281646938 118340634048 118757182908 118816407168 119243286344 119302753024 119448132608 119669296448 120313589718 120342302808 120549037056 120577806336 121042475008 121266590848 121291748984 121529110528 122097183936 122158073856 122588059776 122649194496 122799993472 123089843968 123151228928 123461142252 123702749184 124224312576 124439075072 124695343981 124847294852 125204386048 125291397504 125795115264 125857849344 125997961164 126513702952 126761283584 127022334832 127060484096 127225201467 127443759744 127474174464 127679727864 127892350824 128202353552 128453238784 128479887872 128653614817 128717774432 128874626944 129294223896 129333055488 129599403024 129839362419 129853022208 130594790144 130863736087 131019987696 131119829504 131329240224 131481166791 131554848768 132017910528 132246146816 132337913344 132803731424 132869960704 133236120966 133465005312 133749570773 133780028928 134011311616 134287293518 134550086656 135179025072 135246438912 135471662592 135565667328 135722494752 136245526256 136278041536 136346003456 136497791261 136512151552 137279880192 137501245392 137534060352 137770328064 138064073056 138223790729 138319705186 138550046726 138619141696 139267100427 139539638784 139827005682 140068742554 140100639744 140399353276 140640543232 140674107392 141028117503 141098448288 141595102698 141693356532 141938320004 141970642944 142517752832 142682622688 142910500278 143019403072 143090726912 143190168576 143485053348 143765846016 144319874048 144587089088 144928364672 145400230248 145577411616 145650011136 145684770816 145846955046 146162686656 146516975488 146760967808 146834157568 146997621358 147032702648 147285287936 147520516416 148113603456 148719870208 148959682508 149251188736 149558555528 149662492044 150090560256 150273457152 150582929196 150843261212 150877612032 151138453504 151243329536 151495192576 151775693056 152233521684 152279242752 152592845496 152856652312 152891461632 153155784704 153471192592 153517285376 154204796928 154490314368 154522365144 154824757248 154932191232 155442141127 155709172864 155746333184 156584863344 156874787589 156891291648 157065951588 157144280448 157708862584 157787512064 158342910544 158421876224 159162400488 159473872896 159506957568 159802292208 160418119624 160456403744 160732049408 161174991432 161255369472 161635987968 161822974512 161935264608 162796245248 162877431808 163131506629 163326286032 163450746368 163645906944 163982918112 164614856336 164652343296 164919648491 164936998912 165194286481 165308915954 165632416768 166171691712 166374184704 166457155584 166716814467 167043070464 167055196672 167399228906 167726820352 167997281552 168265589037 168594875904 168942078942 169147947864 169272689664 169633601956 169925012992 169965565952 170154780887 170239637152 170523134432 171405662064 171532068864 171741093888 172094776224 172392298528 172799204032 173119149892 173573067696 173693511264 173894446401 174304897494 174391823424 174606240718 174693316928 175105653632 175308222388 175889846496 176023880704 176215514826 176596988736 177605775298 177648161288 177953340416 178373371904 178864929516 178954129536 179172198912 179503944672 180238700096 180328585216 180628883456 180754223104 180963326336 181563712512 181899886272 181937623476 182293665792 183039840256 183243610186 183334993856 183378747136 184199990208 184634765952 184726843392 185689467236 186052851712 186436007576 186658612608 186800852992 187270942278 187806579072 188037490004 188131264384 188793470264 188924475376 189294190592 189770554428 190141925376 190533502248 190547333704 190590726144 190920224768 191313404464 191687794688 192303530328 192679858176 192719831808 193076661648 193311940416 193866973664 194103215488 194200014848 194462606728 194883582208 195576815616 195892185216 196679744256 196694021888 197099092099 197484804608 198369220224 198506870016 198936600576 199205597136 199304941056 199549989392 200120747008 200364609536 200777238928 201016967424 201170149376 201430940277 201825129984 202978028912 203038990336 203457127328 204368289384 204417062304 204519005184 204768227328 205584767297 205606395904 205987085824 206029820192 206411294102 207096109584 207479557779 207501385728 207825070089 207928712544 208779817792 209166383452 209421268784 209525707264 210103113831 210599029914 210960814848 211011161088 212216533984 212675943424 212907480006 213069722944 213776629248 214023934032 214529104608 214636090368 214899988576 215007159296 215514650624 215763966016 215913686144 216479811072 216880633632 217392547008 217768381376 218482765991 218643890816 219775463232 220141451712 220251236352 220496432037 220549053972 220927931904 221398980166 221562255616 221832246272 222289085956 222724093952 223079805312 223439523762 223876783104 224337833292 224354118716 224793167872 225256105256 225530597152 225696919552 226264891818 226707680256 226864994304 227242788864 227663539584 228540882752 228709425152 229284978468 229459701632 229733677056 230206788888 230275928064 231430756928 231591348352 231859261868 232406529992 232522431232 233563759296 233619499776 234519795328 234954019768 235462651648 236563293876 236681268096 237514365816 237632814336 238486572688 238605506048 238896265216 239338592896 240627179436 240684605616 241098074112 241155612672 242084950016 242533181696 242583497968 243032652733 243058221056 244194367872 244316147712 245176119552 245298388992 245599986944 246105773737 246179687936 246922284504 247405498368 247963373931 248392060007 248448625152 248878150144 249390687962 249694589704 250408772096 250582795008 251098843359 251590230528 251995922328 253027405904 253522567168 254044669664 254450402934 254887519488 254948348928 255359455728 255784701648 256404707104 256959775744 257307229634 257435548864 257749253888 258588447792 258666110976 259198806048 259678724838 260679444389 261189580288 261727472174 261909361077 262039975392 262239659008 262658480448 262962333582 263109697536 263975707121 264035821056 264492293632 264675826688 265607462848 265739921408 266408662947 266472241932 266930010624 267499141546 267560057856 268022623232 268574587036 269100173312 270358050144 270492877824 270943325184 271131334656 271444989504 272491052512 272556083072 272692006912 272995582522 274559760384 274865415279 275002490784 275068120704 276128146112 276447581458 276639410372 277100093452 277238283392 278534200854 279079277568 279654011364 280137485108 280201279488 280798706552 281281086464 281348214784 282056235006 282196896576 283190205396 283386713064 283876640008 283941285888 285035505664 285365245376 285821000556 286038806144 286181453824 286380337152 286970106696 287531692032 288639748096 289174178176 289856729344 290800460496 291154823232 291300022272 291369541632 291693910092 292325373312 293033950976 293521935616 293668315136 293995242716 294065405296 294570575872 295041032832 296227206912 297439740416 297919365016 298502377472 299117111056 299324984088 300181120512 300546914304 301165858392 301686522424 301755224064 302276907008 302486659072 302958512311 302990385152 303551386112 304467043368 304558485504 305185690992 305713304624 305782923264 306311569408 306789389179 306942385184 308409593856 308980628736 309044730288 309616941153 309649514496 310884282254 311418345728 311492666368 313169726688 313749575178 314131903176 314288560896 315417725168 315575024128 316685821088 316843752448 318324800976 318947745792 319013915136 319604584416 320836239248 320912807488 321464098816 322349982864 322510738944 323271975936 323645949024 323870529216 325494733007 325592490496 326263013258 326652572064 326901492736 327965836224 329229712672 329839296982 330388572962 330617831908 331264833536 332098470249 332343383424 332748369408 333433628934 334086140928 334110393344 334798457812 335453640704 335994563104 336531178074 337189751808 337884157884 338295895728 338545379328 339267203912 339850025984 339931131904 340309561774 340479274304 341046268864 342811324128 343064137728 344189552448 344784597056 345598408064 346238299784 347146135392 347387022528 347788892802 348609794988 348783646848 349212481436 349386633856 350211307264 350616444776 351779692992 352047761408 352431029652 353193977472 355211550596 355296322576 355906680832 356746743808 357729859032 357908259072 358344397824 359007889344 360477400192 360657170432 361257766912 361508446208 361926652672 363127425024 363799772544 363875246952 364587331584 366041171041 366079680512 366487220372 366669987712 366757494272 368399980416 369269531904 369453686784 371378934472 372105703424 372872015152 373317225216 373601705984 374086031943 374541884556 375613158144 376074980008 376262528768 377586940528 377848950752 379541108856 380283850752 381067004496 381094667408 381181452288 381840449536 382626808928 384607060656 385359716352 385439663616 385960844451 386153323296 386623880832 387733947328 388206430976 388400029696 388925213456 389005900423 389767164416 391784370432 392591208261 393269931017 393359488512 393388043776 394198184198 394969609216 396738440448 397013740032 398411194272 398609882112 399099978784 400241494016 400729219072 401248712319 401554477856 402033934848 402861880554 403650259968 405753708269 405956057824 406914254656 408736578768 408834124608 409038010368 409493373783 409536454656 411169534594 411974171648 412059640384 412822588204 414192219168 414671372187 414959115558 415650140178 415857425088 417559635584 418332766904 418842537568 419051414528 420206227662 421198059828 421921629696 422022322176 424433067968 425351886848 425814960012 426139445888 427553258496 428047868064 429058209216 429272180736 429799977152 430014318592 431029301248 431527932032 431827372288 432959622144 433761267264 434785094016 435536762752 436965531982 437287781632 439550926464 440282903424 440502472704 440992864074 441098107944 441855863808 442797960332 443124511232 443664492544 444578171912 445448187904 446159610624 446879047524 447753566208 448675666584 448708237432 449586335744 450512210512 451061194304 451393839104 452529783636 453415360512 453729988608 454485577728 455327079168 457081765504 458569956936 458919403264 459467354112 460413577776 460551856128 462861513856 463182696704 463718523736 464813059984 465044862464 466326423381 467127518592 467238999552 469039590656 469908039536 470005527313 470925303296 473126587752 473362536192 475028731632 475265628672 476973145376 477211012096 477792530432 478677185792 481254358872 481369211232 482196148224 484118968151 484169900032 485066363392 485166995936 486065305466 488388735744 488632295424 489394519887 490240598939 490352239104 491199973888 492211547474 492359375872 493844569008 494758945473 494810996736 495582859443 495926747862 496784120014 496897250304 497756300288 498781375924 499389179408 500817544192 501165590016 502197686718 503180461056 503991844656 506054811808 508089339328 508900805868 509775038976 509896697856 510464342661 510718911456 511569403296 512809414208 513919551488 514491674753 514614459268 514871097728 515498507776 517176895584 518397612096 519357449676 521358888778 522379160576 523454944348 523818722154 524079950784 524479318016 525316960896 525924667164 527951414242 528071642112 528984587264 529351653376 531214925696 531479842816 532817325894 532944483864 533860021248 534998283092 535120115712 536045246464 537149174072 538200346624 540716100288 540985755648 541886650368 542262669312 542889979008 544982105024 545112166144 545384013824 545991165044 549119520768 549730830558 550004981568 550136241408 552256292224 552895162916 553278820744 554200186904 554476566784 557068401708 558158555136 559308022728 560274970216 560402558976 561597413104 562562172928 562696429568 564112470012 564393793152 566380410792 566773426128 567753280016 567882571776 569751722761 570071011328 570730490752 571642001112 572077612288 572362907648 572760674304 573940213392 575063384064 577279496192 578348356352 579539402671 579713458688 581600920992 582309646464 582600044544 583387820184 584650746624 586067901952 587043871232 587990485432 588130810592 589141151744 590082065664 591297276297 592454413824 594879480832 595838730032 597004754944 598234222112 598649968176 600362241024 601093828608 602331716784 603373044848 603510448128 604553814016 605917024622 607102772224 608934086736 609116971008 610371381984 611121842513 611426609248 613578778358 613884770368 616754301891 616819187712 617961257472 618089460576 619233882306 621620213543 621768564508 622836691456 622985332736 626339453376 627499150356 628263806352 628577121792 630835450336 631150048256 633371642176 633687504896 636649601952 638027830272 639209168832 641672478496 641825614976 644699965728 645021477888 646543951872 647291898048 647741058432 650989466014 651184980992 652526026516 653305144128 653802985472 655448297973 655931672448 658459425344 659678593964 660777145924 661235663816 662529667072 664196940498 664686766848 665496738816 666867257868 668172281856 668220786688 669596915624 670907281408 671989126208 673062356148 674379503616 675768315768 676591791456 677090758656 678534407824 679700051968 679862263808 680619123548 680958548608 682092537728 685622648256 686128275456 688379104896 689569194112 691196816128 692476599568 694292270784 694774045056 695577785604 697219589976 697567293696 698424962872 698773267712 700422614528 701232889552 703559385984 704095522816 704862059304 706387954944 710423101192 710592645152 711813361664 713493487616 715459718064 715816518144 716688795648 718015778688 720954800384 721314340864 722439529357 722515533824 723853305344 726254850048 727599545088 727750493904 729097958199 729174663168 732082342082 732974440744 733339975424 733514988544 736799960832 738317321211 738539063808 742757868944 744211406848 745176180021 745744030304 746634450432 748172063886 749083769112 751226316288 752149960016 752525057536 753542601071 755173881056 755697901504 759082217712 760567701504 762134008992 762189334816 765253617856 766487597081 769214121312 770879327232 771921688902 772306646592 773247761664 775467894656 776412861952 777850426912 778011800846 779534328832 782038333167 783568740864 785182416522 786539862034 786718977024 786776087552 788396368396 789939218432 791927121363 793476880896 794027480064 796822388544 797219764224 798199957568 800482988032 802497424638 803108955712 804067869696 805723761108 807300519936 811507416538 811912115648 813828509312 817473157536 817668249216 818076020736 818986747566 822339069188 823948343296 824119280768 825645176408 828384438336 829342744374 829918231116 831300280356 831714850176 835119271168 836665533808 837685075136 838102829056 840412455324 842396119656 843843259392 844044644352 848866135936 850703773696 851629920024 852278891776 855106516992 856095736128 858116418432 858544361472 859599954304 860028637184 862058602496 863055864064 863654744576 865919244288 867522534528 869570188032 871073525504 872867407867 873931063964 874575563264 879101852928 880565806848 881004945408 881985728148 882196215888 883711727616 885595920664 886249022464 887328985088 889156343824 890896375808 892319221248 893758095048 895507132416 897351333168 897416474864 899172671488 900575303719 901024421024 902122388608 905059567272 906830721024 907459977216 908875536933 908971155456 910446826601 910654158336 914163531008 916046152609 917139913872 917838806528 918934708224 920368167537 920827155552 925723027712 926365393408 927437047472 929626119968 930089724928 932652846762 934255037184 934477999104 938079181312 939816079072 940011054626 941850606592 946253175504 946725072384 950057463264 950531257344 953946290752 954422024192 955484538827 955585060864 957354371584 962508717744 962738422464 964392296448 967566535103 968237936302 970132726784 970333991872 972130610932 976484199021 976777471488 978789039774 980481197878 980704478208 982399947776 984423094948 984718751744 987689138016 989517890946 991165718886 991853495724 993568240028 993794500608 995512600576 997562751848 998778358816 1001635088384 1002331180032 1004395373436 1006360922112 1007983689312 1012109623616 1016178678656 1017801611736 1019550077952 1019793395712 1020928685322 1021437822912 1023138806592 1025618828416 1027839102976 1028983349506 1029228918536 1029742195456 1030997015552 1034353791168 1036795224192 1038714899352 1042717777556 1044758321152 1046909888696 1047637444308 1048159901568 1048958636032 1050633921792 1051849334328 1055902828484 1056143284224 1057969174528 1058703306752 1062429851392 1062959685632 1065634651788 1065888967728 1067720042496 1069996566184 1070240231424 1072090492928 1074298348144 1076400693248 1081432200576 1081971511296 1083773300736 1084525338624 1085779958016 1088094987889 1089964210048 1090224332288 1091982330088 1098123513123 1098239041536 1099461661116 1100009963136 1100272482816 1104512584448 1105790325832 1106557641488 1108400373808 1108953133568 1114136803416 1116317110272 1118616045456 1120549940432 1120805117952 1123194826208 1125124345856 1128224940024 1128787586304 1132760821584 1133546852256 1135506560032 1139503445522 1140142022656 1141460981504 1143284002224 1144155224576 1145521348608 1147880426784 1154437539437 1154558992384 1156696712704 1159078805342 1159426917376 1163201841984 1164619292928 1165200089088 1166775640368 1167017701269 1169301493248 1172135803904 1174087742464 1175980970864 1176261621184 1178282303488 1179809793051 1180164131328 1182594552594 1184908827648 1189758961664 1191083466209 1191677460064 1196468444224 1197299936352 1200724482048 1202187657216 1204663433568 1206746089696 1211834049244 1214205544448 1217261124807 1217868173472 1220742763968 1222243685026 1222853218496 1227157556716 1227769540736 1233508603782 1235922514944 1236178921152 1238467764612 1243240427086 1243537129016 1245673382912 1245970665472 1252678906752 1254998300712 1256527612704 1257154243584 1261670900672 1262300096512 1266743284352 1267375009792 1273299203904 1276055660544 1278418337664 1283344956992 1283651229952 1289399931456 1290042955776 1293087903744 1294583796096 1295482116864 1301978932028 1302369961984 1305052053032 1306610288256 1307605970944 1310896595946 1311863344896 1316918850688 1319357187928 1321554291848 1322471327632 1325059334144 1328393880996 1329373533696 1330993477632 1333734515736 1336344563712 1336441573376 1339193831248 1341673411663 1341814562816 1343978252416 1346124712296 1348759007232 1351536631536 1353183582912 1354181517312 1357068815648 1359400103936 1361238247096 1361917097216 1364185075456 1371245296512 1376758209792 1379138388224 1382393632256 1384953199136 1388584541568 1389548090112 1391155571208 1394439179952 1395134587392 1396849925744 1397546535424 1400845229056 1402465779104 1407118771968 1408191045632 1409724118608 1410016581939 1412775909888 1420846202384 1421185290304 1423626723328 1430919436128 1431633036288 1433377591296 1436031557376 1439093371079 1441909600768 1444879058714 1447706610688 1452356904453 1452509700096 1455199090176 1455500987808 1458195916398 1464164684164 1465948881488 1466679950848 1467029977088 1470721796817 1473599921664 1476634642422 1477078127616 1485515737888 1490352360042 1491488060608 1493268900864 1496344127772 1498167538224 1502452632576 1504299920032 1505050115072 1507085202142 1510347762112 1511395803008 1518164435424 1524268017984 1524378669632 1530507235712 1532975194162 1538428242624 1541758654464 1543475024259 1543843377804 1544613293184 1546495523328 1550935789312 1552825723904 1555700853824 1556023601692 1559068657664 1564076666334 1567137481728 1570364833044 1573079724068 1573437954048 1573552175104 1576792736792 1579878436864 1583854242726 1586953761792 1588054960128 1593644777088 1594439528448 1596399915136 1600965976064 1604994849276 1606217911424 1608135739392 1611447522216 1614601039872 1621039471753 1623014833076 1623824231296 1627657018624 1634946315072 1635336498432 1636152041472 1637973495132 1644678138376 1647896686592 1648238561536 1651290352816 1656768876672 1658685488748 1659836462232 1662600560712 1663429700352 1670238542336 1673331067616 1675370150272 1676205658112 1680824910648 1684792239312 1687686518784 1688089288704 1697732271872 1701228569131 1701407547392 1703259840048 1704557783552 1709255168283 1710213033984 1712191472256 1716232836864 1717088722944 1719199908608 1720057274368 1722740416159 1726111728128 1727309489152 1731838488576 1735045069056 1738618208013 1738744420049 1739140376064 1742147051008 1745734815734 1747862127928 1749151126528 1758203705856 1761131613696 1763971456296 1764392431776 1767423455232 1771191841328 1772498044928 1774471286393 1774657970176 1778312687648 1784638442496 1787516190096 1791014264832 1794702666336 1794832949728 1796909279477 1801150607438 1802048842048 1804244777216 1810119134544 1813661442048 1817751073866 1820893653202 1821308316672 1828327062016 1832092305218 1833365527539 1834279827744 1835677613056 1840736335074 1841654311104 1851446055424 1852730786816 1854874094944 1859252239936 1860179449856 1864860640629 1865305693524 1868510074368 1868955998208 1876158362624 1879632158144 1880022109252 1883701213184 1892506351008 1893450144768 1900114926528 1901062514688 1907892581504 1908844048384 1910969077654 1914708743168 1925017435488 1925476844928 1935133070206 1936475872604 1940265453568 1940667983744 1944261221864 1952968398042 1953554942976 1957578079548 1960962395756 1961408956416 1964799895552 1968846189896 1969437503488 1975378276032 1979035781892 1982331437772 1983706991448 1987136480056 1987589001216 1991025201152 1995125503696 1997556717632 2003270176768 2004662360064 2008790746872 2012721844224 2015967378624 2024219247232 2032357357312 2035603223472 2039100155904 2039586791424 2041857370644 2042875645824 2046277613184 2051237656832 2055678205952 2057966699012 2058457837072 2059484390912 2061994031104 2068707582336 2073590448384 2077429798704 2085435555112 2089516642304 2093819777392 2095274888616 2096319803136 2097917272064 2101267843584 2103698668656 2111805656968 2112286568448 2115938349056 2117406613504 2120709586177 2124859702784 2131269303576 2131777935456 2135440084992 2139993132368 2140480462848 2143955430383 2144180985856 2147525724253 2148596696288 2162864401152 2163943022592 2167318588071 2167546601472 2171559916032 2176189975778 2179928420096 2180448664576 2183964660176 2196247026246 2198923322232 2200019926272 2200544965632 2209025168896 2211580651664 2213115282976 2216800747616 2217906267136 2228273606832 2232634220544 2237232090912 2241099880864 2246389652416 2250248691712 2256449880048 2257575172608 2260627803213 2265521643168 2267093704512 2271013120064 2278463131049 2279006891044 2282921963008 2286568004448 2288310449152 2295760853568 2299462791243 2308875078874 2313393425408 2318157610684 2318853834752 2326403683968 2329238585856 2333551280736 2334035402538 2338602986496 2344271607808 2348175484928 2351961941728 2352523242368 2359619586102 2360328262656 2365189105188 2369817655296 2379517923328 2382166932418 2383354920128 2392936888448 2394599872704 2401448964096 2409326867136 2413492179392 2423668098488 2428411088896 2434522249614 2435736346944 2441485527936 2444487370052 2445706436992 2454315113432 2455539081472 2467017207564 2471845029888 2472357842304 2476935529224 2486480854172 2487074258032 2491346765824 2491941330944 2505357813504 2509996601424 2513055225408 2514308487168 2523341801344 2524600193024 2533486568704 2534750019584 2546598407808 2552111321088 2556836675328 2562288197287 2566689913984 2567302459904 2578799862912 2580085911552 2586175807488 2589167592192 2590964233728 2603957864056 2604739923968 2610104106064 2613220576512 2615211941888 2618602223601 2621793191892 2623726689792 2633837701376 2638714375856 2643108583696 2644942655264 2656787761992 2658747067392 2661986955264 2667469031472 2672689127424 2672883146752 2678387662496 2683346823326 2687956504832 2692249424592 2697518014464 2701725911157 2703073263072 2706367165824 2714137631296 2718800207872 2722476494192 2723834194432 2728370150912 2731340479803 2742490593024 2748138457827 2752889517119 2753516419584 2758276776448 2764787264512 2769906398272 2777169083136 2779096180224 2782311142416 2788878359904 2790269174784 2793699851488 2795093070848 2801690458112 2804931558208 2814237543936 2819448237216 2820033163878 2825551819776 2840275957883 2841692404768 2842370580608 2861838872256 2863266072576 2866453616481 2866755182592 2872063114752 2878186742158 2883819201536 2889758117428 2895413221376 2902699605309 2904713808906 2910398180352 2911001975616 2916391832796 2928329368328 2931897762976 2933359901696 2934059954176 2941443593634 2947199843328 2953269284844 2954156255232 2971031475776 2980704720084 2982976121216 2986537801728 2992688255544 2996335076448 3004905265152 3008599840064 3010100230144 3014170404284 3020695524224 3022791606016 3036328870848 3048536035968 3048757339264 3061014471424 3065950388324 3076856485248 3083517308928 3086950048518 3087686755608 3089226586368 3092991046656 3101871578624 3105651447808 3111401707648 3112047203384 3118137315328 3128153332668 3134274963456 3140729666088 3146159448136 3146875908096 3147104350208 3153585473584 3159424485529 3159756873728 3167708485452 3173907523584 3176109920256 3187289554176 3188879056896 3192799830272 3199375058581 3209989698552 3212435822848 3216271478784 3222895044432 3229202079744 3242078943506 3246029666152 3247648462592 3255314037248 3264284963667 3269892630144 3270672996864 3275946990264 3289356276752 3295793373184 3296477123072 3302580705632 3313537753344 3317370977496 3319672924464 3325201121424 3326859400704 3340477084672 3346662135232 3350740300544 3352411316224 3361649821296 3369584478624 3375373037568 3388832777057 3395464543744 3402457138262 3406519680096 3409115567104 3418510336566 3420426067968 3424382944512 3431684192573 3432465673728 3438399817216 3445480832318 3452223456256 3454618978304 3463312618311 3463676977152 3470090138112 3477236416026 3477488840098 3478280752128 3484294102016 3491469631468 3495724255856 3498302253056 3516407411712 3522263227392 3527942912592 3528784863552 3534846910464 3542383682656 3544996089856 3548942572786 3556625375296 3569276884992 3573250398627 3575032380192 3589405332672 3589665899456 3593818558954 3602301214876 3604097684096 3608489554432 3620238269088 3635502147732 3641787306404 3642616633344 3656654124032 3664184610436 3666731055078 3668559655488 3671355226112 3681472670148 3683308622208 3702892110848 3705461573632 3709748189888 3718504479872 3720358899712 3729721281258 3730611387048 3737020148736 3737911996416 3752316725248 3759264316288 3760044218504 3767402426368 3785012702016 3786900289536 3800229853056 3802125029376 3815785163008 3817688096768 3821938155308 3829417486336 3850034870976 3850953689856 3870266140412 3872951745208 3880530907136 3881335967488 3888522443728 3905936796084 3907109885952 3915156159096 3921924791512 3922817912832 3929599791104 3937692379792 3938875006976 3950756552064 3958071563784 3964662875544 3967413982896 3974272960112 3975178002432 3982050402304 3988262059327 3990251007392 3995113435264 4006540353536 4009324720128 4017581493744 4025020234989 4025443688448 4031934757248 4048438494464 4056775818697 4064714714624 4071206446944 4078200311808 4083714741288 4085751291648 4092555226368 4102475313664 4115933398024 4116915674144 4118968781824 4123988062208 4137415164672 4147180896768 4154859597408 4170871110224 4179033284608 4187639554784 4190549777232 4192639606272 4202535687168 4207397337312 4223611313936 4224573136896 4231431529091 4231876698112 4241419172354 4249719405568 4262538607152 4263555870912 4270880169984 4279986264736 4287910860766 4295051448506 4297193392576 4317280113237 4325728802304 4334637176142 4343119832064 4352379951556 4359856840192 4360897329152 4367929320352 4392494052492 4397846644464 4400039852544 4401089931264 4418050337792 4423161303328 4426230565952 4433601495232 4435812534272 4456547213664 4474464181824 4482199761728 4492779304832 4512899760096 4515150345216 4521255606426 4531043286336 4534187409024 4542026240128 4556926262098 4558013782088 4565843926016 4573136008896 4576620898304 4591521707136 4598925582486 4617750157748 4626786850816 4636315221368 4637707669504 4652807367936 4658477171712 4667102561472 4668070805076 4677205972992 4688543215616 4696350969856 4703923883456 4705046484736 4719239172204 4720656525312 4730378210376 4739635310592 4759035846656 4764333864836 4766709840256 4785873776896 4789199745408 4802897928192 4818653734272 4826984358784 4847336196976 4856822177792 4863118415259 4869044499228 4871472693888 4882971055872 4888974740104 4891412873984 4908630226864 4911078162944 4934034415128 4943690059776 4944715684608 4953871058448 4972961708344 4974148516064 4982693531648 5010715627008 5019993202848 5026110450816 5028616974336 5046683602688 5049200386048 5057076705499 5066973137408 5093196815616 5103685707393 5104222642176 5112509103221 5113673350656 5124576394574 5133379827968 5134604919808 5157599725824 5160171823104 5168221248477 5178335184384 5181928467456 5207915728112 5209479847936 5216233260147 5220208212128 5226441153024 5237204447202 5243586383784 5247453379584 5267675402752 5274798207497 5277428751712 5286217167392 5289885310528 5313575523984 5317494134784 5323413859179 5323973910528 5334938062944 5356775324992 5365413179567 5366693646652 5375913009664 5384498849184 5390727838431 5403451822314 5406146526144 5412734331648 5428275262592 5444952988384 5447668388864 5456740301824 5462680959606 5484981186048 5496276915654 5505779034238 5507032839168 5516553552896 5529574529024 5539812796544 5554338166272 5558192360448 5564622284832 5577756719808 5580538349568 5587399702976 5590186141696 5603380916224 5609863116416 5628475087872 5638896474432 5640066327756 5651103639552 5680551915766 5683384809536 5684741161216 5723677744512 5726532145152 5732907232962 5744126229504 5756373484316 5767638403072 5779516234856 5790826442752 5805399210618 5809427617812 5820796360704 5822003951232 5832783665592 5856658736656 5863795525952 5866719803392 5868119908352 5882887187268 5894399686656 5906538569688 5908312510464 5942062951552 5961409440168 5965952242432 5973075603456 5985376511088 5992670152896 6009810530304 6017199680128 6020200460288 6028340808568 6041391048448 6045583212032 6072657741696 6097072071936 6097514678528 6110071855069 6122028942848 6131900776648 6153712970496 6167034617856 6173900097036 6175373511216 6178453172736 6185982093312 6203743157248 6211302895616 6222803415296 6224094406768 6236274630656 6256306665336 6268549926912 6281459332176 6292318896272 6293751816192 6294208700416 6307170947168 6318848971058 6335416970904 6347815047168 6352219840512 6362128758531 6373127786207 6374579108352 6385599660544 6398750117162 6419979397104 6424871645696 6431866291149 6432542957568 6442577172759 6445790088864 6484157887012 6492059332304 6495296925184 6510628074496 6528569927334 6539785260288 6541345993728 6551893980528 6578712553504 6592954246144 6605161411264 6627075506688 6634741954992 6639345848928 6650402242848 6653718801408 6680954169344 6688391771789 6693324270464 6701480601088 6723299642592 6739168957248 6750746075136 6772965745721 6777665554114 6790929087488 6804914276524 6813039360192 6818231134208 6835389393147 6837020673132 6848765889024 6863368385146 6864931347456 6876799634432 6890961664636 6904446912512 6909237956608 6926625236622 6940180276224 6954472832052 6954977680196 6956561504256 6968588204032 6982939262936 6991448511712 6996604506112 7032814823424 7044526454784 7055885825184 7057569727104 7084767365312 7089992179712 7097885145572 7113250750592 7138553769984 7146500797254 7150064760384 7178810665344 7179331798912 7187637117908 7204602429752 7208195368192 7216979108864 7240476538176 7271004295464 7283574612808 7285233266688 7313308248064 7328369220872 7333462110156 7337119310976 7342710452224 7362945340296 7366617244416 7405784221696 7410923147264 7419496379776 7437008959744 7440717799424 7459442562516 7461222774096 7474040297472 7475823992832 7504633450496 7518528632576 7520088437008 7534012234723 7534804852736 7570025404032 7573800579072 7600459706112 7604250058752 7631570326016 7643876310616 7658834972672 7686864591861 7700069741952 7701907379712 7740532280824 7745903490416 7761061814272 7762671934976 7777044887456 7811873592168 7814219771904 7830312318192 7843849583024 7845635825664 7859199582208 7875384759584 7901513104128 7916143127568 7929325751088 7934827965792 7948545920224 7976524118654 7980502014784 7990226870528 8018649440256 8035162987488 8050040469978 8063869514496 8081062776059 8096876988928 8113551637394 8129429429248 8142412893888 8156400623616 8167429482576 8171502583296 8185110452736 8204950627328 8231866796048 8233831348288 8237937563648 8247976124416 8258668551357 8274830329344 8294361793536 8309719194816 8341742220448 8375279109568 8381099554464 8385279212544 8405071374336 8414794674624 8447222627872 8462863058182 8482838344708 8499438811136 8520827873649 8525077214304 8527111741824 8559972529472 8575821721532 8590102897012 8594386785152 8634560226474 8651457604608 8669274352284 8686239664128 8704759903112 8719713680384 8721794658304 8735858640704 8784988104984 8795693288928 8800079705088 8802179862528 8836100675584 8846322606656 8852461131904 8867202990464 8871625068544 8913094427328 8948928363648 8964399523456 8985558609664 9025799520192 9030300690432 9042511212852 9062086572672 9068374818048 9084052480256 9113852524196 9116027564176 9131687852032 9146272017792 9153241796608 9183043414272 9197851164972 9235500315496 9253573701632 9272630442736 9275415339008 9305614735872 9316954343424 9334205122944 9336141610152 9354411945984 9377086431232 9391713881641 9392701939712 9407847766912 9410092969472 9438478344408 9441313050624 9460756420752 9478273456587 9479270621184 9528667729672 9533419680512 9571747553792 9578399490816 9598125175743 9637307468544 9653968717568 9694672393952 9726236830518 9738088998456 9742945387776 9765942111744 9777949480208 9782825747968 9817260453728 9822156325888 9868068830256 9887380119552 9889431369216 9907742116896 9945923416688 9948297032128 9964338762053 9965387063296 10021431254016 10039986405696 10052220901632 10057233948672 10090336723217 10093367205376 10114153410998 10133946274816 10166498331171 10186393631232 10207371414786 10225018206442 10227346701312 10249152789148 10266759655936 10269209839616 10295052577719 10315199451648 10336442496954 10356670368768 10363856934912 10415831456224 10432466520294 10440416424256 10452882306048 10474408894404 10487172767568 10494906759168 10535350805504 10549596414994 10554857503424 10572434334784 10579770621056 10627151047968 10634988269568 10646827718358 10669876125888 10713550649984 10730826359134 10733387293304 10751826019328 10768997698368 10781455676862 10806903644628 10812293052288 10825468663296 10856550525184 10889905976768 10895336777728 10913480603648 10925361919212 10969962372096 10992553831308 11011558068476 11014065678336 11033107105792 11059149058048 11079625593088 11108676332544 11116384720896 11129244569664 11155513439616 11161076699136 11174799405952 11180372283392 11206761832448 11219726232832 11256950175744 11277792948864 11280132655512 11302207279104 11347276302271 11361103831532 11366769619072 11369482322432 11447355489024 11453064290304 11465814465924 11488252459008 11512746968632 11535276806144 11559032469712 11581652885504 11610798421236 11618855235624 11641592721408 11644007902464 11665567331184 11713317473312 11727591051904 11733439606784 11765774374536 11788799373312 11813077139376 11816625020928 11884125903104 11908599983917 11922818880336 11931904484864 11946151206912 11964786177981 11970753022176 11985340305792 12019621060608 12034399360256 12040400920576 12056681617136 12059182913113 12082782096896 12091166424064 12145315483392 12170327456091 12194144143872 12195029357056 12220143710138 12244057885696 12263801553296 12307425940992 12347800194072 12350747022432 12356906345472 12371964186624 12407486314496 12421299004751 12422605791232 12445606830592 12448188813536 12512613330672 12537099853824 12562918664352 12578364956339 12584637792544 12614341894336 12637697942116 12670833941808 12694294587273 12695630094336 12724257517062 12746255572414 12749158216704 12771199321088 12797500234324 12839958794208 12849743291392 12863732582298 12885154345518 12891580177728 12968315774024 12984118664608 12990593850368 13021256148992 13057139854668 13079570520576 13082691987456 13103787961056 13157425107008 13185908492288 13210322822528 13254151013376 13269483909984 13278691697856 13300804485696 13307437602816 13361908338688 13376783543578 13386648540928 13402961202176 13446599285184 13478337914496 13545931491442 13555331108228 13581858174976 13609828553048 13626078720384 13636462268416 13670778786294 13674041346264 13697531778048 13726736770292 13729862694912 13753599268864 13781923329272 13808893825024 13818475913216 13853250473244 13880360552448 13908945664104 13909955360392 13913123008512 13937176408064 13965878525872 13982897023424 13993209012224 14065629646848 14089052909568 14111771650368 14115139454208 14169534730624 14195770291144 14226501501184 14277107539968 14293001594508 14300129520768 14357621330688 14358663597824 14375274235816 14409204859504 14416390736384 14433958217728 14480953076352 14542008590928 14567149225616 14570466533376 14626616496128 14656738441744 14666924220312 14674238621952 14685420904448 14725890680592 14733234488832 14811568443392 14821846294528 14838992759552 14874017919488 14918885125032 14922445548192 14948080594944 15007688012681 15009266900992 15037057265152 15040176874016 15068024469446 15140050808064 15147601158144 15171230116497 15200919412224 15263140652032 15287752621232 15317669945344 15337527309663 15373729183722 15400139483904 15403814759424 15481064561648 15491806980832 15525343869952 15554089774912 15623747184336 15628439543808 15660624636384 15687699166048 15750769519168 15803026208256 15824394622491 15832286255136 15858651502176 15869655931584 15897091840448 15949241917343 15953048237308 15961004029568 15980453741056 16070325974976 16096239538701 16100080939956 16127739028992 16162125552118 16193753977856 16227103274788 16258858858496 16284825787776 16334858965152 16343005166592 16370220905472 16409901254656 16463733592096 16467662696576 16475875127296 16517337102714 16549660658688 16588723587072 16619438389632 16683484440896 16750558219136 16762199108928 16770558425088 16810142748672 16829589349248 16894445255744 16925726116364 16965676689416 16998877622272 17041655747298 17050154428608 17054223483648 17119945058944 17151643443064 17180205794024 17188773570304 17269120452948 17302915209216 17338548704568 17372479328256 17409519806224 17439427360768 17443589316608 17471717281408 17569976209968 17591386577856 17600159410176 17604359725056 17672201351168 17692645213312 17704922263808 17734405980928 17743250137088 17826188854656 17897856727296 17928799046912 17965721482801 17971117219328 18051599040384 18060601380864 18085022425704 18124173145344 18136749636096 18168104960512 18227705048392 18232055128352 18263375704064 18292544035584 18306483593216 18330215565207 18366086828544 18395702329944 18471000630992 18507147403264 18545260885472 18611229471744 18633908686848 18668410245888 18672283220304 18708823891968 18783427763282 18815695533824 18820185938944 18876956688816 18882626101248 18921512841504 18956546913174 19057335459344 19066839361024 19119383358621 19143495107584 19156798981632 19196250351486 19270226619833 19274614937088 19307937435136 19389344787904 19452473661036 19476177996912 19485890775552 19531884223488 19555898960416 19565651495936 19634520907456 19644312651776 19736137660512 19778862738432 19815484233792 19891846833376 19896594064256 19928677524106 20042862508032 20065175315367 20079972811392 20104441803264 20180673446434 20186734410752 20228306821996 20267892549632 20318897237163 20332996662342 20372787262464 20414742829572 20450036412884 20454693402624 20498305578296 20533519311872 20538419679232 20590105155438 20630398903296 20672884993908 20713340737536 20727713869824 20831662912448 20864933040588 20880832848512 20905764612096 20948817788808 20974345535136 20989813518336 21070701611008 21099192829988 21109715006848 21144868669568 21159541242112 21254302095936 21269976539136 21293655436716 21339752251776 21427101299968 21461652718268 21466774586608 21503652038656 21537995396736 21562911353724 21613807289256 21624586104576 21650937326592 21713101050368 21779811953536 21790673555456 21826961207296 21850723838424 21939924744192 21985107662616 22023116136952 22028131356672 22066214211584 22115971398703 22118298116096 22159251186176 22217352665088 22232769441792 22258489139328 22311026879232 22322153398272 22349598811904 22360744566784 22395625410067 22439452465664 22513900351488 22555585897728 22560265311024 22602036704169 22604414558208 22694552604542 22722207663064 22733539238144 22738964644864 22894710978048 22931628931848 22976504918016 23025493937264 23070553612288 23118064939424 23221596842472 23237710471248 23283185442816 23288015804928 23331134662368 23359820633201 23426634946624 23455182103808 23466879213568 23531548749072 23577598746624 23626154278752 23761115509511 23768251806208 23817199967834 23845637760672 23863808969728 23929572355962 23941506044352 23970680611584 24068798720512 24113363234272 24118365826226 24165564193792 24182332848128 24243188328177 24290630966784 24340654912182 24388288287744 24390058714112 24440287420276 24488115771392 24527603106592 24614851881984 24695600388144 24701494044864 24713812690944 24743928373248 24814972628992 24842598009502 24891213661184 24896377627072 25025226661344 25125837328704 25156729912678 25169275585088 25228683788672 25275395884232 25341667883616 25388589174546 25448515034124 25492511144828 25498316433408 25542398642176 25595000468648 25679917588416 25699486582784 25727465164596 25770308691036 25783160355456 25936631548048 25968237329216 25981187700736 26042512297984 26114279709336 26159141041152 26165383974912 26207575922112 26314850214016 26371816984576 26420645645056 26508302026752 26538967819968 26557383395712 26601608971392 26614875205632 26723816677376 26753567087156 26773297081856 26805922404352 26893198570368 26956675828992 27091862982884 27110662216456 27163716349952 27219657106096 27252157440768 27272924536832 27341557572588 27348082692528 27395063556096 27453473540584 27459725389824 27507198537728 27563846658544 27617787650048 27706500946488 27760721104896 27817891328208 27819910720784 27826246017024 27874352816128 27917834415289 27931757051744 27965794046848 28131259293696 28175141644923 28178105819136 28223543300736 28230278908416 28339069461248 28391540582288 28397430730879 28453003002368 28586003189016 28600259041536 28715242661376 28717327195648 28750548471632 28818409719008 28832781472768 28867916435456 28961906152704 29084017181856 29134298451232 29253232992256 29313476883488 29333848440624 29348477243904 29451781361184 29466468977664 29620020703637 29623136886784 29677985519104 29748035838976 29837770250064 29844891096384 29893016286159 29896161189888 30015376025362 30074114530304 30080353748032 30136048938892 30271010169651 30280101616128 30342460232994 30401838824448 30526281304064 30575505242464 30675054619326 30747458367444 30800278967808 30807629518848 30962129123296 30983613961664 31050687739904 31108179549824 31247494368672 31321249272768 31375398332096 31501539038336 31606052416512 31648789244982 31664572510272 31717303004352 31739311863168 31794183680896 31898483834686 31906096474616 31922008059136 31960907482112 32140651949952 32192479077402 32200161879912 32255478057984 32324251104236 32387507955712 32454206549576 32517717716992 32569651575552 32669717930304 32686010333184 32740441810944 32819802509312 32927467184192 32935325393152 32951750254592 33034674205428 33099321317376 33177447174144 33238876779264 33366968881792 33501116438272 33524398217856 33541116850176 33620285497344 33659178698496 33788890511488 33851452232728 33931353378832 33997755244544 34041828906813 34083311494596 34100308857216 34108446967296 34239890117888 34303286886128 34360411588048 34377547140608 34538240905896 34605830418432 34677097409136 34744958656512 34819039612448 34878854721536 34943434562816 35139952419936 35182773155712 35200318820352 35344402702336 35385290426624 35409844527616 35468811961856 35652377709312 35725799951751 35787563722547 35795713454592 35857598093824 35931442965602 35942234438656 36103198080768 36121202761728 36170044851408 36177548739339 36248346290688 36273499272192 36336209921024 36455410096784 36464110256704 36526751408128 36585088071168 36660431130414 36732173657088 36791404659888 36923587452479 36942001261984 37090521770944 37222458943488 37263897014253 37267817373696 37336820491776 37344566440608 37557892256969 37566855526564 37631391067648 37640371877888 37735094869017 37753913377632 37843025683008 37913093826348 38114670918688 38133678722048 38238766717242 38286990215168 38313597963264 38392500702972 38540453239666 38549229874176 38615874870272 38778689575808 38904947322072 38952355993824 38971781551104 39063768446976 39111797920832 39131302991872 39269041814912 39288625303552 39472275321024 39557725476864 39630968467584 39783693666752 39793188128512 39857355048212 40085725016064 40130350630734 40159945622784 40208883606528 40361346892868 40373468821504 40456613643992 40535785099264 40637794474326 40665993324684 40745574524928 40829485659144 40900072825768 40909386805248 40996611156592 41067038623744 41076839358464 41180210310876 41260797806592 41345769987816 41426681475072 41455427739648 41591875761553 41663325824896 41729866081176 41761665697024 41811529224192 41897635577616 41948691070272 41979627036672 42141403222016 42198385659976 42219430013696 42289737339136 42319082484224 42508604191872 42587310873432 42679504503552 42854202599936 42923305436536 42933549173216 43007304077312 43075990793472 43125822707448 43227614578512 43249172209152 43301874653184 43426202100736 43559623907072 43581347110912 43653922414592 43701447676848 43879849488384 43970215325232 44046232273904 44056262713344 44132428423168 44231942797406 44318502372352 44434705330176 44465538883584 44516978278656 44611894503449 44622053758464 44699197623808 44791250820134 44878904931328 45023064038043 45027800702976 45111171795456 45120530622048 45204073408338 45389105209084 45444415326128 45467078476288 45477929289728 45789421956096 45863257863696 45953009836032 46050987874528 46236129878848 46443193684944 46475420942496 46576031609856 46662269324736 46719641266402 46853269893248 46910364207616 47063097498144 47252308557504 47522231019022 47536503612416 47634399935668 47691275521344 47727617939456 47847725752029 47859144711924 47883012088704 47941361223168 48137597441024 48226726468544 48236731652452 48331128387584 48364665696256 48486376656354 48581261933568 48681309824364 48776576575488 48780117428224 48880574840552 48976231542784 49055206213184 49229703763968 49391200776288 49402988089728 49427625381888 49629945257984 49685196019004 49782427322368 49792755254144 50050453322688 50251674657408 50313459825356 50338551170176 50457367577344 50550791768464 50683335767232 50777178349092 50897030068248 50985022289656 50996632866816 51084797284352 51190000937296 51359835176832 51398973165568 51454930329192 51540617382072 51566320710912 51873263096096 51936474658432 51962375401472 52085024595968 52228559418672 52318282082304 52330767949824 52415151844224 52629700428032 52738085643061 52743633969152 52841291290112 53016604053504 53077935639936 53114766791424 53203217942784 53229750411264 53507134174312 53546594163712 53611844808704 53786397140736 53897164448403 53913351657984 54183725965768 54221324432912 54327432699904 54439314212192 54504314881536 54683115145176 54696165385056 54790127112192 54906947081168 54919450779648 55008609878183 55014397075456 55127693317088 55413001892976 55521442209792 55635782656416 55639821441568 55835668830578 55863514103488 55931588093696 56350283289846 56447086601472 56460557816832 56678138922496 56783081164576 56794861461758 56906006004736 57172006378032 57200518083072 57430485322752 57434654391296 57501096943264 57636819438016 57665562945536 57735832870912 57810679859499 57923812305408 58168034363712 58268596902464 58626953766976 58667696881248 58696954487808 58903562722368 58932937955328 59240041407274 59355971038208 59496071677952 59675540500128 59689782192768 59786032572318 60030752050724 60148229060608 60160707496064 60272097877784 60542020339302 60560203232256 60684920465988 60803677648896 61052562608128 61151010484928 61350109238652 61494916734888 61600557935616 61615259037696 61924258246592 61967227923328 62101375479808 62216359099648 62494988737344 62642498545536 62750796664192 63003078076672 63212104833024 63297578489964 63329145020544 63434606008704 63478623726336 63588367361792 63796967669372 63812192949232 63844016118272 63921814964224 64281303899904 64384958154804 64400323759824 64510956115968 64648502208472 64775015911424 64908413099152 65035435433984 65139303151104 65339435860608 65372020666368 65480883621888 65639605018624 65741997171487 65854934368384 65870650786304 66069348410856 66198642634752 66347914196109 66354894348288 66462618341873 66477753558528 66733937763584 67002232876544 67048796435712 67082233700352 67186876230201 67318357396992 67577781022976 67702904465456 67862706757664 68083657813626 68166622989192 68200617714432 68216893934592 68479780235776 68606573772256 68720823176096 68755094281216 69076481811792 69211660836864 69354194818272 69638079224896 69750371334371 69757709443072 69886869125632 70079461899603 70279904839872 70365546311424 70400637640704 70632357062519 70770580853248 70819689055232 70937623923712 71283346528533 71304755418624 71451599903502 71575127445094 71591426909184 71715196187648 71862885931204 71884468877312 72206396161536 72340089702816 72355097478678 72496692581376 72546998544384 72672419842048 72910820193568 72928220513408 73170176142336 73320862260828 73464347314176 73582809319776 73847174904958 73884002523968 74181043541888 74444917886976 74527794028506 74673640983552 74689132881216 75115784513938 75133711053128 75262782135296 75280743755776 75470189738034 75507826755264 75686051366016 75826187652696 76229341837376 76267357444096 76477533434484 76573980430336 76627195926528 76785001405944 77080906479332 77098459748352 77231749740544 77557379151616 77809894644144 77904711987648 77943563102208 78127536893952 78223595841664 78262605983744 78538083629824 78577250607104 78944550642048 79115450953728 79261936935168 79430934115897 79567387333504 79586376257024 79714710096424 80171450032128 80260701261468 80319891245568 80417767213056 80722693785736 80746937643008 80913227287984 81071570198528 81275588948652 81331986649368 81491149049856 81658971318288 81800145651536 81818773610496 81993222313184 82134077247488 82360420621752 82521595613184 82691539975632 82853362950144 83183751523106 83326651649792 83459732162352 83523331394048 83623058448384 83753503245867 83795271155232 83897382140544 84282806444032 84396771319952 84438860027392 84579474678272 84638164968448 85017208383744 85174621746864 85192292192637 85359009007104 85708405199872 85846610873072 85867098346432 86014608154624 86151981586944 86251645414896 86455229157024 86498344418304 86603749306368 86852404201472 86949093033257 87119247814144 87402895353696 87759698976768 87940430650464 88048554694373 88092464547808 88463885594812 88637004744704 88860062110911 88869410660352 89033956557312 89223789006898 89244107516928 89398395247616 89582501640268 89757809862656 90046128076086 90222343590912 90241061244096 90408146816676 90778210418168 90888830652256 90934156952576 90955858579456 91578843912192 91726515727392 92101975749056 92472259757696 92886387369888 92950841884992 93152063219712 93324538649472 93439282532804 93706539786496 93820728415232 94126194996288 94504617115008 95044462038044 95073007224832 95268799871336 95382551042688 95455235878912 95695451504058 95718289423848 95766024177408 95882722446336 96275194882048 96453452937088 96473463304904 96662256775168 96729331392512 96972753312708 97162523867136 97362619648728 97553153150976 97560234856448 97761149681104 97942159051399 97952463085568 98110412426368 98459407527936 98782401552576 98805976179456 98855250763776 99370392038008 99564854644736 99585510508288 100100906645376 100503349314816 100626919650712 100677102340352 100914735154688 101101583536928 101366671534464 101554356698184 101794060136496 101970044579312 101993265733632 102169594568704 102380001874592 102719670353664 102797946331136 102909860658384 103081234764144 103132641421824 103746526192192 103872949316864 103924750802944 104457118837344 104636564164608 104830303688448 105053816088767 105259400856064 105476171286122 105682582580224 106033208107008 106155871279872 106229533582848 106406435885568 107014268348624 107093188327424 107223689617408 107362691167641 107572794281472 107794328896806 107826703315968 108367451931536 108442648865824 108878628424384 109008629763072 109366230290352 109392330770112 109580254224384 109813894162336 110017219756366 110255386634176 110770762357437 110826003785952 111271565312832 111279642883136 111671337661156 111727028206976 111863176187392 112673676770907 112700566579692 112894173202944 112921115633664 113356277844992 113566162329152 113589722923516 113812012009472 114344012756064 114401036166144 114860970645504 114869308782592 115002193886528 115273638876032 115331125891072 115621359718998 115847624610816 116336068727424 116537193804928 117253907533952 117335393762496 117393908975616 117807125444736 117865875910656 118480082814548 118711942076416 118992143355904 119351081000256 119379564385536 119572065144636 120061504101448 120296458121216 120321414992128 120544195755568 121084040678604 121120406464512 121369840931976 121607355297792 122105125216256 122302020969856 122700218477304 122989833469776 123201115871232 123230518075392 123848516493184 123934455846656 124202750959616 124432718199296 124775627284659 124989977474688 125284997091072 125501593328384 125760050379607 126006156153344 126424209666048 126595156979928 126658290041088 126869212017408 126957247452672 127176734723584 127593935338744 127624385898464 127688032236544 127843629928448 128562607799808 128769916309608 128800647519648 129021912231936 129297004416944 129536403906689 129550031822848 129816826198304 130278606302208 130678871721216 130744041332736 130961767243776 131174377401821 131483994342974 131709868736768 131741301572608 132138696821712 132397285269504 132695828392218 132925236683746 132955507117056 133467875527168 133835683510347 134004465753088 134097592871424 134373752460402 134636714793984 135155562045952 135405808930912 135725413515328 136167315627252 136333245978384 136401235428864 136433787869184 136959560471552 137213147544512 137441646352192 137510188562432 138152963623584 138708389636544 139276158449792 139500742668742 139773738251264 140158923799206 140559809679744 140731092622848 141264714125038 141541161706496 141639378110464 141875247847424 142566693057066 142609510837248 142903199807004 143150254890188 143182853818368 143430392375296 143725771862408 143768937754624 144412792323072 144680179405632 144710194957356 144993385162752 145093997088768 145344839684096 145821640387136 145856441026816 146340352284672 146641724521656 146928694628352 147165618639552 147694349809916 147768005047936 148362087083776 148889835773952 149055588057012 149347281967104 149378265762432 150231569027876 150267422106256 150525564270592 150561487511552 150940379476068 151015653510528 151372102732032 151652375305392 152458683674752 152534714888192 152955066868968 153147960860672 153254391853056 153570002811888 154161812958664 154196919496704 154463499481088 154811799790921 155114758303232 155619789288288 155809423975296 155887126204416 156255073787904 156447191683328 156525211967488 156769377870469 157076167259648 157889101284096 158214256929183 158230901907456 158523873870336 158861868231794 159134774667008 159172752514048 159429420192848 160521402522936 160639782491136 160835534426112 161445387571472 161493875286016 161826454575968 162551177897304 162663973298736 162982298099712 163317942636576 163518744432407 163600291303072 163986444626368 164268154494976 164720841243504 165025829634549 165043191226368 165383079951264 166327808566577 166367503046212 166653303299584 166919464324704 167046662788096 167507006491734 167590542310464 167794764281088 168793542639904 168877720054784 169158949356544 169276329936896 170034416767488 170349243493728 170384584385274 170718018014208 171416810399744 171693221746144 171734196692864 172303963173888 172503290829792 172910458314048 172996688836608 173207498612736 173704808402944 173898186066514 174238495628288 174805790707392 175880861300928 176097109388746 176184929095616 176927771189624 177274009489408 177720124221822 178067913114624 178447578013796 178488215033856 178796790495232 179165003280536 179515619725312 180092256152172 180444687181824 180482122488192 180816293633352 181556420836336 181777661304512 181868313905152 181911717158912 183157687824384 183453031454784 184203951498112 184944519515392 185772774739776 185901683769984 186304126439424 186649077298944 186878565065608 187413079572992 187641456830464 188252389992576 189009234230016 190088924076088 190146014449664 190537599742672 190765102085376 190910471757824 191390903008116 191436578847696 191532048354816 191765444892672 192550389764096 192906905874176 192946926609808 193324513550336 193945506625416 194325047734272 194725239297456 195106306301952 195120469712896 195522299362208 195884318102798 196220824852736 196918815055872 197225991514461 197564803105152 197611952358912 198740784076016 199129709289472 199171021016576 199387855025619 200201813290752 201006698629632 201253839301424 201354204680704 201829470309376 202203167073856 202733343068928 203108713396368 203588120272992 203940089158624 204760003749184 205439340707328 205819721316768 206162469528288 206265282843648 207340144925459 207493052384384 207745898633728 208914237674688 209251114003113 209273128329216 209660607376896 210107632177534 210518801712128 210952342572244 211365165160448 211897071187557 212311742559744 212459067165696 212812871771136 214028536697248 214186376654848 214725382335282 215145588562944 215588657793612 215653406631936 216734903863072 216885297731648 217757256848768 218017259526144 218732460580704 218784661540224 219627788324672 220034439512732 220510773268352 221541524714874 221652007571904 222543130625664 222559285766272 223342675322312 223454056413952 223726352374784 225347353541814 225401133159384 225788346405888 225842231267328 226712555689984 227132324658304 227179445847032 227624024018944 228688025512128 228802072332288 229721941291008 229738617565184 230004387773056 230547277752064 230662251782144 231242719437996 231695249221632 232672137454848 233074387609856 233554379276413 234507815067904 234670787524992 234787817951232 235614250889472 235731751821312 236960165629096 237423884152832 237984286711808 238292802347691 238702162000512 238759128771072 239144130289272 240123008202896 240592916242432 240642829984256 241088391511136 242168081357208 242240812929024 242739681863952 243214710595584 244604041939712 245400436954608 245979666939552 246402231742464 247697032986368 247868911693312 248865436398592 249551254569318 249979954949376 250512946057829 250569994182144 251003186656768 251520100759214 252012312306688 252848419332096 253190313959856 253316580082176 253738424034816 253914494905344 254353469447168 255187870677488 255248771796928 255376064473088 255687259856896 257125215599616 257539832619216 257601295039296 258043824463872 258594008833888 259072807813378 259633652396608 260557212604416 260847279099771 261357743442432 262348754803642 262967988685948 263419737473536 263482603145216 264145664083119 264277393643424 265391656784436 265850473367492 265911014234112 266935751054336 267671367020694 268008931506176 268195185742848 268747504920804 269273429587968 270311124091904 270811617861824 271450827030656 272334631254504 272666491956768 272802470857728 272867575738368 273919120943104 274426295089024 274883292704384 275020377124864 276305927247168 277416779273088 278552316899584 279001485337484 279547476502528 280317847598412 281119619359488 281462185245696 282529428250076 283082323412992 283278756220928 283750495694848 285133386114132 285219021674496 285806399614008 286300509780376 286365707636736 286860784750592 287451543724816 287537875509248 288825584646144 289360358811264 289420389914712 289986770325504 290187994177536 290689679368192 291143130330871 291643280774272 291712882053632 292680704569344 293283449043312 293826477154197 293857389256704 294331237279104 295388699619832 295536010095872 296724174167552 298111176114024 298694563934208 298756531524864 300463138055752 300534844212512 301051128541184 301880758952136 302031307021056 302744205464064 303304750610784 304917367349504 305069429776384 305910133737936 306508783706112 307140005623776 308323625917328 308393838993408 308894501623643 308926998962176 309623599581842 310229516606464 311239578576576 311618847950592 311774252408832 312894383366656 313538755740938 314152334519296 315161448266301 315778202568192 316428513858366 317047747740672 317723736463588 318269549334016 318345505028096 318858840385696 321042805045872 321279564982272 321671068852224 322890775142944 323652909151936 325102355794608 325327946597472 326635885273152 327037488864814 327200582606144 327972889252736 329441682487008 330051659269098 330766159902528 332655617133154 332735006092424 333306606599168 333838928649408 334093325576192 335014012983468 335181084620928 335589528562176 337587085279808 337755440109568 338317898713088 338552659873792 340068833534976 340698486987456 340769168770548 341436036028416 342833620799488 343386443492288 343468393385728 344607926347776 345006581659584 345820916628096 345993377673216 347409616805888 347796372133028 348476991256576 349611581414784 351761722601856 352194218777492 352369858191232 353855542379248 354548018978816 355440248443644 356135826229248 356895156027592 356976430067712 357593580990464 358330006561072 359031239450624 360184512304344 360889374363648 360964244976384 361632587266704 363112841672672 363555322609024 363736627810304 366315375648768 366906062909568 368407902996224 369166599501427 369889039030784 371545549479552 371803367539968 372608252878848 373298154597888 373757130131216 374826159145984 375282913660928 376504779985152 377280151138821 378018468460032 380177848152176 380292028899328 381075199485344 381530204170752 382781806016232 382873157695392 383064096709632 383530889785344 385060269147281 385100779528192 385813811748352 385893853219616 387891013250832 388609211720067 388650095468544 389450478594912 391044598724416 391768636205596 392441649705472 393523132205463 394451983028922 395129606210304 395223904717824 397481568152032 398342042033152 398775710051238 400403626581504 402013397259264 402507678602848 402708409361408 403658940618752 404406334147712 405466686137856 406217426792736 407176240545984 407880178317248 409520007498368 410878681414656 411639442633536 412324939056576 412530565687296 414680289850918 414986104768768 415491797267456 417828475349376 418502228006226 419321214753792 420215264355068 421037603424256 421904685144488 422730330320896 423794142375114 424623485119488 424918134331392 425625743542272 428057073394496 428372753309696 429450764670564 430291177125888 431177315587224 431306813263872 433469807726144 433770595463296 435514513697536 436034519052288 437464921161408 437569323080448 439255576649344 440068879025464 441021546536704 443083049429748 443304015143808 445086261251328 445118571532544 446685350644624 446908112827904 447452704749568 450694707083628 450802266318768 451576692811776 451684462534656 453425111379968 454264649316608 454358891694064 455248048037888 457376051024256 457604144664576 459443882582016 459477235130368 460008775546112 461094555504128 462485438875992 463390498443264 464435399372763 465238328393111 465344274909696 466148775219712 467108758552826 469015630135808 469341575049984 469575635902464 470308133611407 471228501778944 473920331258192 474847768305664 476585604695382 477404324001024 477518257542144 478288260578544 480246016405792 481285659968512 482176783022272 484336162714416 484481625858048 485479363727904 488252599340597 489208083879424 490556233297221 490800873909216 491959333879104 492804463484928 494426499437633 495394065972736 495737823386624 497730872797184 498983425699731 499102509138636 499959909898752 501025892115658 501139988364288 502006373313536 503040201518428 504024624613376 506380627919712 506633160164352 507476848069632 507828989810688 508706938894336 510375741354976 510497543593856 510752128946176 514250431199232 515079665238432 515202590078592 517188017667776 518145615626756 519267304793216 521114425208832 521694558199542 522715486884864 524697509607284 525935977371896 526839474947072 526965206290432 528291328166238 528554787286848 530783313568872 531700946734984 531822028468224 533871502108672 535342734041388 536017863012352 536390371485696 537495009841608 538546859175936 540622248183808 541623235723648 542901654061312 544669262509008 545332983913536 545604941715456 545735151476736 547838241886208 548852590178048 549766585408768 550040754249728 552611854494336 554833558546176 557104633799168 558002970674968 559094953005056 560635695196824 562239238718976 562924370491392 565058856500152 566164646825984 566557512441856 567500991389696 570266772228264 570438043348992 571612799228016 572601019560752 572731415273472 573721569501184 574903087449632 577651169292288 578720717622528 578840779829424 579973540651008 582286260661742 583286561548544 583425764107264 585361409138688 586566898086624 587652954308394 588662474558208 590777399239664 591072020191744 593448348335104 596222352228048 597389127868416 597513063049728 600926276111504 601069688425024 602102257082368 603761517904272 604062614042112 605488410928128 606609501221568 609834734699008 611820267475872 614280011247552 616647251834656 617789003247286 619247199163684 620459033212928 622020434776377 622479157153152 623237695901184 625788766733312 627077511481876 628304669038592 630322896532602 631556405136384 632857027716732 634095495481344 635447472927176 636539098668032 636691010056192 637717680771392 642085610091744 642559129964544 645781550285888 647305818303872 650204711589216 650655893194944 653271770546304 654074977729628 654401165212288 655945778505472 658883364974016 660103318538196 661532319805056 665311234266308 665470012184848 666613213198336 667677857298816 668186651152384 670028025966936 670362169241856 671179057124352 675174170559616 675510880219136 676635797426176 677105319747584 680137667069952 681396973974912 681538337541096 682872072056832 685595113359793 685667241598976 686772886984576 686936786771456 689215852695552 690013163319168 691641833256192 691986755346432 695592744266056 696953982513152 699223162829568 700663137829239 703523445203712 704388437554984 704739716382464 707711084758496 710880496887288 712271652458496 713790312055184 713952860135424 715187161980928 716660013122144 720369024608688 721778748727296 721928489952768 723265174533408 726225683345344 727110645218048 727473255620608 733812125819136 736594580794841 736815805992448 738333199002854 739778078061568 743091098959104 743606735079936 746596309195776 747514260262432 749652318291968 750565827321856 751538838173487 753009559970304 754560302277642 756036936920064 760355696304352 762150398970688 763060408341504 765563612032464 765746315390784 766128193419264 767061779570688 770120538294562 771627623496704 771787706439232 775782026501664 777218423440134 778900957189824 782089197448832 783537272411192 784883299410944 787046264410926 788903966057844 790259212420608 790447809435648 794963136304064 796684084066304 797551420102476 800807253163008 804026794518528 805015357205696 805416818722816 807317881237504 808812668295424 810933372275712 812434853585472 814352481091968 815760356634496 819040014996736 821757362829312 823278885267072 824649878113152 825061131374592 829360579701836 829972209537536 830983594534912 835656950698752 837004456012452 838642429507584 840430528710136 842075206848512 843809370288976 845460660641792 847588284750228 849246970238976 849836268662784 851251487084544 856114146788992 858901529341128 860582354251776 862354631174448 862613626527744 866939615452288 867541190926592 871029027395072 872069038104576 873429390992613 874929842322816 875138646160896 878511153298688 880137758050928 880320352657249 882043093073408 886166098859496 886608030287616 890172522502656 890237143065088 893370701289248 893816225655808 894905409499136 901389414167256 901604532637536 903153385623552 906754827346823 906850222759936 908529298633216 908717783388128 914752102048512 915208289329152 918220641812747 920017551092224 922189111008256 924970877751984 926683504870929 926780996886528 928870798745526 930476656786222 930688549819392 932297550439424 934217517105652 938031260271616 938683150099968 940616267222814 942457003557888 947840662516384 953171209390764 954808648002048 955036515084288 956576521157088 960492032811584 962571319937024 964353566044544 968672325428832 970958727455808 976505198681194 978416167758848 981112466594442 981601747818432 983918667758208 988852998875266 990788131945472 991475646773248 995461745594368 997966851399462 998205018277272 999919819797504 1002051784231316 1002279976728576 1004012746627072 1006080403036856 1008049249226752 1012761255839424 1013266320328704 1014953696139264 1015657979621376 1017413877788672 1020751482709952 1020995087187712 1021504257892352 1028500862398464 1030159330476864 1030405180157184 1034376035335552 1036291231253512 1038534609586432 1042228850417664 1043389116399084 1045430973769728 1049395019214568 1051871954743792 1053678949894144 1053930412580864 1056582656332476 1057109574573696 1061566627137744 1063401893469968 1063644056936448 1067743004217344 1070685468082776 1072035726024704 1072780742971392 1074990019683216 1077093718351872 1081244496367616 1083246471447296 1085803308122624 1089338525018016 1090665967827072 1091209883430912 1095676483772416 1097705180356096 1099533170817536 1105223708988672 1107499798504281 1109667117092352 1114209267598336 1116005941349936 1118189906010112 1121271390393648 1124478477437952 1125848740982784 1130117713000304 1132329293651968 1140533544456528 1140876086697984 1143225598456032 1144631211026849 1145202039121504 1149806174899264 1155180807441843 1155302338584576 1157441435245056 1157681559658848 1164294659966039 1164572521323484 1166573123097088 1166851528214528 1173133796173248 1175305908616788 1177324949116416 1181554798479328 1182144040383488 1186896696670208 1192444704456096 1195026126099456 1201852552223008 1202139376850048 1207523035808544 1208125228084224 1210976821856256 1213219002443136 1219669469398016 1223640534951744 1228560022495104 1233294503669312 1235578006494572 1238494398327368 1240918066425856 1244040869552754 1244958314306304 1246475391802368 1251577533466624 1254155022963752 1256609338077184 1260645793065204 1263112810272768 1265714055433464 1268190990962688 1270894945854352 1273078197336064 1273382020112384 1275435361542784 1284171220183488 1285118259929088 1291563100571776 1294611636607744 1300409423178432 1301311786389888 1306543541092608 1308149955459256 1308802330424576 1311891557010944 1317766729948032 1320206637076392 1323064639610112 1330622468532616 1330940024369696 1333226426396672 1335355714597632 1336373302304768 1340056051933872 1340724338483712 1342358114248704 1350348341119232 1351021760438272 1353271594852352 1360275334139904 1362793947949824 1363076675082192 1365744144113664 1371190226719586 1373545773969152 1373873573542912 1378431705391104 1380026326638336 1383283666512384 1391185488532112 1393907965026304 1395714985179333 1398446325659136 1401326275658478 1407046890407424 1408776875109968 1409479432764928 1415422169516992 1421760993774576 1424543304916992 1427580624110368 1433320026244288 1440738049217376 1443856979905536 1446530349066816 1452451366690688 1454221290436096 1464757798021791 1467624251638272 1473189161589682 1473631611984896 1476666398005708 1479556156123136 1483279498312899 1486182197918208 1487213470159872 1493192618391552 1495028520524864 1499304636583936 1503077676346974 1506019119940608 1509120604555284 1512073873840128 1520711392608704 1524300797941376 1526120816683008 1531127224064928 1531492630781568 1532256386838528 1540241076589124 1543255246993408 1543575412878464 1551564053003328 1554436846880268 1557801914379648 1564178394897664 1567074544822384 1569766598821888 1574092528821852 1577807932115688 1580518424841216 1580895618871296 1589926272608128 1593368168132608 1595102840204952 1601614506326016 1608053589037056 1610030714411392 1610833637445632 1614635762475008 1617625336590848 1621866744551424 1624869707170944 1628704962183936 1631520713268992 1634880654934891 1638080029993472 1643514725658624 1646557770534144 1649299756226304 1650122262749184 1658721159403672 1659944419075072 1661967189069824 1671313901397504 1674008912024904 1677284859015168 1680861057420272 1684150413697024 1687618740577952 1695176569500456 1698493940477952 1699672537325568 1702502974169088 1705266906223673 1712228293577984 1717803058682256 1721164708503552 1724709262348896 1733879230904576 1735082381853184 1742058054790144 1746858781985226 1749859684645632 1750277292321792 1757022306597376 1760275516101856 1760640705314498 1764086186146816 1772332197718992 1773216060575232 1780345045005312 1780474286130176 1786741402578496 1787632451311616 1789810818998272 1802778828334512 1803209065275072 1806306771247104 1813509654693646 1817058597266432 1817435566776256 1829504204097024 1836441283625494 1840035102184448 1844378222016512 1849941755503968 1853367009741858 1857741597491052 1860953313572444 1861377099638784 1864595100878848 1868435034211304 1876062520543232 1877366300199936 1881232534445628 1884914007115776 1895681325032768 1906342418781528 1909617296004096 1910073030168576 1913153042314176 1920984065623168 1925142639874048 1928707132089088 1937344650857664 1941917454911616 1953010397362388 1956832335517696 1962224933188884 1963203495636864 1967837335516416 1977705997750532 1981576263890944 1982951293546496 1990923491188736 1995933702798924 1996410036554544 1999839639595008 2004103568462632 2004559953457152 2008025493254144 2012160806073712 2016098498453504 2025522511678848 2026532640657408 2029907392278528 2031315959242752 2034827755577344 2038001912316097 2041502965419904 2041990174375424 2056785340079379 2057001724796928 2060318660953728 2060810360314368 2068752070671104 2072582462507024 2077069219172864 2086778232798168 2090861947539456 2098790038429136 2103743909487584 2107357899788288 2113165312664952 2114219149147392 2123133254275488 2126803786939936 2135486008434688 2141370936165552 2145561485942784 2149980039366432 2162261511365501 2162488992735232 2166492942894592 2171606616245248 2178677050036032 2181331935654144 2182419766861824 2195410360712192 2199066341635072 2209783742384523 2210447417977344 2214999597008562 2219334234184704 2228418535196672 2232011882699872 2242542780787296 2248956954875904 2251697481965568 2260235426000608 2281067088913056 2286451196912064 2289262422053698 2290404078243008 2299612349798528 2310361614883686 2314882870490112 2315363119317696 2328589319932078 2329145042646968 2333146246194176 2333703056429056 2346267592346496 2350611817233576 2354649898232832 2363109596958656 2364288080766976 2373793393340416 2384889408912192 2390052252198912 2403705104446016 2404278753700096 2415046071617088 2416250456168448 2421953643712512 2426438004886272 2439338938796032 2447281069903488 2457120044990208 2466589007338624 2471156012989144 2476988796654736 2481836132851712 2488081739105508 2489916628612608 2492950783604736 2503155066933248 2508310045927504 2513218676154368 2521291586130408 2526225620545536 2531428110866928 2536381981925376 2541789891708704 2546156394672128 2550870723085568 2568342440366976 2583126201143552 2589223273215488 2600818846356864 2602623572779776 2613087082185216 2616299910918512 2617604660849152 2623783114021888 2635533459896064 2640413274152784 2640961057971747 2646129279220224 2661244937065232 2661880048739392 2666452852793344 2670711429195264 2680112103867744 2681448676967424 2684716228497408 2695421884030967 2700696682238464 2720264482040469 2720550668279808 2725587895899648 2726153350164384 2742380453439172 2747091547938304 2747747147085824 2754661925438241 2760052653276672 2766567333024768 2782370977064224 2791429970358666 2796892651318272 2802652551316956 2814093780814848 2817553750219936 2818958865529856 2830844339033984 2843521987549152 2855161248220736 2866640052488576 2881476098434752 2887713959811072 2893060698133632 2904902733381376 2908442580872192 2929515596043582 2935248503276544 2946378323179364 2947263223969792 2953332796011416 2959112312246272 2966558996625798 2972364395836416 2974426940319744 2986385236783104 2990057041049728 2998609273167872 3006155352693948 3012038239881216 3018241209110568 3024147747680256 3036206930593369 3041422785217408 3048601595882752 3052241633366016 3062254448129856 3062985261563136 3064512773677056 3080482153178248 3086510493986816 3087150825756928 3103128106006656 3108873693760536 3115603828759296 3128356789795328 3134149089644768 3139533197643776 3148185057643704 3155615864231376 3161036849682432 3161791237742592 3179852545216256 3186736336265216 3190205680409904 3203229012652032 3216107178074112 3220061428822784 3221667274891264 3235250673181696 3243733489102848 3249739414341888 3256668298751777 3257409924367872 3263041426537984 3269761309869782 3276160059986944 3287029451317248 3293115541068288 3298599512452608 3317442318807344 3319888838150144 3323934378139648 3342627802795008 3348017824049808 3354569718030336 3361722114840544 3375237481155904 3390353139000912 3396987880955904 3410533812447346 3424456587155968 3433893633080547 3435606117364512 3449418524697792 3467758461809152 3470164763706368 3484116109580288 3492883979898117 3493717563970452 3499719369291264 3500554584643584 3514044613194752 3520551032203712 3521281410628996 3528172372293632 3544664395437984 3546432121150464 3560690090010624 3560948572260352 3573482805156992 3575264902623232 3605557656669024 3606418130550144 3627019309387292 3634117194532864 3634871133552512 3659008408194048 3672882567250988 3680070204368896 3688756444033024 3699883511007936 3706734019483716 3715483194982104 3721906627144888 3722754199277568 3729190201757696 3736870068422608 3752125041086464 3754732600399872 3762465068891256 3769828014231552 3791362650065536 3812684837563056 3819234592008192 3820146060337152 3826306084628352 3841968131246336 3850285279748096 3857414264178176 3874689301715328 3883834909823232 3906020794724776 3913664671035392 3924449866377768 3926406991273728 3935674671032832 3955411995501064 3963152527781888 3965902587092992 3991867405597848 3992820073109088 3999679279190016 4008207136925264 4009119906914304 4015628521107359 4016050986508288 4024321612147424 4051045023357696 4053065281314816 4059814784557056 4076003824632194 4083005930839808 4083980348750848 4113570680158758 4120637321907456 4121620720628736 4137504141342208 4145164925014048 4154138438345728 4173556465596336 4181723895078912 4197580076858272 4207487818975168 4214715799576576 4226330625329904 4228438298294784 4246266508550976 4253607573879872 4282741872331104 4299960078732864 4324523022731002 4332985885789184 4343213232490496 4357354100072064 4362663871308288 4390820721424384 4398132683270144 4419567484769046 4420894835954688 4429999194017124 4438668468369408 4456837070393344 4464023765399744 4485085561574592 4497913909751808 4520470852001216 4562134177826112 4572902393824128 4578524844107396 4580808156486016 4599224699597056 4620723229767372 4629765740980224 4630726238635392 4657178639864156 4658290085293936 4666292492388352 4667406112858112 4692535184692992 4701223634467152 4709299796465664 4726219193917312 4728576161533952 4747586786680832 4769778817824384 4780104504397824 4799165793518551 4807410208892032 4808557507400192 4830092143234176 4832500912336896 4843907287425024 4852876009772544 4878677877592064 4894562139806976 4904641964804673 4914240089980416 4933178014677248 4942312025978288 4953977593309472 4976163478211016 4979833257225216 4985901567209472 5006310133866496 5016620091855008 5042583172260816 5052451241091072 5062856221733856 5083579783417408 5092312789344256 5101741446171136 5115800718671019 5136684880733952 5156162065563887 5166252402287104 5178446546430976 5201637692713728 5205247145559552 5226174164370432 5232599821837024 5235209321698304 5247566228043776 5271066919792128 5280826548305568 5281922115943494 5292258558440448 5322489874130464 5323760097478784 5341422858390528 5360224207735488 5362897353934848 5369432456994816 5390843768061934 5401393364476928 5440528964080938 5451175791799296 5452306700328768 5484760906878344 5494183095876608 5495494294171648 5509323850876482 5520105306553344 5533134666049536 5564741954128448 5582859940717332 5593785302636544 5605305102633912 5628187561629696 5635107500439872 5637917731059712 5661688678067968 5687043975098304 5710322496441472 5733280104977152 5762952196869504 5775427919622144 5786121396267264 5809805466762752 5816885161744384 5859031192087164 5870497006553088 5892756646358728 5894526447939584 5906665592022832 5918224624492544 5933117993251596 5944728791672832 5948853880639488 5972770473566208 5980114082099456 6012310705387896 6024076479762432 6036482418221136 6048295495360512 6072413861186738 6082845570434816 6097203191765504 6104483266732032 6114005736948291 6124508896259712 6125970523126272 6160964306356496 6173020987973632 6174301651513856 6206256212013312 6217747387521072 6231207657518592 6256713579590656 6268298179289536 6279066395287552 6296370115287408 6311231728462752 6322073699364864 6347283791427761 6359705090432512 6380411360819808 6406458025304064 6427544492689229 6440122857645568 6470501346363392 6486784534096503 6487466978205696 6499478828683776 6513336597503554 6514819848735744 6526082853075968 6539522619739564 6552320119973888 6586231082136576 6597199024905216 6634884637614688 6639777676300288 6685255605590016 6696035648099616 6723444229681088 6750474962311808 6780706278001824 6821067624894692 6848913174311936 6867787266161094 6871212234729024 6898837049395584 6935516923618304 6940329527412736 6968232219160576 6985767959796234 6987435127940904 6999438738582528 7001109169287168 7028089226389504 7041102064407424 7042562821257992 7056344744587264 7089328790875968 7092864242300928 7121380180021248 7121897144520704 7146965610313984 7150529805246464 7211115313338048 7212836261100288 7254038618774584 7268234389065728 7269742267105024 7318016816388096 7345765134501976 7360140408737792 7377512888066048 7399767022015872 7413468038967432 7430966389964208 7443813254289776 7445508398555136 7458380403515392 7473740136845216 7504250082172928 7509465200799744 7524930137782512 7539656028463104 7582725300131072 7625369675126112 7638469184016384 7652612169256704 7683936262492672 7714828528356352 7749378603430656 7767669819646464 7812041589449552 7827329342070784 7848899732755536 7852813982547456 7871349342065664 7910823991002128 7926305055563776 7983734811195696 7985640146218176 7999358558380032 8016414273850528 8031257042214718 8048643224294848 8086265652092901 8102090046715392 8152007649264388 8166011861679616 8167960697501696 8227141360317516 8241274643814912 8243241441257472 8275008282684416 8290329850028096 8308276876691456 8347112931192672 8395160153716544 8414975637950336 8452661250659808 8456876596589568 8492533017101952 8507215147759744 8565483744662208 8599920157465728 8649046045462004 8665971771578368 8686426464980992 8714708200144128 8725327742616576 8781641442848768 8796265366540288 8839134969538092 8841789671909376 8859998388034248 8877336936738816 8913674140786688 8928047530799488 8970171123149184 8995827819503616 9040941704002432 9108620791780107 9124268355652224 9145804787648256 9157049688214792 9161616312972032 9198449399194112 9241446459534744 9259531481960448 9261452477270784 9314357279728312 9316580170587872 9332584984776704 9385070369385984 9402447268934304 9418599592931328 9452438387834624 9457152323067904 9539557635648768 9560209008795648 9575729550332933 9598331587037102 9614820417784064 9617115014800384 9660184286468352 9665001824673792 9705752019545088 9757355755184128 9770004896255331 9789124279613952 9809283929609346 9828480179960832 9866356029354496 9884624051956576 9907955186618944 9952326956422032 9959666514450432 9971803134418944 10033240183710016 10085166344521632 10125712443467712 10167159566834816 10203482892342272 10231601437342038 10273369761467904 10312324131127774 10332504804574208 10356893092861952 10403275385427456 10410494291119104 10452348328740864 10465199643674048 10470418643396608 10495132456087552 10542133839584256 10561653096611136 10563844231886988 10584517116880896 10644979748260928 10647520194957568 10682845716781056 10720448415470976 10725794707869696 10781687536123868 10802786728953856 10881057928161876 10902351583598592 10904613400657536 10969521813756688 10988366191753216 10990988588343296 11018647701752964 11040210613106688 11066269332099072 11129483908256896 11165719881434664 11187570605273088 11210610205267824 11256375123259392 11270215000879744 11275835462119424 11323377356135936 11374087950196608 11420644992882944 11444164584544237 11466560209954304 11525904393739008 11550855839244288 11572242792534528 11619610933525504 11633770323488768 11718062384174328 11740994013106176 11785513292717456 11789052895879168 11813331184045664 11866235986503192 11889457583345664 11897707761278976 11936868343565711 11960228164198912 12024621410775792 12046885563322077 12048152959524864 12072964836442272 12144827722373476 12165691140869632 12194406383531008 12228011473896582 12249017792519424 12251941046252544 12321928612712992 12348603303027712 12412512424026624 12435494775042144 12462415315037184 12513427159181312 12536596358579072 12592740230574816 12622463456925504 12644147398729728 12694567582855522 12719410180865024 12760822721639616 12855088985378458 12880245715291136 12941002692726784 12973569068193006 12998957657367552 13026673195007108 13029639697471488 13052165706151936 13079045239479128 13104640239947776 13172462164273152 13194398049810432 13269769275229376 13279555352600576 13370511211180032 13392071296199232 13446888459362176 13500949924623616 13561412556003648 13642135249789384 13697826348623872 13735574532322188 13742424469458048 13797674098791168 13871033847236608 13880659054825472 13936464438321152 13971535919592468 13974870255881808 13998877477165056 14002218338574336 14056178452779008 14082204128814848 14085125642515984 14112689489174528 14178657581751936 14185728484601856 14242760360042496 14243794289041408 14293931220627968 14397497380555653 14422230626676096 14425672522200576 14508077237549168 14536468778131456 14539484534210048 14636033632776192 14691530269003952 14720280817475584 14799534044031744 14826936077934864 14861932779928416 14887626508579552 14947480273690432 15018930401599488 15049860275565024 15135830579558507 15165450600262144 15250739350252224 15276938368032768 15305224338513408 15367872524985344 15429657056712704 15468486196691661 15498757206861312 15535339639292928 15624083178899104 15697799465511072 15705627965094912 15742698684131328 15821647982004256 15967469622391392 15971280292436352 16032828547701056 16062514084429436 16097286448589696 16172531304185802 16204180093430784 16304015298528776 16332023723359232 16335921395003392 16454282720635032 16482549287629824 16486482882514944 16550016565368832 16580659700056192 16616553753382912 16694225862385344 16790320307433088 16829951275900672 16905322501319616 16913753193179136 16985066034203904 17014430295519488 17130967489324416 17199840314931456 17298092090924008 17331943543156736 17372852929961984 17429416400288256 17450655485233152 17563282885697536 17592530733080576 17678269939076184 17683579343818752 17719996776068496 17754673873477632 17856095061598976 17940342246298368 18081883408004864 18217241583560214 18248536711304448 18291609575296512 18314099376429584 18323232625944064 18396898798388224 18482892919069488 18519062963920896 18522904954541568 18628714559456624 18633160341175744 18665169969553408 18770140738771968 18804894537868608 18837199185862656 18904876775669248 19041851374283283 19079115271297536 19151459100665866 19196663174074204 19229640835568128 19234230029600768 19282633478067687 19320368572936704 19411504039090176 19540009792510662 19578248559227904 19618567859218692 19656960359921664 19732712058708992 19769248103913152 19815910373237888 19904653912844064 19919333028900864 20066480367420032 20170332689043264 20251424886935424 20334319133669632 20406965784684544 20463202874684076 20546739522935808 20624648262255548 20665009609148416 20713786185723904 20806550770854912 20820988582238208 20904696657481728 20930399287348096 20940837286793216 20990264912175104 21084267679168512 21123306193222272 21127688463773976 21169034233761792 21253448514153583 21289959496521856 21295040389915136 21365691433562112 21440896830941952 21451589415739392 21563375072247736 21605573457907712 21762115856323752 21804703167197184 21809226801315072 21939043627513376 21976732383506432 22037295403505928 22080421226213376 22132538664198144 22258967816513792 22331439762869328 22375141210546176 22421220410535648 22512750246518784 22540430001759488 22551670924238848 22646754712271872 22748175900393216 22841289985765888 22888329169088474 22933120419908608 23051808787478016 23144485585069056 23239221867051008 23267540646977536 23436124768348656 23481988026212352 23571026585434912 23626662368091328 23732471973006384 23778915166691328 23873736687131422 23920456328397824 24049242821551584 24093771126644154 24145929672884544 24289655444746952 24331382281739264 24388812767062016 24456022947793164 24498035585038848 24503882092505088 24643857225425984 24697206606055424 24825024848053248 24870989550084288 24924830630074368 25026854318362624 25073192717158144 25185480461149632 25244926913851008 25389135165711044 25438820361730048 25521645443279232 25710177970756916 25760491430582272 25882005385453568 25947138136386012 25997915314735104 26053346390014216 26059279394942976 26104331412303872 26158090478958256 26209280479895552 26344924328546304 26388796099620864 26539538550458752 26741022422360064 26784142592398464 26893776918724352 27001899849247232 27122825112007296 27284270499578768 27395652697247744 27471149064644376 27484848938916096 27595348197582336 27742067694473216 27761318109650944 27943071839184936 27949740511763616 27997754954330112 28109399647751513 28112356905558016 28164408257629696 28170251285031968 28357315163503872 28371456969203712 28587862441255936 28727188650998799 28794994761111306 28844461253352192 28851345044401152 29016154475098336 29078969068420096 29272067265552384 29383060538007904 29599068088063488 29653872155869728 29723865559856832 29775253017159104 29894960547380864 30099720551130048 30271661159117014 30330901200524288 30501478700504448 30610448677026816 30735745049970688 30859314113425408 30936972393383322 30997514413722624 31070679278585856 31248166357798208 31395598931022144 31411255930189824 31485397368262656 31643295964008512 31934939244782784 31942560584872704 32065657095402112 32125028168858872 32194572897179392 32345062608371604 32408360186861568 32608030597057552 32664047446718464 32671842790006784 32908565441270064 32965098575259648 32972965765029888 33100033130737664 33161319400112384 33233107506765824 33388451724770688 33580640614866176 33659902551801344 33810645002639232 33827506386358272 33970132068407808 34028860591038976 34261934978648832 34332493753632711 34399680629862912 34596184181848016 34663887086313472 34858832800576512 34901310970466304 35356539878152368 35367158687637504 35439993552136992 35712190123197952 35810605030697133 35880684492596736 36093134458947209 36163766816009728 36434483167120428 36497073422608896 36583219150593024 36628198752859168 36646465251888128 36793797596776448 36965785838138976 37045809909083136 37257429118913248 37266320682351488 37540281477543936 37609789075737216 37809753551338496 38083702748566566 38158230542595072 38302918201331732 38393326348148408 38459281671136256 38468460059201536 38565266956135374 38640737145873408 38823008078180352 39080019585021324 39156497118455808 39237135718437384 39313920719843328 39465424117417984 39538496207826304 39631820746475776 39809307825688128 39838666057801728 40132960734840064 40340665378086528 40502849773870848 40668638267339264 40813931569369088 40926405749368152 41093479045871616 41249296524511096 41330019218296832 41427572371447808 41613101541709824 41641977164476416 41809393314963456 41860798574696192 41881674573586432 42168535358337024 42246612386444544 42255376927547952 42338068467523584 42506897028307166 42579918993043712 42590080779830272 42731382867124224 42881793661883904 43126750144495472 43211146915815424 43524231712647504 43609406334394368 43618453602630144 43878087255026752 43953464767012864 44074590807011856 44160842452426752 44517935633027584 44662879525738656 44842440821071296 45080860003518976 45293509424543744 45407491738675521 45496351800786432 45682579971531776 45776658338176948 45866240839817216 46103617574956032 46288971170138112 46478443734102016 46872249536697312 47142053170869824 47253324736182656 47464943946012768 47747473374262844 47840912656795648 48098485643103168 48187542253288308 48291859345769088 48579310889493904 48662764563478528 48777625534124032 48912045895586328 48996071170077696 49007764185010176 49287714450851968 49394413212110848 49650049696106496 49741979100168576 49849661260148736 50053708636725248 50146385434316288 50370960922299264 50489853827702016 50778270331422088 50877640723460096 51043290886558464 51420355941513832 51520982861164544 51894276272772024 51995830629470208 52106692780028432 52118558789885952 52208662824607744 52316180957916512 52689848657092608 52777592199241728 53079077100917504 53568285184796928 53787553837448704 54003799698494464 54245650224014592 54568540999157536 54791305394495488 54942298129288752 54969697877832192 55190696395164672 55484135388946432 55886143678369872 55899481023527232 55995509908660224 56218799295503026 56328816515259392 56340502570063936 56714630327007744 57175724882511872 57454377301997598 57589989522222612 57688922506704384 57702690088802304 58032308950196672 58157938136840192 58766121076015808 59198136176126976 59307744311739456 59447731119713664 59550506034318208 59789921094761728 60199441102260096 60543322318234028 60661802401048576 61002957401008896 61220897354053632 61471490099941376 61718628226850816 61873944786766644 61995028827445248 62141358557171712 62496332715596416 62791197862044288 62822511860379648 62970794736525312 63286591928017024 63760345542460749 63869878489565568 63885121169745408 64131314190804224 64250056337717744 64389145794358784 64690125216743208 64816720373723136 65216061194115104 65328094893436928 65817130882540128 65930197150519296 66200066261475328 66322638800224768 66776903449541376 67030106852330531 67161281229732352 67319805103602688 67621290005278464 67655012772716544 67940264136815616 68057721182077952 68523869957297664 68664987507265422 68799361259725824 69192368363696032 69717665601153024 69802621940932608 70713079756304736 70879987104273984 71424380246395904 71621210061394266 71761368985193472 72186268917894418 72327533632019456 72868966334240856 72994146845217792 73166438301186048 73256397505718336 73292930503776256 73587595193552896 73931571676277952 74091619818166272 74514858237826496 74532641364702976 75080562955087872 75219578151474432 75619507102676992 76167405497133132 76316461085190144 76605836402663464 76786652696296816 76918563342272512 76936920118403072 77130533912270748 77281474291746816 77646016156360704 78160039170042648 78312994236911616 78474271436874768 78627841439686656 78930848234835968 79076992415652608 79263641492951552 79618615651376256 80265921469680128 80681330756173056 81005699547741696 81337276534678528 81627863138738176 81852811498736304 82186958091743232 82498593049022192 82660038436593664 83226203083419648 83283954328952832 83558078404959977 83721597149392384 84328198943254539 84337070716674048 84493224772889088 84510753855095904 85013794056614332 85159837986087424 85180161559660544 85763587323767808 86253500288990944 87048463425295008 87236907205260288 87756174510053504 88149181614023712 89035871266055168 89325759051477312 89684881642142592 90161720007037952 90587018849087488 90814983477351042 90992703601572864 91365159943063552 91553316676353896 91732481679634432 92207235149912064 92577942340276224 92956887468204032 93744499073394624 94284106341739648 94506649472365312 94929887892025536 95494946748525688 95681825313591296 96196971286206336 96375084506576616 96583718691538176 97158621778987808 97325529126957056 97555251068248064 97824091791172656 97992142340155392 98015528370020352 98575428901703936 98788826424221696 99300099392212992 99483958200337152 99699322520297472 100292770868632576 100741921844598528 100979707655404032 101556540662844176 101755281446920192 102086581773116928 102840711883027664 103041965722329088 103788552545544048 103991661258940416 104213385560056864 104632361915833024 106158154201835008 107136570369593856 107575107674897408 108007599396988928 108279403376841627 108491300448029184 109137081998315072 109884596258577504 109939395755664384 110381392790329344 111772287356739744 111798962047054464 112437598591006052 112657633030518784 112681005140127872 113429260654015488 114351449765023744 114908754603995196 115179979044445224 115377845013408768 115405380177604608 116064617900393344 116315876273680384 117532242152031616 118396272352253952 118615488623478912 118895462239427328 119101012068636416 119579842189523456 120398882204520192 121086644636468056 121323604802097152 122005914802017792 122441794708107264 122942980199882752 123747889573533288 123990057654890496 124282717114343424 124484484154328129 124992665431192832 125582395724088576 125645023720759296 126573183856034048 127520691084921498 127739756979131136 127770242339490816 128262628381608448 128500112675435488 128778291588717568 129380250433486416 129633440747446272 130432122388230208 130656189786873856 131634261765080256 131860394301038592 132645277600449536 133553806899082752 134060213704661062 134322562459464704 134639610207205376 135242580010556928 135880528273631232 136115442364155904 137047739914595328 137329975014530844 137598722519451648 138384736727392064 139435331202306048 141426159512609472 141759974208547968 142848760492791808 143242420122788532 143522737970386944 144372537835788836 144655067264038912 145737932668481712 145988293690435584 146332876602372096 146512795011436672 146585861007552512 147175190387105792 147863143352555904 148183239636332544 148774139599075081 149029716475652992 149065282729405952 150161125910175744 150439156302948864 151239014205353984 152334810994266264 152632922170380288 153211672805326928 153573305392593632 153837126684545024 154261067824541496 154562948583493632 156320078340085296 156625988473823232 156948542873749536 157861696469671936 158153984831305216 158527282985903104 159237231302752512 160531842939360256 161362661512346112 162011399095483392 162674553069357056 163705622997472608 164373916183486464 164997186098044384 166452406166839296 167116156809919954 167443194298784768 168656397886509078 168986449545778176 169021507710191808 170027588113228664 170319675972174848 170360323119321088 171527174647535616 172507000577981888 174096926850590016 174473814410520576 175512349020107008 176298363228047424 178071742532110336 178651518102954624 179369763284285184 180323440014075904 181174037698174976 181629966954702084 181985407203145728 182730319886127104 183106633352707792 183464963359268864 184414470299824128 185155884680552448 187488998146789248 188568212683479296 189013298944730624 189859775784051072 190989893497051376 191363650627182592 192393942572412672 192750169013153232 193167437383076352 194317243557975616 194651058253914112 195648183582345312 195984284680310784 196765797534260591 197150857803407872 198600198784425984 198967916400674304 200585541737265152 201090320556991593 201483843689197056 201959415310808064 203113081325688352 204173163546233856 205681423766055328 207577105091088096 208426771120113728 209264723831666048 212316308403670016 214273140739187712 215150215349794816 216015198793977856 216558806753683254 216982600896058368 218274163996630144 219769192517155008 219878791511328768 220762785580658688 223544574713479488 223597924094108928 224875197182012104 225315266061037568 225362010280255744 226858521308030976 228702899530047488 229817509207990392 230359958088890448 230755690026817536 230810760355209216 232129235800786688 232631752547360768 235064484304063232 236792544704507904 237230977246957824 237790924478854656 238202024137272832 239159684379046912 240797764409040384 242173289272936112 242647209604194304 244011829604035584 244883589416214528 247495779147066576 247980115309780992 248968968308656258 249985330862385664 250674235214879931 251164791448177152 253146367712068096 255041382169842996 255479513958262272 255540484678981632 256525256763216896 257000225350870976 257556583177435136 258760500866972832 260864244776460416 263268523530160512 265290555200899072 267107613798165504 268120427409322124 268645124918929408 269279220414410752 270485160021113856 271761056547262464 272230884728311808 274095479829190656 274659950029061688 275197445038903296 276769473454784128 278870662404612096 282852319025218944 283519948417095936 285697520985583616 286484840245577064 287045475940773888 288745075671577672 289310134528077824 291475865336963424 291976587380871168 292665753204744192 293025590022873344 293171722015105024 295726286705111808 296366479272665088 297548279198150162 298059432951305984 298130565458811904 300878312605897728 302478028410707968 304669621988532528 305265844340760576 306423345610653856 307146610785187264 307674253369090048 308522135649082992 309125897166987264 312640156680170592 313897085747499072 316307969662610432 317054565971806208 318474462605505024 321063685878720512 322725323024692224 324022798190966784 325349106138714112 327411245994945216 329994372196088768 334232313619839908 334886388597569536 337312795773018156 337972899091556352 338043015420383616 340055176226457328 340639351944349696 340720646238642176 343054349295071232 345014001155963776 348193853701180032 348947628821041152 351024698040214016 352596726456094848 356143485064220672 357303036205909248 358739526568570368 360646880028151808 363259933909404168 363970814406291456 365460639772254208 366213266705415584 368828940599648256 373453452462984387 374977996293578496 377136425366958592 378026597889461248 379719551568102144 381979786994102752 384787885144825344 385500338026306464 386334874766152704 388634487115951232 391296367164690624 391968569360621568 393531595068521182 394301715606815744 397935832801348608 401171083474530304 402180641113983186 402967687378394112 403918830621616128 406226162651376704 408346327092467712 411362847532110656 415154210182176192 416853542240227456 418529447663332096 424632616807340032 428546281478375424 430300430699589632 432030397587955712 433117613507366508 433965201792116736 436548327993260288 439538385034310016 439757583022657536 441525571161317376 446322418797225243 447089149426958976 447195848188217856 449750394364024208 450630532122075136 450724020560511488 453717042616061952 459635018415980784 460719916177780896 461511380053635072 464258471601573376 469210747966313717 470128968608126464 473585089409015808 474461954493915648 475581848957709312 476404048274545664 478319368758093824 481595528818080768 484346578545872224 488023659208071168 494991558294133152 497937936617312516 499970661724771328 501348470429759862 502329582896354304 506292735424136192 510082764339685992 510959027916524544 511080969357963264 513050513526433792 514000450701741952 515113166354870272 517521001733945664 521728489552920832 526537047060321024 530581110401798144 534215227596331008 536240854818644248 537290249837858816 538558440828821504 540970320042227712 543522113094524928 544461769456623616 548190959658381312 549319900058123376 550394890077806592 553538946909568256 565704638050437888 567039896834191872 571395041971167232 572969680491154128 574090951881547776 577490151343155344 578620269056155648 582951730673926848 583953174761742336 586051180045746688 590297392602781773 591452573410223616 595096558396300324 596118865902611968 596261130917623808 601756625211795456 609339243977065056 612846691221307712 614293221570374528 617044271298165984 625280313360341184 627794171494998144 632615939325220864 634109131943612416 636948925211010048 642127371757441024 645450646049384448 648045596381933568 650698212277428224 654822491989890432 659988744392177536 668464627239679816 669772777195139072 674625591546036312 675945798183112704 676086030840767232 680110352452914656 681278703888699392 686108698590142464 690028002311927552 696387707402360064 697895257642082304 702049396080428032 705193452912189696 712286970128441344 714606072411818496 717479053137140736 721293760056303616 726519867818808336 727941628812582912 732426533410831168 746906904925968774 749955992587156992 754272850733917184 756053195778922496 759439103136204288 763959573988205504 769575770289650688 771000676052612928 772669749532305408 777268974231902464 782592734329381248 787063190137042364 788603431213631488 795871665602697216 802342166949060608 804361282227966372 805935374756788224 807837661243232256 812452325302753408 816692654184935424 822725695064221312 830308420364352384 833707084480454912 837058895326664192 849265233614680064 857092562956750848 860600861399179264 866235227014733016 867930403584233472 871391389080296903 873096655986520576 879076770068620032 879515166045315072 892644837594450486 894178298853917952 894391696376435712 899500788728048416 901448041121022976 907434085232123904 919270036831961568 921439832355561792 923022760107270144 928516943203146752 938421495932627434 940257937216252928 948923908987831296 951163697915418624 952808096549091328 956638737516187648 963191057636161536 968693157091744448 976047318416142336 989983116588266304 995875873234625032 999941323449542656 1002696940859519724 1004659165792708608 1012585470848272384 1020165528679371984 1021918055833049088 1022161938715926528 1026101027052867584 1028000901403483904 1030226332709740544 1035042003467891328 1043456979105841664 1053074094120642048 1061162220803596288 1068430455192662016 1072481709637288496 1074580499675717632 1081940640084455424 1096381919316762624 1098639800116246752 1107077893819136512 1131409276100875776 1134079793668383744 1145939360982308256 1154980302686310688 1165903461347853696 1172102360091493376 1180594785205563546 1182905146820447232 1190193116792600648 1192237731805223936 1192522261835247616 1203513250423590912 1218678487954130112 1225693382442615424 1228586443140749056 1234088542596331968 1250560626720682368 1255588342989996288 1265231878650441728 1268218263887224832 1273897850422020096 1284254743514882048 1290901292098768896 1296091192763867136 1309644983979780864 1319977488784355072 1336929254479359632 1339545554390278144 1349251183092072624 1351891596366225408 1352172061681534464 1360220704905829312 1362557407777398784 1380056004623855104 1392775414804720128 1404098792160856064 1407632243898941151 1410386905824379392 1429212144823636992 1434958106274281472 1453039735637616672 1464853066821662336 1493813809851937548 1499911985174313984 1508545701467834368 1512106391557844992 1518878206272408576 1527919147976411008 1539151540579301376 1542001352105225856 1545339499064610816 1554537948463804928 1565185468658762496 1574126380274084728 1577206862427262976 1591743331205394432 1608722564455932744 1611870749513576448 1615675322486464512 1624904650605506816 1633385308369870848 1645451390128442624 1660616840728704768 1667414168960909824 1674117790653328384 1698530467229360128 1714185125913501696 1732470454029466032 1735860807168466944 1742782778160593806 1746193311973041152 1758153540137240064 1785289675188900972 1788356597707835904 1788783392752871424 1799001577456096832 1802896082242045952 1838540073663923136 1842879664711123584 1857033886406293504 1876842991865254868 1880515874432505856 1897847817975662592 1902327395830837248 1905616193098182656 1913277475032375296 1926382115272323072 1937386314183488896 1952094636832284672 1979966233176532608 1991751746469250064 1999882646899085312 2005393881719039448 2009318331585417216 2025170941696544768 2040331057358743968 2043836111666098176 2052202054105735168 2056001802806967808 2070084006935782656 2086913958211683328 2106148188241284096 2136860910385324032 2144963419274576992 2163881280168910848 2197279600232493504 2214155787638273024 2262818552201751552 2268159587336767488 2291878721964616512 2309960605372621376 2331806922695707392 2344204720182986752 2361189570411127092 2365810293640894464 2380386233585201296 2384475463610447872 2385044523670495232 2407026500847181824 2437356975908260224 2451386764885230848 2457172886281498112 2468177085192663936 2501121253441364736 2511176685979992576 2530463757300883456 2547795700844040192 2581802584197537792 2614174167240890709 2619289967959561728 2639954977568710144 2673858508958719264 2698502366184145248 2704344123363068928 2720441409811658624 2760112009247710208 2785550829609440256 2808197584321712128 2815264487797882302 2820773811648758784 2858424289647273984 2869916212548562944 2906079471275233344 2929706133643324672 2987627619703875096 2999823970348627968 3017091402935668736 3024212783115689984 3037756412544817152 3055838295952822016 3078303081158602752 3084002704210451712 3090678998129221632 3109075896927609856 3130370937317524992 3148252760548169456 3154413724854525952 3183486662410788864 3217445128911865488 3223741499027152896 3249809301211013632 3290902780256885248 3321233681457409536 3334828337921819648 3348235581306656768 3464940908058932064 3485565556321187612 3492386623946082304 3516307080274480128 3570579350377801944 3576713195415671808 3577566785505742848 3598003154912193664 3605792164484091904 3677080147327846272 3685759329422247168 3714067772812587008 3753685983730509736 3761031748865011712 3795695635951325184 3804654791661674496 3811232386196365312 3852764230544646144 3874772628366977792 3959932466353065216 3983503492938500128 3999765293798170624 4010787763438078896 4018636663170834432 4050341883393089536 4080662114717487936 4087672223332196352 4112003605613935616 4140168013871565312 4173827916423366656 4212296376482568192 4289926838549153984 4394559200464987008 4428311575276546048 4525637104403503104 4536319174673534976 4583757443929233024 4619921210745242752 4663613845391414784 4688409440365973504 4722379140822254184 4731620587281788928 4760772467170402592 4768950927220895744 4874713951816520448 4902773529770461696 4914345772562996224 4936354170385327872 5002242506882729472 5022353371959985152 5095591401688080384 5228348334481781418 5238579935919123456 5279909955137420288 5347717017917438528 5397004732368290496 5408688246726137856 5440882819623317248 5520224018495420416 5571101659218880512 5616395168643424256 5630528975595764604 5641547623297517568 5716848579294547968 5739832425097125888 5812158942550466688 5859412267286649344 5975255239407750192 5999647940697255936 6034182805871337472 6075512825089634304 6099739723562078321 6111676591905644032 6156606162317205504 6168005408420903424 6218151793855219712 6260741874635049984 6296505521096338912 6434890257823730976 6499618602422027264 6581805560513770496 6642467362914819072 6669656675843639296 6696471162613313536 6929881816117864128 6971131112642375224 6984773247892164608 7032614160548960256 7141158700755603888 7153426390831343616 7155133571011485696 7196006309824387328 7211584328968183808 7354160294655692544 7371518658844494336 7428135545625174016 7507371967461019472 7522063497730023424 7591391271902650368 7749545256733955584 7919864932706130432 7967006985877000256 8021575526876157792 8161324229434975872 8224007211227871232 8280336027743130624 8347655832846733312 8424592752965136384 8579853677098307968 8789118400929974016 8856623150553092096 9051274208807006208 9072638349347069952 9167514887858466048 9239842421490485504 9327227690782829568 9376818880731947008 9444758281644508368 9463241174563577856 9521544934340805184 9537901854441791488 9749427903633040896 9805547059540923392 9828691545125992448 9872708340770655744 10004485013765458944 10044706743919970304 10456696668963562836 10477159871838246912 10559819910274840576 10695434035834877056 10794009464736580992 10817376493452275712 10881765639246634496 11040448036990840832 11142203318437761024 11261057951191529208 11283095246595035136 11433697158589095936 11624317885100933376 11718824534573298688 11950510478815500384 11999295881394511872 12151025650179268608 12199479447124156642 12223353183811288064 12336010816841806848 12436303587710439424 12521483749270099968 12593011042192677824 12869780515647461952 12999237204844054528 13163611121027540992 13284934725829638144 13339313351687278592 13392942325226627072 13859763632235728256 13942262225284750448 13969546495784329216 14065228321097920512 14282317401511207776 14306852781662687232 14392012619648774656 14708320589311385088 14743037317688988672 15014743934922038944 15499090513467911168 15839729865412260864 15934013971754000512 16043151053752315584 16322648458869951744 16448014422455742464 16560672055486261248 16695311665693466624 16849185505930272768 17159707354196615936 17578236801859948032 17713246301106184192 18102548417614012416 18299219170686234963 18335029775716932096 18479684842980971008 18654455381565659136 18889516563289016736 19043089868681610368 19498855807266081792 19611094119081846784 19657383090251984896 19745416681541311488 20008970027530917888 20089413487839940608 20913393337927125672 20954319743676493824 21119639820549681152 21390868071669754112 21588018929473161984 21634752986904551424 21763531278493268992 22080896073981681664 22284406636875522048 22522115902383058416 22566190493190070272 23248635770201866752 23437649069146597376 23901020957631000768 24398958894248313284 24446706367622576128 24672021633683613696 24872607175420878848 25042967498540199936 25186022084385355648 25739561031294923904 25998474409688109056 26327222242055081984 26569869451659276288 26678626703374557184 27719527264471456512 27884524450569500896 28130456642195841024 28564634803022415552 28613705563325374464 28784025239297549312 29416641178622770176 29486074635377977344 30029487869844077888 30998181026935822336 31679459730824521728 31868027943508001024 32086302107504631168 32645296917739903488 32896028844911484928 33121344110972522496 34319414708393231872 35156473603719896064 36598438341372469926 36670059551433864192 36959369685961942016 37308910763131318272 37779033126578033472 38086179737363220736 38997711614532163584 39222188238163693568 39314766180503969792 39490833363082622976 40017940055061835776 40178826975679881216 41826786675854251344 41908639487352987648 42239279641099362304 42781736143339508224 43176037858946323968 43527062556986537984 45044231804766116832 46497271540403733504 46875298138293194752 47802041915262001536 48797917788496626568 48893412735245152256 49344043267367227392 50085934997080399872 50372044168770711296 51479122062589847808 51996948819376218112 52654444484110163968 53139738903318552576 55439054528942913024 55769048901139001792 57129269606044831104 57568050478595098624 58833282357245540352 58972149270755954688 60058975739688155776 61996362053871644672 63358919461649043456 63736055887016002048 64172604215009262336 65290593835479806976 66242688221945044992 68638829416786463744 70312947207439792128 73196876682744939852 73340119102867728384 73918739371923884032 74617821526262636544 75558066253156066944 76172359474726441472 77995423229064327168 78444376476327387136 78981666726165245952 80035880110123671552 83653573351708502688 85563472286679016448 86352075717892647936 87054125113973075968 90088463609532233664 92994543080807467008 93750596276586389504 95604083830524003072 97595835576993253136 97786825470490304512 98688086534734454784 100744088337541422592 102958244125179695616 110878109057885826048 111538097802278003584 114258539212089662208 115136100957190197248 117666564714491080704 117944298541511909376 120117951479376311552 123992724107743289344 126717838923298086912 127472111774032004096 128345208430018524672 130581187670959613952 137277658833572927488 140625894414879584256 146393753365489879704 146680238205735456768 147837478743847768064 151116132506312133888 152344718949452882944 155990846458128654336 157963333452330491904 167307146703417005376 171126944573358032896 172704151435785295872 174108250227946151936 180176927219064467328 185989086161614934016 191208167661048006144 195191671153986506272 201488176675082845184 205916488250359391232 221756218115771652096 223076195604556007168 228517078424179324416 230272201914380394496 235333129428982161408 240235902958752623104 254944223548064008192 256690416860037049344 261162375341919227904 274555317667145854976 281251788829759168512 292787506730979759408 293360476411470913536 295674957487695536128 302232265012624267776 304689437898905765888 334614293406834010752 342253889146716065792 345408302871570591744 360353854438128934656 371978172323229868032 382416335322096012288 390383342307973012544 402976353350165690368 411832976500718782464 443512436231543304192 446152391209112014336 457034156848358648832 480471805917505246208 509888447096128016384 513380833720074098688 522324750683838455808 549110635334291709952 585575013461959518816 604464530025248535552 609378875797811531776 669228586813668021504 684507778293432131584 690816605743141183488 720707708876257869312 764832670644192024576 780766684615946025088 805952706700331380736 823665953001437564928 887024872463086608384 892304782418224028672 914068313696717297664 960943611835010492416 1019776894192256032768 1026761667440148197376 1171150026923919037632 1208929060050497071104 1218757751595623063552 1338457173627336043008 1441415417752515738624 1529665341288384049152 1561533369231892050176 1611905413400662761472 1647331906002875129856 1784609564836448057344 1828136627393434595328 1921887223670020984832 2053523334880296394752 2342300053847838075264 2417858120100994142208 2676914347254672086016 2882830835505031477248 3059330682576768098304 3123066738463784100352 3569219129672896114688 3656273254786869190656 3843774447340041969664 4684600107695676150528 4835716240201988284416 5353828694509344172032 5765661671010062954496 6246133476927568200704 7138438259345792229376 9369200215391352301056 10707657389018688344064 11531323342020125908992 12492266953855136401408 18738400430782704602112 21415314778037376688128 24984533907710272802816 37476800861565409204224 49969067815420545605632 74953601723130818408448 149907203446261636816896
- Sum of all divisors σ(n): 540655172242045326681768
- Sum of proper divisors (its aliquot sum) s(n): 390747968795783689864872
- 149907203446261636816896 is an abundant number, because the sum of its proper divisors (390747968795783689864872) is greater than itself. Its abundance is 240840765349522053047976
Bases of 149907203446261636816896
- Binary: 111111011111001111100010111000011101111111000101011100010101001100000000000002
- Hexadecimal: 0x1FBE7C5C3BF8AE2A6000
- Base-36: OESSNIZC41WZMDC
Squares and roots of 149907203446261636816896
- 149907203446261636816896 squared (1499072034462616368168962) is 22472169645078876761994853498271187471031074816
- 149907203446261636816896 cubed (1499072034462616368168963) is 3368740106863744338412209575557159106356283087559069662561959868891136
-
The
square root of 149907203446261636816896 is 387178516250.9170482407 -
The
cube root of 149907203446261636816896 is 53121969.4152363501
Scales and comparisons
How big is 149907203446261636816896?- 149,907,203,446,261,636,816,896 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 149,907,203,446,261,636,816,896 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 149907203446261636816896 cubic inches would be around 4426830.8 feet tall.
Recreational maths with 149907203446261636816896
- 149907203446261636816896 backwards is 698618636162644302709941
- The number of decimal digits it has is: 24
- The sum of 149907203446261636816896's digits is 111
- 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 149907203446261636816896 - Facts about the integer". Numbermatics.com. 2024. Web. 16 June 2024.
APA style:
Numbermatics. (2024). Number 149907203446261636816896 - Facts about the integer. Retrieved 16 June 2024, from https://numbermatics.com/n/149907203446261636816896/
Chicago style:
Numbermatics. 2024. "Number 149907203446261636816896 - Facts about the integer". https://numbermatics.com/n/149907203446261636816896/
The information we have on file for 149907203446261636816896 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 149907203446261636816896, math, Factors of 149907203446261636816896, curriculum, school, college, exams, university, Prime factorization of 149907203446261636816896, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-nine sextillion, nine hundred seven quintillion, two hundred three quadrillion, four hundred forty-six trillion, two hundred sixty-one billion, six hundred thirty-six million, eight hundred sixteen thousand, eight hundred ninety-six.