148797835941869379835674624
148,797,835,941,869,379,835,674,624 is an even composite number composed of five prime numbers multiplied together.
What does the number 148797835941869379835674624 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 19845 divisors.
148797835941869379835674624 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 148797835941869379835674624:
214 × 38 × 136 × 176 × 1092
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 17 × 17 × 17 × 17 × 17 × 17 × 109 × 109)See below for interesting mathematical facts about the number 148797835941869379835674624 from the Numbermatics database.
Names of 148797835941869379835674624
- Cardinal: 148797835941869379835674624 can be written as One hundred forty-eight septillion, seven hundred ninety-seven sextillion, eight hundred thirty-five quintillion, nine hundred forty-one quadrillion, eight hundred sixty-nine trillion, three hundred seventy-nine billion, eight hundred thirty-five million, six hundred seventy-four thousand, six hundred twenty-four.
Scientific notation
- Scientific notation: 1.48797835941869379835674624 × 1026
Factors of 148797835941869379835674624
Divisors of 148797835941869379835674624
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 32 34 36 39 48 51 52 54 64 68 72 78 81 96 102 104 108 109 117 128 136 144 153 156 162 169 192 204 208 216 218 221 234 243 256 272 288 289 306 312 324 327 338 351 384 408 416 432 436 442 459 468 486 507 512 544 576 578 612 624 648 654 663 676 702 729 768 816 832 864 867 872 884 918 936 972 981 1014 1024 1053 1088 1152 1156 1224 1248 1296 1308 1326 1352 1377 1404 1417 1458 1521 1536 1632 1664 1728 1734 1744 1768 1836 1853 1872 1944 1962 1989 2028 2048 2106 2176 2187 2197 2304 2312 2448 2496 2592 2601 2616 2652 2704 2754 2808 2834 2873 2916 2943 3042 3072 3159 3264 3328 3456 3468 3488 3536 3672 3706 3744 3757 3888 3924 3978 4056 4096 4131 4212 4251 4352 4374 4394 4563 4608 4624 4896 4913 4992 5184 5202 5232 5304 5408 5508 5559 5616 5668 5746 5832 5886 5967 6084 6144 6318 6528 6561 6591 6656 6912 6936 6976 7072 7344 7412 7488 7514 7776 7803 7848 7956 8112 8192 8262 8424 8502 8619 8704 8748 8788 8829 9126 9216 9248 9477 9792 9826 9984 10368 10404 10464 10608 10816 11016 11118 11232 11271 11336 11492 11664 11772 11881 11934 12168 12288 12393 12636 12753 13056 13122 13182 13312 13689 13824 13872 13952 14144 14688 14739 14824 14976 15028 15552 15606 15696 15912 16224 16384 16524 16677 16848 17004 17238 17408 17496 17576 17658 17901 18252 18421 18432 18496 18954 19584 19652 19773 19968 20736 20808 20928 21216 21632 22032 22236 22464 22542 22672 22984 23328 23409 23544 23762 23868 24089 24336 24576 24786 25272 25506 25857 26112 26244 26364 26487 26624 27378 27648 27744 27904 28288 28431 28561 29376 29478 29648 29952 30056 31104 31212 31392 31501 31824 32448 33048 33354 33696 33813 34008 34476 34816 34992 35152 35316 35643 35802 36504 36842 36864 36992 37179 37349 37908 38259 39168 39304 39546 39936 41067 41472 41616 41856 42432 43264 44064 44217 44472 44928 45084 45344 45968 46656 46818 47088 47524 47736 48178 48672 48841 49152 49572 50031 50544 51012 51714 52224 52488 52728 52974 53248 53703 54756 55263 55296 55488 55808 56576 56862 57122 58752 58956 59296 59319 59904 60112 62208 62424 62784 63002 63648 63869 64896 66096 66708 67392 67626 68016 68952 69632 69984 70227 70304 70632 71286 71604 72267 73008 73684 73728 73984 74358 74698 75816 76518 77571 78336 78608 79092 79461 79872 82134 82944 83232 83521 83712 84864 85293 85683 86528 88128 88434 88944 89856 90168 90688 91936 93312 93636 94176 94503 95048 95472 96356 97344 97682 99144 100062 101088 101439 102024 103428 104448 104976 105456 105948 106496 106929 107406 109512 110526 110592 110976 111537 111616 112047 113152 113724 114244 114777 117504 117912 118592 118638 119808 120224 123201 124416 124848 125568 126004 127296 127738 129792 132192 132651 133416 134784 135252 136032 137904 139264 139968 140454 140608 141264 142572 143208 144534 146016 146523 147368 147456 147968 148716 149396 150093 151632 153036 154453 155142 156672 157216 158184 158922 159744 161109 164268 165789 165888 166464 167042 167424 169728 170586 171366 173056 176256 176868 177888 177957 179712 180336 181376 183872 186624 187272 188352 189006 190096 190944 191607 192712 194688 195364 198288 200124 201977 202176 202878 204048 206856 208896 209952 210681 210912 211896 212992 213858 214812 216801 219024 221052 221184 221952 223074 223232 224094 226304 227448 228488 229554 232713 235008 235824 237184 237276 238383 239473 239616 240448 246402 248832 249696 250563 251136 252008 254592 255476 257049 259584 264384 265302 266832 269568 270504 272064 275808 278528 279936 280908 281216 282528 283509 285144 286416 289068 292032 293046 294736 295936 297432 298792 300186 303264 304317 306072 308906 310284 313157 313344 314432 316368 317844 319488 320787 322218 328536 331578 331776 332928 334084 334848 336141 339456 341172 342732 344331 346112 352512 353736 355776 355914 359424 360672 362752 367744 369603 371293 373248 374544 376704 378012 380192 381888 383214 385424 389376 390728 396576 397953 400248 403954 404352 405756 408096 409513 413712 417792 419904 421362 421824 423792 427716 429624 433602 438048 439569 442104 442368 443904 446148 446464 448188 450279 452608 454896 456976 459108 463359 465426 470016 471648 474368 474552 476766 478946 479232 480896 483327 485537 492804 497367 497664 499392 501126 502272 504016 509184 510952 514098 519168 528768 530604 533664 533871 535517 539136 541008 544128 551616 559872 561816 562432 565056 567018 570288 572832 574821 578136 584064 586092 589472 591872 594864 597584 600372 605931 606528 608634 612144 617812 620568 626314 626688 628864 632043 632736 634933 635688 638976 641574 644436 650403 657072 663156 663552 665856 668168 669696 672282 678912 682344 685464 688662 692224 698139 705024 707472 711552 711828 715149 718419 718848 721344 725504 735488 739206 742586 746496 749088 751689 753408 756024 760384 763776 766428 770848 771147 778752 781456 793152 795906 800496 807908 808704 811512 816192 819026 827424 830297 835584 839808 842724 843648 847584 850527 855432 859248 867204 876096 879138 884208 887808 892296 892928 896376 900558 905216 909792 912951 913952 918216 926718 930852 939471 940032 943296 948736 949104 953532 957892 958464 961792 962361 966654 971074 985608 994734 995328 998784 1002252 1004544 1008032 1008423 1018368 1021904 1028196 1032993 1038336 1057536 1061208 1067328 1067742 1071034 1078272 1082016 1085773 1088256 1103232 1108809 1113879 1119744 1123632 1124864 1130112 1134036 1140576 1145664 1149642 1156272 1168128 1172184 1178944 1183744 1189728 1193859 1195168 1200744 1211862 1213056 1217268 1224288 1228539 1235624 1241136 1252628 1253376 1257728 1264086 1265472 1269866 1271376 1283148 1288872 1300806 1314144 1318707 1326312 1327104 1331712 1336336 1339392 1344564 1350837 1357824 1364688 1370928 1377324 1384448 1390077 1396278 1410048 1414944 1419857 1423104 1423656 1430298 1436838 1437696 1442688 1449981 1451008 1456611 1470976 1478412 1485172 1492101 1492992 1498176 1503378 1506816 1512048 1520768 1527552 1532856 1541696 1542294 1557504 1562912 1586304 1591812 1600992 1601613 1606551 1615816 1617408 1623024 1632384 1638052 1654848 1660594 1679616 1685448 1687296 1695168 1701054 1710864 1718496 1724463 1734408 1752192 1758276 1768416 1775616 1784592 1785856 1792752 1801116 1810432 1817793 1819584 1825902 1827904 1836432 1853436 1861704 1878942 1880064 1886592 1896129 1897472 1898208 1904799 1907064 1915784 1916928 1923584 1924722 1933308 1942148 1951209 1971216 1989468 1990656 1997568 2004504 2007889 2009088 2016064 2016846 2036736 2043808 2056392 2065986 2076672 2094417 2115072 2122416 2134656 2135484 2142068 2155257 2156544 2164032 2171546 2176512 2206464 2217618 2227758 2239488 2247264 2249728 2255067 2260224 2268072 2281152 2291328 2299284 2312544 2313441 2336256 2344368 2357888 2367488 2379456 2387718 2390336 2401488 2423724 2426112 2434536 2448576 2457078 2471248 2482272 2490891 2505256 2506752 2515456 2528172 2530944 2539732 2542752 2551581 2566296 2577744 2601612 2625701 2628288 2637414 2652624 2663424 2672672 2678784 2689128 2701674 2715648 2729376 2738853 2741856 2754648 2768896 2780154 2792556 2818413 2820096 2829888 2839714 2846208 2847312 2860596 2873676 2875392 2885376 2887083 2899962 2902016 2913222 2941952 2956824 2970344 2984202 2985984 2996352 3006756 3013632 3024096 3025269 3041536 3055104 3065712 3083392 3084588 3098979 3113149 3115008 3125824 3172608 3183624 3201984 3203226 3213102 3231632 3234816 3246048 3257319 3264768 3276104 3309696 3321188 3341637 3359232 3370896 3374592 3390336 3402108 3421728 3433609 3436992 3448926 3468816 3504384 3516552 3536832 3551232 3569184 3581577 3585504 3602232 3620864 3635586 3639168 3651804 3655808 3672864 3685617 3706872 3723408 3757884 3760128 3773184 3792258 3794944 3796416 3809598 3814128 3831568 3847168 3849444 3866616 3884296 3902418 3942432 3956121 3978936 3981312 3995136 4009008 4015778 4018176 4032128 4033692 4052511 4071041 4073472 4087616 4112784 4131972 4153344 4170231 4188834 4230144 4244832 4259571 4269312 4270968 4284136 4310514 4313088 4328064 4343092 4353024 4369833 4412928 4435236 4455516 4476303 4478976 4494528 4499456 4510134 4520448 4536144 4562304 4582656 4598568 4625088 4626882 4672512 4688736 4715776 4734976 4758912 4775436 4780672 4802976 4804839 4819653 4826809 4847448 4852224 4869072 4897152 4914156 4942496 4964544 4981782 5010512 5030912 5056344 5061888 5079464 5085504 5103162 5132592 5155488 5173389 5203224 5251402 5256576 5274828 5305248 5323669 5326848 5345344 5357568 5378256 5403348 5431296 5453379 5458752 5477706 5483712 5509296 5560308 5585112 5636826 5640192 5659776 5679428 5692416 5694624 5714397 5721192 5747352 5750784 5770752 5774166 5799924 5804032 5826444 5853627 5883904 5913648 5940688 5968404 5971968 5992704 6013512 6023667 6027264 6048192 6050538 6083072 6110208 6131424 6166784 6169176 6197958 6226298 6230016 6251648 6283251 6311981 6345216 6367248 6403968 6406452 6426204 6463264 6465771 6469632 6492096 6514638 6529536 6552208 6619392 6642376 6683274 6718464 6741792 6749184 6765201 6780672 6804216 6843456 6867218 6873984 6897852 6937632 6940323 6961721 7008768 7033104 7073664 7102464 7138368 7163154 7171008 7204464 7271172 7278336 7303608 7311616 7345728 7371234 7413744 7446816 7472673 7515768 7520256 7546368 7584516 7589888 7592832 7619196 7628256 7654743 7663136 7694336 7698888 7733232 7768592 7804836 7877103 7884864 7912242 7957872 7990272 8018016 8031556 8036352 8064256 8067384 8105022 8142082 8146944 8175232 8216559 8225568 8254129 8263944 8306688 8340462 8377668 8455239 8460288 8489664 8519142 8538624 8541936 8568272 8621028 8626176 8656128 8661249 8686184 8706048 8739666 8825856 8870472 8911032 8952606 8957952 8989056 8998912 9020268 9040896 9072288 9075807 9103789 9124608 9165312 9197136 9250176 9253764 9296937 9339447 9345024 9377472 9431552 9517824 9550872 9561344 9605952 9609678 9639306 9653618 9694896 9704448 9738144 9771957 9794304 9828312 9884992 9929088 9963564 10021024 10024911 10061824 10112688 10123776 10158928 10171008 10206324 10265184 10300827 10310976 10346778 10406448 10502804 10513152 10549656 10610496 10647338 10653696 10690688 10744731 10756512 10793861 10806696 10862592 10906758 10917504 10955412 10967424 11018592 11056851 11120616 11170224 11273652 11280384 11319552 11358856 11384832 11389248 11428794 11442384 11494704 11541504 11548332 11599848 11608064 11652888 11707254 11767808 11827296 11868363 11881376 11936808 11943936 11985408 12027024 12047334 12054528 12096384 12101076 12157533 12166144 12213123 12220416 12262848 12333568 12338352 12395916 12452596 12460032 12503296 12510693 12566502 12623962 12690432 12734496 12778713 12807936 12812904 12852408 12926528 12931542 12939264 12984192 13029276 13059072 13104416 13109499 13238784 13284752 13366548 13428909 13436928 13483584 13498368 13530402 13561344 13608432 13686912 13734436 13747968 13795704 13875264 13880646 13923442 14017536 14066208 14115049 14147328 14204928 14276736 14326308 14342016 14408928 14414517 14458959 14480427 14542344 14556672 14607216 14623232 14691456 14742468 14827488 14893632 14945346 15031536 15092736 15169032 15179776 15185664 15238392 15256512 15309486 15326272 15388672 15397776 15466464 15520167 15537184 15609672 15754206 15769728 15824484 15915744 15971007 15980544 16036032 16063112 16072704 16128512 16134768 16210044 16284164 16293888 16350464 16360137 16433118 16451136 16508258 16527888 16680924 16755336 16910478 16920576 16979328 17038284 17077248 17083872 17136544 17143191 17242056 17252352 17312256 17322498 17372368 17412096 17479332 17560881 17651712 17740944 17822064 17905212 17915904 17978112 17997824 18040536 18071001 18081792 18144576 18151614 18207578 18249216 18330624 18394272 18458141 18500352 18507528 18593874 18678894 18690048 18754944 18849753 18863104 18935943 19035648 19101744 19122688 19211904 19219356 19278612 19307236 19389792 19397313 19408896 19476288 19543914 19588608 19656624 19769984 19858176 19927128 20042048 20049822 20123648 20225376 20247552 20295603 20317856 20342016 20412648 20530368 20601654 20621952 20693556 20812896 20820969 20885163 21005608 21026304 21099312 21220992 21294676 21307392 21381376 21489462 21513024 21587722 21613392 21813516 21835008 21910824 21934848 22037184 22113702 22241232 22340448 22418019 22547304 22560768 22639104 22717712 22769664 22778496 22857588 22884768 22964229 22989408 23083008 23096664 23199696 23216128 23305776 23414508 23535616 23631309 23654592 23736726 23762752 23873616 23970816 24054048 24094668 24109056 24137569 24192768 24202152 24315066 24332288 24426246 24440832 24525696 24649677 24667136 24676704 24762387 24791832 24905192 24920064 25006592 25021386 25133004 25247924 25365717 25380864 25468992 25557426 25615872 25625808 25704816 25853056 25863084 25878528 25968384 25983747 26058552 26102557 26118144 26208832 26218998 26477568 26569504 26733096 26857818 26873856 26967168 26996736 27060804 27122688 27216864 27227421 27311367 27373824 27468872 27495936 27591408 27750528 27761292 27846884 28018341 28035072 28132416 28230098 28294656 28553472 28652616 28684032 28817856 28829034 28917918 28960854 29084688 29113344 29214432 29246464 29315871 29382912 29484936 29654976 29787264 29890692 30063072 30074733 30185472 30338064 30359552 30371328 30476784 30513024 30618972 30652544 30777344 30795552 30902481 30932928 31040334 31074368 31219344 31508412 31539456 31648968 31831488 31942014 31961088 32072064 32126224 32234193 32257024 32269536 32381583 32420088 32568328 32587776 32700928 32720274 32866236 32902272 33016516 33055776 33170553 33361848 33510672 33820956 33841152 33958656 34076568 34134113 34154496 34167744 34273088 34286382 34484112 34624512 34644996 34744736 34824192 34958664 35121762 35303424 35481888 35605089 35644128 35810424 35831808 35956224 35995648 36081072 36142002 36163584 36289152 36303228 36415156 36498432 36639369 36661248 36788544 36916282 37000704 37015056 37187748 37357788 37380096 37509888 37532079 37699506 37726208 37871886 38071296 38203488 38245376 38336139 38423808 38438712 38557224 38614472 38779584 38794626 38817792 38952576 39087828 39177216 39313248 39328497 39539968 39716352 39854256 40084096 40099644 40247296 40286727 40450752 40470937 40495104 40591206 40635712 40684032 40825296 41060736 41203308 41243904 41387112 41625792 41641938 41770326 42011216 42052608 42198624 42345147 42441984 42589352 42614784 42762752 42978924 43026048 43175444 43226784 43376877 43441281 43627032 43670016 43821648 43869696 44074368 44227404 44482464 44636917 44680896 44836038 45094608 45278208 45435424 45539328 45556992 45715176 45769536 45928458 45978816 46166016 46193328 46399392 46560501 46611552 46829016 47071232 47262618 47309184 47473452 47525504 47747232 47913021 47941632 48108096 48189336 48218112 48275138 48385536 48404304 48630132 48664576 48852492 48881664 49051392 49080411 49299354 49334272 49353408 49524774 49583664 49810384 50013184 50042772 50266008 50495848 50731434 50761728 50937984 51114852 51231744 51251616 51409632 51429573 51706112 51726168 51757056 51936768 51967494 52117104 52205114 52236288 52417664 52437996 52682643 52923533 52955136 53139008 53466192 53715636 53747712 53934336 53993472 54121608 54213003 54245376 54433728 54454842 54622734 54747648 54937744 54991872 55182816 55374423 55501056 55522584 55693768 56036682 56070144 56264832 56460196 56589312 56807829 57106944 57305232 57368064 57635712 57658068 57835836 57921708 58169376 58191939 58226688 58371353 58428864 58492928 58631742 58765824 58969872 59309952 59574528 59781384 60126144 60149466 60370944 60676128 60742656 60886809 60953568 61026048 61237944 61305088 61554688 61591104 61804962 61865856 62080668 62148736 62438688 62462907 62655489 63016824 63078912 63297936 63662976 63884028 63922176 64144128 64252448 64468386 64514048 64539072 64763166 64840176 65136656 65401856 65440548 65732472 65804544 66033032 66111552 66341106 66723696 67021344 67254057 67641912 67682304 67917312 68153136 68268226 68308992 68335488 68546176 68572764 68892687 68968224 69207697 69249024 69289992 69489472 69648384 69917328 70243524 70606848 70893927 70963776 71210178 71288256 71620848 71912448 72162144 72284004 72327168 72412707 72578304 72606456 72830312 72996864 73278738 73322496 73577088 73832564 74001408 74030112 74287161 74375496 74715576 74760192 75019776 75064158 75399012 75452416 75743772 76097151 76142592 76406976 76490752 76672278 76847616 76877424 77114448 77228944 77559168 77589252 77635584 77905152 77951241 78175656 78307671 78354432 78626496 78656994 79079936 79432704 79708512 80168192 80199288 80494592 80573454 80901504 80941874 80990208 81182412 81271424 81368064 81650592 81682263 81934101 82055753 82121472 82406616 82487808 82774224 83251584 83283876 83540652 84022432 84055023 84105216 84397248 84690294 84883968 85178704 85525504 85957848 86052096 86350888 86453568 86753754 86882562 87254064 87340032 87643296 87739392 87947613 88148736 88454808 88964928 89273834 89361792 89672076 90189216 90224199 90502373 90556416 90870848 91078656 91113984 91430352 91539072 91856916 91957632 92332032 92386656 92707443 92798784 93121002 93223104 93658032 94525236 94618368 94946904 95051008 95494464 95826042 95883264 96216192 96378672 96550276 96771072 96808608 97144749 97260264 97329152 97704984 97763328 98102784 98160822 98598708 98668544 98706816 99049548 99167328 99511659 99620768 100026368 100085544 100532016 100991696 101462868 101523456 101875968 102229704 102402339 102463488 102503232 102819264 102859146 103412224 103452336 103873536 103934988 104234208 104410228 104472576 104835328 104875992 105365286 105847066 105910272 106278016 106815267 106932384 107303677 107431272 107495424 107868672 107986944 108243216 108426006 108490752 108867456 108909684 109245468 109495296 109875488 109918107 109983744 110365632 110748846 111002112 111045168 111387536 112073364 112140288 112529664 112596237 112920392 113178624 113615658 114213888 114610464 114736128 115008417 115271424 115316136 115671672 115843416 116338752 116383878 116453376 116742706 116857728 116985856 117263484 117531648 117939744 117985491 118349257 118619904 119149056 119562768 120252288 120298932 120741888 120860181 121352256 121412811 121485312 121773618 121907136 122052096 122475888 122610176 123182208 123609924 123731712 124161336 124297472 124877376 124925814 125310978 126033648 126157824 126595872 127035441 127325952 127768056 127844352 128288256 128504896 128936772 129028096 129078144 129526332 129680352 130130631 130273312 130323843 130803712 130881096 131464944 131609088 132066064 132223104 132682212 133447392 133910751 134042688 134508114 135283824 135834624 136306272 136536452 136617984 136670976 137092352 137145528 137785374 137936448 138415394 138498048 138579984 138978944 139681503 139834656 140320193 140487048 141213696 141787854 141927552 142420356 142576512 143241696 143739063 143824896 144324288 144568008 144654336 144825414 145156608 145212912 145660624 145993728 146557476 146644992 147154176 147241233 147665128 148002816 148060224 148574322 148750992 149431152 150039552 150128316 150798024 150904832 151487544 152194302 152285184 152813952 152981504 153344556 153695232 153754848 154228896 154288719 154457888 154764413 155118336 155178504 155271168 155810304 155902482 156351312 156615342 156708864 157252992 157313988 158047929 158159872 158770599 158865408 159417024 160336384 160398576 161146908 161803008 161883748 161980416 162364824 162542848 162639009 162736128 163301184 163364526 163868202 164111506 164242944 164813232 164975616 165548448 166123269 166503168 166567752 167081304 168044864 168110046 168210432 168794496 169380588 169767936 170357408 170423487 171051008 171915696 172104192 172701776 172907136 173507508 173765124 174508128 174575817 174680064 175114059 175286592 175478784 175895226 176297472 176909616 177929856 178547668 178723584 179344152 180378432 180448398 181004746 181112832 181741696 182227968 182660427 182860704 183078144 183495637 183713832 183915264 184664064 184773312 185414886 185597568 186242004 186446208 187316064 187388721 187966467 189050472 189236736 189893808 190102016 190988928 191652084 191766528 192432384 192757344 193100552 193542144 193617216 194289498 194520528 194658304 195409968 196205568 196321644 197197416 197337088 197413632 198099096 198334656 199023318 199241536 200052736 200171088 201064032 201762171 201983392 202925736 203046912 203751936 204459408 204804678 204926976 205006464 205638528 205718292 206678061 206824448 206904672 207623091 207747072 207869976 208468416 208820456 208945152 209670656 209751984 210730572 211694132 211820544 212556032 212681781 213630534 213864768 214607354 214862544 215737344 216486432 216852012 216981504 217238121 217734912 217819368 218490936 218990592 219750976 219836214 219967488 220731264 221497692 222004224 222090336 222775072 222861483 224146728 224280576 225059328 225192474 225840784 226357248 227231316 228291453 228427776 229220928 229472256 230016834 230542848 230632272 231343344 231686832 232677504 232767756 232906752 233485412 233715456 233971712 234526968 234923013 235063296 235879488 235970982 236698514 237239808 238298112 239125536 239955833 240504576 240597864 241483776 241720362 242704512 242825622 242970624 243547236 243814272 244104192 244951776 245046789 245220352 245802303 246167259 246364416 247219848 247463424 248322672 248594944 249754752 249851628 250621956 252067296 252165069 252315648 253191744 254070882 254651904 255536112 256576512 257009792 257873544 258056192 258156288 259052664 259360704 260261262 260546624 260647686 261607424 261762192 262929888 263218176 263842839 264132128 264446208 265364424 266894784 267821502 268085376 269016228 270567648 270672597 271507119 271669248 272612544 273072904 273235968 273341952 274184704 274291056 275570748 275872896 276830788 276996096 277159968 277957888 278122329 279363006 279669312 280640386 280974096 283575708 283855104 284840712 285153024 286483392 287478126 287649792 288648576 289136016 289650828 290313216 290425824 291321248 291434247 291987456 293114952 293289984 294308352 294482466 295330256 296005632 296120448 297148644 297501984 298534977 298862304 300079104 300256632 301596048 301809664 302975088 304388604 304570368 305627904 305963008 306689112 307207017 307390464 307509696 308457792 308577438 308915776 309528826 310236672 310357008 311620608 311804964 312702624 313230684 313417728 313788397 314505984 314627976 316095858 316319744 317541198 317730816 318834048 320445801 320672768 320797152 321911031 322293816 323606016 323767496 323960832 324729648 325085696 325278018 325472256 326602368 326729052 327736404 328223012 328485888 329626464 329754321 329951232 331096896 332246538 333006336 333135504 334162608 336089728 336220092 336420864 337588992 337788711 338761176 339333241 339535872 340714816 340846974 342102016 343831392 344208384 345025251 345403552 345814272 347015016 347530248 349016256 349151634 349360128 350228118 350573184 350957568 351790452 352594944 353819232 353956473 355047771 355859712 357095336 357447168 358688304 360756864 360896796 362009492 362225664 363483392 364238433 364455936 365320854 365721408 366156288 366991274 367427664 367830528 369546624 370829772 371195136 372484008 372892416 374632128 374777442 375932934 378100944 378473472 379787616 380204032 381106323 381977856 383304168 383533056 384864768 385514688 386201104 387084288 387234432 388578996 389041056 390391893 390819936 390971529 392411136 392643288 394394832 394674176 394827264 396198192 396669312 398046636 398483072 400105472 400342176 401732253 402128064 403524342 403966784 405851472 407503872 408918816 409609356 409853952 410012928 411277056 411436584 413356122 413648896 413809344 415246182 415494144 415739952 416936832 417640912 419044509 419341312 419503968 420960579 421461144 423388264 423641088 425112064 425363562 427261068 427729536 429214708 429725088 431217189 431474688 432972864 433704024 433963008 434476242 435469824 435638736 436981872 437981184 439501952 439672428 439934976 441462528 441723699 442995384 443743469 444008448 444180672 445550144 445722966 448293456 450118656 450384948 451681568 452714496 454462632 456582906 456855552 458441856 458944512 460033668 461085696 461264544 462686688 462866157 463373664 464293239 465355008 465535512 465813504 466970824 467430912 467943424 469053936 469846026 470126592 471758976 471941964 473397028 474479616 476311797 476596224 478251072 479911666 481009152 481195728 483440724 485409024 485651244 485941248 487094472 487628544 487917027 488208384 489903552 490093578 490440704 491604606 492334518 492728832 494439696 494926848 496645344 497189888 498369807 499509504 499703256 501243912 504134592 504330138 504631296 506383488 508141764 509303808 511072224 511270461 513153024 514019584 515747088 516112384 516312576 518105328 518721408 520522524 521093248 521295372 523214848 523524384 523727451 525342177 525859776 526122181 526436352 527685678 528264256 528892416 530728848 533789568 535643004 536170752 538032456 541135296 541345194 543014238 543338496 545225088 546145808 546683904 547981281 548369408 548582112 550486911 551141496 551745792 553661576 553992192 554319936 555915776 556244658 558726012 559338624 561280772 561948192 563899401 567151416 567710208 569681424 570306048 572966784 574956252 575299584 577297152 578272032 579301656 580279921 580626432 580851648 582642496 582868494 583974912 586229904 588616704 588964932 590660512 592011264 592240896 594297288 595003968 597069954 597724608 600158208 600513264 603192096 605286513 605950176 608777208 609140736 611255808 611926016 613378224 614414034 614780928 615019392 616915584 617154876 617831552 619057652 620473344 620714016 622869273 623241216 623609928 625405248 626461368 626835456 627576794 629011968 629255952 632191716 632639488 635082396 635461632 637668096 638045343 640891602 641345536 641594304 643822062 644587632 647212032 647534992 649459296 650171392 650556036 650944512 651714363 653204736 653458104 655472808 656446024 656971776 659252928 659508642 659902464 662193792 664493076 666012672 666271008 668325216 668584449 672179456 672440184 672841728 675177984 675577422 677522352 678666482 679071744 681429632 681693948 684204032 684874359 687662784 688005929 688416768 690050502 690807104 691628544 694030032 695060496 698032512 698303268 698720256 700456236 701146368 701915136 703580904 704769039 705189888 707638464 707912946 710095542 711719424 714190672 714894336 717376608 719867499 721513728 721793592 724018984 724451328 726966784 728476866 728911872 730641708 731442816 732312576 733982548 734855328 735661056 737406909 738501777 739093248 741659544 742390272 744968016 745784832 749264256 749554884 751865868 756201888 756495207 756946944 758827589 759575232 760408064 762212646 763955712 766608336 769729536 771029376 772402208 774168576 774468864 777157992 778082112 780783786 781639872 781943058 784822272 785286576 788789664 789654528 791528517 792396384 793338624 796093272 796966144 800210944 800684352 803464506 804256128 807048684 807933568 811702944 812017791 814521357 815007744 817837632 819218712 819707904 820025856 822554112 822873168 826712244 827297792 827618688 830492364 830988288 831479904 833873664 834366987 835281824 838089018 838682624 839007936 841921158 842922288 846776528 850224128 850727124 854522136 855459072 858429416 859450176 862434378 862949376 865945728 867408048 868952484 870939648 871277472 873963744 874302741 875962368 879003904 879344856 879869952 882925056 883447398 885990768 887486938 888016896 888361344 891100288 891445932 895604931 896586912 899700061 900237312 900769896 903363136 905428992 908925264 913165812 913711104 916883712 917889024 920067336 921621051 922171392 922529088 925373376 925732314 926747328 928586478 930710016 931071024 933941648 934861824 938107872 939692052 940253184 941365191 943517952 943883928 946794056 948959232 952623594 953192448 956502144 959823332 962018304 962391456 965733093 966881448 970818048 971302488 971882496 974188944 975257088 975834054 976416768 979807104 980187156 980881408 983209212 984669036 985457664 988879392 989262963 989853696 992313001 993290688 994379776 996739614 999019008 999406512 1002487824 1008269184 1008660276 1009262592 1012766976 1013366133 1016283528 1017999723 1018607616 1022144448 1022540922 1026306048 1028039168 1031494176 1032625152 1035075753 1036210656 1037442816 1041045048 1042186496 1042590744 1046429696 1047048768 1047454902 1050684354 1051719552 1052244362 1052872704 1055371356 1056528512 1057784832 1061457696 1061869419 1065143313 1067579136 1071286008 1072341504 1076064912 1082270592 1082690388 1086028476 1086676992 1090450176 1092291616 1092715299 1093367808 1095962562 1096738816 1097164224 1100973822 1102282992 1103491584 1107323152 1108639872 1111831552 1112489316 1117452024 1118677248 1122561544 1123896384 1127798802 1134302832 1135420416 1139362848 1140612096 1143318969 1145933568 1149912504 1150599168 1154594304 1156544064 1158603312 1160559842 1161252864 1161703296 1165284992 1165736988 1171175679 1172459808 1172914587 1176530849 1177233408 1177929864 1181321024 1184022528 1184481792 1188594576 1190007936 1194139908 1195449216 1200316416 1201026528 1205196759 1206384192 1210573026 1211900352 1217554416 1222511616 1226756448 1228828068 1229561856 1230038784 1233831168 1234309752 1235663104 1238115304 1240946688 1241428032 1245738546 1246482432 1247219856 1250810496 1252922736 1255153588 1258023936 1258511904 1262881737 1264383432 1265278976 1270164792 1270923264 1275336192 1276090686 1281783204 1282691072 1283188608 1287644124 1289175264 1293651567 1294424064 1295069984 1298918592 1300342784 1301112072 1301889024 1303428726 1306409472 1306916208 1310945616 1312892048 1313943552 1318505856 1319017284 1319804928 1324387584 1325171097 1328986152 1331230407 1332025344 1332542016 1336650432 1337168898 1344358912 1344880368 1350355968 1351154844 1355044704 1357332964 1358143488 1362859264 1363387896 1368408064 1369748718 1375325568 1376011858 1376833536 1380101004 1381614208 1383257088 1388060064 1388598471 1390120992 1392879717 1394947801 1396065024 1396606536 1397440512 1400912472 1402292736 1403830272 1407161808 1409538078 1410379776 1415276928 1415825892 1420191084 1423438848 1428381344 1428935391 1429788672 1434753216 1439734998 1443027456 1443587184 1448037968 1453933568 1456953732 1457823744 1461283416 1462885632 1463751081 1464625152 1467965096 1469710656 1471322112 1474813818 1477003554 1478186496 1483319088 1484780544 1489936032 1491569664 1495109421 1498528512 1499109768 1503731736 1512403776 1512990414 1513893888 1517655178 1519150464 1520816128 1524425292 1527911424 1533216672 1533811383 1538540341 1539459072 1542058752 1544804416 1548337152 1548937728 1554315984 1556164224 1561567572 1563279744 1563886116 1569644544 1570573152 1571182353 1576026531 1577579328 1578366543 1579309056 1583057034 1584792768 1586677248 1592186544 1593932288 1601368704 1606929012 1608512256 1614097368 1615867136 1623405888 1624035582 1629042714 1630015488 1635675264 1638437424 1640051712 1645108224 1645746336 1651460733 1653424488 1654595584 1655237376 1660984728 1661976576 1662959808 1667747328 1668733974 1670563648 1676178036 1677365248 1678015872 1683842316 1685844576 1691698203 1693553056 1700448256 1701454248 1709044272 1710918144 1716858832 1718900352 1724868756 1725898752 1731891456 1734816096 1737904968 1740839763 1741879296 1742554944 1747927488 1748605482 1751924736 1758007808 1758689712 1765850112 1766894796 1771981536 1774973876 1776033792 1776722688 1782200576 1782891864 1791209862 1793173824 1799400122 1800474624 1801539792 1806726272 1815859539 1817850528 1824162509 1826331624 1827422208 1833767424 1835778048 1840134672 1843242102 1844342784 1845058176 1850746752 1851464628 1853494656 1857172956 1861420032 1862142048 1867883296 1868607819 1869723648 1876215744 1879384104 1880506368 1882730382 1887035904 1887767856 1893588112 1897918464 1905247188 1906384896 1913004288 1914136029 1919646664 1924036608 1924782912 1931466186 1933762896 1941636096 1942604976 1948377888 1950514176 1951668108 1952833536 1955143089 1959614208 1960374312 1961762816 1966418424 1969338072 1970915328 1977758784 1978525926 1979707392 1984626002 1986581376 1988759552 1993479228 1998038016 1998813024 2004975648 2005753347 2011937369 2016538368 2017320552 2018525184 2025533952 2026732266 2032567056 2035999446 2037215232 2044288896 2045081844 2052612096 2054623077 2056078336 2062988352 2064017787 2065250304 2070151506 2072421312 2074885632 2082090096 2084372992 2085181488 2094097536 2094909804 2101368708 2103439104 2104488724 2105745408 2110742712 2113057024 2114307117 2115569664 2122915392 2123738838 2130286626 2135158272 2142572016 2144683008 2152129824 2159602497 2164541184 2165380776 2172056952 2173353984 2180900352 2184583232 2185430598 2186735616 2191925124 2193477632 2194328448 2201947644 2204565984 2206983168 2212220727 2214646304 2215505331 2217279744 2223663104 2224978632 2234904048 2237354496 2245123088 2247792768 2255597604 2268605664 2269485621 2270840832 2276482767 2278725696 2281224192 2286637938 2291867136 2299825008 2309188608 2313088128 2317206624 2321119684 2322505728 2323406592 2330569984 2331473976 2342351358 2344919616 2345829174 2353061698 2354466816 2355859728 2362642048 2368963584 2374585551 2377189152 2380015872 2385443281 2388279816 2390898432 2400632832 2402053056 2410393518 2412768384 2421146052 2423800704 2435108832 2436053373 2443564071 2445023232 2453512896 2457656136 2459123712 2460077568 2467662336 2468619504 2471326208 2476230608 2481893376 2482856064 2491477092 2492964864 2494439712 2501620992 2503100961 2505845472 2510307176 2516047872 2517023808 2525763474 2528766864 2530557952 2540329584 2550672384 2552181372 2563566408 2565382144 2566377216 2575288248 2578350528 2587303134 2588848128 2590139968 2597837184 2600685568 2602224144 2606857452 2612818944 2613832416 2621891232 2622908223 2625784096 2627887104 2630995021 2637011712 2638034568 2639609856 2648775168 2650342194 2657972304 2662460814 2664050688 2665084032 2673300864 2674337796 2686814793 2688717824 2689760736 2699100183 2700711936 2702309688 2710089408 2714665928 2716286976 2725718528 2726775792 2739497436 2750651136 2752023716 2753667072 2760202008 2763228416 2764863153 2766514176 2776120128 2777196942 2780241984 2785759434 2789895602 2792130048 2793213072 2801824944 2804585472 2814323616 2819076156 2820759552 2824095573 2830553856 2831651784 2840382168 2846877696 2856762688 2857870782 2859577344 2869506432 2879469996 2886054912 2887174368 2896075936 2897199279 2907867136 2913907464 2915647488 2922566832 2925771264 2927502162 2929250304 2935930192 2939421312 2942644224 2949627636 2954007108 2956372992 2966638176 2967788889 2969561088 2976939003 2979872064 2983139328 2990218842 2997057024 2998219536 3007463472 3024807552 3025980828 3027787776 3035310356 3038300928 3041632256 3048850584 3053999169 3055822848 3066433344 3067622766 3077080682 3078918144 3084117504 3089608832 3097875456 3105227259 3108631968 3112328448 3119425829 3123135144 3126559488 3127772232 3139289088 3141146304 3142364706 3152053062 3155158656 3156733086 3158618112 3166114068 3169585536 3173354496 3184373088 3185608257 3187864576 3195429939 3202737408 3213858024 3217024512 3228194736 3231734272 3246811776 3248071164 3258085428 3260030976 3271350528 3276874848 3278145897 3280103424 3290216448 3291492672 3302921466 3306848976 3309191168 3310474752 3321969456 3325919616 3335494656 3337467948 3341127296 3352356072 3354730496 3356031744 3367684632 3371689152 3383396406 3387106112 3400896512 3402908496 3418088544 3421836288 3429956907 3433717664 3437800704 3449737512 3451797504 3463782912 3469632192 3475809936 3481679526 3483758592 3485109888 3495854976 3497210964 3513527037 3516015616 3517379424 3518743761 3529592547 3531700224 3533789592 3543963072 3549947752 3552067584 3553445376 3564401152 3565783728 3582419724 3586347648 3598800244 3600949248 3603079584 3613452544 3615590277 3631719078 3635701056 3648325018 3652663248 3667534848 3680269344 3686484204 3688685568 3690116352 3701493504 3702929256 3706989312 3714345912 3722840064 3724284096 3735766592 3737215638 3739447296 3752431488 3758768208 3765460764 3774071808 3775535712 3787176224 3788645211 3795836928 3810494376 3812769792 3826008576 3828272058 3839293328 3848073216 3849565824 3862932372 3867525792 3880954701 3883272192 3885209952 3896755776 3901028352 3903336216 3905667072 3910286178 3919228416 3920748624 3923525632 3932836848 3938676144 3941830656 3955517568 3957051852 3959414784 3969252004 3973162752 3977519104 3986958456 3993691221 3996076032 3997626048 4009951296 4011506694 4023874738 4033076736 4034641104 4051067904 4053464532 4065134112 4071998892 4074430464 4079249161 4088577792 4090163688 4105224192 4109246154 4112156672 4125976704 4128035574 4130500608 4140303012 4144842624 4149771264 4164180192 4165795413 4168745984 4170362976 4178639151 4184843403 4188195072 4189819608 4202737416 4206878208 4208977448 4211490816 4221485424 4226114048 4228614234 4231139328 4245830784 4247477676 4260573252 4270316544 4285144032 4286806173 4289366016 4304259648 4319204994 4329082368 4330761552 4344113904 4361800704 4369166464 4370861196 4373471232 4383850248 4386955264 4388656896 4391253243 4403895288 4409131968 4411332133 4413966336 4424441454 4429292608 4431010662 4434559488 4447326208 4449957264 4469808096 4474708992 4485328263 4490246176 4495585536 4511195208 4537211328 4538971242 4541681664 4552965534 4557451392 4562448384 4573275876 4583734272 4599650016 4601434149 4615621023 4618377216 4626176256 4634413248 4642239368 4645011456 4646813184 4661139968 4662947952 4684702716 4689839232 4691658348 4706123396 4708933632 4711719456 4725284096 4728079593 4735099629 4737927168 4749171102 4754378304 4760031744 4770886562 4776559632 4781796864 4804106112 4820787036 4825536768 4842292104 4847601408 4870217664 4872106746 4887128142 4890046464 4907025792 4915312272 4920155136 4935324672 4937239008 4942652416 4952461216 4954382199 4963786752 4965712128 4982954184 4985929728 4988879424 5003241984 5006201922 5011690944 5020614352 5032095744 5034047616 5051526948 5057533728 5075094609 5080659168 5101344768 5104362744 5127132816 5130764288 5132754432 5150576496 5156701056 5174606268 5177696256 5180279936 5195674368 5201371136 5204448288 5213714904 5222519289 5225637888 5227664832 5243782464 5245816446 5251568192 5255774208 5261990042 5274023424 5276069136 5297550336 5300684388 5315944608 5324921628 5328101376 5330168064 5346601728 5348675592 5373629586 5377435648 5379521472 5398200366 5401423872 5404619376 5420178816 5429331856 5447578617 5451437056 5453551584 5472487527 5478994872 5501302272 5504047432 5507334144 5520404016 5526456832 5529726306 5533028352 5552240256 5554393884 5560483968 5571518868 5579791204 5584260096 5586426144 5603649888 5605823457 5609170944 5628647232 5638152312 5641519104 5648191146 5661107712 5663303568 5680764336 5693755392 5713525376 5715741564 5719154688 5739012864 5742408087 5758939992 5768665097 5772109824 5774348736 5792151872 5794398558 5815734272 5827814928 5845133664 5851542528 5855004324 5858500608 5865429267 5871860384 5878842624 5885288448 5899255272 5908014216 5912745984 5933276352 5935577778 5939122176 5953878006 5959744128 5966278656 5980437684 5994114048 5996439072 6014926944 6017260041 6035812107 6049615104 6051961656 6055575552 6070620712 6076601856 6083264512 6097701168 6107998338 6111645696 6132866688 6135245532 6154161364 6157836288 6168235008 6179217664 6192053361 6195750912 6210454518 6217263936 6224656896 6238851658 6246270288 6253118976 6255544464 6282292608 6284729412 6304106124 6310317312 6313466172 6317236224 6332228136 6339171072 6342921351 6346708992 6368746176 6371216514 6375729152 6390859878 6405474816 6427716048 6434049024 6456389472 6463468544 6478807491 6493623552 6496142328 6516170856 6520061952 6542701056 6553749696 6556291794 6560206848 6580432896 6582985344 6605842932 6613697952 6620949504 6636662181 6643938912 6646515993 6651839232 6670989312 6674935896 6682254592 6704712144 6709460992 6712063488 6735369264 6743378304 6766792812 6774212224 6801793024 6805816992 6808456863 6829448301 6836177088 6843672576 6859913814 6867435328 6875601408 6899475024 6927565824 6939264384 6951619872 6963359052 6967517184 6970219776 6991709952 6994421928 7027054074 7032031232 7034758848 7037487522 7059185094 7063400448 7067579184 7087926144 7099895504 7106890752 7123756653 7128802304 7131567456 7156329843 7164839448 7172695296 7197600488 7201898496 7206159168 7226905088 7231180554 7263438156 7271402112 7296650036 7305326496 7330692213 7335069696 7360538688 7372968408 7377371136 7380232704 7402987008 7405858512 7413978624 7428691824 7445680128 7448568192 7471533184 7474431276 7478894592 7504862976 7509302883 7517536416 7530921528 7543638973 7548143616 7551071424 7574352448 7577290422 7591673856 7620988752 7652017152 7656544116 7678586656 7696146432 7699131648 7725864744 7735051584 7761909402 7766544384 7770419904 7793511552 7802056704 7806672432 7820572356 7838456832 7841497248 7865673696 7868724669 7877352288 7883661312 7892985063 7911035136 7914103704 7918829568 7938504008 7946325504 7955038208 7973916912 7987382442 7992152064 7995252096 8019902592 8023013388 8047749476 8066153472 8069282208 8097300549 8102135808 8106929064 8130268224 8143997784 8148860928 8158498322 8177155584 8180327376 8218492308 8224313344 8251953408 8256071148 8261001216 8280606024 8289685248 8294589459 8299542528 8328360384 8331590826 8337491968 8340725952 8357278302 8369686806 8376390144 8379639216 8405474832 8413756416 8417954896 8442970848 8452228096 8457228468 8462278656 8472286719 8491661568 8494955352 8521146504 8540633088 8570288064 8573612346 8578732032 8608519296 8638409988 8658164736 8661523104 8688227808 8691597837 8723601408 8738332928 8741722392 8746942464 8767700496 8773910528 8777313792 8782506486 8807790576 8818263936 8822664266 8827932672 8848882908 8858585216 8862021324 8869118976 8894652416 8899914528 8903366667 8930817009 8939616192 8944077077 8949417984 8970656526 8980492352 8991171072 9022390416 9074422656 9077942484 9083363328 9105931068 9114902784 9124896768 9146551752 9161997507 9167468544 9199300032 9202868298 9231242046 9236754432 9252352512 9268826496 9284478736 9293626368 9315681777 9322279936 9325895904 9358277487 9369405432 9379678464 9383316696 9412246792 9417867264 9423438912 9450568192 9456159186 9470199258 9475854336 9498342204 9508756608 9520063488 9541773124 9553119264 9563593728 9586289817 9608212224 9641574072 9651073536 9684584208 9695202816 9740435328 9744213492 9774256284 9780092928 9814051584 9830624544 9834437691 9840310272 9864758657 9870649344 9874478016 9885304832 9904922432 9908764398 9927573504 9931424256 9965908368 9977758848 10006483968 10012403844 10023381888 10041228704 10064191488 10068095232 10103053896 10115067456 10150189218 10161318336 10202689536 10208725488 10254265632 10265508864 10289870721 10301152992 10313402112 10349212536 10355392512 10360559872 10391348736 10402742272 10408896576 10427429808 10445038578 10451275776 10455329664 10487564928 10491632892 10503136384 10523980084 10548046848 10552138272 10556231283 10588777641 10595100672 10601368776 10631889216 10649843256 10656202752 10660336128 10693203456 10697351184 10747259172 10754871296 10759042944 10796400732 10802847744 10809238752 10840357632 10846770831 10858663712 10895157234 10902874112 10907103168 10944975054 10957989744 11002604544 11008094864 11040808032 11052913664 11059452612 11066056704 11104480512 11108787768 11120967936 11143037736 11159582408 11168520192 11172852288 11207299776 11211646914 11218341888 11257294464 11276304624 11296382292 11322215424 11326607136 11361528672 11365935633 11387510784 11427050752 11431483128 11438309376 11478025728 11484816174 11517879984 11537330194 11544219648 11548697472 11584303744 11588797116 11631468544 11642864103 11655629856 11690267328 11696100793 11703085056 11710008648 11717001216 11730858534 11743720768 11757685248 11770576896 11798510544 11816028432 11825491968 11866552704 11871155556 11878244352 11907756012 11919488256 11932557312 11960875368 11981073663 11988228096 11992878144 12029853888 12034520082 12071624214 12099230208 12103923312 12141241424 12153203712 12195402336 12215996676 12223291392 12237747483 12265733376 12270491064 12308322728 12315672576 12336470016 12358435328 12384106722 12391501824 12420909036 12434527872 12449313792 12477703316 12492540576 12506237952 12511088928 12535917453 12554530209 12564585216 12569458824 12608212248 12620634624 12626932344 12634472448 12664456272 12678342144 12685842702 12693417984 12737492352 12742433028 12751458304 12781719756 12810949632 12855432096 12860418519 12868098048 12900069013 12912778944 12926937088 12957614982 12987247104 12992284656 13032341712 13085402112 13107499392 13112583588 13120413696 13160865792 13165970688 13173759729 13211685864 13227395904 13233996399 13241899008 13273324362 13287877824 13293031986 13303678464 13341978624 13349871792 13364509184 13409424288 13424126976 13455984789 13470738528 13486756608 13533585624 13548424448 13603586048 13611633984 13616913726 13658896602 13672354176 13687345152 13719827628 13734870656 13751202816 13798950048 13804302447 13846863069 13855131648 13878528768 13903239744 13926718104 13935034368 13940439552 13983419904 13988843856 14054108148 14064062464 14069517696 14074975044 14118370188 14126800896 14135158368 14175852288 14184238779 14199791008 14205298887 14213781504 14247513306 14257604608 14263134912 14312659686 14329678896 14345390592 14395200976 14412318336 14453810176 14462361108 14526876312 14542804224 14593300072 14610652992 14661384426 14670139392 14721077376 14745936816 14760465408 14805974016 14811717024 14827957248 14857383648 14863146597 14891360256 14897136384 14943066368 14948862552 14957789184 15009725952 15018605766 15035072832 15061843056 15087277946 15096287232 15102142848 15148704896 15154580844 15225283827 15241977504 15294901037 15304034304 15313088232 15357173312 15392292864 15398263296 15451729488 15470103168 15523818804 15533088768 15540839808 15587023104 15604113408 15613344864 15641144712 15667557867 15676913664 15682994496 15731347392 15737449338 15754704576 15767322624 15785970126 15822070272 15828207408 15877008016 15892651008 15947833824 15974764884 15984304128 15990504192 16039805184 16046026776 16095498952 16132306944 16138564416 16194601098 16204271616 16213858128 16260536448 16287995568 16316996644 16354311168 16360654752 16417462581 16436984616 16448626688 16503906816 16512142296 16522002432 16561212048 16579370496 16589178918 16599085056 16656720768 16663181652 16674983936 16681451904 16714556604 16739373612 16752780288 16759278432 16810949664 16817470371 16827512832 16835909792 16869321017 16885941696 16904456192 16914456936 16924557312 16944573438 16983323136 16989910704 17042293008 17081266176 17140576128 17147224692 17157464064 17217038592 17227224261 17276819976 17305995291 17316329472 17323046208 17376455616 17383195674 17447202816 17476665856 17483444784 17535400992 17554627584 17565012972 17596287801 17615581152 17636527872 17645328532 17655865344 17697765816 17717170432 17724042648 17738237952 17789304832 17799829056 17806733334 17861634018 17879232384 17888154154 17898835968 17941313052 17960984704 17982342144 18044780832 18051780123 18107436321 18148845312 18155884968 18166726656 18211862136 18229805568 18249793536 18293103504 18323995014 18334937088 18398600064 18405736596 18462484092 18473508864 18504705024 18537652992 18568957472 18576160083 18587252736 18631363554 18644559872 18651791808 18716554974 18738810864 18759356928 18766633392 18824493584 18846877824 18901136384 18912318372 18940398516 18951708672 18996684408 19017513216 19028764053 19040126976 19083546248 19106238528 19127187456 19172579634 19216424448 19283148144 19302147072 19369168416 19390405632 19436422473 19480870656 19488426984 19548512568 19560185856 19628103168 19661249088 19668875382 19680620544 19729517314 19741298688 19748956032 19770609664 19809844864 19817528796 19862848512 19909986543 19931816736 19939547979 19955517696 20001024433 20012967936 20024807688 20046763776 20082457408 20128382976 20136190464 20206107792 20230134912 20300378436 20322636672 20405379072 20417450976 20425370589 20488344903 20508531264 20531017728 20579741442 20602305984 20626804224 20698425072 20721119744 20782697472 20817793152 20854859616 20890077156 20902551552 20910659328 20975129856 20983265784 21006272768 21047960168 21096093696 21104276544 21112462566 21177555282 21190201344 21202737552 21263778432 21299686512 21320672256 21386406912 21394702368 21468989529 21494518344 21509742592 21518085888 21592801464 21605695488 21618477504 21680715264 21693541662 21717327424 21790314468 21805748224 21814206336 21889950108 21915979488 21992076639 22005209088 22016189728 22081616064 22105827328 22118905224 22132113408 22208961024 22217575536 22241935872 22286075472 22319164816 22337040384 22345704576 22414599552 22423293828 22436683776 22514588928 22527908649 22552609248 22592764584 22630916919 22644430848 22653214272 22723057344 22731871266 22775021568 22854101504 22862966256 22956051456 22969632348 23035759968 23074660388 23088439296 23097394944 23168607488 23177594232 23262937088 23285728206 23311259712 23380534656 23392201586 23406170112 23420017296 23461717068 23487441536 23515370496 23597021088 23606174007 23632056864 23650983936 23678955189 23714112617 23733105408 23742311112 23756488704 23815512024 23838976512 23865114624 23921750736 23962147326 23976456192 23985756288 24059707776 24069040164 24143248428 24198460416 24207846624 24282482848 24291901647 24306407424 24390804672 24431993352 24446582784 24475494966 24531466752 24540982128 24616645456 24672940032 24716870656 24768213444 24783003648 24841818072 24869055744 24883768377 24898627584 24955406632 24985081152 25012475904 25022177856 25071834906 25109060418 25129170432 25138917648 25216424496 25241269248 25253864688 25328912544 25356684288 25371685404 25386835968 25416860157 25474984704 25484866056 25502916608 25563439512 25621899264 25710864192 25720837038 25736196096 25800138026 25825557888 25853874176 25915229964 25974494208 25984569312 26064683424 26074793511 26155185797 26170804224 26214998784 26225167176 26240827392 26321731584 26331941376 26347519458 26423371728 26454791808 26467992798 26483798016 26546648724 26575755648 26586063972 26607356928 26683957248 26699743584 26710100001 26729018368 26792451027 26818848576 26832231231 26848253952 26911969578 26941477056 26973513216 27067171248 27096848896 27223267968 27233827452 27317793204 27344708352 27374690304 27439655256 27469741312 27485992521 27502405632 27597900096 27608604894 27693726138 27710263296 27757057536 27806479488 27853436208 27880879104 27966839808 27977687712 28074832461 28108216296 28128124928 28139035392 28149950088 28236740376 28253601792 28270316736 28351704576 28368477558 28399582016 28410597774 28427563008 28495026612 28515209216 28526269824 28625319372 28659357792 28690781184 28758869451 28790401952 28824636672 28907620352 28924722216 29053752624 29085608448 29186600144 29221305984 29322768852 29340278784 29442154752 29491873632 29503313073 29520930816 29594275971 29611948032 29623434048 29655914496 29714767296 29726293194 29782720512 29794272768 29886132736 29897725104 30019451904 30037211532 30070145664 30123686112 30174555892 30192574464 30204285696 30297409792 30309161688 30450567654 30483955008 30589802074 30608068608 30626176464 30714346624 30796526592 30869612163 30903458976 30940206336 31010762653 31047637608 31066177536 31081679616 31174046208 31208226816 31226689728 31282289424 31335115734 31353827328 31365988992 31462694784 31474898676 31509409152 31571940252 31644140544 31656414816 31668693849 31754016032 31766332923 31785302016 31895667648 31949529768 31968608256 31981008384 32079610368 32092053552 32190997904 32264613888 32277128832 32389202196 32408543232 32427716256 32521072896 32540312493 32575991136 32633993288 32708622336 32721309504 32834925162 32873969232 32897253376 33007813632 33024284592 33122424096 33158740992 33178357836 33198170112 33313441536 33326363304 33349967872 33362903808 33429113208 33478747224 33505560576 33518556864 33621899328 33634940742 33655025664 33671819584 33738642034 33771883392 33808912384 33828913872 33889146876 33966646272 33979821408 34084586016 34097806899 34162532352 34202935273 34281152256 34294449384 34314928128 34434077184 34454448522 34553639952 34611990582 34632658944 34646092416 34752911232 34766391348 34894405632 34928592309 34953331712 34966889568 35070801984 35088302379 35109255168 35130025944 35192575602 35231162304 35273055744 35290657064 35311730688 35395531632 35434340864 35448085296 35476475904 35599658112 35613466668 35723268036 35758464768 35776308308 35797671936 35882626104 35921969408 35943220989 35964684288 36089561664 36103560246 36214872642 36297690624 36311769936 36423724272 36459611136 36586207008 36647990028 36669874176 36713242449 36797200128 36811473192 36924968184 36947017728 37009410048 37075305984 37137914944 37152320166 37174505472 37262727108 37289119744 37303583616 37433109948 37477621728 37518713856 37533266784 37607752359 37648987168 37663590627 37693755648 37802272768 37824636744 37880797032 37903417344 37993368816 38035026432 38057528106 38080253952 38167092496 38212477056 38254374912 38345159268 38432848896 38566296288 38581255557 38604294144 38700207039 38738336832 38780811264 38872844946 38961741312 38976853968 39097025136 39256206336 39322498176 39337750764 39361241088 39459034628 39482597376 39497912064 39541219328 39619689728 39635057592 39701989197 39725697024 39819973086 39863633472 39879095958 39911035392 40002048866 40025935872 40049615376 40093527552 40164914816 40272380928 40367954367 40412215584 40460269824 40552535777 40600756872 40645273344 40810758144 40834901952 40850741178 40976689806 41017062528 41062035456 41159482884 41204611968 41253608448 41396850144 41412907341 41442239488 41540589207 41565394944 41635586304 41709719232 41780154312 41805103104 41821318656 41950259712 41966531568 42012545536 42095920336 42192187392 42208553088 42224925132 42355110564 42380402688 42405475104 42527556864 42552716337 42599373024 42615896661 42641344512 42772813824 42789404736 42937979058 42989036688 43019485184 43036171776 43185602928 43236955008 43361430528 43387083324 43434654848 43580628936 43611496448 43628412672 43779900216 43831958976 43984153278 44010418176 44032379456 44163232128 44211654656 44237810448 44417922048 44435151072 44483871744 44572150944 44589439791 44638329632 44674080768 44691409152 44829199104 44846587656 44873367552 45029177856 45055817298 45105218496 45185529168 45261833838 45288861696 45306428544 45446114688 45463742532 45675851481 45708203008 45725932512 45884703111 45912102912 45939264696 46071519936 46149320776 46176878592 46194789888 46337214976 46355188464 46571456412 46622519424 46761069312 46784403172 46812340224 46840034592 46923434136 46974883072 47002673601 47030740992 47194042176 47212348014 47264113728 47301967872 47357910378 47428225234 47466210816 47484622224 47631024048 47677953024 47843501472 47924294652 47952912384 47971512576 48119415552 48138080328 48286496856 48396920832 48415693248 48564965696 48583803294 48612814848 48781609344 48863986704 48950989932 49062933504 49081964256 49233290912 49252387743 49345880064 49433741312 49536426888 49566007296 49683636144 49738111488 49767536754 49797255168 49910813264 49970162304 50024951808 50044355712 50143669812 50218120836 50258340864 50277835296 50432848992 50452411113 50482538496 50507729376 50607963051 50657825088 50713368576 50743370808 50773671936 50833720314 50949969408 50969732112 51005833216 51126879024 51243798528 51421728384 51441674076 51472392192 51600276052 51651115776 51707748352 51830459928 51917985873 51948988416 51969138624 52129366848 52149587022 52310371594 52341608448 52429997568 52450334352 52663882752 52695038916 52788863403 52846743456 52909583616 52935985596 52967596032 53030239093 53093297448 53151511296 53172127944 53214713856 53367914496 53399487168 53420200002 53458036736 53584902054 53637697152 53664462462 53696507904 53823939156 53882954112 53947026432 54134342496 54155340369 54193697792 54322308963 54446535936 54467654904 54635586408 54689416704 54749380608 54879310512 54939482624 54971985042 55004811264 55195800192 55217209788 55387452276 55420526592 55514115072 55612958976 55706872416 55728480249 55761758208 55933679616 55955375424 56149664922 56216432592 56256249856 56278070784 56299900176 56473480752 56540633472 56703409152 56736955116 56799164032 56821195548 56855126016 56990053224 57030418432 57052539648 57086292159 57250638744 57318715584 57347317729 57381562368 57517738902 57580803904 57649273344 57815240704 57849444432 58107505248 58171216896 58309267419 58373200288 58442611968 58645537704 58680557568 58884309504 58983747264 59006626146 59041861632 59188551942 59223896064 59246868096 59311828992 59429534592 59452586388 59588545536 59729959629 59772265472 59795450208 59818643937 60003073299 60038903808 60074423064 60140291328 60247372224 60349111784 60385148928 60408571392 60594819584 60618323376 60901135308 60967910016 61179604148 61216137216 61252352928 61428693248 61465034709 61593053184 61739224326 61806917952 61880412672 62021525306 62095275216 62163359232 62348092416 62453379456 62564578848 62670231468 62707654656 62731977984 62925389568 62949797352 63018818304 63143880504 63288281088 63312829632 63337387698 63508032064 63532665846 63570604032 63791335296 63899059536 63962016768 64159220736 64184107104 64381995808 64406968587 64529227776 64554257664 64778404392 64817086464 64855432512 65042145792 65080624986 65151982272 65267986576 65417244672 65442619008 65669850324 65747938464 65976229917 66015627264 66048569184 66244848192 66317481984 66356715672 66396340224 66626883072 66652726608 66699935744 66725807616 66858226416 66957494448 67011121152 67037113728 67243798656 67269881484 67310051328 67343639168 67477284068 67543766784 67617824768 67657827744 67778293752 67892750757 67933292544 67959642816 68169172032 68195613798 68325064704 68405870546 68562304512 68588898768 68868154368 68908897044 69107279904 69223981164 69265317888 69292184832 69505822464 69532782696 69788811264 69857184618 69906663424 69933779136 70141603968 70176604758 70218510336 70260051888 70385151204 70462324608 70546111488 70581314128 70791063264 70818522021 70868681728 70896170592 70952951808 71036865567 71142337851 71199316224 71226933336 71446536072 71516929536 71552616616 71595343872 71765252208 71843938816 71886441978 71929368576 72179123328 72207120492 72429745284 72595381248 72623539872 72847448544 72875704941 72919222272 73172414016 73295980056 73339748352 73426484898 73594400256 73622946384 73849936368 74018820096 74150611968 74275829888 74304640332 74349010944 74525454216 74578239488 74607167232 74651305131 74866219896 74955243456 74992646261 75037427712 75066533568 75215504718 75297974336 75327181254 75387511296 75604545536 75649273488 75761594064 75986737632 76070052864 76115056212 76160507904 76250580471 76334184992 76424954112 76508749824 76690318536 76865697792 77132592576 77162511114 77208588288 77400414078 77476673664 77561622528 77745689892 77923482624 77953707936 78194050272 78224380533 78465557391 78512412672 78644996352 78675501528 78722482176 78918069256 78965194752 78995824128 79082438656 79239379456 79270115184 79403978394 79451394048 79639946172 79727266944 79758191916 79822070784 80004097732 80051871744 80099230752 80187055104 80329829632 80377353081 80496693693 80544761856 80735908734 80824431168 80920539648 81105071554 81201513744 81290546688 81669803904 81701482356 81953379612 82034125056 82124070912 82318965768 82409223936 82457977563 82507216896 82793700288 82825814682 82884478976 83081178414 83130789888 83271172608 83419438464 83560308624 83642637312 83900519424 83933063136 84025091072 84191840672 84224497383 84384374784 84417106176 84449850264 84710221128 84760805376 84810950208 85055113728 85105432674 85198746048 85231793322 85282689024 85545627648 85578809472 85875958116 85978073376 86072343552 86276608353 86371205856 86473910016 86722861056 86774166648 86869309696 87161257872 87222992896 87256825344 87559800432 87663917952 87968306556 88020836352 88064758912 88326464256 88423309312 88475620896 88509939219 88782827913 88835844096 88870302144 88967743488 89144301888 89178879582 89276659264 89348161536 89382818304 89658398208 89693175312 90058355712 90111634596 90210436992 90371058336 90523667676 90577723392 90612857088 90892229376 90927485064 91351702962 91416406016 91451865024 91769406222 91824205824 91878529392 92143039872 92298641552 92389579776 92608836489 92674429952 92710376928 93032287959 93142912824 93245038848 93522138624 93568806344 93624680448 93680069184 93846868272 93949766144 94005347202 94061481984 94388084352 94424696028 94528227456 94715820756 94856450468 94932421632 94969244448 95262048096 95298998769 95355906048 95687002944 95848589304 95905824768 95943025152 96238831104 96276160656 96572993712 96793841664 96831386496 97129931392 97167606588 97225629696 97563218688 97620937479 97727973408 97901979864 98067306649 98125867008 98163928512 98466581824 98504775486 98691760128 98867482624 99072853776 99367272288 99476222976 99535073508 99594510336 99821626528 99940324608 100049903616 100088711424 100287339624 100436241672 100516681728 100555670592 100865697984 100904822226 100965076992 101015458752 101215926102 101315650176 101426737152 101486741616 101667440628 101899938816 101939464224 102253758048 102293420697 102487597056 102608805819 102843456768 102883348152 102944784384 103200552104 103302231552 103415496704 103660919856 103835971746 103897976832 103938277248 104258733696 104299174044 104620743188 104683216896 104859995136 104900668704 105264907137 105327765504 105390077832 105577726806 105693486912 105819167232 105871971192 105935192064 106060478186 106186594896 106303022592 106344255888 106429427712 106798974336 106840400004 106916073472 107169804108 107275394304 107328924924 107393015808 107647878312 107765908224 107829662967 107894052864 108268684992 108310680738 108387395584 108644617926 108893071872 108935309808 109271172816 109378833408 109758621024 109878965248 109943970084 110009622528 110139727347 110391600384 110434419576 110774904552 110841053184 111028230144 111225917952 111413744832 111456960498 111523516416 111867359232 111910750848 112299329844 112432865184 112556141568 112599800352 112823257077 112946961504 112990771881 113081266944 113406818304 113473910232 113598328064 113642391096 113710252032 113980106448 114060836864 114105079296 114172584318 114501277488 114637431168 114694635458 114763124736 115035477804 115161607808 115298546688 115630481408 115698888864 115743766671 116100621117 116215010496 116342433792 116618534838 116746400576 116885223936 117291075408 117768619008 117967494528 118013252292 118083723264 118377103884 118447792128 118493736192 118623657984 118859069184 118905172776 119105967591 119177091072 119459919258 119544530944 119590900416 119637287874 120006146598 120077807616 120148846128 120280582656 120494744448 120698223568 120817142784 121103863101 121189639168 121236646752 121657607331 121802270616 121935820032 122359208296 122432274432 122504705856 122857386496 122930069418 123186106368 123478448652 123613835904 123760825344 124043050612 124190550432 124326718464 124621767621 124696184832 124906758912 125129157696 125340462936 125415309312 125463955968 125850779136 125899594704 126037636608 126287761008 126576562176 126625659264 126674775396 127016064128 127065331692 127141208064 127582670592 127658149011 127798119072 127847689983 127924033536 128241862541 128318441472 128368214208 128763991616 128813937174 129058455552 129108515328 129556808784 129710865024 130084291584 130161249972 130303964544 130535973152 130834489344 130885238016 131339700648 131495876928 131952459834 132031254528 132097138368 132489696384 132634963968 132713431344 133253766144 133305453216 133451615232 133716452832 133768319373 133914988896 134022242304 134074227456 134487597312 134539762968 134620102656 134687278336 134954568136 135087533568 135235649536 135315655488 135556587504 135785501514 135866585088 135919285632 136338344064 136391227596 136811741092 137124609024 137177797536 137654109333 137736308736 137817794088 138214559808 138447962328 138530635776 138584369664 139011644928 139065565392 139714369236 139813326848 139867558272 140283207936 140353209516 140437020672 140520103776 140770302408 140924649216 141008020803 141092222976 141162628256 141582126528 141637044042 141737363456 141792341184 141905903616 142073731134 142284675702 142398632448 142453866672 142893072144 143033859072 143105233232 143530504416 143687877632 143772883956 143858737152 144358246656 144414240984 144859490568 145190762496 145247079744 145694897088 145751409882 145838444544 146344828032 146591960112 146852969796 147188800512 147245892768 147699872736 147757163229 148037640192 148301223936 148551659776 148609280664 148698021888 149050908432 149156478976 149214334464 149302610262 149732439792 149910486912 149985292522 150074855424 150133067136 150431009436 150595948672 150654362508 150775022592 151209091072 151298546976 151357233339 151523188128 151823889153 151973475264 152049310309 152140105728 152230112424 152321015808 152501160942 152668369984 152849908224 153017499648 153380637072 153731395584 154265185152 154325022228 154417176576 154800828156 154953347328 155123245056 155491379784 155753957619 155846965248 155907415872 156388100544 156448761066 156931114782 157024825344 157289992704 157351003056 157836138512 157991648256 158366590209 158478758912 158540230368 158807956788 158902788096 159090717279 159279892344 159454533888 159516383832 159644141568 160008195464 160103743488 160198461504 160374110208 160659659264 160754706162 160993387386 161089523712 161471817468 161648862336 161841079296 162210143108 162403027488 162581093376 162966926889 163339607808 163402964712 163906759224 164068250112 164248141824 164637931536 164818447872 164915955126 165014433792 165587400576 165651629364 165768957952 166162356828 166261579776 166542345216 166838876928 167120617248 167185440747 167285274624 167700897169 167801038848 167866126272 168050182144 168383681344 168448994766 168768749568 168834212352 168899700528 169420442256 169621900416 170110227456 170210865348 170397492096 170463586644 170565378048 171091255296 171157618944 171258876477 171751916232 171956146752 172041953187 172144687104 172553216706 172742411712 172947820032 173445722112 173548333296 173738619392 174322515744 174513650688 174927802257 175119600864 175327835904 175936613112 176041672704 176129517824 176652928512 176846618624 176951241792 177019878438 177565655826 177671688192 177740604288 177935486976 178288603776 178357759164 178553318528 178765636608 179316796416 179386350624 179455931811 180009219897 180116711424 180223269192 180420873984 180742116672 181047335352 181155446784 181225714176 181784458752 181854970128 182703405924 182832812032 182903730048 183538812444 183648411648 183757058784 184286079744 184395104127 184597283104 184779159552 185217672978 185348859904 185420753856 186064575918 186285825648 186490077696 187044277248 187137612688 187360138368 187693736544 187899532288 188010694404 188122963968 188776168704 188849392056 189056454912 189431641512 189712900936 189864843264 189938488896 190524096192 190597997538 190711812096 191374005888 191697178608 191886050304 192477662208 192552321312 193145987424 193220905761 193587683328 193662772992 194259862784 194335213176 194451259392 195126437376 195241874958 195455946816 195803959728 196134613298 196251734016 196327857024 196933163648 197009550972 197734965248 197928689751 198145707552 198734544576 198833713481 198952445952 199070147016 199189020672 199643253056 199880649216 200099807232 200177422848 200574679248 200872483344 201033363456 201111341184 201731395968 201809644452 201930153984 202030917504 202431852204 202631300352 202853474304 202973483232 203334881256 203678252271 203799877632 203878928448 204507516096 204586841394 204975194112 205217611638 205686913536 205766696304 206401104208 206604463104 207321839712 207671943492 207795953664 207876554496 208517467392 208598348088 209241486376 209366433792 209719990272 209801337408 210529814274 210655531008 210780155664 211155453612 211386973824 211638334464 211743942384 212120956372 212373189792 212606045184 212688511776 212858855424 213110596701 213427013553 213597948672 213680800008 213832146944 214339608216 214550788608 214657849848 214786031616 215295756624 215531816448 215659325934 215788105728 216537369984 216621361476 216774791168 217289235852 217786143744 217870619616 218542345632 218627114823 218757666816 219301173221 219517242048 219757930496 219887940168 220019245056 220279454694 220783200768 220868839152 221549809104 222056460288 222451835904 222827489664 222913920996 223047032832 223734718464 223821501696 223953915393 224598659688 224865730368 224977938783 225112283136 225199600704 225646514154 225893923008 225981543762 226162533888 226813636608 226947820464 227196656128 227284782192 227960212896 228210158592 228345168636 228751741413 229002554976 229274862336 229389270916 229526249472 230070955608 230323215616 230597093376 231260962816 231397777728 231487533342 232201242234 232430020992 232684867584 233237069676 233492801152 233770447872 234582150816 234673141599 235396672173 235537238016 235934989056 236026504584 236167446528 236754207768 236895584256 236987472384 237247315968 237718138368 237810345552 238211935182 238354182144 238919838516 239089061888 239181800832 239274575748 240012293196 240155615232 240297692256 240561165312 240989488896 241132059243 241396447136 241490081079 241634285568 242207726202 242379278336 242473293504 243315214662 243604541232 243871640064 244718416592 245009411712 245714772992 245860138836 246372212736 246956897304 247227671808 247373932689 247521650688 248086101224 248381100864 248653436928 249243535242 249392369664 249813517824 250258315392 250680925872 250927911936 251701558272 251799189408 252075273216 252575522016 252673492149 253153124352 253251318528 253349550792 254032128256 254130663384 254282416128 255165341184 255316298022 255596238144 255695379966 255848067072 256483725082 256636882944 256736428416 257527983232 257627874348 258217030656 258829825059 259113617568 259421730048 260013317629 260168583168 260322499944 260607929088 261071946304 261668978688 261770476032 262679401296 262991753856 263904919668 264062509056 264194276736 264979392768 265269927936 265426862688 265529817657 266348483739 266507532288 266610906432 266903230464 267432905664 267536638746 267829977792 268044484608 268148454912 268975194624 269079525936 269374556672 269909136272 270175067136 270631310976 271113175008 271571003028 271733170176 271838571264 272676688128 272782455192 273623482184 274249218048 274355595072 275308218666 275472617472 275635588176 276429119616 276895924656 277168739328 278023289856 278131130784 279096863877 279428738472 279626653696 279735116544 280566415872 280706419032 280874041344 281040207552 281540604816 281849298432 282016041606 282184445952 282325256512 283164253056 283274088084 283474726912 283584682368 284147462268 284569351404 284797264896 284907733344 285786144288 285896996307 286067718144 286210466464 286778457289 287061008832 287375755264 287545767912 287717474304 288716493312 288828481968 289718981136 290381524992 290494159488 291389794176 291502819764 291676889088 292689656064 292862812437 293183920224 293705939592 294201919947 294377601024 294491785536 295399745472 295514326458 296075280384 296602447872 297103319552 297218561328 298101816864 298428668928 298605220524 299464879584 299820973824 299970585044 300149710848 300266134272 300862018872 301191897344 301308725016 301550045184 302418182144 302597093952 302714466678 303046376256 303647778306 303946950528 304098620618 304280211456 304460224848 305002321884 305336739968 305699816448 306761274144 306880262091 307462791168 307826417457 308530370304 308650044456 308834353152 309601656312 309906694656 310246490112 310982759568 311507915238 311693930496 311814831744 312776201088 312897522132 313862229564 314049650688 314579985408 314702006112 315672277024 315794721411 315983296512 316733180418 316957517824 317080460736 317615913576 317805576192 318181434558 318559784688 318909067776 319032767664 319288283136 320016390928 320396923008 320748220416 321319318528 321509412324 321986774772 322179047424 322943634936 323297724672 323488988901 323682158592 324420286216 324806054976 325162186752 325933853778 326679215616 326805929424 327813518448 328136500224 329275863072 329636895744 329831910252 330028867584 330419182041 331174801152 331303258728 331537915904 332324713656 332523159552 333084690432 333677753856 334241234496 334370881494 334570549248 335401794338 335602077696 335732252544 336100364288 336767362688 336897989532 337668424704 337799401056 338469771231 338840884512 338972315643 339243800832 340017415361 340220454912 340421730696 340794984192 340927173288 341130756096 342182510592 342315237888 342517752954 343503832464 343912293504 344083906374 344289374208 345106433412 345484823424 345895640064 346891444224 347096666592 347231300013 347477238784 348301863351 348645031488 349027301376 349855604514 350239201728 350655671808 351873226224 352259035648 353305857024 353902483584 354039756876 355131311652 355343376384 355481208576 355870973952 356577207552 356715518328 357106637056 357317902773 357531273216 358633592832 358772701248 358911863622 360018439794 360233422848 360446538384 360841747968 361484233344 362094670704 362451428352 363568917504 363709940256 364972821993 365406811848 365665624064 365807460096 367077624888 367296823296 367514117568 368572159488 368790208254 369194566208 369558319104 370435345956 370697719808 370841507712 372129151836 372571651296 372980155392 373865302863 374088554496 374275225376 374720276736 375387473088 375799064576 376021388808 376245927936 377552337408 377698784112 378112909824 378863283024 379425801872 379729686528 379876977792 381048192384 381195995076 381423624192 382748011776 382974447033 383394357216 383543069949 383772100608 384725587623 384955324416 385104642624 386291974848 386441811522 387175366656 387325545984 388519725568 388670426352 390252874752 390483749916 390911893632 391607919456 392269226596 392503468032 392655714048 393866327296 394019101944 395469930496 395857379502 396291415104 397469089152 397667426962 397904891904 398140294032 399286506112 399761298432 400354845696 401149358496 401304958119 401744966688 402066726912 402222682368 403139914489 403462791936 403619288904 403860307968 404061835008 404863704408 405262600704 405706948608 405946966464 406669762512 407356504542 407599755264 407757856896 409015032192 409173682788 410435223276 411373827072 411533392608 412802208416 412962327999 413208926208 414643679424 415343886984 415591907328 415753108992 417034934784 417196696176 418482972752 419439980544 419602674816 421059628548 421311062016 421560311328 422310907224 422773947648 423024062409 423276668928 423487884768 424241912744 424746379584 425212090368 425377023552 425717710848 426221193402 426854027106 427195897344 427361600016 427664293888 428679216432 429101577216 429315699696 430591513248 431063632896 431318651868 431576211456 433074739968 433242722952 433549582336 434578471704 435572287488 435741239232 437084691264 437254229646 437515333632 438602346442 439034484096 439515860992 439775880336 440558909388 441566401536 441737678304 443099618208 443271489687 444112920576 444638158549 444903671808 445654979328 445827841992 446094065664 447469436928 447643003392 447907830786 449197319376 449731460736 449955877566 450224566272 450399201408 451293028308 451787846016 451963087524 452325067776 453627273216 453895640928 454071700017 454393312256 454569564384 455471667459 455920425792 456147930927 456420317184 456690337272 457503482826 458005109952 458549724672 458778541832 459052498944 460141911216 460646431232 461194186752 462795555456 462975066684 464402484468 464860041984 465369735168 466474139352 466985602304 467261872857 467540895744 469164301632 469346283198 470793344346 471074476032 471869978112 472053009168 473508415536 473974944768 475436276736 475620691104 476423870364 476708364288 477272151837 477839677032 478178123776 478363601664 478549151496 480024586392 480311230464 480595384512 481122330624 481978977792 482264118486 482792894272 482980162158 483268571136 484415452404 484758556672 484946587008 486630429324 487209082464 487743280128 488900780667 489436833184 490018823424 491429545984 491720277672 492744425472 493913794608 494455343616 494747865378 495043301376 496172202448 496762201728 497306873856 498487070484 498784739328 499627035648 500516630784 501361851744 501556322241 501855823872 503102691507 503403116544 503598378816 504150546432 505151044032 505346984298 506306248704 506502637056 506699101584 508064256512 508261326768 510330682368 510632596044 511192476288 511390759932 511696134144 512967450164 513273765888 513472856832 515055966464 515255748696 516125859561 516434061312 517659650118 518227235136 518843460096 520026635258 520337166336 520644999888 521215858176 522143892608 523540952064 524783406771 525358802592 525983507712 527182965101 527809839336 528125018112 528388553472 529958785536 530539855872 530853725376 531059635314 532696967478 533015064576 533221812864 533806460928 534865811328 535073277492 535659955584 536296909824 537950389248 538159051872 538367795433 538749113344 539818272544 540027659691 540350134272 541262621952 542226350016 543142006056 543466340352 543677142528 545353376256 545564910384 547246964368 548498436096 548711190144 550616437332 550945234944 551271176352 552858239232 553185312381 553791849312 554337478656 556046579712 556262261568 558193727754 558857476944 559253307392 559470233088 561132831744 561412838064 562080415104 563081209632 563698596864 564032083212 564368891904 564650513024 566328506112 566548176168 566949453824 567169364736 568294924536 569138702808 569594529792 569815466688 571572288576 571793992614 572135436288 572420932928 573556914578 574122017664 574751510528 575091535824 577432986624 577656963936 579437962272 579662717283 580763049984 580988318976 582779588352 583005639528 583353778176 585379312128 585725624874 586367840448 587411879184 588403839894 588755202048 588983571072 590799490944 591028652916 593204895744 593786069253 594206639104 594437122656 596203633728 596501140443 596857337856 597210441048 598929759168 599641947648 599941170088 600299421696 600532268544 601724037744 602383794688 602617450032 603100090368 605194187904 605428933356 606092752512 607295556612 607893901056 608197241236 608560422912 608920449696 610004643768 610673479936 611034756813 611399632896 613522548288 613760524182 614925582336 615652834914 617060740608 617300088912 619203312624 619813389312 621965519136 623015830476 623387860992 623629663488 625552402176 625795044264 627724459128 628099301376 629159970816 629404012224 631344554048 631589442822 631966593024 633466360836 633915035648 634160921472 635231827152 636362869116 637119569376 637818135552 638065535328 638576566272 639331790103 640032781856 640281040659 640793846016 641496440832 642638637056 643018824648 643973549544 644358094848 645887269872 646595449344 646977977802 647364317184 648840572432 649612109952 650324373504 651867707556 653358431232 653611858848 655627036896 655881344469 656273000448 657903519663 658551726144 659273791488 659663820504 660057735168 660838364082 662349602304 662606517456 663075831808 664649427312 666169380864 667355507712 668482468992 668741762988 669141098496 670803588676 671204155392 671464505088 672200728576 673534725376 673795979064 674933816349 675336849408 675598802112 676939542462 677681769024 677944631286 678487601664 680034830722 680440909824 680843461392 681589968384 681854346576 684630475776 685035505908 686255224239 687007664928 687824587008 688167812748 688578748416 689393108209 690212866824 690969646848 691791280128 693782888448 694193333184 694462600026 694954477568 696603726702 697290062976 698054602752 699711209028 700478403456 701311343616 703746452448 704019424797 704518071296 706190016519 706611714048 707804967168 708079513752 710262623304 710686752768 710962417152 711741947904 713154415104 713431036656 714213274112 714635805546 715062546432 717267185664 717545402496 717823727244 720036879588 720466845696 720893076768 721683495936 722968466688 723396177729 724189341408 724470243237 724902856704 727137835008 727419880512 729945643986 730813623696 731331248128 731614920192 734155249776 735028235136 737144318976 737580416508 738389132416 739116638208 740870691912 741395439616 741683015424 742121798067 744258303672 745143302592 745960310784 747730605726 748177108992 748550450752 749440553472 750774946176 751598129152 752042777616 755104674816 755397568224 756225819648 757726566048 758020476447 758851603744 759459373056 759753955584 762096384768 762391990152 762847248384 765496023552 765948894066 766788714432 767086139898 767544201216 769451175246 769910648832 770209285248 772583949696 772883623044 774651091968 776489475177 777039451136 777340852704 780039952887 780505749504 780967499832 781823787264 783215838912 784538453192 785006936064 785311428096 787732654592 788038203888 791714759004 792582830208 794938178304 795334853924 795809783808 796280588064 798573012224 799045451217 799522596864 800709691392 802298716992 802609916238 803489933376 804133453824 804445364736 806279828978 806925583872 807238577808 808123670016 809727408816 810525201408 811893932928 813339525024 814713009084 815199510528 815515713792 818030064384 818347365576 820870446552 822747654144 823066785216 825604416832 825924655998 826417852416 829287358848 830687773968 831506217984 834069869568 834393392352 836965945504 837290591631 838879961088 839205349632 842119257096 842622124032 843120622656 844621814448 845547895296 846048124818 846553337856 846975769536 848483825488 849492759168 850424180736 850754047104 852442386804 853708054212 854391794688 854723200032 857358432864 857690988921 858203154432 858631399392 860335371867 861183026496 862127265792 862637303736 863152422912 866149479936 866485445904 867099164672 869156943408 871144574976 871482478464 874169382528 874508459292 875030667264 877204692884 878068968192 879031721984 879551760672 881117818776 882605759841 883132803072 883475356608 886199236416 886542979374 888225841152 889276317098 889807343616 891309958656 891655683984 895286006784 895815661572 898394638752 899462921472 899911755132 900449132544 900798402816 902586056616 903575692032 903926175048 904650135552 907254546432 907791281856 908143400034 908786624512 909139128768 910943334918 911840851584 912295861854 912840634368 913380674544 915006965652 916010219904 917099449344 917557083664 920283822432 920640786273 921292862464 922388373504 923479252371 925591110912 925950133368 928804968936 929720083968 930739470336 932948278704 933971204608 934523745714 935081791488 938328603264 938692566396 941586688692 942148952064 943739956224 944106018336 947016831072 947384164233 947949889536 950872553472 951241382208 952847740728 953416728576 954544303674 955679354064 956356247552 956727203328 957098302992 960049172784 961190769024 962244661248 963957955584 964528236972 965585788544 965960324316 966537142272 968830904808 969517113344 969893174016 970466966703 973260858648 974418164928 974904401393 975486560256 977801561334 978873666368 980037646848 982859091968 983440555344 987827589216 988910687232 989495730756 990086602752 991257546123 992344404896 993524403456 994613747712 996974140968 997569478656 999254071296 1001033261568 1002723703488 1003112644482 1003711647744 1006205383014 1006806233088 1007196757632 1008301092864 1010302088064 1010693968596 1013005274112 1013398203168 1015409313693 1016128513024 1016522653536 1016916946929 1020052246083 1020661364736 1021265192088 1022384952576 1022781519864 1023392268288 1025934900328 1026547531776 1026945713664 1030111932928 1030511497392 1032251719122 1032868122624 1035319300236 1036454470272 1037686920192 1040053270516 1040674332672 1041289999776 1042431716352 1044287785216 1044905590053 1047081904128 1049566813542 1050717605184 1051967015424 1054365930202 1055619678672 1056777106944 1059917571072 1061707450752 1062119270628 1065393934956 1066030129152 1066443625728 1067612921856 1069731622656 1070146554984 1071319911168 1071953708319 1072593819648 1075900778496 1076318103744 1076735590866 1077498226688 1079636545088 1080055319382 1080700268544 1082525243904 1084452700032 1086284012112 1087354285056 1090706752512 1091129820768 1094493928736 1094918465979 1096996872192 1097422380288 1101232874664 1101890469888 1102542352704 1105716478464 1106370624762 1107583698624 1108674957312 1112093159424 1112524523136 1116387455508 1117714953888 1118940466176 1121595908589 1122265663488 1122825676128 1124160830208 1126162419264 1127397193728 1128064166424 1128737783808 1129301026048 1132657012224 1133096352336 1133898907648 1134338729472 1136589849072 1138277405616 1139189059584 1139630933376 1143144577152 1143587985228 1144270872576 1144841865856 1147113829156 1148244035328 1149503021056 1150183071648 1150629209847 1154176762869 1154865973248 1155313927872 1158875924544 1159325434566 1161526099968 1161976637952 1165559176704 1166011279056 1170758624256 1171451249748 1172735680896 1174823758368 1176807679788 1177510404096 1177967142144 1181598981888 1182057305832 1186409791488 1187572138506 1188413278208 1188874245312 1192407267456 1193002280886 1193714675712 1194420882096 1197859518336 1199283895296 1199882340176 1201064537088 1203448075488 1203914874357 1204767589376 1205234900064 1206200180736 1209419743467 1210388375808 1210857866712 1212185505024 1214591113224 1215787802112 1216394482472 1217120845824 1217840899392 1220009287536 1221346959872 1222069513626 1222799265792 1227045096576 1227521048364 1231305669828 1234121481216 1234600177824 1238406625248 1238886983997 1239626778624 1243931038272 1246031660952 1246775721984 1247259326976 1251104804352 1251590088528 1255448918256 1258319941632 1258808024448 1262689108096 1263178885644 1263933186048 1266932721672 1267830071296 1268321842944 1269072187227 1270463654304 1272725738232 1274239138752 1274874986437 1275636271104 1276131070656 1277153132544 1278663580206 1280065563712 1280562081318 1281587692032 1282992881664 1285277274112 1286037649296 1287947099088 1291774539744 1293190898688 1293955955604 1294728634368 1297681144864 1299224219904 1300648747008 1303735415112 1306716862464 1307223717696 1311254073792 1311762688938 1312546000896 1315807039326 1317103452288 1318547582976 1319327641008 1321676728164 1324699204608 1325213034912 1329298854624 1329814469061 1332338761728 1333914475647 1334711015424 1336964937984 1337483525976 1338282196992 1341607177352 1342408310784 1342929010176 1344401457152 1347069450752 1347591958128 1349867632698 1350673698816 1351197604224 1353879084924 1355363538048 1355889262572 1356975203328 1360069661444 1360881819648 1361686922784 1363179936768 1363708693152 1366415002377 1368443792781 1369260951552 1370071011816 1372510448478 1374015329856 1375649174016 1376335625496 1377157496832 1378786216418 1380425733648 1381939293696 1383582560256 1388386666368 1388925200052 1389908955136 1393207453404 1394580125952 1396109205504 1399422418056 1400956806912 1401785618571 1402622687232 1407492904896 1408038849594 1409036142592 1412380033038 1413223428096 1415609934336 1416159027504 1420525246608 1421924834304 1426308830208 1426862073312 1428426548224 1429271611092 1430125092864 1431816455511 1434534371328 1435090804992 1435647454488 1440073759176 1440933691392 1441786153536 1443366991872 1445936933376 1446792355458 1448378682816 1448940486474 1449805713408 1454275670016 1454839761024 1459891287972 1461627247392 1463229840384 1466702342001 1468310499552 1470056470272 1474288637952 1475160833016 1476778264832 1478233276416 1481741383824 1482790879232 1483366030848 1484243596134 1488516607344 1490286605184 1491920621568 1495461211452 1496354217984 1497100901504 1498881106944 1501549892352 1503196258304 1504085555232 1504668966723 1509308074521 1510209349632 1510795136448 1512451639296 1515453132096 1516040952894 1517703207488 1518918746112 1519507911168 1524192769536 1524783980304 1530992047104 1531897788132 1533577428864 1534172279796 1535088402432 1538902350492 1539821297664 1540418570496 1545167899392 1545767246088 1548377578683 1549302183936 1552978950354 1554078902272 1554681705408 1560079905774 1561011499008 1561934999664 1563647574528 1566431677824 1569076906384 1570622856192 1574350220313 1575465309184 1576076407776 1581548895303 1583429518008 1585165660416 1589876356608 1590669707848 1591619567616 1592561176128 1597146024448 1598090902434 1599045193728 1601419382784 1604597433984 1605219832476 1606979866752 1608890729472 1612559657956 1613851167744 1614477155616 1616247340032 1619454817632 1620082979073 1621050402816 1623787865856 1626679050048 1629426018168 1630399021056 1631031427584 1636060128768 1636694731152 1641740893104 1645495308288 1646133570432 1651208833664 1651849311996 1652835704832 1658574717696 1659555937143 1661375547936 1663012435968 1667144213033 1668139739136 1668786784704 1673931891008 1674581183262 1677759922176 1678410699264 1684238514192 1686241245312 1689243628896 1691095790592 1692096249636 1693106675712 1693951539072 1696967650976 1698985518336 1700848361472 1701508094208 1704884773608 1707416108424 1708783589376 1709446400064 1714716865728 1715381977842 1716406308864 1717262798784 1720670743734 1722366052992 1724254531584 1725274607472 1732298959872 1732970891808 1738313886816 1738988151849 1742289149952 1742964956928 1748338765056 1749016918584 1750061334528 1754409385768 1756137936384 1758063443968 1759103521344 1762235637552 1765211519682 1766265606144 1766950713216 1772398472832 1773085958748 1778552634196 1779614687232 1782619917312 1783311367968 1789503421329 1790572013568 1791631323144 1796789277504 1798925842944 1799823510264 1800898265088 1801596805632 1805172113232 1807151384064 1807852350096 1809300271104 1815582563712 1816286800068 1817573249024 1818278257536 1821886669836 1823681703168 1824591723708 1825681268736 1826761349088 1830013931304 1832020439808 1833104270439 1834198898688 1835114167328 1840567644864 1841281572546 1842585724928 1844776747008 1846958504742 1851182221824 1851900266736 1857609937872 1859440167936 1865896557408 1867942409216 1869047491428 1870163582976 1876657206528 1877385132792 1883173377384 1884297904128 1887479912448 1888212036672 1894033662144 1894768328466 1895899779072 1901745106944 1902482764416 1905695481456 1909088607348 1911358708128 1913454406656 1914196605984 1917995370309 1920098345568 1920843121977 1922381538048 1924489322496 1927915911168 1929056473944 1931171577088 1931920648632 1933074284544 1937661809616 1939034226688 1939786348032 1940933933406 1946521717296 1948836329856 1949808802786 1950973120512 1955603122668 1957747332736 1960075293696 1965718183936 1966881110688 1967644033407 1973710558989 1975655178432 1977821374464 1978991461512 1980173205504 1982515092246 1984688809792 1987048806912 1989227495424 1993948281936 1998508142592 2002066523136 2005447406976 2006225288964 2007423295488 2012410766028 2013612466176 2014393515264 2016602185728 2020604176128 2021387937192 2024801449047 2026010548224 2026796406336 2030818627386 2032257026048 2033045307072 2033833893858 2040104492166 2041322729472 2042530384176 2044769905152 2045563039728 2051869800656 2053891427328 2058765672717 2060223865856 2061022994784 2064503438244 2065736245248 2068179324627 2070638600472 2072908940544 2075373840384 2080106541032 2081348665344 2082579999552 2084863432704 2088575570432 2089811180106 2094163808256 2099133627084 2101435210368 2103934030848 2108731860404 2111239357344 2113554213888 2118570049557 2119835142144 2123414901504 2124238541256 2130787869912 2132060258304 2132887251456 2135225843712 2139463245312 2140293109968 2142639822336 2143907416638 2145187639296 2151801556992 2152636207488 2153471181732 2154996453376 2159273090176 2160110638764 2161400537088 2165050487808 2168905400064 2170188533187 2172568024224 2173410729711 2174708570112 2180111663197 2181413505024 2182259641536 2188987857472 2189836931958 2193993744384 2194844760576 2202465749328 2205084705408 2211432956928 2212741249524 2215167397248 2217349914624 2224186318848 2225049046272 2226365394201 2232774911016 2235429907776 2237880932352 2243191817178 2244531326976 2245651352256 2248321660416 2252324838528 2254794387456 2256128332848 2258602052096 2265314024448 2266192704672 2268677458944 2273179698144 2274061429341 2276554811232 2278378119168 2279261866752 2286289154304 2287175970456 2288541745152 2289683731712 2294227658312 2296488070656 2299006042112 2300366143296 2301258419694 2308353525738 2309731946496 2310627855744 2317751849088 2318650869132 2323953275904 2331118353408 2332022558112 2340119858661 2341517248512 2342902499496 2345471361792 2349647516736 2353615359576 2355020808192 2355934284288 2363197963776 2364114611664 2375144277012 2376826556416 2377748490624 2384814534912 2386004561772 2387429351424 2388841764192 2395719036672 2397136353651 2398567790592 2399764680352 2402129074176 2406896150976 2407829748714 2409535178752 2410469800128 2412400361472 2418839486934 2420776751616 2421715733424 2424371010048 2429182226448 2431575604224 2432788964944 2435681798784 2440018575072 2442693919744 2444139027252 2445598531584 2454090193152 2455042096728 2462611339656 2468242962432 2469200355648 2476813250496 2477773967994 2479253557248 2487862076544 2492063321904 2494518653952 2502209608704 2503180177056 2510897836512 2511871774893 2516639883264 2517616048896 2525378216192 2526357771288 2527866372096 2533865443344 2535660142592 2536643685888 2538144374454 2540927308608 2545451476464 2548478277504 2549749972874 2551272542208 2552262141312 2557327160412 2560131127424 2561124162636 2563175384064 2570554548224 2572075298592 2573072966763 2575894198176 2581006115601 2583549079488 2584838275253 2586381797376 2587911911208 2589457268736 2595362289728 2598448439808 2601297494016 2607470830224 2613433724928 2614447435392 2622508147584 2623525377876 2625092001792 2631614078652 2634206904576 2637095165952 2638655282016 2643353456328 2647817279523 2649398409216 2650426069824 2658597709248 2659628938122 2664677523456 2667828951294 2669422030848 2673929875968 2674967051952 2683214354704 2685858020352 2694138901504 2695183916256 2699735265396 2701347397632 2702395208448 2707758169848 2710727076096 2711778525144 2713950406656 2720139322888 2721763639296 2723373845568 2726359873536 2727417386304 2732830004754 2736887585562 2738521903104 2740142023632 2745020896956 2748030659712 2751298348032 2752671250992 2757572432836 2760851467296 2763878587392 2767165120512 2770437757113 2776773332736 2777850400104 2779817910272 2786414906808 2789160251904 2792218411008 2798844836112 2801913613824 2803571237142 2805245374464 2814985809792 2816077699188 2818072285184 2824760066076 2826446856192 2831219868672 2832318055008 2841050493216 2842152492699 2843849668608 2850915251873 2852617660416 2853724146624 2856853096448 2858543222184 2860250185728 2863632911022 2869068742656 2870181609984 2871294908976 2880147518352 2883572307072 2886733983744 2891873866752 2893584710916 2896757365632 2897880972948 2899611426816 2908551340032 2909679522048 2911400900109 2919782575944 2923254494784 2924713204179 2926459680768 2933404684002 2936620999104 2940112940544 2948577275904 2950321666032 2953556529664 2963482767648 2966732061696 2968487192268 2973772638369 2977033214688 2980573210368 2983841243136 2990922422904 2992708435968 2994201803008 2997762213888 3003099784704 3006392516608 3008171110464 3009337933446 3018616149042 3020418699264 3021590272896 3024903278592 3030906264192 3032081905788 3035406414976 3039015822336 3048385539072 3049567960608 3050750840787 3060156738249 3061984094208 3063795576264 3067154857728 3068344559592 3070176804864 3077804700984 3079642595328 3080837140992 3090335798784 3091534492176 3096755157366 3098604367872 3105957900708 3108157804544 3109363410816 3120159811548 3122022998016 3123869999328 3127295149056 3132863355648 3134716770159 3138153812768 3141245712384 3148700440626 3150930618368 3152152815552 3163097790606 3166859036016 3170331320832 3179752713216 3181339415696 3185122352256 3194292048896 3196181804868 3198090387456 3202838765568 3209194867968 3210439664952 3213959733504 3215861124957 3217781458944 3225119315912 3227702335488 3228954311232 3232494680064 3238909635264 3240165958146 3242100805632 3247575731712 3253358100096 3258852036336 3262062855168 3272120257536 3273389462304 3283481786208 3284755397937 3290990616576 3292267140864 3302417667328 3303698623992 3305671409664 3317149435392 3319111874286 3322751095872 3326024871936 3334288426066 3336279478272 3337573569408 3347863782016 3349162366524 3356821398528 3364787725767 3368477028384 3372482490624 3378487257792 3380173129177 3382191581184 3384192499272 3386213351424 3387903078144 3393935301952 3397971036672 3401696722944 3403016188416 3409769547216 3414832216848 3417567178752 3418892800128 3429433731456 3430763955684 3432812617728 3434525597568 3441341487468 3444732105984 3448509063168 3450549214944 3451887629541 3462530288607 3464597919744 3465941783616 3476627773632 3477976303698 3484578299904 3485929913856 3496677530112 3498033837168 3508818771536 3512275872768 3518207042688 3524471275104 3530423039364 3532531212288 3533901426432 3544796945664 3546171917496 3557105268392 3559229374464 3565239834624 3566622735936 3579006842658 3581144027136 3583262646288 3593578555008 3597851685888 3599647020528 3603193611264 3610344226464 3614302768128 3615704700192 3618600542208 3628259230401 3631165127424 3632573600136 3635146498048 3636556515072 3643773339672 3647363406336 3649183447416 3651362537472 3653522698176 3660027862608 3664040879616 3666208540878 3668397797376 3670228334656 3681135289728 3682563145092 3685171449856 3693917009484 3702364443648 3703800533472 3715219875744 3716660951991 3718880335872 3728119944757 3731793114816 3735884818432 3738094982856 3740327165952 3753314413056 3754770265584 3766346754768 3774959824896 3776424073344 3788067324288 3789536656932 3791799558144 3803490213888 3804965528832 3807216561681 3811390962912 3818177214696 3822717416256 3824624959311 3826908813312 3828393211968 3835990740618 3840196691136 3841686243954 3844763076096 3848978644992 3855831822336 3858112947888 3862343154176 3863841297264 3875323619232 3879572696064 3881867866812 3893043434592 3897672659712 3899617605572 3901946241024 3911206245336 3915494665472 3920150587392 3931436367872 3933762221376 3935288066814 3947421117978 3951310356864 3955642748928 3957982923024 3965030184492 3969377619584 3974097613824 3987896563872 3989443407183 3997016285184 4001743426941 4004133046272 4010894813952 4012450577928 4014846590976 4024821532056 4027224932352 4028787030528 4033204371456 4041208352256 4042775874384 4049602898094 4052021096448 4053592812672 4061637254772 4064514052096 4066090614144 4067667787716 4080208984332 4082645458944 4085060768352 4089539810304 4091126079456 4099245007131 4103739601312 4105331378343 4107782854656 4117531345434 4120447731712 4122045989568 4129006876488 4131472490496 4136358649254 4141277200944 4145817881088 4150747680768 4160213082064 4165159999104 4169726865408 4177151140864 4179622360212 4188327616512 4198267254168 4202870420736 4205356855713 4207868061696 4217463720808 4222478714688 4227108427776 4237140099114 4239670284288 4246829803008 4248477082512 4261575739824 4265774502912 4278926490624 4280586219936 4285279644672 4287814833276 4290375278592 4295449366533 4303603113984 4305272414976 4306942363464 4309992906752 4318546180352 4320221277528 4322801074176 4330100975616 4337810800128 4340377066374 4345136048448 4346821459422 4349417140224 4360223326394 4362827010048 4364519283072 4377975714944 4379673863916 4389689521152 4400107026003 4404931498656 4410169410816 4420226399693 4422865913856 4425482499048 4430334794496 4434699829248 4448372637696 4450098092544 4452730788402 4465549822032 4470859815552 4475761864704 4486383634356 4489062653952 4491302704512 4496643320832 4504649677056 4509588774912 4512256665696 4514006900169 4517204104192 4527924223563 4530628048896 4532385409344 4537354917888 4546359396288 4548122858682 4553109622464 4556756238336 4558523733504 4572578308608 4574351940912 4579367463424 4588455316624 4592976141312 4600732286592 4602516839388 4616707051476 4619463892992 4621255711488 4635503698176 4637301738264 4645132736049 4647906551808 4662236706816 4664045116224 4680239717322 4683034497024 4685804998992 4690942723584 4699295033472 4707230719152 4711868568576 4726395927552 4728229223328 4744646685909 4750288554024 4753653112832 4755496981248 4769629069824 4772009123544 4774858702848 4777683528384 4791438073344 4794272707302 4797135581184 4799529360704 4804258148352 4813792301952 4815659497428 4819070357504 4820939600256 4837678973868 4841553503232 4843431466848 4848742020096 4858364452896 4860248937219 4863151208448 4865577929888 4871363597568 4880037150144 4885387839488 4888278054504 4891197063168 4908180386304 4910084193456 4925222679312 4936485924864 4938400711296 4953626500992 4955547935988 4958507114496 4975724153088 4978667811429 4984126643808 4989037307904 5001432639099 5004419217408 5006360354112 5021795673024 5023743549786 5033279766528 5035232097792 5050756432384 5052715542576 5067730886688 5073287371776 5076288748908 5081854617216 5090902952928 5096956555008 5099499945748 5102545084416 5104524282624 5114654320824 5120262254848 5122248325272 5126350768128 5141109096448 5144150597184 5146145933526 5151788396352 5162012231202 5167098158976 5169676550506 5172763594752 5175823822416 5190724579456 5196896879616 5214941660448 5216964455547 5226867449856 5228894870784 5245016295168 5247050755752 5250184003584 5263228157304 5268413809152 5274190331904 5277310564032 5286706912656 5295634559046 5298796818432 5300852139648 5317195418496 5319257876244 5335657902588 5338844061696 5347859751936 5349934103904 5366428709408 5368510263987 5371716040704 5388277803008 5390367832512 5399470530792 5402694795264 5404790416896 5415516339696 5421454152192 5423557050288 5427900813312 5440278645776 5446747691136 5452719747072 5454834772608 5465660009508 5473775171124 5477043806208 5480284047264 5490041793912 5496061319424 5499312811317 5502596696064 5505342501984 5515144865672 5521702934592 5527757174784 5534330241024 5540875514226 5553546665472 5555700800208 5559635820544 5572829813616 5578320503808 5597689672224 5603827227648 5607142474284 5610490748928 5629971619584 5632155398376 5636144570368 5649520132152 5652893712384 5662439737344 5664636110016 5682100986432 5684304985398 5687699337216 5701830503746 5705235320832 5707448293248 5713706192896 5717086444368 5727265822044 5740363219968 5742589817952 5753986110927 5760295036704 5762529365931 5767144614144 5773467967488 5780296061137 5783747733504 5787169421832 5793514731264 5795761945896 5799222853632 5817102680064 5819359044096 5822801800218 5839565151888 5846508989568 5849426408358 5852919361536 5866809368004 5873241998208 5880225881088 5897154551808 5900643332064 5902932100221 5907113059328 5921131676967 5926965535296 5933464123392 5936974384536 5947545276738 5954066429376 5961146420736 5967682486272 5981844845808 5988403606016 5995524427776 6006199569408 6016342220928 6018675866892 6037232298084 6040837398528 6043180545792 6049806557184 6061812528384 6064163811576 6070812829952 6074404347141 6078031644672 6096771078144 6099135921216 6101501681574 6120313476498 6123968188416 6127591152528 6134309715456 6136689119184 6155609401968 6161674281984 6180671597568 6183068984352 6193510314732 6197208735744 6204537973881 6211915801416 6216315609088 6218726821632 6240319623096 6244045996032 6247739998656 6254590298112 6265726711296 6269433540318 6276307625536 6282491424768 6297400881252 6301861236736 6304305631104 6326195581212 6333718072032 6340662641664 6355710148671 6359505426432 6362678831392 6370244704512 6388584097792 6392363609736 6396180774912 6405677531136 6418389735936 6420879329904 6427919467008 6431722249914 6435562917888 6450238631824 6455404670976 6457908622464 6464989360128 6477819270528 6480331916292 6484201611264 6495151463424 6506716200192 6510565599561 6517704072672 6520232189133 6524125710336 6540334989591 6544240515072 6546778924608 6566963572416 6569510795874 6581981233152 6584534281728 6604835334656 6607397247984 6634298870784 6638223748572 6645502191744 6652049743872 6668576852132 6672558956544 6675147138816 6695727564032 6698324733048 6713642797056 6729575451534 6736954056768 6744964981248 6756974515584 6760346258354 6764383162368 6768384998544 6775806156288 6787870603904 6795942073344 6806032376832 6819539094432 6822184288023 6829664433696 6835134357504 6837785600256 6853378546313 6858867462912 6861527911368 6865625235456 6869051195136 6882682974936 6889464211968 6897018126336 6901098429888 6903775259082 6925060577214 6929195839488 6931883567232 6953255547264 6955952607396 6971859827712 6993355060224 6996067674336 7017637543072 7020359575983 7024551745536 7036414085376 7048942550208 7060846078728 7065062424576 7067802852864 7089593891328 7092343834992 7114210536784 7130479669248 7133245471872 7158013685316 7162288054272 7166525292576 7187157110016 7191409060953 7195703371776 7199294041056 7206387222528 7220688452928 7228605536256 7231409400384 7237201084416 7256518460802 7262330254848 7265147200272 7270292996096 7273113030144 7287546679344 7294726812672 7298366894832 7307045396352 7320055725216 7328081759232 7332417081756 7336795594752 7340456669312 7362270579456 7365126290184 7370342899712 7387834018968 7404728887296 7407601066944 7430439751488 7433321903982 7437760671744 7456239889514 7463586229632 7471769636864 7476189965712 7506628826112 7509540531168 7532693509536 7535615324679 7549919649792 7552848146688 7576134648576 7579073313864 7583599116288 7606980427776 7609931057664 7614433123362 7622781925824 7636354429392 7645434832512 7649249918622 7653817626624 7656786423936 7671981481236 7680393382272 7683372487908 7689526152192 7711663644672 7716225895776 7719218900289 7724686308352 7727682594528 7743018346803 7750647238464 7754514825759 7759145392128 7763735733624 7786086869184 7795345319424 7799235211144 7803892482048 7822412490672 7830989330944 7840301174784 7867524442752 7870576133628 7894842235956 7902620713728 7911285497856 7915965846048 7930060368984 7938755239168 7943451838569 7948195227648 7975793127744 7978886814366 7994032570368 8003486853882 8008266092544 8021789627904 8024901155856 8049643064112 8057574061056 8082416704512 8085551748768 8099205796188 8104042192896 8107185625344 8123274509544 8129028104192 8132181228288 8135335575432 8160417968664 8165290917888 8170121536704 8179079620608 8182252158912 8198490014262 8207479202624 8210662756686 8215565709312 8235062690868 8240895463424 8244091979136 8258013752976 8272717298508 8282554401888 8291635762176 8301495361536 8311313271339 8320426164128 8330319998208 8339453730816 8354302281728 8359244720424 8376655233024 8396534508336 8405740841472 8410713711426 8415736123392 8434927441616 8444957429376 8454216855552 8474280198228 8479340568576 8493659606016 8496954165024 8523151479648 8526457478097 8531549005824 8552745755619 8557852981248 8561172439872 8570559289344 8575629666552 8580750557184 8590898733066 8607206227968 8610544829952 8613884726928 8619985813504 8637092360704 8640442555056 8660201951232 8675621600256 8680754132748 8690272096896 8693642918844 8698834280448 8720446652788 8725654020096 8729038566144 8755951429888 8759347727832 8774139612537 8779379042304 8800214052006 8809862997312 8820338821632 8840452799386 8845731827712 8850964998096 8860669588992 8900196185088 8905461576804 8921317915107 8931099644064 8941719631104 8951523729408 8962110406717 8972767268712 8978125307904 8982605409024 8993286641664 9009299354112 9019177549824 9024513331392 9028013800338 9034408208384 9055848447126 9061256097792 9064770818688 9074709835776 9092718792576 9096245717364 9106219244928 9117047467008 9145156617216 9148703881824 9152252522361 9158734926848 9176910633248 9180470214747 9185952282624 9201464573184 9205033678776 9233414102952 9238927785984 9242511422976 9271007396352 9274603476528 9290265472098 9295813103616 9324473413632 9328090232448 9360479434644 9366068994048 9371609997984 9381885447168 9398590066944 9404150310477 9414461438304 9423737137152 9452791855104 9456458446656 9489293371818 9500577108048 9507306225664 9510993962496 9539258139648 9544018247088 9555367056768 9582876146688 9588545414604 9594271162368 9599058721408 9608516296704 9627584603904 9631318994856 9638140715008 9641879200512 9647583374871 9675357947736 9683107006464 9686862933696 9697484040192 9716728905792 9720497874438 9726302416896 9731155859776 9742727195136 9760074300288 9770775678976 9776556109008 9816360772608 9820168386912 9850445358624 9854266193811 9872971849728 9876801422592 9907253001984 9911095871976 9917014228992 9951448306176 9957335622858 9968253287616 9978074615808 10002865278198 10008838434816 10012720708224 10043591346048 10047487099572 10070464195584 10094363177301 10101512864768 10105431085152 10135461773376 10140519387531 10146574743552 10152577497816 10163709234432 10181805905856 10193913110016 10198999891496 10205090168832 10209048565248 10229308641648 10240524509696 10244496650544 10252701536256 10288301194368 10292291867052 10303576792704 10324024462404 10334196317952 10339353101012 10345527189504 10351647644832 10381449158912 10387590865821 10393793759232 10429883320896 10433928911094 10453734899712 10457789741568 10490032590336 10494101511504 10526456314608 10536827618304 10554621128064 10573413825312 10591269118092 10597593636864 10601704279296 10634390836992 10638515752488 10671315805176 10677688123392 10695719503872 10699868207808 10732857418816 10737020527974 10743432081408 10776555606016 10780735665024 10798941061584 10809580833792 10831032679392 10842908304384 10847114100576 10855801626624 10880557291552 10884777691203 10893495382272 10905439494144 10909669545216 10931320019016 10947550342248 10954087612416 10960568094528 10980083587824 10992122638848 10998625622634 11005193392128 11010685003968 11030289731344 11043405869184 11055514349568 11081751028452 11107093330944 11111401600416 11145659627232 11149982855973 11156641007616 11184359834271 11195379344448 11207654455296 11214284948568 11220981497856 11259943239168 11264310796752 11272289140736 11299040264304 11324879474688 11329272220032 11364201972864 11368609970796 11375398674432 11403661007492 11410470641664 11414896586496 11427412385792 11434172888736 11454531644088 11473874877933 11480726439936 11485179635904 11507972221854 11520590073408 11525058731862 11534289228288 11546935934976 11560592122274 11567495467008 11574338843664 11587029462528 11591523891792 11638718088192 11645603600436 11679130303776 11693017979136 11698852816716 11705838723072 11733618736008 11746483996416 11760451762176 11794309103616 11801286664128 11805864200442 11814226118656 11842263353934 11853931070592 11866928246784 11873948769072 11895090553476 11908132858752 11922292841472 11963689691616 11968330221549 11976807212032 11991048855552 12005230280823 12012399138816 12032684441856 12037351733784 12074464596168 12081674797056 12086361091584 12099613114368 12123625056768 12128327623152 12141625659904 12148808694282 12156063289344 12193542156288 12198271842432 12203003363148 12240626952996 12247936376832 12255182305056 12268619430912 12273378238368 12297735021393 12311218803936 12315994135029 12323348563968 12361343195136 12366137968704 12387020629464 12394417471488 12409075947762 12423831602832 12432631218176 12437453643264 12480639246192 12495479997312 12509180596224 12531453422592 12538867080636 12552615251072 12564982849536 12594801762504 12603722473472 12608611262208 12616070567139 12652391162424 12667436144064 12681325283328 12711420297342 12719010852864 12725357662784 12740489409024 12777168195584 12784727219472 12836779471872 12841758659808 12855838934016 12863444499828 12871125835776 12886348099599 12900477263648 12910809341952 12915817244928 12929978720256 12955638541056 12960663832584 12968403222528 12990302926848 13013432400384 13021131199122 13035408145344 13040464378266 13048251420672 13080669979182 13088481030144 13093557849216 13133927144832 13139021591748 13169068563456 13200321078009 13209670669312 13214794495968 13260679199079 13268597741568 13276447497144 13291004383488 13304099487744 13337153704264 13345117913088 13350294277632 13391455128064 13396649466096 13427285594112 13459150903068 13473908113536 13489929962496 13513949031168 13520692516708 13528766324736 13536769997088 13551612312576 13575741207808 13583772670689 13591884146688 13612064753664 13639078188864 13644368576046 13659328867392 13670268715008 13675571200512 13706757092626 13717734925824 13723055822736 13738102390272 13765365949872 13778928423936 13802196859776 13807550518164 13850121154428 13858391678976 13863767134464 13906511094528 13911905214792 13935398208147 13943719655424 13986710120448 13992135348672 14035275086144 14040719151966 14049103491072 14072828170752 14097885100416 14121692157456 14135605705728 14179187782656 14184687669984 14228421073568 14233940057727 14260959338496 14266490943744 14316027370632 14324576108544 14333050585152 14374314220032 14382818121906 14391406743552 14398588082112 14412774445056 14441376905856 14457211072512 14462818800768 14513036921604 14524660509696 14530294400544 14546226060288 14575093358688 14580746811657 14589453625344 14596733789664 14614090792704 14640111450432 14656163518464 14664834163512 14673591189504 14680913338624 14724541158912 14730252580368 14740685799424 14775668037936 14809457774592 14815202133888 14860879502976 14866643807964 14875521343488 14912479779028 14927172459264 14943539273728 14952379931424 15004297917297 15013257652224 15019081062336 15065387019072 15071230649358 15099839299584 15105696293376 15152269297152 15158146627728 15219862115328 15228866246724 15245563851648 15272708858784 15290869665024 15298499837244 15307635253248 15313572847872 15343962962472 15360786764544 15366744975816 15379052304384 15423327289344 15432451791552 15438437800578 15449372616704 15455365189056 15486036693606 15501294476928 15509029651518 15518290784256 15527471467248 15572173738368 15590690638848 15598470422288 15644824981344 15650893366641 15661978661888 15680602349568 15735048885504 15741152267256 15789684471912 15805241427456 15822570995712 15831931692096 15860120737968 15877510478336 15886903677138 15896390455296 15951586255488 15957773628732 16006973707764 16016532185088 16043579255808 16049802311712 16099286128224 16105530791961 16115148122112 16164833409024 16171103497536 16198411592376 16208084385792 16214371250688 16246549019088 16258056208384 16264362456576 16270671150864 16320835937328 16340243073408 16358159241216 16364504317824 16396980028524 16414958405248 16421325513372 16431131418624 16470125381736 16481790926848 16488183958272 16497938433951 16516027505952 16545434597016 16565108803776 16573374823681 16583271524352 16602990723072 16622626542678 16640852328256 16660639996416 16678907461632 16708604563456 16718489440848 16793069016672 16811481682944 16821427422852 16831472246784 16869854883232 16889914858752 16908433711104 16948560396456 16958681137152 16987319212032 16993908330048 17046302959296 17052914956194 17063098011648 17105491511238 17115705962496 17122344879744 17141118578688 17151259333104 17181797466132 17221089659904 17227769453856 17261958332781 17274184721408 17280885110112 17287588097793 17320403902464 17340888183411 17351243200512 17361508265496 17380544193792 17387285837688 17397668560896 17440893305576 17451308040192 17458077132288 17511902859776 17518695455664 17548279225074 17558758084608 17600428104012 17619725994624 17640677643264 17680905598772 17691463655424 17701929996192 17721339177984 17763395030901 17800392370176 17810923153608 17842635830214 17862199288128 17883439262208 17903047458816 17924220813434 17945534537424 17965210818048 17986573283328 18018598708224 18049026662784 18056027600676 18068816416768 18111696894252 18122512195584 18129541637376 18149419671552 18185437585152 18192491434728 18212438489856 18223213041423 18234094934016 18290313234432 18297407763648 18304505044722 18317469853696 18353821266496 18360940429494 18371904565248 18402929146368 18410067357552 18466828205904 18485022845952 18542014792704 18549206953056 18580530944196 18591626207232 18613613921643 18648946827264 18656180464896 18720958869288 18732137988096 18743219995968 18763770894336 18797180133888 18808300620954 18828922876608 18847474274304 18905583710208 18912916893312 18978586743636 19001154216096 19021987924992 19067130446013 19078516279296 19088036494176 19110734113536 19165752293376 19177090829208 19188542324736 19198117442816 19217032593408 19255169207808 19262637989712 19276281430016 19283758401024 19295166749742 19350715895472 19366214012928 19373725867392 19394968080384 19433457811584 19440995748876 19452604833792 19462311719552 19485454390272 19520148600576 19541551357952 19553112218016 19560696567399 19621004968773 19632721545216 19640336773824 19700890717248 19708532387622 19745943699456 19753602845184 19814506003968 19822191743952 19902896612352 19914671245716 19936506575232 19956149231616 20005730556396 20017676869632 20025441416448 20087182692096 20094974199144 20140928391168 20188726354602 20203025729536 20210862170304 20270923546752 20281038775062 20293149487104 20305154995632 20327418468864 20363611811712 20387826220032 20397999782992 20418097130496 20458617283296 20466552864069 20481049019392 20488993301088 20505403072512 20560135638939 20576602388736 20584583734104 20607153585408 20648048924808 20668392635904 20678706202024 20691054379008 20703295289664 20762898317824 20775181731642 20787587518464 20859766641792 20867857822188 20915579483136 20980065180672 20988203023008 21052912629216 21061078727949 21073655236608 21109242256128 21146827650624 21182538236184 21195187273728 21203408558592 21268781673984 21277031504976 21342631610352 21391439007744 21399736415616 21465714837632 21474041055948 21486864162816 21553111212032 21561471330048 21574227182859 21597882123168 21619161667584 21662065358784 21672874769429 21685816608768 21694228201152 21711603253248 21761114583104 21769555382406 21786990764544 21810878988288 21819339090432 21862640038032 21895100684496 21921136189056 21960167175648 21984245277696 21997251245268 22010386784256 22021370007936 22060579462688 22086811738368 22111028699136 22163502056904 22214186661888 22222803200832 22291319254464 22299965711946 22313282015232 22368719668542 22390758688896 22415308910592 22428569897136 22519886478336 22528621593504 22598080528608 22606845974037 22649758949376 22658544440064 22728403945728 22737219941592 22750797348864 22807322014984 22820941283328 22829793172992 22854824771584 22868345777472 22909063288176 22947749755866 22961452879872 22970359271808 23015944443708 23041180146816 23050117463724 23068578456576 23121184244548 23134990934016 23148677687328 23174058925056 23183047783584 23229055040409 23263544477277 23277436176384 23291207200872 23358260607552 23386035958272 23397705633432 23411677446144 23467237472016 23492967992832 23520903524352 23602573328256 23611728400884 23628452237312 23684526707868 23707862141184 23733856493568 23747897538144 23790181106952 23816265717504 23830355515707 23844585682944 23927379383232 23936660443098 23953614424064 23982097711104 24010460561646 24024798277632 24065368883712 24074703467568 24148929192336 24172722183168 24247250113536 24256655246304 24283251319808 24297617388564 24312126578688 24387084312576 24396543684864 24406006726296 24481253905992 24495872753664 24510364610112 24537238861824 24546756476736 24595470042786 24622437607872 24631988270058 24646697127936 24722686390272 24732275937408 24774041258928 24818151895524 24847663205664 24874907286528 24933939814017 24961278492384 24990959994624 25018361192448 25062906845184 25077734161272 25105230502144 25129965699072 25189603525008 25207444946944 25217222524416 25232141134278 25304782324848 25334872288128 25362650566656 25422840594684 25438021705728 25450715325568 25480978818048 25554336391168 25569454438944 25579372434291 25658237266857 25673558943744 25683517319616 25711677868032 25726888999656 25742251671552 25772696199198 25800954527296 25821618683904 25831634489856 25859957440512 25911277082112 25921327665168 25980605853696 26026864800768 26042262398244 26070816290688 26080928756532 26096502841344 26161339958364 26176962060288 26187115698432 26267854289664 26278043183496 26322418837611 26338137126912 26400642156018 26419341338624 26429588991936 26521358398158 26537195483136 26552894994288 26582008766976 26674307408528 26700588555264 26763953745321 26782910256128 26793298932192 26854571188224 26886331220151 26918301806136 26947816227072 26979859924992 27027898062336 27041385033416 27057532649472 27073539994176 27103224625152 27151482415616 27167545341378 27183768293376 27224129507328 27278156377728 27288737152092 27318657734784 27351142401024 27413514185252 27435469851648 27446111645472 27476204780544 27530731899744 27541410644241 27557856847872 27604393719552 27615101036328 27700242308856 27716783357952 27727534268928 27813022189056 27823810429584 27870796416294 27887439310848 27973420240896 27984270697344 28070550172288 28081438303932 28098206982144 28145656341504 28195770200832 28212450931431 28243384314912 28271211411456 28341451621561 28358375565312 28369375339968 28456842147136 28467880115454 28521918676992 28532981887488 28632054741264 28666101170304 28748628440064 28765636243812 28782813487104 28797176164224 28825548890112 28882753811712 28914422145024 28925637601536 28942750124613 29026073843208 29049321019392 29060588801088 29092452120576 29150186717376 29161493623314 29178907250688 29193467579328 29228181585408 29280222900864 29312327036928 29329668327024 29361826677248 29449082317824 29460505160736 29551336075872 29562798581433 29618915549184 29630404267776 29721759005952 29733287615928 29751042686976 29824959558056 29854344918528 29887078547456 29904759862848 30008595834594 30026515304448 30038162124672 30130774038144 30142461298716 30211392586752 30304538594304 30316293255456 30421558162593 30439724230656 30457732493448 30491127703296 30545417717568 30581739330048 30596999674488 30615270506496 30627145695744 30687925924944 30721573529088 30733489951632 30758104608768 30864903583104 30876875601156 30898745233408 30910730378112 30972073387212 31002588953856 31018059303036 31036581568512 31054942934496 31144347476736 31162772597463 31181381277696 31196940844576 31289649962688 31301786733282 31323957323776 31361204699136 31470097771008 31482304534512 31579368943824 31610482854912 31663863384192 31720241475936 31755020956672 31773807354276 31792780910592 31903172510976 31915547257464 32013947415528 32033064370176 32087158511616 32099604623424 32198572256448 32211061583922 32230296244224 32329666818048 32342206995072 32396823184752 32428742501376 32493098038176 32528724913152 32541342301728 32641671874656 32654333073609 32680486146816 32716318482432 32729008635648 32793960057048 32829916810496 32842651026744 32862262837248 32940250763472 32963581853696 32976367916544 32995876867902 33032055011904 33090869194032 33130217607552 33146749647362 33166543048704 33245253085356 33281704656512 33321279992832 33417209126912 33436978881696 33449948567919 33553079502813 33586138033344 33622963365888 33642854845704 33662944493568 33739709766464 33779829717504 33816867422208 33897120792912 33974638424064 33987816660096 34092605918592 34105829912388 34126196023296 34210983022476 34231411924992 34244689759488 34282237157376 34302518666208 34363594932264 34421624633799 34442179319808 34455538907712 34523916665562 34548369442816 34561770220224 34575176195586 34640807804928 34681776366822 34702486401024 34723016530992 34761088387584 34774571675376 34881786611152 34916154264576 35023805719552 35037390911328 35096558450148 35117516169216 35200856208024 35239451989248 35281355286528 35361811197544 35382927310848 35403859992384 35442678355968 35526790061802 35600784740352 35621846307216 35685271660428 35724398576256 35766878524416 35848441626868 35891069074848 35930421636096 35973146566656 36015690842469 36037197416448 36098053325568 36112055201352 36137632833536 36223393788504 36245024391168 36259083274752 36298839343104 36370875170304 36384982869456 36424876979712 36446426082846 36468189868032 36580626468864 36594815527296 36609010089444 36634939707392 36707642532992 36721880858988 36743809130496 36805858292736 36820134715104 36893205064179 36933656411808 36947982405087 36970045691904 37061898274349 37084029585408 37098413906112 37161061888392 37183252414464 37227227843286 37297893654528 37312360929792 37441917738576 37486439991936 37527541788672 37594360267776 37616601241908 37657845753216 37694948548608 37811167420416 37825833786624 37848211701417 37957173487272 38002308432192 38043975849984 38134260892026 38157032558592 38176072988352 38221468227072 38331504586752 38354181658416 38396234885632 38510338415616 38525275979424 38567516802048 38590333499484 38659044298797 38701431790944 38732428025856 38747451734784 38789936160768 38866915623168 38881991497752 38905209667584 38924623439104 38970908780544 39040297201152 39083102715904 39106224436032 39121393134798 39242009937546 39265443090432 39280673547648 39401781434496 39417064775244 39507205690368 39629012007936 39644383487904 39782037597237 39805793224704 39829342491432 39873013150464 39912298463232 40011461112792 40035353739264 40050882832896 40174365384192 40189948398288 40281856782336 40377452709204 40406051459072 40421724340608 40541847093504 40562077550124 40586298974208 40610309991264 40654836937728 40727223623424 40751318012067 40775652440064 40795999565984 40836194260992 40917234566592 40933105728138 40962098038784 40977986602176 41010806145024 41120271277878 41153204777472 41169167468208 41214307170816 41296097849616 41336785271808 41357412404048 41406590579328 41525796635648 41550363463284 41575175036928 41719533283584 41735715644376 41806194624441 41831158966272 41960130361344 41976406046016 42105825258432 42122157455898 42147310473216 42218484512256 42293655301248 42365076472368 42406817117184 42537563347968 42554063009952 42685263220704 42701820173181 42782878015488 42799472831232 42931429675264 42948082111896 42973728325632 43106222424064 43122942660096 43148454365718 43195764246336 43238323335168 43324130717568 43345749538858 43371633217536 43388456402304 43522229166208 43539110764812 43573981529088 43638678180864 43725280076064 43742240434971 43790201368992 43842272378112 43920334351296 43942250679301 43968490555392 43994502490536 44020773568512 44042740015872 44121158925376 44173623476736 44222057398272 44327004113808 44428373323776 44445606401664 44582638508928 44599931423892 44626564030464 44737439337084 44781517377792 44830617821184 44857139794272 45012893751891 45039772956672 45057243187008 45196161057216 45213691948074 45299517898752 45317088880128 45456807891456 45474439883184 45614644029968 45659586345984 45736691554944 45818126576352 45895499511732 45922905759744 45940718543616 46031888887416 46082360293632 46100234927448 46137156913152 46242368489096 46269981868032 46297355374656 46348117850112 46366095567168 46458110080818 46527088954554 46554872352768 46582414401744 46716521215104 46772071916544 46795411266864 46934474944032 46985935985664 47041807048704 47205146656512 47223456801768 47256904474624 47369053415736 47415724282368 47467712987136 47495795076288 47580362213904 47632531435008 47660711031414 47689171365888 47854758766464 47873320886196 47907228848128 48020921123292 48049596555264 48130737767424 48149406935136 48297858384672 48316592375883 48345444366336 48465559281841 48494500227072 48513310492608 48566502639616 48595234777128 48624253157376 48774168625152 48793087369728 48812013452592 48962507811984 49020729220224 49074477723648 49093512953472 49190940085572 49244875215744 49263976540116 49293394255872 49445372780544 49464551874816 49493815301853 49548082517856 49636303791048 49695326411328 49720124471043 49749814573056 49867879628034 49922556984768 49981919989248 50036722384896 50125813690368 50155468322544 50210461004288 50379207050016 50434445048832 50464282268556 50609564649696 50669744576256 50725301133312 50845681189368 50876043411456 50901430651136 50961957636096 51108672782336 51138908877888 51158744868582 51316474533714 51347117887488 51367034639232 51423355736064 51453777999312 51545392398396 51601909054592 51663268979712 51822554164224 51842655330336 51862764293379 51961211707392 52022664550233 52053729601536 52084524796488 52141632581376 52161857513064 52193005682688 52322679916728 52353924120576 52374231396864 52535708579328 52556086366992 52644837675222 52676274253824 52801284312036 52838682677248 52859177983872 53042716796316 53074390966272 53105789988576 53164017533952 53290185092703 53348614817056 53401177110528 53527907490642 53565820512256 53586597864384 53709142376448 53772662440302 53836603612272 53895632454144 53959719849984 54055796124672 54082770066832 54147079988352 54206449250304 54302964831232 54335090682756 54367536586752 54448259014656 54556312755456 54577474304184 54637315469568 54669639124269 54702284802048 54827028370504 54870939703296 54892223290944 54952409561088 55061463799488 55082821288482 55115713695744 55208787439104 55230202072656 55400484617712 55455068537856 55626044378112 55647620859168 55741592832588 55774878621696 55840841764929 55946840481792 55968541394688 56141100344576 56162876607864 56196413964288 56291312683008 56391540401664 56424901862862 56486768629824 56542422822912 56682903243122 56716751130624 56738750679936 56913684294272 56935760230908 57065963774976 57201391338039 57264109482528 57332202340608 57462943196009 57497256880128 57531272487624 57565626974208 57594352328448 57651097780224 57765507623424 57828844290048 57851275203072 57885500249226 58052147686416 58098642038784 58121177602176 58184904241152 58300373434752 58322987246628 58357814501376 58386935158656 58456363170816 58560445801728 58624654073856 58659336654048 58682089702197 58723653354496 58863014906319 58898164635648 58921010321472 59102672151744 59125597162866 59237831098368 59260808535552 59443518011904 59466575231856 59649919116112 59708689837056 59809519725696 60017191669188 60053030608896 60076324249344 60261548076288 60284922597432 60422785173504 60609077188608 60632586510912 60843116325186 60879448461312 60915464986896 60982255406592 61090835435136 61163478660096 61193999348976 61254291391488 61375851849888 61443147058176 61466979903264 61516209217536 61680406916817 61729807166208 61753751202312 61797490466816 61821460756224 61944146774424 62005177907712 62036118606072 62073163137024 62109885868992 62288694953472 62325545194926 62362762555392 62393881689152 62579299925376 62603573466564 62647914647552 62940195542016 62964609069024 63158737887648 63183236183847 63220965709824 63327726768384 63440482951872 63510041913344 63547614708552 63585561821184 63806345021952 63831094514928 64027894831056 64174317023232 64199209246848 64397144512896 64422123167844 64460592488448 64659333636096 64684413990144 64722681548577 64793646369504 64857485002752 64986196076352 65018624308287 65057449826304 65082684603456 65283343749312 65308666147218 65360972293632 65432636964864 65458017271296 65587920114096 65659833620992 65685302053488 65880501526944 65952735833088 65991753735804 66064110023808 66181738388064 66260435215104 66293499294724 66333086097408 66490506170712 66563409313024 66642559985664 66834418253824 66873957763392 66899897135838 67106159005626 67172276066688 67245926731776 67285709691408 67479419532928 67559659435008 67794241585824 67820537922111 67949276848128 67975633320192 68185211837184 68211659824776 68252392046592 68421966044952 68462823849984 68489379518976 68564474314752 68605037332416 68727189864528 68843249267598 68884358639616 68911077815424 69047833331124 69096738885632 69123540440448 69150352391172 69363552733644 69404972802048 69446033061984 69522176775168 69549143350752 69687165121227 69763573222304 69790633431831 69832308529152 70047611439104 70074781822656 70193116900296 70235032338432 70401712416048 70478903978496 70562710573056 70723622395088 70807719984768 70885356711936 71053580123604 71201569480704 71243692614432 71370543320856 71448797152512 71491066547121 71533757048832 71696883253736 71782138149696 71860843272192 71946293133312 72031381684938 72074394832896 72196106651136 72224110402704 72275265667072 72446787577008 72518166549504 72741750340608 72769965738912 72849753959424 72892852165692 72936379736064 73161252937728 73189631054592 73218020178888 73269879414784 73415285065984 73443761717976 73487618260992 73611716585472 73640269430208 73786410128358 73867312823616 73895964810174 73940091383808 74123796548698 74168059170816 74196827812224 74322123776784 74454455686572 74624721859584 74801819442051 74883835477152 74972879983872 75055083577344 75143848794781 75188720535552 75233202483816 75315691506432 75389897097216 75622334840832 75651667573248 75696423402834 75914346974544 76004616864384 76087951699968 76268521784052 76314065117184 76352145976704 76442936454144 76663009173504 76708363316832 76738117302873 76792469771264 76974711800571 77020676831232 77050551958848 77135033604096 77180666998968 77318088597594 77402863581888 77464856051712 77494903469568 77579872321536 77733831246336 77763982995504 77849246878208 77941817561088 78080594402304 78212448872064 78242786269596 78484019875092 78530886180864 78561347095296 78803562868992 78834129550488 78967256512833 79014411380736 79258024015872 79288766975808 79564075194474 79611586449408 79658684982864 79746026300928 80022922225584 80101765665792 80348730768384 80379896796576 80563713564672 80658993660453 80754905418408 80812102918144 80843448681216 81083694187008 81124155100248 81172597948416 81220619982528 81309673875456 81454447246848 81502636024134 81551304880128 81591999131968 81672388521984 81834469133184 81866211456276 81924196077568 81955973204352 82240542555756 82306409554944 82338334936416 82428614341632 82592195699232 82624231932723 82673570543616 82714824808096 82813181158656 83051593271296 83100726926568 83150350073856 83439066567168 83471431288752 83612389248882 83662317932544 83920260722688 83952812092032 84211650516864 84244314911796 84294620946432 84436969024512 84587310602496 84637352794293 84730152944736 84813634234368 85024354864683 85075126695936 85108126019904 85370526441408 85403640346362 85565756030976 85598945662464 85862859350528 85896164223792 86245885320192 86296908731436 86391528492672 86476646670336 86648261435136 86691499077716 86743266435072 86776912804608 87044458332416 87078221529624 87147963058176 87277356361728 87450560152128 87484480869942 87580402737984 87684544756224 87840668702592 87884501358602 87936981110784 87989004981072 88085480031744 88242317850752 88347246953472 88654008227616 88688395744299 88856746647552 88891212803328 89165277017856 89199862847784 89253128060928 89474878674168 89563034755584 89661235642368 89714279588544 90025787503782 90079545913344 90114486374016 90392322114432 90427383896148 90634177760256 90913615782912 90948879766368 91229288059936 91264674487779 91319172691968 91473383109888 91636253152704 91790999023464 91845811519488 91881437087232 92063777774832 92164720587264 92200469854896 92274313826304 92484736978192 92594710749312 92696235700224 92732191134336 92916220161636 93054177909108 93109744705536 93164828803488 93433042430208 93488317792389 93544143833088 93590822533728 93868949888064 93971871971328 94083614097408 94410293313024 94446913603536 94513808949248 94738106831472 94831448564736 94991590152576 95160724427808 95265062870016 95321422062828 95378342731776 95709517532928 95746641772392 95814457696256 96041842246584 96099193110528 96261475534848 96298813870272 96595716769344 96633184751766 96690888732672 96931118563682 96989000454144 97026620985216 97133005279232 97190469554256 97586174739456 97624026905184 97925015623968 97962999220827 98041458440448 98148955447296 98187025906944 98381880171144 98489750431488 98527953080232 98586788511744 98890745561088 98929103749632 98987630603706 99096165035712 99272607582096 99390652822656 99440248942086 99499629146112 99735759256068 99845113969536 99963839978496 100251627380736 100310936645088 100349845703757 100420922008576 100659238508439 100758414100032 100868890097664 100928564537112 101219129299392 101339489152512 101450602266624 101691362378736 101802861302272 101923915272192 102277817755776 102317489737164 102632949067428 102694235774976 102734069278464 102846711472128 102907555998624 103090784796792 103203818109184 103264873901397 103326537959424 103645108328448 103685310660672 103725528586758 103922423414784 104045329100466 104107459203072 104169049592976 104283265162752 104323715026128 104645359833456 104748462793728 105071417158656 105112172733984 105289675350444 105352548507648 105602568624072 105677365354496 105718355967744 106085433592632 106148781932544 106211579977152 106328035067904 106580370185406 106697229634112 106802354221056 107055814981284 107131641024512 107173195728768 107545324880604 107673207224544 107791264908288 107919439699968 108047072527407 108111592249344 108165540133664 108294159976704 108412898500608 108605929662464 108670181365512 108735073173504 108896518029312 109112625510912 109154948608368 109274630939136 109339278248538 109404569604096 109654056741008 109741879406592 109784446581888 109904819122176 110122927598976 110165642576964 110231427391488 110417574878208 110460404145312 110679615192537 110800969235424 110843947215261 110910137075712 111185694823047 111252088756224 111295241718336 111483185665176 111549757243392 111681683529858 111893680963584 111937082789376 112282200689152 112325753215728 112582625366016 112783080803328 112849803725724 112973537259648 113084845645824 113365806486244 113433502261248 113477501359872 113827368588544 113871520461816 114131927549952 114402782676078 114528218965056 114664404681216 114925886392018 114994513760256 115062544975248 115188704656896 115531015246848 115702550406144 115771000498452 115977132896391 116104295372832 116197284077568 116242355204352 116369808482304 116507435287321 116600746869504 116645974493256 116715629002752 116773870317312 116912726341632 117120891603456 117249308147712 117318673308096 117364179404394 117447306708992 117726029812638 117796329271296 117842020642944 118205344303488 118251194325732 118521617071104 118887036023808 118933150463712 119299838232224 119346112791711 119417379674112 119619039451392 120034383338376 120106061217792 120152648498688 120523096152576 120569845194864 120845570347008 121218154377216 121265173021824 121686232650372 121758896922624 121830929973792 121964510813184 122181670870272 122253954036201 122326957320192 122387998697952 122508582782976 122751703699776 122886294116352 122933959806528 123032418435072 123360813833634 123459614332416 123507502404624 123594980933632 123642921512448 123888293548848 124010355815424 124072237212144 124219771737984 124577389906944 124651090389852 124725525110784 124787763378304 125158599850752 125207146933128 125295829295104 125418583873323 125880391084032 125929218138048 126317475775296 126366472367694 126441931419648 126655453536768 126880965903744 127020083826688 127095229417104 127612690043904 127662189029856 128055789662112 128105460519543 128348634046464 128398418493696 128794289025792 128844246335688 128921184976896 129318667272192 129368827980288 129445363097154 129587292739008 129714970005504 129972392152704 130037248616574 130114899652608 130165369206912 130566687498624 130617332294436 130721944587264 130916034542592 131175840228192 131226721304913 131319667241984 131370604106976 131761003053888 131826752037903 131905471666176 131983507471608 132128220047616 132363476776128 132520870430208 132586998589448 132666172194816 132981012341424 133126818626048 133285119971328 133747915526784 133799794271676 134212318011252 134344552133376 134491853463552 134571419382816 134958839065856 135038681255673 135119318870016 135588483171648 135641075844222 135898553696256 135951266640384 136370423674368 136423319649552 136843932089904 136978759037952 137210074664832 137454379729056 137686498535196 137768717279232 137822155630848 138095666662248 138193477771264 138247080880896 138300704782344 138727105467288 138809945604096 138892066123968 139044353550336 139098286701504 139374330242454 139527146444608 139581266863662 139664617058304 140095222878208 140149563645312 140386233800592 140803424832096 140957807956992 141125421146112 141447244790176 141615439969536 141770713423872 142107160247208 142403138961408 142487385228864 142741086641712 142897594305024 142982133094242 143067514097664 143393766507472 143564276299392 143721686544384 144062763369876 144148789665792 144392213302272 144448220805408 144893575154016 144949777127649 145036333099008 145396677845523 145483500681216 145539931477824 145699507918848 145785704331384 145872759472128 146322505875456 146379262109184 146436040357776 146539758829568 146830570131968 146887523435952 147223433170944 147280538860416 147572820256716 147734625647232 147791929620348 147880182767616 148247593097396 148336118341632 148393655624448 148644247553568 148908911373144 149160373413129 149249443719168 149603638884102 149767670954304 149945759967744 150110167154688 150287697589562 150377441071104 150466404967632 150631383012864 151303335146496 151392846805668 151828693949088 152009233728768 152175903399936 152537043568104 152628130234368 152704291953408 152885872908288 153326018347008 153416726633664 153476234605746 153584939542528 153949423601142 154041353662464 154101103917696 154270067208192 154361333997936 154636177195188 154805727163776 154989806939136 155467662492672 155527965991008 155588292880137 155698493756416 155883635122176 156067993650699 156161188804608 156424897744128 156485572539192 156968039750184 157061772361728 157122694190592 157607125737984 157668259100976 157934513025666 158028822761472 158516048031744 158577533951616 159128150388948 159223172898816 159317369965728 159492052601856 159870555278109 160045844451168 160203531331584 160697461536768 160759793593152 161127427129344 161317987320906 161509810836816 161624205836288 161686897362432 162167388374016 162248310200496 162441239965056 162619347750912 162908894493696 163005272048268 163102609760256 163183998263936 163344777043968 163668938266368 163732422912552 163848392155136 163911946408704 164008917372807 164481085111512 164612819109888 164676669872832 164857228683264 165184391398464 165248463865446 165347141087232 165429649616192 165626362317312 166103186542592 166201453853136 166878133134336 166942862577504 167224778497764 167324635865088 167522525294787 167840521445376 167905624184064 168423301033728 168488629823592 168589241892864 168873938049024 169174621204992 169274705588586 169460305889472 169627268468736 170048709729366 170150253391872 170216252039808 170741052882816 170807280692724 171197891324928 171604174014117 171725718701056 171792328447584 172388829588027 172491770640384 172593817462872 172783056985344 172953293340672 173296522870272 173382998155432 173486532870144 173553825609216 174088916664832 174156443059248 174295926116352 174554712723456 174901120304256 174968961739884 175160805475968 175369089512448 175681337405184 175769002717204 175873962221568 175978009962144 176170960063488 176484635701504 176589044718957 176694493906944 177308016455232 177376791488598 177713493295104 177782425606656 178330554035712 178399725695568 178949757348336 179126069511168 179428559177088 180051575007564 180159091826688 180228972748032 180784644228864 180854767792296 181268355520512 181827231565824 181897759532736 182458576119872 182529348975558 182638345383936 182946766219776 183272506305408 183581998046928 183762874174464 184127555549664 184329441174528 184400939709792 184548627652608 184969473956384 185041220750451 185189421498624 185392471400448 185464382268672 185832440323272 186108355818216 186219489411072 186329657606976 186866084860416 186976635584778 187088287666176 187181645067456 187737899776128 187943743942656 188820586626048 188893827207072 189476213662944 189549708551541 189662897129472 189983180305152 190321448855616 190530125740032 190642844125656 190756685463552 191419035065856 191493283544784 191628915392512 192083684493168 192522951069696 192597627740544 193191433538688 193266369503532 193381777465344 193862237127364 193978000908288 194053241970432 194266010558464 194380939108512 195055872924861 195172349478912 195248053810368 195850031247936 195925998441654 196082916880896 196297910894592 196374051813888 196763760342288 196979500862976 197055906160464 197858207499264 197975261207412 198192330071424 198545215164192 198781305645312 198880497884172 198999258292224 199471518512136 199690227939072 199927679956992 200503254761472 200621873290176 200699691407514 200841844017152 201318477016878 201516828200064 201737780195328 201857129074224 202438258598784 202678978305024 203382724757472 203461613766333 203605722604544 203847830544384 204555635511552 204634979474328 205265898134856 205388471549952 205468138556928 205693422944256 205815111997248 206181569593584 206407636218368 206529747802794 206653075918848 207290216656896 207370621321344 207451057173516 208090658200932 208214918406144 208338099185952 208566530325504 208647430052256 209061495363681 209290719666912 209371900295493 209496925587456 210142834317312 210224345467968 210579350700888 210705097015296 211205137248144 211354730708992 211436711935488 212170867185264 212423159954304 212656070135808 213160740370812 213394459268224 213604708442112 214111629962568 214263282049024 214346391457536 214473199641363 215090649761208 215346414449088 215582529816576 215838879399936 216094145054814 216223184498688 216331080267328 216588319953408 216825797001216 217211859324928 217340362731024 218225251021824 218309897216736 218549261878272 218678556497076 218809139208192 219308113482016 219483758813184 219568893163776 219809638244352 220245855197952 220331285153928 220462854782976 220835149756416 220920808290624 221359230385074 221601938470848 221687894430522 221820274151424 222371389646094 222504177512448 222590483436672 222966371330352 223363367059716 223874165578752 224405458326153 224564401378304 224651506431456 225165250732032 225431546384343 225566161606656 225699607451448 225947074519296 226169691291648 226731612972488 226867004522496 226955002719744 227654737177088 227743040923632 228263855099904 228805565352156 229056437930112 229328809362432 229851772784036 229989027520512 230125089950496 230377409313792 230924135401713 231062030493696 231405100812288 231542000996904 231954265792782 232208590745664 232394568155136 232484710408704 232739616964608 233014870574642 233201493739008 233291948986512 233547740634624 233825452683264 234241783206912 234637346616192 234728358808788 234894613417984 235452059625276 235592658542592 235684041285888 236410688606976 236502388651464 236901769538499 237043234142208 237774072047616 237866300927424 238599676464448 238692225583422 238834759348224 239238078902784 240068766676752 240305296997376 241046192305152 241139690389728 241691140694016 241976980981359 242436308754432 242530346043648 243372465300744 243517793845248 243661859947584 243929021626368 244363341740544 244507908072402 244653914640384 244775997395904 245017165565952 245503407399552 245772588232704 245867919613056 246721627667268 246919228664832 247015004809248 247285843024896 247776587097696 247872695798169 248020711630848 248144474424288 248439543475968 249154779813888 249302180779704 249451050221568 249575526756608 250317199701504 250414293866256 250591658590208 250837167746646 251760782168064 251858436276096 252634951550592 252732944735388 252883862839296 253310907073536 253761931807488 254040167653376 254190458834208 255073064594049 255225380087808 255324378059712 256111579324224 256210921039086 256697268092928 256796836987392 257588578051584 257688492671376 258737655960576 258890726194308 259174585478016 259429940011008 259944784305408 260074497233148 260229799305216 260330738413824 261133374997248 261234664588872 261443889174528 261832069085184 262351680456384 262453442609826 262639334483968 262741208213952 263522006107776 263653504075806 263810943332352 263967014943216 264256440095232 264726953552256 265041740860416 265173997178896 265962024682848 266065187232897 266253637252096 266570239942656 267495831053568 267599588543352 268424636022504 268689104266752 268983706927104 269142838765632 269917678131712 270077362511346 270238637740032 271176966343296 271282151688444 271902533280768 272740847348736 272846639299104 273687864179808 273794023463337 273957518075904 274420149329664 274908759458112 275372997070392 275537434558464 275644311261696 276191333324496 276386955542528 276494161761792 276601409564688 277454210934576 277784132247936 278088707100672 278196573403008 278748660484908 279054292889216 279162533727324 279329234116608 280190445756416 280299127290624 280464953377167 280772467601184 281606849664192 281747372002577 281915615913984 282250842292224 282894489580352 283230879939072 283541426847744 284214320494416 284974770457728 285482173283424 285795188610048 285964266188484 286135028195328 286787533014944 287128552598784 287443373088768 288125526739752 288297579331584 288784426604544 288896441610816 289787150308032 289899554255298 290072666198016 290793355691046 290967001362432 291079862955648 291399015837696 291571408662768 292758524218368 292872080715552 293661140263936 293775046871904 293888997662481 294446866341888 294561077720832 295145640513432 295469251294464 295583859240696 295760365535232 296495186194792 296672236683264 296787311248896 297288495107136 297817822746288 298320746826258 298498887438336 299207277768204 299535341908608 299891519935488 300575395179124 300754882142208 300932809935264 301262766025728 301977715525317 302606670292992 302785693611336 303657387898176 304018467457536 304351806799872 305074087136208 305408583906816 305771745816576 306833453267328 306952469211492 307169879085056 307898847202284 308082707324928 308202207835392 308540134416384 308722667995872 309272354390376 309611454327552 309794621704191 309979613878272 310935324985344 311055931982016 311176585760274 311396987512832 311767270244352 312135987301398 312322377609216 312849795488256 312971145078384 313936079500368 314245388381184 315214251475968 315336518201952 315869026051332 316057645522944 317032096063488 317155067903232 318256300777896 318446345797632 318634739931456 318984105203712 319741110556218 320091688902336 320407062663168 321394923073536 321519587186304 322635974641812 323019621673632 323373794724864 324141217582221 324334776748032 324496620400992 324882479930112 325238695501824 325817788987392 326010544096536 326205219520512 326367996527872 326689554087936 327337876532736 327464845825104 327696784310272 327823892817408 328017834745614 328962170223024 329225638219776 329353339745664 329714457366528 330368782796928 330496927730892 330694282174464 330859299232384 331252724634624 332206373085184 332402907706272 332531841645783 333557084469141 333756266268672 333885725155008 334449556995528 334649271730176 335045050589574 335681042890752 335811248368128 336846602067456 336977259647184 337747876098048 338349242409984 338549411177172 338920611778944 339254536937472 340097419458732 340300506783744 340432504079616 341482105765632 341614561385448 342395782649856 343208348028234 343451437402112 343584656895168 344777659176054 344983541280768 345187634925744 345566113970688 346593045740544 346765996310864 347107651218432 347931398689173 348177833329664 348312886118496 348591852232704 349109425446912 349522305861963 349802240608512 349937923479768 350321610951936 350738179024896 351362674810368 351538005434408 351747924443136 351956019924288 352341920126976 352969271403008 353178089437914 353388987813888 354616032910464 354753582977196 355564851213312 356661108071424 356799451391136 357899514696672 358038338375133 358252139022336 358857118354176 360103150015128 360318183653376 360457945496064 361569288457728 361709535584592 362536711041024 363654463131648 363795519065472 364917152239744 365058697951116 365276690767872 365893532439552 366545012610816 366761862108603 367163996093856 367525748348928 368255111099328 368438871080293 368658882349056 368801879419584 369097255305216 369938947912768 370082441500902 370378842997248 370784942800896 370928764537344 371664880646544 372216711636432 372659315213952 373732169720832 373953271169556 374176575332352 374363290134912 375475799552256 375887487885312 376255751619969 377641173252096 377787654414144 378952427325888 379099417103082 379325794258944 379966360610304 380642897711232 381060251480064 381285688251312 382838070131712 382986567089568 384167368986336 384316381558629 385045902139392 385195255481088 386382867077376 386532739007064 386763554930688 387724474254728 387956001816576 388106483940864 388532021116928 388761878217024 390111745849722 390344698957824 390496107620736 391700062495872 391851996883308 392165833761792 392748103627776 393527520684576 393959001725952 394111812320928 395480256113709 395716414998528 395950522414824 396384660142848 397090430328384 397562611290624 397760995768344 397998516584448 398943037024272 399380455878144 399855359913984 401243746580352 401399382815028 401683688034304 402636954033756 403033656400128 403475560390656 403714258148448 404876517197568 405116043767019 405357956610048 406765449514944 406923227532666 407211445209088 407695661088768 409111271023104 409269958948656 410531796269712 410936277113856 411630223994496 412363139187168 412815272436736 413059495605588 413306151837696 414580433313792 414741242642688 414902114347032 416181316401864 416429836812288 416676198371904 417133060651008 417294860104512 418122990727362 418581439333824 418743800590986 418993851174912 420285668634624 420448690935936 421158701401776 422410274496288 422873423870976 424341734370528 424846319908608 425312140271616 426321480741624 426788918536448 427209416884224 428223259925136 428526564098048 428692782915072 428946399282726 430181299522416 430692828898176 431165059633152 432188290109628 432446368997376 432662160534656 433176639906816 434423718649856 434680725462048 434849331382947 436190033536569 436450502043648 436619794433472 437098523756544 437357112994152 437618278416384 438616226964032 438967517626368 439137786327552 439619276488704 440491710395904 440662570307856 441670299512832 441841616581248 442718460770148 443203876941696 443375788861044 443640548302848 444742779292188 445008355024896 445180966873344 445932742660704 446726734119432 447481120239387 447748331157504 448810916652306 449128802756608 449303012862912 450330501464064 450863092768686 451132323213312 451399214902896 451894149038592 453463225944976 453910005439488 455309474354176 455486081847264 456527710199808 457611130704312 458112875860224 458657618724864 459703545568072 459978055041024 460250179900992 460754818627584 461848270803426 462124060987392 462810201624576 463084001993808 463908531585564 464417181491328 464969420817408 466029741149284 466402987478016 466583897973024 467095481269248 467650905366528 468203980952097 468483566413824 469274693232384 469456717617576 469789226835968 470904119250552 471185317085184 471368082571776 472821377213952 473004777302928 473803539076998 474086468284416 475548144095232 475732601854848 477199352928896 477384451166844 477669518696448 478476157805568 479611665834327 480137533353504 480610593994752 481804677566537 482092384610304 482279380779456 483382281388032 483953961962718 484872617508864 485060692087296 486744930601488 487323719895168 487858043252736 488726683481088 489015816144804 489307829280768 489551994791808 490034331131904 491006814799104 491545176465408 491735839226112 492026752118421 493443255334536 493838457329664 494030009618496 494571686049792 495553174195392 495745391596338 496041423261696 496288948848576 496879086951936 498309559627776 498604361559408 499151053513216 500634399403008 500828587732512 501674335493292 502567575884361 503521564336128 503716872552192 505269903101184 505465889470776 505767725678592 506621814147072 507523863614976 508080335306752 508380917668416 510146129188098 510450760175616 510648756119424 512223158648448 512421842078172 513593673974784 515177156103168 515376985342752 517166488764081 517475311921152 517781452388616 518349170956032 518859880022016 519889568610816 520148994466296 520459598610432 520661476827648 522266749994496 522469329177744 522887778349056 523664138170368 524703360912768 524906885219652 525278668967936 525482416427904 527044012215552 527307008151612 527621886664704 527934029886432 528512880190464 529453907104512 529767134156871 530083481720832 530347994357792 531924049365696 532130374465794 532507274504192 533140479885312 534991662107136 535199177086704 536849272045008 537378208533504 538285677531264 539835356263424 540154725022692 540477275480064 542353932686592 542564303376888 543805066561536 545481694697472 545693278598208 547375728359616 547588046926674 547915036151808 548840298659328 549817518916224 550745994140784 551288622523392 552382666648992 552988323523584 553202819129376 554908421869152 555123662251353 555568264495872 556177414201344 556393146806016 557497320969816 558108585778432 558325067454648 558658468233216 560380891512832 560598254581248 560929906754334 561544935202368 563213699328384 563494744005154 563831231827968 565788979160704 566461759878144 568428640988832 568649125654623 569949540915456 570964346566848 571590377220096 571928532376968 572270056390656 573575066029888 574257105197568 574886746177536 576251053479504 577568853209088 577792883221632 579574300616064 579799108510596 580145332396032 581586711382092 581934002724864 582159725911296 582798031675392 583142817325536 585167618774583 585517048436736 585744161431104 587322280527872 587550093743808 587777995324962 588893732683776 589122155441664 590291281026864 590938502588928 591167718481392 592990372389584 593574622497792 594576990214272 595635645492576 596641493652516 596997774876672 598414555536408 599070683817216 599783039870976 601150790358248 601509764284416 601865619870528 602525532051456 603955431050634 605213340585984 605571387222672 607314775796352 608036934915072 610148174272416 610817167813632 611543491633152 613666906534656 613904938422984 614339758170112 615797694404568 616165414649856 616404415670784 617080268832768 617445335991744 618544708780752 619222908655104 619589243408382 619959227756544 621870649970688 622111863964032 622353171520548 622793975025664 624271974602796 624644755218432 625699590976512 625942290156768 627184486091043 627872159000736 628115700886479 628490776762368 630052270663933 630428502951936 630673036403904 631738052102664 632115291045888 634064192126976 634310135806464 636512601555792 637269479862912 637968210407424 639482221112436 640183377804672 640814125326336 642789846147072 643039174372608 643419598924089 645271949283624 646039243347264 646747589449728 648282435164442 648669553496064 648993240801984 649764959860224 650477391003648 651635577974784 652021088193072 652735993055744 654675753065472 654929691650208 655647785634816 656035669491228 657924340446048 658451276439552 658706679491328 659428914733056 660737565593856 660993855461784 661388564348928 661718598464768 662505449269248 664412746170368 664805815412544 665063683291566 667114168938282 667512532537344 667771450310016 668899113991056 670090101179148 671622496736256 673693204134912 673954519294368 675495752196096 676294639153029 676698484819968 677098822354344 677841223557888 678509073874944 680194838917464 680601013567488 680865008159232 682964211531264 683229122770896 684791565299712 686416696056468 686902874804224 687169313790336 689555318352108 689967082561536 690375269851488 691132227941376 692772406205139 693186091481088 693531992621728 694215302436864 695862797378346 696355666659328 696625772236992 697183704465408 698218850893824 699044611723926 699604481217024 699875846959536 700643221903872 701476358049792 702725349620736 703076010868816 703912039848576 704683840253952 705938542806016 706356178875828 706777975627776 709232065820928 709507165954392 710705308615497 711129702426624 713322216142848 713598902782272 715799029393344 716076676750266 716504278044672 717714236708352 720206300030256 720915890992128 723138576915456 723419071169184 725073422082048 725930942944077 727308926263296 727591038130944 729834304479488 730117395902232 730553381535744 731787064879104 733090025221632 733523724217206 734327992187712 735051496697856 736510222198656 736877742160586 737317764698112 737603758839168 739877895825536 740164883001804 740757685994496 741857529074688 743329761293088 743618087394507 744433423272864 745318630427904 747018261548117 747464339441664 747906542339112 748353150664704 748726580269824 750951599104512 751774975770624 752511503239938 755282346504192 755575308828288 757904854651776 758198834206164 758651588517888 759932721220608 761285795422464 762120502960128 762571376502624 765219193782147 765676140263424 765973134179136 768334737972672 768632763117258 770091804278784 770390510962176 772765734154752 773065478014128 775448948509456 776212967881728 777523756434048 780223491699444 780689397915648 780992215241472 783400124991744 783703993766616 784331667523584 785496207255552 787055041369152 787918003451904 788223624641856 790960512227418 791432829997056 791901044829648 792769320285696 794180860656768 795125222581248 795521991536688 797886074048544 798760911756288 799710719827968 802487493160704 802798765630056 803367376068608 805273908067512 806067312800256 806951120781312 807428516296896 809753034395136 810232087534038 810715913220096 813530899029888 813846455065332 814422890418176 818222542046208 818539917897312 821063592539424 821382070390011 821872554227712 823260447988992 824726278374336 825630544873472 826118991211176 826612303675392 829160866627584 829482485285376 829804228694064 832362632803728 833352396743808 834266121302016 834589720209024 836245981454724 837162878667648 837487601181972 837987702349824 840571337269248 840897381871872 841394860131501 842317402803552 844820548992576 845242116007731 845746847741952 848683468741056 849692639817216 850624280543232 852642961483248 853577837072896 856446519850272 857385565830144 857892798565452 860362599044832 861385657796352 862330119266304 864376580219256 864892737994752 865324321069312 866353279813632 868847437299712 869361450924096 869698662765894 872380067073138 872901004087296 873239588866944 874197047513088 874714225988304 877232453928064 878275572655104 880983420791808 881325140615712 881666992987443 883340599025664 883683233162496 885436921540296 886407753883392 886751577722088 887281096605696 889485558584376 890016710049792 890361933746688 891865485321408 893453468238864 894962240478774 895496662315008 897621833304612 898257605513216 898606025725824 901726185537372 902264646426624 902798429805792 903788298077184 905933146575951 906926451889952 907820010878976 910618948708352 910972163694528 913055420399616 915222261408624 916225751720448 917315237449728 919407091136144 920500359801984 921509637255168 923696541606852 924248121974784 925620403249152 926168003987616 927817063171128 928834362982656 929383865112573 929938841634816 932059482298568 932805974956032 933167795946048 934190962538496 935301810733056 936407961904194 936967132827648 938549386464768 938913435235152 939578453671936 941808238501104 942736165143552 945642754427904 946009554605856 947607078153996 948172936568832 951096288190464 951465203709696 954398705857792 954768902333688 955339037392896 956952315611136 959223331668654 960275066707008 961221187989504 963609355133074 964184769220608 964558761558912 967907923925436 970121384174592 972423652746663 973489861202976 974647439790336 975716086505472 976870034332153 977453366962176 978031632289608 978615658561536 979103989583616 980068662263808 982013629598208 983090352930816 983471678452224 984053504236842 986886510669072 987676914659328 988060019236992 989143372099584 991106348390784 991490783192676 992082846523392 992577897697152 993758173903872 996619119255552 997208723118816 997595524937349 998302107026432 1000671253407423 1001268798806016 1001657175465024 1003348670986584 1005135151768722 1007043128672256 1007433745104384 1010539806202368 1010931778941552 1013243628294144 1015047727229952 1016761835336832 1020292258376196 1020901520351232 1021297512238848 1024446317296896 1024843684156344 1027187347949568 1030354312206336 1030753970685504 1034332977528162 1034950623842304 1035562904777232 1036698341912064 1039779137221632 1040297988932592 1041322953655296 1044533499988992 1044938658355488 1045775556698112 1047328276340736 1048566917585889 1049406721825536 1049813770439304 1050557337935872 1050964832855808 1054088024431104 1054614016303224 1055243773329408 1055868059772864 1057025760380928 1058907814209024 1059534268313742 1060166963441664 1060695988715584 1063848098731392 1064260748931588 1065014549008384 1069983324214272 1070398354173408 1073698544090016 1074115015125399 1074756417067008 1076571355062528 1079670712526848 1080309450045384 1080954550960128 1084707865373184 1085128606753776 1087610133123072 1090963389394944 1091386557196416 1094751456719232 1095176093853348 1095830072303616 1097680597318656 1099635037832448 1100285586325809 1101491988281568 1102577245046784 1104765333297984 1105316613240879 1105976647047168 1106405638258752 1109816843738304 1110247324502706 1111136528991744 1112354828402688 1112786293612032 1114994641939632 1116217171556864 1116650134909296 1121196509162496 1121859813508668 1123089870404736 1126427398656768 1126989488010308 1127662463655936 1131577958321408 1132923519756288 1136857281977664 1137298251309246 1139899081830912 1141928693133696 1143180754440192 1143857064753936 1147150132059776 1148514210395136 1152502106959008 1152949144675887 1155137706418176 1155585766443264 1159148601232128 1159598217021192 1160290664792064 1163173422764184 1163868005449728 1164319451822592 1165596063350784 1166285634651072 1170335237549166 1171034096873472 1171488322862208 1174644561055744 1175100187487616 1175555990649924 1178244310883328 1180582562053728 1181877005177856 1182335436962784 1185980744779168 1186440768341127 1187149244995584 1189153980428544 1191271290985152 1193282987305032 1193995549753344 1196829111072816 1198141367634432 1199566079741952 1202301580716496 1203731239741056 1205051064102912 1207910862101268 1210426681171968 1211142774445344 1214629551592704 1215348131301057 1216073869830144 1220296348544832 1221634335627264 1223086983266304 1227333813069312 1227809876845968 1228679516340224 1231595388809136 1232808831341568 1234890671983488 1237089417561504 1238445817310208 1239178486816764 1239918455513088 1243741299941376 1244223727928064 1244706343041096 1245587950051328 1248543949205592 1249289510436864 1251399181953024 1251884580313536 1254368972182086 1255744318001472 1256231401772958 1256981553524736 1260104541327866 1260857005903872 1261346072807808 1263476104205328 1268620271612928 1273025203111584 1274538959725824 1275936420814848 1278964442224872 1280366755609344 1281628250652672 1285579692294144 1286078348745216 1286839197848178 1290543898567248 1292078486694528 1293495178899456 1296564870328884 1297339106992128 1297986481603968 1299529919720448 1303271155949568 1304042176386144 1304547994148841 1305471986111488 1308570100609707 1309351506130944 1309859383300416 1311295571269632 1312071338982456 1315848680892096 1316902552879104 1317413358982656 1318857829466112 1321475131187712 1321987710923568 1323437196929536 1325010898538496 1329611630825088 1330127366583132 1334228337876564 1335025065074688 1335542900620032 1337798227982112 1340180202358296 1342443360718161 1343244993472512 1347386408269824 1347909038588736 1350991504392192 1352589278306058 1353396969639936 1354197644708688 1355682447115776 1360389677834928 1361730016318464 1365928423062528 1366458245541792 1369583130599424 1372833392112936 1373805749608448 1374338627580672 1379110636704216 1379934165123072 1380750539702976 1382264455882752 1385544812410278 1386372182962176 1387063985243456 1388430604873728 1391725594756692 1392711333318656 1393251544473984 1398089223447852 1399208962434048 1399751693919072 1401286443807744 1402952716099584 1404611942856291 1405450699241472 1406152021737632 1407824079697152 1409367680507904 1411877085612032 1412712357751656 1413555951255552 1418464131641856 1419014331908784 1421410617230994 1422259404853248 1426644432285696 1427197805564544 1431598058786688 1432153353500532 1433008556089344 1435428473416704 1438834997502981 1440412600060512 1441831781984256 1445414032699611 1446277153830912 1446838142338368 1450146844164096 1451861885888154 1454617852526592 1455182076261888 1459668608958976 1460234791804464 1463574129758208 1466180050443264 1467047448434412 1468655984375424 1470102993395712 1473020444397312 1473755484321172 1474635529396224 1475207517678336 1479755791651072 1480329766003608 1481515371988992 1483715058149376 1486659522586176 1487236174789014 1488866846545728 1490637260855808 1494036523096234 1494928678883328 1495813084678224 1497453160539648 1501903198209024 1505023006479876 1507702727653083 1510564693008384 1511150617656576 1515809709303552 1516397668412328 1517303177035776 1519865442441216 1522571590844928 1524241005920256 1525142753005248 1530438387564294 1531352280526848 1531946268358272 1536669475945344 1537265526234516 1540781021924352 1545531468309504 1546130956028256 1550897897018912 1551499466292243 1552425935763456 1555047512868096 1560446983398888 1561378795831296 1561984430482944 1566800249983488 1567407987533232 1568663335047168 1570992414511104 1574110082738304 1575836006903808 1576447249283712 1581921024454836 1582865659994112 1583802089659296 1585538640571392 1588361721313536 1589301402470613 1590250445162496 1591043983073376 1595772148097088 1597521823512576 1599421439655936 1604974986321408 1605597531260112 1606734752137216 1610547816135024 1612134625600512 1614857032593792 1619506068790272 1620464175068076 1621431826440192 1627061798059776 1627692910130664 1628845780836352 1636445084092416 1637079835794624 1642127185078848 1642764140780022 1643745108455424 1646520895977984 1649452556748672 1651261089746944 1652237982422352 1658964970570752 1659608457388128 1664725265607456 1665370986754059 1666704793487616 1668532242604032 1669179440418048 1672491962909448 1674325757335296 1674975202363944 1675975404699648 1681142674538496 1681794763743744 1682789720263002 1684634805607104 1689641097985152 1690484232015462 1691493695483904 1697366937482112 1699385279634432 1705285922966496 1705947376963869 1707155674145792 1712893039700544 1714771131660288 1715785597130904 1720725198089664 1722771315592704 1724660238532608 1728753160438512 1730648642138624 1732706559627264 1738722901848192 1739397325531788 1744760134146276 1745802008174592 1746479177733888 1748394095026176 1749428451976608 1754464907856128 1755502856323749 1756551145310208 1761966841583616 1762650281231424 1763333985974886 1766681198051328 1767366466324992 1770873843080592 1772815507766784 1773503155444176 1778971117168752 1780723867493376 1783730970642816 1786906936477728 1789924480957548 1790993324630016 1795243666609224 1796515211026432 1797212051451648 1803452371074744 1804529292853248 1805596859611584 1807576596154368 1811866293151902 1813852903779904 1815640021757952 1821237897416704 1821944327389056 1830444522817248 1832451503440896 1834630474899456 1838814182272288 1841000719603968 1843019274510336 1847393083213704 1848496243949568 1851240806498304 1852336007975232 1855634126342256 1857668725965312 1858767730225146 1859877683269632 1864118964597136 1865611949912064 1866335591892096 1868381925076992 1872815923808388 1873934265655296 1877098772929536 1877826870470304 1881553458273129 1883616477002208 1884347102659437 1885472330287104 1890156811991799 1891285508855808 1892019109211712 1895214156307992 1896345873137664 1902192576380928 1902930407419392 1908797411715584 1909537804667376 1913904631222272 1918446663337308 1920550133414016 1922442375979008 1927218710266148 1928369538441216 1929117523117824 1935815847850872 1940242768349184 1944847305493326 1946979722405952 1949294879580672 1951432173010944 1953740068664306 1954906733924352 1956063264579216 1958207979167232 1964027259196416 1966943356904448 1968107008473684 1973773021338144 1975353829318656 1976120038473984 1978286744199168 1982212696781568 1982981566385352 1984165693046784 1985155795394304 1987516347807744 1993238238511104 1994417446237632 1995191049874698 1996604214052864 2001342506814846 2002537597612032 2003314350930048 2006697341973168 2010270303537444 2014867490208768 2021079612404736 2021863557883104 2026487256588288 2028883917459087 2030095454459904 2033523670673664 2040584516752392 2041803040702464 2042595024477696 2048892634593792 2049687368312688 2054374695899136 2060708624412672 2061507941371008 2068665955056324 2069901247684608 2071125809554464 2073396683824128 2078317218615417 2079558274443264 2080595977865184 2082645907310592 2089066999977984 2089877316710976 2091551113396224 2094656552681472 2097133835171778 2098813443651072 2099627540878608 2101114675871744 2101929665711616 2108176048862208 2109228032606448 2111736119545728 2114051520761856 2117815628418048 2119068536627484 2120333926883328 2121391977431168 2127696197462784 2128521497863176 2130029098016768 2132115925846491 2139966648428544 2140796708346816 2147397088180032 2148230030250798 2149512834134016 2153142710125056 2159341425053696 2160618900090768 2169415730746368 2170257213507552 2175220266246144 2177792828832231 2181926778789888 2182773114392832 2189502913438464 2190352187706696 2191660144607232 2195361194637312 2199270075664896 2200571172651618 2202983976563136 2205154490093568 2209530666595968 2210633226481758 2211953294094336 2212811276517504 2219633687476608 2220494649005412 2222273057983488 2225572587224064 2229989283879264 2230854262183521 2232434343113728 2233300269818592 2241054784644351 2242393018324992 2243719627017336 2246179740809472 2252854797313536 2253978976020616 2255324927311872 2263155916642816 2265847039512576 2273714563955328 2274596502618492 2279798163661824 2283857386267392 2286361508880384 2287714129507872 2294300264119552 2295657581346441 2297028420790272 2305004213918016 2305898289351774 2310275412836352 2311171532886528 2318297202464256 2319196434042384 2326346845528368 2328638903645184 2332571269302144 2340670475098332 2342068193746944 2342976645724416 2349289122111488 2350200374975232 2351111981299848 2356488621766656 2361165124107456 2363754010355712 2364670873925568 2371961489558336 2372881536682254 2374298489991168 2378307960857088 2382542581970304 2386565974610064 2393658222145632 2396282735268864 2399132159483904 2404603161432992 2407462479482112 2410102128205824 2415821724202536 2420853362343936 2422285548890688 2429259103185408 2430696262602114 2432147739660288 2440592697089664 2443268671254528 2454667626138624 2455619753691936 2463190777618272 2464146211170033 2465617662683136 2469781343966976 2474178835123008 2476891634620416 2478356973633528 2479836911026176 2487482599882752 2488447455856128 2489412686082192 2491175900102656 2497087898411184 2502798363906048 2503769160627072 2508737944364172 2511488636002944 2512462803545916 2513963107049472 2520209082655732 2521714011807744 2522692145615616 2526952208410656 2535726348023193 2537240543225856 2546050406223168 2549077919451648 2551872841629696 2557928884449744 2560733511218688 2572156697490432 2573678395696356 2581087797134496 2584156973389056 2586990357798912 2593129740657768 2594678213984256 2595972963207936 2599059839440896 2606542311899136 2608084352772288 2609095988297682 2610943972222976 2617140201219414 2618703012261888 2619718766600832 2622591142539264 2624142677964912 2631697361784192 2634826717965312 2642950262375424 2643975421847136 2645000978962329 2646874393859072 2650021797076992 2659223261650176 2660254733166264 2668456675753128 2670050130149376 2671085801240064 2675596455964224 2680360404716592 2684886721436322 2686489986945024 2694772816539648 2695818077177472 2705178556612116 2706793939279872 2708395289417376 2711364894231552 2717799439727853 2720779355669856 2723460032636928 2731856846125056 2732916491083584 2739166261198848 2745666784225872 2747611499216896 2748677255161344 2758221273408432 2761501079405952 2764528911765504 2771089624820556 2772744365924352 2774127970486912 2776861209747456 2783451189513384 2785422666637312 2786503088947968 2788151595337719 2796178446895704 2798417924868096 2799503387838144 2802572887615488 2805905432199168 2809223885712582 2810901398482944 2812304043475264 2815648159394304 2818735361015808 2823754171224064 2825424715503312 2836928263283712 2838028663817568 2842821234461988 2844518809706496 2853288864571392 2854395611129088 2863196117573376 2864306707001064 2866017112178688 2870856946833408 2877669995005962 2880825200121024 2883663563968512 2890828065399222 2892554307661824 2893676284676736 2903723771776308 2910364152523776 2917270958239989 2919337217917952 2920469583608928 2927148259516416 2930610102996459 2932360100886528 2934094896868824 2937311968750848 2940205986791424 2946040888794624 2947510968642344 2949271058792448 2950415035356672 2959511583302144 2960659532007216 2963030743977984 2967430116298752 2973319045172352 2974472349578028 2977733693091456 2981274521711616 2988073046192468 2989857357766656 2991626169356448 2994906321079296 3002013760222269 3003806396418048 3010046012959752 3015405455306166 3021129386016768 3022301235313152 3031619418607104 3032795336824656 3039730884882432 3045143181689856 3050285506010496 3060876775128588 3062704561053696 3063892536716544 3073338951890688 3074531052469032 3081562043848704 3091062936619008 3092261912056512 3101795794037824 3102998932584486 3104851871526912 3110095025736192 3120893966797776 3123968860965888 3133600499966976 3134815975066464 3137326670094336 3141984829022208 3145700752757667 3148220165476608 3151672013807616 3152894498567424 3163842048909672 3165731319988224 3167604179318592 3171077281142784 3176723442627072 3178602804941226 3180500890324992 3182087966146752 3191544296194176 3195043647025152 3209949972642816 3211195062520224 3221095632270048 3222345045376197 3224269251201024 3229714065187584 3239012137580544 3240928350136152 3242863652880384 3254123596119552 3255385820261328 3257691561672704 3272890168184832 3274159671589248 3284254370157696 3285528281560044 3287490216910848 3293041791955968 3298905113497344 3302522179493888 3304475964844704 3315949839722637 3317929941141504 3319216914776256 3329450531214912 3330741973508118 3333409586975232 3337064485208064 3338358880836096 3344983925818896 3348651514670592 3349950404727888 3363589527487488 3365579440526004 3369269611214208 3379282195970304 3380968464030924 3382987390967808 3394733874964224 3398770559268864 3410571845932992 3411894753927738 3414311348291584 3425786079401088 3429542263320576 3431571194261808 3441450396179328 3445542631185408 3457506320877024 3458847434027661 3461297284277248 3465413119254528 3477445803696384 3478794651063576 3489520268292552 3491604016349184 3492958355467776 3496788190052352 3498856903953216 3508929815712256 3511005712647498 3513102290620416 3523933683167232 3525300562462848 3526667971949772 3534732932649984 3541747686161184 3545631015533568 3547006310888352 3557942234337504 3559322305023381 3561447734986752 3567461941285632 3573813872955456 3579848961915096 3581986649260032 3590487333218448 3593030422052864 3594424102903296 3606904742149488 3611193719223168 3615153192308736 3623732586303804 3627705807559808 3631280043515904 3642475794833408 3643888654778112 3646044393903171 3660889045634496 3664903006881792 3669260949798912 3677628364544576 3682001439207936 3686038549020672 3694786166427408 3704672015950464 3711268252684512 3715337451930624 3717535460450292 3719755366539264 3728237929194272 3731223899824128 3732671183784192 3736763850153984 3745631847616776 3747868531310592 3754197545859072 3755653740940608 3763106916546258 3767232954004416 3768694205318874 3770944660574208 3780313623983598 3782571017711616 3784038218423424 3790428312615984 3805860814838784 3817594823431168 3819075609334752 3827809262444544 3836893326674616 3841100266828032 3844884751958016 3854437420532296 3856739076882432 3858235046235648 3871631695701744 3880485536698368 3889694610986652 3893959444811904 3898589759161344 3907480137328612 3909813467848704 3912126529158432 3916415958334464 3925710301829121 3928054518392832 3933886713808896 3936214016947368 3947546042676288 3950707658637312 3952240076947968 3956573488398336 3964425393563136 3965963132770704 3970311590788608 3975032695615488 3988834892475264 3990382099749396 3993208428105728 4002685013629692 4005075195224064 4006628701860096 4013394683946336 4020540607074888 4027330082154483 4029734980417536 4042159224809472 4043727115766208 4052974513176576 4057767834918174 4060190908919808 4067047341347328 4081169033504784 4085190048955392 4097785269187584 4099374736625376 4108749391798272 4121417248825344 4123015882742016 4137331910112648 4139802495369216 4142251619108928 4146793367648256 4156634437230834 4159116548886528 4161191955730368 4165291814621184 4178133999955968 4179754633421952 4194267670343556 4197626887302144 4199255081757216 4203859331423232 4213835828568873 4216352097724416 4218456065212896 4223472239091456 4228103041523712 4235631256836096 4238137073254968 4240667853766656 4242783954862336 4255392394925568 4257042995726352 4260058196033536 4264231851692982 4279933296857088 4281593416693632 4294794176360064 4296460060501596 4299025668268032 4306285420250112 4318682850107392 4321237800181536 4336242098098833 4338831461492736 4340514427015104 4350440532492288 4355585657664462 4363853557579776 4365546228785664 4379005826876928 4380704375413392 4390722389274624 4398540151329792 4401142345303236 4405967953126272 4410308980187136 4419061333191936 4421266452963516 4423906588188672 4425622553035008 4439267374953216 4440989298010824 4444546115966976 4451145174448128 4459978567758528 4461708524367042 4464868686227456 4466600539637184 4482109569288702 4484786036649984 4487439254034672 4492359481618944 4505709594627072 4507957952041232 4523108182959249 4526311833285632 4531694079025152 4547429127910656 4549193005236984 4559596327323648 4567714772534784 4572723017760768 4575428259015744 4588600528239104 4591315162692882 4594056841580544 4610008427836032 4611796578703548 4622343065773056 4636594404928512 4638392868084768 4652693691056736 4654498398876729 4657277807290368 4665142538604288 4681340950196664 4684136387493888 4685953291448832 4698578244222976 4700400749950464 4702223962599696 4712977243533312 4722330248214912 4727508020711424 4729341747851136 4743922979116672 4745763073364508 4748596979982336 4756615921714176 4765085163940608 4767904207411839 4773131949220128 4787316444291264 4789705324043809 4792565470537728 4798264318967808 4809206322865984 4814924958964224 4820204256411648 4831643448405072 4844571097781376 4858518206370816 4861392525204228 4864295479320576 4881185394179328 4886537342509056 4909335252277248 4911239507383872 4926381555236544 4928292422340066 4931235325366272 4939562687933952 4948357670246016 4953783269240832 4956713947267056 4976894911712256 4978825372164384 4994175796822368 4996112960262177 5005596727812096 5007538321254144 5017475888728344 5022977272005888 5024925607091832 5027926214098944 5040418165311464 5043428023615488 5045384291231232 5053904416821312 5071452696046386 5074481086451712 5092100812446336 5098155838903296 5115857768899488 5121467022437376 5144313394980864 5147356791392712 5162175594268992 5168313946778112 5173980715597824 5186259481315536 5191945926415872 5198119678881792 5216168705544576 5218191976595364 5221887944445952 5234280402438828 5237406024523776 5239437533201664 5245182285078528 5248285355929824 5263394723568384 5266508568971247 5269653435930624 5285900524750848 5287950843694272 5290001957924658 5293748787718144 5300043594153984 5318446523300352 5320509466332528 5336913351506256 5342171602480128 5351192911928448 5360720809433184 5369773442872644 5372979973890048 5389545633079296 5391636154354944 5410357113224232 5413587878559744 5416790578834752 5422729788463104 5435598879455706 5441558711339712 5446920065273856 5463713692250112 5465832982167168 5491333568451744 5497354510322688 5516442546816864 5523002158811904 5529057823531008 5542179249641112 5545488731848704 5548255940973824 5553722419494912 5566902379026768 5570845333274624 5573006177895936 5576303190675438 5592356893791408 5596835849736192 5599006775676288 5605145775230976 5618447771425164 5621802796965888 5624608086950528 5631296318788608 5647508342448128 5650849431006624 5653041307978311 5670470435975397 5673856526567424 5676057327635136 5685642468923976 5689037619412992 5706577729142784 5708791222258176 5726392235146752 5728613414002128 5741713893666816 5755339990011924 5761650400242048 5767327127937024 5781656130798444 5785108615323648 5787352569353472 5807447543552616 5820728305047552 5834541916479978 5838674435835904 5840939167217856 5854296519032832 5861220205992918 5864720201773056 5868189793737648 5874623937501696 5892081777589248 5895021937284688 5900830070713344 5919023166604288 5921319064014432 5926061487955968 5934860232597504 5946638090344704 5948944699156056 5955467386182912 5962549043423232 5976146092384936 5979714715533312 5983252338712896 5989812642158592 6004027520444538 6007612792836096 6020092025919504 6030810910612332 6044602470626304 6063238837214208 6065590673649312 6079461769764864 6086651752377261 6090286363379712 6100571012020992 6121753550257176 6125409122107392 6127785073433088 6146677903781376 6149062104938064 6163124087697408 6182125873238016 6184523824113024 6203591588075648 6205997865168972 6209703743053824 6220190051472384 6234951655846251 6241787933595552 6247937721931776 6263460808364981 6267200999933952 6269631950132928 6274653340188672 6283969658044416 6291401505515334 6296440330953216 6303344027615232 6305788997134848 6327684097819344 6335208358637184 6342154562285568 6353446885254144 6357205609882452 6361001780649984 6364175932293504 6383088592388352 6390087294050304 6396347777539473 6419899945285632 6422390125040448 6442191264540096 6444690090752394 6448538502402048 6459428130375168 6478024275161088 6481856700272304 6508247192239104 6510771640522656 6533378486496693 6545780336369664 6548319343178496 6568508740315392 6571056563120088 6574980433821696 6586083583911936 6597810226994688 6605044358987776 6608951929689408 6631899679445274 6635859882283008 6638433829552512 6658901062429824 6661483947016236 6666819173950464 6676717761672192 6689967851637792 6697303029341184 6699900809455776 6723164353933053 6727179054974976 6731158881052008 6738539222428416 6758564391940608 6761936928061848 6765974781935616 6789467749928448 6797541118537728 6821143691865984 6823789507855476 6828622696583168 6851572158802176 6859084526641152 6863142388523616 6882900792358656 6886972744039323 6891085262370816 6915012641754048 6917694868055322 6922594568554496 6930826238509056 6954891607392768 6957589302127152 6979040536585104 6985916710935552 6997713807906432 7017859631424512 7022011425294996 7026204581240832 7047867366334464 7050601124925696 7053335943899544 7069465865299968 7083495372322368 7091262031067136 7094012621776704 7115884468675008 7118644610046762 7122895469973504 7134923882571264 7147627745910912 7159697923830192 7180974666436896 7188848205806592 7213809484298976 7222387438446336 7230306384617472 7247465172607608 7255411615119616 7262560087031808 7284951589666816 7287777309556224 7292088787806342 7321778091268992 7329806013763584 7355256729089152 7364002878415872 7389572332854816 7392438633510099 7409344031900928 7422536505369024 7430674903861248 7435070920900584 7439510733078528 7456475858388544 7462447799648256 7465342367568384 7473527700307968 7491263695233552 7508395091718144 7511307481881216 7526213833092516 7534465908008832 7537388410637748 7541889321148416 7560627247967196 7565142035423232 7568076436846848 7580856625231968 7607179044069579 7611721629677568 7635189646862336 7638151218669504 7655618524889088 7673786653349232 7682200533656064 7708874841064592 7716470092471296 7743263391403488 7760971073396736 7779389221973304 7787918889623808 7797179518322688 7814960274657224 7819626935697408 7824253058316864 7832831916668928 7851420603658242 7856109036785664 7867773427617792 7872428033894736 7895092085352576 7904480153895936 7928850787126272 7931926265541408 7940623181577216 7950065391230976 7977669784950528 7980764199498792 7986416856211456 8005370027259384 8010150390448128 8013257403720192 8026789367892672 8041081214149776 8054660164308966 8059469960835072 8084318449618944 8087454231532416 8115535669836348 8120381817839616 8134094682694656 8153398319183559 8162338067009568 8170380097910784 8190679518631129 8195570538375168 8198749473250752 8217498783596544 8242834497650688 8246031765484032 8274663820225296 8284503238217856 8293586735296512 8313268874461668 8318233097773056 8322383911460736 8330583629242368 8356267999911936 8359509266843904 8364454786013157 8388535340687112 8395253774604288 8398510163514432 8407718662846464 8427671657137746 8432704195448832 8436912130425792 8446944478182912 8456206083047424 8471262513672192 8476274146509936 8485567909724672 8510784789851136 8514085991452704 8528463703385964 8559866593714176 8563186833387264 8589588352720128 8592920121003192 8598051336536064 8612570840500224 8637365700214784 8642475600363072 8672484196197666 8677662922985472 8681028854030208 8711171315328924 8731092457571328 8758011653753856 8761408750826784 8781444778549248 8791830308989377 8797080302659584 8802284690606472 8811935906252544 8820617960374272 8838122666383872 8842532905927032 8847813176377344 8851245106070016 8878534749906432 8881978596021648 8889092231933952 8902290348896256 8919957135517056 8923417048734084 8929737372454912 8933201079274368 8964219138577404 8969572073299968 8974878508069344 8984718963237888 9006041280666807 9011419189254144 9015915904082464 9046216365918498 9052623666571264 9063388158050304 9094858255821312 9098386010473968 9119192654647296 9135429545069568 9150856518031488 9177201056478208 9182630325385764 9188113683161088 9220016855672064 9223593157407096 9244686131546112 9273188809857024 9276785736169536 9305387382113472 9308996797753458 9314555614580736 9330285077208576 9362681900393328 9371906582897664 9400801499900928 9404447925199392 9425954487066624 9437102258273001 9444660496429824 9455016041422848 9458683495702272 9487845958233344 9491526146729016 9497193959964672 9513231843428352 9530170327881216 9535808414823678 9546263898440256 9574632888582528 9579410648087618 9585130941075456 9618412645731968 9629849917928448 9663286896810144 9667035136128591 9689142195562752 9717036412741632 9722785050408456 9728590958641152 9762370788358656 9773074685018112 9818670504554496 9822479014767744 9852763110473088 9856584844680132 9862470650732544 9879125375867904 9896715340492032 9907566538481664 9913427894534112 9947849519167911 9953789823424512 9957650744328768 9988351593644736 9992225920524354 10011193455624192 10015076642508288 10034951777456688 10045954544011776 10049851214183664 10080836330622928 10090768582462464 10107808833642624 10142905392092772 10148962172903424 10184201624892672 10196311677806592 10231715537798976 10242934044874752 10288626789961728 10294713582785424 10324351188537984 10336627893556224 10372518962631072 10383891852831744 10396239357763584 10432337411089152 10436383953190728 10443775888891904 10468560804877656 10474812049047552 10478875066403328 10490364570157056 10496570711859648 10526789447136768 10533017137942494 10539306871861248 10571801049501696 10575901687388544 10580003915849316 10587497575436288 10636893046600704 10641018932665056 10673826703012512 10677966915070143 10684343204960256 10702385823856896 10721441618866368 10739546885745288 10745959947780096 10779091266158592 10783272308709888 10820714226448464 10833581157669504 10845459576926208 10871197758911412 10883117422679424 10893840130547712 10927427384500224 10931665964334336 10938133181709513 10982667136903488 10994709020645376 11032885093633728 11046004317623808 11058115647062016 11084358499282224 11096511881947648 11133804758053536 11146012355791872 11152606381350876 11184713787582816 11193671699472384 11198013551352576 11210291550461952 11236895542850328 11243605593931776 11249216173901056 11262592637577216 11295016684896256 11301698862013248 11306082615956622 11340940871950794 11347713053134848 11352114655270272 11371284937847952 11417582444516352 11452784470293504 11457226828004256 11483427787333632 11510679980023848 11523300800484096 11534654255874048 11563312261596888 11570217230647296 11574705138706944 11614895087105232 11641456610095104 11669083832959956 11677348871671808 11681878334435712 11722440411985836 11729440403546112 11736379587475296 11749247875003392 11777130905487363 11784163555178496 11790043874569376 11801660141426688 11838046333208576 11842638128028864 11852122975911936 11869720465195008 11893276180689408 11897889398312112 11910934772365824 11925098086846464 11952292184769872 11966504677425792 11979625284317184 12008055040889076 12015225585672192 12040184051839008 12061621821224664 12081990246463449 12089204941252608 12126477674428416 12131181347298624 12158923539529728 12173303504754522 12180572726759424 12201142024041984 12243507100514352 12255570146866176 12293355807562752 12298124209876128 12326248175394816 12364251746476032 12369047648226048 12407183176151296 12411995730337944 12419407486107648 12440380102944768 12469903311692502 12483575867191104 12495875443863552 12526921616729962 12534401999867904 12539263900265856 12582803011030668 12592880661906432 12611577994269696 12641507485706619 12655368195638688 12670416717274368 12684309124571136 12699310446317989 12706893770508288 12714411219764904 12722003561299968 12728351864587008 12766177184776704 12780174588100608 12792695555078946 12839799890571264 12844780250080896 12884382529080192 12889380181504788 12897077004804096 12918856260750336 12956048550322176 12963713400544608 13008726294296499 13016494384478208 13021543281045312 13066756972993386 13091560672739328 13096638686356992 13137017480630784 13142113126240176 13172167167823872 13195620453989376 13217903859378816 13263799358890548 13271719764566016 13276867659105024 13317802124859648 13322967894032472 13333638347900928 13353435523344384 13379935703275584 13394606058682368 13399801618911552 13446328707866106 13454358109949952 13462317762104016 13477078444856832 13517128783881216 13523873856123696 13578935499856896 13595082237075456 13642287383731968 13647579015710952 13657245393166336 13703144317604352 13718169053282304 13726284777047232 13765801584717312 13773945488078646 13782170524741632 13830025283508096 13835389736110644 13845189137108992 13909783214785536 13915178604254304 13958081073170208 13963495196630187 13971833421871104 13995427615812864 14035719262849024 14044022850589992 14052409162481664 14095734732668928 14101202249851392 14106671887799088 14138931730599936 14166990744644736 14182524062134272 14188025243553408 14231768937350016 14237289220093524 14245790939947008 14269847765142528 14295255491821824 14303712622235517 14319395847660384 14361949332873792 14369115972131427 14377696411613184 14427618968597952 14444774876892672 14460612769234944 14494930345215216 14510823230239232 14575554619112448 14584177575612684 14643556182537984 14659612027527168 14710513458178304 14728005756831744 14779144665709632 14784877267020198 14818688063801856 14845073010738048 14861349807722496 14870141841801168 14912951716777088 14930684735136768 14982527390467104 14988338880786531 15016790183436288 15022614963762432 15052427666185032 15068931816017664 15074776821275496 15083778642296832 15121254495934392 15130284070846464 15136152873693696 15161713250463936 15214358088139158 15223443259355136 15270379293724672 15276302437339008 15347573306698464 15364401067312128 15417749682129184 15432940184942592 15486526782806976 15521942146793472 15558778443946608 15575837779247616 15594359036645376 15629920549314448 15648506116633728 15665663833337856 15702841207316484 15712218073571328 15735546855235584 15744856067789472 15790184170705152 15799525706913741 15808960307791872 15857701574252544 15863852531082816 15881246363154432 15900130782461952 15955339569901056 15961528398997584 15972833712422912 16010740054518768 16026514807440384 16053578735785344 16082162428299552 16109320328617932 16118939921670144 16168636899237888 16174908463064832 16231071339672696 16240763635679232 16268189365389312 16306796638367118 16324676134019136 16340760195821568 16381359037262258 16391141076750336 16397498946501504 16492063530968064 16549327640450592 16569006476435712 16587173470593024 16626537748923336 16636466195546112 16644767822921472 16661167258484736 16712535999823872 16719018533687808 16728909572026314 16777070681374224 16790507549208576 16797020327028864 16815437325692928 16855343314275492 16865408390897664 16873824260851584 16893888956365824 16942525027344384 16952548293019872 16959123923934933 16971135819449344 17011411307926191 17021569579702272 17028171982905408 17056927406771928 17119733187428352 17126373666774528 17179176705440256 17185840242006384 17225141681000448 17284951200726144 17344968392395332 17355325845970944 17362057708060416 17422342630657848 17462184915142656 17516023307507712 17522817501653568 17562889557098496 17583660617978754 17594160605319168 17604569381212944 17623871812505088 17676245332767744 17685065811854064 17702490212140032 17757069499812864 17763957192043296 17778184463867904 17804580697792512 17839914271034112 17846834097468168 17859474744909824 17866402158548736 17928438277154808 17939144146599936 17949757016138688 17969437926475776 18012082561333614 18022838378508288 18031831808164928 18092432731836996 18105247333142528 18189716511642624 18196772020947936 18238385309294592 18259955257131783 18270859090139136 18301713036062976 18354402112956416 18365260650771528 18376227366322176 18440033711344128 18447186314814192 18489372263092224 18546377619714048 18553571472339072 18610774764226944 18617993595506916 18629111229161472 18660570154417152 18704854967538753 18725363800786656 18743813165795328 18790382425094943 18801602999801856 18808895850398784 18851908974133248 18874204516546002 18889320992859648 18910032082845696 18917366991404544 18975691916466688 18983052293458032 19026463686856704 19060340655762432 19071616829647356 19092527796880512 19149265777165056 19158821296175236 19170261882150912 19236825291463936 19259699835856896 19326573793620288 19334070272257182 19378284391125504 19434072825483264 19445570100816912 19524741576717312 19600135459490079 19637341009108992 19644958029535488 19705526220946176 19713169689360264 19724941301465088 19758250751735808 19793430680984064 19815133076963328 19826855789068224 19895699038335822 19907579646849024 19915301488657536 19976703187289472 19984451841048708 20030153285016576 20069903554913376 20091909088023552 20099702428367328 20161672661245856 20169493061799159 20181537164924928 20215617667285248 20285810784185544 20297924345806848 20368403249785344 20392623355613184 20463431075597952 20485868089749504 20577253579923456 20589427165570848 20648702377075968 20660918232117969 20673255787112448 20745037925262144 20767783705663488 20792478715527168 20864674822178304 20872767906381456 20887551777783808 20937121609755312 20957750132806656 20993141423719296 21053578894273536 21066034275884988 21078613743722496 21143602099003392 21151803374777088 21160007831698632 21174995150872576 21273786093201408 21282037865330112 21347653406025024 21355933830140286 21368686409920512 21404771647713792 21442883237732736 21479093771490576 21566544617419776 21641428452896928 21667162315339008 21690919153852416 21742395517822824 21766234845358848 21787680261095424 21854854769000448 21863331928668672 21876266363419026 21965334273806976 21989418041290752 22065770187267456 22092008635247616 22168716998564448 22177315900530297 22193023763895296 22267609516107072 22292024711583744 22305212762701752 22369427575165632 22387343398944768 22396027102705152 22420583100923904 22473791085700656 22498432347802112 22525185275154432 22603397724026496 22612165231913244 22681881743901588 22695426106269696 22704229310540544 22742569875695904 22821537132208737 22835164889032704 22905568940587008 22914453656008512 22966855574667264 23021359960047696 23046601600968192 23126624523193776 23149410277413888 23229790174210464 23282913220190208 23338167665919912 23354697743343616 23363756668871424 23444880823971672 23458880807092224 23472759174950592 23498495750006784 23554261810974726 23568327110356992 23580087749138752 23603320282853376 23676092666417152 23685276256057728 23786552361378816 23795778796624224 23821869544731648 23850196173692928 23904584369539744 23933009354851584 23959250568634368 24016110081778152 24030451171344384 24080368103678016 24123243642449328 24163980492926898 24178409882505216 24252955348856832 24262362694597248 24346607009509044 24361145453518848 24402284048083968 24460194957550677 24487014201028704 24511140293732352 24572038555893387 24586711615125504 24596248419752256 24652496350789632 24728503492952064 24738095296452096 24814366352302592 24823991460675888 24880760205889536 24939806623385004 24967151734382208 24991750887727104 25053843233459924 25068803999735808 25078527800531712 25165606022061336 25185761323812864 25223155988539392 25283014971413238 25310736391277376 25340833434548736 25368618249142272 25398620892635978 25413787541016576 25428822439529808 25456703729174016 25532354369553408 25585391110157892 25679599781142528 25689560500161792 25768765058160384 25778760363009576 25794154009608192 25837712521500672 25912097100644352 25927426801089216 26017452588592998 26032988768956416 26043086562090624 26133513945986772 26193277372713984 26274034961261568 26284226252480352 26344334335647744 26375490926968131 26391240907978752 26435807718757632 26527598717781096 26543439529132032 26553735318210048 26635604249719296 26645935788064944 26667276695801856 26706871046688768 26759871406551168 26789212117364736 26799603237823104 26892657415732212 26908716219899904 26924635524208032 26954156889713664 27018123842000421 27034257567762432 27047747712247392 27157870999713792 27190164474150912 27284574767463936 27295158031421904 27314490786332672 27406288635208704 27452569554094464 27531603169434624 27547890976157292 27564341049483264 27660050567016192 27670779472221288 27690378274217984 27819566429571072 27830357208508608 27916162146340416 27926990393260374 27943666843742208 27990855231625728 28071438525698048 28088045701179984 28202404499702784 28213343775598176 28277863461199872 28311306774819003 28333981489289472 28365048124268544 28376050487106816 28463537874700032 28474578440187048 28491581879894016 28539695530285056 28590510983643648 28607425244471034 28638791695320768 28723898665747584 28738231944262854 28755392823226368 28855237937195904 28889549753785344 28989860690430432 29001105408385773 29021646460478464 29151109238224896 29168355151225368 29287112365075968 29319224055054336 29421026916356608 29456011513663488 29558289331419264 29569754534040396 29637376127603712 29690146021476096 29722699615444992 29740283683602336 29825903433554176 29843548557503733 29861369470273536 29965054780934208 29976677761573062 30033580366872576 30045229927524864 30104855332370064 30137863632035328 30149553642550992 30242508991868784 30272305747387392 30323426500927872 30428716176278316 30446886518710272 30540758587449344 30552604874678016 30695146613396928 30728802134624256 30835499364258368 30865880369885184 30973053565613952 31117556887893216 31151675558495232 31188718073290752 31259841098628896 31297012233267456 31331327666675712 31405682414632968 31424436147142656 31471093710471168 31489712135578944 31580368341410304 31599051413827482 31617920615583744 31715403148505088 31727705062165632 31762492726308864 31910679139802112 31923056797995168 32021480109037536 32033900745210429 32053029614880768 32107157471570688 32164324856599104 32218640657235864 32237879843340288 32337273798475776 32349816926129664 32462142679345392 32536378730778624 32613593276734236 32649352268038272 32681520391643136 32762718074524516 32782282153500672 32794997893003008 32984127061936128 33098655280901184 33138012952871424 33174346941186048 33253075497846672 33289535645842944 33438037067375616 33457819144052628 33554141362748448 33581015098417152 33594040654057728 33630874651385856 33710686628550984 33730816781795328 33747648521703168 33787777912731648 33885050054688768 33905096586039744 33918247847869866 33942271638898688 34022822615852382 34043139159404544 34056343965810816 34113854813543856 34252747333549056 34358353410880512 34371680484012768 34450283362000896 34569902401452288 34689936784790664 34710651691941888 34724115416120832 34844685261315696 34924369830285312 35032046615015424 35045635003307136 35167321235957508 35188321210638336 35209138762425888 35247743625010176 35331392716462089 35352490665535488 35370131623708128 35404980424280064 35514138999625728 35527914384086592 35556368927735808 35609161395585024 35679828542068224 35693668194936336 35718949489819648 35732804317097472 35856876554309616 35899514032277376 35938875852951552 36024165122667228 36045676757016576 36063663616329856 36184865463673992 36210494666285056 36245970739390347 36379433023285248 36393544041895872 36476770618589184 36519910514263566 36541718180278272 36603426072125952 36708804225912832 36730521301543056 36880067422688256 36894372629628384 36978744526184448 37092755239428096 37107142944678144 37221549528453888 37235987191013832 37258222458322944 37321140308834304 37409709935077506 37450727601573312 37487626331590656 37580764850189886 37603205999603712 37617791700797568 37748409033092004 37778641985719296 37834733982809088 37924522457119857 37951383832933376 37966104586916064 38052927373713408 38097931338953967 38120681311524864 38143233659294712 38185055593761024 38298531554330112 38317642592350472 38340523764301824 38473650582927872 38519399671713792 38653147587240576 38668140544514364 38756568782251008 38868145650966528 38891140201633824 39026178882889497 39049483153434624 39200270918980158 39274682018217984 39289916059070976 39411052441892352 39426339378720528 39516501503471616 39586861361968128 39653711578136448 39791398076671644 39815159293698048 39830602977315072 39953406374578944 39968903682097416 40060306570033152 40139807109826752 40183818176047104 40199404856734656 40323345322491712 40338986123598318 40363074329849856 40431235334570496 40571621568371088 40736806499570688 40785246711226368 40926862151195904 40971736179499008 41154507159846912 41178854331141696 41297404754151936 41321836464235938 41346511574224896 41490075850524288 41535567411326976 41729349644356608 41745535812762912 41874243219510624 41890485589890561 41915500265613312 41986282847438592 42107157788547072 42132068551769976 42157227487444992 42287204198006784 42303606749554176 42320015663397264 42349990301745152 42547572186402816 42564075730660224 42695306812050048 42711867660280572 42737372819841024 42809543295427584 42885766475465472 42958187542981152 43107347916394281 43133089234839552 43282856905793856 43334324630678016 43381838307704832 43484791035645648 43532469690717696 43726663857337344 43752532726838052 43930668547613952 43978836082581504 44131540374534912 44184017270495232 44337433997128896 44354631801060594 44386047527790592 44535219032214144 44584049423167488 44610425525403504 44738855150331264 44792054205410304 44947582171401312 44965016642359593 44996864695604224 45050370550308864 45206795448052992 45224330463826488 45363763487803176 45390852212539392 45408458621081088 45485139751391808 45643074264417474 45670329778065408 45811137881174016 45828907312017024 46042719920095392 46093203201936384 46253249046387552 46298820554827776 46459580348420928 46565826440380416 46676335331839824 46709395486687232 46727513337742848 46889761647943344 46945518349901184 46996991500013568 47108523621949452 47136654220713984 47160175498277504 47206640565706752 47352185332834304 47370552512115456 47398577120741223 47573104722757632 47591557593248448 47643739089463296 47700392347385856 47809168739079488 47866018709703168 47918501137268736 48032220163556304 48160736207356032 48246487284898656 48327960985853796 48356819765010432 48505910697713664 48524725389194496 48693214019018088 48722290907037696 48804568096167936 48920389915101354 48974028402057408 49022280587464704 49144077111786774 49173423230251008 49192496839504512 49476190592904192 49628732704605184 49647982921351776 49761520411779072 49879613246770008 49934303468764416 49983501775454208 50107686466919848 50137607999471616 50157055601063424 50331212044122672 50371522647625728 50446311977078784 50566029942826476 50621472782554752 50681666869097472 50797241785271956 50827575082033152 50857644879059616 50913407458348032 51034233923778573 51064708739106816 51170782220315784 51359199562285056 51379121000323584 51537530116320768 51557520726019152 51675425043001344 51854853602178432 52034905177185996 52065977537912832 52086173124181248 52267027891973544 52386554745427968 52548069922523136 52568452504960704 52688668671295488 52750981853936262 52782481815957504 52871615437515264 53055197435562192 53107470636420096 53271208499438592 53291871576129888 53334553391603712 53413742093377536 53519742813102336 53578424234729472 53599206475646208 53785314831464424 53817432439799808 53849271048416064 53908313779427328 54036247684000842 54068515135524864 54095495424494784 54315741999427584 54569149534927872 54590316062843808 54779865771395349 54812577270417408 54905139108188928 55063206338869248 55095781952314584 55128682098966528 55320101134032384 55341558944442576 55380756548435968 55639132859142144 55660714417017216 55832324292680832 55853980786520748 55887333687484416 55981710463251456 56142877051396096 56176091402359968 56371147275284829 56404808999405568 56426687551196352 56555726922399744 56622613549638006 56667962978578944 56730096248537088 56752100974213632 56927075749400064 56949156880374096 57079391060570112 57181021967287296 57214850488942068 57277583390641536 57447797331495168 57476463888525708 57510785646452736 57710475874391808 57779099507570688 57979721380860864 58002210816771546 58043292920956928 58302218476449792 58336710302450736 58574224730151936 58800406378470237 58842053832713216 58912023027326976 59116578662838528 59139509068080792 59274752255207424 59380292042952192 59445399230889984 59480567367204672 59651806867108352 59687097115007466 59722738940547072 59930109561868416 59953355523146124 60090459855049728 60209710664740128 60275727264070656 60299107285101984 60485017983737568 60508479185397477 60544611494774784 60646853001855744 60857432352556632 60893773037420544 61081517174898688 61105209749356032 61390293226793856 61457604269248512 61670998728516736 61731760739770368 61946107131227904 61982754696353907 62235113775786432 62303351116990464 62377436146581504 62519682197257792 62594024466534912 62662655333351424 62811364829265936 62979424271157888 63160736682820608 63198102827654964 63235841231167488 63430806297010176 63455410124331264 63524985452617728 63821358279604224 63846113595990336 64042960218075072 64067801490420858 64106059229761536 64214314943141376 64328649713198208 64437281314471728 64699633852259328 64924285358690784 65072757461557248 65227186553468472 65298704536076544 65363040783286272 65525436149049032 65564564307001344 65589995786006016 65968254123872256 66197310561802368 66276025905742848 66506150995693344 66579071291685888 66876074134751232 66915638288105256 67108282725496896 67162030196834304 67188081308115456 67261749302771712 67421373257101968 67495297043406336 67575555825463296 67810193172079488 67836495695739732 67884543277797376 68045645231704764 68086278318809088 68112687931621632 68227709627087712 68464611396626211 68505494667098112 68716706821761024 68743360968025536 68900566724001792 69139804802904576 69379873569581328 69448230832241664 69689370522631392 69848739660570624 70064093230030848 70091270006614272 70334642471915016 70376642421276672 70418277524851776 70495487250020352 70662785432924178 70704981331070976 70740263247416256 70809960848560128 71028277999251456 71055828768173184 71359657084136448 71387336389872672 71465608634194944 71713753108619232 71799028064554752 71877751705903104 72048330245334456 72091353514033152 72127327232659712 72369730927347984 72420989332570112 72491941478780694 72758866046570496 72787088083791744 73039821028527132 73083436360556544 73206852144251904 73417608451825664 73461042603086112 73716115667680161 73760134845376512 73788745259256768 73957489052368896 74185510478856192 74214285889356288 74443099056907776 74471974382027664 74642280617668608 74819419870155012 74901455203146624 74975252663181312 75161529700379772 75206411999207424 75235583401595136 75496818066184008 75557283971438592 75669467965618176 75849044914239714 75902767665866752 75932209173832128 76105854747426816 76195862677907934 76241362623049728 76286467318589424 76370111187522048 76597063108660224 76635285184700944 76947301165855744 77038799343427584 77306295174481152 77336281089028728 77513137564502016 77736291301933056 77782280403267648 78052357765778994 78098966306869248 78400541837960316 78579832118141952 78822104883784704 78852678757441056 79033003006943232 79126472780904393 79173722723936256 79307423156272896 79582796153343288 79630318587396096 79661205954630144 79906812749157888 79937807364194832 80120613140066304 80279614219653504 80367636352094208 80398809713469312 80646690644983424 80677972247196636 80726148659699712 80862470669140992 81054371526001263 81143243136742176 81424990508744753 81473612999141376 81570493422452736 81853724302391808 81943472358998016 82357708662283392 82594809508303872 82643672928471876 82693023148449792 82980151701048576 83071134822653952 83458699288713216 83491071625525824 83748486439021248 83780971179781122 83831000531226624 83972565694877184 84214315577094144 84264137103539952 84607213499108352 84640031326794528 84933920324457009 85095144372805632 85128151461320448 85390613624100096 85423735320561144 85474745639682048 85619086590855168 85771532950930944 85916375085962304 86214695832788562 86266178469679104 86565713811587712 86668649261356032 86969582071291296 87064939381435392 87453327714674688 87505065453676104 87861337095227904 87957672165163008 88263080749069824 88368034540990464 88674867994257792 88709263602121188 88772095055581184 89070438064428288 89168098846334976 89220851050807008 89477710300662528 89530645672511199 89584108410820608 89895164342802624 89930033284719186 89993729391208448 90100741100617728 90413590896105984 90448660927652976 90727526975606352 90816917242162176 90970279502783616 91286148528834948 91340659556130816 91622275762348032 91657814624034048 92085439840190784 92186406403872768 92506498092775104 92597641109655552 92919160696841856 93352670663679648 93455026675485696 93779523295886688 93891036699802368 93993983000027136 94217047243898904 94273308441427968 94320350996555008 94413281131413504 94704370665668608 94741105024230912 94797154241482446 95146209445515264 95183115186496896 95287478178926592 95618337478158976 95732037419406336 96064440327112608 96101702235631287 96321472414712064 96492974569797312 96655921971707592 96713639530020864 97011821395427328 97049450778388992 97386428038036176 97609136192335872 97840779830202708 97948056804114816 98044561174929408 98288154223573548 98346846460502016 98384993679009024 98952381185808384 99257465409210368 99295965842703552 99523040823558144 99759226493540016 99868606937528832 100215372933839696 100314111202126848 100662424088245344 100743045295251456 100892623954157568 101132059885652952 101242945565109504 101363333738194944 101594483570543912 101655150164066304 101715289758119232 101826814916696064 102068467847557146 102129417478213632 102341564440631568 102758242000647168 103075060232641536 103115041452038304 103350850086002688 103709707204356864 104069810354371992 104131955075825664 104172346248362496 104534055783947088 104773109490855936 105096139845046272 105136905009921408 105501963707872524 105564963631915008 105743230875030528 105994178149386267 106110394871124384 106214941272840192 106478833742204677 106542416998877184 106583743152259776 106669106783207424 106827484186755072 107039485626204672 107156848469458944 107198412951292416 107570629662928848 107698542096832128 107816627558854656 108072495368001684 108137030271049728 108190990848989568 108631483998855168 108737912218171041 109138299069855744 109180632125687616 109559731542790698 109625154540834816 109810278216377856 110126412677738496 110191563904629168 110640202268064768 110683117888885152 111278265718284288 111321428834034432 111664648585361664 111707961573041496 111774667374968832 111963420926502912 112285754102792192 112352182804719936 112742294550569658 112809617998811136 112853375102392704 113245227099276012 113335925957157888 113504201948427264 113854151498800128 113898313760748192 114158782121140224 114293794016861901 114362043934574592 114429700977884136 114555166781283072 114895594662990336 114952927777051416 115021571292905472 115420951748783616 115558199015141376 115959442761721728 116004421633543092 116086585841913856 116604436952899584 116673420604901472 117078536648668491 117148449460303872 117600812756940474 117684107665426432 117824046054653952 118233157325677056 118279018136161584 118549504510414848 118760584085904384 118961134734409344 119303613734216704 119374194230014932 119445477881094144 119860219123736832 119906711046292248 120180919710099456 120419421329480256 120551454528141312 120598214570203968 120970035967475136 121016958370794954 121089222989549568 121293706003711488 121714864705113264 122210419498712064 122780586453587712 122915208538497024 123341997457033472 123463521479540736 123892214262455808 123965509392707814 124470227551572864 124606702233980928 125039364394515584 125188048933069824 125622729658531872 125671456769671683 125958848542315776 126321473365641216 126396205655309928 126471682462334976 126861612594020352 126910820248662528 127049970905235456 127642716559208448 127692227191980672 128085920436150144 128135602980841716 128212118459523072 128428629886282752 128657299426396416 128874562628943456 129322043749182843 129399267704518656 129848570717381568 130145514923114496 130454373106936944 130597409072153088 131050872298098064 131179991572012032 131936508247744512 132394621123604736 132552051811485696 133012301991386688 133158142583371776 133752148269502464 133831276576210512 134216565450993792 134376162616230912 134842746514203936 134990594086812672 135151111650926592 135620386344158976 135672991391479464 135769086555594752 136091290463409528 136172556637618176 136225375863243264 136455419254175424 136929222793252422 137010989334196224 137433413643522048 137486721936051072 138279609605809152 138759747139162656 138896461664483328 139378741045262784 139697479321141248 140128186460061696 140182540013228544 140669284943830032 140836555049703552 140990974500040704 141325570865848356 141409962662141952 141480526494832512 141619921697120256 142056555998502912 142111657536346368 142195731362223669 142719314168272896 142774672779745344 142931217268389888 143427506217238464 143598056129109504 143755503411806208 144096660490668912 144254654465319424 144739461854695968 144983882957561388 145517732093140992 145574176167583488 146079642057054264 146166872721113088 146413704288503808 146835216903651328 146922085206172224 147432231335360322 147520269690753024 147577490518513536 148428571778712576 148886198113815552 148943948764055328 149284561235337216 149638839740310024 149802910406293248 149950505326362624 150323059400759544 150412823998414848 150471166803190272 150993636132368016 151114567942877184 151338935931236352 151698089828479428 151805535331733504 151864418347664256 152391725355815868 152482725246099456 152572934637178848 152740222375044096 153102701771335719 153194126217320448 153270570369401888 153894602331711488 154077598686855168 154612590348962304 154672562178057456 155026275129004032 155564560806535296 156104715531557988 156197932613738496 156801083675920632 157159664236283904 157644209767569408 157705357514882112 158066006013886464 158252945561808786 158347445447872512 158614846312545792 159165592306686576 159322411909260288 159813625498315776 159875614728389664 160241226280132608 160559228439307008 160735272704188416 160797619426938624 161293381289966848 161355944494393272 161452297319399424 161724941338281984 162108743052002526 162286486273484352 162849981017489506 162947225998282752 163707448604783616 164339597314186047 164715417324566784 165189619016607744 165287345856943752 165386046296899584 165960303402097152 166142269645307904 166917398577426432 166982143251051648 167496972878042496 167561942359562244 167662001062453248 167945131389754368 168428631154188288 168528274207079904 169113441825854487 169214426998216704 169280062653589056 169867840648914018 170190288745611264 170256302922640896 170781227248200192 170847470641122288 171238173181710336 171543065901861888 171832750171924608 172429391665577124 172532356939358208 173131427623175424 173337298522712064 173939164142582592 174129878762870784 174906655429349376 175010130907352208 175722674190455808 176526161498139648 176736069081980928 177349735988515584 177418527204242376 177544190111162368 178140876128856576 178336197692669952 178441702101614016 178955420601325056 179061291345022398 179168216821641216 179790328685605248 179860066569438372 179987458782416896 180827181792211968 180897321855305952 181455053951212704 181525437556192431 181633834484324352 181940559005567232 182572297057669896 182681319112261632 183244551524696064 183315629248068096 184170879680381568 184372812807745536 185012996185550208 185195282219311104 185838321393683712 185948264089061721 186705341327359296 186910053350971392 187559046591773376 187782073399604736 187987966000054272 188434094487797808 188640701993110016 189482210048461824 189594308482964892 190292418891030528 190366230372993792 190574956357853184 191236674956317952 191464074838812672 192128880654225216 192203404471262574 192642944829424128 192985949139594624 193311843943415184 194098901556777984 194772856076072352 195218272384671744 195681559660405416 195896113608229632 196089122349858816 196576308447147096 196693692921004032 196769987358018048 197904762371616768 198514930818420736 198591931685407104 199518452987080032 199737213875057664 200430745867679392 200628222404253696 201324848176490688 201486090590502912 201785247908315136 202264119771305904 202485891130219008 202726667476389888 203188967141087824 203430579516238464 203653629833392128 204136935695114292 204258834956427264 204683128881263136 205393834189878633 205516484001294336 206150120465283072 206230082904076608 206701700172005376 207419414408713728 208139620708743984 208344692496724992 209068111567894176 209546218981711872 210192279690092544 210273810019842816 211003927415745048 211129927263830016 211486461750061056 211988356298772534 212220789742248768 212429882545680384 212957667484409354 213084833997754368 213167486304519552 214078971252409344 214396825902584832 215141259325857696 215397084193664256 215633255117709312 216144990736003368 216274060542099456 216381981697979136 217262967997710336 217475824436342082 218276598139711488 218361264251375232 219119463085581396 219250309081669632 219620556432755712 220252825355476992 220383127809258336 221148347003040483 221280404536129536 221366235777770304 222556531436568576 222642857668068864 223329297170723328 223415923146082992 223926841853005824 224704365609439872 225484589101139316 225619235997622272 225706750204785408 226490454198552024 226671851914315776 227008403896854528 227708302997600256 227796627521496384 228317564242280448 228587588033723802 228724087869149184 228859401955768272 229110333562566144 229791189325980672 229905855554102832 230841903497567232 231116398030282752 231918885523443456 232008843267086184 232173171683827712 233208873905799168 233346841209802944 234157073297336982 234296898920607744 235201625513880948 235368215330852864 236466314651354112 236558036272323168 237099009020829696 237379418342713179 237521168171808768 237922269468818688 238607227468433408 238748388460029864 238890955762188288 239720438247473664 239813422092584496 240361839420198912 240838842658960512 241102909056282624 241196429140407936 241940071934950272 242033916741589908 242178445979099136 242587412007422976 243163114578003789 243429729410226528 244274971526234259 244420838997424128 245561172907175424 245830417076994048 246683994914066944 247784428524911616 247931018785415628 248940455103145728 249213404467961856 250078728789031168 250376097866139648 251245459317063744 251342913539343366 251917697084631552 252642946731282432 252792411310619856 253821640497325056 254801760973371027 255285433118416896 255384454383961344 256171840872300288 256271205961683432 256424236919046144 256857259772565504 257314598852792832 257749125257886912 258644087498365686 258798535409037312 259697141434763136 260908746213873888 261194818144306176 262101744596196128 262359983144024064 263873016495489024 264789242247209472 265104103622971392 266024603982773376 266316285166743552 267504296539004928 267662553152421024 268433130901987584 268591937017533597 268752325232461824 269685493028407872 269981188173625344 270302223301853184 271240772688317952 271345982782958928 271538173111189504 272182580926819056 272450751726486528 272910838508350848 273858445586504844 274021978668392448 274866827287044096 274973443872102144 276559219211618304 277519494278325312 277792923328966656 278757482090525568 280365080026457088 281338569887660064 281673110099407104 281981949000081408 282651141731696712 282819925324283904 282961052989665024 283239843394240512 284113111997005824 284223315072692736 284391462724447338 285438628336545792 285549345559490688 285862434536779776 286855012434476928 287196112258219008 288193320981337824 288305106706893861 288509308930638848 289478923709391936 289967765915122776 291035464186281984 291148352335166976 292159284114108528 292827408577007616 293844170412344448 294864462670720644 295040539381506048 295154981037027072 296857143557425152 297772396227631104 297887897528110656 298569122470674432 299277679480620048 299605820812586496 300646118801519088 300942333606380544 301987272264736032 302229135885754368 302677871862472704 303396179656958856 303611070663467008 303728836695328512 304783450711631736 304965450492198912 305145869274357696 305480444750088192 306205403542671438 306388252434640896 306541140738803776 307789204663422976 309225180697924608 309345124356114912 310052550258008064 311129121613070592 312209431063115976 312395865227476992 313602167351841264 314319328472567808 315288419535138816 315410715029764224 316505891123617572 316694890895745024 317229692625091584 317982534448158801 318331184613373152 318644823818520576 319436501226614031 319627250996631552 319751229456779328 320482452560265216 321118456878614016 321470545408376832 321595238853877248 322586762579933696 322711888988786544 323449882676563968 324217486104005052 324572972546968704 325699962034979012 325894451996565504 327414897209567232 328679194628372094 329430834649133568 330379238033215488 330574691713887504 331920606804194304 333834797154852864 333964286502103296 334993945756084992 335123884719124488 335324002124906496 335890262779508736 336857262308376576 337056548414159808 338226883651708974 338428853996433408 338560125307178112 339735681297828036 340512605845281792 341562454496400384 341694941282244576 342476346363420672 342881382050585703 343086131803723776 343665500343849216 344858783331154248 345064713878716416 346262855246350848 346674597045424128 347878328285165184 348259757525741568 349813310858698752 350020261814704416 351235609946005473 351445348380911616 353052322996279296 353472138163961856 354699471977031168 354837054408484752 355088380222324736 356281752257713152 356883404203228032 357910841202650112 358122582690044796 358336433643282432 359580657371210496 359720133138876744 359974917564833792 361654363584423936 361794643710611904 362910107902425408 363050875112384862 363267668968648704 363881118011134464 365144594115339792 366631258496136192 368341759360763136 368745625615491072 370025992371100416 370390564438622208 371676642787367424 371896528178123442 373410682654718592 373820106701942784 375118093183546752 375564146799209472 376868188975595616 377014370309015049 377281403986220032 378964420096923648 379188616965929784 380584837782061056 380732460745987584 381149912715706368 382473349912635904 382928149677625344 384257761308450432 384406808942525148 385285889658848256 385971898279189248 386623687886830368 387966131247548529 388197803113555968 389545712152144704 390436544769343488 391363119320810832 391792227216459264 393152616894294192 393539974716036096 395809524743233536 397029861636841472 397183863370814208 399036905974160064 399474427750115328 400861491735358784 401256444808507392 402649696352981376 404528239542611808 404971782260438016 405453334952779776 406377934282175648 406861159032476928 407307259666784256 408273871390228584 408517669912854528 409366257762526272 410787668379757266 411032968002588672 412300240930566144 412460165808153216 414838828817427456 416279241417487968 416689384993449984 418136223135788352 419092437963423744 420384559380185088 420547620039685632 422007854831490096 422972923500122112 423976712597545068 424441579484497536 424859765091360768 425915334968818708 426169667995508736 426334972609039104 428157942504818688 428793651805169664 430282518651715392 430794168387328512 431266510235418624 432289981472006736 432763963395958272 434951648872684164 436553196279422976 436722528502750464 438238926171162792 438500618163339264 439241112865511424 440505650710953984 440766255618516672 442296694006080966 442560809072259072 442732471555540608 445285715336137728 446658594341446656 446831846292165984 447853683706011648 449408731218879744 450969178202278632 451238471995244544 451413500409570816 452980908397104048 453343703828631552 454016807793709056 455416605995200512 455593255042992768 457175176067447604 457448175738298368 457718803911536544 458220667125132288 459308105314007157 459582378651961344 459811711108205664 461683806995134464 462232796060565504 463837771046886912 464017686534172368 464346343367655424 466693682419605888 468314146594673964 468593797841215488 470403251027761896 470736430661705728 472932629302708224 473116072544646336 474198018041659392 474758836685426358 475042336343617536 475844538937637376 477214454936866816 477496776920059728 479440876494947328 479626844185168992 480723678840397824 481677685317921024 482205818112565248 482392858280815872 483880143869900544 484067833483179816 484356891958198272 485174824014845952 486326229156007578 486859458820453056 488549943052468518 488841677994848256 491122345814350848 493018791942558141 493367989828133888 495568857049823232 495862037570831256 497880910206291456 498426808935923712 500157457578062336 500752195732279296 502490918634127488 502685827078686732 503835394169263104 505285893462564864 505584822621239712 507340325477563461 507643280994650112 509603521946742054 510570866236833792 510768908767922688 512343681744600576 512542411923366864 513714519545131008 514629197705585664 515498250515773824 517288174996731372 517597070818074624 519394282869526272 521817492427747776 522389636288612352 524203489192392256 524719966288048128 529578484494418944 530208207245942784 532049207965546752 532632570333487104 535008593078009856 535325106304842048 536866261803975168 537183874035067194 537504650464923648 539370986056815744 539962376347250688 542481545376635904 542691965565917856 544365161853638112 544576312668577293 544901503452973056 545821677016701696 547716891173009688 548043957336784896 549733654574088192 549946887744204288 553118438423236608 555038988556650624 555585846657933312 557514964181051136 560730160052914176 562677139775320128 563346220198814208 563963898000162816 565302283463393424 565922105979330048 568446630145385472 568782925448894676 570877256673091584 571098691118981376 571724869073559552 573710024868953856 574392224516438016 576386641962675648 576610213413787722 577018617861277696 578957847418783872 579935531830245552 582296704670333952 584318568228217056 585654817154015232 587688340824688896 589728925341441288 590081078763012096 590309962074054144 593714287114850304 595544792455262208 595775795056221312 598555358961240096 599211641625172992 601292237603038176 601884667212761088 603974544529472064 604458271771508736 605355743724945408 606792359313917712 607222141326934016 607457673390657024 609566901423263472 610291738548715392 610960889500176384 612410807085342876 612776504869281792 613082281477607552 615578409326845952 616181502569635899 618450361395849216 618690248712229824 620105100516016128 622258243226141184 624418862126231952 627204334703682528 628638656945135616 630576839070277632 630821430059528448 633011782247235144 633389781791490048 634459385250183168 635965068896317602 636662369226746304 637289647637041152 638873002453228062 639254501993263104 639502458913558656 642236913757228032 643190477707754496 645173525159867392 645423777977573088 646899765353127936 648434972208010104 649145945093937408 651399924069958024 651788903993131008 654829794419134464 657358389256744188 658861669298267136 660758476066430976 661149383427775008 663445041009121449 663841213608388608 667669594309705728 667928573004206592 669987891512169984 670247769438248976 671780525559017472 674113096828319616 676453767303417948 676857707992866816 677120250614356224 679471362595656072 681025211690563584 683124908992800768 683389882564489152 684952692726841344 685762764101171406 686172263607447552 687331000687698432 689717566662308496 692525710492701696 693349194090848256 695756656570330368 696519515051483136 699626621717397504 700040523629408832 702471219892010946 702890696761823232 706104645992558592 709398943954062336 709674108816969504 712138255028139537 712563504515426304 713766808406456064 715821682405300224 716245165380089592 716672867286564864 719161314742420992 719440266277753488 719949835129667584 723308727168847872 723589287421223808 725820215804850816 726101750224769724 726535337937297408 727762236022268928 730289188230679584 732824914578702777 733262516992272384 736683518721526272 737491251230982144 740051984742200832 743353285574734848 743793056356246884 746821365309437184 747640213403885568 750236186367093504 751128293598418944 753736377951191232 754028740618030098 754562807972440064 757928840193847296 758377233931859568 761464921491975168 764405282920113081 764946699825271808 765856299355250688 768515522616900864 768813617885050296 770571779317696512 771943796558378496 773247375773660736 775932262495097058 776395606227111936 779091424304289408 782726238641621664 783584454432918528 786305233788588384 787079949432072192 791619049486467072 794059723273682944 794367726741628416 798073811948320128 798948855500230656 801722983470717568 802512889617014784 805299392705962752 805775811052600791 809056479085223616 809943564520876032 810906669905559552 812755868564351296 813722318064953856 814614519333568512 816547742780457168 818732515525052544 821575336759514532 822065936005177344 824600481861132288 824920331616306432 829677657634854912 832558482834975936 833378769986899968 836272446271576704 841095240079371264 844015709662980192 845945847000244224 847953425195090136 848883158968995072 849719530182721536 851830669937637416 852339335991017472 852669945218078208 856315885009637376 857587303610339328 860565037303430784 861588336774657024 864579962944013472 865527926791916544 869903297745368328 873106392558845952 873445057005500928 876477852342325584 878482225731022848 881532511237033344 884593388012161932 885121618144518144 885464943111081216 890571430672275456 893317188682893312 893663692584331968 895707367412023296 898817462437759488 901938356404557264 902827000819141632 905961816794208096 906687407657263104 908033615587418112 910833211990401024 911186510085985536 914350352134895208 914896351476596736 915437607823073088 916441334250264576 918616210628014314 919164757303922688 919623422216411328 923367613990268928 927675542093773824 928035373068344736 933387364839211776 936628293189347928 937187595682430976 940806502055523792 941472861323411456 945865258605416448 946232145089292672 949517673370852716 950084672687235072 951689077875274752 954428909873733632 954993553840119456 958309503679842093 958881752989894656 959253688370337984 961447357680795648 963355370635842048 964411636225130496 964785716561631744 967760287739801088 968135666966359632 970349648029691904 972652458312015156 973718917640906112 977099886104937036 977683355989696512 982244691628701696 986037583885116282 986735979656267776 991137714099646464 991724075141662512 995761820412582912 1000314915156124672 1001504391464558592 1004981837268254976 1005371654157373464 1007670788338526208 1010571786925129728 1011169645242479424 1014680650955126922 1015286561989300224 1019207043893484108 1021537817535845376 1024687363489201152 1025084823846733728 1027429039090262016 1028644146151757109 1029258395411171328 1030996501031547648 1034576349993462744 1035194141636149248 1038788565739052544 1043634984855495552 1044779272577224704 1048406978384784512 1049439932576096256 1053706829838016419 1059156968988837888 1060416414491885568 1064098415931093504 1065265140666974208 1070650212609684096 1073732523607950336 1074367748070134388 1075009300929847296 1078741972113631488 1079924752694501376 1084963090753271808 1085383931131835712 1088730323707276224 1089152625337154586 1089803006905946112 1091643354033403392 1095433782346019376 1099893775488408576 1106236876846473216 1110077977113301248 1111171693315866624 1115029928362102272 1121460320105828352 1125354279550640256 1126692440397628416 1130604566926786848 1131844211958660096 1136893260290770944 1137565850897789352 1141754513346183168 1142197382237962752 1143449738147119104 1147420049737907712 1148784449032876032 1152773283925351296 1153220426827575444 1154037235722555392 1157915694837567744 1159871063660491104 1163898393742645587 1164593409340667904 1168637136456434112 1171309634308030464 1175376681649377792 1179457850682882576 1180619924148108288 1187428574229700608 1191089584910524416 1191551590112442624 1197110717922480192 1198423283250345984 1202584475206076352 1203769334425522176 1207949089058944128 1213584718627835424 1214915346781314048 1219133802846526944 1220583477097430784 1221921779000352768 1224821614170685752 1225553009738563584 1226164562955215104 1231156818653691904 1232363005139271798 1236900722791698432 1237380497424459648 1244516486452282368 1248837724252463904 1254408669407365056 1257277313890271232 1261153678140555264 1261642860119056896 1266023564494470288 1268918770500366336 1271930137792635204 1273324738453492608 1274579295274082304 1277746004906456124 1278509003986526208 1279004917827117312 1284473827514456064 1286380955415508992 1290347050319734784 1290847555955146176 1293799530706255872 1296869944416020208 1298291890187874816 1302799848139916048 1309659588838268928 1314716778513488376 1317723338596534272 1321516952132861952 1322298766855550016 1326890082018242898 1327682427216777216 1335857146008413184 1339975783024339968 1340495538876497952 1343561051118034944 1348226193656639232 1352907534606835896 1353715415985733632 1354240501228712448 1358942725191312144 1362050423381127168 1366249817985601536 1366779765128978304 1371525528202342812 1372344527214895104 1374662001375396864 1377924315942021471 1379435133324616992 1384224838648660801 1385051420985403392 1386698388181696512 1391513313140660736 1393039030102966272 1400081047258817664 1404942439784021892 1405781393523646464 1412209291985117184 1418797887908124672 1419348217633939008 1424276510056279074 1425127009030852608 1427533616812912128 1431643364810600448 1432490330760179184 1438322629484841984 1438880532555506976 1446617454337695744 1447178574842447616 1451640431609701632 1452203500449539448 1453070675874594816 1455524472044537856 1460578376461359168 1465649829157405554 1466525033984544768 1473367037443052544 1480103969484401664 1486706571149469696 1487586112712493768 1493642730618874368 1495280426807771136 1500472372734187008 1502256587196837888 1507472755902382464 1508057481236060196 1509125615944880128 1515857680387694592 1516754467863719136 1522020976432690383 1522929842983950336 1528810565840226162 1529893399650543616 1531712598710501376 1537031045233801728 1537627235770100592 1541143558635393024 1543887593116756992 1546494751547321472 1551864524990194116 1552791212454223872 1558182848608578816 1565452477283243328 1567168908865837056 1572610467577176768 1574159898864144384 1588735453483256832 1596147623896640256 1597897711000461312 1603445966941435136 1605025779234029568 1610598785411925504 1611551622105201582 1618112958170447232 1619887129041752064 1625511737128702592 1627444636129907712 1633095485560914336 1633728938005731879 1637465031050105088 1643150673519029064 1644131872010354688 1649200963722264576 1649840663232612864 1659355315269709824 1665116965669951872 1666757539973799936 1672544892543153408 1682190480158742528 1688031419325960384 1691891694000488448 1695906850390180272 1697766317937990144 1703661339875274832 1705339890436156416 1712631770019274752 1715174607220678656 1721130074606861568 1723176673549314048 1729159925888026944 1731055853583833088 1739806595490736656 1746890114011001856 1752955704684651168 1756964451462045696 1763065022474066688 1769186776024323864 1770243236289036288 1770929886222162432 1781142861344550912 1786634377365786624 1787327385168663936 1797634924875518976 1803876712809114528 1805654001638283264 1811923633588416192 1813374815314526208 1816067231174836224 1821666423980802048 1822373020171971072 1828700704269790416 1830875215646146176 1832882668500529152 1837232421256028628 1838329514607845376 1839246844432822656 1846735227980537856 1848544507708907697 1855351084187547648 1856070746136689472 1866774729678423552 1873256586378695856 1881613004111047584 1891730517210832896 1892464290178585344 1899035346741705432 1900169345374470144 1903378155750549504 1908857819747467264 1909987107680238912 1916619007359684186 1917763505979789312 1918507376740675968 1926710741271684096 1929571433123263488 1935520575479602176 1936271333932719264 1940699296059383808 1945304916624030312 1947437835281812224 1954199772209874072 1955366711979393024 1964489383257403392 1972075167770232564 1973471959312535552 1982275428199292928 1983448150283325024 1990335123027364347 1991523640825165824 2000629830312249344 2003008782929117184 2009963674536509952 2010743308314746928 2015341576677052416 2022339290484958848 2029361301910253844 2030573123978600448 2038414087786968216 2043075635071690752 2049374726978402304 2050169647693467456 2054858078180524032 2057288292303514218 2058516790822342656 2061993002063095296 2069152699986925488 2077577131478105088 2087269969710991104 2089558545154449408 2096813956769569024 2098879865152192512 2107413659676032838 2118313937977675776 2128196831862187008 2136414765084418611 2141300425219368192 2147465047215900672 2148735496140268776 2150018601859694592 2157483944227262976 2159849505389002752 2169926181506543616 2170767862263671424 2177460647414552448 2178305250674309172 2179606013811892224 2183286708066806784 2190867564692038752 2198474743736108331 2199787550976817152 2212473753692946432 2220155954226602496 2230059856724204544 2242920640211656704 2250708559101280512 2253384880795256832 2261209133853573696 2263688423917320192 2273786520581541888 2275131701795578704 2284394764475925504 2294840099475815424 2297568898065752064 2305546567850702592 2306440853655150888 2308074471445110784 2315831389675135488 2319742127320982208 2327796787485291174 2329186818681335808 2337274272912868224 2350753363298755584 2358915701365765152 2361239848296216576 2374857148459401216 2382179169821048832 2383103180224885248 2394221435844960384 2396846566500691968 2405168950412152704 2407538668851044352 2415898178117888256 2417327433157802373 2427169437255670848 2429830693562628096 2438267605693053888 2441166954194861568 2443843558000705536 2449643228341371504 2452329125910430208 2464726010278543596 2473801445583396864 2474760994848919296 2489032972904564736 2497675448504927808 2508817338814730112 2523285720238113792 2532047128988940576 2537837541000732672 2543860275585270408 2546649476906985216 2549158590548164608 2555492009812912248 2557018007973052416 2558009835654234624 2568947655028912128 2572761910831017984 2580694100639469568 2581695111910292352 2593739888832040416 2596583780375749632 2605599696279832096 2619319177676537856 2629433557026976752 2635446677193068544 2644597533711100032 2653780164036485796 2655364854433554432 2671714292016826368 2679951566048679936 2680991077752995904 2687122102236069888 2696452387313278464 2705815069213671792 2708481002457424896 2717885450382624288 2724100846762254336 2732499635971203072 2733559530257956608 2743051056404685624 2744689054429790208 2749324002750793728 2755848631884042942 2758870266649233984 2768449677297321602 2770102841970806784 2783026626281321472 2800162094517635328 2809884879568043784 2811562787047292928 2824418583970234368 2837595775816249344 2838696435267878016 2848553020112558148 2850254018061705216 2855067233625824256 2863286729621200896 2864980661520358368 2874928511039526279 2876645258969683968 2877761065111013952 2893234908675391488 2894357149684895232 2903280863219403264 2904407000899078896 2911048944089075712 2921156752922718336 2931299658314811108 2933050067969089536 2946734074886105088 2960207938968803328 2973413142298939392 2975172225424987536 2987285461237748736 3000944745468374016 3004513174393675776 3014945511804764928 3016114962472120392 3018251231889760256 3031715360775389184 3033508935727438272 3044041952865380766 3045859685967900672 3057621131680452324 3059786799301087232 3074062090467603456 3075254471540201184 3082287117270786048 3085932438455271327 3087775186233513984 3092989503094642944 3103729049980388232 3105582424908447744 3116365697217157632 3130904954566486656 3134337817731674112 3145220935154353536 3148319797728288768 3161120489514049257 3177470906966513664 3192295247793280512 3195795422000922624 3206891933882870272 3221197570823851008 3223103244210403164 3236225916340894464 3239774258083504128 3251023474257405184 3254889272259815424 3266190971121828672 3267457876011463758 3274930062100210176 3286301347038058128 3299681326465225728 3318710630539419648 3330233931339903744 3333515079947599872 3345089785086306816 3364380960317485056 3376062838651920768 3391813700780360544 3395532635875980288 3407322679750549664 3410679780872312832 3425263540038549504 3430349214441357312 3442260149213723136 3446353347098628096 3458319851776053888 3462111707167666176 3479613190981473312 3491695181227936761 3493780228022003712 3505911409369302336 3513928902924091392 3526130044948133376 3538373552048647728 3541859772444324864 3562285722689101824 3573268754731573248 3574654770337327872 3595269849751037952 3607753425618229056 3611308003276566528 3623847267176832384 3644746040343942144 3657401408539580832 3661750431292292352 3665765337001058304 3674464842512057256 3676659029215690752 3678493688865645312 3693470455961075712 3697089015417815394 3710702168375095296 3712141492273378944 3733549459356847104 3746513172757391712 3763226008222095168 3783461034421665792 3784928580357170688 3798070693483410864 3806756311501099008 3819974215360477824 3833238014719368372 3835527011959578624 3837014753481351936 3853421482543368192 3859142866246526976 3871041150959204352 3872542667865438528 3881398592118767616 3890609833248060624 3894875670563624448 3908399544419748144 3928978766514806784 3944150335540465128 3946943918625071104 3964550856398585856 3966896300566650048 3980670246054728694 3983047281650331648 4001259660624498688 4019927349073019904 4021486616629493856 4030683153354104832 4044678580969917696 4058722603820507688 4061146247957200896 4076828175573936432 4086151270143381504 4098749453956804608 4100339295386934912 4114576584607028436 4117033581644685312 4123986004126190592 4133772947826064413 4138305399973850976 4152674515945982403 4155154262956210176 4174539939421982208 4179117090308898816 4193627913539138048 4214827319352065676 4236627875955351552 4256393663724374016 4272829530168837222 4282600850438736384 4294930094431801344 4297470992280537552 4314967888454525952 4339852363013087232 4341535724527342848 4354921294829104896 4356610501348618344 4359212027623784448 4366573416133613568 4381735129384077504 4396949487472216662 4399575101953634304 4440311908453204992 4460119713448409088 4485841280423313408 4501417118202561024 4506769761590513664 4522418267707147392 4527376847834640384 4547573041163083776 4550263403591157408 4566062929298071149 4568789528951851008 4589680198951630848 4595137796131504128 4611093135701405184 4612881707310301776 4616148942890221568 4631662779350270976 4639484254641964416 4655593574970582348 4658373637362671616 4674548545825736448 4701506726597511168 4717831402731530304 4722479696592433152 4766206360449770496 4788442871689920768 4793693133001383936 4810337900824305408 4815077337702088704 4831796356235776512 4834654866315604746 4854338874511341696 4859661387125256192 4876535211386107776 4882333908389723136 4899286456682743008 4901186814017195637 4904658251820860416 4929452020557087192 4947602891166793728 4949521989697838592 4978065945809129472 4995350897009855616 5017634677629460224 5046571440476227584 5064094257977881152 5075675082001465344 5087720551170540816 5093298953813970432 5110984019625824496 5116019671308469248 5137895310057824256 5145523821662035968 5161388201278939136 5163390223820584704 5187479777664080832 5193167560751499264 5211199392559664192 5258867114053953504 5270893354386137088 5289195067422200064 5307560328072971592 5310729708867108864 5343428584033652736 5359903132097359872 5361982155505991808 5392904774626556928 5411630138427343584 5416962004914849792 5435770900765248576 5448201693524508672 5464999271942406144 5467119060515913216 5486102112809371248 5498648005501587456 5511697263768085884 5517740533298467968 5536899354594643204 5540205683941613568 5566053252562642944 5600324189035270656 5619769759136087568 5675191551632498688 5677392870535756032 5697106040225116296 5700508036123410432 5710134467251648512 5726573459242401792 5729961323040716736 5749857022079052558 5753290517939367936 5755522130222027904 5788714299369790464 5806561726438806528 5808814001798157792 5822097888178151424 5842313505845436672 5862599316629622216 5866100135938179072 5893468149772210176 5920415877937606656 5946826284597878784 5950344450849975072 5971005369082093041 5974570922475497472 6001889490936748032 6009026348787351552 6029891023609529856 6032229924944240784 6036502463779520512 6067017871454876544 6088083905730761532 6091719371935801344 6115242263360904648 6119573598602174464 6148124180935206912 6150508943080402368 6164574234541572096 6171864876910542654 6175550372467027968 6185979006189285888 6207458099960776464 6232731394434315264 6261809909132973312 6268675635463348224 6290441870308707072 6296639595456577536 6322240979028098514 6354941813933027328 6384590495586561024 6409244295253255833 6413783867765740544 6442395141647702016 6446206488420806328 6472451832681788928 6479548516167008256 6502046948514810368 6509778544519630848 6532381942243657344 6534915752022927516 6549860124200420352 6572602694076116256 6595424231208324993 6599362652930451456 6637421261078839296 6660467862679807488 6690179570172613632 6728761920634970112 6752125677303841536 6783627401560721088 6791065271751960576 6814645359501099328 6821359561744625664 6884520298427446272 6892706694197256192 6916639703552107776 6924223414335332352 6959226381962946624 6983390362455873522 6987560456044007424 7011822818738604672 7052260089896266752 7076747104097295456 7083719544888649728 7124571445378203648 7146537509463146496 7149309540674655744 7190539699502075904 7215506851236458112 7222616006553133056 7247694534353664768 7289492080687884288 7314802817079161664 7323500862584584704 7331530674002116608 7348929685024114512 7356987377731290624 7394178030835630788 7421404336750190592 7424282984546757888 7467098918713694208 7493026345514783424 7526452016444190336 7569857160714341376 7596141386966821728 7613512623002198016 7639948430720955648 7666476029438736744 7671054023919157248 7674029506962703872 7706842965086736384 7718285732493053952 7742082301918408704 7745085335730877056 7781219666496121248 7789751341127248896 7816799088839496288 7857957533029613568 7888300671080930256 7893887837250142208 7933792601133300096 7961340492109457388 7966094563300663296 8002519321248997376 8039854698146039808 8042973233258987712 8061366306708209664 8089357161939835392 8117445207641015376 8153656351147872864 8172302540286763008 8197498907913609216 8200678590773869824 8229153169214056872 8234067163289370624 8247972008252381184 8267545895652128826 8276610799947701952 8305349031891964806 8310308525912420352 8349079878843964416 8387255827078276096 8429654638704131352 8473255751910703104 8512787327448748032 8545659060337674444 8565201700877472768 8589860188863602688 8594941984561075104 8624785533118578837 8629935776909051904 8679704726026174464 8683071449054685696 8709842589658209792 8713221002697236688 8733146832267227136 8763470258768155008 8793898974944433324 8799150203907268608 8880623816906409984 8920239426896818176 9002834236405122048 9013539523181027328 9044836535414294784 9054753695669280768 9095146082326167552 9100526807182314816 9132125858596142298 9137579057903702016 9179360397903261696 9222186271402810368 9225763414620603552 9257797315365813981 9263325558700541952 9278968509283928832 9311187149941164696 9316747274725343232 9349097091651472896 9403013453195022336 9435662805463060608 9444959393184866304 9532412720899540992 9576885743379841536 9587386266002767872 9620675801648610816 9663592712471553024 9669309732631209492 9708677749022683392 9719322774250512384 9753070422772215552 9764667816779446272 9798572913365486016 9802373628034391274 9809316503641720832 9858904041114174384 9899043979395677184 9956131891618258944 9990701794019711232 10035269355258920448 10093142880952455168 10128188515955762304 10175441102341081632 10186597907627940864 10221968039251648992 10232039342616938496 10275790620115648512 10291047643324071936 10322776402557878272 10326780447641169408 10374959555328161664 10386335121502998528 10422398785119328384 10475085543683810283 10517734228107907008 10541786708772274176 10578390134844400128 10615120656145943184 10686857168067305472 10719806264194719744 10723964311011983616 10785809549253113856 10823260276854687168 10833924009829699584 10871541801530497152 10934238121031826432 10972204225618742496 10997296011003174912 11023394527536171768 11035481066596935936 11073798709189286408 11080411367883227136 11132106505125285888 11200648378070541312 11239539518272175136 11350383103264997376 11354785741071512064 11394212080450232592 11420268934503297024 11459922646081433472 11499714044158105116 11506581035878735872 11511044260444055808 11577428598739580928 11613123452877613056 11617628003596315584 11644195776356302848 11684627011690873344 11725198633259244432 11786936299544420352 11840831755875213312 11893652569195757568 11900688901699950144 11942010738164186082 11949141844950994944 12003778981873496064 12059782047219059712 12064459849888481568 12134035742909753088 12176167811461523064 12183438743871602688 12230484526721809296 12239147197204348928 12296248361870413824 12301017886160804736 12343729753821085308 12351100744934055936 12371958012378571776 12414916199921552928 12458023547837947209 12465462788868630528 12523619818265946624 12537351270926696448 12580883740617414144 12644481958056197028 12709883627866054656 12769180991173122048 12818488590506511666 12827567735531481088 12884790283295404032 12892412976841612656 12944903665363577856 13004093897029620736 13019557089039261696 13064763884487314688 13069831504045855032 13099720248400840704 13145205388152232512 13190848462416649986 13198725305860902912 13320935725359614976 13380359140345227264 13457523841269940224 13504251354607683072 13567254803121442176 13582130543503921152 13629290719002198656 13642719123489251328 13698188787894213447 13769040596854892544 13785413388394512384 13833279407104215552 13848446828670664704 13918452763925893248 13966780724911747044 13975120912088014848 14023645637477209344 14104520179792533504 14153494208194590912 14167439089777299456 14298619081349311488 14381079399004151808 14431013702472916224 14445232013106266112 14495389068707329536 14578984161375768576 14629605634158323328 14647001725169169408 14697859370048229024 14713974755462581248 14788356061671261576 14842808673500381184 14848565969093515776 14934197837427388416 14986052691029566848 15052904032888380672 15139714321428682752 15192282773933643456 15227025246004396032 15279896861441911296 15332952058877473488 15348059013925407744 15413685930173472768 15436571464986107904 15484164603836817408 15490170671461754112 15562439332992242496 15579502682254497792 15633598177678992576 15776601342161860512 15867585202266600192 15922680984218914776 15932189126601326592 16005038642497994752 16079709396292079616 16085946466517975424 16178714323879670784 16234890415282030752 16307312702295745728 16344605080573526016 16394997815827218432 16401357181547739648 16458306338428113744 16495944016504762368 16535091791304257652 16553221599895403904 16610698063783929612 16620617051824840704 16698159757687928832 16774511654156552192 16859309277408262704 17025574654897496064 17091318120675348888 17130403401754945536 17179720377727205376 17189883969122150208 17249571066237157674 17259871553818103808 17366142898109371392 17419685179316419584 17426442005394473376 17466293664534454272 17526940517536310016 17587797949888866648 17598300407814537216 17761247633812819968 17840478853793636352 17913016107246279123 18005668472810244096 18027079046362054656 18089673070828589568 18109507391338561536 18201053614364629632 18264251717192284596 18275158115807404032 18358720795806523392 18444372542805620736 18451526829241207104 18515594630731627962 18526651117401083904 18557937018567857664 18622374299882329392 18698194183302945792 18806026906390044672 18871325610926121216 18889918786369732608 19064825441799081984 19153771486759683072 19241351603297221632 19327185424943106048 19338619465262418984 19417355498045366784 19438645548501024768 19506140845544431104 19529335633558892544 19597145826730972032 19604747256068782548 19618633007283441664 19717808082228348768 19786272693624974979 19798087958791354368 19912263783236517888 19981403588039422464 20070538710517840896 20186285761904910336 20256377031911524608 20350882204682163264 20373195815255881728 20443936078503297984 20464078685233876992 20653560895282338816 20749919110656323328 20772670243005997056 20844797570238656768 20950171087367620566 21035468456215814016 21156780269688800256 21230241312291886368 21373714336134610944 21439612528389439488 21447928622023967232 21571619098506227712 21646520553709374336 21667848019659399168 21743083603060994304 21868476242063652864 21944408451237484992 21994592022006349824 22046789055072343536 22070962133193871872 22147597418378572816 22264213010250571776 22401296756141082624 22479079036544350272 22709571482143024128 22788424160900465184 22840537869006594048 22919845292162866944 22999428088316210232 23013162071757471744 23022088520888111616 23154857197479161856 23226246905755226112 23235256007192631168 23369254023381746688 23450397266518488864 23573872599088840704 23681663511750426624 23801377803399900288 23884021476328372164 23898283689901989888 24007557963746992128 24119564094438119424 24128919699776963136 24268071485819506176 24352335622923046128 24460969053443618592 24592496723740827648 24602035772321609472 24687459507642170616 24702201489868111872 24743916024757143552 24829832399843105856 24916047095675894418 24930925577737261056 25047239636531893248 25161767481234828288 25288963916112394056 25419767255732109312 25538361982346244096 25636977181013023332 25655135471062962176 25769580566590808064 25784825953683225312 25874356599355736511 25889807330727155712 26008187794059241472 26039114178078523392 26129527768974629376 26139663008091710064 26199440496801681408 26290410776304465024 26381696924833299972 26397450611721805824 26641871450719229952 26760718280690454528 27008502709215366144 27134509606242884352 27164261087007842304 27258581438004397312 27285438246978502656 27396377575788426894 27538081193709785088 27666558814208431104 27773391946097441943 27836905527851786496 27933561449823494088 27950241824176029696 28047291274954418688 28209040359585067008 28306988416389181824 28334878179554598912 28597238162698622976 28762158798008303616 28862027404945832448 28990778137414659072 29157968322751537152 29259211268316646656 29294003450338338816 29395718740096458048 29427949510925162496 29576712123342523152 29697131938187031552 29868395674854776832 29972105382059133696 30105808065776761344 30279428642857365504 30384565547867286912 30559793722883822592 30665904117754946976 30696118027850815488 30827371860346945536 30873142929972215808 30968329207673634816 30980341342923508224 31124878665984484992 31159005364508995584 31267196355357985152 31425256631051430849 31553202684323721024 31735170404533200384 31845361968437829552 32159418792584159232 32171892933035950848 32357428647759341568 32469780830564061504 32614625404591491456 32802714363095479296 32916612676856227488 32991888033009524736 33070183582608515304 33106443199790807808 33221396127567859224 33241234103649681408 33396319515375857664 33549023308313104384 33718618554816525408 34051149309794992128 34182636241350697776 34260806803509891072 34379767938244300416 34499142132474315348 34519743107636207616 34732285796218742784 34839370358632839168 34852884010788946752 34932587329068908544 35053881035072620032 35175595899777733296 35522495267625639936 35680957707587272704 35826032214492558246 36011336945620488192 36179346141657179136 36402107228729259264 36528503434384569192 36550316231614808064 36717441591613046784 36888745085611241472 36903053658482414208 37031189261463255924 37053302234802167808 37115874037135715328 37244748599764658784 37374070643513841627 37396388366605891584 37612053812780089344 37742651221852242432 38129650883598163968 38307542973519366144 38482703206594443264 38654370849886212096 38677238930524837968 38834710996090733568 39012281691088862208 39058671267117785088 39194291653461944064 39209494512137565096 39237266014566883328 39435616164456697536 39572545387249949958 39596175917582708736 39962807176078844928 40141077421035681792 40372571523809820672 40512754063823049216 40701764409364326528 40746391630511763456 40887872157006595968 40928157370467753984 41094566363682640341 41307121790564677632 41499838221312646656 41545340486011994112 41689595140477313536 41900342174735241132 42070936912431628032 42313560539377600512 42460482624583772736 42895857244047934464 43143238197012455424 43293041107418748672 43335696039318798336 43486167206121988608 43736952484127305728 43888816902474969984 44093578110144687072 44141924266387743744 44295194836757145632 44528426020501143552 44802593512282165248 44958158073088700544 45419142964286048256 45576848321800930368 45681075738013188096 45839690584325733888 45998856176632420464 46044177041776223232 46309714394958323712 46452493811510452224 46470512014385262336 46738508046763493376 46900794533036977728 47602755606799800576 47768042952656744328 47796567379803979776 48015115927493984256 48239128188876238848 48257839399553926272 48536142971639012352 48704671245846092256 48921938106887237184 49184993447481655296 49204071544643218944 49374919015284341232 49487832049514287104 49659664799686211712 49832094191351788836 49861851155474522112 50094479273063786496 50323534962469656576 50577927832224788112 51076723964692488192 51273954362026046664 51310270942125924352 51539161133181616128 51569651907366450624 51748713198711473022 51779614661454311424 52016375588118482944 52259055537949258752 52279326016183420128 52398880993603362816 52580821552608930048 52763393849666599944 52794901223443611648 53283742901438459904 53521436561380909056 53739048321738837369 54017005418430732288 54269019212485768704 54328522174015684608 54517162876008794624 54792755151576853788 55076162387419570176 55333117628416862208 55546783892194883886 55673811055703572992 55867122899646988176 56094582549908837376 56418080719170134016 56613976832778363648 56669756359109197824 57194476325397245952 57724054809891664896 57981556274829318144 58315936645503074304 58518422536633293312 58588006900676677632 58791437480192916096 58855899021850324992 59153424246685046304 59358818080874924937 59394263876374063104 59736791349709553664 59944210764118267392 60211616131553522688 60558857285714731008 60769131095734573824 61119587445767645184 61331808235509893952 61392236055701630976 61960682685847016448 62249757331968969984 62318010729017991168 62534392710715970304 62850513262102861698 63106405368647442048 63470340809066400768 63690723936875659104 64318837585168318464 64343785866071901696 64714857295518683136 64939561661128123008 65229250809182982912 65605428726190958592 65833225353712454976 65983776066019049472 66140367165217030608 66212886399581615616 66442792255135718448 66792639030751715328 67098046616626208768 67437237109633050816 68365272482701395552 68521613607019782144 68759535876488600832 68998284264948630696 69039486215272415232 69464571592437485568 69678740717265678336 69705768021577893504 70107762070145240064 70351191799555466592 71044990535251279872 71652064428985116492 72022673891240976384 72358692283314358272 72804214457458518528 73057006868769138384 73777490171222482944 73806107316964828416 74062378522926511848 74106604469604335616 74231748074271430656 74489497199529317568 74748141287027683254 74792776733211783168 75485302443704484864 76259301767196327936 76615085947038732288 76965406413188886528 77308741699772424192 77354477861049675936 77623069798067209533 77669421992181467136 78024563382177724416 78117342534235570176 78388583306923888128 78418989024275130192 78474532029133766656 78871232328913395072 79145090774499899916 79192351835165417472 79925614352157689856 80282154842071363584 81025508127646098432 81403528818728653056 81492783261023526912 81775744314013191936 81856314740935507968 82189132727365280682 82614243581129355264 82999676442625293312 83320175838292325829 83379190280954627072 83800684349470482264 84141873824863256064 84627121078755201024 84920965249167545472 85791714488095868928 86286476394024910848 86586082214837497344 86972334412243977216 87473904968254611456 87777633804949939968 88187156220289374144 88283848532775487488 88590389673514291264 89605187024564330496 89916316146177401088 90838285928572096512 91153696643601860736 91679381168651467776 91997712353264840928 92088354083552446464 92619428789916647424 92904987623020904448 92941024028770524672 93477016093526986752 93801589066073955456 95205511213599601152 95536085905313488656 96478256377752477696 96515678799107852544 97072285943278024704 97409342491692184512 97843876213774474368 98408143089286437888 98749838030568682464 98975664099028574208 99319329599372423424 99664188382703577672 99723702310949044224 100188958546127572992 100647069924939313152 101155855664449576224 102153447929384976384 102547908724052093328 102620541884251848704 103139303814732901248 103497426397422946044 103559229322908622848 104032751176236965888 104518111075898517504 104558652032366840256 104797761987206725632 105161643105217860096 105526787699333199888 106567485802876919808 107042873122761818112 107478096643477674738 108034010836861464576 108538038424971537408 109034325752017589248 109585510303153707576 110152324774839140352 110666235256833724416 111093567784389767772 111347622111407145984 111734245799293976352 112122211930541524881 112189165099817674752 112836161438340268032 113227953665556727296 114388952650794491904 115448109619783329792 115963112549658636288 117036845073266586624 117176013801353355264 117582874960385832192 117711798043700649984 118306848493370092608 118717636161749849874 118788527752748126208 119888421528236534784 120423232263107045376 121117714571429462016 121538262191469147648 122239174891535290368 122663616471019787904 122784472111403261952 123921365371694032896 124499514663937939968 124636021458035982336 125068785421431940608 125701026524205723396 126212810737294884096 126940681618132801536 127381447873751318208 128687571732143803392 129429714591037366272 129879123322256246016 130458501618365965824 131210857452381917184 131666450707424909952 132280734330434061216 132425772799163231232 132885584510271436896 133585278061503430656 134196093233252417536 134874474219266101632 136730544965402791104 137043227214039564288 137519071752977201664 137996568529897261392 138929143184874971136 139357481434531356672 139411536043155787008 140215524140290480128 140702383599110933184 143304128857970232984 144045347782481952768 144717384566628716544 145608428914917037056 146114013737538276768 147554980342444965888 147612214633929656832 148124757045853023696 148463496148542861312 148978994399058635136 149496282574055366508 149585553466423566336 150970604887408969728 153230171894077464576 153930812826377773056 154617483399544848384 154708955722099351872 155246139596134419066 155338843984362934272 156049126764355448832 156777166613847776256 156837978048550260384 157742464657826790144 158290181548999799832 158384703670330834944 159851228704315379712 160564309684142727168 162051016255292196864 162807057637457306112 162985566522047053824 163551488628026383872 164378265454730561364 165228487162258710528 165999352885250586624 166640351676584651658 166758380561909254144 167601368698940964528 168283747649726512128 169254242157510402048 169841930498335090944 171583428976191737856 173172164429674994688 173944668824487954432 174947809936509222912 175555267609899879936 176374312440578748288 176567697065550974976 177180779347028582528 178076454242624774811 179210374049128660992 179832632292354802176 181676571857144193024 182307393287203721472 183358762337302935552 183995424706529681856 184176708167104892928 185882048057541049344 186954032187053973504 187603178132147910912 190411022427199202304 191072171810626977312 192956512755504955392 193031357598215705088 194144571886556049408 194818684983384369024 195687752427548948736 196816286178572875776 197499676061137364928 197951328198057148416 198638659198744846848 199328376765407155344 200377917092255145984 201294139849878626304 202311711328899152448 205095817448104186656 206278607629465802496 206994852794845892088 207118458645817245696 208065502352473931776 209036222151797035008 209117304064733680512 210323286210435720192 211053575398666399776 213134971605753839616 214956193286955349476 216068021673722929152 217076076849943074816 218068651504035178496 219171020606307415152 221332470513667448832 222187135568779535544 222695244222814291968 223468491598587952704 224244423861083049762 224378330199635349504 226455907331113454592 228777905301588983808 230896219239566659584 231926225099317272576 232869209394201628599 234073690146533173248 234352027602706710528 235165749920771664384 235423596087401299968 236613696986740185216 237435272323499699748 237577055505496252416 239776843056473069568 240846464526214090752 243076524382938295296 244478349783070580736 245327232942039575808 245568944222806523904 247842730743388065792 248999029327875879936 250137570842863881216 251402053048411446792 252425621474589768192 253881363236265603072 254762895747502636416 257375143464287606784 258859429182074732544 259758246644512492032 260917003236731931648 262421714904763834368 263332901414849819904 264561468660868122432 264851545598326462464 265771169020542873792 269748948438532203264 273461089930805582208 275038143505954403328 275993137059794522784 277858286369749942272 278714962869062713344 278823072086311574016 280431048280580960256 281404767198221866368 286608257715940465968 289434769133257433088 291216857829834074112 292228027475076553536 295224429267859313664 296249514091706047392 296926992297085722624 297957988798117270272 298992565148110733016 299171106932847132672 301941209774817939456 306460343788154929152 307861625652755546112 309417911444198703744 310492279192268838132 310677687968725868544 312098253528710897664 313554333227695552512 313675956097100520768 315484929315653580288 316580363097999599664 319702457408630759424 321128619368285454336 324102032510584393728 325614115274914612224 327102977256052767744 328756530909461122728 330456974324517421056 331998705770501173248 333280703353169303316 333516761123818508288 335202737397881929056 336366635791624574643 336567495299453024256 338508484315020804096 339683860996670181888 343166857952383475712 346344328859349989376 347889337648975908864 351110535219799759872 352748624881157496576 353135394131101949952 354361558694057165056 356152908485249549622 359665264584709604352 363353143714288386048 364614786574407442944 366717524674605871104 367990849413059363712 368353416334209785856 371764096115082098688 373908064374107947008 375206356264295821824 380822044854398404608 382144343621253954624 386062715196431410176 388289143773112098816 389637369966768738048 391375504855097897472 393632572357145751552 394999352122274729856 397277318397489693696 398656753530814310688 400755834184510291968 402588279699757252608 404623422657798304896 410191634896208373312 412557215258931604992 413989705589691784176 418072444303594070016 418234608129467361024 420646572420871440384 422107150797332799552 429912386573910698952 432136043347445858304 434152153699886149632 436137303008070356992 438342041212614830304 442664941027334897664 444374271137559071088 445390488445628583936 446936983197175905408 448488847722166099524 448756660399270699008 452911814662226909184 461792438479133319168 463852450198634545152 465738418788403257198 468147380293066346496 470331499841543328768 473227393973480370432 474870544646999399496 475154111010992504832 479553686112946139136 481692929052428181504 486153048765876590592 488956699566141161472 490654465884079151616 495685461486776131584 497998058655751759872 500275141685727762432 502804106096822893584 504851242949179536384 507762726472531206144 509525791495005272832 514750286928575213568 519516493289024984064 521834006473463863296 524843429809527668736 526665802829699639808 529122937321736244864 529703091196652924928 531542338041085747584 534229362727874324433 539497896877064406528 546922179861611164416 550076287011908806656 551986274119589045568 557646144172623148032 560862096561161920512 562809534396443732736 573216515431880931936 578869538266514866176 582433715659668148224 584456054950153107072 590448858535718627328 592499028183412094784 593853984594171445248 595915977596234540544 597985130296221466032 603882419549635878912 618835822888397407488 620984558384537676264 621355375937451737088 624196507057421795328 627108666455391105024 627351912194201041536 630969858631307160576 633160726195999199328 639404914817261518848 648204065021168787456 651228230549829224448 654205954512105535488 657513061818922245456 663997411541002346496 666561406706338606632 667033522247637016576 670405474795763858112 672733271583249149286 673134990598906048512 679367721993340363776 686333715904766951424 692688657718699978752 695778675297951817728 698607628182604885797 702221070439599519744 705497249762314993152 706270788262203899904 708723117388114330112 712305816970499099244 719330529169419208704 729229573148814885888 733435049349211742208 735981698826118727424 736706832668419571712 743528192230164197376 750412712528591643648 761644089708796809216 764288687242507909248 772125430392862820352 776578287546224197632 779274739933537476096 782751009710195794944 787265144714291503104 789998704244549459712 794554636794979387392 797313507061628621376 809246845315596609792 820383269792416746624 825114430517863209984 827979411179383568352 836144888607188140032 836469216258934722048 841293144841742880768 844214301594665599104 859824773147821397904 868304307399772299264 872274606016140713984 876684082425229660608 888748542275118142176 890780976891257167872 893873966394351810816 896977695444332199048 897513320798541398016 905823629324453818368 923584876958266638336 931476837576806514396 936294760586132692992 940662999683086657536 946454787946960740864 949741089293998798992 959107372225892278272 963385858104856363008 972306097531753181184 981308931768158303232 991370922973552263168 995996117311503519744 1000550283371455524864 1005608212193645787168 1009099907374873723929 1009702485898359072768 1015525452945062412288 1019051582990010545664 1029500573857150427136 1039032986578049968128 1043668012946927726592 1053331605659399279616 1058245874643472489728 1059406182393305849856 1063084676082171495168 1068458725455748648866 1078995793754128813056 1093844359723222328832 1100152574023817613312 1103972548239178091136 1115292288345246296064 1121724193122323841024 1125619068792887465472 1146433030863761863872 1164867431319336296448 1168912109900306214144 1180897717071437254656 1184998056366824189568 1191831955192469081088 1195970260592442932064 1207764839099271757824 1237671645776794814976 1241969116769075352528 1254217332910782210048 1254703824388402083072 1261939717262614321152 1266321452391998398656 1296408130042337574912 1302456461099658448896 1308411909024211070976 1315026123637844490912 1327994823082004692992 1333122813412677213264 1334067044495274033152 1340810949591527716224 1345466543166498298572 1346269981197812097024 1358735443986680727552 1385377315437399957504 1391557350595903635456 1397215256365209771594 1404442140879199039488 1410994499524629986304 1417446234776228660224 1424611633940998198488 1438661058338838417408 1458459146297629771776 1466870098698423484416 1471963397652237454848 1487056384460328394752 1500825425057183287296 1523288179417593618432 1528577374485015818496 1544250860785725640704 1558549479867074952192 1565502019420391589888 1574530289428583006208 1579997408489098919424 1589109273589958774784 1594627014123257242752 1618493690631193219584 1640766539584833493248 1650228861035726419968 1655958822358767136704 1672938432517869444096 1682586289683485761536 1688428603189331198208 1719649546295642795808 1736608614799544598528 1744549212032281427968 1753368164850459321216 1777497084550236284352 1781561953782514335744 1787747932788703621632 1793955390888664398096 1811647258648907636736 1862953675153613028792 1872589521172265385984 1881325999366173315072 1892909575893921481728 1899482178587997597984 1918214744451784556544 1944612195063506362368 1962617863536316606464 1991992234623007039488 2001100566742911049728 2011216424387291574336 2018199814749747447858 2019404971796718145536 2038103165980021091328 2059001147714300854272 2078065973156099936256 2087336025893855453184 2106663211318798559232 2116491749286944979456 2118812364786611699712 2126169352164342990336 2136917450911497297732 2157991587508257626112 2187688719446444657664 2200305148047635226624 2207945096478356182272 2230584576690492592128 2251238137585774930944 2292866061727523727744 2329734862638672592896 2337824219800612428288 2361795434142874509312 2369996112733648379136 2383663910384938162176 2391940521184885864128 2475343291553589629952 2483938233538150705056 2508434665821564420096 2509407648776804166144 2523879434525228642304 2532642904783996797312 2604912922199316897792 2616823818048422141952 2630052247275688981824 2666245626825354426528 2681621899183055432448 2690933086332996597144 2692539962395624194048 2717470887973361455104 2770754630874799915008 2794430512730419543188 2808884281758398078976 2821988999049259972608 2834892469552457320448 2849223267881996396976 2877322116677676834816 2916918292595259543552 2943926795304474909696 2974112768920656789504 3001650850114366574592 3027299722124621171787 3046576358835187236864 3057154748970031636992 3088501721571451281408 3117098959734149904384 3131004038840783179776 3159994816978197838848 3178218547179917549568 3189254028246514485504 3236987381262386439168 3281533079169666986496 3300457722071452839936 3311917644717534273408 3345876865035738888192 3365172579366971523072 3376857206378662396416 3439299092591285591616 3506736329700918642432 3554994169100472568704 3575495865577407243264 3587910781777328796192 3623294517297815273472 3725907350307226057584 3762651998732346630144 3785819151787842963456 3798964357175995195968 3889224390127012724736 3925235727072633212928 3983984469246014078976 4002201133485822099456 4022432848774583148672 4036399629499494895716 4038809943593436291072 4076206331960042182656 4156131946312199872512 4174672051787710906368 4213326422637597118464 4232983498573889958912 4252338704328685980672 4273834901822994595464 4315983175016515252224 4375377438892889315328 4400610296095270453248 4415890192956712364544 4461169153380985184256 4502476275171549861888 4585732123455047455488 4675648439601224856576 4723590868285749018624 4739992225467296758272 4767327820769876324352 4783881042369771728256 4950686583107179259904 4967876467076301410112 5018815297553608332288 5047758869050457284608 5065285809567993594624 5209825844398633795584 5233647636096844283904 5260104494551377963648 5332491253650708853056 5363243798366110864896 5381866172665993194288 5434941775946722910208 5588861025460839086376 5617768563516796157952 5643977998098519945216 5669784939104914640896 5698446535763992793952 5754644233355353669632 5833836585190519087104 5887853590608949819392 6003301700228733149184 6054599444249242343574 6114309497940063273984 6177003443142902562816 6234197919468299808768 6262008077681566359552 6319989633956395677696 6356437094359835099136 6378508056493028971008 6473974762524772878336 6563066158339333972992 6600915444142905679872 6623835289435068546816 6691753730071477776384 6753714412757324792832 6878598185182571183232 7013472659401837284864 7109988338200945137408 7150991731154814486528 7175821563554657592384 7451814700614452115168 7525303997464693260288 7571638303575685926912 7597928714351990391936 7850471454145266425856 8044865697549166297344 8072799258998989791432 8077619887186872582144 8152412663920084365312 8312263892624399745024 8426652845275194236928 8465966997147779917824 8504677408657371961344 8547669803645989190928 8631966350033030504448 8750754877785778630656 8831780385913424729088 8922338306761970368512 9004952550343099723776 9081899166373863515361 9171464246910094910976 9351296879202449713152 9479984450934593516544 9534655641539752648704 9567762084739543456512 9901373166214358519808 9935752934152602820224 10037630595107216664576 10095517738100914569216 10130571619135987189248 10520208989102755927296 10664982507301417706112 10726487596732221729792 10763732345331986388576 10869883551893445820416 11177722050921678172752 11287955996197039890432 11339569878209829281792 11396893071527985587904 11667673170381038174208 11775707181217899638784 12006603400457466298368 12109198888498484687148 12228618995880126547968 12468395838936599617536 12524016155363132719104 12639979267912791355392 12757016112986057942016 12947949525049545756672 13126132316678667945984 13201830888285811359744 13247670578870137093632 13383507460142955552768 13507428825514649585664 13757196370365142366464 14026945318803674569728 14219976676401890274816 14301983462309628973056 14351643127109315184768 14903629401228904230336 15143276607151371853824 15195857428703980783872 15700942908290532851712 16089731395098332594688 16145598517997979582864 16304825327840168730624 16853305690550388473856 16931933994295559835648 17009354817314743922688 17095339607291978381856 17263932700066061008896 17501509755571557261312 17663560771826849458176 18009905100686199447552 18163798332747727030722 18342928493820189821952 18702593758404899426304 18959968901869187033088 19069311283079505297408 19135524169479086913024 19802746332428717039616 19871505868305205640448 20075261190214433329152 20261143238271974378496 21040417978205511854592 21329965014602835412224 21452975193464443459584 21527464690663972777152 22355444101843356345504 22575911992394079780864 22679139756419658563584 22793786143055971175808 23551414362435799277568 24218397776996969374296 24457237991760253095936 24936791677873199235072 25279958535825582710784 25514032225972115884032 25895899050099091513344 26252264633357335891968 26495341157740274187264 26767014920285911105536 27014857651029299171328 27514392740730284732928 28053890637607349139456 28439953352803780549632 28603966924619257946112 28703286254218630369536 29807258802457808460672 30286553214302743707648 30391714857407961567744 32179462790196665189376 32291197035995959165728 32609650655680337461248 33863867988591119671296 34018709634629487845376 34190679214583956763712 35003019511143114522624 35327121543653698916352 36019810201372398895104 36327596665495454061444 36685856987640379643904 37405187516809798852608 37919937803738374066176 38271048338958173826048 39605492664857434079232 39743011736610411280896 40150522380428866658304 40522286476543948756992 42080835956411023709184 42659930029205670824448 42905950386928886919168 43054929381327945554304 44710888203686712691008 45587572286111942351616 47102828724871598555136 48436795553993938748592 48914475983520506191872 50559917071651165421568 51028064451944231768064 51791798100198183026688 52504529266714671783936 52990682315480548374528 54029715302058598342656 55028785481460569465856 56107781275214698278912 56879906705607561099264 57207933849238515892224 57406572508437260739072 59614517604915616921344 60783429714815923135488 64358925580393330378752 64582394071991918331456 67727735977182239342592 68037419269258975690752 68381358429167913527424 70654243087307397832704 72655193330990908122888 73371713975280759287808 74810375033619597705216 75839875607476748132352 76542096677916347652096 79486023473220822561792 80301044760857733316608 81044572953087897513984 84161671912822047418368 85319860058411341648896 85811900773857773838336 86109858762655891108608 89421776407373425382016 91175144572223884703232 96873591107987877497184 97828951967041012383744 102056128903888463536128 105009058533429343567872 105981364630961096749056 108059430604117196685312 110057570962921138931712 112215562550429396557824 113759813411215122198528 114813145016874521478144 119229035209831233842688 121566859429631846270976 128717851160786660757504 129164788143983836662912 136762716858335827054848 141308486174614795665408 145310386661981816245776 146743427950561518575616 151679751214953496264704 153084193355832695304192 158972046946441645123584 162089145906175795027968 168323343825644094836736 170639720116822683297792 171623801547715547676672 172219717525311782217216 178843552814746850764032 182350289144447769406464 193747182215975754994368 204112257807776927072256 211962729261922193498112 220115141925842277863424 224431125100858793115648 227519626822430244397056 229626290033749042956288 238458070419662467685376 243133718859263692541952 257435702321573321515008 258329576287967673325824 273525433716671654109696 290620773323963632491552 293486855901123037151232 306168386711665390608384 317944093892883290247168 324178291812351590055936 336646687651288189673472 341279440233645366595584 344439435050623564434432 357687105629493701528064 364700578288895538812928 387494364431951509988736 423925458523844386996224 440230283851684555726848 455039253644860488794112 459252580067498085912576 476916140839324935370752 486267437718527385083904 514871404643146643030016 516659152575935346651648 547050867433343308219392 581241546647927264983104 612336773423330781216768 635888187785766580494336 673293375302576379346944 682558880467290733191168 688878870101247128868864 715374211258987403056128 729401156577791077625856 774988728863903019977472 880460567703369111453696 918505160134996171825152 953832281678649870741504 972534875437054770167808 1033318305151870693303296 1094101734866686616438784 1162483093295854529966208 1271776375571533160988672 1365117760934581466382336 1377757740202494257737728 1430748422517974806112256 1458802313155582155251712 1549977457727806039954944 1837010320269992343650304 1907664563357299741483008 2066636610303741386606592 2188203469733373232877568 2324966186591709059932416 2755515480404988515475456 2861496845035949612224512 2917604626311164310503424 3099954915455612079909888 3815329126714599482966016 4133273220607482773213184 4376406939466746465755136 4649932373183418119864832 5511030960809977030950912 5722993690071899224449024 6199909830911224159819776 8266546441214965546426368 8752813878933492931510272 9299864746366836239729664 11445987380143798448898048 12399819661822448319639552 16533092882429931092852736 18599729492733672479459328 24799639323644896639279104 37199458985467344958918656 49599278647289793278558208 74398917970934689917837312 148797835941869379835674624
- Sum of all divisors σ(n): 518532515807100636864823437
- Sum of proper divisors (its aliquot sum) s(n): 369734679865231257029148813
- 148797835941869379835674624 is an abundant number, because the sum of its proper divisors (369734679865231257029148813) is greater than itself. Its abundance is 220936843923361877193474189
Bases of 148797835941869379835674624
- Binary: 1111011000101010010101011011001011101101001011110011000000110010011100001000000000000002
- Hexadecimal: 0x7B152AD976979819384000
- Base-36: IP2GG7BKBYM9S0000
Squares and roots of 148797835941869379835674624
- 148797835941869379835674624 squared (1487978359418693798356746242) is 22140795980983475031800008303316400004229069197541376
- 148797835941869379835674624 cubed (1487978359418693798356746243) is 3294502528000780035185500182448059360875597635228985377125009951450875113242624
-
148797835941869379835674624 is a
perfect square number . Itssquare root is 12198271842432 -
The
cube root of 148797835941869379835674624 is 529906042.3710947599
Scales and comparisons
How big is 148797835941869379835674624?- 148,797,835,941,869,379,835,674,624 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 148,797,835,941,869,379,835,674,624 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 148797835941869379835674624 cubic inches would be around 44158836.9 feet tall.
Recreational maths with 148797835941869379835674624
- 148797835941869379835674624 backwards is 426476538973968149538797841
- 148797835941869379835674624 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 148797835941869379835674624's digits is 153
- 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 148797835941869379835674624 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 148797835941869379835674624 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/148797835941869379835674624/
Chicago style:
Numbermatics. 2024. "Number 148797835941869379835674624 - Facts about the integer". https://numbermatics.com/n/148797835941869379835674624/
The information we have on file for 148797835941869379835674624 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 148797835941869379835674624, math, Factors of 148797835941869379835674624, curriculum, school, college, exams, university, Prime factorization of 148797835941869379835674624, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-eight septillion, seven hundred ninety-seven sextillion, eight hundred thirty-five quintillion, nine hundred forty-one quadrillion, eight hundred sixty-nine trillion, three hundred seventy-nine billion, eight hundred thirty-five million, six hundred seventy-four thousand, six hundred twenty-four.