80957701964974179245981184
80,957,701,964,974,179,245,981,184 is an even composite number composed of six prime numbers multiplied together.
80957701964974179245981184 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 80957701964974179245981184:
29 × 36 × 133 × 173 × 313 × 8773
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 17 × 17 × 17 × 31 × 31 × 31 × 877 × 877 × 877)See below for interesting mathematical facts about the number 80957701964974179245981184 from the Numbermatics database.
Names of 80957701964974179245981184
- Cardinal: 80957701964974179245981184 can be written as Eighty septillion, nine hundred fifty-seven sextillion, seven hundred one quintillion, nine hundred sixty-four quadrillion, nine hundred seventy-four trillion, one hundred seventy-nine billion, two hundred forty-five million, nine hundred eighty-one thousand, one hundred eighty-four.
Scientific notation
- Scientific notation: 8.0957701964974179245981184 × 1025
Factors of 80957701964974179245981184
Divisors of 80957701964974179245981184
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 31 32 34 36 39 48 51 52 54 62 64 68 72 78 81 93 96 102 104 108 117 124 128 136 144 153 156 162 169 186 192 204 208 216 221 234 243 248 256 272 279 288 289 306 312 324 338 351 372 384 403 408 416 432 442 459 468 486 496 507 512 527 544 558 576 578 612 624 648 663 676 702 729 744 768 806 816 832 837 864 867 877 884 918 936 961 972 992 1014 1053 1054 1088 1116 1152 1156 1209 1224 1248 1296 1326 1352 1377 1404 1458 1488 1521 1536 1581 1612 1632 1664 1674 1728 1734 1754 1768 1836 1872 1922 1944 1984 1989 2028 2106 2108 2176 2197 2232 2304 2312 2418 2448 2496 2511 2592 2601 2631 2652 2704 2754 2808 2873 2883 2916 2976 3042 3159 3162 3224 3264 3328 3348 3456 3468 3508 3536 3627 3672 3744 3757 3844 3888 3968 3978 4056 4131 4212 4216 4352 4394 4464 4563 4608 4624 4743 4836 4896 4913 4992 5022 5184 5202 5239 5262 5304 5408 5508 5616 5746 5766 5832 5952 5967 6084 6318 6324 6448 6528 6591 6656 6696 6851 6912 6936 7016 7072 7254 7344 7488 7514 7533 7688 7776 7803 7893 7936 7956 8112 8262 8424 8432 8619 8649 8704 8788 8928 8959 9126 9248 9477 9486 9672 9792 9826 9984 10044 10368 10404 10478 10524 10608 10816 10881 11016 11232 11271 11401 11492 11532 11664 11904 11934 12168 12393 12493 12636 12648 12896 13056 13182 13392 13689 13702 13824 13872 14032 14144 14229 14508 14688 14739 14909 14976 15028 15066 15376 15552 15606 15717 15786 15872 15912 16224 16337 16524 16848 16864 17238 17298 17576 17856 17901 17918 18252 18496 18954 18972 19344 19584 19652 19773 19968 20088 20553 20736 20808 20956 21048 21216 21632 21762 22032 22464 22542 22599 22802 22984 23064 23328 23409 23679 23808 23868 24336 24786 24986 25272 25296 25792 25857 25947 26112 26364 26784 26877 27187 27378 27404 27744 28064 28288 28458 29016 29376 29478 29791 29818 29952 30056 30132 30752 31104 31212 31434 31572 31824 32448 32643 32674 33048 33696 33728 33813 34203 34476 34596 35152 35712 35802 35836 36504 36992 37349 37479 37908 37944 38688 39168 39304 39546 40176 41067 41106 41472 41616 41912 42096 42432 42687 43264 43524 44064 44217 44727 44928 45084 45198 45604 45968 46128 46656 46818 47151 47358 47616 47736 48672 48841 49011 49572 49972 50544 50592 51584 51714 51894 52728 53568 53703 53754 54374 54756 54808 55488 56128 56576 56916 58032 58752 58956 59319 59582 59636 59904 60112 60264 61504 61659 62208 62424 62868 63144 63648 63869 64896 65286 65348 66096 67392 67456 67626 68107 68406 68952 69192 70227 70304 71037 71424 71604 71672 73008 73984 74698 74958 75816 75888 77376 77571 77841 78336 78608 79092 80352 80631 81561 82134 82212 83232 83824 84192 84864 85374 86528 87048 88128 88434 89063 89373 89454 89856 90168 90396 91208 91936 92256 93312 93636 94302 94716 95472 97344 97682 97929 98022 99144 99944 101088 101184 101439 102609 103168 103428 103788 105456 107136 107406 107508 108748 109512 109616 110976 112047 112256 112437 113152 113832 116064 116467 117504 117912 118638 119164 119272 120224 120528 123008 123201 123318 124416 124848 125736 126288 127296 127738 128061 129792 130572 130696 132192 132651 134181 134784 134912 135252 136214 136812 137904 138384 140454 140608 141453 142074 142848 143208 143344 146016 146523 147033 147968 148213 149396 149916 151632 151776 152303 154752 155142 155682 157216 158184 160704 161109 161262 162409 163122 164268 164424 166464 167648 168384 169728 170748 174096 176256 176868 177957 178126 178746 178908 179712 180336 180792 182416 183872 184512 184977 186624 187272 188604 189432 190944 191607 193817 194688 195364 195858 196044 198288 199888 202176 202368 202878 204321 205218 206336 206856 207576 210681 210912 212381 213111 214272 214812 215016 217496 219024 219232 221952 224094 224512 224874 227664 232128 232713 232934 233523 235008 235824 237276 238328 238544 240448 241056 241893 244683 246016 246402 246636 249696 251472 252576 253453 254592 255476 256122 259584 261144 261392 264384 265302 267189 268119 268362 269568 269824 270504 272428 273624 275808 276768 277729 280908 281216 282906 284148 286416 286688 292032 293046 293787 294066 296426 298792 299832 303264 303552 304317 304606 307827 309504 310284 311364 314432 316368 321408 322218 322524 324818 326244 328536 328848 332928 335296 336141 336768 337311 339456 341496 348192 349401 352512 353431 353736 355914 356252 357492 357816 360672 361584 364832 367744 369024 369954 373248 374544 377208 378864 381888 383214 384183 387283 387634 389376 390728 391716 392088 396576 397953 399776 402543 404352 404736 405756 408642 410436 413712 415152 421362 421824 424359 424762 426222 428544 429624 430032 434992 438048 438464 439569 441099 443904 444639 448188 449024 449748 455328 456909 462179 464256 465426 465868 467046 471648 474552 476656 477088 480896 482112 483786 487227 489366 492032 492804 493272 499392 502944 505152 506447 506906 509184 510952 512244 522288 522784 528768 530604 533871 534378 536238 536724 539136 541008 544856 547248 551616 553536 554931 555458 561816 562432 565812 568296 572832 573376 574821 581451 584064 586092 587574 588132 592852 597584 599664 606528 607104 608634 609212 612963 615654 619008 620568 622728 628864 632736 634933 637143 639333 642816 644436 645048 649636 652488 657072 657696 665856 670592 672282 673536 674622 682992 696384 698139 698802 700569 705024 706862 707472 711828 712504 714984 715632 721344 723168 725679 729664 734049 735488 738048 739908 749088 754416 757728 760359 763776 766428 768366 769129 774566 775268 778752 781456 783432 784176 793152 795906 799552 801567 804357 805086 808704 809472 811512 817284 820872 827424 830297 830304 833187 842724 842797 843648 848718 849524 852444 859248 860064 869984 876096 876928 879138 882198 889278 896376 899496 910656 912951 913818 923481 924358 928512 930852 931736 934092 943296 949104 953312 954176 961792 964224 967572 974454 978732 985608 986544 998784 1005888 1008423 1010304 1011933 1012894 1013812 1018368 1021904 1024488 1044576 1045568 1048203 1057536 1060293 1061208 1067742 1068756 1072476 1073448 1082016 1089712 1094496 1103232 1107072 1109862 1110916 1123632 1124864 1131624 1136592 1145664 1146752 1149642 1157819 1161849 1162902 1168128 1172184 1175148 1176264 1185704 1193859 1195168 1199328 1207629 1213056 1214208 1217268 1218424 1225926 1231308 1241136 1245456 1257728 1265472 1269866 1273077 1274286 1278666 1285632 1288872 1290096 1299272 1304976 1314144 1315392 1318707 1323297 1331712 1333917 1341184 1344564 1347072 1349244 1365984 1370727 1386537 1392768 1396278 1397604 1401138 1413724 1414944 1423656 1425008 1429968 1431264 1442688 1446336 1451358 1459328 1461681 1468098 1470976 1476096 1479816 1498176 1508832 1514071 1515456 1519341 1520718 1527552 1532856 1536732 1538258 1549132 1550536 1562912 1566864 1568352 1586304 1591812 1599104 1601613 1603134 1608714 1610172 1617408 1623024 1634568 1641744 1654848 1660594 1660608 1664793 1666374 1685448 1685594 1687296 1697436 1699048 1704888 1718496 1720128 1724463 1739968 1744353 1752192 1753856 1758276 1764396 1778556 1792752 1798992 1821312 1825902 1827636 1838889 1846962 1848716 1857024 1861704 1863472 1868184 1886592 1898208 1904799 1906624 1908352 1911429 1923584 1926769 1928448 1935144 1948908 1957464 1971216 1973088 1979939 1997568 2011776 2016846 2020608 2023866 2025788 2027624 2043808 2048976 2089152 2091136 2094417 2096406 2111317 2115072 2120586 2122416 2135484 2137512 2144952 2146896 2164032 2177037 2179424 2188992 2202147 2206464 2214144 2219724 2221832 2247264 2263248 2273184 2281077 2291328 2293504 2299284 2307387 2315638 2323698 2325804 2336256 2344368 2350296 2352528 2371408 2387718 2390336 2398656 2404701 2413071 2415258 2426112 2428416 2434536 2436848 2451852 2462616 2482272 2490891 2490912 2499561 2515456 2519621 2528391 2530944 2539732 2546154 2548572 2557332 2577744 2580192 2598544 2609952 2628288 2630784 2637414 2646594 2667834 2682368 2689128 2698488 2731968 2738853 2741454 2760953 2770443 2773074 2785536 2792556 2795208 2802276 2827448 2829888 2847312 2850016 2859936 2862528 2885376 2892672 2902716 2918656 2923362 2936196 2959632 2996352 3017664 3025269 3028142 3030912 3035799 3038682 3041436 3055104 3065712 3073464 3076516 3098264 3101072 3125824 3133728 3136704 3144609 3172608 3180879 3183624 3198208 3203226 3206268 3217428 3220344 3246048 3269136 3283488 3294889 3309696 3321188 3321216 3329586 3332748 3370896 3371188 3374592 3394872 3398096 3409776 3436992 3440256 3448926 3473457 3479936 3485547 3488706 3504384 3507712 3516552 3528792 3557112 3581577 3585504 3597984 3610477 3622887 3642624 3651804 3655272 3677778 3693924 3697432 3723408 3726944 3736368 3773184 3796416 3809598 3813248 3816704 3819231 3822858 3853538 3856896 3870288 3897816 3914928 3942432 3946176 3956121 3959878 3969891 3995136 4001751 4023552 4033692 4041216 4047732 4051576 4055248 4087616 4097952 4112181 4159611 4178304 4182272 4188834 4192812 4222634 4241172 4244832 4270968 4275024 4289904 4293792 4308701 4328064 4354074 4358848 4377984 4385043 4404294 4412928 4428288 4439448 4443664 4494528 4526496 4542213 4546368 4558023 4562154 4582656 4587008 4594603 4598568 4614774 4631276 4647396 4651608 4688736 4700592 4705056 4721393 4742816 4775436 4780672 4797312 4809402 4826142 4830516 4852224 4869072 4873696 4903704 4925232 4964544 4981782 4981824 4994379 4999122 5034679 5039242 5056782 5061888 5079464 5092308 5097144 5114664 5155488 5160384 5173389 5197088 5219904 5233059 5256576 5261568 5274828 5293188 5335668 5378256 5396976 5463936 5477706 5482908 5516667 5521906 5540886 5546148 5571072 5585112 5590416 5604552 5654896 5659776 5694624 5700032 5714397 5719872 5725056 5734287 5770752 5780307 5785344 5805432 5837312 5846724 5872392 5919264 5939817 5992704 6008327 6035328 6050538 6056284 6061824 6071598 6077364 6082872 6131424 6146928 6153032 6196528 6202144 6251648 6267456 6273408 6289218 6333951 6345216 6361758 6367248 6396416 6406452 6412536 6434856 6440688 6492096 6531111 6538272 6566976 6583811 6589778 6606441 6619392 6642376 6642432 6659172 6665496 6741792 6742376 6789744 6796192 6819552 6843231 6873984 6880512 6897852 6922161 6946914 6959872 6971094 6977412 7008768 7033104 7057584 7114224 7163154 7171008 7195968 7214103 7220954 7239213 7245774 7285248 7303608 7310544 7355556 7387848 7394864 7446816 7453888 7472673 7472736 7498683 7546368 7558863 7585173 7592832 7619196 7626496 7633408 7638462 7645716 7707076 7740576 7795632 7829856 7857043 7884864 7892352 7912242 7919756 7939782 8003502 8047104 8067384 8095464 8103152 8110496 8175232 8195904 8224362 8282859 8311329 8319222 8356608 8364544 8377668 8385624 8445268 8482344 8489664 8541936 8550048 8579808 8587584 8609599 8617402 8656128 8708148 8717696 8755968 8770086 8808588 8878896 8887328 8989056 9052992 9075807 9084426 9092736 9107397 9116046 9124308 9165312 9189206 9197136 9229548 9262552 9294792 9303216 9377472 9401184 9410112 9433827 9442786 9485632 9542637 9550872 9561344 9594624 9618804 9652284 9661032 9738144 9747392 9807408 9850464 9884667 9929088 9963564 9963648 9988758 9998244 9998677 10069358 10078484 10113564 10123776 10158928 10184616 10194288 10229328 10310976 10320768 10346778 10394176 10420371 10439808 10456641 10466118 10513152 10523136 10549656 10586376 10671336 10756512 10793861 10793952 10831431 10868661 10927872 10955412 10956361 10965816 11033334 11043812 11081772 11092296 11170224 11180832 11209104 11309792 11319552 11389248 11400064 11428794 11439744 11450112 11468574 11560614 11570688 11610864 11693448 11744784 11838528 11868363 11879634 11909673 11985408 12005253 12016654 12070656 12101076 12112568 12123648 12143196 12154728 12165744 12262848 12293856 12306064 12336543 12393056 12404288 12478833 12503296 12534912 12546816 12578436 12667902 12723516 12734496 12812904 12825072 12869712 12881376 12926103 12984192 13062222 13075193 13076544 13133952 13155129 13167622 13179556 13212882 13238784 13284752 13284864 13318344 13330992 13483584 13484752 13579488 13592384 13626639 13639104 13674069 13686462 13747968 13761024 13783809 13795704 13844322 13893828 13919744 13942188 13954824 14066208 14115168 14164179 14228448 14326308 14327549 14342016 14391936 14428206 14441908 14478426 14491548 14607216 14621088 14711112 14775696 14789728 14893632 14907776 14945346 14945472 14997366 15104037 15117726 15170346 15185664 15238392 15252992 15276924 15291432 15414152 15481152 15520167 15591264 15659712 15699177 15714086 15769728 15784704 15824484 15839512 15879564 16007004 16134768 16190928 16206304 16220992 16350464 16391808 16448724 16550001 16565718 16622658 16638444 16713216 16755336 16771248 16890536 16964688 16979328 17083872 17100096 17143191 17159616 17175168 17202861 17219198 17234804 17312256 17340921 17416296 17435392 17511936 17540172 17617176 17757792 17774656 17819451 17978112 18024981 18105984 18151614 18168852 18185472 18214794 18232092 18248616 18378412 18394272 18459096 18525104 18589584 18606432 18754944 18802368 18820224 18867654 18885572 18971264 19001853 19085274 19101744 19122688 19189248 19237608 19304568 19322064 19476288 19494784 19614816 19682923 19700928 19751433 19769334 19819323 19858176 19927128 19927296 19977516 19996488 19997354 20138716 20156968 20227128 20317856 20369232 20388576 20458656 20529693 20621952 20641536 20693556 20766483 20788352 20840742 20879616 20913282 20932236 21026304 21099312 21172752 21342672 21513024 21587722 21587904 21642309 21662862 21717639 21737322 21855744 21910824 21912722 21931632 22066668 22087624 22163544 22184592 22340448 22361664 22418019 22418208 22496049 22619584 22639104 22676589 22755519 22778496 22800128 22857588 22879488 22900224 22937148 23121228 23221728 23386896 23489568 23571129 23677056 23736726 23759268 23819346 23842999 24010506 24033308 24141312 24202152 24225136 24286392 24309456 24331488 24525696 24587712 24612128 24673086 24786112 24808576 24848577 24957666 25006592 25069824 25093632 25156872 25335804 25447032 25468992 25625808 25650144 25739207 25739424 25762752 25828797 25852206 25968384 26124444 26126707 26150386 26153088 26267904 26310258 26335244 26359112 26425764 26569504 26636688 26661984 26967168 26969504 27158976 27184768 27227421 27253278 27278208 27348138 27372924 27495936 27567618 27591408 27688644 27787656 27884376 27909648 28132416 28230336 28301481 28328358 28456896 28627911 28652616 28655098 28684032 28783872 28856412 28883816 28956852 28983096 29214432 29242176 29422224 29551392 29579456 29654001 29787264 29815552 29890692 29890944 29994732 29996031 30208074 30235452 30340692 30371328 30476784 30553848 30582864 30828304 30962304 31040334 31182528 31261113 31319424 31369923 31398354 31428172 31539456 31569408 31648968 31679024 31759128 32014008 32269536 32381583 32381856 32412608 32441984 32494293 32700928 32755073 32783616 32869083 32897448 33100002 33131436 33245316 33276888 33510672 33542496 33781072 33929376 33958656 34167744 34200192 34286382 34319232 34350336 34405722 34438396 34469608 34681842 34832592 34870784 35080344 35234352 35515584 35549312 35605089 35638902 35892389 35956224 36015759 36049962 36211968 36303228 36337704 36370944 36429588 36464184 36497232 36756824 36788544 36918192 37009629 37050208 37179168 37212864 37436499 37509888 37604736 37640448 37735308 37771144 37942528 38003706 38170548 38203488 38475216 38609136 38644128 38778309 38952576 38989568 39225579 39229632 39365846 39401856 39465387 39502866 39538668 39638646 39716352 39854256 39854592 39955032 39992976 39994708 40277432 40313936 40454256 40635712 40738464 40777152 40879917 40917312 41022207 41059386 41243904 41283072 41351427 41387112 41532966 41576704 41681484 41759232 41826564 41864472 42198624 42345504 42492537 42685344 42833557 42982647 43026048 43175444 43175808 43284618 43325724 43435278 43474644 43821648 43825444 43863264 44133336 44175248 44327088 44369184 44680896 44723328 44836038 44836416 44992098 45239168 45312111 45353178 45511038 45556992 45600256 45715176 45758976 45874296 46242456 46443456 46560501 46773792 46936201 46979136 47097531 47142258 47354112 47473452 47518536 47638692 47685998 48021012 48066616 48404304 48450272 48572784 48618912 48662976 49051392 49175424 49224256 49346172 49572224 49617152 49650003 49697154 49915332 50139648 50313744 50671608 50894064 50937984 51251616 51300288 51429573 51478414 51478848 51525504 51608583 51657594 51704412 51936768 52022763 52248888 52253414 52300772 52306176 52535808 52620516 52670488 52718224 52851528 53139008 53273376 53323968 53458353 53934336 53939008 54074943 54317952 54369536 54454842 54506556 54556416 54696276 54745848 55135236 55182816 55377288 55575312 55768752 55819296 56013113 56264832 56460672 56602962 56656716 56913792 57005559 57255822 57305232 57310196 57368064 57567744 57712824 57767632 57913704 57966192 58428864 58484352 58844448 59048769 59102784 59158912 59254299 59308002 59574528 59631104 59729839 59781384 59781888 59989464 59992062 60416148 60470904 60681384 60953568 61107696 61165728 61378109 61589079 61656608 61924608 62080668 62299449 62365056 62522226 62638848 62739846 62796708 62856344 63078912 63297936 63358048 63518256 64028016 64539072 64763166 64763712 64825216 64883968 64926927 64988586 65450827 65510146 65567232 65738166 65794896 66200004 66262872 66490632 66553776 67021344 67084992 67254057 67488147 67562144 67858752 67917312 68029767 68266557 68335488 68400384 68572764 68638464 68700672 68811444 68876792 68939216 69363684 69665184 70160688 70468704 70713387 71031168 71098624 71210178 71277804 71528997 71784778 72031518 72099924 72423936 72606456 72675408 72859176 72928368 72994464 73513648 73577088 73836384 74019258 74100416 74358336 74425728 74545731 74872998 75019776 75209472 75280896 75470616 75542288 75885056 76007412 76341096 76406976 76950432 77217621 77218272 77288256 77486391 77556618 77905152 77979136 78108251 78380121 78451158 78459264 78731692 78803712 78930774 79005732 79077336 79277292 79708512 79910064 79985952 79989416 80554864 80627872 80908512 81271424 81476928 81554304 81759834 81834624 82044414 82118772 82487808 82702854 82774224 83065932 83153408 83362968 83653128 83728944 84397248 84691008 84904443 84985074 85370688 85589543 85667114 85883733 85965294 86052096 86350888 86351616 86569236 86651448 86870556 86949288 87643296 87650888 87726528 88266672 88350496 88654176 88738368 88962003 89361792 89446656 89672076 89672832 89984196 89988093 90478336 90624222 90706356 91022076 91113984 91430352 91748592 92484912 92886912 93121002 93547584 93783339 93872402 93958272 94109769 94195062 94284516 94708224 94946904 95037072 95277384 95371996 96042024 96133232 96808608 96900544 97144749 97145568 97237824 97325952 97482879 98102784 98265219 98350848 98448512 98607249 98692344 99144448 99234304 99300006 99394308 99830664 100627488 101343216 101788128 101875968 102141559 102503232 102600576 102859146 102956828 102957696 103051008 103217166 103315188 103408824 104045526 104497776 104506828 104601544 104612352 105241032 105340976 105436448 105703056 106278016 106546752 106647936 106916706 107677167 107868672 107878016 108047277 108149886 108635904 108739072 108909684 109013112 109112832 109392552 109491696 110270472 110365632 110754576 111028887 111150624 111537504 111638592 111924787 112026226 112309497 112529664 112921344 113205924 113313432 113827584 114011118 114511644 114610464 114620392 115425648 115535264 115827408 115932384 116334927 116857728 116968704 117676737 117688896 118097538 118205568 118317824 118396161 118508598 118616004 119149056 119459678 119562768 119563776 119978928 119984124 120832296 120941808 121362768 121907136 122215392 122331456 122639751 122756218 123066621 123178158 123313216 123849216 124054281 124161336 124598898 124730112 125044452 125277696 125479692 125593416 125712688 126595872 126716096 127036512 127477611 128056032 128500671 128947941 129078144 129526332 129527424 129650432 129767936 129853854 129977172 129982801 130901654 131020292 131476332 131589792 132400008 132525744 132981264 133107552 133569731 134042688 134169984 134508114 134976294 135124288 135717504 135936333 136059534 136533114 136670976 136800768 137145528 137276928 137622888 137753584 137878432 138727368 139330368 140321376 140808603 140937408 141292593 141426774 142062336 142197248 142420356 142432693 142555608 143057994 143569556 144063036 144199848 145212912 145350816 145718352 145856736 145988928 146363183 147027296 147154176 147672768 148038516 148200832 148716672 148851456 149091462 149745996 150418944 150941232 151084576 152014824 152682192 152813952 153900864 154288719 154435242 154436544 154576512 154825749 154972782 155113236 155810304 156068289 156216502 156760242 156902316 156918528 157463384 157607424 157861548 158011464 158154672 158554584 159417024 159820128 159971904 159978832 160375059 161109728 161255744 161817024 162224829 162542848 162953856 163108608 163519668 163669248 164088828 164237544 165405708 165548448 166131864 166725936 167306256 167457888 168039339 168794496 169382016 169808886 169970148 169977509 170741376 171016677 171179086 171334228 171767466 171930588 172104192 172701776 172703232 173138472 173302896 173741112 173898576 175286592 175301776 175453056 176533344 176700992 177146307 177308352 177476736 177762897 177924006 178723584 178893312 179189517 179344152 179345664 179968392 179976186 180956672 181248444 181412712 182044152 182860704 183497184 184134327 184767237 184969824 185773824 186242004 186258137 186898347 187095168 187566678 187744804 187916544 188219538 188390124 188569032 189893808 190074144 190554768 190743992 192084048 192266464 193617216 193801088 194289498 194291136 194475648 194651904 194965758 196352481 196530438 196701696 196897024 197214498 197384688 198288896 198600012 198788616 199661328 201254976 201762171 202464441 202686432 203576256 203751936 204089301 204283118 204799671 205006464 205201152 205718292 205913656 205915392 206102016 206434332 206630376 206817648 208091052 208995552 209013656 209203088 210482064 210681952 210872896 211406112 212140161 212556032 213093504 213295872 213833412 214586991 215354334 215756032 216094554 216299772 217271808 217819368 218026224 218785104 218983392 220540944 220731264 221509152 222057774 222278281 222301248 223075008 223277184 223637193 223849574 224052452 224618994 225059328 225842688 226411848 226626864 227655168 228022236 229023288 229220928 229240784 230851296 231070528 231652863 231654816 231864768 232459173 232669854 233715456 233937408 234324753 235140363 235353474 235377792 236195076 236411136 236635648 236792322 237017196 237232008 238919356 239125536 239957856 239968248 241664592 241883616 242725536 243568333 243814272 244430784 244662912 245279502 245512436 246133242 246356316 246626432 248108562 248322672 249197796 249460224 250088904 250959384 251186832 251425376 253191744 253432192 254073024 254955222 256112064 256768629 257001342 257651199 257895882 258156288 259052664 259054848 259300864 259707708 259954344 259965602 261803308 262040584 262952664 263179584 264800016 265051488 265962528 266215104 266886009 267139462 268085376 268339968 269016228 269952588 269964279 270248576 271435008 271872666 272119068 273066228 273341952 274291056 275245776 275507168 275756864 277454736 278660736 280642752 281350017 281617206 281874816 282329307 282585186 282853548 284124672 284840712 284865386 285111216 286115988 287139112 288126072 288399696 290425824 290701632 291434247 291436704 291713472 291977856 292448637 292726366 294054592 294308352 294795657 295345536 295821747 296077032 296401664 297433344 297702912 298182924 299491992 301882464 302169152 304029648 305364384 305627904 306424677 307801728 308577438 308870484 308873088 309153024 309651498 309945564 309958987 310226472 312136578 312433004 313520484 313804632 313837056 314926768 315723096 316022928 316309344 317109168 318834048 319640256 319943808 319957664 320750118 322219456 322511488 323031501 323634048 324449658 325085696 325907712 326217216 327039336 327338496 328177656 328475088 330811416 331096896 332263728 333451872 334609691 334612512 334915776 335774361 336078678 336928491 337588992 338764032 339617772 339647191 339940296 339955018 341482752 342033354 342358172 342668456 343534932 343861176 345403552 346276944 346605792 347482224 347797152 349004781 350573184 350603552 350906112 353030211 353066688 353401984 354292614 354616704 354953472 355525794 355848012 357447168 358379034 358688304 358691328 359936784 359952372 362496888 362825424 364088304 365721408 366994368 367919253 368268654 369199863 369534474 369939648 371547648 372162843 372484008 372516274 373796694 374190336 375133356 375489608 375833088 376439076 376780248 377138064 379787616 380148288 381109536 381487984 382432833 384168096 384532928 385502013 386843823 387234432 387602176 388578996 388582272 388951296 389303808 389931516 389948403 392704962 393060876 393794048 394428996 394769376 397200024 397577232 399322656 400709193 402509952 403524342 404928882 405330983 405372864 407152512 407808999 408178602 408566236 409599342 410012928 410402304 411436584 411827312 411830784 412868664 413260752 413635296 416182104 417991104 418027312 418406176 420964128 421363904 421745792 422425809 422812224 424280322 425112064 426187008 426591744 427298079 427666824 429173982 430708668 431512064 432189108 432599544 435638736 436052448 437570208 437966784 439089549 441081888 441462528 443018304 444115548 444154019 444556562 444602496 446150016 446554368 447274386 447699148 448104904 449237988 452823696 453253728 456044472 458046576 458441856 458481568 461702592 462141056 462866157 463305726 463309632 463729536 464918346 465339708 467430912 468204867 468649506 470280726 470706948 470755584 472390152 472822272 473584644 474034392 474464016 477838712 478251072 479915712 479936496 481125177 483329184 483767232 485451072 486674487 487136666 487628544 488861568 489325824 490559004 491024872 492266484 492712632 493252864 496217124 496645344 498395592 500177808 501918768 502373664 502850752 504118017 506383488 506864384 508146048 509910444 509932527 512224128 513050031 513537258 514002684 515302398 515791764 516312576 518105328 518109696 519415416 519908688 519931204 523606616 524081168 525905328 526359168 529600032 530102976 531438921 531925056 532430208 533288691 533772018 534278924 536170752 536679936 537568551 538032456 539905176 539928558 540497152 542870016 543745332 544238136 546132456 548582112 550491552 551014336 551513728 552402981 554909472 556836241 557321472 558774411 560695041 561285504 562700034 563234412 563749632 564658614 565170372 565707096 569681424 569730772 570222432 572231976 574278224 576252144 576799392 580851648 581403264 582868494 582873408 583426944 583955712 584897274 585452732 588109184 589057443 589591314 590691072 591643494 592154064 592803328 594866688 596365848 598983984 603764928 604338304 605286513 608059296 610170613 610728768 611255808 612267903 612849354 614399013 615603456 617154876 617740968 617746176 618306048 619302996 619891128 619917974 620452944 624273156 624866008 627040968 627609264 629853536 631446192 632045856 632618688 634218336 636420483 637668096 639280512 639887616 639915328 641500236 643760973 644438912 645022976 646063002 647268096 648899316 651815424 654078672 656355312 656950176 661622832 662193792 664527456 666834843 666903744 669219382 669225024 669831552 670911579 671548722 672157356 673856982 674526133 675177984 677528064 679235544 679294382 679880592 679910036 682965504 684066708 684716344 685336912 687069864 687722352 690807104 692553888 693211584 694958589 694964448 695594304 697377519 698009562 701146368 701207104 701812224 702974259 705421089 706060422 706133376 706803968 708585228 709233408 709906944 711051588 711696024 716758068 717376608 719873568 719904744 724993776 725650848 728170469 728176608 730704999 731442816 733988736 735838506 736537308 738399726 739068948 739132969 739879296 744325686 744968016 745032548 747593388 748380672 750266712 750979216 752878152 753560496 754276128 759575232 760296576 762219072 762975968 764865666 768336192 769065856 770305887 771004026 773687646 774468864 775204352 777157992 777164544 777902592 779863032 779896806 785409924 786121752 788857992 789538752 794400048 795154464 797915417 798645312 800658027 801418386 805019904 807048684 809857764 809892837 810661966 810745728 814305024 815617998 816357204 817132472 819198684 820025856 822873168 823654624 825737328 826521504 827270592 832364208 835982208 836054624 836812352 841928256 842727808 843491584 844050051 844851618 845624448 848560644 852374016 854596158 855333648 858347964 861417336 864378216 865199088 871277472 872104896 874302741 875140416 875933568 877345911 878179098 882163776 882925056 884386971 886036608 887465241 888231096 888308038 889113124 889204992 892300032 893108736 894548772 895398296 896209808 898475976 905647392 906507456 912088944 916093152 916883712 916963136 919274031 923405184 924282112 925732314 926611452 926619264 927459072 929836692 929876961 930679416 936409734 937299012 940561452 941413896 941511168 944780304 947169288 948068784 948928032 955677424 956502144 959831424 959872992 962250354 966658368 967534464 969094503 970902144 973348974 974273332 975257088 977723136 978651648 981118008 982049744 984532968 985425264 986505728 992434248 993290688 996791184 1000355616 1003829073 1003837536 1004747328 1005701504 1007323083 1008236034 1012766976 1013728768 1015407263 1016292096 1018941573 1019820888 1019865054 1024448256 1026100062 1027074516 1028005368 1030604796 1031583528 1036210656 1038830832 1039817376 1039862408 1047014343 1047213232 1048162336 1051810656 1052718336 1059090633 1059200064 1060205952 1062877842 1063850112 1064860416 1066577382 1067544036 1068557848 1072341504 1075137102 1076064912 1079810352 1079857116 1080994304 1087490664 1088476272 1092264912 1097164224 1100983104 1102028672 1103027456 1103757759 1104805962 1109818944 1112664059 1113672482 1114642944 1116488529 1117548822 1121390082 1122571008 1125400068 1126468824 1127499264 1129317228 1130340744 1131414192 1139362848 1139461544 1140444864 1144463952 1147298499 1148556448 1152504288 1153598784 1156506039 1160531469 1161703296 1162806528 1165736988 1165746816 1166853888 1167911424 1169794548 1169845209 1170905464 1176218368 1178114886 1179182628 1181382144 1183286988 1184308128 1192731696 1197967968 1202127579 1207529856 1208676608 1210573026 1215992949 1216118592 1220341226 1221457536 1223426997 1224535806 1225698708 1228798026 1231206912 1234309752 1235481936 1235492352 1238605992 1239782256 1239835948 1240905888 1248546312 1249732016 1254081936 1255218528 1259707072 1262892384 1264091712 1265237376 1267277427 1268436672 1272840966 1275336192 1278561024 1279775232 1279830656 1281894237 1283000472 1287521946 1288877824 1290045952 1292126004 1294536192 1297798632 1308157344 1312710624 1313900352 1317268647 1323245664 1324387584 1327840267 1329054912 1332462057 1333669686 1333807488 1338438764 1338450048 1339663104 1341823158 1343097444 1344314712 1347713964 1349052266 1358471088 1358588764 1359761184 1359820072 1368133416 1369432688 1370673824 1374139728 1375444704 1381614208 1385107776 1386423168 1389917178 1389928896 1391188608 1394755038 1396019124 1402292736 1402414208 1404614601 1405948518 1410842178 1412120844 1412266752 1413607936 1417170456 1418466816 1422103176 1423392048 1433516136 1434753216 1439747136 1439809488 1443375531 1449987552 1451301696 1455022231 1456340938 1456353216 1460023461 1461409998 1462885632 1467977472 1471677012 1473074616 1476799452 1478137896 1478265938 1479758592 1488651372 1489936032 1490065096 1495186776 1500533424 1501958432 1505756304 1507120992 1508552256 1512354051 1519150464 1520593152 1524438144 1525951936 1529731332 1529797581 1536672384 1538131712 1539150093 1540611774 1542008052 1547375292 1548937728 1554315984 1554329088 1559726064 1559793612 1570819848 1572243504 1577715984 1579077504 1588800096 1590308928 1594316763 1595830834 1597290624 1599866073 1601316054 1602836772 1610039808 1612705653 1614097368 1619715528 1619785674 1621323932 1621491456 1628610048 1631235996 1632714408 1634264944 1638397368 1645746336 1647309248 1651474656 1653043008 1654541184 1657208943 1664728416 1670508723 1671964416 1672109248 1673624704 1676323233 1683856512 1685455616 1686983168 1688100102 1689703236 1689776413 1691248896 1697121288 1709192316 1710667296 1716695928 1722834672 1728756432 1730398176 1736406503 1742554944 1744209792 1748605482 1750280832 1751867136 1754691822 1756358196 1764327552 1767172329 1768773942 1772073216 1774930482 1776462192 1776616076 1778226248 1778409984 1784600064 1789097544 1790796592 1792419616 1796951952 1811294784 1813014912 1824177888 1830511839 1832186304 1833767424 1833926272 1836803709 1838548062 1846810368 1848564224 1851464628 1851625009 1853222904 1853238528 1854918144 1859673384 1859753922 1861358832 1872819468 1874598024 1881122904 1882827792 1889560608 1894338576 1896137568 1897856064 1902721379 1909261449 1911354848 1913004288 1919662848 1919745984 1924500708 1931282919 1933316736 1935068928 1938189006 1941804288 1946697948 1948546664 1955446272 1962236016 1964099488 1969065936 1970850528 1984868496 1986581376 1993582368 2000504529 2000711232 2007658146 2007675072 2009494656 2011403008 2012734737 2014646166 2016472068 2023578399 2025533952 2030814526 2032584192 2037883146 2039641776 2039730108 2048896512 2052200124 2054149032 2056010736 2061209592 2063167056 2072421312 2077661664 2079634752 2079724816 2084875767 2092132557 2094028686 2094426464 2096324672 2103621312 2105436672 2108922777 2116263267 2118181266 2118400128 2120411904 2125755684 2127700224 2129720832 2133154764 2135088072 2137115696 2150274204 2152129824 2159620704 2159714232 2174981328 2176952544 2184511407 2184529824 2192114997 2194328448 2201966208 2204057344 2206054912 2207515518 2209611924 2209707617 2217398907 2219637888 2225328118 2227344964 2232977058 2235097644 2242780164 2245142016 2250800136 2252937648 2258634456 2260681488 2262828384 2278725696 2278923088 2280889728 2288927904 2294596998 2297112896 2305008576 2307197568 2310917661 2313012078 2321062938 2323406592 2325613056 2331473976 2331493632 2333707776 2339589096 2339690418 2341810928 2352436736 2356229772 2358365256 2366573976 2368616256 2385463392 2393746251 2395935936 2401974081 2404255158 2415059712 2417353216 2421146052 2421355781 2429678511 2431985898 2432237184 2440682452 2442915072 2446853994 2449071612 2451397416 2457596052 2468619504 2470963872 2477211984 2479564512 2479671896 2481811776 2497092624 2499464032 2508163872 2510437056 2519414144 2525784768 2528183424 2530474752 2534554854 2536873344 2545681932 2557122048 2559661312 2563788474 2566000944 2575043892 2577755648 2584252008 2595597264 2616314688 2622908223 2625421248 2627800704 2632037733 2634537294 2646491328 2648775168 2653160913 2655680534 2658109824 2662395723 2664924114 2667339372 2667614976 2676877528 2676900096 2679326208 2683646316 2686194888 2688629424 2695427928 2698104532 2716942176 2717177528 2719522368 2719640144 2736266832 2738865376 2741347648 2748279456 2750889408 2757822093 2763228416 2770215552 2772846336 2779834356 2779857792 2782377216 2789510076 2789630883 2792038248 2804828416 2809229202 2811897036 2821684356 2824241688 2824533504 2834340912 2844206352 2846784096 2867032272 2869506432 2879494272 2879618976 2886751062 2889617653 2899975104 2902603392 2907283509 2910044462 2912681876 2912706432 2920046922 2922819996 2925771264 2935954944 2943354024 2946149232 2953598904 2956275792 2956531876 2959517184 2977302744 2979872064 2980130192 2990373552 3001066848 3003916864 3011487219 3011512608 3014241984 3017104512 3021969249 3024708102 3038300928 3041186304 3046221789 3048876288 3051903872 3056824719 3059462664 3059595162 3073344768 3076263424 3078300186 3081223548 3084016104 3094750584 3108631968 3119452128 3119587224 3141043029 3141639696 3144487008 3155431968 3158155008 3166388329 3177271899 3177600192 3180617856 3188633526 3191661668 3194581248 3199732146 3202632108 3205673544 3225411306 3228194736 3239431056 3239571348 3242647864 3242982912 3262471992 3265428816 3268529888 3276794736 3291492672 3294618496 3302949312 3306086016 3309082368 3314417886 3329456832 3337992177 3341017446 3343928832 3344218496 3347249408 3349465587 3352646466 3367713024 3370911232 3376200204 3379406472 3379552826 3382497792 3394242576 3418384632 3421334592 3433391856 3441895497 3445669344 3457512864 3460796352 3469518117 3472813006 3481594407 3485109888 3488419584 3497210964 3500561664 3503734272 3509383644 3509535627 3512716392 3528655104 3534344658 3537547884 3544146432 3549860964 3552924384 3553232152 3556452496 3578195088 3581593184 3584839232 3593903904 3606382737 3622589568 3626029824 3647978847 3648355776 3661023678 3664372608 3667852544 3670280991 3673607418 3677096124 3693620736 3702929256 3703250018 3706445808 3706477056 3719346768 3719507844 3722717664 3745638936 3749196048 3762245808 3765655584 3778730777 3779121216 3788677152 3792275136 3795712128 3801832281 3805442758 3818522898 3822709696 3826008576 3839325696 3839491968 3845682711 3849001416 3862565838 3866633472 3870137856 3876378012 3883608576 3893395896 3897093328 3924472032 3928198976 3938131872 3941701056 3951805941 3969736992 3973162752 3983520801 3987164736 3997386171 4001009058 4001422464 4015316292 4015350144 4018989312 4022806016 4025469474 4029292332 4029466831 4032944136 4047156798 4061629052 4075766292 4079283552 4079460216 4104400248 4108298064 4112021472 4122419184 4126334112 4140661661 4144842624 4155323328 4159269504 4159449632 4169751534 4184265114 4188057372 4188852928 4192649344 4207242624 4217845554 4232526534 4236362532 4236800256 4240823808 4251511368 4255400448 4266309528 4270176144 4274231392 4300548408 4304259648 4319241408 4319428464 4349962656 4353905088 4365066693 4369022814 4369059648 4380070383 4384229994 4388656896 4403932416 4408114688 4415031036 4415413483 4419223848 4419415234 4434797814 4439275776 4450656236 4454689928 4465954116 4470195288 4485560328 4501600272 4505875296 4517268912 4521362976 4525656768 4537062153 4557451392 4557846176 4561779456 4577855808 4589193996 4589392743 4594225792 4610017152 4614395136 4621835322 4626024156 4642125876 4646813184 4662947952 4662987264 4679178192 4679380836 4683621856 4712459544 4716730512 4733147952 4737232512 4770926784 4782950289 4787492502 4791871872 4799598219 4803948162 4808510316 4830119424 4838116959 4842292104 4842711562 4859357022 4863971796 4864474368 4881364904 4885830144 4893707988 4898143224 4902794832 4915192104 4937239008 4941927744 4954423968 4959129024 4959343792 4963623552 4971626829 4994185248 4998928064 5011526169 5016327744 5020874112 5028969699 5038828288 5051569536 5056366848 5060949504 5069109708 5069329239 5073746688 5091363864 5119322624 5127576948 5132001888 5150087784 5168504016 5191194528 5209219509 5232629376 5245816446 5250842496 5255601408 5264075466 5269074588 5269302779 5292982656 5301516987 5306321826 5311361068 5316219648 5324791446 5329848228 5334678744 5335229952 5353755056 5353800192 5367292632 5372389776 5377258848 5390855856 5396209064 5433884352 5434355056 5439044736 5439280288 5472533664 5477730752 5482695296 5491535517 5496558912 5501778816 5515644186 5526456832 5540431104 5545692672 5554875027 5559668712 5559715584 5564754432 5579020152 5579261766 5584076496 5609656832 5618458404 5623794072 5643368712 5648483376 5668681824 5688412704 5693568192 5708164137 5727784347 5734064544 5739012864 5758988544 5759237952 5773502124 5774002247 5779235306 5793848757 5799950208 5805206784 5814567018 5820088924 5825363752 5825412864 5840093844 5845639992 5886708048 5892298464 5907197808 5912551584 5913063752 5954605488 5959744128 5960260384 5980747104 6001513587 6002133696 6007833728 6022974438 6023025216 6028483968 6034209024 6043938498 6049416204 6070735197 6076601856 6092443578 6097752576 6103807744 6113649438 6118925328 6119190324 6146689536 6156600372 6162447096 6168032208 6189501168 6217263936 6238904256 6239174448 6254627301 6276397671 6282086058 6283279392 6288974016 6310863936 6316310016 6326768331 6332776658 6348789801 6354543798 6355200384 6361235712 6377267052 6383323336 6389162496 6399464292 6405264216 6411347088 6450822612 6456389472 6478862112 6479142696 6485295728 6524943984 6530857632 6537059776 6553534221 6553589472 6576344991 6582985344 6589236992 6605898624 6612172032 6618164736 6628835772 6629122851 6652196721 6658913664 6675984354 6682034892 6688436992 6694498816 6698931174 6705292932 6735426048 6752400408 6758812944 6759105652 6788485152 6836769264 6842669184 6866783712 6883790994 6890626711 6891338688 6915025728 6921592704 6932752983 6939036234 6945626012 6963188814 6970219776 6976839168 6994421928 7001123328 7018767288 7019071254 7025432784 7057310208 7068689316 7075095768 7099721928 7105848768 7106464304 7112904992 7156390176 7163186368 7169678464 7181238753 7187807808 7212765474 7245179136 7252059648 7264067343 7289035533 7295957694 7296711552 7322047356 7328745216 7335705088 7340561982 7347214836 7354192248 7405858512 7406500036 7412891616 7438693536 7439015688 7445435328 7491277872 7498392096 7524491616 7531311168 7550618323 7557461554 7558242432 7577354304 7584550272 7591424256 7603664562 7610885516 7637045796 7645419392 7678983936 7691365422 7698002832 7725131676 7733266944 7752756024 7786791792 7794186656 7848944064 7856397952 7868724669 7876263744 7883402112 7903611882 7939473984 7946325504 7959482739 7967041602 7974329472 7987187169 7994772342 8002018116 8002844928 8030632584 8030700288 8037978624 8050938948 8058584664 8058933662 8065888272 8094313596 8123258104 8151532584 8158567104 8158920432 8208800496 8216596128 8224042944 8244838368 8252668224 8273466279 8281323322 8289685248 8310646656 8318539008 8318899264 8339503068 8368530228 8368892649 8376114744 8377705856 8385298688 8414485248 8435691108 8465053068 8472725064 8473600512 8503022736 8532619056 8540352288 8548462784 8601096816 8608519296 8638482816 8638856928 8668852959 8699925312 8707810176 8721850527 8730133386 8738045628 8738119296 8760140766 8768459988 8768839729 8777313792 8807864832 8830062072 8830826966 8838447696 8838830468 8869595628 8878551552 8901312472 8909379856 8931908232 8940390576 8971120656 9003200544 9011750592 9034461657 9034537824 9042725952 9051313536 9065907747 9074124306 9114902784 9115692352 9123558912 9138665367 9155711616 9170474157 9178387992 9178785486 9188451584 9220034304 9228790272 9243670644 9252048312 9284251752 9325895904 9358356384 9358761672 9367243712 9424919088 9433461024 9466216097 9466295904 9474465024 9499164987 9531815697 9541853568 9565900578 9574985004 9583743744 9599196438 9607896324 9608728597 9617020632 9676233918 9684584208 9685423124 9718714044 9727943592 9728948736 9762729808 9787415976 9796286448 9805589664 9830384208 9874478016 9883855488 9908847936 9918258048 9918687584 9927247104 9943253658 9988370496 9997856128 10013976531 10023052338 10032655488 10041748224 10057939398 10077656576 10103139072 10112733696 10138219416 10138658478 10147493376 10182727728 10255153896 10264003776 10300175568 10337008032 10372900421 10382389056 10408554351 10418439018 10444783221 10465258752 10491632892 10501684992 10511202816 10528150932 10528606881 10538149176 10538605558 10585965312 10603033974 10612643652 10622722136 10632439296 10649582892 10659696456 10669357488 10707510112 10734585264 10744779552 10754517696 10781711712 10792418128 10819148211 10867768704 10868710112 10878089472 10878560576 10943936541 10945067328 10955461504 10965390592 10983071034 10993117824 11003557632 11031288372 11080862208 11109750054 11119337424 11119431168 11158040304 11158523532 11168152992 11236916808 11247588144 11286737424 11296966752 11336192331 11337363648 11376825408 11387136384 11405496843 11416328274 11455568694 11466944261 11468129088 11478025728 11517977088 11518475904 11537048133 11547004248 11548004494 11558470612 11587697514 11599900416 11610413568 11629134036 11640177848 11650727504 11650825728 11680187688 11691279984 11773416096 11784596928 11814395616 11825103168 11826127504 11855417823 11909210976 11919488256 11920520768 11950562403 11961494208 11992158513 12003027174 12004267392 12015667456 12045948876 12046050432 12056967936 12068418048 12087876996 12088400493 12098832408 12141470394 12184887156 12207615488 12227298876 12237850656 12238380648 12313200744 12324894192 12336064416 12379002336 12421984983 12434527872 12477808512 12478348896 12509254602 12552795342 12564172116 12565260473 12566558784 12577948032 12621727872 12653536662 12665553316 12697579602 12709087596 12710400768 12722471424 12754534104 12766646672 12798928584 12810528432 12822694176 12901645224 12912778944 12957724224 12958285392 12970591456 13049887968 13061715264 13074119552 13095200079 13107068442 13107178944 13152689982 13165970688 13178473984 13211797248 13224344064 13246240449 13257671544 13258245702 13304393442 13317827328 13351968708 13364069784 13376873984 13397862348 13410585864 13504800816 13517625888 13518211304 13576970304 13611186459 13673538528 13685338368 13733567424 13767581988 13768178229 13781253422 13782677376 13830051456 13843185408 13865505966 13878072468 13891252024 13926377628 13940439552 13988843856 14037534576 14038142508 14050865568 14137378632 14150191536 14199443856 14211697536 14212928608 14225809984 14312780352 14326372736 14339356928 14348850867 14362477506 14375615616 14425530948 14490358272 14514350877 14528134686 14578071066 14591915388 14593423104 14644094712 14657490432 14681123964 14694429672 14708384496 14811717024 14813000072 14825783232 14877387072 14878031376 14890870656 14914880487 14982555744 14996784192 15034578507 15048983232 15062622336 15086909097 15101236646 15114923108 15116484864 15154708608 15169100544 15182848512 15207329124 15207987717 15221771032 15274091592 15290838784 15357967872 15382730844 15396005664 15450263352 15505512048 15573583584 15588373312 15627658527 15697888128 15712795904 15737449338 15752527488 15766804224 15807223764 15807908337 15878947968 15904550961 15918965478 15934083204 15948658944 15974374338 15989544684 16004036232 16005689856 16061265168 16061400576 16101877896 16117169328 16117867324 16131776544 16188627192 16246516208 16303065168 16317134208 16317840864 16417600992 16433192256 16448085888 16474606551 16489676736 16505336448 16546932558 16562646644 16579370496 16621293312 16637078016 16637798528 16664625081 16679006136 16737060456 16737785298 16752229488 16755411712 16770597376 16828970496 16871382216 16930106136 16945450128 17006045472 17065238112 17080704576 17096925568 17124492411 17202193632 17217038592 17261923471 17276965632 17277713856 17322006741 17337705918 17381546271 17399850624 17415620352 17443701054 17460266772 17476091256 17476238592 17520281532 17536919976 17537679458 17660124144 17661653932 17676895392 17677660936 17739191256 17802624944 17818759712 17863816464 17880781152 17942241312 18004540761 18006401088 18023501184 18068923314 18069075648 18085451904 18102627072 18131815494 18148248612 18212205591 18229805568 18231384704 18277330734 18311423232 18340948314 18356775984 18357570972 18376903168 18440068608 18487341288 18504096624 18568503504 18651791808 18716712768 18717523344 18734487424 18763881903 18849838176 18866922048 18915289003 18932432194 18932591808 18948930048 18980304993 18998329974 19046369403 19063631394 19083707136 19131801156 19149970008 19167487488 19198392876 19215792648 19217457194 19234041264 19352467836 19369168416 19370846248 19437428088 19455887184 19525459616 19574831952 19592572896 19611179328 19660602663 19660768416 19729034973 19748956032 19767710976 19817695872 19836516096 19837375168 19854494208 19886507316 19887368553 19956590163 19976740992 19995712256 20027953062 20046104676 20065310976 20083496448 20115878796 20206278144 20276438832 20277316956 20365455456 20510307792 20528007552 20600351136 20671880133 20674016064 20745800842 20764778112 20798258949 20817108702 20836878036 20889566442 20910310123 20930517504 20983265784 21003369984 21056301864 21057213762 21076298352 21077211116 21171930624 21206067948 21225287304 21245444272 21299165784 21319392912 21338714976 21415020224 21469170528 21489559104 21509035392 21543716259 21563423424 21584836256 21638296422 21735537408 21737420224 21756178944 21757121152 21792202029 21887873082 21890134656 21910923008 21930781184 21966142068 21986235648 22007115264 22062576744 22219500108 22238674848 22316080608 22317047064 22336305984 22473833616 22495176288 22573284539 22573474848 22593933504 22651854969 22672384662 22674727296 22753650816 22774272768 22810993686 22832656548 22911137388 22913122039 22933888522 22936258176 23036951808 23074096266 23094008496 23096008988 23116941224 23175395028 23199800832 23258268072 23280355696 23301455008 23360375376 23382559968 23546832192 23569193856 23628791232 23650206336 23652255008 23710835646 23818421952 23838976512 23841041536 23878448217 23901124806 23922988416 23984317026 24006054348 24008534784 24031334912 24091897752 24092100864 24113935872 24175753992 24176800986 24197664816 24282940788 24369774312 24454597752 24475701312 24476761296 24626401488 24649788384 24672128832 24735377927 24758004672 24820398837 24843969966 24869055744 24955617024 24956697792 25018509204 25105590684 25106677947 25128344232 25130520946 25133117568 25155896064 25243455744 25307073324 25331106632 25395159204 25418175192 25420801536 25509068208 25533293344 25597857168 25621056864 25645388352 25803290448 25825557888 25915448448 25916570784 25941182912 26006558877 26099775936 26123430528 26148239104 26165551581 26190400158 26214136884 26214357888 26305379964 26306519187 26331941376 26423594496 26492480898 26515343088 26516491404 26608786884 26635654656 26703937416 26728139568 26795724696 26821171728 27009601632 27035251776 27036422608 27103384971 27153940608 27197723241 27222372918 27347077056 27370676736 27415996101 27467134848 27511422471 27535163976 27536356458 27562506844 27565354752 27660102912 27686370816 27731011932 27756144936 27782504048 27852755256 27977687712 28075069152 28076285016 28101731136 28274757264 28300383072 28398648291 28398887712 28423395072 28425857216 28451619968 28497494961 28625560704 28652745472 28678713856 28697701734 28724955012 28726199021 28751231232 28826185791 28851061896 29028701754 29056269372 29156142132 29183830776 29186846208 29288189424 29362247928 29388859344 29416768992 29623434048 29626000144 29651566464 29754774144 29756062752 29781741312 29829760974 29965111488 29993568384 30041929593 30069157014 30097966464 30125244672 30173818194 30202473292 30229846216 30232969728 30309417216 30338201088 30414658248 30415975434 30443542064 30548183184 30581677568 30765461688 30792011328 30900526704 31011024096 31118701263 31147167168 31176746624 31225663053 31255317054 31395776256 31425591808 31474898676 31477625153 31505054976 31533608448 31585820643 31614447528 31615816674 31757895936 31809101922 31837930956 31868166408 31897317888 31948748676 31979089368 32008072464 32122530336 32203755792 32234338656 32235734648 32263553088 32377254384 32457444633 32493032416 32606130336 32634268416 32635681728 32831809623 32835201984 32866384512 32896171776 32949213102 32979353472 33010672896 33093865116 33125293288 33242586624 33275597056 33329250162 33358012272 33474120912 33475570596 33504458976 33510823424 33742764432 33860212272 33890900256 34008576993 34012090944 34130476224 34161409152 34193851136 34216490529 34248984822 34400832783 34404387264 34434077184 34523846942 34553931264 34555427712 34611144399 34644013482 34675411836 34763092542 34799701248 34831240704 34887402108 34920533544 34952182512 34952477184 35040563064 35073839952 35075358916 35320248288 35323307864 35353790784 35355321872 35478382512 35566253469 35605249888 35637519424 35727632928 35761562304 35851687209 35884482624 35976475539 36009081522 36012802176 36047002368 36137846628 36138151296 36170903808 36205254144 36263630988 36265201479 36296497224 36424411182 36462769408 36554661468 36622846464 36681896628 36713551968 36715141944 36974682576 37008193248 37137007008 37265954949 37303583616 37433425536 37435046688 37468974848 37527763806 37565029489 37695781419 37699676352 37733844096 37830578006 37864864388 37865183616 37960609986 37996659948 38092738806 38127262788 38167414272 38263602312 38299940016 38396785752 38431585296 38434914388 38468082528 38704935672 38738336832 38741692496 38874856176 38911774368 39050919232 39149663904 39185145792 39222358656 39285600237 39321205326 39321536832 39458069946 39497912064 39535421952 39635391744 39673032192 39674750336 39738721347 39773014632 39774737106 39913180326 39953481984 39991424512 40055906124 40092209352 40130621952 40231757592 40552877664 40554633912 40730910912 40833559377 41020615584 41056015104 41163048277 41200702272 41304534687 41343760266 41348032128 41491601684 41529556224 41596517898 41634217404 41673756072 41779132884 41820620246 41966531568 42112603728 42114427524 42152596704 42154422232 42412135896 42450574608 42490888544 42598331568 42638785824 42677429952 42830040448 42938341056 42979118208 43018070784 43087432518 43126846848 43169672512 43276592844 43471074816 43474840448 43514242304 43543052631 43584404058 43775746164 43780269312 43821846016 43932284136 43972471296 44125153488 44439000216 44477349696 44632161216 44634094128 44672611968 44744641461 44947667232 44990352576 45103735521 45146569078 45146949696 45187867008 45260727291 45303709938 45344769324 45349454592 45507301632 45548545536 45621987372 45623963151 45665313096 45822274776 45826244078 45867777044 45872516352 46073903616 46148192532 46188016992 46192017976 46233882448 46350790056 46516536144 46560711392 46602910016 46720750752 46765119936 46882975581 47093664384 47138387712 47257582464 47300412672 47304510016 47421671292 47423725011 47636843904 47682083072 47713652883 47756896434 47802249612 47845976832 47968634052 48012108696 48017069568 48183795504 48184201728 48351507984 48353601972 48395329632 48565881576 48739548624 48909195504 48951402624 48953522592 49123500101 49252802976 49299576768 49344257664 49423819653 49470755854 49516009344 49640797674 49687939932 49738111488 49911234048 49913395584 49993875243 50037018408 50211181368 50213355894 50256688464 50261041892 50266235136 50311792128 50486911488 50614146648 50662213264 50790318408 50836350384 51018136416 51066586688 51195714336 51242113728 51290776704 51373477233 51606580896 51651115776 51785770413 51830896896 51833141568 51882365824 51966020223 52013117754 52199551872 52246861056 52296478208 52331103162 52380800316 52383068803 52428273768 52428715776 52610759928 52613038374 52984961796 53030686176 53032982808 53217573768 53407874832 53456279136 53591449392 53642343456 53828601593 54013622283 54019203264 54070503552 54072845216 54206769942 54307881216 54395446482 54444745836 54636616773 54694154112 54831992202 54934269696 55022844942 55070327952 55072712916 55125013688 55130709504 55320205824 55462023864 55512289872 55565008096 55705510512 55955375424 56150138304 56152570032 56203462272 56549514528 56600766144 56745867009 56797296582 56797775424 56846790144 56851714432 56903239936 56940914979 56994989922 57251121408 57305490944 57395403468 57400375279 57449910024 57452398042 57502462464 57652371582 57702123792 58057403508 58112538744 58312284264 58367661552 58576378848 58724495856 58777718688 58833537984 58981807989 59187104919 59246868096 59252000288 59303132928 59509548288 59512125504 59563482624 59659521948 59662105659 59869770489 59930222976 59987136768 60083859186 60138314028 60195932928 60250489344 60347636388 60404946584 60459692432 60618834432 60829316496 60831950868 60887084128 61096366368 61530923376 61584022656 61801053408 62015640399 62022048192 62237402526 62294334336 62353493248 62394776847 62451326106 62510634108 62730930369 62791552512 62949797352 62955250306 63010109952 63171641286 63228895056 63231633348 63515791872 63618203844 63675861912 63736332816 63897497352 63958178736 64016144928 64245060672 64407511584 64468677312 64471469296 64527106176 64631148777 64754508768 64914889266 64986064832 65212260672 65268536832 65271363456 65376606087 65663619246 65670403968 65732769024 65792343552 65898426204 65958706944 66021345792 66187730232 66250586576 66551194112 66658500324 66716024544 66948241824 66951141192 67008917952 67485528864 67719853617 67720424544 67781800512 67955564907 68017153986 68024181888 68260952448 68322818304 68387702272 68432981058 68497969644 68500936127 68739366117 68801665566 68808774528 69047693884 69110855424 69222288798 69288026964 69350823672 69526185084 69599402496 69774804216 69841067088 69904365024 70081126128 70147679904 70150717832 70640496576 70646615728 70707581568 70710643744 70956765024 71132506938 71210499776 71275038848 71455265856 71523124608 71703374418 71768965248 71952951078 72018163044 72025604352 72094004736 72275693256 72276302592 72341807616 72527261976 72530402958 72592994448 72848822364 72925538816 73109322936 73363793256 73427103936 73430283888 73949365152 74016386496 74206133781 74274014016 74461196511 74531909898 74607167232 74866851072 74870093376 74937949696 75055527612 75062029211 75130058978 75320033841 75391562838 75399352704 75467688192 75661156012 75729728776 75730367232 75921219972 75993319896 76185477612 76254525576 76527204624 76599880032 76793571504 76863170592 76869828776 76936165056 77409871344 77476673664 77483384992 77749712352 77823548736 78019676631 78101838464 78299327808 78370291584 78444717312 78571200474 78642410652 78643073664 78916139892 78919557561 78995824128 79270783488 79349500672 79477442694 79546029264 79549474212 79826360652 79906963968 80111812248 80184418704 80463515184 81105755328 81109267824 81310154913 81461821824 81593169723 81667118754 82041231168 82112030208 82247988303 82326096554 82401404544 82534267413 82609069374 82687520532 82696064256 82983203368 83059112448 83193035796 83268434808 83347512144 83558265768 83641240492 83933063136 84225207456 84228855048 84305193408 84308844464 84824271792 84901149216 84981777088 85195944873 85196663136 85277571648 85354859904 85492484883 85660080896 85876682112 85958236416 86036141568 86174865036 86178597063 86253693696 86339345024 86478557373 86553185688 86949680896 87028484608 87086105262 87168808116 87551492328 87560538624 87864568272 88250306976 88878000432 88954699392 89264322432 89268188256 89345223936 89489282922 89578147243 89895334464 89980705152 90125788779 90207471042 90293138156 90293899392 90375734016 90521454582 90607419876 90689538648 90698909184 91014603264 91243974744 91247926302 91330626192 91644549552 91652488156 91735554088 91745032704 92296385064 92376033984 92384035952 92467764896 92701580112 93033072288 93121422784 93205820032 93356103789 93441501504 93530239872 93765951162 94187328768 94276775424 94432875459 94515164928 94600825344 94609020032 94757461929 94843342584 94847450022 95273687808 95364166144 95427305766 95513792868 95604499224 95691953664 95937268104 96024217392 96367591008 96703015968 96707203944 96790659264 97131763152 97372333899 97479097248 97818391008 97902805248 97907045184 98158038199 98247000202 98495428869 98505605952 98599153536 98688515328 98847639306 98941511708 99032018688 99281595348 99375879864 99826791168 99987750486 100074036816 100422362736 100426711788 100513376928 100522083784 100532470272 101228293296 101324426528 101580636816 101672700768 102025730979 102036272832 102133173376 102391428672 102484227456 102581553408 102746954466 103202498349 103213161792 103302231552 103571540826 103661793792 103666283136 103764731648 103833433197 103932040446 104026235508 104399103744 104493722112 104662206324 104761600632 104766137606 104856547536 104857431552 105221519856 105226076748 105969923592 106061372352 106065965616 106435147536 106698760407 106815749664 106912558272 107182898784 107284686912 107555061627 107657203186 107929426617 108027244566 108038406528 108141007104 108145690432 108413539884 108615762432 108790892964 108795604437 108889491672 109273233546 109388308224 109663984404 109868539392 110045689884 110140655904 110145425832 110250027376 110924047728 111024579744 111130016192 111411021024 111797864847 111910750848 112300276608 112305140064 112406924544 112695088467 113087344257 113099029056 113201532288 113491734018 113594593164 113595550848 113703428864 113806479872 113881829958 113989979844 113994916477 114502242816 114790806936 114800750558 114899820048 114904796084 115304743164 115404247584 116114807016 116225077488 116624568528 116735323104 117140654087 117152757696 117448991712 117555437376 117667075968 117856800711 117963615978 118374209838 118493736192 118504000576 118606265856 119019096576 119024251008 119216164041 119319043896 119324211318 119739540978 119860445952 119974273536 120167718372 120276628056 120391865856 120695272776 120809893168 120919384864 121658632992 121663901736 121774168256 122192732736 123061846752 123168045312 123489144831 123602106816 123913604061 124031280798 124044096384 124474805052 124588668672 124706986496 124789553694 124902652212 124913471761 125021268216 125461860738 125899594704 125910500612 126343282572 126457790112 126463266696 127236407688 127351723824 127472665632 127794994704 127916357472 128032289856 128360511491 128490121344 128815023168 128937354624 128942938592 129054212352 129262297554 129509017536 129829778532 129972129664 130424521344 130542726912 130753212174 131327238492 131340807936 131465538048 131796852408 131917413888 132375460464 132501173152 133317000648 133432049088 133896483648 133902282384 134017835904 134971057728 135311206563 135439707234 135440849088 135563601024 135782181873 135911129814 136034307972 136048363776 136521904896 136645636608 136865962116 136871889453 136995939288 137001872254 137478732234 137603331132 137617549056 138095387768 138221710848 138444577596 138576053928 138701647344 139052370168 139549608432 139682134176 139808730048 140162252256 140295359808 140301435664 140648926743 141280993152 141293231456 141415163136 141421287488 141913530048 142265013876 142271175033 142420999552 142550077696 142910531712 143046249216 143406748836 143537930496 143905902156 144036326088 144051208704 144551386512 144552605184 145054523952 145060805916 145185988896 145697644728 146218645872 146727586512 146854207872 146860567776 147370500303 147898730304 148032772992 148271458959 148412267562 148548028032 148922393022 149063819796 149070275393 149214334464 149733702144 149740186752 149981625729 150111055224 150124058422 150260117956 150640067682 150783125676 150798705408 150935376384 151322312024 151459457552 151460734464 151842439944 151986639792 152370955224 152509051152 153054409248 153199760064 153587143008 153726341184 153739657552 153872330112 154120431699 154819742688 154953347328 154966769984 155357311239 155499424704 155647097472 155898060669 156039353262 156203676928 156598655616 156740583168 156889434624 157142400948 157149206409 157284821304 157286147328 157832279784 157839115122 158699001344 158954885388 159092058528 159098948424 159652721304 160223624496 160368837408 160927030368 161485804779 162040866849 162211510656 162218535648 162620309826 162923643648 163186339446 163334237508 163348386149 163909850319 164082462336 164495976606 164652193108 164802809088 165068534826 165218138748 165375041064 165392128512 165966406736 166386071592 166536869616 166695024288 167116531536 167282480984 167866126272 168450414912 168457710096 168610386816 168617688928 169648543584 169802298432 169963554176 170237601027 170391889746 170393326272 170555143296 170709719808 170984969766 171320161792 171753364224 171916472832 172201125837 172349730072 172357194126 172507387392 172678690048 172957114746 173106371376 173899361792 174172210524 174337616232 175102984656 175729136544 176500613952 176945423967 177561314757 177756000864 177909398784 178528644864 178536376512 178690447872 178978565844 178986316977 179156294486 179609311467 179790668928 179961410304 180251577558 180414942084 180586276312 180587798784 180751468032 181042909164 181214839752 181379077296 182487949488 182495852604 182661252384 183289099104 183304976312 183471108176 184592770128 184752067968 184768071904 184935529792 185403160224 186046921197 186066144576 186242845568 186411640064 186712207578 186883003008 187060479744 187531902324 188192791107 188374657536 188865750918 189030329856 189218040064 189514923858 189686685168 189694900044 190547375616 190854611532 191027585736 191208998448 191874536208 192048434784 192735182016 193406031936 193414407888 193581318528 193893446331 194263526304 194744667798 194938052437 194958194496 195636782016 195805610496 195814090368 196129818261 196316076398 196494000404 196990857738 197011211904 197198307072 197377030656 197695278612 197883023416 198064037376 198563190696 198751759728 199653582336 199975500972 200148073632 200844725472 200853423576 201026753856 201044167568 202456586592 202648853056 203159560851 203161273632 203345401536 203866694721 204051461958 204072545664 204266346752 204782857344 204968454912 205163106816 205493908932 205502808381 206218098351 206404996698 206426323584 207143081652 207332566272 207529463296 207666866394 207864080892 208052471016 208798207488 209324412648 209523201264 209532275212 209713095072 210443039712 210452153496 211939847184 212122744704 212131931232 212870295072 213397520814 213609428041 213631499328 213825116544 214365797568 214569373824 215110123254 215314406372 215858853234 216054489132 216076813056 216282014208 216291380864 216827079768 217581785928 217591208874 217778983344 218546467092 218776616448 219327968808 220091379768 220281311808 220290851664 220500054752 221848095456 222049159488 222260032384 222618401343 222822042048 223595729694 223821501696 224600553216 224610280128 224813849088 225186087633 225390176934 225960101523 226174688514 226198058112 226403064576 226983468036 227189186328 227191101696 227406857728 227763659916 227979959688 227989832954 229581613872 229601501116 229799640096 229809592168 230609486328 230808495168 232229614032 232450154976 233249137056 233470646208 234059029893 234281308174 234305515392 234897983424 235110874752 235334151936 235713601422 235927231956 236748419676 236758672683 236987472384 237008001152 238048502016 238432328082 238638087792 238648422636 239479081956 239720891904 240335436744 240553256112 241390545552 241619786336 241838769728 243317265984 243327803472 243548336512 243930464739 244385465472 246123693504 246336090624 246743964909 246978289662 247204213632 247602802239 247827208122 248062561596 248088192768 248949610104 249177337344 249579107388 249805304424 249826943522 250042536432 250923721476 251799189408 251821001224 252686565144 252915580224 252926533392 254472815376 254703447648 254945331264 255587834619 255589989408 255832714944 256064579712 256477454649 256721022982 256980242688 257630046336 257874709248 257885877184 258108424704 258524595108 258535791189 259018035072 259435672119 259659557064 259944259328 260849042688 261085453824 261506424348 262654476984 262681615872 263593704816 264750920928 265002346304 266634001296 266864098176 267792967296 267804564768 268035671808 268734441729 269942115456 270377366337 270622413126 270879414468 270881698176 271127202048 271564363746 271822259628 271834031599 272068615944 272096727552 273043809792 273731924232 273743778906 273991878576 274003744508 274957464468 275206662264 275235098112 276190775536 276889155192 277152107856 277403294688 278104740336 279099216864 279364268352 279617460096 280068311367 280324504512 280590719616 280602871328 281297853486 282561986304 282586462912 282830326272 282842574976 283298626377 283827060096 284530027752 284542350066 284841999104 285100155392 285821063424 286092498432 286813497672 287075860992 287811804312 288072652176 289102773024 290109047904 290121611832 290371977792 291395289456 292437291744 293452699007 293455173024 293708415744 293721135552 294474114597 294741000606 295486286607 295797460608 296065545984 296542917918 296824535124 297096056064 297844786044 297870586507 298127639592 298140550786 299480373504 299963251458 300222110448 300248116844 300520235912 301280135364 301566251352 301597410816 302644624048 302918915104 303684879888 303973279584 304741910448 305018102304 306077192937 306108818496 306399520128 307174286016 307452682368 307479315104 307744660224 308240863398 309607495047 309639485376 309906694656 309933539968 310714622478 310998849408 311294194944 311796121338 312078706524 312407353856 313197311232 313481166336 314284801896 314298412818 314569642608 314572294656 315664559568 315678230244 317909770776 318184117056 318197896848 319305442608 320447248992 320737674816 321559913051 321854060736 322665184881 322971609558 323788279851 324081733698 324423021312 324437071296 325240619652 325847287296 326372678892 326386813311 326668475016 326696772298 327819700638 328164924672 328991953212 329304386216 329605618176 330137069652 330436277496 330750082128 331932813472 332772143184 333073739232 333390048576 334233063072 334564961968 335393594541 335732252544 336900829824 336915420192 337220773632 337235377856 338085265401 339262032771 339297087168 339604596864 339927108352 340475202054 340783779492 340786652544 341110286592 341419439616 341969939532 341984749431 343506728448 344402251674 344699460144 344714388252 345357380096 345914229492 346212742752 348344421048 348675232464 350205969312 351421962261 351458273088 353001227904 353570402133 353890847934 355122629514 355475272091 355512001728 355818797568 357057289728 357072753024 357648492123 357957131688 357972633954 358312588972 359218622934 359581337856 359922820608 360503155116 360829884168 361172552624 361175597568 362085818328 362429679504 362758154592 364975898976 364991705208 365322504768 366578198208 366609952624 366942216352 369185540256 369504135936 369536143808 369871059584 370467434493 370806320448 372093842394 372132289152 372485691136 372823280128 373424415156 373766006016 374120959488 374740415283 375063804648 376385582214 377731501836 378436080128 379029847716 379373370336 379389800088 381709223064 382055171472 382417996896 383749072416 384096869568 385081534473 385470364032 386812063872 386828815776 387162637056 387786892662 388527052608 389489335596 389523074663 389876104874 389916388992 391273564032 391628180736 392259636522 392632152796 392988000808 393981715476 394022423808 394396614144 395390557224 395766046832 397126381392 397503519456 399951001944 400296147264 401689450944 401706847152 402053507712 402088335136 404913173184 405297706112 405933619689 406319121702 406322547264 406690803072 407733389442 408102923916 408145091328 408532693504 409565714688 409936909824 410615668359 410987817864 411005616762 412436196702 412809993396 412852647168 414286163304 414665132544 415333732788 415728161784 416104942032 418648825296 419046402528 419064550424 419426190144 420886079424 420904306992 421946780229 423879694368 424245489408 424263862464 425740590144 426795041628 426813525099 427218856082 427262998656 427650233088 428731595136 429138747648 430220246508 430628812744 431717706468 432108978264 432153626112 432582761728 433654159536 435163571856 435182417748 435557966688 437092934184 438655937616 440182759536 440562623616 440581703328 441000109504 442111500909 443696190912 444098318976 444520064768 444814376877 445236802686 445644084096 447191459388 447210826179 447643003392 449201106432 449220560256 449944877187 450372175266 450780353868 451920203046 452349377028 452396116224 452806129152 453966936072 454378372656 454382203392 455527319832 455959919376 455979665908 459163227744 459203002232 459599280192 459619184336 461218972656 461616990336 462361295097 464459228064 464900309952 466071933717 466498274112 466941292416 467694182007 468118059786 468562616348 468611030784 469795966848 470221749504 470668303872 471427202844 471447619227 471854463912 473496839352 473517345366 474016002304 476097004032 476864656164 477276175584 477296845272 478958163912 480670873488 481106512224 482781091104 483239572672 483677539456 484457414337 486634531968 486655606944 487096673024 487860929478 488345383357 488770930944 490045158447 491729550957 492247387008 493487929818 493956579324 494408427264 495205604478 495654416244 496125123192 496176385536 497899220208 499158214776 499610608848 499653887044 500085072864 501847442952 503598378816 503642002448 505373130288 505831160448 505853066784 508945630752 509406895296 509890662528 510712803081 511175669238 511179978816 511665429888 512129159424 512954909298 513442045964 513960485376 515260092672 515749418496 515771754368 516603377511 517049190216 517071582378 518036070144 518871344238 519319114128 519888518656 521698085376 523012848696 525308953968 527187409632 529501841856 530004692608 530836271901 533268002592 533728196352 535119627601 535585934592 535609129536 536071343616 536958950931 537468883458 538827934401 539884230912 540754732674 541244826252 541758828936 541763396352 542254404096 543128727492 543644519256 543668063198 544137231888 547463848464 547487557812 547983757152 548007489016 549914928936 550413324528 552381551072 553778310384 554304215712 554806589376 556209480672 558140763591 558198433728 558728536704 559234920192 560136622734 560649009024 561181439232 561205742656 562595706972 564578373321 565123972608 565172925824 565685149952 566597252754 567654120192 569060055504 569084700132 569683998208 571642126848 573626995344 575623608624 576145304352 578205546048 580218095808 580243223664 580743955584 581680338993 582790578912 584814157311 584874583488 586905398014 586910346048 587416831488 587442271104 588389454783 588948229194 589482001212 590972573214 591594921216 592131091968 593085835836 593649070248 594192112128 595689572088 595741173014 596255279184 596281101572 598960747008 599926502916 600444220896 600496233688 601040471824 602560270728 603132502704 605289248096 605837830208 607369759776 607946559168 609478682553 609483820896 610036204608 611600084163 612154385874 612217636992 612799040256 614348572032 614905364736 614958630208 615489320448 616481726796 616508425143 618654295053 619214990094 619278970752 619867079936 621429244956 621997698816 622588389888 623592242676 624157413048 626394622464 628569603792 628596825636 629139285216 631329119136 631356460488 635819541552 636368234112 636395793696 638605501313 638610885216 640828284123 640894497984 641475349632 643119826102 643708121472 645330369762 645943219116 647576559702 648163467396 648219613813 648846042624 648874142592 650481239304 652745357784 652773626622 653336950032 653393544596 655639401276 656329849344 657983906424 658608772432 660274139304 660872554992 661500164256 663865626944 665544286368 666147478464 666780097152 667855204029 668466126144 669129923936 670787189082 671464505088 673801659648 673830840384 674441547264 674470755712 675558262899 676170530802 678524065542 678594174336 679209193728 679854216704 680950404108 681567558984 681573305088 682220573184 683939879064 683969498862 688804503348 689398920288 689428776504 691828458984 692425485504 696688842096 697350464928 699771820709 700411938624 702177089679 702843924522 702916546176 706002455808 707140804266 707781695868 710245259028 710276018049 710950544182 711024003456 714145506048 715296984246 715914263376 715945267908 716625177944 718437245868 719162675712 721006310232 721659768336 722345105248 724171636656 724859359008 725516309184 729951797952 729983410416 730645009536 733156396416 733219905248 733884432704 738371080512 739008271872 739072287616 739742119168 740231894727 740934868986 741612640896 744187684788 744264578304 744971382272 746848830312 747532012032 749480830566 750127609296 752771164428 755463003672 758059695432 758746740672 758779600176 763418446128 764110342944 764835993792 766763503857 767498144832 768193739136 769432363947 770163068946 770940728064 773624127744 773657631552 774325274112 775573785324 775607373567 777054105216 778307016357 778978671192 779046149326 779752209748 779832777984 782547128064 783256361472 784519273044 785264305592 785976001616 787963430952 788044847616 790781114448 791532093664 794252762784 795007038912 799902003888 800592294528 803378901888 803413694304 804107015424 804176670272 806203325187 809826346368 810595412224 811132099011 811867239378 812638243404 812645094528 813381606144 815466778884 815502094797 816205847832 816290182656 819131429376 821231336718 821975635728 822011233524 824872393404 825619986792 825705294336 828572326608 830667465576 831456323568 832209884064 837297650592 838092805056 838129100848 838852380288 840204934101 841772158848 841808613984 843893560458 847759388736 848490978816 848527724928 849895879131 851481180288 853590083256 853627050198 854437712164 854525997312 855300466176 857463190272 858277495296 860440493016 861257625488 863435412936 864217956528 865165523456 867308319072 870327143712 870364835496 871115933376 874185868368 877311875232 880358097021 880365519072 881125247232 881163406656 882000219008 883422343791 884223001818 887392381824 888196637952 889040129536 889628753754 890473605372 890512169651 891288168192 893611759521 894382918776 894421652358 898441120512 899889754374 900744350532 901560707736 903840406092 904698754056 904792232448 907933872144 908756745312 911054639664 911919838752 911959331816 918231578811 918326455488 918406004464 919198560384 919238368672 922437945312 923233980672 924722590194 928822485141 928918456128 929800619904 932143867434 932996548224 933882584832 935388364014 936236119572 937125232696 937222061568 939591933696 940443499008 942854405688 942895238454 943708927824 946993678704 947034690732 948032004608 953729312328 954552351168 954593690544 957916327824 961341746976 962213024448 964679739153 965562182208 966479145344 967355078912 967995554643 968914828674 973269063936 973311213888 974193346048 975721858956 975806379743 976690766714 977541861888 979160439933 980090316894 983459101914 984494774016 986975859636 987913158648 988816854528 990411208956 991308832488 992250246384 995798440416 998316429552 999221217696 999307774088 1000170145728 1003694885904 1006180783623 1007196757632 1007284004896 1010746260576 1011662320896 1011706133568 1014255796203 1017786098313 1017891261504 1018813790592 1019781325056 1021425606162 1022351338476 1022359957632 1023330859776 1024258318848 1025909818596 1025954248293 1026884091928 1030520185344 1031543508736 1033206755022 1034098380432 1034143164756 1036072140288 1037742688476 1038638228256 1046025697392 1050617907936 1054265886783 1054374819264 1059003683712 1060009385216 1060711206399 1061672543802 1066425816273 1066536005184 1067456392704 1070239255202 1071171869184 1071218259072 1072945476369 1073917901862 1074937766916 1077655868802 1079768461824 1081509465348 1082489652504 1083517657872 1083526792704 1086257454984 1087289038512 1087336126396 1088274463776 1094927696928 1094975115624 1095967514304 1096014978032 1099829857872 1100826649056 1104763102144 1107556620768 1108608431424 1109613178752 1111402303479 1112418961344 1116281527182 1116396867456 1117457073408 1118469840384 1120273245468 1121298018048 1122362878464 1122411485312 1124221245849 1125191413944 1129156746642 1130345851648 1131370299904 1133194505508 1135308240384 1138120111008 1138169400264 1147253990688 1151247217248 1152290608704 1155244603419 1156411092096 1160436191616 1160486447328 1161487911168 1163360677986 1164515914159 1165581157824 1168569223989 1169628314622 1169749166976 1173810796028 1173820692096 1174884542208 1176778909566 1177896458388 1178964002424 1181945146428 1183189842432 1186171671672 1187298140496 1191379144176 1191482346028 1192510558368 1192562203144 1199853005832 1200888441792 1200992467376 1202080943648 1205120541456 1206265005408 1210578496192 1211675660416 1214739519552 1215893118336 1218957365106 1218967641792 1220072409216 1223200168326 1224308771748 1224435273984 1225598080512 1228697144064 1229810729472 1229917260416 1231847005077 1232963453592 1233016850286 1237308590106 1238429980188 1238557941504 1239734159872 1242858489912 1243995397632 1247184485352 1248314826096 1257139207584 1257193651272 1258278570432 1262658238272 1262712920976 1265840340687 1271639083104 1272736468224 1272791587392 1276054496587 1277211002626 1277221770432 1280440575297 1281656568246 1281788995968 1282950699264 1286239652204 1287416242944 1290660739524 1291886438232 1295153119404 1296326934792 1296439227626 1297748285184 1300962478608 1305490715568 1305547253244 1306673900064 1306787089192 1311278802552 1315967812848 1317217544864 1320548278608 1321745109984 1323000328512 1326334502727 1327731253888 1331088572736 1332294956928 1333560194304 1335710408058 1336932252288 1338259847872 1341574378164 1341632478537 1342929010176 1347603319296 1347661680768 1348941511424 1349834631561 1351116525798 1352341061604 1357048131084 1357188348672 1358418387456 1361900808216 1363135117968 1363146610176 1367879758128 1367938997724 1377609006696 1378797840576 1378857553008 1383656917968 1384850971008 1387083885291 1393377684192 1394700929856 1398215801151 1399543641418 1400823877248 1403082546021 1404354179358 1405687849044 1405833092352 1412004911616 1414281608532 1414342857681 1415563391736 1420490518056 1420552036098 1421901088364 1422048006912 1428291012096 1430593968492 1431828526752 1431890535816 1433250355888 1436874491736 1442012620464 1443319536672 1444690210496 1448343273312 1449718718016 1451032618368 1453372243011 1459903595904 1459966820832 1461290019072 1465036150071 1466312792832 1466439810496 1467768865408 1470135475341 1476742161024 1478144575232 1479484238336 1480463789454 1481869737972 1481933914201 1483225281792 1488375369576 1488529156608 1493697660624 1498961661132 1500255218592 1505542328856 1510926007344 1516119390864 1517493481344 1517559200352 1522828503131 1526836892256 1528220685888 1529671987584 1532138409243 1533527007714 1534996289664 1536387478272 1538864727894 1540326137892 1541881456128 1547248255488 1547315263104 1549810132533 1551147570648 1551214747134 1554108210432 1556614032714 1557957342384 1558092298652 1559504419496 1559665555968 1565094256128 1569038546088 1570528611184 1571952003232 1575926861904 1581562228896 1583064187328 1588505525568 1590014077824 1599804007776 1601184589056 1605358882803 1606757803776 1606827388608 1608214030848 1608353340544 1610876852793 1612406650374 1619652692736 1621190824448 1622264198022 1623734478756 1623875132893 1625276486808 1625290189056 1626763212288 1630933557768 1631004189594 1632411695664 1642462673436 1643951271456 1644022467048 1649744786808 1651239973584 1657144653216 1661334931152 1662912647136 1664419768128 1668686649383 1674422290773 1674595301184 1676185610112 1676258201696 1677704760576 1680409868202 1683544317696 1683617227968 1687787120916 1693735119963 1695518777472 1697055449856 1699791758262 1702962360576 1707180166512 1707254100396 1708875424328 1709051994624 1714926380544 1720880986032 1722515250976 1726870825872 1728435913056 1734616638144 1740654287424 1740729670992 1742231866752 1748371736736 1754442471933 1754623750464 1760716194042 1760731038144 1762250494464 1762326813312 1764000438016 1765168364349 1766844687582 1768446003636 1774784763648 1776393275904 1779257507508 1780947210744 1781024339302 1782576336384 1787223519042 1788765837552 1788843304716 1796882241024 1799779508748 1801488701064 1803121415472 1807680812184 1809397508112 1815867744288 1817513490624 1822109279328 1823839677504 1823918663632 1828436047659 1834800252489 1836463157622 1836652910976 1836812008928 1838397120768 1838476737344 1844875890624 1846467961344 1849445180388 1849525275429 1855962885159 1857644970282 1857836912256 1859601239808 1864287734868 1865993096448 1867765169664 1870776728028 1872472239144 1874250465392 1879183867392 1885708811376 1885790476908 1887417855648 1893987357408 1894069381464 1907458624656 1909104702336 1909187381088 1915816503939 1915832655648 1922484852369 1922683493952 1924426048896 1929359478306 1931124364416 1932958290688 1934710157824 1935991109286 1937829657348 1937913580109 1944658841439 1946538127872 1946622427776 1951443717912 1951612759486 1953381533428 1958320879866 1960180633788 1966918203828 1968989548032 1973951719272 1975826317296 1980822417912 1982617664976 1984500492768 1991596880832 1996632859104 1998442435392 1998615548176 2000340291456 2003565612087 2007389771808 2012361567246 2014393515264 2014568009792 2021492521152 2023324641792 2023412267136 2026674788697 2028511592406 2035572196626 2035782523008 2037627581184 2039562650112 2042851212324 2044702676952 2044719915264 2046661719552 2051819637192 2051908496586 2053768183856 2063087017472 2066413510044 2068196760864 2068286329512 2075485376952 2077276456512 2092051394784 2099315462127 2101235815872 2106531269037 2108531773566 2108749638528 2118007367424 2120018770432 2121422412798 2123345087604 2123529019937 2130828054147 2132851632546 2133072010368 2140478510404 2142436518144 2145890952738 2147835803724 2149875533832 2155311737604 2163018930696 2164979305008 2167035315744 2172514909968 2174578077024 2174672252792 2176548927552 2189855393856 2189950231248 2191935028608 2192029956064 2199659715744 2201653298112 2209526204288 2215113241536 2217216862848 2219226357504 2222804606958 2224837922688 2232563054364 2232793734912 2234914146816 2240546490936 2242596036096 2244822970624 2248442491698 2250382827888 2258313493284 2260691703296 2266389011016 2276240222016 2276338800528 2294507981376 2300290511571 2302494434496 2304581217408 2308297091841 2310489206838 2312822184192 2320872383232 2320972894656 2322975822336 2326721355972 2326822120701 2329031828318 2331162315648 2334921049071 2337138447978 2339256629244 2339498333952 2347621592056 2347641384192 2349769084416 2353557819132 2355792916776 2357928004848 2363890292856 2372343343344 2374596280992 2382758288352 2382964692056 2385021116736 2385124406288 2399706011664 2401776883584 2401984934752 2404161887296 2410241082912 2412530010816 2418609975561 2421156992384 2423351320832 2429479039104 2431786236672 2437914730212 2437935283584 2440144818432 2446400336652 2446506284391 2448617543496 2448870547968 2457394288128 2459834520832 2463694010154 2465926907184 2466033700572 2474617180212 2476859960376 2477115883008 2485716979824 2494368970704 2496629652192 2514278415168 2514387302544 2516557140864 2520614802303 2525316476544 2525425841952 2531680681374 2534194681681 2543278166208 2545472936448 2545583174784 2549687637393 2552108993174 2554422005252 2554443540864 2560881150594 2563313136492 2563577991936 2565901398528 2572479304408 2574832485888 2581321479048 2583772876464 2590306238808 2592653869584 2592878455252 2595496570368 2601924957216 2610981431136 2611094506488 2613347800128 2613574178384 2622557605104 2631935625696 2634435089728 2641074291063 2641096557216 2643490219968 2646000657024 2650267031373 2652669005454 2655462507776 2662177145472 2664589913856 2667120388608 2671420816116 2671536508953 2673864504576 2676519695744 2680835278563 2683148756328 2683264957074 2695323361536 2697883022848 2699669263122 2702233051596 2704682123208 2714096262168 2714376697344 2723801616432 2726270235936 2735759516256 2735877995448 2754694736433 2755218013392 2757595681152 2757715106016 2767313835936 2769701942016 2774167770582 2776922564533 2786467455423 2786755368384 2789401859712 2796431602302 2799087282836 2801647754496 2806165092042 2808708358716 2811375698088 2811666184704 2828563217064 2828685715362 2831126783472 2840981036112 2841104072196 2843802176728 2844096013824 2861187936984 2863657053504 2863781071632 2866500711776 2873748983472 2884025240928 2886639073344 2889380420992 2894039217459 2896686546624 2899437436032 2902065236736 2906744486022 2919807191808 2919933641664 2922580038144 2927419139229 2930072300142 2932625585664 2932879620992 2935537730816 2937481319799 2940270950682 2953484322048 2956289150464 2960927578908 2963739475944 2963867828402 2966450563584 2976750739152 2987395321248 2997923322264 3000510437184 3011084657712 3018542350869 3021852014688 3032238781728 3034986962688 3035118400704 3042767388609 3045657006262 3053358294939 3053673784512 3056441371776 3059343975168 3064276818486 3067054015428 3069992579328 3072774956544 3077729455788 3077862744879 3080652275784 3094630526208 3099620265066 3102295141296 3102429494268 3108216420864 3113228065428 3115914684768 3116184597304 3119008838992 3138077092176 3141057222368 3143904006464 3151853723808 3162797660349 3163124457792 3166128374656 3177011051136 3180028155648 3199277448819 3199608015552 3202369178112 3210717765606 3213515607552 3213654777216 3216706681088 3218836429107 3221753705586 3224813300748 3239305385472 3244528396044 3247468957512 3247750265786 3250552973616 3250580378112 3261867115536 3262008379188 3264823391328 3284925346872 3287902542912 3288044934096 3299489573616 3302479947168 3313946891429 3314289306432 3322669862304 3325825294272 3328839536256 3334206910437 3337373298766 3348844581546 3349190602368 3352371220224 3352516403392 3355409521152 3360819736404 3367088635392 3367234455936 3372663737547 3375574241832 3387470239926 3391037554944 3394110899712 3399583516524 3405924721152 3414360333024 3414508200792 3417750848656 3441761972064 3445030501952 3453741651744 3456871826112 3465733810257 3469233276288 3481308574848 3481459341984 3484463733504 3493547742477 3496743473472 3505707671967 3508884943866 3509247500928 3521432388084 3521462076288 3524653626624 3528000876032 3530336728698 3533689375164 3533842410787 3536892007272 3549569527296 3558515015016 3561894421488 3562048678604 3574447038084 3577531675104 3577686609432 3599559017496 3602977402128 3606242830944 3615361624368 3618795016224 3631360276697 3631735488576 3635026981248 3644218558656 3647679355008 3647837327264 3656872095318 3669600504978 3672926315244 3673305821952 3673624017856 3676794241536 3676953474688 3689751781248 3698890360776 3699050550858 3711925770318 3715289940564 3715673824512 3719202479616 3728575469736 3731986192896 3741553456056 3744944478288 3748500930784 3771417622752 3771580953816 3774835711296 3787974714816 3788138762928 3814917249312 3818209404672 3818374762176 3828163489761 3831633007878 3831665311296 3841321725891 3844969704738 3845366987904 3848852097792 3858718956612 3862248728832 3865916581376 3871982218572 3872317624591 3875659314696 3875827160218 3889317682878 3893244855552 3902887435824 3903225518972 3906763066856 3916641759732 3920361267576 3933836407656 3947903438544 3951652634592 3961644835824 3965235329952 3969000985536 3979003508181 3983193761664 3993265718208 3996884870784 3997231096352 4000680582912 4007131224174 4014779543616 4024723134492 4024897435611 4028787030528 4029136019584 4042985042304 4046824534272 4053349577394 4057023184812 4071144393252 4071565046016 4075255162368 4085702424648 4089405353904 4089439830528 4103639274384 4103816993172 4107536367712 4132827020088 4136393521728 4136572659024 4150970753904 4154552913024 4184102789568 4194647403453 4198630924254 4202471631744 4209247638063 4213062538074 4217063547132 4217499277056 4236014734848 4242844825596 4243028573043 4246690175208 4247058039874 4261656108294 4265703265092 4266144020736 4280957020808 4284873036288 4291781905476 4295671607448 4299751067664 4310623475208 4326037861392 4329958610016 4334070631488 4345029819936 4349156154048 4349344505584 4353097855104 4360116729033 4379710787712 4379900462496 4383870057216 4384059912128 4395108450213 4399319431488 4403306596224 4410406426023 4419052408576 4430226483072 4434433725696 4438452715008 4445609213916 4445801742603 4449675845376 4465126108728 4465587469824 4481092981872 4489645941248 4496884983396 4500765655776 4516626986568 4532778022032 4552480444032 4552677601056 4568485509393 4589015962752 4596415227729 4600581023142 4604988868992 4609162434816 4616594183682 4620978413676 4621178537183 4625644368384 4641744766464 4641945789312 4649430397599 4653442711944 4653644241402 4658063656636 4662324631296 4669842098142 4674276895956 4678513258488 4678996667904 4695243184112 4695282768384 4707115638264 4711585833552 4715856009696 4727780585712 4744686686688 4749192561984 4765516576704 4765929384112 4770042233472 4770248812576 4799412023328 4803553767168 4803969869504 4808323774592 4816076648409 4820482165824 4825060021632 4837219951122 4842313984768 4846702641664 4858958078208 4863572473344 4871625398679 4875829460424 4875870567168 4880289636864 4892800673304 4893012568782 4897235086992 4919669041664 4927388020308 4931853814368 4932067401144 4949234360424 4953719920752 4971433959648 4988737941408 4993259304384 5006059948149 5023266872319 5028556830336 5028774605088 5033114281728 5041229604606 5050632953088 5050851683904 5063361362748 5063799970619 5068389363362 5081205359889 5086556332416 5091166349568 5099375274786 5104217986348 5108844010504 5108887081728 5121762301188 5126626272984 5127155983872 5144958608816 5162642958096 5167545752928 5180612477616 5185307739168 5185756910504 5203849914432 5221962862272 5222189012976 5226695600256 5227148356768 5245115210208 5263327415799 5263871251392 5268870179456 5282148582126 5282193114432 5286980439936 5292001314048 5300534062746 5305338010908 5310925015552 5324354290944 5329179827712 5342841632232 5343073017906 5347729009152 5353039391488 5361670557126 5366297512656 5366529914148 5390646723072 5399338526244 5404466103192 5409364246416 5428192524336 5447603232864 5452540471872 5471519032512 5471755990896 5485308142977 5504400757467 5509389472866 5510436026784 5515191362304 5515430212032 5534627671872 5539403884032 5548335541164 5548575826287 5553845129066 5567888655477 5572934910846 5573510736768 5578803719424 5592863204604 5598174565672 5603295508992 5612330184084 5617416717432 5622751396176 5657126434128 5657371430724 5662253566944 5681962072224 5682208144392 5687604353456 5722375873968 5727314107008 5727562143264 5733001423552 5747449511817 5747497966944 5767454557107 5768050481856 5773278146688 5778760841984 5788078434918 5793373093248 5798874872064 5804130473472 5813488972044 5813740740327 5833976524317 5839614383616 5839867283328 5854838278458 5860144600284 5865759241984 5871075461632 5874962639598 5880541901364 5906968644096 5921855157816 5927478951888 5927735656804 5953501478304 5974790642496 5995846644528 6001020874368 6010696836261 6022169315424 6037084701738 6043079625547 6043704029376 6064477563456 6069973925376 6070236801408 6080024366091 6085534777218 6091314012524 6106716589878 6107347569024 6112882743552 6118687950336 6128553636972 6134108030856 6139985158656 6155458911576 6155725489758 6161304551568 6189261052416 6199240530132 6204590282592 6204858988536 6226456130856 6231829369536 6232369194608 6238017677984 6276154184352 6282114444736 6287808012928 6297946386381 6303707447616 6325595320698 6326248915584 6332256749312 6354022102272 6360056311296 6370587059811 6392484162441 6398554897638 6399216031104 6421435531212 6427309554432 6433413362176 6437672858214 6443507411172 6449626601496 6489056792088 6494937915024 6495500531572 6501105947232 6523734231072 6524016758376 6529646782656 6569850693744 6575805085824 6576089868192 6598979147232 6604959894336 6621892269271 6627893782858 6628578612864 6645339724608 6651650588544 6657679072512 6668413820874 6674746597532 6697689163092 6698381204736 6704742440448 6705032806784 6721639472808 6734468911872 6745327475094 6751148483664 6774940479852 6782075109888 6799167033048 6828720666048 6829016401584 6835501697312 6883523944128 6890061003904 6900871534713 6907483303488 6913743652224 6931467620514 6938466552576 6962617149696 6962918683968 6968927467008 6980466362103 6987095484954 6993486946944 7004763147213 7011415343934 7017769887732 7018495001856 7042864776168 7042924152576 7049307253248 7060673457396 7067378750328 7067684821574 7073784014544 7117030030032 7123788842976 7124097357208 7148894076168 7155063350208 7155373218864 7199118034992 7205954804256 7212485661888 7230723248736 7237590032448 7255829926683 7262720553394 7263470977152 7270053962496 7288437117312 7295358710016 7295674654528 7313744190636 7339201009956 7339518853173 7345852630488 7346611643904 7347248035712 7353906949376 7379503562496 7397780721552 7398101101716 7423851540636 7430579881128 7431347649024 7457150939472 7483106912112 7489888956576 7497001861568 7542835245504 7543161907632 7549671422592 7561844406909 7575949429632 7576277525856 7602584045043 7629834498624 7636418809344 7636749524352 7649062912179 7656326979522 7663266015756 7663330622592 7682643451782 7689939409476 7690733975808 7697704195584 7717437913224 7724497457664 7743964437144 7744635249182 7751318629392 7751654320436 7778635365756 7786489711104 7805774871648 7806451037944 7813526133712 7833283519464 7840722535152 7867672815312 7895806877088 7903305269184 7923222873189 7923289671648 7930470659904 7938001971072 7950801094119 7958007016362 7966387523328 7986531436416 7993769741568 7994462192704 8001361165824 8014262448348 8014609526859 8029559087232 8042505835689 8049446268984 8049794871222 8058272039168 8085970084608 8093649068544 8106699154788 8114046369624 8142288786504 8143130092032 8171404849296 8178810707808 8207278548768 8207633986344 8215072735424 8265654040176 8272787043456 8273145318048 8301871517069 8301941507808 8309105826048 8330767693599 8359402366269 8368205579136 8389294806906 8397261848508 8404943263488 8418495276126 8426125076148 8426854979569 8434127094264 8434998554112 8485689651192 8486057146086 8493380350416 8494116079748 8523312216588 8531406530184 8532288041472 8561914041616 8583563810952 8591343214896 8599502135328 8621246950416 8652075722784 8659917220032 8668141262976 8682117652377 8690059639872 8698312308096 8698689011168 8706195710208 8720233458066 8759421575424 8759800924992 8767740114432 8768119824256 8782257417687 8790216900426 8798638862976 8806613192448 8820812852046 8838104817152 8860452966144 8868867451392 8891218427832 8891603485206 8899351690752 8930252217456 8962185963744 8993769966792 9001531311552 9033253973136 9065556044064 9097033669217 9104960888064 9105355202112 9128302165827 9136971018786 9160074884817 9178031925504 9192830455458 9201162046284 9209977737984 9218324869632 9233188367364 9233588234637 9241956827352 9242357074366 9283891578624 9298860795198 9306885423888 9307288482804 9316127313272 9324649262592 9339684196284 9348553791912 9357026516976 9390486368224 9414231276528 9423171667104 9431712019392 9455561171424 9488392981047 9489373373376 9498385123968 9531033153408 9531858768224 9540084466944 9540497625152 9597832346457 9598824046656 9607107534336 9607939739008 9616647549184 9632153296818 9640964331648 9650120043264 9674439902244 9684627969536 9717916156416 9743250797358 9751658920848 9751741134336 9785601346608 9786025137564 9794470173984 9854776040616 9863707628736 9864134802288 9898468720848 9907439841504 9941840674287 9942867919296 9977475882816 9986518608768 10002620731311 10012119896298 10046533744638 10057113660672 10057549210176 10066228563456 10082459209212 10101265906176 10101703367808 10117991212641 10126722725496 10127599941238 10136778726724 10162410719778 10173112664832 10182332699136 10198750549572 10208435972696 10217688021008 10217774163456 10243524602376 10253252545968 10289917217632 10325285916192 10335091505856 10361224955232 10370615478336 10371513821008 10397201430771 10407699828864 10443925724544 10444378025952 10453391200512 10454296713536 10480643227431 10490230420416 10517123015901 10526654831598 10527742502784 10537740358912 10564297164252 10564386228864 10573960879872 10584002628096 10601068125492 10601527232361 10610676021816 10648708581888 10685683264464 10686146035812 10706078782976 10723341114252 10732595025312 10733059828296 10798677052488 10808932206384 10818728492832 10856385048672 10894080830091 10895206465728 10905080943744 10943038065024 10943511981792 10970616285954 11008801514934 11018778945732 11019733434821 11020872053568 11030382724608 11030860424064 11069255343744 11096671082328 11097151652574 11107690258132 11135777310954 11145869821692 11147021473536 11157607438848 11185726409208 11196349131344 11224660368168 11234833434864 11245502792352 11314252868256 11314742861448 11324507133888 11363924144448 11364416288784 11375208706912 11444751747936 11454628214016 11455124286528 11466002847104 11484490469283 11494899023634 11494995933888 11534909114214 11536100963712 11546556293376 11557521683968 11576156869836 11586746186496 11597749744128 11616952873773 11626977944088 11627481480654 11667953048634 11679734566656 11709676556916 11720289200568 11731518483968 11749925279196 11761083802728 11843710315632 11854957903776 11855471313608 11907002956608 11937010524543 11949581284992 11991693289056 12002041748736 12021393672522 12044338630848 12074169403476 12074692306833 12086159251094 12087408058752 12128955126912 12140473602816 12160048732182 12171069554436 12182628025048 12213433179756 12214695138048 12225765487104 12257107273944 12268216061712 12310917823152 12311450979516 12322609103136 12398481060264 12409180565184 12409717977072 12452912261712 12463658739072 12464738389216 12476035355968 12552308368704 12564228889472 12575616025856 12583942210359 12595892772762 12607414895232 12651190641396 12652497831168 12664513498624 12708044204544 12729085719129 12741174119622 12784968324882 12797109795276 12798432062208 12842871062424 12854619108864 12875345716428 12887014822344 12899253202992 12978113584176 12989875830048 12991001063144 13002211894464 13047468462144 13048033516752 13059293565312 13080350187099 13139701387488 13151610171648 13152179736384 13185325350639 13197958294464 13209919788672 13231219278069 13243784538542 13255787565716 13257157225728 13290679449216 13303301177088 13315358145024 13336827641748 13337405227809 13349493195064 13395378326184 13396762409472 13410065613568 13443278945616 13468937823744 13490654950188 13502296967328 13549880959704 13598334066096 13657441332096 13658032803168 13671003394624 13705456528179 13767047888256 13780122007808 13789245683187 13801743069426 13814966606976 13827487304448 13862935241028 13863535611549 13876933105152 13925234299392 13925837367936 13948291192797 13960932724206 13974190969908 13986973893888 14009526294426 14022830687868 14035539775464 14036990003712 14085729552336 14085848305152 14121346914792 14134757500656 14135369643148 14147568029088 14234060060064 14247577685952 14248194714416 14297788152336 14310126700416 14310746437728 14398236069984 14411909608512 14424971323776 14448229945227 14461446497472 14475180064896 14511659853366 14525441106788 14526941954304 14540107924992 14576874234624 14590717420032 14591349309056 14614876196037 14627488381272 14678402019912 14679037706346 14691705260976 14694496071424 14707813898752 14759007124992 14795561443104 14796202203432 14847703081272 14861159762256 14914301878944 14966213824224 14979777913152 14994003723136 15018179844447 15085670491008 15086323815264 15099342845184 15123688813818 15138706884067 15151898859264 15152555051712 15191399911857 15205168090086 15243616079667 15259668997248 15273499048704 15298125824358 15312653959044 15326532031512 15326661245184 15365286903564 15379878818952 15381467951616 15434875826448 15487928874288 15489270498364 15502637258784 15503308640872 15557270731512 15611549743296 15612902075888 15627052267424 15666567038928 15681445070304 15735345630624 15789982247397 15791613754176 15806610538368 15846445746378 15846579343296 15860941319808 15876003942144 15901602188238 15916014032724 15932775046656 15973062872832 15987539483136 15988924385408 16028524896696 16029219053718 16059118174464 16085011671378 16098892537968 16099589742444 16116544078336 16171940169216 16213398309576 16228092739248 16284577573008 16342809698592 16357621415616 16414557097536 16415267972688 16430145470848 16455924428931 16531308080352 16545574086912 16546290636096 16588708455631 16603743034138 16603883015616 16618211652096 16645727478861 16661535387198 16703665966431 16718804732538 16736411158272 16778589613812 16794523697016 16809886526976 16836990552252 16852250152296 16853709959138 16868254188528 16971379302384 16972114292172 16986760700832 16988232159496 17046624433176 17062813060368 17123828083232 17167127621904 17182686429792 17199004270656 17242348535451 17242493900832 17302363671321 17304151445568 17319834440064 17336282525952 17364235304754 17380119279744 17396624616192 17397378022336 17412391420416 17440466916132 17441222220981 17501929572951 17518843150848 17519601849984 17536239648512 17564514835374 17580433800852 17597277725952 17613226384896 17641625704092 17720905932288 17782436855664 17783206970412 17860504434912 17924371927488 17987539933584 18003062623104 18032090508783 18066507946272 18129238876641 18131112088128 18194067338434 18209921776128 18210710404224 18240073098273 18256604331654 18273942037572 18320149769634 18356063851008 18385660910916 18402324092568 18419955475968 18466376734728 18467176469274 18483913654704 18484714148732 18567783157248 18597721590396 18613770847776 18614576965608 18632254626544 18679368392568 18697107583824 18714053033952 18780972736448 18828462553056 18846343334208 18863424038784 18893839159143 18911122342848 18976785962094 18978746746752 18996770247936 19062066306816 19063717536448 19080168933888 19080995250304 19111761179433 19195664692914 19197648093312 19215879478016 19233295098368 19264306593636 19281928663296 19300240086528 19348879804488 19486501594716 19503317841696 19571202693216 19572050275128 19588940347968 19709552081232 19727415257472 19728269604576 19796770540703 19796937441696 19814879683008 19865676807813 19883681348574 19885735838592 19954951765632 19973037217536 20005241462622 20024239792596 20093067489276 20094808028203 20114227321344 20115098420352 20164918418424 20203406735616 20235982425282 20253445450992 20255199882476 20273557453448 20324821439556 20346225329664 20397501099144 20416871945392 20435376042016 20487049204752 20506505091936 20579834435264 20650571832384 20670183011712 20722449910464 20741230956672 20743027642016 20794402861542 20815399657728 20887851449088 20888756051904 20906782401024 20908593427072 20941399086309 20961286454862 20980460840832 21034246031802 21053309663196 21055485005568 21075480717824 21128594328504 21128772457728 21147921759744 21202136250984 21203054464722 21221352043632 21371366528928 21372292071624 21446682228504 21465190050624 21466119656592 21597354104976 21617864412768 21637456985664 21692926441979 21712770097344 21767489780049 21788161660182 21790412931456 21810161887488 21886076130048 21887023963584 21941232571908 22017603029868 22018556559519 22037557891464 22039466869642 22041744107136 22061720848128 22138510687488 22193342164656 22194303305148 22215380516264 22271554621908 22291739643384 22294042947072 22371452818416 22392698262688 22449320736336 22469666869728 22491005584704 22628505736512 22629485722896 22649014267776 22727848288896 22728832577568 22750417413824 22807752135129 22889503495872 22909256428032 22910248573056 22932005694208 22947188736537 22968980938566 22989798047268 22989991867776 23069818228428 23072201927424 23093112586752 23152313739672 23173492372992 23233905747546 23253955888176 23254962961308 23335906097268 23359469133312 23419353113832 23440578401136 23499850558392 23522167605456 23687420631264 23709915807552 23710942627216 23769668619567 23814005913216 23852403282357 23874021049086 23899162569984 23983386578112 24004083497472 24042787345044 24043828580577 24088677261696 24127517507067 24148338806952 24149384613666 24172318502188 24174816117504 24257910253824 24280947205632 24320097464364 24342139108872 24365256050096 24426866359512 24429390276096 24514214547888 24536432123424 24621835646304 24622901959032 24645218206272 24796962120528 24818361130368 24819435954144 24905614551207 24905824523424 24927317478144 24929476778432 24952070711936 24992303080797 25104616737408 25128457778944 25151232051712 25167884420718 25191785545524 25192876541417 25214829790464 25280564938707 25302381282792 25304995662336 25458171438258 25482348239244 25569936649764 25594219590552 25596864124416 25685742124848 25750691432856 25774029644688 25798506405984 25956227168352 25979751660096 25982002126288 26004423788928 26046352957131 26094936924288 26096067033504 26118587130624 26160700374198 26279402774976 26303220343296 26304359472768 26346772253061 26370650701278 26395916588928 26419839577344 26462438556138 26487569077084 26511575131432 26514314451456 26581358898432 26606602354176 26673655283496 26674810455618 26698986390128 26790756652368 26820131227136 26886557891232 26981309900376 27004593934656 27099761919408 27196668132192 27291101007651 27314882664192 27316065606336 27342006789248 27384906497481 27410913056358 27534095776512 27560244015616 27578491366374 27603486138852 27605877259181 27629933213952 27654974608896 27700764703911 27725870482056 27727071223098 27851674735872 27896582385594 27921865448412 27948381939816 27973947787776 28019052588852 28045661375736 28071079550928 28171459104672 28242693829584 28269515001312 28270739286296 28295136058176 28465178943141 28468120120128 28495155371904 28496389428832 28595576304672 28620253400832 28621492875456 28793497039371 28796472139968 28823819217024 28849942647552 28896459890454 28922892994944 28950360129792 29023319706732 29050882213576 29053883908608 29153748469248 29182698618112 29229752392074 29254976762544 29356804039824 29358075412692 29383410521952 29388992142848 29591122886208 29592404406864 29695406162544 29722319524512 29825522022861 29828603757888 29932427648448 29959555826304 29988007446272 30007862193933 30036359688894 30171340982016 30172647630528 30198685690368 30247377627636 30277413768134 30303797718528 30305110103424 30353973637923 30382799823714 30410336180172 30487232159334 30519337994496 30546998097408 30596251648716 30625307918088 30653064063024 30653322490368 30730573807128 30759757637904 30869751652896 30975857748576 30978540996728 31005274517568 31006617281744 31114541463024 31191604292313 31223099486592 31225804151776 31254104534848 31333134077856 31362890140608 31441929682293 31470691261248 31551369047703 31579964494794 31583227508352 31613221076736 31692891492756 31693158686592 31721882639616 31752007884288 31803204376476 31804581697083 31832028065448 31946125745664 31977848770816 32057049793392 32058438107436 32118236348928 32170023342756 32197785075936 32199179484888 32426796619152 32456185478496 32569155146016 32682242490273 32685619397184 32715242831232 32829114195072 32830535945376 32860290941696 32911848857862 32944530861853 33059200304463 33062616160704 33091148173824 33092581272192 33177416911262 33207486068276 33207766031232 33291454957722 33323070774396 33407331932862 33437609465076 33472822316544 33557179227624 33589047394032 33673981104504 33704500304592 33707419918276 33736508377056 33942758604768 33944228584344 33973521401664 33976464318992 34093248866352 34125626120736 34247656166464 34334255243808 34365372859584 34398008541312 34453471407849 34484697070902 34484987801664 34604727342642 34608302891136 34639668880128 34672565051904 34728470609508 34760238559488 34793249232384 34794756044672 34850858621319 34880933832264 34882444441962 35003859145902 35039203699968 35072479297024 35129029670748 35160867601704 35194555451904 35283251408184 35564873711328 35566413940824 35721008869824 35811031573629 35848743854976 35975079867168 36006125246208 36064181017566 36099993338929 36133015892544 36224076920499 36258477753282 36262224176256 36388134676868 36421420808448 36480146196546 36513208663308 36547884075144 36640299539268 36771321821832 36804648185136 36932753469456 36934352938548 36967827309408 36969428297464 37195443180792 37227541695552 37229153931216 37264509253088 37358736785136 37394215167648 37428106067904 37561945472896 37656925106112 37692686668416 37726848077568 37787678318286 37822244685696 37953571924188 37957493493504 37993540495872 38124132613632 38127435072896 38161990500608 38187257157387 38223522358866 38391329385828 38395296186624 38431758956032 38528613187272 38563857326592 38697759608976 38973003189432 39006635683392 39142405386432 39144100550256 39177880695936 39241050561297 39419104162464 39454830514944 39456539209152 39555976051917 39593541081406 39593874883392 39629759366016 39693657834207 39731353615626 39767362697148 39771471677184 39909903531264 39946074435072 40010482925244 40012215683427 40048479585192 40186134978552 40189616056406 40230196840704 40329836836848 40406813471232 40471964850564 40506890901984 40510399764952 40547114906896 40649642879112 40795002198288 40833743890784 40870752084032 40974098409504 41013010183872 41116369584537 41159668870528 41301143664768 41340366023424 41444899820928 41482461913344 41486055284032 41588805723084 41590606834647 41630799315456 41775702898176 41777512103808 41817186854144 41844873578391 41882798172618 41922572909724 41960921681664 42068492063604 42106619326392 42110970011136 42257188657008 42257544915456 42404272501968 42406108929444 42442704087264 42742733057856 42744584143248 42893364457008 42930380101248 42932239313184 43081309588577 43194708209952 43235728825536 43274913971328 43344689835681 43385852883958 43425540194688 43534979560098 43576323320364 43580825862912 43620323774976 43772152260096 43774047927168 43844628588111 43882465143816 44035206059736 44037113119038 44075115782928 44078933739284 44083488214272 44123441696256 44277021374976 44386684329312 44388606610296 44430761032528 44543109243816 44583479286768 44742905636832 44785396525376 44898641472672 44939333739456 44982011169408 45054539533341 45257011473024 45258971445792 45298028535552 45416120652201 45455696577792 45457665155136 45500834827648 45574199735571 45615504270258 45779006991744 45820497146112 45864011388416 45894377473074 45937961877132 45939951340231 45979596094536 45979983735552 46139636456856 46144403854848 46304627479344 46467811495092 46507911776352 46509925922616 46671812194536 46838706227664 46881156802272 46999701116784 47044335210912 47207683597061 47369946742191 47374841262528 47419831615104 47421885254432 47539337239134 47628011826432 47704806564714 47748042098172 47798325139968 47966773156224 48085574690088 48087657161154 48177354523392 48255035014134 48296677613904 48298769227332 48344637004376 48349632235008 48515820507648 48640194928728 48684278217744 48730512100192 48853732719024 49028429095776 49072864246848 49243671292608 49245803918064 49290436412544 49593924241056 49636722260736 49638871908288 49766125366893 49811229102414 49811649046848 49854634956288 49858953556864 49904141423872 49937182436583 49984606161594 50209233474816 50256915557888 50335768841436 50340129119683 50383571091048 50385753082834 50429659580928 50561129877414 50604762565584 50916342876516 50964696478488 51139873299528 51188439181104 51371484249696 51501382865712 51548059289376 51597012811968 51727045606353 51907091013963 51912454336704 51959503320192 51964004252576 52008847577856 52092705914262 52189873848576 52192134067008 52237174261248 52321400748396 52323666662943 52505788718853 52558805549952 52608718945536 52693544506122 52741301402556 52791833177856 52839679154688 52924877112276 52975138154168 53023150262864 53162717796864 53347310566992 53349620911236 53397972780256 53581513304736 53773115782464 53962619800752 54009187869312 54199523838816 54387716629923 54393336264384 54582202015302 54629765328384 54632131212672 54684013578496 54720219294819 54769812994962 54821826112716 55068191553024 55156982732748 55206972277704 55211754518362 55259866427904 55401529407822 55451740964112 55454142446196 55703349471744 55793164771188 55843730896824 55896763879632 56038105177704 56091322751472 56142159101856 56342918209344 56485387659168 56539030002624 56541478572592 56590272116352 56681517477429 56930357886282 56936240240256 56990310743808 56992778857664 57191152609344 57240506801664 57242985750912 57335283538299 57586994078742 57592944279936 57647638434048 57699885295104 57792919780908 57845785989888 57900720259584 58046639413464 58101764427152 58365397236224 58459504784148 58509953525088 58713608079648 58716150825384 58766821043904 59182245772416 59184808813728 59390311622109 59390812325088 59444639049024 59597030423439 59651044045722 59657207515776 59864855296896 59919111652608 59976014892544 60015724387866 60072719377788 60075320983379 60284424084609 60342681964032 60345295261056 60494755255272 60554827536268 60610220206848 60707947275846 60765599647428 60820672360344 60974464318668 61038675988992 61192503297432 61250615836176 61306128126048 61461147614256 61519515275808 61739503305792 61951715497152 61957081993456 62010549035136 62013234563488 62229082926048 62383208584626 62446198973184 62451608303552 62508209069696 62666268155712 62725780281216 62883859364586 62941382522496 63102738095406 63159928989588 63166455016704 63226442153472 63385782985512 63386317373184 63443765279232 63606408752952 63609163394166 63664056130896 63955697541632 64114099586784 64116876214872 64340046685512 64395570151872 64398358969776 64853593238304 64912370956992 65078779325937 65138310292032 65302469340147 65364484980546 65371238794368 65430485662464 65658228390144 65661071890752 65720581883392 65823697715724 65829399618047 65889061723706 66055669678557 66118400608926 66125232321408 66185162544384 66354833822524 66414972136552 66415532062464 66582909915444 66646141548792 66814663865724 66875218930152 67114358455248 67178094788064 67347962209008 67409000609184 67414839836552 67473016754112 67885517209536 67888457168688 67947042803328 67952928637984 68186497732704 68251252241472 68423256405387 68495312332928 68668510487616 68730745719168 68796017082624 68906942815698 68969394141804 68969975603328 69209454685284 69216605782272 69279337760256 69456941219016 69520477118976 69589512089344 69701717242638 69761867664528 69764888883924 70007718291804 70078407399936 70258059341496 70321735203408 70566502816368 71129747422656 71132827881648 71309005858701 71442017739648 71557209847071 71622063147258 71697487709952 71950159734336 72012250492416 72128362035132 72131485741731 72199986677858 72266031785088 72382552521201 72448153840998 72516955506564 72524448352512 72776269353736 72842841616896 72960292393092 73026417326616 73095768150288 73280599078536 73542643643664 73609296370272 73865506938912 73868705877096 73935654618816 73938856594928 74390886361584 74455083391104 74458307862432 74529018506176 74716843653621 74717473570272 74788430335296 74856212135808 74976909242391 75123890945792 75313850212224 75385373336832 75453696155136 75575356636572 75578629624251 75644489371392 75841694816121 75907143848376 75914986987008 76254870145792 76323981001216 76374514314774 76447044717732 76782658771656 76790592373248 77057226374544 77395519217952 77946006378864 78013271366784 78139058871393 78284810772864 78288201100512 78355761391872 78482101122594 78560035132111 78838208324928 78909661029888 78913078418304 79040316759183 79111952103834 79187082162812 79187749766784 79259518732032 79387315668414 79462707231252 79534725394296 79542943354368 79819807062528 80020965850488 80024431366854 80096959170384 80372269957104 80379232112812 80460393681408 80659673673696 80943929701128 81013781803968 81020799529904 81094229813792 81299285758224 81590004396576 81667487781568 81741504168064 81873303022953 81948196819008 82026020367744 82232739169074 82319337741056 82602287329536 82680732046848 82817631777543 82889799641856 82964923826688 82972110568064 83102294111733 83177611446168 83181213669294 83555024207616 83634373708288 83689747156782 83765596345236 83845145819448 83921843363328 84136984127208 84213238652784 84514377314016 84808545003936 84812217858888 84885408174528 85395536829423 85485466115712 85489168286496 85786728914016 85860760202496 85864478626368 86084599500523 86162619177154 86380491118113 86389416419904 86471457651072 86549827942656 86689379671362 86771705767916 86851080389376 87069959120196 87152646640728 87161651725824 87548095854336 87689257176222 87764930287632 88070412119472 88074226238076 88150231565856 88157867478568 88166976428544 88773368658624 88777213220592 88861522065056 89086218487632 89166958573536 89476566068583 89485811273664 89570793050752 89797282945344 89878667478912 89964022338816 90109079066682 90514022946048 90517942891584 90596057071104 90832241304402 90911393155584 90915330310272 91001669655296 91061920913769 91148399471142 91231008540516 91558013983488 91640994292224 91788754946148 91875923754264 91879902680462 91959192189072 91959967471104 92279272913712 92609254958688 92935622990184 93015823552704 93019851845232 93343624389072 93574812876939 93677412455328 93762313604544 93999402233568 94088670421824 94325789046879 94415367194122 94654107143109 94739893484382 94749682525056 94839663230208 94843770508864 95078674478268 95256023652864 95409613129428 95413745091249 95496084196344 95933546312448 96171149380176 96175314322308 96354709046784 96510070028268 96593355227808 96597538454664 96689274008752 97280389857456 97368556435488 97461024200384 97707465438048 98046727470819 98056858191552 98145728493696 98487342585216 98491607836128 98580872825088 98833592585559 99177600913389 99187848482112 99273444521472 99277743816576 99532250733786 99622458204828 99623298093696 99717907113728 99808282847744 99874364873166 99969212323188 100418466949632 100671537682872 100680258239366 100767142182096 100771506165668 101122259754828 101209525131168 101832685753032 101929392956976 102279746599056 102376878362208 102732353634299 102742968499392 103002765731424 103096118578752 103194025623936 103360414223547 103454091212706 103814182027926 103824908673408 103919006640384 103928008505152 104017695155712 104185411828524 104379747697152 104384268134016 104552575863957 104642801496792 104647333325886 105011577437706 105117611099904 105217437891072 105387089012244 105482602805112 105583666355712 105849754224552 105950276308336 106046300525728 106694621133984 106699241822472 106795945560512 107163026609472 107546231564928 107925239601504 108018375738624 108299980016787 108399047677632 108672230761497 108775433259846 108786672528768 109164404030604 109264262425344 109368027156992 109440438589638 109539625989924 109549114734397 109643652225432 110313965465496 110413944555408 110423509036724 110803058815644 110903481928224 110908284892392 111586329542376 111687461793648 111793527759264 112076210355408 112182645502944 112284318203712 112572168577607 112685836418688 112970775318336 113078060005248 113082957145184 113180544232704 113363034954858 113860715772564 113872480480512 113980621487616 113985557715328 114382305218688 114485971501824 114670567076598 115173988157484 115185888559872 115295276868096 115585839561816 115691571979776 116093278826928 116203528854304 116919009568296 117019907050176 117427216159296 117432301650768 117533642087808 118364491544832 118369617627456 118667928155751 118780623244218 118781624650176 118889278098048 119080973502621 119194060846878 119302088091444 119314415031552 119729710593792 119838223305216 120031448775732 120036647050281 120145438755576 120150641966758 120568848169218 120690590522112 120989510510544 121109655072536 121220440413696 121415894551692 121531199294856 121641344720688 121948928637336 122385006594864 122501231672352 122612256252096 122922295228512 123039030551616 123349108753611 123479006611584 123903430994304 123914163986912 124021098070272 124026469126976 124458165852096 124766417169252 124771820503941 124892397946368 124903216607104 125016418139392 125332536311424 125451560562432 125767718729172 125882765044992 126205476190812 126319857979176 126332910033408 126771565971024 126772634746368 127212817505904 127218326788332 127328112261792 128228199173568 128233752429744 128680093371024 128791140303744 128796717939552 129243928765731 129707186476608 129824741913984 130034069507043 130157558651874 130276620584064 130604938680294 130728969961092 130742477588736 130860971324928 131316456780288 131322143781504 131533885764333 131647395431448 131658799236094 131778123447412 132111339357114 132236801217852 132250464642816 132370325088768 132709667645048 132829944273104 132831064124928 133165819830888 133292283097584 133629327731448 133750437860304 134228716910496 134356189576128 134695924418016 134818001218368 134829679673104 134946033508224 135163618600023 135771034419072 135776914337376 135894085606656 135905857275968 136248361956603 136372995465408 136502504482944 136722599206713 136846512810774 136990624665856 137337020975232 137461491438336 137592034165248 137813885631396 137819854020693 137938788283608 137939951206656 138418909370568 138433211564544 138913882438032 139179024178688 139403434485276 139523735329056 139529777767848 140015436583608 140516118682992 140643470406816 141133005632736 141623050791183 142109840226573 142259494845312 142265655763296 142618011717402 142884035479296 143114419694142 143244126294516 143256534652673 143394975419904 143900319468672 144256724070264 144262971483462 144399973355716 144532063570176 144765105042402 144896307681996 145033911013128 145048896705024 145552538707472 145920584786184 146052834653232 146191536300576 146561198157072 147085287287328 147218592740544 147731013877824 147737411754192 147871309237632 147877713189856 148781772723168 148910166782208 148916615724864 149058037012352 149298376100679 149433687307242 149434947140544 149576860670592 149712424271616 149953818484782 150247781891584 150627700424448 150770746673664 151020387359049 151150713273144 151157259248502 151288978742784 151683389632242 151814287696752 152509740291584 152749028629548 152894089435464 153565317543312 154114452749088 154791038435904 155181136819059 155721273041889 155892012757728 156026542733568 156278117742786 156569621545728 156576402201024 156711522783744 156964202245188 156970999988829 157120070264222 157517366156559 157676416649856 157826156836608 158080633518366 158223904207668 158374164325624 158375499533568 158519037464064 158774631336828 158925414462504 159069450788592 160041931700976 160048862733708 160193918340768 160744539914208 160758464225624 161319347347392 161887859402256 162027563607936 162041599059808 162188459627584 162598571516448 163163149889769 163180008793152 163334975563136 163483008336128 163746606045906 163896393638016 164052040735488 164465478338148 164638675482112 165204574659072 165635263555086 165779599283712 165944221136128 166204588223466 166355222892336 166362427338588 167110048415232 167379494313564 167531192690472 167690291638896 168273968254416 168426477305568 169028754628032 169617090007872 169624435717776 169770816349056 170044552432287 170791073658846 170970932231424 170978336572992 171573457828032 171721520404992 171728957252736 172005850614897 172169199001046 172325238354308 172760982236226 172778832839808 172942915302144 173099655885312 173378759342724 173543411535832 173702160778752 174139918240392 174305293281456 175096191708672 175378514352444 175529860575264 176140824238944 176148452476152 176300463131712 176315734957136 177546737317248 177554426441184 177723044130112 178170934866327 178172436975264 178333917147072 178791091270317 178953132137166 178971622547328 179141586101504 179594565890688 179757334957824 179928044677632 180218158133364 180225962950137 180853272253827 181028045892096 181035885783168 181664482608804 181830660620544 182003339310592 182123841827538 182296798942284 182462017081032 183116027966976 183577509892296 183751847508528 183759805360924 183918384378144 184558545827424 185218509917376 185871245980368 186031647105408 186039703690464 186687248778144 187149625753878 187335468391957 187354824910656 187524627209088 187998804467136 188177340843648 188651578093758 188830734388244 189308214286218 189479786968764 189499365050112 189679326460416 189687541017728 190157348956536 190819226258856 190827490182498 190992168392688 191867092624896 192342298760352 192350628644616 193020140056536 193186710455616 193195076909328 193378548017504 194560779714912 194737112870976 194922048400768 195236337977811 195414930876096 196093454941638 196113716383104 196291456987392 196974685170432 196983215672256 197161745650176 197488198854141 197667185171118 198167009035671 198355201826778 198375696964224 198555487633152 199064501467572 199244916409656 199246596187392 199435814227456 199748729746332 199938424646376 201343075365744 201360516478732 201534284364192 201543012331336 202244519509656 202419050262336 203665371506064 203858785913952 204559493198112 204753756724416 205269769216161 205464707268598 205485936998784 206005531462848 206192237157504 206388051247872 206720828447094 206908182425412 207628364055852 207649817346816 207838013280768 207856017010304 208370823657048 208768536268032 209105151727914 209285602993584 209294666651772 210023154875412 210235222199808 210774178024488 210965205610224 211699508449104 211900552616672 212092601051456 213389242267968 213398483644944 213591891121024 213927017576103 214326053218944 215092463129856 215850479203008 216036751477248 216394457225193 216599960033574 216798095355264 217147657563603 217344461522994 217550866519692 217573345057536 218328808061208 218528524850688 218880877179276 219079251979848 219098229468794 219287304450864 220627930930992 220827889110816 220847018073448 221606117631288 221806963856448 221816569784784 223172659084752 223374923587296 223587055518528 224150530960863 224152420710816 224365291005888 224568636407424 224930727727173 225144337155214 225371672837376 225941550636672 226156120010496 226165914290368 226361088465408 226726069909716 226735888872753 227525084448363 227721431545128 227744960961024 227971115430656 228764610437376 228971943003648 229341134153196 230347976314968 230371777119744 231171679123632 232186557653856 232407057708608 233838019136592 234039814100352 234417176614179 234854432318592 234864603301536 235067284175616 235680105396333 236728983089664 236739235254912 237120950277549 237335856311502 237561246488436 237563249300352 237778556196096 238161947005242 238388121693756 238604176182888 238628830063104 239459421187584 240062897551464 240073294100562 240290877511152 240301283933516 241137696338436 241381181044224 241979021021088 242219310145072 242831789103384 243062398589712 243282689441376 243897857274672 244770013189728 245002463344704 245224512504192 245619909068859 245844590457024 246078061103232 246698217507222 246958013223168 247806861988608 247828327973824 248042196140544 248052938253952 248452895332629 248916331704192 249532834338504 249543641007882 249806433214208 250032836278784 250665072622848 250903121124864 251535437458344 251765530089984 252410952381624 252639715958352 253543131942048 254425635011808 254436653576664 254656224523584 256456398347136 256467504859488 257358017029139 257360186742048 257582280607488 257593435879104 258253798501569 258487857531462 259141473354339 259414372953216 259649483827968 260068139014086 260315117303748 260553241168128 261209877360588 261232504366639 261457939922184 261484955177472 262644287563008 263067771528666 263294790862896 263317598472188 263556246894824 264222678714228 264473602435704 264500929285632 265419335290096 265659888546208 266331639661776 266584566195168 267258655462896 267500875720608 268429698205749 268457433820992 268712379152256 269391848836032 269636002436736 269659359346208 269892067016448 270327237200046 271542068838144 271553828674752 271788171213312 271811714551936 272496723913206 272745990930816 273005008965888 273445198413426 273693025621548 273981249331712 274674041950464 274922982876672 275627771262792 275639708041386 275877576567216 275879902413312 276837818741136 277827764876064 278806868970552 279047470658112 279059555535696 280030873167216 281032237365984 281286940813632 282008043745727 282266011265472 282977367140637 283246101582366 283962321429327 284219680453146 284518989690624 284531311526592 285236023434804 285768070958592 286228839388284 286241235273747 286488252589032 286513069305346 287800638937344 288513448140528 288525942966924 288799946711432 289064127140352 289530210084804 289792615363992 290067822026256 291105077414944 291841169572368 292105669306464 292383072601152 293122396314144 294140182412457 294170574574656 294437185481088 295462027755648 295474823508384 295742618475264 295755426379712 296500777756677 297532802740167 297563545446336 297820333564416 297833231449728 298116074024704 298596752201358 298867374614484 298869894281088 299153721341184 299424848543232 299907636969564 301255400848896 302040774718098 302301426546288 302314518497004 303366779264484 303628575393504 305498057259096 305788178870928 307130635086624 308197060902897 308228905498176 309582076871808 310081242670641 310362273638118 311442546083778 311784025515456 312053085467136 312556235485572 313139243091456 313152804402048 313657727591871 313928404490376 313941999977658 314240140528444 315034732313118 315352833299712 315652313673216 316161267036732 316447808415336 316748328651248 316750999067136 317549262673656 317850828925008 318138901577184 320083863401952 320097725467416 320387836681536 321489079828416 321516928451248 322638694694784 323775718804512 324055127215872 324083198119616 324376919255168 324899940050361 325197143032896 326326299779538 326360017586304 326669951126272 326966016672256 327493212091812 327792787276032 328104081470976 328647344203191 328930956676296 331270527110172 331888442272256 332409176446932 332710445784672 332724854677176 334758988627128 335062385380944 335380583277792 336547936508832 336852954611136 337716505732821 338057509256064 339234180015744 339248871435552 339541632698112 340089104864574 341582147317692 341611736479451 341941864462848 341956673145984 343146915656064 343457914505472 344011701229794 344338398002092 344650476708616 345521964472452 345557665679616 345885830604288 346757518685448 347086823071664 348279836480784 348610586562912 350757028704888 351059721150528 352281648477888 352296904952304 352600926263424 352631469914272 355093474634496 355108852882368 355446088260224 356003784467253 356341869732654 356344873950528 356667834294144 357582182540634 357906264274332 357943245094656 358283172203008 359189131781376 359514669915648 360109941150843 360436316266728 360451925900274 361706544507654 362071771566336 363328965217608 363661321241088 364247683655076 364593597884568 364924034162064 367155019784592 367503695017056 367519610721848 367836768756288 369117091654848 370047326260833 370437019834752 371742491960736 372063294210816 372079407380928 373374497556288 374299251507756 374315461511823 374670936783914 374709649821312 375049254418176 375997608934272 376354681687296 377303156187516 377661468776488 378616428572436 378959573937528 378998730100224 379375082035456 380314697913072 381638452517712 381654980364996 381984336785376 384684597520704 384701257289232 386040280113072 386373420911232 386390153818656 386757096035008 387731786297193 389121559429824 389474225741952 389844096801536 390102208521129 390472675955622 390829861752192 392186909883276 392227432766208 392582913974784 393949370340864 393966431344512 394601657292999 394976397708282 395334370342236 396334018071342 396710403653556 396751393928448 397110975266304 398129002935144 398489832819312 398493192374784 399497459492664 399876849292752 402686150731488 402721032957464 403068568728384 403086024662672 404489039019312 404838100524672 405490855800069 407330743012128 407717571827904 408745085869809 409118986396224 409507513448832 410167797620139 410539538432322 410929414537196 410971873997568 412011062925696 412384474315008 412776102495744 413441656894188 413459562062079 413816364850824 415256728111704 415299634693632 415712034020608 416741647314096 417537072536064 418210303455828 418571205987168 418589333303544 420046309750824 421548356048976 421930411220448 423399016898208 423801105233344 424185202102912 424869152373549 426778484535936 426796967289888 427183782242048 427854035152206 428278901204089 428652106437888 429769603958019 430184926259712 431700958406016 432788914450386 433199920067148 433596190710528 434295315127206 434688923045988 435101733039384 435146690115072 436657616122416 437761754358552 438158503959696 438196458937588 438574608901728 441255861861984 441655778221632 441694036146896 443212235262576 443613927712896 443633139569568 446345318169504 446749847174592 447174111037056 447895128302037 448301061921726 448304841421632 448730582011776 449137272814848 449861455454346 450288674310428 450743345674752 451883101273344 452312240020992 452331828580736 453061162077147 453452139819432 453471777745506 455050168896726 455442863090256 455942230861312 457529220874752 458682268306392 460695952629936 462343358247264 464373115307712 464814115417216 465543410457177 467676038273184 468079628200704 468834353228358 469299913406077 469708864637184 469729206603072 470134568351232 470912999966487 471360210792666 472552098469677 473478470509824 474241900555098 474671712623004 475122492976872 475126498600704 475557112392192 476323894010484 476776243387512 477208352365776 480125795102928 480146588201124 480581755022304 480602567867032 482275392676872 483958042042176 484438620290144 485663578206768 486124797179424 486565378882752 487795714549344 489489449669307 489540026379456 490004926689408 490449025008384 491239818137718 491689180914048 492156122206464 493396435014444 493916026446336 495613723977216 495656655947648 496105876507904 496905790665258 497832663408384 499065668677008 499087282015764 499612866428416 501330145245696 503070874916688 504821904763248 505279431916704 507086263884096 508851270023616 508873307153328 509312449047168 510133657296861 512912796694272 512935009718976 514716034058278 514720373484096 515164561214976 515186871758208 516017551844691 516507597003138 516975715062924 518282946708678 518828745906432 519298967655936 520136278028172 520630234607496 521106482336256 522419754721176 522465008733278 522915879844368 525288575126016 526135543057332 526589581725792 526635196944376 527112493789648 528445357428456 528947204871408 530838670580192 531319777092416 532663279323552 533169132390336 534512804598981 534517310925792 535001751441216 536373273810951 536859396411498 536914867641984 537424758304512 538783697672064 539272004873472 539318718692416 539784134032896 540654474400092 540677888850411 542559816761481 543084137676288 543107657349504 543623429103872 544993447826412 545491981861632 546010017931776 546890396826852 547386051243096 549348083900928 551255542525584 551279416082772 551755153134432 553675637482272 555655529752128 557613737941104 558094941316224 558119111071392 560057024651501 560061746334432 562006405175871 562064474731968 562573881627264 564016087491454 564532022530944 565954734281274 566492203164732 567924642858654 568439360906292 569037979381248 569062623053184 570472046869608 572457678776568 572482470547494 572976505178064 573026138610692 575601277874688 577026896281056 577051885933848 577599893422864 579060420169608 579585230727984 580135644052512 582210154829888 583682339144736 584211338612928 584766145202304 585709013933433 586244792628288 588280364824914 588341149149312 588874370962176 590924055511296 590949647016768 591485236950528 591510852759424 592464596562423 593001555513354 595065605480334 595127090892672 595666462899456 596232148049408 597193504402716 597734749228968 597739788562176 598307442682368 599815273939128 604081549436196 604602853092576 604629036994008 606733558528968 607257150787008 610996114518192 611576357741856 613699886761793 614261270173248 615809307648483 616394121805794 616457810996352 619164153743616 620162485341282 620724547276236 622885092167556 623568051030912 625112470971144 626305608804096 627315455183742 627856808980752 627883999955316 628480281056888 630069464626236 630705666599424 632322534073464 632895616830672 633496657302496 635098525347312 635701657850016 636277803154368 640167726803904 640195450934832 640775673363072 642978159656832 643033856902496 645277389389568 647551437609024 648110254431744 648166396239232 648753838510336 649183371675579 649799880100722 650394286065792 652652599559076 652720035172608 653339902252544 654986424183624 655585574552064 657294688406382 657861913352592 662541054220344 664818352893864 665420891569344 665449709354352 669517977254256 670124770761888 670761166555584 672451592882589 673095873017664 673705909222272 674792183181519 675433011465642 676115018512128 678468360031488 678497742871104 679083265396224 680178209729148 680207666618259 682575253345089 683164294635384 683223472958902 683913346291968 686293831312128 686915829010944 688023402459588 688676796004184 689300953417232 691043928944904 691115331359232 693515037370896 694173646143328 696559672961568 697221173125824 701514057409776 702119442301056 704563296955776 704593809904608 705201852526848 705262939828544 707040316188999 710186949268992 710217705764736 710892176520448 711362850832647 712007568934506 712683739465308 712689747901056 713335668588288 715164365081268 715812528548664 715886490189312 718378263562752 720219882301686 720872632533456 720903851800548 723413089015308 724143543132672 726657930435216 728495367310152 729187195769136 729848068324128 734310039569184 735007390034112 735039221443696 735673537512576 736859727206577 738234183309696 740094652521666 740874039669504 743484983921472 744126588421632 744158814761856 745358685997887 746748995112576 748598503015512 748630923023646 749341873567828 749419299642624 750098508836352 751995217868544 752709363374592 754606312375032 755322937552976 757232857144872 757919147875056 758750164070912 760629395826144 763276905035424 763309960729992 763968673570752 769369195041408 769402514578464 772074051087417 772080560226144 772746841822464 772780307637312 773514192070016 774761395504707 775463572594386 778243118859648 778948451483904 779688193603072 780204417042258 780945351911244 780979172783927 781659723504384 783697513099917 784373819766552 784454865532416 787932862689024 789203314585998 789952795416564 790668740684472 792668036142684 793420807307112 793502787856896 796258005870288 796979665638624 798994918985328 799753698585504 805289094617247 805372301462976 805442065914928 806137137456768 806172049325344 808978078038624 809676201049344 810981711600138 814661486024256 815435143655808 817490171739618 818237972792448 819015026897664 820335595240278 821079076864644 821858829074392 821943747995136 824022125851392 824768948630016 826883313788376 826919124124158 827632729701648 830513456223408 831424068041216 833483294628192 836420606911656 837142411974336 837178666607088 840092619501648 843096712097952 843860822440896 846024131237181 846798033796416 847602210466688 848370404205824 848932101421911 849738304747098 853556969071872 853593934579776 854367564484096 855708070304412 855782195034611 856557802408178 857304212875776 858723705821241 859539207916038 863401916812032 865577828900772 866399840134296 867192381421056 868590630254412 869377846091976 870203466078768 873315232244832 875523508717104 876317007919392 876392917875176 877149217803456 882420547237371 882511723723968 883311556443264 883388072293792 886424470525152 887227855425792 887266279139136 889502333270031 892598408220501 892690636339008 893499694349184 894348222074112 895790256604074 896602123843452 896609682843264 897461164023552 898274545629696 899722910908692 900577348620856 903766202546688 904663657161472 906122324154294 906904279638864 906943555491012 910100337793452 910885726180512 917364536612784 921391905259872 924591182708691 924686716494528 928746230615424 929628230834432 930243728011923 931086820914354 935352076546368 936159256401408 937668706456716 938599826812154 939417729274368 939458413206144 940973182775613 941825999932974 942720421585332 945104196939354 946956941019648 948483801110196 949343425246008 950244985953744 950252997201408 952647788020968 953552486775024 954416704731552 960251590205856 960293176402248 961163510044608 961205135734064 964550785353744 967916084084352 968877240580288 971327156413536 972249594358848 973130757765504 974699820151083 975591429098688 978978899338614 979080052758912 980009853378816 980898050016768 982479636275436 983378361828096 984312244412928 985942032609573 986792870028888 991313311895296 992211753015808 993811581330516 995665326816768 998131337354016 998174564031528 1006141749833376 1009643809526496 1010558863833408 1013149517198463 1014172527768192 1017702540047232 1017746614306656 1018624898094336 1020267314593722 1021280456717443 1024835209438353 1025825593388544 1025870019437952 1029432068116556 1029440746968192 1030373743516416 1032035103689382 1033015194006276 1033951430125848 1036565893417356 1037657491812864 1040272556056344 1041260469214992 1044839509442352 1044930017466556 1045831759688736 1052271086114664 1053179163451584 1053270393888752 1054224987579296 1056890714856912 1057894409742816 1061677341160384 1062639554184832 1065326558647104 1066338264780672 1069025609197962 1069034621851584 1070003502882432 1072746547621902 1073718792822996 1073829735283968 1074849516609024 1077567395344128 1078544009746944 1078637437384832 1080329823452529 1081308948800184 1081355777700822 1085119633522962 1086215314699008 1087246858207744 1089986895652824 1090983963723264 1093780793653704 1094772102486192 1102511085051168 1102558832165544 1103510306268864 1107351274964544 1110141978782499 1111311059504256 1115227475882208 1116189882632448 1116238222142784 1119099793506799 1120114049303002 1120123492668864 1122946384535469 1124012810351742 1124128949463936 1125147763254528 1128032174982908 1129064045061888 1131909468562548 1132984406329464 1135849285717308 1136878721812584 1138125246106368 1140944093739216 1144915357553136 1144964941094988 1145953010356128 1146052277221384 1154053792562112 1154103771867696 1155199786845728 1158120840339216 1159170461455968 1160271288105024 1163195358891579 1164420309659776 1167364678289472 1168422677225856 1169532290404608 1171418027866866 1172489585256576 1176560729649828 1176682298298624 1177748741924352 1181848111022592 1181899294033536 1183021705518848 1183804971878997 1184929193124846 1186003111026708 1190131210960668 1190254181785344 1191332925798912 1194387008805432 1195469498457936 1195479577124352 1199630547878256 1208163098872392 1209205706185152 1209258073988016 1213467117057936 1214514301574016 1216472567400207 1221992229036384 1223152715483712 1226235257609427 1227399773523586 1228522540346496 1230503392860417 1231618615296966 1232788243611588 1232915621992704 1238328307487232 1240324970682564 1240378686186237 1241449094552472 1245770184335112 1247136102061824 1250224941942288 1252611217608192 1254630910367484 1255713617961504 1255767999910632 1256960562113776 1260138929252472 1264645068146928 1265791233661344 1266993314604992 1270197050694624 1271403315700032 1272555606308736 1274607457120647 1280335453607808 1280390901869664 1281551346726144 1284836703612267 1285956319313664 1286067713804992 1289308811874057 1290554778779136 1295102875218048 1296332792478464 1297507677020672 1298366743351158 1299599760201444 1300788572131584 1305305199118152 1305440070345216 1309972848367248 1314589376812764 1315723826705184 1325082108440688 1329636705787728 1330841783138688 1330899418708704 1335520597245887 1339035954508512 1340249541523776 1341522333111168 1343685384906111 1344903185765178 1346191746035328 1347411818444544 1349584366363038 1350866022931284 1352230037024256 1356936720062976 1356995485742208 1359183486231441 1360356419458296 1360415333236518 1365150506690178 1366328589270768 1366446945917804 1367826692583936 1372587662624256 1376046804919176 1377353592008368 1378601906834464 1382087857889808 1387030074741792 1388347292286656 1393119345923136 1394442346251648 1403028114819552 1404238884602112 1407899740218231 1409126593911552 1409187619809216 1410403705053696 1410525879657088 1412738999899461 1414080632377998 1420435411529472 1421784353040896 1422725701665294 1424015137869012 1424138491547161 1425367478930616 1425379495802112 1426671337176576 1430328730162536 1431625057097328 1440439764603372 1441745265066912 1441807703601096 1446826178030616 1453315860870432 1456990734620304 1458374391538272 1459696136648256 1463438191508891 1468468349007921 1468620079138368 1470014780068224 1470078442887392 1471347075025152 1473719454413154 1476468366619392 1480189305043332 1481748079339008 1486969967842944 1488317629523712 1490717371995774 1493497990225152 1497197006031024 1497261846047292 1498683747135656 1498838599285248 1503990435737088 1509212624750064 1510645875105952 1514465714289744 1515838295750112 1521258791652288 1526553810070848 1526619921459984 1527937347141504 1538738390082816 1538805029156928 1544148102174834 1544161120452288 1545493683644928 1545560615274624 1547028384140032 1548052655534073 1549522791009414 1550927145188772 1556486237719296 1557896902967808 1560408834084516 1561890703822488 1561958345567854 1563319447008768 1567395026199834 1568747639533104 1575865725378048 1578406629171996 1579905590833128 1581337481368944 1585336072285368 1586841614614224 1592516011740576 1593959331277248 1597989837970656 1599507397171008 1603538413796943 1609119821432853 1610578189234494 1610744602925952 1610884131829856 1612274274913536 1612344098650688 1617956156077248 1619352402098688 1621963423200276 1622033666551233 1627679450284443 1629322972048512 1630870287311616 1634980343479236 1636475945584896 1638030053795328 1640671190480556 1642158153729288 1643717658148784 1648044251702784 1653766627576752 1653838248248316 1655265459403296 1661026912446816 1666966589256384 1672841213823312 1674284823948672 1674357333214176 1680171073954503 1680185239003296 1686019215527613 1686193424195904 1687721644881792 1692048262474362 1693596067592832 1695204420933376 1696740808411648 1697864202843822 1699476609494196 1707113938143744 1707187869159552 1711416140608824 1711564390069222 1713115604816356 1717447411642482 1719078415832076 1726803833624064 1731155657801544 1732799680268592 1737181260508824 1738755692183952 1740406932157536 1746630464489664 1751047017434208 1752634015838784 1752785835750352 1754298435606912 1757127041800299 1764841094474742 1765023447447936 1766623112886528 1766776144587584 1772848941050304 1774455710851584 1774532558278272 1777393789687269 1779004666540062 1785196816441002 1785381272678016 1786999388698368 1788696444148224 1791580513208148 1793204247686904 1793219365686528 1794922328047104 1799445821817384 1801154697241712 1809327314322944 1812244648308588 1813808559277728 1813887110982024 1820200675586904 1821771452361024 1834729073225568 1841099660285379 1842783810519744 1847427922945449 1849182365417382 1849373432989056 1857492461230848 1859256461668864 1860487456023846 1862173641828708 1862334950484749 1870704153092736 1875337412913432 1877199653624308 1878916826412288 1881946365551226 1883651999865948 1885440843170664 1890208393878708 1896967602220392 1898686850492016 1900489971907488 1905295576041936 1907104973550048 1908833409463104 1920503180411712 1920586352804496 1922327020089216 1922410271468128 1929101570707488 1935832168168704 1937754481160576 1942654312827072 1944499188717696 1946261515531008 1949399640302166 1951182858197376 1957957798677228 1958160105517824 1960019706757632 1964959272550872 1966756723656192 1971884065219146 1973585740057776 1982626623790592 1987623162661032 1996262674708032 1996349128063056 2012283499666752 2017354778647767 2019287619052992 2021117727666816 2024376549544557 2026299034396926 2028345055536384 2035405080094464 2035493228613312 2037249796188672 2040534629187444 2040622999854777 2042560913434886 2047725760035267 2049670418876706 2051740038875904 2058864136233112 2058881493936384 2060747487032832 2064070207378764 2066030388012552 2067902860251696 2073131786834712 2080545112112688 2082520938429984 2089679018884704 2089860034933112 2091663519377472 2104542172229328 2106358326903168 2106540787777504 2108449975158592 2113781429713824 2115788819485632 2121120948566997 2123354682320768 2125279108369664 2130653117294208 2132676529561344 2138051218395924 2138069243703168 2140007005764864 2145493095243804 2147437585645992 2147659470567936 2155134790688256 2157274874769664 2160659646905058 2162617897600368 2162711555401644 2170239267045924 2172430629398016 2179973791305648 2187561587307408 2189544204972384 2205022170102336 2205117664331088 2207020612537728 2210579181619731 2214702549929088 2220283957564998 2222622119008512 2230454951764416 2232379765264896 2232476444285568 2236076057993661 2238199587013598 2240228098606004 2240246985337728 2245892769070938 2248025620703484 2248257898927872 2250295526509056 2256064349965816 2258128090123776 2263818937125096 2265968812658928 2271698571434616 2273757443625168 2276250492212736 2281888187478432 2289830715106272 2289929882189976 2291906020712256 2292104554442768 2308107585124224 2308207543735392 2310399573691456 2316222153262251 2316241680678432 2318340922911936 2320542576210048 2324284186514121 2326390717783158 2328840619319552 2334729356578944 2336845354451712 2339064580809216 2342836055733732 2342937518351781 2344979170513152 2351092539299751 2353121459299656 2353364596597248 2363798588067072 2366043411037696 2367609943757994 2369858386249692 2372006222053416 2380262421921336 2380508363570688 2388774017610864 2390938996915872 2399261095756512 2415867283851741 2416326197744784 2418411412370304 2418516147976032 2426934234115872 2429028603148032 2432945134800414 2435361089095441 2443984458072768 2446305430967424 2452470515218854 2454799547047172 2457045080692992 2461006785720834 2463237230593932 2465576487223176 2465831243985408 2480649941365128 2480757372372474 2482898189104944 2491540368670224 2494272204123648 2500449883884576 2509261820734968 2511427235923008 2511535999821264 2513921124227552 2520277858504944 2529290136293856 2531582467322688 2533986629209984 2538072393711543 2540394101389248 2542806631400064 2545111212617472 2549214914241294 2560670907215616 2560781803739328 2563102693452288 2567346585103833 2569673407224534 2571912638627328 2572135427609984 2576171117463723 2578617623748114 2590205750436096 2592665584956928 2596733486702316 2599199520402888 2601577144263168 2610610398236304 2619945696734496 2629178753625528 2631447653410368 2647261641712113 2650164216881376 2659273411575456 2661683566277376 2661798837417408 2668506999810093 2671041194491774 2677795224661503 2678071909017024 2680499083047552 2683044666222336 2687370769812222 2689806371530356 2692383492070656 2694823636889088 2699168732726076 2701732045862568 2713990971484416 2718366972462882 2720712838916592 2720830666473036 2730301013380356 2732657178541536 2732893891835608 2752093609838352 2754707184016736 2757203813668928 2764175715779616 2773773548126073 2774060149483584 2776694584573312 2786238691846272 2788884692503296 2806056229639104 2808477769204224 2815799480436462 2818253187823104 2818375239618432 2821051759314176 2822919548326839 2825477999798922 2828161264755996 2840870823058944 2845451403330588 2848030275738024 2848276983094322 2850734957861232 2850758991604224 2860657460325072 2863250114194656 2880879529206744 2883490530133824 2883615407202192 2893652356061232 2906631721740864 2913981469240608 2916748783076544 2919392273296512 2924099460453249 2926876383017782 2936936698015842 2937240158276736 2940029560136448 2940156885774784 2942694150050304 2947438908826308 2952936733238784 2957826097828719 2960378610086664 2973939935685888 2976635259047424 2981434743991548 2986995980450304 2994394012062048 2994523692094584 2997367494271312 3018425249500128 3021291750211904 3028931428579488 3031676591500224 3039448551595389 3042517583304576 3053107620141696 3053239842919968 3055874694283008 3063841370152329 3074505628315059 3077476780165632 3077610058313856 3088296204349668 3088322240904576 3091121230549248 3094056768280064 3096105311068146 3099045582018828 3101854290377544 3112972475438592 3120817668169032 3123781407644976 3123916691135708 3134790052399668 3137495279066208 3156813258343992 3159811181666256 3162674962737888 3170672144570736 3173683229228448 3184702962663269 3185032023481152 3187918662554496 3195979675941312 3199014794342016 3207076827593886 3218239642865706 3221156378468988 3221489205851904 3221768263659712 3224548549827072 3224688197301376 3235912312154496 3243926846400552 3244067333102466 3255358900568886 3258645944097024 3261740574623232 3269960686958472 3272951891169792 3281342380961112 3284316307458576 3287435316297568 3307533255153504 3307676496496632 3310530918806592 3322053824893632 3333933178512768 3345682427646624 3348569647897344 3348714666428352 3357299380520397 3360342147909006 3360370478006592 3368839153606407 3372038431055226 3372386848391808 3375443289763584 3384096524948724 3387192135185664 3390408841866752 3395728405687644 3396022556766307 3398953218988392 3414375738319104 3422832281217648 3423128780138444 3426231209632712 3434894823284964 3438156831664152 3462311315603088 3465599360537184 3474362521017648 3477511384367904 3480813864315072 3489586076674737 3493260928979328 3502094034868416 3505268031677568 3505571671500704 3508596871213824 3514254083600598 3529682188949484 3530046894895872 3533246225773056 3533552289175168 3545697882100608 3549065116556544 3554787579374538 3558009333080124 3570393632882004 3570762545356032 3573998777396736 3583161026416296 3586408495373808 3586438731373056 3598891643634768 3602309394483424 3624489296617176 3627617118555456 3627774221964048 3640401351173808 3643542904722048 3669458146451136 3678705772828281 3682199320570758 3685567621039488 3691510178581251 3694855845890898 3698364730834764 3698746865978112 3714984922461696 3720974912047692 3721136058558711 3724347283657416 3724669900969498 3741408306185472 3750674825826864 3754399307248616 3757833652824576 3763892731102452 3767303999731896 3770881686341328 3780416787757416 3793935204440784 3797373700984032 3800979943814976 3810591152083872 3814209947100096 3817666818926208 3823822371361941 3841006360823424 3841172705608992 3844654040178432 3844820542936256 3854510110836801 3858203141414976 3867926435622171 3871664336337408 3875508962321152 3885308625654144 3888998377435392 3892523031062016 3898799280604332 3902365716394752 3915915597354456 3916320211035648 3929918545101744 3943768130438292 3947171480115552 3975246325322064 3992525349416064 3992698256126112 4006561791737661 4024566999333504 4031056154718333 4034709557295534 4038575238105984 4042235455333632 4048753099089114 4052598068793852 4056690111072768 4070810160188928 4070986457226624 4077550458694323 4081069258374888 4081245999709554 4085121826869772 4095451520070534 4099340837753412 4103480077751808 4117728272466224 4117762987872768 4128140414757528 4132060776025104 4135805720503392 4146263573669424 4161090224225376 4165041876859968 4179358037769408 4179720069866224 4183327038754944 4209084344458656 4212716653806336 4213081575555008 4216899950317184 4223699220654693 4227562859427648 4231577638971264 4242241897133994 4246709364641536 4250558216739328 4261306234588416 4265353059122688 4272415474641483 4276102436791848 4276138487406336 4280014011529728 4290986190487608 4294875171291984 4314549749539328 4321319293810116 4325235795200736 4325423110803288 4340478534091848 4359947582611296 4375123174614816 4379088409944768 4390314574526673 4405405047023763 4410044340204672 4410235328662176 4414041225075456 4421158363239462 4429405099858176 4440567915129996 4440952574232863 4445244238017024 4460909903528832 4464952888571136 4472152115987322 4476399174027196 4480456197212008 4480493970675456 4491785538141876 4496051241406968 4496515797855744 4512128699931632 4527637874250192 4531937625317856 4543397142869232 4547514887250336 4563776374956864 4579661430212544 4579859764379952 4583812041424512 4584209108885536 4616215170248448 4616415087470784 4620799147382912 4632444306524502 4632483361356864 4636681845823872 4641085152420096 4648568373028242 4652781435566316 4657681238639104 4669458713157888 4673690708903424 4685672111467464 4685875036703562 4689958341026304 4702185078599502 4706242918599312 4727597176134144 4735219887515988 4739716772499384 4744012444106832 4760524843842672 4777548035221728 4781877993831744 4798522191513024 4810615241390829 4827359464298559 4831734567703482 4832652395489568 4836822824740608 4837032295952064 4853868468231744 4858057206296064 4865890269600828 4866100999653699 4870722178190882 4883038350853329 4887968916145536 4892610861934848 4904941030437708 4909599094094344 4914090161385984 4922013571441668 4926474461187864 4931152974446352 4961299882730256 4961514744744948 4965796378209888 4983080737340448 5000899767769152 5018523641469936 5022854471846016 5023071999642528 5027842248455104 5040513221863509 5040555717009888 5058057646582839 5058580272587712 5063164934645376 5067973258419968 5076144787423086 5080788202778496 5085613262800128 5090222425234944 5098429828482588 5121341814431232 5121563607478656 5134693170207666 5139346814449068 5144270855219968 5152342234927446 5157235247496228 5180411500872192 5193466973404632 5198399040805776 5221220796472608 5239891393468992 5258357507251056 5262895306820736 5271381125400897 5294523283424226 5300328433762752 5318546823150912 5323367132554752 5323597674834816 5332181369061807 5337013999620186 5342082388983548 5355590449323006 5356143818034048 5360998166095104 5366089332444672 5374741539624444 5379612743060712 5384766984141312 5398337465452152 5403464091725136 5427981942968832 5436733944925764 5441425677833184 5441661332946072 5460602026760712 5465314357083072 5465787783671216 5504187219676704 5509414368033472 5514407627337856 5523298980856137 5528351431559232 5547547096252146 5548120298967168 5553389169146624 5572477383692544 5577769385006592 5587004851454247 5612112459278208 5631598960872924 5636750479236864 5642103518628352 5645839096653678 5650955999597844 5656322529511992 5690902806661176 5696060551476048 5696553966188644 5701469915722464 5721314920650144 5726500228389312 5761759058413488 5766981060267648 5767230814404384 5787304712122464 5807399520150667 5813263443481728 5827962938481216 5833497566153088 5838784546593024 5848198920906498 5853752766035564 5873873396031684 5874480316553472 5880059120272896 5880313771549568 5894877817652616 5915652195657438 5920757220173328 5947879871371776 5962869487983096 5988788024124096 5989047384189168 5994734988542624 6036850499000256 6042583500423808 6052064335943301 6057862857158976 6063353183000448 6078897103190778 6085035166609152 6106215240283392 6106479685839936 6111749388566016 6121868999564331 6127682740304658 6143177280105801 6149011256630118 6155220116627712 6176592408699336 6176644481809152 6182242461098496 6192210622136292 6198091164037656 6203708580755088 6241635336338064 6247562815289952 6247833382271416 6269580104799336 6274990558132416 6313626516687984 6319622363332512 6325349925475776 6341344289141472 6347366458456896 6363362845700991 6369405925326538 6370064046962304 6375837325108992 6391959351882624 6398029588684032 6414153655187772 6436479285731412 6442312756937976 6442978411703808 6443536527319424 6449376394602752 6471824624308992 6487853692801104 6488134666204932 6510717801137772 6517291888194048 6539921373916944 6562684761922224 6568632614917152 6574870632595136 6615066510307008 6615352992993264 6621061837613184 6631737544859193 6644107649787264 6667866357025536 6691364855293248 6697139295794688 6697429332856704 6708228173980983 6714598761040794 6720684295818012 6720740956013184 6737678307212814 6744076862110452 6744773696783616 6750886579527168 6768193049897448 6774384270371328 6791456811375288 6792045113532614 6797906437976784 6828751476638208 6845664562435296 6846257560276888 6852462419265424 6869789646569928 6876313663328304 6924622631206176 6931198721074368 6948666459786753 6948725042035296 6955022768735808 6961627728630144 6972852559542363 6979172153349474 6986521857958656 7004188069736832 7010536063355136 7011143343001408 7017193742427648 7028508167201196 7028812555055343 7053277617899253 7059364377898968 7060093789791744 7067104578350336 7091395764201216 7098130233113088 7109575158749076 7116018666160248 7140787265764008 7141525090712064 7166322052832592 7172816990747616 7197783287269536 7204618788966848 7248978593234352 7255234237110912 7255548443928096 7280741320469513 7280802702347616 7287085809444096 7306083267286323 7338916292902272 7357411545656562 7364398641141516 7371135242078976 7383020357162502 7389711691781796 7396729461669528 7397493731956224 7441949824095384 7442272117117422 7448694567314832 7449339801938996 7482816612370944 7501349651653728 7508798614497232 7527785462204904 7534607999463792 7541763372682656 7560833575514832 7587870408881568 7594747401968064 7601959887629952 7614217181134629 7621182304167744 7628419894200192 7635333637852416 7647644742723882 7682012721646848 7682345411217984 7689308080356864 7689641085872512 7702039755311499 7709020221673602 7716406282829952 7735852871244342 7751017924642304 7770617251308288 7777996754870784 7797598561208664 7804731432789504 7831831194708912 7859837090203488 7887536260876584 7894342960231104 7950492650644128 7978098527903309 7985050698832128 7985396512252224 8005520999430279 8013123583475322 8033385673984509 8049133998667008 8062112309436666 8069419114591068 8077150476211968 8084470910667264 8097506198178228 8105196137587704 8141972914453248 8155100917388646 8162138516749776 8162491999419108 8170243653739544 8190903040141068 8198681675506824 8235456544932448 8256280829515056 8264121552050208 8271611441006784 8292527147338848 8321320644378219 8322180448450752 8330083753719936 8358716075538816 8359440139732448 8366654077509888 8418168688917312 8425433307612672 8426163151110016 8433799900634368 8447398441309386 8455125718855296 8463155277942528 8484483794267988 8493418729283072 8522612469176832 8544830949282966 8552204873583696 8552276974812672 8581972380975216 8589750342583968 8642638587620232 8650471590401472 8650846221606576 8680957068183696 8719895165222592 8750246349229632 8758176819889536 8772298381359747 8780629149053346 8810810094047526 8820088680409344 8820470657324352 8828082450150912 8842316726478924 8858810199716352 8873478293486157 8881135830259992 8881905148465726 8921819807057664 8929905777142272 8944304231974644 8952798348054392 8960912394424016 8960987941350912 8983571076283752 8992102482813936 9024257399863264 9055275748500384 9063875250635712 9086794285738464 9095029774500672 9118345654786167 9127552749913728 9159322860425088 9159719528759904 9167624082849024 9168418217771072 9191524110456987 9223516884945177 9232430340496896 9232830174941568 9241598294765824 9264888613049004 9264966722713728 9273363691647744 9282170304840192 9297136746056484 9305562871132632 9338917426315776 9371344222934928 9371750073407124 9404370157199004 9412485837198624 9470439775031976 9479433544998768 9488024888213664 9521049687685344 9554108887989807 9555096070443456 9563755987663488 9597044383026048 9621230482781658 9654718928597118 9663469135406964 9665304790979136 9673645649481216 9674064591904128 9707736936463488 9731780539201656 9732201999307398 9741444356381764 9766076701706658 9775937832291072 9785221723869696 9809882060875416 9819198188188688 9844027142883336 9852948922375728 9862305948892704 9922599765460512 9923029489489896 9931592756419776 9966161474680896 10001799535538304 10037047282939872 10045708943692032 10046143999285056 10055684496910208 10071898141561191 10081026443727018 10081111434019776 10116115293165678 10117160545175424 10126329869290752 10135946516839936 10152289574846172 10161576405556992 10171226525600256 10188067670298921 10196859656965176 10243127214957312 10269386340415332 10278693628898136 10288541710439936 10304684469854892 10314470494992456 10386933946809264 10396798081611552 10442441592945216 10468758230024211 10479782786937984 10516715014502112 10525790613641472 10542762250801794 10589046566848452 10600656867525504 10637093646301824 10647195349669632 10664362738123614 10674027999240372 10684164777967096 10711180898646012 10712287636068096 10721996332190208 10749483079248888 10759225486121424 10796674930904304 10806928183450272 10873467889851528 10882851355666368 10883322665892144 10921204053521424 10930628714166144 10931575567342432 11008374439353408 11018828736066944 11028815254675712 11036117318484843 11046597961712274 11056702863118464 11095094192504292 11096240597934336 11106778338293248 11144954767385088 11163408175676133 11174009702908494 11224224918556416 11263197921745848 11273500958473728 11291678193307356 11301911999195688 11312645059023984 11381805613322352 11392121102952096 11393107932377288 11402939831444928 11442629841300288 11453000456778624 11471467114085823 11523518116826976 11533962120535296 11534461628808768 11563530332510403 11574609424244928 11603779306866513 11614799040301334 11626526886963456 11655925876962432 11666995132306176 11677569093186048 11696397841812996 11707505532071128 11747746792063368 11748960633106944 11760627543099136 11789755635305232 11831304391314876 11841514440346656 11925738975966192 11977576048248192 11978094768378336 11989469977085248 12019685375212983 12073700998000512 12085167000847616 12093168464154999 12104128671886602 12115725714317952 12126706366000896 12157794206381556 12170070333218304 12212430480566784 12212959371679872 12232651376082969 12243737999128662 12255365480609316 12286354560211602 12298022513260236 12310440233255424 12353184817398672 12353288963618304 12384421244272584 12396182328075312 12407417161510176 12483270672676128 12495125630579904 12495666764542832 12539160209598672 12549981116264832 12627253033375968 12639244726665024 12650699850951552 12671097661964079 12682688578282944 12694732916913792 12726725691401982 12738811850653076 12740128093924608 12751674650217984 12783918703765248 12796059177368064 12817246423924449 12828307310375544 12872958571462824 12884625513875952 12887073054638848 12898752789205504 12943649248617984 12975707385602208 12976269332409864 13021435602275544 13079842747833888 13125369523844448 13137265229834304 13149741265190272 13170943723580019 13230133020614016 13230705985986528 13242123675226368 13263475089718386 13276645937326759 13288215299574528 13322857722698589 13335732714051072 13382729710586496 13394858665713408 13416456347961966 13429197522081588 13441368591636024 13441481912026368 13475356614425628 13488153724220904 13489547393567232 13536386099794896 13582913622750576 13584090227065228 13595812875953568 13691329124870592 13692515120553776 13704924838530848 13739579293139856 13752627326656608 13849245262412352 13862397442148736 13897332919573506 13897450084070592 13910045537471616 13923255457260288 13945705119084726 13958344306698948 13973043715917312 14008376139473664 14021072126710272 14022286686002816 14057016334402392 14057625110110686 14106555235798506 14118728755797936 14134209156700672 14182791528402432 14219150317498152 14232037332320496 14281574531528016 14332644105665184 14345633981495232 14395566574539072 14409237577933696 14431845724172487 14497957186468704 14510468474221824 14511096887856192 14548297315588387 14561482640939026 14561605404695232 14574171618888192 14598302998961097 14612166534572646 14649115052559987 14677832585804544 14714823091313124 14728797282283032 14742270484157952 14766040714325004 14779423383563592 14793458923339056 14883899648190768 14884544234234844 14897389134629664 14898679603877992 15002699303307456 15017597228994464 15055570924409808 15069215998927584 15083526745365312 15121539665590527 15121667151029664 15174172939748517 15175740817763136 15189494803936128 15203919775259904 15228434362269258 15242364608335488 15256839788400384 15270667275704832 15295289485447764 15364025443293696 15364690822435968 15379282171745024 15404079510622998 15418040443347204 15432812565659904 15471705742488684 15541234502616576 15595197122417328 15663662389417824 15719674180406976 15775072521753168 15788685920462208 15814143376202691 15900985301288256 15956197055806618 15970101397664256 15970793024504448 15996544107185421 16011041998860558 16026247166950644 16066771347969018 16098267997334016 16124224618873332 16138838229182136 16154300952423936 16195012396356456 16210392275175408 16283945828906496 16310201834777292 16324277033499552 16324983998838216 16340487307479088 16381806080282136 16397363351013648 16470913089864896 16512561659030112 16528243104100416 16543222882013568 16569896942568411 16585054294677696 16642641288756438 16644360896901504 16660167507439872 16717432151077632 16718880279464896 16733308155019776 16761014554362741 16836337377834624 16852326302220032 16867599801268736 16894796882618772 16910251437710592 16926310555885056 16968967588535976 17089661898565932 17104409747167392 17163944761950432 17179500685167936 17285277175240464 17300943180802944 17301692443213152 17361767764196531 17361914136367392 17422198560452001 17439790330445184 17500492698459264 17516353639779072 17544596762719494 17561258298106692 17621620188095052 17640177360818688 17640941314648704 17684633452957848 17746956586972314 17762271660519984 17763810296931452 17843639614115328 17888608463949288 17905596696108784 17921824788848032 17967142152567504 17984204965627872 18048514799726528 18110551497000768 18127750501271424 18173588571476928 18190059549001344 18236691309572334 18255105499827456 18318645720850176 18319439057519808 18335248165698048 18336836435542144 18365606998692993 18383048220913974 18447033769890354 18465660349883136 18483196589531648 18529777226098008 18529933445427456 18546727383295488 18594273492112968 18611125742265264 18742688445869856 18743500146814248 18808740314398008 18824971674397248 18940879550063952 18958867089997536 18976049776427328 19024696489615583 19042099375370688 19090088537102973 19108217775979614 19110192140886912 19127511975326976 19194088766052096 19242460965563316 19309437857194236 19326938270813928 19330609581958272 19348129183808256 19415473872926976 19463561078403312 19464403998614796 19482888712763528 19532153403413316 19551875664582144 19619764121750832 19638396376377376 19688054285766672 19705897844751456 19724611897785408 19845199530921024 19846058978979792 19863185512839552 19932322949361792 20003599071076608 20074094565879744 20091417887384064 20092287998570112 20111368993820416 20124684521942949 20143796283122382 20162052887454036 20162222868039552 20232230586331356 20234321090350848 20252659738581504 20304579149692344 20323152811113984 20376135340597842 20393719313930352 20486254429914624 20538772680830664 20557387257796272 20609368939709784 20628940989984912 20773867893618528 20793596163223104 20845999379360259 20884883185890432 20918557678627089 20937516460048422 20959565573875968 21033430029004224 21051581227282944 21085524501603588 21086437665166029 21159832853697759 21178093133696904 21201313735051008 21274187292603648 21294390699339264 21328725476247228 21348055998480744 21368329555934192 21422361797292024 21424575272136192 21498966158497776 21518450972242848 21593349861808608 21613856366900544 21746935779703056 21765702711332736 21766645331784288 21842223961408539 21842408107042848 21861257428332288 21863151134684864 21918249801858969 22016748878706816 22037657472133888 22057630509351424 22072234636969686 22093195923424548 22113405726236928 22190188385008584 22192481195868672 22326816351352266 22348019405816988 22448449837112832 22526395843491696 22583356386614712 22603823998391376 22625290118047968 22763611226644704 22784242205904192 22786215864754576 22805879662889856 22842651543403887 22885259682600576 22906000913557248 22942934228171646 23047036233653952 23067924241070592 23068923257617536 23106119265934497 23127060665020806 23149218848489856 23207558613733026 23229598080602668 23253053773926912 23311851753924864 23333990264612352 23392795683625992 23415011064142256 23495493584126736 23521255086198272 23579511270610464 23662608782629752 23683028880693312 23851477951932384 23934295583709927 23955152096496384 23956189536756672 23978939954170496 24016562998290837 24039370750425966 24147401996001024 24170334001695232 24186336928309998 24208257343773204 24210354356301737 24231451428635904 24253412732001792 24315588412763112 24425918743359744 24465302752165938 24487475998257324 24510730961218632 24572709120423204 24596045026520472 24706369634797344 24768842488545168 24792364656150624 24814834323020352 24963961933134657 24966541345352256 24990251261159808 24991333529085664 25078320419197344 25099962232529664 25254506066751936 25278489453330048 25301399701903104 25342195323928158 25365377156565888 25389465833827584 25453451382803964 25477623701306152 25480256187849216 25567837407530496 25634492847848898 25656614620751088 25745917142925648 25769251027751904 25774146109277696 25951414771204416 25952538664819728 26042871204551088 26159685495667776 26250739047688896 26274530459668608 26299482530380544 26316895144079241 26341887447160038 26460266041228032 26461411971973056 26484247350452736 26526950179436772 26553291874653518 26576430599149056 26620434880458471 26645715445397178 26765459421172992 26789717331426816 26832912695923932 26858395044163176 26882737183272048 26882963824052736 26950713228851256 26976307448441808 27072772199589792 27165827245501152 27168180454130456 27191625751907136 27355036964358501 27382658249741184 27385030241107552 27409849677061696 27479158586279712 27505254653313216 27574572331370961 27670550654835531 27698490524824704 27724794884297472 27794665839147012 27794900168141184 27820091074943232 27846510914520576 27891410238169452 27916688613397896 28016752278947328 28044573372005632 28114032668804784 28115250220221372 28213110471597012 28237457511595872 28438300634996304 28464074664640992 28563149063056032 28662326663969421 28665288211330368 28691267962990464 28791133149078144 28818475155867392 28863691448344974 28995914372937408 29020936948443648 29022193775712384 29096594631176774 29122965281878052 29123210809390464 29196605997922194 29224333069145292 29298230105119974 29355665171609088 29429646182626248 29457594564566064 29532081428650008 29558846767127184 29586917846678112 29767799296381536 29769088468469688 29794778269259328 29797359207755984 30005398606614912 30035194457988928 30111141848819616 30138431997855168 30167053490730624 30215694424683573 30243079331181054 30243334302059328 30348345879497034 30351481635526272 30378989607872256 30407839550519808 30456868724538516 30484729216670976 30513679576800768 30564203010896763 30590578970895528 30729381644871936 30758564343490048 30808159021245996 30836080886694408 30865625131319808 30943411484977368 31190394244834656 31327324778835648 31406274690072633 31439348360813952 31550145043506336 31577371840924416 31628286752405382 31659694158240733 31801970602576512 31912394111613236 31941586049008896 31993088214370842 32022083997721116 32052494333901288 32133542695938036 32248449237746664 32277676458364272 32390024792712912 32420784550350816 32620403669554584 32648554066999104 32649967997676432 32680974614958176 32763612160564272 32794726702027296 32941826179729792 33025123318060224 33056486208200832 33086445764027136 33139793885136822 33170108589355392 33285282577512876 33288721793803008 33320335014879744 33434864302155264 33437760558929792 33490224527028399 33522029108725482 33672674755669248 33704652604440064 33789593765237544 33820502875421184 33937935177071952 34179323797131864 34208819494334784 34327889523900864 34359001370335872 34414401342257469 34570554350480928 34601886361605888 34603384886426304 34690590997531209 34723535528393062 34723828272734784 34811337920599539 34844397120904002 34879580660890368 35000985396918528 35032707279558144 35089193525438988 35122516596213384 35243240376190104 35281882629297408 35369266905915696 35493913173944628 35524543321039968 35527620593862904 35777216927898576 35811193392217568 35843649577696064 35934284305135008 35968409931255744 36059056125638949 36097029599453056 36221102994001536 36255501002542848 36347177142953856 36380119098002688 36473382619144668 36510210999654912 36637291441700352 36638878115039616 36673672871084288 36697954128248907 36731213997385986 36766096441827948 36894067539780708 36931320699766272 37059554452196016 37059866890854912 37188546984225936 37222251484530528 37485376891739712 37487000293628496 37617480628796016 37649943348794496 37881759100127904 37917734179995072 37952099552854656 38013292985892237 38049392979231166 38084198750741376 38180177074205946 38216435551959228 38220384281773824 38255023950653952 38388177532104192 38451739271773347 38484921931126632 38618875714388472 38653876541627856 38661219163916544 38696258367616512 38830947745853952 38927122156806624 38928807997229592 38965777425527056 39064306806826632 39239528243501664 39276792752754752 39376108571533344 39411795689502912 39449223795570816 39512831170740057 39690399061842048 39692117957959584 39726371025679104 39829937811980277 39864645898723584 39968573168095767 40007198142153216 40148189131759488 40184575997140224 40222737987640832 40249369043885898 40287592566244764 40324105774908072 40324445736079104 40464461172662712 40468642180701696 40609158299384688 40752270681195684 40787438627860704 41077545361661328 41114774515592544 41218737879419568 41257881979969824 41401138514622497 41547735787237056 41587192326446208 41691998758720518 41769766371780864 41837115357254178 41875032920096844 41919131147751936 42066860058008448 42171049003207176 42172875330332058 42319665707395518 42356186267393808 42402627470102016 42548374585207296 42657450952494456 42696111996961488 42736659111868384 42844723594584048 42997932316995552 43036901944485696 43186699723617216 43227712733801088 43493871559406112 43531405422665472 43533290663568576 43644891946765161 43684447922817078 43684816214085696 43722514856664576 43726302269369728 43794908996883291 43836499603717938 44033497757413632 44075314944267776 44144469273939372 44148293237961991 44186391846849096 44226811452473856 44380376770017168 44653632702704532 44696038811633976 45052791686983392 45166712773229424 45207647996782752 45250580236095936 45364618996771581 45522518819245551 45527222453289408 45568484411808384 45572431729509152 45611759325779712 45685303086807774 45770519365201152 45812001827114496 45885868456343292 46094072467307904 46137846515235072 46212238531868994 46254121330041612 46298437696979712 46415117227466052 46459196161205336 46623703507849728 46785591367251984 46830022128284512 46990987168253472 47159022541220928 47325217565259504 47366057761386624 47702955903864768 47868591167419854 47910304192992768 47912379073513344 47957879908340992 47989632321556263 48033125996581674 48078741500851932 48294803992002048 48372673856619996 48416514687546408 48420708712603474 48462902857271808 48631176825526224 48851837486719488 48930605504331876 48974951996514648 49021461922437264 49145418240846408 49192090053040944 49412739269594688 49537684977090336 49584729312301248 49629668646040704 49709690827705233 49927923866269314 49933082690704512 49980502522319616 49982667058171328 50156640838394688 50199924465059328 50283043663088223 50509012133503872 50556978906660096 50602799403806208 50684390647856316 50730754313131776 50778931667655168 50906902765607928 50955247402612304 51268985695697796 51313229241502176 51491834285851296 51538502055503808 51902829542408832 51905077329639456 52085303292589593 52085742409102176 52266595681356003 52319370991335552 52501478095377792 52549060919337216 52598965060761088 52633790288158482 52683774894320076 52920532082456064 52922823943946112 53053900358873544 53106583749307036 53240869760916942 53291430890794356 53530918842345984 53665825391847864 53716790088326352 53765474366544096 53901426457702512 53952614896883616 54145544399179584 54331654491002304 54336360908260912 54383251503814272 54710073928717002 54765316499482368 54770060482215104 54819699354123392 54958317172559424 55010509306626432 55149144662741922 55341101309671062 55396981049649408 55449589768594944 55589331678294024 55589800336282368 55640182149886464 55782820476338904 55833377226795792 56089146744011264 56228065337609568 56230500440442744 56426220943194024 56474915023191744 56876601269992608 56928149329281984 57074089468846749 57126298126112064 57270265611308919 57324653327938842 57330576422660736 57382535925980928 57582266298156288 57636950311734784 57727382896689948 57732383465027219 57991828745874816 58044387551424768 58193189262353548 58245930563756104 58246421618780928 58393211995844388 58448666138290584 58596460210239948 58859292365252496 58915189129132128 59064162857300016 59117693534254368 59173835693356224 59535598592763072 59538176936939376 59589556538518656 59594718415511968 60010797213229824 60070388915977856 60222283697639232 60276863995710336 60334106981461248 60431388849367146 60486158662362108 60486668604118656 60696691758994068 60702963271052544 60757979215744512 60913737449077032 60969458433341952 61128406021793526 61181157941791056 61458763289743872 61616318042491992 61672161773388816 61886822969954736 62380788489669312 62537998138080777 62654649557671296 62755673035881267 62812549380145266 62878696721627904 63100290087012672 63154743681848832 63256573504810764 63259312995498087 63319388316481466 63479498561093277 63603941205153024 63824788223226472 63883172098017792 63986176428741684 64044167995442232 64104988667802576 64267085391876072 64496898475493328 64555352916728544 64780049585425824 64841569100701632 65240807339109168 65297108133998208 65299935995352864 65361949229916352 65526671884225617 65527224321128544 65589453404054592 65754749405576907 65883652359459584 66050246636120448 66112972416401664 66172891528054272 66279587770273644 66340217178710784 66570565155025752 66577443587606016 66875521117859584 66980449054056798 67044058217450964 67345349511338496 67579187530475088 67875870354143904 68358647594263728 68417638988669568 68527954630211661 68655779047801728 68718002740671744 68828802684514938 69141108700961856 69203772723211776 69206769772852608 69318357797803491 69381181995062418 69447071056786124 69447656545469568 69622675841199078 69688794241808004 69759161321780736 70001970793837056 70178387050877976 70245033192426768 70486480752380208 70563765258594816 70738533811831392 70987826347889256 71049086642079936 71055241187725808 71554433855797152 71622386784435136 71687299155392128 71802886751129781 71868568610270016 71936819862511488 72118112251277898 72194059198906112 72442205988003072 72511002005085696 72631063068905211 72694354285907712 72760238196005376 72946765238289336 73277756230079232 73347345742168576 73395908256497814 73462427994771972 73532192883655896 73788135079561416 74119108904392032 74377093968451872 74444502969061056 74891885799403971 74970753783479424 74974000587256992 75234961257592032 75299886697588992 75496193761958671 75763518200255808 75835468359990144 75904199105709312 76026585971784474 76098785958462332 76168397501482752 76360354148411892 76432871103918456 76440768563547648 76903478543546694 76969843862253264 77237751428776944 77307753083255712 77322438327833088 77854244313613248 77857615994459184 77931554851054112 78128613613653264 78479056487003328 78553585505509504 78752217143066688 78823591379005824 78898447591141632 79025662341480114 79380798123684096 79384235915919168 79452742051358208 79659875623960554 79729291797447168 79861304641375413 79937146336191534 80296378263518976 80369151994280448 80498738087771796 80575185132489528 80648211549816144 80648891472158208 80928922345325424 81218316598769376 81504541362391368 81574877255721408 82065110893075503 82155090723322656 82229549031185088 82437475758839136 82515763959939648 82723716994112883 82802277029244994 83011651964506593 83095471574474112 83174384652892416 83383997517441036 83539532743561728 83674230714508356 83750065840193688 84133720116016896 84342098006414352 84345750660664116 84639331414791036 84712372534787616 85314901904988912 85392223993922976 85473318223736768 85689447189168096 85986979991908263 85995864633991104 86073803888971392 86373399447234432 86455425467602176 86987743118812224 87062810845330944 87066581327137152 87289783893530322 87368895845634156 87369632428171392 87452604538739456 87589817993766582 87672999207435876 88066995514827264 88288938547878744 88296586475923982 88372783693698192 88760753540034336 89307265405409064 89392077623267952 90105583373966784 90333425546458848 90415295993565504 90501160472191872 90647083274050719 90729237993543162 91045037638491102 91054444906578816 91136968823616768 91144863459018304 91223518651559424 91370606173615548 91541038730402304 91692609032690289 91771736912686584 92188144934615808 92275693030470144 92424477063737988 92508242660083224 92596875393959424 92830234454932104 92918392322410672 93571182734503968 93660044256569024 93981974336506944 94318045082441856 94650435130519008 94732115522773248 94979082474722199 95405911807729536 95737182334839708 95824758147026688 95915759816681984 95979264643112526 96066251993163348 96157483001703864 96745347713239992 96833029375092816 96841417425206948 97262353651052448 97861211008663752 97949903993029296 98042923844874528 98290836481692816 98384180106081888 98725791842561339 98825478539189376 99075369954180672 99169458624602496 99259337292081408 99419381655410466 99855847732538628 99866165381409024 99961005044639232 99965334116342656 100313281676789376 100566087326176446 101018024267007744 101113957813320192 101368781295712632 101461508626263552 101813805531215856 101910494805224608 102537971391395592 102626458483004352 102983668571702592 103077004111007616 103805659084817664 103810154659278912 104071772992593627 104170606585179186 104171484818204352 104434013761798617 104533191362712006 104638741982671104 105002956190755584 105098121838674432 105267580576316964 105367549788640152 105845647887892224 106107800717747088 106213167498614072 106481739521833884 106582861781588712 107331650783695728 107433580176652704 107530948733088192 107802852915405024 107905229793767232 108177168376916847 108291088798359168 108663308982004608 108672721816521824 108766503007628544 109420147857434004 109530632998964736 109540120964430208 109639398708246784 109916634345118848 110021018613252864 110298289325483844 110682202619342124 110793962099298816 111178663356588048 111179600672564736 111565640952677808 111666754453591584 112456130675219136 112461000880885488 112852441886388048 112949830046383488 113753202539985216 113856298658563968 114039878957676711 114148178937693498 114252596252224128 114540531222617838 114649306655877684 114661152845321472 114765071851961856 115164532596312576 115355217815320041 115454765793379896 115464766930054438 115983657491749632 116088775102849536 116386378524707096 116491861127512208 116492843237561856 116786423991688776 116897332276581168 117192920420479896 117718584730504992 117830378258264256 118128325714600032 118235387068508736 118347671386712448 118538493512220171 119071197185526144 119076353873878752 119179113077037312 119189436831023936 119489813435940831 119905719504287301 120021594426459648 120140777831955712 120444567395278464 120553727991420672 120668213962922496 120862777698734292 120972317324724216 120973337208237312 121393383517988136 121405926542105088 121827474898154064 122256812043587052 122362315883582112 123232636084983984 123344323546777632 123773645939909472 124203415543867491 124761576979338624 125075996276161554 125309299115342592 125511346071762534 125625098760290532 125757393443255808 126200580174025344 126513147009621528 126518625990996174 126638776632962932 126958997122186554 127207882410306048 127649576446452944 127972352857483368 128088335990884464 128209977335605152 128534170783752144 128993796950986656 129110705833457088 129560099170851648 129683138201403264 130481614678218336 130594216267996416 130599871990705728 130723898459832704 130934675840295483 131053343768451234 131054448642257088 131178906808109184 131509498811153814 131767304718919168 132100493272240896 132225944832803328 132444879713885973 132559175540547288 132680434357421568 133141130310051504 133751042235719168 133960898108113596 134088116434901928 135158375060950176 135751740708287808 136093856990314743 136567556457736653 136717295188527456 136835277977339136 137055909260423322 137311558095603456 137436005481343488 137657605369029876 138282217401923712 138413539545705216 138636715595606982 138762363990124836 138894142113572248 138895313090939136 139245351682398156 139377588483616008 140356774101755952 140490066384853536 140972961504760416 141477067623662784 141975652695778512 142098173284159872 142110482375451616 143108867711594304 143244773568870272 143374598310784256 143605773502259562 143737137220540032 143873639725022976 144236224502555796 144388118397812224 144884411976006144 145262126137810422 145388708571815424 145893530476578672 146555512460158464 146791816512995628 146924855989543944 147064385767311792 147576270159122832 148238217808784064 148754187936903744 148889005938122112 149129072483115699 149783771598807942 149941507566958848 149948001174513984 150469922515184064 150599773395177984 150849130989264669 150992387523917342 151527036400511616 151670936719980288 151808398211418624 152053171943568948 152197571916924664 152336795002965504 152720708296823784 152865742207836912 153806957087093388 153939687724506528 154475502857553888 154615506166511424 155708488627226496 155715231988918368 155863109702108224 156255909877768779 156257227227306528 156799787044068009 156958112974006656 157107171011019008 157504434286133376 157647182758011648 157796895182283264 158051324682960228 158761596247368192 158768471831838336 159319751247921108 159722609282750826 159874292672383068 160592756527037952 160997476175543592 161150370264979056 161296423099632288 161857844690650848 162436633197538752 163009082724782736 163149754511442816 164130221786151006 164310181446645312 164459098062370176 164874951517678272 165031527919879296 165447433988225766 165604554058489988 166023303929013186 166190943148948224 166348769305784832 166767995034882072 167348461429016712 167500131680387376 168267440232033792 168684196012828704 168691501321328232 169278662829582072 169424745069575232 170629803809977824 170784447987845952 170946636447473536 171222268406540247 171378894378336192 171973959983816526 171991729267982208 172147607777942784 172746798894468864 172910850935204352 173197150395081657 173975486237624448 174133162654274304 174579567787060644 174737791691268312 174739264856342784 174905209077478912 175179635987533164 175345998414871752 176577877095757488 176593172951847964 176745567387396384 177521507080068672 178614530810818128 178784155246535904 180211166747933568 180666851092917696 180830591987131008 181002320944383744 181294166548101438 181458475987086324 182090075276982204 182108889813157632 182273937647233536 182289726918036608 182741212347231096 183385218065380578 183543473825373168 184376289869231616 184848954127475976 185016485320166448 185660468909864208 185836784644821344 187142365469007936 187320088513138048 187613994414242331 187963948673013888 188636090164883712 189300870261038016 189464231045546496 189777938986494261 189958164949444398 190438495683279831 190811823615459072 191474364669679416 191649516294053376 191958529286225052 192132503986326696 192314966003407728 193490695426479984 193666058750185632 193682834850413896 194524707302104896 195722422017327504 195899807986058592 196085847689749056 196580015652676851 196581672963385632 196768360212163776 197264248216730721 197451583685122678 197650957078378752 198150739908361344 198338917249204992 198518674584162816 198838763310820932 199711695465077256 199732330762818048 199930668232685312 200626563353578752 201132174652352892 202036048534015488 202737562591425264 203627611062431712 203820989610449216 205075942782791184 205252916966008704 205583863890634983 205967337143405184 206154008222015232 207611318169635328 207620309318557824 207955073393410473 208143545985187254 208341213170358372 208342969636408704 208868027523597234 209066382725424012 209277483965342208 210005912381511168 210535161152633928 210735099577280304 211691295775784448 212215601435494176 212426334997228144 212963479043667768 213165723563177424 214663301567391456 214867160353305408 215061897466176384 215408660253389343 215605705830810048 215810459587534464 216354336753833694 216582177596718336 217326617964009216 217345443633043648 217533006015257088 217893189206715633 218840295714868008 219080241928860416 219278797416493568 219833268690237696 220042037226505728 220596578650967688 221364405238684248 222357326713176096 223131281905355616 223333508907183168 224912261350438272 224922001761770976 225702980934554903 225704883772776096 225899660092766976 226488581285876013 227506405079970432 227712597317127936 228079757915353422 228296357875386996 228505192504448256 229081062445235676 229298613311755368 229322305690642944 230710435630640082 230909531586759792 230929533860108876 231967314983499264 232772757049414192 232983722255024416 233572847983377552 233794664553162336 234385840840959792 235437169461009984 235660756516528512 236256651429200064 236470774137017472 236695342773424896 237076987024440342 238142394371052288 238152707747757504 238358226154074624 238378873662047872 238979626871881662 239811439008574602 240281555663911424 240889134790556928 241107455982841344 241725555397468584 241944634649448432 241946674416474624 242786767035976272 243654949796308128 244513624087174104 244724631767164224 246465272169967968 246688647093555264 247321054365002579 247547291879818944 248171150982338649 248406831087734982 249034955893519779 249523153958677248 250151992552323108 250618598230685184 251022692143525068 251250197520581064 252401160348050688 253026294019243056 253037251981992348 253277553265925864 253917994244373108 255299152892905888 255944705714966736 256176671981768928 256419954671210304 257068341567504288 257960939975724789 257987593901973312 258221411666914176 259120198341703296 259366276402806528 260963229356436672 261188432535992832 261199743981411456 261447796919665408 261869351680590966 262106687536902468 262108897284514176 262357813616218368 263018997622307628 264200986544481792 264889759427771946 265118351081094576 266282260620103008 267921796216227192 268176232869803856 270316750121900352 271503481416575616 271941249822152157 272187713980629486 273135112915473306 273434590377054912 273670555954678272 274111818520846644 274623116191206912 275077827098070867 275315210738059752 276564434803847424 276827079091410432 277273431191213964 277524727980249672 277788284227144496 277790626181878272 278490703364796312 278755176967232016 280713548203511904 280980132769707072 281945923009520832 282954135247325568 283951305391557024 284196346568319744 284220964750903232 284937247424166597 286217735423188608 286489547137740544 286749196621568512 287211547004519124 287474274441080064 287747279450045952 288472449005111592 290524252275620844 291787060953157344 293583633025991256 293849711979087888 294128771534623584 295152540318245664 296177375527684017 296476435617568128 297508375873807488 297778011876244224 298258144966231398 299567543197615884 299883015133917696 299896002349027968 300939845030368128 301698261978529338 301984775047834684 303054072801023232 303341873439960576 304106343887137896 304395143833849328 305441416593647568 305731484415673824 307613914174186776 307879375449013056 308951005715107776 309231012333022848 311416977254452992 311430463977836736 311726219404216448 312215318977780881 312511819755537558 312514454454613056 313599574088136018 313916225948013312 314214342022038016 315008868572266752 315294365516023296 316102649365920456 317536943663676672 318639502495842216 319445218565501652 319748585344766136 321994952351087184 322300740529958112 322592846199264576 323715689381301696 324531505130750541 324873266395077504 326018165449565472 326299509022885632 328260443572302012 328620362893290624 328918196124740352 329749903035356544 330063055839758592 330894867976451532 331209108116979976 332046607858026372 332381886297896448 333535990069764144 334696922858033424 335000263360774752 337368392025657408 337383002642656464 338557325659164144 338849490139150464 341259607619955648 341568895975691904 341893272894947072 342119636873030133 342444536813080494 342757788756672384 343947919967633052 343983458535964416 344295215555885568 345493597788937728 346065653445960123 346394300790163314 347950972475248896 348266325308548608 349159135574121288 349475583382536624 349478529712685568 350359271975066328 350691996829743504 353155754191514976 353186345903695928 353491134774792768 355043014160137344 355615480536660513 357229061621636256 357568310493071808 358469440307822493 359717158512861903 360422333495867136 361333702185835392 361661183974262016 362004641888767488 362588333096202876 362916951974172648 364180150553964408 364217779626315264 364579453836073216 365482424694462192 366770436130761156 367086947650746336 369697908254951952 370032970640332896 371320937819728416 371673569289642688 372610246631602473 374284730938015872 374640177026276096 375227988828484662 375927897346027776 377272180329767424 378601740522076032 379555877972988522 379916329898888796 380876991366559662 381623647230918144 382948729339358832 383917058572450104 384265007972653392 384629932006815456 386981390852959968 387332117500371264 387365669700827792 389049414604209792 391444844034655008 391799615972117184 392171695379498112 392804027520886449 393160031305353702 393163345926771264 393536720424327552 394528496433461442 394903167370245356 395301914156757504 396301479816722688 396677834498409984 397334639141657919 397677526621641864 399423390930154512 399861336465370624 401253126707157504 402264349304705784 405475125182850528 407255222124863424 407641979220898432 408281570970944229 410151885565582368 410505833932017408 411167727781269966 411576024057129529 411934674286810368 412308016444030464 415240618637115648 415910146786820946 416287091970374508 416682426340716744 416685939272817408 417736055047194468 418132765450848024 421070322305267856 421470199154560608 424431202870988352 424852669994456288 425926958087335536 426331447126354848 429326603134782912 429734320706610816 430123794932352768 430817320506778686 431211411661620096 431620919175068928 432708673507667388 433164355193436672 434653235928018432 434690887266087296 435786378413431266 437680591429736016 438160483857720832 439666537380475392 441193157301935376 442728810477368496 444714653426352192 446262563810711232 446667017814366336 447387217449347097 449824522700876544 449844003523541952 451405961869109806 451409767545552192 451799320185533952 452547392967794007 452977162571752026 455012810159940864 455425194634255872 456159515830706844 456592715750773992 457010385008896512 458162124890471352 458597226623510736 461420871261280164 461819063173519584 461859067720217752 465545514098828384 465967444510048832 467145695966755104 467589329106324672 468767729633306337 468771681681919584 470399361132204027 470874338922019968 471321513033057024 472513302858400128 472941548274034944 473390685546849792 474153974048880684 476284788742104576 476305415495515008 476757747324095744 477959253743763324 479622878017149204 481778269581113856 483451110794937168 483889269298896864 485573534071952544 487309899592616256 489027248174348208 489449263534328448 492930544339935936 493377294187110528 494642108730005158 495094583759637888 496342301964677298 496813662175469964 498069911787039558 499046307917354496 500303985104646216 502045384287050136 502500395041162128 504802320696101376 506052588038486112 506074503963984696 506555106531851728 507835988488746216 510598305785811776 511889411429933472 512353343963537856 512839909342420608 513666805219620741 514136683135008576 515921879951449578 515975187803946624 516442823333828352 518240396683406592 518732552805613056 519591451185244971 521926458712873344 522399487962822912 522895593839330816 523738703361181932 524213375073804936 524217794569028352 524715627232436736 526037995244615256 529779518855543892 530236702162189152 532564521240206016 535843592432454384 536352465739607712 538214800690092461 540633500243800704 543006962833151232 543882499644304314 544375427961258972 546270225830946612 546869180754109824 548223637041693288 550155654196141734 550630421476119504 553128869607694848 554546862382427928 555049455960499344 555576568454288992 556981406729592624 557510353934464032 561427096407023808 561960265539414144 563891846019041664 565908270494651136 567902610783114048 568392693136639488 568441929501806464 569333816959482783 569874494848333194 572435470846377216 572979094275481088 574423094009038248 574948548882160128 576944898010223184 581048504551241688 583574121906314688 587167266051982512 587699423958175776 588257543069247168 589740046958030553 590305080636491328 591792744650192163 592354751055368034 592952871235136256 595016751747614976 595556023752488448 596516289932462796 599135086395231768 599792004698055936 601879690060736256 603396523957058676 603969550095669368 606108145602046464 608212687774275792 608790287667698656 610882833187295136 611462968831347648 615227828348373552 615758750898026112 617902011430215552 618462024666045696 622833954508905984 622860927955673472 623452438808432896 623865220180231419 624430637955561762 625023639511075116 625028908909226112 627199148176272036 627832451896026624 630017737144533504 632205298731840912 635073887327353344 637279004991684432 638890437131003304 639497170689532272 643989904702174368 644601481059916224 645185692398529152 646225980760168029 647431378762603392 649063010261501082 649746532790155008 652036330899130944 652599018045771264 653679567620146899 656520887144604024 657240725786581248 657836392249480704 659499806070713088 660126111679517184 661789735952903064 662418216233959952 664093215716052744 667071980139528288 669393845716066848 670000526721549504 674736784051314816 674766005285312928 677108942803664709 677114651318328288 677698980278300928 679465743857628039 682519215239911296 683137791951383808 683786545789894144 684239273746060266 684889073626160988 685515577513344768 687895839935266104 687966917071928832 692131306891920246 692788601580326628 695901944950497792 698318271148242576 698951166765073248 700718543950132656 701383993659487008 706311508383029952 706372691807391856 706982269549585536 710086028320274688 711230961073321026 714458123243272512 715136620986143616 716938880615644986 719434317025723806 720844666991734272 722667404371670784 723322367948524032 725176666192405752 725833903948345296 728360301107928816 729158907672146432 730964849388924384 733540872261522312 734173895301492672 739395816509903904 740065941280665792 741963163095007737 742641875639456832 743347138579285376 744513452947015947 745220493263204946 748569461876031744 749280354052552192 750455977656969324 750520985045353847 751855794692055552 757203481044152064 759111755945977044 759832659797777592 761753982733119324 765897458678717664 767834117144900208 768530015945306784 769259864013630912 773882819927174367 773962781705919936 774664235000742528 774731339401655584 778098829208419584 782889688069310016 783599231944234368 784343390758996224 785608055041772898 786320062610707404 786326691853542528 787073440848655104 789056992866922884 789806334740490712 792602959633445376 794669278283315838 795355053243283728 798846781860309024 804528698609411568 810950250365701056 814510444249726848 815283958441796864 815823749466456471 816563141941888458 820303771131164736 821011667864034816 822335455562539932 823152048114259058 823869348573620736 825233481294212601 830481237274231296 831820293573641892 832574183940749016 833364852681433488 833371878545634816 835472110094388936 836265530901696048 842140644610535712 842940398309121216 848862405741976704 849705339988912576 851853916174671072 852662894252709696 854811742272499791 858653206269565824 859468641413221632 860247589864705536 861634641013557372 862422823323240192 863241838350137856 865417347015334776 869381774532174592 871572756826862532 875361182859472032 882386314603870752 885457620954736992 888532126583052051 889429306852704384 892525127621422464 893334035628732672 894774434898694194 899649045401753088 899688007047083904 902811923738219612 902819535091104384 905094785935588014 905954325143504052 910025620319881728 912319031661413688 913185431501547984 916324249780942704 917194453247021472 922841742522560328 923638126347039168 923718135440435504 931091028197656768 931934889020097664 934291391933510208 935178658212649344 937535459266612674 937543363363839168 940798722264408054 941748677844039936 942643026066114048 945026605716800256 945883096548069888 948307948097761368 952610830991030016 953515494648191488 955918507487526648 959245756034298408 966902221589874336 967778538597793728 971147068143905088 973594515392251623 974619799185232512 978054496348696416 978898527068656896 981450518905462723 985861088679871872 986754588374221056 989284217460010316 990189167519275776 992684603929354596 993627324350939928 996139823574079116 1000607970209292432 1004090768574100272 1005000790082324256 1012105176076972224 1012149007927969392 1013110213063703456 1015671976977492432 1021196611571623552 1023778822859866944 1024706687927075712 1025679818684841216 1027333610439241482 1028273366270017152 1031843759902899156 1031950375607893248 1032885646667656704 1036480793366813184 1038196960337880369 1039182902370489942 1043852917425746688 1044798975925645824 1047477406722363864 1048426750147609872 1048435589138056704 1052075990489230512 1059559037711087784 1060473404324378304 1065129042480412032 1066846441609981539 1071687184864908768 1072704931479215424 1075408320923467479 1076429601380184922 1079151475538585709 1081267000487601408 1086013925666302464 1087764999288608628 1088750855922517944 1092540451661893224 1093738361508219648 1096447274083386576 1100311308392283468 1101260842952239008 1109093724764855856 1110098911920998688 1111153136908577984 1113962813459185248 1115020707868928064 1117830739894807419 1122854192814047616 1123920531078828288 1127783692038083328 1131816540989302272 1135805221566228096 1136883859003612928 1138667633918965566 1139748989696666388 1144870941692754432 1148846188018076496 1153889796020446368 1162097009102483376 1167148243812629376 1174334532103965024 1175398847916351552 1176515086138494336 1178412082562659347 1179480093916061106 1180610161272982656 1183585489300384326 1184709502110736068 1185905742470272512 1190033503495229952 1192003917424973757 1193032579864925592 1198270172790463536 1199584009396111872 1203759380121472512 1206793047914117352 1207939100191338736 1216425375548551584 1217580575335397312 1221765666374590272 1222925937662695296 1230455656696747104 1231517501796052224 1234728072171388587 1235804022860431104 1236924049332091392 1245721855911346944 1246904877616865792 1247730440360462838 1248861275911123524 1250047279022150232 1250057817818452224 1254398296352544072 1264410597463681824 1274558009983368864 1277780874262006608 1278994341379064544 1283435293953297407 1287979809404348736 1289202962119832448 1290371384797058304 1292451961520336058 1294862757525206784 1298126020523002164 1299493065580310016 1304072661798261888 1307359135240293798 1313041774289208048 1314481451573162496 1318999612141426176 1323579471905806128 1324836432467919904 1328186431432105488 1334143960279056576 1338787691432133696 1340001053443099008 1349473568102629632 1349532010570625856 1354217885607329418 1354229302636656576 1355397960556601856 1357642178903382021 1358931487715256078 1365038430479822592 1366275583902767616 1368478547492120532 1369778147252321976 1371031155026689536 1375791679870532208 1384262613783840492 1385577203160653256 1396636542296485152 1397902333530146496 1401437087900265312 1402767987318974016 1406303188899919011 1411198083396612081 1412623016766059904 1412745383614783712 1413964539099171072 1420172056640549376 1422461922146642052 1428916246486545024 1430273241972287232 1433877761231289972 1438868634051447612 1445334808743341568 1450353332384811504 1451667807896690592 1456720602215857632 1461929698777848768 1467081744523044624 1468347790602985344 1478791633019807808 1480131882561331584 1483926326190015474 1485283751278913664 1486694277158570752 1489026905894031894 1490440986526409892 1497138923752063488 1500911955313938648 1501041970090707694 1514406962088304128 1518223511891954088 1519665319595555184 1523507965466238648 1531794917357435328 1535668234289800416 1537060031890613568 1538519728027261824 1541000415658862223 1547765639854348734 1547925563411839872 1549328470001485056 1549462678803311168 1556197658416839168 1558774353555734913 1565779376138620032 1567198463888468736 1568686781517992448 1571216110083545796 1572640125221414808 1572653383707085056 1574146881697310208 1578113985733845768 1579612669480981424 1589338556566631676 1590710106486567456 1597693563720618048 1609057397218823136 1614644402070277383 1621900500731402112 1629020888499453696 1630567916883593728 1631647498932912942 1633126283883776916 1640607542262329472 1644670911125079864 1646304096228518116 1650466962588425202 1663640587147283784 1665148367881498032 1666729705362866976 1670944220188777872 1672531061803392096 1684281289221071424 1685880796618242432 1697724811483953408 1699410679977825152 1703707832349342144 1705325788505419392 1709623484544999582 1717306412539131648 1718937282826443264 1723269282027114744 1724845646646480384 1730834694030669552 1738763549064349184 1743145513653725064 1750722365718944064 1764772629207741504 1769220140874091659 1770915241909473984 1775378233950576489 1777064253166104102 1778858613705408768 1785050255242844928 1786668071257465344 1789548869797388388 1799376014094167808 1805623847476439224 1805639070182208768 1810189571871176028 1811908650287008104 1824638063322827376 1826370863003095968 1832648499561885408 1834388906494042944 1845683485045120656 1847276252694078336 1847436270880871008 1862182056395313536 1863869778040195328 1868582783867020416 1870357316425298688 1875070918533225348 1875086726727678336 1881597444528816108 1883497355688079872 1890053211433600512 1896615896195522736 1905221661982060032 1911837014975053296 1918491512068596816 1933804443179748672 1935557077195587456 1938677942280504087 1942294136287810176 1947189030784503246 1949239598370465024 1956108992697392832 1957797054137313792 1961038702860440697 1962901037810925446 1971722177359743744 1973509176748442112 1978568434920020632 1980378335038551552 1985369207858709192 1987254648701879856 1992279647148158232 2001215940418584864 2008181537148200544 2010001580164648512 2024210352153944448 2024298015855938784 2026220426127406912 2031326828410994127 2031343953954984864 2038397231572884117 2042393223143247104 2047557645719733888 2049413375854151424 2051359637369682432 2054667220878482964 2056546732540034304 2063687519805798312 2063900751215786496 2076393920675760738 2078365804740979884 2087705834851493376 2094954813444727728 2096853500295219744 2104151980978461024 2119118075422175568 2120946808648756608 2130258084960824064 2133692883219963078 2143374369729817536 2145409862958430848 2150816641846934958 2152859202760369844 2158302951077171418 2162534000975202816 2175529998577217256 2177501711845035888 2185080903323786448 2187476723016439296 2192894548166773152 2200622616784566936 2202521685904478016 2218187449529711712 2220197823841997376 2222306273817155968 2225889489285023211 2227925626918370496 2230041415737856128 2235661479789614838 2245708385628095232 2247841062157656576 2251562955136061541 2255567384076166656 2271610443132456192 2273767718007225856 2277335267837931132 2279497979393332776 2297692376036152992 2307779592040892736 2321648459781523101 2324194018204966752 2334296487625258752 2348669064207930048 2350797695832703104 2353030172276988672 2356824165125318694 2358960187832122212 2361220322545965312 2367170978600768652 2369419004221472136 2384007834849947514 2386065159729851184 2396540345580927072 2413586095828234704 2415878200382677472 2432850751097103168 2435161150670794624 2443531332749180544 2445851875325390592 2460911313393494208 2463035003592104448 2469456144342777174 2471608045720862208 2475700443882637803 2491443711822693888 2495460880720925676 2497722551822247048 2500094558044300464 2500115635636904448 2508796592705088144 2528821194927363648 2549116019966737728 2555561748524013216 2557988682758129088 2564435226817499373 2566870587906594814 2575959618808697472 2578405924239664896 2580742769594116608 2584903923040672116 2589725515050413568 2596252041046004328 2608145323596523776 2614718270480587596 2626083548578416096 2647158943811612256 2649672864935839808 2656372862864210976 2665596379749156153 2668287920558113152 2677575382864267392 2680002106886198016 2698947136205259264 2699064021141251712 2708435771214658836 2708458605273313152 2715284357806764042 2717862975430512156 2730076860959645184 2736957094984241064 2739556294504643952 2751583359741064416 2768525227567680984 2771154406321306512 2793273084592970304 2795804667060292992 2802874175800530624 2805535974637948032 2812606377799838022 2822396166793224162 2825246033532119808 2825490767229567424 2827929078198342144 2844923844293284104 2857832492973090048 2860546483944574464 2867755522462579944 2877737268102895224 2900706664769623008 2903335615793381184 2913441204431715264 2923859397555697536 2934163489046089248 2936695581205970688 2944351556716388169 2957583266039615616 2960263765122663168 2967852652380030948 2970567502557827328 2973388554317141504 2978053811788063788 2980881973052819784 3001823910627877296 3002083940181415388 3036447023783908176 3039330639191110368 3047015930932477296 3063589834714870656 3071336468579600832 3074120063781227136 3077039456054523648 3082000831317724446 3095531279708697468 3095851126823679744 3098656940002970112 3098925357606622336 3117548707111469826 3131558752277240064 3134396927776937472 3142432220167091592 3145280250442829616 3145306767414170112 3156227971467691536 3159225338961962848 3178677113133263352 3181420212973134912 3195387127441236096 3218114794437646272 3226224962770402437 3229288804140554766 3237454426615757127 3243801001462804224 3258041776998907392 3263294997865825884 3266252567767553832 3281215084524658944 3289341822250159728 3292608192457036232 3300933925176850404 3327281174294567568 3330296735762996064 3333459410725733952 3341888440377555744 3345062123606784192 3353492219684422257 3368562578442142848 3371761593236484864 3395449622967906816 3398821359955650304 3407415664698684288 3410651577010838784 3419246969089999164 3434612825078263296 3446538564054229488 3461669388061339104 3486291027307450128 3501444731437888128 3529545258415483008 3535236247687978041 3538440281748183318 3541830483818947968 3550756467901152978 3554128506332208204 3557717227410817536 3570100510485689856 3576011752274921271 3579097739594776776 3598752028188335616 3611247694952878448 3611278140364417536 3620379143742352056 3623817300574016208 3649276126645654752 3652741726006191936 3665296999123770816 3668777812988085888 3691366970090241312 3694552505388156672 3694872541761742016 3704184216514165761 3724364112790627072 3727739556080390656 3737165567734040832 3740714632850597376 3750141837066450696 3750173453455356672 3763194889057632216 3793231792391045472 3823674029950106592 3836983024137193632 3850305881859892221 3867608886359497344 3871114154391174912 3877355884561008174 3884588272575620352 3894378061569006492 3898479196740930048 3912217985394785664 3922077405720881394 3925802075621850892 3943444354719487488 3957136869840041264 3970738415717418384 3974509297403759712 3984559294296316464 4002431880837169728 4016363074296401088 4020003160329297024 4048420704307888896 4048596031711877568 4052440852254813824 4062653656821988254 4062687907909969728 4076794463145768234 4084786446286494208 4095115291439467776 4098826751708302848 4109334441756965928 4113093465080068608 4127375039611596624 4152787841351521476 4156731609481959768 4189909626889455456 4193707000590439488 4208303961956922048 4218909566699757033 4233594250189836243 4238236150844351136 4241893617297513216 4260516169921648128 4267385766439926156 4286748739459635072 4290819725916861696 4301633283693869916 4305718405520739688 4316605902154342836 4351059997154434512 4355003423690071776 4370161806647572896 4385789096333546304 4401245233569133872 4405043371808956032 4436374899059423424 4440395647683994752 4444612547634311936 4451778978570046422 4455851253836740992 4460082831475712256 4471322959579229676 4491416771256190464 4503125910272123082 4543220886264912384 4554670535675862264 4558995958786665552 4595384752072305984 4615559184081785472 4623001246976586669 4643296919563046202 4648388036409933504 4668592975250517504 4676323060667204739 4697338128415860096 4701595391665406208 4706060344553977344 4713648330250637388 4717920375664244424 4722440645091930624 4734341957201537304 4738838008442944272 4768015669699895028 4772130319459702368 4793080691161854144 4827172191656469408 4831756400765354944 4843933206210832149 4865701502194206336 4870322301341589248 4887062665498361088 4891703750650781184 4921822626786988416 4938912288685554348 4951400887765275606 4990921761441851352 4995445103644494096 5000189116088600928 5017593185410176288 5057642389854727296 5098232039933475456 5111123497048026432 5115977365516258176 5128870453634998746 5133741175813189628 5151919237617394944 5156811848479329792 5169807846081344232 5192504082092008656 5216290647193047552 5229436540961175192 5252167097156832192 5294317887623224512 5299345729871679616 5307660422622274977 5312745725728421952 5331192759498312306 5336575841116226304 5355150765728534784 5360004213772396032 5398128042282503424 5416871542429317672 5416917210546626304 5430568715613528084 5435725950861024312 5473914189968482128 5479112589009287904 5503166719482128832 5537050455135361968 5542308812642613024 5586546169185940608 5591609334120585984 5605748351601061248 5611071949275896064 5625212755599676044 5644792333586448324 5650492067064239616 5650981534459134848 5689847688586568208 5715664985946180096 5735511044925159888 5755474536205790448 5801413329539246016 5806671231586762368 5816033826841512261 5826882408863430528 5847718795111395072 5868326978092178496 5873391162411941376 5883116108581322091 5888703113432776338 5915166532079231232 5920527530245326336 5935705304760061896 5941135005115654656 5956107623576127576 5961763946105639568 6003647821255754592 6004167880362830776 6072894047567816352 6078661278382220736 6093980485232982381 6094031861864954592 6115191694718652351 6127179669429741312 6142672937159201664 6148240127562454272 6154078912109047296 6164001662635448892 6191062559417394936 6191702253647359488 6197850715213244672 6235097414222939652 6263117504554480128 6284864440334183184 6290560500885659232 6312455942935383072 6318450677923925696 6357354226266526704 6362840425946269824 6390774254882472192 6436229588875292544 6452449925540804874 6458577608281109532 6474908853231514254 6487602002925608448 6526589995731651768 6532505135535107664 6562430169049317888 6578683644500319456 6585216384914072464 6601867850353700808 6654562348589135136 6660593471525992128 6666918821451467904 6677668467855069633 6683776880755111488 6690124247213568384 6706984439368844514 6737125156884285696 6743523186472969728 6754688865408184623 6797642719911300608 6814831329397368576 6821303154021677568 6838493938179998328 6893077128108458976 6923338776122678208 6972582054614900256 6996792408971201993 7002889462875776256 7059090516830966016 7070472495375956082 7076880563496366636 7083660967637895936 7101512935802305956 7108257012664416408 7152023504549842542 7158195479189553552 7222495389905756896 7240758287484704112 7247634601148032416 7298552253291309504 7305483452012383872 7330593998247541632 7337555625976171776 7382733940180482624 7389105010776313344 7389745083523484032 7408368433028331522 7448728225581254144 7474331135468081664 7500283674132901392 7500346906910713344 7526389778115264432 7586463584782090944 7647348059900213184 7673966048274387264 7693305680452498119 7700611763719784442 7735217772718994688 7742228308782349824 7754711769122016348 7769176545151240704 7788756123138012984 7824435970789571328 7844154811441762788 7851604151243701784 7914273739680082528 7941476831434836768 7949018594807519424 7969118588592632928 7996789139247468459 8004863761674339456 8032726148592802176 8040006320658594048 8096841408615777792 8097192063423755136 8104881704509627648 8125307313643976508 8125375815819939456 8153588926291536468 8190230582878935552 8218668883513931856 8254750079223193248 8305575682703042952 8313463218963919536 8379819253778910912 8387414001180878976 8416607923913844096 8437819133399514066 8467188500379672486 8476472301688702272 8483787234595026432 8534771532879852312 8573497478919270144 8581639451833723392 8603266567387739832 8611436811041479376 8633211804308685672 8702119994308869024 8710006847380143552 8740323613295145792 8771578192667092608 8802490467138267744 8810086743617912064 8833054670149164507 8872749798118846848 8880791295367989504 8889225095268623872 8903557957140092844 8911702507673481984 8920165662951424512 8942645919158459352 9006251820544246164 9109341071351724528 9117991917573331104 9190769504144611968 9231118368163570944 9246002493953173338 9286593839126092404 9296776072819867008 9352646121334409478 9394676256831720192 9403190783330812416 9427296660501274776 9435840751328488848 9468683914403074608 9477676016885888544 9536031339399790056 9544260638919404736 9586161382323708288 9654344383312938816 9663512801530709888 9678674888311207311 9687866412421664298 9731403004388412672 9740644602683178496 9774125330996722176 9843645253573976832 9877824577371108696 9902801775530551212 9981843522883702704 9990890207288988192 10000378232177201856 10035186370820352576 10060476659053266771 10115284779709454592 10196464079866950912 10222246994096052864 10231954731032516352 10257740907269997492 10267482351626379256 10303838475234789888 10339615692162688464 10385008164184017312 10458873081922350384 10504334194313664384 10588635775246449024 10598691459743359232 10605708743063934123 10615320845244549954 10625491451456843904 10662385518996624612 10673151682232452608 10710301531457069568 10728035256824763813 10796256084565006848 10833743084858635344 10833834421093252608 10861137431227056168 10871451901722048624 10947828379936964256 10958225178018575808 11006333438964257664 11074100910270723936 11084617625285226048 11112552649542497283 11173092338371881216 11183218668241171968 11211496703202122496 11222143898551792128 11250425511199352088 11289584667172896648 11301963068918269696 11379695377173136416 11471022089850319776 11510949072411580896 11550917645579676663 11602826659078492032 11613342463173524736 11632067653683024522 11653764817726861056 11695437590222790144 11736653956184356992 11766232217162644182 11777406226865552676 11830333064158462464 11871410609520123792 11912215247152255152 11923527892211279136 12007295642511509184 12008335760725661552 12145788095135632704 12157322556764441472 12187960970465964762 12188063723729909184 12230383389437304702 12254359338859482624 12285345874318403328 12296480255124908544 12328003325270897784 12382125118834789872 12395701430426489344 12470194828445879304 12569728880668366368 12581121001771318464 12624911885870766144 12636901355847851392 12656728700099271099 12714708452533053408 12725680851892539648 12758856745771015399 12781548509764944384 12872459177750585088 12904899851081609748 12917155216562219064 12949817706463028508 13053179991463303536 13065010271070215328 13157367289000638912 13170432769828144928 13203735700707401616 13309124697178270272 13321186943051984256 13333837642902935808 13355336935710139266 13367553761510222976 13380248494427136768 13413968878737689028 13474250313768571392 13509377730816369246 13629662658794737152 13676987876359996656 13786154256216917952 13846677552245356416 13869003740929760007 13945164109229800512 13993584817942403986 14005778925751552512 14028969182001614217 14118181033661932032 14140944990751912164 14153761126992733272 14167321935275791872 14203025871604611912 14216514025328832816 14304047009099685084 14316390958379107104 14444990779811513792 14481516574969408224 14495269202296064832 14531799618632496447 14597104506582619008 14610966904024767744 14661187996495083264 14675111251952343552 14765467880360965248 14779490167046968064 14816736866056663044 15000567348265802784 15052779556230528864 15172927169564181888 15294696119800426368 15347932096548774528 15386611360904996238 15401223527439568884 15470435545437989376 15509423538244032696 15577512246276025968 15648871941579142656 15688309622883525576 15703208302487403568 15828547479360165056 15882953662869673536 15898037189615038848 15938237177185265856 15993578278494936918 16009727523348678912 16065452297185604352 16080012641317188096 16194384126847510272 16209763409019255296 16250614627287953016 16250751631639878912 16307177852583072936 16437337767027863712 16509500158446386496 16611151365406085904 16626926437927839072 16684658821392866291 16759638507557821824 16774828002361757952 16833215847827688192 16875638266799028132 16934377000759344972 16952944603377404544 17069543065759704624 17146994957838540288 17206533134775479664 17222873622082958752 17266423608617371344 17404239988617738048 17420013694760287104 17480647226590291584 17543156385334185216 17604980934276535488 17620173487235824128 17649348325743966273 17666109340298329014 17745499596237693696 17761582590735979008 17807115914280185688 17823405015346963968 17885291838316918704 18012503641088492328 18218682142703449056 18235983835146662208 18281941455698947143 18345575084155957053 18381539008289223936 18462236736327141888 18492004987906346676 18573187678252184808 18593552145639734016 18705292242668818956 18789352513663440384 18854593321002549552 18871681502656977696 18937367828806149216 18955352033771777088 19072062678799580112 19088521277838809472 19172322764647416576 19308688766625877632 19327025603061419776 19357349776622414622 19375732824843328596 19462806008776825344 19687290507147953664 19755649154742217392 19805603551061102424 19963687045767405408 19981780414577976384 20000756464354403712 20033005403565208899 20070372741640705152 20120953318106533542 20230569559418909184 20264066596224553869 20392928159733901824 20444493988192105728 20463909462065032704 20515481814539994984 20534964703252758512 20679231384325376928 20770016328368034624 20917746163844700768 20990377226913605979 21008668388627328768 21177271550492898048 21197382919486718464 21211417486127868246 21230641690489099908 21250982902913687808 21324771037993249224 21456070513649527626 21667486169717270688 21722274862454112336 21742903803444097248 21895656759873928512 21916450356037151616 22012666877928515328 22148201820541447872 22169235250570452096 22225105299084994566 22346184676743762432 22422993406404244992 22500851022398704176 22579169334345793296 22603926137836539392 22759390754346272832 22942044179700639552 23021898144823161792 23079917041357494357 23101835291159353326 23205653318156984064 23226684926347049472 23264135307366049044 23307529635453722112 23473307912368713984 23532464434325288364 23554812453731105352 23742821219040247584 23824430494304510304 23847055784422558272 23990367417742405377 24014591285023018368 24016671521451323104 24291576190271265408 24314645113528882944 24375921940931929524 24376127447459818368 24460766778874609404 24570691748636806656 24656006650541795568 24764250237669579744 24940389656891758608 25139457761336732736 25162242003542636928 25249823771741532288 25273802711695702784 25313457400198542198 25429416905066106816 25451361703785079296 25517713491542030798 25744918355501170176 25809799702163219496 25834310433124438128 25899635412926057016 26106359982926607072 26130020542140430656 26314734578001277824 26340865539656289856 26407471401414803232 26499164010447493521 26618249394356540544 26642373886103968512 26667675285805871616 26710673871420278532 26735107523020445952 26760496988854273536 26827937757475378056 27018755461632738492 27353975752719993312 27572308512433835904 27693355104490712832 27738007481859520014 27890328218459601024 27987169635884807972 28057938364003228434 28281889981503824328 28307522253985466544 28406051743209223824 28433028050657665632 28608094018199370168 28632781916758214208 28889981559623027584 28963033149938816448 28990538404592129664 29063599237264992894 29194209013165238016 29221933808049535488 29322375992990166528 29530935760721930496 29558980334093936128 29633473732113326088 30001134696531605568 30105559112461057728 30181429977159800313 30345854339128363776 30589392239600852736 30695864193097549056 30773222721809992476 30802447054879137768 31018847076488065392 31155024492552051936 31376619245767051152 31406416604974807136 31657094958720330112 31765907325739347072 31796074379230077696 31876474354370531712 31987156556989873836 32019455046697357824 32130904594371208704 32184105770474291439 32388768253695020544 32501229254575906032 32501503263279757824 32614355705166145872 32874675534055727424 33019000316892772992 33222302730812171808 33253852875855678144 33337657948627491849 33369317642785732582 33519277015115643648 33549656004723515904 33666431695655376384 33751276533598056264 33868754001518689944 33905889206754809088 34139086131519409248 34413066269550959328 34445747244165917504 34532847217234742688 34652752936739029989 34808479977235476096 34840027389520574208 34961294453180583168 35086312770668370432 35209961868553070976 35298696651487932546 35332218680596658028 35490999192475387392 35614231828560371376 35770583676633837408 36025007282176984656 36437364285406898112 36471967670293324416 36563882911397894286 36691150168311914106 36763078016578447872 36984009975812693352 37146375356504369616 37187104291279468032 37410584485337637912 37709186642005099104 37743363005313955392 37874735657612298432 37910704067543554176 38144125357599160224 38177042555677618944 38276570237313046197 38344645529294833152 38617377533251755264 38654051206122839552 38714699553244829244 38751465649686657192 39511298309484434784 39611207102122204848 39927374091534810816 39963560829155952768 40001512928708807424 40066010807130417798 40140745483281410304 40241906636213067084 40528133192449107738 40888987976384211456 41030963629079989968 41069929406505517024 41358462768650753856 41540032656736069248 41835492327689401536 41980754453827211958 42017336777254657536 42086907546004842651 42354543100985796096 42422834972255736492 42461283380978199816 42501965805827375616 42649542075986498448 42912141027299055252 43334972339434541376 43444549724908224672 43485807606888194496 43595398855897489341 43791313519747857024 43832900712074303232 44025333755857030656 44296403641082895744 44338470501140904192 44450210598169989132 45001702044797408352 45158338668691586592 45518781508692545664 45884088359401279104 46043796289646323584 46159834082714988714 46203670582318706652 46411306636313968128 46528270614732098088 46946615824737427968 47064928868650576728 47109624907462210704 47485642438080495168 47648860988609020608 47694111568845116544 47980734835484810754 48029182570046036736 48033343042902646208 48583152380542530816 48629290227057765888 48751843881863859048 48752254894919636736 48921533557749218808 49312013301083591136 49528500475339159488 49880779313783517216 50053976464178598873 50278915522673465472 50324484007085273856 50499647543483064576 50547605423391405568 50626914800397084396 50858833810132213632 51035426983084061596 51619599404326438992 51668620866248876256 51799270825852114032 52212719965853214144 52260041084280861312 52629469156002555648 52681731079312579712 52814942802829606464 52998328020894987042 53236498788713081088 53284747772207937024 53421347742840557064 53470215046040891904 53655875514950756112 54037510923265476984 54707951505439986624 54845824367096841429 55036725252467871159 55144617024867671808 55386710208981425664 55476014963719040028 55780656436919202048 55974339271769615944 56115876728006456868 56563779963007648656 56615044507970933088 56812103486418447648 56866056101315331264 57216188036398740336 57265563833516428416 57779963119246055168 57926066299877632896 57981076809184259328 58127198474529985788 58388418026330476032 59061871521443860992 59266947464226652176 60002269393063211136 60099016210695626697 60211118224922115456 60362859954319600626 60691708678256727552 60792199788673661607 61178784479201705472 61391728386195098112 61546445443619984952 61604894109758275536 62037694152976130784 62310048985104103872 62753238491534102304 62812833209949614272 62971131680740817937 63314189917440660224 63531814651478694144 63592148758460155392 63752948708741063424 63974313113979747672 64368211540948582878 65002458509151812064 65228711410332291744 65749351068111454848 66038000633785545984 66444605461624343616 66507705751711356288 66675315897254983698 66738635285571465164 67038554030231287296 67502553067196112528 67737508003037379888 67811778413509618176 68278172263038818496 68826132539101918656 68891494488331835008 69065694434469485376 69305505873478059978 69616959954470952192 69680054779041148416 69922588906361166336 70419923737106141952 70597393302975865092 70664437361193316056 71228463657120742752 71541167353267674816 71971102253227216131 72050014564353969312 72874728570813796224 72943935340586648832 73127765822795788572 73382300336623828212 73968019951625386704 74292750713008739232 74821168970675275824 75418373284010198208 75486726010627910784 75749471315224596864 75821408135087108352 76288250715198320448 76354085111355237888 76553140474626092394 77234755066503510528 77429399106489658488 77502931299373314384 79022596618968869568 79222414204244409696 79497492031342480563 79854748183069621632 79927121658311905536 80003025857417614848 80132021614260835596 80281490966562820608 80483813272426134168 81056266384898215476 82061927258159979936 82139858813011034048 82716925537301507712 83080065313472138496 83670984655378803072 83961508907654423916 84173815092009685302 84845669944511472984 84922566761956399632 85299084151972996896 85824282054598110504 86669944678869082752 86889099449816449344 86971615213776388992 87190797711794978682 87582627039495714048 87665801424148606464 88592807282165791488 88676941002281808384 88900421196339978264 90003404089594816704 90316677337383173184 91037563017385091328 91768176718802558208 92087592579292647168 92319668165429977428 92407341164637413304 93056541229464196176 94129857737301153456 94219249814924421408 94971284876160990336 95297721977218041216 95388223137690233088 95961469670969621508 96058365140092073472 96066686085805292416 97166304761085061632 97503687763727718096 97504509789839273472 97843067115498437616 98624026602167182272 99057000950678318976 99761558627567034432 100012973845882475547 100107952928357197746 100557831045346930944 100648968014170547712 100999295086966129152 101253829600794168792 101717667620264427264 102070853966168123192 103239198808652877984 103337241732497752512 103598541651704228064 103958258810217089967 104425439931706428288 104520082168561722624 105258938312005111296 105363462158625159424 105629885605659212928 105996656041789974084 106472997577426162176 106842695485681114128 107311751029901512224 108075021846530953968 109415903010879973248 109691648734193682858 110073450504935742318 110289234049735343616 110952029927438080056 111561312873838404096 111948678543539231888 112231753456012913736 113127559926015297312 113230089015941866176 113624206972836895296 113732112202630662528 114432376072797480672 114531127667032856832 114829710711939138591 115559926238492110336 115852132599755265792 115962153618368518656 116254396949059971576 118533894928453304352 120004538786126422272 120198032421391253394 120422236449844230912 120725719908639201252 121584399577347323214 123092890887239969904 123209788219516551072 124075388305952261568 124620097970208207744 125506476983068204608 125625666419899228544 125942263361481635874 126628379834881320448 127063629302957388288 127505897417482126848 127948626227959495344 128736423081897165756 130004917018303624128 130457422820664583488 130786196567692468023 131498702136222909696 132076001267571091968 132889210923248687232 133015411503422712576 133350631794509967396 133477270571142930328 135005106134392225056 135475016006074759776 136556344526077636992 137652265078203837312 137782988976663670016 138131388868938970752 138611011746956119956 139233919908941904384 140839847474212283904 141194786605951730184 141328874722386632112 142456927314241485504 143082334706535349632 143942204506454432262 144100029128707938624 145749457141627592448 145887870681173297664 146255531645591577144 146764600673247656424 147936039903250773408 148585501426017478464 149642337941350551648 150161929392535796619 150836746568020396416 150973452021255821568 151498942630449193728 151642816270174216704 152576501430396640896 153106280949252184788 154858798212979316976 155005862598746628768 158045193237937739136 158444828408488819392 158994984062684961126 159709496366139243264 159854243316623811072 160264043228521671192 160967626544852268336 162112532769796430952 164123854516319959872 164279717626022068096 164537473101290524287 165433851074603015424 166160130626944276992 167341969310757606144 167923017815308847832 168347630184019370604 169691339889022945968 169845133523912799264 170598168303945993792 171648564109196221008 173339889357738165504 173778198899632898688 173943230427552777984 174381595423589957364 175165254078991428096 177185614564331582976 177800842392679956528 180006808179189633408 180297048632086880091 180633354674766346368 182075126034770182656 182376599366020984821 183536353437605116416 184175185158585294336 184639336330859954856 184814682329274826608 186113082458928392352 188259715474602306912 188438499629848842816 188913395042222453811 189942569752321980672 190595443954436082432 190776446275380466176 191922939341939243016 192133372171610584832 195007375527455436192 195686134230996875232 197248053204334364544 198114001901356637952 199523117255134068864 200025947691764951094 200215905856714395492 201115662090693861888 202507659201588337584 203435335240528854528 204141707932336246384 206478397617305755968 206674483464995505024 207197083303408456128 207916517620434179934 208850879863412856576 209040164337123445248 210726924317250318848 211259771211318425856 211993312083579948168 213685390971362228256 214623502059803024448 216150043693061907936 216900564678107261783 218831806021759946496 219383297468387365716 220146901009871484636 221904059854876160112 223897357087078463776 224463506912025827472 226255119852030594624 226460178031883732352 227248413945673790592 227464224405261325056 228864752145594961344 229062255334065713664 229659421423878277182 231704265199510531584 232508793898119943152 237067789856906608704 238492476094027441689 240009077572252844544 240396064842782506788 240844472899688461824 241451439817278402504 243168799154694646428 246185781774479939808 246419576439033102144 248150776611904523136 249240195940416415488 251012953966136409216 251251332839798457088 251884526722963271748 255897252455918990688 257472846163794331512 260009834036607248256 260914845641329166976 261572393135384936046 262997404272445819392 265778421846497374464 266030823006845425152 266701263589019934792 266954541142285860656 270010212268784450112 270950032012149519552 273112689052155273984 275304530156407674624 275565977953327340032 276262777737877941504 277222023493912239912 282389573211903460368 282657749444773264224 284913854628482971008 286164669413070699264 287884409012908864524 288200058257415877248 291498914283255184896 292511063291183154288 293529201346495312848 295872079806501546816 297171002852034956928 299284675882701103296 300038921537647426641 300323858785071593238 301673493136040792832 301946904042511643136 302997885260898387456 305153002860793281792 306212561898504369576 309717596425958633952 310011725197493257536 311874776430651269901 316090386475875478272 316889656816977638784 317989968125369922252 319418992732278486528 320528086457043342384 321935253089704536672 324225065539592861904 328247709032639919744 328559435252044136192 329074946202581048574 330867702149206030848 334683938621515212288 335846035630617695664 336695260368038741208 339382679778045891936 339690267047825598528 341196336607891987584 343297128218392442016 344489132135817415773 346679778715476331008 347556397799265797376 347886460855105555968 348763190847179914728 355601684785359913056 360013616358379266816 360594097264173760182 361266709349532692736 364753198732041969642 369278672661719909712 369629364658549653216 372226164917856784704 376519430949204613824 376876999259697685632 377826790084444907622 379885139504643961344 381190887908872164864 383845878683878486032 384266744343221169664 390014751054910872384 391372268461993750464 392358589703077404069 394496106408668729088 396228003802713275904 399046234510268137728 400051895383529902188 400431811713428790984 405015318403176675168 408283415864672492768 412956795234611511936 413348966929991010048 414394166606816912256 415833035240868359868 417701759726825713152 422519542422636851712 423986624167159896336 427370781942724456512 429247004119606048896 432300087386123815872 433801129356214523566 437663612043519892992 438766594936774731432 440293802019742969272 443808119709752320224 447794714174156927552 448927013824051654944 450485788177607389857 452510239704061189248 452920356063767464704 454496827891347581184 454928448810522650112 457729504291189922688 459318842847756554364 465017587796239886304 474135579713813217408 476984952188054883378 480792129685565013576 482902879634556805008 486337598309389292856 492371563548959879616 492839152878066204288 496301553223809046272 498480391880832830976 502025907932272818432 502502665679596914176 503769053445926543496 511794504911837981376 514945692327588663024 520019668073214496512 521829691282658333952 523144786270769872092 531556843692994748928 533402527178039869584 533909082284571721312 540020424537568900224 541900064024299039104 546225378104310547968 547129798098062954463 550609060312815349248 552525555475755883008 554444046987824479824 564779146423806920736 565315498889546528448 566740185126667361433 569827709256965942016 572329338826141398528 575768818025817729048 576400116514831754496 585022126582366308576 587058402692990625696 591744159613003093632 594342005704069913856 598569351765402206592 600077843075294853282 600647717570143186476 603346986272081585664 610306005721586563584 612425123797008739152 619435192851917267904 620023450394986515072 623749552861302539802 632180772951750956544 633779313633955277568 635979936250739844504 641056172914086684768 643870506179409073344 648450131079185723808 650701694034321785349 656495418065279839488 657118870504088272384 658149892405162097148 671692071261235391328 673390520736077482416 678765359556091783872 679380534095651197056 682392673215783975168 686594256436784884032 688978264271634831546 695112795598531594752 697526381694359829456 711203369570719826112 715477428282082325067 720027232716758533632 721188194528347520364 722533418699065385472 729506397464083939284 738557345323439819424 739258729317099306432 744452329835713569408 753038861898409227648 753753998519395371264 755653580168889815244 767691757367756972064 780029502109821744768 782744536923987500928 784717179406154808138 788992212817337458176 798092469020536275456 800103790767059804376 800863623426857581968 810030636806353350336 816566831729344985536 825913590469223023872 826697933859982020096 828788333213633824512 831666070481736719736 847973248334319792672 854741563885448913024 858494008239212097792 864600174772247631744 867602258712429047132 877533189873549462864 880587604039485938544 887616239419504640448 895589428348313855104 897854027648103309888 900971576355214779714 905020479408122378496 905840712127534929408 908993655782695162368 915459008582379845376 918637685695513108728 930035175592479772608 935624329291953809703 948271159427626434816 953969904376109766756 961584259371130027152 965805759269113610016 972675196618778585712 984743127097919759232 985678305756132408576 992603106447618092544 1004051815864545636864 1007538106891853086992 1023589009823675962752 1029891384655177326048 1033467396407452247319 1040039336146428993024 1043659382565316667904 1046289572541539744184 1066805054356079739168 1067818164569143442624 1080040849075137800448 1083800128048598078208 1094259596196125908926 1108888093975648959648 1129558292847613841472 1130630997779093056896 1133480370253334722866 1139655418513931884032 1151537636051635458096 1152800233029663508992 1170044253164732617152 1174116805385981251392 1183488319226006187264 1188684011408139827712 1197138703530804413184 1200155686150589706564 1201295435140286372952 1224850247594017478304 1238870385703834535808 1240046900789973030144 1247499105722605079604 1267558627267910555136 1271959872501479689008 1282112345828173369536 1287741012358818146688 1296900262158371447616 1301403388068643570698 1312990836130559678976 1316299784810324194296 1343384142522470782656 1346781041472154964832 1351457364532822169571 1357530719112183567744 1358761068191302394112 1364785346431567950336 1373188512873569768064 1377956528543269663092 1395052763388719658912 1422406739141439652224 1430954856564164650134 1442376389056695040728 1459012794928167878568 1477114690646879638848 1478517458634198612864 1488904659671427138816 1506077723796818455296 1507507997038790742528 1511307160337779630488 1535383514735513944128 1560059004219643489536 1565489073847975001856 1569434358812309616276 1600207581534119608752 1601727246853715163936 1620061273612706700672 1633133663458689971072 1651827180938446047744 1657576666427267649024 1663332140963473439472 1695946496668639585344 1700220555380002084299 1709483127770897826048 1716988016478424195584 1729200349544495263488 1735204517424858094264 1755066379747098925728 1761175208078971877088 1775232478839009280896 1791178856696627710208 1795708055296206619776 1801943152710429559428 1810040958816244756992 1830918017164759690752 1837275371391026217456 1860070351184959545216 1871248658583907619406 1896542318855252869632 1907939808752219533512 1923168518742260054304 1931611518538227220032 1945350393237557171424 1952105082102965356047 1969486254195839518464 1971356611512264817152 2015076213783706173984 2047178019647351925504 2059782769310354652096 2066934792814904494638 2092579145083079488368 2133610108712159478336 2135636329138286885248 2160081698150275600896 2167600256097196156416 2188519192392251817852 2217776187951297919296 2259116585695227682944 2261261995558186113792 2266960740506669445732 2303075272103270916192 2340088506329465234304 2348233610771962502784 2366976638452012374528 2394277407061608826368 2400311372301179413128 2402590870280572745904 2449700495188034956608 2477740771407669071616 2480093801579946060288 2494998211445210159208 2543919745002959378016 2564224691656346739072 2575482024717636293376 2593800524316742895232 2602806776137287141396 2632599569620648388592 2686768285044941565312 2693562082944309929664 2702914729065644339142 2715061438224367135488 2717522136382604788224 2746377025747139536128 2755913057086539326184 2790105526777439317824 2844813478282879304448 2861909713128329300268 2884752778113390081456 2918025589856335757136 2954229381293759277696 2957034917268397225728 2977809319342854277632 3012155447593636910592 3022614320675559260976 3070767029471027888256 3100402189222356741957 3120118008439286979072 3130978147695950003712 3138868717624619232552 3200415163068239217504 3203454493707430327872 3240122547225413401344 3266267326917379942144 3326664281926946878944 3391892993337279170688 3400441110760004168598 3418966255541795652096 3458400699088990526976 3470409034849716188528 3510132759494197851456 3522350416157943754176 3550464957678018561792 3582357713393255420416 3591416110592413239552 3603886305420859118856 3674550742782052434912 3720140702369919090432 3742497317167815238812 3815879617504439067024 3846337037484520108608 3863223037076454440064 3890700786475114342848 3904210164205930712094 3938972508391679036928 4030152427567412347968 4054372093598466508713 4094356039294703851008 4119565538620709304192 4133869585629808989276 4185158290166158976736 4267220217424318956672 4271272658276573770496 4377038384784503635704 4435552375902595838592 4518233171390455365888 4522523991116372227584 4533921481013338891464 4606150544206541832384 4680177012658930468608 4696467221543925005568 4800622744602358826256 4805181740561145491808 4899400990376069913216 4955481542815338143232 4989996422890420318416 5087839490005918756032 5100661666140006252897 5128449383312693478144 5150964049435272586752 5187601048633485790464 5205613552274574282792 5265199139241296777184 5373536570089883130624 5387124165888619859328 5405829458131288678284 5430122876448734270976 5492754051494279072256 5511826114173078652368 5580211053554878635648 5689626956565758608896 5723819426256658600536 5769505556226780162912 5836051179712671514272 5856315246308896068141 5908458762587518555392 5914069834536794451456 6045228641351118521952 6141534058942055776512 6200804378444713483914 6277737435249238465104 6400830326136478435008 6406908987414860655744 6480245094450826802688 6532534653834759884288 6653328563853893757888 6783785986674558341376 6800882221520008337196 6940818069699432377056 7020265518988395702912 7044700832315887508352 7100929915356037123584 7182832221184826479104 7207772610841718237712 7349101485564104869824 7440281404739838180864 7484994634335630477624 7631759235008878134048 7692674074969040217216 7726446074152908880128 7781401572950228685696 7808420328411861424188 8060304855134824695936 8108744187196933017426 8239131077241418608384 8267739171259617978552 8370316580332317953472 8534440434848637913344 8542545316553147540992 8754076769569007271408 8871104751805191677184 9036466342780910731776 9067842962026677782928 9212301088413083664768 9301206567667070225871 9360354025317860937216 9392934443087850011136 9601245489204717652512 9610363481122290983616 9798801980752139826432 9979992845780840636832 10175678980011837512064 10201323332280012505794 10256898766625386956288 10375202097266971580928 10411227104549148565584 10530398278482593554368 10747073140179766261248 10774248331777239718656 10811658916262577356568 11023652228346157304736 11160422107109757271296 11447638852513317201072 11539011112453560325824 11672102359425343028544 11712630492617792136282 11816917525175037110784 12090457282702237043904 12163116280795399526139 12283068117884111553024 12401608756889426967828 12555474870498476930208 12801660652272956870016 12813817974829721311488 13306657127707787515776 13567571973349116682752 13601764443040016674392 13881636139398864754112 14040531037976791405824 14089401664631775016704 14415545221683436475424 14698202971128209739648 14969989268671260955248 15263518470017756268096 15385348149938080434432 15452892148305817760256 15562803145900457371392 15616840656823722848376 16120609710269649391872 16217488374393866034852 16478262154482837216768 16535478342519235957104 16740633160664635906944 17068880869697275826688 17508153539138014542816 17568945738926688204423 17742209503610383354368 18135685924053355565856 18424602176826167329536 18602413135334140451742 19202490978409435305024 19220726962244581967232 19597603961504279652864 19959985691561681273664 20351357960023675024128 20402646664560025011588 20822454209098297131168 21060796556965187108736 21548496663554479437312 21623317832525154713136 22047304456692314609472 22320844214219514542592 22895277705026634402144 23078022224907120651648 23344204718850686057088 23425260985235584272564 24180914565404474087808 24326232561590799052278 24803217513778853935656 25110949740996953860416 25603321304545913740032 25627635949659442622976 26613314255415575031552 27203528886080033348784 27763272278797729508224 28081062075953582811648 28178803329263550033408 28831090443366872950848 29396405942256419479296 29939978537342521910496 30527036940035512536192 30770696299876160868864 31125606291800914742784 31233681313647445696752 32241219420539298783744 32434976748787732069704 33070956685038471914208 33481266321329271813888 35016307078276029085632 35137891477853376408846 36271371848106711131712 36849204353652334659072 37204826270668280903484 38404981956818870610048 38441453924489163934464 39919971383123362547328 40702715920047350048256 40805293329120050023176 41644908418196594262336 42121593113930374217472 43246635665050309426272 44094608913384629218944 45790555410053268804288 46156044449814241303296 46688409437701372114176 46850521970471168545128 48361829130808948175616 48652465123181598104556 49606435027557707871312 50221899481993907720832 51206642609091827480064 52706837216780064613269 53226628510831150063104 54407057772160066697568 55526544557595459016448 57662180886733745901696 58792811884512838958592 59879957074685043820992 61054073880071025072384 62467362627294891393504 64869953497575464139408 66141913370076943828416 66962532642658543627776 70032614156552058171264 70275782955706752817692 72542743696213422263424 74409652541336561806968 76809963913637741220096 76882907848978327868928 79839942766246725094656 81610586658240100046352 83289816836393188524672 84243186227860748434944 86493271330100618852544 88189217826769258437888 91581110820106537608576 92312088899628482606592 93376818875402744228352 93701043940942337090256 96723658261617896351232 97304930246363196209112 99212870055115415742624 100443798963987815441664 105413674433560129226538 108814115544320133395136 111053089115190918032896 115324361773467491803392 119759914149370087641984 122108147760142050144768 124934725254589782787008 129739906995150928278816 132283826740153887656832 140065228313104116342528 140551565911413505635384 145085487392426844526848 148819305082673123613936 153619927827275482440192 158120511650340193839807 159679885532493450189312 163221173316480200092704 166579633672786377049344 172986542660201237705088 176378435653538516875776 183162221640213075217152 187402087881884674180512 194609860492726392418224 198425740110230831485248 200887597927975630883328 210827348867120258453076 217628231088640266790272 230648723546934983606784 239519828298740175283968 249869450509179565574016 259479813990301856557632 264567653480307775313664 280130456626208232685056 281103131822827011270768 290170974784853689053696 297638610165346247227872 316241023300680387679614 326442346632960400185408 333159267345572754098688 345973085320402475410176 366324443280426150434304 374804175763769348361024 389219720985452784836448 396851480220461662970496 421654697734240516906152 435256462177280533580544 479039656597480350567936 499738901018359131148032 518959627980603713115264 529135306960615550627328 562206263645654022541536 595277220330692494455744 632482046601360775359228 652884693265920800370816 691946170640804950820352 749608351527538696722048 778439441970905569672896 793702960440923325940992 843309395468481033812304 870512924354561067161088 999477802036718262296064 1037919255961207426230528 1124412527291308045083072 1190554440661384988911488 1264964093202721550718456 1305769386531841600741632 1499216703055077393444096 1556878883941811139345792 1587405920881846651881984 1686618790936962067624608 2075838511922414852461056 2248825054582616090166144 2381108881322769977822976 2529928186405443101436912 2611538773063683201483264 2998433406110154786888192 3113757767883622278691584 3373237581873924135249216 4497650109165232180332288 4762217762645539955645952 5059856372810886202873824 6227515535767244557383168 6746475163747848270498432 8995300218330464360664576 10119712745621772405747648 13492950327495696540996864 20239425491243544811495296 26985900654991393081993728 40478850982487089622990592 80957701964974179245981184
- Sum of all divisors σ(n): 288776982058662860066304000
- Sum of proper divisors (its aliquot sum) s(n): 207819280093688680820322816
- 80957701964974179245981184 is an abundant number, because the sum of its proper divisors (207819280093688680820322816) is greater than itself. Its abundance is 126861578128714501574341632
Bases of 80957701964974179245981184
- Binary: 1000010111101110111010111010001010001110011011111001100001011000101010101111110000000002
- Hexadecimal: 0x42F775D14737CC2C557E00
- Base-36: A679QHM230W1BS000
Squares and roots of 80957701964974179245981184
- 80957701964974179245981184 squared (809577019649741792459811842) is 6554149507449584083408266903250991220202614882041856
- 80957701964974179245981184 cubed (809577019649741792459811843) is 530608882457985742405539773615415065080606386939413626503621765816900076437504
-
The
square root of 80957701964974179245981184 is 8997649802308.0548901033 -
80957701964974179245981184 is a
perfect cube number . Itscube root is 432599544
Scales and comparisons
How big is 80957701964974179245981184?- 80,957,701,964,974,179,245,981,184 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 80,957,701,964,974,179,245,981,184 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 80957701964974179245981184 cubic inches would be around 36049962 feet tall.
Recreational maths with 80957701964974179245981184
- 80957701964974179245981184 backwards is 48118954297147946910775908
- The number of decimal digits it has is: 26
- The sum of 80957701964974179245981184's digits is 135
- 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 80957701964974179245981184 - Facts about the integer". Numbermatics.com. 2024. Web. 3 May 2024.
APA style:
Numbermatics. (2024). Number 80957701964974179245981184 - Facts about the integer. Retrieved 3 May 2024, from https://numbermatics.com/n/80957701964974179245981184/
Chicago style:
Numbermatics. 2024. "Number 80957701964974179245981184 - Facts about the integer". https://numbermatics.com/n/80957701964974179245981184/
The information we have on file for 80957701964974179245981184 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 80957701964974179245981184, math, Factors of 80957701964974179245981184, curriculum, school, college, exams, university, Prime factorization of 80957701964974179245981184, STEM, science, technology, engineering, physics, economics, calculator, eighty septillion, nine hundred fifty-seven sextillion, seven hundred one quintillion, nine hundred sixty-four quadrillion, nine hundred seventy-four trillion, one hundred seventy-nine billion, two hundred forty-five million, nine hundred eighty-one thousand, one hundred eighty-four.