39527795916859806094196736
39,527,795,916,859,806,094,196,736 is an even composite number composed of five prime numbers multiplied together.
39527795916859806094196736 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand divisors.
Prime factorization of 39527795916859806094196736:
224 × 39 × 133 × 173 × 2233
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 17 × 17 × 17 × 223 × 223 × 223)See below for interesting mathematical facts about the number 39527795916859806094196736 from the Numbermatics database.
Names of 39527795916859806094196736
- Cardinal: 39527795916859806094196736 can be written as Thirty-nine septillion, five hundred twenty-seven sextillion, seven hundred ninety-five quintillion, nine hundred sixteen quadrillion, eight hundred fifty-nine trillion, eight hundred six billion, ninety-four million, one hundred ninety-six thousand, seven hundred thirty-six.
Scientific notation
- Scientific notation: 3.9527795916859806094196736 × 1025
Factors of 39527795916859806094196736
Divisors of 39527795916859806094196736
- Number of divisors d(n): 16000
-
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 117 128 136 144 153 156 162 169 192 204 208 216 221 223 234 243 256 272 288 289 306 312 324 338 351 384 408 416 432 442 446 459 468 486 507 512 544 576 578 612 624 648 663 669 676 702 729 768 816 832 864 867 884 892 918 936 972 1014 1024 1053 1088 1152 1156 1224 1248 1296 1326 1338 1352 1377 1404 1458 1521 1536 1632 1664 1728 1734 1768 1784 1836 1872 1944 1989 2007 2028 2048 2106 2176 2187 2197 2304 2312 2448 2496 2592 2601 2652 2676 2704 2754 2808 2873 2899 2916 3042 3072 3159 3264 3328 3456 3468 3536 3568 3672 3744 3757 3791 3888 3978 4014 4056 4096 4131 4212 4352 4374 4394 4563 4608 4624 4896 4913 4992 5184 5202 5304 5352 5408 5508 5616 5746 5798 5832 5967 6021 6084 6144 6318 6528 6561 6591 6656 6912 6936 7072 7136 7344 7488 7514 7582 7776 7803 7956 8028 8112 8192 8262 8424 8619 8697 8704 8748 8788 9126 9216 9248 9477 9792 9826 9984 10368 10404 10608 10704 10816 11016 11232 11271 11373 11492 11596 11664 11934 12042 12168 12288 12393 12636 13056 13122 13182 13312 13689 13824 13872 14144 14272 14688 14739 14976 15028 15164 15552 15606 15912 16056 16224 16384 16524 16848 17238 17394 17408 17496 17576 17901 18063 18252 18432 18496 18954 19584 19652 19683 19773 19968 20736 20808 21216 21408 21632 22032 22464 22542 22746 22984 23192 23328 23409 23868 24084 24336 24576 24786 25272 25857 26091 26112 26244 26364 26624 27378 27648 27744 28288 28431 28544 29376 29478 29952 30056 30328 31104 31212 31824 32112 32448 32768 33048 33696 33813 34119 34476 34788 34816 34992 35152 35802 36126 36504 36864 36992 37179 37349 37687 37908 39168 39304 39366 39546 39936 41067 41472 41616 42432 42816 43264 44064 44217 44928 45084 45492 45968 46384 46656 46818 47736 48168 48672 48841 49152 49283 49572 49729 50544 51714 52182 52224 52488 52728 53248 53703 54189 54756 55296 55488 56576 56862 57088 58752 58956 59319 59904 60112 60656 62208 62424 63648 63869 64224 64447 64896 65536 66096 67392 67626 68238 68952 69576 69632 69984 70227 70304 71604 72252 73008 73728 73984 74358 74698 75374 75816 77571 78273 78336 78608 78732 79092 79872 82134 82944 83232 84864 85293 85632 86528 88128 88434 89856 90168 90984 91936 92768 93312 93636 95472 96336 97344 97682 98304 98566 99144 99458 101088 101439 102357 103428 104364 104448 104976 105456 106496 107406 108378 109512 110592 110976 111537 112047 113061 113152 113724 114176 117504 117912 118638 119808 120224 121312 123201 124416 124848 127296 127738 128448 128894 129792 131072 132192 132651 134784 135252 136476 137904 139152 139264 139968 140454 140608 143208 144504 146016 146523 147456 147849 147968 148716 149187 149396 150748 151632 155142 156546 156672 157216 157464 158184 159744 161109 162567 164268 165888 166464 169728 170586 171264 173056 176256 176868 177957 179712 180336 181968 183872 185536 186624 187272 190944 191607 192672 193341 194688 195364 196608 197132 198288 198916 202176 202878 204714 206856 208728 208896 209952 210681 210912 212992 214812 216756 219024 221184 221952 223074 224094 226122 226304 227448 228352 232713 234819 235008 235824 237276 239616 240448 242624 246402 248832 249696 254592 255476 255879 256896 257788 259584 262144 264384 265302 269568 270504 272952 275808 278304 278528 279936 280908 281216 286416 289008 292032 293046 294912 295698 295936 297432 298374 298792 301496 303264 304317 307071 310284 313092 313344 314432 314928 316368 319488 322218 325134 328536 331776 332928 334611 336141 339183 339456 341172 342528 346112 352512 353736 355914 359424 360672 363936 367744 369603 371072 373248 374544 381888 383214 385344 386682 389376 390728 393216 394264 396576 397832 397953 404352 405756 409428 413712 417456 417792 419904 421362 421824 425984 429624 433512 438048 439569 442368 443547 443904 446148 447561 448188 452244 452608 454896 456704 465426 469638 470016 471648 474552 479232 480896 483327 485248 487701 489931 492804 497664 499392 509184 510952 511758 513792 515576 519168 524288 528768 530604 533871 539136 541008 545904 551616 556608 557056 559872 561816 562432 572832 574821 578016 580023 584064 586092 589824 591396 591872 594864 596748 597584 602992 606528 608634 614142 620568 626184 626688 628864 629856 632043 632736 634933 638976 640679 644436 646477 650268 657072 663552 665856 669222 672282 678366 678912 682344 685056 692224 698139 704457 705024 707472 711828 718848 721344 727872 735488 739206 742144 746496 749088 763776 766428 770688 773364 778752 781456 786432 788528 793152 795664 795906 808704 811512 818856 827424 830297 834912 835584 837811 839808 842724 843648 845393 851968 859248 867024 876096 879138 884736 887094 887808 892296 895122 896376 904488 905216 909792 912951 913408 921213 930852 939276 940032 943296 949104 958464 961792 966654 970496 975402 979862 985608 995328 998784 1008423 1017549 1018368 1021904 1023516 1027584 1031152 1038336 1048576 1057536 1061208 1067742 1078272 1082016 1091808 1095599 1103232 1108809 1113216 1114112 1119744 1123632 1124864 1145664 1149642 1156032 1160046 1168128 1172184 1179648 1182792 1183744 1189728 1193496 1193859 1195168 1205984 1213056 1217268 1228284 1241136 1252368 1253376 1257728 1259712 1264086 1265472 1269866 1277952 1281358 1288872 1292954 1300536 1314144 1318707 1327104 1330641 1331712 1338444 1342683 1344564 1356732 1357824 1364688 1370112 1384448 1396278 1408914 1410048 1414944 1423656 1437696 1442688 1449981 1455744 1463103 1469793 1470976 1478412 1484288 1492992 1498176 1527552 1532856 1541376 1546728 1557504 1562912 1572864 1577056 1586304 1591328 1591812 1601613 1617408 1623024 1637712 1654848 1660594 1669824 1671168 1675622 1679616 1685448 1687296 1690786 1703936 1718496 1724463 1734048 1740069 1752192 1758276 1769472 1774188 1775616 1784592 1790244 1792752 1808976 1810432 1819584 1825902 1826816 1842426 1861704 1878552 1880064 1886592 1896129 1898208 1904799 1916928 1922037 1923584 1933308 1939431 1940992 1950804 1959724 1971216 1990656 1997568 2016846 2035098 2036736 2043808 2047032 2055168 2062304 2076672 2094417 2097152 2113371 2115072 2122416 2135484 2156544 2164032 2183616 2191198 2206464 2217618 2226432 2228224 2239488 2247264 2249728 2291328 2299284 2312064 2320092 2336256 2344368 2359296 2365584 2367488 2379456 2386992 2387718 2390336 2411968 2426112 2434536 2456568 2482272 2490891 2504736 2506752 2513433 2515456 2519424 2528172 2530944 2536179 2539732 2555904 2562716 2577744 2585908 2601072 2628288 2637414 2654208 2661282 2663424 2676888 2685366 2689128 2713464 2715648 2729376 2738853 2740224 2763639 2768896 2792556 2817828 2820096 2829888 2847312 2875392 2885376 2899962 2911488 2926206 2939586 2941952 2956824 2968576 2985984 2996352 3025269 3052647 3055104 3065712 3082752 3093456 3115008 3125824 3145728 3154112 3172608 3182656 3183624 3203226 3234816 3246048 3275424 3286797 3309696 3321188 3326427 3339648 3342336 3351244 3359232 3370896 3374592 3381572 3407872 3436992 3448926 3468096 3480138 3504384 3516552 3538944 3548376 3551232 3569184 3580488 3581577 3585504 3617952 3620864 3639168 3651804 3653632 3684852 3723408 3757104 3760128 3773184 3792258 3796416 3809598 3833856 3844074 3847168 3866616 3878862 3881984 3901608 3919448 3942432 3956121 3981312 3991923 3995136 4028049 4033692 4070196 4073472 4087616 4094064 4110336 4124608 4153344 4188834 4194304 4226742 4230144 4244832 4270968 4313088 4328064 4349943 4367232 4382396 4389309 4409379 4412928 4435236 4452864 4456448 4478976 4494528 4499456 4582656 4598568 4624128 4640184 4672512 4688736 4718592 4731168 4734976 4758912 4773984 4775436 4780672 4804839 4823936 4852224 4869072 4913136 4964544 4981782 5009472 5013504 5026866 5030912 5038848 5056344 5061888 5072358 5079464 5111808 5125432 5155488 5171816 5173389 5202144 5220207 5256576 5274828 5308416 5322564 5326848 5353776 5370732 5378256 5426928 5431296 5458752 5477706 5480448 5527278 5537792 5585112 5635656 5640192 5659776 5688387 5694624 5714397 5750784 5766111 5770752 5799924 5818293 5822976 5852412 5879172 5883904 5913648 5937152 5971968 5992704 6050538 6105294 6110208 6131424 6165504 6186912 6230016 6251648 6283251 6291456 6308224 6340113 6345216 6365312 6367248 6406452 6469632 6492096 6550848 6573594 6619392 6642376 6652854 6679296 6684672 6702488 6718464 6741792 6749184 6763144 6815744 6873984 6897852 6936192 6960276 7008768 7033104 7077888 7096752 7102464 7138368 7160976 7163154 7171008 7235904 7241728 7278336 7303608 7307264 7369704 7446816 7472673 7514208 7520256 7540299 7546368 7584516 7592832 7608537 7619196 7667712 7688148 7694336 7733232 7757724 7763968 7803216 7838896 7884864 7912242 7962624 7983846 7990272 8056098 8067384 8140392 8146944 8175232 8188128 8216559 8220672 8249216 8290917 8306688 8328827 8377668 8388608 8404201 8453484 8460288 8489664 8541936 8626176 8656128 8699886 8734464 8764792 8778618 8818758 8825856 8870472 8905728 8912896 8957952 8989056 8998912 9075807 9157941 9165312 9197136 9248256 9280368 9345024 9377472 9437184 9462336 9469952 9517824 9547968 9550872 9561344 9609678 9647872 9704448 9738144 9826272 9860391 9929088 9963564 10018944 10027008 10053732 10061824 10077696 10112688 10123776 10144716 10158928 10223616 10250864 10310976 10343632 10346778 10404288 10440414 10513152 10549656 10616832 10645128 10653696 10707552 10741464 10744731 10756512 10793861 10853856 10862592 10891543 10917504 10955412 10960896 10990109 11054556 11075584 11089567 11170224 11271312 11280384 11319552 11376774 11389248 11428794 11501568 11532222 11541504 11599848 11636586 11645952 11704824 11758344 11767808 11827296 11868363 11874304 11943936 11975769 11985408 12084147 12101076 12210588 12220416 12262848 12331008 12373824 12460032 12503296 12566502 12582912 12616448 12680226 12690432 12730624 12734496 12812904 12939264 12984192 13101696 13147188 13228137 13238784 13284752 13305708 13358592 13369344 13404976 13436928 13483584 13498368 13526288 13631488 13747968 13795704 13872384 13920552 14017536 14066208 14155776 14193504 14204928 14242787 14276736 14321952 14326308 14342016 14371681 14414517 14471808 14483456 14556672 14607216 14614528 14739408 14893632 14945346 15028416 15040512 15080598 15092736 15169032 15185664 15217074 15238392 15335424 15376296 15388672 15466464 15515448 15520167 15527936 15606432 15660621 15677792 15769728 15824484 15925248 15967692 15980544 16112196 16134768 16280784 16293888 16350464 16376256 16433118 16441344 16498432 16581834 16613376 16657654 16755336 16777216 16808402 16906968 16920576 16979328 17083872 17143191 17252352 17298333 17312256 17399772 17454879 17468928 17529584 17557236 17637516 17651712 17740944 17811456 17825792 17915904 17978112 17997824 18151614 18315882 18330624 18394272 18496512 18560736 18690048 18754944 18849753 18874368 18924672 18939904 19020339 19035648 19095936 19101744 19122688 19219356 19295744 19408896 19476288 19652544 19720782 19858176 19927128 20037888 20054016 20107464 20123648 20155392 20225376 20247552 20289432 20317856 20447232 20501728 20621952 20687264 20693556 20808576 20880828 21026304 21099312 21233664 21290256 21307392 21415104 21482928 21489462 21513024 21587722 21707712 21725184 21783086 21835008 21910824 21921792 21980218 22109112 22151168 22179134 22340448 22418019 22542624 22560768 22620897 22639104 22753548 22778496 22825611 22857588 23003136 23064444 23083008 23199696 23273172 23291904 23409648 23516688 23535616 23654592 23736726 23748608 23887872 23951538 23970816 24168294 24202152 24421176 24440832 24525696 24649677 24662016 24747648 24872751 24920064 24986481 25006592 25133004 25165824 25212603 25232896 25360452 25380864 25461248 25468992 25625808 25878528 25968384 26203392 26294376 26456274 26477568 26569504 26611416 26717184 26738688 26809952 26873856 26967168 26996736 27052576 27227421 27262976 27473823 27495936 27591408 27744768 27841104 28035072 28132416 28311552 28387008 28409856 28485574 28553472 28643904 28652616 28684032 28743362 28829034 28943616 28966912 29113344 29214432 29229056 29478816 29581173 29787264 29890692 30056832 30081024 30161196 30185472 30338064 30371328 30434148 30476784 30670848 30752592 30777344 30932928 31030896 31040334 31055872 31212864 31321242 31355584 31539456 31648968 31850496 31935384 31961088 32224392 32234193 32269536 32381583 32561568 32587776 32674629 32700928 32752512 32866236 32882688 32970327 32996864 33163668 33226752 33268701 33315308 33510672 33616804 33813936 33841152 33958656 34167744 34286382 34504704 34596666 34624512 34799544 34909758 34937856 35059168 35114472 35275032 35303424 35481888 35605089 35622912 35651584 35831808 35927307 35956224 35995648 36252441 36303228 36631764 36661248 36788544 36993024 37121472 37380096 37509888 37699506 37748736 37849344 37879808 38040678 38071296 38191872 38203488 38245376 38438712 38591488 38817792 38952576 39305088 39441564 39684411 39716352 39854256 40075776 40108032 40214928 40247296 40310784 40450752 40495104 40578864 40635712 40894464 41003456 41243904 41374528 41387112 41617152 41761656 42052608 42198624 42467328 42580512 42614784 42728361 42830208 42965856 42978924 43026048 43115043 43175444 43243551 43415424 43450368 43566172 43670016 43821648 43843584 43960436 44218224 44302336 44358268 44680896 44836038 45085248 45121536 45241794 45278208 45507096 45556992 45651222 45715176 46006272 46128888 46166016 46399392 46546344 46560501 46583808 46819296 46981863 47033376 47071232 47309184 47473452 47497216 47775744 47903076 47941632 48336588 48404304 48842352 48881664 49051392 49299354 49324032 49495296 49745502 49840128 49972962 50013184 50266008 50331648 50425206 50465792 50720904 50761728 50922496 50937984 51251616 51429573 51757056 51894999 51936768 52364637 52406784 52588752 52912548 52955136 53139008 53222832 53434368 53477376 53619904 53747712 53934336 53993472 54105152 54454842 54525952 54947646 54991872 55182816 55489536 55682208 56070144 56264832 56549259 56623104 56774016 56819712 56971148 57061017 57106944 57287808 57305232 57368064 57486724 57658068 57887232 57933824 58226688 58428864 58458112 58957632 59162346 59574528 59781384 60113664 60162048 60322392 60370944 60676128 60742656 60868296 60953568 61341696 61505184 61554688 61865856 62061792 62080668 62111744 62425728 62642484 62711168 63078912 63297936 63700992 63870768 63922176 64448784 64468386 64539072 64763166 65123136 65175552 65349258 65401856 65505024 65732472 65765376 65940654 65993728 66327336 66453504 66537402 66630616 67021344 67233608 67254057 67627872 67682304 67862691 67917312 68335488 68476833 68572764 69009408 69193332 69249024 69599088 69819516 69875712 70118336 70228944 70550064 70606848 70963776 71210178 71245824 71303168 71663616 71854614 71912448 71991296 72504882 72606456 73263528 73322496 73577088 73949031 73986048 74242944 74618253 74760192 74959443 75019776 75399012 75497472 75637809 75698688 75759616 76081356 76142592 76383744 76406976 76490752 76877424 77182976 77635584 77905152 78610176 78883128 79368822 79432704 79708512 80151552 80216064 80429856 80494592 80621568 80901504 80990208 81157728 81271424 81682263 81788928 82006912 82421469 82487808 82749056 82774224 83234304 83523312 84105216 84397248 84934656 85161024 85229568 85456722 85660416 85931712 85957848 86052096 86230086 86350888 86487102 86830848 86900736 87132344 87340032 87643296 87687168 87920872 88436448 88604672 88716536 88743519 89361792 89672076 90170496 90243072 90483588 90556416 91014192 91113984 91302444 91430352 92012544 92257776 92332032 92798784 93092688 93121002 93167616 93638592 93963726 94066752 94142464 94618368 94946904 94994432 95551488 95806152 95883264 96673176 96702579 96808608 97144749 97684704 97763328 98023887 98102784 98598708 98648064 98910981 98990592 99491004 99680256 99806103 99945924 100026368 100532016 100850412 100931584 101441808 101523456 101844992 101875968 102503232 102859146 103514112 103789998 103873536 104729274 104813568 105177504 105825096 105910272 106278016 106445664 106815267 106868736 106954752 107239808 107495424 107781921 107868672 107986944 108210304 108757323 108909684 109051904 109254613 109895292 109983744 110365632 110979072 111364416 112140288 112529664 113098518 113246208 113548032 113639424 113942296 114122034 114213888 114575616 114610464 114736128 114973448 115316136 115774464 115867648 116453376 116857728 116916224 117915264 118324692 119053233 119149056 119562768 120227328 120324096 120644784 120741888 121352256 121485312 121736592 121907136 122683392 123010368 123109376 123731712 124123584 124161336 124223488 124851456 125284968 125422336 126157824 126595872 127401984 127741536 127844352 128185083 128897568 128936772 129078144 129345129 129526332 130246272 130351104 130698516 130803712 131010048 131464944 131530752 131881308 131987456 132654672 132907008 133074804 133261232 134042688 134467216 134508114 135255744 135364608 135725382 135834624 136670976 136953666 137145528 138018816 138386664 138498048 139198176 139639032 139681503 139751424 140236672 140457888 140945589 141100128 141213696 141590059 141927552 142420356 142491648 142606336 142871417 143327232 143709228 143824896 143982592 144164371 145009764 145212912 146527056 146644992 147154176 147898062 147972096 148485888 149236506 149520384 149918886 150039552 150798024 150994944 151275618 151397376 151519232 152162712 152285184 152767488 152813952 152981504 153754848 154288719 154365952 155271168 155684997 155810304 157093911 157220352 157766256 158737644 158865408 159417024 160303104 160432128 160859712 160989184 161243136 161803008 161980416 162315456 162542848 163364526 163577856 164013824 164842938 164975616 165498112 165548448 166468608 167046624 168210432 168794496 169869312 170322048 170459136 170913444 171320832 171863424 171915696 172104192 172460172 172701776 172974204 173661696 173801472 174264688 174680064 175286592 175374336 175841744 176872896 177209344 177433072 177487038 178723584 179344152 180340992 180486144 180967176 181112832 182028384 182227968 182604888 182860704 184025088 184515552 184664064 185156231 185597568 186185376 186242004 186335232 186831853 187277184 187927452 188133504 188284928 188522639 189236736 189893808 189988864 191102976 191612304 191766528 193346352 193405158 193617216 194289498 195369408 195526656 196047774 196205568 197197416 197296128 197821962 197981184 198982008 199360512 199612206 199891848 200052736 201064032 201700824 201762171 201863168 202883616 203046912 203588073 203689984 203751936 205006464 205430499 205718292 207028224 207579996 207747072 209458548 209627136 210355008 211650192 211820544 212556032 212891328 213630534 213737472 213909504 214479616 214990848 215563842 215737344 215973888 216420608 217514646 217819368 218103808 218509226 219790584 219967488 220731264 221958144 222728832 224280576 224878329 225059328 226197036 226492416 226913427 227096064 227278848 227884592 228244068 228427776 229151232 229220928 229472256 229946896 230632272 231548928 231735296 232906752 233715456 233832448 235830528 236649384 238106466 238298112 239125536 240454656 240648192 241289568 241483776 242704512 242970624 243473184 243814272 244318577 245046789 245366784 246020736 246218752 247264407 247463424 248247168 248322672 248446976 249702912 250569936 250844672 252315648 253191744 254803968 255483072 255688704 256370166 257795136 257873544 258156288 258690258 259052664 260492544 260702208 261397032 261607424 262020096 262929888 263061504 263762616 263974912 265309344 265814016 266149608 266230557 266522464 268085376 268934432 269016228 270511488 270729216 271450764 271669248 273341952 273907332 274291056 276037632 276773328 276996096 278396352 279278064 279363006 279502848 280473344 280915776 281891178 282200256 282427392 283180118 283855104 284840712 284983296 285212672 285742834 286654464 287418456 287649792 287965184 288328742 290019528 290425824 291434247 293054112 293289984 294071661 294308352 295796124 295944192 296732943 296971776 298473012 299040768 299418309 299837772 300079104 301596048 302551236 302794752 303038464 304325424 304570368 305534976 305627904 305963008 307509696 308577438 308731904 310542336 311369994 311620608 314187822 314440704 315532512 317475288 317730816 318834048 320445801 320606208 320864256 321719424 321978368 322486272 323345763 323606016 323960832 324630912 325085696 326271969 326729052 327155712 327763839 328027648 329685876 329951232 330996224 331096896 332937216 334093248 336420864 337588992 339738624 340644096 340918272 341826888 342641664 343726848 343831392 344208384 344920344 345403552 345948408 347323392 347602944 348529376 349360128 350573184 350748672 351683488 353745792 354418688 354866144 354974076 357159699 357447168 358688304 360681984 360972288 361934352 362225664 364056768 364455936 365209776 365721408 368050176 369031104 369328128 370312462 371195136 372370752 372484008 372670464 373663706 374554368 375854904 376267008 376569856 377045278 378473472 379787616 379977728 382205952 383224608 383533056 384555249 386692704 386810316 387234432 388035387 388578996 390738816 391053312 392095548 392411136 394394832 394592256 395643924 395962368 397964016 398721024 399224412 399783696 400105472 402128064 403401648 403524342 403726336 405767232 406093824 407176146 407379968 407503872 410012928 410860998 411436584 414056448 415159992 415494144 418917096 419044509 419254272 420710016 422836767 423300384 423641088 424770177 425112064 425782656 427261068 427474944 427819008 428614251 428959232 429981696 431127684 431474688 431947776 432493113 432841216 435029292 435638736 437018452 439581168 439934976 441462528 443916288 445457664 448561152 449756658 450118656 452394072 452984832 453826854 454192128 454557696 455769184 456488136 456855552 458302464 458441856 458944512 459893792 461264544 462866157 463097856 463470592 465813504 467054991 467430912 467664896 471281733 471661056 473298768 476212932 476596224 478251072 480909312 481296384 482579136 482967552 485409024 485941248 486946368 487628544 488637154 490093578 490733568 492041472 492437504 494528814 494926848 496494336 496645344 496893952 499405824 501139872 501689344 504631296 506383488 509607936 510966144 511377408 512740332 515590272 515747088 516312576 517380516 518105328 520985088 521404416 522794064 523214848 524040192 525859776 526123008 527525232 527949824 530618688 531628032 532299216 532461114 533044928 536170752 537868864 538032456 541022976 541458432 542901528 543338496 546683904 547814664 548582112 552075264 553546656 553992192 555468693 556792704 558556128 558726012 559005696 560495559 560946688 561831552 563782356 564400512 564854784 565567917 566360236 567710208 569681424 569966592 571485668 573308928 574836912 575299584 575930368 576657484 580039056 580851648 582868494 586108224 586579968 588143322 588616704 591592248 591888384 593465886 593943552 596946024 598081536 598836618 599675544 600158208 603192096 605102472 605286513 605589504 606076928 608650848 609140736 610764219 611069952 611255808 611926016 615019392 616291497 617154876 617463808 621084672 622739988 623241216 628375644 628881408 631065024 634950576 635461632 637668096 640891602 641212416 641728512 643438848 643956736 644972544 646691526 647212032 647921664 649261824 650171392 652543938 653458104 654311424 655527678 656055296 659371752 659902464 661992448 662193792 665874432 668186496 672841728 674634987 675177984 679477248 680740281 681288192 681836544 683653776 685283328 687453696 687662784 688416768 689840688 690807104 691896816 694646784 695205888 697058752 698720256 701146368 701497344 703366976 707491584 708837376 709732288 709948152 714319398 714894336 717376608 721363968 721944576 723868704 724451328 728113536 728911872 730419552 731442816 732955731 735140367 736100352 738062208 738656256 740624924 741793221 742390272 744741504 744968016 745340928 747327412 749108736 751709808 752534016 753139712 754090556 756946944 759575232 759955456 764411904 766449216 767066112 769110498 773385408 773620632 774468864 776070774 777157992 781477632 782106624 784191096 784822272 788789664 789184512 791287848 791924736 795928032 797442048 798448824 798691671 799567392 800210944 804256128 806803296 807048684 807452672 811534464 812187648 814352292 814759936 815007744 820025856 821721996 822873168 828112896 830319984 830988288 837834192 838089018 838508544 841420032 845673534 846600768 847282176 849540354 850224128 851565312 854522136 854949888 855638016 857228502 857918464 859963392 862255368 862949376 863895552 864986226 865682432 870058584 871277472 874036904 874302741 879162336 879869952 882214983 882925056 887832576 890198829 890915328 897122304 898254927 899513316 900237312 904788144 907653708 908384256 909115392 911538368 912976272 913711104 916604928 916883712 917889024 919787584 922529088 925732314 926195712 926941184 931627008 934109982 934861824 935329792 942563466 943322112 946597536 952425864 953192448 956502144 961337403 961818624 962592768 965158272 965935104 970037289 970818048 971882496 973892736 975257088 977274308 978815907 980187156 981467136 983291517 984082944 984875008 989057628 989853696 992988672 993290688 993787904 998811648 1002279744 1003378688 1009262592 1012766976 1019215872 1021932288 1022754816 1025480664 1031180544 1031494176 1032625152 1034761032 1036210656 1041970176 1042808832 1045588128 1046429696 1048080384 1051719552 1052246016 1055050464 1055899648 1061237376 1063256064 1064598432 1064922228 1066089856 1071479097 1072341504 1075737728 1076064912 1082045952 1082916864 1085803056 1086676992 1093367808 1095629328 1097164224 1104150528 1107093312 1107984384 1110937386 1113585408 1117112256 1117452024 1118011392 1120991118 1121893376 1123663104 1127564712 1128801024 1129709568 1131135834 1132720472 1135420416 1139362848 1139933184 1142971336 1146617856 1149673824 1150599168 1151860736 1153314968 1153665747 1160078112 1161703296 1164106161 1165736988 1172216448 1173159936 1176286644 1177233408 1183184496 1183776768 1186931772 1187887104 1193892048 1196163072 1197673236 1199351088 1200316416 1206384192 1210204944 1210573026 1211179008 1212153856 1217301696 1218281472 1221528438 1222139904 1222511616 1223852032 1230038784 1232582994 1234309752 1234927616 1242169344 1245479976 1246482432 1256751288 1257133527 1257762816 1262130048 1268510301 1269901152 1270923264 1274310531 1275336192 1281783204 1282424832 1283457024 1285842753 1286877696 1287913472 1289945088 1293383052 1294424064 1295843328 1297479339 1298523648 1300342784 1305087876 1306916208 1311055356 1312110592 1318743504 1319804928 1323984896 1324387584 1331748864 1336372992 1345683456 1349269974 1350355968 1358954496 1361480562 1362576384 1363673088 1367307552 1370566656 1374907392 1375325568 1376833536 1379681376 1381614208 1383793632 1388598471 1389293568 1390411776 1394117504 1397440512 1401164973 1402292736 1402994688 1406733952 1413845199 1414983168 1417674752 1419464576 1419896304 1428638796 1429788672 1434753216 1442727936 1443889152 1447737408 1448902656 1456227072 1457823744 1460839104 1462885632 1465911462 1470280734 1472200704 1476124416 1477312512 1481249848 1483586442 1484780544 1489483008 1489936032 1490681856 1494654824 1498217472 1503419616 1505068032 1506279424 1508181112 1513893888 1519150464 1519910912 1528823808 1532898432 1534132224 1538220996 1546770816 1547241264 1548937728 1552141548 1554315984 1562955264 1564213248 1568382192 1569644544 1577579328 1578369024 1582575696 1583849472 1591856064 1594884096 1596897648 1597383342 1599134784 1600421888 1608512256 1613606592 1614097368 1614905344 1623068928 1624375296 1628704584 1629519872 1630015488 1640051712 1643443992 1645746336 1656225792 1660639968 1661976576 1666406079 1675668384 1676178036 1677017088 1681486677 1682840064 1691347068 1693201536 1694564352 1696703751 1699080708 1700448256 1703130624 1709044272 1709899776 1714457004 1715836928 1719926784 1724510736 1725898752 1727791104 1729972452 1731364864 1740117168 1742554944 1748073808 1748605482 1758324672 1759739904 1764429966 1765850112 1775665152 1780397658 1781830656 1794244608 1796509854 1799026632 1800474624 1809576288 1815307416 1815859539 1816768512 1818230784 1823076736 1825952544 1827422208 1832292657 1833209856 1833767424 1835778048 1839575168 1845058176 1848874491 1851464628 1852391424 1853882368 1857328421 1863254016 1868219964 1869723648 1870659584 1874136823 1885126932 1886644224 1893195072 1904851728 1906384896 1913004288 1922674806 1923637248 1925185536 1930316544 1931870208 1940074578 1941636096 1943764992 1947785472 1950514176 1954548616 1957631814 1960374312 1962934272 1966583034 1968165888 1969750016 1978115256 1979707392 1985977344 1986581376 1987575808 1997623296 2004559488 2006757376 2018525184 2023904961 2025533952 2038431744 2042220843 2043864576 2045509632 2050961328 2062361088 2062988352 2065250304 2069522064 2072421312 2083940352 2085617664 2091176256 2092859392 2096160768 2103439104 2104492032 2110100928 2111799296 2122474752 2126512128 2129196864 2129844456 2132179712 2142958194 2144683008 2151475456 2152129824 2164091904 2165833728 2171606112 2173353984 2186735616 2191258656 2194328448 2198867193 2208301056 2214186624 2215968768 2221874772 2227170816 2234224512 2234904048 2236022784 2241982236 2243786752 2247326208 2255129424 2257602048 2259419136 2262271668 2265440944 2270840832 2278725696 2279866368 2285942672 2293235712 2299347648 2301198336 2303721472 2306629936 2307331494 2320156224 2323406592 2328212322 2331473976 2344432896 2346319872 2352573288 2354466816 2366368992 2367553536 2373863544 2375774208 2387784096 2392326144 2395346472 2396075013 2398702176 2400632832 2407031003 2412768384 2420409888 2421146052 2422358016 2424307712 2428814089 2434603392 2436562944 2443056876 2444279808 2445023232 2447704064 2450794307 2460077568 2465165988 2468619504 2469855232 2484338688 2490959952 2492964864 2513502576 2514267054 2515525632 2524260096 2537020602 2539802304 2541846528 2548621062 2550672384 2563566408 2564849664 2566914048 2571685506 2573755392 2575826944 2579890176 2586766104 2588848128 2591686656 2594958678 2597047296 2600685568 2610175752 2613832416 2622110712 2622908223 2624221184 2637487008 2639609856 2646644949 2647969792 2648775168 2663497728 2670596487 2672745984 2691366912 2694764781 2698539948 2700711936 2722961124 2725152768 2727346176 2734615104 2741133312 2749814784 2750651136 2753667072 2759362752 2763228416 2767587264 2777196942 2778587136 2780823552 2788235008 2794881024 2802329946 2804585472 2805989376 2813467904 2827690398 2829966336 2835349504 2838929152 2839792608 2857277592 2859577344 2869506432 2885455872 2887778304 2895474816 2897805312 2912454144 2915647488 2921678208 2925771264 2931822924 2940561468 2944401408 2949874551 2952248832 2954625024 2962499696 2967172884 2969561088 2978966016 2979872064 2981363712 2989309648 2996434944 3006839232 3010136064 3012558848 3016362224 3027787776 3038300928 3039821824 3057647616 3065796864 3068264448 3076441992 3093541632 3094482528 3097875456 3104283096 3108631968 3125910528 3128426496 3136764384 3139289088 3155158656 3156738048 3165151392 3167698944 3176141501 3183712128 3189768192 3193795296 3194766684 3198269568 3200843776 3204884863 3214437291 3217024512 3227213184 3228194736 3229810688 3246137856 3248750592 3257409168 3259039744 3260030976 3280103424 3286887984 3291492672 3312451584 3321279936 3323953152 3332812158 3351336768 3352356072 3354034176 3362973354 3365680128 3382694136 3386403072 3389128704 3393407502 3398161416 3400896512 3406261248 3418088544 3419799552 3428914008 3431673856 3439853568 3449021472 3451797504 3455582208 3459944904 3460997241 3462729728 3480234336 3485109888 3492318483 3496147616 3497210964 3516649344 3519479808 3528859932 3531700224 3551330304 3560795316 3563661312 3588489216 3593019708 3598053264 3600949248 3619152576 3630614832 3631719078 3633537024 3636461568 3646153472 3651905088 3654844416 3664585314 3666419712 3667534848 3671556096 3679150336 3690116352 3697748982 3702929256 3704782848 3707764736 3714656842 3726508032 3736439928 3739447296 3741319168 3748273646 3770253864 3773288448 3786390144 3809703456 3812769792 3822931593 3826008576 3845349612 3847274496 3850371072 3857528259 3860633088 3863740416 3880149156 3883272192 3887529984 3892438017 3895570944 3901028352 3909097232 3915263628 3920748624 3933166068 3936331776 3939500032 3956230512 3959414784 3971954688 3973162752 3975151616 3995246592 4009118976 4013514752 4037050368 4047809922 4051067904 4076863488 4084441686 4087729152 4091019264 4101922656 4124722176 4125976704 4130500608 4139044128 4144842624 4165795413 4167880704 4171235328 4182352512 4185718784 4192321536 4203494919 4206878208 4208984064 4220201856 4223598592 4241535597 4244949504 4253024256 4258393728 4259688912 4264359424 4285916388 4289366016 4302950912 4304259648 4328183808 4331667456 4343212224 4346707968 4373471232 4382517312 4388656896 4397734386 4416602112 4428373248 4431937536 4443749544 4454341632 4468449024 4469808096 4472045568 4483964472 4487573504 4494652416 4510258848 4515204096 4518838272 4524543336 4530881888 4541681664 4557451392 4559732736 4571885344 4586471424 4598695296 4602396672 4607442944 4613259872 4614662988 4640312448 4646813184 4656424644 4662947952 4688865792 4692639744 4705146576 4708933632 4732737984 4735107072 4747727088 4751548416 4775568192 4784652288 4790692944 4792150026 4797404352 4801265664 4814062006 4825536768 4840819776 4842292104 4844716032 4848615424 4857628178 4869206784 4873125888 4886113752 4888559616 4890046464 4895408128 4901588614 4920155136 4930331976 4937239008 4939710464 4968677376 4981919904 4985929728 4999218237 5027005152 5028534108 5031051264 5044460031 5048520192 5074041204 5079604608 5083693056 5090111253 5097242124 5101344768 5127132816 5129699328 5143371012 5147510784 5151653888 5159780352 5173532208 5177696256 5183373312 5189917356 5194094592 5201371136 5220351504 5227664832 5244221424 5245816446 5248442368 5274974016 5279219712 5293289898 5295939584 5297550336 5326995456 5341192974 5345491968 5382733824 5389529562 5397079896 5401423872 5445922248 5447578617 5450305536 5454692352 5469230208 5482266624 5496877971 5499629568 5501302272 5507334144 5518725504 5526456832 5535174528 5546623473 5554393884 5557174272 5561647104 5571985263 5576470016 5589762048 5604659892 5609170944 5611978752 5622410469 5626935808 5655380796 5659932672 5677858304 5679585216 5714555184 5719154688 5739012864 5770911744 5775556608 5790949632 5795610624 5824908288 5831294976 5843356416 5851542528 5863645848 5881122936 5888802816 5899749102 5904497664 5909250048 5924999392 5934345768 5939122176 5957932032 5959744128 5962727424 5978619296 5992869888 6013678464 6020272128 6025117696 6032724448 6055575552 6071714883 6076601856 6079643648 6115295232 6126662529 6131593728 6136528896 6152883984 6187083264 6188965056 6195750912 6208566192 6217263936 6251821056 6256852992 6273528768 6278578176 6310317312 6313476096 6330302784 6335397888 6352283002 6367424256 6379536384 6387590592 6389533368 6396539136 6401687552 6409769726 6428874582 6434049024 6454426368 6456389472 6459621376 6492275712 6497501184 6514818336 6518079488 6520061952 6560206848 6573775968 6582985344 6596601579 6624903168 6642559872 6647906304 6665624316 6702673536 6704712144 6708068352 6725946708 6731360256 6765388272 6772806144 6778257408 6786815004 6796322832 6801793024 6812522496 6836177088 6839599104 6857828016 6863347712 6879707136 6898042944 6903595008 6911164416 6919889808 6921994482 6925459456 6960468672 6970219776 6984636966 6992295232 6994421928 7033298688 7038959616 7057719864 7063400448 7102660608 7121590632 7127322624 7176978432 7186039416 7188225039 7196106528 7201898496 7221093009 7238305152 7261229664 7263438156 7267074048 7272923136 7286442267 7292306944 7303810176 7309688832 7329170628 7332839424 7335069696 7343112192 7352382921 7358300672 7380232704 7395497964 7405858512 7409565696 7429313684 7453016064 7472879856 7478894592 7496547292 7540507728 7546576896 7572780288 7619406912 7625539584 7645863186 7652017152 7690699224 7694548992 7700742144 7715056518 7721266176 7727480832 7760298312 7766544384 7775059968 7784876034 7791141888 7802056704 7818194464 7830527256 7841497248 7866332136 7868724669 7872663552 7879000064 7912461024 7918829568 7939934847 7943909376 7946325504 7950303232 7990493184 8011789461 8018237952 8027029504 8074100736 8084294343 8095619844 8102135808 8168883372 8175458304 8182038528 8203845312 8249444352 8251953408 8261001216 8278088256 8289685248 8331590826 8335761408 8342470656 8364705024 8371437568 8384643072 8406989838 8413756416 8417968128 8440403712 8447197184 8483071194 8489899008 8506048512 8516787456 8519377824 8528718848 8571832776 8578732032 8605901824 8608519296 8656367616 8663334912 8686424448 8693415936 8746942464 8765034624 8777313792 8795468772 8833204224 8849623653 8856746496 8863875072 8887499088 8908683264 8936898048 8939616192 8944091136 8967928944 8975147008 8989304832 9020517696 9030408192 9037676544 9049086672 9061763776 9083363328 9114902784 9119465472 9143770688 9172942848 9197390592 9204793344 9214885888 9226519744 9229325976 9280624896 9293626368 9312849288 9325895904 9377731584 9385279488 9410293152 9417867264 9465475968 9470214144 9495454176 9503096832 9528424503 9551136384 9569304576 9581385888 9584300052 9594808704 9602531328 9614654589 9628124012 9643311873 9651073536 9681639552 9684584208 9689432064 9715256356 9738413568 9746251776 9772227504 9777119232 9780092928 9790816256 9803177228 9840310272 9860663952 9874478016 9879420928 9937354752 9963839808 9971859456 9998436474 10054010304 10057068216 10062102528 10088920062 10097040384 10148082408 10159209216 10167386112 10180222506 10194484248 10202689536 10254265632 10259398656 10286742024 10295021568 10303307776 10319560704 10347064416 10355392512 10366746624 10379834712 10382991723 10388189184 10402742272 10440703008 10455329664 10476955449 10488442848 10491632892 10496884736 10549948032 10558439424 10586579796 10591879168 10595100672 10653990912 10682385948 10690983936 10765467648 10779059124 10794159792 10802847744 10891844496 10895157234 10900611072 10909384704 10938460416 10964533248 10993755942 10999259136 11002604544 11014668288 11037451008 11052913664 11070349056 11093246946 11108787768 11114348544 11123294208 11143970526 11152940032 11179524096 11209319784 11218341888 11223957504 11244820938 11253871616 11310761592 11319865344 11355716608 11359170432 11429110368 11438309376 11468794779 11478025728 11541823488 11551113216 11572584777 11581899264 11591221248 11649816576 11662589952 11677314051 11686712832 11703085056 11727291696 11762245872 11799498204 11808995328 11818500096 11849998784 11868691536 11878244352 11915864064 11919488256 11925454848 11957238592 11985739776 12027356928 12040544256 12050235392 12065448896 12111151104 12143429766 12153203712 12159287296 12230590464 12253325058 12263187456 12273057792 12305767968 12374166528 12377930112 12391501824 12417132384 12434527872 12497386239 12503642112 12513705984 12547057536 12557156352 12610484757 12620634624 12626952192 12660605568 12670795776 12704566004 12724606791 12734848512 12759072768 12775181184 12779066736 12793078272 12803375104 12819539452 12857749164 12868098048 12908852736 12912778944 12919242752 12984551424 12995002368 13029636672 13036158976 13040123904 13120413696 13147551936 13165970688 13193203158 13249806336 13285119744 13295812608 13331248632 13405347072 13409424288 13416136704 13451893416 13462720512 13530776544 13545612288 13556514816 13573630008 13592645664 13603586048 13625044992 13672354176 13679198208 13715656032 13726695424 13759414272 13796085888 13807190016 13822328832 13839779616 13843988964 13850918912 13920937344 13940439552 13969273932 13984590464 13988843856 14066597376 14077919232 14115439728 14126800896 14205321216 14243181264 14254645248 14353956864 14372078832 14376450078 14392213056 14403796992 14442186018 14476610304 14522459328 14526876312 14534148096 14545846272 14572884534 14584613888 14607620352 14619377664 14658341256 14665678848 14670139392 14686224384 14704765842 14716601344 14760465408 14790995928 14811717024 14819131392 14858627368 14906032128 14945759712 14957789184 14993094584 14997654711 15081015456 15093153792 15133380093 15145560576 15238813824 15251079168 15270333759 15291726372 15304034304 15381398448 15389097984 15430113036 15442532352 15454961664 15520596624 15533088768 15550119936 15569752068 15582283776 15604113408 15636388928 15661054512 15682994496 15732664272 15737449338 15745327104 15758000128 15824922048 15837659136 15879869694 15887818752 15892651008 15900606464 15980986368 16023578922 16036475904 16054059008 16148201472 16168588686 16191239688 16204271616 16337766744 16342735851 16350916608 16364077056 16407690624 16490633913 16498888704 16503906816 16522002432 16556176512 16579370496 16639870419 16663181652 16671522816 16684941312 16715955789 16729410048 16742875136 16769286144 16813979676 16827512832 16835936256 16867231407 16880807424 16894394368 16966142388 16979798016 17033574912 17038755648 17057437696 17143665552 17157464064 17211803648 17217038592 17312735232 17326669824 17372848896 17386831872 17493884928 17530069248 17554627584 17590937544 17666408448 17699247306 17713492992 17727750144 17774998176 17817366528 17873796096 17879232384 17888182272 17935857888 17950294016 17978609664 18041035392 18060816384 18075353088 18098173344 18123527552 18166726656 18215144649 18229805568 18238930944 18287541376 18345885696 18379987587 18394781184 18409586688 18429771776 18453039488 18458651952 18561249792 18587252736 18625698576 18651791808 18755463168 18770558976 18820586304 18835734528 18930951936 18940428288 18990908352 19006193664 19056849006 19102272768 19138609152 19162771776 19168600104 19189617408 19205062656 19229309178 19256248024 19286623746 19302147072 19363279104 19369168416 19378864128 19430512712 19476827136 19492503552 19544455008 19554238464 19560185856 19581632512 19606354456 19680620544 19721327904 19748956032 19758841856 19789804737 19874709504 19927679616 19943718912 19996872948 20108020608 20114136432 20124205056 20177840124 20194080768 20296164816 20318418432 20334772224 20360445012 20388968496 20405379072 20508531264 20518797312 20573484048 20590043136 20606615552 20639121408 20694128832 20710785024 20733493248 20759669424 20765983446 20776378368 20805484544 20881406016 20910659328 20953910898 20976885696 20983265784 20993769472 21099896064 21116878848 21173159592 21183758336 21190201344 21307981824 21364771896 21381967872 21530935296 21558118248 21564675117 21588319584 21605695488 21663279027 21783688992 21790314468 21801222144 21818769408 21859326801 21876920832 21929066496 21987511884 21998518272 22005209088 22029336576 22057148763 22074902016 22105827328 22140698112 22186493892 22217575536 22228697088 22287941052 22305880064 22359048192 22418639568 22436683776 22489641876 22507743232 22621523184 22639730688 22711433216 22718340864 22858220736 22876618752 22937589558 22956051456 23083646976 23102226432 23145169554 23163798528 23182442496 23299633152 23325179904 23354628102 23373425664 23406170112 23454583392 23524491744 23598996408 23606174007 23617990656 23637000192 23699997568 23737383072 23756488704 23819804541 23831728128 23838976512 23850909696 23914477184 23971479552 24035368383 24054713856 24081088512 24100470784 24130897792 24222302208 24252883029 24286859532 24306407424 24318574592 24363778699 24506650116 24526374912 24546115584 24611535936 24748333056 24755860224 24783003648 24834264768 24869055744 24994772478 25007284224 25027411968 25094115072 25114312704 25220969514 25241269248 25253904384 25321211136 25341591552 25409132008 25449213582 25469697024 25518145536 25550362368 25558133472 25586156544 25606750208 25639078904 25715498328 25736196096 25817705472 25825557888 25838485504 25969102848 25990004736 26059273344 26072317952 26080247808 26240827392 26295103872 26331941376 26386406316 26499612672 26548870959 26570239488 26591625216 26662497264 26810694144 26818848576 26832273408 26903786832 26925441024 27061553088 27091224576 27113029632 27147260016 27185291328 27207172096 27250089984 27344708352 27358396416 27431312064 27453390848 27518828544 27592171776 27614380032 27644657664 27679559232 27687977928 27701837824 27841874688 27880879104 27938547864 27969180928 27977687712 28133194752 28155838464 28230879456 28253601792 28410642432 28486362528 28509290496 28585273509 28707913728 28744157664 28752900156 28784426112 28807593984 28843963767 28884372036 28953220608 29044918656 29053752624 29068296192 29145769068 29169227776 29215240704 29238755328 29316682512 29331357696 29340278784 29372448768 29409531684 29433202688 29520930816 29581991856 29623434048 29638262784 29717254736 29812064256 29891519424 29915578368 29986189168 29995309422 30162030912 30186307584 30266760186 30291121152 30477627648 30502158336 30540667518 30583452744 30608068608 30762796896 30778195968 30860226072 30885064704 30909923328 31041193248 31066177536 31100239872 31139504136 31148975169 31164567552 31208226816 31272777856 31322109024 31365988992 31430866347 31465328544 31474898676 31490654208 31516000256 31574583157 31649844096 31675318272 31759739388 31775637504 31785302016 31801212928 31860325991 31961972736 32047157844 32072951808 32108118016 32296402944 32337177372 32382479376 32408543232 32675533488 32685471702 32701833216 32728154112 32815381248 32981267826 32997777408 33007813632 33044004864 33112353024 33158740992 33279740838 33326363304 33343045632 33369882624 33431911578 33458820096 33485750272 33538572288 33627959352 33655025664 33671872512 33734462814 33761614848 33788788736 33932284776 33959596032 34067149824 34077511296 34114875392 34287331104 34314928128 34406384337 34423607296 34434077184 34625470464 34653339648 34717754331 34745697792 34773663744 34987769856 35031942153 35060138496 35109255168 35181875088 35398494612 35426985984 35455500288 35549996352 35634733056 35747592192 35758464768 35776364544 35871715776 35900588032 35957219328 36082070784 36121632768 36150706176 36196346688 36247055104 36333453312 36430289298 36459611136 36477861888 36575082752 36691771392 36759975174 36789562368 36819173376 36859543552 36906078976 36917303904 37122499584 37174505472 37251397152 37303583616 37510926336 37541117952 37641172608 37671469056 37861903872 37880856576 37981816704 38012387328 38113698012 38204545536 38277218304 38325543552 38337200208 38379234816 38410125312 38458618356 38512496048 38573247492 38604294144 38726558208 38738336832 38757728256 38861025424 38953654272 38985007104 39088910016 39108476928 39120371712 39163265024 39212708912 39361241088 39442655808 39497912064 39517683712 39579609474 39749419008 39855359232 39887437824 39993745896 40216041216 40228272864 40248410112 40355680248 40388161536 40592329632 40636836864 40669544448 40720890024 40777936992 40810758144 41017062528 41037594624 41146968096 41180086272 41213231104 41278242816 41289839513 41388257664 41421570048 41466986496 41519338848 41531966892 41552756736 41610969088 41663503219 41762812032 41821318656 41907821796 41953771392 41966531568 41987538944 42199792128 42233757696 42346319184 42367516672 42380402688 42615963648 42729543792 42763935744 43061870592 43116236496 43129350234 43176639168 43211390976 43326558054 43567377984 43580628936 43602444288 43637538816 43718653602 43753841664 43858132992 43975023768 43997036544 44010418176 44058673152 44114297526 44149804032 44211654656 44281396224 44372987784 44435151072 44457394176 44575882104 44611760128 44718096384 44837279136 44873367552 44979283752 44992964133 45015486464 45243046368 45279461376 45400140279 45422866432 45436681728 45716441472 45753237504 45811001277 45875179116 45912102912 46167293952 46290339108 46327597056 46364884992 46599266304 46650359808 46709256204 46746851328 46812340224 46909166784 47048983488 47197992816 47212348014 47235981312 47274000384 47399995136 47474766144 47512977408 47639609082 47663456256 47677953024 47701819392 47828954368 47942959104 48070736766 48109427712 48162177024 48200941568 48261795584 48444604416 48505766058 48573719064 48612814848 48637149184 48727557398 49013300232 49052749824 49092231168 49223071872 49496666112 49511720448 49566007296 49668529536 49738111488 49989544956 50014568448 50054823936 50147867367 50188230144 50228625408 50441939028 50482538496 50507808768 50601694221 50642422272 50683183104 50818264016 50898427164 50939394048 51100724736 51116266944 51172313088 51213500416 51278157808 51430996656 51472392192 51635410944 51651115776 51676971008 51938205696 51980009472 52118546688 52144635904 52160495616 52481654784 52590207744 52663882752 52772812632 52999225344 53097741918 53140478976 53183250432 53324994528 53621388288 53637697152 53664546816 53807573664 53850882048 54123106176 54182449152 54226059264 54294520032 54370582656 54414344192 54483042671 54500179968 54645433947 54689416704 54716792832 54862624128 54906781696 55037657088 55139962761 55184343552 55228760064 55289315328 55359118464 55375955856 55403675648 55683749376 55761758208 55877095728 55938361856 55955375424 56266389504 56311676928 56461758912 56507203584 56821284864 56972725056 57018580992 57170547018 57415827456 57488315328 57505800312 57568852224 57615187968 57687927534 57768744072 57906441216 58089837312 58107505248 58136592384 58291538136 58338455552 58430481408 58477510656 58633365024 58662715392 58680557568 58744897536 58819063368 58866405376 59041861632 59163983712 59246868096 59276525568 59369414211 59434509472 59624128512 59783038848 59831156736 59972378336 59990618844 60324061824 60372615168 60533520372 60582242304 60955255296 61004316672 61081335036 61166905488 61216137216 61525593792 61556391936 61720452144 61770129408 61819846656 62082386496 62132355072 62200479744 62279008272 62297950338 62329135104 62416453632 62545555712 62644218048 62731977984 62861732694 62930657088 62949797352 62981308416 63032000512 63149166314 63299688192 63350636544 63519478776 63551275008 63570604032 63602425856 63720651982 63923945472 64094315688 64145903616 64216236032 64592805888 64674354744 64764958752 64817086464 64989837081 65351066976 65370943404 65403666432 65456308224 65577980403 65630762496 65962535652 65995554816 66015627264 66088009728 66171446289 66224706048 66317481984 66559481676 66652726608 66686091264 66863823156 66917640192 66971500544 67077144576 67255918704 67310051328 67468925628 67523229696 67577577472 67864569552 67919192064 68134299648 68155022592 68229750784 68574662208 68629856256 68812768674 68847214592 68868154368 69250940928 69306679296 69435508662 69491395584 69547327488 69975539712 70063884306 70120276992 70218510336 70363750176 70796989224 70818522021 70853971968 70911000576 71099992704 71269466112 71459413623 71495184384 71516929536 71552729088 71743431552 71801176064 71914438656 72106105149 72164141568 72243265536 72301412352 72392693376 72494110208 72666906624 72758649087 72860578596 72919222272 72955723776 73091336097 73150165504 73519950348 73579124736 73638346752 73812157952 73834607808 74244999168 74349010944 74502794304 74607167232 75021852672 75082235904 75282345216 75342938112 75723807744 75761713152 75963633408 76024774656 76227396024 76409091072 76554436608 76651087104 76674400416 76758469632 76820250624 76917236712 77024992096 77146494984 77208588288 77453116416 77476673664 77515456512 77722050848 77907308544 77970014208 78177820032 78216953856 78240743424 78326530048 78425417824 78722482176 78885311616 78995824128 79035367424 79159218948 79498838016 79646612877 79710718464 79774875648 79987491792 80432082432 80456545728 80496820224 80711360496 80776323072 81184659264 81273673728 81339088896 81441780048 81555873984 81621516288 82034125056 82075189248 82293936192 82360172544 82426462208 82556485632 82579679026 82776515328 82843140096 82933972992 83038677696 83063933784 83105513472 83221938176 83327006438 83525624064 83642637312 83815643592 83907542784 83933063136 83975077888 84399584256 84467515392 84692638368 84735033344 84760805376 85231927296 85459087584 85527871488 85755820527 86123741184 86232472992 86258700468 86353278336 86422781952 86531891301 86653116108 87134755968 87161257872 87204888576 87437307204 87507683328 87716265984 87950047536 87994073088 88020836352 88117346304 88228595052 88299608064 88423309312 88562792448 88745975568 88870302144 88914788352 89151764208 89223520256 89436192768 89674558272 89746735104 89958567504 89985928266 90030972928 90486092736 90558922752 90800280558 90845732864 90873363456 91432882944 91506475008 91622002554 91750358232 91824205824 92334587904 92580678216 92655194112 92729769984 93198532608 93300719616 93418512408 93446925507 93493702656 93624680448 93818333568 94097966976 94292599041 94395985632 94424696028 94471962624 94548000768 94723749471 94799990272 94949532288 95025954816 95279218164 95326912512 95355906048 95403638784 95580977973 95657908736 95885918208 96141473532 96218855424 96324354048 96523591168 96889208832 97011532116 97147438128 97225629696 97455114796 98026600464 98105499648 98184462336 98446143744 98993332224 99023440896 99132014592 99337059072 99476222976 99979089912 100029136896 100109647872 100295734734 100376460288 100457250816 100883878056 100965076992 101015617536 101203388442 101284844544 101366366208 101636528032 101796854328 101878788096 102201449472 102232533888 102344626176 102427000832 102556315616 102861993312 102944784384 103219153011 103270821888 103302231552 103353942016 103876411392 103960018944 104153262993 104237093376 104289271808 104320991232 104963309568 105095826459 105180415488 105327765504 105545625264 106195483836 106280957952 106366500864 106649989056 107242776576 107275394304 107329093632 107615147328 107701764096 108246212352 108364898304 108452118528 108589040064 108741165312 108828688384 108966085342 109000359936 109290867894 109378833408 109433585664 109725248256 109813563392 110075314176 110279925522 110368687104 110457520128 110578630656 110718236928 110751911712 110807351296 111367498752 111523516416 111754191456 111876723712 111910750848 112532779008 112623353856 112923517824 113014407168 113642569728 113945450112 114037161984 114341094036 114831654912 114976630656 115011600624 115137704448 115230375936 115375855068 115537488144 115812882432 116179674624 116215010496 116273184768 116583076272 116676911104 116860962816 116955021312 117266730048 117325430784 117361115136 117489795072 117638126736 117732810752 118083723264 118327967424 118493736192 118553051136 118738828422 118869018944 119248257024 119566077696 119662313472 119944756672 119981237688 120648123648 120745230336 121067040744 121164484608 121910510592 122008633344 122162670072 122333810976 122432274432 123051187584 123112783872 123440904288 123540258816 123639693312 123869518539 124164772992 124264710144 124400959488 124558016544 124595900676 124658270208 124832907264 124990509657 125091111424 125288436096 125463955968 125723465388 125861314176 125899594704 125962616832 126298332628 126599376384 126701273088 127038957552 127102550016 127141208064 127441303964 127847890944 128188631376 128291807232 128432472064 129185611776 129348709488 129529917504 129634172928 129979674162 130702133952 130741886808 130807332864 130912616448 131155960806 131261524992 131925071304 131991109632 132031254528 132176019456 132342892578 132449412096 132634963968 133118963352 133305453216 133372182528 133727646312 133835280384 133943001088 134154289152 134511837408 134620102656 134937851256 134978892399 135046459392 135155154944 135729139104 135838384128 136200420837 136268599296 136310045184 136459501568 137149324416 137259712512 137433003831 137625537348 137694429184 137736308736 138501881856 138871017324 138982791168 139094654976 139951079424 140127768612 140240553984 140437020672 140727500352 141593978448 141637044042 141707943936 141822001152 142199985408 142538932224 142918827246 142990368768 143033859072 143105458176 143486863104 143602352128 143828877312 144212210298 144328283136 144486531072 144602824704 144785386752 144988220416 145333813248 145517298174 145721157192 145838444544 145911447552 146182672194 146300331008 147039900696 147158249472 147276693504 147624315904 147669215616 148489998336 148698021888 149005588608 149214334464 150043705344 150164471808 150443602101 150564690432 150685876224 151447615488 151523426304 151805082663 151927266816 152049549312 152454792048 152818182144 153302174208 153348800832 153516939264 153640501248 153834473424 154049984192 154292989968 154417176576 154906232832 154953347328 155030913024 155444101696 155814617088 155940028416 156355640064 156433907712 156481486848 156653060096 156850835648 157444964352 157770623232 157991648256 158070734848 158318437896 158997676032 159293225754 159421436928 159549751296 159974983584 160864164864 160913091456 160993640448 161422720992 161552646144 162369318528 162547347456 162678177792 162883560096 163111747968 163243032576 163449128013 163936301841 164068250112 164150378496 164587872384 164720345088 165112971264 165159358052 165419888283 165553030656 165686280192 165867945984 166077355392 166127867568 166211026944 166443876352 166654012876 167051248128 167285274624 167631287184 167815085568 167866126272 167950155776 168799168512 168935030784 169385276736 169470066688 169521610752 170463854592 170918175168 171055742976 171511641054 172247482368 172464945984 172517400936 172706556672 172845563904 173063782602 173306232216 174269511936 174322515744 174409777152 174874614408 175015366656 175432531968 175900095072 175988146176 176041672704 176234692608 176457190104 176599216128 176846618624 177125584896 177491951136 177740604288 177829576704 178108242633 178303528416 178447040512 178872385536 179349116544 179493470208 179917135008 179971856532 180061945856 180972185472 181117845504 181600561116 181691465728 181746726912 182865765888 183012950016 183244005108 183500716464 183648411648 184669175808 185161356432 185310388224 185459539968 186397065216 186601439232 186837024816 186893851014 186987405312 187249360896 187636667136 188195933952 188585198082 188791971264 188849392056 188943925248 189096001536 189447498942 189599980544 189899064576 190051909632 190558436328 190653825024 190711812096 190807277568 191161955946 191315817472 191771836416 192282947064 192437710848 192648708096 193047182336 193778417664 194023064232 194294876256 194451259392 194910229592 194969511243 196053200928 196210999296 196368924672 196733941209 196892287488 197986664448 198046881792 198264029184 198514338867 198674118144 198952445952 199958179824 200058273792 200591469468 200752920576 200914501632 201767756112 201930153984 202406776884 202569689088 202732732416 203273056064 203593708656 203757576192 204402898944 204465067776 204689252352 204854001664 205112631232 205723986624 205889568768 206438306022 206541643776 206604463104 206707884032 207752822784 207920037888 208306525986 208474186752 208578543616 208641982464 209926619136 210191652918 210360830976 210655531008 211091250528 212390967672 212455566063 212561915904 212733001728 213299978112 214378240869 214485553152 214550788608 214658187264 215230294656 215403528192 216318315447 216492424704 216729796608 216904237056 217178080128 217482330624 217657376768 217932170684 218000719872 218275947261 218581735788 218757666816 218867171328 219274008291 219450496512 219627126784 220559851044 220737374208 220915040256 221436473856 221503823424 221614702592 222734997504 223047032832 223508382912 223753447424 223821501696 225065558016 225246707712 225847035648 226028814336 227285139456 227890900224 228074323968 228682188072 229663309824 229953261312 230023201248 230275408896 230460751872 230751710136 231074976288 231625764864 232359349248 232430020992 232546369536 233166152544 233353822208 233721925632 233910042624 234533460096 234650861568 234722230272 234979590144 235276253472 235465621504 236167446528 236655934848 236987472384 237106102272 237477656844 237738037888 238496514048 238939838631 239132155392 239324626944 239889513344 239962475376 241296247296 241490460672 242134081488 242328969216 243821021184 244017266688 244325340144 244667621952 244864548864 246102375168 246225567744 246881808576 247080517632 247279386624 247739037078 248329545984 248529420288 248801918976 249116033088 249191801352 249316540416 249665814528 249981019314 250182222848 250576872192 250927911936 251446930776 251722628352 251799189408 251925233664 252596665256 253198752768 253402546176 254077915104 254205100032 254282416128 254882607928 255695781888 256377262752 256583614464 256864944128 257267461581 258371223552 258697418976 259059835008 259268345856 259595673903 259959348324 261404267904 261483773616 261614665728 262311921612 262523049984 263850142608 263982219264 264062509056 264352038912 264685785156 264898824192 265269927936 266237926704 266610906432 266744365056 267455292624 267670560768 267886002176 268308578304 269023674816 269240205312 269875702512 269957784798 270092918784 270310309888 271458278208 271676768256 272400841674 272537198592 272620090368 272919003136 274298648832 274519425024 274866007662 275251074696 275388858368 275472617472 277003763712 277742034648 277965582336 278189309952 279902158848 280255537224 280340776521 280481107968 280874041344 281455000704 282877797123 283187956896 283274088084 283415887872 283644002304 284171248413 284399970816 285077864448 285837654492 285980737536 286067718144 286210916352 286742933919 286973726208 287204704256 287657754624 288424420596 288656566272 288973062144 289570773504 289976440832 290667626496 291034596348 291442314384 291676889088 292365344388 292600662016 294079801392 294316498944 294553387008 295248631808 295338431232 296979996672 297396043776 298011177216 298428668928 300087410688 300328943616 300887204202 301129380864 301371752448 302895230976 303046852608 303610165326 303854533632 304099098624 304909584096 305636364288 306604348416 306697601664 307033878528 307281002496 307668946848 308099968384 308585979936 308834353152 309657459033 309812465664 309906694656 310061826048 310888203392 311629234176 311880056832 312459788979 312711280128 312867815424 312962973696 313306120192 313701671296 314889928704 315287479377 315541246464 315983296512 316141469696 316636875792 318586451508 318842873856 319099502592 319949967168 321728329728 321826182912 321987280896 322845441984 323105292288 324738637056 325094694912 325356355584 325767120192 326223495936 326486065152 326898256026 327872603682 328136500224 328300756992 329175744768 329440690176 330225942528 330318716104 330839776566 331106061312 331372560384 331735891968 332154710784 332255735136 332422053888 332887752704 333308025752 334102496256 334570549248 335262574368 335630171136 335732252544 335900311552 337598337024 337870061568 338770553472 338940133376 339043221504 340927709184 341836350336 342111485952 343023282108 344494964736 344929891968 345034801872 345413113344 345691127808 346127565204 346612464432 348539023872 348645031488 348819554304 349749228816 350030733312 350865063936 351800190144 351976292352 352083345408 352469385216 352914380208 353198432256 353693237248 354251169792 354983902272 355481208576 355659153408 356216485266 356607056832 356894081024 357744771072 358698233088 358986940416 359834270016 359943713064 360123891712 361944370944 362235691008 363201122232 363382931456 363493453824 365731531776 366025900032 366488010216 367001432928 367296823296 369338351616 370322712864 370620776448 370919079936 371608555617 372794130432 373202878464 373674049632 373787702028 373974810624 374498721792 374971528971 375273334272 376391867904 377170396164 377583942528 377698784112 377887850496 378894997884 379199961088 379798129152 380103819264 381116872656 381307650048 381423624192 382323911892 382631634944 383543672832 384565894128 384875421696 385297416192 386094364672 387556835328 388046128464 388589752512 388902518784 389820459184 389939022486 392106401856 392421998592 392737849344 393467882418 393784574976 395973328896 396093763584 396528058368 397028677734 397348236288 397904891904 399916359648 400116547584 401182938936 401505841152 401829003264 403535512224 403860307968 404813553768 404936677197 405139378176 405465464832 406546112128 407187417312 407515152384 408601262511 408805797888 408930135552 409378504704 409708003328 410225262464 411447973248 411779137536 412299011493 412876612044 413083287552 413208926208 413415768064 414184237883 415505645568 416613051972 416948373504 417157087232 417283964928 419853238272 420383305836 420721661952 421311062016 422182501056 424781935344 424911132126 425123831808 425466003456 426599956224 428756481738 428971106304 429101577216 429316374528 430460589312 430807056384 432636630894 432984849408 433459593216 433808474112 434356160256 434964661248 435314753536 435864341368 436001439744 436551894522 437163471576 437515333632 437734342656 438548016582 438900993024 439254253568 441119702088 441474748416 441830080512 442872947712 443007646848 443229405184 445469995008 446094065664 447016765824 447506894848 447643003392 450131116032 450493415424 451330806303 451694071296 452057628672 454570278912 455415247989 455781800448 456148647936 457364376144 459906522624 460046402496 460550817792 460921503744 461503420272 462149952576 463251529728 464718698496 464860041984 465092739072 466332305088 466707644416 467443851264 467820085248 469066920192 469301723136 469444460544 469959180288 470552506944 470931243008 472334893056 473311869696 473974944768 474212204544 474955313688 475476075776 476993028096 477879677262 478264310784 478649253888 479779026688 479924950752 482592494592 482980921344 484268162976 484657938432 487642042368 488034533376 488650680288 489335243904 489729097728 490347384039 492204750336 492451135488 493763617152 494161035264 495478074156 496659091968 497058840576 497603837952 498232066176 498383602704 498633080832 499331629056 499962038628 500364445696 501153744384 501855823872 502893861552 503445256704 503598378816 503850467328 505193330512 506397505536 506805092352 508155830208 508410200064 508564832256 509765215856 511391563776 512754525504 513167228928 513729888256 514534923162 516742447104 517394837952 518119670016 518536691712 519191347806 519918696648 522808535808 522967547232 523229331456 524623843224 525046099968 527700285216 527964438528 528125018112 528704077824 529371570312 529797648384 530539855872 532475853408 533221812864 533488730112 534324727899 534910585248 535341121536 535772004352 536617156608 536767913669 538047349632 538480410624 539751405024 539915569596 540185837568 540620619776 541625541847 542916556416 543353536512 544801683348 545074397184 545240180736 545838006272 548597297664 549038850048 549732015324 550502149392 550777716736 550945234944 554007527424 555484069296 555931164672 556378619904 559804317696 560511074448 560681553042 560962215936 561748082688 562910001408 565755594246 566375913792 566548176168 566831775744 567288004608 568342496826 568799941632 570155728896 571675308984 571961475072 572135436288 572421832704 573485867838 573947452416 574409408512 575315509248 576848841192 577313132544 577946124288 579141547008 579952881664 581335252992 582069192696 582884628768 583353778176 584730688776 584908533729 585201324032 588159602784 588632997888 589106774016 590201823627 590497263616 590676862464 593959993344 594792087552 595543016601 596022354432 596857337856 600174821376 601774408404 602258761728 602743504896 605790461952 607220330652 607709067264 608198197248 609819168192 611272728576 613208696832 613395203328 614067757056 614562004992 615337893696 616199936768 617171959872 617668706304 619314918066 619624931328 619813389312 620123652096 621776406784 623258468352 623760113664 624919577958 625422560256 625735630848 625925947392 626612240384 627403342592 629779857408 630574958754 631082492928 631966593024 632282939392 633273751584 637172903016 637685747712 638199005184 639899934336 643456659456 643652365824 643974561792 645690883968 646210584576 649477274112 650189389824 650712711168 651534240384 652446991872 652972130304 653796512052 655745207364 656273000448 656601513984 657822024873 658351489536 658881380352 660637432208 661679553132 662212122624 662745120768 664309421568 664511470272 664844107776 665775505408 666616051504 668204992512 669141098496 670525148736 671260342272 671464505088 671800623104 675196674048 675740123136 677541106944 677880266752 678086443008 681855418368 683672700672 684222971904 686046564216 688989929472 689859783936 690069603744 690826226688 691382255616 692255130408 693224928864 697078047744 697290062976 697639108608 699498457632 700061466624 701730127872 703600380288 703952584704 704166690816 704938770432 705828760416 706396864512 707386474496 708279554723 708502339584 709967804544 710962417152 711318306816 712432970532 713214113664 713788162048 715489542144 716819515893 717396466176 717973880832 719668540032 719887426128 720247783424 723888741888 724471382016 726402244464 726765862912 726986907648 731463063552 732051800064 732976020432 734002865856 734593646592 738676703232 740645425728 741241552896 741838159872 743217111234 745588260864 746405756928 747348099264 747575404056 747949621248 748997443584 749943057942 750546668544 752783735808 754340792328 755167885056 755397568224 755775700992 757789995768 758399922176 759596258304 760207638528 762233745312 762615300096 762847248384 764647823784 765263269888 767087345664 769131788256 769750843392 770594832384 771802384743 772188729344 775113670656 776092256928 777179505024 777805037568 778787021709 779640918368 779878044972 784212803712 784843997184 786935764836 787569149952 791946657792 792187527168 793056116736 794057355468 794696472576 795809783808 799832719296 800233095168 802365877872 803011682304 803658006528 807071024448 807720615936 809627107536 809873354394 810278756352 810930929664 813092224256 814374834624 815030304768 817202525022 817611595776 817860271104 818757009408 819416006656 820450524928 822895946496 823558275072 824598022986 825753224088 826166575104 826417852416 826831536128 828368475766 831011291136 833226103944 833896747008 834314174464 834567929856 839706476544 840766611672 841443323904 842622124032 844365002112 849563870688 849822264252 850247663616 850932006912 852513745239 853199912448 857512963476 857942212608 858203154432 858632749056 860228801757 860921178624 861614112768 865273261788 865969698816 866919186432 868712320512 869929322496 870629507072 871728682736 872002879488 873103789044 874326943152 875030667264 877096033164 877801986048 878508507136 882239404176 882949496832 883660161024 885745895424 886015293696 886458810368 890939990016 892188131328 894033531648 895013789696 895286006784 900262232064 900986830848 902661612606 903388142592 904115257344 909140557824 910830495978 911563600896 912297295872 914728752288 919813045248 920092804992 921101635584 921843007488 923006840544 924299905152 926503059456 928972377099 929437396992 929720083968 930185478144 932664610176 933415288832 934887702528 935640170496 937379366937 938133840384 938603446272 938888921088 939918360576 941105013888 941862486016 944669786112 945862438131 946623739392 947949889536 948424409088 949910627376 950952151552 955759354524 956528621568 957298507776 959558053376 959849901504 965184989184 965961842688 968536325952 969315876864 975284084736 976069066752 977301360576 978670487808 979458195456 980694768078 984409500672 984902270976 987527234304 988322070528 990956148312 993318183936 994117681152 995207675904 996464132352 996767205408 997266161664 998663258112 999924077256 1000728891392 1002307488768 1003711647744 1005787723104 1006890513408 1007196757632 1007700934656 1010386661024 1012795011072 1013610184704 1016311660416 1016820400128 1017129664512 1019530431712 1022783127552 1025509051008 1026334457856 1027459776512 1029069846324 1033484894208 1034789675904 1036239340032 1037073383424 1038382695612 1039837393296 1045617071616 1045935094464 1046458662912 1049247686448 1050092199936 1055400570432 1055928877056 1056250036224 1057408155648 1058743140624 1059595296768 1061079711744 1064951706816 1066443625728 1066977460224 1068649455798 1069821170496 1070682243072 1071544008704 1073234313216 1073535827338 1076094699264 1076960821248 1079502810048 1079831139192 1080371675136 1081241239552 1083251083694 1085833112832 1086707073024 1089603366696 1090148794368 1090480361472 1091676012544 1097194595328 1098077700096 1099464030648 1101004298784 1101555433472 1101890469888 1108015054848 1110968138592 1111862329344 1112757239808 1114825666851 1119608635392 1121022148896 1121363106084 1121924431872 1123496165376 1124914586913 1125820002816 1131511188492 1132751827584 1133096352336 1133663551488 1136684993652 1137599883264 1140311457792 1143350617968 1143922950144 1144270872576 1146971735676 1147894904832 1148818817024 1150631018496 1153697682384 1154626265088 1155892248576 1158283094016 1159905763328 1162670505984 1164138385392 1165769257536 1166707556352 1169461377552 1169817067458 1170402648064 1176319205568 1177265995776 1178213548032 1180403647254 1180994527232 1181353724928 1187919986688 1189584175104 1191086033202 1192044708864 1193714675712 1200349642752 1203548816808 1204517523456 1205487009792 1211580923904 1214440661304 1214810031591 1215418134528 1216396394496 1219638336384 1222545457152 1225803787533 1226417393664 1226790406656 1228135514112 1229124009984 1230675787392 1232399873536 1234343919744 1235337412608 1236897034479 1238629836132 1239249862656 1239626778624 1240247304192 1242552713649 1243552813568 1246516936704 1249839155916 1250845120512 1251471261696 1251851894784 1254806685184 1259559714816 1261149917508 1262164985856 1263933186048 1266547503168 1274345806032 1275371495424 1276398010368 1279799868672 1286913318912 1287304731648 1287949123584 1291381767936 1292421169152 1298954548224 1300378779648 1301425422336 1303068480768 1304893983744 1305944260608 1307593024104 1311490414728 1312546000896 1313203027968 1315644049746 1316702979072 1317762760704 1321274864416 1323359106264 1324424245248 1325490241536 1328618843136 1329022940544 1329688215552 1331551010816 1333232103008 1336409985024 1338282196992 1341050297472 1342520684544 1342929010176 1343601246208 1350393348096 1351480246272 1353992418909 1355082213888 1355760533504 1356172886016 1363710836736 1366245743967 1367345401344 1368445943808 1372093128432 1379719567872 1380139207488 1381652453376 1382764511232 1384510260816 1386449857728 1394156095488 1394580125952 1395278217216 1398996915264 1400122933248 1403460255744 1407200760576 1407905169408 1408333381632 1409877540864 1411657520832 1412793729024 1414772948992 1416559109446 1417004679168 1419935609088 1421924834304 1422636613632 1424865941064 1426428227328 1427576324096 1430979084288 1433639031786 1434792932352 1435947761664 1439337080064 1439774852256 1440495566848 1447777483776 1448942764032 1452804488928 1453531725824 1453973815296 1462926127104 1464103600128 1465952040864 1468005731712 1469187293184 1471042152117 1477353406464 1481290851456 1482483105792 1486434222468 1491176521728 1492811513856 1494696198528 1495150808112 1495899242496 1497994887168 1499886115884 1501093337088 1505567471616 1508681584656 1510335770112 1510795136448 1511551401984 1515579991536 1516799844352 1519192516608 1520415277056 1524467490624 1525230600192 1525694496768 1529295647568 1530526539776 1534174691328 1538263576512 1539501686784 1541189664768 1543604769486 1544377458688 1550227341312 1552184513856 1554359010048 1555610075136 1557574043418 1559281836736 1559756089944 1568425607424 1569687994368 1573871529672 1575138299904 1583893315584 1584375054336 1586112233472 1588114710936 1589392945152 1591619567616 1599665438592 1600466190336 1602974183697 1604731755744 1606023364608 1607316013056 1610303741007 1614142048896 1615441231872 1619254215072 1619746708788 1620557512704 1621861859328 1624876625541 1626184448512 1628749669248 1630060609536 1634405050044 1635223191552 1635720542208 1637514018816 1640901049856 1645791892992 1647116550144 1649196045972 1651506448176 1652333150208 1652835704832 1656736951532 1662022582272 1666452207888 1667793494016 1669135859712 1679412953088 1681533223344 1682886647808 1685244248064 1688730004224 1699127741376 1699644528504 1700495327232 1701864013824 1705027490478 1706399824896 1715025926952 1715884425216 1716406308864 1717265498112 1720457603514 1721842357248 1723228225536 1730546523576 1731939397632 1733838372864 1737424641024 1739858644992 1741259014144 1743457365472 1744005758976 1746207578088 1748653886304 1750061334528 1754192066328 1754725601187 1755603972096 1757017014272 1764478808352 1765898993664 1767320322048 1770605470881 1771491790848 1772030587392 1772917620736 1781879980032 1784376262656 1786629049803 1788067063296 1790027579392 1790572013568 1800524464128 1805323225212 1806776285184 1808230514688 1821660991956 1823127201792 1824594591744 1829457504576 1839626090496 1840185609984 1842203271168 1843686014976 1846013681088 1848599810304 1853006118912 1857944754198 1858874793984 1859440167936 1860370956288 1865329220352 1866830577664 1869775405056 1871280340992 1874758733874 1876267680768 1877206892544 1877777842176 1879836721152 1882210027776 1883724972032 1889339572224 1891724876262 1893247478784 1895899779072 1896848818176 1899821254752 1901904303104 1911518709048 1913057243136 1914597015552 1919116106752 1919699803008 1930369978368 1931923685376 1937072651904 1938631753728 1950568169472 1952138133504 1954602721152 1957340975616 1958916390912 1961389536156 1968819001344 1969804541952 1973466074619 1975054468608 1976644141056 1981912296624 1986636367872 1988235362304 1992928264704 1993534410816 1994532323328 1997326516224 1999848154512 2001457782784 2004614977536 2007423295488 2011575446208 2013781026816 2014393515264 2015401869312 2020773322048 2025590022144 2027220369408 2032623320832 2033640800256 2034259329024 2039060863424 2045566255104 2051018102016 2052668915712 2054919553024 2058139692648 2066969788416 2069579351808 2072478680064 2074146766848 2076765391224 2079674786592 2091234143232 2091870188928 2092917325824 2098495372896 2100184399872 2110801140864 2111857754112 2112500072448 2114816311296 2117486281248 2119190593536 2122159423488 2124838664169 2129903413632 2132887251456 2133954920448 2137298911596 2139642340992 2141364486144 2146468626432 2147071654676 2150458547679 2152189398528 2153921642496 2159005620096 2159662278384 2160743350272 2166502167388 2171666225664 2173414146048 2179206733392 2180297588736 2180960722944 2183352025088 2194389190656 2196155400192 2198928061296 2202008597568 2203110866944 2203780939776 2216030109696 2221936277184 2223724658688 2225514479616 2229651333702 2239217270784 2242044297792 2242726212168 2243848863744 2246992330752 2249829173826 2251640005632 2263022376984 2265503655168 2266192704672 2267327102976 2273369987304 2275199766528 2280622915584 2286701235936 2287845900288 2288541745152 2293943471352 2295789809664 2297637634048 2301262036992 2307395364768 2309252530176 2311784497152 2315407154229 2316566188032 2319811526656 2325341011968 2328276770784 2331538515072 2333415112704 2336361065127 2338922755104 2339634134916 2340805296128 2352638411136 2354531991552 2360807294508 2361989054464 2362707449856 2375839973376 2379168350208 2382172066404 2384089417728 2387429351424 2400699285504 2407097633616 2409035046912 2410974019584 2423161847808 2428881322608 2429620063182 2430836269056 2432792788992 2439276672768 2445090914304 2451607575066 2452834787328 2453580813312 2456271028224 2458248019968 2461351574784 2464799747072 2468687839488 2470674825216 2473794068958 2477259672264 2478499725312 2479253557248 2480494608384 2485105427298 2487105627136 2493033873408 2499678311832 2501690241024 2502942523392 2503703789568 2509613370368 2519119429632 2522299835016 2524329971712 2527866372096 2533095006336 2548691612064 2550742990848 2552796020736 2557541235717 2559599737344 2573826637824 2574609463296 2575898247168 2580686405271 2582763535872 2584842338304 2597909096448 2600757559296 2606136961536 2609787967488 2611888521216 2615186048208 2622980829456 2625092001792 2631288099492 2633405958144 2635525521408 2642549728832 2646718212528 2648848490496 2650980483072 2657237686272 2658045881088 2659376431104 2663102021632 2666464206016 2672819970048 2676564393984 2682100594944 2685041369088 2685858020352 2687202492416 2700786696192 2702960492544 2707984837818 2710164427776 2711521067008 2712345772032 2727421673472 2732491487934 2734690802688 2736891887616 2744186256864 2759439135744 2760278414976 2763304906752 2765529022464 2769020521632 2772899715456 2786917131297 2788312190976 2789160251904 2790556434432 2797993830528 2800245866496 2806920511488 2812138100811 2814401521152 2815810338816 2816666763264 2819755081728 2823315041664 2825587458048 2829545897984 2833118218892 2834009358336 2837587314393 2839871218176 2843849668608 2845273227264 2849731882128 2852856454656 2855152648192 2867278063572 2869585864704 2871895523328 2878674160128 2879549704512 2880991133696 2895554967552 2897885528064 2905608977856 2907063451648 2907947630592 2925852254208 2928207200256 2931904081728 2936011463424 2938374586368 2942084304234 2954706812928 2962581702912 2964966211584 2972868444936 2982353043456 2985623027712 2989392397056 2990301616224 2991798484992 2995989774336 2999772231768 3002186674176 3011134943232 3017363169312 3020671540224 3021590272896 3023102803968 3031159983072 3033599688704 3038385033216 3040830554112 3048934981248 3050461200384 3051388993536 3058591295136 3061053079552 3068349382656 3076527153024 3079003373568 3082379329536 3087209538972 3088754917376 3100454682624 3104369027712 3108718020096 3111220150272 3115148086836 3118563673472 3119512179888 3136851214848 3139375988736 3147743059344 3150276599808 3167786631168 3168750108672 3172224466944 3176229421872 3178785890304 3183239135232 3199330877184 3200932380672 3205948367394 3209463511488 3212046729216 3214632026112 3220607482014 3228284097792 3230882463744 3238508430144 3239493417576 3241115025408 3243723718656 3249753251082 3252368897024 3257499338496 3260121219072 3268810100088 3270446383104 3271441084416 3275028037632 3281802099712 3291583785984 3294233100288 3298392091944 3303012896352 3304666300416 3305671409664 3313473903064 3324045164544 3332904415776 3335586988032 3338271719424 3344477000553 3358825906176 3363066446688 3365773295616 3370488496128 3374743760739 3377460008448 3398255482752 3399289057008 3400990654464 3410054980956 3412799649792 3430051853904 3431768850432 3432812617728 3440915207028 3443684714496 3446456451072 3461093047152 3463878795264 3467676745728 3474849282048 3479717289984 3482518028288 3486914730944 3488011517952 3492415156176 3497307772608 3500122669056 3508384132656 3509451202374 3511207944192 3514034028544 3528957616704 3531797987328 3534640644096 3541210941762 3542983581696 3544061174784 3545835241472 3563759960064 3568752525312 3573258099606 3576134126592 3580055158784 3581144027136 3601048928256 3610646450424 3613552570368 3616461029376 3643321983912 3644430094773 3646254403584 3649189183488 3658915009152 3677411362599 3679252180992 3680371219968 3684406542336 3687372029952 3692027362176 3697199620608 3706012237824 3710691103437 3715889508396 3717749587968 3718880335872 3720741912576 3727658140947 3730658440704 3733661155328 3739550810112 3749517467748 3752535361536 3754413785088 3755555684352 3764420055552 3767449944064 3778679144448 3783449752524 3786494957568 3791799558144 3799642509504 3803808606208 3823037418096 3826114486272 3829194031104 3838232213504 3839399606016 3860739956736 3863847370752 3874145303808 3877263507456 3901136338944 3904276267008 3909205442304 3914681951232 3917832781824 3922779072312 3937638002688 3939609083904 3946932149238 3950108937216 3953288282112 3963824593248 3973272735744 3976470724608 3985856529408 3987068821632 3989064646656 3994653032448 3999696309024 4002915565568 4009229955072 4014846590976 4023150892416 4027562053632 4028787030528 4030803738624 4041546644096 4051180044288 4054440738816 4061977256727 4065246641664 4067281600512 4068518658048 4078121726848 4091132510208 4098737231901 4102036204032 4105337831424 4109839106048 4116279385296 4139158703616 4144957360128 4148293533696 4153530782448 4159349573184 4182468286464 4183740377856 4185834651648 4196990745792 4200368799744 4221602281728 4223715508224 4225000144896 4229632622592 4234972562496 4238381187072 4244318846976 4249677328338 4259806827264 4265774502912 4267909840896 4274597823192 4279284681984 4282728972288 4292937252864 4294143309352 4300917095358 4304378797056 4307843284992 4318011240192 4319324556768 4321486700544 4333004334776 4343332451328 4346828292096 4358413466784 4360595177472 4361921445888 4366704050176 4388778381312 4392310800384 4397856122592 4404017195136 4406221733888 4407561879552 4413126456351 4432060219392 4443872554368 4447449317376 4459302667404 4478434541568 4484088595584 4485452424336 4487697727488 4493984661504 4499658347652 4503280011264 4526044753968 4531007310336 4532385409344 4534654205952 4546739974608 4550399533056 4561245831168 4573402471872 4575691800576 4577083490304 4587886942704 4591579619328 4595275268096 4602524073984 4614790729536 4618505060352 4623568994304 4630814308458 4633132376064 4639623053312 4650682023936 4656553541568 4663077030144 4666830225408 4672722130254 4677845510208 4679268269832 4681610592256 4705276822272 4709063983104 4721614589016 4723978108928 4725414899712 4751679946752 4758336700416 4764344132808 4768178835456 4774858702848 4801398571008 4808922551091 4814195267232 4818070093824 4821948039168 4830911223021 4846323695616 4857762645216 4859240126364 4861672538112 4865585577984 4874629876623 4878553345536 4890181828608 4903215150132 4905669574656 4907161626624 4912542056448 4922703149568 4929599494144 4937375678976 4941349650432 4947588137916 4954519344528 4956999450624 4958507114496 4970210854596 4974211254272 4986067746816 4999356623664 5003380482048 5007407579136 5019226740736 5038238859264 5044599670032 5048659943424 5055732744192 5066190012672 5097383224128 5101485981696 5105592041472 5115082471434 5119199474688 5147653275648 5149218926592 5151796494336 5161372810542 5165527071744 5169684676608 5195818192896 5201515118592 5212273923072 5219575934976 5223777042432 5230372096416 5245961658912 5250184003584 5262576198984 5264176803561 5266811916288 5271051042816 5285099457664 5293436425056 5297696980992 5301960966144 5311816412643 5314475372544 5316091762176 5318752862208 5326204043264 5332928412032 5345639940096 5353128787968 5359887149409 5364201189888 5370082738176 5371716040704 5374404984832 5401573392384 5415969675636 5420328855552 5423042134016 5424691544064 5464982975868 5469381605376 5473783775232 5488372513728 5518878271488 5520556829952 5526609813504 5531058044928 5538041043264 5545799430912 5573834262594 5576624381952 5578320503808 5581112868864 5595987661056 5600491732992 5613841022976 5624276201622 5628803042304 5631620677632 5633333526528 5639510163456 5646630083328 5651174916096 5659091795968 5666236437784 5668018716672 5675174628786 5679742436352 5687699337216 5690546454528 5699463764256 5705712909312 5710305296384 5734556127144 5739171729408 5743791046656 5757348320256 5759099409024 5761982267392 5791109935104 5795771056128 5811217955712 5814126903296 5815895261184 5851704508416 5856414400512 5863808163456 5872022926848 5876749172736 5884168608468 5909413625856 5920398223857 5925163405824 5929932423168 5945736889872 5964706086912 5978784794112 5980603232448 5983596969984 5991979548672 5999544463536 6004373348352 6022269886464 6034726338624 6041343080448 6043180545792 6046205607936 6062319966144 6067199377408 6076770066432 6081661108224 6097869962496 6100922400768 6102777987072 6117182590272 6122106159104 6136698765312 6153054306048 6158006747136 6164758659072 6174419077944 6177509834752 6200909365248 6208738055424 6217436040192 6222440300544 6230296173672 6237127346944 6239024359776 6273702429696 6278751977472 6295486118688 6300553199616 6335573262336 6337500217344 6344448933888 6352458843744 6357571780608 6366478270464 6374515992507 6398661754368 6401864761344 6411896734788 6418927022976 6424093458432 6441214964028 6456568195584 6461764927488 6477016860288 6478986835152 6482230050816 6499506502164 6504737794048 6514998676992 6520242438144 6537620200176 6540892766208 6542882168832 6550056075264 6563604199424 6583167571968 6588466200576 6596784183888 6606025792704 6609332600832 6611342819328 6626947806128 6648090329088 6665808831552 6671173976064 6676543438848 6688954001106 6717651812352 6726132893376 6731546591232 6740976992256 6749487521478 6754920016896 6796510965504 6798578114016 6801981308928 6820109961912 6825599299584 6860103707808 6863537700864 6865625235456 6881830414056 6887369428992 6892912902144 6922186094304 6927757590528 6935353491456 6946221462687 6949698564096 6959434579968 6965036056576 6973829461888 6976023035904 6984830312352 6994615545216 7000245338112 7009083195381 7016768265312 7018902404748 7022415888384 7028068057088 7041132044011 7057915233408 7063595974656 7082421883524 7085967163392 7088122349568 7091670482944 7127519920128 7137505050624 7146516199212 7152268253184 7160110317568 7162288054272 7202097856512 7221292900848 7227105140736 7232922058752 7286643967824 7288860189546 7292508807168 7298378366976 7317830018304 7354822725198 7358504361984 7360742439936 7368813084672 7374744059904 7384054724352 7394399241216 7412024475648 7421382206874 7431779016792 7435499175936 7437760671744 7441483825152 7455316281894 7461316881408 7467322310656 7479101620224 7499034935496 7505070723072 7508827570176 7511111368704 7528840111104 7534899888128 7557358288896 7566899505048 7572989915136 7583599116288 7599285019008 7607617212416 7646074836192 7652228972544 7658388062208 7672623707151 7676464427008 7678799212032 7721479913472 7727694741504 7742059215813 7748290607616 7754527014912 7802272677888 7818410884608 7829363902464 7835665563648 7845558144624 7875276005376 7893864298476 7900217874432 7906576564224 7927649186496 7946545471488 7952941449216 7971713058816 7974137643264 7978129293312 7989306064896 7999392618048 8005831131136 8018459910144 8029693181952 8046301784832 8055124107264 8057574061056 8061607477248 8083093288192 8102360088576 8108881477632 8123954513454 8130493283328 8134563201024 8137037316096 8156243453696 8182265020416 8197474463802 8204072408064 8210675662848 8219678212096 8232558770592 8278317407232 8289914720256 8296587067392 8307061564896 8318699146368 8364936572928 8367480755712 8371669303296 8393981491584 8400737599488 8443204563456 8447431016448 8450000289792 8459265245184 8469945124992 8476762374144 8488637693952 8499354656676 8519613654528 8531549005824 8535819681792 8549195646384 8558569363968 8565457944576 8588286618704 8601834190716 8608757594112 8615686569984 8636022480384 8638649113536 8642973401088 8666008669552 8686664902656 8693656584192 8716826933568 8721190354944 8723842891776 8733408100352 8777556762624 8784621600768 8795712245184 8808034390272 8812443467776 8815123759104 8826252912702 8864120438784 8887745108736 8894898634752 8918605334808 8956869083136 8968177191168 8970904848672 8975395454976 8987969323008 8999316695304 9006560022528 9052089507936 9062014620672 9064770818688 9069308411904 9093479949216 9100799066112 9122491662336 9146804943744 9151383601152 9154166980608 9175773885408 9183159238656 9190550536192 9205048147968 9207634211399 9229581459072 9237010120704 9247137988608 9261628616916 9266264752128 9279246106624 9301364047872 9313107083136 9326154060288 9333660450816 9345444260508 9355691020416 9358536539664 9363221184512 9410553644544 9418127966208 9443229178032 9447956217856 9450829799424 9503359893504 9516673400832 9528688265616 9536357670912 9549717405696 9602797142016 9617845102182 9628390534464 9636140187648 9643896078336 9661822446042 9692647391232 9715525290432 9718480252728 9723345076224 9731171155968 9749259753246 9757106691072 9780363657216 9806430300264 9811339149312 9814323253248 9825084112896 9845406299136 9859198988288 9874751357952 9882699300864 9895176275832 9909038689056 9913998901248 9917014228992 9940421709192 9948422508544 9972135493632 9998713247328 10006760964096 10014815158272 10033431001659 10038453481472 10076477718528 10089199340064 10097319886848 10111465488384 10124231282217 10132380025344 10194766448256 10202971963392 10230164942868 10238398949376 10295306551296 10298437853184 10322745621084 10331054143488 10339369353216 10391636385792 10403030237184 10424547846144 10439151869952 10447554084864 10460744192832 10491923317824 10500368007168 10525152397968 10528353607122 10533623832576 10542102085632 10570198915328 10586872850112 10595393961984 10603921932288 10623632825286 10628950745088 10632183524352 10637505724416 10652408086528 10665856824064 10691279880192 10706257575936 10719774298818 10728402379776 10740165476352 10743432081408 10748809969664 10803146784768 10831939351272 10840657711104 10846084268032 10849383088128 10929965951736 10938763210752 10947567550464 10976745027456 11037756542976 11041113659904 11053219627008 11062116089856 11076082086528 11091598861824 11147668525188 11153248763904 11156641007616 11162225737728 11182974422841 11191975322112 11200983465984 11248552403244 11257606084608 11263241355264 11266667053056 11293260166656 11302349832192 11318183591936 11332472875568 11336037433344 11350349257572 11359484872704 11375398674432 11398927528512 11411425818624 11420610592768 11469112254288 11478343458816 11487582093312 11514696640512 11518198818048 11523964534784 11582219870208 11591542112256 11622435911424 11628253806592 11631790522368 11703409016832 11712828801024 11727616326912 11744045853696 11753498345472 11768337216936 11818827251712 11840796447714 11850326811648 11859864846336 11891473779744 11929412173824 11957569588224 11961206464896 11967193939968 11983959097344 11999088927072 12008746696704 12044539772928 12069452677248 12082686160896 12086361091584 12092411215872 12124639932288 12134398754816 12153540132864 12163322216448 12185931770181 12195739924992 12201844801536 12205555974144 12234365180544 12244212318208 12273397530624 12296211695703 12306108612096 12316013494272 12329517318144 12348838155888 12355019669504 12417476110848 12434872080384 12444880601088 12460592347344 12474254693888 12478048719552 12547404859392 12557503954944 12590972237376 12601106399232 12671146524672 12675000434688 12688897867776 12704917687488 12715143561216 12732956540928 12749031985014 12797323508736 12803729522688 12823793469576 12837854045952 12848186916864 12882429928056 12913136391168 12923529854976 12954033720576 12957973670304 12964460101632 12999013004328 13009475588096 13029997353984 13040484876288 13075240400352 13081785532416 13085764337664 13100112150528 13127208398848 13166335143936 13176932401152 13193568367776 13212051585408 13218665201664 13222685638656 13239379369053 13253895612256 13296180658176 13331617663104 13342347952128 13377908002212 13435303624704 13452265786752 13463093182464 13481953984512 13498975042956 13509840033792 13593021931008 13597156228032 13603962617856 13640219923824 13651198599168 13720207415616 13727075401728 13731250470912 13763660828112 13774738857984 13785825804288 13844372188608 13855515181056 13870706982912 13892442925374 13899397128192 13918869159936 13930072113152 13947658923776 13952046071808 13969660624704 13989231090432 14000490676224 14018166390762 14033536530624 14037804809496 14044831776768 14056136114176 14082264088022 14115830466816 14127191949312 14164843767048 14171934326784 14176244699136 14183340965888 14255039840256 14275010101248 14293032398424 14304536506368 14320220635136 14324576108544 14404195713024 14442585801696 14454210281472 14465844117504 14492733669063 14573287935648 14577720379092 14585017614336 14596756733952 14623889629869 14635660036608 14709645450396 14717008723968 14721484879872 14737626169344 14768109448704 14788798482432 14824048951296 14842764413748 14863558033584 14870998351872 14875521343488 14910632563788 14922633762816 14934644621312 14958203240448 14998069870992 15010141446144 15022222737408 15057680222208 15069799776256 15114716577792 15133799010096 15145979830272 15167198232576 15198570038016 15215234424832 15292149672384 15304457945088 15316776124416 15345247414302 15352928854016 15357598424064 15442959826944 15455389483008 15484118431626 15496581215232 15509054029824 15604545355776 15636821769216 15658727804928 15671331127296 15691116289248 15750552010752 15787728596952 15792530410683 15800435748864 15813153128448 15855298372992 15893090942976 15905882898432 15935449237929 15943426117632 15948275286528 15956258586624 15978612129792 15998785236096 16011662262272 16036919820288 16059386363904 16079661448227 16092603569664 16110248214528 16115148122112 16123214954496 16166186576384 16204720177152 16247909026908 16260986566656 16269126402048 16274074632192 16312486907392 16394948927604 16408144816128 16421351325696 16465117541184 16556634814464 16579829440512 16593174134784 16614123129792 16637398292736 16729873145856 16734961511424 16743338606592 16787962983168 16801475198976 16886409126912 16894862032896 16900000579584 16918530490368 16939890249984 16953524748288 16977275387904 16998709313352 17039227309056 17063098011648 17071639363584 17098391292768 17117138727936 17130915889152 17176573237408 17203668381432 17217515188224 17231373139968 17272044960768 17277298227072 17285946802176 17332017339104 17373329805312 17387313168384 17433653867136 17442380709888 17447685783552 17466816200704 17555113525248 17569243201536 17591424490368 17616068780544 17624886935552 17630247518208 17652505825404 17728240877568 17761194671571 17775490217472 17789797269504 17837210669616 17936354382336 17941809697344 17950790909952 17975938646016 17998633390608 18013120045056 18104179015872 18124029241344 18129541637376 18138616823808 18186959898432 18201598132224 18244983324672 18293609887488 18302767202304 18308333961216 18351547770816 18366318477312 18381101072384 18410096295936 18415268422798 18459162918144 18474020241408 18494275977216 18523257233832 18532529504256 18558492213248 18602728095744 18626214166272 18652308120576 18667320901632 18690888521016 18711382040832 18717073079328 18726442369024 18821107289088 18836255932416 18886458356064 18895912435712 18901659598848 19006719787008 19033346801664 19057376531232 19072715341824 19099434811392 19123547977521 19205594284032 19235690204364 19256781068928 19272280375296 19323644892084 19385294782464 19431050580864 19436960505456 19446690152448 19498519506492 19514213382144 19560727314432 19612860600528 19622678298624 19628646506496 19650168225792 19690812598272 19718397976576 19749502715904 19765398601728 19790352551664 19818077378112 19827997802496 19834028457984 19880843418384 19896845017088 19944270987264 19997426494656 20013521928192 20029630316544 20066862003318 20076906962944 20152955437056 20178398680128 20194639773696 20222930976768 20248462564434 20264760050688 20389532896512 20405943926784 20460329885736 20476797898752 20590613102592 20596875706368 20645491242168 20662108286976 20678738706432 20783272771584 20806060474368 20838664388061 20849095692288 20878303739904 20895108169728 20921488385664 20983846635648 21000736014336 21027249586143 21050304795936 21056707214244 21067247665152 21084204171264 21123396132033 21140397830656 21173745700224 21190787923968 21247265650572 21257901490176 21264367048704 21275011448832 21331713648128 21382559760384 21412515151872 21439548597636 21456804759552 21480330952704 21486864162816 21606293569536 21663878702544 21681315422208 21698766176256 21859931903472 21877526421504 21895135100928 21953490054912 22075513085952 22082227319808 22106439254016 22124232179712 22152164173056 22183197723648 22295337050376 22306497527808 22313282015232 22324451475456 22365948845682 22383950644224 22401966931968 22497104806488 22515212169216 22526482710528 22533334106112 22586520333312 22604699664384 22636367183872 22664945751136 22672074866688 22700698515144 22718969745408 22750797348864 22797855057024 22822851637248 22841221185536 22938224508576 22956686917632 22975164186624 23017871121453 23029393281024 23036397636096 23047929069568 23164439740416 23183084224512 23226177647439 23244871822848 23256507613184 23263581044736 23406818033664 23455232653824 23488091707392 23506996690944 23536674433872 23681592895428 23700653623296 23719729692672 23782947559488 23858824347648 23915139176448 23922412929792 23934387879936 23967918194688 23998177854144 24017493393408 24089079545856 24138905354496 24165372321792 24172722183168 24184822431744 24249279864576 24268797509632 24307080265728 24326644432896 24371863540362 24391479849984 24403689603072 24411111948288 24468730361088 24488424636416 24546795061248 24592423391406 24612217224192 24632026988544 24659034636288 24697676311776 24710039339008 24834952221696 24869744160768 24889761202176 24921184694688 24948509387776 24956097439104 25094809718784 25115007909888 25181944474752 25202212798464 25342293049344 25350000869376 25377795735552 25409835374976 25430287122432 25465913081856 25498063970028 25594647017472 25607459045376 25647586939152 25675708091904 25696373833728 25764859856112 25826272782336 25847059709952 25908067441152 25915947340608 25928920203264 25998026008656 26018951176192 26059994707968 26080969752576 26150480800704 26163571064832 26171528675328 26200224301056 26254416797696 26332670287872 26353864802304 26387136735552 26424103170816 26437330403328 26445371277312 26478758738106 26507791224512 26592361316352 26663235326208 26684695904256 26755816004424 26870607249408 26904531573504 26926186364928 26963907969024 26997950085912 27019680067584 27186043862016 27194312456064 27207925235712 27280439847648 27302397198336 27440414831232 27454150803456 27462500941824 27527321656224 27549477715968 27571651608576 27622902634197 27688744377216 27711030362112 27741413965824 27784885850748 27798794256384 27837738319872 27895317847552 27904092143616 27939321249408 27978462180864 28000981352448 28036332781524 28067073061248 28075609618992 28089663553536 28164528176044 28231660933632 28254383898624 28329687534096 28343868653568 28352489398272 28510079680512 28550020202496 28586064796848 28609073012736 28640441270272 28649152217088 28808391426048 28885171603392 28908420562944 28931688235008 28985467338126 29146575871296 29155440758184 29170035228672 29193513467904 29247779259738 29271320073216 29419290900792 29434017447936 29442969759744 29475252338688 29536218897408 29577596964864 29648097902592 29685528827496 29727116067168 29741996703744 29751042686976 29821265127576 29845267525632 29869289242624 29916406480896 29996139741984 30020282892288 30044445474816 30100293004977 30115360444416 30139599552512 30229433155584 30267598020192 30291959660544 30334396465152 30372693846651 30397140076032 30430468849664 30584299344768 30608915890176 30690494828604 30705857708032 30715196848128 30885919653888 30968236863252 30993162430464 31018108059648 31209090711552 31273643538432 31317455609856 31342662254592 31382232578496 31501104021504 31575457193904 31585060821366 31600871497728 31626306256896 31710596745984 31786181885952 31811765796864 31870898475858 31886852235264 31896550573056 31912517173248 31957224259584 31997570472192 32023324524544 32073839640576 32118772727808 32159322896454 32185207139328 32220496429056 32230296244224 32246429908992 32332373152768 32409440354304 32495818053816 32521973133312 32538252804096 32548149264384 32624973814784 32789897855208 32816289632256 32842702651392 32930235082368 33113269628928 33159658881024 33186348269568 33228246259584 33274796585472 33459746291712 33469923022848 33486677213184 33548923268523 33575925966336 33602950397952 33772818253824 33789724065792 33800001159168 33879780499968 33907049496576 33954550775808 33997418626704 34078454618112 34126196023296 34196782585536 34234277455872 34261831778304 34353146474816 34407336762864 34435030376448 34462746279936 34544089921536 34554596454144 34571893604352 34664034678208 34746659610624 34774626336768 34867307734272 34884761419776 34895371567104 34933632401408 35110227050496 35138486403072 35182848980736 35232137561088 35249773871104 35260495036416 35305011650808 35456481755136 35522389343142 35550980434944 35579594539008 35674421339232 35872708764672 35883619394688 35901581819904 35951877292032 35997266781216 36026240090112 36208358031744 36248058482688 36259083274752 36277233647616 36373919796864 36403196264448 36489966649344 36557795310543 36587219774976 36605534404608 36616667922432 36703095541632 36732636954624 36820192591872 36830536845596 36888635087109 36918325836288 36948040482816 36988551954432 37046514467664 37065059008512 37116984426496 37252428332544 37304616241152 37334641803264 37381777042032 37422764081664 37434146158656 37452884738048 37642214578176 37672511864832 37772916712128 37791824871424 37803319197696 38013439574016 38066693603328 38114753062464 38145430683648 38198869622784 38247095955042 38411188568064 38471380408728 38513562137856 38544560750592 38647289784168 38770589564928 38862101161728 38873921010912 38893380304896 38997039012984 39028426764288 39121454628864 39225721201056 39245356597248 39257293012992 39300336451584 39381625196544 39436795953152 39499005431808 39530797203456 39580705103328 39636154756224 39655995604992 39668056915968 39718138107159 39761686836768 39793690034176 39888541974528 39994852989312 40027043856384 40133724006636 40153813925888 40305910874112 40356797360256 40389279547392 40445861953536 40496925128868 40529520101376 40779065793024 40811887853568 40920659771472 40953595797504 41181226205184 41193751412736 41290982484336 41324216573952 41357477412864 41566545543168 41612120948736 41677328776122 41698191384576 41756607479808 41790216339456 41842976771328 41967693271296 42001472028672 42054499172286 42100609591872 42113414428488 42134495330304 42168408342528 42246792264066 42280795661312 42347491400448 42381575847936 42494531301144 42515802980352 42528734097408 42550022897664 42663427296256 42765119520768 42825030303744 42879097195272 42913609519104 42960661905408 42973728325632 43212587139072 43327757405088 43362630844416 43397532352512 43478201007189 43719863806944 43755052843008 43790270201856 43871668889607 43906980109824 44151026171904 44164454639616 44212878508032 44304328346112 44366395447296 44590674100752 44612995055616 44626564030464 44731897691364 44767901288448 44803933863936 44994209612976 45030424338432 45066668212224 45173040666624 45209399328768 45272734367744 45329891502272 45344149733376 45401397030288 45437939490816 45501594697728 45595710114048 45645703274496 45682442371072 45876449017152 45913373835264 45950328373248 46035742242906 46058786562048 46072795272192 46095858139136 46328879480832 46366168449024 46452355294878 46489743645696 46513015226368 46527162089472 46813636067328 46910465307648 46976183414784 47013993381888 47073348867744 47363185790856 47377591232049 47401307246592 47439459385344 47565895118976 47717648695296 47806347713787 47830278352896 47844825859584 47868775759872 47935836389376 47996355708288 48034986786816 48178159091712 48238984344681 48277810708992 48330744643584 48345444366336 48369644863488 48498559729152 48537595019264 48614160531456 48743727080724 48782959699968 48807379206144 48822223896576 48937460722176 48976849272832 49184846782812 49224434448384 49264053977088 49395352623552 49420078678016 49669904443392 49739488321536 49779522404352 49842369389376 49897018775552 49912194878208 50189619437568 50230015819776 50363888949504 50404425596928 50684586098688 50700001738752 50755591471104 50819670749952 50860574244864 50931826163712 50996127940056 51189294034944 51214918090752 51295173878304 51351416183808 51392747667456 51529719712224 51652545564672 51694119419904 51816134882304 51831894681216 51857840406528 51996052017312 52037902352384 52119989415936 52161939505152 52300961601408 52327142129664 52343057350656 52400448602112 52508833595392 52665340575744 52707729604608 52774273471104 52848206341632 52874660806656 52890742554624 52957517476212 53015582449024 53184722632704 53283584014713 53326470652416 53369391808512 53511632008848 53809063147008 53852372729856 53927815938048 53995900171824 54039360135168 54372087724032 54388624912128 54415850471424 54560879695296 54604794396672 54880829662464 54908301606912 54925001883648 55054643312448 55098955431936 55143303217152 55245805268394 55377488754432 55422060724224 55482827931648 55569771701496 55597588512768 55675476639744 55790635695104 55808184287232 55878642498816 55956924361728 56001962704896 56072665563048 56134146122496 56151219237984 56179327107072 56329056352088 56463321867264 56508767797248 56659375068192 56687737307136 56704978796544 57020159361024 57100040404992 57172129593696 57218146025472 57280882540544 57298304434176 57370643932563 57616782852096 57770343206784 57816841125888 57970934676252 58293151742592 58310881516368 58340070457344 58495558519476 58542640146432 58838581801584 58868034895872 58885939519488 58950504677376 59072437794816 59155193929728 59296195805184 59371057654992 59454232134336 59483993407488 59502085373952 59642530255152 59690535051264 59738578485248 59832812961792 59992279483968 60040565784576 60088890949632 60200586009954 60230720888832 60279199105024 60458866311168 60535196040384 60583919321088 60668792930304 60745387693302 60794280152064 60860937699328 61168598689536 61217831780352 61380989657208 61411715416064 61430393696256 61771839307776 61936473726504 61986324860928 62036216119296 62418181423104 62515993164183 62547287076864 62634911219712 62685324509184 62764465156992 63002208043008 63081748758429 63150914387808 63170121642732 63201742995456 63252612513792 63370188396099 63421193491968 63572363771904 63741796951716 63773704470528 63793101146112 63825034346496 63995140944384 64046649049088 64147679281152 64237545455616 64318645792908 64370414278656 64440992858112 64460592488448 64664746305536 64818880708608 64991636107632 65043946266624 65096298528768 65249947629568 65579795710416 65632579264512 65685405302784 65860470164736 66226539257856 66319317762048 66372696539136 66456492519168 66549593170944 66919492583424 66939846045696 66973354426368 67097846537046 67151851932672 67205900795904 67545636507648 67579448131584 67600002318336 67759560999936 67814098993152 67909101551616 67994837253408 68156909236224 68252392046592 68393565171072 68468554911744 68523663556608 68706292949632 68814673525728 68870060752896 68925492559872 69053613364359 69088179843072 69109192908288 69143787208704 69328069356416 69493319221248 69549252673536 69678532942317 69734615468544 69769522839552 69790743134208 69867264802816 70220454100992 70365697961472 70464275122176 70499547742208 70520990072832 70610023301616 71044778686284 71101960869888 71159189078016 71348842678464 71745417529344 71767238789376 71803163639808 71903754584064 71994533562432 72052480180224 72416716063488 72496116965376 72518166549504 72554467295232 72747839593728 72806392528896 72979933298688 73115590621086 73174439549952 73211068809216 73233335844864 73406191083264 73465273909248 73640385183744 73661073691192 73777270174218 73836651672576 73896080965632 73977103908864 74093028935328 74130118017024 74233968852992 74504856665088 74609232482304 74669283606528 74763554084064 74845528163328 74868292317312 74905769476096 75284429156352 75345023729664 75545833424256 75583649742848 75606638395392 76026879148032 76133387206656 76229506124928 76290861367296 76397739245568 76494191910084 76822377136128 76942760817456 77027124275712 77089121501184 77294579568336 77541179129856 77724202323456 77747842021824 77786760609792 77994078025968 78056853528576 78242909257728 78451442402112 78490713194496 78514586025984 78600672903168 78763250393088 78873591906304 78998010863616 79061594406912 79161410206656 79272309512448 79311991209984 79336113831936 79436276214318 79523373673536 79587380068352 79777083949056 79989705978624 80054087712768 80267448013272 80307627851776 80611821748224 80713594720512 80778559094784 80891723907072 80993850257736 81059040202752 81558131586048 81623775707136 81841319542944 81907191595008 82362452410368 82387502825472 82581964968672 82648433147904 82714954825728 82868707902591 83133091086336 83224241897472 83354657552244 83396382769152 83513214959616 83685953542656 83935386542592 84002944057344 84108998344572 84201219183744 84226828856976 84268990660608 84493584528132 84561591322624 84694982800896 84763151695872 84989062602288 85031605960704 85057468194816 85326854592512 85530239041536 85650060607488 85758194390544 85827219038208 85921323810816 85947456651264 86425174278144 86655514810176 86725261688832 86795064705024 86956402014378 87439727613888 87510105686016 87580540403712 87743337779214 87813960219648 88302052343808 88328909279232 88425757016064 88608656692224 88732790894592 89181348201504 89225990111232 89253128060928 89463795382728 89535802576896 89607867727872 89988419225952 90060848676864 90133336424448 90300879014931 90346081333248 90418798657536 90545468735488 90659783004544 90688299466752 90802794060576 90875878981632 91003189395456 91118081539953 91191420228096 91291406548992 91364884742144 91752898034304 91826747670528 92071484485812 92117573124096 92145590544384 92191716278272 92657758961664 92904710589756 92979487291392 93026030452736 93054324178944 93627272134656 93820930615296 93952366829568 94027986763776 94146697735488 94726371581712 94755182464098 94802614493184 94878918770688 95131790237952 95435297390592 95612695427574 95660556705792 95689651719168 95737551519744 95871672778752 95992711416576 96069973573632 96356318183424 96477968689362 96555621417984 96661489287168 96690888732672 96739289726976 96997119458304 97075190038528 97228321062912 97487454161448 97565919399936 97614758412288 97644447793152 97874921444352 97953698545664 98369693565624 98448868896768 98528107954176 98790705247104 98840157356032 99339808886784 99478976643072 99559044808704 99684738778752 99794037551104 99824389756416 100379238875136 100460031639552 100646769805569 100727777899008 100808851193856 101369172197376 101400003477504 101639341499904 101721148489728 101863652327424 101992255880112 102378588069888 102590347756608 102702832367616 102785495334912 103059439424448 103305091129344 103388238839808 103632269764608 103663789362432 103715680813056 103992104034624 104075804704768 104239978831872 104323879010304 104601923202816 104654284259328 104686114701312 104800897204224 105017667190784 105330681151488 105415459209216 105548546942208 105696412683264 105749321613312 105781485109248 105915034952424 106031164898048 106369445265408 106567168029426 106652941304832 106738783617024 107023264017696 107618126294016 107704745459712 107855631876096 107991800343648 108078720270336 108744175448064 108777249824256 108831700942848 109121759390592 109209588793344 109761659324928 109816603213824 109850003767296 110109286624896 110197910863872 110491610536788 110754977508864 110844121448448 110965655863296 111139543402992 111195177025536 111350953279488 111581271390208 111757284997632 111913848723456 112003925409792 112145331126096 112268292244992 112302438475968 112358654214144 112658112704176 112926643734528 113017535594496 113318750136384 113375474614272 113409957593088 114040318722048 114200080809984 114344259187392 114436292050944 114561765081088 114596608868352 114741287865126 115233565704192 115540686413568 115633682251776 115941869352504 116586303485184 116621763032736 116680140914688 116991117038952 117085280292864 117677163603168 117736069791744 117771879038976 117901009354752 118144875589632 118310387859456 118592391610368 118742115309984 118908464268672 118967986814976 119004170747904 119154414321477 119285060510304 119381070102528 119477156970496 119665625923584 119699244748187 119984558967936 120081131569152 120401172019908 120461441777664 120558398210048 120917732622336 121070392080768 121167838642176 121337585860608 121490775386604 121588560304128 121721875398656 122337197379072 122435663560704 122761979314416 122823430832128 122860787392512 123543678615552 123872947453008 123972649721856 124072432238592 124836362846208 125031986328366 125094574153728 125269822439424 125370649018368 125528930313984 126004416086016 126163497516858 126301828775616 126340243285464 126403485990912 126505225027584 126740376792198 126842386983936 127144727543808 127483593903432 127547408941056 127586202292224 127650068692992 127990281888768 128093298098176 128295358562304 128475090911232 128637291585816 128740828557312 128881985716224 128921184976896 129329492611072 129637761417216 129983272215264 130087892533248 130192597057536 130434603021567 130499895259136 131159591420832 131265158529024 131370810605568 131615006668821 131720940329472 132453078515712 132638635524096 132912985038336 133099186341888 133838985166848 133879692091392 134195693074092 134303703865344 134411801591808 135091273015296 135200004636672 135519121999872 135628197986304 135818203103232 135989674506816 136313818472448 136504784093184 136787130342144 136937109823488 137047327113216 137412585899264 137629347051456 137740121505792 137850985119744 138107226728718 138176359686144 138218385816576 138287574417408 138656138712832 138986638442496 139098505347072 139357065884634 139469230937088 139539045679104 139581486268416 139734529605632 140440908201984 140731395922944 140928550244352 140999095484416 141041980145664 141220046603232 142089557372568 142203921739776 142318378156032 142697685356928 143490835058688 143534477578752 143606327279616 143807509168128 143989067124864 144104960360448 144833432126976 144992233930752 145036333099008 145108934590464 145495679187456 145612785057792 146231181242172 146348879099904 146422137618432 146466671689728 146812382166528 146930547818496 147322147382384 147554540348436 147673303345152 147792161931264 148186057870656 148260236034048 148467937705984 149009713330176 149218464964608 149338567213056 149527108168128 149691056326656 149736584634624 149811538952192 150568858312704 150690047459328 151091666848512 151167299485696 151213276790784 152053758296064 152266774413312 152459012249856 152581722734592 152795478491136 152988383820168 153644754272256 153885521634912 154054248551424 154178243002368 154589159136672 155082358259712 155448404646912 155495684043648 155573521219584 155988156051936 156113707057152 156485818515456 156902884804224 156981426388992 157029172051968 157201345806336 157526500786176 157747183812608 157996021727232 158123188813824 158322820413312 158544619024896 158623982419968 158672227663872 158872552428636 159046747347072 159174760136704 159554167898112 159850752044139 159979411957248 160108175425536 160534896026544 160615255703552 161427189441024 161557118189568 161783447814144 161987700515472 162118080405504 163116263172096 163247551414272 163682639085888 163814383190016 164724904820736 164775005650944 165163929937344 165296866295808 165429909651456 165737415805182 166266182172672 166448483794944 166709315104488 166792765538304 167026429919232 167371907085312 167870773085184 168005888114688 168217996689144 168402438367488 168453657713952 168537981321216 168987169056264 169123182645248 169389965601792 169526303391744 169978125204576 170063211921408 170114936389632 170653709185024 171060478083072 171300121214976 171516388781088 171654438076416 171842647621632 171894913302528 172111931797689 172850348556288 173311029620352 173450523377664 173912804028756 174879455227776 175020211372032 175486675558428 175627920439296 176604104687616 176657818558464 176851514032128 177217313384448 177465581789184 178362696403008 178451980222464 178506256121856 178927590765456 179071605153792 179215735455744 179976838451904 180121697353728 180266672848896 180601758029862 180692162666496 180837597315072 181090937470976 181319566009088 181376598933504 181605588121152 181751757963264 182006378790912 182236163079906 182382840456192 182582813097984 182729769484288 183505796068608 183653495341056 184142968971624 184235146248192 184291181088768 184383432556544 185315517923328 185809421179512 185958974582784 186052060905472 186108648357888 187254544269312 187641861230592 187904733659136 188055973527552 188293395470976 189452743163424 189510364928196 189605228986368 189757837541376 190110565188297 190263580475904 191225390855148 191321113411584 191379303438336 191475103039488 191985422833152 192139947147264 192712636366848 192955937378724 193111242835968 193322978574336 193381777465344 193994238916608 194150380077056 194456642125824 194974908322896 195131838799872 195288895586304 195749842888704 195907397091328 196739387131248 196897737793536 197056215908352 197581410494208 197680314712064 198679617773568 198957953286144 199118089617408 199369477557504 199588075102208 199648779512832 200758477750272 200920063279104 201293539611138 201455555798016 201617702387712 202738344394752 202800006955008 203278682999808 203442296979456 203727304654848 203984511760224 204757176139776 205180695513216 205405664735232 205570990669824 206118878848896 206610182258688 206776477679616 207160840093077 207264539529216 207327578724864 207431361626112 207984208069248 208151609409536 208479957663744 208647758020608 209035598826951 209203846405632 209308568518656 209372229402624 209601794408448 210035334381568 210661362302976 211097093884416 211392825366528 211498643226624 211562970218496 211830069904848 212062329796096 213134336058852 213305882609664 213477567234048 214046528035392 215236252588032 215409490919424 215711263752192 215983600687296 216157440540672 217488350896128 217554499648512 217663401885696 218243518781184 218419177586688 219523318649856 219633206427648 219700007534592 220218573249792 220395821727744 220983221073576 221509955017728 221688242896896 221931311726592 222279086805984 222390354051072 222701906558976 223162542780416 223514569995264 223827697446912 224007850819584 224290662252192 224536584489984 224604876951936 224717308428288 225316225408352 225853287469056 226035071188992 226637500272768 226750949228544 226819915186176 228080637444096 228400161619968 228688518374784 228872584101888 229123530162176 229193217736704 229482575730252 230467131408384 231081372827136 231267364503552 231883738705008 233172606970368 233243526065472 233360281829376 233982234077904 234170560585728 235354327206336 235472139583488 235543758077952 235802018709504 236289751179264 236620775718912 237184783220736 237484230619968 237816928537344 237935973629952 238008341495808 238308828642954 238570121020608 238762140205056 238954313940992 239331251847168 239398489496374 239969117935872 240162263138304 240802344039816 240922883555328 241116796420096 241835465244672 242140784161536 242335677284352 242675171721216 242981550773208 243177120608256 243443750797312 244674394758144 244871327121408 245523958628832 245646861664256 245721574785024 247087357231104 247745894906016 247945299443712 248144864477184 248606123707773 249672725692416 250063972656732 250189148307456 250539644878848 251057860627968 252008832172032 252326995033716 252603657551232 252680486570928 252806971981824 253480753584396 253684773967872 254289455087616 254967187806864 255094817882112 255172404584448 255980563777536 256186596196352 256590717124608 256950181822464 257274583171632 257481657114624 257763971432448 257842369953792 258658985222144 259275522834432 259966544430528 260175785066496 260385194115072 260869206043134 260999790518272 262319182841664 262530317058048 262741621211136 263230013337642 263441880658944 264906157031424 265277271048192 265825970076672 266198372683776 267677970333696 267759384182784 268391386148184 268607407730688 268823603183616 270182546030592 270400009273344 270902637044793 271038243999744 271256395972608 271636406206464 271979349013632 272627636944896 273009568186368 273354244619859 273574260684288 273874219646976 274094654226432 274825171798528 275258694102912 275480243011584 276214453457436 276352719372288 276436771633152 276575148834816 277312277425664 277973276884992 278714131769268 278938461874176 279078091358208 279162972536832 280881816403968 281462791845888 281857100488704 282083960291328 282440093206464 284179114745136 284407843479552 284636756312064 285395370713856 286981670117376 287068955157504 287212654559232 287615018336256 287978134249728 288209920720896 289666864253952 289984467861504 290072666198016 290217869180928 290991358374912 291225570115584 292462362484344 292697758199808 292844275236864 292933343379456 293624764333056 293861095636992 294644294764768 295109080696872 295346606690304 295584323862528 296372115741312 296520472068096 296935875411968 298019426660352 298436929929216 298677134426112 299054216336256 299382112653312 299473169269248 299623077904384 301137716625408 301380094918656 301940309416707 302183333697024 302334598971392 302426553581568 304107516592128 304918024499712 305163445469184 305590956982272 305976767640336 307771043269824 308108497102848 308356486004736 309178318273344 310164716519424 310896809293824 310991368087296 311147042439168 311976312103872 312227414114304 312971637030912 313805769608448 313962852777984 314058344103936 314402691612672 315053001572352 315494367625216 315992043454464 316246377627648 316645640826624 317089238049792 317247964839936 317344455327744 317745104857272 318093494694144 318349520273408 319108335796224 319701504088278 319958823914496 320216350851072 321069792053088 321230511407104 322854378882048 323114236379136 323566895628288 323975401030944 324236160811008 326232526344192 326495102828544 327365278171776 327628766380032 329449809641472 329550011301888 330327859874688 330593732591616 331474831610364 332532364345344 332896967589888 333418630208976 333585531076608 334052859838464 334743814170624 335741546170368 336011776229376 336435993378288 336804876734976 336907315427904 337075962642432 337974338112528 338246365290496 338779931203584 339052606783488 339956250409152 340126423842816 340229872779264 341307418370048 342120956166144 342600242429952 343032777562176 343308876152832 343685295243264 343789826605056 344223863595378 345700697112576 346622059240704 346901046755328 347825608057512 349758910455552 350040422744064 350973351116856 351255840878592 353208209375232 353315637116928 353703028064256 354434626768896 354931163578368 356725392806016 356903960444928 357012512243712 357463242964431 357855181530912 358143210307584 358431470911488 359097734244561 359953676903808 360243394707456 361203516059724 361384325332992 361675194630144 362639132018176 362753197867008 363211176242304 363503515926528 364012757581824 364472326159812 364765680912384 365165626195968 367011592137216 367306990682112 368285937943248 368470292496384 368582362177536 370631035846656 371618842359024 371917949165568 372217296715776 374509088538624 375283722461184 375809467318272 376111947055104 376586790941952 378905486326848 379020729856392 379210457972736 379515675082752 380221130376594 380527160951808 382450781710296 382642226823168 382758606876672 382950206078976 383970845666304 384279894294528 385425272733696 385911874757448 386222485671936 386645957148672 386763554930688 387988477833216 388300760154112 388913284251648 389949816645792 390263677599744 390577791172608 391303809064701 391499685777408 391814794182656 393478774262496 393795475587072 394112431816704 394845020006463 395162820988416 395360629424128 397359235547136 397915906572288 398738955115008 399176150204416 399297559025664 401516955500544 402587079222276 402911111596032 403235404775424 405600013910016 406557365999616 406884593958912 407454609309696 407969023520448 409514352279552 410361391026432 410811329470464 411141981339648 412237757697792 413220364517376 413552955359232 414321680186154 414529079058432 414655157449728 414862723252224 415968416138496 416303218819072 416959915327488 417295516041216 418071197653902 418407692811264 418617137037312 418744458805248 419203588816896 420070668763136 421322724605952 422194187768832 422785650733056 422997286453248 423125940436992 423660139809696 424124659592192 426268672117704 426611765219328 426955134468096 428093056070784 430472505176064 430818981838848 431422527504384 431967201374592 432314881081344 434976701792256 435108999297024 435326803771392 436487037562368 436838355173376 439046637299712 439266412855296 439400015069184 440437146499584 440791643455488 441966442147152 443019910035456 443376485793792 444558173611968 444780708102144 445403813117952 446325085560832 447029139990528 447655394893824 448015701639168 448581324504384 449073168979968 449209753903872 449434616856576 450632450816704 451706574938112 452070142377984 453275000545536 453501898457088 453639830372352 456161274888192 456800323239936 457377036749568 457745168203776 458247060324352 458386435473408 458965151460504 460934262816768 462162745654272 462534729007104 463767477410016 466345213940736 466487052130944 466720563658752 467964468155808 468341121171456 470708654412672 470944279166976 471087516155904 471604037419008 472579502358528 473241551437824 474369566441472 474968461239936 475633857074688 475871947259904 476016682991616 476617657285908 477140242041216 477524280410112 478662503694336 478796978992748 479552256132417 479938235871744 480324526276608 481604688079632 481845767110656 484281568323072 484671354568704 485350343442432 485963101546416 486354241216512 486887501594624 489348789516288 489742654242816 491047917257664 491293723328512 491443149570048 494174714462208 495491789812032 495890598887424 496289728954368 497212247415546 499345451384832 500127945313464 500378296614912 501079289757696 502115721255936 504017664344064 504653990067432 505207315102464 505360973141856 505613943963648 506961507168792 507369547935744 508578910175232 509934375613728 510189635764224 510344809168896 511961127555072 512373192392704 513181434249216 513900363644928 514549166343264 514963314229248 515527942864896 515684739907584 516335795393067 517317970444288 518551045668864 519933088861056 520351570132992 521738412086268 521999581036544 524638365683328 525060634116096 526460026675284 526883761317888 529812314062848 530554542096384 531651940153344 532396745367552 535355940667392 535518768365568 536782772296368 537214815461376 537647206367232 540365092061184 540800018546688 541805274089586 542076487999488 542512791945216 543272812412928 543958698027264 545255273889792 546019136372736 546708489239718 547148521368576 547748439293952 548189308452864 549650343597056 550517388205824 550960486023168 552428906914872 552705438744576 552873543266304 553150297669632 554624554851328 555946553769984 557428263538536 557876923748352 558156182716416 558325945073664 561763632807936 562925583691776 563714200977408 564167920582656 564880186412928 568358229490272 568815686959104 569273512624128 570331695564891 570790741427712 573963340234752 574137910315008 574425309118464 575956268499456 576419841441792 579333728507904 579968935723008 580145332396032 581982716749824 582451140231168 584924724968688 585395516399616 585866686758912 587249528666112 587722191273984 589288589529536 590218161393744 590693213380608 591168647725056 592744231482624 593040944136192 593871750823936 596038853320704 596873859858432 597354268852224 598108432672512 598764225306624 598946338538496 599246155808768 602275433250816 602760189837312 603880618833414 604366667394048 604669197942784 604853107163136 608215033184256 609836048999424 610326890938368 611181913964544 611953535280672 615542086539648 616216994205696 616712972009472 618356636546688 620329433038848 621482520279231 621793618587648 621982736174592 622294084878336 623952624207744 624454828228608 625943274061824 627106796480853 627611539216896 627925705555968 628116688207872 628805383225344 630106003144704 630988735250432 631984086908928 633291281653248 634178476099584 634495929679872 634688910655488 635490209714544 636186989388288 636699040546816 639403008176556 639917647828992 640432701702144 642139584106176 642461022814208 645708757764096 646228472758272 647133791256576 647950802061888 648472321622016 652465052688384 652990205657088 654730556343552 655257532760064 658899619282944 659100022603776 660655719749376 661187465183232 662949663220728 665064728690688 665793935179776 666837260417952 667171062153216 668105719676928 669487628341248 671483092340736 672023552458752 672871986756576 673609753469952 673814630855808 674151925284864 675948676225056 676492730580992 677559862407168 678105213566976 679912500818304 680252847685632 680459745558528 682614836740096 684241912332288 685200484859904 686065555124352 686617752305664 687370590486528 687579653210112 688447727190756 691401394225152 693244118481408 693802093510656 695651216115024 699517820911104 700080845488128 701946702233712 702511681757184 706416418750464 706631274233856 707406056128512 708869253537792 709862327156736 713450785612032 713807920889856 714025024487424 714926485928862 715710363061824 716286420615168 716862941822976 718195468489122 719907353807616 720486789414912 722407032119448 722768650665984 723350389260288 725278264036352 725506395734016 726422352484608 727007031853056 728025515163648 728944652319624 729531361824768 730331252391936 734023184274432 734613981364224 736571875886496 736940584992768 737164724355072 741262071693312 743237684718048 743835898331136 744434593431552 745818371123319 749018177077248 750567444922368 751618934636544 753173581883904 757810972653696 758041459712784 758420915945472 760442260753188 761054321903616 764901563420592 765284453646336 765517213753344 767941691332608 768559788589056 770850545467392 771823749514896 772444971343872 773291914297344 773527109861376 775976955666432 776601520308224 777826568503296 779899633291584 780527355199488 781155582345216 782607618129402 782999371554816 783629588365312 786957548524992 787590951174144 788224863633408 789690040012926 790325641976832 790721258848256 794718471094272 795831813144576 797477910230016 798352300408832 798595118051328 803033911001088 805174158444552 805822223192064 806470809550848 811200027820032 812707911134379 813114731999232 813769187917824 814909218619392 815938047040896 819028704559104 820062733859577 820722782052864 821622658940928 822283962679296 824475515395584 826440729034752 828643360372308 829058158116864 829310314899456 829725446504448 831936832276992 832606437638144 833919830654976 836142395307804 836815385622528 837234274074624 837488917610496 840141337526272 842645449211904 844388375537664 845571301466112 846251880873984 847320279619392 848249319184384 852537344235408 853223530438656 853910268936192 856186112141568 860945010352128 861637963677696 862845055008768 863934402749184 864629762162688 869953403584512 870217998594048 870653607542784 872974075124736 873676710346752 878093274599424 878532825710592 878800030138368 880874292999168 881583286910976 883932884294304 886039820070912 886752971587584 889116347223936 889561416204288 890807626235904 892650171121664 894058279981056 895310789787648 896031403278336 897162649008768 898146337959936 898419507807744 898869233713152 901264901633408 903413149876224 904140284755968 905820928250121 906550001091072 907003796914176 907279660744704 912322549776384 914754073499136 915490336407552 916494120648704 916772870946816 917930302921008 924325491308544 925069458014208 927534954820032 932690427881472 932974104261888 933441127317504 935928936311616 936682242342912 941417308825344 941888558333952 942175032311808 943208074838016 945159004717056 946483102875648 948739132882944 949936922479872 951267714149376 951743894519808 952033365983232 953235314571816 954280484082432 955048560820224 957325007388672 957593957985496 959104512264834 959876471743488 960649052553216 963209376159264 963691534221312 968563136646144 969342709137408 970700686884864 971926203092832 972708482433024 973775003189248 978697579032576 979485308485632 982095834515328 982587446657024 982886299140096 988349428924416 990983579624064 991781197774848 994424494831092 998690902769664 1000255890626928 1000756593229824 1002158579515392 1004231442511872 1008035328688128 1009307980134864 1010414630204928 1010721946283712 1011227887927296 1013923014337584 1014739095871488 1017157820350464 1019868751227456 1020379271528448 1020689618337792 1023922255110144 1024746384785408 1026362868498432 1027800727289856 1029098332686528 1029926628458496 1031055885729792 1031369479815168 1032671590786134 1034635940888576 1037102091337728 1039866177722112 1040703140265984 1043476824172536 1043999162073088 1049276731366656 1050121268232192 1052920053350568 1053767522635776 1059624628125696 1061109084192768 1063303880306688 1064793490735104 1070711881334784 1071037536731136 1072389728893293 1073565544592736 1074429630922752 1075294412734464 1077293202733683 1080730184122368 1083610548179172 1084152975998976 1085025583890432 1087917396054528 1090510547779584 1092038272745472 1093416978479436 1094297042737152 1095496878587904 1099300687194112 1101034776411648 1101920972046336 1104857813829744 1105410877489152 1105747086532608 1109249109702656 1111893107539968 1114856527077072 1115753847496704 1116651890147328 1123527265615872 1125851167383552 1127428401954816 1128335841165312 1129760372825856 1136716458980544 1137631373918208 1138547025248256 1140663391129782 1141581482855424 1147926680469504 1148275820630016 1148850618236928 1151912536998912 1152839682883584 1158667457015808 1159937871446016 1160290664792064 1163965433499648 1164902280462336 1169849449937376 1170791032799232 1171733373517824 1173911427194103 1174499057332224 1175444382547968 1178577179059072 1180436322787488 1181386426761216 1182337295450112 1184535060019389 1185488462965248 1186081888272384 1187743501647872 1192077706641408 1193747719716864 1196216865345024 1197528450613248 1197892677076992 1198492311617536 1204550866501632 1207761237666828 1208733334788096 1209338395885568 1209706214326272 1219672097998848 1220653781876736 1222363827929088 1223907070561344 1231084173079296 1232433988411392 1233425944018944 1236713273093376 1240658866077696 1242965040558462 1243587237175296 1243965472349184 1244588169756672 1247905248415488 1248909656457216 1251886548123648 1254213592961706 1255223078433792 1255851411111936 1256233376415744 1257610766450688 1260212006289408 1261977470500864 1263968173817856 1266582563306496 1268356952199168 1268991859359744 1269377821310976 1270980419429088 1272373978776576 1273398081093632 1278806016353112 1279835295657984 1280865403404288 1284279168212352 1284922045628416 1291417515528192 1292456945516544 1294267582513152 1295901604123776 1296944643244032 1304930105376768 1305980411314176 1309461112687104 1310515065520128 1317799238565888 1318200045207552 1321311439498752 1322374930366464 1325899326441456 1330129457381376 1333674520835904 1334342124306432 1336211439353856 1338975256682496 1342966184681472 1344047104917504 1345743973513152 1347219506939904 1347629261711616 1348303850569728 1351897352450112 1352985461161984 1355119724814336 1356210427133952 1359825001636608 1360505695371264 1360919491117056 1365229673480192 1368483824664576 1370400969719808 1372131110248704 1373235504611328 1374741180973056 1375159306420224 1376895454381512 1382802788450304 1386488236962816 1387604187021312 1391302432230048 1399035641822208 1400161690976256 1403893404467424 1405023363514368 1412832837500928 1413262548467712 1414812112257024 1417738507075584 1419724654313472 1426901571224064 1427615841779712 1428050048974848 1429852971857724 1431420726123648 1432572841230336 1436390936978244 1439814707615232 1440973578829824 1444814064238896 1445537301331968 1450556528072704 1452844704969216 1454014063706112 1456051030327296 1457889304639248 1459062723649536 1460662504783872 1468046368548864 1469227962728448 1473143751772992 1473881169985536 1474329448710144 1482524143386624 1486475369436096 1487671796662272 1488869186863104 1491636742246638 1498036354154496 1501134889844736 1503237869273088 1506347163767808 1515621945307392 1516082919425568 1516841831890944 1520884521506376 1522108643807232 1529803126841184 1530568907292672 1531034427506688 1535883382665216 1537119577178112 1541701090934784 1543647499029792 1544889942687744 1546583828594688 1547054219722752 1549007386179201 1551953911332864 1553203040616448 1555653137006592 1559799266583168 1561054710398976 1565215236258804 1565998743109632 1567259176730624 1573915097049984 1575181902348288 1579380080025852 1580651283953664 1581442517696512 1589436942188544 1591663626289152 1594955820460032 1596704600817664 1597190236102656 1606067822002176 1610348316889104 1611644446384128 1612941619101696 1622400055640064 1625415822268758 1626229463998464 1627538375835648 1629818437238784 1631876094081792 1638057409118208 1640125467719154 1641445564105728 1643245317881856 1644567925358592 1648951030791168 1652881458069504 1657286720744616 1658116316233728 1658620629798912 1659450893008896 1663873664553984 1665212875276288 1667839661309952 1672284790615608 1673630771245056 1674468548149248 1674977835220992 1680282675052544 1685290898423808 1688776751075328 1691142602932224 1692503761747968 1694640559238784 1696498638368768 1705074688470816 1706447060877312 1707820537872384 1710995086694673 1712372224283136 1721890020704256 1723275927355392 1727868805498368 1729259524325376 1739906807169024 1740435997188096 1745948150249472 1747353420693504 1756186549198848 1757600060276736 1761748585998336 1763166573821952 1767865768588608 1772079640141824 1773505943175168 1778232694447872 1779122832408576 1781615252471808 1785300342243328 1788116559962112 1790621579575296 1792062806556672 1794325298017536 1796292675919872 1796839015615488 1797738467426304 1802529803266816 1806826299752448 1808280569511936 1811641856500242 1813100002182144 1814007593828352 1814559321489408 1824645099552768 1829508146998272 1830980672815104 1832988241297408 1833545741893632 1835860605842016 1848650982617088 1850138916028416 1855069909640064 1865380855762944 1865948208523776 1866882254635008 1871857872623232 1873364484685824 1882834617650688 1883777116667904 1884350064623616 1886416149676032 1890318009434112 1892966205751296 1899873844959744 1902535428298752 1903487789039616 1904066731966464 1906470629143632 1908560968164864 1910097121640448 1915187915970992 1918209024529668 1919752943486976 1921298105106432 1926418752318528 1927383068442624 1937126273292288 1938685418274816 1941401373769728 1943852406185664 1945416964866048 1947550006378496 1957395158065152 1958970616971264 1964191669030656 1965174893314048 1965772598280192 1976698857848832 1981967159248128 1983562395549696 1988848989662184 1997381805539328 2000511781253856 2001513186459648 2004317159030784 2008462885023744 2016070657376256 2018615960269728 2020829260409856 2021443892567424 2022455775854592 2027846028675168 2029478191742976 2034315640700928 2039737502454912 2040758543056896 2041379236675584 2047844510220288 2049492769570816 2052725736996864 2055601454579712 2058196665373056 2059853256916992 2062111771459584 2062738959630336 2065343181572268 2069271881777152 2074204182675456 2079732355444224 2081406280531968 2086953648345072 2087998324146176 2098553462733312 2100242536464384 2105840106701136 2107535045271552 2119249256251392 2122218168385536 2126607760613376 2129586981470208 2141423762669568 2142075073462272 2144779457786586 2147131089185472 2148859261845504 2150588825468928 2154586405467366 2161460368244736 2167221096358344 2168305951997952 2170051167780864 2175834792109056 2181021095559168 2184076545490944 2186833956958872 2188594085474304 2190993757175808 2198601374388224 2202069552823296 2203841944092672 2209715627659488 2210821754978304 2211494173065216 2218498219405312 2223786215079936 2229713054154144 2231507694993408 2233303780294656 2237455113369957 2247054531231744 2251702334767104 2254856803909632 2259520745651712 2273432917961088 2275262747836416 2281326782259564 2283162965710848 2295853360939008 2296551641260032 2303825073997824 2305679365767168 2317334914031616 2319875742892032 2320581329584128 2327930866999296 2329804560924672 2339698899874752 2341582065598464 2343466747035648 2347822854388206 2348998114664448 2350888765095936 2357154358118144 2360872645574976 2362772853522432 2364674590900224 2369070120038778 2370976925930496 2372163776544768 2375487003295744 2384155413282816 2387495439433728 2392433730690048 2395056901226496 2395785354153984 2396984623235072 2409101733003264 2415522475333656 2417466669576192 2418676791771136 2419412428652544 2439344195997696 2441307563753472 2444727655858176 2447814141122688 2462168346158592 2464867976822784 2466851888037888 2473426546186752 2485930081116924 2487174474350592 2487930944698368 2489176339513344 2495810496830976 2497819312914432 2508427185923412 2510446156867584 2511702822223872 2512466752831488 2520424012578816 2523954941001728 2527936347635712 2533165126612992 2536713904398336 2538755642621952 2541960838858176 2544747957553152 2546796162187264 2557612032706224 2559670591315968 2561730806808576 2568558336424704 2569844091256832 2582835031056384 2584913891033088 2588535165026304 2591803208247552 2593889286488064 2609860210753536 2611960822628352 2618922225374208 2621030131040256 2635598477131776 2636400090415104 2642622878997504 2644749860732928 2651798652882912 2660258914762752 2667349041671808 2668684248612864 2672422878707712 2677950513364992 2685932369362944 2688094209835008 2691487947026304 2694439013879808 2695258523423232 2696607701139456 2703794704900224 2705970922323968 2710239449628672 2712420854267904 2717462784750363 2719650003273216 2721011390742528 2721838982234112 2730459346960384 2736967649329152 2744262220497408 2746471009222656 2749482361946112 2750318612840448 2753790908763024 2772976473925632 2775208374042624 2782604864460096 2798071283644416 2800323381952512 2807786808934848 2810046727028736 2825665675001856 2826525096935424 2829624224514048 2835477014151168 2839449308626944 2853803142448128 2855231683559424 2856100097949696 2859705943715448 2862841452247296 2865145682460672 2872781873956488 2879629415230464 2881947157659648 2889628128477792 2891074602663936 2901113056145408 2905689409938432 2908028127412224 2912102060654592 2915778609278496 2918125447299072 2921325009567744 2936092737097728 2938455925456896 2946287503545984 2947762339971072 2948658897420288 2965048286773248 2972950738872192 2975343593324544 2983273484493276 2996072708308992 3002269779689472 3006475738546176 3012694327535616 3031243890614784 3032165838851136 3033683663781888 3041769043012752 3044217287614464 3059606253682368 3061137814585344 3062068855013376 3071766765330432 3074239154356224 3083402181869568 3087294998059584 3089779885375488 3093167657189376 3094108439445504 3098014772358402 3103907822665728 3106406081232896 3111306274013184 3119598533166336 3122109420797952 3130430472517608 3131997486219264 3134518353461248 3147830194099968 3150363804696576 3158760160051704 3161302567907328 3162885035393024 3178873884377088 3183327252578304 3189911640920064 3193409201635328 3194380472205312 3212135644004352 3220696633778208 3223288892768256 3225883238203392 3231879608201049 3250831644537516 3252458927996928 3255076751671296 3263752188163584 3276114818236416 3280250935438308 3282891128211456 3286490635763712 3297902061582336 3305762916139008 3314573441489232 3316232632467456 3317241259597824 3327747329107968 3330425750552576 3335679322619904 3344569581231216 3347261542490112 3349955670441984 3360565350105088 3370581796847616 3377553502150656 3382285205864448 3385007523495936 3389281118477568 3392997276737536 3410149376941632 3412894121754624 3415641075744768 3421990173389346 3424744448566272 3443780041408512 3446551854710784 3455737610996736 3458519048650752 3479813614338048 3480871994376192 3491896300498944 3494706841387008 3512373098397696 3515200120553472 3521734281582309 3523497171996672 3526333147643904 3535731537177216 3544159280283648 3547011886350336 3553605180058167 3556465388895744 3558245664817152 3563230504943616 3570600684486656 3576233119924224 3581243159150592 3588650596035072 3592585351839744 3593678031230976 3595476934852608 3605059606533632 3613652599504896 3623283713000484 3626200004364288 3628015187656704 3629118642978816 3659016293996544 3661961345630208 3667091483787264 3671721211684032 3697301965234176 3700277832056832 3710139819280128 3730761711525888 3731896417047552 3733764509270016 3743715745246464 3746728969371648 3765669235301376 3767554233335808 3768700129247232 3772832299352064 3780636018868224 3785932411502592 3799747689919488 3805070856597504 3806975578079232 3808133463932928 3812941258287264 3817121936329728 3820194243280896 3830375831941984 3836418049059336 3839505886973952 3842596210212864 3852837504637056 3854766136885248 3874252546584576 3877370836549632 3882802747539456 3887704812371328 3890833929732096 3895100012756992 3914790316130304 3917941233942528 3928383338061312 3930349786628096 3931545196560384 3953397715697664 3963934318496256 3967124791099392 3977697979324368 4001023562507712 4003026372919296 4008634318061568 4016925770047488 4032141314752512 4037231920539456 4041658520819712 4042887785134848 4044911551709184 4055692057350336 4058956383485952 4068631281401856 4079475004909824 4081517086113792 4082758473351168 4095689020440576 4098985539141632 4105451473993728 4111202909159424 4116393330746112 4119706513833984 4124223542919168 4125477919260672 4130686363144536 4138543763554304 4148408365350912 4159464710888448 4162812561063936 4173907296690144 4175996648292352 4197106925466624 4200485072928768 4211680213402272 4215070090543104 4238498512502784 4244436336771072 4253215521226752 4259173962940416 4282847525339136 4284150146924544 4289558915573172 4294262178370944 4297718523691008 4309172810934732 4322920736489472 4334442192716688 4336611903995904 4351669584218112 4362042191118336 4368153090981888 4373667913917744 4377188170948608 4381987514351616 4397202748776448 4404139105646592 4407683888185344 4419431255318976 4421643509956608 4422988346130432 4436996438810624 4447572430159872 4459426108308288 4463015389986816 4466607560589312 4474910226739914 4494109062463488 4503404669534208 4509713607819264 4519041491303424 4546865835922176 4550525495672832 4562653564519128 4566325931421696 4591706721878016 4593103282520064 4607650147995648 4611358731534336 4634669828063232 4639751485784064 4641162659168256 4647022158537603 4655861733998592 4659609121849344 4679397799749504 4683164131196928 4695645708776412 4697996229328896 4701777530191872 4714308716236288 4721745291149952 4725545707044864 4738140240077556 4741953851860992 4744327553089536 4768310826565632 4774990878867456 4784867461380096 4790113802452992 4791570708307968 4818203466006528 4831044950667312 4834933339152384 4838824857305088 4878688391995392 4882615127506944 4889455311716352 4895628282245376 4924336692317184 4929735953645568 4933703776075776 4946853092373504 4971860162233848 4974348948701184 4975861889396736 4978352679026688 4991620993661952 4995638625828864 5016854371846824 5020892313735168 5023405644447744 5024933505662976 5040848025157632 5047909882003456 5055872695271424 5066330253225984 5073427808796672 5077511285243904 5083921677716352 5089495915106304 5093592324374528 5115224065412448 5119341182631936 5123461613617152 5132985260084019 5137116672849408 5139688182513664 5165670062112768 5169827782066176 5183606416495104 5187778572976128 5219720421507072 5237844450748416 5242060262080512 5272800180830208 5285245757995008 5289499721465856 5303597305765824 5320517829525504 5334698083343616 5337368497225728 5344845757415424 5355901026729984 5371864738725888 5376188419670016 5382975894052608 5388878027759616 5390517046846464 5393215402278912 5407589409800448 5411941844647936 5420478899257344 5424841708535808 5434925569500726 5439300006546432 5442022781485056 5443677964468224 5460918693920768 5473935298658304 5488524440994816 5492942018445312 5498964723892224 5500637225680896 5507581817526048 5545952947851264 5550416748085248 5565209728920192 5596142567288832 5600646763905024 5615573617869696 5620093454057472 5651331350003712 5653050193870848 5659248449028096 5670954028302336 5678898617253888 5707606284896256 5710463367118848 5712200195899392 5719411887430896 5725682904494592 5730291364921344 5745563747912976 5759258830460928 5763894315319296 5779256256955584 5782149205327872 5802226112290816 5811378819876864 5816056254824448 5824204121309184 5831557218556992 5836250894598144 5842650019135488 5872185474195456 5876911850913792 5892575007091968 5895524679942144 5897317794840576 5930096573546496 5945901477744384 5950687186649088 5966546968986552 5992145416617984 6004539559378944 6012951477092352 6025388655071232 6062487781229568 6064331677702272 6067367327563776 6083538086025504 6088434575228928 6119212507364736 6122275629170688 6124137710026752 6143533530660864 6148478308712448 6166804363739136 6174589996119168 6179559770750976 6186335314378752 6188216878891008 6196029544716804 6207815645331456 6222612548026368 6239197066332672 6244218841595904 6260860945035216 6263994972438528 6295660388199936 6300727609393152 6317520320103408 6322605135814656 6357747768754176 6366654505156608 6379823281840128 6386818403270656 6388760944410624 6424271288008704 6441393267556416 6446577785536512 6451766476406784 6463759216402098 6501663289075032 6504917855993856 6510153503342592 6527504376327168 6552229636472832 6560501870876616 6565782256422912 6572981271527424 6595804123164672 6611525832278016 6629146882978464 6632465264934912 6634482519195648 6655494658215936 6660851501105152 6671358645239808 6689139162462432 6694523084980224 6699911340883968 6712365340109871 6721130700210176 6741163593695232 6755107004301312 6764570411728896 6778562236955136 6785994553475072 6820298753883264 6825788243509248 6843980346778692 6849488897132544 6887560082817024 6911475221993472 6917038097301504 6959627228676096 6961743988752384 6983792600997888 6989413682774016 7024746196795392 7030400241106944 7043468563164618 7046994343993344 7052666295287808 7071463074354432 7088318560567296 7094023772700672 7107210360116334 7112930777791488 7116491329634304 7126461009887232 7141201368973312 7152466239848448 7162486318301184 7177301192070144 7185170703679488 7187356062461952 7190953869705216 7210119213067264 7227305199009792 7246567426000968 7252400008728576 7256030375313408 7258237285957632 7318032587993088 7323922691260416 7334182967574528 7343442423368064 7394603930468352 7400555664113664 7420279638560256 7461523423051776 7463792834095104 7467529018540032 7487431490492928 7493457938743296 7531338470602752 7535108466671616 7537400258494464 7561272037736448 7571864823005184 7599495379838976 7610141713195008 7616266927865856 7625882516574528 7634243872659456 7640388486561792 7660751663883968 7672836098118672 7679011773947904 7685192420425728 7705675009274112 7709532273770496 7748505093169152 7754741673099264 7765605495078912 7775409624742656 7781667859464192 7790200025513984 7829580632260608 7835882467885056 7856766676122624 7860699573256192 7863090393120768 7906795431395328 7927868636992512 7934249582198784 7955395958648736 8002047125015424 8006052745838592 8017268636123136 8033851540094976 8064282629505024 8074463841078912 8083317041639424 8085775570269696 8089823103418368 8111384114700672 8117912766971904 8137262562803712 8152388354251089 8158950009819648 8163034172227584 8165516946702336 8191378040881152 8210902947987456 8232786661492224 8239413027667968 8248447085838336 8250955838521344 8261372726289072 8277087527108608 8318929421776896 8325625122127872 8347814593380288 8351993296584704 8394213850933248 8400970145857536 8423360426804544 8430140181086208 8476997025005568 8488872673542144 8506431042453504 8518347925880832 8565695050678272 8568300293849088 8579117831146344 8588524356741888 8595437047382016 8618345621869464 8645841472978944 8668884385433376 8673223807991808 8703339168436224 8724084382236672 8736306181963776 8747335827835488 8754376341897216 8763975028703232 8794405497552896 8808278211293184 8815367776370688 8838862510637952 8843287019913216 8845976692260864 8873992877621248 8895144860319744 8918852216616576 8926030779973632 8949820453479828 8988218124926976 9006809339068416 9019427215638528 9038082982606848 9093731671844352 9101050991345664 9125307129038256 9132651862843392 9183413443756032 9186206565040128 9215300295991296 9222717463068672 9269339656126464 9279502971568128 9282325318336512 9294044317075206 9311723467997184 9319218243698688 9358795599499008 9366328262393856 9391291417552824 9395992458657792 9403555060383744 9428617432472576 9443490582299904 9451091414089728 9476280480155112 9483907703721984 9488655106179072 9536621653131264 9549981757734912 9569734922760192 9580227604905984 9583141416615936 9636406932013056 9662089901334624 9669866678304768 9677649714610176 9695638824603147 9757376783990784 9765230255013888 9791256564490752 9848673384634368 9859471907291136 9893706184747008 9943720324467696 9948697897402368 9951723778793472 9983241987323904 9991277251657728 10033708743693648 10041784627470336 10049867011325952 10081696050315264 10095819764006912 10111745390542848 10132660506451968 10146855617593344 10155022570487808 10167843355432704 10178991830212608 10187184648749056 10230448130824896 10238682365263872 10246923227234304 10265970520168038 10274233345698816 10279376365027328 10331340124225536 10339655564132352 10367212832990208 10375557145952256 10439440843014144 10475688901496832 10484120524161024 10545600361660416 10565202844746927 10570491515990016 10578999442931712 10607194611531648 10641035659051008 10660815540174501 10669396166687232 10674736994451456 10689691514830848 10711802053459968 10743729477451776 10765951788105216 10777756055519232 10781034093692928 10786430804557824 10815178819600896 10823883689295872 10840957798514688 10869851139001452 10878600013092864 10884045562970112 10887355928936448 10921837387841536 10977048881989632 10985884036890624 11001274451361792 11015163635052096 11091905895702528 11100833496170496 11130419457840384 11192285134577664 11201293527810048 11231147235739392 11240186908114944 11302662700007424 11306100387741696 11318496898056192 11341908056604672 11357797234507776 11415212569792512 11420926734237696 11424400391798784 11438823774861792 11451365808989184 11460582729842688 11491127495825952 11518517660921856 11527788630638592 11558512513911168 11564298410655744 11604452224581632 11622757639753728 11632112509648896 11648408242618368 11663114437113984 11672501789196288 11685300038270976 11744370948390912 11753823701827584 11785150014183936 11791049359884288 11794635589681152 11860193147092992 11891802955488768 11901374373298176 11933093937973104 12009079118757888 12025902954184704 12050777310142464 12124975562459136 12128663355404544 12134734655127552 12167076172051008 12176869150457856 12238425014729472 12244551258341376 12248275420053504 12287067061321728 12296956617424896 12333608727478272 12349179992238336 12359119541501952 12372670628757504 12376433757782016 12392059089433608 12415631290662912 12445225096052736 12478394132665344 12488437683191808 12521721890070432 12527989944877056 12591320776399872 12601455218786304 12635040640206816 12645210271629312 12715495537508352 12733309010313216 12759646563680256 12773636806541312 12777521888821248 12848542576017408 12882786535112832 12893155571073024 12927518432804196 13003326578150064 13009835711987712 13055008752654336 13104459272945664 13121003741753232 13131564512845824 13145962543054848 13191608246329344 13223051664556032 13258293765956928 13264930529869824 13268965038391296 13310989316431872 13321703002210304 13342717290479616 13378278324924864 13389046169960448 13399822681767936 13424730680219742 13442261400420352 13482327187390464 13510214008602624 13529140823457792 13557124473910272 13571989106950144 13640597507766528 13651576487018496 13687960693557384 13698977794265088 13775120165634048 13822950443986944 13834076194603008 13919254457352192 13923487977504768 13941066475612809 13967585201995776 13978827365548032 14049492393590784 14086937126329236 14093988687986688 14105332590575616 14142926148708864 14176637121134592 14214420720232668 14225861555582976 14232982659268608 14282402737946624 14304932479696896 14324972636602368 14354602384140288 14370341407358976 14374712124923904 14420238426134528 14454610398019584 14493134852001936 14504800017457152 14516474571915264 14636065175986176 14647845382520832 14668365935149056 14686884846736128 14789207860936704 14801111328227328 14840559277120512 14923046846103552 14927585668190208 14935058037080064 14974862980985856 14986915877486592 15062676941205504 15070216933343232 15074800516988928 15122544075472896 15143729646010368 15198990759677952 15220283426390016 15232533855731712 15251765033149056 15268487745318912 15280776973123584 15321503327767936 15345672196237344 15358023547895808 15370384840851456 15398955780252057 15411350018548224 15419064547540992 15497010186338304 15509483346198528 15550819249485312 15563335718928384 15580400051027968 15659161264521216 15713533352245248 15721399146512384 15726180786241536 15855737273985024 15868499164397568 15910791917297472 16004094250030848 16012105491677184 16034537272246272 16067703080189952 16128565259010048 16148927682157824 16166634083278848 16171551140539392 16179646206836736 16222768229401344 16235825533943808 16274525125607424 16304776708502178 16317900019639296 16326068344455168 16331033893404672 16382756081762304 16421805895974912 16465573322984448 16478826055335936 16496894171676672 16501911677042688 16522745452578144 16554175054217216 16637858843553792 16651250244255744 16695629186760576 16703986593169408 16788427701866496 16801940291715072 16846720853609088 16860280362172416 16953994050011136 16977745347084288 17012862084907008 17036695851761664 17131390101356544 17136600587698176 17158235662292688 17177048713483776 17190874094764032 17236691243738928 17291682945957888 17337768770866752 17346447615983616 17406678336872448 17448168764473344 17472612363927552 17494671655670976 17508752683794432 17527950057406464 17588810995105792 17616556422586368 17630735552741376 17677725021275904 17686574039826432 17691953384521728 17747985755242496 17790289720639488 17837704433233152 17852061559947264 17899640906959656 17976436249853952 18013618678136832 18038854431277056 18076165965213696 18187463343688704 18202101982691328 18250614258076512 18265303725686784 18366826887512064 18372413130080256 18430600591982592 18445434926137344 18538679312252928 18559005943136256 18564650636673024 18588088634150412 18623446935994368 18717591198998016 18732656524787712 18782582835105648 18791984917315584 18857234864945152 18886981164599808 18902182828179456 18952560960310224 18967815407443968 19073243306262528 19099963515469824 19139469845520384 19160455209811968 19166282833231872 19272813864026112 19324179802669248 19339733356609536 19355299429220352 19391277649206294 19514753567981568 19530460510027776 19582513128981504 19697346769268736 19718943814582272 19787412369494016 19887440648935392 19897395794804736 19903447557586944 19966483974647808 19982554503315456 20067417487387296 20083569254940672 20099734022651904 20137096020329613 20163392100630528 20191639528013824 20223490781085696 20265321012903936 20293711235186688 20335686710865408 20357983660425216 20374369297498112 20460896261649792 20477364730527744 20531941040336076 20548466691397632 20558752730054656 20662680248451072 20734425665980416 20751114291904512 20878881686028288 20951377802993664 20968241048322048 21091200723320832 21130405689493854 21140983031980032 21157998885863424 21214389223063296 21282071318102016 21321631080349002 21338792333374464 21349473988902912 21379383029661696 21423604106919936 21487458954903552 21531903576210432 21555512111038464 21562068187385856 21572861609115648 21630357639201792 21647767378591744 21681915597029376 21739702278002904 21757200026185728 21768091125940224 21774711857872896 21843674775683072 21954097763979264 21971768073781248 22002548902723584 22030327270104192 22183811791405056 22201666992340992 22260838915680768 22384570269155328 22402587055620096 22462294471478784 22480373816229888 22605325400014848 22612200775483392 22683816113209344 22715594469015552 22830425139585024 22848800783597568 22877647549723584 22902731617978368 22921165459685376 22982254991651904 23037035321843712 23055577261277184 23117025027822336 23128596821311488 23208904449163264 23245515279507456 23264225019297792 23296816485236736 23326228874227968 23345003578392576 23370600076541952 23488741896781824 23507647403655168 23570300028367872 23582098719768576 23589271179362304 23720386294185984 23783605910977536 23802748746596352 23866187875946208 24018158237515776 24051805908369408 24101554620284928 24249951124918272 24257326710809088 24269469310255104 24334152344102016 24353738300915712 24476850029458944 24489102516682752 24496550840107008 24574134122643456 24698359984476672 24718239083003904 24745341257515008 24752867515564032 24784118178867216 24831262581325824 24956788265330688 24976875366383616 25043443780140864 25055979889754112 25182641552799744 25202910437572608 25270081280413632 25290420543258624 25430991075016704 25466618020626432 25519293127360512 25547273613082624 25555043777642496 25697085152034816 25765573070225664 25786311142146048 25855036865608392 26006653156300128 26019671423975424 26110017505308672 26208918545891328 26242007483506464 26263129025691648 26291925086109696 26383216492658688 26446103329112064 26516587531913856 26529861059739648 26537930076782592 26621978632863744 26643406004420608 26685434580959232 26756556649849728 26778092339920896 26849461360439484 26884522800840704 26964654374780928 27020428017205248 27058281646915584 27114248947820544 27143978213900288 27281195015533056 27303152974036992 27375921387114768 27397955588530176 27550240331268096 27645900887973888 27668152389206016 27838508914704384 27846975955009536 27882132951225618 27935170403991552 27957654731096064 28098984787181568 28173874252658472 28187977375973376 28210665181151232 28285852297417728 28353274242269184 28428841440465336 28451723111165952 28465965318537216 28564805475893248 28609864959393792 28649945273204736 28709204768280576 28740682814717952 28749424249847808 28840476852269056 28909220796039168 28986269704003872 29009600034914304 29032949143830528 29086916473809441 29272130351972352 29295690765041664 29373769693472256 29578415721873408 29681118554241024 29846093692207104 29855171336380416 29949725961971712 29973831754973184 30125353882411008 30149601033977856 30245088150945792 30287459292020736 30397981519355904 30440566852780032 30465067711463424 30503530066298112 30536975490637824 30561553946247168 30643006655535872 30691344392474688 30716047095791616 30740769681702912 30797911560504114 30822700037096448 30838129095081984 30994020372676608 31018966692397056 31101638498970624 31126671437856768 31160800102055936 31318322529042432 31427066704490496 31442798293024768 31452361572483072 31711474547970048 31736998328795136 31821583834594944 32008188500061696 32024210983354368 32069074544492544 32135406160379904 32297855364315648 32333268166557696 32343102281078784 32359292413673472 32445536458802688 32471651067887616 32609553417004356 32635800039278592 32652136688910336 32662067786809344 32765512163524608 32931146645968896 32957652110671872 33003823354085376 33045490905156288 33108350108434432 33275717687107584 33302500488511488 33391258373521152 33407973186338816 33576855403732992 33603880583430144 33693441707218176 33720560724344832 33907988100022272 33955490694168576 34025724169814016 34073391703523328 34262780202713088 34273201175396352 34316471324585376 34354097426967552 34381748189528064 34473382487477856 34583365891915776 34675537541733504 34692895231967232 34813356673744896 34896337528946688 34945224727855104 34989343311341952 35017505367588864 35055900114812928 35177621990211584 35233112845172736 35261471105482752 35355450042551808 35373148079652864 35383906769043456 35495971510484992 35580579441278976 35675408866466304 35704123119894528 35799281813919312 36027237356273664 36077708862554112 36152331930427392 36374926687377408 36404203965382656 36501228516153024 36530607451373568 36733653775024128 36744826260160512 36861201183965184 36890869852274688 37077358624505856 37118011886272512 37129301273346048 37176177268300824 37246893871988736 37435182397996032 37465313049575424 37565165670211296 37583969834631168 37714469729890304 37773962329199616 37804365656358912 37905121920620448 37935630814887936 38146486612525056 38199927030939648 38278939691040768 38320910419623936 38332565666463744 38545627728052224 38648359605338496 38679466713219072 38782555298412588 39029507135963136 39165026257963008 39394693538537472 39437887629164544 39574824738988032 39774881297870784 39794791589609472 39806895115173888 39932967949295616 39965109006630912 40134834974774592 40167138509881344 40199468045303808 40274192040659226 40326784201261056 40383279056027648 40446981562171392 40530642025807872 40587422470373376 40671373421730816 40715967320850432 40748738594996224 40921792523299584 40954729461055488 41063882080672152 41096933382795264 41117505460109312 41325360496902144 41468851331960832 41502228583809024 41757763372056576 41902755605987328 41936482096644096 42260811378987708 42281966063960064 42315997771726848 42428778446126592 42643262160698004 42677584666748928 42698947977805824 42847208213839872 42974917909807104 43063807152420864 43111024222076928 43124136374771712 43260715278403584 43295534757183488 43363831194058752 43479404556005808 43514400052371456 43549423715745792 43687349551366144 43908195527958528 43943536147562496 44005097805447168 44060654540208384 44367623582810112 44403333984681984 44521677831361536 44769140538310656 44805174111240192 44924588942957568 44960747632459776 45210650800029696 45224401550966784 45367632226418688 45431188938031104 45660850279170048 45697601567195136 45755295099447168 45805463235956736 45842330919370752 45964509983303808 46074070643687424 46111154522554368 46196867340756171 46234050055644672 46257193642622976 46417808898326528 46491030559014912 46528450038595584 46652457748455936 46690007156785152 46741200153083904 46977483793563648 47140600056735744 47164197439537152 47178542358724608 47567211821955072 47605497493192704 47732375751892416 48036316475031552 48103611816738816 48203109240569856 48499902249836544 48514653421618176 48538938620510208 48668304688204032 48707476601831424 48953700058917888 48978205033365504 48993101680214016 49148268245286912 49396719968953344 49436478166007808 49490682515030016 49505735031128064 49568236357734432 49662525162651648 49913576530661376 49953750732767232 50086887560281728 50111959779508224 50365283105599488 50405820875145216 50540162560827264 50580841086517248 50861982150033408 50933236041252864 51038586254721024 51094547226165248 51110087555284992 51394170304069632 51531146140451328 51572622284292096 51710073731216784 52013306312600256 52039342847950848 52220035010617344 52417837091782656 52484014967012928 52526258051383296 52583850172219392 52766432985317376 52892206658224128 53033175063827712 53059722119479296 53075860153565184 53243957265727488 53286812008841216 53370869161918464 53513113299699456 53556184679841792 53698922720878968 53769045601681408 53929308749561856 54040856034410496 54116563293831168 54228497895641088 54287956427800576 54562390031066112 54606305948073984 54751842774229536 54795911177060352 55100480662536192 55291801775947776 55336304778412032 55677017829408768 55693951910019072 55764265902451236 55870340807983104 56197969574363136 56347748505316944 56375954751946752 56571704594835456 56706548484538368 56857682880930672 56903446222331904 57129610951786496 57219729918787584 57299890546409472 57418409536561152 57481365629435904 57498848499695616 57680953704538112 57818441592078336 57972539408007744 58019200069828608 58065898287661056 58173832947618882 58544260703944704 58591381530083328 58747539386944512 59156831443746816 59362237108482048 59692187384414208 59710342672760832 59899451923943424 59947663509946368 60250707764822016 60299202067955712 60411288060988839 60490176301891584 60574918584041472 60795963038711808 60881133705560064 61007060132596224 61073950981275648 61123107892494336 61286013311071744 61382688784949376 61432094191583232 61595823121008228 61645400074192896 61676258190163968 61988040745353216 62203276997941248 62253342875713536 62636645058084864 62854133408980992 62904723144966144 63422949095940096 63473996657590272 63643167669189888 64016377000123392 64048421966708736 64138149088985088 64270812320759808 64595710728631296 64666536333115392 64686204562157568 64718584827346944 64891072917605376 64943302135775232 65219106834008712 65271600078557184 65304273377820672 65324135573618688 65531024327049216 65862293291937792 65915304221343744 66007646708170752 66090981810312576 66216700216868864 66551435374215168 66605000977022976 66782516747042304 66815946372677632 67153710807465984 67207761166860288 67386883414436352 67441121448689664 67815976200044544 68051448339628032 68146783407046656 68546402350792704 68632942649170752 68708194853935104 68763496379056128 68946764974955712 69166731783831552 69351075083467008 69385790463934464 69626713347489792 69792675057893376 69890449455710208 69978686622683904 70035010735177728 70111800229625856 70355243980423168 70466225690345472 70522942210965504 70710900085103616 70746296159305728 70767813538086912 70991943020969984 71161158882557952 71350817732932608 71408246239789056 71598563627838624 72054474712547328 72155417725108224 72304663860854784 72749853374754816 72808407930765312 73002457032306048 73061214902747136 73467307550048256 73489652520321024 73722402367930368 74154717249011712 74236023772545024 74258602546692096 74352354536601648 74493787743977472 74870364795992064 74930626099150848 75130331340422592 75167939669262336 75428939459780608 75547924658399232 75608731312717824 75810243841240896 75871261629775872 76292973225050112 76399854061879296 76557879382081536 76641820839247872 76665131332927488 77091255456104448 77296719210676992 77358933426438144 77565110596825176 78059014271926272 78330052515926016 78789387077074944 78875775258329088 79149649477976064 79549762595741568 79589583179218944 79613790230347776 79865935898591232 79930218013261824 80269669949549184 80334277019762688 80548384081318452 80653568402522112 80893963124342784 81061284051615744 81174844940746752 81342746843461632 81431934641700864 81843585046599168 81909458922110976 82127764161344304 82193866765590528 82650720993804288 82937702663921664 83004457167618048 83515526744113152 83805511211974656 83872964193288192 84521622757975416 84563932127920128 84631995543453696 84857556892253184 85286524321396008 85355169333497856 85397895955611648 85694416427679744 85949835819614208 86127614304841728 86222048444153856 86248272749543424 86521430556807168 86591069514366976 86727662388117504 86958809112011616 87028800104742912 87098847431491584 87260749421428323 87374699102732288 87816391055917056 87887072295124992 88121309080416768 88735247165620224 89043355662723072 89538281076621312 89849177885915136 89921495264919552 90448803101933568 90735264452837376 90862377876062208 91321700558340096 91395203134390272 91510590198894336 91610926471913472 91684661838741504 91929019966607616 92148141287374848 92222309045108736 92393734681512342 92468100111289344 92514387285245952 92835617796653056 92982061118029824 93056900077191168 93304915496911872 93380014313570304 93482400306167808 93954967587127296 94281200113471488 94328394879074304 94357084717449216 95134423643910144 95210994986385408 95464751503784832 96072632950063104 96207223633477632 96406218481139712 96999804499673088 97029306843236352 97077877241020416 97336609376408064 97414953203662848 97907400117835776 97956410066731008 97986203360428032 98296536490573824 98793439937906688 98872956332015616 99011470062256128 99136472715468864 99325050325303296 99827153061322752 99907501465534464 100173775120563456 100223919559016448 100730566211198976 100811641750290432 101080325121654528 101161682173034496 101723964300066816 101866472082505728 102077172509442048 102189094452330496 102220175110569984 102788340608139264 103062292280902656 103145244568584192 103420147462433568 104026612625200512 104078685695901696 104440070021234688 104835674183565312 104968029934025856 105052516102766592 105167700344438784 105532865970634752 105784413316448256 106066350127655424 106119444238958592 106151720307130368 106487914531454976 106741738323836928 107026226599398912 107112369359683584 107397845441757936 108081712068820992 108233126587662336 108456995791282176 108575912855601152 109124780062132224 109212611896147968 109503685548459072 109591822354120704 110200961325072384 110583603551895552 110672609556824064 111354035658817536 111387903820038144 111528531804902472 111740681615966208 112395939148726272 112695497010633888 112751909503893504 113143409189670912 113413096969076736 113715365761861344 113806892444663808 114259221903572992 114439459837575168 114599781092818944 114836819073122304 114962731258871808 114997696999391232 115361907409076224 115636883184156672 115945078816015488 116038400139657216 116347665895237764 117088521407889408 117495078773889024 118313662887493632 118724474216964096 119384374768828416 119420685345521664 119798903847886848 119895327019892736 120501415529644032 120598404135911424 120822576121977678 120980352603783168 121149837168082944 121591926077423616 121762267411120128 122014120265192448 122147901962551296 122246215784988672 122572026622143488 122765377569898752 122864188383166464 123191646242016456 123290800148385792 123352516380327936 123976081490706432 124406553995882496 124506685751427072 125273290116169728 125708266817961984 125809446289932288 126845898191880192 126947993315180544 127286335338379776 128032754000246784 128096843933417472 128541624641519616 129191421457262592 129333072666230784 129372409124315136 129782145835210752 129886604271550464 130438213668017424 130543200157114368 130648271147237376 131062048654098432 131724586583875584 131830608442687488 132015293416341504 132181963620625152 132433400433737728 133102870748430336 133210001954045952 133565033494084608 133631892745355264 134307421614931968 134415522333720576 134773766828872704 134882242897379328 135631952400089088 136102896679256064 136293566814093312 137092804701585408 137265885298341504 137416389707870208 137526992758112256 137893529949911424 138333463567663104 138590602022268513 138702150166934016 138771580927868928 139253426694979584 139585350115786752 139957373245367808 140070021470355456 140223600459251712 140710487960846336 140932451380690944 141421800170207232 141492592318611456 141535627076173824 141983886041939968 142701635465865216 142816492479578112 143197127255677248 144108949425094656 144310835450216448 144609327721709568 145499706749509632 145616815861530624 146004914064612096 146122429805494272 146934615100096512 146979305040642048 147444804735860736 148309434498023424 148472047545090048 148517205093384192 148704709073203296 148987575487954944 149740729591984128 149861252198301696 150260662680845184 150335879338524672 150857878919561216 151095849316798464 151217462625435648 151620487682481792 151742523259551744 152585946450100224 152799708123758592 153115758764163072 153283641678495744 153330262665854976 154182510912208896 154593438421353984 154717866852876288 155130221193650352 156118028543852544 156660105031852032 157578774154149888 157751550516658176 158299298955952128 159099525191483136 159179166358437888 159227580460695552 159731871797182464 159860436026523648 160539339899098368 160668554039525376 161096768162636904 161307136805044224 161787926248685568 162122568103231488 162349689881493504 162685493686923264 162863869283401728 163687170093198336 163818917844221952 164255528322688608 164387733531181056 165301441987608576 165875405327843328 166008914335236096 167031053488226304 167611022423949312 169043245515950832 169127864255840256 169715113784506368 170573048642792016 170710338666995712 171388832855359488 171899671639228416 172255228609683456 172444096888307712 172496545499086848 173042861113614336 173182139028733952 173455324776235008 173917618224023232 174057600209485824 174197694862983168 174521498842856646 174749398205464576 175632782111834112 175774144590249984 176242618160833536 177470494331240448 178086711325446144 179076562153242624 179698355771830272 179842990529839104 180897606203867136 181233864182966517 181470528905674752 181724755752124416 182643401116680192 183021180397788672 183221852943826944 183369323677483008 183858039933215232 184296282574749696 184787469363024684 184936200222578688 185028774570491904 185671235593306112 185964122236059648 186609830993823744 186760028627140608 187909935174254592 188562400226942976 188714169434898432 190268847287820288 190421989972770816 190929503007569664 192145265900126208 192414447266955264 192812436962279424 193999608999346176 194058613686472704 194155754482040832 194673218752816128 194829906407325696 195814800235671552 195912820133462016 195972406720856064 196593072981147648 197586879875813376 197745912664031232 198022940124512256 198272945430937728 198650100650606592 199654306122645504 199815002931068928 200347550241126912 200447839118032896 201461132422397952 201623283500580864 202160650243309056 202323364346068992 203447928600133632 204154345018884096 204378188904660992 204440350221139968 206124584561805312 206290489137168384 206840294924867136 208053225250401024 208157371391803392 208880140042469376 209671348367130624 209936059868051712 210105032205533184 210335400688877568 211065731941269504 211568826632896512 212132700255310848 212238888477917184 212303440614260736 212975829062909952 213483476647673856 214052453198797824 214224738719367168 214795690883515872 216163424137641984 216466253175324672 216913991582564352 217151825711202304 218249560124264448 218425223792295936 219007371096918144 219183644708241408 220401922650144768 221167207103791104 222708071317635072 222775807640076288 223057063609804944 223481363231932416 224791878297452544 225390994021267776 225503819007787008 226286818379341824 226826193938153472 227430731523722688 227613784889327616 228518443807145984 228878919675150336 229199562185637888 229673638146244608 229925462517743616 229995393998782464 230723814818152448 231273766368313344 231890157632030976 232076800279314432 232695331790475528 234177042815778816 234990157547778048 236627325774987264 237448948433928192 238768749537656832 238841370691043328 239597807695773696 239790654039785472 241002831059288064 241645152243955356 241960705207566336 243183852154847232 243524534822240256 244028240530384896 244295803925102592 245144053244286976 245530755139797504 245728376766332928 246383292484032912 246581600296771584 247952162981412864 248813107991764992 249013371502854144 250546580232339456 251416533635923968 251618892579864576 253691796383760384 253895986630361088 254572670676759552 256065508000493568 256193687866834944 257083249283039232 258382842914525184 258666145332461568 258744818248630272 259564291670421504 259773208543100928 260876427336034848 261086400314228736 261296542294474752 261782248264284969 262124097308196864 263449173167751168 263661216885374976 264363927241250304 264866800867475456 266205741496860672 267130066988169216 267263785490710528 268614843229863936 269547533657745408 269764485794758656 272205793358512128 272587133628186624 274185609403170816 274531770596683008 274832779415740416 275053985516224512 275787059899822848 276666927135326208 277181204044537026 277404300333868032 277543161855737856 278506853389959168 279170700231573504 279914746490735616 280140042940710912 280447200918503424 281420975921692672 281864902761381888 282843600340414464 282985184637222912 283071254152347648 283967772083879936 285403270931730432 285632984959156224 286394254511354496 288217898850189312 288621670900432896 289218655443419136 290999413499019264 291233631723061248 292009828129224192 292244859610988544 293869230200193024 293958610081284096 294889609471721472 296618868996046848 297034410186768384 297409418146406592 297975150975909888 299481459183968256 299722504396603392 300521325361690368 300671758677049344 301715757839122432 302191698633596928 302434925250871296 303240975364963584 303485046519103488 305171892900200448 305599416247517184 306231517528326144 306567283356991488 306660525331709952 308365021824417792 309186876842707968 309435733705752576 310260442387300704 312236057087705088 313320210063704064 315157548308299776 315503101033316352 316598597911904256 318199050382966272 318358332716875776 318455160921391104 319463743594364928 321078679798196736 321337108079050752 322193536325273808 324245136206462976 324699379762987008 325370987373846528 325727738566803456 327374340186396672 327637835688443904 328511056645377216 328775467062362112 330602883975217152 331750810655686656 332017828670472192 334062106976452608 335222044847898624 338086491031901664 338255728511680512 339430227569012736 341146097285584032 341420677333991424 342777665710718976 343799343278456832 344510457219366912 344888193776615424 344993090998173696 346085722227228672 346364278057467904 346910649552470016 347835236448046464 348115200418971648 349042997685713292 349498796410929152 351265564223668224 352485236321667072 354940988662480896 356173422650892288 358153124306485248 359396711543660544 359685981059678208 361795212407734272 362467728365933034 362941057811349504 363449511504248832 365286802233360384 366042360795577344 366443705887653888 366738647354966016 367716079866430464 368592565149499392 369574938726049368 369872400445157376 370057549140983808 371342471186612224 371928244472119296 373219661987647488 373520057254281216 375819870348509184 377124800453885952 377428338869796864 380537694575640576 380843979945541632 381859006015139328 384290531800252416 385624873924558848 387999217998692352 388117227372945408 389346437505632256 389659812814651392 391629600471343104 391944813441712128 393186145962295296 395173759751626752 395491825328062464 396045880249024512 396545890861875456 397300201301213184 399308612245291008 399630005862137856 400695100482253824 400895678236065792 402922264844795904 403246567001161728 404321300486618112 404646728692137984 406895857200267264 408308690037768192 408756377809321984 408880700442279936 412249169123610624 412580978274336768 413680589849734272 416106450500802048 416314742783606784 417760280084938752 419872119736103424 420210064411066368 420670801377755136 422131463882539008 424265400510621696 424477776955834368 424606881228521472 425951658125819904 428104906397595648 428449477438734336 429591381767031744 432326848275283968 432932506350649344 433827983165128704 434303651422404608 436499120248528896 436850447584591872 438014742193836288 438367289416482816 440803845300289536 442334414207582208 445416142635270144 445551615280152576 446114127219609888 446962726463864832 449583756594905088 450781988042535552 451007638015574016 452573636758683648 453652387876306944 454861463047445376 455227569778655232 457036887614291968 457757839350300672 458399124371275776 459347276292489216 459850925035487232 459990787997564928 461447629636304896 462547532736626688 463780315264061952 464153600558628864 465390663580951056 468354085631557632 469980315095556096 473254651549974528 474897896867856384 477537499075313664 477682741382086656 479195615391547392 479581308079570944 482005662118576128 483290304487910712 483921410415132672 486367704309694464 487049069644480512 488056481060769792 488591607850205184 490288106488573952 491061510279595008 491456753532665856 492766584968065824 493163200593543168 495904325962825728 497626215983529984 498026743005708288 501093160464678912 502833067271847936 507383592767520768 509145341353519104 512131016000987136 514166498566078464 516765685829050368 517332290664923136 517489636497260544 519128583340843008 519546417086201856 521752854672069696 522172800628457472 522593084588949504 523564496528569938 524248194616393728 526898346335502336 527322433770749952 528727854482500608 529733601734950912 532411482993721344 534260133976338432 534527570981421056 537229686459727872 539095067315490816 539528971589517312 544411586717024256 545174267256373248 549063541193366016 549665558831480832 550107971032449024 551574119799645696 554362408089074052 554808600667736064 555086323711475712 557013706779918336 559829492981471232 560280085881421824 562841951843385344 563729805522763776 565687200680828928 566142508304695296 567935544167759872 570806541863460864 571265969918312448 572788509022708992 576435797700378624 577243341800865792 578437310886838272 581998826998038528 582467263446122496 584019656258448384 584489719221977088 587738460400386048 587917220162568192 589779218943442944 593237737992093696 594068820373536768 594818836292813184 595950301951819776 598962918367936512 599445008793206784 601042650723380736 601343517354098688 603431515678244864 604383397267193856 604869850501742592 606481950729927168 606970093038206976 610343785800400896 612463035056652288 613134566713982976 613321050663419904 618373753685415936 618871467411505152 620520884774601408 624472114175410176 626640420127408128 630315096616599552 631006202066632704 633197195823808512 636398100765932544 636716665433751552 636910321842782208 638927487188729856 642157359596393472 642674216158101504 644387072650547616 648490272412925952 649398759525974016 650741974747693056 651455477133606912 654748680372793344 655275671376887808 657022113290754432 657550934124724224 661205767950434304 663501621311373312 668124213952905216 670444089695797248 676172982063803328 676511457023361024 678860455138025472 682292194571168064 682841354667982848 685555331421437952 687598686556913664 689020914438733824 689776387553230848 689986181996347392 692171444454457344 692728556114935808 693821299104940032 695670472896092928 696230400837943296 698085995371426584 698997592821858304 702531128447336448 704970472643334144 709881977324961792 712346845301784576 716306248612970496 718793423087321088 719371962119356416 724935456731866068 725882115622699008 730573604466720768 732084721591154688 732887411775307776 735432159732860928 737185130298998784 739149877452098736 739744800890314752 742684942373224448 743856488944238592 746439323975294976 747040114508562432 751639740697018368 754249600907771904 754856677739593728 761075389151281152 761687959891083264 763718012030278656 768581063600504832 771249747849117696 775998435997384704 776234454745890816 778692875011264512 779319625629302784 783259200942686208 783889626883424256 785346744792854907 786372291924590592 790347519503253504 790983650656124928 793091781723750912 794600402602426368 798617224490582016 801390200964507648 801791356472131584 805844529689591808 808642600973236224 809293457384275968 816617380075536384 817761400884559872 824498338247221248 825161956548673536 827361179699468544 832212901001604096 832629485567213568 835520560169877504 839744239472206848 840420128822132736 841341602755510272 844262927765078016 848530801021243392 848955553911668736 849213762457042944 851903316251639808 856209812795191296 856898954877468672 859182763534063488 864653696550567936 865865012701298688 867655966330257408 868607302844809216 872998240497057792 873700895169183744 876029484387672576 876734578832965632 881607690600579072 884668828415164416 891103230560305152 892228254439219776 893925452927729664 899167513189810176 901563976085071104 902015276031148032 905147273517367296 907304775752613888 909722926094890752 910455139557310464 914073775228583936 915515678700601344 916798248742551552 918694552584978432 919701850070974464 919981575995129856 922895259272609792 925095065473253376 927560630528123904 928307201117257728 930781327161902112 936708171263115264 939960630191112192 946509303099949056 949795793735712768 955074998150627328 955365482764173312 958391230783094784 964011324237152256 966580608975821424 972735408619388928 974098139288961024 976112962121539584 977183215700410368 980576212977147904 982123020559190016 982913507065331712 985533169936131648 986326401187086336 991808651925651456 995252431967059968 996053486011416576 1002186320929357824 1005666134543695872 1014767185535041536 1018290682707038208 1024262032001974272 1028332997132156928 1033531371658100736 1034664581329846272 1034979272994521088 1038257166681686016 1039092834172403712 1043505709344139392 1044345601256914944 1047128993057139876 1048496389232787456 1053796692671004672 1057455708965001216 1064822965987442688 1068520267952676864 1074459372919455744 1078190134630981632 1079057943179034624 1088823173434048512 1090348534512746496 1098127082386732032 1099331117662961664 1100215942064898048 1103148239599291392 1108724816178148104 1109617201335472128 1110172647422951424 1114027413559836672 1119658985962942464 1120560171762843648 1125683903686770688 1127459611045527552 1131374401361657856 1132285016609390592 1135871088335519744 1141613083726921728 1142531939836624896 1145577018045417984 1152871595400757248 1156874621773676544 1163997653996077056 1168039312516896768 1168979438443954176 1175834440325136384 1179558437886885888 1186475475984187392 1188137640747073536 1189637672585626368 1191900603903639552 1197925836735873024 1198890017586413568 1202085301446761472 1202687034708197376 1206863031356489728 1208766794534387712 1209739701003485184 1212963901459854336 1213940186076413952 1220687571600801792 1224926070113304576 1226269133427965952 1226642101326839808 1236747507370831872 1237742934823010304 1241041769549202816 1248944228350820352 1253280840254816256 1260630193233199104 1262012404133265408 1266394391647617024 1272796201531865088 1273433330867503104 1273820643685564416 1277854974377459712 1284314719192786944 1285348432316203008 1288774145301095232 1296980544825851904 1298797519051948032 1301483949495386112 1302910954267213824 1309497360745586688 1310551342753775616 1314044226581508864 1315101868249448448 1322411535900868608 1327003242622746624 1336248427905810432 1340888179391594496 1352345964127606656 1353022914046722048 1357720910276050944 1364584389142336128 1365682709335965696 1371110662842875904 1375197373113827328 1378041828877467648 1379552775106461696 1379972363992694784 1384342888908914688 1387642598209880064 1391340945792185856 1392460801675886592 1396171990742853168 1405062256894672896 1409940945286668288 1419763954649923584 1424693690603569152 1432612497225940992 1437586846174642176 1438743924238712832 1449870913463732136 1451764231245398016 1461147208933441536 1464169443182309376 1465774823550615552 1470864319465721856 1474370260597997568 1478299754904197472 1479489601780629504 1485369884746448896 1487712977888477184 1492878647950589952 1494080229017124864 1503279481394036736 1508499201815543808 1522150778302562304 1527436024060557312 1542499495698235392 1551996871994769408 1552468909491781632 1557385750022529024 1558639251258605568 1566518401885372416 1567779253766848512 1570693489585709814 1572744583849181184 1580695039006507008 1581967301312249856 1586183563447501824 1589200805204852736 1597234448981164032 1602780401929015296 1603582712944263168 1611689059379183616 1617285201946472448 1618586914768551936 1633234760151072768 1635522801769119744 1648996676494442496 1650323913097347072 1654722359398937088 1664425802003208192 1665258971134427136 1671041120339755008 1679488478944413696 1680840257644265472 1688525855530156032 1697061602042486784 1698427524914085888 1703806632503279616 1712419625590382592 1713797909754937344 1718365527068126976 1729307393101135872 1731730025402597376 1735311932660514816 1737214605689618432 1745996480994115584 1747401790338367488 1752058968775345152 1753469157665931264 1763215381201158144 1769337656830328832 1782206461120610304 1784456508878439552 1787850905855459328 1798335026379620352 1803127952170142208 1804030552062296064 1810294547034734592 1814609551505227776 1819445852189781504 1820910279114620928 1831031357401202688 1837389105169956864 1839403700141948928 1839963151990259712 1845790518545219584 1855121261056247808 1856614402234515456 1861562654323804224 1873416342526230528 1879921260382224384 1893018606199898112 1899591587471425536 1910149996301254656 1910730965528346624 1916782461566189568 1928022648474304512 1933161217951642848 1945470817238777856 1948196278577922048 1952225924243079168 1954366431400820736 1961152425954295808 1964246041118380032 1965827014130663424 1971066339872263296 1972652802374172672 1983617303851302912 1990504863934119936 2004372641858715648 2011332269087391744 2029534371070083072 2036581365414076416 2048524064003948544 2056665994264313856 2067062743316201472 2069329162659692544 2069958545989042176 2076514333363372032 2078185668344807424 2087011418688278784 2088691202513829888 2094257986114279752 2096992778465574912 2107593385342009344 2114911417930002432 2129645931974885376 2137040535905353728 2148918745838911488 2156380269261963264 2158115886358069248 2177646346868097024 2196254164773464064 2198662235325923328 2206296479198582784 2217449632356296208 2219234402670944256 2228054827119673344 2239317971925884928 2241120343525687296 2251367807373541376 2254919222091055104 2262748802723315712 2264570033218781184 2271742176671039488 2283226167453843456 2285063879673249792 2291154036090835968 2305743190801514496 2313749243547353088 2327995307992154112 2336078625033793536 2337958876887908352 2351668880650272768 2356040234378564721 2359116875773771776 2372950951968374784 2379275345171252736 2383801207807279104 2395851673471746048 2404170602893522944 2405374069416394752 2413726062712979456 2417533589068775424 2425927802919708672 2427880372152827904 2449852140226609152 2453284202653679616 2473495014741663744 2475485869646020608 2482083539098405632 2497888456701640704 2506561680509632512 2521260386466398208 2524024808266530816 2532788783295234048 2545592403063730176 2546866661735006208 2547641287371128832 2555709948754919424 2568629438385573888 2570696864632406016 2577548290602190464 2593961089651703808 2597595038103896064 2602967898990772224 2605821908534427648 2618994721491173376 2621102685507551232 2628088453163017728 2630203736498896896 2644823071801737216 2654006485245493248 2681776358783188992 2704691928255213312 2706045828093444096 2715441820552101888 2729168778284672256 2731365418671931392 2742221325685751808 2750394746227654656 2756083657754935296 2759105550212923392 2759944727985389568 2768685777817829376 2775285196419760128 2782681891584371712 2784921603351773184 2792343981485706336 2810124513789345792 2819881890573336576 2839527909299847168 2849387381207138304 2865224994451881984 2875173692349284352 2899741826927464272 2922294417866883072 2928338886364618752 2931549647101231104 2941728638931443712 2948740521195995136 2956599509808394944 2958979203561259008 2970739769492897792 2975425955776954368 2985757295901179904 2988160458034249728 3006558962788073472 3016998403631087616 3044301556605124608 3054872048121114624 3084998991396470784 3103993743989538816 3104937818983563264 3114771500045058048 3117278502517211136 3133036803770744832 3141386979171419628 3145489167698362368 3161390078013014016 3172367126895003648 3194468897962328064 3205560803858030592 3223378118758367232 3234570403892944896 3237173829537103872 3266469520302145536 3271045603538239488 3297993352988884992 3300647826194694144 3309444718797874176 3328851604006416384 3330517942268854272 3342082240679510016 3358976957888827392 3361680515288530944 3377051711060312064 3394123204084973568 3396855049828171776 3407613265006559232 3424839251180765184 3427595819509874688 3436731054136253952 3458614786202271744 3470623865321029632 3474429211379236864 3491992961988231168 3504117937550690304 3506938315331862528 3538675313660657664 3564412922241220608 3568913017756879104 3575701811710918656 3596670052759240704 3606255904340284416 3608061104124592128 3620589094069469184 3629219103010455552 3638891704379563008 3641820558229241856 3662062714802405376 3674778210339913728 3678807400283897856 3679926303980519424 3691581037090439168 3710242522112495616 3713228804469030912 3723125308647608448 3746832685052461056 3759842520764448768 3786037212399796224 3799183174942851072 3820299992602509312 3821461931056693248 3833564923132379136 3856045296948609024 3866322435903285696 3890941634477555712 3896392557155844096 3904451848486158336 3908732862801641472 3922304851908591616 3928492082236760064 3931654028261326848 3942132679744526592 3945305604748345344 3967234607702605824 3981009727868239872 4008745283717431296 4022664538174783488 4059068742140166144 4073162730828152832 4097048128007897088 4113331988528627712 4134125486632402944 4138658325319385088 4139917091978084352 4153028666726744064 4174022837376557568 4177382405027659776 4188515972228559504 4215186770684018688 4229822835860004864 4259291863949770752 4274081071810707456 4297837491677822976 4312760538523926528 4316231772716138496 4355292693736194048 4392508329546928128 4397324470651846656 4412592958397165568 4434899264712592416 4438468805341888512 4456109654239346688 4478635943851769856 4482240687051374592 4502735614747082752 4509838444182110208 4525497605446631424 4543484353342078976 4566452334907686912 4582308072181671936 4627498487094706176 4655990615984308224 4672157250067587072 4675917753775816704 4703337761300545536 4712080468757129442 4718233751547543552 4745901903936749568 4758550690342505472 4767602415614558208 4791703346943492096 4808341205787045888 4810748138832789504 4827452125425958912 4835067178137550848 4851855605839417344 4855760744305655808 4899704280453218304 4906568405307359232 4946990029483327488 4950971739292041216 4964167078196811264 4995776913403281408 5013123361019265024 5042520772932796416 5065577566590468096 5091184806127460352 5095282574742257664 5111419897509838848 5137258876771147776 5141393729264812032 5155096581204380928 5187922179303407616 5195190076207792128 5205935797981544448 5211643817068855296 5237989442982346752 5242205371015102464 5256176906326035456 5260407472997793792 5289646143603474432 5308012970490986496 5363552717566377984 5409383856510426624 5412091656186888192 5430883641104203776 5458337556569344512 5462730837343862784 5512167315509870592 5518211100425846784 5519889455970779136 5537371555635658752 5565363783168743424 5569843206703546368 5584687962971412672 5620249027578691584 5639763781146673152 5679055818599694336 5698774762414276608 5730449988903763968 5750347384698568704 5799483653854928544 5844588835733766144 5856677772729237504 5863099294202462208 5883457277862887424 5897481042391990272 5913199019616789888 5917958407122518016 5941479538985795584 5950851911553908736 5971514591802359808 6013117925576146944 6033996807262175232 6088603113210249216 6109744096242229248 6169997982792941568 6207987487979077632 6209875637967126528 6229543000090116096 6234557005034422272 6266073607541489664 6282773958342839256 6290978335396724736 6322780156026028032 6344734253790007296 6388937795924656128 6411121607716061184 6446756237516734464 6469140807785889792 6474347659074207744 6532939040604291072 6595986705977769984 6618889437595748352 6657703208012832768 6684164481359020032 6717953915777654784 6723361030577061888 6754103422120624128 6788246408169947136 6793710099656343552 6815226530013118464 6849678502361530368 6855191639019749376 6873462108272507904 6917229572404543488 6941247730642059264 6948858422758473728 6983985923976462336 7008235875101380608 7013876630663725056 7077350627321315328 7137826035513758208 7151403623421837312 7212511808680568832 7216122208249184256 7241178188138938368 7277783408759126016 7283641116458483712 7349556420679827456 7359852607961038848 7383162074180878336 7420485044224991232 7426457608938061824 7446250617295216896 7493665370104922112 7519685041528897536 7572074424799592448 7598366349885702144 7640599985205018624 7642923862113386496 7667129846264758272 7712090593897218048 7732644871806571392 7781883268955111424 7792785114311688192 7808903696972316672 7817465725603282944 7844609703817183232 7856984164473520128 7863308056522653696 7884265359489053184 7890611209496690688 7934469215405211648 7962019455736479744 8045329076349566976 8118137484280332288 8146325461656305664 8194096256015794176 8226663977057255424 8268250973264805888 8277316650638770176 8279834183956168704 8306057333453488128 8348045674753115136 8354764810055319552 8377031944457119008 8430373541368037376 8459645671720009728 8518583727899541504 8548162143621414912 8595674983355645952 8625521077047853056 8785016659093856256 8794648941303693312 8825185916794331136 8869798529425184832 8876937610683777024 8912219308478693376 8957271887703539712 8964481374102749184 9005471229494165504 9019676888364220416 9050995210893262848 9086968706684157952 9132904669815373824 9164616144363343872 9254996974189412352 9311981231968616448 9344314500135174144 9351835507551633408 9424160937514258884 9436467503095087104 9517101380685010944 9583406693886984192 9616682411574091776 9654904250851917824 9670134356275101696 9703711211678834688 9711521488611311616 9799408560906436608 9813136810614718464 9893980058966654976 9901943478584082432 9928334156393622528 9991553826806562816 10026246722038530048 10085041545865592832 10131155133180936192 10182369612254920704 10190565149484515328 10222839795019677696 10274517753542295552 10282787458529624064 10310193162408761856 10375844358606815232 10411871595963088896 10423287634137710592 10475978885964693504 10512353812652070912 10520814945995587584 10616025940981972992 10727105435132755968 10818767713020853248 10824183312373776384 10861767282208407552 10916675113138689024 10925461674687725568 11024334631019741184 11036422200851693568 11039778911941558272 11074743111271317504 11130727566337486848 11139686413407092736 11169375925942825344 11240498055157383168 11279527562293346304 11358111637199388672 11397549524828553216 11460899977807527936 11500694769397137408 11598967307709857088 11689177671467532288 11713355545458475008 11726198588404924416 11766914555725774848 11794962084783980544 11826398039233579776 11835916814245036032 11882959077971591168 11901703823107817472 11943029183604719616 12026235851152293888 12067993614524350464 12177206226420498432 12219488192484458496 12339995965585883136 12415974975958155264 12419751275934253056 12459086000180232192 12532147215082979328 12565547916685678512 12645560312052056064 12689468507580014592 12777875591849312256 12822243215432122368 12893512475033468928 12938281615571779584 12948695318148415488 13065878081208582144 13191973411955539968 13237778875191496704 13315406416025665536 13368328962718040064 13435907831555309568 13446722061154123776 13508206844241248256 13576492816339894272 13630453060026236928 13699357004723060736 13746924216545015808 13882495461284118528 13967971847952924672 14016471750202761216 14027753261327450112 14154701254642630656 14275652071027516416 14302807246843674624 14425023617361137664 14432244416498368512 14482356376277876736 14555566817518252032 14567282232916967424 14699112841359654912 14719705215922077696 14766324148361756672 14840970088449982464 14852915217876123648 14892501234590433792 14987330740209844224 15039370083057795072 15196732699771404288 15285847724226772992 15334259692529516544 15424181187794436096 15465289743613142784 15563766537910222848 15585570228623376384 15617807393944633344 15634931451206565888 15689219407634366464 15713968328947040256 15726616113045307392 15768530718978106368 15781222418993381376 15868938430810423296 15924038911472959488 16090658152699133952 16236274968560664576 16292650923312611328 16388192512031588352 16536501946529611776 16554633301277540352 16559668367912337408 16612114666906976256 16696091349506230272 16709529620110639104 16754063888914238016 16860747082736074752 16919291343440019456 17037167455799083008 17096324287242829824 17191349966711291904 17251042154095706112 17570033318187712512 17589297882607386624 17650371833588662272 17739597058850369664 17753875221367554048 17824438616957386752 17914543775407079424 18039353776728440832 18101990421786525696 18265809339630747648 18329232288726687744 18509993948378824704 18623962463937232896 18688629000270348288 18703671015103266816 18848321875028517768 18872935006190174208 19034202761370021888 19166813387773968384 19233364823148183552 19309808501703835648 19340268712550203392 19407422423357669376 19423042977222623232 19598817121812873216 19787960117933309952 19856668312787245056 20052493444077060096 20170083091731185664 20262310266361872384 20364739224509841408 20381130298969030656 20445679590039355392 20549035507084591104 20565574917059248128 20620386324817523712 20751688717213630464 20823743191926177792 20846575268275421184 20951957771929387008 21024707625304141824 21041629891991175168 21232051881963945984 21454210870265511936 21637535426041706496 21648366624747552768 21723534564416815104 21833350226277378048 21850923349375451136 22048669262039482368 22079557823883116544 22149486222542635008 22261455132674973696 22279372826814185472 22338751851885650688 22480996110314766336 22559055124586692608 22716223274398777344 22795099049657106432 22921799955615055872 23001389538794274816 23197934615419714176 23378355342935064576 23426711090916950016 23452397176809848832 23533829111451549696 23589924169567961088 23652796078467159552 23671833628490072064 23803407646215634944 23886058367209439232 24135987229048700928 24354412452840996864 24438976384968916992 24679991931171766272 24831949951916310528 24839502551868506112 24918172000360464384 25064294430165958656 25131095833371357024 25291120624104112128 25378937015160029184 25555751183698624512 25644486430864244736 25787024950066937856 25876563231143559168 26383946823911079936 26475557750382993408 26630812832051331072 26736657925436080128 26871815663110619136 26893444122308247552 27016413688482496512 27152985632679788544 27260906120052473856 27398714009446121472 27493848433090031616 27764990922568237056 27935943695905849344 28032943500405522432 28055506522654900224 28309402509285261312 28551304142055032832 28850047234722275328 28964712752555753472 29111133635036504064 29134564465833934848 29398225682719309824 29439410431844155392 29532648296723513344 29681940176899964928 29705830435752247296 29785002469180867584 29974661480419688448 30078740166115590144 30393465399542808576 30571695448453545984 30668519385059033088 30848362375588872192 30930579487226285568 31127533075820445696 31235614787889266688 31269862902413131776 31378438815268732928 31427936657894080512 31537061437956212736 31562444837986762752 31848077822945918976 32181316305398267904 32472549937121329152 32585301846625222656 32776385024063176704 33073003893059223552 33109266602555080704 33119336735824674816 33224229333813952512 33392182699012460544 33419059240221278208 33508127777828476032 33721494165472149504 33838582686880038912 34074334911598166016 34192648574485659648 34382699933422583808 34502084308191412224 35140066636375425024 35178595765214773248 35300743667177324544 35479194117700739328 35507750442735108096 35648877233914773504 35829087550814158848 36078707553456881664 36203980843573051392 36531618679261495296 36658464577453375488 37019987896757649408 37247924927874465792 37377258000540696576 37696643750057035536 38068405522740043776 38333626775547936768 38466729646296367104 38619617003407671296 38680537425100406784 38814844846715338752 38846085954445246464 39197634243625746432 39575920235866619904 39713336625574490112 40104986888154120192 40340166183462371328 40524620532723744768 40729478449019682816 40891359180078710784 41098071014169182208 41240772649635047424 41647486383852355584 41903915543858774016 42049415250608283648 42083259783982350336 42464103763927891968 42908421740531023872 43275070852083412992 43296733249495105536 43447069128833630208 43666700452554756096 43701846698750902272 44097338524078964736 44159115647766233088 44298972445085270016 44522910265349947392 44558745653628370944 44677503703771301376 44961992220629532672 45118110249173385216 45590198099314212864 46002779077588549632 46395869230839428352 46756710685870129152 46853422181833900032 46904794353619697664 47067658222903099392 47179848339135922176 47305592156934319104 47343667256980144128 47606815292431269888 47772116734418878464 48271974458097401856 48708824905681993728 48877952769937833984 49663899903832621056 49679005103737012224 49836344000720928768 50128588860331917312 50262191666742714048 50582241248208224256 50757874030320058368 51111502367397249024 51288972861728489472 51574049900133875712 51753126462287118336 52767893647822159872 52951115500765986816 53261625664102662144 53473315850872160256 53743631326221238272 54305971265359577088 54797428018892242944 54987696866180063232 55529981845136474112 55871887391811698688 56065887000811044864 56111013045309800448 56618805018570522624 57102608284110065664 57700094469444550656 57929425505111506944 58222267270073008128 58269128931667869696 58796451365438619648 59065296593447026688 59363880353799929856 59570004938361735168 60157480332231180288 60786930799085617152 61143390896907091968 61337038770118066176 61696724751177744384 61861158974452571136 62255066151640891392 62471229575778533376 62539725804826263552 62756877630537465856 62855873315788161024 63074122875912425472 63124889675973525504 63696155645891837952 64362632610796535808 64945099874242658304 65170603693250445312 65552770048126353408 66146007786118447104 66238673471649349632 66448458667627905024 66784365398024921088 66838118480442556416 67016255555656952064 67442988330944299008 67677165373760077824 68148669823196332032 68385297148971319296 68765399866845167616 69004168616382824448 70280133272750850048 70357191530429546496 70601487334354649088 70958388235401478656 71015500885470216192 71658175101628317696 72407961687146102784 73063237358522990592 73316929154906750976 74039975793515298816 74495849855748931584 74754516001081393152 75393287500114071072 76136811045480087552 76667253551095873536 76933459292592734208 77239234006815342592 77361074850200813568 77629689693430677504 79151840471733239808 79426673251148980224 80209973776308240384 80680332366924742656 81049241065447489536 81458956898039365632 81782718360157421568 82196142028338364416 82481545299270094848 83294972767704711168 83807831087717548032 84098830501216567296 84166519567964700672 84928207527855783936 86550141704166825984 86894138257667260416 87333400905109512192 87403693397501804544 88194677048157929472 88318231295532466176 88597944890170540032 89045820530699894784 89117491307256741888 89355007407542602752 89923984441259065344 90236220498346770432 91180396198628425728 92005558155177099264 92791738461678856704 93706844363667800064 93809588707239395328 94135316445806198784 94611184313868638208 94687334513960288256 95544233468837756928 96543948916194803712 97417649811363987456 97755905539875667968 99327799807665242112 99358010207474024448 99672688001441857536 100257177720663834624 100524383333485428096 101164482496416448512 101515748060640116736 102223004734794498048 102577945723456978944 103148099800267751424 103506252924574236672 105535787295644319744 105902231001531973632 106523251328205324288 106946631701744320512 107487262652442476544 108611942530719154176 109594856037784485888 109975393732360126464 111059963690272948224 111743774783623397376 112131774001622089728 114205216568220131328 115400188938889101312 115858851010223013888 116444534540146016256 116538257863335739392 117592902730877239296 118130593186894053376 118727760707599859712 119140009876723470336 120314960664462360576 121573861598171234304 122674077540236132352 123722317948905142272 124942459151557066752 125513755261074931712 125711746631576322048 126148245751824850944 126249779351947051008 127392311291783675904 128725265221593071616 129890199748485316608 130341207386500890624 131105540096252706816 132292015572236894208 132477346943298699264 132896917335255810048 133568730796049842176 133676236960885112832 134032511111313904128 134885976661888598016 135354330747520155648 136770594297942638592 138008337232765648896 140560266545501700096 140714383060859092992 141202974668709298176 141916776470802957312 142031001770940432384 143316350203256635392 144815923374292205568 146126474717045981184 146633858309813501952 148991699711497863168 149509032002162786304 150786575000228142144 152273622090960175104 153334507102191747072 153866918585185468416 154478468013630685184 154722149700401627136 155259379386861355008 158303680943466479616 158853346502297960448 160419947552616480768 162917913796078731264 164392284056676728832 164963090598540189696 166589945535409422336 167615662175435096064 168197661002433134592 168333039135929401344 169856415055711567872 173100283408333651968 173788276515334520832 174666801810219024384 174807386795003609088 176389354096315858944 177195889780341080064 178091641061399789568 178710014815085205504 180472440996693540864 182360792397256851456 184011116310354198528 185583476923357713408 187413688727335600128 187619177414478790656 188270632891612397568 189222368627737276416 189374669027920576512 191088466937675513856 193087897832389607424 194835299622727974912 195511811079751335936 198716020414948048896 199345376002883715072 200514355441327669248 201048766666970856192 202328964992832897024 203031496121280233472 204446009469588996096 205155891446913957888 206296199600535502848 207012505849148473344 211071574591288639488 211804462003063947264 213046502656410648576 214974525304884953088 217223885061438308352 219189712075568971776 219950787464720252928 222119927380545896448 223487549567246794752 224263548003244179456 228410433136440262656 230800377877778202624 231717702020446027776 232889069080292032512 237455521415199719424 238280019753446940672 240629921328924721152 243147723196342468608 245348155080472264704 247444635897810284544 249884918303114133504 251027510522149863424 251423493263152644096 252296491503649701888 252499558703894102016 254784622583567351808 260682414773001781248 262211080192505413632 264584031144473788416 264954693886597398528 265793834670511620096 267137461592099684352 267352473921770225664 268065022222627808256 269771953323777196032 270708661495040311296 273541188595885277184 276016674465531297792 281120533091003400192 281428766121718185984 282405949337418596352 283833552941605914624 284062003541880864768 286632700406513270784 289631846748584411136 292252949434091962368 293267716619627003904 297983399422995726336 299018064004325572608 301573150000456284288 304547244181920350208 306669014204383494144 307733837170370936832 309444299400803254272 310518758773722710016 316607361886932959232 317706693004595920896 320839895105232961536 325835827592157462528 328784568113353457664 329926181197080379392 333179891070818844672 335231324350870192128 336395322004866269184 346200566816667303936 347576553030669041664 349333603620438048768 349614773590007218176 352778708192631717888 354391779560682160128 356183282122799579136 357420029630170411008 360944881993387081728 364721584794513702912 368022232620708397056 371166953846715426816 374827377454671200256 376541265783224795136 378444737255474552832 378749338055841153024 382176933875351027712 386175795664779214848 389670599245455949824 391023622159502671872 397432040829896097792 398690752005767430144 401028710882655338496 402097533333941712384 404657929985665794048 406062992242560466944 410311782893827915776 414025011698296946688 422143149182577278976 423608924006127894528 426093005312821297152 429949050609769906176 434447770122876616704 438379424151137943552 439901574929440505856 446975099134493589504 448527096006488358912 456820866272880525312 461600755755556405248 463435404040892055552 465778138160584065024 474911042830399438848 476560039506893881344 481259842657849442304 494889271795620569088 499769836606228267008 502055021044299726848 502846986526305288192 504592983007299403776 504999117407788204032 509569245167134703616 521364829546003562496 524422160385010827264 529168062288947576832 531587669341023240192 534274923184199368704 536130044445255616512 541417322990080622592 547082377191770554368 552033348931062595584 562241066182006800384 562857532243436371968 564811898674837192704 567667105883211829248 568124007083761729536 573265400813026541568 579263693497168822272 584505898868183924736 586535433239254007808 598036128008651145216 603146300000912568576 609094488363840700416 613338028408766988288 615467674340741873664 618888598801606508544 621037517547445420032 633214723773865918464 635413386009191841792 651671655184314925056 657569136226706915328 659852362394160758784 666359782141637689344 670462648701740384256 672790644009732538368 692401133633334607872 695153106061338083328 698667207240876097536 712366564245599158272 714840059260340822016 721889763986774163456 729443169589027405824 736044465241416794112 742333907693430853632 749654754909342400512 753082531566449590272 756889474510949105664 757498676111682306048 764353867750702055424 782047244319005343744 794864081659792195584 797381504011534860288 802057421765310676992 804195066667883424768 809315859971331588096 812125984485120933888 820623565787655831552 828050023396593893376 844286298365154557952 847217848012255789056 852186010625642594304 859898101219539812352 868895540245753233408 876758848302275887104 879803149858881011712 893950198268987179008 897054192012976717824 913641732545761050624 923201511511112810496 931556276321168130048 949822085660798877696 953120079013787762688 962519685315698884608 989778543591241138176 999539673212456534016 1004110042088599453696 1005693973052610576384 1009185966014598807552 1042729659092007124992 1048844320770021654528 1058336124577895153664 1063175338682046480384 1068549846368398737408 1072260088890511233024 1082834645980161245184 1094164754383541108736 1104066697862125191168 1124482132364013600768 1129623797349674385408 1135334211766423658496 1136248014167523459072 1146530801626053083136 1158527386994337644544 1169011797736367849472 1173070866478508015616 1196072256017302290432 1206292600001825137152 1218188976727681400832 1230935348681483747328 1242075035094890840064 1266429447547731836928 1270826772018383683584 1303343310368629850112 1315138272453413830656 1319704724788321517568 1340925297403480768512 1345581288019465076736 1384802267266669215744 1390306212122676166656 1397334414481752195072 1424733128491198316544 1429680118520681644032 1443779527973548326912 1484667815386861707264 1499309509818684801024 1506165063132899180544 1513778949021898211328 1514997352223364612096 1528707735501404110848 1564094488638010687488 1594763008023069720576 1608390133335766849536 1624251968970241867776 1641247131575311663104 1656100046793187786752 1688572596730309115904 1694435696024511578112 1704372021251285188608 1719796202439079624704 1737791080491506466816 1753517696604551774208 1759606299717762023424 1794108384025953435648 1827283465091522101248 1846403023022225620992 1863112552642336260096 1899644171321597755392 1906240158027575525376 1979557087182482276352 1999079346424913068032 2008220084177198907392 2011387946105221152768 2018371932029197615104 2085459318184014249984 2137099692736797474816 2144520177781022466048 2165669291960322490368 2188329508767082217472 2208133395724250382336 2248964264728027201536 2259247594699348770816 2270668423532847316992 2272496028335046918144 2293061603252106166272 2346141732957016031232 2392144512034604580864 2412585200003650274304 2436377953455362801664 2461870697362967494656 2484150070189781680128 2532858895095463673856 2541653544036767367168 2606686620737259700224 2630276544906827661312 2639409449576643035136 2681850594806961537024 2691162576038930153472 2769604534533338431488 2794668828963504390144 2849466256982396633088 2859360237041363288064 2887559055947096653824 2969335630773723414528 2998619019637369602048 3012330126265798361088 3027557898043796422656 3128188977276021374976 3189526016046139441152 3216780266671533699072 3248503937940483735552 3282494263150623326208 3312200093586375573504 3388871392049023156224 3408744042502570377216 3439592404878159249408 3475582160983012933632 3507035393209103548416 3519212599435524046848 3588216768051906871296 3654566930183044202496 3692806046044451241984 3726225105284672520192 3799288342643195510784 3812480316055151050752 3959114174364964552704 4022775892210442305536 4036743864058395230208 4170918636368028499968 4274199385473594949632 4289040355562044932096 4331338583920644980736 4497928529456054403072 4518495189398697541632 4541336847065694633984 4544992056670093836288 4586123206504212332544 4692283465914032062464 4784289024069209161728 4825170400007300548608 4872755906910725603328 4923741394725934989312 4968300140379563360256 5065717790190927347712 5083307088073534734336 5213373241474519400448 5260553089813655322624 5278818899153286070272 5382325152077860306944 5539209069066676862976 5589337657927008780288 5698932513964793266176 5718720474082726576128 5938671261547446829056 5997238039274739204096 6024660252531596722176 6055115796087592845312 6256377954552042749952 6433560533343067398144 6497007875880967471104 6564988526301246652416 6624400187172751147008 6777742784098046312448 6817488085005140754432 6879184809756318498816 7038425198871048093696 7176433536103813742592 7309133860366088404992 7385612092088902483968 7452450210569345040384 7598576685286391021568 7624960632110302101504 7918228348729929105408 8045551784420884611072 8073487728116790460416 8548398770947189899264 8578080711124089864192 8662677167841289961472 8995857058912108806144 9036990378797395083264 9082673694131389267968 9384566931828064124928 9568578048138418323456 9650340800014601097216 9745511813821451206656 9847482789451869978624 9936600280759126720512 10166614176147069468672 10426746482949038800896 10521106179627310645248 10557637798306572140544 10764650304155720613888 11078418138133353725952 11178675315854017560576 11397865027929586532352 11437440948165453152256 11877342523094893658112 12110231592175185690624 12512755909104085499904 12867121066686134796288 12994015751761934942208 13555485568196092624896 13634976170010281508864 13758369619512636997632 14076850397742096187392 14352867072207627485184 14618267720732176809984 14771224184177804967936 14904900421138690080768 15197153370572782043136 15249921264220604203008 15836456697459858210816 16146975456233580920832 17096797541894379798528 17156161422248179728384 17991714117824217612288 18073980757594790166528 18165347388262778535936 18769133863656128249856 19300681600029202194432 19491023627642902413312 19694965578903739957248 19873200561518253441024 20333228352294138937344 21115275596613144281088 21529300608311441227776 22156836276266707451904 22357350631708035121152 22795730055859173064704 22874881896330906304512 23754685046189787316224 24220463184350371381248 25734242133372269592576 25988031503523869884416 27110971136392185249792 28153700795484192374784 28705734144415254970368 29236535441464353619968 29542448368355609935872 29809800842277380161536 30499842528441208406016 31672913394919716421632 32293950912467161841664 34193595083788759597056 34312322844496359456768 36330694776525557071872 37538267727312256499712 38601363200058404388864 38982047255285804826624 40666456704588277874688 42230551193226288562176 43058601216622882455552 44313672552533414903808 44714701263416070242304 45591460111718346129408 45749763792661812609024 47509370092379574632448 48440926368700742762496 51468484266744539185152 54221942272784370499584 56307401590968384749568 58473070882928707239936 59084896736711219871744 59619601684554760323072 60999685056882416812032 63345826789839432843264 64587901824934323683328 68387190167577519194112 68624645688992718913536 72661389553051114143744 77202726400116808777728 77964094510571609653248 81332913409176555749376 84461102386452577124352 86117202433245764911104 88627345105066829807616 89429402526832140484608 91499527585323625218048 95018740184759149264896 96881852737401485524992 102936968533489078370304 112614803181936769499136 116946141765857414479872 121999370113764833624064 126691653579678865686528 129175803649868647366656 136774380335155038388224 137249291377985437827072 145322779106102228287488 154405452800233617555456 162665826818353111498752 168922204772905154248704 177254690210133659615232 178858805053664280969216 182999055170647250436096 190037480369518298529792 193763705474802971049984 205873937066978156740608 233892283531714828959744 243998740227529667248128 253383307159357731373056 258351607299737294733312 274498582755970875654144 290645558212204456574976 308810905600467235110912 337844409545810308497408 365998110341294500872192 380074960739036597059584 387527410949605942099968 411747874133956313481216 487997480455059334496256 506766614318715462746112 548997165511941751308288 581291116424408913149952 617621811200934470221824 731996220682589001744384 760149921478073194119168 775054821899211884199936 823495748267912626962432 1013533228637430925492224 1097994331023883502616576 1162582232848817826299904 1235243622401868940443648 1463992441365178003488768 1520299842956146388238336 1646991496535825253924864 2195988662047767005233152 2325164465697635652599808 2470487244803737880887296 3040599685912292776476672 3293982993071650507849728 4391977324095534010466304 4940974489607475761774592 6587965986143301015699456 9881948979214951523549184 13175931972286602031398912 19763897958429903047098368 39527795916859806094196736
- Sum of all divisors σ(n): 137100491883726647367168000
- Sum of proper divisors (its aliquot sum) s(n): 97572695966866841272971264
- 39527795916859806094196736 is an abundant number, because the sum of its proper divisors (97572695966866841272971264) is greater than itself. Its abundance is 58044900050007035178774528
Bases of 39527795916859806094196736
- Binary: 100000101100100101011000011100001111101010100110010100011100010000000000000000000000002
- Hexadecimal: 0x20B2561C3EA99471000000
- Base-36: 4YSRI6A7CYWAO0000
Squares and roots of 39527795916859806094196736
- 39527795916859806094196736 squared (395277959168598060941967362) is 1562446650044918758694222571642278198459457073053696
- 39527795916859806094196736 cubed (395277959168598060941967363) is 61760072313956822078031176486760106772602413738762596244500626756747715936256
-
The
square root of 39527795916859806094196736 is 6287113480513.9159420685 -
39527795916859806094196736 is a
perfect cube number . Itscube root is 340644096
Scales and comparisons
How big is 39527795916859806094196736?- 39,527,795,916,859,806,094,196,736 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 39,527,795,916,859,806,094,196,736 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 39527795916859806094196736 cubic inches would be around 28387008 feet tall.
Recreational maths with 39527795916859806094196736
- 39527795916859806094196736 backwards is 63769149060895861959772593
- 39527795916859806094196736 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 39527795916859806094196736's digits is 144
- 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 39527795916859806094196736 - Facts about the integer". Numbermatics.com. 2024. Web. 15 May 2024.
APA style:
Numbermatics. (2024). Number 39527795916859806094196736 - Facts about the integer. Retrieved 15 May 2024, from https://numbermatics.com/n/39527795916859806094196736/
Chicago style:
Numbermatics. 2024. "Number 39527795916859806094196736 - Facts about the integer". https://numbermatics.com/n/39527795916859806094196736/
The information we have on file for 39527795916859806094196736 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 39527795916859806094196736, math, Factors of 39527795916859806094196736, curriculum, school, college, exams, university, Prime factorization of 39527795916859806094196736, STEM, science, technology, engineering, physics, economics, calculator, thirty-nine septillion, five hundred twenty-seven sextillion, seven hundred ninety-five quintillion, nine hundred sixteen quadrillion, eight hundred fifty-nine trillion, eight hundred six billion, ninety-four million, one hundred ninety-six thousand, seven hundred thirty-six.