127318759772596205410861056
127,318,759,772,596,205,410,861,056 is an even composite number composed of six prime numbers multiplied together.
127318759772596205410861056 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 127318759772596205410861056:
214 × 36 × 132 × 178 × 312 × 972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 17 × 17 × 17 × 17 × 17 × 17 × 17 × 17 × 31 × 31 × 97 × 97)See below for interesting mathematical facts about the number 127318759772596205410861056 from the Numbermatics database.
Names of 127318759772596205410861056
- Cardinal: 127318759772596205410861056 can be written as One hundred twenty-seven septillion, three hundred eighteen sextillion, seven hundred fifty-nine quintillion, seven hundred seventy-two quadrillion, five hundred ninety-six trillion, two hundred five billion, four hundred ten million, eight hundred sixty-one thousand and fifty-six.
Scientific notation
- Scientific notation: 1.27318759772596205410861056 × 1026
Factors of 127318759772596205410861056
Divisors of 127318759772596205410861056
- Number of divisors d(n): 25515
-
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 97 102 104 108 117 124 128 136 144 153 156 162 169 186 192 194 204 208 216 221 234 243 248 256 272 279 288 289 291 306 312 324 338 351 372 384 388 403 408 416 432 442 459 468 486 496 507 512 527 544 558 576 578 582 612 624 648 663 676 702 729 744 768 776 806 816 832 837 864 867 873 884 918 936 961 972 992 1014 1024 1053 1054 1088 1116 1152 1156 1164 1209 1224 1248 1261 1296 1326 1352 1377 1404 1458 1488 1521 1536 1552 1581 1612 1632 1649 1664 1674 1728 1734 1746 1768 1836 1872 1922 1944 1984 1989 2028 2048 2106 2108 2176 2232 2304 2312 2328 2418 2448 2496 2511 2522 2592 2601 2619 2652 2704 2754 2808 2873 2883 2916 2976 3007 3042 3072 3104 3159 3162 3224 3264 3298 3328 3348 3456 3468 3492 3536 3627 3672 3744 3757 3783 3844 3888 3968 3978 4056 4096 4131 4212 4216 4352 4464 4563 4608 4624 4656 4743 4836 4896 4913 4947 4992 5022 5044 5184 5202 5238 5239 5304 5408 5508 5616 5746 5766 5832 5952 5967 6014 6084 6144 6208 6318 6324 6448 6528 6596 6656 6696 6851 6912 6936 6984 7072 7254 7344 7488 7514 7533 7566 7688 7776 7803 7857 7936 7956 8112 8192 8262 8424 8432 8619 8649 8704 8928 8959 9021 9126 9216 9248 9312 9409 9477 9486 9672 9792 9826 9894 9984 10044 10088 10368 10404 10476 10478 10608 10816 10881 11016 11232 11271 11349 11492 11532 11664 11904 11934 12028 12168 12288 12393 12416 12493 12636 12648 12896 13056 13192 13312 13392 13689 13702 13824 13872 13968 14144 14229 14508 14688 14739 14841 14976 15028 15066 15132 15376 15552 15606 15714 15717 15872 15912 16224 16337 16384 16393 16524 16848 16864 17238 17298 17408 17856 17901 17918 18042 18252 18432 18496 18624 18818 18954 18972 19344 19584 19652 19788 19968 20088 20176 20553 20736 20808 20952 20956 21216 21437 21632 21762 22032 22464 22542 22599 22698 22984 23064 23328 23409 23571 23808 23868 24056 24336 24576 24786 24832 24986 25272 25296 25792 25857 25947 26112 26384 26624 26784 26877 27063 27378 27404 27648 27744 27936 28033 28227 28288 28458 29016 29376 29478 29682 29952 30056 30132 30264 30752 31104 31212 31428 31434 31744 31824 32448 32643 32674 32786 33048 33696 33728 33813 34047 34476 34596 34816 35712 35802 35836 36084 36504 36864 36992 37248 37479 37636 37908 37944 38688 39091 39168 39304 39576 39936 40176 40352 41067 41106 41472 41616 41904 41912 42432 42687 42874 43264 43524 44064 44217 44523 44928 45084 45198 45396 45968 46128 46656 46818 47142 47151 47616 47736 48112 48672 48841 49011 49152 49179 49572 49664 49972 50544 50592 51119 51584 51714 51894 52224 52768 53248 53568 53703 53754 54126 54756 54808 55296 55488 55872 56066 56454 56576 56916 58032 58752 58956 59364 59904 60112 60264 60528 61504 61659 62208 62424 62856 62868 63488 63648 63869 64311 64896 65286 65348 65572 66096 67392 67456 67626 68094 68952 69192 69632 70227 70713 71424 71604 71672 72168 73008 73728 73984 74496 74958 75272 75816 75888 77376 77571 77841 78182 78336 78608 79152 79872 80352 80631 80704 81189 82134 82212 82944 83232 83521 83808 83824 84099 84681 84864 85374 85748 86528 87048 88128 88434 89046 89063 89856 90168 90396 90792 91936 92256 93217 93312 93636 94284 94302 95232 95472 96224 97344 97682 97929 98022 98358 99144 99328 99944 101088 101184 101439 102141 102238 103168 103428 103788 104448 105536 106496 107136 107406 107508 108252 109512 109616 110592 110976 111744 112132 112437 112908 113152 113832 116064 116467 117273 117504 117912 118728 119808 120224 120528 121056 122317 123008 123201 123318 124416 124848 125712 125736 126976 127296 127738 128061 128622 129792 130572 130696 131144 132192 132651 133569 134784 134912 135252 136188 137904 138384 139264 140454 141426 141453 142848 143208 143344 144336 146016 146523 147033 147456 147537 147968 148992 149916 150544 151632 151776 152303 153357 154752 155142 155682 156364 156672 157216 158304 159744 159953 160704 161109 161262 161408 162378 162409 164268 164424 165888 166464 167042 167616 167648 168198 169362 169728 170748 171496 173056 174096 176256 176868 178092 178126 179712 180336 180792 181584 183872 184512 184977 186434 186624 187272 188568 188604 190464 190944 191607 192448 192933 194688 195364 195858 196044 196716 198288 198656 199888 202176 202368 202878 204282 204476 206336 206856 207576 208896 210681 211072 212381 212992 214272 214812 215016 216504 219024 219232 221184 221952 223488 224264 224874 225816 226304 227664 232128 232713 232934 233523 234546 235008 235824 237456 239616 240448 241056 241893 242112 243567 244634 246016 246402 246636 248832 249696 250563 251424 251472 252297 253952 254043 254592 255476 256122 257244 259584 261144 261392 262288 264384 265302 267138 267189 269568 269824 270504 272376 275808 276768 277729 278528 278681 279651 280908 282852 282906 285696 286416 286688 288672 291679 292032 293046 293787 294066 295074 295936 297984 299832 301088 303264 303552 304317 304606 306423 306714 309504 310284 311364 312728 313344 314432 316608 319488 319906 321408 322218 322524 322816 324756 324818 328536 328848 331776 332928 334084 335232 335296 336396 337311 338724 339456 341496 342992 346112 348192 349401 351819 352512 353736 356184 356252 359424 360672 361584 363168 364429 366951 367744 369024 369954 372868 373248 374544 377136 377208 380928 381888 383214 384183 384896 385866 389376 390728 391716 392088 393432 396576 397312 397953 399776 400707 404352 404736 405756 408564 408952 412672 413712 415152 417792 421362 422144 424359 424762 428544 429624 430032 433008 438048 438464 439569 441099 442368 442611 443904 446976 448528 449748 451632 452608 455328 456909 460071 464256 465426 465868 467046 469092 470016 471648 474912 476561 479232 479859 480896 482112 483786 484224 487134 487227 489268 492032 492804 493272 497664 499392 501126 502848 502944 504594 507904 508086 508183 509184 510952 512244 514488 519168 522288 522784 524576 528768 530604 534276 534378 539136 539648 541008 544752 551616 553536 554931 555458 557362 559302 561816 565704 565812 571392 572832 573376 574821 577344 578799 583358 584064 586092 587574 588132 590148 591872 595968 599664 602176 606528 607104 608634 609212 612846 613428 619008 620568 622728 625456 626688 628864 633216 637143 638976 639812 642816 644436 645048 645632 649512 649636 657072 657696 663552 664547 665856 668168 670464 670592 672792 674622 677448 678912 682992 685984 692224 696384 698139 698802 700569 703638 705024 707472 712368 712504 718848 721344 723168 725679 726336 728858 730701 733902 735488 738048 739908 745736 746496 749088 751689 754272 754416 756891 761856 762129 763776 766428 768366 769792 771732 778752 781456 783432 784176 786864 793152 794624 795906 799552 801414 801567 808704 809472 811512 817128 817904 825344 827424 830297 830304 833187 835584 836043 838953 842724 844288 848718 849524 857088 859248 860064 866016 869023 875037 876096 876928 879138 882198 885222 887808 893952 897056 899496 903264 905216 910656 912951 913818 919269 920142 928512 930852 931736 934092 938184 940032 943296 949824 953122 958464 959718 961792 964224 967572 968448 974268 974454 978536 984064 985608 986544 995328 998784 1002252 1005696 1005888 1009188 1011933 1016172 1016366 1018368 1021904 1024488 1028976 1038336 1044576 1045568 1048203 1049152 1055457 1057536 1061208 1068552 1068756 1078272 1079296 1082016 1085773 1089504 1093287 1100853 1103232 1107072 1109862 1110916 1114724 1118604 1123632 1131408 1131624 1142784 1145664 1146752 1149642 1154688 1157598 1166716 1168128 1172184 1175148 1176264 1180296 1183744 1191936 1193859 1199328 1202121 1204352 1211821 1213056 1214208 1217268 1218424 1225692 1226856 1238016 1241136 1245456 1250912 1253376 1257728 1266432 1273077 1274286 1279624 1285632 1288872 1290096 1291264 1299024 1299272 1314144 1315392 1318707 1323297 1327104 1327833 1329094 1331712 1336336 1340928 1341184 1345584 1349244 1354896 1357824 1365984 1370727 1371968 1380213 1384448 1392768 1396278 1397604 1401138 1407276 1410048 1414944 1419857 1424736 1425008 1429683 1437696 1439577 1442688 1446336 1451358 1452672 1457716 1461402 1461681 1467804 1470976 1476096 1479816 1491472 1492992 1498176 1503378 1508544 1508832 1513782 1514071 1523712 1524258 1524549 1527552 1532856 1536732 1539584 1543464 1557504 1562912 1566864 1568352 1573728 1584689 1586304 1589248 1590121 1591812 1599104 1602828 1603134 1617408 1618944 1623024 1634256 1635808 1650688 1654848 1660594 1660608 1664793 1666374 1672086 1677906 1685448 1688576 1697436 1699048 1714176 1718496 1720128 1724463 1732032 1736397 1738046 1750074 1752192 1753856 1758276 1764396 1770444 1775616 1787904 1794112 1798992 1806528 1810432 1821312 1825902 1827636 1838538 1840284 1857024 1861704 1863472 1868184 1876368 1880064 1886592 1899648 1906244 1911429 1916928 1919436 1923584 1928448 1935144 1936896 1948536 1948908 1957072 1968128 1971216 1973088 1979939 1990656 1993641 1997568 2004504 2011392 2011776 2018376 2023866 2032344 2032732 2036736 2043808 2048976 2057952 2076672 2079389 2089152 2091136 2094417 2096406 2098304 2110914 2115072 2122416 2137104 2137512 2156544 2158592 2164032 2171546 2177037 2179008 2186574 2192103 2201706 2206464 2214144 2219724 2221832 2229448 2237208 2247264 2255067 2262816 2263248 2270673 2285568 2286387 2291328 2293504 2299284 2309376 2315196 2333432 2336256 2344368 2350296 2352528 2360592 2367488 2383872 2387718 2398656 2404242 2404701 2408704 2423642 2426112 2428416 2434536 2436848 2451384 2453712 2476032 2482272 2490891 2490912 2499561 2501824 2506752 2508129 2515456 2516859 2532864 2546154 2548572 2559248 2571264 2577744 2580192 2582528 2589151 2598048 2598544 2607069 2625111 2628288 2630784 2637414 2646594 2655666 2658188 2663424 2672672 2681856 2682368 2691168 2698488 2709792 2715648 2719201 2731968 2738853 2741454 2743936 2760426 2760953 2768896 2785536 2792556 2795208 2802276 2814552 2820096 2829888 2839714 2849472 2850016 2859366 2875392 2879154 2885376 2892672 2902716 2905344 2915432 2922804 2923362 2935608 2941952 2952192 2959632 2982944 2985984 2996352 3006756 3017088 3017664 3027564 3028142 3035799 3048516 3049098 3055104 3065712 3073464 3079168 3086928 3115008 3125824 3133728 3136704 3144609 3147456 3166371 3169378 3172608 3180242 3183624 3198208 3205656 3206268 3234816 3237888 3246048 3257319 3268512 3271616 3279861 3301376 3302559 3309696 3321188 3321216 3329586 3332748 3344172 3355812 3370896 3377152 3394872 3398096 3428352 3436992 3440256 3448926 3464064 3472794 3476092 3500148 3504384 3507712 3516552 3528792 3540888 3551232 3575808 3581577 3588224 3597984 3610477 3613056 3620864 3635463 3642624 3651804 3655272 3677076 3680568 3714048 3723408 3726944 3736368 3752736 3760128 3773184 3791827 3799296 3812488 3819231 3822858 3838872 3847168 3856896 3870288 3873792 3897072 3897816 3914144 3936256 3942432 3946176 3956121 3959878 3969891 3981312 3983499 3987282 3995136 4009008 4022784 4023552 4036752 4047732 4064688 4065464 4073472 4087616 4097952 4112181 4115904 4140639 4153344 4158778 4178304 4182272 4188834 4192812 4196608 4221828 4230144 4244832 4259571 4274208 4275024 4289049 4313088 4317184 4318731 4328064 4343092 4354074 4358016 4373148 4384206 4385043 4403412 4412928 4428288 4439448 4443664 4458896 4474416 4494528 4510134 4525632 4526496 4541346 4542213 4571136 4572774 4573647 4582656 4587008 4598568 4618752 4630392 4666864 4672512 4688736 4700592 4705056 4721184 4721393 4734976 4737577 4754067 4767744 4770363 4775436 4797312 4808484 4809402 4817408 4847284 4852224 4856832 4869072 4873696 4902768 4907424 4952064 4958543 4964544 4981782 4981824 4994379 4999122 5003648 5016258 5030912 5033718 5065728 5092308 5097144 5118496 5142528 5155488 5160384 5165056 5173389 5178302 5196096 5197088 5209191 5214138 5250222 5256576 5261568 5274828 5293188 5311332 5316376 5326848 5345344 5363712 5364736 5382336 5396976 5419584 5431296 5438402 5463936 5477706 5482908 5487872 5520852 5521906 5571072 5585112 5590416 5604552 5629104 5640192 5659776 5679428 5698944 5700032 5718732 5734287 5750784 5758308 5770752 5785344 5805432 5810688 5830864 5845608 5846724 5871216 5883904 5904384 5919264 5939817 5965888 5971968 5980923 5992704 6013512 6034176 6035328 6055128 6056284 6071598 6097032 6098196 6110208 6131424 6146928 6158336 6173856 6195293 6230016 6238167 6251648 6267456 6273408 6289218 6294912 6332742 6338756 6345216 6360484 6367248 6396416 6411312 6412536 6469632 6475776 6492096 6514638 6531111 6537024 6543232 6559722 6602752 6605118 6619392 6642376 6642432 6659172 6665496 6688344 6711624 6741792 6754304 6765201 6789744 6796192 6812019 6856704 6859161 6873984 6880512 6897852 6928128 6945588 6952184 7000296 7008768 7015424 7033104 7057584 7081776 7102464 7151616 7163154 7176448 7195968 7214103 7220954 7226112 7270926 7285248 7303608 7310544 7354152 7361136 7428096 7446816 7453888 7472673 7472736 7498683 7505472 7520256 7524387 7546368 7550577 7583654 7598592 7624976 7638462 7645716 7677744 7694336 7713792 7740576 7747584 7767453 7794144 7795632 7821207 7828288 7872512 7875333 7884864 7892352 7912242 7919756 7939782 7966998 7974564 7990272 8018016 8045568 8047104 8073504 8095464 8101537 8129376 8130928 8146944 8157603 8175232 8195904 8224362 8231808 8281278 8282859 8306688 8317556 8356608 8364544 8377668 8385624 8393216 8443656 8460288 8489664 8519142 8548416 8550048 8578098 8626176 8634368 8637462 8639111 8656128 8686184 8708148 8716032 8746296 8768412 8770086 8806824 8825856 8856576 8878896 8887328 8917792 8948832 8989056 9020268 9042049 9051264 9052992 9082692 9084426 9107397 9145548 9147294 9165312 9174016 9197136 9237504 9260784 9333728 9345024 9377472 9401184 9410112 9433827 9442368 9442786 9475154 9499113 9508134 9540726 9550872 9594624 9616968 9618804 9634816 9694568 9704448 9713664 9738144 9747392 9771957 9805536 9814848 9839583 9904128 9907677 9917086 9929088 9963564 9963648 9988758 9998244 10007296 10032516 10061824 10067436 10131456 10184616 10194288 10236992 10285056 10310976 10320768 10330112 10346778 10356604 10392192 10394176 10418382 10428276 10500444 10513152 10523136 10549656 10586376 10622664 10632752 10653696 10690688 10727424 10729472 10764672 10793952 10831431 10839168 10862592 10876804 10906389 10927872 10955412 10965816 10975744 11041704 11043812 11142144 11170224 11180832 11209104 11258208 11280384 11297299 11319552 11358856 11375481 11397888 11400064 11437464 11468574 11516616 11541504 11570688 11610864 11621376 11661728 11691216 11693448 11742432 11767808 11808768 11838528 11868363 11879634 11909673 11931776 11943936 11950497 11961846 11985408 12027024 12068352 12070656 12110256 12112568 12143196 12194064 12196392 12220416 12262848 12293856 12316672 12336543 12347712 12390586 12421917 12460032 12476334 12503296 12534912 12546816 12578436 12589824 12665484 12677512 12690432 12720968 12734496 12778713 12792832 12822624 12825072 12867147 12939264 12951552 12956193 12984192 13029276 13062222 13074048 13086464 13119444 13155129 13210236 13238784 13284752 13284864 13318344 13330992 13376688 13423248 13483584 13508608 13530402 13579488 13592384 13624038 13626639 13713408 13718322 13720941 13747968 13761024 13795704 13856256 13891176 13904368 14000592 14017536 14030848 14066208 14115049 14115168 14163552 14164179 14204928 14212731 14262201 14303232 14311089 14326308 14352896 14391936 14428206 14441908 14452224 14541852 14570496 14607216 14621088 14708304 14722272 14773391 14856192 14875629 14893632 14907776 14945346 14945472 14997366 15010944 15048774 15092736 15101154 15167308 15197184 15249952 15276924 15291432 15355488 15388672 15427584 15481152 15495168 15520167 15534906 15588288 15591264 15627573 15642414 15656576 15745024 15750666 15753673 15769728 15784704 15824484 15839512 15879564 15933996 15949128 15980544 16036032 16091136 16094208 16147008 16190928 16203074 16258752 16261856 16293888 16315206 16350464 16391808 16448724 16463616 16562556 16565718 16635112 16713216 16729088 16755336 16771248 16786432 16887312 16920576 16979328 17038284 17096832 17100096 17156196 17202861 17252352 17274924 17278222 17312256 17372368 17416296 17432064 17492592 17536824 17540172 17613648 17651712 17713152 17757792 17774656 17819451 17835584 17897664 17942769 17978112 18040536 18084098 18102528 18105984 18165384 18168852 18214794 18291096 18294588 18330624 18348032 18394272 18458141 18475008 18521568 18585879 18667456 18690048 18714501 18754944 18802368 18820224 18867654 18884736 18885572 18950308 18998226 19016268 19081452 19101744 19189248 19233936 19237608 19269632 19389136 19408896 19427328 19476288 19494784 19543914 19611072 19629696 19679166 19808256 19815354 19834172 19858176 19927128 19927296 19977516 19996488 20014592 20065032 20123648 20134872 20262912 20295603 20369232 20388576 20436057 20473984 20570112 20600957 20621952 20641536 20660224 20693556 20713208 20784384 20788352 20836764 20856552 21000888 21026304 21046272 21099312 21172752 21245328 21265504 21307392 21381376 21454848 21458944 21529344 21587904 21642309 21662862 21678336 21753608 21812778 21855744 21910824 21931632 21951488 22083408 22087624 22284288 22340448 22361664 22418019 22418208 22496049 22516416 22560768 22573161 22594598 22639104 22651731 22717712 22750962 22795776 22800128 22874928 22937148 23033232 23083008 23141376 23221728 23242752 23302359 23323456 23382432 23386896 23463621 23484864 23535616 23617536 23625999 23677056 23736726 23759268 23819346 23863552 23900994 23923692 23970816 24054048 24136704 24137569 24141312 24220512 24225136 24286392 24304611 24388128 24392784 24440832 24472809 24525696 24587712 24633344 24673086 24695424 24781172 24843834 24848577 24920064 24952668 25006592 25069824 25093632 25156872 25179648 25330968 25355024 25380864 25441936 25468992 25557426 25585664 25645248 25650144 25734294 25739207 25878528 25903104 25912386 25917333 25968384 26058552 26124444 26148096 26172928 26238888 26310258 26420472 26477568 26569504 26569728 26636688 26661984 26753376 26846496 26939713 26967168 27017216 27032057 27060804 27126147 27158976 27184768 27248076 27253278 27436644 27441882 27495936 27522048 27591408 27712512 27782352 27808736 28001184 28035072 28061696 28132416 28230098 28230336 28301481 28327104 28328358 28425462 28497339 28524402 28622178 28652616 28705792 28783872 28856412 28883816 28904448 29083704 29140992 29214432 29242176 29315871 29416608 29444544 29518749 29546782 29712384 29723031 29751258 29787264 29815552 29890692 29890944 29994732 30021888 30097548 30185472 30202308 30334616 30394368 30499904 30553848 30582864 30710976 30777344 30855168 30962304 30990336 31040334 31069812 31176576 31182528 31255146 31284828 31313152 31501332 31507346 31539456 31569408 31648968 31679024 31759128 31867992 31898256 31961088 32072064 32182272 32188416 32294016 32381856 32406148 32494293 32517504 32523712 32587776 32630412 32700928 32719167 32783616 32897448 32927232 33125112 33131436 33270224 33426432 33458176 33510672 33542496 33572864 33658963 33774624 33841152 33891897 33958656 34076568 34126443 34193664 34200192 34312392 34405722 34549848 34556444 34624512 34744736 34832592 34864128 34985184 35073648 35080344 35227296 35303424 35349613 35426304 35515584 35549312 35605089 35638902 35671168 35795328 35885538 35956224 36081072 36168196 36205056 36211968 36330768 36337704 36429588 36582192 36589176 36661248 36696064 36788544 36916282 36950016 37009629 37043136 37171758 37265751 37334912 37380096 37429002 37509888 37604736 37640448 37735308 37769472 37771144 37900616 37996452 38032536 38162904 38203488 38336139 38378496 38467872 38475216 38539264 38601441 38778272 38817792 38854656 38868579 38952576 38989568 39087828 39222144 39259392 39358332 39465387 39630708 39668344 39716352 39854256 39854592 39955032 39992976 40029184 40130064 40247296 40269744 40525824 40591206 40738464 40777152 40872114 40879917 40947968 41140224 41162823 41201914 41243904 41283072 41387112 41426416 41568768 41576704 41673528 41713104 42001776 42052608 42092544 42198624 42345147 42345504 42490656 42492537 42531008 42614784 42638193 42762752 42786603 42909696 42917888 42933267 43058688 43175808 43284618 43325724 43356672 43507216 43625556 43711488 43821648 43863264 43902976 44015567 44166816 44175248 44320173 44568576 44626887 44680896 44723328 44836038 44836416 44992098 45032832 45146322 45189196 45278208 45303462 45435424 45501924 45591552 45600256 45749856 45874296 46066464 46166016 46226417 46282752 46443456 46485504 46560501 46604718 46646912 46764864 46773792 46927242 46936201 46969728 47071232 47235072 47251998 47261019 47354112 47473452 47518536 47638692 47727104 47801988 47847384 47941632 48108096 48273408 48275138 48282624 48441024 48450272 48572784 48609222 48776256 48785568 48881664 48945618 49051392 49175424 49266688 49293751 49346172 49390848 49562344 49687668 49697154 49905336 50013184 50139648 50187264 50313744 50359296 50661936 50710048 50761728 50883872 50937984 51114852 51171328 51290496 51300288 51468588 51478414 51608583 51757056 51824772 51834666 51936768 52117104 52248888 52296192 52345856 52477776 52620516 52840944 52955136 53139008 53139456 53273376 53323968 53458353 53506752 53692992 53828307 53879426 53934336 54064114 54121608 54252294 54317952 54369536 54496152 54506556 54873288 54883764 54991872 55044096 55182816 55374423 55425024 55564704 55617472 55757637 56002368 56070144 56123392 56143503 56264832 56460196 56460672 56602962 56654208 56656716 56850924 56994678 57048804 57244356 57305232 57411584 57567744 57712824 57767632 57808896 58167408 58281984 58428864 58484352 58631742 58833216 58889088 59037498 59093564 59424768 59446062 59502516 59574528 59631104 59781384 59781888 59989464 60043776 60195096 60370944 60404616 60669232 60788736 60886809 60999808 61107696 61165728 61378109 61421952 61554688 61710336 61802871 61924608 61980672 62080668 62139624 62353152 62365056 62510292 62569656 62626304 63002664 63014692 63078912 63138816 63297936 63358048 63518256 63735984 63796512 63922176 64144128 64364544 64376832 64461059 64588032 64763712 64812296 64926927 64988586 65035008 65047424 65260824 65401856 65438334 65567232 65794896 65854464 66250224 66262872 66540448 66852864 66916352 67021344 67084992 67145728 67254057 67317926 67488147 67549248 67682304 67719483 67783794 67917312 67955193 68153136 68252886 68387328 68400384 68624784 68811444 69099696 69112888 69249024 69489472 69665184 69728256 69907077 69970368 70147296 70160688 70390863 70454592 70606848 70699226 70852608 70877997 71031168 71098624 71210178 71277804 71342336 71590656 71771076 71912448 72162144 72336392 72410112 72412707 72423936 72661536 72675408 72859176 72913833 73164384 73178352 73322496 73392128 73418427 73577088 73832564 73900032 74019258 74086272 74343516 74531502 74545731 74669824 74760192 74858004 75019776 75209472 75280896 75470616 75538944 75542288 75801232 75992904 76065072 76325808 76406976 76672278 76756992 76935744 76950432 77078528 77202882 77217621 77556544 77635584 77709312 77737158 77751999 77905152 77979136 78175656 78444288 78518784 78716664 78930774 79261416 79336688 79432704 79708512 79709184 79910064 79985952 80058368 80260128 80263681 80494592 80538809 80539488 80819139 81051648 81096171 81182412 81378441 81476928 81554304 81744228 81759834 81895936 82325646 82403828 82487808 82566144 82774224 82852832 83137536 83153408 83347056 83426208 84003552 84105216 84185088 84295231 84397248 84690294 84691008 84904443 84981312 84985074 85062016 85276386 85525504 85573206 85835776 85866534 86117376 86351616 86569236 86651448 86713344 87014432 87251112 87422976 87643296 87726528 87805952 87947613 88031134 88333632 88350496 88556247 88640346 89137152 89169093 89253774 89361792 89446656 89672076 89672832 89984196 90065664 90292644 90378392 90556416 90606924 90870848 91003848 91183104 91200512 91499712 91748592 92132928 92332032 92452834 92565504 92886912 92971008 93121002 93209436 93293824 93529728 93547584 93854484 93872402 93939456 94503996 94522038 94708224 94946904 95037072 95277384 95454208 95603976 95694768 95883264 96216192 96546816 96550276 96565248 96882048 96900544 97145568 97218444 97482879 97552512 97571136 97763328 97891236 98102784 98157501 98350848 98587502 98692344 98781696 99124688 99375336 99394308 99810672 100026368 100279296 100374528 100627488 100718592 100976889 101323872 101420096 101523456 101675691 101767744 101875968 102229704 102342656 102379329 102580992 102600576 102937176 102956828 103217166 103649544 103669332 103873536 104234208 104497776 104592384 104691712 104955552 105241032 105319981 105681888 105910272 106048839 106278016 106278912 106546752 106647936 106916706 107013504 107385984 107656614 107758852 107868672 108128228 108243216 108504588 108635904 108739072 108992304 109013112 109746576 109767528 109983744 110088192 110365632 110748846 110850048 111028887 111129408 111234944 111515274 112004736 112140288 112246784 112287006 112529664 112920392 112921344 113205924 113308416 113313432 113701848 113989356 114097608 114488712 114610464 114823168 115008417 115135488 115425648 115535264 115617792 115804323 116334816 116563968 116605737 116857728 116968704 117263484 117546637 117666432 117778176 118074996 118187128 118396161 118892124 119005032 119149056 119262208 119562768 119563776 119978928 120087552 120390192 120741888 120809232 121338464 121577472 121773618 121999616 122215392 122331456 122639751 122756218 122843904 123420672 123488469 123605742 123849216 124161336 124279248 124706304 124730112 125020584 125139312 125252608 126005328 126029384 126157824 126277632 126595872 126716096 127035441 127036512 127471968 127477611 127593024 127844352 127914579 128288256 128359809 128729088 128753664 128799801 128922118 129176064 129527424 129624592 129853854 129977172 130070016 130094848 130521648 130803712 130876668 131134464 131589792 131708928 132046701 132500448 132525744 132960519 133080896 133705728 133832704 133880661 134042688 134169984 134291456 134508114 134635852 134976294 135098496 135438966 135567588 135834624 135910386 136306272 136505772 136774656 136800768 137249568 137622888 137726129 138199392 138225776 138498048 138679251 138978944 139330368 139456512 139814154 139940736 140294592 140321376 140781726 140808603 140909184 141213696 141398452 141705216 141755994 141783057 142062336 142197248 142420356 142555608 142684672 143181312 143542152 143824896 144324288 144672784 144820224 144825414 144847872 145323072 145350816 145718352 145827666 146328768 146356704 146644992 146784256 146836854 146864887 147154176 147665128 147800064 147881253 148038516 148172544 148687032 149063004 149091462 149339648 149716008 150039552 150418944 150561792 150941232 151077888 151084576 151602464 151985808 152130144 152651616 152813952 153344556 153513984 153714833 153871488 153900864 154157056 154405764 154435242 154825749 155113088 155271168 155474316 155503998 155810304 155958272 156351312 156888576 157037568 157433328 157861548 158522832 158673376 158865408 159417024 159418368 159820128 159971904 160116736 160375059 160520256 160527362 161077618 161078976 161484921 161638278 162192342 162364824 162756882 162953856 163108608 163488456 163519668 163791872 164651292 164807656 164975616 165132288 165548448 165705664 166123269 166275072 166306816 166694112 166852416 167272911 168007104 168210432 168370176 168430509 168590462 168794496 169380588 169382016 169808886 169962624 169970148 170124032 170552772 171051008 171146412 171733068 172234752 172703232 173138472 173302896 173426688 174028864 174502224 174845952 175286592 175453056 175611904 175895226 176062268 176667264 176700992 177112494 177280692 178274304 178338186 178507548 178723584 178893312 179344152 179345664 179968392 180131328 180585288 180756784 181112832 181213848 181741696 182007696 182366208 182401024 182999424 183497184 184134327 184265856 184664064 184905668 185131008 185408613 185773824 185942016 186242004 186418872 186587648 187059456 187095168 187708968 187744804 187878912 189007992 189044076 189416448 189893808 190074144 190554768 190908416 191207952 191389536 191766528 192054083 192432384 193093632 193100552 193130496 193383177 193764096 193801088 194291136 194436888 194965758 195105024 195142272 195782472 196205568 196315002 196701696 197175004 197384688 197563392 198249376 198750672 198788616 199621344 200052736 200558592 200749056 201254976 201437184 201762171 201953778 202464441 202647744 202840192 203046912 203158449 203351382 203535488 203751936 204459408 204685312 204758658 205161984 205201152 205874352 205913656 206434332 207299088 207338664 207747072 208468416 208995552 209184768 209383424 209721231 209911104 210482064 210639962 211172589 211363776 211820544 212097678 212556032 212557824 212633991 213093504 213295872 213833412 214027008 214771968 215313228 215517704 215737344 216256456 216486432 217009176 217238121 217271808 217478144 217984608 218026224 218741499 219493152 219535056 219967488 220176384 220255281 220731264 221497692 221700096 222057774 222258816 222469888 223030548 223637193 224009472 224280576 224574012 225059328 225840784 225842688 226411848 226616832 226626864 227403696 227978712 228195216 228977424 229220928 229646336 230016834 230270976 230851296 231070528 231235584 231608646 231652863 232669632 233127936 233211474 233255997 233715456 233937408 234526968 235093274 235332864 235556352 236149992 236374256 236792322 237784248 238010064 238298112 238524416 239125536 239127552 239955833 239957856 240175104 240780384 240791043 241483776 241616427 241618464 242457417 242676928 243154944 243288513 243547236 243999232 244135323 244430784 244662912 245279502 245512436 245687808 246976938 247211484 247698432 248322672 248558496 249412608 249460224 250041168 250278624 250505216 251147647 252010656 252058768 252315648 252555264 252885693 253191744 253432192 254070882 254073024 254943936 254955222 255186048 255829158 256576512 256719618 257507328 257599602 257844236 258352128 259054848 259249184 259707708 259954344 260140032 260189696 261043296 261607424 261753336 262268928 263179584 263417856 263842839 264093402 265000896 265051488 265668741 265921038 266161792 267411456 267665408 267761322 267812441 268085376 268339968 268582912 269016228 269271704 269952588 270196992 270877932 271135176 271669248 271820772 272612544 273011544 273549312 273601536 274499136 275245776 275452258 276398784 276451552 276996096 277358502 277957888 278660736 278913024 279628308 279881472 280589184 280642752 281563452 281617206 281818368 282796904 283511988 283566114 284124672 284394496 284840712 285111216 285369344 286362624 287084304 287649792 288648576 289345568 289640448 289650828 289695744 290646144 290701632 291436704 291655332 292448637 292657536 292713408 293289984 293673708 293729774 294308352 294472503 295330256 295762506 296077032 296345088 297374064 298126008 298182924 298679296 299432016 300079104 300837888 301123584 301882464 302155776 302169152 302930667 303204928 303971616 304260288 305027073 305303232 305627904 306689112 307027968 307137987 307429666 307742976 307801728 308811528 308870484 309651498 310226176 310948632 311007996 311620608 311916544 312702624 313777152 313788397 314075136 314866656 315723096 315959943 317045664 317346752 317730816 318146517 318834048 318836736 319640256 319943808 320233472 320750118 321040512 321054724 322155236 322157952 322969842 323276556 324384684 324729648 325513764 325907712 326217216 326976912 327039336 327583744 329302584 329615312 329951232 330264576 331096896 331411328 332246538 332550144 332613632 333388224 333704832 334545822 336014208 336420864 336740352 336861018 337180924 337588992 338761176 338764032 339617772 339925248 339940296 340248064 341105544 342102016 342292824 343466136 344469504 345025251 345406464 346276944 346605792 346853376 347412969 348057728 349004448 349691904 350216269 350573184 350906112 351223808 351790452 352124536 352639911 353334528 353401984 354224988 354561384 356676372 357015096 357447168 357786624 358688304 358691328 359936784 360262656 361170576 361513568 362225664 362427696 363483392 364015392 364732416 364802048 365998848 366994368 367919253 368268654 368531712 369811336 370262016 370465407 370817226 371547648 372484008 372837744 373175296 374118912 374190336 375417936 375489608 375757824 378015984 378088152 378832896 379787616 380148288 381106323 381109536 381816832 382415904 382432833 382779072 383533056 383743737 384108166 384864768 385079427 386187264 386201104 386260992 386399403 386766354 387528192 387602176 388582272 388873776 389931516 390210048 390284544 391564944 392411136 392630004 393403392 394350008 394769376 395126784 396140103 396498752 397501344 397577232 398881557 399242688 400105472 401117184 401498112 401641983 402509952 402874368 403524342 403907556 404928882 405295488 405680384 406316898 406702764 407070976 407503872 408918816 409517316 410323968 410338673 410402304 411748704 411827312 412868664 413178387 414598176 414677328 415494144 416037753 416936832 417991104 418369536 418766848 419442462 419822208 420964128 421279924 422345178 422425809 422727552 423641088 424195356 425112064 425115648 425267982 425349171 426187008 426591744 427666824 428054016 429543936 430626456 431035408 431474688 432512912 432972864 434018352 434476242 434543616 434956288 435969216 436052448 437482998 437566519 438986304 439070112 439934976 440352768 440510562 440594661 441462528 442995384 443400192 443643759 444115548 444517632 444939776 446061096 447274386 448018944 449148024 450118656 451681568 451685376 452823696 453233664 453253728 454807392 455957424 456390432 457954848 457975121 458441856 459292672 459544969 460033668 460541952 461144499 461702592 462141056 462471168 463217292 463305726 465339264 466422948 466511994 467430912 467874816 469053936 470186548 470665728 471112704 472299984 472748512 473584644 475568496 476020128 476596224 477048832 478251072 478255104 479911666 479915712 480350208 481125177 481560768 481582086 483232854 483236928 484454763 484914834 485353856 486577026 487094472 487998464 488270646 488861568 489325824 490559004 491024872 491375616 493953876 494422968 495396864 496645344 497116992 498369807 498825216 498920448 500082336 500557248 501010432 501818733 502295294 504021312 504117536 504631296 505110528 505291527 505771386 506383488 506864384 508141764 508146048 509887872 509910444 510372096 511658316 513153024 513439236 515199204 515688472 516704256 518109696 518498368 519415416 519908688 520280064 520379392 522086592 523214848 523506672 524537856 526359168 526835712 527685678 528186804 530001792 530102976 531337482 531842076 532323584 534822912 535522644 535624882 536170752 536679936 538032456 538543408 539905176 540393984 541755864 542270352 543338496 543641544 545225088 546023088 547098624 547203072 548998272 550491552 550904516 552402981 552797568 552903104 553992192 554717004 555915776 556225839 557321472 557826048 559256616 559762944 561178368 561285504 563126904 563234412 563636736 565593808 567023976 567132228 568249344 568788992 569681424 570222432 570738688 572202371 572725248 574168608 575299584 576162249 577297152 578691136 579280896 579301656 579391488 580149531 581292288 581403264 582873408 583310664 584897274 585315072 585426816 587347416 587459548 588616704 588945006 590660512 591525012 592154064 592690176 594748128 596252016 596365848 597358592 598864032 600158208 600943421 601675776 602247168 603764928 604311552 604338304 605286513 605861334 606409856 607943232 608520576 610054146 610606464 611255808 613378224 614055936 614275974 614859332 615485952 615603456 617623056 617740968 619302996 620452352 621897264 622015992 623241216 623833088 625405248 627554304 627576794 628150272 629163693 629733312 631446192 631919886 633517767 634091328 634693504 635461632 636293034 637668096 637673472 639280512 639887616 640466944 641500236 642081024 642109448 644310472 644315904 645939684 646553112 648769368 649459296 651027528 651714363 651815424 652434432 653953824 654078672 655167488 656224497 658605168 659230624 659902464 660529152 660765843 662193792 662822656 664493076 665100288 665227264 666776448 667409664 669091644 670911579 672028416 672841728 673722036 674361848 675177984 677522352 677528064 679235544 679850496 679880592 680496128 682211088 684204032 684585648 686932272 688939008 690050502 690812928 692553888 693211584 693706752 694825938 694958589 696115456 698008896 699383808 699767991 700432538 701146368 701812224 703580904 704249072 705279822 706669056 706803968 708449976 709122768 713352744 714030192 714894336 715573248 717376608 717382656 719867499 719873568 720525312 722341152 722373129 723027136 724451328 724849281 724855392 726966784 727372251 728030784 729464832 729604096 729865539 731997696 732405969 733988736 735838506 736537308 737063424 739622672 740930814 741634452 743095296 744968016 745675488 746350592 748237824 748264639 748380672 750835872 750979216 751515648 753442941 756031968 756176304 757665792 758657079 759575232 760296576 762212646 762219072 763633664 764831808 764865666 765558144 767487474 768216332 769729536 770158854 772402208 772521984 772798806 773532708 775056384 775204352 777164544 777747552 779863032 780420096 780569088 783129888 784822272 785260008 785849089 786806784 788700016 789538752 790253568 791528517 792280206 792997504 795002688 795154464 797763114 797915417 798485376 800210944 802234368 802996224 803283966 803437323 805019904 805748736 807048684 807815112 809857764 810590976 811360768 812633796 813405528 814141952 815007744 817837632 819034632 820647936 820677346 820804608 823497408 823654624 825737328 826356774 829196352 829354656 830988288 832075506 833873664 835982208 836739072 837533696 837993767 838884924 839644416 841928256 842559848 844690356 844851618 845455104 848390712 850224128 850535964 850698342 852374016 853183488 855333648 856108032 859087872 861252912 862070816 862949376 865025824 865945728 868036704 868952484 869087232 869912576 871938432 872104896 874965996 875133038 877345911 877972608 878140224 879869952 881021124 881189322 882925056 883417509 885990768 887287518 888231096 889035264 889879552 892122192 894548772 896037888 898296048 900237312 903363136 903370752 905647392 906467328 906507456 908792001 909614784 911914848 912780864 915081219 915909696 915950242 916883712 919089938 920067336 921083904 921413961 922288998 923405184 924282112 926434584 926611452 930678528 932845896 933023988 934861824 935749632 938107872 940373096 941331456 941365191 942225408 944599968 945497024 947169288 947879829 951136992 952040256 953192448 954097664 954439551 956502144 956510208 959823332 959831424 960700416 962250354 963121536 963164172 966465708 966473856 968909526 969829668 970707712 973154052 974188944 975996928 976541292 977723136 978651648 981118008 982049744 982751232 987907752 988845936 990793728 993290688 994233984 996739614 997650432 997840896 1000164672 1001114496 1002020864 1003637466 1004590588 1008042624 1008235072 1009262592 1010221056 1010583054 1011542772 1012766976 1013728768 1016283528 1016292096 1019775744 1019820888 1020744192 1023316632 1026306048 1026878472 1030398408 1031376944 1033408512 1035075753 1036219392 1036996736 1038830832 1039817376 1040560128 1040758784 1043427853 1044173184 1046429696 1047013344 1049075712 1050648807 1052718336 1053671424 1055371356 1056373608 1057919733 1060003584 1060205952 1062674964 1063684152 1064647168 1071045288 1071249764 1072341504 1073359872 1076064912 1077086816 1079810352 1080787968 1083511728 1084540704 1086676992 1087283088 1090450176 1092046176 1094197248 1094406144 1095838003 1097996544 1100983104 1101809032 1103757759 1104805962 1105595136 1105806208 1109434008 1111831552 1112451678 1114642944 1118513232 1119525888 1122356736 1122571008 1126253808 1126468824 1127273472 1131187616 1134047952 1134264456 1136498688 1137577984 1139362848 1140444864 1141477376 1143318969 1144404742 1145450496 1147298499 1148337216 1150599168 1151231211 1152324498 1154594304 1155238281 1157382272 1158561792 1158603312 1158782976 1159198209 1160299062 1162584576 1162806528 1165746816 1166621328 1169794548 1170630144 1170853632 1174694832 1174919096 1177233408 1177890012 1181321024 1183050024 1184308128 1185380352 1188420309 1189496256 1192504032 1192731696 1194717184 1196644671 1197728064 1200316416 1201886842 1203351552 1204494336 1204925949 1207529856 1208623104 1208676608 1210573026 1211722668 1212819712 1215886464 1217041152 1220108292 1221212928 1222511616 1226756448 1228551948 1229718664 1230971904 1231016019 1231206912 1235246112 1235481936 1238605992 1239535161 1240904704 1243794528 1244031984 1246482432 1247666176 1248113259 1250810496 1255108608 1255153588 1256300544 1258327386 1259466624 1262892384 1263839772 1267035534 1267277427 1268182656 1269387008 1270923264 1272586068 1275336192 1275346944 1276047513 1278561024 1279775232 1283000472 1284162048 1284218896 1288620944 1288631808 1291879368 1293106224 1297538736 1298918592 1302055056 1303428726 1303630848 1304868864 1307907648 1308157344 1310334976 1312448994 1312699557 1317210336 1318461248 1319804928 1321058304 1321531686 1321783983 1324387584 1325645312 1328986152 1330200576 1330454528 1330931277 1333552896 1334819328 1338183288 1341823158 1344056832 1347444072 1348723696 1350355968 1355044704 1355056128 1358471088 1359700992 1359761184 1360992256 1364422176 1364482577 1368408064 1369159753 1369171296 1373864544 1373925363 1377878016 1378634907 1380101004 1381625856 1383433497 1385107776 1386423168 1387413504 1389651876 1389917178 1392230912 1396017792 1399535982 1400865076 1402292736 1403624448 1407161808 1408498144 1410559644 1413338112 1413607936 1416899952 1418245536 1426705488 1428060384 1429788672 1431146496 1433018927 1434753216 1434765312 1439734998 1439747136 1441050624 1443375531 1444682304 1444746258 1446054272 1449698562 1449710784 1453933568 1454744502 1456061568 1459208192 1459731078 1463995392 1464811938 1467977472 1471677012 1473074616 1474126848 1479245344 1481861628 1483268904 1486190592 1489936032 1491350976 1492701184 1495109421 1496475648 1496529278 1496761344 1501671744 1501958432 1503031296 1505456199 1506885882 1512063936 1512352608 1515331584 1515874581 1517314158 1519150464 1520593152 1524425292 1524438144 1527267328 1528106281 1529663616 1529731332 1531116288 1534974948 1536432664 1539459072 1540317708 1544804416 1545597612 1547065416 1550112768 1550408704 1554329088 1555495104 1559726064 1560840192 1561138176 1566259776 1569644544 1570520016 1571698178 1573613568 1577400032 1579077504 1580507136 1583057034 1584560412 1585995008 1590005376 1590308928 1595526228 1595830834 1596970752 1604468736 1606567932 1606874646 1610039808 1614097368 1615630224 1619715528 1621181952 1622721536 1625267592 1626811056 1628283904 1630015488 1635675264 1638069264 1641295872 1641354692 1641609216 1646994816 1647309248 1651474656 1652713548 1657208943 1658392704 1658709312 1661976576 1664151012 1667747328 1668677517 1671964416 1673478144 1675987534 1677769848 1679288832 1683856512 1685119696 1689380712 1689703236 1690910208 1696781424 1700448256 1701071928 1701396684 1704748032 1706366976 1710667296 1712216064 1716607113 1718175744 1722505824 1724141632 1725898752 1728486747 1730051648 1731891456 1736073408 1737904968 1738174464 1739825152 1740448593 1743876864 1744209792 1749931992 1750266076 1754691822 1755945216 1756280448 1762042248 1762378644 1765850112 1766835018 1771981536 1774575036 1776462192 1778070528 1779759104 1784244384 1789097544 1790439677 1792075776 1796592096 1800474624 1802830263 1806726272 1806741504 1811294784 1812934656 1813014912 1817584002 1819229568 1823829696 1825561728 1830162438 1831819392 1831900484 1833767424 1838179876 1840134672 1842167808 1842827922 1844577996 1846810368 1848564224 1852869168 1853222904 1861357056 1865691792 1866047976 1869723648 1871499264 1876215744 1880746192 1882662912 1882730382 1884450816 1887491079 1889199936 1890994048 1894338576 1895759658 1902273984 1904080512 1906384896 1908195328 1908879102 1913004288 1913020416 1919646664 1919662848 1921400832 1924500708 1926243072 1926328344 1932931416 1932947712 1937819052 1939659336 1941415424 1946308104 1948377888 1951993856 1953082584 1955143089 1955446272 1957303296 1962236016 1964099488 1965502464 1968673491 1975815504 1977691872 1981587456 1982297529 1986581376 1988467968 1993479228 1995300864 1995681792 1998292829 2000329344 2002228992 2004041728 2007274932 2009181176 2012734737 2016085248 2016470144 2018525184 2021166108 2023085544 2025533952 2027457536 2032567056 2032584192 2039551488 2039641776 2041488384 2046633264 2052612096 2053756944 2060796816 2062753888 2066817024 2070151506 2072438784 2073993472 2077661664 2079634752 2081120256 2081517568 2084875767 2086855706 2088346368 2094026688 2098151424 2099303973 2101297614 2105436672 2110742712 2112747216 2115839466 2120007168 2120411904 2125349928 2127368304 2129294336 2142090576 2142499528 2144683008 2146719744 2152129824 2154173632 2159602497 2159620704 2161575936 2167023456 2167119387 2169081408 2173353984 2174547843 2174566176 2180900352 2182116753 2184092352 2188394496 2188812288 2189596617 2191676006 2195993088 2197217907 2201966208 2203618064 2207515518 2209611924 2211190272 2211612416 2218868016 2223663104 2224903356 2229285888 2237026464 2239051776 2244713472 2244793917 2245142016 2252507616 2252937648 2254546944 2260328823 2262375232 2268095904 2268528912 2272997376 2275155968 2275971237 2278725696 2280889728 2282954752 2286637938 2288809484 2290900992 2294596998 2296674432 2302462422 2304648996 2309188608 2310476562 2314764544 2317206624 2317565952 2318396418 2320598124 2325169152 2325613056 2331493632 2333242656 2339589096 2341260288 2341344193 2341707264 2349389664 2349838192 2354466816 2355780024 2357547267 2362642048 2366100048 2368616256 2370760704 2376840618 2378992512 2385008064 2385463392 2389434368 2393289342 2393746251 2395456128 2400632832 2403773684 2406703104 2408988672 2409851898 2410311969 2415059712 2417246208 2417353216 2421146052 2423445336 2425639424 2431772928 2434082304 2440216584 2442425856 2445023232 2453512896 2457103896 2459437328 2461943808 2462032038 2462413824 2470492224 2470963872 2477211984 2479070322 2481809408 2487589056 2488063968 2492964864 2495332352 2496226518 2496703079 2501620992 2510217216 2510307176 2512601088 2513981301 2516654772 2518933248 2525784768 2527679544 2534071068 2534554854 2536365312 2538774016 2545172136 2550672384 2552095026 2557122048 2559550464 2566000944 2568324096 2568437792 2577241888 2577263616 2583758736 2586212448 2595077472 2597837184 2604110112 2606857452 2607261696 2609737728 2613152161 2615815296 2616314688 2620669952 2624897988 2625399114 2632037733 2634420672 2636922496 2639609856 2643063372 2643567966 2648775168 2651290624 2657972304 2660909056 2661862554 2667105792 2669638656 2676366576 2683646316 2688113664 2694888144 2697447392 2700711936 2710089408 2710112256 2716942176 2719401984 2719522368 2721984512 2726376003 2728844352 2728965154 2738319506 2738342592 2745243657 2747729088 2747850726 2757269814 2760202008 2763251712 2764241883 2766866994 2770215552 2772846336 2779303752 2779834356 2784461824 2792035584 2799071964 2801730152 2804585472 2807248896 2814323616 2816996288 2821119288 2824095573 2826676224 2827215872 2833799904 2836491072 2843639487 2853410976 2856120768 2859577344 2862292992 2863318653 2866037854 2869506432 2869530624 2879469996 2879494272 2882101248 2886751062 2889364608 2889492516 2892108544 2899397124 2899421568 2907867136 2909489004 2912123136 2919462156 2927990784 2929623876 2935954944 2943354024 2946149232 2948253696 2958490688 2963723256 2966537808 2972381184 2979872064 2982701952 2985402368 2990218842 2992951296 2993058556 2993522688 3003343488 3003916864 3006062592 3010912398 3013771764 3024127872 3024705216 3030663168 3031749162 3034628316 3038300928 3041186304 3048850584 3048876288 3056212562 3059327232 3059462664 3062232576 3069949896 3072865328 3078918144 3080635416 3089608832 3091195224 3094130832 3100225536 3100817408 3108658176 3110990208 3119452128 3121680384 3122276352 3130283559 3132519552 3139289088 3141040032 3143396356 3147227136 3151946421 3154800064 3158155008 3161014272 3166114068 3169120824 3171990016 3173759199 3180010752 3180617856 3191052456 3191661668 3193941504 3213135864 3213749292 3220079616 3228194736 3231260448 3239431056 3242363904 3245443072 3250535184 3253622112 3256567808 3260030976 3264919411 3271350528 3276138528 3282591744 3282709384 3283218432 3287514009 3293989632 3294618496 3302949312 3305427096 3314417886 3316785408 3317418624 3328302024 3335494656 3337355034 3343928832 3351975068 3355539696 3358577664 3367713024 3370239392 3378761424 3379406472 3381820416 3393562848 3400896512 3402143856 3402793368 3409496064 3412733952 3421334592 3424432128 3429956907 3433214226 3436351488 3441895497 3445011648 3448283264 3451797504 3453693633 3456973494 3460103296 3463782912 3472146816 3475809936 3476348928 3479650304 3480897186 3487753728 3488419584 3499863984 3500532152 3509383644 3511890432 3512560896 3524084496 3524757288 3531700224 3533670036 3543963072 3549150072 3552924384 3556141056 3559518208 3565260927 3568488768 3578195088 3580879354 3584151552 3589934013 3593184192 3600949248 3605660526 3613452544 3613483008 3614777847 3622589568 3625869312 3626029824 3635168004 3638459136 3647659392 3651123456 3660324876 3663638784 3663800968 3667534848 3676359752 3680269344 3685655844 3689155992 3693048057 3693620736 3697128448 3705738336 3706445808 3718605483 3722714112 3731383584 3732095952 3739447296 3742998528 3744339777 3752431488 3761492384 3765325824 3765460764 3768901632 3774982158 3778399872 3781988096 3788677152 3791519316 3801832281 3804547968 3808161024 3812769792 3817758204 3826008576 3826040832 3828142539 3839293328 3839325696 3849001416 3852486144 3852656688 3865862832 3865895424 3875638104 3879318672 3882830848 3892616208 3896755776 3903987712 3906165168 3910286178 3910892544 3914606592 3924472032 3928198976 3931004928 3937346982 3938098671 3951631008 3955383744 3963174912 3964595058 3965351949 3973162752 3976935936 3986958456 3990601728 3991363584 3992793831 3996585658 4000658688 4004457984 4014549864 4018362352 4025469474 4032170496 4032940288 4042332216 4046171088 4051067904 4054915072 4065134112 4065168384 4079102976 4079249161 4079283552 4082976768 4093266528 4093447731 4105224192 4107479259 4107513888 4121593632 4121776089 4125507776 4133634048 4135904721 4140303012 4144877568 4147986944 4150300491 4155323328 4159269504 4162240512 4163035136 4169751534 4173711412 4176692736 4188053376 4198607946 4202595228 4210873344 4221485424 4225494432 4231678932 4240014336 4240823808 4250699856 4254736608 4258588672 4269509999 4284181152 4284999056 4289366016 4293439488 4299056781 4304259648 4308347264 4319204994 4319241408 4323151872 4334046912 4334238774 4338162816 4349095686 4349132352 4361800704 4364233506 4368184704 4377624576 4379193234 4383352012 4391986176 4394435814 4403932416 4407236128 4415031036 4419223848 4422380544 4423224832 4437736032 4447326208 4449806712 4458571776 4474052928 4478103552 4485328263 4489426944 4489587834 4490284032 4505015232 4505875296 4509093888 4516368597 4520657646 4524750464 4536191808 4537057824 4545994752 4550311936 4551942474 4552811497 4557451392 4561779456 4565909504 4573275876 4577618968 4581801984 4584318843 4589193996 4593348864 4604924844 4609297992 4618377216 4620953124 4629529088 4634413248 4636792836 4641196248 4650338304 4651226112 4662987264 4666485312 4679178192 4682520576 4682688386 4683414528 4698779328 4699676384 4708933632 4711560048 4715094534 4725284096 4732200096 4737232512 4741521408 4753681236 4757985024 4770016128 4770926784 4778868736 4786578684 4787492502 4790912256 4807547368 4813406208 4819703796 4820623938 4830119424 4834706432 4842292104 4846890672 4851278848 4863545856 4868164608 4880433168 4884851712 4890046464 4907025792 4914207792 4918874656 4923887616 4924064076 4924827648 4940984448 4941927744 4954423968 4958140644 4963618816 4971626829 4975178112 4976127936 4985929728 4992453036 4993406158 5003241984 5006032551 5020434432 5020614352 5027962602 5033309544 5037866496 5051569536 5055359088 5068142136 5069109708 5072730624 5077548032 5090344272 5101344768 5104190052 5114244096 5119100928 5132001888 5136648192 5136875584 5149821339 5154483776 5154527232 5167517472 5172424896 5185460241 5190154944 5195674368 5208220224 5213714904 5214523392 5219475456 5221345779 5226304322 5231630592 5232629376 5249795976 5250798228 5264075466 5268841344 5273844992 5286126744 5287135932 5297550336 5302581248 5315944608 5323725108 5334211584 5334402749 5339277312 5352733152 5367292632 5371319031 5376227328 5389776288 5394894784 5401423872 5408490789 5420178816 5420224512 5433884352 5438803968 5439044736 5443969024 5452752006 5457688704 5457930308 5476639012 5476685184 5490487314 5495458176 5495701452 5514539628 5520404016 5526503424 5528483766 5533733988 5540431104 5545692672 5558607504 5559668712 5568923648 5584071168 5598143928 5603460304 5609170944 5614497792 5628647232 5633992576 5642238576 5648191146 5653352448 5654431744 5667599808 5672982144 5687278974 5706821952 5712241536 5719154688 5724585984 5726637306 5732075708 5739012864 5739061248 5758939992 5758988544 5764202496 5773502124 5778729216 5778985032 5784217088 5798794248 5798843136 5815734272 5818978008 5824246272 5838924312 5855981568 5859247752 5865429267 5871909888 5886708048 5892298464 5896507392 5906020473 5916981376 5927446512 5933075616 5944762368 5953676573 5959744128 5965403904 5970804736 5980437684 5985902592 5986117112 5987045376 5994878487 6006686976 6007833728 6012125184 6021824796 6027543528 6048255744 6049410432 6063498324 6069256632 6076601856 6082372608 6097701168 6097752576 6112425124 6118654464 6118925328 6124465152 6139899792 6145730656 6157836288 6161270832 6179217664 6182390448 6188261664 6200451072 6201634816 6217316352 6221980416 6238904256 6243360768 6244552704 6254627301 6260567118 6265039104 6282080064 6286792712 6294454272 6297911919 6303892842 6309600128 6316310016 6332228136 6338241648 6343980032 6347518398 6360021504 6361235712 6382104912 6383323336 6387883008 6426271728 6427498584 6440159232 6456389472 6462520896 6478807491 6478862112 6484727808 6490886144 6501070368 6501358161 6507244224 6513135616 6520061952 6523643529 6529838822 6542701056 6546350259 6552277056 6565183488 6565418768 6566436864 6568789851 6575028018 6587979264 6589236992 6591653721 6605898624 6610854192 6628835772 6633570816 6634837248 6656604048 6670989312 6674710068 6687857664 6703950136 6711079392 6717155328 6734381751 6735426048 6740478784 6757522848 6758812944 6763640832 6780986469 6787125696 6801793024 6804287712 6805586736 6818992128 6825467904 6827913711 6842669184 6848864256 6859913814 6866428452 6872702976 6883790994 6890023296 6896566528 6907387266 6913946988 6920206592 6927565824 6944293632 6951619872 6952697856 6961794372 6975507456 6975757441 6976839168 6999727968 7001064304 7018767288 7023780864 7024032579 7025121792 7048168992 7049514576 7063400448 7067340072 7072641801 7087926144 7098300144 7105848768 7112282112 7119036416 7130521854 7136977536 7156390176 7161758708 7168303104 7179868026 7181238753 7186368384 7201898496 7211321052 7226905088 7226966016 7229555694 7230935907 7245179136 7251738624 7252059648 7270336008 7276918272 7295318784 7302246912 7320649752 7327277568 7327601936 7335069696 7352719504 7360538688 7371311688 7378311984 7386096114 7387241472 7394256896 7411476672 7412891616 7437210966 7438630823 7445428224 7462767168 7464191904 7478894592 7485997056 7488679554 7490109237 7504862976 7522984768 7530651648 7530921528 7537803264 7541943903 7549964316 7556799744 7563976192 7577354304 7583038632 7603664562 7609095936 7616322048 7635516408 7652017152 7656285078 7678586656 7678651392 7698002832 7704972288 7705313376 7731725664 7731790848 7751276208 7758637344 7765661696 7785232416 7785577057 7793511552 7807975424 7812264473 7812330336 7820572356 7821785088 7829213184 7839456483 7848944064 7856397952 7862009856 7874693964 7876197342 7903262016 7910767488 7929190116 7930703898 7946325504 7953871872 7973916912 7982727168 7985587662 7993171316 8001317376 8008915968 8029099728 8036724704 8050938948 8064340992 8065880576 8084664432 8092342176 8102135808 8109830144 8130268224 8130336768 8158205952 8158498322 8158567104 8165953536 8179128009 8186533056 8186895462 8214958518 8215027776 8235730971 8243187264 8243552178 8251015552 8271809442 8280606024 8289755136 8295973888 8300600982 8310646656 8318539008 8326070272 8339503068 8347422824 8353385472 8376106752 8397215892 8405190456 8421746688 8442970848 8450988864 8463357864 8472286719 8480028672 8481647616 8501399712 8509473216 8517177344 8530918461 8539019998 8568362304 8569998112 8578732032 8586878976 8589955959 8598113562 8608519296 8616694528 8638409988 8638482816 8646303744 8668093824 8668477548 8676325632 8698191372 8698264704 8723601408 8728467012 8736369408 8758386468 8766704024 8783972352 8788871628 8807864832 8814472256 8830062072 8838447696 8844761088 8846449664 8875472064 8894652416 8899613424 8917143552 8948105856 8956207104 8970656526 8978853888 8979175668 8980568064 9010030464 9011750592 9018187776 9032737194 9041315292 9049500928 9072383616 9074115648 9091989504 9103884948 9105622994 9114902784 9123558912 9146551752 9155237936 9168637686 9178387992 9186697728 9209849688 9218595984 9236754432 9241906248 9259058176 9268826496 9273585672 9282392496 9300676608 9302452224 9325974528 9332970624 9358356384 9365041152 9365376772 9366829056 9390850677 9397558656 9399352768 9417867264 9423120096 9430189068 9450568192 9455839263 9464400192 9474465024 9483042816 9507362472 9515970048 9521277597 9540032256 9541853568 9573157368 9574985004 9581824512 9615094736 9639407592 9641247876 9660238848 9669412864 9684584208 9693781344 9702557696 9727091712 9727440307 9736329216 9760866336 9769703424 9780092928 9794758233 9814051584 9828415584 9837749312 9847775232 9848128152 9849655296 9862542027 9881968896 9883855488 9908847936 9916281288 9927237632 9943253658 9950356224 9952255872 9984906072 9986812316 10006483968 10012065102 10041228704 10055925204 10066619088 10075732992 10103139072 10110718176 10136284272 10138219416 10145461248 10155096064 10180688544 10202689536 10208380104 10216038157 10228488192 10238201856 10264003776 10273296384 10273751168 10289870721 10299642678 10308967552 10309054464 10335034944 10344849792 10370920482 10380309888 10391348736 10416440448 10427429808 10429046784 10438950912 10442691558 10452608644 10463261184 10465258752 10499591952 10501596456 10528150932 10537682688 10547689984 10572253488 10574271864 10595100672 10605162496 10631889216 10647450216 10668423168 10668805498 10678554624 10695782781 10705466304 10734585264 10742638062 10752454656 10769802039 10779552576 10789789568 10802847744 10816981578 10840357632 10840449024 10867768704 10877607936 10878089472 10887938048 10905504012 10915377408 10915860616 10953278024 10953370368 10980974628 10990916352 10991402904 11029079256 11040808032 11056967532 11067467976 11079144171 11080862208 11091385344 11117215008 11119337424 11137847296 11155816449 11168142336 11196287856 11206920608 11218341888 11228995584 11233019331 11257294464 11267985152 11284477152 11296382292 11306704896 11308863488 11335199616 11345964288 11374557948 11405496843 11413643904 11424483072 11438309376 11453274612 11464151416 11478025728 11478122496 11484427617 11517879984 11517977088 11547004248 11557458432 11557970064 11568434176 11597588496 11597686272 11631468544 11637956016 11648492544 11677848624 11711963136 11718495504 11730858534 11743819776 11773416096 11784596928 11793014784 11812040946 11814296013 11833962752 11854893024 11866151232 11889524736 11896055847 11907353146 11919488256 11930807808 11960875368 11971805184 11972234224 11974090752 11978381493 11989756974 12013373952 12015667456 12043649592 12055087056 12096511488 12098820864 12126996648 12138513264 12153203712 12164745216 12195402336 12195505152 12224850248 12237308928 12237747483 12237850656 12248930304 12279799584 12280343193 12291461312 12315672576 12322437777 12322541664 12358435328 12364780896 12365328267 12376523328 12400902144 12403269632 12407714163 12434632704 12443960832 12450901473 12477808512 12486721536 12489105408 12509254602 12521134236 12530078208 12564160128 12573585424 12595823838 12607785684 12619200256 12632620032 12664456272 12676483296 12687960064 12695036796 12720043008 12720498863 12722471424 12764209824 12766646672 12775766016 12808529997 12852543456 12854997168 12880318464 12897170343 12912778944 12925041792 12957614982 12957724224 12969455616 12981772288 13002140736 13002716322 13014488448 13026271232 13047287058 13059677644 13085402112 13092700518 13104554112 13130837536 13132873728 13137579702 13150056036 13175958528 13178473984 13183307442 13211797248 13221708384 13257671544 13267141632 13269674496 13313208096 13341978624 13349420136 13359434513 13375715328 13407900272 13422158784 13434310656 13455984789 13468763502 13470852096 13480957568 13515045696 13517625888 13527281664 13561972938 13564562089 13574251392 13603586048 13608575424 13611173472 13637984256 13650935808 13655827422 13658434491 13685338368 13697728512 13719827628 13732856904 13745405952 13752956529 13767581988 13780046592 13793133056 13814774532 13827893976 13840413184 13855131648 13888587264 13903239744 13923588744 13951014912 13951514882 13953678336 13999455936 14002128608 14037534576 14047561728 14048065158 14050243584 14096337984 14099029152 14126800896 14134680144 14145283602 14175852288 14196600288 14211697536 14224564224 14238072832 14245894039 14261043708 14273955072 14312780352 14323517416 14336606208 14359736052 14362477506 14372736768 14422642104 14453810176 14459111388 14461871814 14490358272 14504119296 14540672016 14553836544 14590637568 14604493824 14641299504 14654555136 14655203872 14670139392 14705439008 14721077376 14742623376 14756623968 14772192228 14774482944 14788513792 14822953344 14825783232 14874421932 14877261646 14890856448 14914880487 14925534336 14928383808 14957789184 14977359108 14980218474 15009725952 15018097653 15045969536 15061303296 15061843056 15083887806 15099928632 15113599488 15127952384 15154708608 15166077264 15207329124 15218191872 15232644096 15271032816 15304034304 15312570156 15357173312 15357302784 15396005664 15409944576 15410626752 15449464017 15463451328 15463581696 15502552416 15517274688 15531323392 15556380723 15570464832 15571154114 15587023104 15624528946 15624660672 15641144712 15643570176 15658426368 15664037337 15678912966 15697888128 15712795904 15749387928 15752394684 15806524032 15821534976 15858380232 15861407796 15892651008 15907743744 15947833824 15971175324 15986342632 16002634752 16003208247 16017831936 16058199456 16073449408 16101877896 16113957093 16128681984 16131761152 16169328864 16184684352 16204271616 16219660288 16225472367 16260536448 16260673536 16316411904 16316996644 16317134208 16331907072 16358256018 16373066112 16373790924 16429917036 16430055552 16471461942 16486374528 16487104356 16502031104 16543618884 16561212048 16579510272 16591947776 16601201964 16621293312 16637078016 16679006136 16694845648 16706770944 16752213504 16794431784 16810380912 16843493376 16885941696 16901977728 16926715728 16944573438 16960057344 16963295232 17002799424 17018946432 17034354688 17061836922 17078039996 17136724608 17139996224 17157464064 17173757952 17179911918 17196227124 17217038592 17233389056 17276819976 17276965632 17292607488 17336187648 17336955096 17352651264 17396382744 17396529408 17447202816 17456934024 17472738816 17516772936 17533408048 17567944704 17577743256 17596287801 17615729664 17628944512 17660124144 17676895392 17689522176 17692899328 17738273501 17750944128 17789304832 17799226848 17834287104 17861029719 17896211712 17912414208 17941313052 17957707776 17958351336 17961136128 17984635461 18020060928 18023501184 18036375552 18065474388 18082630584 18099001856 18144767232 18148231296 18207769896 18211245988 18229805568 18247117824 18293103504 18310475872 18337275372 18356775984 18373395456 18419699376 18437191968 18473508864 18483812496 18518116352 18537652992 18547171344 18564784992 18601353216 18604904448 18629246051 18651949056 18665941248 18716712768 18730082304 18730753544 18733658112 18763881903 18781701354 18795117312 18798705536 18846240192 18860378136 18901136384 18911678526 18928800384 18948930048 19014724944 19031940096 19042555194 19080064512 19083707136 19146314736 19149970008 19163649024 19230189472 19278815184 19282495752 19320477696 19338825728 19369168416 19387562688 19405115392 19436422473 19454183424 19454880614 19472658432 19504074483 19521732672 19539406848 19560185856 19570930587 19589516466 19628103168 19639050777 19656831168 19675498624 19695550464 19696256304 19699310592 19706369553 19725084054 19763937792 19767710976 19817695872 19832562576 19854475264 19886507316 19900712448 19904511744 19969812144 19973624632 20012967936 20024130204 20082457408 20111850408 20133238176 20151465984 20203145253 20206278144 20221436352 20272568544 20276438832 20290922496 20310192128 20342959407 20361377088 20405379072 20416760208 20432076314 20456976384 20476403712 20483741133 20528007552 20546592768 20547502336 20579741442 20599285356 20617935104 20618108928 20670069888 20689699584 20741840964 20760619776 20782697472 20832880896 20854859616 20858093568 20885383116 20905217288 20926522368 20927272323 20930517504 20999183904 21003192912 21056301864 21072097737 21075365376 21095379968 21144506976 21148543728 21190201344 21210324992 21217925403 21263778432 21294900432 21336846336 21337610996 21357109248 21391565562 21410932608 21469170528 21485276124 21504909312 21539604078 21543716259 21559105152 21579579136 21605695488 21633963156 21680715264 21680898048 21692807721 21735537408 21755215872 21756178944 21811008024 21830754816 21831721232 21906556048 21906740736 21961949256 21981832704 21982805808 22058158512 22081616064 22113935064 22134935952 22158288342 22161724416 22182770688 22234430016 22238674848 22275694592 22311632898 22315892469 22336284672 22392575712 22413841216 22436683776 22457991168 22466038662 22470327711 22514588928 22535970304 22568954304 22592764584 22613409792 22617726976 22625831709 22670399232 22691928576 22749115896 22810993686 22827287808 22848966144 22906549224 22928302832 22956051456 22968855234 23035759968 23035954176 23094008496 23114916864 23115940128 23136868352 23195176992 23195372544 23196203809 23262937088 23275715801 23275912032 23296985088 23355697248 23356731171 23423926272 23436793419 23436991008 23461717068 23487639552 23518369449 23546832192 23569193856 23586029568 23624081892 23628592026 23667925504 23709786048 23732302464 23792111694 23814706292 23838976512 23861615616 23921750736 23944468448 23948181504 23956762986 23979513948 24026747904 24031334912 24087299184 24110174112 24193022976 24197641728 24253993296 24277026528 24306407424 24329490432 24361321759 24390804672 24391010304 24449700496 24474617856 24475494966 24475701312 24497860608 24537384027 24559599168 24560686386 24582922624 24644875554 24645083328 24716870656 24729561792 24730656534 24753046656 24806539264 24815428326 24869265408 24887921664 24901802946 24955617024 24978210816 25018509204 25042268472 25060156416 25128320256 25147170848 25191647676 25215571368 25238400512 25265240064 25328912544 25352966592 25375920128 25390073592 25416860157 25440086016 25440997726 25444942848 25528419648 25533293344 25551532032 25592755383 25617059994 25705086912 25709994336 25760636928 25769867877 25794340686 25825557888 25850083584 25915229964 25915448448 25938911232 25963544576 25977806777 26004281472 26005432644 26028976896 26052542464 26094574116 26119355288 26170804224 26185401036 26209108224 26261675072 26275159404 26300112072 26351917056 26356947968 26366614884 26423594496 26443416768 26515343088 26534283264 26539348992 26626416192 26683957248 26698840272 26718869026 26751430656 26815800544 26844317568 26868621312 26911969578 26937527004 26941704192 26961915136 27030091392 27035251776 27054563328 27123945876 27129124178 27148502784 27217150848 27222346944 27275968512 27311654844 27316868982 27370676736 27439655256 27465713808 27505913058 27535163976 27560093184 27586266112 27629549064 27655787952 27680826368 27710263296 27777174528 27806479488 27847177488 27902029824 27903029764 27907356672 27998911872 28004257216 28075069152 28095123456 28096130316 28100487168 28172552031 28192675968 28198058304 28253601792 28269360288 28290567204 28351704576 28367517789 28393200576 28423395072 28449128448 28491788078 28522087416 28547910144 28563832791 28625560704 28647034832 28719472104 28724955012 28745473536 28845284208 28907620352 28918222776 28923743628 28980716544 29008238592 29081344032 29107673088 29181275136 29182320921 29208987648 29282599008 29309110272 29310407744 29340278784 29384274699 29410878016 29442154752 29485246752 29513247936 29544384456 29548965888 29577027584 29587626081 29645906688 29651566464 29748843864 29754523292 29781712896 29829760974 29851068672 29856767616 29954718216 29960436948 30019451904 30036195306 30091939072 30123686112 30167775612 30199857264 30227198976 30255904768 30309417216 30332154528 30414658248 30436383744 30437474509 30465288192 30542065632 30608068608 30625140312 30648114471 30714346624 30714605568 30792011328 30819889152 30821253504 30898928034 30926902656 30927163392 31005104832 31034549376 31062646784 31112761446 31140929664 31142308228 31174046208 31249057892 31249321344 31282289424 31287140352 31316852736 31328074674 31357825932 31395776256 31425591808 31498775856 31504789368 31613048064 31643069952 31716760464 31722815592 31785302016 31815487488 31895667648 31942350648 31972685264 32005269504 32006416494 32035663872 32087348343 32116398912 32146898816 32203755792 32227914186 32257363968 32263522304 32338657728 32369368704 32408543232 32439320576 32450944734 32521072896 32521347072 32632823808 32633993288 32634268416 32663814144 32716512036 32746132224 32747581848 32859834072 32860111104 32942923884 32972749056 32974208712 33004062208 33087237768 33122424096 33183895552 33202403928 33237432513 33242586624 33274156032 33358012272 33389691296 33413541888 33467449347 33504427008 33588863568 33620761824 33686986752 33699057993 33771883392 33803955456 33853431456 33889146876 33920114688 33926590464 33970978093 34005598848 34037892864 34068709376 34123673844 34156079992 34216490529 34273449216 34279992448 34314928128 34359823836 34392454248 34434077184 34466778112 34553639952 34553931264 34672375296 34673910192 34705302528 34792765488 34793058816 34894405632 34913868048 34945477632 35033545872 35066816096 35135889408 35155486512 35192575602 35231459328 35257889024 35320248288 35353790784 35379044352 35385798656 35442888039 35476547002 35501888256 35598453696 35668574208 35688167541 35722059438 35792423424 35882626104 35915415552 35916702672 35922272256 35935144479 35969270922 36040121856 36047002368 36130948776 36165261168 36198003712 36289534464 36296462592 36415539792 36422491976 36459611136 36494235648 36586207008 36620951744 36674550744 36713242449 36713551968 36746790912 36839398752 36841029579 36874383936 36947017728 36967313331 36967624992 37036232704 37075305984 37094342688 37095984801 37129569984 37202706432 37209808896 37223142489 37258492102 37303898112 37331882496 37352704419 37433425536 37460164608 37461507088 37467316224 37527763806 37563402708 37590234624 37597411072 37692480384 37720756272 37802272768 37823357052 37857600768 37897860096 38029449888 38063880192 38085110388 38160129024 38161496589 38167414272 38292629472 38299940016 38327298048 38425589991 38460378944 38557630368 38564991504 38640955392 38677651456 38691511029 38738336832 38775125376 38810230784 38872844946 38908366848 38909761228 38945316864 39008148966 39043465344 39078813696 39141861174 39179032932 39256206336 39278101554 39313662336 39350997248 39392512608 39398621184 39412739106 39450168108 39527875584 39535421952 39635391744 39665125152 39773014632 39801424896 39802851281 39809023488 39939624288 39947249264 40025935872 40048260408 40078303539 40164914816 40223700816 40266476352 40302931968 40406290506 40412556288 40442872704 40545137088 40552877664 40581844992 40620384256 40685918814 40693686267 40722754176 40810758144 40833520416 40864152628 40913952768 40952807424 40967482266 40975303473 41056015104 41093185536 41095004672 41159482884 41198570712 41235870208 41236217856 41258869587 41340139776 41379399168 41483681928 41521239552 41565394944 41665761792 41709719232 41770766232 41810434576 41853044736 41854544646 41861035008 41998367808 42006385824 42112603728 42144195474 42150730752 42190759936 42289013952 42297087456 42380402688 42420649984 42435850806 42443952343 42527556864 42589800864 42673692672 42675221992 42714218496 42737682117 42783131124 42821865216 42938341056 42970552248 43009818624 43079208156 43087432518 43118210304 43159158272 43267926312 43361430528 43385615442 43471074816 43512357888 43622016048 43661509632 43663442464 43813112096 43813481472 43923898512 43963665408 43965611616 44116317024 44163232128 44227870128 44269871904 44316576684 44323448832 44365541376 44423586737 44468860032 44477349696 44551389184 44623265796 44631784938 44672569344 44744641461 44785151424 44827682432 44873367552 44932077324 44940655422 45029177856 45071940608 45137908608 45185529168 45235453952 45251663418 45340798464 45383857152 45498231792 45621987372 45654575616 45697932288 45813098448 45856605664 45912102912 45937710468 46071519936 46071908352 46188016992 46229833728 46231880256 46273736704 46348392051 46390353984 46390745088 46392407618 46551431602 46551824064 46593970176 46669142169 46711394496 46713462342 46873586838 46873982016 46923434136 46975279104 46992112011 47036738898 47093664384 47138387712 47248163784 47257184052 47335851008 47419572096 47464604928 47584223388 47629412584 47677953024 47723231232 47843501472 47888936896 47913525972 47959027896 48009624741 48053495808 48062669824 48174598368 48220348224 48341871279 48386045952 48395283456 48507986592 48554053056 48612814848 48658980864 48676417101 48722643518 48781609344 48782020608 48899400992 48949235712 48950989932 48951402624 48995721216 49074768054 49119198336 49121372772 49165845248 49289751108 49290166656 49433741312 49459123584 49461313068 49506093312 49630856652 49738530816 49775843328 49803605892 49911234048 50037018408 50084536944 50120312832 50256640512 50294341696 50383295352 50431142736 50476801024 50530480128 50657825088 50705933184 50751840256 50780147184 50833720314 50880172032 50881995452 50889885696 51056839296 51066586688 51103064064 51185510766 51234119988 51410173824 51419988672 51521273856 51539735754 51588681372 51651115776 51700167168 51830459928 51830896896 51877822464 51955613554 52008562944 52010865288 52057953792 52189148232 52238710576 52341608448 52370802072 52418216448 52523350144 52550318808 52600224144 52703834112 52713895936 52733229768 52847188992 52886833536 53030686176 53068566528 53078697984 53214820503 53252832384 53367914496 53397680544 53437738052 53502861312 53583089157 53631601088 53688635136 53737242624 53823939156 53875054008 53883408384 53923830272 53953906383 54060182784 54070503552 54109126656 54247891752 54258248356 54297005568 54434301696 54444693888 54623309688 54633737964 54741353472 54879310512 54931427616 55011826116 55070327952 55120186368 55172532224 55259098128 55311575904 55361652736 55420526592 55503629987 55554349056 55612958976 55694354976 55804059648 55806059528 55814713344 55887738153 55997823744 56008514432 56150138304 56190246912 56192260632 56200974336 56345104062 56385351936 56396116608 56538720576 56581134408 56703409152 56735035578 56786401152 56846790144 56983576156 57044174832 57095820288 57127665582 57251121408 57294069664 57438944208 57449910024 57490947072 57690568416 57815240704 57836445552 57847487256 57961433088 58016477184 58162688064 58215346176 58309267419 58362550272 58364641842 58417975296 58512223449 58565198016 58618220544 58620815488 58680557568 58712791761 58768549398 58821756032 58884309504 58970493504 59026495872 59088768912 59097931776 59154055168 59175252162 59291813376 59303132928 59497687728 59509046584 59563425792 59659521948 59702137344 59713535232 59909436432 59920873896 60038903808 60072390612 60183878144 60247372224 60335551224 60399714528 60454397952 60511809536 60609435759 60618834432 60664309056 60829316496 60872767488 60874949018 60930576384 61028878221 61084131264 61216137216 61250280624 61296228942 61428693248 61429211136 61451223399 61584022656 61639778304 61642507008 61797856068 61853805312 61854326784 62010209664 62069098752 62125293568 62225522892 62281859328 62284616456 62348092416 62498115784 62498642688 62564578848 62574280704 62656149348 62715651864 62781816969 62791552512 62851183616 62997551712 63009578736 63216293211 63226096128 63286139904 63433520928 63445631184 63570604032 63630974976 63653776209 63791335296 63884701296 63945370528 64010539008 64012832988 64071327744 64174696686 64232797824 64293797632 64407511584 64455828372 64514727936 64527044608 64631148777 64677315456 64738737408 64817086464 64901889468 65042145792 65042694144 65078423163 65265647616 65267986576 65268536832 65433024072 65492264448 65495163696 65719668144 65720222208 65885847768 65945498112 65948417424 66008124416 66174475536 66244848192 66367791104 66404807856 66474865026 66485173248 66548312064 66716024544 66779382592 66827083776 66934898694 66947677407 67008854016 67177727136 67241523648 67373973504 67398115986 67410983133 67543766784 67607910912 67706862912 67778293752 67840229376 67853180928 67877495127 67941956186 68011197696 68075785728 68247347688 68312159984 68432981058 68546898432 68559984896 68719647672 68784908496 68868154368 68933556224 69107279904 69107862528 69344750592 69347235737 69347820384 69410605056 69585530976 69586117632 69588611427 69788811264 69827147403 69827736096 69890955264 70067091744 70070193513 70133632192 70271778816 70310380257 70310973024 70385151204 70462918656 70515778048 70555108347 70640496576 70707581568 70758088704 70771597312 70885776078 70953094004 71003776512 71196907392 71376335082 71444118876 71584846848 71765252208 71833405344 71844544512 71870288958 71938541844 72080243712 72094004736 72261897552 72330522336 72396007424 72579068928 72581669983 72592925184 72831079584 72844983952 72919222272 72988471296 73083965277 73172414016 73241903488 73349101488 73426484898 73427103936 73493581824 73678797504 73682059158 73748767872 73934626662 73935249984 74072465408 74150611968 74188685376 74191969602 74259139968 74419617792 74446284978 74516984204 74607796224 74663764992 74705408838 74866851072 74923014176 74934632448 75055527612 75126805416 75180469248 75194822144 75384960768 75441512544 75604545536 75646714104 75715201536 75795720192 76058899776 76127760384 76170220776 76250580471 76320258048 76322993178 76334828544 76585258944 76599880032 76654596096 76778266149 76851179982 76920757888 77115260736 77129983008 77281910784 77355302912 77383022058 77397795449 77476673664 77550250752 77620461568 77745689892 77816733696 77819522456 77890633728 77933420331 78016297932 78086930688 78157627392 78283722348 78358065864 78512412672 78556203108 78627324672 78701994496 78785025216 78825478212 78900336216 79055751168 79070843904 79270783488 79330250304 79546029264 79602849792 79605702562 79618046976 79879248576 79894498528 80051871744 80096520816 80156607078 80329829632 80447401632 80532952704 80605863936 80812581012 80825112576 80885745408 81090274176 81105755328 81163689984 81240768512 81371837628 81387372534 81445508352 81667040832 81728305256 81827905536 81934964532 81950606946 82112030208 82190009344 82318965768 82397141424 82471740416 82517739174 82680279552 82758798336 82967363856 83042479104 83130789888 83331523584 83419438464 83541532464 83620869152 83706089472 83709089292 83722070016 83996735616 84012771648 84225207456 84288390948 84301461504 84381519872 84517656093 84578027904 84594174912 84760805376 84871701612 84887904686 85055113728 85102553367 85179601728 85347385344 85350443984 85475364234 85566262248 85643730432 85691498373 85876682112 85941104496 86158416312 86174865036 86236420608 86318316544 86535852624 86722861056 86771230884 86942149632 87024715776 87244032096 87323019264 87326884928 87546962763 87626224192 87626962944 87847797024 87927330816 87931223232 88152824097 88232634048 88326464256 88455740256 88539743808 88633153368 88646897664 88731082752 88762878243 88847173474 88937720064 88954699392 89246531592 89263569876 89345138688 89489282922 89570302848 89655364864 89864154648 89881310844 90058355712 90143881216 90275817216 90371058336 90503326836 90681596928 90684846733 90767714304 90996463584 91243974744 91309151232 91312423527 91395864576 91626196896 91713211328 91824205824 91875420936 91944343413 92143039872 92143816704 92376033984 92459667456 92463760512 92547473408 92696784102 92780707968 92781490176 92784815236 93102863204 93103648128 93187940352 93338284338 93422788992 93426924684 93747173676 93747964032 93846868272 93950558208 93984224022 94073477796 94187328768 94276775424 94496327568 94514368104 94671702016 94839144192 94929209856 95168446776 95258825168 95355906048 95446462464 95687002944 95777873792 95827051944 95918055792 96019249482 96106991616 96125339648 96349196736 96440696448 96683742558 96772091904 96790566912 97015973184 97108106112 97225629696 97317961728 97352834202 97445287036 97563218688 97564041216 97798801984 97898471424 97901979864 97902805248 97991442432 98149536108 98238396672 98242745544 98331690496 98579502216 98580333312 98867482624 98918247168 98922626136 99012186624 99261713304 99551686656 99607211784 99712297539 99822468096 100074036816 100169073888 100240625664 100402348041 100513281024 100588683392 100766590704 100862285472 100953602048 101060960256 101212501741 101315650176 101411866368 101503680512 101560294368 101667440628 101760344064 101763990904 101779771392 101912934279 102113678592 102133173376 102206128128 102371021532 102468239976 102820347648 102839977344 103079471508 103177362744 103302231552 103400334336 103660919856 103661793792 103911227108 104017125888 104021730576 104115907584 104378296464 104477421152 104683216896 104741604144 104836432896 105046700288 105100637616 105200448288 105407668224 105427791872 105466459536 105694377984 105773667072 106061372352 106137133056 106157395968 106328664117 106429641006 106505664768 106795361088 106875476104 107005722624 107064502623 107166178314 107263202176 107377270272 107647878312 107750108016 107766816768 107847660544 107907812766 108120365568 108141007104 108495783504 108516496712 108594011136 108868603392 108889387776 109246619376 109267475928 109482706944 109758621024 109862855232 110023652232 110139727347 110140655904 110240372736 110345064448 110518196256 110523088737 110623151808 110723305472 110841053184 110901939993 111007259974 111108698112 111225917952 111287954403 111388709952 111608119296 111612119056 111629426688 111669427467 111775476306 111995647488 112017028864 112058113257 112300276608 112380493824 112384521264 112401948672 112690208124 112770703872 112792233216 113077441152 113162268816 113406818304 113470071156 113572802304 113693580288 113967152312 114088349664 114191640576 114255331164 114484489767 114502242816 114588139328 114877888416 114899820048 114981894144 115276769973 115381136832 115630481408 115672891104 115694974512 115922866176 116032954368 116074533087 116325376128 116430692352 116618534838 116725100544 116729283684 116835950592 117024446898 117130396032 117236441088 117241630976 117425583522 117537098796 117643512064 117768619008 117940987008 118052991744 118177537824 118195863552 118350504324 118583626752 118606265856 118995375456 119018093168 119319043896 119404274688 119408553843 119427070464 119818872864 119841747792 120077807616 120144781224 120234910617 120367756288 120494744448 120671102448 120799429056 120908795904 121023619072 121218871518 121237668864 121328618112 121658632992 121745534976 121749898036 121861152768 122057756442 122081058801 122168262528 122432274432 122500561248 122592457884 122857386496 122858422272 122902446798 122925910419 123168045312 123279556608 123285014016 123595712136 123707610624 123708653568 123776608761 124020419328 124138197504 124451045784 124563718656 124569232912 124696184832 124996231568 124997285376 125129157696 125312298696 125431303728 125563633938 125583105024 125702367232 125995103424 126019157472 126432586422 126452192256 126456723991 126572279808 126867041856 126891262368 127141208064 127261949952 127307552418 127331857029 127582670592 127769402592 127890741056 128021078016 128025665976 128142655488 128213046351 128349393372 128465595648 128587595264 128815023168 128911656744 129029455872 129054089216 129262297554 129354630912 129477474816 129803778936 130084291584 130156846326 130535973152 130537073664 130866048144 130984528896 130990327392 131439336288 131440444416 131771695536 131890996224 131896834848 132016248832 132348951072 132354809969 132489696384 132735582208 132808496041 132809615712 132949730052 132970346496 133096624128 133270760211 133432049088 133558765184 133654167552 133869797388 133895354814 134017708032 134355454272 134483047296 134796231972 134821966266 135087533568 135215821824 135413725824 135556587504 135706361856 135754990254 135883912372 136022395392 136151571456 136494695376 136624319968 136865962116 137093796864 137119969792 137439295344 137569816992 137736308736 137867112448 138214559808 138215725056 138689501184 138694471474 138695640768 138821210112 139045176153 139171061952 139172235264 139177222854 139654294806 139655472192 139781910528 140007426507 140134183488 140140387026 140267264384 140620760514 140621946048 140770302408 140925837312 141031556096 141110216694 141280993152 141415163136 141543194624 141771552156 141906188008 142007553024 142393814784 142752670164 142888237752 143169693696 143530504416 143666810688 143740577916 143877083688 144028874223 144160487424 144188009472 144523795104 144661044672 144792014848 145025613837 145158137856 145163339966 145185850368 145662159168 145689967904 145838444544 145976942592 146029251303 146167930554 146344828032 146483806976 146698202976 146852969796 146854207872 146987163648 147357595008 147364118316 147497535744 147869253324 147870499968 148144930816 148301223936 148377370752 148383939204 148518279936 148892569956 149033968408 149215592448 149327529984 149410817676 149733702144 149846028352 150111055224 150253610832 150360938496 150389644288 150769921536 150883025088 151209091072 151293428208 151430403072 151591440384 152117799552 152255520768 152340441552 152501160942 152640516096 152645986356 152669657088 153170517888 153199760064 153309192192 153556532298 153702359964 153841515776 154230521472 154259966016 154563821568 154766044116 154795590898 154953347328 155100501504 155491379784 155633467392 155639044912 155866840662 156032595864 156173861376 156567444696 156716131728 157024825344 157112406216 157254649344 157403988992 157570050432 157650956424 157800672432 158111502336 158141687808 158541566976 158660500608 159092058528 159205699584 159211405124 159236093952 159644461509 159758497152 159788997056 160103743488 160193041632 160313214156 160659659264 160749267471 160894803264 161065905408 161211727872 161625162024 161650225152 161771490816 161861719149 162180548352 162211510656 162327379968 162743675256 162774745068 162891016704 163334081664 163456610512 163869929064 163901213892 164224060416 164380018688 164637931536 164794282848 164943480832 165035478348 165360559104 165366485219 165517596672 165934727712 166084958208 166261579776 166510889961 166663047168 166838876928 167083064928 167241738304 167412178944 167418178584 167444140032 167663214459 167993471232 168025543296 168450414912 168576781896 168602923008 168763039744 169035312186 169156055808 169188349824 169743403224 169775809372 170110227456 170205106734 170359203456 170700887968 170950728468 171132524496 171287460864 171382996746 171753364224 171882208992 172316832624 172349730072 172472841216 172636633088 173071705248 173445722112 173542461768 173672648669 173884299264 174049431552 174488064192 174646038528 174653769856 174927802257 175093925526 175252448384 175253925888 175695594048 175854661632 175862446464 176305648194 176465268096 176652928512 176911480512 177079487616 177266306736 177293795328 177462165504 177525756486 177694346948 177875440128 177909398784 178493063184 178527139752 178690277376 178978565844 179140605696 179310729728 179728309296 179762621688 180116711424 180287762432 180551634432 180742116672 181006653672 181363193856 181369693466 181535428608 181828307277 181992927168 182487949488 182618302464 182624847054 182791729152 183086634663 183252393792 183426422656 183648411648 183750841872 183888686826 184286079744 184287633408 184752067968 184919334912 184927521024 185094946816 185393568204 185561415936 185562980352 185569630472 186205726408 186207296256 186375880704 186676568676 186845577984 186853849368 187494347352 187495928064 187693736544 187968448044 188146955592 188345450907 188374657536 188553550848 188992655136 189028736208 189343404032 189648879633 189678288384 189858419712 190336893552 190517650336 190711812096 190892924928 190961328627 191374005888 191555747584 191654103888 191836111584 192038498964 192213983232 192250679296 192698393472 192881392896 193367485116 193544183808 193581133824 193893446331 194031946368 194216212224 194451259392 194705668404 194890574072 195126437376 195128082432 195235269489 195597603968 195796942848 195803959728 195805610496 196299072216 196476793344 196485491088 196663380992 197159004432 197160666624 197734965248 197836494336 197845252272 198024373248 198523426608 199103373312 199214423568 199424595078 199644936192 200148073632 200338147776 200481251328 200804696082 200843032221 201026562048 201177366784 201533181408 201724570944 201907204096 202121920512 202232949399 202425003482 202631300352 202823732736 203120588736 203334881256 203520688128 203527981808 203559542784 203632485381 203825868558 204227357184 204266346752 204742043064 204936479952 205640695296 205679954688 206158943016 206354725488 206604463104 206800668672 207321839712 207323587584 207822454216 208034251776 208041707211 208043461152 208231815168 208756592928 208765834281 208954842304 209366433792 209481442209 209483208288 209672865792 210093400576 210201275232 210210580539 210400896576 210815336448 210855583744 210931140771 210932919072 211388755968 211547334144 211665325041 212122744704 212274266112 212314791936 212657328234 212859282012 213011329536 213590722176 213750952208 214129005246 214332356628 214526404352 214754540544 215295756624 215500216032 215533633536 215695321088 215815625532 216240731136 216248480671 216282014208 216991567008 217032993424 217188022272 217737206784 217745009949 217778775552 218493238752 218534951856 218965413888 219251895831 219517242048 219725710464 220047304464 220279454694 220281311808 220480745472 220690128896 221036392512 221046177474 221246303616 221446610944 221803879986 222014519948 222217396224 222451835904 222575908806 222777419904 223224238112 223258853376 223338854934 223550952612 223991294976 224034057728 224116226514 224600553216 224769042528 224803897344 225380416248 225541407744 225584466432 226154882304 226324537632 226813636608 226940142312 227110386721 227145604608 227387160576 227934304624 228176699328 228383281152 228510662328 228751741413 228968979534 229004485632 229176278656 229755776832 229799640096 229963788288 230553539946 230597555513 230762273664 231260962816 231345782208 231389949024 231845732352 232065908736 232149066174 232193386347 232650752256 232861384704 233237069676 233450201088 233458567368 233671901184 233800260993 234048893796 234260792064 234472882176 234483261952 234851167044 235074197592 235287024128 235537238016 235881974016 236105983488 236355075648 236701008648 237167253504 237212531712 237990750912 238036186336 238638087792 238808549376 238817107686 238854140928 239637745728 239683495584 240155615232 240289562448 240469821234 240735512576 240989488896 241342204896 241598858112 241817591808 242047238144 242180198663 242437743036 242475337728 242657236224 243317265984 243491069952 243499796072 243722305536 244115512884 244162117602 244336525056 245001122496 245184915768 245714772992 245804893596 245851820838 246336090624 246570028032 247191424272 247415221248 247553217522 248040838656 248276395008 248902091568 249127437312 249138465824 249392369664 249992463136 249994570752 250258315392 250624597392 250862607456 251127267876 251166210048 251404734464 251990206848 252038314944 252865172844 252904384512 252913447982 253144559616 253552968279 253734083712 253782524736 254282416128 254615104836 254663714058 255165341184 255307660101 255538805184 255781482112 256042156032 256051331952 256426092702 256698786744 256931191296 257175190528 257630046336 257823313488 258108178432 258524595108 258709261824 258954949632 259607557872 260168583168 260313692652 261071946304 261074147328 261732096288 261969057792 261980654784 262640888289 262878672576 262880888832 263543391072 263781992448 263793669696 264032497664 264458472291 264697902144 264709619938 264979392768 265616992082 265619231424 265899460104 265940692992 266193248256 266288634729 266541520422 266864098176 267117530368 267739594776 267790709628 268035416064 268710908544 268966094592 269592463944 269643932532 270175067136 270431643648 270827451648 271113175008 271509980508 271767824744 272044790784 272054540199 272303142912 272989390752 273248639936 273731924232 273937270581 274187593728 274239939584 274878590688 275139633984 275472617472 275734224896 275833030239 276429119616 276431450112 277379002368 277388942948 277391281536 277642420224 278090352306 278342123904 278344470528 278354445708 279308589612 279310944384 279563821056 280014853014 280268366976 280280774052 280534528768 281241521028 281243892096 281540604816 281851674624 282063112192 282220433388 282561986304 282830326272 283543104312 283812376016 284015106048 284787629568 285505340328 285776475504 286339387392 287061008832 287333621376 287481155832 287754167376 288057748446 288320974848 288376018944 289047590208 289322089344 289584029696 290051227674 290316275712 290326679932 290371700736 291324318336 291379935808 291676889088 291953885184 292058502606 292335861108 292689656064 292967613952 293396405952 293705939592 293708415744 293974327296 294715190016 294728236632 294995071488 295738506648 295740999936 296602447872 296754741504 296767878408 297036559872 297785139912 298067936816 298655059968 298821635352 299136892617 299467404288 299692056704 300222110448 300507221664 300721876992 300779288576 301539843072 301550649517 301766050176 302418182144 302586856416 302860806144 303182880768 303637505223 304235599104 304511041536 304680883104 305002321884 305281032192 305291972712 305339314176 305738802837 306341035776 306399520128 306618384384 307113064596 307404719928 307683031552 308461042944 308519932032 309532088232 309591181796 309906694656 310201003008 310982759568 311278089824 311733681324 312065191728 312347722752 313134889392 313432263456 314049650688 314224812432 314509298688 314807977984 315140100864 315301912848 315601344864 316223004672 316283375616 316697182867 317083133952 317321001216 318184117056 318411399168 318422810248 318472187904 318985992351 319288923018 319516994304 319577994112 320386083264 320626428312 321319318528 321498534942 321789606528 322131810816 323250324048 323300450304 323542981632 323723438298 324361096704 324423021312 325487350512 325549490136 325782033408 326668163328 326913221024 327739858128 327802427784 328448120832 328760037376 329275863072 329588565696 329886961664 330070956696 330419182041 330721118208 330732970438 331035193344 331569266211 331869455424 332169916416 332523159552 332705819979 333021779922 333326094336 333677753856 333863863209 334166129856 334483476608 334824357888 334836357168 334888280064 335008282401 335326428918 335986942464 336051086592 336900829824 337153563792 337205846016 337526079488 338070624372 338312111616 338376699648 339486806448 339551618744 340220454912 340410213468 340718406912 341401775936 341901456936 342265048992 342574921728 342765993492 343453469301 343506728448 343764417984 344633665248 344699460144 344945682432 345273266176 345830309919 346143410496 346891444224 347084923536 347345297338 347768598528 348098863104 348223599261 348976128384 349292077056 349307539712 349855604514 350187851052 350504896768 350507851776 351391188096 351709323264 351724892928 352611296388 352930536192 353305857024 353822961024 354158975232 354532613472 354587590656 355051512972 355388693896 355750880256 355818797568 356986126368 357054279504 357957131688 358225661529 358281211392 358621459456 359456618592 359525243376 360233422848 360575524864 360704731851 361103268864 361484233344 362013307344 362726387712 362739386932 363070857216 363656614554 363985854336 364975898976 365236604928 365249694108 365583458304 366173269326 366243176403 366504787584 366852845312 367296823296 367501683744 367777373652 368572159488 368575266816 368777731257 369504135936 369838669824 369855042048 370787136408 371122831872 371125960704 371139260944 371329826283 372411452816 372414592512 373353137352 373691155968 373707698736 374988694704 374991856128 375387473088 375936896088 376293911184 376690901814 376749315072 377107101696 377985310272 378057472416 378686808064 379297759266 379356576768 379370171973 379716839424 380673787104 381035300672 381423624192 381785849856 381922657254 381995571087 382748011776 383111495168 383308207776 383672223168 384076997928 384427966464 384501358592 384639139053 385396786944 385762785792 386734970232 387088367616 387162267648 387786892662 388063892736 388432424448 389411336808 389781148144 390252874752 390470538978 391195207936 391607919456 391611220992 392598144432 392953586688 392970982176 393326761984 394318008864 394321333248 394335464753 395469930496 395672988672 395687168617 395690504544 396048746496 397046853216 397064429907 398206746624 398425488123 398428847136 398849190156 399289872384 399812280633 400296147264 400676295552 400962502656 401609392164 401686064442 402053124096 402354733568 403066362816 403449141888 403814408192 404465898798 404850006964 405262600704 405647465472 406241177472 406669762512 407055963616 407119085568 407264970762 407651737116 408454714368 408532693504 409484086128 409872959904 411281390592 411359909376 412317886032 412709450976 413208926208 413601337344 414142469903 414643679424 414647175168 415644908432 416068503552 416083414422 416086922304 416463630336 417135528459 417513185856 417531668562 417909684608 418962884418 418966416576 419345731584 420186801152 420402550464 420421161078 420801793152 421711167488 421862281542 421865838144 422777511936 423094668288 423330650082 424245489408 424629583872 425314656468 425718564024 426022659072 427181444352 427501904416 428258010492 428664713256 429052808704 429509081088 430591513248 431000432064 431390642176 431631251064 432086622669 432481462272 432496961342 432564028416 433983134016 434065986848 434376044544 435076841511 435474413568 435490019898 435557551104 436986477504 437069903712 437930827776 438087753909 438503791662 439034484096 439451420928 440094608928 440558909388 440562623616 440961490944 441380257792 441622715209 442072785024 442092354948 442492607232 442893221888 443607759972 444029039896 444434792448 444903671808 445151817612 445554839808 446448476224 446677709868 447101905224 447982589952 448068115456 448232453028 449201106432 449538085056 450760832496 451082815488 451168932864 452309764608 452649075264 453627273216 453880284624 454220773442 454291209216 454774321152 455868609248 456353398656 456766562304 457021324656 457503482826 457937959068 458008971264 458352557312 459511553664 459599280192 459927576576 461107079892 461195111026 461524547328 462691564416 462779898048 463691464704 464298132348 464386772694 465301504512 466474139352 466900402176 466917134736 467600521986 468097787592 468521584128 468966523904 469702334088 470148395184 470574048256 471074476032 471763948032 472211966976 472710151296 473402017296 474334507008 474425063424 475981501824 476072372672 477276175584 477617098752 477634215372 477708281856 478933384527 479275491456 479366991168 480311230464 480579124896 480939642468 481471025152 481978977792 482247802413 482684409792 483197716224 483635183616 484360397326 484875486072 484950675456 485314472448 485585157447 486634531968 486982139904 486999592144 488231025768 488324235204 488673050112 490002244992 490369831536 491429545984 491609787192 491703641676 492672181248 493140056064 494382848544 494830442496 495106435044 496081677312 496099455657 496552790016 497804183136 498254874624 498276931648 498784739328 499532669883 499984926272 499989141504 500516630784 501249194784 501725214912 502254535752 502332420096 502809468928 502989643377 503980413696 504076629888 505730345688 505808769024 505826895964 506289119232 507105936558 507468167424 507565049472 509230209672 509327428116 510330682368 510615320202 511077610368 511562964224 512102663904 512852185404 513397573488 513862382592 514350381056 515260092672 515646626976 517049190216 517418523648 517437066653 517909899264 519215115744 520337166336 520627385304 521017946007 522143892608 522148294656 523464192576 523938115584 523961309568 525281776578 525757345152 525761777664 527086782144 527563984896 527587339392 528064995328 528916944582 529395804288 529419239876 529958785536 531233984164 531238462848 531798920208 531881385984 532386496512 532577269458 533083040844 533728196352 534235060736 535479189552 535581419256 536070832128 537421817088 537932189184 539184927888 539287865064 540350134272 540863287296 541654903296 542226350016 543019961016 543535649488 544089581568 544109080398 544606285824 545484921831 545978781504 546497279872 547463848464 547874541162 548375187456 548479879168 549757181376 550279267968 550945234944 551468449792 551666060478 552858239232 552862900224 554758004736 554777885896 554782563072 555284840448 556180704612 556684247808 556688941056 556708891416 558617179224 558621888768 559127642112 560029706028 560536733952 560561548104 561069057536 562483042056 562487784192 563081209632 564126224384 564440866776 565036352721 565123972608 565660652544 567086208624 567624752032 568030212096 568946638899 569575259136 571010680656 571552951008 572678774784 572883985881 574122017664 574667242752 574962311664 575508334752 576115496892 576641949696 576752037888 577506627581 578095180416 578644178688 579168059392 580102455348 580632551424 580653359864 580743401472 581680338993 582648636672 582759871616 583353778176 584117005212 584671722216 585379312128 585935227904 586792811904 587411879184 587416831488 589430380032 589456473264 589990142976 591477013296 591481999872 593204895744 593509483008 593535756816 594073119744 595570279824 596135873632 597310119936 597643270704 598273785234 598934808576 599384113408 600444220896 601014443328 601443753984 601558577152 602529096663 603079686144 603101299034 603532100352 605173712832 605721612288 606365761536 606698848197 607275010446 608471198208 609361766208 610004643768 610562064384 610583945424 610678628352 610897456143 611477605674 612682071552 612799040256 614226129192 614809439856 615366063104 616922085888 617039864064 619064176464 619182363592 619813389312 620402006016 621965519136 622556179648 623467362648 624125121633 624130383456 624695445504 626269778784 626297502843 626864526912 628099301376 628444326627 628449624864 629018597376 629615955968 630280201728 630603825696 630631741617 631202689728 632446009344 632566751232 632793422313 633394365734 634166267904 634642002432 634995975123 636368234112 636822798336 636845620496 636944375808 637971984702 638577846036 639033988608 639155988224 640772166528 641252856624 642638637056 642997069884 643579213056 644263621632 646500648096 646600900608 647085963264 647446876596 648722193408 648745442013 648846042624 650974701024 651098980272 651564066816 653235029847 653336326656 653826442048 655479716256 655604855568 656896241664 657520074752 657755687493 658551726144 659177131392 659773923328 660141913392 660838364082 661442236416 661465940876 662070386688 663138532422 663738910848 664339832832 665411639958 666043559844 666652188672 667355507712 667727726418 668332259712 668966953216 669672714336 669776560128 670016564802 670652857836 671973884928 672102173184 673801659648 674307127584 674411692032 676141248744 676624223232 676648471777 676753399296 678973612896 679103237488 680440909824 680820426936 681331160163 681436813824 682803551872 683802913872 684530097984 685149843456 685531986984 686906938602 687013456896 687528835968 689267330496 689398920288 689891364864 690546532352 691660619838 691792666539 692286820992 693782888448 694169847072 694690594676 695537197056 696197726208 696447198522 696580159041 697952256768 698584154112 698615079424 699711209028 700375702104 701009793536 701015703552 701400782979 702782376192 703418646528 703449785856 705222592776 705861072384 706611714048 707645922048 708317950464 709065226944 710103025944 710777387792 711501760512 711637595136 713972252736 714108559008 715914263376 716451323058 716562422784 717242918912 718913237184 719050486752 720466845696 721151049728 721409463702 721547189831 722206537728 722968466688 724026614688 725452775424 725478773864 726141714432 726540595989 727313229108 727971708672 729951797952 730473209856 730499388216 731166916608 732346538652 732486352806 733009575168 733705690624 735003367488 735554747304 737144318976 737555462514 739008271872 739710084096 741574272816 742245663744 742278521888 742659652566 744822905632 744829185024 746706274704 747382311936 747415397472 749977389408 749983712256 750774946176 751873792176 752587822368 753381803628 753498630144 754214203392 755200974529 755970620544 756114944832 757373616128 758595518532 758713153536 758740343946 759433678848 760658904837 761347574208 762070601344 762847248384 763845314508 763991142174 765496023552 766222990336 766616415552 767344446336 768153995856 769002717184 769278278106 770793573888 771525571584 773469940464 774324535296 775573785324 776127785472 776864848896 778822673616 779562296288 780505749504 780941077956 782390415872 783215838912 783222441984 785196288864 785907173376 785941964352 786653523968 787922664867 788636017728 788642666496 788670929506 791345977344 791374337234 791381009088 792097492992 793375416873 794093706432 794128859814 796850976246 796857694272 797698380312 798579744768 798865904187 799624561266 800592294528 801352591104 803218784328 803372128884 804106248192 804709467136 806132725632 806898283776 807628816384 808931797596 809700013928 810525201408 811294930944 812482354944 813339525024 814111927232 814529941524 815303474232 816163620597 816909428736 817065387008 818968172256 819745919808 821811811743 822562781184 822719818752 824635772064 825418901952 826417852416 827202674688 827499090717 828284939806 829287358848 829294350336 831289816864 832137007104 832166828844 832173844608 832927260672 834271056918 835026371712 835063337124 835819369216 837925768836 837932833152 838691463168 840373602304 840805100928 840842322156 841603586304 843724563084 843731676288 845555023872 846189336576 846661300164 848490978816 850629312936 851437128048 852045318144 854362888704 855003808832 856516020984 857329426512 858105617408 859018162176 861183026496 862000864128 862781284352 863262502128 864173245338 864962924544 864993922684 865128056832 867966268032 868131973696 868752089088 870153683022 870948827136 870980039796 871115102208 873972955008 874139807424 875861655552 876175507818 877007583324 878068968192 878902841856 880189217856 881117818776 881125247232 881922981888 883245430418 884145570048 884184709896 884985214464 887215519944 888058079792 889807343616 890303635224 891109679616 892896952448 893355419736 894203810448 895965179904 896136230912 896464906056 898402212864 899076170112 901521664992 902165630976 902337865728 904619529216 904651948551 905298150528 907254546432 907760569248 908441546884 908582418432 909548642304 910912515669 911737218496 912706797312 913533124608 914042649312 915006965652 915875918136 916017942528 916705114624 917216408511 919023107328 919198560384 919855153152 922214159784 922390222052 923049094656 925383128832 925559796096 928596264696 928773545388 930603009024 932948278704 933834269472 935201043972 936195575184 937043168256 937933047808 939404668176 940296790368 941148096512 942148952064 943527896064 943561709779 944423933952 945420302592 946804034592 948669014016 948850126848 950091548601 951963003648 952144745344 954552351168 955234197504 955268430744 955416563712 957866769054 958550982912 958733982336 961158249792 961879284936 962942050304 963957955584 964495604826 965368819584 966395432448 968720794652 969750972144 969901350912 970628944896 971170314894 973269063936 973999184288 976462051536 976648470408 977346100224 980004489984 980739663072 982859091968 983219574384 983407283352 985344362496 986280112128 988765697088 989660884992 990212870088 991257546123 992163354624 992198911314 993105580032 994707798633 995608366272 996509749248 996553863296 997569478656 998117459937 999065339766 999969852544 999978283008 1001033261568 1002498389568 1003450429824 1004509071504 1004664840192 1005618937856 1005979286754 1007960827392 1008153259776 1011460691376 1011617538048 1011653791928 1012578238464 1014211873116 1014936334848 1015130098944 1018460419344 1018654856232 1020661364736 1021230640404 1022155220736 1023125928448 1024205327808 1025704370808 1026795146976 1027724765184 1028700762112 1030360407903 1030520185344 1031293253952 1034098380432 1034837047296 1034874133306 1035819798528 1037490929757 1038430231488 1040674332672 1041254770608 1042035892014 1044287785216 1044296589312 1044670797783 1046928385152 1047876231168 1047922619136 1050563553156 1051514690304 1051523555328 1054173564288 1055127969792 1055174678784 1056129990656 1057833889164 1058791608576 1058838479752 1059917571072 1062467968328 1062476925696 1063597840416 1063762771968 1065154538916 1066166081688 1067456392704 1068470121472 1070958379104 1071162838512 1074676984587 1074843634176 1075864378368 1078369855776 1078575730128 1080700268544 1081726574592 1082114195553 1083309806592 1084452700032 1086039922032 1087071298976 1088179163136 1088218160796 1089212571648 1090969843662 1091957563008 1092994559744 1094927696928 1095749082324 1096750374912 1096959758336 1098729529209 1099514362752 1100558535936 1101890469888 1103332120956 1105716478464 1105725800448 1106333193771 1109516009472 1109555771792 1109565126144 1112361409224 1113368495616 1113377882112 1113417782832 1113989478849 1117234358448 1117243777536 1120059412056 1121073467904 1121123096208 1122138115072 1124966084112 1124975568384 1126162419264 1128252448768 1128881733552 1130072705442 1130247945216 1131321305088 1134172417248 1135249504064 1136060424192 1137893277798 1138110515919 1139150518272 1142021361312 1143105902016 1145357549568 1145767971762 1145986713261 1148244035328 1149334485504 1149924623328 1151016669504 1152230993784 1153283899392 1153504075776 1153917417159 1155013255162 1156190360832 1157288357376 1160204910696 1161265102848 1161306719728 1161486802944 1163360677986 1165297273344 1165519743232 1168234010424 1169343444432 1170758624256 1171870455808 1173585623808 1174823758368 1174833662976 1178860760064 1178903007529 1178912946528 1179980285952 1182954026592 1182963999744 1183006394259 1186409791488 1187018966016 1187061505851 1187071513632 1188146239488 1191140559648 1191193289721 1192271747264 1194620239872 1195276464369 1195286541408 1196547570468 1197869617152 1198768226816 1199436841899 1200888441792 1202028886656 1202887507968 1203117154304 1205058193326 1206159372288 1206202598068 1207064200704 1210347425664 1211443224576 1213397696394 1214550020892 1216942396416 1218723532416 1220009287536 1221167890848 1221357256704 1221794912286 1222955211348 1225364143104 1225598080512 1228452258384 1229618879712 1230732126208 1233844171776 1233888389711 1234079728128 1238128352928 1238364727184 1239626778624 1240804012032 1242427409709 1243931038272 1245112359296 1246934725296 1248250243266 1248260766912 1249390891008 1252539557568 1252595005686 1253729053824 1256888653254 1256899249728 1258037194752 1259231911936 1260560403456 1261207651392 1261263483234 1262405379456 1265133502464 1265586844626 1266788731468 1268332535808 1269284004864 1269991950246 1272736468224 1273691240992 1273888751616 1275943969404 1277155692072 1278067977216 1278311976448 1281544333056 1282505713248 1285277274112 1285994139768 1287158426112 1288527243264 1293001296192 1294171926528 1294893753192 1296259868007 1297444386816 1297490884026 1297692085248 1301949402048 1302197960544 1303128133632 1305230524533 1306470059694 1306672653312 1307652884096 1310959432512 1311209711136 1313792483328 1315040149504 1315511374986 1315762522633 1317103452288 1318354262784 1319547846656 1320283826784 1321676728164 1322884472832 1322931881752 1324140773376 1324868145627 1326277064844 1327477821696 1328679665664 1330823279916 1332087119688 1333304377344 1334711015424 1335455452836 1336664519424 1337933906432 1339345428672 1340033129604 1341305715672 1343947769856 1344204346368 1347603319296 1348614255168 1352282497488 1353248446464 1353296943554 1353506798592 1357947225792 1358206474976 1360881819648 1361640853872 1362662320326 1362873627648 1365607103744 1367605827744 1369060195968 1370299686912 1371063973968 1373813877204 1374026913792 1375057671936 1378534660992 1378797840576 1379782729728 1381093064704 1383321239676 1383585333078 1384573641984 1388339694144 1389381189352 1391074394112 1392894397044 1393160318082 1395904513536 1397230158848 1399422418056 1400751404208 1402019587072 1402801565958 1405564752384 1406899571712 1410445185552 1411722144768 1413223428096 1415291844096 1416635900928 1418130453888 1420206051888 1421554775584 1423003521024 1423275190272 1427944505472 1428217118016 1431828526752 1432902646116 1433124845568 1434485837824 1436800153581 1437826474368 1438100973504 1440933691392 1442818927404 1443094379662 1444413075456 1445936933376 1446743407239 1448053229376 1450905550848 1450957547728 1453081191978 1454626458216 1455943417344 1456755472341 1459903595904 1460946419712 1460998776432 1464693077304 1464972705612 1466019150336 1467411381248 1470006734976 1471109494608 1474288637952 1475110925028 1478016543744 1479420168192 1483148545632 1484491327488 1484557043776 1485319305132 1488298366971 1489645811264 1489658370048 1493412549408 1494764623872 1494830794944 1498598009649 1499954778816 1499967424512 1501549892352 1503747584352 1505175644736 1506763607256 1506997260288 1508428406784 1508968930131 1510401949058 1511941241088 1512229889664 1517191037064 1517426307072 1517480687892 1518867357696 1521317809674 1522695148416 1524141202688 1527690629016 1527982284348 1530992047104 1532445980672 1533232831104 1534688892672 1536307991712 1538556556212 1541587147776 1543051143168 1546939880928 1551147570648 1552255570944 1552311199959 1553729697792 1557645347232 1559124592576 1561011499008 1561882155912 1563053838021 1564780831744 1566431677824 1566444883968 1570392577728 1571814346752 1571883928704 1573307047936 1575845329734 1577272035456 1577285332992 1577341859012 1582691954688 1582748674468 1582762018176 1584194985984 1586750833746 1588187412864 1588257719628 1593701952492 1593715388544 1595396760624 1597159489536 1597731808374 1599249122532 1601184589056 1602705182208 1606437568656 1606744257768 1608212496384 1609418934272 1612265451264 1613796567552 1617863595192 1619400027856 1621050402816 1622589861888 1624964709888 1626679050048 1628223854464 1629059883048 1630606948464 1632327241194 1633818857472 1634130774016 1637936344512 1639491839616 1643623623486 1645125562368 1645439637504 1649271544128 1650837803904 1652835704832 1654405349376 1654998181434 1656569879612 1658574717696 1658588700672 1662579633728 1664274014208 1664333657688 1664347689216 1665854521344 1668542113836 1670052743424 1670126674248 1671638738432 1675851537672 1675865666304 1677382926336 1680747204608 1681610201856 1681684644312 1683207172608 1687449126168 1687463352576 1692378673152 1693322600328 1695109058163 1696981957632 1701258625872 1702874256096 1704090636288 1706839916697 1708725777408 1710007617664 1713032041968 1714658853024 1716211234816 1718036324352 1720612529597 1722366052992 1724001728256 1725562568704 1726525004256 1728346490676 1729925849088 1729987845368 1730256113664 1732519882743 1735932536064 1736263947392 1737504178176 1740307366044 1741897654272 1741960079592 1742230204416 1747945910016 1748279614848 1752351015636 1754015166648 1756137936384 1757805683712 1760378435712 1762235637552 1762250494464 1766490860836 1768291140096 1768369419792 1769970428928 1774431039888 1776116159584 1779614687232 1780607270448 1782219359232 1785793904896 1786710839472 1788407620896 1791930359808 1792272461824 1792929812112 1796804425728 1798152340224 1803043329984 1804331261952 1804675731456 1807587289989 1809239058432 1809303897102 1810596301056 1815521138496 1816883093768 1817164836864 1819097284608 1820096544591 1821825031338 1823474436992 1825413594624 1828085298624 1830013931304 1831751836272 1832035885056 1833410229248 1834432817022 1838046214656 1838397120768 1844428319568 1844780444104 1846098189312 1850766257664 1851119592192 1857192529392 1857547090776 1861206018048 1865896557408 1867668538944 1870402087944 1872375364899 1872391150368 1874086336512 1875866095616 1878809336352 1878892508529 1880593580736 1882296193024 1884297904128 1885332979881 1887055792128 1887123419558 1888847867904 1890840605184 1891895224851 1893608069184 1897338028032 1897700253696 1898380266939 1900183097202 1903926007296 1904289490688 1904987925369 1909104702336 1910468395008 1910536861488 1910833127424 1915733538108 1917101965824 1917467964672 1922316499584 1923758569872 1925884100608 1927915911168 1928991209652 1930737639168 1932790864896 1937441589304 1939501944288 1939802701824 1941257889792 1942340629788 1946236326039 1946538127872 1947998368576 1952924103072 1953296940816 1954692200448 1959705089541 1960008979968 1961479326144 1965718183936 1966439148768 1966814566704 1970688724992 1972560224256 1973267062479 1977531394176 1979321769984 1980425740176 1982515092246 1984326709248 1984397822628 1986211160064 1989415597266 1991216732544 1993019498496 1993107726592 1996234919874 1998130679532 1999939705088 1999956566016 2002066523136 2004996779136 2006900859648 2009018143008 2009329680384 2011958573508 2015921654784 2016306519552 2022921382752 2023235076096 2023307583856 2028423746232 2029872669696 2029945415331 2030260197888 2036920838688 2037309712464 2041322729472 2042461280808 2043993480489 2044310441472 2046251856896 2048410655616 2051408741616 2053590293952 2055449530368 2057401524224 2060720815806 2061040370688 2062586507904 2068196760864 2069674094592 2069748266612 2071639597056 2074981859514 2075377999617 2076860462976 2081348665344 2082509541216 2084071784028 2088575570432 2088593178624 2089341595566 2089740477123 2093856770304 2095752462336 2095845238272 2101127106312 2103029380608 2103047110656 2104202348937 2108347128576 2110255939584 2110349357568 2115667778328 2117583217152 2117676959504 2119835142144 2124935936656 2124953851392 2127195680832 2130309077832 2132332163376 2134912785408 2136940242944 2141916758208 2142325677024 2149353969174 2149687268352 2149764307847 2151728756736 2156739711552 2157151460256 2161400537088 2163453149184 2164228391106 2164641569493 2166619613184 2168905400064 2172079844064 2174142597952 2176358326272 2176436321592 2178425143296 2179621787967 2181939687324 2183915126016 2185989119488 2189855393856 2191498164648 2193500749824 2193919516672 2197459058418 2199028725504 2201117071872 2206664241912 2211432956928 2212666387542 2219111543584 2219130252288 2224722818448 2226736991232 2226835565664 2227978957698 2234468716896 2234487555072 2240118824112 2242146935808 2242246192416 2244276230144 2249932168224 2249951136768 2250031769473 2252324838528 2256504897536 2257744432697 2257763467104 2260145410884 2260495890432 2262642610176 2265602923587 2268344834496 2270499008128 2272120848384 2275786555596 2276221031838 2278301036544 2284042722624 2286211804032 2291535943524 2291973426522 2296488070656 2298668971008 2299849246656 2302033339008 2304461987568 2307008151552 2307834834318 2310026510324 2312380721664 2314576714752 2320409821392 2322613439456 2322973605888 2326721355972 2330594546688 2331039486464 2336468020848 2338686888864 2341517248512 2343740911616 2347171247616 2349647516736 2349667325952 2357721520128 2357806015058 2357825893056 2359960571904 2363767994601 2365908053184 2365927999488 2366012788518 2374037932032 2374123011702 2374143027264 2376292478976 2380126250619 2382281119296 2382386579442 2384543494528 2390552928738 2390573082816 2393095140936 2395739234304 2397536453632 2398873683798 2401776883584 2404057773312 2406234308608 2410116386652 2412318744576 2412405196136 2414128401408 2420694851328 2422886449152 2426795392788 2429100041784 2433884792832 2437447064832 2440018575072 2442335781696 2443589824572 2445910422696 2448490861791 2450728286208 2451196161024 2456904516768 2459237759424 2461464252416 2465435435229 2467688343552 2467776779422 2468159456256 2476256705856 2476729454368 2479253557248 2481608024064 2482497272151 2484854819418 2487862076544 2490224718592 2493869450592 2496500486532 2496521533824 2498781782016 2505079115136 2505190011372 2507458107648 2513777306508 2513798499456 2516074389504 2518463823872 2521120806912 2522415302784 2522526966468 2524810758912 2531173689252 2533577462936 2536665071616 2538568009728 2539983900492 2545472936448 2547382481984 2551887938808 2554311384144 2556135954432 2556623952896 2563088666112 2565011426496 2570554548224 2571988279536 2574316852224 2577054486528 2586002592384 2588343853056 2589787506384 2592519736014 2594888773632 2594981768052 2595384170496 2603898804096 2604395921088 2606256267264 2610461049066 2612940119388 2613345306624 2615305768192 2621918865024 2622419422272 2627584966656 2631022749972 2631525045266 2634206904576 2636708525568 2640567653568 2643353456328 2645768945664 2645863763504 2649736291254 2652554129688 2654955643392 2661646559832 2664174239376 2669422030848 2670910905672 2673329038848 2675867812864 2678690857344 2680066259208 2682611431344 2687895539712 2688408692736 2695206638592 2697228510336 2704564994976 2706496892928 2706593887108 2707013597184 2713955845653 2715894451584 2716412949952 2721763639296 2723281707744 2725324640652 2725747255296 2731214207488 2732737547007 2735211655488 2738120391936 2740599373824 2742127947936 2747627754408 2748053827584 2750115343872 2751649225533 2757069321984 2757595681152 2759565459456 2766642479352 2767170666156 2769147283968 2776679388288 2778762378704 2785788794088 2786320636164 2791809027072 2794460317696 2798844836112 2801502808416 2804039174144 2805603131916 2811129504768 2811230248723 2813799143424 2820890371104 2823444289536 2826446856192 2830583688192 2830685129337 2833271801856 2836260907776 2840412103776 2843109551168 2846007042048 2846550380544 2850274645803 2855889010944 2856434236032 2863657053504 2865805292232 2866249691136 2868971675648 2873600307162 2875652948736 2876201947008 2885637854808 2886188759324 2888826150912 2891873866752 2893486814478 2896106458752 2901915095456 2906162383956 2909252916432 2911886834688 2913510944682 2919807191808 2921997552864 2929386154608 2929945411224 2932038300672 2934822762496 2940013469952 2942218989216 2948577275904 2950221850056 2952435027373 2956033087488 2958840336384 2966297091264 2968982654976 2969114087552 2970638610264 2973772638369 2976596733942 2979291622528 2979316740096 2986825098816 2989529247744 2989661589888 2997196019298 2999909557632 2999934849024 3003099784704 3007495168704 3010351289472 3013527214512 3013994520576 3016856813568 3017937860262 3020803898116 3023882482176 3024459779328 3034382074128 3034852614144 3034961375784 3037734715392 3042635619348 3045390296832 3048282405376 3055381258032 3055964568696 3061984094208 3064891961344 3066465662208 3069377785344 3072615983424 3077113112424 3083174295552 3086102286336 3091081223709 3093879761856 3102295141296 3104511141888 3104622399918 3107459395584 3112472789271 3115290694464 3118249185152 3122022998016 3123764311824 3126107676042 3129561663488 3132863355648 3132889767936 3140785155456 3143628693504 3143767857408 3146614095872 3151690659468 3154544070912 3154570665984 3154683718024 3165383909376 3165497348936 3165524036352 3168389971968 3173501667492 3176374825728 3176515439256 3187403904984 3187430777088 3190793521248 3195463616748 3198498245064 3202369178112 3205410364416 3212875137312 3213488515536 3218837868544 3224030953761 3224530902528 3227593135104 3235727190384 3238800055712 3242100805632 3245179723776 3246342586659 3249929419776 3253358100096 3256447708928 3258119766096 3261213896928 3264654482388 3267637714944 3268261548032 3275872689024 3278983679232 3287247246972 3290251124736 3290879275008 3296188587627 3298543088256 3301675607808 3305671409664 3309996362868 3313139759224 3317149435392 3317177401344 3318999581313 3325159267456 3328548028416 3328667315376 3328695378432 3337084227672 3340105486848 3340253348496 3343277476864 3351703075344 3351731332608 3361494409216 3363220403712 3363369288624 3366414345216 3374898252336 3374926705152 3384757346304 3386645200656 3390218116326 3393963915264 3402517251744 3405748512192 3408181272576 3413679833394 3414331547757 3417451554816 3420015235328 3426064083936 3429317706048 3432422469632 3436072648704 3437960139783 3441225059194 3444732105984 3448003456512 3453050008512 3456692981352 3459851698176 3459975690736 3460512227328 3461752251477 3465039765486 3471865072128 3472527894784 3480614732088 3483795308544 3483920159184 3484460408832 3495891820032 3496559229696 3504702031272 3508030333296 3512275872768 3515611367424 3520756871424 3524471275104 3524500988928 3532981721672 3536582280192 3536709022587 3536738839584 3539940857856 3548862079776 3549019182777 3552232319168 3559229374464 3561184517553 3561214540896 3564438718464 3571587809792 3573421678944 3573579869163 3576815241792 3583860719616 3584544923648 3585829393107 3585859624224 3593608851456 3596304680448 3598310525697 3606086659968 3608662523904 3609351462912 3615174579978 3618478116864 3618607794204 3621192602112 3631042276992 3633766187536 3634329673728 3640193089182 3643650062676 3646948873984 3650827189248 3656170597248 3660027862608 3663503672544 3664071770112 3666820458496 3668865634044 3676092429312 3676794241536 3688856639136 3689560888208 3692196378624 3701532515328 3701665169133 3702239184384 3714385058784 3715094181552 3722412036096 3727282229127 3731793114816 3735337077888 3740804175888 3744750729798 3744782300736 3748172673024 3751732191232 3757618672704 3757785017058 3761187161472 3764592386048 3770665959762 3774111584256 3774246839116 3777695735808 3781681210368 3783790449702 3787216138368 3795400507392 3796760533878 3800366194404 3807852014592 3808578981376 3809975850738 3818209404672 3821073722976 3821666254848 3831467076216 3834203931648 3834935929344 3844632999168 3847517139744 3855831822336 3857982419304 3860876574257 3861475278336 3865581729792 3874883178608 3879003888576 3882515779584 3884681259576 3888779604021 3892472652078 3893076255744 3895996737152 3905848206144 3906593881632 3909384400896 3919410179082 3920017959936 3920158443721 3922958652288 3931436367872 3932878297536 3933629133408 3941377449984 3945120448512 3946534124958 3947287567899 3955062788352 3958643539968 3960851480352 3965030184492 3968653418496 3968795645256 3972422320128 3974604436881 3978831194532 3982433465088 3986038996992 3986215453184 3992469839748 3996261359064 3999879410176 3999913132032 4004133046272 4009993558272 4013801719296 4018036286016 4023917147016 4031843309568 4032613039104 4045842765504 4046615167712 4056847492464 4059745339392 4059890830662 4060520395776 4073841677376 4074619424928 4082645458944 4084922561616 4087986960978 4088620882944 4092503713792 4096821311232 4102817483232 4107180587904 4110899060736 4114803048448 4117063377271 4121441631612 4122080741376 4125173015808 4136393521728 4139348189184 4139496533224 4143279194112 4149963719028 4150755999234 4153720925952 4165019082432 4168143568056 4177151140864 4178683191132 4179480954246 4187713540608 4191690476544 4202254212624 4206058761216 4208404697874 4216694257152 4220698715136 4231335556656 4235166434304 4235353919008 4239670284288 4249871873312 4249907702784 4254391361664 4260618155664 4264664326752 4269825570816 4273880485888 4283833516416 4284651354048 4298707938348 4299374536704 4299528615694 4303457513472 4310400460743 4313479423104 4314302920512 4322801074176 4328456782212 4329283138986 4333239226368 4337810800128 4340230221717 4344159688128 4348285195904 4352716652544 4352872643184 4359243575934 4363879374648 4367830252032 4371978238976 4379710787712 4382996329296 4387839033344 4394918116836 4398057451008 4402234143744 4413328483824 4422865913856 4425332775084 4438223087168 4438260504576 4449445636896 4453473982464 4453671131328 4455957915396 4464895100913 4468937433792 4468975110144 4480237648224 4484293871616 4484492384832 4488552460288 4495794028947 4499864336448 4499902273536 4500063538946 4504649677056 4515488865394 4515526934208 4520290821768 4520991780864 4525285220352 4526906790393 4531205847174 4536689668992 4540998016256 4551573111192 4552442063676 4556602073088 4568085445248 4572423608064 4583071887048 4583946853044 4592976141312 4597337942016 4599698493312 4604066678016 4608923975136 4615669668636 4620053020648 4624761443328 4629153429504 4640819642784 4645226878912 4653442711944 4656933599877 4661189093376 4662078972928 4672936041696 4677373777728 4683034497024 4687481823232 4689161514063 4694342495232 4699295033472 4699334651904 4715443040256 4715612030116 4715651786112 4719921143808 4727535989202 4731816106368 4731855998976 4732025577036 4748075864064 4748246023404 4748286054528 4752584957952 4760252501238 4764562238592 4764773158884 4769086989056 4781105857476 4781146165632 4786190281872 4791478468608 4795072907264 4797747367596 4803553767168 4808115546624 4820232773304 4824637489152 4824810392272 4828256802816 4841389702656 4853590785576 4858200083568 4867769585664 4874894129664 4880037150144 4884671563392 4887179649144 4891820845392 4896981723582 4901456572416 4902392322048 4913809033536 4918475518848 4922928504832 4930870870458 4935376687104 4935553558844 4936318912512 4952513411712 4953458908736 4958507114496 4963216048128 4964994544302 4969709638836 4975724153088 4980449437184 4987738901184 4993000973064 4993043067648 4997563564032 5010158230272 5010380022744 5014916215296 5027554613016 5027596998912 5032148779008 5042241613824 5044830605568 5045053932936 5049621517824 5062347378504 5067154925872 5077136019456 5079967800984 5085327174489 5090945872896 5094764963968 5103775877616 5108622768288 5112271908864 5113247905792 5126177332224 5126361041789 5130022852992 5141109096448 5143976559072 5148633704448 5154108973056 5161837588791 5172005184768 5176687706112 5179575012768 5185039472028 5189777547264 5189963536104 5190768340992 5197559648229 5207797608192 5208791842176 5212512534528 5220922098132 5225880238776 5226690613248 5230611536384 5243837730048 5244838844544 5262045499944 5263050090532 5268413809152 5273417051136 5281135307136 5286706912656 5291727527008 5299472582508 5305108259376 5309911286784 5323293119664 5328348478752 5338844061696 5341821811344 5346658077696 5351735625728 5357381714688 5360132518416 5365222862688 5375791079424 5376817385472 5383852108739 5390413277184 5394457020672 5409129989952 5412993785856 5413187774216 5414027194368 5422761869967 5427911691306 5431788903168 5432825899904 5446563415488 5450649281304 5451494510592 5462428414976 5465475094014 5470423310976 5476240783872 5484255895872 5495255508816 5496107655168 5500230687744 5503298451066 5514138643968 5515191362304 5533284958704 5534341332312 5538294567936 5553358776576 5557524757408 5571577588176 5572641272328 5583618054144 5588920635392 5597689672224 5603005616832 5608078348288 5611206263832 5617126094697 5622259009536 5622460497446 5627598286848 5636677525587 5641780742208 5646888579072 5652893712384 5655998939643 5661167376384 5661370258674 5666543603712 5672521815552 5675685674553 5680824207552 5686219102336 5692014084096 5693100761088 5695140800817 5700549291606 5711778021888 5712868472064 5727314107008 5731610584464 5732499382272 5737943351296 5747200614324 5751305897472 5752403894016 5771275709616 5772377518648 5777652301824 5783747733504 5786973628956 5792212917504 5803830190912 5812324767912 5818505832864 5823773669376 5827021889364 5838708978117 5839614383616 5843995105728 5858772309216 5859890822448 5864076601344 5869645524992 5879115268623 5880026939904 5884437978432 5897154551808 5900443700112 5904870054746 5912066174976 5917680672768 5919801187437 5932594182528 5937965309952 5938228175104 5941277220528 5947545276738 5953193467884 5958583245056 5958633480192 5973650197632 5979058495488 5979323179776 5994392038596 5999819115264 5999869698048 6006199569408 6014990337408 6020702578944 6027054429024 6027989041152 6035875720524 6041607796232 6047764964352 6048919558656 6068764148256 6069705228288 6069922751568 6085271238696 6089836245993 6090780593664 6096564810752 6110762516064 6111929137392 6123968188416 6129783922688 6131980441467 6132931324416 6138755570688 6145231966848 6154226224848 6166348591104 6172204572672 6182162447418 6187759523712 6204590282592 6209022283776 6209244799836 6214918791168 6224945578542 6226133998851 6230581388928 6236498370304 6244045996032 6247528623648 6252215352084 6259123326976 6265726711296 6265779535872 6269221431369 6281570310912 6287257387008 6287535714816 6303381318936 6309088141824 6309141331968 6309367436048 6312607046811 6330767818752 6330994697872 6331048072704 6347003334984 6352749651456 6353030878512 6374807809968 6374861554176 6381587042496 6390927233496 6396996490128 6404738356224 6410820728832 6425750274624 6426977031072 6437675737088 6448061907522 6449061805056 6449292923541 6455186270208 6471454380768 6477600111424 6484201611264 6490359447552 6492685173318 6493924708479 6499858839552 6506716200192 6512895417856 6516239532192 6522427793856 6529308964776 6535275429888 6536523096064 6538865363901 6551745378048 6557967358464 6574494493944 6580502249472 6581758550016 6592377175254 6597086176512 6603351215616 6619992725736 6626279518448 6634298870784 6637999162626 6650318534912 6657334630752 6657390756864 6674168455344 6680210973696 6680506696992 6686554953728 6703406150688 6703462665216 6703702900801 6722988818432 6726440807424 6726681866489 6726738577248 6732828690432 6749796504672 6749853410304 6750095308419 6769514692608 6773233298091 6773290401312 6780436232652 6787927830528 6796808770761 6805034503488 6811497024384 6816362545152 6827359666788 6828663095514 6834903109632 6840030470656 6852128167872 6858635412096 6864844939264 6875920279566 6882450118388 6889464211968 6896006913024 6906100017024 6913385962704 6919951381472 6921024454656 6923504502954 6930079530972 6943730144256 6945055789568 6961229464176 6967840318368 6968920817664 6991783640064 6993118459392 7009404062544 7016060666592 7024551745536 7031222734848 7040421988351 7041513742848 7048942550208 7049001977856 7065963443344 7073164560384 7073418045174 7073477679168 7079881715712 7091303983803 7097724159552 7098038365554 7104464638336 7122369035106 7122429081792 7128877436928 7143175619584 7146843357888 7147159738326 7153630483584 7169089847296 7171658786214 7171719248448 7187217702912 7192609360896 7196621051394 7212173319936 7218702925824 7230349159956 7236956233728 7237215588408 7242385204224 7262084553984 7267532375072 7268659347456 7280386178364 7287300125352 7293897747968 7301654378496 7312341194496 7320055725216 7327007345088 7333640916992 7337731268088 7345472585373 7352184858624 7353588483072 7377713278272 7379121776416 7384392757248 7396306305687 7403065030656 7403330338266 7404478368768 7428770117568 7430188363104 7444824072192 7447491816453 7454564458254 7463586229632 7470674155776 7481608351776 7489501459596 7489564601472 7496345346048 7503464382464 7507586158553 7515237345408 7515570034116 7522374322944 7529184772096 7541331919524 7548223168512 7548493678232 7555391471616 7563362420736 7567580899404 7574432276736 7593521067756 7600732388808 7615704029184 7617157962752 7619951701476 7636418809344 7642147445952 7662934152432 7668407863296 7669871858688 7689265998336 7695034279488 7711663644672 7715964838608 7721753148514 7722950556672 7731163459584 7749766357216 7758007777152 7765031559168 7769362519152 7777559208042 7784945304156 7786152511488 7791993474304 7811696412288 7813187763264 7818768801792 7838820358164 7840035919872 7840316887442 7845917304576 7865756595072 7867258266816 7882754899968 7893068249916 7894575135798 7910125576704 7921702960704 7930060368984 7937306836992 7937591290512 7949208873762 7957662389064 7964866930176 7972430906368 7984939679496 7992522718128 7999758820352 8008266092544 8019987116544 8027603438592 8036072572032 8047834294032 8063686619136 8065226078208 8091685531008 8093230335424 8113694984928 8119490678784 8119781661324 8121040791552 8141867536959 8147683354752 8149238849856 8165290917888 8169845123232 8175973921956 8177241765888 8185007427584 8193642622464 8198212641021 8205634966464 8214361175808 8221798121472 8234126754542 8242883263224 8244161482752 8250346031616 8254947676599 8272787043456 8278696378368 8278993066448 8299927438056 8301511998468 8307441851904 8330038164864 8336287136112 8354302281728 8357366382264 8358961908492 8375427081216 8383380953088 8404508425248 8412117522432 8416809395748 8433388514304 8433690746169 8441397430272 8462671113312 8470332868608 8470707838016 8479340568576 8492055388011 8499743746624 8499815405568 8508782723328 8521236311328 8529328653504 8539651141632 8547760971776 8550823937409 8567667032832 8569302708096 8597415876696 8598749073408 8599057231388 8606915026944 8620800921486 8626958846208 8628605841024 8656913564424 8658566277972 8666478452736 8675621600256 8680460443434 8688319376256 8696570391808 8705745286368 8718487151868 8727758749296 8735660504064 8743956477952 8759421575424 8765992658592 8789836233672 8796114902016 8796430133101 8804468287488 8826656967648 8845731827712 8850665550168 8857305082119 8876446174336 8876521009152 8898891273792 8906947964928 8907342262656 8911915830792 8929790201826 8937874867584 8937950220288 8960475296448 8968587743232 8968984769664 8977104920576 8991588057894 8999728672896 8999804547072 9000127077892 9009299354112 9030977730788 9031053868416 9040581643536 9041983561728 9050570440704 9053813580786 9062411694348 9073379337984 9081996032512 9103146222384 9104884127352 9113204146176 9136170890496 9144847216128 9166143774096 9167893706088 9185952282624 9194675884032 9199396986624 9208133356032 9217847950272 9231339337272 9240106041296 9249522886656 9258306859008 9273243671127 9281639285568 9290453757824 9306885423888 9313867199754 9322378186752 9324157945856 9345872083392 9354747555456 9366068994048 9374963646464 9378323028126 9388684990464 9398590066944 9398669303808 9430886080512 9431224060232 9431303572224 9439842287616 9455071978404 9463632212736 9463711997952 9464051154072 9496151728128 9496492046808 9496572109056 9505169915904 9520505002476 9529124477184 9529546317768 9538173978112 9562211714952 9562292331264 9572380563744 9590145814528 9595494735192 9607107534336 9616231093248 9640465546608 9649620784544 9656513605632 9672092861283 9682779405312 9707181571152 9716400167136 9735539171328 9739027759977 9749788259328 9760074300288 9769343126784 9774359298288 9783641690784 9793963447164 9802913144832 9804784644096 9817612668877 9827618067072 9836951037696 9845857009664 9861741740916 9870753374208 9871107117688 9872637825024 9888565762881 9905026823424 9906917817472 9917014228992 9929989088604 9939419277672 9951448306176 9960898874368 9975477802368 9986001946128 9986086135296 10020316460544 10020760045488 10029832430592 10055109226032 10055193997824 10084483227648 10089661211136 10090107865872 10099243035648 10124694757008 10134309851744 10154272038912 10159935601968 10170654348978 10181891745792 10189529927936 10207551755232 10217245536576 10224543817728 10226495811584 10242994643271 10252354664448 10252722083578 10260045705984 10287953118144 10297267408896 10308217946112 10313880419349 10323675177582 10344010369536 10359150025536 10370078944056 10379555094528 10379927072208 10381536681984 10385256754431 10395119296458 10415595216384 10417583684352 10441844196264 10451760477552 10453381226496 10461223072768 10487675460096 10489677689088 10524090999888 10526100181064 10536827618304 10546834102272 10562270614272 10573413825312 10583455054016 10598945165016 10610127067761 10610216518752 10619822573568 10646586239328 10647057548331 10656696957504 10677688123392 10683553552659 10683643622688 10693316155392 10703471251456 10714763429376 10720265036832 10720739607489 10730445725376 10751582158848 10753634770944 10757488179321 10767704217478 10780826554368 10788914041344 10794931577091 10818259979904 10825987571712 10826375548432 10828054388736 10845523739934 10855823382612 10863577806336 10865651799808 10893126830976 10901298562608 10902989021184 10924856829952 10930950188028 10940846621952 10952481567744 10968511791744 10990511017632 10992215310336 11000461375488 11006596902132 11028277287936 11030382724608 11066569917408 11068682664624 11076589135872 11104995507399 11106717553152 11115049514816 11143155176352 11145282544656 11167236108288 11177841270784 11181846687381 11195379344448 11206011233664 11216156696576 11222412527664 11234252189394 11244518019072 11244920994892 11255196573696 11273355051174 11283561484416 11293777158144 11311997879286 11322334752768 11322740517348 11333087207424 11345043631104 11351371349106 11361648415104 11372438204672 11386201522176 11390281601634 11401098583212 11423556043776 11425736944128 11454628214016 11463221168928 11464998764544 11494401228648 11502611794944 11504807788032 11542551419232 11544755037296 11567495467008 11573947257912 11582629722771 11584425835008 11607660381824 11624649535824 11637011665728 11647547338752 11654043778728 11677417956234 11679228767232 11687990211456 11717544618432 11719781644896 11728153202688 11739291049984 11758230537246 11760053879808 11760475331163 11768875956864 11794309103616 11800887400224 11809740109492 11824132349952 11835361345536 11839602374874 11841862703697 11865188365056 11875930619904 11876456350208 11882554441056 11895090553476 11906386935768 11917166490112 11917266960384 11923813310643 11947300395264 11958116990976 11958646359552 11988784077192 11999638230528 11999739396096 12012399138816 12029980674816 12041405157888 12054108858048 12071751441048 12083215592464 12095529928704 12097839117312 12137528296512 12139845503136 12170542477392 12179672491986 12181561187328 12193129621504 12221525032128 12223858274784 12247936376832 12259567845376 12263960882934 12265862648832 12266302227127 12277511141376 12290463933696 12308452449696 12332697182208 12344409145344 12351190131813 12364324894836 12375519047424 12409180565184 12418044567552 12418489599672 12429837582336 12449891157084 12452267997702 12461162777856 12472996740608 12495057247296 12504430704168 12518246653952 12531453422592 12538442862738 12563140621824 12575071429632 12606762637872 12618176283648 12618734872096 12625214093622 12661989395744 12662096145408 12694006669968 12705499302912 12706061757024 12749615619936 12749723108352 12763174084992 12781854466992 12793992980256 12809476712448 12821641457664 12838416566993 12851500549248 12853954062144 12875351474176 12896123815044 12898123610112 12898585847082 12910372540416 12931201382229 12942908761536 12955200222848 12968403222528 12985370346636 12987849416958 12999717679104 13013432400384 13025790835712 13032479064384 13044855587712 13058617929552 13073046192128 13077730727802 13103490756096 13115934716928 13148988987888 13163517100032 13184754350508 13194172353024 13206702431232 13239985451472 13252559036896 13268597741568 13275998325252 13300637069824 13314669261504 13314781513728 13348336910688 13360421947392 13361013393984 13373109907456 13394685302739 13406812301376 13406925330432 13407405801602 13452881614848 13453363732978 13453477154496 13465657380864 13487382086841 13499593009344 13499706820608 13500190616838 13546466596182 13546580802624 13560872465304 13575855661056 13580720371179 13593617541522 13610069006976 13622994048768 13654719333576 13657326191028 13669806219264 13680060941312 13704256335744 13717270824192 13729689878528 13751840559132 13764900236776 13778928423936 13792013826048 13812200034048 13826771925408 13839902762944 13847009005908 13860159061944 13887460288512 13890111579136 13922458928352 13935680636736 13970800799631 13983567280128 13986236918784 14018808125088 14032121333184 14049103491072 14062445469696 14067484542189 14080843976702 14083027485696 14097885100416 14098003955712 14131926886688 14146329120768 14146836090348 14146955358336 14159763431424 14182607967606 14195448319104 14196076731108 14208929276672 14244738070212 14244858163584 14257754873856 14286351239168 14293686715776 14294319476652 14307260967168 14343317572428 14343438496896 14374435405824 14385218721792 14393242102788 14424346639872 14460698319912 14473912467456 14474431176816 14484770408448 14524169107968 14535064750144 14560772356728 14574600250704 14587795495936 14603308756992 14624682388992 14640111450432 14654014690176 14667281833984 14675462536176 14690945170746 14704369717248 14707176966144 14755426556544 14758243552832 14768785514496 14792612611374 14806130061312 14806660676532 14808956737536 14857540235136 14860376726208 14889648144384 14894983632906 14909128916508 14927172459264 14941348311552 14963216703552 14979002919192 14979129202944 14992690692096 15015172317106 15030474690816 15031140068232 15044748645888 15082663839048 15096446337024 15096987356464 15126724841472 15135161798808 15148864553472 15187042135512 15201464777616 15231408058368 15234315925504 15239903402952 15272837618688 15284294891904 15325868304864 15336815726592 15339743717376 15378531996672 15379083125367 15390068558976 15423327289344 15431929677216 15443506297028 15445901113344 15462326919168 15485512766373 15499532714432 15516015554304 15530063118336 15538725038304 15555118416084 15569890608312 15572305022976 15583986948608 15592678944687 15623392824576 15626375526528 15637537603584 15677640716328 15680071839744 15680633774884 15691834609152 15731513190144 15734516533632 15786136499832 15789150271596 15820251153408 15843405921408 15860120737968 15875182581024 15898417747524 15915324778128 15929733860352 15944861812736 15969879358992 15985045436256 15999517640704 16016532185088 16039974233088 16040549066243 16055206877184 16072145144064 16095668588064 16127373238272 16130452156416 16151556326217 16183371062016 16186460670848 16227389969856 16238981357568 16239563322648 16242081583104 16283735073918 16295366709504 16298477699712 16339690246464 16351947843912 16354483531776 16370014855168 16387285244928 16396425282042 16411269932928 16428722351616 16468253509084 16485766526448 16488322965504 16500692063232 16509895353198 16545574086912 16557986132896 16599854876112 16603023996936 16614883703808 16660076329728 16672574272224 16708604563456 16714732764528 16717923816984 16750854162432 16766761906176 16809016850496 16824235044864 16833618791496 16851378284091 16866777028608 16867381492338 16882794860544 16910032576761 16925342226624 16940665737216 16941415676032 16958681137152 16967996818929 16984110776022 16999487493248 16999630811136 17017565446656 17042472622656 17058657307008 17079302283264 17095521943552 17101647874818 17135334065664 17138605416192 17194831753392 17197498146816 17198114462776 17213830053888 17241601842972 17253917692416 17257211682048 17313827128848 17317132555944 17332956905472 17351243200512 17360920886868 17376638752512 17393140783616 17411490572736 17436974303736 17455517498592 17471321008128 17487912955904 17516126934351 17518843150848 17531985317184 17579672467344 17592229804032 17592860266202 17608936574976 17637345805869 17653313935296 17691463655424 17701331100336 17714610164238 17752892348672 17753042018304 17759403562311 17797782547584 17813895929856 17814684525312 17823831661584 17859580403652 17875749735168 17875900440576 17920950592896 17937175486464 17937969539328 17954209841152 17983176115788 17999457345792 17999609094144 18000254155784 18018598708224 18061955461576 18062107736832 18081163287072 18083967123456 18107627161572 18124823388696 18146758675968 18163992065024 18206292444768 18209768254704 18269508737979 18272341780992 18289694432256 18332287548192 18335787412176 18371904565248 18389351768064 18395941324401 18398793973248 18416266712064 18435695900544 18462678674544 18480212082592 18499045773312 18516613718016 18546487342254 18563278571136 18580907515648 18613770847776 18627734399508 18644756373504 18648315891712 18678401996553 18691744166784 18709495110912 18732137988096 18756646056252 18777369980928 18797180133888 18797338607616 18807664294107 18861772161024 18862448120464 18862607144448 18910143956808 18927264425472 18927423995904 18928102308144 18937821140433 18992303456256 18992984093616 18993144218112 19041010004952 19058248954368 19059092635536 19076347956224 19124423429904 19124584662528 19144761127488 19180291629056 19190989470384 19214215068672 19232462186496 19280931093216 19299241569088 19313027211264 19344185722566 19347878770623 19365558810624 19414363142304 19432800334272 19471078342656 19478055519954 19481774125437 19499576518656 19520148600576 19538686253568 19548718596576 19567283381568 19587926894328 19605826289664 19609569288192 19616596091703 19635225337754 19655236134144 19673902075392 19723483481832 19741506748416 19742214235376 19745275650048 19777131525762 19810053646848 19813835634944 19859978177208 19878838555344 19902896612352 19921797748736 19950955604736 19972003892256 19972172270592 20040632921088 20041520090976 20059664861184 20110218452064 20110387995648 20111108702403 20168966455296 20179322422272 20180045599467 20180215731744 20198486071296 20249389514016 20250285925257 20268619703488 20308544077824 20319699894273 20319871203936 20341308697956 20363783491584 20379059855872 20390426312283 20415103510464 20434491073152 20449087635456 20452991623168 20485989286542 20504709328896 20505444167156 20520091411968 20575906236288 20594534817792 20627760838698 20647350355164 20688020739072 20718300051072 20740157888112 20759854144416 20763073363968 20770513508862 20790238592916 20831190432768 20835167368704 20883688392528 20903520955104 20906762452992 20922446145536 20975350920192 20976102625087 20979355378176 21048181999776 21052200362128 21073655236608 21093668204544 21121265965053 21124541228544 21146827650624 21166910108032 21197890330032 21220254135522 21220433037504 21239645147136 21293172478656 21294115096662 21313393915008 21367107105318 21367287245376 21386632310784 21406942502912 21429526858752 21440530073664 21441479214978 21460891450752 21507269541888 21514976358642 21535408434956 21561653108736 21577828082688 21589863154182 21636519959808 21652751096864 21656108777472 21691047479868 21711646765224 21727155612672 21731303599616 21786253661952 21802597125216 21805978042368 21849713659904 21861900376056 21881693243904 21904963135488 21937023583488 21981022035264 22000922750976 22013193804264 22036417756119 22056554575872 22060765449216 22133139834816 22137365329248 22153178271744 22188918917061 22209991014798 22213435106304 22230099029632 22286310352704 22290565089312 22334472216576 22355682541568 22363693374762 22367962884761 22390758688896 22412022467328 22432313393152 22444825055328 22468504378788 22489036038144 22489841989784 22510393147392 22522758475659 22546710102348 22567122968832 22587554316288 22623995758572 22644669505536 22645481034696 22666174414848 22690087262208 22702742698212 22723296830208 22744876409344 22780563203268 22802197166424 22847112087552 22851473888256 22909256428032 22926442337856 22988802457296 23005223589888 23009615576064 23085102838464 23089510074592 23134990934016 23147894515824 23165259445542 23168851670016 23215320763648 23249299071648 23274023331456 23295094677504 23308087557456 23354835912468 23358457534464 23375980422912 23435089236864 23439563289792 23456306405376 23478582099968 23516461074492 23520107759616 23520950662326 23537751913728 23601774800448 23619480218984 23648264699904 23679204749748 23683725407394 23730376730112 23752912700416 23765108882112 23790181106952 23812773871536 23834332980224 23847626621286 23894600790528 23917292719104 23977568154384 23999276461056 24024798277632 24059961349632 24082810315776 24108217716096 24143502882096 24166431184928 24191059857408 24195678234624 24275056593024 24279691006272 24341084954784 24359344983972 24363122374656 24386259243008 24425602610877 24443050064256 24447716549568 24495872753664 24527921765868 24531725297664 24532604454254 24555022282752 24580927867392 24594637923063 24616904899392 24665394364416 24702380263626 24728649789672 24751038094848 24764843029797 24818361130368 24836089135104 24836979199344 24899782314168 24904535995404 24922325555712 24945993481216 24990114494592 25008861408336 25036493307904 25062906845184 25076885725476 25126281243648 25150142859264 25213525275744 25236352567296 25237469744192 25250428187244 25301072238507 25323978791488 25324192290816 25388013339936 25410998605824 25412123514048 25476166164033 25499231239872 25499446216704 25526348169984 25563708933984 25587985960512 25618953424896 25643282915328 25652471812227 25676833133986 25703001098496 25707908124288 25792247630088 25796247220224 25797171694164 25820745080832 25862402764458 25885817523072 25910400445696 25970740693272 25975698833916 25999435358208 26026864800768 26051581671424 26064958128768 26089711175424 26117235859104 26155461455604 26206981512192 26231869433856 26297977975776 26369508701016 26388344706048 26389290399303 26413404862464 26479970902944 26505118073792 26537195483136 26551996650504 26571915246357 26601274139648 26629338523008 26629563027456 26696673821376 26720843894784 26722026787968 26746219814912 26789370605478 26813624602752 26813850660864 26814811603204 26905763229696 26906727465956 26906954308992 26931314761728 26974764173682 26999186018688 26999413641216 27000381233676 27092933192364 27093161605248 27121744930608 27151711322112 27161440742358 27187235083044 27220138013952 27245988097536 27309438667152 27314652382056 27339612438528 27360121882624 27408512671488 27434541648384 27503681118264 27529800473552 27557856847872 27584027652096 27624400068096 27653543850816 27679805525888 27694018011816 27720318123888 27774920577024 27780223158272 27844917856704 27871361273472 27941601599262 27967134560256 27972473837568 28037616250176 28064242666368 28098206982144 28124890939392 28134969084378 28161687953404 28166054971392 28195770200832 28196007911424 28263853773376 28292658241536 28293672180696 28293910716672 28319526862848 28365215935212 28390896638208 28392153462216 28417858553344 28489476140424 28489716327168 28515509747712 28572702478336 28587373431552 28588638953304 28614521934336 28686635144856 28686876993792 28770437443584 28786484205576 28848693279744 28921396639824 28948862353632 28969540816896 29016278583849 29048338215936 29070129500288 29121544713456 29149200501408 29175590991872 29206617513984 29249364777984 29250413003149 29280222900864 29308029380352 29334563667968 29350925072352 29381890341492 29408739434496 29414353932288 29452838006631 29510853113088 29516487105664 29537571028992 29585225222748 29612260122624 29613321353064 29617913475072 29715080470272 29720753452416 29789967265812 29818257833016 29854344918528 29882696623104 29926433407104 29958005838384 29958258405888 30030344634212 30060949381632 30062280136464 30089497291776 30165327678096 30193974712928 30253449682944 30270323597616 30297729106944 30374084271024 30402929555232 30462816116736 30468631851008 30479806805904 30545675237376 30568589783808 30651736609728 30673631453184 30679487434752 30728983929813 30757063993344 30758166250734 30780137117952 30863859354432 30887012594056 30891802226688 30924653838336 30941641258047 30971025532746 30999065428864 31032031108608 31077450076608 31110236832168 31139781216624 31144610045952 31167973897216 31185357889374 31246785649152 31252751053056 31355281432656 31360143679488 31361267549768 31383669218304 31463026380288 31469033067264 31572272999664 31578300543192 31640502306816 31686811842816 31720241475936 31750365162048 31796835495048 31830381203283 31830649556256 31859467720704 31889723625472 31939758717984 31941172644993 31970090872512 31999035281408 32033064370176 32050660657977 32079948466176 32081098132486 32110413754368 32144290288128 32162218822467 32191337176128 32254746476544 32260904312832 32272464537963 32303112652434 32366742124032 32372921341696 32384794731273 32454779939712 32477962715136 32479126645296 32484163166208 32567470147836 32590733419008 32596955399424 32679380492928 32703895687824 32708967063552 32740029710336 32774570489856 32792850564084 32822539865856 32857444703232 32936507018168 32971533052896 32976645931008 33001384126464 33019790706396 33091148173824 33115972265792 33199709752224 33206047993872 33229767407616 33314986522197 33320152659456 33345148544448 33417209126912 33429465529056 33435847633968 33501708324864 33533523812352 33545540062143 33618033700992 33648470089728 33667237582992 33702756568182 33733554057216 33734762984676 33765589721088 33820065153522 33850684453248 33881331474432 33882831352064 33935993637858 33968221552044 33998974986496 33999261622272 34035130893312 34084945245312 34117314614016 34158604566528 34203295749636 34270668131328 34277210832384 34389663506784 34394996293632 34396228925552 34483203685944 34507835384832 34514423364096 34627654257696 34634265111888 34702486401024 34721841773736 34747889168313 34753277505024 34786281567232 34822981145472 34873948607472 34911034997184 34942642016256 34975825911808 35032253868702 35037686301696 35063970634368 35159344934688 35184459608064 35185720532404 35217873149952 35274691611738 35281425993489 35306627870592 35382927310848 35402662200672 35429220328476 35505784697344 35506084036608 35518807124622 35525588111091 35595565095168 35627791859712 35629369050624 35647663323168 35719160807304 35751499470336 35751800881152 35771439931929 35841901185792 35874350972928 35875939078656 35966352231576 35998914691584 35999218188288 36000508311568 36037197416448 36123910923152 36124215473664 36162326574144 36215254323144 36249646777392 36293517351936 36327984130048 36412584889536 36419536509408 36539017475958 36544683561984 36545993233399 36579388864512 36664575096384 36671574824352 36743809130496 36778703536128 36791882648802 36797587946496 36798906681381 36832533424128 36871391801088 36925357349088 36960424165184 36998091546624 37033227436032 37053570395439 37092974684508 37126557142272 37161815031296 37227541695552 37255468799016 37289512747008 37296631783424 37356803993106 37383488333568 37418990221824 37513292112504 37554739961856 37594360267776 37615328588214 37724896240928 37725214288896 37820287913616 37854528850944 37856204616288 37875642280866 37985968187232 37986288436224 38082020009904 38116497908736 38118185271072 38152695912448 38248846859808 38249169325056 38250540081041 38289522254976 38360583258112 38381655355849 38381978940768 38428430137344 38464924372992 38515249700979 38561862186432 38598483138176 38626054422528 38688371445132 38695757541246 38731117621248 38828726284608 38865600668544 38956111039908 38963548250874 38999153037312 39040297201152 39077372507136 39097437193152 39134566763136 39175853788656 39219138576384 39233192183406 39270450675508 39310472268288 39347804150784 39446966963664 39484428470752 39490551300096 39554263051524 39620107293696 39627671269888 39719956354416 39757677110688 39805793224704 39843595497472 39901911209472 39944007784512 39944344541184 40081265842176 40083040181952 40119329722368 40184055908217 40220436904128 40220775991296 40222217404806 40358644844544 40360091198934 40360431463488 40396972142592 40462146260523 40498779028032 40500571850514 40537239406976 40639399788546 40639742407872 40682617395912 40727566983168 40758119711744 40780852624566 40830207020928 40868982146304 40905983246336 40971978573084 41009418657792 41010888334312 41040182823936 41151812472576 41189069635584 41255521677396 41294700710328 41376041478144 41436600102144 41480315776224 41519708288832 41541027017724 41580477185832 41662380865536 41670334737408 41767376785056 41807041910208 41844892291072 41912402398893 41950701840384 41952205250174 41958710756352 42096363999552 42104400724256 42147310473216 42187336409088 42202453626567 42242531930106 42249082457088 42293655301248 42333820216064 42395780660064 42440508271044 42440866075008 42479290294272 42586344957312 42588230193324 42626787830016 42734214210636 42734574490752 42773264621568 42813885005824 42859053717504 42881060147328 42882958429956 42921782901504 43029952717284 43070816869912 43123306217472 43155656165376 43179726308364 43273039919616 43305502193728 43382094959736 43423293530448 43454311225344 43462607199232 43572507323904 43605194250432 43699427319808 43723800752112 43763386487808 43809926270976 43874047166976 43962044070528 44001845501952 44026387608528 44072835512238 44113109151744 44121530898432 44266279669632 44274730658496 44306356543488 44377837834122 44419982029596 44426870212608 44460198059264 44572620705408 44581130178624 44668944433152 44727386749524 44735925769522 44781517377792 44824044934656 44889650110656 44937008757576 44978072076288 44979683979568 45045516951318 45093420204696 45134245937664 45247991517144 45289339011072 45290962069392 45380174524416 45405485396424 45446593660416 45489752818688 45561126406536 45604394332848 45694224175104 45702947776512 45818512856064 45852884675712 45977604914592 46010447179776 46019231152128 46137249376101 46170205676928 46179020149184 46269981868032 46295789031648 46330518891084 46337703340032 46430641527296 46456538299119 46498598143296 46548046662912 46590189355008 46616175114912 46709671824936 46716915068928 46751960845824 46778036834061 46870178473728 46879126579584 46912612810752 47032922148984 47040215519232 47041901324652 47075503827456 47203549600896 47238960437968 47358409499496 47367450814788 47460753460224 47505825400832 47530217764224 47580362213904 47625547743072 47668665960448 47695253242572 47789201581056 47834585438208 47955136308768 47998552922112 48049596555264 48119922699264 48121647198729 48165620631552 48216435432192 48287005764192 48332862369856 48382119714816 48391356469248 48454668978651 48550113186048 48559382012544 48682169909568 48718689967944 48726244749312 48772518486016 48851205221754 48886100128512 48895433099136 49055843531736 49063450595328 49065208908508 49110044565504 49161855734784 49189275846126 49233809798784 49404760527252 49457299579344 49502076189696 49529686059594 49636722260736 49673958398688 49799564628336 49809071990808 49844651111424 49891986962432 49980228989184 50017722816672 50125813690368 50153771450952 50191395465341 50252562487296 50300285718528 50427050551488 50472705134592 50474939488384 50500856374488 50554134852273 50602144477014 50647957582976 50648384581632 50776026679872 50821997211648 50824247028096 50952332328066 50998462479744 50998892433408 51052696339968 51127417867968 51175971921024 51237906849792 51286565830656 51304943624454 51353666267972 51406002196992 51415816248576 51584495260176 51592494440448 51594343388328 51641490161664 51724805528916 51771635046144 51820800891392 51941481386544 51951397667832 51998870716416 52053729601536 52103163342848 52129916257536 52179422350848 52234471718208 52310922911208 52413963024384 52463738867712 52548380803053 52595955951552 52739017402032 52776689412096 52778580798606 52826809724928 52912037417607 52959941805888 53010236147584 53074390966272 53103993301008 53143830492714 53202548279296 53258677046016 53259126054912 53393347642752 53441687789568 53444053575936 53492439629824 53578741210956 53627249205504 53627701321728 53629623206408 53811526459392 53813454931912 53813908617984 53862629523456 53949528347364 53998372037376 53998827282432 54000762467352 54185866384728 54186323210496 54243489861216 54322881484716 54374470166088 54440276027904 54491976195072 54618877334304 54629304764112 54720243765248 54808526213937 54817025342976 54869083296768 55007362236528 55059600947104 55115713695744 55168055304192 55187823973203 55248800136192 55307087701632 55359611051776 55388036023632 55440636247776 55549841154048 55560446316544 55689835713408 55742722546944 55883203198524 55934269120512 55944947675136 56035205989659 56075232500352 56128485332736 56196413964288 56269938168756 56323375906808 56332109942784 56391540401664 56392015822848 56422992882321 56527707546752 56585316483072 56587344361392 56587821433344 56730431870424 56781793276416 56784306924432 56835717106688 56978952280848 56979432654336 57145404956672 57174746863104 57177277906608 57229043868672 57373270289712 57373753987584 57540874887168 57572968411152 57697386559488 57842793279648 57897724707264 57939081633792 58032557167698 58043636311869 58096676431872 58140259000576 58243089426912 58298401002816 58351181983744 58413235027968 58445322376311 58498729555968 58500826006298 58560445801728 58616058760704 58701850144704 58763780682984 58817478868992 58828707864576 58849788275109 58905676013262 59021706226176 59032974211328 59170450445496 59224520245248 59226642706128 59235826950144 59430160940544 59441506904832 59579934531624 59636515666032 59708689837056 59765393246208 59852866814208 59916011676768 59916516811776 60060689268424 60121898763264 60124560272928 60178994583552 60330655356192 60333326107209 60387949425856 60506899365888 60540136798401 60540647195232 60595458213888 60748168542048 60750857775771 60805859110464 60925632233472 60937263702016 60959099682819 60959613611808 61091350474752 61137179567616 61171278936849 61303473219456 61347262906368 61358974869504 61457967859626 61514127986688 61516332501468 61560274235904 61727718708864 61774025188112 61783604453376 61883282516094 61942051065492 61998130857728 62064062217216 62154900153216 62220473664336 62279562433248 62289220091904 62335947794432 62370715778748 62493571298304 62505502106112 62710562865312 62720287358976 62722535099536 62767338436608 62926052760576 62928307875261 62938066134528 63144545999328 63156601086384 63281004613632 63363797895159 63373623685632 63440482951872 63500730324096 63593670990096 63660762406566 63661299112512 63718935441408 63779447250944 63879517435968 63882345289986 63940181745024 63998070562816 64101321315954 64159896932352 64162196264972 64220827508736 64288580576256 64324437644934 64382674352256 64521808625664 64544929075926 64606225304868 64733484248064 64745842683392 64769589462546 64909559879424 64958253290592 64968326332416 65134940295672 65181466838016 65193910798848 65358760985856 65407791375648 65417934127104 65549140979712 65585701128168 65634901762369 65645079731712 65714889406464 65873014036336 65943066105792 66002768252928 66039581412792 66109253268357 66182296347648 66231944531584 66399419504448 66412095987744 66459534815232 66629973044394 66640305318912 66642693543257 66690297088896 66834418253824 66858931058112 66871695267936 67003416649728 67067047624704 67091080124286 67103888654283 67236067401984 67296940179456 67334475165984 67405513136364 67467108114432 67469525969352 67531179442176 67568275426977 67640130307044 67701368906496 67762662948864 67765662704128 67871987275716 67936443104088 67997949972992 67998523244544 68070261786624 68169890490624 68234629228032 68406591499272 68541336262656 68554421664768 68779327013568 68792457851104 68966407371888 69015670769664 69028846728192 69255308515392 69268530223776 69404972802048 69443683547472 69495778336626 69506555010048 69572563134464 69645962290944 69747897214944 69822069994368 69885284032512 69951651823616 69990077413607 70064507737404 70075372603392 70127941268736 70318689869376 70368919216128 70371441064808 70435746299904 70549383223476 70562851986978 70613255741184 70805324401344 70858440656952 71011569394688 71037614249244 71051176222182 71191130190336 71258738101248 71295326646336 71438321614608 71502998940672 71542879863858 71683802371584 71751878157312 71932704463152 71997829383168 72001016623136 72074394832896 72247821846304 72248430947328 72324653148288 72430508646288 72499293554784 72587034703872 72655968260096 72825169779072 72839073018816 73078034951916 73089367123968 73091986466798 73158777729024 73276807832631 73329150192768 73343149648704 73487618260992 73583765297604 73595175892992 73597813362762 73665066848256 73742783602176 73783913769189 73850714698176 73920848330368 73996183093248 74107140790878 74185949369016 74253114284544 74323630062592 74455083391104 74510937598032 74593263566848 74713607986212 74766976667136 74837980443648 75026584225008 75109479923712 75188720535552 75230657176428 75449792481856 75450428577792 75640575827232 75709057701888 75712409232576 75751284561732 75903216715521 75971936374464 75972576872448 76164040019808 76232995817472 76236370542144 76305391824896 76428498492099 76497693719616 76498338650112 76501080162082 76579044509952 76763310711698 76763957881536 76856860274688 76929848745984 76957415436681 77030499401958 77123724372864 77196966276352 77376742890264 77391515082492 77462235242496 77657452569216 77731201337088 77912222079816 77927096501748 77998306074624 78080594402304 78154745014272 78194874386304 78269133526272 78351707577312 78466384366812 78540901351016 78620944536576 78695608301568 78893933927328 78968856941504 79108526103048 79167871197909 79240214587392 79255342539776 79439912708832 79515354221376 79611586449408 79687190994944 79715745739071 79803822418944 79888015569024 79888689082368 80162531684352 80166080363904 80238659444736 80368111816434 80440873808256 80441551982592 80444434809612 80717289689088 80720182397868 80720862926976 80793944285184 80924292521046 80997558056064 81001143701028 81074478813952 81278799577092 81279484815744 81365234791824 81455133966336 81516239423488 81561705249132 81660414041856 81737964292608 81943957146168 82018837315584 82021776668624 82080365647872 82303624945152 82511043354792 82589401420656 82752082956288 82873200204288 82960631552448 83039416577664 83082054035448 83160954371664 83324761731072 83340669474816 83534753570112 83614083820416 83689784582144 83824804797786 83901403680768 83904410500348 83917421512704 84192727999104 84208801448512 84294620946432 84374672818176 84404907253134 84485063860212 84498164914176 84587310602496 84667640432128 84791561320128 84881016542088 84881732150016 84958580588544 85172689914624 85176460386648 85253575660032 85468428421272 85469148981504 85546529243136 85718107435008 85762120294656 85765916859912 85843565803008 86059905434568 86141633739824 86311312330752 86359452616728 86546079839232 86611004387456 86764189919472 86846587060896 86908622450688 86925214398464 87145014647808 87148137710413 87210388500864 87398854639616 87447601504224 87526772975616 87619852541952 87748094333952 87751239009447 87924088141056 88003691003904 88052775217056 88145671024476 88226218303488 88243061796864 88358514019893 88532559339264 88549461316992 88612713086976 88755675668244 88839964059192 88853740425216 88920396118528 89145241410816 89162260357248 89454773499048 89471851539044 89563034755584 89648089869312 89779300221312 89874017515152 89959367959136 90091033902636 90186840409392 90268491875328 90495983034288 90581924138784 90760349048832 90810970792848 90893187320832 90979505637376 91122252813072 91208788665696 91388448350208 91405895553024 91525485848563 91637025712128 91705769351424 91955209829184 92020894359552 92038462304256 92186951789439 92274498752202 92340411353856 92358040298368 92591578063296 92661037782168 92675406680064 92861283054592 92913076598238 92997196286592 93096093325824 93232350229824 93419343649872 93433830137856 93503921691648 93556073668122 93740356947456 93758253159168 94065844297968 94080431038464 94083802649304 94151007654912 94407099201792 94477920875936 94716818998992 94734901629576 94921506920448 95011650801664 95060435528448 95160724427808 95251095486144 95337331920896 95390506485144 95491143609849 95578403162112 95669170876416 95823517934979 95910272617536 95997105844224 96099193110528 96151981973931 96239845398528 96243294397458 96331241263104 96432870864384 96486656467401 96574011528384 96665724739712 96764239429632 96782712938496 96817393613889 96909337957302 97100226372096 97118764025088 97364339819136 97437379935888 97452489498624 97545036972032 97702410443508 97772200257024 97790866198272 98111687063472 98126901190656 98130417817016 98220089131008 98323711469568 98378551692252 98467619597568 98809521054504 98914599158688 99004152379392 99059372119188 99273444521472 99347916797376 99599129256672 99618143981616 99689302222848 99783973924864 99944959566591 99960457978368 100035445633344 100251627380736 100307542901904 100382790930682 100505124974592 100600571437056 100636620186429 100854101102976 100945410269184 100949878976768 101001712748976 101108269704546 101204288954028 101295915165952 101296769163264 101552053359744 101643994423296 101648494056192 101904664656132 101996924959488 101997784866816 102105392679936 102254835735936 102351943842048 102475813699584 102609887248908 102707332535944 102812004393984 102831632497152 103168990520352 103184988880896 103188686776656 103449611057832 103543270092288 103641601782784 103882962773088 103902795335664 104107459203072 104206326685696 104243667504939 104259832515072 104358844701696 104468943436416 104621845822416 104827926048768 104927477735424 105096761606106 105191911903104 105478034804064 105553378824192 105557161597212 105653619449856 105824074835214 105844277980467 105919883611776 106020472295168 106148781932544 106207986602016 106287660985428 106405096558592 106517354092032 106518252109824 106576764333273 106786695285504 106883375579136 106888107151872 107157482421912 107254498411008 107255402643456 107259246412816 107314319795787 107623052918784 107626909863824 107627817235968 107899056694728 107996744074752 107997654564864 108001524934704 108371732769456 108372646420992 108486979722432 108645762969432 108748940332176 108880552055808 108983952390144 109237754668608 109258609528224 109440487530496 109617052427874 109634050685952 109637979700197 109738166593536 110014724473056 110119201894208 110231427391488 110336110608384 110375647946406 110396720044143 110497600272384 110614175403264 110719222103552 110776072047264 110881272495552 111099682308096 111120892633088 111160711186317 111379671426816 111485445093888 111766406397048 111868538241024 111889895350272 112070411979318 112150465000704 112256970665472 112539876337512 112646751813616 112664219885568 112783080803328 112845985764642 113055415093504 113174688722784 113175642866688 113460863740848 113563586552832 113568613848864 113671434213376 113957904561696 113958865308672 114290809913344 114349493726208 114353591730313 114354555813216 114458087737344 114746540579424 114747507975168 114751620243123 115081749774336 115144966067547 115145936822304 115394773118976 115545749102937 115685586559296 115795449414528 115878163267584 116065114335396 116087272623738 116193352863744 116280518001152 116486178853824 116596802005632 116702363967488 116890644752622 116997459111936 117001652012596 117120891603456 117232117521408 117403700289408 117527561365968 117657415729152 117699576550218 117811352026524 118043412452352 118065948422656 118340900890992 118453285412256 118471653900288 118860321881088 118883013809664 119159869063248 119273031332064 119417379674112 119530786492416 119687173801967 119705733628416 119832023353536 119833033623552 120121378536848 120243797526528 120249120545856 120357989167104 120552167724651 120661310712384 120666652214418 120775898851712 121080273596802 121081294390464 121190916427776 121496337084096 121501715551542 121611718220928 121874527404032 121918199365638 121919227223616 122182700949504 122274359135232 122342557873698 122606946438912 122717949739008 122915935719252 123028255973376 123032665002936 123120548471808 123455437417728 123548050376224 123567208906752 123766565032188 123884102130984 123996261715456 124128124434432 124309800306432 124440947328672 124559124866496 124671895588864 124741431557496 124987142596608 125011004212224 125421125730624 125445070199072 125534676873216 125737207196679 125852105521152 125856615750522 125876132269056 126289091998656 126313202172768 126562009227264 126607360879701 126727595790318 126747247371264 126880965903744 127001460648192 127187341980192 127321524813132 127322598225024 127437870882816 127558894501888 127628964695401 127759034871936 127764690579972 127880363490048 127996141125632 128202642631908 128319793864704 128324392529944 128441655017472 128577161152512 128648875289868 128765348704512 129089858151852 129212450609736 129466968496128 129491685366784 129539178925092 129819119758848 129916506581184 130269880591344 130362933676032 130387821597696 130717521971712 130815582751296 131098281959424 131171402256336 131269803524738 131290159463424 131429778812928 131746028072672 131886132211584 132005536505856 132079162825584 132218506536714 132364592695296 132463889063168 132798839008896 132824191975488 132919069630464 133259946088788 133280610637824 133285387086514 133380594177792 133717862116224 133743390535872 134006833299456 134182160248572 134207777308566 134472134803968 134668950331968 134811026272728 134934216228864 134939051938704 135136550853954 135280260614088 135402737812992 135531325408256 135743974551432 135872886208176 135995899945984 136140523573248 136339780981248 136469258456064 136813182998544 137082672525312 137108843329536 137558654027136 137584915702208 137932814743776 138031341539328 138057693456384 138411748128303 138510617030784 138537060447552 138809945604096 138887367094944 138991556673252 139013110020096 139145126268928 139291924581888 139369614897357 139495794429888 139644139988736 139770568065024 139980154827214 140129015474808 140150745206784 140255882537472 140334110502183 140637379738752 140737838432256 140742882129616 141098766446952 141125703973956 141226511482368 141610648802688 141716881313904 142023138789376 142075228498488 142102352444364 142382260380672 142517476202496 142590653292672 142876643229216 143005997881344 143085759727716 143367604743168 143503756314624 143865408926304 143995658766336 144002033246272 144148789665792 144364941596187 144495643692608 144496861894656 144649306296576 144861017292576 144998587109568 145174069407744 145311936520192 145364006935953 145650339558144 145678146037632 146156069903832 146178734247936 146183972933596 146317555458048 146553615665262 146658300385536 146686299297408 147167530595208 147190351785984 147195626725524 147330133696512 147485567204352 147567827538378 147701429396352 147841696660736 148214281581756 148371898738032 148506228569088 148647260125184 148910166782208 149021875196064 149427215972424 149533953334272 149675960887296 150053168450016 150377441071104 150461314352856 150574186396023 150899584963712 150900857155584 151281151654464 151418115403776 151424818465152 151502569123464 151806433431042 151943872748928 151945153744896 152328080039616 152465991634944 152472741084288 152610783649792 152856996984198 152995387439232 152996677300224 153002160324164 153158089019904 153526621423396 153527915763072 153713720549376 153859697491968 153914830873362 154060998803916 154247448745728 154393932552704 154753485780528 154783030164984 154924470484992 155314905138432 155462402674176 155824444159632 155854193003496 155996612149248 156161188804608 156309490028544 156389748772608 156538267052544 156703415154624 156932768733624 157081802702032 157241889073152 157391216603136 157645142409159 157787867854656 157937713883008 158217052206096 158335742395818 158480429174784 158510685079552 158879825417664 159030708442752 159223172898816 159374381989888 159431491478142 159607644837888 159776031138048 159777378164736 160325063368704 160332160727808 160477318889472 160736223632868 160881747616512 160883103965184 160888869619224 161434579378176 161440364795736 161441725853952 161587888570368 161848585042092 161995116112128 162002287402056 162148957627904 162557599154184 162558969631488 162730469583648 163032478846976 163123410498264 163320828083712 163475928585216 163887914292336 164043553337248 164160731295744 164425578641811 164607249890304 165022086709584 165178802841312 165504165912576 165563471919609 165746400408576 165921263104896 166078833155328 166164108070896 166321908743328 166649523462144 166681338949632 166899415370909 167069507140224 167228167640832 167379569164288 167649609595572 167802807361536 167808821000696 167834843025408 168105617968977 168385455998208 168417602897024 168589241892864 168809814506268 168970127720424 168996329828352 169174621204992 169335280864256 169583122640256 169762033084176 169763464300032 170345379829248 170352920773296 170507151320064 170936856842544 170938297963008 171436214870016 171524240589312 171531833719824 171687131606016 172119810869136 172283267479648 172622624661504 172718905233456 173092159678464 173222008774912 173528379838944 173693174121792 173817244901376 173850428796928 174130908935607 174290029295616 174296275420826 174420777001728 174895203008448 175053545951232 175239705083904 175335967128933 175496188667904 175502478018894 175848176282112 176105550434112 176291342048952 176452436606976 176486123593728 176549364825327 176717028039786 177065118678528 177098922633984 177511351336488 177679928118384 177707480850432 177840792237056 178290482821632 178324520714496 178909546998096 178943703078088 179126069511168 179296179738624 179558600442624 179748035030304 179918735918272 180182067805272 180373680818784 180536983750656 180991966068576 180999978321627 181163848277568 181520698097664 181620410395203 181621941585696 181786374641664 181959011274752 182244505626144 182252573327313 182417577331392 182776896700416 182811791106048 182877299048457 183050971697126 183274051424256 183411538702848 183513836810547 183910419658368 184041788719104 184076924608512 184373903578878 184548997504404 184680822707712 184716080596736 185183156126592 185322075564336 185350813360128 185722566109184 185826153196476 185994392573184 186192186651648 186464700459648 186838687299744 186867660275712 187007843383296 187112147336244 187480713894912 187516506318336 188131688595936 188160862076928 188167605298608 188302015309824 188784923625783 188814198403584 188955841751872 189433637997984 189469803259152 189843013840896 190023301603328 190091393685477 190120871056896 190321448855616 190502190972288 190674663841792 190781012970288 190982287219698 191156806324224 191338341752832 191647035869958 191820545235072 191994211688448 192303963947862 192479690797056 192486588794916 192662482526208 192865741728768 192973312934802 193148023056768 193331449479424 193565425876992 193634787227778 193818675914604 194200452744192 194237528050176 194728679638272 194874759871776 194904978997248 195404820887016 195544400514048 195581732396544 196223374126944 196253802381312 196260835634032 196647422939136 196757103384504 196904705287107 196935239195136 197619042109008 197829198317376 198008304758784 198118744238376 198546889042944 198695833594752 199198258513344 199236287963232 199378604445696 199567947849728 199889919133182 199920915956736 199928080629771 200070891266688 200503254761472 200615085803808 200765581861364 201010249949184 201201142874112 201273240372858 201311665962849 201708202205952 201890820538368 201899757953536 202003425497952 202216539409092 202408577908056 202591830331904 202593538326528 202704826280931 203104106719488 203287988846592 203296988112384 203809329312264 203993849918976 203995569733632 204210785359872 204509671471872 204703887684096 205219774497816 205414665071888 205624008787968 205663264994304 206337981040704 206377373553312 206899222115664 207086540184576 207283203565568 207765925546176 207805590671328 208214918406144 208412653371392 208487335009878 208519665030144 208527137861159 208717689403392 208937886872832 209243691644832 209655852097536 209854955470848 209970232240821 210193523212212 210383823806208 210956069608128 211106757648384 211114323194424 211307238899712 211648149670428 211688555960934 211839767223552 212040944590336 212415973204032 212575321970856 212810193117184 213034708184064 213153528666546 213573390571008 213776214303744 214314964843824 214508996822016 214518492825632 214628639591574 215253819727648 215255634471936 215798113389456 215993488149504 216003049869408 216743465538912 216745292841984 216973959444864 217291525938864 217497880664352 217761104111616 217967904780288 218253081638881 218475509337216 218517219056448 218880975060992 219234104855748 219268101371904 219275959400394 219476333187072 219830423497893 220029448946112 220238403788416 220462854782976 220751295892812 220793440088286 220995200544768 221228350806528 221438444207104 221552144094528 221762544991104 222241785266176 222321422372634 222759342853632 222970890187776 223532812794096 223779790700544 224140823958636 224300930001408 224513941330944 225079752675024 225293503627232 225328439771136 225566161606656 225691971529284 226110830187008 226349377445568 226351285733376 226921727481696 227127173105664 227137227697728 227342868426752 227709650146563 227915809123392 227917730617344 228698987452416 228707183460626 228709111626432 228916175474688 229285495476297 229493081158848 229495015950336 229503240486246 230289932135094 230291873644608 230789546237952 230872246310043 231091498205874 231371173118592 231590898829056 232130228670792 232174545247476 232386705727488 232561036002304 232972357707648 233193604011264 233404727934976 233781289505244 233994918223872 234003304025192 234241783206912 234464235042816 234807400578816 235055122731936 235399153100436 235622704053048 236086824904704 236131896845312 236681801781984 236906570824512 237503613593727 237720643762176 237766027619328 238319738126496 238546062664128 238834759348224 239061572984832 239147237217213 239374347603934 239411467256832 239664046707072 239666067247104 240242757073696 240487595053056 240498241091712 240715978334208 241104335449302 241322621424768 241333304428836 241551797703424 242160547193604 242162588780928 242381832855552 242992674168192 243003431103084 243223436441856 243836398731276 243838454447232 244365401899008 244548718270464 244685115747396 245213892877824 245831871438504 246056511946752 246065330005872 246241096943616 246910874835456 247096100752448 247533130064376 247768204261968 247992523430912 248256248868864 248619600612864 248881894657344 249118249732992 249343791177728 249482863114992 249974285193216 250022008424448 250842251461248 250890140398144 251069353746432 251474414393358 251704211042304 251713231501044 251752264538112 252578183997312 252626404345536 253124018454528 253214721759402 253455191580636 253494494742528 253761931807488 254002921296384 254374683960384 254643049626264 254645196450048 254875741765632 255257929390802 255518069743872 255529381159944 255760726980096 256405285263816 256639587729408 256648785059888 257154322305024 257297750579736 257530697409024 258179716303704 258424901219472 258933936992256 258983370733568 259078357850184 259638239517696 259833013162368 260539761182688 260725867352064 260775643195392 261435043943424 261444413131239 261631165502592 262196563918848 262342804512672 262539607049476 262580318926848 262859557625856 263253717028341 263492056145344 263772264423168 264011073011712 264158325651168 264437013073428 264729185390592 264927778126336 265075542059679 265597678017792 265648383950976 265838139260928 266519892177576 266561221275648 266570774173028 266761188355584 267435724232448 267486781071744 268364320497144 268415554617132 268944269607936 269337900663936 269622052545456 269878103877408 270273101707908 270560521228176 270805475625984 271062650816512 271487949102864 271745772416352 271991799891968 272281047146496 272679561962496 272689334126131 272938516912128 273626365997088 274165345050624 274217686659072 274576457545689 275117308054272 275169831404416 275865629487552 276062683078656 276115386912768 276823496256606 277021234061568 277074120895104 277774734189888 277983113346504 278026220040192 278290252537856 278583849163776 278739229794714 278991588859776 279288279977472 279960309654428 280258030949616 280301490413568 280511765074944 280668221004366 281274759477504 281485764259232 282197532893904 282251407947912 282453022964736 283221297605376 283433762627808 284046277578752 284150456996976 284204704888728 284764520761344 285034952404992 285181306585344 285753286458432 286011995762688 286171519455432 286473430829547 286735209486336 287007512629248 287470553804937 287730817852608 287991317532672 288004066492544 288297579331584 288455945921793 288729883192374 288991287385216 288993723789312 289298612593152 289722034585152 289997174219136 290348138815488 290623873040384 290728013871906 291300679116288 291356292075264 292312139807664 292357468495872 292367945867192 292635110916096 293107231330524 293316600771072 293372598594816 294335061190416 294380703571968 294391253451048 294660267393024 294971134408704 295135655076756 295402858792704 295683393321472 296428563163512 296743797476064 297012457138176 297294520250368 297820333564416 298043750392128 298854431944848 299067906668544 299351921774592 299834878699773 300106336900032 300754882142208 300922628705712 301148372792046 301799169927424 301801714311168 301909860559287 302562303308928 302836230807552 302849636930304 303005138246928 303612866862084 303887745497856 303890307489792 304656160079232 304931983269888 304945482168576 305221567299584 305713993968396 305990774878464 305993354600448 306004320648328 306316178039808 307053242846792 307055831526144 307427441098752 307829661746724 308121997607832 308494897491456 308787865105408 309506971561056 309566060329968 310629810276864 310924805348352 311648888319264 311708386006992 312322377609216 312618980057088 312731002514817 312779497545216 313076534105088 313406830309248 313865537467248 314163605404064 314483778146304 314782433206272 315290284818318 315575735709312 315875427766016 316434104412192 316671484791636 316960858349568 317021370159104 317532833941401 317759650835328 318061416885504 318446345797632 318862982956284 319215289675776 319552062276096 319554756329472 319730292999819 320650126737408 320664321455616 321472447265736 321763495233024 321766207930368 321777739238448 321942959387361 322869158756352 322880729591472 322883451707904 323697170084184 323990232224256 324004574804112 324297915255808 325115198308368 325117939262976 325460939167296 326064957693952 326246820996528 326641656167424 326951857170432 327775828584672 328087106674496 328321462591488 328851157283622 328913939100591 329214499780608 330044173419168 330357605682624 331008331825152 331126943839218 331190160132429 331492800817152 331842526209792 332157666310656 332328216141792 332643817486656 333299046924288 333362677899264 333482133558951 333798830741818 334139014280448 334456335281664 335299219191144 335605614723072 335617642001392 335669686050816 336211235937954 336770911996416 336835205794048 337619629012536 337940255440848 337992659656704 338349242409984 338670561728512 339166245280512 339524066168352 339526928600064 340690759658496 340705841546592 341014302640128 341873713685088 341876595926016 342872429740032 343048481178624 343060775190939 343063667439648 343374263212032 344239621738272 344254860729369 344566534959296 345245249323008 345434898202641 345437810466912 346184319356928 346444017549824 346637247308811 347056759677888 347386348243584 347634489802752 347700857593856 348261817871214 348580058591232 348592550841652 348841554003456 349790406016896 350107091902464 350671934257866 350992377335808 351004956037788 351696352564224 352211100868224 352582684097904 352972247187456 353098729650654 353434056079572 354130237357056 354197845267968 355022702672976 355359856236768 355414961700864 355681584474112 356580965643264 356649041428992 357819093996192 357887406156176 358252139022336 358592359477248 359061521405901 359117200885248 359496070060608 359837471836544 360364135610544 360747361637568 361073967501312 361983932137152 361999956643254 362327696555136 363240820790406 363243883171392 363572749283328 363918022549504 364489011252288 364505146654626 364835154662784 365623582212096 365754598096914 366101943394252 366548102848512 366823077405696 367027673621094 367820839316736 368153849217024 368747807157756 369097995008808 369361645415424 369432161193472 370366312253184 370644151128672 370701626720256 371445132218368 371652306392952 371988785146368 372384373303296 372929400919296 373677374599488 374015686766592 374224294672488 374961427789824 375033012636672 376263377191872 376335210597216 376604030619648 377211621590037 377569847251566 377628396807168 377911683503744 378867275995968 378939606518304 379686027681792 380046603206656 380182787370954 380241742113792 380255369040937 380642897711232 381004381944576 381349327683584 381562025940576 381964574439396 382313612648448 382676683505664 382886894086203 383294071739916 383641090470144 383988423376896 384607927895724 384959381594112 384973177589832 385324965052416 385731483457536 385946625869604 386296046113536 386662898958848 387269574455556 387637351829208 388400905488384 388475056100352 389457359276544 389749519743552 390809641774032 391088801028096 391163464793088 392446748253888 392521671268064 393294845878272 393514206769008 393809410574214 393870478390272 395238084218016 395658396634752 396016609517568 396237488476752 397093778085888 397391667189504 398396517026688 398472575926464 398757208891392 399135895699456 399779838266364 399841831913472 399856161259542 400141782533376 401230171607616 401531163722728 402020499898368 402546480745716 402623331925698 403416404411904 403799515907072 404006850995904 404433078818184 404817155816112 405183660663808 405409652561862 406208213438976 406593976224768 407618658624528 407987699837952 408421570719744 409019342943744 409407775368192 410439548995632 410829330143776 411248017575936 411326529988608 412675962081408 412754747106624 413798444231328 414173080369152 414566407131136 415235244384909 415531851092352 415611181342656 416429836812288 416974670019756 417039330060288 417054275722318 417435378806784 417875773745664 418108844692071 418487383289664 419311704195072 419940464481642 420387046424424 420767647612416 421002331506549 421912139216256 422213515296768 422228646388848 423296299340856 423377111921868 423679534447104 424081889180672 424831946408064 425150643941712 425620386234368 426069416368128 426307057333092 427146781142016 427552428607488 428629929687648 429017993644032 429036985651264 429257279183148 430507639455296 430511268943872 431596226778912 431986976299008 432006099738816 433094824788561 433486931077824 433490585683968 433947918889728 434583051877728 434995761328704 435522208223232 435935809560576 436092020807859 436506163277762 436951018674432 437034438112896 438468209711496 438536202743808 438551918800788 438952666374144 439660846995786 440058897892224 440476807576832 441502591785624 441586880176572 441990401089536 442456701613056 442876888414208 443104288189056 443525089982208 444642844745268 445518685707264 445941780375552 447065625588192 448281647917272 448601860002816 449027882661888 450159505350048 450587007254464 451132323213312 451383943058568 451722559188069 452221660374016 452698754891136 452702571466752 453843454963392 454254346211328 454274455395456 454685736853504 455419300293126 455831618246784 455835461234688 457397974904832 457414366921252 457418223252864 457832350949376 458570990952594 458986162317696 458990031900672 459006480972492 460579864270188 460583747289216 461579092475904 461744492620086 462182996411748 462742346237184 463181797658112 464260457341584 464349090494952 464773411454976 465122072004608 465944715415296 466387208022528 467562579010488 467989836447744 468006608050384 468483566413824 468928470085632 469614801157632 470110245463872 470798306200872 471245408106096 472173649809408 472263793690624 473363603563968 473813141649024 475007227187454 475441287524352 475532055238656 476639476252992 477092125328256 477669518696448 478123145969664 478294474434426 478748695207868 478822934513664 479328093414144 479332134494208 480485514147392 480975190106112 480996482183424 481431956668416 482208670898604 482645242849536 482666608857672 483103595406848 484321094387208 484325177561856 484763665711104 485985348336384 486006862206168 486446872883712 487672797462552 487676908894464 489097436540928 489370231494792 490427785755648 491663742877008 492130660011744 492482193887232 493276735925433 493821749670912 494192201504896 495066260128752 495536408523936 495985046861824 496512497737728 497239201225728 497257021053533 497763789314688 498236499465984 498687582355456 498965726229984 499948570386432 500044016848896 500698246112727 501684502922496 501780280796288 502138707492864 502948828786716 503408422084608 503426463002088 503504529076224 505156367994624 505252808691072 506429443518804 506910383161272 506988989485056 507523863614976 508005842592768 508749367920768 509286099252528 509290392900096 510515858781604 511036139487744 511058762319888 511521453960192 512810570527632 513297570119776 514308644610048 514595501159472 515061394818048 516359432607408 516849802438944 517867873984512 517966741467136 518156715700368 519276479035392 519666026324736 521079522365376 521451734704128 521551286390784 522392726806821 522870087886848 522888826262478 523262331005184 524685609025344 525079214098952 525160637853696 525719115251712 526007901386799 526507434056682 526984112290688 527544528846336 528316651302336 528874026146856 529458370781184 529855556252672 530151084119358 531195356035584 531296767901952 533039784355152 533122442551296 533141548346056 533522376711168 534871448464896 534973562143488 536728640994288 536831109234264 537888539215872 538675801327872 539244105090912 539756207754816 540546203415816 541121042456352 541610951251968 542125301633024 542975898205728 542999934964881 543491544832704 543983599783936 544562094292992 544861231185609 545359123924992 545378668252262 545877033824256 546757719981939 547252731994176 548330690101248 548435373318144 548631897145371 549152915091378 550234616108544 550339662808832 550541510431641 551731258975104 552125366157312 552230773825536 553646992513212 554042468123136 554148241790208 555549468379776 555966226693008 556052440080384 556580505075712 557167698327552 557478459589428 557983177719552 558576559954944 559920619308856 560516061899232 560602980827136 561023530149888 561336442008732 562549518955008 562971528518464 564395065787808 564502815895824 564906045929472 566354770877349 566442595210752 566867525255616 568092555157504 568300913993952 568409409777456 569529041522688 570069904809984 570274181056431 570362613170688 571506572916864 572023991525376 572343038910864 572946861659094 573470418972672 574015025258496 574941107609874 575461635705216 575982635065344 576008132985088 576911891843586 577459766384748 577982574770432 577987447578624 578597225186304 579444069170304 579994348438272 580696277630976 581456027743812 582601358232576 582712584150528 584624279615328 584714936991744 584735891734384 586214462661048 586633201542144 586745197189632 588670122380832 588761407143936 588782506902096 589942268817408 590271310153512 590714115861321 590805717585408 591366786642944 592857126327024 593487594952128 594024914276352 594589040500736 595640667128832 596087500784256 597708863889696 598135813337088 598703843549184 599669757399546 599784241889313 600212673800064 601509764284416 601845257411424 602296745584092 603598339854848 603603428622336 603819721118574 603934997888547 605124606617856 605672461615104 605699273860608 606010276493856 607225733724168 607775490995712 607780614979584 608114478842793 609312320158464 609863966539776 609890964337152 611427987936792 611981549756928 611986709200896 612008641296656 612632356079616 614106485693584 614111663052288 615659323493448 616243995215664 616989794982912 617575730210816 619013943122112 619132120659936 621259620553728 621849610696704 623297776638528 623416772013984 624644755218432 625237960114176 625462005029634 625558995090432 625581413583477 626153068210176 626813660618496 627731074934496 628327210808128 628967556292608 629564866412544 629910696722463 630580569636636 631151471418624 631750855532032 632868208824384 633342969583272 633921716699136 634042740318208 635065667882802 635519301670656 636122833771008 637725965912568 638430579351552 639104124552192 639460585999638 641328642911232 642944894531472 643526990466048 643555478476896 643885918774722 645761459182944 645766903415808 647394340168368 647980464448512 648009149608224 648595830511616 650230396616736 650235878525952 650259181377697 650921878334592 652129915387904 652488141049433 652493641993056 653283312334848 653903714340864 654759244916643 655551657169344 656174213348992 656642925182976 657702314567244 657827878201182 658428999561216 660088346838336 660715211365248 662253887678436 662380320264858 662985601634304 663685052419584 664315332621312 664656432283584 665287634973312 666725355798528 666964267117902 667597661483636 668278028560896 668912670563328 670598438382288 671235284002784 671339372101632 672422471875908 673541823992832 673670411588096 675239258025072 675880510881696 675985319313408 676698484819968 677341123457024 678332490561024 679048132336704 679053857200128 681381519316992 681411683093184 682028605280256 683128950439689 683747427370176 683753191852032 686096962357248 686121550381878 686127334879296 686748526424064 687856486428891 688479243476544 688509721458738 689133069918592 690869796405282 690875620933824 692368638713856 692888035099648 693274494617622 694113519355776 694772696487168 695401715187712 696523635742428 697160117182464 697185101683304 697683108006912 699580812033792 700214183804928 701343868515732 701984754671616 702009912075576 703392705128448 704422201736448 705165368195808 706197459301308 706868112159144 708260474714112 708395690535936 710045405345952 710719712473536 711363168948224 712510840781181 713161931286528 713298082857984 715638187992384 715774812312352 716504278044672 717184718954496 717441711651639 718123042811802 718234401770496 718992140121216 719674943673088 720728271221088 721494723275136 722147935002624 723967864274304 723999913286508 724655393110272 726481641580812 726487766342784 727145498566656 727836045099008 728978022504576 729010293309252 729670309325568 731509196193828 732203886788504 733096205697024 733646154811392 734055347242188 735641678633472 737495614315512 738195990017616 738723290830848 738864322386944 740732624506368 741288302257344 742890264436736 743304612785904 743977570292736 744768746606592 745858801838592 747354749198976 748031373533184 748448589344976 749922855579648 750066025273344 752526754383744 752670421194432 753208061239296 754423243180074 755139694503132 755256793614336 755823367007488 757734551991936 757879213036608 759372055363584 760365574741908 760483484227584 760510738081874 761285795422464 762008763889152 763124051881152 763929148878792 764627225296896 765773788172406 766588143479832 767282180940288 769215855791448 769918763188224 769946355179664 771462966915072 771893251739208 772592092227072 773325797917696 774539148911112 775274703658416 776801810976768 776950112200704 778914718553088 779499039487104 781619283548064 782177602056192 782326929586176 784333239393717 784893496507776 785043342536128 786589691756544 787028413538016 787618821148428 787740956780544 789761151085023 790476168436032 791316793269504 792033219035136 792474976953504 794187556171776 794783334379008 795226626179037 796793034053376 796945151852928 797514417782784 799559676532728 799683663826944 799712322519084 800283565066752 802460343215232 803062327445456 805092961491432 805246663851396 806832808823808 807599031814144 808013701991808 808866157636368 809634311632224 810367321327616 810819305123724 812416426877952 813187952449536 815237317249056 815975399675904 816843141439488 818038685887488 818068002378393 818815550736384 820879097991264 821658660287552 822496035151872 822653059977216 823729372637067 825351924162816 825509494213248 827596888462656 828346160738304 829132814262272 830470488769818 831063702184704 831222362685312 833949340039512 834078660120576 834108551444636 834870757613568 835751547491328 836217689384142 836974766579328 839880928963284 840774092848848 841535295224832 842004663013098 843824278432512 844457292777696 846592598681712 846754223843736 847359068894208 848163778361344 849663892816128 850301287883424 852138832736256 852614114666184 853253722910797 854293562284032 855104857214976 857259859375296 858035987288064 858073971302528 858514558366296 859420292488641 861015278910592 861022537887744 863192453557824 863973952598016 864012199477632 866189649577122 866973862155648 866981171367936 867895837779456 869166103755456 869991522657408 871044416446464 871871619121152 872184041615718 873012326555524 873902037348864 874068876225792 876936419422992 877072405487616 877103837601576 877905332748288 879321693991572 880117795784448 880953615153664 883005183571248 883173760353144 883980802179072 884913403226112 885753776828416 886208576378112 887050179964416 889285689490536 891037371414528 891883560751104 894131251176384 896563295834544 897203720005632 898055765323776 899504636099319 900319010700096 901174014508928 902264646426624 902767886117136 903445118376138 904443320748032 905397509782272 905405142933504 907686909926784 908508692422656 908548910790912 909371473707008 910838600586252 911663236493568 911670922469376 914795949809664 914828733842504 914836446505728 915664701898752 917141981905188 917972324635392 917980063801344 918012961944984 921159728540376 921167494578432 923488985240172 924365992823496 925484692474368 926363595316224 928520914683168 928698180989904 930244144009216 931889430830592 932774416045056 935125158020976 936013216100768 936967132827648 937856940171264 938193007544451 939229602315264 940220490927744 941596612401744 942490816212192 944347299618816 944527587381248 946727207127936 947626283298048 950014454374908 950882575048704 951064110477312 952598501824203 953278952505984 954184250656512 955339037392896 956588948868852 957497390415736 957645869027328 958656186828288 958664268988416 959190878999457 960971028294784 961950380212224 961992964366848 964417341797208 965290485699072 965333217715344 966207190813696 968642188774416 968650355123712 971970696672768 972013724412336 972893745767424 975345594925104 975353817788928 978194873081856 978740462989584 980855571511296 983327485754016 984261320023488 984964387774464 986553471850866 986741817301773 987643499341824 988384403009792 990132520257504 991072817047872 991970093723648 993024995475456 993570480397287 994478402451456 994514042107066 995527578629376 996472998931968 997931452459968 999897140772864 1000088033697792 1000446400676853 1001396492225454 1003369005844992 1003560561592576 1005897657573432 1006816844169216 1006852926004176 1007009058152448 1010312735989248 1010505617382144 1012858887037608 1013820766322544 1013977978970112 1015047727229952 1016011685185536 1017498735841536 1018572198505056 1018580785800192 1021031717563208 1022072278975488 1022117524639776 1023042907920384 1025621141055264 1026595140239552 1028617289220096 1029182325572817 1029191002318944 1030122789636096 1032718865214816 1032764582188107 1033699604877888 1035735747969024 1035933482934272 1036304694607923 1036313431400736 1038552958070784 1039332052649472 1039911741926433 1042159044730752 1042903469408256 1043102572781568 1044785453613642 1045740175773696 1045777652524956 1046524662010368 1049371218050688 1050158428197904 1050321275707392 1052015802773598 1053014868113364 1053968224581376 1055089057692672 1056633302604672 1057748052293712 1058916741562368 1059711112505344 1060302168238716 1062390712071168 1062593535803904 1066079568710304 1066244885102592 1066283096692112 1067044753422336 1069742896929792 1069947124286976 1073457281988576 1073662218468528 1075777078431744 1077184564217703 1077351602655744 1078488210181824 1079512415509632 1081092406831632 1082242084912704 1083221902503936 1084250603266048 1085951796411456 1085999869929762 1086983089665408 1087967199567872 1089722462371218 1090718247849984 1090757336504524 1091754067648512 1093515439963878 1094505463988352 1096870746636288 1097263794290742 1098305830182756 1100469232217088 1100679325617664 1101083020863282 1103462517950208 1104461547651072 1107293985026424 1108084936246272 1108296483580416 1111098936759552 1111932453386016 1112104880160768 1114335396655104 1114956919178856 1115966355439104 1117153119909888 1119841238617712 1121032123798464 1122047060299776 1122672884017464 1125099037910016 1125943057036928 1128790131575616 1129005631791648 1129812091858944 1132709541754698 1132885190421504 1132925790235369 1133735050511232 1136185110315008 1136601827987904 1136818819554912 1139058083045376 1140139809619968 1140548362112862 1140725226341376 1140766107122811 1143013145833728 1144047983050752 1144686077821728 1145893723318188 1146940837945344 1148030050516992 1148660682258609 1149882215219748 1150923271410432 1151965270130688 1152016265970176 1153823783687172 1154919532769496 1155965149540864 1155974895157248 1157194450372608 1158888138340608 1159988696876544 1162912055487624 1165202716465152 1165425168301056 1169248559230656 1169471783468768 1172428925322096 1173266403084288 1173490394379264 1177340244761664 1177565013804192 1179884537634816 1180542620307024 1181428231722642 1181611435170816 1182733573285888 1185714252654048 1186975189904256 1188049828552704 1189178081001472 1189831316031319 1191281334257664 1192175001568512 1195417727779392 1196271626674176 1197407687098368 1199339514799092 1199568483778626 1200425347600128 1203690514822848 1204593491168184 1207196679709696 1207639442237148 1207869995777094 1210249213235712 1211398547721216 1212020552987712 1214451467448336 1215550981991424 1216228957685586 1218624640316928 1219781928674304 1222855975873584 1223963099513856 1224017282593312 1225264712159232 1228212971387168 1228223326104576 1231318646986896 1232487990431328 1233979589965824 1235151460421632 1238027886244224 1238264241319872 1242519241107456 1243699221393408 1245705733154727 1246595553277056 1246833544027968 1249289510436864 1250924010059268 1251117990180864 1251162827166954 1252306136420352 1253627321236992 1254326534076213 1255462149868992 1256654421616256 1257935112585216 1259821393444926 1261161139273272 1262302942837248 1263501711064064 1265736417648768 1266685939166544 1268085480636416 1270131335765604 1271038603341312 1272245667542016 1275451931825136 1276861158703104 1278208249104384 1278921171999276 1282657285822464 1285889789062944 1287053980932096 1287110956953792 1287771837549444 1291522918365888 1291533806831616 1294788680336736 1295960928897024 1296018299216448 1297191661023232 1299284474365683 1300460793233472 1300471757051904 1300518362755394 1301843756669184 1304976282098866 1304987283986112 1306566624669696 1307807428681728 1308276062423577 1309518489833286 1311103314338688 1312348426697984 1315404629134488 1315655756402364 1316857999122432 1320176693676672 1321430422730496 1324507775356872 1324760640529716 1325971203268608 1327370104839168 1328630665242624 1329312864567168 1330575269946624 1333928534235804 1335195322967272 1336556057121792 1337825341126656 1341196876764576 1342470568005568 1344844943751816 1347083647985664 1347340823176192 1350478516050144 1351761021763392 1353396969639936 1354682246914048 1355167677564207 1356664981122048 1358096264673408 1358107714400256 1362763038633984 1362823366186368 1364057210560512 1366257900879378 1367494854740352 1367506383704064 1372193924714496 1372243100763756 1372254669758592 1373497052848128 1375712972857782 1376958486953088 1377019442917476 1378266139837184 1381739592810564 1381751241867648 1384737277427712 1385776070199296 1386548989235244 1388227038711552 1389545392974336 1393047271484856 1394320234364928 1394370203366608 1395366216013824 1399161624067584 1402687737031464 1403969509343232 1404019824151152 1406785410256896 1408844403472896 1410330736391616 1412394918602616 1413736224318288 1416520949428224 1416791381071872 1420090810691904 1421439424947072 1422726337896448 1425021681562362 1426323862573056 1426596165715968 1431276375984768 1431549624624704 1433008556089344 1434369437908992 1434883423303278 1436246085623604 1436468803540992 1437984280242432 1439349887346176 1441456542442176 1442989446550272 1444295870005248 1447935728548608 1447999826573016 1449310786220544 1452963283161624 1452975532685568 1454290997133312 1457956045009152 1458020586618504 1459340618651136 1463018392387656 1464407773577008 1467292309622784 1468110694484376 1471283357266944 1474991228631024 1476391980035232 1477446581661696 1477728644773888 1481465249012736 1482576604514688 1485780528873472 1486609225571808 1487955140585472 1489537493213184 1491717603677184 1491771063160599 1494709498397952 1496062747066368 1496897178689952 1499845711159296 1500132050546688 1502094738338181 1505053508767488 1505340842388864 1506416122478592 1508846486360148 1510279389006264 1510513587228672 1511646734014976 1515469103983872 1515758426073216 1520731149483816 1520966968455168 1521021476163748 1522571590844928 1524017527778304 1526248103762304 1527858297757584 1531547576344812 1533176286959664 1534564361880576 1538431711582896 1539892710359328 1542925933830144 1543786503478416 1545184184454144 1546651595835392 1549078297822224 1550549407316832 1553603621953536 1553900224401408 1555933259425571 1557829437106176 1558998078974208 1563238567096128 1564355204112384 1564653859172352 1567178180420463 1568666478787434 1569786993015552 1570086685072256 1574056827076032 1575237642296856 1575481913561088 1579522302170046 1580952336872064 1582633586539008 1584949953907008 1588375112343552 1589566668758016 1590453252358074 1593586068106752 1593890303705856 1599119353065456 1599367327653888 1599424645038168 1600567130133504 1604920686430464 1606124654890912 1610185922982864 1610493327702792 1613665617647616 1615198063628288 1616027403983616 1617732315272736 1619268623264448 1620734642655232 1621638610247448 1624832853755904 1626375904899072 1628999804894643 1630474634498112 1631950799351808 1633686282878976 1634583693556827 1636077371774976 1636136004756786 1637631101472768 1640273159945817 1641758195982528 1643317320575104 1644992070303744 1645306119954432 1645895691436113 1647458745274134 1650703848325632 1651018988426496 1655193776925312 1656692321476608 1658265628524544 1660940977539636 1662127404369408 1662444725370624 1667898680079024 1668157320241152 1668217102889272 1669741515227136 1671503094982656 1672435378768284 1673949533158656 1679761857926568 1681548185697696 1683070590449664 1684009326026196 1687648556865024 1688914585555392 1693185197363424 1693508447687472 1694718137788416 1696327556722688 1699064312632047 1699327785632256 1700602575766848 1704277665472512 1705228229332368 1706507445821594 1708587124568064 1710209714429952 1710822543169293 1714519718750592 1716071974576128 1716147942605056 1717029116732592 1718840584977282 1722030557821184 1722045075775488 1726384907115648 1727947905196032 1728024398955264 1732379299154244 1733947724311296 1733962342735872 1735791675558912 1738332207510912 1739983045314816 1742088832892928 1744368083231436 1746024653111048 1747804074697728 1748137752451584 1753872838845984 1754144810975232 1754207675203152 1758643387983144 1760235591568896 1761907230307328 1766010367142496 1766347520706288 1769826806452224 1771507553656832 1772142347583963 1772417152756224 1774100359928832 1778571378981072 1782074742829056 1783767121502208 1788262502352768 1793126591669088 1794407440011264 1796111530647552 1799009272198638 1799352725667939 1800638021400192 1802348029017856 1804529292853248 1805535772234272 1806890236752276 1808886641496064 1810795019564544 1810810285867008 1811804993665641 1815373819853568 1817017384845312 1817097821581824 1821677201172504 1823326472987136 1823341844938752 1824343436528379 1829591899619328 1829657467685008 1829672893011456 1834283963810376 1835944649270784 1835960127602688 1836025923889968 1842319457080752 1842334989156864 1846977970480344 1848731985646992 1850969384948736 1852727190632448 1857041829366336 1857396361979808 1860488288018432 1863778861661184 1865548832090112 1870250316041952 1872026432201536 1873934265655296 1875713880342528 1876386015088902 1876744240750431 1878459204630528 1880440981855488 1883193224803488 1884981632424384 1888694599237632 1889055174762496 1889732090167389 1893454414255872 1895252566596096 1900028908749816 1901765150097408 1902128220954624 1905197003648406 1906557905011968 1908368501313024 1913177897737704 1914994780831472 1915291738054656 1917312373656576 1918381757998914 1921942056589568 1923985928733696 1928834683594416 1930580971398144 1930666435430688 1932414381627392 1937284377548832 1937300710247424 1943941393345536 1944027448824672 1945787491534848 1950691189850208 1950707635577856 1950777544133091 1956389746163712 1957464423148299 1957480925979168 1961711143022592 1964277734749929 1966654971508032 1968522640046976 1969928775548928 1973106943701732 1973483634603546 1975286998683648 1976768806019584 1980265040515008 1982145634095744 1983940187447296 1987140960794574 1988956804902912 1989028084214132 1991055157258752 1992945997863936 1995862904919936 2000176067395584 2000892801353706 2002792984450908 2006738011689984 2007121123185152 2011795315146864 2013705852008352 2014018116304896 2020625471978496 2021011234764288 2025717774075216 2027641532645088 2027955957940224 2030095454459904 2032023370371072 2034681954633439 2034997471683072 2037144397010112 2037161571600384 2042063435126416 2044144557950976 2044235049279552 2046085815840768 2049386851319067 2051242282110528 2053190280479104 2058364651145634 2058382004637888 2060245579272192 2065437730429632 2065529164376214 2067399209755776 2071866965868544 2072609389215846 2072626862801472 2077105916141568 2078664105298944 2079823483852866 2084318089461504 2086205145563136 2089570907227284 2091480351547392 2091555305049912 2093049324020736 2098742436101376 2100316856395808 2100642551414784 2104031605547196 2106029736226728 2107936449162752 2110178115385344 2113266605209344 2115496104587424 2119422225010688 2120604336477432 2124781424142336 2125187071607808 2132159137420608 2132566193384224 2134089506844672 2137532522343543 2139485793859584 2139894248573952 2146914563977152 2147324436937056 2151554156863488 2152325134954917 2154369128435406 2154703205311488 2156976420363648 2159024831019264 2162184813663264 2164484169825408 2166443805007872 2168501206532096 2169692399821817 2171903592822912 2171999739859524 2173966179330816 2175934399135744 2179444924742436 2181436495699968 2181514673009048 2183508135297024 2187030879927756 2189010927976704 2194527588581484 2196611660365512 2200938464434176 2201358651235328 2202166041726564 2206925035900416 2214587970052848 2216169872492544 2216592967160832 2222197873519104 2223864906772032 2228670793310208 2229913838357712 2231932710878208 2234306239819776 2239682477235424 2242064247596928 2244094120599552 2245345768034928 2250198075820032 2251886114073856 2257580263151232 2258011263583296 2259624183717888 2265419083509396 2265770380843008 2265851580470738 2267470101022464 2273203655975808 2273637639109824 2278116166090752 2281096724225724 2281450452682752 2281532214245622 2286026291667456 2289372155643456 2291787446636376 2293881675890688 2297321364517218 2299764430439496 2301846542820864 2304032531940352 2307647567374344 2309839065538992 2311930299081728 2314388900745216 2317776276681216 2319977393753088 2325824110975248 2330405432930304 2330850336602112 2338497118461312 2338943566937536 2344857850644192 2346532806168576 2346980788758528 2352999718181151 2354680489523328 2355130027608384 2359769075269632 2361085240614048 2362856463445284 2363222870341632 2365467146571776 2369283453255069 2371428505308096 2373950379808512 2376099657105408 2379662632062638 2382562668515328 2384350003137024 2385679878537111 2390835455558784 2392543253348352 2398679029598184 2399136967557252 2400850695200256 2407381029645696 2409186982336368 2414393359419392 2415278884474296 2415739991554188 2420498426471424 2422797095442432 2424041105975424 2428902934896672 2431101963982848 2432457915371172 2437249280633856 2439563857348608 2445711951747168 2447926199027712 2448034565186624 2450529424318464 2454204007135179 2456425942774336 2456446652209152 2462637293973792 2464975980862656 2467959179931648 2470302920843264 2471188117911201 2476055772488448 2476528482639744 2485038482214912 2487398442786816 2491411466309454 2493191106554112 2493667088055936 2501848020118536 2502235980361728 2502325654333908 2504612272840704 2507254642473984 2508653068152426 2510924299737984 2513308843232512 2519642786889852 2522322278546544 2524605885674496 2527003422128128 2531472835297536 2533371878333088 2540262671531208 2542077206682624 2544491335084032 2550903863650272 2556416498208768 2557842343998552 2559761168732391 2565314571644928 2571779578125888 2574107961864192 2574221913907584 2575543675098888 2583045836731776 2583067613663232 2589577360673472 2591921857794048 2592036598432896 2594383322046464 2598568948731366 2600921586466944 2600943514103808 2601036725510788 2603687513338368 2609952564197732 2609974567972224 2613133249339392 2615614857363456 2616552124847154 2619036979666572 2622206628677376 2624696853395968 2630809258268976 2631311512804728 2633715998244864 2640353387353344 2642860845460992 2649015550713744 2649521281059432 2651942406537216 2654740209678336 2657261330485248 2658625729134336 2661150539893248 2667857068471608 2670390645934544 2673112114243584 2675650682253312 2682393753529152 2684941136011136 2689689887503632 2694167295971328 2694681646352384 2700957032100288 2703522043526784 2706793939279872 2709364493828096 2710335355128414 2713329962244096 2716192529346816 2716215428800512 2725526077267968 2725646732372736 2728114421121024 2732515801758756 2734989709480704 2735012767408128 2744387849428992 2744486201527512 2744509339517184 2746994105696256 2751425945715564 2753916973906176 2754038885834952 2756532279674368 2763479185621128 2763502483735296 2771552140398592 2773097978470488 2776454077423104 2779090785948672 2786094542969712 2788740406733216 2790732432027648 2798323248135168 2805375474062928 2808039648302304 2813570820513792 2814579022633353 2817688806945792 2820661472783232 2824789837205232 2827472448636576 2833041898856448 2833582762143744 2837290061305453 2840181621383808 2842878849894144 2845452675792896 2850043363124724 2852647725146112 2853192331431936 2857795505472609 2862552751969536 2863099249249408 2866017112178688 2869766846606556 2872492171247208 2872937607081984 2875968560484864 2878699774692352 2882913084884352 2885978893100544 2895871457097216 2895999653146032 2898621572441088 2905926566323248 2905951065371136 2915912090018304 2916041173237008 2918681237302272 2926036784775312 2928815547154016 2934584619245568 2936221388968752 2942566714533888 2949982457262048 2952783960070464 2954893163323392 2955457289547776 2960225451905319 2962930498025472 2965153209029376 2973218451143616 2975910281170944 2979074986426368 2980711441191861 2983435207354368 2983542126321198 2989418996795904 2993794357379904 2999691422318592 3000264101093376 3001339202030559 3004189476676362 3010107017534976 3010681684777728 3017692972720296 3020558778012528 3021027174457344 3023293468029952 3030938207967744 3031516852146432 3041462298967632 3041933936910336 3042042952327496 3045143181689856 3048035055556608 3052496207524608 3055716595515168 3063095152689624 3066352573919328 3069128723761152 3076863423165792 3079785420718656 3085851867660288 3087546976718451 3087573006956832 3090368368908288 3093303191670784 3098156595644448 3098293746564321 3101098814633664 3107207243907072 3107800448802816 3108914083823769 3111866518851142 3115658874212352 3117996157948416 3119735225779299 3126477134192256 3128710408224768 3129307718344704 3134356360840926 3137332957574868 3139573986031104 3140173370144512 3148113654152064 3150475284593712 3150963827122176 3159044604340092 3161904673744128 3165267173078016 3169899907814016 3176750224687104 3179133337516032 3180906504716148 3187172136213504 3187780607411712 3198238706130912 3198734655307776 3198849290076336 3201134260267008 3209841372860928 3212249309781824 3220371845965728 3220986655405584 3227331235295232 3230396127256576 3231553692653109 3232054807967232 3235464630545472 3238537246528896 3241469285310464 3243277220494896 3249665707511808 3252751809798144 3257999609789286 3260949268996224 3263901598703616 3269167387113654 3272154743549952 3272272009513572 3275262202945536 3280546319891634 3283516391965056 3286634641150208 3290612239908864 3291791382872226 3294917490548268 3301407696651264 3302037976852992 3310387553850624 3313384642953216 3321881955079272 3324254808738816 3324889450741248 3335797360158048 3336314640482304 3336434205778544 3343006189965312 3344870757536568 3347899066317312 3359523715853136 3363096371395392 3366141180899328 3368018652052392 3375297113730048 3377829171110784 3386370394726848 3387016895374944 3389436275576832 3392655113445376 3398128625264094 3398655571264512 3398777370706107 3401205151533696 3408555330945024 3410456458664736 3413014891643188 3417174249136128 3420419428859904 3421645086338586 3422298321368433 3429039437501184 3432143949152256 3432295885210112 3434058233465184 3437681169954564 3444061115642368 3444090151550976 3445982046775827 3452769814231296 3455895810392064 3456048797910528 3464758598308488 3467895448622592 3467924685471744 3471583351117824 3476664415021824 3479966090629632 3488736166462872 3492049306222096 3495608149395456 3496275504903168 3507745677691968 3508415350406304 3517286775966288 3520471183137792 3523814460614656 3532020734284992 3532695041412576 3539653612904448 3543015107313664 3544284695167926 3544834305512448 3544961343639703 3548200719857664 3557142757962144 3564149485658112 3567534243004416 3569493948093957 3576525004705536 3586253183338176 3588814880022528 3592223061295104 3598018544397276 3598705451335878 3601276042800384 3604696058035712 3611071544468544 3613780473504552 3617773282992128 3621590039129088 3623609987331282 3630747639707136 3634195643163648 3643354402345008 3646652945974272 3648686873056758 3659314935370016 3659345786022912 3668567927620752 3671889298541568 3672051847779936 3684638914161504 3684669978313728 3693955940960688 3697463971293984 3701938769897472 3705454381264896 3710302387860977 3714083658732672 3714792723959616 3720976576036864 3727557723322368 3731097664180224 3737117199464181 3740500632083904 3744052864403072 3747868531310592 3752772030177804 3753488481500862 3756918409261056 3760881963710976 3766386449606976 3769963264848768 3778110349524992 3779464180334778 3786908828511744 3790505133192192 3800057817499632 3804256441909248 3810394007296812 3813115810023936 3816737002626048 3826355795475408 3829989561662944 3830583476109312 3834624747313152 3836763515997828 3843884113179136 3847971857467392 3857669367188832 3861161942796288 3861332870861376 3864828763254784 3874568755097664 3874601420494848 3887882786691072 3888054897649344 3891574983069696 3897853423097049 3901382379700416 3901415271155712 3901555088266182 3914928846296598 3914961851958336 3923422286045184 3924828187270731 3928555469499858 3933309943016064 3937045280093952 3946213887403464 3946967269207092 3950573997367296 3953537612039168 3960530081030016 3964291268191488 3967880374894592 3974281921589148 3977913609805824 3978056168428264 3982110314517504 3985891995727872 3991725809839872 4001785602707412 4005585968901816 4013476023379968 4014242246370304 4023590630293728 4027411704016704 4041250943956992 4042022469528576 4051435548150432 4055283065290176 4060190908919808 4064046740742144 4065503032692621 4069363909266878 4069994943366144 4074288794020224 4074323143200768 4084126870252832 4088289115901952 4088470098559104 4092171631681536 4098773702638134 4102484564221056 4106380560958208 4116729302291268 4116764009275776 4120491158544384 4130875460859264 4131058328752428 4134798419511552 4145218778431692 4145253725602944 4154211832283136 4157328210597888 4159646967705732 4168636178923008 4179141814454568 4182960703094784 4183110610099824 4186098648041472 4197484872202752 4200633712791616 4208063211094392 4212059472453456 4215872898325504 4220356230770688 4226533210418688 4230992209174848 4238844450021376 4241208672954864 4249562848284672 4250374143215616 4264318274841216 4265132386768448 4268179013689344 4275065044687086 4278971587719168 4279788497147904 4293829127954304 4294648873874112 4303108313726976 4304650269909834 4308738256870812 4309406410622976 4313952840727296 4318049662038528 4324369627326528 4328968339650816 4332887610015744 4339384799643634 4343807185645824 4343999479719048 4347932358661632 4358889849484872 4362872991399936 4363029346018096 4374061759855512 4378021855953408 4389055177162968 4393223320731024 4401876928868352 4402717302470656 4404332083453128 4413850071800832 4429175940105696 4432339744985088 4433185934321664 4444395747038208 4447729813544064 4457341586620416 4459827676715424 4463865421756416 4468612479639552 4475313189481797 4479364954470848 4484128495193856 4488188241199104 4490691536069856 4500396151640064 4503772228147712 4506284215014543 4515160526302464 4516022527166592 4519248367435776 4530838167018792 4531540761686016 4531703160941476 4534940202044928 4546407311951616 4547275278219648 4562193448451448 4562900905365504 4563064428491244 4572052583334912 4578744311286912 4583574893272752 4594642729034436 4599528860878992 4603693085641728 4608065063880704 4615295134748688 4619678131077984 4623860598163456 4628777801490432 4635552553362432 4639954787506176 4651648221950496 4660810865860608 4661700673204224 4667799778276713 4676994236922624 4677887133875072 4689715701288384 4693065612337152 4693961577517056 4705999436362302 4709360979046656 4710260055216768 4722170481228096 4725712926890568 4726445740683264 4730934293143552 4738566906510138 4742857010616192 4747900759617024 4759325264125276 4765125337030656 4768700006274048 4771359757074222 4781670911117568 4797358059196368 4798273935114504 4801701390400512 4814762059291392 4818373964672736 4828786718838784 4830557768948592 4831479983108376 4840996852942848 4845594190884864 4848082211950848 4857805869793344 4862203927965696 4864915830742344 4874498561267712 4879127714697216 4886999414683929 4891423903494336 4895852398055424 4896069130373248 4901058848636928 4903751080670481 4908408014270358 4912851885548672 4912893304418304 4925274587947584 4929951961725312 4935918359863296 4940605841686528 4942376235822402 4952111544976896 4953056965279488 4970076964429824 4974796885573632 4982822932618908 4986382213108224 4987334176111872 5003696040237072 5004471960723456 5004651308667816 5009224545681408 5014509284947968 5017306136304852 5021848599475968 5026617686465024 5039285573779704 5044644557093088 5049211771348992 5054006844256256 5062945670595072 5066743756666176 5080525343062416 5084154413365248 5088982670168064 5097192937896141 5101807727300544 5112832996417536 5115684687997104 5119522337464782 5130629143289856 5132467629507879 5143559156251776 5148215923728384 5148443827815168 5151087350197776 5166091673463552 5166135227326464 5179154721346944 5183843715588096 5184073196865792 5188766644092928 5197137897462732 5201843172933888 5201887028207616 5202073451021576 5207375026676736 5219905128395464 5219949135944448 5226266498678784 5233104249694308 5238073959333144 5244413257354752 5249393706791936 5261618516537952 5262623025609456 5280706774706688 5285721690921984 5298031101427488 5299042562118864 5309480419356672 5314522660970496 5316427042751889 5317251458268672 5322301079786496 5335714136943216 5340781291869088 5346224228487168 5351301364506624 5364787507058304 5369882272022272 5379379775007264 5388334591942656 5389363292704768 5398058177003817 5401914064200576 5407044087053568 5413587878559744 5420670710256828 5426659924488192 5432385058693632 5432430857601024 5435414980996923 5451052154535936 5451293464745472 5465031603517512 5469979418961408 5470025534816256 5473030309585137 5488775698857984 5488972403055024 5489018679034368 5502851891431128 5507833947812352 5508077771669904 5513064559348736 5526958371242256 5527004967470592 5543104280797184 5546195956940976 5552908154846208 5558181571897344 5572189085939424 5577480813466432 5581464864055296 5596646496270336 5610750948125856 5616079296604608 5627141641027584 5629158045266706 5630232722251293 5635377613891584 5641322945566464 5649579674410464 5654944897273152 5666083797712896 5667165524287488 5669196270502167 5674580122610906 5680363242767616 5685757699788288 5700086726249448 5705295450292224 5706384662863872 5715591010945218 5725105503939072 5726198498498816 5739533693213112 5744984342494416 5745875214163968 5751937120969728 5757399549384704 5765826169768704 5771957786201088 5791742914194432 5791999306292064 5797243144882176 5811853132646496 5811902130742272 5831824180036608 5832082346474016 5837362474604544 5852073569550624 5852332632399273 5857631094308032 5869169238491136 5872393269444897 5872442777937504 5885133429067776 5892833204249787 5899964914524096 5905567920140928 5909786326646784 5910914579095552 5920450903810638 5925860996050944 5930306418058752 5946436902287232 5951820562341888 5961422882383722 5966870414708736 5967084252642396 5978837993591808 5987588714759808 6000528202186752 6002678404061118 6008378953352724 6020214035069952 6021363369555456 6035385945440592 6041117556025056 6042054348914688 6046586936059904 6061876415935488 6063033704292864 6082924597935264 6083867873820672 6084085904654992 6090286363379712 6096070111113216 6104045863900317 6104992415049216 6111433191030336 6126190305379248 6132705147838656 6138257447522304 6153726846331584 6159570841437312 6175093953436902 6175146013913664 6180736737816576 6186606383341568 6196313191288896 6196587493128642 6202197629267328 6215600897605632 6217828167647538 6223733037702284 6231317748424704 6235992315896832 6239470451558598 6252954268384512 6258615436689408 6268712721681852 6274665915149736 6279147972062208 6280346740289024 6296227308304128 6300950569187424 6301927654244352 6318089208680184 6323809347488256 6330534346156032 6339799815628032 6358266675032064 6361813009432296 6374344272427008 6375561214823424 6396477412261824 6397698580152672 6402268520534016 6412597567030629 6419682745721856 6424498619563648 6440743691931456 6441973310811168 6454662470590464 6460792254513152 6463107385306218 6464109615934464 6464341273695929 6470929261090944 6477074493057792 6482938570620928 6486554440989792 6499331415023616 6505503619596288 6509077199465451 6515999219578572 6521898537992448 6527803197407232 6538334774227308 6544309487099904 6544544019027144 6550524405891072 6561092639783268 6567032783930112 6573269282300416 6583582765744452 6589834981096536 6602815393302528 6604075953705984 6620775107701248 6643763910158544 6648509617477632 6649778901482496 6671594720316096 6672868411557088 6686012379930624 6689741515073136 6695798132634624 6719047431706272 6726192742790784 6732282361798656 6736037304104784 6750594227460096 6755658342221568 6772740789453696 6774033790749888 6778872551153664 6785310226890752 6796257250528188 6797311142529024 6797554741412214 6802410303067392 6820912917329472 6826029783286376 6834348498272256 6843290172677172 6844596642736866 6858078875002368 6864591770420224 6868116466930368 6875362339909128 6888122231284736 6891964093551654 6905539628462592 6912097595821056 6929517196616976 6935790897245184 6943166702235648 6953328830043648 6959932181259264 6977472332925744 6984098612444192 6991216298790912 6992551009806336 7015491355383936 7016830700812608 7034573551932576 7040942366275584 7047628921229312 7058999154543453 7064041468569984 7065390082825152 7079307225808896 7088569390335852 7089668611024896 7089922687279406 7096401439715328 7107850359765207 7114285515924288 7128298971316224 7138987896187914 7153050009411072 7157039635611333 7172506366676352 7177629760045056 7196037088794552 7197410902671756 7202552085600768 7209392116071424 7222143088937088 7227560947009104 7235546565984256 7243180078258176 7247219974662564 7261495279414272 7268391286327296 7286708804690016 7293305891948544 7297373746113516 7318629870740032 7318691572045824 7337135855241504 7343778597083136 7344103695559872 7362612021405537 7369277828323008 7369339956627456 7387911881921376 7394927942587968 7403877539794944 7410908762529792 7413564353733603 7420604775721954 7428167317465344 7429585447919232 7455115446644736 7462195328360448 7474234398928362 7481001264167808 7488105728806144 7505544060355608 7506976963001724 7513836818522112 7521763927421952 7532772899213952 7539926529697536 7558928360669556 7573817657023488 7581010266384384 7600115634999264 7620788014593624 7626231620047872 7633474005252096 7652711590950816 7659979123325888 7669249494626304 7673527031995656 7679283506197173 7687768226358272 7695943714934784 7715338734377664 7722323885592576 7722665741722752 7729657526509568 7749137510195328 7749202840989696 7775765573382144 7776109795298688 7783149966139392 7795706846194098 7802764759400832 7802830542311424 7803110176532364 7829857692593196 7829923703916672 7846844572090368 7849656374541462 7857110938999716 7866619886032128 7874090560187904 7892427774806928 7893934538414184 7901147994734592 7907075224078336 7921060162060032 7928582536382976 7948563843178296 7955827219611648 7956112336856528 7964220629035008 7971783991455744 7983451619679744 8003571205414824 8011171937803632 8026952046759936 8028484492740608 8047181260587456 8054823408033408 8082501887913984 8084044939057152 8102871096300864 8110566130580352 8120381817839616 8128093481484288 8131006065385242 8138727818533756 8139989886732288 8148577588040448 8148646286401536 8168253740505664 8176578231803904 8176940197118208 8184343263363072 8197547405276268 8204969128442112 8212761121916416 8233458604582536 8233528018551552 8240982317088768 8261750921718528 8262116657504856 8269596839023104 8290437556863384 8290507451205888 8314656421195776 8319293935411464 8337272357846016 8358283628909136 8366221220199648 8372197296082944 8394969744405504 8401267425583232 8416126422188784 8424118944906912 8431745796651008 8440712461541376 8453066420837376 8453369357910061 8461984418349696 8477688900042752 8482417345909728 8499125696569344 8500748286431232 8511870183916359 8528636549682432 8530264773536896 8536358027378688 8550130089374172 8557943175438336 8559576994295808 8587658255908608 8589297747748224 8609300539819668 8617476513741624 8618812821245952 8627905681454592 8636099324077056 8648739254653056 8657936679301632 8678769599287268 8687614371291648 8687998959438096 8695864717323264 8717779698969744 8726058692036192 8748123519711024 8756043711906816 8778110354325936 8786446641462048 8803753857736704 8805434604941312 8808664166906256 8827700143601664 8858351880211392 8864679489970176 8866371868643328 8880676355715957 8888791494076416 8895459627088128 8919655353430848 8927730843512832 8937224959279104 8942134323575583 8950626378963594 8958729908941696 8968256990387712 8981383072139712 9000792303280128 9007544456295424 9012568430029086 9030321052604928 9032045054333184 9061676334037584 9063081523372032 9063406321882952 9069880404089856 9092814623903232 9094550556439296 9124386896902896 9125801810731008 9126128856982488 9144105166669824 9157488622573824 9167149786545504 9189285458068872 9199057721757984 9207386171283456 9216130127761408 9230590269497376 9239356262155968 9247721196326912 9257555602980864 9262640930155353 9271105106724864 9279909575012352 9294881239692963 9303296443900992 9321621731721216 9323401346408448 9326742251471307 9335599556553426 9353988473845248 9355774267750144 9359205677337897 9379431402576768 9386131224674304 9387923155034112 9411998872724604 9418721958093312 9420520110433536 9444340962456192 9451425853781136 9452891481366528 9461868586287104 9477133813020276 9485714021232384 9495801519234048 9518650528250552 9530250674061312 9537400012548096 9542719514148444 9563341822235136 9594716118392736 9596547870229008 9603402780801024 9629524118582784 9636747929345472 9657573437677568 9661115537897184 9662959966216752 9681993705885696 9691188381769728 9694661077959327 9696164423901696 9715611739586688 9724407855931392 9729831661484688 9748997122535424 9758255429394432 9773998829367858 9782847806988672 9791704796110848 9792138260746496 9807502161340962 9816816028540716 9825703771097344 9825786608836608 9850549175895168 9859903923450624 9871836719726592 9884752471644804 9904223089953792 9906113930558976 9940153928859648 9965645865237816 9972764426216448 9974668352223744 10007392080474144 10008943921446912 10009302617335632 10029018569895936 10034612272609704 10043697198951936 10053235372930048 10078571147559408 10089289114186176 10098423542697984 10108013688512512 10125891341190144 10133487513332352 10161050686124832 10168308826730496 10177965340336128 10194385875792282 10196332112118321 10203615454601088 10225665992835072 10231369375994208 10239044674929564 10261258286579712 10264935259015758 10266894964105299 10287118312503552 10296431847456768 10296887655630336 10302174700395552 10332183346927104 10332270454652928 10337946140327481 10358309442693888 10367687431176192 10368146393731584 10394275794925464 10403686345867776 10403774056415232 10404146902043152 10414750053353472 10439810256790928 10439898271888896 10466208499388616 10476147918666288 10488826514709504 10498787413583872 10523237033075904 10525246051218912 10561413549413376 10571443381843968 10596062202854976 10598085124237728 10618960838713344 10629045321940992 10632854085503778 10634502916537344 10634884030919109 10644602159572992 10671428273886432 10681562583738176 10692448456974336 10702602729013248 10708481844281871 10729575014116608 10739764544044544 10758759550014528 10776669183885312 10778726585409536 10796116354007634 10803828128401152 10814088174107136 10841341420513656 10853319848976384 10864770117387264 10870829961993846 10902586929490944 10930063207035024 10939958837922816 10946060619170274 10977944806110048 10978037358068736 11005703782862256 11015667895624704 11016155543339808 11026129118697472 11053916742484512 11054009934941184 11086208561594368 11092298397840361 11092391913881952 11105816309692416 11116363143794688 11130907163582931 11144378171878848 11154961626932864 11162929728110592 11193292992540672 11221501896251712 11232158593209216 11258316090533412 11260465444502586 11270755227783168 11282645891132928 11299159348820928 11309889794546304 11334331048574976 11338392541004334 11349160245221812 11360726485535232 11371515399576576 11400173452498896 11412769325727744 11431182021890436 11450211007878144 11452396996997632 11479067386426224 11489968684988832 11491750428327936 11503874241939456 11514799098769408 11531652339537408 11543915572402176 11583485828388864 11583998612584128 11594486289764352 11623706265292992 11623804261484544 11663648360073216 11664164692948032 11674724949209088 11693560269291147 11704147139101248 11704665264798546 11715262188616064 11744786538889794 11744885555875008 11770266858135552 11785666408499574 11799929829048192 11811135840281856 11821829158191104 11840901807621276 11851721992101888 11860612836117504 11892873804574464 11903641124683776 11922845764767444 11933740829417472 11934168505284792 11957675987183616 11975177429519616 12005356808122236 12016757906705448 12040428070139904 12042726739110912 12070771890881184 12082235112050112 12093173872119808 12123752831870976 12126067408585728 12165849195870528 12168171809309984 12180572726759424 12192140222226432 12196509098077863 12208091727800634 12209984830098432 12222866382060672 12252380610758496 12265410295677312 12276514895044608 12307453692663168 12319141682874624 12350187906873804 12350292027827328 12361473475633152 12373212766683136 12392626382577792 12393174986257284 12404395258534656 12435656335295076 12447466075404568 12462635496849408 12471984631793664 12478940903117196 12505908536769024 12537425443363704 12549331830299472 12558295944124416 12560693480578048 12592454616608256 12601901138374848 12636178417360368 12647618694976512 12661068692312064 12679599631256064 12716533350064128 12723626018864592 12748688544854016 12751122429646848 12792954824523648 12795397160305344 12804537041068032 12825195134061258 12839365491443712 12848997239127296 12881487383862912 12883946621622336 12909324941180928 12926214770612436 12928219231868928 12928682547391858 12941858522181888 12954148986115584 12973108881979584 12998662830047232 13018154398930902 13031998439157144 13043797075984896 13076669548454616 13088618974199808 13089088038054288 13122185279566536 13134065567860224 13146538564600832 13167165531488904 13179669962193072 13205630786605056 13208151907411968 13241550215402496 13287527820317088 13297019234955264 13299557802964992 13343189440632192 13345736823114176 13372024759861248 13379483030146272 13391596265269248 13425939568445391 13438094863412544 13452385485581568 13464564723597312 13472074608209568 13501188454920192 13511316684443136 13518852645043629 13545481578907392 13548067581499776 13557745102307328 13592514501056376 13594622285058048 13595109482824428 13604820606134784 13641825834658944 13652059566572752 13686580345354344 13689193285473732 13716157750004736 13729183540840448 13736232933860736 13750724679818256 13776244462569472 13783928187103308 13811079256925184 13824195191642112 13859034393233952 13871581794490368 13886333404471296 13906657660087296 13919864362518528 13954944665851488 13968197224888384 13982432597581824 13985102019612672 14003399334830139 14030982710767872 14033661401625216 14069147103865152 14081884732551168 14095257842458624 14117998309086906 14128082937139968 14130780165650304 14177138780671704 14179337222049792 14179845374558812 14192802879430656 14215700719530414 14228571031848576 14277975792375828 14306100018822144 14314079271222666 14345012733352704 14392074177589104 14394821805343512 14405104171201536 14418784232142848 14444286177874176 14455121894018208 14486360156516352 14494439949325128 14522990558828544 14536782572654592 14573417609380032 14586611783897088 14594747492227032 14637259741480064 14637383144091648 14674271710483008 14687557194166272 14688207391119744 14725224042811074 14738555656646016 14738679913254912 14775823763842752 14789855885175936 14807755079589888 14821817525059584 14827128707467206 14841209551443908 14856334634930688 14859170895838464 14910230893289472 14924390656720896 14948468797856724 14962002528335616 14976211457612288 15011088120711216 15013953926003448 15027673637044224 15043527854843904 15065545798427904 15079853059395072 15117856721339112 15147635314046976 15162020532768768 15200231269998528 15241576029187248 15252463240095744 15266948010504192 15291578813688423 15305423181901632 15319958246651776 15338498989252608 15347054063991312 15358567012394346 15375536452716544 15391887429869568 15430677468755328 15444647771185152 15445331483445504 15459315053019136 15498275020390656 15498405681979392 15551531146764288 15552219590597376 15566299932278784 15591413692388196 15605529518801664 15605661084622848 15606220353064728 15659715385186392 15659847407833344 15699312749082924 15714221877999432 15733239772064256 15748181120375808 15784855549613856 15787869076828368 15814150448156672 15842120324120064 15857165072765952 15897127686356592 15912224673713056 15928441258070016 15943567982911488 15949281128255667 15966903239359488 16007142410829648 16022343875607264 16053904093519872 16056968985481216 16094362521174912 16109646816066816 16165003775827968 16168089878114304 16194174531011451 16205742192601728 16221132261160704 16240763635679232 16262012130770484 16277455637067512 16279979773464576 16297155176080896 16297292572803072 16306244942990769 16336507481011328 16353156463607808 16353880394236416 16395094810552536 16409938256884224 16425522243832832 16466917209165072 16467056037103104 16523501843437056 16524233315009712 16539193678046208 16580875113726768 16581014902411776 16629312842391552 16638587870822928 16674544715692032 16716567257818272 16732442440399296 16744394592165888 16789939488811008 16802534851166464 16832252844377568 16848237889813824 16863491593302016 16881424923082752 16890698166753879 16906132841674752 16906738715820122 16923968836699392 16964834691819456 16998251393138688 17001496572862464 17007588811506501 17023740367832718 17057273099364864 17060529547073792 17100260178748344 17115886350876672 17119153988591616 17175316511817216 17178595495496448 17218601079639336 17234953027483248 17237625642491904 17255811362909184 17272198648154112 17297478509306112 17315873358603264 17357539198574536 17375228742583296 17375997918876192 17391729434646528 17435559397939488 17452117384072384 17496247039422048 17512087423813632 17556220708651872 17556997897197819 17572893282924096 17607507715473408 17610869209882624 17617179808334691 17617328333812512 17655400287203328 17678499612749361 17716703760422784 17729358979940352 17732743737286656 17761352711431914 17777582988152832 17790919254176256 17839310706861696 17855461687025664 17884268647151166 17901252757927188 17917459817883392 17936513980775424 17962766144279424 18001584606560256 18015088912590848 18025136860058172 18060642105209856 18064090108666368 18123352668075168 18126163046744064 18126812643765904 18139760808179712 18185629247806464 18189101112878592 18248773793805792 18251603621462016 18252257713964976 18288210333339648 18312137591700951 18314977245147648 18334299573091008 18378570916137744 18398115443515968 18414772342566912 18432260255522816 18461180538994752 18478712524311936 18495442392653824 18525281860310706 18542210213449728 18559819150024704 18589762479385926 18606592887801984 18646802692816896 18653484502942614 18671199113106852 18707976947690496 18711548535500288 18718411354675794 18758862805153536 18775846310068224 18823997745449208 18837443916186624 18841040220867072 18888681924912384 18902851707562272 18905782962733056 18954267626040552 18971428042464768 18991603038468096 19037301056501104 19074800025096192 19085439028296888 19126683644470272 19189432236785472 19193095740458016 19206805561602048 19259048237165568 19273495858690944 19315146875355136 19322231075794368 19325919932433504 19363987411771392 19382376763539456 19389322155918654 19392328847803392 19393023821087787 19431223479173376 19448815711862784 19459663322969376 19497994245070848 19516510858788864 19527231598396353 19547997658735716 19565695613977344 19583409592221696 19584276521492992 19615004322681924 19633632057081432 19651407542194688 19651573217673216 19701098351790336 19719807846901248 19769504943289608 19808446179907584 19812227861117952 19931291730475632 19945528852432896 19949336704447488 20014784160948288 20018605234671264 20058037139791872 20069224545219408 20087394397903872 20106470745860096 20157142295118816 20178578228372352 20196847085395968 20216027377025024 20227132372532423 20251782682380288 20266975026664704 20322101372249664 20336617653460992 20355930680672256 20388771751584564 20392664224236642 20407230909202176 20462738751988416 20478089349859128 20529870518031516 20533789928210598 20574236625007104 20593775311260672 20604349400791104 20664366693854208 20675892280654962 20716618885387776 20736292787463168 20788551589850928 20807372691735552 20808293804086304 20829500106706944 20879620513581856 20879796543777792 20932416998777232 20952295837332576 20977653029419008 20997574827167744 21046474066151808 21050492102437824 21122827098826752 21142886763687936 21176997463630359 21192124405709952 21196170248475456 21237921677426688 21265708171007556 21269005833074688 21269768061838218 21289204319145984 21323551079295621 21342856547772864 21363125167476352 21384896913948672 21416963688563742 21459150028233216 21479529088089088 21517519100029056 21557453170819072 21592232708015268 21607656256802304 21628176348214272 21682682841027312 21706639697952768 21729540234774528 21741659923987692 21805173858981888 21860126414070048 21879917675845632 21892121238340548 21955889612220096 21956074716137472 22011407565724512 22031335791249408 22032311086679616 22052258237394944 22087836064216611 22107833484969024 22108019869882368 22184596795680722 22184783827763904 22211632619384832 22232726287589376 22240693061200809 22261814327165862 22288756343757696 22309923253865728 22386585985081344 22443003792503424 22464317186418432 22516632181066824 22520930889005172 22541510455566336 22565291782265856 22598318697641856 22619779589092608 22676785082008668 22698320490443624 22721452971070464 22743030799153152 22800346904997792 22862364043780872 22900422015756288 22904793993995264 22958134772852448 22979937369977664 23007748483878912 23029598197538816 23037850518591519 23063304679074816 23087831144804352 23166971656777728 23167997225168256 23188972579528704 23247412530585984 23247608522969088 23327296720146432 23328329385896064 23349449898418176 23387120538582294 23408294278202496 23409330529597092 23430524377232128 23489573077779588 23489771111750016 23540533716271104 23571332816999148 23599859658096384 23622271680563712 23681803615242552 23703443984203776 23721225672235008 23785747609148928 23845691529534888 23867481658834944 23868337010569584 23915351974367232 23950354859039232 24010713616244472 24033515813410896 24080856140279808 24085453478221824 24141543781762368 24164470224100224 24186347744239616 24247505663741952 24252134817171456 24331698391741056 24336343618619968 24361145453518848 24384280444452864 24393018196155726 24416183455601268 24419969660196864 24445732764121344 24504761221516992 24530820591354624 24553029790089216 24614907385326336 24638283365749248 24700375813747608 24700584055654656 24722946951266304 24785252765155584 24786349972514568 24808790517069312 24871312670590152 24894932150809136 24943969263587328 24957881806234392 25011817073538048 25074850886727408 25098663660598944 25116591888248832 25121386961156096 25184909233216512 25203802276749696 25272356834720736 25295237389953024 25322137384624128 25359199262512128 25360108073730183 25433066700128256 25447252037729184 25497377089708032 25502244859293696 25535610551749077 25585909649047296 25590794320610688 25609074082136064 25650390268122516 25678730982887424 25697994478254592 25762974767725824 25767893243244672 25852429541224872 25856438463737856 25857365094783716 25883717044363776 25908297972231168 25946217763959168 26036308797861804 26063996878314288 26087594151969792 26153339096909232 26178176076108576 26244370559133072 26268131135720448 26293077129201664 26334331062977808 26359339924386144 26411261573210112 26416303814823936 26450865410234707 26483100430804992 26575055640634176 26594038469910528 26599115605929984 26642029067147871 26686378881264384 26691473646228352 26758966060292544 26783192530538496 26851879136890782 26876189726825088 26904770971163136 26944149216419136 27002376909840384 27022633368886272 27037705290087258 27090963157814784 27096135162999552 27185029002112752 27189244570116096 27190218965648856 27209641212269568 27283651669317888 27304119133145504 27373160690708688 27378386570947464 27432315500009472 27458367081680896 27472465867721472 27501449359636512 27552488925138944 27567856374206616 27622158513850368 27648390383284224 27718068786467904 27743163588980736 27772666808942592 27787922790466059 27813315320174592 27839728725037056 27884643719078889 27909889331702976 27936394449776768 27964865195163648 27970204039225344 27980226754413921 28006798669660278 28061965421535744 28067322803250432 28138294207730304 28163769465102336 28190515684917248 28235996618173812 28256165874279936 28261560331300608 28354277561343408 28358674444099584 28359690749117624 28385605758861312 28431401439060828 28457142063697152 28555951584751656 28612200037644288 28628158542445332 28690025466705408 28784148355178208 28789643610687024 28810208342403072 28837568464285696 28888572355748352 28910243788036416 28972720313032704 28988879898650256 29045981117657088 29073565145309184 29083983233877981 29146835218760064 29173223567794176 29189494984454064 29274519482960128 29274766288183296 29348543420966016 29375114388332544 29376414782239488 29450448085622148 29477111313292032 29477359826509824 29551647527685504 29579711770351872 29615510159179776 29654257414934412 29682419102887816 29712669269861376 29718341791676928 29820461786578944 29896937595713448 29924005056671232 29952422915224576 30022176241422432 30027907852006896 30087055709687808 30131091596855808 30159706118790144 30235713442678224 30295270628093952 30324041065537536 30400462539997056 30483152058374496 30504926480191488 30533896021008384 30583157627376846 30588996336354963 30610846363803264 30639916493303552 30676997978505216 30694108127982624 30717134024788692 30751072905433088 30783774859739136 30800684892315897 30861354937510656 30889295542370304 30890662966891008 30996550040781312 30996811363958784 31013838420982443 31103062293528576 31104439181194752 31182827384776392 31211059037603328 31211322169245696 31212440706129456 31319430770372784 31319694815666688 31398625498165848 31428443755998864 31466479544128512 31496362240751616 31569711099227712 31575738153656736 31628300896313344 31684240648240128 31714330145531904 31794255372713184 31824449347426112 31856882516140032 31887135965822976 31898562256511334 31904652092757327 31933806478718976 32014284821659296 32044687751214528 32107808187039744 32113937970962432 32125445532845613 32188725042349824 32219293632133632 32330007551655936 32336179756228608 32388349062022902 32411484385203456 32442264522321408 32524024261540968 32554911274135024 32559959546929152 32594310352161792 32612489885981538 32673014962022656 32707760788472832 32790189621105072 32819876513768448 32851044487665664 32933834418330144 32934112074206208 33047003686874112 33048466630019424 33078387356092416 33161750227453536 33162029804823552 33258625684783104 33276895193521083 33277175741645856 33349089431384064 33392721490748793 33433134515636544 33464884880798592 33488789184331776 33579878977622016 33605069702332928 33664505688755136 33696475779627648 33726983186604032 33781396333507758 33812265683349504 33813477431640244 33847937673398784 33929669383638912 34002993145724928 34015177623013002 34047480735665436 34114546198729728 34121059094147584 34200520357496688 34238307977183232 34350633023634432 34357190990992896 34437202159278672 34469906054966496 34475251284983808 34511622725818368 34544397296308224 34594957018612224 34631746717206528 34715078397149072 34750457485166592 34751995837752384 34783458869293056 34871118795878976 34904234768144768 34992494078844096 35024174847627264 35112441417303744 35113995794395638 35145786565848192 35221738419765248 35234359616669382 35234656667625024 35310800574406656 35356999225498722 35433407520845568 35465487474573312 35522705422863828 35555165976305664 35581838508352512 35678621413723392 35710923374051328 35768537294302332 35802505515854376 35834919635766784 35873027961550848 35925532288558848 36030177825181696 36050273720116344 36121284210419712 36128180217332736 36246705336150336 36253625287531808 36279521616359424 36371258495612928 36378202225757184 36497547587611584 36504515427929952 36576420666679296 36589527294233589 36624275183401902 36629954490295296 36668599146182016 36757141832275488 36796230887031936 36829544685133824 36864520511045632 36884770796970889 36922361077989504 36957425048623872 36990884785307648 37050563720621412 37084420426899456 37119638300049408 37179524958771852 37213185775603968 37306969005885228 37342398226213704 37415953895380992 37423097071000576 37436822709351588 37517725610307072 37647995490898416 37674887832373248 37682080441734144 37777363849824768 37805703415124544 37908535252081104 37942856084929536 37983206076936192 38074602113002208 38149600050192384 38170878056593776 38253367288940544 38378864473570944 38386191480916032 38413611123204096 38518096474331136 38546991717381888 38644462151588736 38651839864867008 38727974823542784 38778644311837308 38784657695606784 38786047642175574 38862446958346752 38919326645938752 38995988490141696 39054463196792706 39095995317471432 39131391227954688 39168553042985984 39230008645363848 39267264114162864 39302815084389376 39402196703580672 39439615693802496 39539009886579216 39616892359815168 39624455722235904 39862583460951264 39891057704865792 39898673408894976 40029568321896576 40037210469342528 40116074279583744 40138449090438816 40174788795807744 40212941491720192 40277818705336173 40314284590237632 40357156456744704 40393694170791936 40454264745064846 40503565364760576 40533950053329408 40556557935130887 40644202744499328 40673235306921984 40777543503169128 40785328448473284 40814461818404352 40925477503976832 40956178699718256 41059741036063032 41067579856421196 41148473250014208 41187550622521344 41208698801582208 41328733387708416 41351784561309924 41433237770775552 41472585574926336 41577103179701856 41614745383471104 41616587608172608 41659000213413888 41759241027163712 41759593087555584 41864833997554464 41904591674665152 41955306058838016 41995149654335488 42010198004490417 42092948132303616 42100984204875648 42245654197653504 42285773527375872 42353994927260718 42384248811419904 42392340496950912 42531416342015112 42538011666149376 42539536123676436 42578408638291968 42647102158591242 42685713095545728 42726250334952704 42833927377127484 42918300056466432 42959058176178176 43035038200058112 43184465416030536 43215312513604608 43256352696428544 43365365682054624 43459080469549056 43483319847975384 43610347717963776 43720252828140096 43759835351691264 43784242476681096 43911779224440192 43912149432274944 44022815131449024 44062671582498816 44064622173359232 44104516474789888 44175672128433222 44215666969938048 44216039739764736 44369193591361444 44369567655527808 44423265238769664 44465452575178752 44481386122401618 44523628654331724 44577512687515392 44619846507731456 44773171970162688 44886007585006848 44928634372836864 45033264362133648 45041861778010344 45083020911132672 45130583564531712 45196637395283712 45239559178185216 45353570164017336 45396640980887248 45442905942140928 45486061598306304 45600693809995584 45724728087561744 45800844031512576 45809587987990528 45916269545704896 45959874739955328 46015496967757824 46059196395077632 46075701037183038 46126609358149632 46175662289608704 46333943313555456 46335994450336512 46377945159057408 46494825061171968 46495217045938176 46654593440292864 46656658771792128 46698899796836352 46774241077164588 46816588556404992 46818661059194184 46861048754464256 46979146155559176 46979542223500032 47142665633998296 47199719316192768 47244543361127424 47363607230485104 47442451344470016 47571495218297856 47691383059069776 47736674021139168 47830703948734464 47847843384767001 47900709718078464 48021427232488944 48067031626821792 48161712280559616 48170906956443648 48233931042192701 48283087563524736 48328940448200448 48372695488479232 48495011327483904 48504269634342912 48582523593034353 48663396783482112 48672687237239936 48722290907037696 48786036392311452 48832366911202536 48839939320393728 48891465528242688 49009522443033984 49061641182709248 49229814770652672 49276566731498496 49400751627495216 49401168111309312 49570505530311168 49572699945029136 49617581034138624 49742625341180304 49789864301618272 49887938527174656 49915763612468784 50023634147076096 50149701773454816 50197327321197888 50233183776497664 50242773922312192 50369818466433024 50407604553499392 50544713669441472 50590474779906048 50644274769248256 50672094500261637 50718398525024256 50720216147460366 50894504075458368 50994754179416064 51004489718587392 51022766434519503 51071221103498154 51171819298094592 51181588641221376 51300780536245032 51357461965774848 51395988956509184 51525949535451648 51535786486489344 51704859082449744 51712876927475712 51714730189567432 51767434088727552 51816595944462336 51892435527918336 52072617595723608 52127993756628576 52175188303939584 52306678193818464 52356352152217152 52488741118266144 52536262271440896 52586154258403328 52668662125955616 52670993691593457 52718679848772288 52822523146420224 52832607629647872 52851539425004073 52901730820469414 52966200861609984 53035498838248083 53150111281268352 53188076939821056 53198231211859968 53284058134295742 53372757762528768 53382947292456704 53517932120585088 53566385061076992 53703758273781564 53752379453650176 53809541942326272 53888298432838272 54004753819680768 54045266737772544 54075410580174516 54181926315629568 54192270325999104 54370058004225504 54378489140232192 54380437931297712 54419282424539136 54567303338635776 54608238266291008 54746321381417376 54756773141894928 54864631000018944 54916734163361792 54936412775102853 54944931735442944 55002898719273024 55104977850277888 55135712748413232 55244317027700736 55296780766568448 55436137572935808 55486327177961472 55575845580932118 55626630640349184 55679457450074112 55769287438157778 55819778663405952 55872788899553536 55940408078450688 55960453508827842 56013597339320556 56123930843071488 56134645606500864 56276588415460608 56327538930204672 56471993236347624 56512331748559872 56523120662601216 56708555122686816 56717348888199168 56719381498235248 56862802878121656 56914284127394304 57111903169503312 57224400075288576 57256317084890664 57380050933410816 57568296710356416 57579287221374048 57620416684806144 57675136928571392 57777144711496704 57820487576072832 57945440626065408 57977759797300512 58091962235314176 58147130290618368 58167966467755962 58179071463263361 58293670437520128 58346447135588352 58378989968908128 58549038965920256 58549532576366592 58581694795189059 58697086841932032 58750228776665088 58752829564478976 58900896171244296 58954222626584064 58954719653019648 59103295055371008 59159423540703744 59308514829868824 59364838205775632 59425338539722752 59436683583353856 59793875191426896 59848010113342464 59904845830449152 60044352482844864 60055815704013792 60174111419375616 60262183193711616 60319412237580288 60471426885356448 60590541256187904 60648082131075072 60681397117597269 60800925079994112 60966304116748992 61009852960382976 61067792042016768 61166315254753692 61177992672709926 61221692727606528 61279832986607104 61388216255965248 61434268049577384 61502145810866176 61601369784631794 61722709875021312 61781325933782016 61993100081562624 62027676841964886 62208878362389504 62365654769552784 62422118075206656 62424881412258912 62638861540745568 62639389631333376 62797250996331696 62856887511997728 62932959088257024 62992724481503232 63075140593636609 63139422198455424 63151476307313472 63256601792626688 63368481296480256 63428660291063808 63530992390891077 63588510745426368 63648898694852224 63713765032280064 63797124513022668 63809304185514654 63867612957437952 64028569643318592 64089375502429056 64227875941924864 64250891065691226 64377450084699648 64438587264267264 64672359512457216 64776698124045804 64822968770406912 64884529044642816 65048048523081936 65109822548270048 65119919093858304 65188620704323584 65224979771963076 65346029924045312 65415521576945664 65580379242210144 65639753027536896 65702088975331328 65867668836660288 65868224148412416 66094007373748224 66096933260038848 66156774712184832 66263508192649833 66323500454907072 66324059609647104 66553790387042166 66554351483291712 66698178862768128 66722079183602427 66785442981497586 66866269031273088 66929769761597184 67159757955244032 67210139404665856 67329011377510272 67392951559255296 67453966373208064 67562792667015516 67624531366699008 67626954863280488 67695875346797568 67859338767277824 68030355246026004 68094961471330872 68229092397459456 68242118188295168 68401040714993376 68701266047268864 68714381981985792 68874404318557344 68939812109932992 69023245451636736 69088794592616448 69113551555774557 69189914037224448 69263493434413056 69430156794298144 69500914970333184 69503991675504768 69566917738586112 69742237591757952 69808469536289536 69984988157688192 70048349695254528 70224882834607488 70227991588791276 70291573131696384 70468719233338764 70469313335250048 70621601148813312 70713998450997444 70866815041691136 71045410845727656 71110331952611328 71163677016705024 71357242827446784 71537074588604664 71605011031708752 71669839271533568 71746055923101696 71851064577117696 72060355650363392 72100547440232688 72242568420839424 72256360434665472 72493410672300672 72507250575063616 72559043232718848 72742516991225856 72756404451514368 72995095175223168 73009030855859904 73152841333358592 73179054588467178 73248550366803804 73259908980590592 73337198292364032 73514283664550976 73592461774063872 73659089370267648 73769541593941778 73844722155979008 73914850097247744 74101127441242824 74168840853798912 74359049917543704 74426371551207936 74613938011770456 74684796452427408 74831907790761984 74846194142001152 74873645418703176 75035451220614144 75295990981796832 75349775664746496 75364160883468288 75554727699649536 75611406830249088 75817070504162208 75885712169859072 75966412153872384 76080324221190549 76149204226004416 76299200100384768 76341756113187552 76506734577881088 76606831655247231 76757728947141888 76772382961832064 76827222246408192 77036192948662272 77093983434763776 77288924303177472 77303679729734016 77557288623674616 77569315391213568 77572095284351148 77724893916693504 77838653291877504 78108926393585412 78191990634942864 78262782455909376 78337106085971968 78460017290727696 78534528228325728 78605630168778752 78804393407161344 78879231387604992 79078019773158432 79233784719630336 79248911444471808 79352596230704121 79725166921902528 79782115409731584 79797346817789952 80059136643793152 80074420938685056 80276898180877632 80349577591615488 80425882983440384 80555637410672346 80628569180475264 80714312913489408 80908529490129692 81007130729521152 81067900106658816 81113115870261774 81288405488998656 81555087006338256 81570656896946568 81628923636808704 81850955007953664 81912357399436512 82119482072126064 82135159712842392 82296946500028416 82375101245042688 82417397603164416 82657466775416832 82703569122619848 82866475541551104 82945171149852672 83154206359403712 83229490766942208 83233175216345216 83318000426827776 83363768371398177 83518482054327424 83519186175111168 83729667995108928 83809183349330304 83910612117676032 83990299308670976 84020396008980834 84185896264607232 84201968409751296 84491308395307008 84571547054751744 84707989854521436 84768497622839808 84784680993901824 85062832684030224 85076023332298752 85079072247352872 85156817276583936 85294204317182484 85371426191091456 85452500669905408 85667854754254968 85836600112932864 85918116352356352 86070076400116224 86368930832061072 86430625027209216 86512705392857088 86730731364109248 86918160939098112 86966639695950768 87220695435927552 87251949701633943 87440505656280192 87519670703382528 87568484953362192 87823558448880384 87824298864549888 88045630262898048 88125343164997632 88129244346718464 88209032949579776 88351344256866444 88431333939876096 88432079479529472 88738387182722888 88739135311055616 88846530477539328 88962772244803236 89047257308663448 89155025375030784 89239693015462912 89772015170013696 89857268745673728 90066528724267296 90083723556020688 90261167129063424 90393274790567424 90479118356370432 90707140328034672 90793281961774496 90885811884281856 90972123196612608 91201387619991168 91449456175123488 91601688063025152 91619175975981056 91766989009064889 91832539091409792 91919749479910656 92030993935515648 92151402074366076 92253218716299264 92351324579217408 92402054676947691 92667886627110912 92671988900673024 92989650122343936 92990434091876352 93041515262947329 93309186880585728 93313317543584256 93548482154329176 93633177112809984 93637322118388368 93722097508928512 93958292311118352 93959084447000064 94285331267996592 94399438632385536 94489086722254848 94727214460970208 94884902688940032 95142990436595712 95382766118139552 95473348042278336 95661407897468928 95695686769534002 95713956278271981 95801419436156928 96042854464977888 96134063253643584 96323424561119232 96341813912887296 96376336598536839 96467862084385402 96566175127049472 96657880896400896 96990022654967808 97008539268685824 97165047186068706 97326793566964224 97345374474479872 97572072784622904 97664733822405072 97679878640787456 97782931056485376 98019044886067968 98123282365418496 98459629541305344 98553133462996992 98801503254990432 98802336222618624 99141011060622336 99145399890058272 99235162068277248 99485250682360608 99579728603236544 99775877054349312 99830685580563249 99831527224937568 100047268294152192 100178164472246379 100299403546909632 100394654642395776 100466367552995328 100485547844624384 100739636932866048 100815209106998784 101089427338882944 101180949559812096 101344189000523274 101436797050048512 101440432294920732 101789008150916736 102008979437174784 102045532869039006 102142442206996308 102343638596189184 102363177282442752 102601561072490064 102714923931549696 102791977913018368 103051899070903296 103071572972978688 103409718164899488 103425753854951424 103429460379134864 103534868177455104 103633191888924672 103784871055836672 104145235191447216 104255987513257152 104350376607879168 104613356387636928 104712704304434304 104977482236532288 105072524542881792 105172308516806656 105337324251911232 105341987383186914 105437359697544576 105665215259295744 105703078850008146 105803461640938828 105932401723219968 106070997676496166 106300222562536704 106396462423719936 106568116268591484 106745515525057536 106765894584913408 107035864241170176 107132770122153984 107407516547563128 107504758907300352 107619083884652544 107776596865676544 108090533475545088 108150821160349032 108363852631259136 108384540651998208 108740116008451008 108760875862595424 108838564849078272 109134606677271552 109216476532582016 109492642762834752 109513546283789856 109729262000037888 109833468326723584 109872825550205706 109889863470885888 109893801652830793 110005797438546048 110209955700555776 110271425496826464 110488634055401472 110593561533136896 110654312390912667 110872275145871616 110972654355922944 111151691161864236 111253261280698368 111358914900148224 111538574876315556 111639557326811904 111745577799107072 111920907017655684 112027194678641112 112247861686142976 112269291213001728 112553176830921216 112943986472695248 113024663497119744 113046241325202432 113417110245373632 113438762996470496 113725605756243312 113828568254788608 114223806339006624 114448800150577152 114512634169781328 114760101866821632 115136593420712832 115158574442748096 115240833369612288 115350273857142784 115554289422993408 115640975152145664 115955519594601024 116183924470628352 116335932935511924 116358142926526722 116587340875040256 116757979937816256 117098077931840512 117163389590378118 117394173683864064 117505659128957952 117801792342488592 117908445253168128 118206590110742016 118318847081407488 118617029659737648 118729676411551264 118850677079445504 118873367166707712 119587750382853792 119696020226684928 119809691660898304 120088704965689728 120111631408027584 120348222838751232 120524366387423232 120638824475160576 120833456116008519 120942853770712896 121181082512375808 121362794235194538 121601850159988224 121669673805392661 121932608233497984 122019705920765952 122332630509507384 122355985345419852 122443385455213056 122559665973214208 122776432511930496 122868536099154768 123004291621732352 123202739569263588 123445419750042624 123562651867564032 123986200163125248 124055353683929772 124417756724779008 124731309539105568 124844236150413312 124849762824517824 125277723081491136 125278779262666752 125594501992663392 125713775023995456 125865918176514048 125985448963006464 126030594013471251 126150281187273218 126278844396910848 126302952614626944 126736962592960512 126857320582127616 127061984781782154 127177021490852736 127297797389704448 127594249026045336 127618608371029308 127735225914875904 128057139286637184 128178751004858112 128501782131382452 128754900169399296 128877174528534528 129553396248091608 129645937540813824 129769058089285632 130096097046163872 130219645096540096 130377241408647168 130449959543926152 130692059848090624 130831043153891328 131160758484420288 131279506055073792 131404177950662656 131735337673320576 131736448296824832 132188014747496448 132193866520077696 132313549424369664 132527016385299666 132647000909814144 132648119219294208 133107580774084332 133108702966583424 133396357725536256 133444158367204854 133570885962995172 133732538062546176 133859539523194368 134319515910488064 134420278809331712 134658022755020544 134785903118510592 135125585334031032 135249062733398016 135253909726560976 135391750693595136 135718677534555648 136060710492052008 136189922942661744 136458184794918912 136484236376590336 136802081429986752 137402532094537728 137428763963971584 137748808637114688 137879624219865984 138046490903273472 138177589185232896 138227103111549114 138379828074448896 138526986868826112 138860313588596288 139001829940666368 139007983351009536 139133835477172224 139484475183515904 139616939072579072 139969976315376384 140096699390509056 140449765669214976 140455983177582552 140583146263392768 140937438466677528 140938626670500096 141427996901994888 141733630083382272 142090821691455312 142327354033410048 142714485654893568 143074149177209328 143210022063417504 143339678543067136 143492111846203392 143702129154235392 144120711300726784 144201094880465376 144485136841678848 144512720869330944 144701793126578103 144986821344601344 145014501150127232 145118086465437696 145485033982451712 145512808903028736 145990190350446336 146018061711719808 146358109176934356 146497100733607608 146519817961181184 146674396584728064 147028567329101952 147184923548127744 147539083187883556 147689444311958016 147829700194495488 148202254882485648 148718099835087408 148852743102415872 149227876023540912 149369592904854816 149663815581523968 149692388284002304 149747290837406352 150070902441228288 150591981963593664 150699551329492992 150728321766936576 151109455399299072 151222813660498176 151634141008324416 151771424339718144 151932824307744768 152016283500784911 152160648442381098 152298408452008832 152683512226375104 153013469155762176 153213663310494462 153515457894283776 153544765923664128 154072385897324544 154187966869527552 154577848606354944 154607359459468032 155114577247349232 155138630782427136 155144190568702296 155449787833387008 155677306583755008 156217852787170824 156383981269885728 156525564911818752 156674212171943936 156920034581455392 157069056456651456 157211260337557504 157608786814322688 157758462775209984 158012981074780371 158156039546316864 158467569439260672 158497822888943616 158554618275012219 158705192461408242 159106496514744249 159450333843805056 159564230819463168 159594693635579904 160118273287586304 160148841877370112 160553796361755264 160699155183230976 160851765966880768 161111274821344692 161257138360950528 161428625826978816 161817058980259384 162014261459042304 162135800213317632 162226231740523548 162576810977997312 163110174012676512 163141313793893136 163257847273617408 163701910015907328 163824714798873024 164238964144252128 164270319425684784 164593893000056832 164750202490085376 164809238325308559 164834795206328832 165314933550833664 165407138245239696 165732951083102208 165890342299705344 166308412718807424 166458981533884416 166466350432690432 166727536742796354 167036964108654848 167038372350222336 167459335990217856 167618366698660608 167821224235352064 168040792017961668 168371792529214464 168403936819502592 168982616790614016 169415979709042872 169536995245679616 169569361987803648 170125665368060448 170152046664597504 170158144494705744 170588408634364968 170742852382182912 170905001339810816 171335709508509936 171673200225865728 171836232704712704 172140152800232448 172737861664122144 172861250054418432 173025410785714176 173461462728218496 173836321878196224 173933279391901536 174441390871855104 174503899403267886 174537214389790083 174881011312560384 175039341406765056 175136969906724384 175647116897760768 175648597729099776 175745084385567177 176091260525796096 176250686329995264 176258488693436928 176702688513732888 176862667879752192 176864158959058944 177476774365445776 177478270622111232 177925544489606472 178094514617326896 178310050750061568 178479386030925824 179544030340027392 179714537491347456 180133057448534592 180167447112041376 180522334258126848 180786549581134848 180958236712740864 181414280656069344 181586563923548992 181771623768563712 181944246393225216 182044191352791807 182402775239982336 182898912350246976 183203376126050304 183238351951962112 183533978018129778 183665078182819584 183839498959821312 184302804148732152 184506437432598528 184804109353895382 185343977801346048 185979300244687872 186083030525894658 186626635087168512 187096964308658352 187266354225619968 187274644236776736 187444195017857024 187916584622236704 187918168894000128 188570662535993184 188798877264771072 188978173444509696 189225421780909827 189454428921940416 189769805377880064 190285980873191424 190765532236279104 190946696084556672 191391373539068004 191427912556543962 191602838872313856 192085708929955776 192268126507287168 192683627825774592 192752673197073678 192935724168770804 193132350254098944 193315761792801792 194017078537371648 194330094372137412 194653587133928448 194690748948959744 195144145569245808 195329467644810144 195359757281574912 195565862112970752 196038089772135936 196246564730836992 196919259082610688 197106266925993984 197603006509980864 197604672445237248 198282022121244672 198290799780116544 198470324136554496 198790524577949499 198970501364721216 199159457206473088 199661371161126498 199663054449875136 200094536588304384 200356328944492758 200598807093819264 200789309284791552 200971095689248768 201479273865732096 201630418213997568 202178854677765888 202361899119624192 202688378001046548 202873594100097024 202880864589841464 203578016301833472 204091065738078012 204284884413992616 204687277192378368 204726354564885504 205203122144980128 205583955826036736 206103798141806592 206143145945957376 206819436329798976 206858920758269728 207069736354910208 207266383777849344 207340654667323671 207569742111673344 208290470382894432 208511975026514304 208700753215758336 209226712775273856 209425408608868608 209954964473064576 210145049085763584 210344617033613312 210674648503822464 210683974766373828 210874719395089152 211406157700016292 211606923281877656 211864803446439936 212141995352992332 212600445125073408 213136232537182968 213491031050115072 213531789169826816 214071728482340352 214815033095126256 215009517814600704 215238167769305088 215553193731353088 216181066951090176 216301642320698064 216727705262518272 216769081303996416 217480232016902016 217521751725190848 217677129698156544 218269213354543104 218432953065164032 218985285525669504 219027092567579712 219458524000075776 219745651100411412 219779726941771776 219787603305661586 220011594877092096 220542850993652928 220977268110802944 221308624781825334 221744550291743232 222303382323728472 222506522561396736 223077149752631112 223279114653623808 223491155598214144 223841814035311368 224054389357282224 224495723372285952 224538582426003456 225106353661842432 225887972945390496 226049326994239488 226092482650404864 226834220490747264 226877525992940992 227451211512486624 227657136509577216 228240972663571647 228447612678013248 228897600301154304 229025268339562656 229520203733643264 229820494965741693 230273186841425664 230317148885496192 230481666739224576 231108578845986816 231281950304291328 231911039189202048 232671865871023848 232716285853053444 233174681750080512 233515959875632512 234196155863681024 234326779180756236 234788347367728128 235011318257915904 235603584684977184 235816890506336256 236413180221484032 236637694162814976 237234059319475296 237459352823102528 237701354158891008 237746734333415424 238057788692112363 239175500765707584 239392040453369856 239619383321796608 240177409931379456 240223262816055168 241048732774846464 241277648950321152 241666912232017038 241885707541425792 242725588470389076 243203700319976448 243339347610785322 243865216466995968 244665261019014768 244711970690839704 244886770910426112 245119331946428416 245552865023860992 245737072198309536 246405479138527176 246890839500085248 247125303735128064 247972400326250496 248110707367859544 248835513449558016 249462619078211136 249688472300826624 249699525649035648 250555446162982272 250557558525333504 251189003985326784 251427550047990912 251731836353028096 251970897926012928 252061188026942502 252300562374546436 252557688793821696 252605905229253888 253473925185921024 253714641164255232 254123969563564308 254354042981705472 254595594779408896 255188498052090672 255237216742058616 255470451829751808 256114278573274368 256357502009716224 257003564262764904 257509800338798592 257754349057069056 259106792496183216 259291875081627648 259538116178571264 260192194092327744 260439290193080192 260754482817294336 260899919087852304 261384119696181248 261662086307782656 262321516968840576 262559012110147584 262808355901325312 263470675346641152 263472896593649664 264376029494992896 264387733040155392 264627098848739328 265054032770599332 265294001819628288 265296238438588416 266215161548168664 266217405933166848 266888316734409708 267141771925990344 267465076125092352 267719079046388736 268840557618663424 269316045510041088 269571806237021184 270251170668062064 270507819453121952 270783501387190272 271437355069111296 272121420984104016 272379845885323488 272916369589837824 272968472753180672 273604162859973504 274805064189075456 274857527927943168 275300967027194667 275497617274229376 275759248439731968 276092981806546944 276454206223098228 276759656148897792 277053973737652224 277206164030843073 277720627177192576 278003659881332736 278015966702019072 278968950367031808 279233878145158144 279939952630752768 280899531338429952 280911966355165104 281166292526785536 281874876933355056 281877253341000192 282855993803989776 283467260166764544 284181643382910624 284654708066820096 285428971309787136 286148298354418656 286420044126835008 286679357086134272 286984223692406784 287141868834815943 287404258308470784 288402189760930752 288970273683357696 289025441738661888 289129009795610517 289403586253156206 289973642689202688 290029002300254464 290970067964903424 291025617806057472 291980380700892672 292036123423439616 292716218353868712 292994201467215216 293039635922362368 293348793169456128 294057134658203904 294369847096255488 295078166375767112 295378888623916032 295659400388990976 296404509764971296 297436199670174816 297705486204831744 298455752047081824 298739185809709632 299327631163047936 299384776568004608 299492056741689747 299494581674812704 300141804882456576 300534493416739137 301183963927187328 301399102658985984 301456643533873152 302218910798598144 302445627320996352 303268282016648832 303542848679436288 304032567001569822 304321296884762196 304596816904017664 305367024452750208 306026938311524352 306427326620988924 307030915788567552 307089531847328256 308144771794649088 308375933739055104 309155697212709888 309214718918936064 310229154494698464 310277261564854272 310288381137404592 310899575666774016 311354613167510016 312435705574341648 312767962539771456 313051129823637504 313348424343887872 313840069162910784 314138112913302912 314422520675115008 315217573628645376 315516925550419968 316025962149560742 316312079092633728 316995645777887232 317109236550024438 317410384922816484 318212993029488498 318900667687610112 319189387271159808 320236546575172608 320297683754740224 321107592723510528 321398310366461952 322222549642689384 322514276721901056 322857251653957632 323634117960518768 324271600426635264 324452463481047096 325153621955994624 326220348025353024 326282627587786272 326515694547234816 327403820031814656 327649429597746048 328477928288504256 328540638851369568 329187786000113664 329500404980170752 329618476650617118 329669590412657664 329681404958492379 330629867101667328 330814276490479392 331465902166204416 331780684599410688 331962937172738001 332616825437614848 332917963067768832 332932700865380864 333455073485592708 334073928217309696 334076744700444672 334918671980435712 335236733397321216 336081584035923336 336743585058428928 336807873639005184 338831959418085744 339073990491359232 339138723975607296 340251330736120896 340316288989411488 341176817268729936 341485704764365824 341810002679621632 342671419017019872 343346400451731456 343672465409425408 343861250333051191 344280305600464896 345475723328244288 345722500108836864 346050821571428352 346922925456436992 347866558783803072 349007798806535772 349074428779580166 349762022625120768 350273939813448768 351294233795521536 351490168771134354 352182521051592192 352516977386873856 353405377027465776 353725335759504384 354953548730891552 354956541244222464 355851088979212944 356189029234653792 356620101500123136 356958772061851648 359088060680054784 359429074982694912 360266114897069184 360334894224082752 361044668516253696 361573099162269696 361916473425481728 362500368348025557 362828561312138688 363173127847097984 363543247537127424 364088382705583614 364805550479964672 365797824700493952 366476703903924224 367067956036259556 367330156365639168 367678997919642624 368605608297464304 369012874865197056 369608218707790764 370687955602692096 371958600489375744 372166061051789316 373253270174337024 374193928617316704 374532708451239936 374549288473553472 374888390035714048 375833169244473408 375836337788000256 377141325071986368 377597754529542144 377956346889019392 378091782040413753 378450843561819654 378908857843880832 380571961746382848 381531064472558208 381893392169113344 382782747078136008 382855825113087924 383205677744627712 384171417859911552 384536253014574336 385505346394147356 385871448337541608 386264700508197888 386631523585603584 388660188744274824 389307174267856896 389381497897919488 390288291138491616 390658935289620288 391131724225941504 392076179544271872 392493129461673984 393838518165221376 394212533851987968 395206013019961728 395209344890474496 396564044242489344 396581599560233088 396940648273108992 397581049155898998 397941002729442432 398318914412946176 399322742322252996 399326108899750272 400189073176608768 400712657888985516 401197614187638528 401578618569583104 402958547731464192 403260836427995136 404357709355531776 405376756002093096 405747188200194048 405761729179682928 407156032603666944 408182131476156024 408569768827985232 409374554384756736 409452709129771008 410406244289960256 411167911652073472 412207596283613184 412286291891914752 413638872659597952 413717841516539456 414139472709820416 414532767555698688 414681309334647342 415139484223346688 416580940765788864 417023950053028608 417401506431516672 418453425550547712 418850817217737216 419909928946129152 420290098171527168 421349297007644928 421367949532747656 421749438790178304 422812315400032584 423213846563755312 424283990705984664 425200890250146816 426272465074365936 426982062100230144 427063578339653632 428143456964680704 429630066190252512 430019035629201408 430476335538610176 431106387462706176 432362133902180352 432603284641396128 433455410525036544 433538162607992832 434105379379734309 434960464033804032 435043503450381696 435354259396313088 436538426709086208 436865906130328064 437970571051339008 438054185135159424 439491302200822824 439559453883543552 439575206611323172 440023189754184192 441085701987305856 442617249563650668 443489100583486464 444606764647456944 446154299505262224 446558229307247616 446982311196428288 447683628070622736 448108778714564448 448991446744571904 449077164852006912 450212707323684864 451775945890780992 452098653988478976 452184965300809728 453668440981494528 453755051985881984 454902423024973248 455314273019154432 456481945327143294 456895225356026496 458050536679125312 459040407467286528 459640989931483386 460546373682851328 460634297770992384 462217157691973632 462563900608582656 463822078378404096 465343731742047696 465432571706106888 466349363500161024 467031919751265024 468392311727362048 468653558361512472 469576694735456256 470022636515831808 471207169369954368 471633781012672512 472826360442968064 473275388325629952 474038943224341113 474468118638950592 474918705646205056 475402708317782016 475493468666830848 475663854825036657 476115577384224726 478351001531415168 478784080906739712 479238766643593216 480354819862758912 480446525632110336 482097465549692928 482555297900642304 483333824464034076 483771415082851584 485451176940778152 486407400639952896 486678695221570644 487730432933991936 489330522038029536 489423941381679408 489773541820852224 490238663892856832 491105730047721984 491474144396619072 492810958277054352 493781679000170496 494250607470256128 494427714975925677 495944800652500992 496221414735719088 497671026899116032 498925238156422272 499376944601653248 499399051298071296 501110892325964544 501115117050667008 502378007970653568 502855100095981824 503463672706056192 504122376053885004 504601124749092872 505115377587643392 505211810458507776 506947850371842048 508247939127128616 508708085963410944 509191189558817792 510376996104181344 510474433484117232 512228557146548736 512715004019432448 514007128525529808 515019600677597184 515508698114138112 518213584992366432 518583750163255296 519076232357142528 520384388184655488 520878580386160384 521508965634588672 521799838175704608 522768239392362496 523324172615565312 523611643169370249 524643033937681152 525118024220295168 526941350693282304 526945793187299328 527235253156701531 528752058989985792 528775466080310784 530108065541198664 530588003639256576 530592476877176832 532430323096337328 532434811866333696 533776633468819416 534283543851980688 534930152250184704 535438158092777472 537681115237326848 538632091020082176 539143612474042368 540502341336124128 541015638906243904 541567002774380544 542874710138222592 544242841968208032 544759691770646976 545832739179675648 545936945506361344 546132574058375421 547208325719947008 549610128378150912 549715055855886336 550601934054389334 550995234548458752 551518496879463936 552908412446196456 553519312297795584 554412328061686146 555441254354385152 556031933404038144 557937900734063616 558467756290316288 559879905261505536 561799062676859904 561823932710330208 562332585053571072 563749753866710112 563754506682000384 565711987607979552 566934520333529088 567676265342729481 568363286765821248 569309416133640192 570857942619574272 572296596708837312 572840088253670016 573358714172268544 574283737669631886 574808516616941568 576804379521861504 578050883477323776 578258019591221034 578807172506312412 579947285378405376 580058004600508928 582051235612114944 583960761401785344 584072246846879232 585432436707737424 585988402934430432 586079271844724736 586697586338912256 588114269316407808 588739694192510976 590156332751534224 590757777247832064 591318800777981952 592809019529942592 594872399340349632 595410972409663488 596911504094163648 597478371619419264 598769553136009216 598984113483379494 598989163349625408 600283609764913152 601068986833478274 602367927854374656 602913287067746304 604437821597196288 604891254641992704 606536564033297664 607085697358872576 608065134003139644 608642593769524392 609193633808035328 610734048905500416 612854653241977848 614061831577135104 614179063694656512 616751867478110208 618311394425419776 618429437837872128 620458308989396928 620576762274809184 621799151333548032 622021964001971013 622709226335020032 624871411148683296 625535925079542912 626102259647275008 626696848687775744 627041103548505113 627680138325821568 628276225826605824 628845041350230016 630435147257290752 631033851100839936 632051924299121484 632624158185267456 634218473100048876 634820769845632968 636425986058976996 637801335375220224 640473093150345216 640595367509480448 642215185447021056 644445099285378768 645028553443802112 645714503307915264 647268235921037536 648543200853270528 648904926962094192 650307243911989248 652440696050706048 652565255175572544 653031389094469632 654807640063629312 655298859195492096 656955856577008512 657081277702739136 658375572000227328 659236953301234236 659339180825315328 659362809916984758 661628552980958784 662931804332408832 663925874345476002 665233650875229696 665865401730761728 666910146971185416 668147856434619392 669837343960871424 670473466794642432 672163168071846672 673487170116857856 673615747278010368 677663918836171488 678147980982718464 678277447951214592 680502661472241792 680632577978822976 682353634537459872 682971409528731648 683620005359243264 684722917990714941 685342838034039744 686692800903462912 687722500666102382 688560611200929792 689461484897225079 690951446656488576 691445000217673728 693845850912873984 695733117567606144 698015597613071544 698148857559160332 699524045250241536 700547879626897536 702588467591043072 702980337542268708 704365042103184384 705033954773747712 706810754054931552 707450671519008768 709907097461783104 709913082488444928 711702177958425888 712378058469307584 713240203000246272 713917544123703296 714173366076337089 718176121360109568 718858149965389824 720532229794138368 720669788448165504 723146198324539392 723832946850963456 725000736696051114 725657122624277376 726346255694195968 728176765411167228 729611100959929344 731595649400987904 734135912072519112 734660312731278336 735357995839285248 737211216594928608 739216437415581528 741375911205384192 743917200978751488 744332122103578632 746506540348674048 748387857234633408 749065416902479872 749098576947106944 749776780071428096 751666338488946816 751672675576000512 754282650143972736 755195509059084288 755912693778038784 756183564080827506 756901687123639308 757817715687761664 761143923492765696 763062128945116416 763786784338226688 765565494156272016 765711650226175848 766411355489255424 768342835719823104 769072506029148672 771010692788294712 771742896675083216 772529401016395776 773263047171207168 777320377488549648 778614348535713792 778762995795838976 780576582276983232 781317870579240576 782263448451883008 784152359088543744 784986258923347968 787677036330442752 788425067703975936 790412026039923456 790418689780948992 793128088484978688 793163199120466176 793881296546217984 795162098311797996 795882005458884864 796637828825892352 798645484644505992 798652217799500544 801425315777971032 802395228375277056 803157237139166208 806521672855990272 808715418711063552 810753512004186192 811523458359365856 814312065207333888 816364262952312048 817139537655970464 818749108769513472 818905418259542016 819976827717275917 820812488579920512 822335823304146944 824415192567226368 824572583783829504 825902901081584001 827277745319195904 827435683033078912 828278945419640832 829362618669294684 830278968446693376 833161881531577728 834047900106057216 836906851101095424 837701634435474432 839819857892258304 842698594015289856 842735899065495312 843498877580356608 845624630800065168 846427693127510624 848567981411969328 850401780500293632 852544930148731872 853964124200460288 854127156679307264 856286913929361408 859260132380505024 860038071258402816 860952671077220352 861425606504447829 862212774925412352 865206569282792256 866910821050073088 867076325215985664 867387029386831551 868210758759468618 869920928067608064 870087006900763392 873076853418172416 873731812260656128 875941142102678016 876108370270318848 878982604401645648 879118907767087104 879150413222646344 880046379508368384 882171403974611712 885234499127301336 886978201166972928 889213529294913888 892308599010524448 893116458614495232 893964622392856576 895367256141245472 896217557429128896 897982893489143808 898154329704013824 898476170225069241 900425414647369728 901603480250217411 903551891781561984 904197307976957952 904369930601619456 907336881962989056 907510103971763968 909804846049946496 910628546038308864 912963890654286588 913790450712052992 916101073358250624 918080814934573056 919281979862966772 921092747365702656 921268595541984768 924434315383947264 925127801217165312 927644156756808192 930687463484095392 930865143412213776 932698727000322048 934063839502530048 936784623454724096 937307116723024944 939153389470912512 940045273031663616 942414338739908736 943267562025345024 945652720885936128 946550776651259904 948077886448682226 948936237277901184 949837411292410112 950986937333661696 951327709650073314 952231154768449452 956702003062830336 957568161813479424 960709639725517824 960893051264220672 964194931099385856 966667648928068152 967542830165703168 970902353881556304 972814801279905792 973357390443141288 975460865867983872 978661044076059072 978847882763358816 979547083641704448 980477327785713664 982211460095443968 982948288793238144 985621916554108704 987563358000340992 988501214940512256 988855429951851354 989044214875477137 991889601305001984 992442829471438176 995342053798232064 995888811518214003 997850476312844544 998753889203306496 998798102596142592 1002221784651929088 1002230234101334016 1004756015941307136 1005710200191963648 1008244752107770008 1009202249498185744 1010230755175286784 1010423620917015552 1016495878254257232 1017416171926821888 1018382379117635584 1020753992208362688 1020948866968234464 1024457114293097472 1025430008038864896 1028014257051059616 1030039201355194368 1031017396228276224 1031583750999153573 1036427169984732864 1037167500326510592 1038152464714285056 1040768776369310976 1041757160772320768 1043599676351409216 1045536478784724992 1047223286338740498 1049286067875362304 1053882701386564608 1054470506313403062 1057550932160621568 1060216131082397328 1061176007278513152 1064860646192674656 1064869623732667392 1067553266937638832 1068567087703961376 1069860304500369408 1070876316185554944 1075362230474653696 1077264182040164352 1078287224948084736 1081004682672248256 1082031277812487808 1083134005548761088 1085749420276445184 1088485683936416064 1089519383541293952 1091873891012722688 1092265148116750842 1094416651439894016 1099430111711772672 1101203868108778668 1101990469096917504 1103036993758927872 1105816824892392912 1107038624595591168 1108824656123372292 1110882508708770304 1112063866808076288 1115875801468127232 1116935512580632576 1119759810523011072 1123598125353719808 1123647865420660416 1124665170107142144 1127499507733420224 1127509013364000768 1131423975215959104 1133869040667058176 1134275346121241259 1135352530685458962 1136726573531642496 1141715885239148544 1144593193417674624 1145680176507340032 1146717428344537088 1148567475339263772 1149617033233883136 1153608759043723008 1156516039182442068 1157614345012624824 1159894570756810752 1160116009201017856 1167921522803570688 1168144493693758464 1170864873415474848 1171976805868860864 1173395172677824512 1176228538632815616 1177479388385021952 1180312665503068448 1181515554495664128 1182637601555963904 1185618039059885184 1189744798680699264 1190821944819326976 1193823008188327296 1194956743238838528 1197968226966758988 1197978326699250816 1200567219529826304 1202137973666956548 1204735855708749312 1208875643194392576 1209782509283985408 1213073128066595328 1216130268006279288 1217285187539048784 1218387267616070656 1221468097811000832 1225709306483955696 1228123663154270208 1228358127389313024 1233503734956220416 1236622788850839552 1236858875675744256 1240916617978793856 1241153524549618368 1243598302667096064 1244043928003942026 1245418452670040064 1249742822297366592 1251071850159085824 1252204519294550016 1254082207097010226 1255360276651643136 1256552451653211648 1260870294514581504 1264103848598242968 1265248316370534912 1268436946200097752 1269641539691265936 1272851972117953992 1275602670750440448 1280946186300690432 1281190735018960896 1284430370894042112 1288890198570757536 1290057106887604224 1291429006615830528 1294536471842075072 1297086401706541056 1297809853924188384 1300614487823978496 1302316138139202927 1304881392101412096 1305130510351145088 1306062778188939264 1309615280127258624 1310597718390984192 1313911713154017024 1314162555405478272 1318473906602468472 1318678361650630656 1318725619833969516 1323257105961917568 1327851748690952004 1330467301750459392 1331730803461523456 1333820293942370832 1336295712869238784 1339674687921742848 1340946933589284864 1344326336143693344 1346974340233715712 1347231494556020736 1355327837672342976 1356295961965436928 1356554895902429184 1361005322944483584 1361265155957645952 1364707269074919744 1365942819057463296 1367240010718486528 1369445835981429882 1370685676068079488 1375445001332204764 1377121222401859584 1378922969794450158 1381902893312977152 1387691701825747968 1391466235135212288 1396031195226143088 1396297715118320664 1399048090500483072 1401095759253795072 1405176935182086144 1405960675084537416 1408730084206368768 1410067909547495424 1413621508109863104 1414901343038017536 1419814194923566208 1419826164976889856 1423404355916851776 1424756116938615168 1426480406000492544 1427835088247406592 1428346732152674178 1436352242720219136 1437716299930779648 1441064459588276736 1441339576896331008 1446292396649078784 1447665893701926912 1450001473392102228 1451314245248554752 1452692511388391936 1456353530822334456 1459222201919858688 1463191298801975808 1468271824145038224 1469320625462556672 1470715991678570496 1474422433189857216 1478432874831163056 1482751822410768384 1483283144927777031 1487834401957502976 1488664244207157264 1493013080697348096 1496775714469266816 1498130833804959744 1498197153894213888 1499553560142856192 1503332676977893632 1503345351152001024 1508565300287945472 1510391018118168576 1512367128161655012 1513803374247278616 1515635431375523328 1526124257890232832 1527573568676453376 1531130988312544032 1531423300452351696 1536685671439646208 1538145012058297344 1542021385576589424 1543485793350166432 1545058802032791552 1546526094342414336 1554640754977099296 1557228697071427584 1557525991591677952 1561153164553966464 1562635741158481152 1564526896903766016 1568304718177087488 1569972517846695936 1570834929508110747 1575354072660885504 1580824052079846912 1580837379561897984 1581705759470104593 1586256176969957376 1586326398240932352 1590324196623595992 1591764010917769728 1593275657651784704 1597290969289011984 1597304435599001088 1602850631555942064 1604790456750554112 1606314474278332416 1613043345711980544 1617430837422127104 1621507024008372384 1623046916718731712 1628624130414667776 1632728525904624096 1634279075311940928 1637498217539026944 1637810836519084032 1638397722175126263 1639953655434551834 1641624977159841024 1648830385134452736 1649145167567659008 1651805802163168002 1654555490638391808 1654871366066157824 1658725237338589368 1660557936893386752 1666323763063155456 1668095800212114432 1673813702202190848 1675403268870948864 1679639715784516608 1685397188030579712 1685471798130990624 1686997755160713216 1691249261600130336 1692855386255021248 1697135962823938656 1700803561000587264 1703028796028188443 1705089860297463744 1707928248400920576 1708254313358614528 1712573827858722816 1718520264761010048 1720076142516805632 1722851213008895658 1724425549850824704 1730413138565584512 1734152650431971328 1734774058773663102 1736421517518937236 1739841856135216128 1740174013801526784 1746153706836344832 1747463624521312256 1751882284205356032 1752216740540637696 1757965208803291296 1758237815534174208 1758300826445292688 1760092759016736768 1764342807949223424 1770468998254602672 1773956402333945856 1778427058589827776 1784617198021048896 1786232917228990464 1787929244785713152 1790734512282490944 1792435114858257792 1796308659408027648 1796952340450138482 1800850829294739456 1803206960500434822 1807103783563123968 1808739861203238912 1814673763925978112 1815020207943527936 1819609692099892992 1821257092076617728 1825927781308573176 1827580901424105984 1832202146716501248 1838563959725933544 1842185494731405312 1842537191083969536 1850255602434330624 1855288313513616384 1861374926968190784 1861730286824427552 1865397454000644096 1868127679005060096 1873569246909448192 1874614233446049888 1878306778941825024 1880090546063327232 1881123310645515339 1884828677479817472 1886535124050690048 1891305441771872256 1893101553302519808 1896155772897364452 1897872474555802368 1899674822584820224 1902655419300146628 1904462309536898904 1913404006125660672 1921419279451035648 1921786102528441344 1933335297856136304 1935085660331406336 1941804707763112608 1945629602559811584 1946714780886282576 1950921731735967744 1957322088152118144 1957695765526717632 1959094167283408896 1960954655571427328 1964422920190887936 1965896577586476288 1971243833108217408 1975126716000681984 1977710859903702708 1978088429750954274 1984885658942876352 1991777623036428006 1995700952625689088 1997596205192285184 2004443569303858176 2009512031882614272 2011420400383927296 2016489504215540016 2018404498996371488 2020461510350573568 2020847241834031104 2032991756508514464 2034832343853643776 2036764758235271168 2041507984416725376 2041897733936468928 2048914228586194944 2050860016077729792 2054168753972144823 2056028514102119232 2060078402710388736 2063167501998307146 2068384454691675237 2072854339969465728 2074335000653021184 2081537552738621952 2083514321544641536 2087199352702818432 2091072957569449984 2094446572677480996 2098572135750724608 2107765402773129216 2108941012626806124 2115101864321243136 2120432262164794656 2122352014557026304 2129721292385349312 2129739247465334784 2135106533875277664 2137134175407922752 2139720609000738816 2141752632371109888 2142520098229011267 2154528364080328704 2156574449896169472 2162009365344496512 2164062555624975616 2171498840552890368 2176971367872832128 2179038767082587904 2184530296233501684 2188833302879788032 2202407736217557336 2203980938193835008 2206073987517855744 2211633649784785824 2217649312246744584 2221765017417540608 2224127733616152576 2231751602936254464 2233871025161265152 2239519621046022144 2247196250707439616 2247295730841320832 2249330340214284288 2254999015466840448 2255018026728001536 2262847950431918208 2267738081334116352 2268550692242482518 2270705061370917924 2273453147063284992 2283431770478297088 2289186386835349248 2291360353014680064 2297134950678527544 2299234066467766272 2307217518087446016 2313032078364884136 2315228690025249648 2319789141513621504 2320232018402035712 2335843045607141376 2336288987387516928 2341729746830949696 2343953611737721728 2346790345355649024 2352457077265631232 2354958776770043904 2360625331006136896 2363031108991328256 2365275203111927808 2371236078119770368 2379489597361398528 2381643889638653952 2387646016376654592 2389913486477677056 2395936453933517976 2395956653398501632 2404275947333913096 2409471711417498624 2419565018567970816 2426146256133190656 2432260536012558576 2434570375078097568 2436774535232141312 2442936195622001664 2451418612967911392 2456247326308540416 2456716254778626048 2459930483151827751 2467007469912440832 2473245577701679104 2473717751351488512 2481833235957587712 2482307049099236736 2488087856007884052 2490836905340080128 2499485644594733184 2502143700318171648 2508164414194020452 2510720553303286272 2513104903306423296 2528207697196485936 2530496632741069824 2536873892400195504 2539283079382531872 2545703944235907984 2551205341500880896 2561892372601380864 2562381470037921792 2568860741788084224 2577780397141515072 2580114213775208448 2582858013231661056 2584276819513343487 2589072943684150144 2595619707848376768 2601228975647956992 2604632276278405854 2609762784202824192 2610261020702290176 2619230560254517248 2621195436781968384 2627823426308034048 2628325110810956544 2636947813204936944 2637356723301261312 2637451239667939032 2646514211923835136 2655703497381904008 2660934603500918784 2663461606923046912 2667640587884741664 2672591425738477568 2679349375843485696 2681893867178569728 2688652672287386688 2693948680467431424 2694462989112041472 2695428510675207723 2704810440750652233 2710655675344685952 2712591923930873856 2713109791804858368 2722010645888967168 2722530311915291904 2729414538149839488 2731885638114926592 2734480021436973056 2738891671962859764 2741371352136158976 2750890002664409528 2754242444803719168 2757845939588900316 2763805786625954304 2775383403651495936 2782932470270424576 2792062390452286176 2792595430236641328 2798096181000966144 2802191518507590144 2810353870364172288 2811921350169074832 2817460168412737536 2820135819094990848 2827243016219726208 2829802686076035072 2839628389847132416 2839652329953779712 2846808711833703552 2849512233877230336 2852960812000985088 2856693464305348356 2872704485440438272 2882128919176553472 2882679153792662016 2892584793298157568 2900002946784204456 2902628490497109504 2905385022776783872 2912707061644668912 2918444403839717376 2926382597603951616 2936543648290076448 2938641250925113344 2941431983357140992 2948844866379714432 2956865749662326112 2965503644821536768 2966566289855554062 2967132644626431411 2975668803915005952 2977328488414314528 2986026161394696192 2987666434554642009 2993551428938533632 2996261667609919488 2996394307788427776 3006665353955787264 3006690702304002048 3017130600575890944 3024734256323310024 3027606748494557232 3031270862751046656 3052248515780465664 3055147137352906752 3062261976625088064 3062846600904703392 3073371342879292416 3076290024116594688 3084042771153178848 3086971586700332864 3090117604065583104 3093052188684828672 3094751252997460719 3109281509954198592 3114457394142855168 3115051983183355904 3122306329107932928 3125271482316962304 3136609436354174976 3141669859016221494 3161648104159693824 3163411518940209186 3172652796481864704 3180648393247191984 3183528021835539456 3186551315303569408 3194581938578023968 3194608871198002176 3205701263111884128 3209580913501108224 3212628948556664832 3226086691423961088 3234861674844254208 3243014048016744768 3246093833437463424 3257248260829335552 3265457051809248192 3268558150623881856 3275621673038168064 3276795444350252526 3279907310869103668 3283249954319682048 3298290335135318016 3303611604326336004 3309110981276783616 3309742732132315648 3317450474677178736 3321115873786773504 3332647526126310912 3336191600424228864 3347627404404381696 3350806537741897728 3359279431569033216 3370794376061159424 3370943596261981248 3373995510321426432 3382498523200260672 3385710772510042496 3394271925647877312 3401607122001174528 3406057592056376886 3410179720594927488 3416508626717229056 3425147655717445632 3437040529522020096 3440152285033611264 3445702426017791316 3448851099701649408 3460826277131169024 3469548117547326204 3472843035037874472 3479683712270432256 3480348027603053568 3494927249042624512 3503764568410712064 3504433481081275392 3515930417606582592 3516601652890585376 3520185518033473536 3528685615898446848 3540937996509205344 3547912804667891712 3556854117179655552 3569234396042097792 3572465834457980928 3575858489571426304 3581469024564981888 3584870229716515584 3593904680900276964 3601701658589478912 3606413921000869644 3614207567126247936 3629347527851956224 3630040415887055872 3639219384199785984 3651855562617146352 3655161802848211968 3664404293433002496 3677127919451867088 3684370989462810624 3685074382167939072 3700511204868661248 3710576627027232768 3722749853936381568 3723460573648855104 3730794908001288192 3736255358010120192 3749228466892099776 3756613557883650048 3762246621291030678 3769657354959634944 3782610883543744512 3792311545794728904 3795744949111604736 3799349645169640448 3805310838600293256 3808924619073797808 3826808012251321344 3842838558902071296 3843572205056882688 3866670595712272608 3870171320662812672 3883609415526225216 3891259205119623168 3893429561772565152 3901843463471935488 3906948414417608781 3914644176304236288 3915391531053435264 3918188334566817792 3928845840381775872 3931793155172952576 3942487666216434816 3955421719807405416 3956176859501908548 3969771317885752704 3983555246072856012 3991401905251378176 3995192410384570368 4008887138607716352 4019024063765228544 4022840800767854592 4032979008431080032 4036808997992742976 4040923020701147136 4041694483668062208 4065983513017028928 4069664687707287552 4073529516470542336 4083015968833450752 4083795467872937856 4097828457172389888 4101720032155459584 4108337507944289646 4112057028204238464 4126335003996614292 4136768909383350474 4145708679938931456 4163075105477243904 4167028643089283072 4174398705405636864 4188893145354961992 4197144271501449216 4215530805546258432 4217882025253612248 4230203728642486272 4240864524329589312 4244704029114052608 4259442584770698624 4259478494930669568 4270213067750555328 4274268350815845504 4279441218001477632 4283505264742219776 4285040196458022534 4309056728160657408 4313148899792338944 4324018730688993024 4328125111249951232 4342997681105780736 4353942735745664256 4358077534165175808 4369060592467003368 4377666605759576064 4404815472435114672 4407961876387670016 4412147975035711488 4423267299569571648 4435298624493489168 4443530034835081216 4448255467232305152 4463503205872508928 4467742050322530304 4479039242092044288 4494392501414879232 4494591461682641664 4498660680428568576 4509998030933680896 4510036053456003072 4525695900863836416 4537101384484965036 4541410122741835848 4546906294126569984 4578372773670698496 4582720706029360128 4594269901357055088 4614435036174892032 4626064156729768272 4630457380050499296 4639578283027243008 4640464036804071424 4671686091214282752 4672577974775033856 4683459493661899392 4687907223475443456 4693580690711298048 4704914154531262464 4709917553540087808 4712504788524332241 4721250662012273792 4726062217982656512 4742472156239540736 4758979194722797056 4775292032753309184 4779826972955354112 4791872907867035952 4791913306797003264 4808551894667826192 4818943422834997248 4839130037135941632 4852292512266381312 4864521072025117152 4869140750156195136 4873549070464282624 4885872391244003328 4902837225935822784 4912494652617080832 4913432509557252096 4915193166525378789 4919860966303655502 4946491155403358208 4947435502702977024 4963666471915175424 4964614098198473472 4976175712015768104 4981673810680160256 4998971289189466368 5004287400636343296 5016328828388040904 5021441106606572544 5026209806612846592 5056415394392971872 5060993265482139648 5073747784800391008 5078566158765063744 5091407888471815968 5102410683001761792 5109086388084565329 5123784745202761728 5124762940075843584 5137721483576168448 5155560794283030144 5160228427550416896 5168553639026686974 5178145887368300288 5191239415696753536 5202457951295913984 5209264552556811708 5219525568405648384 5220522041404580352 5238461120509034496 5242390873563936768 5255646852616068096 5256650221621913088 5273895626409873888 5274713446602522624 5274902479335878064 5293028423847670272 5311406994763808016 5321869207001837568 5326923213846093824 5335281175769483328 5345182851476955136 5358698751686971392 5363787734357139456 5377305344574773376 5388925978224082944 5390857021350415446 5409620881501304466 5421311350689371904 5426219583609716736 5444021291777934336 5445060623830583808 5458829076299678976 5463771276229853184 5477783343925719528 5482742704272317952 5501780005328819056 5515691879177800632 5527611573251908608 5550766807302991872 5565864940540849152 5584124780904572352 5585190860473282656 5596192362001932288 5604383037015180288 5620707740728344576 5623842700338149664 5634920336825475072 5640271638189981696 5643369931936546017 5654486032439452416 5659605372152070144 5679256779694264832 5679304659907559424 5693617423667407104 5699024467754460672 5713386928610696712 5764257838353106944 5765358307585324032 5800005893568408912 5805256980994219008 5810770045553567744 5825414123289337824 5836888807679434752 5852765195207903232 5873087296580152896 5877282501850226688 5882863966714281984 5897689732759428864 5913731499324652224 5933132579711108124 5934265289252862822 5954656976828629056 5975332869109284018 5987102857877067264 5992788615576855552 6013330707911574528 6034261201151781888 6049468512646620048 6055213496989114464 6062541725502093312 6104497031560931328 6110294274705813504 6124523953250176128 6125693201809406784 6146742685758584832 6152580048233189376 6162506261916434469 6168085542306357696 6173943173400665728 6180235208131166208 6189502505994921438 6218563019908397184 6230103966366711808 6244612658215865856 6250542964633924608 6273218872708349952 6283339718032442988 6323296208319387648 6326823037880418372 6345305592963729408 6361296786494383968 6367056043671078912 6373102630607138816 6389163877156047936 6389217742396004352 6411402526223768256 6419161827002216448 6425257897113329664 6427560294687033801 6469723349688508416 6486028096033489536 6492187666874926848 6514496521658671104 6530914103618496384 6537116301247763712 6553590888700505052 6559814621738207336 6566499908639364096 6607223208652672008 6618221962553567232 6619485464264631296 6634900949354357472 6665295052252621824 6672383200848457728 6695254808808763392 6701613075483795456 6718558863138066432 6741588752122318848 6741887192523962496 6747991020642852864 6764997046400521344 6771421545020084992 6788543851295754624 6803214244002349056 6812115184112753772 6820359441189854976 6850295311434891264 6874081059044040192 6891404852035582632 6897702199403298816 6921652554262338048 6939096235094652408 6945686070075748944 6959367424540864512 6960696055206107136 6989854498085249024 7007529136821424128 7008866962162550784 7031860835213165184 7033203305781170752 7040371036066947072 7057371231796893696 7081875993018410688 7095825609335783424 7113708234359311104 7138468792084195584 7144931668915961856 7162938049129963776 7169740459433031168 7187809361800553928 7212827842001739288 7228415134252495872 7258695055703912448 7260080831774111744 7278438768399571968 7303711125234292704 7310323605696423936 7328808586866004992 7354255838903734176 7368741978925621248 7370148764335878144 7379791449455483253 7401022409737322496 7421153254054465536 7445499707872763136 7446921147297710208 7472510716020240384 7498456933784199552 7524493242582061356 7539314709919269888 7584623091589457808 7591489898223209472 7598699290339280896 7610621677200586512 7617849238147595616 7653616024502642688 7685677117804142592 7687144410113765376 7733341191424545216 7740342641325625344 7767218831052450432 7786859123545130304 7803686926943870976 7813896828835217562 7829288352608472576 7830783062106870528 7857691680763551744 7863586310345905152 7884975332432869632 7910843439614810832 7912353719003817096 7939542635771505408 7967110492145712024 7982803810502756352 7990384820769140736 8017774277215432704 8038048127530457088 8045681601535709184 8065958016862160064 8073617995985485952 8081846041402294272 8083388967336124416 8086285532025623169 8131967026034057856 8139329375414575104 8147059032941084672 8166031937666901504 8167590935745875712 8195656914344779776 8203440064310919168 8216675015888579292 8224114056408476928 8252670007993228584 8273537818766700948 8291417359877862912 8326150210954487808 8334057286178566144 8348797410811273728 8377786290709923984 8394288543002898432 8431061611092516864 8435764050507224496 8460407457284972544 8481729048659178624 8489408058228105216 8518885169541397248 8518956989861339136 8540426135501110656 8548536701631691008 8558882436002955264 8570080392916045068 8618113456321314816 8648037461377986048 8656250222499902464 8707885471491328512 8716155068330351616 8738121184934006736 8755333211519152128 8809630944870229344 8815923752775340032 8824295950071422976 8846534599139143296 8870597248986978336 8887060069670162432 8896510934464610304 8901397933879294233 8927006411745017856 8958078484184088576 8962999303663926027 8988785002829758464 8989182923365283328 9019996061867361792 9020072106912006144 9051391801727672832 9074202768969930072 9082820245483671696 9093812588253139968 9156745547341396992 9165441412058720256 9188539802714110176 9228870072349784064 9252128313459536544 9260914760100998592 9279156566054486016 9280928073608142848 9284253758992382157 9343372182428565504 9345155949550067712 9366918987323798784 9375814446950886912 9409828309062524928 9425009577048664482 9442501324024547584 9484944312479081472 9517958389445594112 9550584065506618368 9559653945910708224 9583745815734071904 9583826613594006528 9617103789335652384 9637886845669994496 9678260074271883264 9704585024532762624 9729042144050234304 9738281500312390272 9747098140928565248 9771744782488006656 9805674451871645568 9826865019114504192 9830386333050757578 9839721932607311004 9894871005405954048 9927332943830350848 9929228196396946944 9952351424031536208 9963347621360320512 9997942578378932736 10008574801272686592 10032657656776081808 10042882213213145088 10052419613225693184 10112830788785943744 10121986530964279296 10147495569600782016 10157132317530127488 10182815776943631936 10204821366003523584 10218172776169130658 10249525880151687168 10275442967152336896 10311121588566060288 10320456855100833792 10337107278053373948 10356291774736600576 10382478831393507072 10418529105113623416 10439051136811296768 10441044082809160704 10484781747127873536 10511293705232136192 10513300443243826176 10547791252819747776 10549804958671756128 10586056847695340544 10622813989527616032 10643738414003675136 10653846427692187648 10659698760324586921 10670562351538966656 10690365702953910272 10717397503373942784 10727575468714278912 10754610689149546752 10781714042700830892 10819241763002608932 10842622701378743808 10888042583555868672 10890121247661167616 10917658152599357952 10955566687851439056 10965485408544635904 11003560010657638112 11031383758355601264 11055223146503817216 11101533614605983744 11131729881081698304 11168249561809144704 11170381720946565312 11192384724003864576 11208766074030360576 11247685400676299328 11269840673650950144 11286739863873092034 11308972064878904832 11358513559388529664 11387234847334814208 11398048935508921344 11426773857221393424 11528515676706213888 11530716615170648064 11600011787136817824 11610513961988438016 11621540091107135488 11650828246578675648 11673777615358869504 11705530390415806464 11720845243252826343 11746174593160305792 11754565003700453376 11795379465518857728 11827462998649304448 11866265159422216248 11868530578505725644 11909313953657258112 11950665738218568036 11974205715754134528 11985577231153711104 12026661415823149056 12068522402303563776 12098937025293240096 12110426993978228928 12125083451004186624 12208994063121862656 12220588549411627008 12249047906500352256 12251386403618813568 12293485371517169664 12305160096466378752 12325012523832868938 12336171084612715392 12347886346801331456 12379005011989842876 12437126039816794368 12489225316431731712 12501085929267849216 12566679436064885976 12646592416638775296 12653646075760836744 12690611185927458816 12722593572988767936 12734112087342157824 12746205261214277632 12778327754312095872 12778435484792008704 12822805052447536512 12838323654004432896 12850515794226659328 12855120589374067602 12939446699377016832 12972056192066979072 12984375333749853696 13028993043317342208 13061828207236992768 13074232602495527424 13107181777401010104 13119629243476414672 13132999817278728192 13214446417305344016 13236443925107134464 13238970928529262592 13269801898708714944 13330590104505243648 13344766401696915456 13390509617617526784 13403226150967590912 13437117726276132864 13483177504244637696 13483774385047924992 13495982041285705728 13529994092801042688 13542843090040169984 13577087702591509248 13624230368225507544 13640718882379709952 13748162118088080384 13782809704071165264 13843305108524676096 13878192470189304816 13891372140151497888 13918734849081729024 13921392110412214272 13979708996170498048 14015058273642848256 14017733924325101568 14063721670426330368 14066406611562341504 14080742072133894144 14114742463593787392 14163751986036821376 14227416468718622208 14276937584168391168 14325876098259927552 14339480918866062336 14375618723601107856 14425655684003478576 14456830268504991744 14517390111407824896 14520161663548223488 14556877536799143936 14607422250468585408 14620647211392847872 14657617173732009984 14708511677807468352 14737483957851242496 14740297528671756288 14745579499576136367 14759582898910966506 14842306508108931072 14890999415745526272 14893842294595420416 14945021432040480768 14996913867568399104 15048986485164122712 15078629419838539776 15169246183178915616 15182979796446418944 15197398580678561792 15221243354401173024 15235698476295191232 15307232049005285376 15327259164253695987 15371354235608285184 15374288820227530752 15466682382849090432 15480685282651250688 15534437662104900864 15573718247090260608 15607373853887741952 15627793657670435124 15658576705216945152 15661566124213741056 15715383361527103488 15727172620691810304 15769950664865739264 15821686879229621664 15824707438007634192 15879085271543010816 15934220984291424048 15965607621005512704 15980769641538281472 16035548554430865408 16076096255060914176 16091363203071418368 16131916033724320128 16147235991970971904 16166777934672248832 16172571064051246338 16263934052068115712 16278658750829150208 16332063875333803008 16335181871491751424 16391313828689559552 16433350031777158584 16448228112816953856 16505340015986457168 16547075637533401896 16582834719755725824 16652300421908975616 16668114572357132288 16697594821622547456 16755572581419847968 16788577086005796864 16862123222185033728 16871528101014448992 16920814914569945088 16930109795809638051 16963458097318357248 16978816116456210432 17037770339082794496 17037913979722678272 17080852271002221312 17097073403263382016 17140160785832090136 17296074922755972096 17312500444999804928 17415770942982657024 17432310136660703232 17476242369868013472 17510666423038304256 17619261889740458688 17631847505550680064 17648591900142845952 17693069198278286592 17741194497973956672 17774120139340324864 17802795867758588466 17925998607327852054 17978365846730566656 18039992123734723584 18102783603455345664 18148405537939860144 18165640490967343392 18187625176506279936 18313491094682793984 18330882824117440512 18377079605428220352 18457740144699568128 18504256626919073088 18521829520201997184 18561856147216285696 18568507517984764314 18690311899100135424 18733837974647597568 18751628893901773824 18819656618125049856 18850019154097328964 18885002648049095168 18969888624958162944 19035916778891188224 19101168131013236736 19119307891821416448 19167491631468143808 19167653227188013056 19234207578671304768 19275773691339988992 19282680884061101403 19409170049065525248 19458084288100468608 19476563000624780544 19494196281857130496 19543489564976013312 19611348903743291136 19660772666101515156 19679443865214622008 19854665887660701696 19858456392793893888 19904702848063072416 19995885156757865472 20017149602545373184 20065315313552163616 20085764426426290176 20104839226451386368 20225661577571887488 20243973061928558592 20294991139201564032 20314264635060254976 20365631553887263872 20409642732007047168 20436345552338261316 20550885934304673792 20622243177132120576 20674214556106747896 20712583549473201152 20764957662787014144 20837058210227246832 20878102273622593536 20882088165618321408 20969563494255747072 21022587410464272384 21026600886487652352 21095582505639495552 21099609917343512256 21172113695390681088 21245627979055232064 21287476828007350272 21319397520649173842 21341124703077933312 21434795006747885568 21509221378299093504 21563428085401661784 21638483526005217864 21685245402757487616 21776085167111737344 21780242495322335232 21835316305198715904 21911133375702878112 21930970817089271808 22007120021315276224 22062767516711202528 22110446293007634432 22139374348366449759 22203067229211967488 22263459762163396608 22336499123618289408 22340763441893130624 22417532148060721152 22495370801352598656 22573479727746184068 22617944129757809664 22717027118777059328 22774469694669628416 22796097871017842688 22853547714442786848 23057031353412427776 23061433230341296128 23200023574273635648 23221027923976876032 23243080182214270976 23301656493157351296 23411060780831612928 23441690486505652686 23492349186320611584 23590758931037715456 23654925997298608896 23732530318844432496 23737061157011451288 23818627907314516224 23901331476437136072 23948411431508269056 23971154462307422208 24053322831646298112 24137044804607127552 24197874050586480192 24220853987956457856 24250166902008373248 24417988126243725312 24441177098823254016 24498095813000704512 24502772807237627136 24586970743034339328 24610320192932757504 24650025047665737876 24672342169225430784 24695772693602662912 24758010023979685752 24874252079633588736 24978450632863463424 25002171858535698432 25133358872129771952 25293184833277550592 25307292151521673488 25381222371854917632 25445187145977535872 25468224174684315648 25492410522428555264 25556655508624191744 25556870969584017408 25645610104895073024 25676647308008865792 25710241178748135204 25944112384133958144 25968750667499707392 26123656414473985536 26148465204991054848 26214363554802020208 26239258486952829344 26265999634557456384 26428892834610688032 26472887850214268928 26477941857058525184 26539603797417429888 26661180209010487296 26689532803393830912 26704193801637882699 26781019235235053568 26874235452552265728 26888997910991778081 26966355008489275392 26967548770095849984 27059988185602085376 27085686180080339968 27154175405183018496 27248460736451015088 27281437764759419904 27496324236176160768 27565619408142330528 27686610217049352192 27756384940378609632 27782744280302995776 27837469698163458048 27842784220824428544 27852761276977146471 28030116547285696512 28035467848650203136 28127443340852660736 28132813223124683008 28229484927187574784 28327503972073642752 28454832937437244416 28553875168336782336 28651752196519855104 28678961837732124672 28751237447202215712 28851311368006957152 28913660537009983488 29034780222815649792 29040323327096446976 29113755073598287872 29214844500937170816 29241294422785695744 29315234347464019968 29417023355614936704 29480595057343512576 29491158999152272734 29519165797821933012 29684613016217862144 29781998831491052544 29787684589190840832 29890042864080961536 29993827735136798208 30097972970328245424 30157258839677079552 30338492366357831232 30365959592892837888 30394797161357123584 30442486708802346048 30471396952590382464 30614464098010570752 30654518328507391974 30748577640455061504 30933364765698180864 30961370565302501376 31068875324209801728 31147436494180521216 31255587315340870248 31317153410433890304 31323132248427482112 31454345241383620608 31539901329731478528 31643373758459243328 31649414876015268384 31758170543086021632 31868441968582848096 31931215242011025408 31961539283076562944 31979096280973760763 32071097108861730816 32152192510121828352 32182726406142836736 32263832067448640256 32294471983941943808 32345142128102492676 32527868104136231424 32664127750667606016 32670363742983502848 32866700063554317168 32896456225633907712 33010680031972914336 33094151275066803792 33165669439511451648 33304600843817951232 33336229144714264576 33395189643245094912 33511145162839695936 33577154172011593728 33743056202028897984 33860219591619276102 33926916194636714496 34075540678165588992 34161704542004442624 34194146806526764032 34280321571664180272 34592149845511944192 34625000889999609856 34831541885965314048 34864620273321406464 34952484739736026944 35021332846076608512 35162535729758479029 35238523779480917376 35263695011101360128 35386138396556573184 35482388995947913344 35548240278680649728 35605591735517176932 35851997214655704108 35956731693461133312 36079984247469447168 36205567206910691328 36296811075879720288 36331280981934686784 36375250353012559872 36626982189365587968 36661765648234881024 36754159210856440704 36915480289399136256 37008513253838146176 37043659040403994368 37137015035969528628 37467675949295195136 37503257787803547648 37700038308194657928 37770005296098190336 37939777249916325888 38071833557782376448 38202336262026473472 38238615783642832896 38334983262936287616 38335306454376026112 38468415157342609536 38551547382679977984 38565361768122202806 38818340098131050496 38916168576200937216 38953126001249561088 39086979129952026624 39222697807486582272 39321545332203030312 39358887730429244016 39709331775321403392 39716912785587787776 39809405696126144832 39991770313515730944 40034299205090746368 40130630627104327232 40171528852852580352 40209678452902772736 40451323155143774976 40487946123857117184 40589982278403128064 40628529270120509952 40731263107774527744 40872691104676522632 41244486354264241152 41348429112213495792 41425167098946402304 41529915325574028288 41674116420454493664 41756204547245187072 41764176331236642816 41939126988511494144 42045174820928544768 42053201772975304704 42191165011278991104 42199219834687024512 42344227390781362176 42491255958110464128 42638795041298347684 42682249406155866624 43018442756598187008 43126856170803323568 43276967052010435728 43370490805514975232 43552170334223474688 43560484990644670464 43670632610397431808 43822266751405756224 43861941634178543616 44014240042630552448 44125535033422405056 44220892586015268864 44278748696732899518 44526919524326793216 44672998247236578816 44681526883786261248 44835064296121442304 44990741602705197312 45146959455492368136 45235888259515619328 45434054237554118656 45548939389339256832 45592195742035685376 45707095428885573696 45981777492761087961 46114062706824855552 46122866460682592256 46400047148547271296 46442055847953752064 46486160364428541952 46603312986314702592 46822121561663225856 46883380973011305372 46984698372641223168 47181517862075430912 47309851994597217792 47465060637688864992 47474122314022902576 47637255814629032448 47802662952874272144 47896822863016538112 47942308924614844416 48106645663292596224 48274089609214255104 48395748101172960384 48441707975912915712 48500333804016746496 48835976252487450624 48996191626001409024 49005545614475254272 49173941486068678656 49300050095331475752 49344684338450861568 49391545387205325824 49516020047959371504 49748504159267177472 49956901265726926848 50004343717071396864 50266717744259543904 50586369666555101184 50614584303043346976 50762444743709835264 50790329387428914153 50890374291955071744 50936448349368631296 51113311017248383488 51113741939168034816 51291220209790146048 51420482357496270408 51888224768267916288 51937501334999414784 52247312828947971072 52296930409982109696 52428727109604040416 52478516973905658688 52531999269114912768 52857785669221376064 52945775700428537856 52955883714117050368 53079207594834859776 53322360418020974592 53408387603275765398 53777995821983556162 53935097540191699968 54119976371204170752 54171372360160679936 54308350810366036992 54496921472902030176 54562875529518839808 54992648472352321536 55131238816284661056 55373220434098704384 55512769880757219264 55565488560605991552 55685568441648857088 55705522553954292942 56070935697300406272 56254886681705321472 56265626446249366016 56458969854375149568 56655007944147285504 56909665874874488832 57107750336673564672 57303504393039710208 57357923675464249344 57502474894404431424 57702622736013914304 57827321074019966976 58080646654192893952 58227510147196575744 58429689001874341632 58482588845571391488 58630468694928039936 58834046711229873408 58982317998304545468 59038331595643866024 59563997662982105088 59575369178381681664 59987655470273596416 60195945940656490848 60314517679354159104 60676984732715662464 60731919185785675776 60789594322714247168 60884973417604692096 60942793905180764928 61228928196021141504 61309036657014783948 61866729531396361728 62137750648419603456 62294872988361042432 62511174630681740496 62634306820867780608 62646264496854964224 62908690482767241216 63079802659462957056 63286747516918486656 63298829752030536768 63516341086172043264 63736883937165696192 63862430484022050816 63958192561947521526 64304385020243656704 64527664134897280512 64588943967883887616 64690284256204985352 65055736208272462848 65328255501335212032 65340727485967005696 65733400127108634336 65792912451267815424 66021360063945828672 66188302550133607584 66331338879022903296 66418123045099349277 66609201687635902464 66790379286490189824 67022290325679391872 67486112404057795968 67720439183238552204 67853832389273428992 68151081356331177984 68323409084008885248 68388293613053528064 68560643143328360544 69184299691023888384 69250001779999219712 69663083771930628096 69729240546642812928 69904969479472053888 70325071459516958058 70477047558961834752 70772276793113146368 70964777991895826688 71211183471034353864 71703994429311408216 71913463386922266624 72159968494938894336 72411134413821382656 72593622151759440576 72662561963869373568 72750500706025119744 73253964378731175936 73323531296469762048 73508318421712881408 73830960578798272512 74017026507676292352 74087318080807988736 74274030071939057256 74935351898590390272 75006515575607095296 75400076616389315856 75540010592196380672 75879554499832651776 76143667115564752896 76404672524052946944 76477231567285665792 76669966525872575232 76670612908752052224 76936830314685219072 77130723536244405612 77832337152401874432 77906252002499122176 78445395614973164544 78643090664406060624 78717775460858488032 79418663550642806784 79433825571175575552 79618811392252289664 79983540627031461888 80068598410181492736 80112581404913648097 80261261254208654464 80343057705705160704 80902646310287549952 81179964556806256128 81257058540241019904 81462526215549055488 81745382209353045264 82488972708528482304 82696858224426991584 82850334197892804608 83059830651148056576 83348232840908987328 83512409094490374144 83528352662473285632 83558283830931439413 84090349641857089536 84106403545950609408 84382330022557982208 84398439669374049024 84688454781562724352 84982511916220928256 85277590082596695368 85364498812311733248 86036885513196374016 86253712341606647136 86553934104020871456 86740981611029950464 87104340668446949376 87120969981289340928 87341265220794863616 87644533502811512448 87723883268357087232 88028480085261104896 88251070066844810112 88441785172030537728 88557497393465799036 89053839048653586432 89345996494473157632 89363053767572522496 89670128592242884608 89981483205410394624 90293918910984736272 90471776519031238656 90868108475108237312 91097878778678513664 91184391484071370752 91414190857771147392 91963554985522175922 92245732921365184512 92800094297094542592 92884111695907504128 93206625972629405184 93766761946022610744 93969396745282446336 94363035724150861824 94619703989194435584 94930121275377729984 94948244628045805152 95274511629258064896 95605325905748544288 95793645726033076224 95884617849229688832 95937288842921282289 96213291326585192448 96548179218428510208 96791496202345920768 96883415951825831424 97992383252002818048 98011091228950508544 98600100190662951504 98689368676901723136 98783090774410651648 99032040095918743008 99497008318534354944 99913802531453853696 100008687434142793728 100533435488519087808 101229168606086693952 101580658774857828306 101780748583910143488 102226622034496766976 102582440419580292096 102840964714992540816 103776449536535832576 103875002669998829568 104494625657895942144 104593860819964219392 104857454219208080832 104957033947811317376 105063998538229825536 105715571338442752128 105911767428234100736 106158415189669719552 106644720836041949184 106816775206551530796 107555991643967112324 107870195080383399936 108239952742408341504 108342744720321359872 108616701620732073984 108993842945804060352 109125751059037679616 109985296944704643072 110262477632569322112 110746440868197408768 111025539761514438528 111130977121211983104 111411045107908585884 112509773363410642944 112531252892498732032 113310015888294571008 113819331749748977664 114215500673347129344 114607008786079420416 114715847350928498688 115004949788808862848 115405245472027828608 115654642148039933952 116455020294393151488 116859378003748683264 117260937389856079872 117668093422459746816 117964635996609090936 118076663191287732048 119127995325964210176 119150738356763363328 119975310940547192832 120391891881312981696 120629035358708318208 121353969465431324928 121463838371571351552 121769946835209384192 121885587810361529856 122618073314029567896 123733459062792723456 124275501296839206912 124589745976722084864 125022349261363480992 125268613641735561216 125292528993709928448 125817380965534482432 126159605318925914112 126573495033836973312 126597659504061073536 127032682172344086528 127473767874331392384 127916385123895043052 129055328269794561024 129177887935767775232 129380568512409970704 130111472416544925696 130656511002670424064 130681454971934011392 131466800254217268672 131585824902535630848 132042720127891657344 132376605100267215168 132662677758045806592 132836246090198698554 133580758572980379648 134044580651358783744 134972224808115591936 135440878366477104408 135707664778546857984 136302162712662355968 136646818168017770496 136776587226107056128 137121286286656721088 138368599382047776768 138500003559998439424 139326167543861256192 139458481093285625856 139809938958944107776 140650142919033916116 140954095117923669504 141544553586226292736 141929555983791653376 142422366942068707728 143407988858622816432 143826926773844533248 144319936989877788672 144822268827642765312 145187244303518881152 145325123927738747136 145501001412050239488 146507928757462351872 147016636843425762816 148034053015352584704 148174636161615977472 148548060143878114512 149870703797180780544 150013031151214190592 150800153232778631712 151080021184392761344 151759108999665303552 152287334231129505792 152370988162286742459 152809345048105893888 153339933051745150464 153341225817504104448 153873660629370438144 154261447072488811224 155664674304803748864 155812504004998244352 156890791229946329088 157286181328812121248 157435550921716976064 158837327101285613568 158867651142351151104 159237622784504579328 159967081254062923776 160225162809827296194 160522522508417308928 161805292620575099904 162359929113612512256 162514117080482039808 162925052431098110976 163490764418706090528 164977945417056964608 165393716448853983168 165700668395785609216 166119661302296113152 166696465681817974656 167056705324946571264 167116567661862878826 168212807091901218816 168764660045115964416 168796879338748098048 169376909563125448704 169965023832441856512 170555180165193390736 170728997624623466496 172073771026392748032 172507424683213294272 173107868208041742912 173481963222059900928 174241939962578681856 174682530441589727232 175289067005623024896 175447766536714174464 176056960170522209792 176502140133689620224 177114994786931598072 178691992988946315264 178726107535145044992 179962966410820789248 180587837821969472544 180943553038062477312 181736216950216474624 182195757557357027328 182368782968142741504 182828381715542294784 183927109971044351844 185600188594189085184 186413251945258810368 187533523892045221488 187938793490564892672 188726071448301723648 189239407978388871168 189860242550755459968 189896489256091610304 190549023258516129792 191210651811497088576 191587291452066152448 191874577685842564578 193582992404691841536 193766831903651662848 195984766504005636096 196022182457901017088 197200200381325903008 197378737353803446272 197566181548821303296 198064080191837486016 198994016637068709888 199254369135298047831 199827605062907707392 201066870977038175616 202458337212173387904 203161317549715656612 203561497167820286976 204453244068993533952 205164880839160584192 205681929429985081632 207552899073071665152 207750005339997659136 208989251315791884288 209187721639928438784 209714908438416161664 209914067895622634752 211431142676885504256 212316830379339439104 213633550413103061592 215111983287934224648 215740390160766799872 216479905484816683008 216685489440642719744 217233403241464147968 217987685891608120704 218251502118075359232 219970593889409286144 220524955265138644224 221492881736394817536 222051079523028877056 222261954242423966208 222822090215817171768 225019546726821285888 225062505784997464064 226620031776589142016 227638663499497955328 228431001346694258688 229214017572158840832 229431694701856997376 230009899577617725696 230810490944055657216 233718756007497366528 235336186844919493632 235929271993218181872 236153326382575464096 238255990651928420352 238301476713526726656 239950621881094385664 240783783762625963392 242707938930862649856 243539893670418768384 243771175620723059712 245236146628059135792 247466918125585446912 248551002593678413824 249179491953444169728 250044698522726961984 250537227283471122432 250585057987419856896 250674851492794318239 252319210637851828224 253146990067673946624 253195319008122147072 254065364344688173056 254947535748662784768 255832770247790086104 258110656539589122048 258355775871535550464 258761137024819941408 260222944833089851392 261313022005340848128 261362909943868022784 262933600508434537344 263171649805071261696 264085440255783314688 264753210200534430336 265325355516091613184 265672492180397397108 267161517145960759296 268089161302717567488 269944449616231183872 270881756732954208816 271415329557093715968 272604325425324711936 273293636336035540992 273553174452214112256 274242572573313442176 276737198764095553536 278652335087722512384 279619877917888215552 281300285838067832232 281908190235847339008 283089107172452585472 283859111967583306752 284844733884137415456 286815977717245632864 287653853547689066496 287811866528763846867 288639873979755577344 289644537655285530624 290374488607037762304 290650247855477494272 294033273686851525632 296068106030705169408 296349272323231954944 297096120287756229024 299741407594361561088 300026062302428381184 301600306465557263424 302160042368785522688 304741976324573484918 306679866103490300928 307747321258740876288 308522894144977622448 311329348609607497728 311625008009996488704 313781582459892658176 314572362657624242496 314871101843433952128 317735302284702302208 318475245569009158656 319934162508125847552 320450325619654592388 321045045016834617856 323610585241150199808 324719858227225024512 325028234160964079616 325850104862196221952 326981528837412181056 329955890834113929216 330787432897707966336 331401336791571218432 332239322604592226304 333392931363635949312 334233135323725757652 337529320090231928832 337593758677496196096 339930047664883713024 341110360330386781472 341457995249246932992 344147542052785496064 345014849366426588544 346215736416083485824 346963926444119801856 349365060883179454464 350578134011246049792 352113920341044419584 353004280267379240448 354229989573863196144 357383985977892630528 357452215070290089984 359925932821641578496 361175675643938945088 361887106076124954624 364391515114714054656 365656763431084589568 367854219942088703688 371200377188378170368 372826503890517620736 375067047784090442976 375877586981129785344 377452142896603447296 378478815956777742336 379720485101510919936 379792978512183220608 381098046517032259584 382421303622994177152 383749155371685129156 387165984809383683072 387533663807303325696 391969533008011272192 392044364915802034176 394400400762651806016 394757474707606892544 395132363097642606592 396128160383674972032 397988033274137419776 398508738270596095662 402133741954076351232 404916674424346775808 406322635099431313224 407122994335640573952 408906488137987067904 410329761678321168384 411363858859970163264 415105798146143330304 415500010679995318272 417978502631583768576 418375443279856877568 419429816876832323328 419828135791245269504 422862285353771008512 424633660758678878208 427267100826206123184 430223966575868449296 431480780321533599744 432959810969633366016 433370978881285439488 434466806482928295936 435975371783216241408 436503004236150718464 441049910530277288448 444102159046057754112 444523908484847932416 445644180431634343536 450039093453642571776 450125011569994928128 453240063553178284032 455277326998995910656 456862002693388517376 457112964486860227377 458428035144317681664 460019799155235451392 461620981888111314432 467437512014994733056 470672373689838987264 471858543986436363744 472306652765150928192 476511981303856840704 476602953427053453312 479901243762188771328 481567567525251926784 485415877861725299712 487079787340837536768 487542351241446119424 490472293256118271584 494933836251170893824 497102005187356827648 498358983906888339456 500089397045453923968 501170115974839713792 501349702985588636478 504638421275703656448 506293980135347893248 506390638016244294144 508130728689376346112 509895071497325569536 511665540495580172208 516221313079178244096 516711551743071100928 517522274049639882816 520445889666179702784 522725819887736045568 525867201016869074688 526343299610142523392 528170880511566629376 529506420401068860672 531344984360794794216 536178322605435134976 539888899232462367744 541763513465908417632 542830659114187431936 545208650850649423872 546587272672071081984 547106348904428224512 548485145146626884352 559239755835776431104 562600571676135664464 563816380471694678016 566178214344905170944 567718223935166613504 569689467768274830912 573631955434491265728 575623733057527693734 580748977214075524608 581300495710954988544 588066547373703051264 592136212061410338816 592698544646463909888 594192240575512458048 597763107405894143493 599482815188723122176 603200612931114526848 604320084737571045376 609483952649146969836 613359732206980601856 615494642517481752576 617045788289955244896 622658697219214995456 623250016019992977408 627563164919785316352 629144725315248484992 629742203686867904256 636950491138018317312 640900651239309184776 642090090033669235712 647221170482300399616 649439716454450049024 650056468321928159232 651700209724392443904 653963057674824362112 659911781668227858432 661574865795415932672 664478645209184452608 666785862727271898624 668466270647451515304 675058640180463857664 675187517354992392192 679860095329767426048 682220720660773562944 682915990498493865984 688295084105570992128 690029698732853177088 692431472832166971648 701156268022492099584 704227840682088839168 706008560534758480896 708459979147726392288 714767971955785261056 714904430140580179968 719851865643283156992 722351351287877890176 731313526862169179136 735708439884177407376 742400754376756340736 745653007781035241472 750134095568180885952 751755173962259570688 756957631913555484672 759440970203021839872 759585957024366441216 762196093034064519168 764842607245988354304 767498310743370258312 774331969618767366144 775067327614606651392 783939066016022544384 784088729831604068352 788800801525303612032 789514949415213785088 790264726195285213184 792256320767349944064 795976066548274839552 797017476541192191324 804267483908152702464 809833348848693551616 812645270198862626448 814245988671281147904 817812976275974135808 820659523356642336768 822727717719940326528 830211596292286660608 835957005263167537152 838859633753664646656 839656271582490539008 845724570707542017024 849267321517357756416 854534201652412246368 860447933151736898592 862961560643067199488 863435599586291540601 865919621939266732032 868933612965856591872 871950743566432482816 882099821060554576896 888204318092115508224 889047816969695864832 891288360863268687072 900078186907285143552 900250023139989856256 906480127106356568064 914225928973720454754 920039598310470902784 923241963776222628864 934875024029989466112 941344747379677974528 943717087972872727488 944613305530301856384 953205906854106906624 959802487524377542656 963135135050503853568 970831755723450599424 974159574681675073536 975084702482892238848 980944586512236543168 989867672502341787648 994204010374713655296 996717967813776678912 1000178794090907847936 1002699405971177272956 1012587960270695786496 1012781276032488588288 1019790142994651139072 1023331080991160344416 1032442626158356488192 1033423103486142201856 1035044548099279765632 1040891779332359405568 1051734402033738149376 1056341761023133258752 1059012840802137721344 1062689968721589588432 1072356645210870269952 1079777798464924735488 1083527026931816835264 1085661318228374863872 1093174545344142163968 1096970290293253768704 1118479511671552862208 1125201143352271328928 1127632760943389356032 1132356428689810341888 1135436447870333227008 1139378935536549661824 1147263910868982531456 1151247466115055387468 1161497954428151049216 1162600991421909977088 1176133094747406102528 1184272424122820677632 1185397089292927819776 1188384481151024916096 1195526214811788286986 1206401225862229053696 1218967905298293939672 1226719464413961203712 1230989285034963505152 1234091576579910489792 1245317394438429990912 1246500032039985954816 1255126329839570632704 1258289450630496969984 1259484407373735808512 1273900982276036634624 1281801302478618369552 1284180180067338471424 1294442340964600799232 1298879432908900098048 1300112936643856318464 1303400419448784887808 1307926115349648724224 1323149731590831865344 1333571725454543797248 1336932541294903030608 1350117280360927715328 1350375034709984784384 1359720190659534852096 1364441441321547125888 1365831980996987731968 1380059397465706354176 1384862945664333943296 1402312536044984199168 1408455681364177678336 1412017121069516961792 1416919958295452784576 1429535943911570522112 1429808860281160359936 1439703731286566313984 1444702702575755780352 1462627053724338358272 1471416879768354814752 1484801508753512681472 1491306015562070482944 1500268191136361771904 1503510347924519141376 1513915263827110969344 1518881940406043679744 1519171914048732882432 1524392186068129038336 1529685214491976708608 1534996621486740516624 1548663939237534732288 1550134655229213302784 1568177459663208136704 1577601603050607224064 1579029898830427570176 1584512641534699888128 1594034953082384382648 1608534967816305404928 1619666697697387103232 1625290540397725252896 1628491977342562295808 1635625952551948271616 1641319046713284673536 1645455435439880653056 1677719267507329293312 1679312543164981078016 1691449141415084034048 1698534643034715512832 1709068403304824492736 1720895866303473797184 1726871199172583081202 1743901487132864965632 1764199642121109153792 1776408636184231016448 1778095633939391729664 1782576721726537374144 1800500046279979712512 1812960254212713136128 1828451857947440909508 1840079196620941805568 1846483927552445257728 1869750048059978932224 1882689494759355949056 1887434175945745454976 1889226611060603712768 1926270270101007707136 1941663511446901198848 1948319149363350147072 1950169404965784477696 1961889173024473086336 1979735345004683575296 1993435935627553357824 2000357588181815695872 2005398811942354545912 2025175920541391572992 2025562552064977176576 2039580285989302278144 2046662161982320688832 2064885252316712976384 2070089096198559531264 2103468804067476298752 2112683522046266517504 2118025681604275442688 2125379937443179176864 2144713290421740539904 2159555596929849470976 2167054053863633670528 2193940580586507537408 2236959023343105724416 2250402286704542657856 2255265521886778712064 2270872895740666454016 2278757871073099323648 2294527821737965062912 2302494932230110774936 2322995908856302098432 2325201982843819954176 2352266189494812205056 2368544848245641355264 2370794178585855639552 2376768962302049832192 2391052429623576573972 2412802451724458107392 2437935810596587879344 2453438928827922407424 2461978570069927010304 2468183153159820979584 2490634788876859981824 2516578901260993939968 2518968814747471617024 2547801964552073269248 2563602604957236739104 2568360360134676942848 2588884681929201598464 2590306798758874621803 2597758865817800196096 2606800838897569775616 2615852230699297448448 2646299463181663730688 2667143450909087594496 2673865082589806061216 2700234560721855430656 2700750069419969568768 2719440381319069704192 2728882882643094251776 2760118794931412708352 2769725891328667886592 2804625072089968398336 2816911362728355356672 2824034242139033923584 2833839916590905569152 2859617720562320719872 2879407462573132627968 2889405405151511560704 2925254107448676716544 2942833759536709629504 2969603017507025362944 2982612031124140965888 3000536382272723543808 3037763880812087359488 3038343828097465764864 3059370428983953417216 3069993242973481033248 3097327878475069464576 3100269310458426605568 3155203206101214448128 3169025283069399776256 3188069906164768765296 3217069935632610809856 3239333395394774206464 3250581080795450505792 3256983954685124591616 3290910870879761306112 3355438535014658586624 3358625086329962156032 3382898282830168068096 3397069286069431025664 3418136806609648985472 3441791732606947594368 3453742398345166162404 3487802974265729931264 3528399284242218307584 3552817272368462032896 3556191267878783459328 3565153443453074748288 3656903715894881819016 3680158393241883611136 3692967855104890515456 3739500096119957864448 3765378989518711898112 3774868351891490909952 3778453222121207425536 3852540540202015414272 3883327022893802397696 3896638298726700294144 3900338809931568955392 3923778346048946172672 4000715176363631391744 4010797623884709091824 4050351841082783145984 4051125104129954353152 4079160571978604556288 4093324323964641377664 4140178192397119062528 4206937608134952597504 4225367044092533035008 4236051363208550885376 4250759874886358353728 4289426580843481079808 4319111193859698941952 4334108107727267341056 4387881161173015074816 4473918046686211448832 4500804573409085315712 4510531043773557424128 4541745791481332908032 4557515742146198647296 4589055643475930125824 4604989864460221549872 4645991817712604196864 4650403965687639908352 4704532378989624410112 4737089696491282710528 4753537924604099664384 4782104859247153147944 4825604903448916214784 4875871621193175758688 4906877857655844814848 4923957140139854020608 4936366306319641959168 5033157802521987879936 5037937629494943234048 5095603929104146538496 5127205209914473478208 5136720720269353885696 5180613597517749243606 5231704461398594896896 5292598926363327461376 5334286901818175188992 5347730165179612122432 5401500138839939137536 5438880762638139408384 5457765765286188503552 5520237589862825416704 5539451782657335773184 5609250144179936796672 5633822725456710713344 5648068484278067847168 5667679833181811138304 5778810810303023121408 5850508214897353433088 5885667519073419259008 5939206035014050725888 6001072764545447087616 6075527761624174718976 6076687656194931529728 6118740857967906834432 6139986485946962066496 6194655756950138929152 6310406412202428896256 6338050566138799552512 6376139812329537530592 6434139871265221619712 6478666790789548412928 6501162161590901011584 6581821741759522612224 6710877070029317173248 6717250172659924312064 6765796565660336136192 6836273613219297970944 6883583465213895188736 6907484796690332324808 6975605948531459862528 7056798568484436615168 7105634544736924065792 7112382535757566918656 7130306886906149496576 7313807431789763638032 7360316786483767222272 7385935710209781030912 7549736703782981819904 7556906444242414851072 7705081080404030828544 7766654045787604795392 7770920396276623865409 7793276597453400588288 7847556692097892345344 8001430352727262783488 8021595247769418183648 8100703682165566291968 8102250208259908706304 8158321143957209112576 8186648647929282755328 8280356384794238125056 8413875216269905195008 8450734088185066070016 8472102726417101770752 8501519749772716707456 8578853161686962159616 8638222387719397883904 8668216215454534682112 8775762322346030149632 8947836093372422897664 9001609146818170631424 9115031484292397294592 9178111286951860251648 9209979728920443099744 9291983635425208393728 9300807931375279816704 9507075849208199328768 9564209718494306295888 9651209806897832429568 9751743242386351517376 9872732612639283918336 10066315605043975759872 10075875258989886468096 10191207858208293076992 10254410419828946956416 10273441440538707771392 10361227195035498487212 10463408922797189793792 10585197852726654922752 10668573803636350377984 10695460330359224244864 10915531530572377007104 11040475179725650833408 11078903565314671546368 11218500288359873593344 11296136968556135694336 11335359666363622276608 11557621620606046242816 11701016429794706866176 11771335038146838518016 12002145529090894175232 12151055523248349437952 12153375312389863059456 12237481715935813668864 12279972971893924132992 12620812824404857792512 12676101132277599105024 12752279624659075061184 12868279742530443239424 12957333581579096825856 13002324323181802023168 13163643483519045224448 13421754140058634346496 13434500345319848624128 13531593131320672272384 13672547226438595941888 13767166930427790377472 13814969593380664649616 13951211897062919725056 14113597136968873230336 14211269089473848131584 14260613773812298993152 14627614863579527276064 14720633572967534444544 14771871420419562061824 15099473407565963639808 15113812888484829702144 15410162160808061657088 15541840792553247730818 15695113384195784690688 16002860705454525566976 16043190495538836367296 16204500416519817412608 16316642287914418225152 16373297295858565510656 16560712769588476250112 16827750432539810390016 16901468176370132140032 16944205452834203541504 17003039499545433414912 17336432430909069364224 17551524644692060299264 18003218293636341262848 18230062968584794589184 18356222573903720503296 18419959457840886199488 18583967270850416787456 19014151698416398657536 19128419436988612591776 19302419613795664859136 19503486484772703034752 19745465225278567836672 20132631210087951519744 20151750517979772936192 20508820839657893912832 20722454390070996974424 20926817845594379587584 21170395705453309845504 21337147607272700755968 21390920660718448489728 21831063061144754014208 22080950359451301666816 22157807130629343092736 22670719332727244553216 23115243241212092485632 23542670076293677036032 24004291058181788350464 24302111046496698875904 24306750624779726118912 24474963431871627337728 24559945943787848265984 25241625648809715585024 25352202264555198210048 25504559249318150122368 25736559485060886478848 25914667163158193651712 26004648646363604046336 26327286967038090448896 26843508280117268692992 27345094452877191883776 27534333860855580754944 27629939186761329299232 27902423794125839450112 28521227547624597986304 29255229727159054552128 30198946815131927279616 30227625776969659404288 30820324321616123314176 31083681585106495461636 31390226768391569381376 32005721410909051133952 32086380991077672734592 32746594591717131021312 33121425539176952500224 33655500865079620780032 33888410905668407083008 34006078999090866829824 34672864861818138728448 35103049289384120598528 36006436587272682525696 36460125937169589178368 36712445147807441006592 36839918915681772398976 38028303396832797315072 38256838873977225183552 38604839227591329718272 39006972969545406069504 39490930450557135673344 40265262420175903039488 40303501035959545872384 41017641679315787825664 41444908780141993948848 41853635691188759175168 42340791410906619691008 42781841321436896979456 43662126122289508028416 44161900718902603333632 44315614261258686185472 45341438665454489106432 46230486482424184971264 47085340152587354072064 48008582116363576700928 48613501249559452237824 48949926863743254675456 49119891887575696531968 50483251297619431170048 50704404529110396420096 51009118498636300244736 52009297292727208092672 52654573934076180897792 54690188905754383767552 55068667721711161509888 55259878373522658598464 57042455095249195972608 58510459454318109104256 60397893630263854559232 60455251553939318808576 62167363170212990923272 62780453536783138762752 64011442821818102267904 64172761982155345469184 65493189183434262042624 66242851078353905000448 68012157998181733659648 69345729723636277456896 72012873174545365051392 72920251874339178356736 73424890295614882013184 73679837831363544797952 76056606793665594630144 76513677747954450367104 77209678455182659436544 78013945939090812139008 78981860901114271346688 80530524840351806078976 82035283358631575651328 82889817560283987897696 83707271382377518350336 85563682642873793958912 87324252244579016056832 90682877330908978212864 92460972964848369942528 94170680305174708144128 96017164232727153401856 98239783775151393063936 100966502595238862340096 102018236997272600489472 104018594585454416185344 105309147868152361795584 109380377811508767535104 110137335443422323019776 110519756747045317196928 114084910190498391945216 117020918908636218208512 120795787260527709118464 120910503107878637617152 124334726340425981846544 125560907073566277525504 128345523964310690938368 130986378366868524085248 132485702156707810000896 136024315996363467319296 138691459447272554913792 144025746349090730102784 145840503748678356713472 146849780591229764026368 147359675662727089595904 152113213587331189260288 153027355495908900734208 156027891878181624278016 157963721802228542693376 164070566717263151302656 165779635120567975795392 171127365285747587917824 174648504489158032113664 181365754661817956425728 188341360610349416288256 192034328465454306803712 196479567550302786127872 204036473994545200978944 208037189170908832370688 218760755623017535070208 220274670886844646039552 221039513494090634393856 228169820380996783890432 234041837817272436417024 241591574521055418236928 248669452680851963693088 251121814147132555051008 256691047928621381876736 261972756733737048170496 272048631992726934638592 277382918894545109827584 288051492698181460205568 294719351325454179191808 306054710991817801468416 312055783756363248556032 315927443604457085386752 328141133434526302605312 331559270241135951590784 342254730571495175835648 362731509323635912851456 376682721220698832576512 392959135100605572255744 408072947989090401957888 416074378341817664741376 437521511246035070140416 440549341773689292079104 442079026988181268787712 456339640761993567780864 468083675634544872834048 497338905361703927386176 513382095857242763753472 523945513467474096340992 544097263985453869277184 576102985396362920411136 589438702650908358383616 612109421983635602936832 624111567512726497112064 656282266869052605210624 663118540482271903181568 684509461142990351671296 753365442441397665153024 785918270201211144511488 816145895978180803915776 832148756683635329482752 884158053976362537575424 936167351269089745668096 994677810723407854772352 1026764191714485527506944 1088194527970907738554368 1178877405301816716767232 1224218843967271205873664 1248223135025452994224128 1312564533738105210421248 1326237080964543806363136 1369018922285980703342592 1571836540402422289022976 1632291791956361607831552 1768316107952725075150848 1872334702538179491336192 1989355621446815709544704 2053528383428971055013888 2357754810603633433534464 2448437687934542411747328 2496446270050905988448256 2652474161929087612726272 3264583583912723215663104 3536632215905450150301696 3744669405076358982672384 3978711242893631419089408 4107056766857942110027776 4715509621207266867068928 4896875375869084823494656 5304948323858175225452544 7073264431810900300603392 7489338810152717965344768 7957422485787262838178816 9793750751738169646989312 10609896647716350450905088 14146528863621800601206784 15914844971574525676357632 21219793295432700901810176 31829689943149051352715264 42439586590865401803620352 63659379886298102705430528 127318759772596205410861056
- Sum of all divisors σ(n): 458586203572485819644284863
- Sum of proper divisors (its aliquot sum) s(n): 331267443799889614233423807
- 127318759772596205410861056 is an abundant number, because the sum of its proper divisors (331267443799889614233423807) is greater than itself. Its abundance is 203948684027293408822562751
Bases of 127318759772596205410861056
- Binary: 1101001010100001100101111001100000101000000010001111010011111011001000001000000000000002
- Hexadecimal: 0x6950CBCC14047A7D904000
- Base-36: FZWRTK88Y36B5S000
Squares and roots of 127318759772596205410861056
- 127318759772596205410861056 squared (1273187597725962054108610562) is 16210066590032061758944726157960418464591767337435136
- 127318759772596205410861056 cubed (1273187597725962054108610563) is 2063845574074079810276346504323570652574206739864942414225636644423788308463616
-
127318759772596205410861056 is a
perfect square number . Itssquare root is 11283561484416 -
The
cube root of 127318759772596205410861056 is 503072757.3381750519
Scales and comparisons
How big is 127318759772596205410861056?- 127,318,759,772,596,205,410,861,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 127,318,759,772,596,205,410,861,056 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 127318759772596205410861056 cubic inches would be around 41922729.8 feet tall.
Recreational maths with 127318759772596205410861056
- 127318759772596205410861056 backwards is 650168014502695277957813721
- 127318759772596205410861056 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 127318759772596205410861056's digits is 117
- 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 127318759772596205410861056 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 127318759772596205410861056 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/127318759772596205410861056/
Chicago style:
Numbermatics. 2024. "Number 127318759772596205410861056 - Facts about the integer". https://numbermatics.com/n/127318759772596205410861056/
The information we have on file for 127318759772596205410861056 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 127318759772596205410861056, math, Factors of 127318759772596205410861056, curriculum, school, college, exams, university, Prime factorization of 127318759772596205410861056, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-seven septillion, three hundred eighteen sextillion, seven hundred fifty-nine quintillion, seven hundred seventy-two quadrillion, five hundred ninety-six trillion, two hundred five billion, four hundred ten million, eight hundred sixty-one thousand and fifty-six.