205305171176715161423872
205,305,171,176,715,161,423,872 is an even composite number composed of six prime numbers multiplied together.
What does the number 205305171176715161423872 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 15444 divisors.
205305171176715161423872 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fifteen thousand, four hundred forty-four divisors.
Prime factorization of 205305171176715161423872:
212 × 710 × 112 × 133 × 192 × 432
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 13 × 13 × 13 × 19 × 19 × 43 × 43)See below for interesting mathematical facts about the number 205305171176715161423872 from the Numbermatics database.
Names of 205305171176715161423872
- Cardinal: 205305171176715161423872 can be written as Two hundred five sextillion, three hundred five quintillion, one hundred seventy-one quadrillion, one hundred seventy-six trillion, seven hundred fifteen billion, one hundred sixty-one million, four hundred twenty-three thousand, eight hundred seventy-two.
Scientific notation
- Scientific notation: 2.05305171176715161423872 × 1023
Factors of 205305171176715161423872
Divisors of 205305171176715161423872
- Number of divisors d(n): 15444
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 19 22 26 28 32 38 43 44 49 52 56 64 76 77 86 88 91 98 104 112 121 128 133 143 152 154 169 172 176 182 196 208 209 224 242 247 256 266 286 301 304 308 338 343 344 352 361 364 392 416 418 448 473 484 494 512 532 539 559 572 602 608 616 637 676 686 688 704 722 728 784 817 832 836 847 896 931 946 968 988 1001 1024 1064 1078 1118 1144 1183 1204 1216 1232 1274 1352 1372 1376 1408 1444 1456 1463 1568 1573 1634 1664 1672 1694 1729 1792 1849 1859 1862 1892 1936 1976 2002 2048 2107 2128 2156 2197 2236 2288 2299 2366 2401 2408 2432 2464 2527 2548 2704 2717 2744 2752 2816 2888 2912 2926 3136 3146 3211 3268 3311 3328 3344 3388 3458 3584 3698 3718 3724 3773 3784 3872 3913 3952 3971 4004 4096 4214 4256 4312 4394 4459 4472 4576 4598 4693 4732 4802 4816 4864 4928 5054 5096 5203 5408 5434 5488 5504 5632 5719 5776 5824 5852 5929 6149 6272 6292 6422 6517 6536 6622 6656 6688 6776 6916 7007 7168 7267 7396 7436 7448 7546 7568 7744 7826 7904 7942 8008 8281 8428 8512 8624 8788 8918 8944 8987 9152 9196 9386 9464 9604 9632 9728 9856 10108 10192 10241 10406 10621 10816 10868 10976 11008 11011 11264 11438 11552 11648 11704 11858 12103 12298 12544 12584 12844 12943 13013 13034 13072 13244 13312 13376 13552 13832 14014 14336 14534 14749 14792 14872 14896 15092 15136 15379 15488 15523 15652 15808 15884 16016 16093 16562 16807 16856 17024 17248 17576 17689 17836 17888 17974 18304 18392 18772 18928 19019 19208 19264 19456 19712 20216 20339 20384 20449 20482 20812 21242 21632 21736 21952 22016 22022 22477 22528 22876 23104 23177 23296 23408 23716 24037 24167 24206 24596 25088 25168 25688 25886 26026 26068 26144 26411 26488 26624 26752 27104 27391 27664 27797 28028 28672 29068 29498 29584 29744 29792 29887 30184 30272 30758 30976 31046 31213 31304 31616 31768 32032 32186 32851 33124 33614 33712 34048 34496 35131 35152 35321 35378 35672 35776 35948 36421 36608 36784 37544 37856 38038 38416 38528 38912 39424 40033 40432 40678 40768 40898 40964 41503 41624 41743 42484 43043 43264 43472 43681 43904 44032 44044 44954 45056 45619 45752 46208 46354 46592 46816 47432 48074 48334 48412 49049 49192 50176 50336 50869 51376 51623 51772 52052 52136 52288 52822 52976 53248 53504 54208 54782 55328 55594 56056 57967 58136 58996 59168 59488 59584 59774 60368 60544 61009 61516 61952 62092 62426 62608 62909 63232 63536 64064 64372 65702 66248 67228 67424 67639 68096 68992 70262 70304 70642 70756 71344 71552 71687 71896 72842 73216 73568 74347 75088 75712 76076 76832 77056 77077 77824 78848 79937 80066 80864 81356 81536 81796 81928 83006 83248 83486 84721 84968 86086 86528 86944 87362 87808 88064 88088 89908 90601 91091 91238 91504 92416 92708 93184 93632 94471 94864 96148 96668 96824 98098 98384 98857 100352 100672 101738 102752 103243 103246 103544 104104 104272 104576 105644 105952 107008 107653 108416 108661 109564 110656 111188 112112 112651 115934 116272 116831 117649 117992 118336 118976 119168 119548 120736 121088 122018 123032 123823 123904 124184 124852 125216 125818 126464 127072 128128 128744 131404 132496 133133 134456 134848 135278 136192 137984 138073 140524 140608 141284 141512 142373 142688 143104 143143 143374 143792 145684 146432 147136 148694 150176 151424 152152 153664 154112 154154 157339 157696 159874 160132 161728 162239 162712 163072 163592 163856 166012 166496 166972 168259 169169 169442 169936 170753 172172 173056 173888 174724 175616 176128 176176 179816 181202 182182 182476 183008 184832 184877 185416 186368 187264 188942 189728 191737 192296 193336 193648 194579 196196 196768 197714 200704 201344 201799 203476 205504 206486 206492 207088 208208 208544 209152 209209 211288 211904 214016 215306 216832 217322 218491 219128 221312 222376 223729 224224 225302 229957 231868 232544 233662 235298 235984 236672 237952 238336 239096 241472 242176 244036 245917 246064 247247 247646 247808 248368 249704 250432 251636 252928 254144 254947 256256 257488 262808 264407 264992 265837 266266 268912 269696 270556 272384 275968 276146 280231 281048 281216 282568 283024 284746 285376 286208 286286 286748 287584 290521 291368 292201 292864 294272 297388 300352 301301 302848 304304 305767 307328 308224 308308 312481 314678 315392 319333 319748 320264 323456 324478 325424 326144 327184 327712 332024 332992 333944 336518 338338 338884 339872 341506 343343 344344 346112 347776 349448 351232 352352 356083 359632 361361 362404 364364 364952 366016 369664 369754 370832 372736 374528 377884 379456 383474 384592 386441 386672 387296 388531 389158 392392 393536 395428 402688 403598 405769 406952 411008 412972 412984 414176 416416 417088 418304 418418 422576 423808 427063 428032 430612 433664 434644 436982 438256 440363 442624 444752 447458 448448 450604 456703 459173 459914 463736 465088 467324 470596 471968 473344 473473 475904 476672 478192 482944 484352 488072 491834 492128 494494 495292 495616 496736 499408 500864 501809 503272 505856 508288 509894 512512 514976 520429 525616 528814 529984 531674 532532 537824 539392 539539 541112 544768 551936 552292 559559 560462 562096 562432 565136 566048 567853 569492 570752 572416 572572 573496 575168 581042 582736 584402 585728 588544 593047 594776 600704 602602 605696 608608 611534 614656 616448 616616 624962 629356 634207 637637 638666 639496 640528 646912 648956 650848 652288 654368 655424 661297 664048 665984 667489 667888 671099 673036 676676 677768 679744 683012 686686 688688 691999 692224 695552 698896 702464 704704 712166 719264 722701 722722 724808 728728 729904 732032 739328 739508 741664 749056 753571 755768 758912 760627 766948 769184 772882 773344 774592 777062 778316 784784 787072 788557 790856 793117 805376 807196 811538 813904 817817 822016 823543 825944 825968 828352 832832 834176 836608 836836 845152 847616 854126 856064 861224 866761 867328 869288 873964 876512 879307 880726 885248 889504 894916 896896 901208 913406 918346 919828 927472 930176 931931 934648 941192 943936 946688 946946 951808 953344 956384 965888 966511 968704 976144 983668 984256 988988 990584 993472 996611 998816 1001728 1002001 1003618 1006544 1011712 1016576 1019788 1025024 1029952 1039181 1040858 1051232 1057628 1059968 1063348 1065064 1075648 1078784 1079078 1082224 1101373 1103872 1104584 1119118 1120924 1124192 1124864 1130272 1132096 1135673 1135706 1138984 1141504 1144832 1145144 1146992 1150336 1162084 1165472 1168804 1177088 1177813 1184183 1186094 1189552 1195271 1201408 1205204 1211392 1217216 1223068 1229312 1232896 1233232 1249924 1258712 1268414 1275274 1277332 1278992 1281056 1285141 1293824 1294139 1297912 1301696 1304576 1308736 1310848 1322594 1328096 1331968 1334978 1335776 1342159 1342198 1346072 1353352 1355536 1359488 1362053 1366024 1373372 1377376 1383998 1391104 1397792 1404928 1409408 1412593 1424332 1438528 1445402 1445444 1449616 1457456 1459808 1464064 1464463 1478656 1479016 1483328 1498112 1507142 1511536 1517824 1518803 1521254 1529437 1533896 1538368 1545764 1546688 1549184 1554124 1556632 1566103 1569568 1574144 1577114 1581712 1586234 1609699 1610752 1614392 1623076 1627808 1635634 1644032 1647086 1651888 1651936 1656704 1665664 1668352 1673216 1673672 1690304 1695232 1708252 1721419 1722448 1730729 1733522 1734656 1738576 1747928 1753024 1758614 1761452 1770496 1779008 1784629 1789832 1793792 1794949 1802416 1826812 1836692 1839656 1850849 1854944 1860352 1860859 1863862 1869296 1878283 1882384 1887872 1893376 1893892 1903616 1906688 1912768 1931776 1933022 1937408 1952288 1961617 1967336 1968512 1977976 1981168 1986944 1993222 1997632 2003456 2004002 2007236 2013088 2033152 2033647 2039576 2045407 2050048 2059904 2078362 2081716 2102464 2109107 2115256 2119936 2126696 2130128 2140369 2151296 2157568 2158156 2164448 2187367 2202746 2207744 2209168 2219789 2235331 2238236 2241848 2248384 2249728 2260544 2264192 2271346 2271412 2277968 2283008 2289664 2290288 2293984 2300672 2324168 2330944 2337608 2354176 2355626 2368366 2372188 2379104 2390542 2402816 2403401 2410408 2422784 2434432 2446136 2458624 2466464 2492581 2499848 2517424 2529527 2536828 2550548 2554664 2557984 2562112 2570282 2587648 2588278 2595824 2603392 2609152 2617472 2621696 2623387 2645188 2656192 2663936 2669956 2671552 2684318 2684396 2692144 2705087 2706704 2711072 2718976 2719717 2724106 2732048 2746744 2754752 2767996 2782208 2795584 2818816 2825186 2840383 2848664 2877056 2890804 2890888 2899232 2908477 2914912 2919616 2928128 2928926 2958032 2966656 2989441 2996224 3014284 3023072 3035648 3037606 3042508 3058874 3067792 3076736 3082541 3091528 3093376 3098368 3108248 3113264 3132206 3139136 3148288 3154228 3163424 3172468 3196921 3214211 3219398 3221504 3228784 3246152 3255616 3271268 3288064 3294172 3303776 3303872 3313408 3314311 3331328 3336704 3346432 3347344 3380608 3390464 3416504 3437291 3442838 3444896 3461458 3467044 3469312 3477152 3495856 3506048 3512663 3517228 3522904 3540992 3558016 3569258 3579664 3587584 3589898 3604832 3643003 3653624 3673384 3679312 3701698 3709888 3720704 3721718 3727724 3738592 3756566 3764768 3775744 3776773 3786752 3787784 3807232 3813376 3825536 3863552 3866044 3904576 3916913 3923234 3934672 3937024 3955952 3962336 3973888 3974971 3986444 3995264 4006912 4008004 4014472 4026176 4062253 4066304 4067294 4079152 4090814 4100096 4119808 4151329 4156724 4163432 4204928 4218214 4230512 4239872 4250851 4253392 4260256 4280738 4302592 4315136 4316312 4328896 4374734 4405492 4418336 4439449 4439578 4463459 4470662 4476472 4483696 4496768 4499456 4521088 4528384 4542692 4542824 4555936 4566016 4580576 4587968 4601344 4629079 4648336 4661888 4672423 4675216 4697693 4708352 4711252 4736732 4744376 4758208 4781084 4805632 4806802 4820816 4843993 4845568 4868864 4892272 4917248 4932928 4985162 4999696 5023733 5034848 5050903 5058907 5059054 5073656 5101096 5109328 5115968 5124224 5140564 5175296 5176556 5191648 5206784 5234944 5243392 5246774 5274997 5290376 5312384 5324389 5327872 5339912 5343104 5368636 5368792 5384288 5410174 5413408 5422144 5437952 5439434 5448212 5464096 5493488 5509504 5519899 5535992 5551819 5564416 5591168 5637632 5650372 5680766 5697328 5724719 5754112 5764801 5781608 5781776 5798464 5816954 5829824 5839232 5856256 5857852 5916064 5933312 5937139 5978882 5992448 6028568 6046144 6067327 6071296 6075212 6085016 6117748 6135584 6153472 6155149 6165082 6183056 6186752 6196736 6216496 6226528 6264412 6278272 6296576 6308456 6326848 6344936 6393842 6428422 6438796 6443008 6457568 6492304 6511232 6523517 6542536 6576128 6588344 6607552 6607744 6626816 6628622 6662656 6673408 6694688 6761216 6765577 6780928 6833008 6874582 6885676 6889792 6922916 6934088 6954304 6976277 6991712 7012096 7014007 7025326 7034456 7045808 7081984 7116032 7138516 7159328 7175168 7179796 7209664 7274267 7286006 7307248 7342379 7346768 7358624 7382089 7403396 7419776 7441408 7443436 7455448 7477184 7513132 7529536 7551488 7553546 7573504 7575568 7614464 7651072 7709611 7727104 7732088 7809152 7833826 7846468 7869344 7874048 7911904 7924672 7947776 7949711 7949942 7972888 7990528 8013824 8016008 8028944 8052352 8124506 8132608 8134588 8158304 8181628 8239616 8244691 8289281 8302658 8313448 8326864 8366897 8409856 8436428 8461024 8479744 8501702 8506784 8520512 8561476 8605184 8630272 8632624 8657792 8677357 8724287 8749468 8810984 8836672 8878898 8879156 8926918 8941324 8952944 8967392 8993536 8995987 8998912 9042176 9056768 9058973 9085384 9085648 9111872 9132032 9161152 9175936 9202688 9258158 9296672 9323776 9344846 9350432 9395113 9395386 9416704 9422504 9473464 9488752 9516416 9534371 9562168 9611264 9613604 9641632 9687986 9737728 9784544 9834496 9865856 9888151 9970324 9999392 10047466 10069696 10101806 10117814 10118108 10147312 10202192 10218656 10231936 10248448 10251241 10281128 10350592 10353112 10383296 10413568 10469888 10486784 10493548 10549994 10580752 10624768 10631621 10648778 10655744 10679824 10686208 10706059 10737272 10737584 10768576 10820348 10826816 10844288 10875904 10878868 10896424 10928192 10962721 10986976 11019008 11039798 11071984 11103638 11128832 11182336 11267893 11275264 11300744 11361532 11394656 11430991 11449438 11508224 11529602 11563216 11563552 11596928 11633908 11659648 11678464 11712512 11715704 11832128 11866624 11874278 11957764 12049933 12057136 12092288 12115103 12134654 12142592 12150424 12170032 12235496 12271168 12306944 12310298 12330164 12366112 12373504 12393472 12432992 12453056 12492403 12528824 12556544 12564643 12593152 12616912 12653696 12689872 12787684 12856844 12877592 12915136 12955943 12984608 13022464 13026013 13047034 13085072 13147981 13152256 13176688 13215104 13215488 13253632 13257244 13325312 13346816 13389376 13522432 13531154 13561856 13666016 13731319 13749164 13771352 13779584 13845832 13868176 13908608 13952554 13983424 14024192 14028014 14050652 14068912 14091616 14232064 14235529 14277032 14317849 14318656 14350336 14359592 14419328 14548534 14572012 14614496 14684758 14693536 14717248 14763749 14764178 14806792 14839552 14882816 14886872 14910896 14954368 14982583 15026264 15059072 15102976 15107092 15151136 15302144 15311569 15419222 15454208 15464176 15538523 15618304 15647317 15667652 15692936 15738688 15748096 15823808 15849344 15895552 15899422 15899884 15945776 15981056 16027648 16032016 16057888 16104704 16249012 16265216 16269176 16316608 16363256 16479232 16489382 16578562 16605316 16626896 16653728 16706833 16733794 16819712 16823807 16872856 16922048 16959488 17003404 17013568 17041024 17122952 17210368 17265248 17315584 17354714 17448067 17448574 17498936 17621968 17673344 17706689 17757796 17758312 17853836 17882648 17905888 17934784 17987072 17991974 18084352 18113536 18117946 18170768 18171296 18223744 18264064 18322304 18351872 18363709 18405376 18516316 18593344 18647552 18689692 18700864 18790226 18790772 18845008 18935609 18946928 18977504 19032832 19038019 19068742 19124336 19222528 19227208 19283264 19375972 19475456 19569088 19731712 19744439 19776302 19882681 19940648 19998784 20094932 20139392 20203612 20235628 20236216 20294624 20359339 20404384 20437312 20463872 20496896 20502482 20562256 20706224 20766592 20827136 20926087 20939776 20973568 20987096 21099988 21161504 21249536 21263242 21297556 21311488 21359648 21372416 21412118 21474544 21475168 21537152 21577787 21640696 21653632 21688576 21751808 21757736 21792848 21856384 21925442 21973952 22038016 22079596 22143968 22207276 22364672 22378447 22499477 22535786 22550528 22601488 22723064 22789312 22861982 22898876 23016448 23059204 23126432 23127104 23193856 23200177 23267816 23319296 23356928 23425024 23431408 23664256 23733248 23748556 23915528 24061037 24099866 24114272 24184576 24230206 24269308 24285184 24300848 24340064 24417679 24470992 24542336 24588641 24613888 24620596 24660328 24732224 24747008 24786944 24865984 24906112 24984806 25057648 25113088 25129286 25186304 25233824 25307392 25379744 25501021 25575368 25713688 25755184 25830272 25911886 25969216 26044928 26052026 26094068 26170144 26295962 26353376 26430208 26430976 26437411 26507264 26514488 26650624 26693632 26778752 27044864 27062308 27332032 27418391 27462638 27498328 27542704 27559168 27691664 27736352 27817216 27824797 27905108 27966848 28048384 28056028 28101304 28137824 28183232 28435771 28464128 28471058 28554064 28635698 28637312 28700672 28719184 28838656 28857257 29059303 29097068 29144024 29228992 29369516 29387072 29434496 29527498 29528356 29613584 29679104 29755957 29765632 29773744 29821792 29908736 29965166 30052528 30118144 30205952 30214184 30302272 30604288 30623138 30838444 30928352 31076143 31077046 31236608 31244213 31294634 31335304 31385872 31477376 31496192 31647616 31698688 31791104 31798844 31799768 31891552 31962112 32064032 32115776 32209408 32403553 32498024 32538352 32633216 32706961 32726512 32883851 32958464 32978764 33157124 33210632 33253792 33307456 33413666 33467588 33639424 33647614 33745712 33844096 33907951 33918976 34006808 34027136 34082048 34104031 34245904 34420736 34530496 34631168 34709428 34896134 34897148 34997872 35166131 35243936 35346688 35356321 35412349 35413378 35515592 35516624 35707672 35765296 35811776 35869568 35974144 35983948 36168704 36227072 36235892 36341536 36342592 36447488 36644608 36703744 36727418 36810752 36924979 37032632 37186688 37270723 37295104 37379384 37401728 37580452 37581544 37690016 37810201 37871218 37893856 37955008 38065664 38076038 38137484 38248672 38454416 38566528 38639293 38751944 38862733 38950912 39138176 39463424 39488878 39552604 39765362 39881296 39997568 40073033 40189864 40278784 40353607 40407224 40471256 40472432 40589248 40718678 40808768 40874624 40927744 40993792 41004964 41124512 41412448 41533184 41559973 41654272 41852174 41879552 41947136 41974192 42199976 42323008 42471289 42499072 42526484 42595112 42719296 42744832 42824236 42949088 42950336 43074304 43086043 43155574 43281392 43307264 43377152 43503616 43515472 43585696 43712768 43850884 43947904 44076032 44159192 44287936 44414552 44684783 44729344 44756894 44998954 45071572 45101056 45202976 45446128 45578624 45664619 45723964 45797752 46032896 46118408 46252864 46254208 46387712 46400354 46535632 46638592 46713856 46862816 47328512 47359039 47466496 47497112 47831056 48122074 48199732 48228544 48369152 48460412 48538616 48601696 48680128 48833939 48835358 48941984 49084672 49098049 49177282 49227776 49241192 49320656 49464448 49494016 49573888 49731968 49812224 49969612 50115296 50226176 50258572 50467648 50614784 50759488 50919869 51002042 51150736 51396653 51427376 51510368 51660544 51674623 51823772 51938432 52089856 52104052 52188136 52340288 52591924 52706752 52860416 52861952 52874822 53014528 53028976 53301248 53557504 53967277 54089728 54124616 54664064 54836782 54925276 54996656 55085408 55118336 55261063 55383328 55472704 55634432 55647977 55649594 55810216 55933696 56096768 56112056 56202608 56275648 56366464 56871542 56928256 56942116 57108128 57271396 57274624 57438368 57677312 57712837 57714514 58024967 58118606 58194136 58288048 58457984 58568279 58739032 58774144 58868992 59054996 59056712 59227168 59358208 59511914 59547488 59643584 59817472 59930332 60105056 60236288 60411904 60428368 60604544 60741499 61070009 61208576 61246276 61676888 61856704 62152286 62154092 62473216 62488426 62589268 62670608 62771744 62954752 62971909 62992384 63295232 63397376 63412811 63582208 63597688 63599536 63783104 63924224 64128064 64231552 64418816 64807106 64996048 65076704 65266432 65308529 65413922 65453024 65765791 65767702 65916928 65957528 66314248 66421264 66507584 66614912 66740597 66827332 66935176 67278848 67295228 67491424 67688192 67815902 68013616 68054272 68164096 68208062 68491808 68841472 69060992 69217057 69262336 69418856 69792268 69794296 69995744 70332262 70487872 70693376 70712642 70824698 70826756 71031184 71033248 71415344 71530592 71623552 71739136 71758687 71948288 71967896 72337408 72454144 72471784 72683072 72685184 72894976 73289216 73407488 73454836 73849958 74065264 74373376 74421347 74541446 74590208 74758768 74803456 74942413 75160904 75163088 75380032 75620402 75742436 75787712 75910016 76131328 76152076 76274968 76497344 76739047 76908832 77133056 77182807 77278586 77503888 77725466 77901824 78276352 78875251 78926848 78977756 79105208 79530724 79762592 79995136 80016937 80146066 80379728 80557568 80707214 80766169 80814448 80942512 80944864 81178496 81437356 81617536 81749248 81855488 81987584 82009928 82249024 82824896 83066368 83119946 83308544 83704348 83759104 83948384 84349531 84399952 84646016 84805721 84942578 84998144 85052968 85190224 85438592 85489664 85648472 85898176 85900672 86148608 86172086 86311148 86562784 86614528 86754304 87030944 87171392 87425536 87446821 87701768 87895808 87952501 88152064 88318384 88575872 88829104 89369566 89458688 89513788 89997908 90143144 90405952 90691601 90892256 91157248 91182091 91329238 91447928 91595504 92035867 92065792 92236816 92505728 92508416 92775424 92800708 93071264 93277184 93427712 93725632 94657024 94718078 94932992 94994224 95450927 95662112 95967157 96119233 96244148 96399464 96457088 96738304 96920824 97077232 97203392 97360256 97667878 97670716 97883968 98169344 98196098 98354564 98455552 98482384 98641312 98928896 98988032 99463936 99624448 99648703 99939224 100224943 100230592 100452352 100517144 100935296 101229568 101518976 101839738 102004084 102301472 102793306 102854752 103020736 103321088 103346243 103349246 103647544 103876864 104179712 104208104 104376272 104680576 104878081 105183848 105413504 105720832 105723904 105749644 106057952 107115008 107180983 107934554 108179456 108249232 108769661 109328128 109531219 109673564 109850552 109993312 110170816 110236672 110522126 110766656 110945408 111268864 111295954 111299188 111620432 111867392 112193536 112224112 112405216 112551296 112732928 112805641 113743084 113856512 113884232 114216256 114542792 114549248 114876736 115354624 115425674 115429028 116049934 116237212 116388272 116576096 116915968 116947831 117136558 117478064 117548288 117737984 117766649 118109992 118113424 118454336 118716416 119023828 119094976 119287168 119634944 119860664 120210112 120472576 120856736 121209088 121482998 122136469 122140018 122417152 122492552 123353776 123713408 123946823 124304572 124308184 124946432 124976852 125178536 125341216 125543488 125909504 125943818 126590464 126794752 126825622 127195376 127199072 127566208 127848448 128256128 128463104 128545963 128837632 129614212 129992096 130153408 130532864 130617058 130827844 130906048 131531582 131535404 131915056 132549263 132628496 132842528 133015168 133229824 133266133 133481194 133654664 133870352 134557696 134590456 134982848 135376384 135631804 136027232 136108544 136328192 136416124 136983616 138121984 138211073 138434114 138524672 138837712 139178767 139584536 139588592 139991488 140664524 140975744 141386752 141425284 141649396 141653512 142062368 142066496 142515373 142830688 143061184 143247104 143478272 143517374 143896576 143935792 144674816 144943568 145366144 145370368 145789952 146482609 146578432 146814976 146909672 147699916 148130528 148746752 148842694 149082892 149180416 149517536 149606912 149884826 150321808 150326176 150760064 151044509 151240804 151484872 151575424 151820032 152262656 152304152 152549936 152994688 153478094 153817664 154266112 154365614 154557172 155007776 155450932 156552704 156649129 157496339 157750502 157853696 157955512 158210416 159061448 159525184 159990272 160033874 160292132 160759456 161115136 161414428 161532338 161628896 161885024 161889728 162356992 162401239 162874712 163235072 163498496 163710976 163975168 164019856 164498048 165649792 166132736 166239892 167408696 167896768 168427259 168699062 168799904 169292032 169611442 169885156 169996288 170105936 170380448 170877184 170923753 170979328 171296944 171796352 171801344 172120487 172297216 172344172 172622296 173125568 173229056 173508608 174061888 174342784 174851072 174893642 175403536 175791616 175905002 176304128 176636768 177151744 177658208 178507147 178739132 178917376 179027576 179995816 180286288 180811904 181383202 181784512 182314496 182364182 182658476 182895856 183191008 184071734 184473632 185011456 185016832 185061877 185550848 185601416 186142528 186554368 186855424 187451264 189314048 189436156 189988448 190901854 191324224 191928737 191934314 192238466 192488296 192798928 192914176 193476608 193841648 194154464 194406784 194720512 194773579 195335756 195341432 195767936 196338688 196392196 196709128 196964768 197282624 197857792 198927872 199050397 199248896 199297406 199878448 200449886 200461184 200904704 201034288 201870592 202000799 202459136 203037952 203415121 203679476 204008168 204602944 205586612 205709504 206041472 206642176 206692486 206698492 207295088 207753728 208291699 208359424 208416208 208752544 209361152 209756162 210367696 210827008 211441664 211447808 211499288 212115904 214230016 214361966 215869108 216498464 217188829 217533001 217539322 218656256 218709491 219062438 219347128 219701104 219986624 220341632 220473344 221044252 221533312 221890816 222537728 222591908 222598376 223240864 223734784 224448224 224810432 225102592 225465856 225611282 226824871 227486168 227768464 228432512 228948727 229085584 229098496 229753472 230186957 230709248 230851348 230858056 232099868 232474424 232776544 233152192 233831936 233895662 234273116 234956128 235096576 235475968 235533298 236219984 236226848 236908672 237355657 237432832 238047656 238189952 238574336 238728217 239269888 239721328 240420224 240945152 241713472 242418176 242965996 244272938 244280036 244985104 246162917 246707552 247426816 247494247 247886443 247893646 248609144 248616368 249892864 249953704 250357072 250682432 251086976 251819008 251887636 253180928 253589504 253651244 254390752 254398144 255132416 256512256 256926208 257091926 257675264 258474853 259228424 259984192 260306816 260895061 261065728 261234116 261655688 261812096 263063164 263070808 263830112 264671407 265098526 265256992 265685056 266030336 266459648 266532266 266962388 267309328 267740704 269180912 269965696 270475051 270752768 271263608 272039131 272054464 272217088 272656384 272832248 273967232 276243968 276422146 276868228 277049344 277675424 278357534 279169072 279177184 279982976 280511231 281329048 281951488 282475249 282773504 282850568 283298792 283307024 284124736 284132992 285030746 285661376 286122368 286494208 286956544 287034748 287871584 289887136 290732288 290740736 290919811 291579904 292965218 293156864 293629952 293819344 295399832 296261056 297299023 297493504 297685388 298165784 299035072 299213824 299769652 300643616 300652352 301520128 301602301 302089018 302481608 302969744 303150848 303640064 304525312 304608304 305099872 305989376 306956188 307635328 308532224 308731228 309114344 310015552 310901864 312793481 313105408 313298258 314992678 315501004 315707392 315911024 316420832 317429827 318122896 319050368 319652333 319980544 320067748 320584264 321518912 322230272 322828856 323064676 323257792 323770048 323779456 324713984 324802478 325749424 326470144 326996992 327421952 328039712 328996096 331299584 331513273 332265472 332479784 334817392 335793536 336854518 337398124 337599808 338584064 339222884 339770312 340211872 340760896 341754368 341837573 341847506 342593888 343592704 343602688 343686343 344240974 344594432 344688344 345244592 346251136 346458112 347017216 348123776 348685568 349702144 349787284 350807072 351583232 351810004 353273536 354303488 355316416 356439083 357014294 357478264 358055152 359776571 359991632 360572576 361623808 361722361 362766404 363569024 364628992 364728364 365316952 365791712 366382016 368143468 368947264 370022912 370033664 370123754 371101696 371202832 372285056 373108736 374902528 375144341 377770939 378628096 378872312 379976896 381803708 382648448 383857474 383868628 384476932 384976592 385597856 385828352 386827441 386953216 387683296 388308928 388813568 389441024 389535839 389547158 390671512 390682864 391535872 392677376 392784392 393418256 393929536 394565248 395715584 397855744 398100794 398497792 398594812 399756896 400899772 400922368 402068576 403741184 403989859 404001598 404918272 406075904 406174769 406830242 407358952 408016336 409205888 409977953 411173224 411419008 412082944 413284352 413384972 413396984 414590176 415507456 416583398 416832416 417505088 418722304 419512324 420735392 421654016 422883328 422998576 424231808 425190493 427490063 428460032 428723932 431738216 432996928 434377658 435066002 435078644 437312512 437418982 438124876 438694256 439402208 439973248 440683264 440803363 440946688 442088504 443066624 443781632 443889677 445075456 445183816 445196752 446481728 447469568 448896448 449620864 450205184 450931712 451222564 453649742 454972336 455536928 456865024 457159703 457897454 458171168 458196992 459506944 460360537 460373914 461418496 461702696 461716112 464199736 464948848 465553088 466304384 467184179 467663872 467791324 468546232 469912256 470193152 470951936 471066596 472439968 472453696 473817344 474711314 476095312 476379904 477148672 477456434 478539776 479442656 480840448 481890304 483426944 484519399 484836352 485931992 488545876 488560072 489970208 491532613 492325834 493415104 494853632 494988494 495772886 495787292 497218288 497232736 499907408 500714144 501364864 502173952 502310809 503638016 503775272 506361856 507179008 507302488 508781504 508796288 510264832 513024512 513852416 514183852 516949706 518456848 519968384 520613632 520949429 521790122 522131456 522468232 523311376 523624192 524596891 526126328 526141616 527660224 529342814 530197052 530513984 531370112 532060672 532919296 533064532 533924776 534618656 535481408 537173329 538361824 539931392 540279649 540950102 541505536 542527216 544078262 544108928 544434176 545312768 545664496 547934464 552126757 552487936 552844292 553736456 555350848 556715068 558338144 558354368 559965952 560118559 561022462 562658096 563902976 564950498 565363183 565547008 565701136 566597584 566614048 568249472 568265984 570061492 571322752 572244736 572988416 573913088 574069496 575743168 579774272 581464576 581481472 581839622 583159808 585930436 586313728 587638688 590446717 590799664 592522112 593640047 594598046 594987008 595370776 596331568 598070144 598427648 599539304 601287232 601304704 603040256 603204602 604178036 604963216 605939488 606301696 607280128 609216608 610199744 611978752 612127747 613912376 615270656 615667507 617064448 617462456 618228688 620031104 621803728 625586962 626210816 626596516 629985356 631002008 631822048 632841664 634841207 634859654 636245792 638100736 638274637 639304666 639961088 640135496 641168528 643037824 644251069 644460544 645657712 646129352 646515584 647540096 647558912 649427968 649604956 651498848 652940288 653993984 656079424 657992192 662599168 663026546 664530944 664959568 668156489 669634784 671587072 671770099 672834631 673709036 674796248 675199616 677168128 678445768 679540624 680423744 681521792 683508736 683675146 683695012 685187776 687185408 687205376 687372686 688481948 689188864 689376688 690489184 692502272 692916224 696247552 697371136 697540921 699404288 699574568 701574601 701614144 703166464 703620008 706547072 708606976 710632832 712878166 714028588 714956528 716110304 718393819 719553142 719983264 721145152 723247616 723423701 723444722 725532808 727138048 729257984 729456728 730633904 731583424 732764032 734146567 736286936 737894528 740045824 740067328 740247508 742405664 744570112 749805056 750266881 750288682 755541878 757256192 757744624 759953792 761387627 763607416 765296896 766718533 767714948 767737256 768953864 769953184 771195712 771656704 773654882 775366592 776617856 777627136 778882048 779071678 779094316 781343024 781365728 783071744 785354752 785568784 786836512 787859072 789130496 789639487 791431168 795711488 796201588 796995584 797189624 799513792 801799544 801844736 804137152 807482368 807979718 808003196 812151808 812349538 813660484 814717904 816032672 818411776 818634817 819955906 822346448 822838016 824165888 824366543 826568704 826769944 826793968 829180352 831014912 833166796 833664832 835010176 837444608 839024648 841470784 843308032 845997152 848463616 849010877 850380986 854955283 854980126 856920064 857447864 863476432 865993856 867627761 868755316 870132004 870157288 874625024 874837964 876249752 877388512 878804416 879946496 881366528 881606726 884177008 886133248 887563264 887779354 890367632 890393504 892963456 894939136 897792896 899241728 899821741 900410368 901863424 902445128 907299484 909944672 911073856 913730048 914319406 915794908 916342336 916393984 919013888 920721074 920747828 923405392 923432224 927844841 928399472 929897696 931106176 932608768 932862931 934368358 935327744 935582648 937092464 939824512 940386304 941903872 942133192 944879936 944907392 947634688 949422628 952190624 952759808 954297344 954912868 958885312 961680896 966853888 967477511 969038798 969672704 971863984 974251369 977091752 977120144 979940416 983065226 984651668 986830208 989707264 989976988 991545772 991574584 994436576 994465472 997607611 999814816 1001428288 1002729728 1004347904 1004621618 1007276032 1007550544 1012723712 1014604976 1017563008 1017592576 1020529664 1025378263 1026049024 1027704832 1028367704 1033899412 1036913696 1039936768 1041227264 1041898858 1043580244 1044262912 1044936464 1046622752 1047248384 1049193782 1049960197 1052252656 1052283232 1055320448 1057311563 1058685628 1060394104 1061027968 1062740224 1064121344 1065838592 1066129064 1067849552 1069237312 1070962816 1074346658 1076723648 1079862784 1080559298 1081900204 1083011072 1085054432 1088156524 1088217856 1088868352 1091328992 1095868928 1096543903 1102474373 1104253514 1104975872 1105688584 1107472912 1110701696 1113430136 1116676288 1116708736 1119931904 1120237118 1122044924 1125316192 1127805952 1129900996 1130726366 1131402272 1133195168 1133228096 1136498944 1136531968 1136808673 1140122984 1142645504 1144489472 1145976832 1147826176 1148138992 1151486336 1159548544 1162929152 1162962944 1163679244 1171860872 1175277376 1178990813 1180893434 1181599328 1185044224 1187280094 1189196092 1189974016 1190741552 1192663136 1196140288 1196466271 1196855296 1199078608 1202574464 1202609408 1204843409 1206080512 1206409204 1208356072 1209926432 1211878976 1212603392 1214560256 1218433216 1220399488 1223957504 1224255494 1227824752 1230541312 1231335014 1234128896 1234924912 1236457376 1240062208 1240862051 1243607456 1249550029 1251173924 1252421632 1253193032 1259970712 1262004016 1263644096 1265683328 1269682414 1269719308 1272491584 1276201472 1276549274 1278609332 1279922176 1280270992 1282337056 1286075648 1288502138 1291315424 1292258704 1293031168 1295080192 1295117824 1295433139 1298855936 1299209912 1302997696 1305880576 1307987968 1312158848 1315984384 1325198336 1326053092 1329919136 1336312978 1339269568 1343174144 1343501159 1343540198 1345669262 1347418072 1349592496 1350399232 1354336256 1356891536 1359081248 1360847488 1363043584 1363415053 1367017472 1367350292 1367390024 1370375552 1374370816 1374410752 1374745372 1376963896 1378753376 1380978368 1385004544 1392495104 1393352779 1394742272 1395081842 1399149136 1403149202 1403228288 1406332928 1407240016 1413094144 1414005593 1417213952 1421265664 1423905847 1425756332 1428057176 1429913056 1432220608 1436787638 1439106284 1439966528 1442290304 1446495232 1446847402 1446889444 1451065616 1454276096 1458041893 1458515968 1458913456 1461267808 1463166848 1465528064 1466473333 1468293134 1472573872 1475789056 1480091648 1480134656 1480495016 1484811328 1489140224 1499610112 1500533762 1500577364 1511083756 1515489248 1519907584 1520321803 1522731007 1522775254 1527214832 1530593792 1530966437 1533437066 1535429896 1535474512 1537907728 1539906368 1542391424 1543313408 1547309764 1550733184 1553235712 1555254272 1557764096 1558143356 1558188632 1562686048 1562731456 1566143488 1571137568 1573673024 1575718144 1578260992 1579278974 1582862336 1587774097 1591422976 1592403176 1594379248 1599027584 1602641089 1603599088 1603689472 1608274304 1611308699 1614964736 1615959436 1616006392 1624303616 1624699076 1627320968 1629435808 1632065344 1636823552 1637269634 1639911812 1644692896 1645676032 1648331776 1648733086 1653539888 1653587936 1658360704 1661489599 1662029824 1666333592 1667329664 1670020352 1671097519 1674889216 1678049296 1682941568 1686616064 1691994304 1696927232 1698021754 1700761972 1709910566 1709960252 1714895728 1723140419 1726952864 1731987712 1732459729 1735205101 1735255522 1737510632 1740264008 1740314576 1749250048 1749675928 1752499504 1754777024 1757608832 1759892992 1762733056 1763213452 1768354016 1772266496 1775126528 1775558708 1780735264 1780787008 1785926912 1795585792 1798483456 1799643482 1800820736 1803726848 1804890256 1809323971 1814598968 1819889344 1822147712 1826265427 1827460096 1828638812 1831589816 1832684672 1838027776 1841442148 1841495656 1846810784 1846864448 1852699849 1855689682 1856798944 1859795392 1862212352 1865217536 1865725862 1868736716 1870655488 1871165296 1874184928 1879649024 1880772608 1884266384 1889759872 1889814784 1893325357 1895269376 1898845256 1904273917 1904381248 1905519616 1908594688 1909825736 1917770624 1923361792 1933707776 1934955022 1938077596 1939345408 1943727968 1948502738 1954183504 1954240288 1959880832 1963578617 1966130452 1969303336 1973660416 1979414528 1979953976 1983091544 1983149168 1988873152 1988930944 1995215222 1999629632 2002856576 2005459456 2008695808 2009243236 2015101088 2029209952 2035126016 2035185152 2036438677 2041059328 2050756526 2052098048 2055409664 2056735408 2067798824 2073827392 2079873536 2081093161 2082454528 2083797716 2087160488 2089872928 2093245504 2094496768 2098387564 2099920394 2104505312 2104566464 2110640896 2111216107 2114623126 2117371256 2120788208 2122055936 2125480448 2128242688 2131677184 2132258128 2135699104 2138474624 2141925632 2148693316 2153447296 2159725568 2161118596 2163800408 2170108864 2176313048 2176435712 2182657984 2189554367 2191737856 2193087806 2204948746 2208507028 2209951744 2211377168 2214945824 2221403392 2222008789 2226860272 2233352576 2233417472 2237566331 2239863808 2240474236 2244089848 2250632384 2255611904 2259801992 2261452732 2262804544 2266390336 2266456192 2272997888 2273063936 2273617346 2280245968 2285291008 2288978944 2291953664 2296277984 2302972672 2319097088 2320592911 2325858304 2325925888 2327358488 2343721744 2350554752 2357981626 2361786868 2363198656 2370088448 2374560188 2378392184 2381483104 2385326272 2392280576 2392863011 2392932542 2398157216 2405148928 2405218816 2405804401 2409686818 2412161024 2412818408 2416712144 2419852864 2423757952 2425206784 2429120512 2436866432 2440798976 2447915008 2448510988 2455649504 2461082624 2462670028 2469849824 2472914752 2480124416 2481724102 2487214912 2495073581 2499100058 2502347848 2506386064 2518435997 2519941424 2524008032 2527288192 2531366656 2532056527 2539364828 2539438616 2544983168 2552402944 2553098548 2557218664 2560541984 2564674112 2572151296 2577004276 2582630848 2584517408 2586062336 2590160384 2590235648 2590866278 2597711872 2598419824 2605995392 2611761152 2624317696 2626010387 2631968768 2644396573 2650396672 2652106184 2659838272 2672625956 2678539136 2686348288 2687002318 2687080396 2691338524 2694836144 2699184992 2700798464 2707792087 2708672512 2713783072 2718162496 2721694976 2726087168 2726750873 2726830106 2734034944 2734700584 2734780048 2740751104 2748741632 2748821504 2749490744 2753927792 2757506752 2761956736 2770009088 2784990208 2786705558 2789484544 2790163684 2798298272 2806298404 2806456576 2814480032 2826188288 2827929013 2828011186 2834427904 2842531328 2843223383 2847811694 2851512664 2856114352 2859826112 2864441216 2869845671 2873575276 2878212568 2879933056 2884580608 2892990464 2893694804 2893778888 2902131232 2908552192 2916083786 2917826912 2922535616 2926333696 2931056128 2932946666 2936586268 2945147744 2951578112 2960183296 2960990032 2969622656 2976333451 2978280448 2992430441 2999220224 3001067524 3001154728 3022167512 3030978496 3039815168 3040643606 3045462014 3045550508 3054429664 3061187584 3061932874 3066874132 3070859792 3070949024 3075815456 3079812736 3084782848 3085623541 3086626816 3094619528 3101466368 3106471424 3107227739 3110508544 3115528192 3116286712 3116377264 3125372096 3125462912 3132286976 3142275136 3147346048 3151436288 3156521984 3158557948 3175548194 3184806352 3188758496 3198055168 3200117921 3205282178 3207198176 3207378944 3216548608 3222523759 3222617398 3229929472 3231918872 3232012784 3248607232 3249398152 3254641936 3258871616 3264130688 3270289253 3273647104 3274539268 3279823624 3289385792 3291352064 3296663552 3297466172 3307079776 3307175872 3316721408 3322979198 3332667184 3334659328 3340040704 3342195038 3349778432 3356098592 3365883136 3373232128 3383988608 3391635793 3393854464 3396043508 3401523944 3419821132 3419920504 3429791456 3440728291 3446280838 3453905728 3463975424 3464919458 3470410202 3470511044 3475021264 3480528016 3480629152 3499351856 3504999008 3509554048 3515217664 3516175663 3519785984 3525466112 3526426904 3536708032 3544532992 3550253056 3551117416 3561470528 3561574016 3571853824 3591171584 3596966912 3599286964 3601641472 3609780512 3618647942 3629197936 3639778688 3644295424 3646646003 3652530854 3654920192 3657277624 3663179632 3665369344 3672178237 3676055552 3682884296 3682991312 3693621568 3693728896 3705399698 3711379364 3713597888 3719590784 3724424704 3730435072 3731451724 3737473432 3742330592 3748369856 3759298048 3760213303 3768532768 3779519744 3779629568 3781957543 3786650714 3790538752 3797690512 3808547834 3808762496 3811039232 3817189376 3819651472 3835541248 3846723584 3864887299 3867415552 3869910044 3876155192 3887455936 3897005476 3908367008 3908480576 3919761664 3920829913 3927157234 3932260904 3938606672 3947320832 3957542281 3958829056 3959907952 3966183088 3966298336 3977746304 3977861888 3990430444 3999259264 4005713152 4010918912 4017391616 4018486472 4030202176 4058419904 4070252032 4070370304 4072877354 4082118656 4101513052 4104196096 4113470816 4126587751 4133127019 4135597648 4147654784 4155480329 4159747072 4162186322 4164909056 4167595432 4174320976 4179745856 4186491008 4188993536 4196775128 4199840788 4209010624 4209132928 4221281792 4222432214 4229246252 4234742512 4241576416 4244111872 4250960896 4256485376 4264516256 4271398208 4276949248 4283851264 4284894229 4297386632 4306894592 4309672549 4319451136 4322237192 4327600816 4340217728 4352626096 4352871424 4365315968 4379108734 4383475712 4386175612 4409897492 4417014056 4422754336 4429891648 4442806784 4443888449 4444017578 4453720544 4466705152 4466834944 4467922459 4475132662 4479727616 4480948472 4488179696 4501264768 4509757483 4511223808 4519603984 4522905464 4525609088 4532780672 4532912384 4545995776 4546127872 4547234692 4560491936 4570582016 4577957888 4592555968 4605945344 4638194176 4641185822 4651716608 4654716976 4677095423 4687443488 4701109504 4702390693 4709842417 4715963252 4723573736 4726397312 4740176896 4749120376 4756784368 4762966208 4770652544 4784561152 4785726022 4785865084 4796314432 4810297856 4810437632 4811608802 4819373636 4824322048 4825636816 4833424288 4839705728 4847515904 4850413568 4873732864 4881597952 4882786447 4895830016 4897021976 4911022207 4911299008 4922165248 4925340056 4939699648 4945829504 4960248832 4963448204 4974429824 4990147162 4998200116 5004695696 5012772128 5028756733 5036871994 5039882848 5048016064 5054576384 5062733312 5063965907 5064113054 5078729656 5078877232 5089966336 5104805888 5106197096 5114437328 5121083968 5129348224 5139025969 5144302592 5154008552 5165261696 5169034816 5172124672 5180320768 5180471296 5181732556 5196839648 5211990784 5248635392 5251868167 5252020774 5263937536 5288793146 5300793344 5304212368 5319676544 5329713389 5345251912 5357078272 5367029731 5372696576 5374004636 5374160792 5382677048 5389672288 5398369984 5401596928 5415584174 5427566144 5436324992 5443389952 5452174336 5453501746 5453660212 5469401168 5469560096 5481502208 5497483264 5498981488 5507855584 5515013504 5523913472 5527476409 5540018176 5569980416 5573411116 5578969088 5580327368 5596596544 5612596808 5612913152 5628960064 5652376576 5655858026 5656022372 5685062656 5686446766 5695623388 5703025328 5712228704 5719652224 5728882432 5730443719 5739691342 5747150552 5756425136 5759866112 5769161216 5770565801 5785980928 5787389608 5787557776 5804262464 5817104384 5832167572 5835653824 5845071232 5852667392 5862112256 5865893332 5873172536 5890295488 5903156224 5921980064 5939245312 5943076139 5952666902 5956560896 5984686981 5984860882 5998440448 6002135048 6002309456 6044335024 6061956992 6073394327 6079630336 6081287212 6090924028 6091101016 6108859328 6122375168 6123865748 6133748264 6141719584 6141898048 6151630912 6159625472 6169565696 6171247082 6189239056 6202932736 6212942848 6214455478 6221017088 6232573424 6232754528 6250744192 6250925824 6264573952 6284550272 6294692096 6298752187 6302872576 6313043968 6317115896 6351096388 6369612704 6377516992 6396110336 6400235842 6410564356 6414396352 6414757888 6433097216 6445047518 6445234796 6463837744 6464025568 6494913887 6498796304 6509283872 6517743232 6528261376 6530040517 6540578506 6547294208 6549078536 6559647248 6578771584 6582704128 6593327104 6594932344 6614159552 6614351744 6633442816 6645958396 6665334368 6669318656 6680081408 6684390076 6712197184 6731766272 6767977216 6772342577 6783271586 6787708928 6792087016 6803047888 6819759583 6839642264 6839841008 6859582912 6881456582 6892561676 6907811456 6927950848 6929838916 6940820404 6941022088 6950042528 6961056032 6961258304 6983253277 6998703712 7009998016 7019108096 7030435328 7032351326 7039571968 7050932224 7052853808 7073416064 7089065984 7102234832 7122941056 7123148032 7143707648 7177647841 7182343168 7193933824 7198573928 7219561024 7237295884 7258395872 7279557376 7288590848 7293292006 7305061708 7309840384 7314555248 7326359264 7330738688 7344356474 7349721379 7352111104 7365768592 7365982624 7387243136 7387457792 7401180941 7410799396 7422758728 7427195776 7439181568 7448849408 7460870144 7462903448 7474946864 7484661184 7496739712 7518596096 7520426606 7537065536 7559039488 7559259136 7563915086 7573301428 7581077504 7595381024 7617095668 7617524992 7622078464 7639302944 7671082496 7675807321 7693447168 7717320611 7729774598 7734831104 7739820088 7752310384 7774911872 7794010952 7816734016 7816961152 7839523328 7841659826 7854314468 7864521808 7877213344 7894641664 7915084562 7919815904 7932366176 7932596672 7955492608 7955723776 7957660711 7980860888 7998518528 8011426304 8021837824 8034783232 8036972944 8060404352 8116839808 8140504064 8140740608 8145754708 8203026104 8226941632 8252935691 8253175502 8266254038 8271195296 8295309568 8310960658 8319494144 8324372644 8329818112 8335190864 8348641952 8359491712 8372982016 8375263897 8377987072 8393550256 8399681576 8418021248 8418265856 8433903863 8442563584 8444864428 8458492504 8469485024 8483152832 8488223744 8501921792 8529032512 8542796416 8553898496 8567702528 8569788458 8594773264 8613789184 8619345098 8638902272 8644474384 8655201632 8680435456 8686034357 8705252192 8705742848 8730631936 8746850203 8758217468 8766951424 8772351224 8819794984 8834028112 8845508672 8859783296 8885613568 8887776898 8888035156 8907441088 8933410304 8933669888 8935844918 8950265324 8959455232 8961896944 8976359392 9002529536 9019514966 9039207968 9045810928 9051218176 9065561344 9065824768 9068031973 9091991552 9092255744 9094469384 9120983872 9141164032 9155915776 9185111936 9211890688 9276388352 9282371644 9309433952 9339119647 9354190846 9374886976 9402219008 9404508113 9404781386 9419684834 9431926504 9447147472 9452794624 9480353792 9498240752 9513568736 9525932416 9541305088 9543905371 9569122304 9571452044 9571730168 9592628864 9620595712 9620875264 9623217604 9638747272 9651273632 9666848576 9679411456 9695031808 9747465728 9753469453 9763195904 9765572894 9794043952 9822044414 9822598016 9844330496 9850680112 9879399296 9891659008 9898039151 9920497664 9926896408 9948859648 9967340929 9980294324 9996400232 10009391392 10025544256 10057513466 10073743988 10079765696 10096032128 10109152768 10125466624 10127931814 10128226108 10157459312 10157754464 10179932672 10206293251 10209611776 10212394192 10228874656 10242167936 10258696448 10265313331 10278051938 10288605184 10308017104 10330523392 10338069632 10344249344 10360641536 10360942592 10363465112 10393679296 10423981568 10497270784 10503736334 10504041548 10577586292 10608424736 10639353088 10642252621 10659117049 10659426778 10690503824 10714156544 10716765059 10734059462 10745393152 10748009272 10748321584 10765354096 10779344576 10796739968 10803193856 10831168348 10855132288 10872649984 10886779904 10904348672 10907003492 10907320424 10938802336 10939120192 10963004416 10997962976 11015711168 11030027008 11047826944 11054952818 11080036352 11114418679 11139960832 11146822232 11160654736 11193193088 11218487623 11225193616 11225826304 11257920128 11279160893 11304753152 11311716052 11312044744 11370125312 11372893532 11391246776 11406050656 11424457408 11439304448 11457764864 11460887438 11479382684 11494301104 11512850272 11519732224 11538322432 11541131602 11574779216 11575115552 11608524928 11630427193 11634208768 11664335144 11671307648 11690142464 11697682633 11705334784 11724224512 11731786664 11746345072 11780590976 11806312448 11843960128 11878490624 11886152278 11905333804 11913121792 11969373962 11969721764 12004270096 12004618912 12061982933 12088670048 12123913984 12127218103 12146435707 12146788654 12159260672 12162574424 12181848056 12182202032 12217718656 12244750336 12247731496 12267496528 12283439168 12283796096 12303261824 12319250944 12339131392 12342494164 12378478112 12405865472 12425885696 12428910956 12465146848 12465509056 12501488384 12501851648 12569100544 12589384192 12597504374 12605745152 12626087936 12634231792 12665267797 12702192776 12739225408 12755033984 12783857989 12792220672 12800471684 12821128712 12828792704 12866194432 12890095036 12890469592 12927675488 12928051136 12968898943 12989827774 12997592608 13018567744 13035486464 13056522752 13060081034 13081157012 13094588416 13098157072 13119294496 13157543168 13165408256 13189864688 13228319104 13228703488 13253277499 13266885632 13291916792 13329917419 13330668736 13338637312 13360162816 13368780152 13424394368 13463532544 13535954432 13544685154 13566543172 13575417856 13584174032 13606095776 13639519166 13649482561 13679284528 13679682016 13719165824 13745050319 13762913164 13785123352 13815622912 13855901696 13859677832 13881640808 13882044176 13900085056 13922112064 13922516608 13966506554 13997407424 14019996032 14038216192 14060870656 14064702652 14079143936 14105707616 14146832128 14204469664 14245882112 14246296064 14255070739 14287415296 14355295682 14364686336 14387867648 14397147856 14439122048 14474591768 14516791744 14559114752 14567652127 14577181696 14586584012 14610123416 14629110496 14652718528 14661477376 14688712948 14699442758 14731537184 14731965248 14774486272 14774915584 14778512749 14802361882 14821598792 14845517456 14854391552 14878363136 14897698816 14921740288 14925806896 14949893728 14969322368 14993479424 15037192192 15040853212 15074131072 15118078976 15118518272 15127830172 15146602856 15190762048 15234191336 15235049984 15278605888 15326880569 15342164992 15351614642 15434641222 15459549196 15469662208 15479640176 15504620768 15549823744 15554061523 15588021904 15633468032 15633922304 15662964317 15679046656 15683319652 15708628936 15729043616 15754426688 15789283328 15830169124 15839631808 15864732352 15865193344 15910985216 15911447552 15915321422 15961721776 15997037056 16022852608 16043675648 16073945888 16120808704 16131206663 16233679616 16244150377 16281008128 16281481216 16291509416 16406052208 16453883264 16505871382 16506351004 16532508076 16542390592 16590619136 16621921316 16638988288 16648745288 16670381728 16697283904 16718983424 16745964032 16750041077 16750527794 16787100512 16799363152 16836042496 16836531712 16840630807 16867807726 16885127168 16889728856 16916985008 16938970048 16966305664 16976447488 17003843584 17058065024 17085592832 17107796992 17135405056 17139576916 17189546528 17227578368 17238690196 17288948768 17310403264 17360870912 17372068714 17410504384 17411485696 17461263872 17465515067 17493700406 17516434936 17544702448 17629051979 17639589968 17668056224 17691017344 17719566592 17724395689 17771227136 17775553796 17776070312 17814882176 17866820608 17867339776 17871689836 17900530648 17923793888 17952718784 18005059072 18039029932 18078415936 18091621856 18102436352 18131122688 18131649536 18136063946 18183983104 18188938768 18241967744 18282328064 18370223872 18382072709 18423781376 18510776011 18552776704 18564743288 18618867904 18678239294 18708381692 18749773952 18804438016 18809016226 18809562772 18839369668 18863853008 18894294944 18905589248 18954544609 18960707584 18996481504 19027137472 19051864832 19082610176 19087256111 19087810742 19138244608 19142904088 19143460336 19185257728 19241191424 19241750528 19246435208 19277494544 19302547264 19333697152 19358822912 19390063616 19494931456 19506938906 19526391808 19531145788 19588087904 19644088828 19645196032 19701360224 19758798592 19783318016 19795503091 19796078302 19840995328 19853792816 19897719296 19902563681 19934681858 19960588648 19992800464 20018782784 20051088512 20088919697 20115026932 20147487976 20159531392 20192064256 20218305536 20250933248 20255863628 20256452216 20314918624 20315508928 20359865344 20412586502 20424788384 20457749312 20484335872 20517392896 20530626662 20556103876 20577210368 20616034208 20661046784 20676139264 20688498688 20721283072 20726930224 20787358592 20834334157 20847963136 20947013087 20994541568 21007472668 21008083096 21155172584 21216849472 21278706176 21284505242 21318234098 21318853556 21381007648 21428313088 21433530118 21468118924 21496018544 21496643168 21530708192 21558689152 21593479936 21599364787 21606387712 21662336696 21710264576 21745299968 21773559808 21808697344 21814006984 21814640848 21877604672 21878240384 21926008832 21995925952 22031422336 22060054016 22095653888 22109905636 22228837358 22293644464 22321309472 22386386176 22400825447 22436975246 22450387232 22451652608 22515840256 22557666313 22558321786 22609506304 22623432104 22624089488 22740250624 22745787064 22782493552 22812101312 22848914816 22878608896 22892024771 22915529728 22921774876 22958765368 22988602208 23025700544 23039464448 23076644864 23082263204 23149558432 23150231104 23217049856 23260854386 23328670288 23342615296 23380284928 23395365266 23410669568 23448449024 23463573328 23492690144 23561181952 23612624896 23687920256 23741450551 23756981248 23772304556 23810667608 23938747924 23939443528 24008540192 24009237824 24085098037 24123965866 24177340096 24247827968 24254436206 24292871414 24293577308 24318521344 24325148848 24363696112 24364404064 24435437312 24495462992 24534993056 24566878336 24567592192 24606523648 24613229641 24638501888 24678262784 24684988328 24756956224 24811730944 24851771392 24857821912 24930293696 24931018112 25002976768 25003703296 25138201088 25178768384 25195008748 25211490304 25268463584 25330535594 25404385552 25478450816 25510067968 25526522021 25567715978 25584441344 25600943368 25642257424 25657585408 25732388864 25780190072 25780939184 25855350976 25856102272 25937797886 25979655548 25995185216 26037135488 26070972928 26113045504 26120162068 26162314024 26196314144 26238588992 26315086336 26321493121 26379729376 26456638208 26457406976 26473702801 26506554998 26533771264 26583833584 26659834838 26661337472 26677274624 26720325632 26737560304 26848788736 26927065088 27054211093 27071908864 27089370308 27133086344 27168348064 27212191552 27279038332 27298965122 27358569056 27359364032 27438331648 27445809391 27490100638 27525826328 27570246704 27631245824 27702795967 27711803392 27719355664 27763281616 27764088352 27800170112 27844224128 27845033216 27933013108 27994814848 28039992064 28076432384 28121741312 28129405304 28211415232 28293664256 28408939328 28491764224 28492592128 28510141478 28574830592 28710591364 28729372672 28794295712 28878244096 28886114257 28931889133 28949183536 29033583488 29088362303 29118229504 29135304254 29154363392 29173168024 29220246832 29258220992 29305437056 29322954752 29377425896 29398885516 29463074368 29463930496 29548972544 29549831168 29557025498 29604723764 29643197584 29691034912 29708783104 29756726272 29795397632 29851613792 29899787456 29938644736 29986958848 29994259603 30074384384 30081706424 30148262144 30167707843 30236157952 30237036544 30255660344 30293205712 30381524096 30468382672 30470099968 30557211776 30653761138 30684329984 30703229284 30869282444 30919098392 30959280352 31009241536 31099647488 31107219143 31108123046 31176043808 31266936064 31267844608 31275457213 31325928634 31358093312 31366639304 31417257872 31458087232 31508853376 31568302381 31578566656 31660338248 31679263616 31729464704 31730386688 31821970432 31822895104 31830642844 31923443552 31994074112 32045705216 32147891776 32241617408 32262413326 32467359232 32488300754 32562016256 32583018832 32739667961 32812104416 32907766528 32916734851 32968896919 33011742764 33012702008 33065016152 33084781184 33181238272 33243842632 33297490576 33340763456 33394567808 33437966848 33491928064 33500082154 33501055588 33574201024 33598726304 33672084992 33673063424 33681261614 33735615452 33770254336 33779457712 33833970016 33877940096 33932611328 33952894976 34116130048 34171185664 34179505129 34215593984 34270810112 34279153832 34377155449 34379093056 34455156736 34477380392 34577897536 34620806528 34721741824 34744137428 34821008768 34922527744 34931030134 34987400812 35032869872 35089404896 35201297131 35258103958 35279179936 35336112448 35382034688 35439133184 35447761349 35448791378 35542454272 35551107592 35552140624 35629764352 35733641216 35734679552 35743379672 35801061296 35847587776 35905437568 35973181783 36010118144 36078059864 36156831872 36183243712 36204872704 36262245376 36263299072 36272127892 36377877536 36483935488 36740447744 36763077169 36764145418 36847562752 37021552022 37105553408 37129486576 37237735808 37307993723 37356478588 37416763384 37499547904 37608876032 37618032452 37619125544 37678739336 37727706016 37788589888 37811178496 37909089218 37992963008 38054274944 38103729664 38165220352 38174512222 38175621484 38285808176 38286920672 38370515456 38482382848 38492870416 38554989088 38605094528 38667394304 38692334863 38717645824 38780127232 38989862912 39013877812 39052783616 39062291576 39176175808 39288177656 39290392064 39402720448 39517597184 39566636032 39591006182 39592156604 39707585632 39795438592 39805127362 39869363716 39921177296 39985600928 40037565568 40102177024 40113106033 40177839394 40230053864 40294975952 40319062784 40384128512 40393960607 40436611072 40501866496 40511727256 40512904432 40629837248 40631017856 40719730688 40825173004 40849576768 40915498624 40968671744 41034785792 41061253324 41112207752 41232068416 41322093568 41352278528 41453860448 41574717184 41601532973 41668668314 41695926272 41892808867 41894026174 41989083136 42014945336 42016166192 42310345168 42433698944 42513760289 42557412352 42569010484 42636468196 42637707112 42762015296 42856626176 42867060236 42936237848 42992037088 42993286336 43061416384 43117378304 43186959872 43198729574 43324673392 43420529152 43490599936 43547119616 43628013968 43629281696 43755209344 43756480768 43852017664 43991851904 44062844672 44091265309 44120108032 44191307776 44219811272 44457674716 44587288928 44642618944 44772772352 44801650894 44873950492 44900774464 44903305216 45031680512 45115332626 45116643572 45246864208 45248178976 45464397209 45491574128 45564987104 45624202624 45697829632 45710283619 45757217792 45784049542 45831059456 45843549752 45917530736 45977204416 46051401088 46078928896 46153289728 46164526408 46299116864 46300462208 46434099712 46521708772 46657340576 46685230592 46760569856 46790730532 46821339136 46927146656 46985380288 47122363904 47375840512 47406398039 47482901102 47513962496 47544609112 47621335216 47738317081 47877495848 47878887056 48017080384 48018475648 48170196074 48247931732 48354680192 48495655936 48508872412 48585742828 48587154616 48650297696 48727392224 48728808128 48870874624 48882772939 48990925984 49069986112 49133756672 49135184384 49213047296 49226459282 49277003776 49356525568 49369976656 49513912448 49623461888 49715643824 49860587392 49862036224 50005953536 50007406592 50243534887 50276402176 50357536768 50390017496 50536927168 50661071188 50808771104 50956901632 51020135936 51053044042 51135431956 51168882688 51201886736 51284514848 51315170816 51448049653 51464777728 51560380144 51561878368 51710701952 51712204544 51808266587 51875595772 51959311096 51990370432 52074270976 52141945856 52226091008 52240324136 52324628048 52392628288 52477177984 52630172672 52642986242 52759458752 52913276416 52914813952 52947405602 53013109996 53067542528 53167667168 53319669676 53322674944 53354549248 53475120608 53697577472 53730651247 53854130176 54021244277 54108422186 54143817728 54178740616 54266172688 54336696128 54424383104 54558076664 54597930244 54717138112 54718728064 54876663296 54891618782 54980201276 55051652656 55140493408 55262491648 55405591934 55438711328 55526563232 55528176704 55600340224 55688448256 55690066432 55703624977 55866026216 55989629696 56079984128 56152864768 56243482624 56258810608 56422830464 56587328512 56817878656 56983528448 56985184256 57020282956 57421182728 57588591424 57756488192 57770549837 57772228514 57863778266 57898367072 58067166976 58176724606 58236459008 58270608508 58308726784 58346336048 58440493664 58516441984 58610874112 58626847279 58645909504 58754851792 58797771032 58926148736 58927860992 59037327041 59097945088 59099662336 59114050996 59209447528 59286395168 59382069824 59417566208 59513452544 59703227584 59799574912 59877289472 59973917696 59988519206 60163412848 60296524288 60335415686 60472315904 60511320688 60586411424 60763048192 60802240499 60936765344 60940199936 61114423552 61227951421 61307522276 61368659968 61406458568 61738564888 61838196784 61918560704 62018483072 62199294976 62214438286 62216246092 62352087616 62533872128 62535689216 62550914426 62651857268 62716186624 62733278608 62834515744 62916174464 63017706752 63136604762 63320676496 63358527232 63458929408 63460773376 63476223811 63643940864 63645790208 63661285688 63846887104 63988148224 64091410432 64295783552 64483234816 64524826652 64934718464 64976601508 65166037664 65373837529 65479335922 65624208832 65815533056 65831556791 65833469702 65937793838 66023485528 66025404016 66130032304 66169562368 66362476544 66487685264 66594981152 66681526912 66789135616 66807337597 66875933696 66983856128 67000164308 67002111176 67148402048 67197452608 67344169984 67346126848 67362523228 67471230904 67558915424 67667940032 67755880192 67865222656 68232260096 68274286171 68342371328 68359010258 68431187968 68558307664 68754310898 68758186112 68910313472 68954760784 69155795072 69241613056 69286274057 69443483648 69488274856 69642017536 69771386503 69845055488 69862060268 69974801624 70065739744 70178809792 70402594262 70516207916 70558359872 70672224896 70764069376 70878266368 70895522698 70897582756 71102215184 71104281248 71259528704 71444052757 71467282432 71486759344 71602122592 71695175552 71810875136 71857193317 71946363566 72020236288 72156119728 72313663744 72366487424 72409745408 72524490752 72526598144 72544255784 72755755072 72967870976 73480895488 73526154338 73528290836 74043104044 74258973152 74475471616 74495768347 74613819343 74615987446 74712957176 74833526768 74999095808 75017355413 75217752064 75236064904 75238251088 75357478672 75455412032 75577179776 75622356992 75818178436 75985926016 76108549888 76207459328 76330440704 76349024444 76351242968 76571616352 76573841344 76741030912 76985740832 77109978176 77210189056 77334788608 77384669726 77435291648 77560254464 77800930753 77979725824 78027755624 78124583152 78352351616 78529413361 78576355312 78580784128 78805440896 78954126251 79035194368 79133272064 79182012364 79184313208 79415171264 79590877184 79610254724 79738727432 79842354592 79971201856 80075131136 80204354048 80226212066 80355678788 80460107728 80589951904 80638125568 80768257024 80787921214 80873222144 81023454512 81025808864 81259674496 81262035712 81412990351 81439461376 81650346008 81699153536 81830997248 81883778431 81937343488 82069571584 82122506648 82224415504 82464136832 82644187136 82704557056 82907720896 83149434368 83203065946 83337336628 83391852544 83785617734 83788052348 84029890672 84032332384 84433880531 84620690336 84867397888 84890526721 85027520578 85114824704 85138020968 85272936392 85275414224 85524030592 85713252352 85734120472 85872475696 85984074176 85986572672 86122832768 86234756608 86373919744 86397459148 86649346784 86841058304 86981199872 87256027936 87258563392 87510418688 87512961536 87983703808 88125689344 88182530618 88240216064 88382615552 88439622544 88656874579 88915349432 89174577856 89285237888 89487005923 89545544704 89603301788 89747900984 89801548928 90063361024 90230665252 90233287144 90493728416 90496357952 90782292601 90928794418 90983148256 91129974208 91248405248 91395659264 91420567238 91514435584 91568099084 91662118912 91687099504 91835061472 91954408832 92102802176 92157857792 92329052816 92598233728 92600924416 92772942493 92868199424 93043417544 93309421933 93314681152 93370461184 93521139712 93581461064 93854293312 93970760576 94244727808 94751681024 94812796078 94965802204 95027924992 95089218224 95242670432 95476634162 95546377927 95754991696 95757774112 96034160768 96036951296 96215352233 96340392148 96495863464 96709360384 96991311872 97017744824 97171485656 97174309232 97300595392 97454784448 97457616256 97741749248 97765545878 97981851968 98139972224 98267513344 98270368768 98426094592 98452918564 98554007552 98739953312 99027824896 99431287648 99721174784 99724072448 99785495173 100011907072 100014813184 100487069774 100552804352 100715073536 100780034992 101073854336 101322142376 101617542208 101913803264 101973564889 102040271872 102106088084 102270863912 102403773472 102569029696 102630341632 102896099306 103120760288 103123756736 103421403904 103424409088 103449589243 103616533174 103751191544 103918622192 103980740864 104148541952 104283891712 104452182016 104480648272 104649256096 104785256576 104954355968 105260345344 105285972484 105518917504 105826552832 105829627904 105894811204 106026219992 106335334336 106639339352 106645349888 106950241216 107288163983 107395154944 107461302494 108042488554 108216844372 108287635456 108357481232 108532345376 108673392256 108848766208 108878430661 109116153328 109195860488 109434276224 109437456128 109640750219 109753326592 109783237564 109960402552 110103305312 110280986816 110524983296 110811183868 110877422656 111053126464 111056353408 111200680448 111376896512 111380132864 111407249954 111732052432 111979259392 112159968256 112305729536 112517621216 112845660928 112918446641 113174657024 113635757312 113709052639 113967056896 113970368512 114040565912 114842365456 115177182848 115512976384 115541099674 115544457028 115727556532 115796734144 116134333952 116353449212 116472918016 116541217016 116692672096 116880987328 117032883968 117221748224 117250287539 117253694558 117509703584 117595542064 117852297472 117855721984 117884415649 118074654082 118195890176 118199324672 118228101992 118418895056 118572790336 118764139648 118835132416 119026905088 119406455168 119599149824 119754578944 119947835392 119977038412 120326825696 120593048576 120670831372 121022641376 121172822848 121526096384 121604480998 121873530688 121880399872 122228847104 122258605469 122455902842 122615044552 122812917136 123403363853 123477129776 123676393568 123837121408 124036966144 124070769823 124398589952 124428876572 124432492184 124704175232 125067744256 125071378432 125101828852 125303714536 125466557216 125669031488 125832348928 126035413504 126273209524 126641352992 126717054464 126917858816 126921546752 126952447622 127287881728 127322571376 127693774208 127976296448 128591567104 128674508963 128966469632 129049653304 129575432077 129869436928 129953203016 130332075328 130747675058 130958671844 131248417664 131631066112 131663113582 131666939404 131875587676 132046971056 132050808032 132260064608 132339124736 132681812263 132724953088 132975370528 133189962304 133363053824 133578271232 133610792777 133614675194 133751867392 133967712256 134000328616 134004222352 134296804096 134394905216 134688339968 134692253696 134725046456 134942461808 135117830848 135335880064 135511760384 135730445312 136464520192 136548572342 136684742656 136718020516 137116615328 137508621796 137516372224 137909521568 138311590144 138483226112 138568521637 138572548114 138886967296 138976549712 139284035072 139317945767 139542773006 139690110976 139724120536 139949603248 140131479488 140357619584 140622437879 140805188524 141032415832 141116719744 141344449792 141528138752 141756532736 141791045396 141795165512 142204430368 142208562496 142519057408 142888105514 142973518688 143204245184 143390351104 143621750272 143714386634 143892727132 144040472576 144312239456 144627327488 144732974848 144819490816 145048981504 145088511568 145511510144 145840339099 145935741952 146629091609 146961790976 147052308676 147056581672 148086208088 148517946304 148950943232 148991536694 149227638686 149231974892 149425914352 149667053536 149998191616 150034710826 150472129808 150476502176 150714957344 150910824064 151154359552 151195553509 151244713984 151636356872 151971852032 152217099776 152414918656 152660881408 152698048888 152702485936 153143232704 153147682688 153482061824 153971481664 154219956352 154420378112 154669577216 154769339452 154870583296 155601861506 156055511248 156249166304 156704703232 156805778129 157058826722 157152710624 157161568256 157610881792 157903664191 157908252502 158070388736 158266544128 158364024728 158368626416 158830342528 159181754368 159220509448 159477454864 159684709184 159942403712 160150262272 160244173397 160408708096 160452424132 160711357576 160920215456 161179903808 161276251136 161536514048 161575842428 162046909024 162051617728 162519348992 162524071424 162825980702 163300692016 163398307072 163661994496 163767556862 163874686976 164139143168 164245013296 164448831008 164928273664 165288374272 165409114112 165815441792 166190153857 166298868736 166406131892 166674673256 167571235468 167576104696 168059781344 168064664768 168595686259 168867761062 169241380672 169734795776 169781053442 170055041156 170229649408 170276041936 170545872784 170550828448 171048061184 171468240944 171744951392 171968148352 171973145344 172245665536 172292607487 172469513216 172747839488 172794918296 173298693568 173682116608 173962399744 174512055872 174517126784 175020837376 175025923072 175967407616 176251378688 176365061236 176480432128 176879245088 177313749158 177443273293 177830698864 178349155712 178570475776 178685654147 178974011846 179091089408 179206603576 179495801968 179603097856 180126722048 180461330504 180466574288 180987456832 180992715904 181564585202 181857588836 181966296512 182259948416 182496810496 182791318528 182841134476 183028871168 183136198168 183374199008 183670122944 183908817664 184205604352 184250451847 184658105632 185196467456 185201848832 185315919607 185545884986 185736398848 186086835088 186618843866 186629362304 186740922368 187042279424 187162922128 187708586624 187941521152 188489455616 189379477651 189503362048 189625592156 189931604408 190178436448 190485340864 190953268324 191092755854 191509983392 191515548224 192068321536 192073902592 192120665737 192430704466 192680784296 192991726928 193418720768 193919571769 193982623744 194035489648 194342971312 194348618464 194601190784 194909568896 194915232512 195483498496 195531091756 195963703936 196279944448 196535026688 196540737536 196852189184 196905837128 197479906624 198055649792 198862575296 199442349568 199448144896 199570990346 200023814144 200974139548 201105608704 201560069984 202147708672 202202799799 202523223931 202644284752 203235084416 203618536121 203827606528 203947129778 204080543744 204212176168 204541727824 204807546944 205138059392 205260683264 205792198612 206241520576 206247513472 206842807808 206848818176 206899178486 207233066348 207502383088 207837244384 207961481728 208297083904 208567783424 208961296544 209298512192 209570513152 209908711936 209959817221 210520690688 210571944968 211037835008 211173954901 211653105664 211659255808 211789622408 212052439984 212670668672 213278678704 213290699776 213900482432 214576327966 214790309888 214922604988 216084977108 216433688744 216714962464 217064690752 217346784512 217697532416 217750534001 217756861322 218232306656 218391720976 218868552448 218874912256 218928200491 219281500438 219506653184 219566475128 219920805104 220206610624 220561973632 220978116667 221049966592 221622367736 221754845312 222106252928 222112706816 222401360896 222753793024 222760265728 222814499908 223464104864 223958518784 224319936512 225035242432 225691321856 225836893282 226349314048 227271514624 227418105278 227934113792 228081131824 229177675727 229684730912 230354365696 230417143957 230782278433 231025952768 231082199348 231088914056 231455113064 231593468288 232268667904 232706898424 233082434032 233385344192 233761974656 234065767936 234443496448 234500575078 234507389116 235019407168 235191084128 235704594944 235711443968 235768831298 236149308164 236391780352 236456203984 236837790112 237145580672 237528279296 237670264832 238812910336 239198299648 239509157888 239895670784 239954076824 240640088143 240653651392 241186097152 241341662744 242045282752 242345645696 243052192768 243208961996 243747061376 244457694208 244517210938 244911805684 245230089104 245625834272 246409079917 246806727706 246954259552 247352787136 247674242816 248073932288 248134329443 248141539646 248797179904 248857753144 248864984368 249408350464 250135488512 250142756864 250203657704 250607429072 250933114432 251338062976 251664697856 251812272481 252070827008 252546419048 253282705984 253434108928 253835717632 253843093504 253904895244 254645142752 255387548416 257183134208 257341540183 257349017926 257932939264 258099306608 259150864154 259738873856 259906406032 260664150656 261155956061 261495350116 261917343688 262496835328 263262132224 263326227164 263333878808 263751175352 264093942112 264101616064 264520129216 264678249472 265363624526 265950741056 266379924608 266726107648 267156542464 267221585554 267229350388 267503734784 268000657232 268008444704 268593608192 268789810432 269376679936 269450092912 269884923616 270235661696 270671760128 270846344041 271023520768 271460890624 272929040384 273097144684 273369485312 273436041032 274233230656 275017243592 275032744448 275819043136 276623180288 276966452224 277137043274 277145096228 277953099424 278568070144 278635891534 279085546012 279448241072 279899206496 280262958976 280715239168 280791742231 281244875758 281610377048 282064831664 282233439488 282688899584 283056277504 283513065472 283582090792 283590331024 284408860736 284417124992 285038114816 285776211028 285947037376 286408490368 286780702208 287243500544 287428773268 287785454264 288624478912 289254654976 289465949696 290177023136 291023020288 291210730811 291680678198 291871483904 293249662069 293258183218 293923581952 294104617352 294113163344 296172416176 297035892608 297596322023 297901886464 297983073388 298455277372 298463949784 298851828704 299334107072 299996383232 300069421652 300944259616 300953004352 301429914688 301821648128 302308719104 302391107018 303272713744 303943704064 304434199552 304829837312 305396097776 305404971872 306286465408 306295365376 306964123648 307942963328 308439912704 308638857163 308840756224 309339154432 309538678904 311203723012 312111022496 312498332608 313409406464 313611556258 314117653444 314305421248 314323136512 315221763584 315807328382 315816505004 316140777472 316728049456 316737252832 317660685056 318250780463 318441018896 318954909728 319369418368 319884807424 319971985333 320300524544 320488346794 320817416192 320904848264 321422715152 321840430912 322359807616 322552502272 323073028096 323151684856 324093818048 324103235456 325038697984 325048142848 325651961404 326601384032 326796614144 327323988992 327535113724 327749373952 328490026592 328897662016 329856547328 330818228224 331630883584 331844786273 332380307714 332597737472 332812263784 333349346512 335142470936 335152209392 336119562688 336129329536 337191372518 337735522124 338482761344 339469591552 339562106884 340110082312 340552083872 341091745568 341101656896 342096122368 342179410573 342936481888 343489902784 343936296704 343946290688 344491331072 344585214974 344939026432 345495678976 345589836592 346597387136 347364233216 349024111744 349034253568 350041674752 350051846144 351704744209 351934815232 352502757376 352730122472 353758490176 354627498316 354886546586 355661397728 356698311424 357140951552 357371308294 357948023692 358182178816 358413207152 358991603936 359206195712 360136347571 360253444096 360922661008 360933148576 361974913664 361985431808 362657866109 363129170404 363715177672 363932593024 364519896832 364993620992 365582637056 365682268952 366272396336 366748398016 367340245888 367817635328 368411208704 368500903694 369316211264 370392934912 370403697664 370631839214 371091769972 371472797696 372173670176 373237687732 373258724608 373481844736 374325844256 375417173248 375883042304 376114558729 376978911232 378148709939 378758955302 379006724096 379251184312 379863208816 380356872896 380970681728 381906536648 382185511708 383019966784 383031096448 384136643072 384147805184 384241331474 384861408932 385361568592 385983453856 386837441536 387839143538 388070979296 388685942624 388697236928 389202381568 389819137792 389830465024 389925374839 390966996992 391062183512 391927407872 392559888896 393070053376 393081475072 393704378368 393811674256 394959813248 396111299584 397725150592 398884699136 398896289792 399141980692 401948279096 403120139968 404295417344 404393848859 404405599598 405046447862 405288569504 406470168832 407237072242 407655213056 407894259556 408161087488 408424352336 409083455648 409615093888 410276118784 410387930953 410521366528 411584397224 412483041152 412495026944 413685615616 413697636352 413798356972 414466132696 415004766176 415674488768 415922963456 416594167808 417922593088 418597024384 419141026304 419817423872 419919634442 421143889936 422075670016 422347909802 423306211328 423579244816 424104879968 425341337344 425615683493 426557357408 426581399552 427800964864 428595659947 429152655932 429580619776 429845209976 432169954216 432867377488 433429924928 434129381504 434693569024 435395064832 435501068002 435513722644 436464613312 436783441952 437737104896 437749824512 437856400982 438563000876 439013306368 439132950256 439841610208 440413221248 441123947264 441956233334 443244735472 443509690624 444212505856 444225413632 444333566677 444802721792 445507586048 445520531456 445628999816 446928209728 447917037568 448639873024 450070484864 451382643712 451673786564 454543029248 454836210556 456162263648 457616862703 458355351454 459369461824 460708731392 460820897537 460834287914 461564556866 462051905536 462164398696 462177828112 462910226128 463186936576 464537335808 465413796848 466164868064 466770688384 467523949312 467651363179 468131535872 468886992896 469001150156 469014778232 470038814336 470382168256 471409189888 471422887936 471537662596 472298616328 472912407968 473675580224 474291161344 475056558592 477625820672 477920003197 478396599296 479018315776 479908153648 481280176286 481307302784 482372194304 482683325488 484090565504 484691291392 485003918399 486104385536 486417923992 487494122752 488915388416 489034421876 489823611368 490460178208 491251668544 492818159834 493613455412 493908519104 494705574272 495348485632 496147864576 496268658886 496283079292 497715506288 497729968736 498816700928 500108369299 500270977024 500407315408 501214858144 501866228864 502676125952 503000353219 503329395712 503624544962 504141654016 505092838096 506565411968 506868217856 507671435264 507686187008 507809790488 509290285504 510775096832 514366268416 514683080366 514698035852 516198613216 518301728308 519812812064 521328301312 521470378429 522296735401 522311912122 522990700232 523834687376 524993670656 525121487891 526524264448 526652454328 526667757616 527502350704 528187884224 528203232128 529040258432 529356498944 530727249052 531901482112 532759849216 533452215296 534313084928 534443171108 534458700776 536001314464 536016889408 537187216384 537579620864 538900185824 539769847232 540471323392 541343520256 541692688082 542047041536 542921781248 544606515271 545858080768 546194289368 546872082064 548466461312 549705893527 550034487184 550065488896 551638086272 552678883757 553246360576 553932904448 554274086548 554290192456 555906198848 557136140288 557271783068 558171092024 558896482144 559798412992 560525917952 561430478336 561583484462 562489751516 563220754096 564129663328 564466878976 565377799168 566112555008 567164181584 567180662048 568817721472 568834249984 569890932457 570076229632 571552422056 571894074752 572816980736 573186449017 573561404416 574487001088 574857546536 575570908528 577248957824 578509309952 578931899392 580354046272 582046040576 582421461622 583361356396 583742967808 586499324138 586516366436 588209234704 588226326688 591037163717 592344832352 594071785216 594233687047 595192644046 595803772928 595966146776 596910554744 596927899568 597703657408 598668214144 599992766464 600138843304 601888519232 601906008704 602859829376 603643296256 604617438208 604782214036 606545427488 607887408128 608868399104 610792195552 610809943744 612572930816 612590730752 615885926656 616879825408 617277714326 617681512448 618678308864 619077357808 620598122053 622407446024 624222044992 624996665216 626409041461 626818812928 627223112516 628235306888 628610842496 630443527168 631614656764 631633010008 633456098912 633474505664 635321370112 635476048207 636501560926 636882037792 637909819456 638738836736 639769614848 639943970666 640601049088 640976693588 641634832384 641809696528 642845430304 643680861824 644719615232 645105004544 646303369712 648187636096 648206470912 649410597451 650077395968 650096285696 651303922808 653165953531 653202768064 653593228288 654647977984 655070227448 656980053184 657795324032 659713094656 663261767168 663689572546 664760615428 665195474944 665624527568 666698693024 668824645489 670284941872 670304418784 672239125376 672258659072 673507465631 674382745036 675471044248 676965522688 678939183104 679124213768 680220164624 681104167744 682183491136 682203313792 684192244736 684358821146 685872963776 686979805568 687872593408 687892581376 688982662144 689170429948 689878052864 691179673184 693194774272 698048223488 698068507136 698498466211 700083349504 700103692288 703409488418 703869630464 705005514752 705460244944 707516980352 709254996632 709773093172 711322795456 713396622848 714281903104 714742616588 715896047384 716826414304 717983207872 718412391424 720272695142 721845322016 721866297152 723949827328 723970863616 724147124701 725315732218 726258340808 727430355344 727865186048 729039793664 729987241984 731165274112 731364537904 732544792672 733496796032 734680491776 735635270656 736822417408 737001807388 738632422528 740785869824 740807395328 741263678428 742183539944 744347340352 746475375464 746517449216 748651688512 750834346496 751017147881 751766084608 752229117458 756297419878 757517910604 758013448192 758502368624 759726417632 760713745792 761941363456 762149014627 763813073296 764371023416 766039933568 766062192896 767485251533 768273286144 768295610368 768482662948 769722817864 770723137184 771966907712 773674883072 775678287076 776141958592 777371885248 777394473856 778404763136 779638275584 779660930048 779850749678 782124367024 783854815744 785119777792 786140106752 787623348512 789919626496 790429126487 792222599168 795450301184 795963368473 797769398272 797792579584 798283961384 803896558192 806240279936 808590834688 808787697718 808811199196 810092895724 810577139008 812940337664 814474144484 815310426112 815788519112 816848704672 818166911296 819230187776 820552237568 820752012773 820775861906 823168794448 824966082304 824990053888 825190909543 827371231232 827395272704 827596713944 828932265392 830009532352 831348977536 831845926912 833188335616 835845186176 837194048768 838282052608 839634847744 839839268884 842287779872 844151340032 844695819604 847158489632 848209759936 850682674688 851231366986 853114714816 853162799104 855601929728 855810238283 857191319894 858305311864 859690419952 863823546971 864339908432 865734754976 866859849856 868258763008 868495388761 869387138048 870790129664 871002136004 871027445288 872929226624 873566883904 875474209792 875499649024 875712801964 877126001752 878265900512 879683220416 880826442496 882247894528 883912466668 886489470944 887019381248 888425011712 888450827264 888667133354 889605443584 891015172096 891257999632 893856419456 895834075136 900140969728 900721562741 902765287424 903347573128 907028024539 909086058496 909672421112 912324527296 915233725406 916710702908 918738923648 921417462784 921641795074 921668575828 923129113732 924328797392 924355656224 925820452256 926373873152 928772685841 929074671616 930827593696 932329736128 933541376768 935047898624 935302726358 936263071744 937773985792 938002300312 938029556464 940077628672 940764336512 942818379776 942845775872 943075325192 944597232656 945824815936 947351160448 948582322688 950113117184 955251641344 955840006394 956793198592 959816307296 962560352572 962614605568 965366650976 968181131008 969382582784 969979651459 970007836798 972208771072 972835847984 974988245504 975225620369 977830776832 978068843752 979647222736 980920356416 982503337088 984357065153 985636319668 987226910824 987817038208 989411148544 990696971264 992295729152 992537317772 992566158584 995431012576 995459937472 997633401856 1000216738598 1000814630816 1002429716288 1003732457728 1005352251904 1006000706438 1006658791424 1007249089924 1008283308032 1010185676192 1013130823936 1013736435712 1015342870528 1015619580976 1018580571008 1020882373693 1021550193664 1026403641263 1028732536832 1029366160732 1029396071704 1032397226432 1036603456616 1039625624128 1042656602624 1042940756858 1044593470802 1044623824244 1045981400464 1047669374752 1049987341312 1050242975782 1053304908656 1053335515232 1055004701408 1056375768448 1056406464256 1058080516864 1058368874563 1058712997888 1061454498104 1063802964224 1065519698432 1066904430592 1068626169856 1068886342216 1068917401552 1072002628928 1072033778816 1074374432768 1075159241728 1077800371648 1079539694464 1080942646784 1082687040512 1083385376164 1084094083072 1089213030542 1092388578736 1093744164128 1096932922624 1097640446903 1099411787054 1100068974368 1100130977792 1103276172544 1105357767514 1106492721152 1107865808896 1108548173096 1108580384912 1111812397696 1114272280576 1114543566136 1116342184048 1117792964288 1119596825984 1121051835904 1121709213779 1122860956672 1123166968924 1124979503032 1126441508192 1128259326656 1128933757952 1130755598336 1134328363168 1134361324096 1137635442944 1137668499968 1139781864914 1143104844112 1143788149504 1145633961472 1146372898034 1147122808832 1148974002176 1149715093072 1151141817056 1154497915648 1157018619904 1157863798784 1160708092544 1163331076999 1164092081152 1164842923244 1166722712792 1172998648276 1173032732872 1176418469408 1176452653376 1180169803813 1182074327434 1184689664704 1188143570432 1188467374094 1190385288092 1191607545856 1191932293552 1193821109488 1193855799136 1195407314816 1197336428288 1200277686608 1203777038464 1203812017408 1205719658752 1206048252409 1207286592512 1209234876416 1209564428072 1213090854976 1215774816256 1217736798208 1221584391104 1221619887488 1225145861632 1225181461504 1231771853312 1233759650816 1234555428652 1235363024896 1238154715616 1241196244106 1242102913051 1244814892048 1248444089984 1249993330432 1250799579029 1252818082922 1253637625856 1254446225032 1256470613776 1257221684992 1260887054336 1263229313528 1263266020016 1266912197824 1266949011328 1270642740224 1270952096414 1273003121852 1273764075584 1275819638912 1277477673472 1279539229696 1279887941332 1281202098176 1281953387176 1283619393056 1285690860608 1287361723648 1289439230464 1289753162929 1292606739424 1296375272192 1296412941824 1297211437249 1298821194902 1300154791936 1300192571392 1302607845616 1306331907062 1306405536128 1307186456576 1309295955968 1310140454896 1313960106368 1315590648064 1319426189312 1325656343557 1326523534336 1327379145092 1329521230856 1331249055136 1333397386048 1337649290978 1340569883744 1340608837568 1344478250752 1344517318144 1344844660159 1347014931262 1348765490072 1350942088496 1353931045376 1357437002383 1357878366208 1358248427536 1360440329248 1362208335488 1364366982272 1364406627584 1368384489472 1368717642292 1371745927552 1373959611136 1375745186816 1375785162752 1377965324288 1378340859896 1382359346368 1386389548544 1396096446976 1396137014272 1396996932422 1400166699008 1406818976836 1407739260928 1410920489888 1415033960704 1415419598593 1417662567517 1418509993264 1419546186344 1422645590912 1425329752847 1426793245696 1428563806208 1429485233176 1431792094768 1433652828608 1435966415744 1436824782848 1440545390284 1443690644032 1443732594304 1447899654656 1447941727232 1448294249402 1450631464436 1452516681616 1454860710688 1455730372096 1458079587328 1459974483968 1462729075808 1465089585344 1466993592064 1469360983552 1469718720547 1471270541312 1473644834816 1474003614776 1477264845056 1478217684307 1481571739648 1481614790656 1482527356856 1484367079888 1488694680704 1492950750928 1493034898432 1497303377024 1501668692992 1502034295762 1503532169216 1504458234916 1512594839756 1515035821208 1517004737248 1519452835264 1521427491584 1523882726912 1524253738007 1524298029254 1527626146592 1528742046832 1532079867136 1532124385792 1532497403437 1534970503066 1536546572288 1536591220736 1536965325896 1539445635728 1541446274368 1543933815424 1546846816669 1547349766144 1551356574152 1552283917184 1554743770496 1554788947712 1556809526272 1559276551168 1559321860096 1559701499356 1564248734048 1567709631488 1570239555584 1575246697024 1579839252992 1580858252974 1584445198336 1590900602368 1591926736946 1595538796544 1596567922768 1604243730089 1607793116384 1612480559872 1612920007699 1617181669376 1617575395436 1617622398392 1620185791448 1621154278016 1625880675328 1628948288968 1631577038224 1633697409344 1636333822592 1638460375552 1641104475136 1641504025546 1641551723812 1646337588896 1649932164608 1649980107776 1650381819086 1654742462464 1655193427888 1657864530784 1660019064704 1662697955072 1663691853824 1671690372352 1674388097536 1676564105216 1679269695488 1679678537768 1684480617001 1684575559744 1688302680064 1689391639208 1694316979264 1696419519872 1701365349376 1702462733972 1706229429632 1711203859456 1711620476566 1714382639788 1716610623728 1719380839904 1724863559419 1727647093942 1728679816864 1731469509952 1733719699712 1736517526016 1736940306101 1736990777522 1738774276096 1741580259328 1742004272008 1742054890576 1745858453248 1747133767808 1750948419584 1750999298048 1751425603928 1754252003504 1756531801024 1759366440832 1761652884992 1762685907367 1764495789056 1767824933336 1772978941888 1774038762496 1776850023424 1776901654528 1777334266708 1782515999264 1787712838912 1800281939456 1801390781281 1801443125482 1805530574848 1806695146256 1814056049078 1818172116992 1819344842224 1824649054592 1828091692427 1830467450812 1833421405816 1837477847296 1842834925568 1843283590148 1843337151656 1846258227464 1848657594784 1848711312448 1851640904512 1852747746304 1857545371682 1861655187392 1864659472256 1867082753536 1870095797248 1870605452716 1872526143488 1876004600624 1876059112928 1880155257344 1881528673024 1885636759552 1886150650384 1889194465312 1891649631872 1894702320896 1895924408287 1897164645376 1900226234368 1910503282688 1911680012788 1913586397184 1919632614592 1925120705144 1925229211136 1930733301952 1936362262016 1938765165568 1939959302918 1940015673596 1945671695968 1949976491008 1950451240738 1956137687504 1959294445472 1961840712832 1965006674176 1965542195617 1968714130306 1971272639336 1974453821648 1975634076416 1978822297088 1981393942528 1984591458304 1985074635544 1985132317168 1990862025152 1990919874944 1995266803712 2000433477196 2001629261632 2004859432576 2007464915456 2010704503808 2012001412876 2013317582848 2014498179848 2020371352384 2026261647872 2031239161952 2037161142016 2038475115677 2041764747386 2043100387328 2052747634483 2052807282526 2057465073664 2058732321464 2058792143408 2064794452864 2073206913232 2079251248256 2083174254161 2085313205248 2085881513716 2089186941604 2089247648488 2091962800928 2095338749504 2099974682624 2100485951564 2106609817312 2106671030464 2110009402816 2112751536896 2112812928512 2116161033728 2116737749126 2122908996208 2127605928448 2131039396864 2133808861184 2137772684432 2137834803104 2144005257856 2144067557632 2148748865536 2150318483456 2155600743296 2159079388928 2160472000141 2161885293568 2165374081024 2166770752328 2178426061084 2184777157472 2187488328256 2193865845248 2195280893806 2198823574108 2200137948736 2200261955584 2206552345088 2210715535028 2212985442304 2217096346192 2217160769824 2223624795392 2227755463241 2229087132272 2232684368096 2235585928576 2239193651968 2239803897331 2242103671808 2243418427558 2245721913344 2246333937848 2249959006064 2252883016384 2256518653312 2257867515904 2261511196672 2268656726336 2268722648192 2275270885888 2275336999936 2279563729828 2286209688224 2287576299008 2291267922944 2292745796068 2294245617664 2299430186144 2302283634112 2308995831296 2315727597568 2321416185088 2322913503911 2326662153998 2328184162304 2329685846488 2333445425584 2345997296552 2346065465744 2352836938816 2352905306752 2360339607626 2364148654868 2369379329408 2376287140864 2376934748188 2380770576184 2383864587104 2387642218976 2387711598272 2390814629632 2394672856576 2395255874011 2400555373216 2407554076928 2407624034816 2411439317504 2412096504818 2414573185024 2418469752832 2419128856144 2426181709952 2431549632512 2443168782208 2443239774976 2450291723264 2450362923008 2461933209463 2463543706624 2467519301632 2469110857304 2476309431232 2482392488212 2484205826102 2489629784096 2496888179968 2499986660864 2501599158058 2505636165844 2507275251712 2508892450064 2512941227552 2514443369984 2520954432997 2521774108672 2526458627056 2526532040032 2533824395648 2533898022656 2538605062763 2541285480448 2541904192828 2546006243704 2547528151168 2551639277824 2554955346944 2559078459392 2559775882664 2563906774352 2567238786112 2571381721216 2574723447296 2578878460928 2579506325858 2585213478848 2592750544384 2592825883648 2594422874498 2597642389804 2600309583872 2605215691232 2612663814124 2612811072256 2614372913152 2620280909792 2627920212736 2631181296128 2632801911103 2638852378624 2647040969573 2651312687114 2653047068672 2654758290184 2659042461712 2662498110272 2666794772096 2675298581956 2681139767488 2681217675136 2688956501504 2689034636288 2689689320318 2694029862524 2697530980144 2701884176992 2707862090752 2714874004766 2716496855072 2720880658496 2724416670976 2728733964544 2728813255168 2729477623873 2736768978944 2737435284584 2743491855104 2747919222272 2751490373632 2751570325504 2755930648576 2756681719792 2764718692736 2772779097088 2792192893952 2792274028544 2793993864844 2813637953672 2821840979776 2830067921408 2830756942013 2830839197186 2835325135034 2837019986528 2839092372688 2845291181824 2850659505694 2853586491392 2857127612416 2858970466352 2863584189536 2867305657216 2871932831488 2872715516671 2873649565696 2881090780568 2887381288064 2887465188608 2895799309312 2895883454464 2896588498804 2901262928872 2905033363232 2909721421376 2911460744192 2916159174656 2925458151616 2930179170688 2933987184128 2938721967104 2939437441094 2942541082624 2948007229552 2954529690112 2956435368614 2963143479296 2965054713712 2968734159776 2977389361408 2979309784451 2985901501856 2986069796864 2994606754048 3000169619629 3003337385984 3004068591524 3007064338432 3008916469832 3025189679512 3030071642416 3034009474496 3038905670528 3042854983168 3047765453824 3048507476014 3048596058508 3055252293184 3057484093664 3064159734272 3064248771584 3064994806874 3069941006132 3073093144576 3073930651792 3078891271456 3082892548736 3087867630848 3093693633338 3102713148304 3104567834368 3109487540992 3109577895424 3113619052544 3118553102336 3118643720192 3119402998712 3128497468096 3135419262976 3140479111168 3150493394048 3159678505984 3161716505948 3181801204736 3183853473892 3193135845536 3203318038921 3208487460178 3215586232768 3224961119744 3225746282759 3225840015398 3234363338752 3235150790872 3235244796784 3240371582896 3242308556032 3251761350656 3257896577936 3263154076448 3267394818688 3272667645184 3273559542253 3276920751104 3282208950272 3283008051092 3283103447624 3292675177792 3299864329216 3299960215552 3300763638172 3310386855776 3315729061568 3320038129408 3325395910144 3343380744704 3345440022379 3348776195072 3353128210432 3359357075536 3368961234002 3369151119488 3376605360128 3378783278416 3388633958528 3392839039744 3395027428793 3402730698752 3404925467944 3412458859264 3422407718912 3423240953132 3428765279576 3433221247456 3438761679808 3449727118838 3455294187884 3457359633728 3462939019904 3467439399424 3473035052032 3473880612202 3473981555044 3477548552192 3484008544016 3484109781152 3491716906496 3494267535616 3500758585093 3501896839168 3502851207856 3508504007008 3513063602048 3518732881664 3521002472533 3523305769984 3525371814734 3528991578112 3535649866672 3545957883776 3548077524992 3553700046848 3553803309056 3554668533416 3565031998528 3575425677824 3600563878912 3602781562562 3602886250964 3613390292512 3628112098156 3638689684448 3649298109184 3650292649003 3656183384854 3660934901624 3666842811632 3674955694592 3685669851136 3686567180296 3686674303312 3692516454928 3697315189568 3697422624896 3703281809024 3705495492608 3715090743364 3723310374784 3729318944512 3734165507072 3740191594496 3741210905432 3752009201248 3752118225856 3760310514688 3763057346048 3772301300768 3778388930624 3783299263744 3789404641792 3791848816574 3794329290752 3800452468736 3812245606897 3821006565376 3823360025576 3839265229184 3847941254689 3850241410288 3850458422272 3861466603904 3868752186299 3872724524032 3877530331136 3879918605836 3880031347192 3891343391936 3899952982016 3900902481476 3912275375008 3918588890944 3923681425664 3930013348352 3931084391234 3937428260612 3942545278672 3948907643296 3951268152832 3957644594176 3962787885056 3970149271088 3970264634336 3981724050304 3981839749888 3989236527199 3990533607424 4000866954392 4003258523264 4009718865152 4012305143119 4014929830912 4021409007616 4024002825752 4028996359696 4040742704768 4052523295744 4062478323904 4074322284032 4076950231354 4083529494772 4086200774656 4105495268966 4105614565052 4117464642928 4117584286816 4129588905728 4137260146019 4146413826464 4158502496512 4159635809329 4166348508322 4170626410496 4171763027432 4178373883208 4178495296976 4183925601856 4190677499008 4199949365248 4200971903128 4213219634624 4213342060928 4220018805632 4225503073792 4225625857024 4232322067456 4233475498252 4245817992416 4255211856896 4262078793728 4275545368864 4275669606208 4288010515712 4288135115264 4300636966912 4311201486592 4318158777856 4320944000282 4323770587136 4330748162048 4333541504656 4356852122168 4369554314944 4374976656512 4384863290227 4387731690496 4390561787612 4397647148216 4400275897472 4413104690176 4421431070056 4434192692384 4434321539648 4447249590784 4448332337449 4455510926482 4458174264544 4465368736192 4471171857152 4478387303936 4479607794662 4484207343616 4486836855116 4491443826688 4492667875696 4499918012128 4505766032768 4513037306624 4515735031808 4537313452672 4537445296384 4550541771776 4550673999872 4559127459656 4572161674717 4572419376448 4575152598016 4582535845888 4585491592136 4598860372288 4604567268224 4617991662592 4642832370176 4645827007822 4653324307996 4656368324608 4659371692976 4666890851168 4681772518423 4691994593104 4692130931488 4705673877632 4705810613504 4714552259417 4720679215252 4728297309736 4738758658816 4752574281728 4753869496376 4761541152368 4767729174208 4775284437952 4775423196544 4781629259264 4789345713152 4790511748022 4801110746432 4815108153856 4815248069632 4822878635008 4824193009636 4829146370048 4838257712288 4852363419904 4886337564416 4886479549952 4889489263477 4900583446528 4900725846016 4923866418926 4927087413248 4935038603264 4938221714608 4952618862464 4964784976424 4968411652204 4979259568192 4993776359936 4999973321728 5003198316116 5011272331688 5017784900128 5025882455104 5028886739968 5041908865994 5052917254112 5053064080064 5067648791296 5067796045312 5069029872907 5077210125526 5082570960896 5083808385656 5092012487408 5095056302336 5103278555648 5109910693888 5118156918784 5119551765328 5127813548704 5134477572224 5142763442432 5149446894592 5157756921856 5159012651716 5170426957696 5185501088768 5185651767296 5188845748996 5195284779608 5210431382464 5225327628248 5225622144512 5240561819584 5255840425472 5257120035167 5262362592256 5265603822206 5294081939146 5302625374228 5306094137344 5309516580368 5318084923424 5324996220544 5333589544192 5335043102389 5350597163912 5362279534976 5362435350272 5377913003008 5378069272576 5379378640636 5388059725048 5395061960288 5403768353984 5415724181504 5429748009532 5432993710144 5441761316992 5448833341952 5457467929088 5457626510336 5458955247746 5474870569168 5486983710208 5495838444544 5502980747264 5513363439584 5529437385472 5533003885409 5545558194176 5571743579311 5584385787904 5584548057088 5587987729688 5627275907344 5643681959552 5660135842816 5661513884026 5661678394372 5670650270068 5674039973056 5678184745376 5690582363648 5701319011388 5707172982784 5717940932704 5727168379072 5734611314432 5743865662976 5745264089411 5745431033342 5762181561136 5774762576128 5774930377216 5776336366801 5791598618624 5791766908928 5793176997608 5802525857744 5810066726464 5819442842752 5822921488384 5832318349312 5850916303232 5860358341376 5867974368256 5877443934208 5878874882188 5896014459104 5909059380224 5912870737228 5930109427424 5937468319552 5954778722816 5958619568902 5971803003712 5972139593728 5989213508096 5990671667981 6000339239258 6006674771968 6008137183048 6017832939664 6046764828797 6050379359024 6060143284832 6068018948992 6077811341056 6079467721327 6085709966336 6095530907648 6097014952028 6097192117016 6110504586368 6114968187328 6128319468544 6128497543168 6129989613748 6139882012264 6147861303584 6157782542912 6165785097472 6175735261696 6187387266676 6205426296608 6209135668736 6218975081984 6219155790848 6227238105088 6237106204672 6238805997424 6256994936192 6270838525952 6300986788096 6305050939187 6319357011968 6323433011896 6363602409472 6367706947784 6386271691072 6406636077842 6416974920356 6431172465536 6449922239488 6451492565518 6451680030796 6470301581744 6470489593568 6480743165792 6484617112064 6501408800887 6503522701312 6515793155872 6526308152896 6534789637376 6545335290368 6547119084506 6553841502208 6564417900544 6566016102184 6566206895248 6585350355584 6599728658432 6599920431104 6601527276344 6620773711552 6631458123136 6640076258816 6650791820288 6686761489408 6690880044758 6697552390144 6718714151072 6737922468004 6738302238976 6757566556832 6777267917056 6785678079488 6789857560213 6790054857586 6805461397504 6809850935888 6824917718528 6826579342583 6844815437824 6846481906264 6857530559152 6866442494912 6877523359616 6890499456071 6899454237676 6910588375768 6914719267456 6925878039808 6934878798848 6946070104064 6947761224404 6947963110088 6968017088032 6968219562304 6983433812992 6988535071232 7001517170186 7005702415712 7017008014016 7026127204096 7037465763328 7042004945066 7046611539968 7050743629468 7057983156224 7071299733344 7091915767552 7096155049984 7107400093696 7109337066832 7130063997056 7146176615851 7150851355648 7184825488841 7201127757824 7205563125124 7205772501928 7226780585024 7256224196312 7277379368896 7298596218368 7300585298006 7312366769708 7321869803248 7333685623264 7349911389184 7373134360592 7373348606624 7385032909856 7394630379136 7394845249792 7406563618048 7408582121941 7410990985216 7430181486728 7446620749568 7458637889024 7468331014144 7480383188992 7482421810864 7504018402496 7504236451712 7520621029376 7526114692096 7544602601536 7556777861248 7566598527488 7578809283584 7583697633148 7588658581504 7624491213794 7646720051152 7678530458368 7683483128321 7695882509378 7700482820576 7700916844544 7722933207808 7737504372598 7745449048064 7755060662272 7759837211672 7760062694384 7782686783872 7799905964032 7801804962952 7824550750016 7837177781888 7847362851328 7860026696704 7862168782468 7874856521224 7885090557344 7897815286592 7902536305664 7915289188352 7940298542176 7940529268672 7963448100608 7963679499776 7978473054398 8001733908784 8006517046528 8019437730304 8024610286238 8029859661824 8042818015232 8048005651504 8057992719392 8081485409536 8105046591488 8124956647808 8143317538993 8148644568064 8153900462708 8167058989544 8210990537932 8211229130104 8234929285856 8235168573632 8259177811456 8261188626691 8274520292038 8292827652928 8317004993024 8319271618658 8332697016644 8341252820992 8343526054864 8356747766416 8356990593952 8367851203712 8381354998016 8401943806256 8426439269248 8426684121856 8440037611264 8442337766863 8451006147584 8451251714048 8464644134912 8466950996504 8491635984832 8510423713792 8524157587456 8551090737728 8551339212416 8576021031424 8576270230528 8622402973184 8636317555712 8641888000564 8647541174272 8667083009312 8694720391357 8713704244336 8739108629888 8749953313024 8755597053203 8769726580454 8775463380992 8781123575224 8795294296432 8800551794944 8826209380352 8842862140112 8868385384768 8868643079296 8894499181568 8896664674898 8911021852964 8916348529088 8930737472384 8942343714304 8956774607872 8959215589324 8968414687232 8973673710232 8985335751392 8999836024256 9011532065536 9026074613248 9028272140503 9074626905344 9074890592768 9080480060743 9101083543552 9101347999744 9118254919312 9144323349434 9144838752896 9150305196032 9165071691776 9170983184272 9197720744576 9209134536448 9235983325184 9285664740352 9291654015644 9306648615992 9318743385952 9333781702336 9363545036846 9383989186208 9384261862976 9411347755264 9411621227008 9413912621113 9429104518834 9441358430504 9456594619472 9477517317632 9502059016681 9505148563456 9507738992752 9523082304736 9535458348416 9550568875904 9550846393088 9563258518528 9578691426304 9581023496044 9602221492864 9630216307712 9630496139264 9645757270016 9648386019272 9676515424576 9704726839808 9772675128832 9772959099904 9778978526954 9801166893056 9847732837852 9854174826496 9876443429216 9905237724928 9907937190151 9923637972619 9929569952848 9936823304408 9958519136384 9977308269929 9987552719872 9999946643456 10006396632232 10022544663376 10035569800256 10051764910208 10057773479936 10083817731988 10105834508224 10106128160128 10135297582592 10135592090624 10138059745814 10154420251052 10167616771312 10184024974816 10190112604672 10206557111296 10219821387776 10239103530656 10255627097408 10268955144448 10285526884864 10298893789184 10315513843712 10318025303432 10340853915392 10347523790149 10371002177536 10371303534592 10377691497992 10390569559216 10420862764928 10450655256496 10451244289024 10481123639168 10511680850944 10514240070334 10524725184512 10531207644412 10588163878292 10605250748456 10619033160736 10636169846848 10649992441088 10667179088384 10669776166049 10670086204778 10701194327824 10724559069952 10724870700544 10727481824059 10755826006016 10756138545152 10758757281272 10776119450096 10790123920576 10807536707968 10827927716683 10831448363008 10859496019064 10865987420288 10883522633984 10897666683904 10914935858176 10915253020672 10917910495492 10949741138336 10973967420416 10991676889088 11026726879168 11058874770944 11066007770818 11091116388352 11143487158622 11168771575808 11175975459376 11229706110623 11254551814688 11287363919104 11290440053893 11320271685632 11323027768052 11323356788744 11341300540136 11348079946112 11356369490752 11381164727296 11402638022776 11435881865408 11454336758144 11469222628864 11487731325952 11490528178822 11490862066684 11524363122272 11549525152256 11549860754432 11552672733602 11583197237248 11586353995216 11605051715488 11620133452928 11638885685504 11645842976768 11701832606464 11720716682752 11735948736512 11754887868416 11757749764376 11791364319007 11792028918208 11818118760448 11825741474456 11860218854848 11874936639104 11909557445632 11917239137804 11943606007424 11978427016192 11981343335962 12000678478516 12016274366096 12035665879328 12074044915933 12093529657594 12100758718048 12120286569664 12136037897984 12155622682112 12158935442654 12171419932672 12191061815296 12194029904056 12194384234032 12221009172736 12229936374656 12256638937088 12256995086336 12259979227496 12279764024528 12295722607168 12315565085824 12331570194944 12338801351569 12351470523392 12374774533352 12410852593216 12418271337472 12437950163968 12438311581696 12477611994848 12513989872384 12601973576192 12609735468967 12610101878374 12638714023936 12646866023792 12727204818944 12735413895568 12772543382144 12796641846989 12813272155684 12833949840712 12862344931072 12899844478976 12902985131036 12903360061592 12940603163488 12940979187136 12961486331584 12969234224128 13002817601774 13031586311744 13052616305792 13069579274752 13090670580736 13094238169012 13107683004416 13132032204368 13132413790496 13170700711168 13199457316864 13203054552688 13241547423104 13262916246272 13271470858009 13280152517632 13301583640576 13373522978816 13381760089516 13395104780288 13437428302144 13475844936008 13476604477952 13515133113664 13554535834112 13571356158976 13579715120426 13580109715172 13619701871776 13649835437056 13653158685166 13692963812528 13715061118304 13732884989824 13755046719232 13758795369319 13780998912142 13798908475352 13821176751536 13829438534912 13851756079616 13869757597696 13892140208128 13895522448808 13895926220176 13936034176064 13936439124608 13966867625984 13977070142464 14003034340372 14011404831424 14034016028032 14052254408192 14074931526656 14084009890132 14093223079936 14101487258936 14142599466688 14183831535104 14218674133664 14260127994112 14269325809739 14292353231702 14301702711296 14369650977682 14402255515648 14411126250248 14411545003856 14453561170048 14512448392624 14554758737792 14582219779127 14597192436736 14601170596012 14624733539416 14643739606496 14667371246528 14699822778368 14746268721184 14746697213248 14770065819712 14789260758272 14789690499584 14813127236096 14817164243882 14860362973456 14893241499136 14917275778048 14936662028288 14964843621728 15008036804992 15008472903424 15041242058752 15052229384192 15089205203072 15113555722496 15123304000987 15133197054976 15157618567168 15167395266296 15248982427588 15293440102304 15357060916736 15366966256642 15391765018756 15400965641152 15401833689088 15445866415616 15475008745196 15490898096128 15519674423344 15520125388768 15565373567744 15594288242687 15603609925904 15649101500032 15674355563776 15678627281317 15694725702656 15720053393408 15724337564936 15749713042448 15770181114688 15795630573184 15805072611328 15830578376704 15880597084352 15881058537344 15926896201216 15927358999552 15956946108796 16003467817568 16013034093056 16038875460608 16049220572476 16059719323648 16096011303008 16115985438784 16162970819072 16210093182976 16249913295616 16260394527377 16286635077986 16297289136128 16307800925416 16334117979088 16421981075864 16422458260208 16469858571712 16470337147264 16518355622912 16522377253382 16549040584076 16585655305856 16634009986048 16638543237316 16665394033288 16687052109728 16713495532832 16713981187904 16735702407424 16762709996032 16766791118077 16803887612512 16852878538496 16853368243712 16880075222528 16884675533726 16902012295168 16902503428096 16929288269824 16933901993008 16983271969664 17020847427584 17102181475456 17102678424832 17152042062848 17152540461056 17233532466241 17244805946368 17272635111424 17283776001128 17334166018624 17389440782714 17427408488672 17478217259776 17499906626048 17511194106406 17539453160908 17550926761984 17562247150448 17590588592864 17601103589888 17646681030979 17652418760704 17685724280224 17736770769536 17737286158592 17788998363136 17793329349796 17822043705928 17832697058176 17861474944768 17884687428608 17913549215744 17918431178648 17947347420464 17970671502784 17999672048512 18023064131072 18052149226496 18056544281006 18149253810688 18149781185536 18160960121486 18202167087104 18236509838624 18288646698868 18289677505792 18300610392064 18341966368544 18395441489152 18418269072896 18429613377721 18471966650368 18529286787011 18571329480704 18583308031288 18613297231984 18637486771904 18667563404672 18727090073692 18767978372416 18768523725952 18822695510528 18823242454016 18827825242226 18858209037668 18882716861008 18913189238944 18955034635264 19004118033362 19015477985504 19046164609472 19070916696832 19101137751808 19101692786176 19106343367111 19126517037056 19157382852608 19162046992088 19204442985728 19260432615424 19260992278528 19291514540032 19296772038544 19353030849152 19409453679616 19545350257664 19545918199808 19557957053908 19695465675704 19752886858432 19810475449856 19815298594091 19815874380302 19847275945238 19859139905696 19873646608816 19917038272768 19954616539858 19975105439744 19999893286912 20012793264464 20045089326752 20071139600512 20103529820416 20109008616697 20115546959872 20167635463976 20211669016448 20212256320256 20270595165184 20271184181248 20276119491628 20308840502104 20335233542624 20368049949632 20380225209344 20413114222592 20478207061312 20511254194816 20537910288896 20571053769728 20597787578368 20636050606864 20681707830784 20695047580298 20742004355072 20755382995984 20781139118432 20841725529856 20855168491157 20901310512992 20902488578048 20962247278336 21023361701888 21028480140668 21049450369024 21062415288824 21176327756584 21210501496912 21238066321472 21272339693696 21299984882176 21334358176768 21339552332098 21340172409556 21402388655648 21449118139904 21449741401088 21454963648118 21511652012032 21517514562544 21552238900192 21580247841152 21615073415936 21655855433366 21718992038128 21731974840576 21767045267968 21795333367808 21829871716352 21830506041344 21835820990984 21899482276672 21947934840832 21983353778176 22053453758336 22117749541888 22132015541636 22286974317244 22351950918752 22423226272447 22459412221246 22509103629376 22574727838208 22580223979313 22580880107786 22640543371264 22646055536104 22646713577488 22682601080272 22696159892224 22712738981504 22762329454592 22805276045552 22871763730816 22908673516288 22914916795771 22938445257728 22975462651904 22981056357644 22981724133368 23048726244544 23099050304512 23099721508864 23105345467204 23172707990432 23210103430976 23240266905856 23277771371008 23403665212928 23418080156653 23441433365504 23471897473024 23515499528752 23582728638014 23584057836416 23636237520896 23651482948912 23720437709696 23749873278208 23765192001551 23819114891264 23834478275608 23887212014848 23956854032384 23962686671924 24001356957032 24032548732192 24071331758656 24148089831866 24187059315188 24201517436096 24240573139328 24272075795968 24311245364224 24317870885308 24342839865344 24388059808112 24388768468064 24442018345472 24459872749312 24505310095651 24513277874176 24519958454992 24559528049056 24591445214336 24631130171648 24647017307731 24663140389888 24677602703138 24702941046784 24749549066704 24821705186432 24836542674944 24875900327936 24876623163392 24955223989696 25027979744768 25203947152384 25219470937934 25220203756748 25293732047584 25470827791136 25545086764288 25552048543021 25593283693978 25626544311368 25667899681424 25724689862144 25799688957952 25805970262072 25806720123184 25881206326976 25881958374272 25922972663168 25938468448256 26005635203548 26063172623488 26105232611584 26139158549504 26181341161472 26188476338024 26264064408736 26264827580992 26341401422336 26406109105376 26483094846208 26525832492544 26542941716018 26560305035264 26603167281152 26685719248279 26747045957632 26763520179032 26874856604288 26935588782823 26951689872016 26953208955904 27030266227328 27081265304093 27109071668224 27142712317952 27159430240852 27160219430344 27239403743552 27299670874112 27306317370332 27385927625056 27430122236608 27465769979648 27510093438464 27517590738638 27561997824284 27597816950704 27642353503072 27658877069824 27703512159232 27739515195392 27791044897616 27791852440352 27872068352128 27872878249216 27924655690393 27933735251968 27954140284928 28006068680744 28022809662848 28068032056064 28086136001833 28104508816384 28149863053312 28168019780264 28202974517872 28285198933376 28367663070208 28437348267328 28520255988224 28538651619478 28584706463404 28603405422592 28739301955364 28822252500496 28823090007712 28907122340096 28960821022133 29024896785248 29109517475584 29117450665303 29164439558254 29194384873472 29202341192024 29249467078832 29287479212992 29334742493056 29399645556736 29492537442368 29493394426496 29540131639424 29578521516544 29579380999168 29626254472192 29634328487764 29720725946912 29786482998272 29834551556096 29929687243456 30016073609984 30016945806848 30104458768384 30178410406144 30227111444992 30246608001974 30266394109952 30315237134336 30334790532592 30497964855176 30586880204608 30714121833472 30733932513284 30783530037512 30801931282304 30891732831232 30950017490392 31039348846688 31040250777536 31130747135488 31138326362143 31188576485374 31207219851808 31298203000064 31348711127552 31357254562634 31389451405312 31440106786816 31448675129872 31499426084896 31540362229376 31591261146368 31610145222656 31761194168704 31762117074688 31853792402432 31854717999104 31913892217592 32005131723019 32006935635136 32026068186112 32077750921216 32098441144952 32192022606016 32231970877568 32325941638144 32499826591232 32520789054754 32573270155972 32594578272256 32615601850832 32668235958176 32772407628961 32843962151728 32844916520416 32939717143424 32940674294528 33001865815919 33036711245824 33044754506764 33098081168152 33171310611712 33268019972096 33277086474632 33330788066576 33374104219456 33426991065664 33427962375808 33471404814848 33525419992064 33533582236154 33607775225024 33705757076992 33706736487424 33760150445056 33769351067452 33804024590336 33867803986016 33966543939328 34204362950912 34205356849664 34226424844339 34304084125696 34305080922112 34467064932482 34489611892736 34545270222848 34567552002256 34668332037248 34778881565428 34854816977344 34956434519552 34999813252096 35022388212812 35078906321816 35124494300896 35181177185728 35202207179776 35293362061958 35371448560448 35473541539072 35474572317184 35483209110349 35577996726272 35586658699592 35644087411856 35665394116352 35722949889536 35769374857216 35827098431488 35836862357296 35894694840928 35941343005568 35999344097024 36046128262144 36104298452992 36113088562012 36298507621376 36299562371072 36321920242972 36473019677248 36577293397736 36579355011584 36683932737088 36790882978304 36799840246169 36836538145792 36859226755442 37058573574022 37142658961408 37166616062576 37226594463968 37274973543808 37335126809344 37345301716723 37454180147384 37535956744832 37537047451904 37645391021056 37646484908032 37655650484452 37716418075336 37765433722016 37826378477888 37910069270528 38008236066724 38030955971008 38092329218944 38141833393664 38202275503616 38203385572352 38212686734222 38253034074112 38324093984176 38408885971456 38520865230848 38593544077088 38706061698304 38731027197863 38818907359232 39002205055177 39090700515328 39091836399616 39115914107816 39390931351408 39505773716864 39620950899712 39630597188182 39631748760604 39694551890476 39718279811392 39747293217632 39834076545536 39909233079716 39950210879488 40025586528928 40090178653504 40142279201024 40207059640832 40218017233394 40335270927952 40423338032896 40424512640512 40541190330368 40542368362496 40552238983256 40617681004208 40670467085248 40736099899264 40760450418688 40826228445184 40956414122624 41022508389632 41075820577792 41142107539456 41272101213728 41363415661568 41390095160596 41510765991968 41562278236864 41683451059712 41710336982314 41802621025984 41804977156096 41924494556672 41934701675867 42046723403776 42056960281336 42124830577648 42327353801579 42352655513168 42421002993824 42476132642944 42544679387392 42556274049289 42599969764352 42668716353536 42679104664196 42680344819112 42804777311296 42898236279808 42899482802176 42909927296236 43035029125088 43104477800384 43160495682304 43230146831872 43311710866732 43437984076256 43463949681152 43534090535936 43590666735616 43659743432704 43671641981968 43798964553344 43895869681664 44106907516672 44135356574309 44235499083776 44264031083272 44573948634488 44703901837504 44846452544894 44918824442492 45018207258752 45149455676416 45160447958626 45161760215572 45292111072208 45293427154976 45365202160544 45392319784448 45425477963008 45509861606209 45524658909184 45610552091104 45743527461632 45817347032576 45829833591542 45876890515456 45950925303808 45962112715288 45963448266736 46097452489088 46198100609024 46199443017728 46210690934408 46345415980864 46420206861952 46480533811712 46555542742016 46807330425856 46836160313306 46882866731008 47030999057504 47165457276028 47168115672832 47302965897824 47440875419392 47499746556416 47530384003102 47638229782528 47668956551216 47774424029696 47913708064768 47925373343848 48002713914064 48065097464384 48142663517312 48233496192497 48296179663732 48374118630376 48403034872192 48481146278656 48544151591936 48622490728448 48635741770616 48776119616224 48777536936128 48884036690944 48919745498624 49010620191302 49039916909984 49119056098112 49182890428672 49262260343296 49294034615462 49326280779776 49355205406276 49405882093568 49499098133408 49643410372864 49673085349888 49751800655872 49910447979392 50023236310957 50055959489536 50293778421887 50407894304768 50438941875868 50440407513496 50587464095168 50941655582272 51090173528576 51104097086042 51186567387956 51253088622736 51335799362848 51449379724288 51611940524144 51613440246368 51762412653952 51763916748544 51845945326336 51860074853587 51876936896512 52011270407096 52126345246976 52210465223168 52278317099008 52362682322944 52376952676048 52528128817472 52529655161984 52682802844672 52812218210752 52966189692416 53051664985088 53085883432036 53120610070528 53371438496558 53527040358064 53749713208576 53784381898247 53871177565646 53903379744032 53906417911808 54060532454656 54162530608186 54218143336448 54285424635904 54318860481704 54320438860688 54478807487104 54599341748224 54612634740664 54771855250112 54860244473216 54931539959296 55020186876928 55035181477276 55123995648568 55195633901408 55284707006144 55317754139648 55407024318464 55582089795232 55583704880704 55744136704256 55745756498432 55849311380786 55908280569856 56012137361488 56045619325696 56136064112128 56172272003666 56209017632768 56299726106624 56336039560528 56405949035744 56570397866752 56735326140416 56874696534656 57003222772951 57040511976448 57077303238956 57169412926808 57478603910728 57644505000992 57646180015424 57814244680192 57828320386837 57921642044266 58049793570496 58219034951168 58234901330606 58328879116508 58388769746944 58404682384048 58498934157664 58574958425984 58669484986112 58985074884736 58986788852992 59080263278848 59157043033088 59158761998336 59252508944384 59268656975528 59441451893824 59572965996544 59669103112192 59859374486912 60032147219968 60033891613696 60356820812288 60454222889984 60493216003948 60532788219904 60669581065184 60863042739499 60995929710352 61173760409216 61289179372421 61428243666944 61467865026568 61567060075024 61603862564608 61783465662464 61900034980784 62078697693376 62080501555072 62261494270976 62276652724286 62377152970748 62414439703616 62596406000128 62697422255104 62714509125268 62778902810624 62897350259744 62998852169792 63080724458752 63182522292736 63197904983521 63522388337408 63524234149376 63563360425201 63707584804864 63709435998208 63827784435184 64010263446038 64013871270272 64052136372224 64155501842432 64196882289904 64384045212032 64463941755136 64651883276288 64999653182464 65041578109508 65146540311944 65231203701664 65336471916352 65544815257922 65687924303456 65689833040832 65879434286848 65881348589056 65897388347791 66003731631838 66073422491648 66089509013528 66196162336304 66342621223424 66514413116767 66536039944192 66554172949264 66661576133152 66748208438912 66853982131328 66855924751616 66942809629696 67050839984128 67067164472308 67215550450048 67411514153984 67413472974848 67520300890112 67538702134904 67735607972032 67933087878656 68408725901824 68410713699328 68452849688678 68608168251392 68934129864964 68979223785472 69135104004512 69336664074496 69355560331057 69557763130856 69709633954688 69912869039104 69999626504192 70044776425624 70157812643632 70248988601792 70362354371456 70404414359552 70586724123916 70742897120896 70947083078144 70949144634368 70966418220698 71173317399184 71288174823712 71330788232704 71445899779072 71538749714432 71673724714592 71789389681856 71882686011136 71998688194048 72092256524288 72208596905984 72226177124024 72432666531043 72597015242752 72599124742144 72643840485944 72946039354496 73154586795472 73158710023168 73367865474176 73581765956608 73599680492338 73673076291584 73718453510884 74117147148044 74333232125152 74453188927936 74549947087616 74670253618688 74688433162343 74690603433446 74908360294768 75071913489664 75074094903808 75092372768413 75290782042112 75292969816064 75311300968904 75432836150672 75530867444032 75652756955776 75795494016781 75820138541056 76016472133448 76061911942016 76184658437888 76283666787328 76404551007232 76406771144704 76425373468444 76648187968352 76817771942912 77187088154176 77412123396608 77462054395726 77637814718464 78004410110354 78181401030656 78231828215632 78607942774361 78781862702816 79011547433728 79033080377251 79241901799424 79261194376364 79263497521208 79389103780952 79436559622784 79494586435264 79668153091072 79818466159432 80051173057856 80180357307008 80284558402048 80414119281664 80436034466788 80670541855904 80846676065792 80849025281024 81082380660736 81104477966512 81235362008416 81340934170496 81472199798528 81520900837376 81912828245248 82045016779264 82151641155584 82284215078912 82544202427456 82726831323136 82780190321192 83021531983936 83124556473728 83366902119424 83420673964628 83605242051968 83848989113344 83869403351734 84113920562672 84249661155296 84518314411531 84654707603158 84705311026336 84842005987648 84952265285888 85089358774784 85112548098578 85199939528704 85337432707072 85358209328392 85360689638224 85609554622592 85796472559616 85798965604352 85819854592472 86070058250176 86208955600768 86320991364608 86460293663744 86623421733464 86875968152512 86927899362304 87068181071872 87343283963936 87597929106688 88213815033344 88268148282769 88270713148618 88470998167552 88528062166544 89147897268976 89407803675008 89576492928923 89692905089788 89837648884984 90036414517504 90298911352832 90320895917252 90323520431144 90584222144416 90586854309952 90730404321088 90784639568896 90850955926016 91019723212418 91221104182208 91487054923264 91634694065152 91659667183084 91753781030912 91924225430576 91926896533472 92194904978176 92396201218048 92421381868816 92690831961728 92840413723904 92900296006063 92961067623424 93111085484032 93614660851712 93672320626612 93765733462016 94061998115008 94330914552056 94336231345664 94605931795648 94881750838784 94999493112832 95060768006204 95337913102432 95548848059392 95850746687696 96005427828128 96130194928768 96285327034624 96311567585233 96466992384994 96592359327464 96748237260752 96806069744384 96962292557312 97088303183872 97244981456896 97271483541232 97552239232448 97555073872256 97768073381888 97839490997248 98021240382604 98079833819968 98238112196224 98365780857344 98524520686592 98588069230924 98652561559552 98710410812552 98998196266816 99286820745728 99820895958784 99885280668173 100046472621914 100111918979072 100587556843774 100815788609536 100877883751736 100880815026992 101174928190336 101883311164544 102180347057152 102208194172084 102373134775912 102506177245472 102671598725696 102898759448576 103223881048288 103226880492736 103524825307904 103527833497088 103691890652672 103720149707174 104022540814192 104252690493952 104420930446336 104556634198016 104753905352096 105056257634944 105059310323968 105365605689344 105624436421504 105863128006909 105932379384832 106103329970176 106171766864072 106742876993116 107054080716128 107499426417152 107568763796494 107742355131292 107806759488064 107812835823616 108121064909312 108325061216372 108436286672896 108637720963408 108640877721376 108957614974208 109160017698809 109225269481328 109543710500224 109720488946432 109750390969219 109863079918592 110040373753856 110070362954552 110247991297136 110391267802816 110569414012288 110635508279296 110814048636928 111164179590464 111167409761408 111488273408512 111491512996864 111698622761572 112024274722976 112091238651392 112272128224256 112344544007332 112418035265536 112672079121056 112811898071488 113140795733504 113470652280832 113749393069312 113822761691639 114006445545902 114081023952896 114154606477912 114338825853616 114957207821456 115289010001984 115292360030848 115628489360384 115656640773674 115843284088532 116099587140992 116438069902336 116469802661212 116657758233016 116809364768096 116997868315328 117149916851968 117338969972224 117367537826539 117970149769472 117973577705984 118160526557696 118314086066176 118317523996672 118505017888768 118537313951056 118882903787648 119145931993088 119718748973824 120064294439936 120067783227392 120713641624576 120908445779968 120986432007896 121339162130368 121726085478998 121991859420704 122347520818432 122578358744842 122856487333888 122935730053136 123134120150048 123207725129216 123526767216853 123566931324928 123800069961568 124157395386752 124161003110144 124522988541952 124553305448572 124754305941496 124828879407232 125192812000256 125394844510208 125429018250536 125794700519488 125997704339584 126161448917504 126365044585472 126395809967042 127044776674816 127048468298752 127126720850402 127415169609728 127655568870368 128020526892076 128027742540544 128104272744448 128393764579808 128768090424064 128927883510272 129007293644047 129303766552576 129705007509077 129999306364928 130083156219016 130293080623888 130462407403328 130672943832704 131089630515844 131375848606912 131379666081664 131758868573696 131762697178112 131794776695582 132007463263676 132179018027056 132392324672608 132685242446848 133028826233534 133108345898528 133323152266304 133496416877824 133707964262656 133711849503232 133885619259392 134101679968256 134134328944616 134431100900096 134823028307968 134826945949696 135040601780224 135077404269808 135471215944064 135866175757312 136817451803648 136821427398656 136905699377356 137868259729928 138270208009024 138673328148992 138707090158637 138711120662114 139115526261712 139419267909376 139825738078208 139999253008384 140089552851248 140315625287264 140497977203584 140724708742912 140763060316879 140808828719104 141173448247832 141485794241792 141894166156288 141898289268736 141932836441396 142346634798368 142576349647424 142661576465408 142891799558144 143347449429184 143578779363712 143765372022272 143997376388096 144184513048576 144452354248048 144865333062086 145194030485504 145287680971888 145892078708992 145986179438099 146309173590944 146317420046336 146735730948352 147163531913216 147199360984676 147346152583168 147436907021768 148234294296088 148666464250304 148906377855872 149099894175232 149340507237376 149376866324686 149381206866892 149816720589536 150143826979328 150148189807616 150184745536826 150581564084224 150622601937808 150865672301344 151061734888064 151305513911552 151590988033562 152032944266896 152123823884032 152369316875776 152567333574656 152809102014464 152813542289408 152850746936888 153296375936704 153635543885824 154374176308352 154824246793216 154924108791452 156008820220708 156463656431264 156962583907129 157215885548722 157563725405632 158023094867456 158066160754502 158483803598848 158522388752728 158526995042416 158778207561904 158873119245568 158989172870528 159336306182144 159636932318864 160102346115712 160360714614016 160404417570397 160569116804096 160828238563328 160872068933576 161341083711808 161693352131584 161698050562048 162208955933024 162470724016832 162681868340992 162944399597056 163825656490496 163926561096571 164090033558528 164303282311168 165088404854912 165453662646272 165560380642384 166043063967872 166249112947456 166356344010857 166733804238848 166841347929256 167210484103936 167697978226688 167738806703468 168227841125344 168499322310592 169036628823062 169309415206316 169410622052672 169684011975296 169904530571776 170178717549568 170225096197156 170399879057408 170716418656784 170721379276448 171219109245184 171537170669557 171592945119232 171639709184944 172140116500352 172417911201536 172529121154117 172641982729216 172920587327488 173246843466928 173751936305024 173855798724608 174136362143744 174686567927872 175195858213376 176427630066688 176536296565538 176541426297236 177056124333088 178295794537952 178815607350016 178864339801147 179152985857846 179385810179576 179675297769968 180072829035008 180597822705664 180641791834504 180647040862288 181168444288832 181173708619904 181460808642176 181569279137792 181701911852032 182039446424836 182442208364416 182974109846528 183269388130304 183319334366168 183848450861152 183853793066944 184389809956352 184842763737632 185381663923456 185680827447808 185800592012126 185922135246848 186222170968064 187229321703424 187344641253224 188123996230016 188549121479761 188661829104112 188672462691328 189211863591296 189568857128651 189763501677568 189998986225664 190121536012408 190675826204864 191097696118784 191701493375392 192010855656256 192260389857536 192570654069248 192623135170466 192933984769988 193184718654928 193496474521504 193612139488768 193924585114624 194176606367744 194542967082464 195104478464896 195110147744512 195536146763776 195678981994496 196042480765208 196159667639936 196476224392448 196602952012831 196731561714688 197049041373184 197176138461848 197420821625104 197996392533632 198573641491456 199641791917568 199770561336346 200092945243828 200223837958144 201175113687548 201755767503472 201761630053984 202349856380672 202725747154931 203766622329088 203822154657121 204360694114304 204416388344168 204746269551824 205012354490944 205343197451392 205797518897152 206447762096576 206453760985472 207049650615808 207055666994176 207383781305344 207440299414348 208045081628384 208505380987904 208841860892672 209507810704192 210112515269888 210118620647936 210731211378688 211248872843008 211726256013818 211864758769664 212206659940352 212343533728144 213485753986232 214108161432256 214998852834304 215137527592988 215484710262584 215613518976128 216242129818624 216650122432744 217275441926816 217281755442752 217915229948416 217968284535001 218320035397618 218450538962656 219087421000448 219440977892864 219500781938438 219726159837184 220080747507712 220140725909104 220495982594272 220782535605632 221138828024576 221271016558592 222328359180928 222334819522816 222976546817024 222983025993728 223397245523144 224035922061133 224048549445952 224182477302784 224544256448512 224689088014664 225344158242112 225623796142976 226281591467008 227498786138624 227645523383278 228012891091804 228162047905792 228309212955824 228677651707232 229406853402727 229914415642912 230578020003968 230584720061696 231256978720768 231313281547348 231686568177064 232199174281984 232876139804672 232939605322424 233315516466032 233618729536192 233995736630656 234299833703936 234677939944448 234735075653078 235940299538944 235947155411968 236321053115392 236628172132352 237074627902112 237765807575296 239437497947648 239584973910373 240128588879872 240135566454784 241427283249152 241816891559936 241972864015792 242678324260736 243452170957996 243983718841408 244695041636864 245156717489684 245871460106272 246268240300096 246415450258432 247053534433706 247600139923136 248314790773504 248322006220288 248382463772443 249045977083904 249106610897144 249508611882992 249657758814464 250385624000512 250789689020416 250858036501072 251589401038976 251995408679168 252322897835008 252730089170944 252791619934084 254089553349632 254096936597504 254253441700804 255311137740736 256041053784152 256055485081088 256787529159616 257536180848128 257598881723183 257855767020544 258014587288094 259410015018154 259998612729856 260166312438032 260586161247776 260924814806656 261345887665408 261417112017061 262179261031688 262751697213824 262759332163328 263517737147392 263525394356224 263589553391164 264014926527352 264358036054112 264784649345216 265370484893696 266057652467068 266216691797056 266646304532608 266992833755648 267415928525312 267423699006464 267771238518784 268268657889232 268862201800192 269646056615936 270154808539616 270942431888128 271117190385041 271732351514624 273634903607296 273642854797312 273811398754712 275736519459856 276540416018048 277346656297984 277414180317274 277422241324228 278231052523424 278838535818752 279651476156416 280179105702496 280631250574528 280995954407168 281449417485824 281526120633758 282346896495664 282971588483584 283788332312576 283796578537472 283865672882792 284693269596736 285152699294848 285323152930816 285783599116288 286694898858368 287157558727424 287530744044544 287994752776192 288904708496096 289730666124172 290575361943776 291784157417984 291972358876198 292618347181888 292634840092672 293471461896704 293542911731069 294327063826432 294398721969352 294873814043536 296291476611053 296468588592176 297332928500608 297812755711744 297893918345023 298199788350464 298681014474752 298753732649372 298762413733784 299633441179072 300287653958656 300296379615232 300369491073652 301245203875616 301731344602688 302123469776128 302611027823104 303181976067124 304065888533792 304247647768064 304738633751552 305134667149312 305618204028928 305701493873776 306592751873408 307271087771648 308748352616704 308947496020163 309648493586432 309848217582904 312017640441416 312927312862528 313925167814258 314431771097444 315127450811264 316046189734912 316132321509004 317044777505456 317053990084832 317556415123808 317746238491136 317978345741056 318569031243463 318672612364288 319273864637728 320204692231424 320721429228032 320808835140794 321138233608192 321656477126656 321744137867152 322682167423616 323386704263168 323396101124096 324417911866048 324941448033664 325363736681984 325888799194112 327651312980992 327853122193142 328180067117056 330176809709824 331120761284768 332086127935744 332498225894912 332712688021714 333467608477696 333682695858512 334420968207872 335395956453376 335477613406936 336455682250688 336998644621184 338073257646124 338618830412632 338821244105344 339368023950592 339809061143552 340357435099136 340450192394312 341432837313568 341442758552896 342438218490368 343074341339114 343279418369888 344280233000704 344835822403072 345058242308234 345283965458432 345841174654976 346493686933856 347503872610048 347711597449216 349373135855744 350162654176699 350391716426752 352056448953209 352855260133376 353072593131076 353082852594472 354112248666176 356591589075904 357631214700032 357728679602294 358305971715692 358771620359152 359350595539936 360145658070016 361283583669008 361294081724576 362336888577664 362347417239808 362921617284352 363020523975109 363138558275584 363403823704064 364078892849672 364884416728832 365948219693056 366538776260608 366638668732336 367696901722304 367707586133888 368779619912704 369685527475264 370763327846912 371361654895616 371601184024252 371844270493696 374689282506448 376247992460032 376490673287729 377098242959522 377323658208224 377344925382656 378423727182592 379137714257302 379527003355136 379997972451328 380243072024816 381351652409728 382195392237568 383402986750784 384021711312512 384520779715072 385141308138496 385246270340932 385867969539976 386369437309856 386992949043008 387224278977536 387849170229248 389085934164928 390208956929792 390220295489024 391357963988992 392084961530416 392319335279872 392952448784896 393205904025662 393463123429376 394098082746368 394352276923696 394841643250208 395992785067264 397147282982912 399283583835136 399541122672692 400185890487656 402350227375096 403511535006944 403523260107968 404699712761344 404798242707859 405451494309862 407533244658176 407644309314242 408721388228608 408832776688336 409492539103648 410024708981888 410686394902784 412895524193152 412907521970944 414099301231616 414111333988352 414767562610688 414880598828696 416090163256768 417010761975808 417683721785344 419015621408384 420225030539776 420237241295872 422497745686016 423452512027636 423729517539328 424687067456288 426041299176493 426971507972464 428216322864512 429024255606947 429997705668608 430275055185976 430969420525168 431227037952256 432484259637248 433300244865488 434550883853632 434563510885504 435830459896832 435936569070002 436640070795236 436901077925312 438174842000896 438881955785728 439001563876876 439452319674368 440281451818208 440991965188544 441565071211264 442277656049152 444656718361856 444669639045632 444943522976407 445953093634048 445966051987456 446794491046288 448071844122266 448097098891904 448364954605568 449088512897024 449378176029328 450688316484224 451247592285952 452563182934016 454997572277248 455291046766556 456025782183608 456618425911648 457355303414464 458813706805454 459828831285824 461156040007936 461169440123392 461281718434537 462513957441536 462626563094696 463373136354128 464398348563968 465600891817369 465752279609344 465879210644848 466631032932064 467237459072384 467991473261312 468599667407872 469355879888896 469470151306156 471880599077888 471894310823936 472642106230784 474149255804224 475531615150592 478874995895296 479169947820746 480257177759744 482854566498304 483945728031584 485356648521472 485488922317399 486904341915992 487967437682816 489390083273728 490313434979368 491742920212544 492536480600192 492830900516864 494107068867412 495200279846272 496629581547008 496644012440576 496764927544886 498213221794288 499017223765984 499315517628928 500771248001024 501716073002144 503178802077952 503990817358336 504645795670016 505460178341888 505583239868168 507028665717301 508179106699264 508193873195008 508506883401608 510622275481472 512082107568304 512110970162176 513575058319232 515072361696256 515197763446366 515711534041088 516029174576188 518820030036308 520332624876064 521172322495552 521849629613312 522691775330816 522834224034122 524358522063376 525503394427648 525518664326656 527035474294784 527050788712448 527179106782328 528029853054704 528716072108224 529569298690432 530568458117467 530740969787392 532115304934136 532433383594112 533292609065216 533985667511296 534831857050624 534847398012928 536537315778464 537724403600384 540309617079232 541884863776256 542234380770082 543464703029248 547269807214592 547622797509424 550255599420527 551473038919712 553080832036096 553231562640757 554693312595968 554828360634548 554844482648456 556462105046848 557677071637504 560358211404992 561262501149056 561991908814336 562898834971648 563052241267516 564693792991328 565943176967168 567576664625152 567731345765584 569386539193472 570305398589696 570646305861632 573389797716736 574315117454848 575061488089088 575989505552384 577809416992192 579461332248344 581150723887552 583568314835968 583944717752396 585236694363776 586942923793408 587085823462138 588797443938704 589747628087072 591628200880717 592582953222106 592937177184352 594665857001216 595625511423488 595787836690046 596399576700928 597362028949504 597507465298744 597524827467568 599266882358144 600575307917312 600592759230464 600738982147304 602490407751232 603462689205376 604246939552256 605222055646208 606363952134248 608131777067584 608495295536128 609477267503104 611402987747552 613185503746816 617496705233408 617894992040326 619296987172864 619696435165808 624035280882832 625854625725056 627035450502461 627850335628516 628863542194888 630254901622528 632092379469824 632264643018008 634089555010912 634107980169664 635112830247616 635492476982272 635956691482112 637138062486926 638547729275456 640409384462848 641442858456064 641617670281588 642276467216384 643488275734304 645364334847232 646773408526336 648835823732096 649882896067328 650302072042441 650727473363968 651777598388224 655302625961984 655706244386284 656360134234112 660353619419648 662241522569536 664172255871488 664996451789824 665425376043428 667365391717024 668841936415744 670955226813872 672911364501376 673997289242368 674180973096631 676146515292248 677237660825264 677642488210688 678736047901184 679618122287104 680714870198272 680900384788624 682865674627136 682885517105792 684876436980736 686148682678228 686558836739776 688560466001408 689671644806144 690116484616468 690567930916864 692987373867712 695007745220096 698746271711488 699196964677211 700325308353398 700783432853504 704112897906418 705710520266752 706145186262152 706165705188944 708224497332352 713183178151808 715262429400064 715457359204588 716611943431384 717543240718304 718701191079872 720291316140032 722567167338016 722588163449152 724673777155328 724694834479616 725843234568704 726041047950218 726807647408128 728157785699344 729768833457664 731896439386112 733277337464672 735393803444608 735415172267776 737559239825408 739371054950528 741041896048363 741526655693824 742723309791232 743202368048504 749378565012896 752495984920064 752981346575458 754196485919044 754647316416448 754689850765312 756847454365184 758275428514604 759054006710272 760486144049632 762703304819456 766805973501568 768043422625024 769041559430144 770282616276992 770492540681864 771735939079952 772738874619712 773985898086016 774448557955072 775698340458496 778171868329856 780417913859584 780440590978048 784169923060832 784638670559744 785904897569792 786411808051324 786926246858752 788704553847392 789683286500416 791985570134528 794294565965824 796759331841473 798567167670272 799082245345384 800371780975312 804700454750192 807023070013888 807046520215936 809399425522688 809596485415718 810902988619724 815066489316352 815288618628484 817665553376672 818985078207296 820049417963776 821372789805568 821572764785773 825791048386304 825815043941888 828198602463232 828222667976704 829535125221376 829761197657392 832180326513536 834021523951616 838031242816768 840450061079552 840474482591744 844995491372032 846905024055272 849374134912576 852082598352986 853943015944928 856432645729024 858048511213894 859995411337216 860550110371952 861938841050336 862454075904512 864687370517971 864968519274496 866600489730976 869101767707264 869127021771008 871660919793664 871873138140004 873280141590472 873802155850624 876349684001792 877763911571456 878003127753752 880562903636416 881983930377088 883130142422528 884555312098304 889313436723712 889339278091264 889887045952814 891906187268096 893588982092576 896143688244532 896194197783808 896729909211136 898756352058656 901376632968448 902495184571904 905126365868032 909995144554496 910582093533112 912051564367216 913236851823296 914710606828928 917627413610908 919657662571648 922312080015872 922338880246784 922563436869074 925253126189392 926746272708256 928796697127936 931201783634738 931758421289696 933262065864128 934474918144768 935982946522624 937199334815744 938711759777792 938940302612312 943761198155776 943788621647872 945284212461568 948298511608448 951063230301184 957749991790592 958339895641492 967891456063168 970713297042944 970949631110459 970977844634798 973808683831984 975934875365632 978780166547456 980626869958736 983485840425088 985072961200384 985341422218153 985661801033728 988214137734824 990400559692544 993259163094016 993288024881152 993529855089772 996426443588576 998034447531968 998631035257856 1003432146004288 1006357604155904 1007981634716672 1009291591340032 1011166479736336 1014057331434602 1016358213398528 1017013766803216 1021244550962944 1021903256066693 1024164215136608 1024221940324352 1027150116638464 1030144723392512 1030395526892732 1031423068082176 1032058349152376 1037640060072616 1040665249752128 1042344644991104 1043699259226624 1045383550661632 1045668448068244 1048717044126752 1051006788855296 1051037328653312 1054070948589568 1054358213564656 1056059706109408 1057432144216448 1059138597380864 1061136916234934 1064230609868272 1064866767188224 1066585218130432 1067971335022592 1069663714101248 1069694796025856 1073074631556928 1075448807200768 1080619234158464 1083769727552512 1084468761540164 1095245595018848 1098738087349903 1100511198841054 1102946077839424 1106161664072192 1106463125281514 1109386625191936 1109656721269096 1109688965296912 1112924210093696 1115354143275008 1120716422809984 1122525002298112 1123983817628672 1125797669943296 1126104482535032 1129387585982656 1131886353934336 1135462691531168 1138773078386944 1140610797179392 1146779595433472 1147485927675997 1148630234909696 1150122976178176 1155618833984384 1158922664496688 1162301447775104 1164494408075999 1167136629671936 1167889435504792 1170473388727552 1173885847586816 1174171646924276 1177594887877408 1179495256174144 1183256401761434 1185165906444212 1185874354368704 1189331714002432 1191251022846976 1191575673380092 1192799153401856 1195014930597488 1195049654935136 1198533764716288 1200760194686899 1201150615834624 1201477964294608 1204980815502464 1206925378410752 1207703848078819 1208493879104512 1210444111292416 1212727904268496 1216263554135168 1216990591072256 1218954535006208 1222805975495104 1226371007493632 1234993410466816 1235789984080652 1239392870331616 1248070561765664 1251709251450112 1252050378608029 1254070901004922 1255700671257032 1257727084389776 1260509803245056 1264184758939648 1264529286036016 1268179110021824 1268215960339328 1270225660495232 1270984953964544 1271913382964224 1274276124973852 1277095458550912 1280818768925696 1282885716912128 1283235340563176 1286976551468608 1290728669694464 1297671647464192 1299765792134656 1300604144084882 1301454946727936 1303555196776448 1310605251923968 1311412488772568 1320707238839296 1324483045139072 1328344511742976 1329992903579648 1330850752086856 1334730783434048 1337683872831488 1341910453627744 1345822729002752 1347994578484736 1348361946193262 1352293030584496 1354475321650528 1355284976421376 1357472095802368 1359236244574208 1361800769577248 1365731349254272 1365771034211584 1369752873961472 1372297365356456 1373117673479552 1376220664089817 1377120932002816 1379343289612288 1380232969232936 1385974747735424 1390015490440192 1397492543422976 1398393929354422 1400650616706796 1401566865707008 1408225795812836 1412290372524304 1412331410377888 1416448994664704 1419080230084517 1426366356303616 1426755082599847 1430524858800128 1430914718409176 1433223886862768 1435086481436608 1437402382159744 1440582632280064 1445134334676032 1445176326898304 1449347554310656 1449389668959232 1451686469137408 1452082095900436 1456315571398688 1459537666915328 1466554674929344 1470787606889216 1470830344535552 1475118479650816 1478742109901056 1482083792096726 1483053311387648 1485446619582464 1486404736097008 1498757130025792 1504991969840128 1505962693150916 1508392971838088 1509294632832896 1513694908730368 1516550857029208 1520972288099264 1525406609638912 1525777991745007 1533611947003136 1536086845250048 1538083118860288 1540565232553984 1540985081363728 1543471878159904 1545477749239424 1547971796172032 1548897115910144 1556343736659712 1560835827719168 1560881181956096 1568339846121664 1569277341119488 1571809795139584 1572823616102648 1577409107694784 1579366573000832 1583971140269056 1593518663682946 1597134335340544 1598164490690768 1600743561950624 1605847973819089 1609400909500384 1614046140027776 1614093040431872 1618798851045376 1619192970831436 1621805977239448 1630132978632704 1630577237256968 1635331106753344 1637970156414592 1640098835927552 1642745579611136 1643145529571546 1651582096772608 1651630087883776 1656397204926464 1659522395314784 1664360653027072 1676062485633536 1677094817372611 1680900122159104 1680948965183488 1689990982744064 1693810048110544 1698748269825152 1704165196705972 1707886031889856 1712865291458048 1716097022427788 1721100220743904 1723877682100672 1724908151809024 1729374741035942 1733200979461952 1738203535414528 1738254043542016 1743321839587328 1743746276280008 1746560283180944 1747604311701248 1752699368003584 1755527823142912 1756006255507504 1761125807272832 1763967860754176 1766260284845056 1769110624196608 1778626873447424 1778678556182528 1779774091905628 1787177964185152 1792287376489064 1792388395567616 1797512704117312 1802753265936896 1803192172062281 1804990369143808 1819990289108992 1821164187066224 1824103128734432 1826473703646592 1829421213657856 1829919784119427 1835254827221816 1839315325143296 1844624160031744 1844677760493568 1845126873738148 1850506252378784 1853492545416512 1857593394255872 1862403567269476 1863516842579392 1866524131728256 1868949836289536 1871965893045248 1874398669631488 1877880605224624 1887522396311552 1896597023216896 1897820332695287 1902126460602368 1915499983581184 1916679791282984 1935782912126336 1941426594085888 1941899262220918 1941955689269596 1947617367663968 1951869750731264 1957560333094912 1961253739917472 1966971680850176 1970145922400768 1970682844436306 1976428275469648 1980801119385088 1986518326188032 1986576049762304 1987059710179544 1992852887177152 1996068895063936 1997262070515712 2006864292008576 2012715208311808 2015963269433344 2022332959472672 2028114662869204 2034027533606432 2042489101925888 2043806512133386 2048328430273216 2048443880648704 2054300233276928 2060289446785024 2060791053785464 2064116698304752 2074040336277371 2075280120145232 2081330499504256 2084689289982208 2085257428415161 2087398518453248 2090767101323264 2091336896136488 2097434088253504 2102013577710592 2102074657306624 2108716427129312 2112119412218816 2114864288432896 2118277194761728 2122273832469868 2128461219736544 2129733534376448 2133170436260864 2135942670045184 2139327428202496 2146149263113856 2150897614401536 2161238468316928 2162632472141141 2167539455105024 2168937523080328 2190491190037696 2197476174699806 2201022397682108 2205892155678848 2212323328144384 2212926250563028 2219313442538192 2219377930593824 2225848420187392 2229983218704241 2230708286550016 2241432845619968 2245050004596224 2247967635257344 2251595339886592 2252208965070064 2258775171965312 2263772707868672 2270925383062336 2277546156773888 2281221594358784 2293559190866944 2294971855351994 2297260469819392 2311237667968768 2317845328993376 2324602895550208 2328988816151998 2334273259343872 2335778871009584 2340946777455104 2347771695173632 2348343293848552 2355189775754816 2358990512348288 2366512803522868 2370331812888424 2371748708737408 2378663428004864 2382502045693952 2383151346760184 2390029861194976 2390099309870272 2397067529432576 2401520389373798 2402955928589216 2409961631004928 2413850756821504 2415407696157638 2416987758209024 2420888222584832 2425455808536992 2432527108270336 2433981182144512 2445611950990208 2451138579236893 2452742014987264 2464395142672463 2469986820933632 2471579968161304 2478785740663232 2496141123531328 2503418502900224 2504100757216058 2508141802009844 2511401342514064 2515454168779552 2521019606490112 2529058572072032 2536358220043648 2536431920678656 2540451320990464 2541969907929088 2543826765928448 2548552249947704 2554190917101824 2561637537851392 2565771433824256 2566470681126352 2573953102937216 2581457339388928 2595343294928384 2599531584269312 2601208288169764 2602909893455872 2622824977545136 2635434713014103 2641414477678592 2648966090278144 2656689023485952 2659985807159296 2661701504173712 2669461566868096 2675367745662976 2683820907255488 2691645458005504 2695989156969472 2696723892386524 2704586061168992 2708950643301056 2710569952842752 2714944191604736 2723601539154496 2731462698508544 2731542068423168 2739505747922944 2744594730712912 2746235346959104 2752441328179634 2754241864005632 2758686579224576 2760465938465872 2771949495470848 2780030980880384 2794985086845952 2796787858708844 2801301233413592 2816451591625672 2824580745048608 2824662820755776 2832897989329408 2833587698955013 2838160460169034 2852732712607232 2853510165199694 2861049717600256 2861829436818352 2866447773725536 2870172962873216 2874804764319488 2890268669352064 2890352653796608 2898695108621312 2898779337918464 2903372938274816 2904164191800872 2912631142797376 2919075333830656 2933109349858688 2941575213778432 2941660689071104 2957484219802112 2964167584193452 2966106622775296 2972809472194016 2982289094235451 2997514260051584 3009983939680256 3011925386301832 3016785943676176 3018589265665792 3027389817460736 3033101714058416 3041944576198528 3050813219277824 3051555983490014 3067223894006272 3072173690500096 3076166237720576 3081970162727456 3086943756319808 3090955498478848 3095943592344064 3112687473319424 3114604660834849 3121671655438336 3121762363912192 3136679692243328 3138554682238976 3143619590279168 3145647232205296 3154818215389568 3158733146001664 3167942280538112 3187037327365892 3196328981381536 3201487123901248 3211695947638178 3218801819000768 3228092280055552 3228186080863744 3228972029041759 3237597702090752 3238385941662872 3243611954478896 3259206242721583 3260265957265408 3261154474513936 3270662213506688 3275940312829184 3280197671855104 3285491159222272 3286291059143092 3303164193545216 3303260175767552 3319044790629568 3328721306054144 3352124971267072 3354189634745222 3361800244318208 3379981965488128 3387620096221088 3397496539650304 3398422456221793 3408330393411944 3415772063779712 3425730582916096 3432194044855576 3442200441487808 3447755364201344 3449816303618048 3458749482071884 3466401958923904 3476407070829056 3476508087084032 3487492552560016 3493120566361888 3495208623402496 3505398736007168 3512012511015008 3522251614545664 3527935721508352 3532520569690112 3538221248393216 3557253746894848 3557357112365056 3559548183811256 3574355928370304 3584574752978128 3584776791135232 3595025408234624 3605506531873792 3606384344124562 3609980738287616 3642328374132448 3648206257468864 3652947407293184 3658842427315712 3659839568238854 3670509654443632 3678630650286592 3689248320063488 3689355520987136 3690253747476296 3701012504757568 3706985090833024 3715186788511744 3724807134538952 3727033685158784 3733048263456512 3737899672579072 3743931786090496 3755761210449248 3793194046433792 3795640665390574 3804252921204736 3833359582565968 3851789195943689 3871565824252672 3872620938485299 3882853188171776 3883798524441836 3883911378539192 3895234735327936 3903739501462528 3922507479834944 3933943361700352 3940291844801536 3941365688872612 3952856550939296 3961602238770176 3973036652376064 3974119420359088 3985705774354304 3992137790127872 3994524141031424 4013728584017152 4025430416623616 4031926538866688 4044665918945344 4056229325738408 4068055067212864 4084978203851776 4087613024266772 4096656860546432 4108600466553856 4121582107570928 4128233396609504 4141397406165019 4148080672554742 4150560240290464 4162660999008512 4169378579964416 4170514856830322 4174797036906496 4181534202646528 4182673792272976 4194868176507008 4204027155421184 4204149314613248 4217432854258624 4224238824437632 4229728576865792 4236554389523456 4244547664939736 4256922439473088 4259467068752896 4266340872521728 4292298526227712 4322476936633856 4325264944282282 4335078910210048 4337875046160656 4380982380075392 4394952349399612 4402044795364216 4411784311357696 4424646656288768 4425852501126056 4438626885076384 4438755861187648 4451696840374784 4459966437408482 4482865691239936 4490100009192448 4495935270514688 4504417930140128 4517550343930624 4541850766124672 4552114504297087 4555092313547776 4562443188717568 4587118381733888 4589943710703988 4594520939638784 4622475335937536 4635690657986752 4649205791100416 4657977632303996 4671557742019168 4681893554910208 4696686587697104 4710379551509632 4717981024696576 4719266811676417 4733025607045736 4740663625776848 4743497417474816 4757326856009728 4765004091387904 4766302693520368 4780059722389952 4780198619740544 4794135058865152 4803040778747596 4805911857178432 4819923262009856 4827701513643008 4830815392315276 4833975516418048 4850911617073984 4865054216540672 4891223901980416 4894378752740477 4902277158473786 4905484029974528 4928790285344926 4939973641867264 4943159936322608 4957571481326464 4992282247062656 5006837005800448 5008201514432116 5016283604019688 5022802685028128 5030908337559104 5042039212980224 5058117144144064 5072716440087296 5072863841357312 5080902641980928 5087653531856896 5097104499895408 5108381834203648 5123275075702784 5132941362252704 5147906205874432 5162914678777856 5190686589856768 5199063168538624 5202416576339528 5245649955090272 5270869426028206 5282828955357184 5297932180556288 5313378046971904 5323403008347424 5338923133736192 5367641814510976 5383290916011008 5391978313938944 5393447784773048 5409172122337984 5417901286602112 5421139905685504 5429888383209472 5447203078308992 5462925397017088 5463084136846336 5489189461425824 5492470693918208 5504882656359268 5508483728011264 5520931876931744 5543898990941696 5560061961760768 5577315322890311 5589970173691904 5593575717417688 5602602466827184 5632903183251344 5649161490097216 5649325641511552 5665795978658816 5667175397910026 5676320920338068 5705465425214464 5707020330399388 5723658873636704 5732895547451072 5740345925746432 5749609528638976 5780537338704128 5780705307593216 5797390217242624 5797558675836928 5806745876549632 5808328383601744 5825262285594752 5838150667661312 5866218699717376 5883150427556864 5883321378142208 5914968439604224 5928335168386904 5945618944388032 5964578188470902 5995028520103168 6019967879360512 6023850772603664 6033571887352352 6037178531331584 6052811593625797 6054779634921472 6066203428116832 6083889152397056 6101626438555648 6103111966980028 6134447788012544 6144347381000192 6163940325454912 6173887512639616 6181910996957696 6191887184688128 6225374946638848 6229209321669698 6243343310876672 6273359384486656 6277109364477952 6291294464410592 6309636430779136 6317466292003328 6335884561076224 6374074654731784 6392657962763072 6402974247802496 6423391895276356 6437603638001536 6456184560111104 6456372161727488 6457944058083518 6476771883325744 6487223908957792 6518412485443166 6522308949027872 6541324427013376 6551880625658368 6560395343710208 6570982318444544 6572582118286184 6606328387090432 6606520351535104 6638089581259136 6657442612108288 6704249942534144 6708379269490444 6775240192442176 6794993079300608 6796844912443586 6816660786823888 6831544127559424 6851461165832192 6864388089711152 6884400882975616 6895510728402688 6897389955527071 6899632607236096 6917498964143768 6932803917847808 6952814141658112 6953016174168064 6974985105120032 6986241132723776 6990417246804992 7024025022030016 7044503229091328 7055871443016704 7065041139380224 7114507493789696 7119096367622512 7148711856740608 7153322792466851 7169149505956256 7169553582270464 7190050816469248 7211013063747584 7212768688249124 7219961476575232 7284656748264896 7296412514937728 7305894814586368 7317684854631424 7319679136477708 7341019308887264 7357261300573184 7378496640126976 7380507494952592 7402025009515136 7413970181666048 7449614269077904 7454067370317568 7466096526913024 7475799345158144 7487863572180992 7511522420898496 7586388092867584 7591281330781148 7666719165131936 7691166611449321 7703578391887378 7743131648505344 7745241876970598 7765706376343552 7767597048883672 7767822757078384 7790469470655872 7807479002925056 7845014959669888 7867886723400704 7880583689603072 7882731377745224 7905713101878592 7923204477540352 7948238840718176 7971411548708608 7984275580255744 8027457168034304 8050860833247232 8089331837890688 8112458651476816 8136110134425728 8151460856531993 8169956407703552 8175226048533544 8193313721092864 8217200933107712 8243164215141856 8256466793219008 8282794812330038 8296161345109484 8301120480580928 8325321998017024 8338757159928832 8341029713660644 8349594073812992 8365347584545952 8389736353014016 8408054310842368 8434865708517248 8448477648875264 8453926936551733 8459457153731584 8473108779046912 8489095329879472 8513844878946176 8518934137505792 8532681745043456 8584597052455424 8644953873267712 8650529888564564 8675750092321312 8761964760150784 8764352650256203 8789904698799224 8804089590728432 8823568622715392 8849293312577536 8851705002252112 8877253770152768 8877511722375296 8903393680749568 8919932874816964 8965731382479872 8980200018384896 9008835860280256 9035100687861248 9083701532249344 9104229008594174 9110184627095552 9124886377435136 9174236763467776 9179887421407976 9244950671875072 9271381315973504 9298411582200832 9315955264607992 9343115484038336 9363787109820416 9393373175394208 9420759103019264 9435962049393152 9438533623352834 9466051214091472 9481327251553696 9486994834949632 9514653712019456 9532605387040736 9560119444779904 9560397239481088 9588270117730304 9606081557495192 9611823714356864 9633544648628719 9639846524019712 9655403027286016 9661630784630552 9701823234147968 9730108433081344 9782447803960832 9788757505480954 9804554316947572 9810968059949056 9857580570689852 9886319872645216 9915142962652928 9984564494125312 10013674011600896 10016403028864232 10032567208039376 10045605370056256 10061816675118208 10084078425960448 10116234288288128 10145432880174592 10145727682714624 10161805283961856 10194208999790816 10216763668407296 10265882724505408 10295812411748864 10325829357555712 10381373179713536 10398126337077248 10404833152679056 10491299910180544 10541738852056412 10595864361112576 10646806016694848 10677846267472384 10680445942215049 10735283629021952 10766581832022016 10783956627877888 10786895569546096 10818344244675968 10835802573204224 10842279811371008 10894406156617984 10925850794034176 10926168273692672 10978378922851648 10984941387836416 11009765312718536 11041863753863488 11087797981883392 11154630645780622 11179940347383808 11187151434835376 11205204933654368 11240935816733623 11265806366502688 11298322980194432 11298651283023104 11331591957317632 11334350795820052 11352641840676136 11410930850428928 11414040660798776 11447317747273408 11465791094902144 11480691851492864 11499219057277952 11561074677408256 11561410615186432 11594780434485248 11616656767203488 11650524571189504 11732437399434752 11766300855113728 11766642756284416 11829936879208448 11856670336773808 11891237888776064 11929156376941804 11990057040206336 12047701545207328 12067143774704704 12074357062663168 12105623187251594 12132406856233664 12167778304794112 12203252877111296 12206223933960056 12268895576025088 12288694762000384 12327880650909824 12347775025279232 12363821993915392 12383774369376256 12450749893277696 12458418643339396 12546718768973312 12582588928821184 12619272861558272 12622345204435967 12634932584006656 12748149309463568 12785315925526144 12805948495604992 12809438488835989 12846783790552712 12875207276003072 12912369120222208 12912744323454976 12915888116167036 12953543766651488 12974447817915584 13036824970886332 13044617898055744 13082648854026752 13103761251316736 13120790687420416 13145164236572368 13212656774180864 13276179162518272 13284742328867009 13314885224216576 13408499885068288 13416758538980888 13550480384884352 13589986158601216 13593689824887172 13633321573647776 13663088255118848 13702922331664384 13728776179422304 13768801765951232 13791021456805376 13794779911054142 13834997928287536 13865607835695616 13905628283316224 13906032348336128 13949970210240064 13972482265447552 13980834493609984 14048050044060032 14089006458182656 14111742886033408 14238192735245024 14297423713481216 14306645584933702 14338299011912512 14339107164540928 14380101632938496 14422026127495168 14425537376498248 14569313496529792 14592825029875456 14611789629172736 14635369709262848 14639358272955416 14682038617774528 14714522601146368 14761014989905184 14804050019030272 14827940363332096 14899228538155808 14908134740635136 14932193053826048 14951598690316288 15023044841796992 15138427304987987 15172776185735168 15182562661562296 15333438330263872 15382333222898642 15407156783774756 15486263297010688 15490483753941196 15535194097767344 15535645514156768 15580938941311744 15609882530929687 15614958005850112 15690029919339776 15735773446801408 15761167379206144 15765462755490448 15811426203757184 15846408955080704 15896477681436352 15942823097417216 15968551160511488 16054914336068608 16178663675781376 16224917302953632 16272220268851456 16302921713063986 16339912815407104 16350452097067088 16386627442185728 16434401866215424 16486328430283712 16512933586438016 16565589624660076 16592322690218968 16602240961161856 16650643996034048 16677514319857664 16682059427321288 16730695169091904 16779472706028032 16869731417034496 16896955297750528 16907853873103466 16918914307463168 16946217558093824 16978190659758944 17027689757892352 17037868275011584 17169194104910848 17289907746535424 17301059777129128 17351500184642624 17523929520301568 17528705300512406 17579809397598448 17608179181456864 17647137245430784 17703410004504224 17754507540305536 17755023444750592 17806787361499136 17839865749633928 17931462764959744 17960400036769792 18017671720560512 18070201375722496 18167403064498688 18208458017188348 18220369254191104 18359774842815952 18448042991098721 18489901343750144 18542762631947008 18596823164401664 18631910529215984 18686230968076672 18727574219640832 18786746350788416 18841518206038528 18871924098786304 18877067246705668 18932102428182944 18962654503107392 18973989669899264 19065210774081472 19120238889559808 19120794478962176 19176540235460608 19212163114990384 19223647428713728 19267089297257438 19279693048039424 19310806054572032 19323261569261104 19403646468295936 19460216866162688 19564895607921664 19577515010961908 19609108633895144 19715161141379704 19772639745290432 19830285925305856 19835113892685091 19969128988250624 20027348023201792 20032806057728464 20065134416078752 20091210740112512 20123633350236416 20232468576576256 20290865760349184 20291455365429248 20323610567923712 20388417999581632 20433527336814592 20531765449010816 20591624823497728 20762746359427072 20809666305358112 20876023659648157 20982599820361088 21083477704112824 21191728722225152 21293612033389696 21355692534944768 21360891884430098 21470567258043904 21533163664044032 21573791139092192 21636688489351936 21671605146408448 21788812313235968 21802232625843943 21851701588068352 21852336547385344 21956757845703296 21969882775672832 22019530625437072 22083727507726976 22175595963766784 22309261291561244 22374302869670752 22410409867308736 22481871633467246 22531612733005376 22596645960388864 22597302566046208 22663183914635264 22668701591640104 22705283681352272 22814443699051081 22821861700857856 22828081321597552 22894635494546816 22931582189804288 22961383702985728 22998438114555904 23122149354816512 23122821230372864 23233313534406976 23301049142379008 23464874798869504 23532601710227456 23659873758416896 23713340673547616 23782475777552128 23788957193552551 23858312753883608 23980114080412672 24095403090414656 24134287549409408 24148714125326336 24211246374503188 24264813712467328 24335556609588224 24412447867920112 24537791152050176 24655761301819648 24695550050558464 24727643987830784 24767548738752512 24901499786555392 24916837286678792 25093437537946624 25165177857642368 25238545723116544 25244690408871934 25269865168013312 25496298618927136 25570631851052288 25611896991209984 25618876977671978 25693567581105424 25750414552006144 25824738240444416 25825488646909952 25831776232334072 25907087533302976 25948895635831168 26073649941772664 26089235796111488 26165297708053504 26207522502633472 26290328473144736 26552358325036544 26569484657734018 26629770448433152 26833517077961776 26962524371605823 27100960769768704 27108346569397093 27179972317202432 27187379649774344 27266643147295552 27326176510237696 27457552358844608 27537603531902464 27582042913610752 27589559822108284 27669995856575072 27731215671391232 27811256566632448 27899940420480128 27944964530895104 27961668987219968 28096100088120064 28178012916365312 28223485772066816 28476385470490048 28594847426962432 28613291169867404 28676598023825024 28760203265876992 28851074752996496 28989781843155133 29138626993059584 29185650059750912 29223579258345472 29270739418525696 29278716545910832 29364077235549056 29429045202292736 29522029979810368 29608100038060544 29655880726664192 29798457076311616 29816269481270272 29864386107652096 30046089683593984 30276854609975974 30345552371470336 30365125323124592 30666876660527744 30764666445797284 30814313567549512 30972526594021376 30980967507882392 31070388195534688 31071291028313536 31161877882623488 31219765061859374 31380059838679552 31471546893602816 31530925510980896 31622852407514368 31792955362872704 31864801530079609 31885646194834432 31937102321022976 32109828672137216 32357327351562752 32449834605907264 32544440537702912 32605843426127972 32700904194134176 32773254884371456 32972656860567424 33025867172876032 33131179249320152 33184645380437936 33204481922323712 33301287992068096 33355028639715328 33364118854642576 33461390338183808 33558945412056064 33739462834068992 33793910595501056 33815707746206932 33837828614926336 33956381319517888 34055379515784704 34260651269183339 34338388209821696 34579815493070848 34602119554258256 34703000369285248 35047859040603136 35057410601024812 35159618795196896 35216358362913728 35294274490861568 35406820009008448 35509015080611072 35510046889501184 35613574722998272 35679731499267856 35862925529919488 36035343441121024 36140402751444992 36334806128997376 36416916034376696 36719549685631904 36896085982197442 36979802687500288 37085525263894016 37193646328803328 37263821058431968 37372461936153344 37573492701576832 37683036412077056 37743848197572608 37754134493411336 37864204856365888 37925309006214784 37947979339798528 38130421548162944 38240477779119616 38241588957924352 38424326229980768 38447294857427456 38534178594514876 38559386096078848 38646523138522208 38807292936591872 38920433732325376 39129791215843328 39155030021923816 39218217267790288 39430322282759408 39545279490580864 39660571850611712 39670227785370182 39938257976501248 40065612115456928 40130268832157504 40182421480225024 40247266700472832 40464937153152512 40581731520698368 40582910730858496 40647221135847424 40776835999163264 40867054673629184 41063530898021632 41183249646995456 41619332610716224 41752047319296314 41965199640722176 42166955408225648 42369681155380579 42383457444450304 42587224066779392 42711385069889536 42721783768860196 42941134516087808 43147582278184384 43273376978703872 43343210292816896 43577624626471936 43604465251687886 43703403176136704 43913515691406592 43939765551345664 44039061250874144 44167455015453952 44351191927533568 44618522583122488 44748605739341504 44820819734617472 44963743266934492 45063225466010752 45193291920777728 45194605132092416 45337403183280208 45410567362704544 45628887398102162 45656162643195104 45789270989093632 45863164379608576 45922767405971456 45996876229111808 46244298709633024 46245642460745728 46466627068813952 46602098284758016 46929749597739008 47426681347095232 47564951555104256 47577914387105102 47716625507767216 47960228160825344 48190806180829312 48268575098818816 48297428250652672 48422492749006376 48529627424934656 48671113219176448 48824895735840224 49311522603639296 49391100101116928 49455287975661568 49833674573357584 50073259547267957 50186875075893248 50330355715284736 50477091446233088 50489380817743868 50539730336026624 50992597237854272 51141263702104576 51223793982419968 51237753955343956 51387135162210848 51500829104012288 51649476480888832 51663552464668144 51814175066605952 51897791271662336 52147299883545328 52178471592222976 52330595416107008 52415045005266944 52580656946289472 53104716650073088 53138969315468036 53667034155923552 53838166280145247 53925048743211646 54201921539537408 54216693138794186 54359944634404864 54374759299548688 54533286294591104 54652353020475392 54915104717689216 55075207063804928 55164085827221504 55179119644216568 55339991713150144 55462431342782464 55799880840960256 55889929061790208 56192200176240128 56356025832730624 56952770940980096 57189694853924864 57226582339734808 57353196047650048 57520406531753984 57702149505992992 57979563686310266 58277253986119168 58371300119501824 58447158516690944 58557433091821664 58728154471098112 59044059959620736 59177488555862131 59216200076121088 59311761453328384 59596914152623232 59632538962540544 59728772215304192 60092179367187968 60553709219951948 60730250646249184 61333753321055488 61350468551793421 61529332891594568 61628627135099024 61945053188042752 61961935015764784 62140776391069376 62142582056627072 62323755765246976 62439530123718748 62760119677359104 63061851021961792 63245704815028736 63585910725745408 63729603060159218 63771292389668864 63874204642045952 64219657344274432 64714654703125504 64899669211814528 65088881075405824 65211686852255944 65401808388268352 65546509768742912 65945313721134848 66051734345752064 66262358498640304 66369290760875872 66408963844647424 66602575984136192 66728237709285152 66922780676367616 67117890824112128 67478925668137984 67587821191002112 67631415492413864 67912762639035776 68110759031569408 68521302538366678 68676776419643392 69204239108516512 69406000738570496 70095718081206272 70114821202049624 70319237590393792 70432716725827456 70588548981723136 70813640018016896 71018030161222144 71020093779002368 71359462998535712 72070686882242048 72280805502889984 72669612257994752 72833832068753392 73439099371263808 73792171964394884 74171050527788032 74527642116863936 74744923872306688 75146985403153664 75366072824154112 75487696395145216 75508268986822672 75728409712731776 75850618012429568 75895958679597056 76260843096325888 76480955558239232 76483177915848704 76848652459961536 76894589714854912 77068357189029752 77293046277044416 77614585873183744 78259582431686656 78310060043847632 78436434535580576 78686550717135361 78860644565518816 79090558981161728 79321143701223424 79340455570740364 79876515953002496 80131224230913856 80260537664315008 80364842960450048 80494533400945664 80929874306305024 81163463041396736 81553671998326528 82127061796043264 82366499293990912 83238665221432448 83504094638592628 83930399281444352 84333910816451296 84739362310761158 85174448133558784 85422770139779072 85443567537720392 85882269032175616 86295164556368768 86546753957407744 86686420585633792 87155249252943872 87208930503375772 87827031382813184 88078122501748288 88334910030907904 89237045166244976 89497211478683008 89641639469234944 89666069421851923 89927486533868984 90126450932021504 90386583841555456 90389210264184832 90674806366560416 90821134725409088 91257774796204324 91312325286390208 91578541978187264 91726328759217152 91845534811942912 92488597419266048 92933254137627904 92993196302069063 93204196569516032 93859499195478016 94853362694190464 95129903110208512 95155828774210204 95433251015534432 95920456321650688 96381612361658624 96537150197637632 96844985498012752 97059254849869312 97342226438352896 97649791471680448 98623045207278592 98782200202233856 99667349146715168 100146519094535914 100373750151786496 100660711430569472 100954182892466176 100978761635487736 101985194475708544 102282527404209152 102447587964839936 102475507910687912 102774270324421696 103001658208024576 103327104929336288 103628350133211904 103795582543324672 104294599767090656 104356943184445952 104661190832214016 105161313892578944 105968991134915909 106209433300146176 106277938630936072 107334068311847104 107676332560290494 107850097486423292 108403843079074816 108433386277588372 108749518599097376 109066572589182208 109304706040950784 109830209435378432 110150414127609856 110328171654443008 110358239288433136 110679983426300288 110924862685564928 111599761681920512 111779858123580416 112384400352480256 113905541881960192 114379389707849728 114453164679469616 114706392095300096 115040813063507968 115404299011985984 115959127372620532 116554507972238336 116742600239003648 117114866183643328 117456308942196224 118088119919241472 118354977111724262 118432400152242176 118623522906656768 119193828305246464 119265077925081088 120184358734375936 121107418439903896 121460501292498368 122667506642110976 122700937103586842 123058665783189136 123257254270198048 123923870031529568 124281552782138752 124285164113254144 124647511530493952 124879060247437496 125520239354718208 126123702043923584 126491409630057472 127171821451490816 127459206120318436 127542584779337728 129429309406251008 129799338423629056 130177762150811648 130423373704511888 130803616776536704 131093019537485824 131890627442269696 132103468691504128 132524716997280608 132738581521751744 132817927689294848 133456475418570304 133845561352735232 134235781648224256 134957851336275968 135175642382004224 135262830984827728 135825525278071552 136221518063138816 137042605076733356 138408478217033024 138812001477140992 138845797248795637 140191436162412544 140229642404099248 140638475180787584 140865433451654912 141627280036033792 142036060322444288 142040187558004736 142718925997071424 144141373764484096 145339224515989504 145667664137506784 146132165617537099 146878198742527616 147584343928789768 148342101055576064 149055284233727872 149489847744613376 150293970806307328 150732145648308224 151016537973645344 151456819425463552 151701236024859136 152521686192651776 152961911116478464 152966355831697408 153697304919923072 153789179429709824 154136714378059504 154586092554088832 155229171746367488 156620120087695264 156872869071161152 157373101434270722 157721289131037632 158181117962323456 158642287402446848 158680911141480728 159753031906004992 160262448461827712 160521075328630016 160729685920900096 160989066801891328 161859748612610048 163107343996653056 164254123592086528 166477330442864896 166522700354867857 167008189277185256 167860798562888704 168667821632902592 169478724621522316 170348896267117568 170887135075440784 171764538064351232 172590329112737536 173093507914815488 173372841171267584 174310498505887744 174417861006751544 175654062765626368 176156245003496576 176669820061815808 178474090332489952 178994422957366016 179283278938469888 179332138843703846 179854973067737968 180252901864043008 180773167683110912 180778420528369664 181349612733120832 181642269450818176 182515549592408648 182624650572780416 183157083956374528 183452657518434304 185866508275255808 185986392604138126 186408393139032064 189706725388380928 190259806220417024 190311657548420408 190866502031068864 192763224723317248 193074300395275264 193689970996025504 194118509699738624 195299582943360896 197246090414557184 197564400404467712 199334698293430336 200293038189071828 201321422861138944 201957523270975472 202928472902085931 203970388951417088 204565054808418304 204895175929679872 204951015821375824 205548540648843392 206003316416049152 206654209858672576 207256700266423808 207591165086649344 208589199534181312 208713886368891904 210322627785157888 211937982269831818 212418866600292352 212555877261872144 214668136623694208 215352665120580988 215700194972846584 216807686158149632 216866772555176744 217499037198194752 218133145178364416 219660418870756864 220300828255219712 220716478576866272 221359966852600576 223199523363841024 223559716247160832 224768800704960512 227811083763920384 228906329358939232 229412784190600192 230808598023971968 231918254745241064 233109015944476672 233485200478007296 234229732367286656 234912617884392448 236176239838482944 236709954223448524 236864800304484352 238387656610492928 239824558884283373 240368717468751872 242214836879807792 242921002584996736 245335013284221952 245401874207173684 246117331566378272 246514508540396096 247847740063059136 248563105564277504 248570328226508288 249295023060987904 249758120494874992 251040478709436416 252247404087847168 252982819260114944 254343642902981632 254918412240636872 258858618812502016 259598676847258112 260355524301623296 260846747409023776 261607233553073408 263781254884539392 264206937383008256 265049433994561216 265477163043503488 265635855378589696 266912950837140608 267691122705470464 269915702672551936 270525661969655456 271651050556143104 272443036126277632 274085210153466712 276816956434066048 277624002954281984 277691594497591274 280459284808198496 281276950361575168 281730866903309824 283254560072067584 284072120644888576 284080375116009472 285437851994142848 288282747528968192 291335328275013568 292264331235074198 293756397485055232 295168687857579536 296587768087664053 296684202111152128 298110568467455744 298979695489226752 300587941612614656 302033075947290688 302913638850927104 303402472049718272 305043372385303552 305923822232956928 307394609839846144 307578358859419648 308273428756119008 309172185108177664 310458343492734976 313240240175390528 313745738142322304 314746202868541444 315442578262075264 316362235924646912 317361822282961456 320524896923655424 321042150657260032 321459371841800192 321978133603782656 323719497225220096 326214687993306112 328508247184173056 332954660885729792 333045400709735714 334016378554370512 335721597125777408 337335643265805184 338957449243044632 340697792534235136 341774270150881568 345180658225475072 346187015829630976 348835722013503088 350512816830875699 351308125531252736 352312490006993152 353339640123631616 356948180664979904 357988845914732032 358566557876939776 358664277687407692 359709946135475936 360505803728086016 361546335366221824 362699225466241664 363284538901636352 365031099184817296 365249301145560832 366314167912749056 366905315036868608 371733016550511616 371972785208276252 376867163961016729 379413450776761856 380519612440834048 380623315096840816 381733004062137728 385526449446634496 386148600790550528 387379941992051008 388237019399477248 390599165886721792 394492180829114368 398669396586860672 400586076378143656 402642845722277888 403915046541950944 405856945804171862 407940777902834176 409130109616836608 409902031642751648 411097081297686784 413308419717345152 414242419891034917 414513400532847616 415182330173298688 417178399068362624 417427772737783808 420645255570315776 423875964539663636 425111754523744288 429336273247388416 430705330241161976 431400389945693168 433615372316299264 433733545110353488 434998074396389504 436266290356728832 439320837741513728 441432957153732544 442719933705201152 446399046727682048 447119432494321664 449537601409921024 455622167527840768 457812658717878464 458825568381200384 461617196047943936 463836509490482128 466218031888953344 468459464734573312 469825235768784896 472352479676965888 473419908446897048 476775313220985856 479649117768566746 480737434937503744 484429673759615584 485842005169993472 490670026568443904 490803748414347368 492234663132756544 493029017080792192 495695480126118272 497126211128555008 497140656453016576 499516240989749984 504494808175694336 505965638520229888 508687285805963264 509836824481273744 519197353694516224 521693494818047552 523214467106146816 527562509769078784 528413874766016512 530098867989122432 530954326087006976 531271710757179392 533825901674281216 535382245410940928 541051323939310912 543302101112286208 548170420306933424 550805855019947527 553633912868132096 555248005908563968 555383188995182548 560918569616396992 562553900723150336 563461733806619648 566509120144135168 568144241289777152 570875703988285696 576565495057936384 582670656550027136 584528662470148396 587512794970110464 590337375715159072 593175536175328106 596221136934911488 597959390978453504 601175883225229312 604066151894581376 605827277701854208 606804944099436544 610086744770607104 614789219679692288 616546857512238016 618344370216355328 626480480350781056 627491476284644608 629492405737082888 630885156524150528 632724471849293824 634723644565922912 641049793847310848 642084301314520064 642918743683600384 650952374114483441 652429375986612224 657016494368346112 665909321771459584 666090801419471428 668032757108741024 671443194251554816 674671286531610368 677914898486089264 681395585068470272 683548540301763136 690361316450950144 697671444027006176 701025633661751398 702616251062505472 704624980013986304 706679280247263232 713896361329959808 715977691829464064 717133115753879552 717328555374815384 719419892270951872 721011607456172032 725398450932483328 726569077803272704 730062198369634592 730498602291121664 732628335825498112 743466033101023232 743945570416552504 753734327922033458 758826901553523712 761246630193681632 763466008124275456 771052898893268992 772297201581101056 774759883984102016 776474038798954496 781198331773443584 797338793173721344 801172152756287312 805285691444555776 807830093083901888 811713891608343724 815881555805668352 819804063285503296 822194162595373568 826616839434690304 828484839782069834 829026801065695232 830364660346597376 834356798136725248 834855545475567616 841290511140631552 847751929079327272 850223509047488576 858672546494776832 861410660482323952 862800779891386336 867467090220706976 869996148792779008 872532580713457664 878641675483027456 882865914307465088 885439867410402304 892798093455364096 911244335055681536 915625317435756928 917651136762400768 923234392095887872 927673018980964256 936918929469146624 939650471537569792 944704959353931776 946839816893794096 953550626441971712 959298235537133492 968859347519231168 971684010339986944 981340053136887808 981607496828694736 984469326265513088 986058034161584384 991390960252236544 994252422257110016 994281312906033152 999032481979499968 1008989616351388672 1017374571611926528 1019673648962547488 1022925159322759693 1038394707389032448 1043386989636095104 1046428934212293632 1055125019538157568 1060197735978244864 1061908652174013952 1067651803348562432 1070764490821881856 1082102647878621824 1086604202224572416 1096340840613866848 1101611710039895054 1107267825736264192 1110496011817127936 1110766377990365096 1121837139232793984 1125107801446300672 1126923467613239296 1133018240288270336 1141751407976571392 1165341313100054272 1165658902484074999 1169057324940296792 1175025589940220928 1180674751430318144 1186351072350656212 1192442273869822976 1202351766450458624 1208132303789162752 1211654555403708416 1213609888198873088 1220173489541214208 1229578439359384576 1233093715024476032 1236688740432710656 1252960960701562112 1254982952569289216 1258984811474165776 1261770313048301056 1265448943698587648 1269447289131845824 1282099587694621696 1284168602629040128 1301904748228966882 1304858751973224448 1331818643542919168 1332181602838942856 1336065514217482048 1349342573063220736 1355829796972178528 1367097080603526272 1380722632901900288 1395342888054012352 1402051267323502796 1409249960027972608 1427792722659919616 1431955383658928128 1434266231507759104 1434657110749630768 1438839784541903744 1442023214912344064 1450796901864966656 1453138155606545408 1460124396739269184 1460997204582243328 1486932066202046464 1487891140833105008 1507468655844066916 1517653803107047424 1522493260387363264 1526932016248550912 1542105797786537984 1549519767968204032 1562396663546887168 1594677586347442688 1602344305512574624 1615660186167803776 1623427783216687448 1631763111611336704 1639608126571006592 1644388325190747136 1653233678869380608 1656969679564139668 1658053602131390464 1668713596273450496 1682581022281263104 1695503858158654544 1700447018094977152 1717345092989553664 1722821320964647904 1725601559782772672 1734934180441413952 1739992297585558016 1745065161426915328 1757283350966054912 1765731828614930176 1770879734820804608 1822488670111363072 1831250634871513856 1846468784191775744 1855346037961928512 1873837858938293248 1889409918707863552 1893679633787588192 1907101252883943424 1918596471074266984 1937718695038462336 1943368020679973888 1963214993657389472 1968938652531026176 1972116068323168768 1982781920504473088 1988504844514220032 1988562625812066304 1998064963958999936 2017979232702777344 2039347297925094976 2045850318645519386 2076789414778064896 2086773979272190208 2092857868424587264 2120395471956489728 2123817304348027904 2135303606697124864 2164205295757243648 2173208404449144832 2192681681227733696 2203223420079790108 2214535651472528384 2221532755980730192 2243674278465587968 2250215602892601344 2253846935226478592 2266036480576540672 2283502815953142784 2330682626200108544 2331317804968149998 2338114649880593584 2350051179880441856 2361349502860636288 2372702144701312424 2384884547739645952 2416264607578325504 2423309110807416832 2459156878718769152 2466187430048952064 2473377480865421312 2505921921403124224 2509965905138578432 2517969622948331552 2523540626096602112 2538894578263691648 2564199175389243392 2568337205258080256 2603809496457933764 2638070147727117103 2663637287085838336 2664363205677885712 2672131028434964096 2698685146126441472 2711659593944357056 2734194161207052544 2761445265803800576 2790685776108024704 2804102534647005592 2818499920055945216 2855585445319839232 2863910767317856256 2869314221499261536 2877679569083807488 2901593803729933312 2906276311213090816 2920248793478538368 2921994409164486656 2975782281666210016 3014937311688133832 3035307606214094848 3044986520774726528 3053864032497101824 3099039535936408064 3124793327093774336 3189355172694885376 3204688611025149248 3231320372335607552 3246855566433374896 3263526223222673408 3279216253142013184 3288776650381494272 3306467357738761216 3313939359128279336 3337427192546900992 3365162044562526208 3391007716317309088 3400894036189954304 3434690185979107328 3445642641929295808 3451203119565545344 3469868360882827904 3479984595171116032 3531463657229860352 3541759469641609216 3662501269743027712 3692937568383551488 3710692075923857024 3747675717876586496 3787359267575176384 3837192942148533968 3855640985139632689 3875437390076924672 3886736041359947776 3926429987314778944 3937877305062052352 3944232136646337536 3965563841008946176 3977009689028440064 3996129927917999872 4035958465405554688 4078694595850189952 4091700637291038772 4173547958544380416 4185715736849174528 4240790943912979456 4247634608696055808 4270607213394249728 4328410591514487296 4385363362455467392 4406446840159580216 4429071302945056768 4443065511961460384 4487348556931175936 4500431205785202688 4556666618801384087 4567005631906285568 4661365252400217088 4662635609936299996 4676229299761187168 4700102359760883712 4722699005721272576 4745404289402624848 4769769095479291904 4832529215156651008 4918313757437538304 4932374860097904128 4946754961730842624 5011843842806248448 5019931810277156864 5035939245896663104 5047081252193204224 5077789156527383296 5128398350778486784 5207618992915867528 5276140295454234206 5328726411355771424 5344262056869928192 5397370292252882944 5423319187888714112 5468388322414105088 5581371552216049408 5608205069294011184 5636999840111890432 5711170890639678464 5738628442998523072 5755359138167614976 5803187607459866624 5812552622426181632 5840497586957076736 5843988818328973312 5951564563332420032 6029874623376267664 6089973041549453056 6107728064994203648 6198079071872816128 6249586654187548672 6378710345389770752 6409377222050298496 6462640744671215104 6493711132866749792 6558432506284026368 6577553300762988544 6612934715477522432 6627878718256558672 6674854385093801984 6782015432634618176 6801788072379908608 6869380371958214656 6891285283858591616 6902406239131090688 6939736721765655808 6959969190342232064 7062927314459720704 7160476115259317851 7325002539486055424 7385875136767102976 7421384151847714048 7495351435753172992 7574718535150352768 7674385884297067936 7711281970279265378 7750874780153849344 7773472082719895552 7852859974629557888 7875754610124104704 7888464273292675072 7931127682017892352 7992259855835999744 8157389191700379904 8183401274582077544 8347095917088760832 8481581887825958912 8495269217392111616 8541214426788499456 8656821183028974592 8770726724910934784 8812893680319160432 8858142605890113536 8886131023922920768 8974697113862351872 9113333237602768174 9134011263812571136 9322730504800434176 9325271219872599992 9352458599522374336 9445398011442545152 9490808578805249696 9665058430313302016 9864749720195808256 10023687685612496896 10039863620554313728 10071878491793326208 10094162504386408448 10155578313054766592 10415237985831735056 10552280590908468412 10657452822711542848 10688524113739856384 10794740584505765888 10846638375777428224 10936776644828210176 11162743104432098816 11216410138588022368 11422341781279356928 11477256885997046144 11510718276335229952 11606375214919733248 11680995173914153472 11903129126664840064 12059749246752535328 12179946083098906112 12215456129988407296 12396158143745632256 12757420690779541504 12818754444100596992 12925281489342430208 12987422265733499584 13116865012568052736 13225869430955044864 13255757436513117344 13349708770187603968 13564030865269236352 13603576144759817216 13782570567717183232 13804812478262181376 13879473443531311616 13919938380684464128 14125854628919441408 14320952230518635702 14650005078972110848 14842768303695428096 15149437070300705536 15348771768594135872 15422563940558530756 15501749560307698688 15705719949259115776 15751509220248209408 15776928546585350144 15862255364035784704 15984519711671999488 16314778383400759808 16366802549164155088 16694191834177521664 16963163775651917824 17313642366057949184 17541453449821869568 17625787360638320864 17772262047845841536 17949394227724703744 18226666475205536348 18645461009600868352 18650542439745199984 18704917199044748672 18890796022885090304 18981617157610499392 19330116860626604032 19729499440391616512 20047375371224993792 20143756983586652416 20311156626109533184 20830475971663470112 21104561181816936824 21314905645423085696 21377048227479712768 21693276751554856448 21873553289656420352 22325486208864197632 22432820277176044736 22844683562558713856 22954513771994092288 23021436552670459904 23361990347828306944 23806258253329680128 24119498493505070656 24359892166197812224 24792316287491264512 25637508888201193984 25850562978684860416 25974844531466999168 26233730025136105472 26511514873026234688 27128061730538472704 27207152289519634432 27565141135434366464 27609624956524362752 27758946887062623232 28251709257838882816 28641904461037271404 29300010157944221696 29685536607390856192 30298874140601411072 30697543537188271744 30845127881117061512 31003499120615397376 31411439898518231552 31503018440496418816 31969039423343998976 32629556766801519616 32733605098328310176 33388383668355043328 34627284732115898368 35082906899643739136 35251574721276641728 35544524095691683072 35898788455449407488 36453332950411072696 37301084879490399968 37409834398089497344 37781592045770180608 37963234315220998784 39458998880783233024 40287513967173304832 40622313252219066368 41660951943326940224 42209122363633873648 42629811290846171392 42754096454959425536 43386553503109712896 43747106579312840704 44650972417728395264 44865640554352089472 45909027543988184576 46042873105340919808 46723980695656613888 47612516506659360256 48238996987010141312 48719784332395624448 50123332806815224957 51275017776402387968 51701125957369720832 51949689062933998336 52467460050272210944 53023029746052469376 54256123461076945408 54414304579039268864 55130282270868732928 55219249913048725504 55517893774125246464 57283808922074542808 59371073214781712384 60597748281202822144 61395087074376543488 61690255762234123024 62006998241230794752 62822879797036463104 63938078846687997952 65259113533603039232 65467210196656620352 70165813799287478272 70503149442553283456 71089048191383366144 72906665900822145392 74602169758980799936 74819668796178994688 75563184091540361216 75926468630441997568 80575027934346609664 81244626504438132736 83321903886653880448 84418244727267747296 85259622581692342784 85508192909918851072 86773107006219425792 89301944835456790528 89731281108704178944 91818055087976369152 93447961391313227776 95225033013318720512 96477993974020282624 97439568664791248896 100246665613630449914 102550035552804775936 103899378125867996672 106046059492104938752 108512246922153890816 110260564541737465856 110438499826097451008 111035787548250492928 114567617844149085616 118742146429563424768 121195496562405644288 122790174148753086976 123380511524468246048 125645759594072926208 130518227067206078464 130934420393313240704 140331627598574956544 141006298885106566912 142178096382766732288 145813331801644290784 149204339517961599872 149639337592357989376 151852937260883995136 161150055868693219328 166643807773307760896 168836489454535494592 170519245163384685568 173546214012438851584 179462562217408357888 183636110175952738304 190450066026637441024 192955987948040565248 200493331227260899828 205100071105609551872 207798756251735993344 212092118984209877504 217024493844307781632 220521129083474931712 229135235688298171232 242390993124811288576 245580348297506173952 246761023048936492096 251291519188145852416 261868840786626481408 282012597770213133824 284356192765533464576 291626663603288581568 298408679035923199744 299278675184715978752 303705874521767990272 322300111737386438656 333287615546615521792 337672978909070989184 341038490326769371136 358925124434816715776 367272220351905476608 380900132053274882048 385911975896081130496 400986662454521799656 415597512503471986688 424184237968419755008 434048987688615563264 458270471376596342464 491160696595012347904 493522046097872984192 523737681573252962816 564025195540426267648 568712385531066929152 583253327206577163136 596817358071846399488 598557350369431957504 607411749043535980544 666575231093231043584 675345957818141978368 682076980653538742272 717850248869633431552 771823951792162260992 801973324909043599312 831195025006943973376 848368475936839510016 916540942753192684928 982321393190024695808 987044092195745968384 1047475363146505925632 1128050391080852535296 1166506654413154326272 1193634716143692798976 1214823498087071961088 1333150462186462087168 1350691915636283956736 1435700497739266863104 1543647903584324521984 1603946649818087198624 1696736951873679020032 1833081885506385369856 1974088184391491936768 2094950726293011851264 2256100782161705070592 2333013308826308652544 2387269432287385597952 2666300924372924174336 2701383831272567913472 3207893299636174397248 3666163771012770739712 3948176368782983873536 4189901452586023702528 4666026617652617305088 4774538864574771195904 5402767662545135826944 6415786599272348794496 7332327542025541479424 7896352737565967747072 9332053235305234610176 10805535325090271653888 12831573198544697588992 14664655084051082958848 15792705475131935494144 18664106470610469220352 25663146397089395177984 29329310168102165917696 51326292794178790355968 102652585588357580711936 205305171176715161423872
- Sum of all divisors σ(n): 616266135103948697666340
- Sum of proper divisors (its aliquot sum) s(n): 410960963927233536242468
- 205305171176715161423872 is an abundant number, because the sum of its proper divisors (410960963927233536242468) is greater than itself. Its abundance is 205655792750518374818596
Bases of 205305171176715161423872
- Binary: 1010110111100110011101100110011111011111001110011110010100011111010000000000002
- Hexadecimal: 0x2B799D99F7CE7947D000
- Base-36: XFK4FVPNG9CVYF4
Squares and roots of 205305171176715161423872
- 205305171176715161423872 squared (2053051711767151614238722) is 42150213311900313900069537161289138626451472384
- 205305171176715161423872 cubed (2053051711767151614238723) is 8653656759134752029670555642532457210249292616553538232896852326350848
-
The
square root of 205305171176715161423872 is 453106136767.8826322871 -
The
cube root of 205305171176715161423872 is 58992929.4578554453
Scales and comparisons
How big is 205305171176715161423872?- 205,305,171,176,715,161,423,872 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 205,305,171,176,715,161,423,872 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 205305171176715161423872 cubic inches would be around 4916077.5 feet tall.
Recreational maths with 205305171176715161423872
- 205305171176715161423872 backwards is 278324161517671171503502
- The number of decimal digits it has is: 24
- The sum of 205305171176715161423872's digits is 85
- 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 205305171176715161423872 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 205305171176715161423872 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/205305171176715161423872/
Chicago style:
Numbermatics. 2024. "Number 205305171176715161423872 - Facts about the integer". https://numbermatics.com/n/205305171176715161423872/
The information we have on file for 205305171176715161423872 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 205305171176715161423872, math, Factors of 205305171176715161423872, curriculum, school, college, exams, university, Prime factorization of 205305171176715161423872, STEM, science, technology, engineering, physics, economics, calculator, two hundred five sextillion, three hundred five quintillion, one hundred seventy-one quadrillion, one hundred seventy-six trillion, seven hundred fifteen billion, one hundred sixty-one million, four hundred twenty-three thousand, eight hundred seventy-two.