56994359503276556999000064
56,994,359,503,276,556,999,000,064 is an even composite number composed of seven prime numbers multiplied together.
56994359503276556999000064 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred fifty-five divisors.
Prime factorization of 56994359503276556999000064:
216 × 34 × 132 × 172 × 312 × 2572 × 18612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 17 × 17 × 31 × 31 × 257 × 257 × 1861 × 1861)See below for interesting mathematical facts about the number 56994359503276556999000064 from the Numbermatics database.
Names of 56994359503276556999000064
- Cardinal: 56994359503276556999000064 can be written as Fifty-six septillion, nine hundred ninety-four sextillion, three hundred fifty-nine quintillion, five hundred three quadrillion, two hundred seventy-six trillion, five hundred fifty-six billion, nine hundred ninety-nine million and sixty-four.
Scientific notation
- Scientific notation: 5.6994359503276556999000064 × 1025
Factors of 56994359503276556999000064
Divisors of 56994359503276556999000064
- Number of divisors d(n): 20655
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 31 32 34 36 39 48 51 52 54 62 64 68 72 78 81 93 96 102 104 108 117 124 128 136 144 153 156 162 169 186 192 204 208 216 221 234 248 256 257 272 279 288 289 306 312 324 338 351 372 384 403 408 416 432 442 459 468 496 507 512 514 527 544 558 576 578 612 624 648 663 676 702 744 768 771 806 816 832 837 864 867 884 918 936 961 992 1014 1024 1028 1053 1054 1088 1116 1152 1156 1209 1224 1248 1296 1326 1352 1377 1404 1488 1521 1536 1542 1581 1612 1632 1664 1674 1728 1734 1768 1836 1861 1872 1922 1984 1989 2028 2048 2056 2106 2108 2176 2232 2304 2312 2313 2418 2448 2496 2511 2592 2601 2652 2704 2754 2808 2873 2883 2976 3042 3072 3084 3162 3224 3264 3328 3341 3348 3456 3468 3536 3627 3672 3722 3744 3757 3844 3968 3978 4056 4096 4112 4212 4216 4352 4369 4464 4563 4608 4624 4626 4743 4836 4896 4992 5022 5184 5202 5239 5304 5408 5508 5583 5616 5746 5766 5952 5967 6084 6144 6168 6324 6448 6528 6656 6682 6696 6851 6912 6936 6939 7072 7254 7344 7444 7488 7514 7688 7803 7936 7956 7967 8112 8192 8224 8424 8432 8619 8649 8704 8738 8928 8959 9126 9216 9248 9252 9486 9672 9792 9984 10023 10044 10368 10404 10478 10608 10816 10881 11016 11166 11232 11271 11492 11532 11904 11934 12168 12288 12336 12493 12648 12896 13056 13107 13312 13364 13392 13689 13702 13824 13872 13878 14144 14229 14508 14688 14888 14976 15028 15376 15606 15717 15872 15912 15934 16224 16337 16384 16448 16749 16848 16864 17238 17298 17408 17476 17856 17901 17918 18252 18432 18496 18504 18972 19344 19584 19968 20046 20088 20553 20736 20808 20817 20956 21216 21632 21762 22032 22332 22464 22542 22984 23064 23409 23808 23868 23901 24193 24336 24576 24672 24986 25296 25792 25857 25947 26112 26214 26624 26728 26784 26877 27378 27404 27648 27744 27756 28288 28458 29016 29376 29776 29952 30056 30069 30752 31212 31434 31637 31744 31824 31868 32448 32643 32674 32768 32896 33498 33696 33728 33813 34476 34596 34816 34952 35712 35802 35836 36504 36864 36992 37008 37479 37944 38688 39168 39321 39936 40092 40176 41106 41472 41616 41634 41912 42432 42687 43264 43433 43524 44064 44664 44928 45084 45968 46128 46818 47151 47616 47736 47802 48386 48672 48841 49011 49152 49344 49972 50247 50592 51584 51714 51894 52224 52428 53248 53456 53568 53754 54756 54808 55296 55488 55512 56576 56797 56916 57691 58032 58752 59552 59904 60112 60138 61504 61659 62424 62868 63274 63488 63648 63736 64896 65286 65348 65536 65792 66049 66996 67392 67456 67626 68952 69192 69632 69904 71424 71604 71672 71703 72579 73008 73728 73984 74016 74273 74958 75888 77376 77571 77841 78336 78642 79872 80184 80352 80631 82212 82944 83232 83268 83824 84864 85374 86528 86866 87048 88128 89063 89328 89856 90168 90207 91936 92256 93636 94302 94911 95232 95472 95604 96772 97344 97682 98022 98304 98688 99944 100494 101184 101439 103168 103428 103571 103788 104448 104856 106496 106912 107136 107508 109512 109616 110592 110976 111024 112437 113152 113594 113832 115382 116064 116467 117504 117963 119104 119808 120224 120276 123008 123318 124848 125736 126548 126976 127296 127472 129792 130299 130572 130696 131584 132098 133992 134784 134912 135252 135439 137904 138384 139264 139808 141453 142848 143208 143344 143406 145158 146016 146523 147033 147456 147968 148032 148546 149916 150741 151776 154752 155142 155682 156672 157284 159744 160368 160704 161262 162409 164424 165888 166464 166536 167648 169728 170391 170748 173056 173073 173732 174096 176256 178126 178656 179712 180336 180414 183872 184512 184977 187272 188604 189822 190464 190944 191208 193544 194688 195364 196044 196608 197376 198147 199888 200988 202368 202878 206336 206856 207142 207576 208896 209712 212381 212992 213824 214272 215016 215109 217737 219024 219232 221184 221952 222048 222819 224874 226304 227188 227664 230764 232128 232713 232934 235008 235926 238208 239616 240448 240552 241893 246016 246636 246977 249696 251472 253096 253952 254592 254944 259584 260598 261144 261392 263168 264196 267189 267984 269568 269824 270504 270621 270878 275808 276768 277729 278528 279616 282906 284733 285696 286416 286688 286812 290316 292032 293046 294066 294912 295936 296064 297092 299832 301482 303552 304317 309504 310284 310713 311364 313344 314509 314568 319488 320736 321408 322524 324818 328848 331776 332928 333072 335296 337311 339456 340782 341496 346112 346146 347464 348192 349401 352512 353889 356252 357312 359424 360672 360828 367744 369024 369954 374544 377208 379644 380928 381888 382416 387088 389376 390728 390897 392088 394752 396294 399776 401976 404736 405756 406317 411281 412672 413712 414284 415152 417792 419424 424359 424762 425984 427648 428544 430032 430218 435474 438048 438464 439569 441099 442368 443904 444096 445638 449748 452608 454376 455328 461528 464256 465426 465868 470016 471852 476416 478277 479232 480896 481104 483786 487227 492032 493272 493954 499392 502944 506192 507904 509184 509888 511173 519168 519219 521196 522288 522784 526336 528392 534378 535968 537829 539136 539648 541008 541242 541756 551616 553536 554931 555458 557056 559232 565812 569466 571392 572832 573376 573624 580632 584064 586092 588132 589824 591872 592128 594184 594441 599664 602964 607104 608634 619008 620568 621426 622728 626688 629018 629136 637143 638976 641472 642816 645048 645327 649636 653211 657696 663552 665856 666144 668457 670592 674622 678912 681564 682992 692224 692292 694928 696384 698802 705024 707778 712504 714624 718848 721344 721656 725679 735488 738048 738361 739908 740931 749088 749983 754416 759288 761856 763776 764832 774176 778752 781456 781794 784176 789504 792588 799552 801567 803952 809472 811512 812634 822562 825344 827424 828568 830304 833187 835584 838848 848718 849524 851968 854199 855296 857088 858637 860064 860436 870948 876096 876928 879138 882198 884736 887808 888192 891276 899496 905216 908752 910656 923056 928512 930852 931736 932139 940032 943527 943704 952832 956554 958464 961792 962208 965549 967572 974454 980747 984064 986544 987908 998784 1005888 1011933 1012384 1015808 1018368 1019776 1022346 1038336 1038438 1042392 1044576 1045568 1048203 1052672 1056784 1068756 1071936 1075658 1078272 1079296 1082016 1082484 1083512 1103232 1107072 1109862 1110916 1114112 1118464 1122833 1131624 1138932 1142784 1145664 1146752 1147248 1161264 1168128 1172184 1172691 1176264 1183744 1184256 1188368 1188882 1199328 1205928 1214208 1217268 1218951 1233843 1238016 1241136 1242852 1245456 1253376 1258036 1258272 1274286 1277952 1282944 1285632 1290096 1290654 1299272 1306422 1315392 1318707 1323297 1327104 1331712 1332288 1336914 1341184 1346423 1349244 1357824 1363128 1365984 1384448 1384584 1389856 1392768 1397604 1410048 1415556 1425008 1429248 1434831 1437696 1442688 1443312 1451358 1461681 1470976 1476096 1476722 1479816 1481862 1498176 1499966 1508832 1514071 1518576 1523712 1527552 1529664 1533519 1548352 1557504 1557657 1562912 1563588 1568352 1579008 1585176 1599104 1603134 1607904 1613487 1618944 1623024 1625268 1645124 1650688 1654848 1657136 1660608 1666374 1671168 1677696 1697436 1699048 1708398 1710592 1714176 1717274 1720128 1720872 1741896 1752192 1753856 1758276 1760707 1764396 1769472 1775616 1776384 1782552 1783323 1788421 1798992 1810432 1817504 1821312 1846112 1857024 1861704 1863472 1864278 1880064 1887054 1887408 1905664 1911429 1913108 1916928 1923584 1924416 1931098 1935144 1948908 1959633 1961494 1968128 1973088 1975816 1997568 2005371 2011776 2023866 2024768 2031616 2036736 2039552 2044692 2047519 2076672 2076876 2084784 2089152 2091136 2096406 2105344 2113568 2137512 2143872 2151316 2156544 2158592 2164032 2164968 2167024 2206464 2214144 2215083 2219724 2221832 2222793 2236928 2245666 2249949 2263248 2277864 2285568 2291328 2293504 2294496 2302463 2322528 2336256 2344368 2345382 2352528 2367488 2368512 2376736 2377764 2398656 2404701 2411856 2428416 2434536 2437902 2467686 2476032 2482272 2485704 2490912 2499561 2506752 2516072 2516544 2548572 2555904 2562597 2565888 2571264 2575911 2580192 2581308 2598544 2612844 2630784 2637414 2646594 2654208 2663424 2664576 2673828 2682368 2692846 2698488 2715648 2726256 2731968 2760953 2768896 2769168 2779712 2785536 2795208 2796417 2820096 2830581 2831112 2850016 2858496 2869662 2875392 2885376 2886624 2896647 2902716 2923362 2941952 2942241 2952192 2953444 2959632 2963724 2996352 2999932 3017664 3028142 3037152 3047424 3055104 3059328 3067038 3096704 3115008 3115314 3125824 3127176 3136704 3144609 3158016 3170352 3198208 3206268 3210701 3215808 3226974 3237888 3246048 3250536 3290248 3301376 3309696 3314272 3321216 3332748 3342336 3355392 3368499 3394872 3398096 3416796 3421184 3428352 3434548 3440256 3441744 3463321 3483792 3504384 3507712 3516552 3518073 3521414 3528792 3551232 3552768 3565104 3566646 3576842 3597984 3610477 3620864 3635008 3642624 3656853 3692224 3701529 3714048 3723408 3726944 3728556 3760128 3774108 3774816 3811328 3822858 3826216 3833856 3847168 3848832 3862196 3870288 3897816 3919266 3922988 3936256 3946176 3951632 3956121 3995136 4010742 4023552 4039269 4047732 4049536 4073472 4079104 4089384 4095038 4153344 4153752 4169568 4178304 4182272 4192812 4198609 4210688 4227136 4275024 4287744 4302632 4304493 4313088 4317184 4328064 4329936 4334048 4385043 4412928 4428288 4430166 4439448 4443664 4445586 4473856 4491332 4499898 4526496 4542213 4555728 4571136 4582656 4587008 4588992 4600557 4604926 4645056 4672512 4672971 4688736 4690764 4705056 4734976 4737024 4753472 4755528 4797312 4809402 4823712 4840461 4856832 4869072 4875804 4935372 4952064 4964544 4971408 4981824 4999122 5013504 5032144 5033088 5097144 5125194 5131776 5142528 5151822 5160384 5162616 5197088 5225688 5261568 5274828 5282121 5293188 5308416 5326848 5329152 5346653 5347656 5349969 5364736 5365263 5385692 5396976 5431296 5452512 5463936 5521906 5537792 5538336 5559424 5571072 5590416 5592834 5640192 5661162 5662224 5700032 5716992 5734287 5739324 5750784 5770752 5773248 5793294 5805432 5846724 5883904 5884482 5904384 5906888 5919264 5927448 5992704 5999864 6016113 6035328 6056284 6074304 6094848 6110208 6118656 6134076 6142557 6193408 6217601 6230016 6230628 6251648 6254352 6273408 6289218 6316032 6340704 6396416 6412536 6421402 6431616 6453948 6475776 6492096 6501072 6580496 6602752 6619392 6628544 6642432 6645249 6665496 6668379 6710784 6736998 6749847 6789744 6796192 6833592 6842368 6856704 6869096 6880512 6883488 6907389 6926642 6967584 6991777 7008768 7015424 7033104 7036146 7042828 7057584 7102464 7105536 7130208 7133292 7153684 7195968 7214103 7220954 7241728 7270016 7285248 7313706 7384448 7403058 7428096 7446816 7453888 7457112 7498683 7520256 7548216 7549632 7622656 7645716 7652432 7667712 7694336 7697664 7724392 7727733 7740576 7795632 7838532 7845976 7872512 7892352 7903264 7912242 7990272 8021484 8047104 8078538 8095464 8099072 8130709 8146944 8158208 8178768 8190076 8282859 8306688 8307504 8339136 8356608 8364544 8385624 8389251 8397218 8421376 8454272 8491743 8550048 8575488 8605264 8608986 8626176 8634368 8656128 8659872 8668096 8689941 8770086 8825856 8826723 8856576 8860332 8878896 8887328 8891172 8947712 8982664 8999796 9052992 9084426 9111456 9142272 9165312 9174016 9177984 9201114 9209852 9290112 9345024 9345942 9377472 9381528 9410112 9433827 9469952 9474048 9506944 9511056 9594624 9618804 9632103 9647424 9680922 9713664 9738144 9749779 9751608 9870744 9904128 9929088 9942816 9963648 9998244 10027008 10064288 10066176 10105497 10194288 10250388 10263552 10285056 10303644 10320768 10325232 10389963 10394176 10451376 10523136 10549656 10564242 10586376 10653696 10658304 10693306 10695312 10699938 10729472 10730526 10771384 10793952 10831431 10862592 10905024 10927872 10970559 11043812 11075584 11076672 11104587 11118848 11142144 11162281 11180832 11185668 11280384 11322324 11324448 11400064 11433984 11468574 11478648 11501568 11541504 11546496 11586588 11610864 11693448 11767808 11768964 11808768 11813776 11838528 11854896 11985408 11999728 12032226 12070656 12112568 12117807 12148608 12220416 12237312 12268152 12285114 12386816 12435202 12460032 12461256 12503296 12508704 12546816 12552137 12578436 12595827 12632064 12681408 12749711 12792832 12825072 12842804 12863232 12907896 12913479 12951552 12984192 13002144 13155129 13160992 13205504 13238784 13257088 13284864 13290498 13330992 13336758 13421568 13473996 13499694 13579488 13592384 13626639 13667184 13684736 13713408 13738192 13761024 13766976 13814778 13853284 13935168 13983554 14017536 14030848 14066208 14072292 14085656 14115168 14204928 14211072 14260416 14266584 14307368 14391936 14428206 14441908 14483456 14521383 14540032 14570496 14596829 14627412 14768896 14806116 14826587 14856192 14893632 14907776 14914224 14997366 15040512 15096432 15099264 15245312 15291432 15304864 15388672 15395328 15448784 15455466 15481152 15591264 15677064 15691952 15745024 15784704 15806528 15824484 15846363 15980544 16039959 16042968 16094208 16095789 16157076 16190928 16198144 16261418 16293888 16316416 16357536 16380152 16565718 16613376 16615008 16672699 16678272 16713216 16729088 16771248 16778502 16794436 16842752 16908544 16983486 17100096 17150976 17202861 17210528 17217972 17252352 17268736 17312256 17319744 17336192 17379882 17540172 17651712 17653446 17713152 17720664 17757792 17774656 17782344 17895424 17965328 17999592 18105984 18168852 18222912 18284544 18330624 18348032 18355968 18402228 18419704 18427671 18580224 18652803 18690048 18691884 18754944 18763056 18820224 18867654 18939904 18948096 19013888 19022112 19088161 19189248 19237608 19264206 19294848 19361844 19427328 19476288 19499558 19503216 19741488 19808256 19858176 19885632 19927296 19935747 19996488 20005137 20128576 20132352 20210994 20249541 20388576 20500776 20527104 20570112 20607288 20641536 20650464 20722167 20779926 20788352 20902752 20975331 21046272 21099312 21128484 21172752 21307392 21316608 21386612 21390624 21399876 21458944 21461052 21542768 21587904 21662862 21725184 21810048 21855744 21941118 22087624 22153344 22209174 22237696 22284288 22324562 22361664 22371336 22496049 22560768 22644648 22648896 22800128 22867968 22889191 22937148 22957296 23003136 23083008 23092992 23173176 23183199 23221728 23249473 23386896 23535616 23537928 23617536 23627552 23677056 23709792 23970816 23999456 24064452 24141312 24225136 24235614 24297216 24392127 24440832 24474624 24536304 24570228 24773632 24848577 24870404 24920064 24922512 25006592 25017408 25093632 25104274 25156872 25191654 25264128 25362816 25475229 25499422 25585664 25650144 25685608 25726464 25815792 25826958 25903104 25968384 26004288 26069823 26310258 26321984 26411008 26477568 26480169 26514176 26569728 26580996 26617747 26661984 26673516 26843136 26947992 26999388 27158976 27184768 27253278 27334368 27369472 27426816 27476384 27522048 27533952 27629556 27706568 27870336 27967108 28035072 28061696 28132416 28144584 28171312 28230336 28409856 28422144 28520832 28533168 28614736 28783872 28856412 28883816 28896309 29042766 29080064 29140992 29193658 29249337 29254824 29537792 29612232 29653174 29712384 29787264 29815552 29828448 29932019 29994732 30081024 30192864 30198528 30316491 30403157 30490624 30582864 30609728 30777344 30790656 30897568 30910932 30962304 31169889 31182528 31354128 31383904 31490048 31569408 31613056 31648968 31692726 31961088 32079918 32085936 32188416 32191578 32314152 32381856 32396288 32494293 32522836 32587776 32632832 32715072 32760304 33131436 33226752 33230016 33313761 33345398 33356544 33426432 33458176 33486843 33542496 33557004 33588872 33817088 33966972 34200192 34301952 34405722 34421056 34435944 34504704 34537472 34624512 34639488 34672384 34759764 34807823 35080344 35303424 35306892 35426304 35441328 35515584 35549312 35564688 35790848 35930656 35999184 36211968 36337704 36353421 36445824 36661248 36696064 36711936 36804456 36839408 36855342 37160448 37305606 37380096 37383768 37509888 37526112 37640448 37656411 37735308 37787481 37896192 38027776 38044224 38176322 38249133 38378496 38475216 38528412 38589696 38723688 38740437 38854656 38952576 38999116 39006432 39482976 39616512 39716352 39771264 39854592 39871494 39992976 40010274 40257152 40264704 40421988 40499082 40777152 40879917 41001552 41054208 41140224 41214576 41283072 41300928 41444334 41559852 41576704 41739113 41805504 41950662 42092544 42198624 42256968 42345504 42614784 42633216 42773224 42781248 42799752 42917888 42922104 43085536 43175808 43325724 43450368 43564149 43620096 43711488 43790487 43882236 44175248 44306688 44418348 44475392 44479761 44568576 44649124 44723328 44742672 44992098 45023173 45121536 45289296 45297792 45600256 45735936 45778382 45874296 45914592 46166016 46185984 46346352 46366398 46443456 46498946 46773792 46936201 47071232 47075856 47235072 47255104 47354112 47419584 47539089 47941632 47998912 48119877 48128904 48282624 48287367 48450272 48471228 48594432 48784254 48881664 48949248 49072608 49140456 49547264 49697154 49740808 49840128 49845024 50013184 50018097 50034816 50187264 50208548 50313744 50383308 50528256 50725632 50950458 50998844 51171328 51300288 51371216 51452928 51631584 51653916 51806208 51936768 52008576 52139646 52620516 52643968 52955136 52960338 53028352 53139456 53161992 53235494 53323968 53347032 53686272 53895984 53998776 54317952 54369536 54506556 54581917 54668736 54738944 54853632 54952768 55044096 55067904 55259112 55283013 55413136 55740672 55934216 55958409 56070144 56123392 56264832 56289168 56342624 56460672 56819712 56844288 57041664 57066336 57229472 57264483 57567744 57712824 57767632 57792618 58085532 58160128 58281984 58387316 58498674 58509648 58876457 59075584 59224464 59306348 59424768 59574528 59631104 59656896 59807241 59864038 59989464 60385728 60397056 60632982 60748623 60806314 60981248 61165728 61219456 61554688 61581312 61795136 61821864 61924608 62166501 62339778 62365056 62708256 62767808 62925993 62980096 63138816 63226112 63297936 63385452 63473089 63922176 64159836 64171872 64376832 64383156 64628304 64763712 64792576 64988586 65045672 65175552 65265664 65430144 65520608 66262872 66460032 66627522 66690796 66713088 66852864 66916352 66973686 67084992 67114008 67177744 67634176 67933944 68400384 68603904 68667573 68811444 68842112 68871888 69009408 69249024 69278976 69344768 69519528 69549597 69615646 69748419 70160688 70606848 70613784 70852608 70882656 71031168 71098624 71129376 71376353 71581696 71861312 71998368 72423936 72675408 72706842 72891648 73176381 73322496 73392128 73423872 73608912 73678816 73710684 74320896 74545731 74611212 74760192 74767536 75019776 75052224 75280896 75312822 75470616 75574962 75792384 76055552 76088448 76352644 76498266 76756992 76950432 77056824 77179392 77447376 77480874 77709312 77905152 77998232 78012864 78209469 78965952 79233024 79432704 79440507 79542528 79709184 79742988 79853241 79985952 80020548 80514304 80529408 80828813 80843976 80998164 81554304 81759834 82003104 82108416 82280448 82429152 82566144 82601856 82888668 83119704 83153408 83478226 83611008 83901324 84185088 84397248 84513936 84691008 85229568 85266432 85546448 85562496 85599504 85835776 85844208 86171072 86351616 86651448 86688927 87128298 87240192 87422976 87580974 87748011 87764472 88350496 88613376 88836696 88950784 88959522 89137152 89298248 89446656 89485344 89796057 89984196 90046346 90243072 90578592 90595584 90893101 90949473 91200512 91209471 91471872 91556764 91748592 91829184 92332032 92371968 92692704 92732796 92886912 92997892 93509667 93547584 93872402 94142464 94151712 94470144 94510208 94708224 94839168 95078178 95883264 95997824 96239754 96257808 96565248 96574734 96900544 96942456 97188864 97482879 97568508 97763328 97898496 98145216 98280912 99094528 99394308 99481616 99680256 99690048 100026368 100036194 100069632 100374528 100417096 100460529 100627488 100766616 101451264 101900916 101997688 102342656 102600576 102742432 102905856 103263168 103307832 103612416 103873536 104017152 104279292 104423469 105241032 105287936 105699217 105910272 105920676 106056704 106278912 106323984 106470988 106647936 106694064 107362951 107372544 107791968 107997552 108635904 108739072 109013112 109060263 109163834 109337472 109477888 109905536 110088192 110135808 110518224 110566026 110826272 111481344 111868432 111916818 112140288 112246784 112529664 112578336 112685248 112921344 112969233 113362443 113688576 114083328 114132672 114458944 114528966 114747399 115135488 115425648 115535264 115585236 116171064 116320256 116563968 116774632 116997348 117019296 117752914 118151168 118448928 118612696 118849536 119149056 119262208 119313792 119614482 119728076 119978928 120771456 120794112 121265964 121497246 121612628 121962496 122331456 122438912 122639751 122917189 123109376 123162624 123590272 123643728 123849216 124333002 124679556 124730112 125217339 125416512 125535616 125851986 126277632 126452224 126595872 126770904 126946178 127844352 128319672 128343744 128753664 128766312 129256608 129527424 129585152 129977172 130091344 130351104 130531328 130860288 131041216 131371461 132525744 132920064 133255044 133381592 133426176 133439283 133705728 133832704 133947372 134169984 134228016 134355488 135069519 135268352 135867888 136800768 137207808 137335146 137622888 137684224 137743776 138222053 138498048 138557952 138689536 139039056 139099194 139231292 139496838 140321376 140808603 141213696 141227568 141705216 141765312 142062336 142197248 142258752 142617267 142752706 143163392 143722624 143996736 144359631 144847872 144862101 145350816 145413684 145783296 146352762 146644992 146784256 146847744 147217824 147357632 147421368 148641792 149091462 149222424 149520384 149535072 150039552 150054291 150104448 150561792 150625644 150941232 151149924 151584768 152111104 152176896 152705288 152996532 153513984 153900864 154113648 154358784 154894752 154961748 155418624 155810304 155996464 156025728 156418938 157931904 158865408 158881014 159085056 159418368 159485976 159706482 159971904 160041096 161028608 161058816 161657626 161687952 161996328 163108608 163519668 163745751 164006208 164216832 164560896 164858304 165132288 165203712 165746243 165777336 165849039 166239408 166306816 166956452 167222016 167802648 167875227 168370176 168794496 169027872 169382016 170459136 170532864 171092896 171124992 171199008 171671552 171688416 171793449 172342144 172703232 173302896 173377854 174256596 174480384 174845952 175161948 175496022 175528944 176629371 176700992 177226752 177673392 177901568 177919044 178274304 178596496 178893312 178970688 179592114 179968392 180092692 181157184 181191168 181786202 181898946 182401024 182418942 182943744 183113528 183497184 183658368 184664064 184743936 185385408 185465592 185773824 185995784 186499503 187019334 187095168 187744804 188284928 188303424 188777979 188940288 189020416 189416448 189678336 189758777 190156356 190419267 191766528 191995648 192479508 192515616 192745631 193130496 193149468 193801088 193884912 194377728 194965758 195137016 195526656 195796992 196290432 196561824 198189056 198788616 198963232 199380096 200052736 200072388 200139264 200749056 200834192 200921058 201254976 201533232 202902528 203801832 203995376 204685312 205201152 205484864 205811712 206002719 206526336 206615664 207747072 208034304 208558584 208846938 209245257 210482064 210575872 211398434 211820544 211841352 212113408 212557824 212647968 212941976 213295872 213388128 214129059 214725902 214745088 215583936 215995104 216745087 217271808 217478144 218026224 218120526 218327668 218674944 218955776 219529143 219811072 220176384 220271616 221036448 221132052 221652544 222962688 223637193 223736864 223833636 224280576 224493568 225059328 225156672 225370496 225842688 225938466 226724886 227377152 228166656 228265344 228917888 229057932 229494798 230270976 230851296 231070528 231170472 232342128 232640512 233127936 233549264 233994696 234038592 235505828 236302336 236897856 237225392 237699072 238298112 238524416 238627584 239228964 239456152 239559723 239957856 241542912 241588224 242486439 242531928 242994492 243225256 244662912 244877824 245279502 245834378 246218752 246325248 247180544 247287456 247698432 248146093 248666004 249359112 249460224 250434678 250833024 251071232 251703972 252051979 252555264 252904448 253191744 253541808 253892356 255688704 256639344 256687488 257507328 257532624 258513216 259054848 259170304 259954344 260066781 260182688 261062656 261720576 262082432 262742922 263244033 265051488 265840128 266510088 266763184 266852352 266878566 267411456 267665408 267894744 268339968 268456032 268710976 269388171 270139038 270536704 271735776 272679303 273601536 273628413 274415616 274670292 275245776 275368448 275487552 276444106 276996096 277115904 277379072 278078112 278198388 278462584 278993676 280529001 280642752 281617206 282427392 282455136 283410432 283530624 284124672 284394496 284517504 285234534 285505412 286326784 287445248 287993472 288719262 289695744 289724202 290701632 290827368 291566592 292448637 292705524 293289984 293568512 293695488 294435648 294715264 294842736 297283584 298182924 298444848 299040768 299070144 300079104 300108582 300208896 301123584 301251288 301381587 301882464 302243149 302299848 304222208 304353792 305410576 305993064 307027968 307801728 308227296 308717568 309789504 309923496 310837248 311620608 311992928 312051456 312837876 313270407 315863808 317097651 317730816 317762028 318170112 318836736 318971952 319412964 319943808 320082192 322057216 322088853 322117632 323315252 323375904 323992656 326217216 327039336 327491502 328012416 328433664 329716608 330264576 330407424 331492486 331554672 331698078 332478816 332613632 333912904 334444032 335605296 335750454 336740352 337588992 338055744 338764032 338907699 340087329 341065728 342185792 342249984 342398016 343343104 343376832 343586898 344242197 344684288 345406464 346030711 346605792 346755708 348513192 348960768 349691904 350323896 350992044 351057888 353258742 353401984 354453504 355346784 355803136 355838088 356548608 357192992 357786624 357941376 359184228 359936784 360185384 362314368 362382336 363572404 363797892 364802048 364837884 365887488 366227056 366994368 367316736 368751567 369328128 369487872 370770816 370931184 371547648 371991568 372999006 374038668 374190336 375489608 375652017 376606848 377555958 378040832 378832896 379356672 379517554 380312712 380838534 383533056 383991296 384959016 385031232 385491262 386260992 386298936 387602176 387769824 388755456 389116247 389931516 390274032 391053312 391593984 392580864 393123648 394114383 395241041 396378112 397577232 397926464 398760192 400105472 400144776 400278528 400317849 401498112 401668384 401842116 402509952 403066464 405208557 405805056 407603664 407990752 409370624 410402304 410969728 411623424 412005438 413052672 413231328 414666159 415494144 416068608 417117168 417693876 418490514 420964128 421151744 422425809 422796868 423641088 423682704 424226816 425115648 425295936 425883952 426591744 426776256 428258118 429451804 429490176 431167872 431990208 433078893 433490174 434543616 434956288 436052448 436241052 436655336 437349888 439058286 439622144 440352768 440543232 442072896 442264104 443305088 445925376 447274386 447473728 447667272 448561152 448987136 450118656 450162873 450313344 450740992 451685376 451876932 452501699 453449772 454754304 456333312 456530688 457835776 458115864 458989596 459624197 460541952 461702592 462141056 462340944 464684256 465281024 466255872 467098528 467989392 468077184 471011656 472604672 473795712 474450784 476596224 477048832 477255168 478457928 478912304 479119446 479915712 483085824 483176448 484972878 485063856 485988984 486450512 489325824 489755648 490559004 491237253 491668756 492650496 494361088 494574912 495396864 496292186 497238729 497332008 498718224 498920448 500869356 501666048 502142464 503407944 503625681 504103958 505110528 505808896 506383488 507083616 507784712 511377408 513278688 513374976 515014656 515065248 515380347 516853669 517026432 518109696 518340608 519908688 520133562 520365376 522125312 523441152 524164864 525485844 526488066 529888113 530102976 531680256 533020176 533526368 533704704 533757132 534822912 535330816 535789488 536679936 536912064 537421952 538776342 540278076 541073408 543471552 545358606 547203072 547256826 548831232 549340584 550491552 550736896 550975104 552888212 553992192 554231808 554758144 556156224 556396776 556925168 557987352 561058002 561285504 563234412 564854784 564910272 566333937 566820864 567061248 568249344 568788992 569035008 569276331 570469068 571010824 571257801 574890496 575986944 577438524 578236893 579391488 579448404 581403264 581654736 583133184 584897274 585301249 585411048 586579968 587137024 587390976 588871296 589430528 589685472 591732991 594567168 596365848 596889696 598140288 600158208 600217164 600417792 602247168 602502576 602763174 603764928 604486298 604599696 608444416 608707584 610821152 611986128 614055936 615603456 616454592 617435136 618008157 619579008 619846992 623241216 623985856 624102912 625675752 626540814 627735771 631727616 634195302 635461632 635524056 636340224 637673472 637943904 638825928 639887616 640164384 642387177 644114432 644177706 644235264 646630504 646751808 647985312 650235261 652434432 654078672 654983004 656024832 656867328 658587429 659433216 660529152 660814848 662984972 663109344 663396156 664957632 665227264 667825808 668888064 671210592 671500908 673480704 675177984 676111488 677528064 677815398 680174658 682131456 684371584 684499968 684796032 686753664 687173796 688484394 689368576 690812928 692061422 693211584 693511416 697026384 697921536 699383808 700647792 701984088 702115776 706517484 706803968 708907008 709564921 710693568 711606272 711676176 713097216 714385984 715573248 715882752 718368456 718679169 719873568 720370768 724628736 724764672 727144808 727459317 727595784 729604096 729675768 732454112 733988736 734633472 737503134 738656256 738975744 741541632 741862368 743095296 743983136 744438279 745998012 748077336 748380672 750979216 751304034 753213696 755111916 756081664 756155937 757665792 758713344 759035108 760625424 761677068 765393941 767066112 767982592 769918032 770062464 770982524 772521984 772597872 775204352 775539648 777510912 778232494 779863032 780548064 783187968 785161728 786247296 788228766 789732099 790482082 792756224 795154464 795852928 797520384 800210944 800289552 800557056 800635698 802996224 803336768 803684232 805019904 806132928 808164513 810417114 811610112 815207328 815981504 818037909 818741248 820804608 820885239 821939456 823246848 824010876 825150157 826105344 826462656 829332318 830988288 832137216 834234336 835387752 836981028 841928256 842303488 844851618 845593736 847282176 847365408 848453632 850231296 850591872 851767904 853183488 853552512 856516236 858903608 858980352 862335744 863980416 866157786 866980348 869087232 869912576 872104896 872482104 873310672 874699776 878116572 879244288 880705536 881086464 884145792 884528208 886610176 890073497 891850752 894548772 894947456 895334544 897122304 900237312 900325746 900626688 901481984 903370752 903753864 904144761 905003398 906729447 906899544 912666624 913061376 915671552 916231728 917979192 919248394 921083904 923405184 924282112 924681888 927892589 929368512 930562048 932511744 934197056 935978784 936154368 939811221 942023312 945209344 947591424 948901568 951292953 953192448 954097664 954510336 956915856 957824608 958238892 959831424 966171648 966266559 966352896 969945756 970127712 971977968 972901024 978651648 979511296 981118008 982474506 983337512 985300992 988722176 989149824 990793728 992584372 994477458 994664016 997436448 997840896 1000899769 1001738712 1003332096 1004284928 1006815888 1007251362 1008207916 1010221056 1011617792 1012766976 1014167232 1015569424 1016723097 1026557376 1026749952 1030029312 1030130496 1030760694 1032726591 1033707338 1034052864 1036219392 1036681216 1038092133 1039817376 1040267124 1040730752 1046882304 1048329728 1050971688 1052976132 1059776226 1060205952 1063360512 1066040352 1067052736 1067409408 1067514264 1069645824 1070661632 1071578976 1073359872 1073824128 1074843904 1077552684 1079042513 1080556152 1082146816 1086943104 1090717212 1094406144 1094513652 1097662464 1098681168 1100983104 1101473792 1101950208 1105776424 1106254701 1107984384 1108463616 1109516288 1112312448 1112793552 1113850336 1115974704 1122116004 1122571008 1126468824 1126956051 1129820544 1132667874 1134122496 1136498688 1137577984 1138070016 1138552662 1140938136 1142021648 1142515602 1149780992 1151973888 1154877048 1156473786 1158782976 1158896808 1162806528 1163309472 1166266368 1167348741 1169794548 1170602498 1170822096 1173159936 1174781952 1177742592 1178861056 1179370944 1182343149 1183465982 1185723123 1189134336 1192731696 1193779392 1196280576 1200316416 1200434328 1200835584 1200953547 1204494336 1205005152 1205526348 1207529856 1208972596 1209199392 1215625671 1216888832 1217415168 1221642304 1223972256 1228111872 1231206912 1232909184 1234870272 1236016314 1239158016 1239693984 1243998477 1246482432 1247971712 1248205824 1251351504 1253081628 1255471542 1263455232 1267277427 1268390604 1270923264 1271048112 1272680448 1275346944 1275887808 1277651856 1279775232 1280328768 1284774354 1288228864 1288355412 1288470528 1293261008 1293503616 1295970624 1300470522 1304868864 1308157344 1309966008 1312049664 1317174858 1318866432 1321058304 1321629696 1325969944 1326218688 1326792312 1329915264 1330454528 1335651616 1337776128 1342421184 1343001816 1346961408 1350355968 1350488619 1352222976 1355056128 1355630796 1357505097 1360349316 1364262912 1368743168 1368999936 1369592064 1373507328 1374089821 1374347592 1376968788 1378737152 1378872591 1381625856 1384122844 1386423168 1387022832 1394052768 1395718363 1395843072 1398767616 1401295584 1403968176 1404231552 1413034968 1413607936 1417814016 1419129842 1421387136 1423212544 1423352352 1428771968 1431146496 1431765504 1436736912 1437358338 1439747136 1440741536 1449257472 1449529344 1454289616 1454918634 1455191568 1459208192 1459351536 1464908224 1467977472 1469266944 1473711759 1475006268 1477951488 1483083264 1483724736 1486190592 1487966272 1488876558 1491716187 1491996024 1496154672 1496761344 1501958432 1502608068 1506427392 1510223832 1512163328 1512311874 1515331584 1517426688 1518070216 1521250848 1523354136 1530787882 1534132224 1535965184 1539836064 1540124928 1541965048 1545043968 1545195744 1546141041 1550408704 1550561007 1551079296 1555021824 1556464988 1559726064 1561096128 1566375936 1570323456 1572494592 1576457532 1579464198 1580964164 1585512448 1589664339 1590308928 1591705856 1595040768 1597923457 1600421888 1600579104 1601114112 1601271396 1605992448 1606673536 1607368464 1610039808 1612265856 1616329026 1620834228 1623220224 1630414656 1631963008 1636075818 1641609216 1641770478 1643878912 1646493696 1648021752 1650300314 1652210688 1652925312 1658664636 1661976576 1664274432 1668468672 1670775504 1673962056 1683856512 1684606976 1689703236 1691187472 1694564352 1694730816 1696907264 1700462592 1701183744 1703535808 1706366976 1707105024 1707828993 1713032472 1713773403 1717807216 1724671488 1727960832 1732315572 1733960696 1734710679 1738174464 1739825152 1744209792 1744964208 1746621344 1749399552 1755903747 1756233144 1758488576 1761411072 1762172928 1768291584 1769056416 1773220352 1775198973 1780146994 1783701504 1789097544 1789894912 1790669088 1796886689 1800474624 1800651492 1801253376 1802963968 1806741504 1807507728 1808289522 1810006796 1813458894 1813799088 1825170167 1825333248 1826122752 1831343104 1832463456 1835958384 1838496788 1842167808 1846810368 1848564224 1849363776 1854024471 1855785178 1858737024 1861124096 1868394112 1871957568 1872308736 1879622442 1883207313 1884046624 1890418688 1895182848 1897803136 1902585906 1906384896 1908195328 1909020672 1913831712 1915649216 1916477784 1919662848 1927161531 1932343296 1932533118 1932705792 1939891512 1940255424 1943955936 1945802048 1950705783 1957303296 1959022592 1962236016 1964949012 1966675024 1970601984 1977444352 1978299648 1981587456 1985168744 1988954916 1989328032 1994872896 1995681792 2001799538 2003477424 2006664192 2008569856 2013631776 2014502724 2016415832 2020442112 2023235584 2025533952 2028334464 2031138848 2033446194 2053114752 2053499904 2060260992 2061521388 2065453182 2067414676 2068105728 2072438784 2073362432 2076184266 2079634752 2080534248 2081461504 2089592213 2093764608 2096659456 2101943376 2105952264 2119552452 2120411904 2126721024 2128694763 2132080704 2134105472 2134818816 2135028528 2139291648 2143157952 2146719744 2147648256 2149687808 2155105368 2156037507 2158085026 2161112304 2164293632 2173886208 2181434424 2182377951 2188812288 2189027304 2197362336 2201966208 2202947584 2203900416 2211552848 2212509402 2215968768 2216927232 2219032576 2224624896 2225587104 2227700672 2231949408 2233314837 2244232008 2245142016 2252937648 2253912102 2259641088 2265335748 2268244992 2268467811 2272997376 2275155968 2276140032 2277105324 2281876272 2284043296 2285031204 2296181823 2299561984 2303947776 2309754096 2312947572 2317565952 2317793616 2325613056 2326618944 2332532736 2334697482 2339589096 2341204996 2341644192 2349563904 2355485184 2357722112 2358741888 2364686298 2366931964 2371446246 2378268672 2385463392 2387558784 2392561152 2400632832 2400868656 2401671168 2401907094 2408988672 2410010304 2411052696 2415059712 2417945192 2418398784 2424493539 2431251342 2433777664 2434830336 2443284608 2447944512 2454113727 2456223744 2462413824 2462655717 2465818368 2469740544 2472032628 2475450471 2478316032 2479387968 2487996954 2492964864 2495943424 2496411648 2502703008 2505693203 2506163256 2510943084 2526910464 2534554854 2536781208 2541846528 2542096224 2545360896 2550693888 2551775616 2555303712 2559550464 2560657536 2569548708 2576457728 2576710824 2576941056 2586522016 2587007232 2591941248 2600941044 2609737728 2616314688 2619932016 2624099328 2634349716 2637732864 2642116608 2643259392 2651939888 2652437376 2653584624 2659830528 2660909056 2670220491 2671303232 2675552256 2684842368 2686003632 2700711936 2700977238 2704445952 2710112256 2711261592 2715010194 2720188341 2720698632 2737486336 2737999872 2739184128 2747014656 2748179642 2748695184 2753937576 2757474304 2757745182 2763251712 2768245688 2772846336 2774045664 2783677767 2788105536 2791436726 2791686144 2797535232 2802591168 2807936352 2808463104 2817686131 2819433663 2826069936 2827215872 2835628032 2838259684 2842774272 2846425088 2846704704 2853878859 2857543936 2862292992 2863531008 2873473824 2874716676 2879494272 2881483072 2898514944 2898799677 2899058688 2908579232 2909837268 2910383136 2918416384 2918703072 2929816448 2935954944 2938533888 2947423518 2950012536 2955902976 2966166528 2967449472 2972381184 2975932544 2977753116 2983432374 2983992048 2992309344 2993522688 3002699307 3003916864 3005216136 3012854784 3020447664 3024326656 3024623748 3030663168 3034853376 3036140432 3042501696 3046708272 3061575764 3071930368 3079672128 3080249856 3083930096 3090087936 3090391488 3092282082 3100817408 3101122014 3102158592 3110043648 3112929976 3114276399 3119452128 3122192256 3140646912 3144989184 3152915064 3158928396 3161928328 3179328678 3180617856 3183411712 3190081536 3195846914 3200843776 3201158208 3202228224 3202542792 3211984896 3213347072 3214736928 3220079616 3224531712 3225899209 3232658052 3237127539 3241668456 3246440448 3260829312 3263926016 3272151636 3276675727 3283218432 3283540956 3287757824 3292987392 3296043504 3300600628 3304421376 3305850624 3317329272 3318764103 3323953152 3328251481 3328548864 3336937344 3341551008 3347924112 3367713024 3369213952 3379406472 3380868153 3382374944 3389461632 3393814528 3402367488 3407071616 3412733952 3414210048 3415657986 3426064944 3427546806 3435614432 3449342976 3455921664 3464631144 3467921392 3469421358 3476348928 3479650304 3488419584 3489928416 3493242688 3498799104 3502046223 3511807494 3512466288 3516977152 3524345856 3536583168 3538112832 3546440704 3550397946 3557169369 3560293988 3567403008 3578195088 3579789824 3581338176 3593773378 3600949248 3601302984 3602506752 3605927936 3613483008 3615015456 3616579044 3620013592 3626917788 3627598176 3646877013 3650340334 3650666496 3652245504 3662686208 3664926912 3671916768 3676993576 3684335616 3693620736 3697128448 3698727552 3708048942 3711570356 3717474048 3722248192 3731995431 3736788224 3743915136 3744617472 3759244884 3766414626 3768093248 3780837376 3790365696 3795606272 3801832281 3805171812 3810432859 3812769792 3816390656 3818041344 3827663424 3831298432 3832955568 3839325696 3854323062 3864686592 3865066236 3865411584 3879783024 3880510848 3887911872 3891604096 3901411566 3914606592 3918045184 3924472032 3929898024 3933350048 3954888704 3956599296 3963174912 3970337488 3977909832 3978656064 3989745792 3991363584 4003599076 4006954848 4013328384 4017139712 4027263552 4029005448 4032831664 4040884224 4046471168 4051067904 4056668928 4062277696 4066892388 4072515291 4106229504 4106999808 4120521984 4122269463 4123042776 4130906364 4134829352 4136211456 4136617773 4144877568 4152368532 4159269504 4161068496 4162923008 4179184426 4187155089 4187529216 4193318912 4203886752 4211904528 4239104904 4240823808 4253442048 4257389526 4264161408 4268210944 4269637632 4270057056 4284883643 4286315904 4293439488 4295296512 4299375616 4310210736 4312075014 4316170052 4322224608 4328587264 4347772416 4362868848 4364755902 4377624576 4378054608 4394724672 4403932416 4405895168 4407800832 4421135277 4423105696 4425018804 4433854464 4438065152 4449249792 4451174208 4455401344 4463898816 4466629674 4475148561 4488464016 4490284032 4505875296 4507824204 4519282176 4530671496 4536489984 4536935622 4545994752 4550311936 4552280064 4554210648 4563752544 4568086592 4570062408 4592363646 4599123968 4607895552 4619508192 4625895144 4635131904 4635587232 4651226112 4651683021 4653237888 4665065472 4669394964 4679178192 4682409992 4683288384 4699127808 4710970368 4715444224 4717483776 4729372596 4733863928 4742892492 4756537344 4768993017 4770926784 4775117568 4785122304 4793770371 4801265664 4801737312 4803342336 4803814188 4817977344 4820020608 4822105392 4830119424 4835890384 4836797568 4848987078 4862502684 4867555328 4869660672 4886569216 4895889024 4908227454 4924827648 4925311434 4931636736 4939481088 4944065256 4950900942 4956632064 4958775936 4975993908 4985929728 4991886848 4992823296 5005406016 5011386406 5012326512 5021886168 5053820928 5069109708 5073562416 5083693056 5084192448 5090721792 5101387776 5103551232 5110607424 5119100928 5121315072 5123486979 5138133533 5139097416 5141320209 5152915456 5153421648 5173044032 5174014464 5183882496 5201882088 5204132037 5219475456 5232629376 5239864032 5248198656 5267711241 5268699432 5275465728 5284233216 5286518784 5303879776 5304874752 5307169248 5319661056 5321818112 5325596919 5340440982 5342606464 5351104512 5369684736 5372007264 5390660067 5401423872 5401954476 5408891904 5420224512 5422523184 5430020388 5440376682 5441397264 5474972672 5475510501 5475999744 5478368256 5494029312 5496359284 5497390368 5507875152 5514948608 5515490364 5526503424 5536491376 5545692672 5548091328 5567355534 5576211072 5582873452 5583372288 5605182336 5615872704 5616926208 5635372262 5638867326 5652139872 5654431744 5671256064 5676519368 5685548544 5693409408 5707757718 5715087872 5724585984 5727062016 5746947648 5749433352 5758988544 5762966144 5781484593 5797029888 5797599354 5798117376 5817158464 5819674536 5820766272 5836832768 5837406144 5852117349 5859632896 5871909888 5877067776 5882522087 5894847036 5900025072 5911805952 5932333056 5934898944 5944762368 5951865088 5955506232 5966864748 5967984096 5975114561 5984618688 5987045376 6005398614 6007833728 6010432272 6025709568 6040895328 6048653312 6049247496 6061326336 6069706752 6072280864 6085003392 6093416544 6123151528 6143860736 6159344256 6160499712 6167860192 6180782976 6184564164 6201634816 6202244028 6204317184 6220087296 6225859952 6228552798 6238904256 6244384512 6268776639 6281293824 6289978368 6305830128 6317856792 6323856656 6358657356 6361235712 6366823424 6380163072 6386084289 6391693828 6402316416 6404456448 6405085584 6426694144 6429473856 6440159232 6449063424 6451798418 6465316104 6474255078 6483336912 6492880896 6521658624 6527852032 6544303272 6547133853 6553351454 6566436864 6567081912 6575515648 6592087008 6601201256 6608842752 6611701248 6634658544 6637528206 6647906304 6656502962 6657097728 6673874688 6683102016 6695848224 6699944511 6719097697 6735426048 6738427904 6758812944 6761736306 6764749888 6778923264 6787629056 6804734976 6805403433 6814143232 6825467904 6828420096 6831315972 6852129888 6855093612 6871228864 6888545469 6898685952 6911843328 6929262288 6935842784 6938842716 6952697856 6959300608 6976839168 6979856832 6986485376 6997598208 7004092446 7023614988 7024932576 7033954304 7048691712 7073166336 7076225664 7092881408 7100795892 7114338738 7120587976 7134806016 7156390176 7159579648 7162676352 7187546756 7201898496 7202605968 7205013504 7211855872 7226966016 7230030912 7233158088 7240027184 7253835576 7255196352 7293754026 7300680668 7301332992 7304491008 7325372416 7329853824 7343833536 7353987152 7362341181 7368671232 7387241472 7394256896 7397455104 7416097884 7423140712 7426351413 7434948096 7463990862 7473576448 7487830272 7489234944 7517079609 7518489768 7532829252 7536186496 7580731392 7591212544 7603664562 7610343624 7620865718 7625539584 7632781312 7636082688 7655326848 7662596864 7665911136 7678651392 7692528883 7708646124 7729373184 7730132472 7730823168 7759566048 7761021696 7775823744 7783208192 7802823132 7813611349 7829213184 7836090368 7848944064 7859796048 7866700096 7909777408 7913198592 7926349824 7940674976 7955819664 7957312128 7979491584 7982727168 8007198152 8010661473 8013909696 8026656768 8034279424 8054527104 8058010896 8065663328 8092942336 8102135808 8113337856 8124555392 8133784776 8145030582 8160565023 8212459008 8213999616 8241043968 8244538926 8246085552 8261812728 8269658704 8272422912 8273235546 8289755136 8304737064 8318539008 8322136992 8325846016 8351033301 8358368852 8374310178 8375058432 8386637824 8407773504 8423809056 8453058393 8478209808 8481647616 8506884096 8514779052 8528322816 8536421888 8539275264 8540114112 8561636577 8569767286 8572631808 8586878976 8590593024 8598751232 8620421472 8624150028 8632340104 8644449216 8695544832 8696399031 8725737696 8729511804 8755249152 8756109216 8789449344 8807864832 8811790336 8815601664 8842270554 8846211392 8850037608 8867708928 8876130304 8898499584 8902348416 8910802688 8927797632 8933259348 8950297122 8976928032 8980568064 9008097921 9011750592 9015648408 9038564352 9061342992 9072979968 9073871244 9091989504 9100623872 9104560128 9108421296 9127505088 9136173184 9140124816 9184727292 9198247936 9215791104 9239016384 9251790288 9270263808 9271174464 9302452224 9303366042 9306475776 9330130944 9338789928 9342829197 9358356384 9364819984 9366576768 9421940736 9430888448 9434967552 9458745192 9467727856 9485784984 9537986034 9541853568 9550235136 9570244608 9587540742 9602531328 9603474624 9606684672 9607628376 9635954688 9640041216 9644210784 9660238848 9671780768 9673595136 9677697627 9697974156 9711382617 9725005368 9739321344 9773138432 9791778048 9816454908 9830027181 9849655296 9850622868 9863273472 9878962176 9888130512 9901801884 9913264128 9917551872 9950121233 9951987816 9956292309 9971859456 9983773696 9984754443 9985646592 10010812032 10022772812 10024653024 10043772336 10107641856 10138219416 10147124832 10168384896 10181443584 10207102464 10221214848 10238201856 10242630144 10246973958 10276267066 10278194832 10282640418 10305830912 10306843296 10346088064 10348028928 10367764992 10403764176 10408264074 10438950912 10465258752 10479728064 10496397312 10506138669 10535422482 10537398864 10550931456 10573037568 10607759552 10609749504 10614338496 10639322112 10643636224 10651193838 10671508107 10680881964 10685212928 10702209024 10726952041 10739369472 10744014528 10781320134 10802847744 10803908952 10817783808 10840449024 10845046368 10860040776 10880753364 10882794528 10949945344 10951021002 10951999488 10956736512 10988058624 10992718568 10994780736 11015750304 11029897216 11030980728 11053006848 11072982752 11091385344 11096182656 11134711068 11152422144 11165746904 11166744576 11195986293 11210364672 11231745408 11233852416 11270744524 11277734652 11304279744 11308863488 11342512128 11353038736 11371097088 11386818816 11415515436 11430175744 11431298577 11449171968 11454124032 11493895296 11498866704 11517977088 11525932288 11562969186 11570955461 11594059776 11595198708 11596234752 11634316928 11639349072 11641532544 11674812288 11704234698 11719265792 11743819776 11754135552 11765044174 11789694072 11800050144 11864666112 11869797888 11889524736 11903730176 11911012464 11933729496 11935968192 11950229122 11969237376 11974090752 12010797228 12015667456 12020864544 12051419136 12062603657 12081790656 12097306624 12098494992 12122652672 12139413504 12144561728 12170006784 12186833088 12217545873 12246303056 12287721472 12318688512 12320999424 12335720384 12361565952 12366808389 12369128328 12403269632 12404488056 12408634368 12409853319 12451719904 12457105596 12477808512 12488769024 12537553278 12561465267 12562587648 12579956736 12611660256 12635713584 12647713312 12717314712 12722471424 12733646848 12760326144 12772168578 12783387656 12804632832 12808912896 12810171168 12853388288 12854650929 12858947712 12880318464 12898126848 12903596836 12930632208 12948510156 12966673824 12985761792 13011696997 13043317248 13055704064 13088606544 13094267706 13106702908 13132873728 13134163824 13151031296 13184174016 13202402512 13217685504 13223402496 13269317088 13275056412 13313005924 13314195456 13347749376 13366204032 13391696448 13399889022 13425445683 13438195394 13470852096 13476855808 13517625888 13523472612 13529499776 13557846528 13609469952 13610806866 13628286464 13650935808 13656840192 13662631944 13704259776 13710187224 13742457728 13777090938 13797371904 13823686656 13858524576 13871685568 13877685432 13905395712 13918601216 13953678336 13955049063 13959713664 13972970752 13995196416 14008184892 14027552669 14047229976 14049865152 14067908608 14097383424 14146332672 14152451328 14185762816 14201591784 14228677476 14241175952 14269612032 14312780352 14319159296 14325352704 14375093512 14381311113 14403796992 14405211936 14410027008 14423711744 14453932032 14460061824 14466316176 14480054368 14507671152 14510392704 14587508052 14601361336 14602665984 14608982016 14650744832 14659707648 14687667072 14707974304 14724682362 14774482944 14788513792 14794910208 14832195768 14846281424 14852702826 14869896192 14927981724 14947152896 14975660544 14978469888 15034159218 15036979536 15065658504 15072372992 15131249449 15161462784 15182425088 15207329124 15220687248 15241731436 15251079168 15272165376 15310653696 15325193728 15331822272 15357302784 15370460937 15385057766 15414400599 15417292248 15458746368 15460264944 15519132096 15522043392 15551647488 15566416384 15605646264 15612396111 15627222698 15658426368 15672180736 15697888128 15719592096 15733400192 15803133723 15819554816 15826397184 15852699648 15881349952 15911639328 15914624256 15958983168 15965454336 15976790757 16014396304 16021322946 16027819392 16053313536 16068558848 16109054208 16116021792 16131326656 16171980201 16185884672 16204271616 16226675712 16249110784 16267569552 16290061164 16321130046 16424918016 16426531503 16427999232 16482087936 16489077852 16492171104 16523625456 16539317408 16544845824 16546471092 16579510272 16609474128 16637078016 16644273984 16651692032 16702066602 16716737704 16748620356 16750116864 16773275648 16815547008 16847618112 16906116786 16956419616 16963295232 17013768192 17029558104 17056645632 17072843776 17080228224 17123273154 17139534572 17145263616 17173757952 17181186048 17197502464 17240842944 17248300056 17264680208 17288898432 17391089664 17392798062 17451475392 17459023608 17510498304 17512218432 17556352047 17578898688 17615729664 17623580672 17631203328 17647566261 17684541108 17692422784 17700075216 17735417856 17796999168 17804696832 17821605376 17855595264 17866518696 17900594244 17925343683 17953856064 17961136128 18016195842 18023501184 18031296816 18077128704 18122685984 18144338719 18145959936 18147742488 18183979008 18201247744 18209120256 18216842592 18255010176 18272346368 18280249632 18343722721 18369454584 18396495872 18431582208 18478032768 18503580576 18542348928 18604904448 18606732084 18612951552 18660261888 18677579856 18685658394 18716712768 18729639968 18733153536 18806329917 18843881472 18861776896 18869935104 18917490384 18935455712 18971569968 19075972068 19083707136 19100470272 19140489216 19158252867 19175081484 19206949248 19213369344 19215256752 19280082432 19288421568 19320477696 19343561536 19347190272 19355395254 19395948312 19422765234 19450010736 19478642688 19546276864 19583556096 19632909816 19660054362 19699310592 19701245736 19726546944 19776261024 19803603768 19826528256 19835103744 19900242466 19903975632 19912584618 19943718912 19967547392 19969508886 19971293184 20021624064 20045545624 20049306048 20087544672 20099833533 20157293091 20215283712 20276438832 20294249664 20336769792 20362887168 20414204928 20416210299 20442429696 20476403712 20485260288 20493947916 20552534132 20556389664 20565280836 20611661824 20613686592 20665636407 20692176128 20696057856 20735529984 20773004941 20807528352 20816528148 20877901824 20930517504 20959456128 20992794624 21012277338 21070844964 21074797728 21101862912 21146075136 21215519104 21219499008 21228676992 21278644224 21302387676 21343016214 21361763928 21370425856 21404418048 21453904082 21478738944 21488029056 21562640268 21605695488 21607817904 21635567616 21680898048 21690092736 21720081552 21761506728 21765589056 21899890688 21902042004 21903998976 21913473024 21976117248 21985437136 21989561472 22031500608 22059794432 22061961456 22106013696 22145965504 22182770688 22192365312 22269422136 22279054239 22304844288 22331493808 22391972586 22420729344 22463490816 22467704832 22541489048 22551238827 22555469304 22608559488 22617726976 22706077472 22742194176 22773637632 22831030872 22860351488 22862597154 22898343936 22908248064 22987790592 22997733408 23035954176 23051864576 23077586649 23125938372 23141910922 23188119552 23190397416 23192469504 23268633856 23278698144 23283065088 23349624576 23359526957 23408469396 23438531584 23440834047 23487639552 23508271104 23530088348 23579388144 23600100288 23727212171 23729332224 23739595776 23779049472 23807460352 23822024928 23867458992 23871936384 23900458244 23938474752 23948181504 24021594456 24031334912 24031984419 24041729088 24102838272 24125207314 24163581312 24194613248 24196989984 24278827008 24289123456 24340013568 24373666176 24435091746 24481695069 24492606112 24575442944 24637377024 24641998848 24671440768 24723131904 24733616778 24738256656 24806539264 24808976112 24817268736 24819706638 24903439808 24914211192 24955617024 24977538048 25053099903 25075106556 25122930534 25125175296 25159913472 25223320512 25271427168 25295426624 25359175179 25434629424 25444942848 25467293696 25520652288 25544337156 25566775312 25609265664 25617825792 25620342336 25706776576 25709301858 25717895424 25760636928 25796253696 25807193672 25861264416 25897020312 25933347648 26023393994 26086634496 26111408128 26177213088 26188535412 26213405816 26265747456 26268327648 26302062592 26368348032 26404805024 26435371008 26446804992 26538634176 26550112824 26626011848 26628390912 26695498752 26732408064 26783392896 26799778044 26850891366 26876390788 26941704192 26953711616 27024293763 27035251776 27046945224 27058999552 27115693056 27164698769 27218939904 27221613732 27256572928 27301871616 27313680384 27325263888 27408519552 27420374448 27484915456 27554181876 27592278407 27594743808 27647373312 27717049152 27743371136 27755370864 27810791424 27907356672 27910098126 27919427328 27945941504 27990392832 28016369784 28028487591 28055105338 28094459952 28099730304 28135817216 28292665344 28304902656 28371525632 28403183568 28457354952 28482351904 28625560704 28638318592 28650705408 28750187024 28762622226 28807593984 28810423872 28820054016 28847423488 28907864064 28920123648 28932632352 28960108736 29015342304 29020785408 29033092881 29134147851 29175016104 29202722672 29217964032 29301489664 29319415296 29375334144 29415948608 29449364724 29490081543 29548965888 29577027584 29589820416 29664391536 29692562848 29705405652 29739792384 29850363699 29855963448 29894305792 29951321088 29954263329 29956939776 30068318436 30073959072 30131317008 30144745984 30262498898 30322925568 30364850176 30414658248 30441374496 30483462872 30544330752 30621307392 30650387456 30663644544 30714605568 30740921874 30770115532 30828801198 30834584496 30917492736 30920529888 31027892839 31038264192 31044086784 31103294976 31132832768 31211292528 31224792222 31254445396 31316852736 31344361472 31395776256 31439184192 31466800384 31518416007 31606267446 31639109632 31652794368 31762699904 31823278656 31829248512 31917966336 31930908672 31953581514 32014524321 32028792608 32042645892 32055638784 32106627072 32137117696 32180856123 32218108416 32232043584 32262653312 32343960402 32408543232 32453351424 32498221568 32535139104 32580122328 32642260092 32849836032 32853063006 32855998464 32964175872 32978155704 32984342208 33047250912 33078634816 33089691648 33092942184 33159020544 33218948256 33274156032 33288547968 33303384064 33404133204 33433475408 33497240712 33500233728 33546551296 33631094016 33695236224 33812233572 33912839232 33926590464 34027536384 34059116208 34113291264 34145687552 34160456448 34246546308 34279069144 34290527232 34293895731 34347515904 34362372096 34395004928 34481685888 34496600112 34529360416 34577796864 34712866383 34782179328 34785596124 34902950784 34918047216 35024436864 35112704094 35157797376 35231459328 35247161344 35262406656 35295132522 35369082216 35384845568 35400150432 35523067621 35593998336 35609393664 35643210752 35711190528 35733037392 35801188488 35850687366 35907712128 35922272256 36032391684 36047002368 36062593632 36154257408 36187810971 36245371968 36288677438 36291919872 36295484976 36367958016 36418240512 36433685184 36510020352 36544692736 36560499264 36652637619 36687445442 36738909168 36792991744 36863164416 36956065536 37007161152 37084697856 37100425167 37209808896 37213464168 37225903104 37229559957 37355159712 37371316788 37433425536 37459279936 37466307072 37612659834 37684395801 37687762944 37723553792 37739870208 37834980768 37870911424 37943139936 38151944136 38167414272 38200940544 38280978432 38316505734 38350162968 38413898496 38426738688 38430513504 38560164864 38563952787 38576843136 38640955392 38687123072 38694380544 38710790508 38791896624 38845530468 38900021472 38957285376 39035090991 39092553728 39167112192 39265819632 39320108724 39398621184 39402491472 39453093888 39552522048 39607207536 39653056512 39670207488 39800484932 39807951264 39825169236 39935094784 39939017772 39942586368 40043248128 40091091248 40098612096 40175089344 40199667066 40314586182 40430567424 40552877664 40588499328 40673539584 40828409856 40832420598 40884859392 40952807424 40970520576 40987895832 41105068264 41112779328 41130561672 41227373184 41331272814 41384352256 41392115712 41471059968 41546009882 41615056704 41633056296 41755803648 41861035008 41865147189 41918912256 41985589248 42024554676 42082658007 42141689928 42149595456 42203725824 42292150272 42431038208 42438998016 42457353984 42557288448 42596784451 42604775352 42686032428 42723527856 42740851712 42808836096 42907808164 42957477888 42976058112 43125280536 43143933339 43211390976 43215635808 43267269253 43271135232 43361796096 43380185472 43440163104 43523013456 43531178112 43799781376 43804084008 43807997952 43826946048 43952234496 43970874272 43979122944 44063001216 44119588864 44123922912 44291931008 44365541376 44384730624 44538844272 44558108478 44609688576 44662987616 44783945172 44841458688 44926981632 44935409664 45082978096 45102477654 45110938608 45217118976 45235453952 45393748347 45412154944 45484388352 45547275264 45662061744 45720702976 45725194308 45816496128 45975581184 45995466816 46071908352 46103729152 46155173298 46243201797 46251876744 46283821844 46376239104 46380794832 46537267712 46557396288 46566130176 46699249152 46719053914 46816938792 46877063168 46881668094 46975279104 47016542208 47060176696 47158776288 47200200576 47409401169 47454424342 47458664448 47479191552 47558098944 47614920704 47644049856 47734917984 47743872768 47800916488 47876949504 47896363008 47930372271 48043188912 48062669824 48063968838 48083458176 48205676544 48250414628 48327162624 48389226496 48393979968 48515940603 48557654016 48578246912 48680027136 48747332352 48870183492 48963390138 48985212224 49150885888 49274754048 49279594509 49283997696 49342881536 49446263808 49467233556 49476513312 49535627167 49613078528 49617952224 49634537472 49639413276 49806879616 49828422384 49911234048 49955076096 50106199806 50150213112 50245861068 50250350592 50319826944 50446641024 50542854336 50590853248 50718350358 50869258848 50889885696 50934587392 51041304576 51088674312 51133550624 51218531328 51240684672 51413553152 51418603716 51435790848 51521273856 51592507392 51614387344 51722528832 51794040624 51866695296 52046787988 52173268992 52222816256 52354426176 52377070824 52426811632 52531494912 52536655296 52604125184 52736696064 52809610048 52870742016 52893609984 52942698783 53077268352 53100225648 53252023696 53390997504 53464816128 53566785792 53599556088 53701782732 53752781576 53776031049 53883408384 54048587526 54070503552 54093890448 54117999104 54231386112 54329397538 54433016157 54437879808 54443227464 54513145856 54603743232 54627360768 54650527776 54817039104 54840748896 54969830912 55031168163 55108363752 55184556814 55189487616 55294746624 55434098304 55486742272 55510741728 55703487359 55814713344 55820196252 55838854656 55891883008 55980785664 56032739568 56056975182 56110210676 56188919904 56199460608 56271634432 56418989751 56580275177 56585330688 56609805312 56743051264 56806367136 56914709904 56964703808 57251121408 57276637184 57301410816 57474758601 57500374048 57525244452 57620847744 57640108032 57694846976 57840247296 57865264704 57920217472 58030684608 58041570816 58066185762 58268295702 58350032208 58405445344 58435928064 58602979328 58638830592 58750668288 58831897216 58898729448 58980163086 59097931776 59154055168 59179640832 59328783072 59385125696 59410811304 59479584768 59700727398 59711926896 59788611584 59902642176 59908526658 59913879552 60136636872 60147918144 60262634016 60289491968 60471879273 60524997796 60645851136 60729700352 60829316496 60882748992 60966925744 61088661504 61242614784 61300774912 61327289088 61429211136 61481843748 61540231064 61657602396 61669168992 61834985472 61841059776 61996909221 62055785678 62076528384 62088173568 62206589952 62265665536 62319014823 62422585056 62449584444 62508890792 62633705472 62791552512 62878368384 62933600768 63036832014 63212534892 63278219264 63305588736 63525399808 63646557312 63658497024 63835932672 63907163028 64029048642 64057585216 64085291784 64111277568 64213254144 64274235392 64361712246 64436216832 64464087168 64525306624 64687920804 64777358603 64817086464 64906702848 64996443136 65070278208 65160244656 65284520184 65699672064 65706126012 65711996928 65928351744 65956311408 65968684416 66094501824 66157269632 66179383296 66185884368 66318041088 66437896512 66548312064 66577095936 66606768128 66808266408 66837162717 66866950816 66994481424 67093102592 67262188032 67390472448 67624467144 67653716481 67825678464 67853180928 68118232416 68226582528 68291375104 68320912896 68493092616 68558138288 68581054464 68587791462 68695031808 68724744192 68790009856 68963371776 68993200224 69058720832 69155593728 69232759947 69425732766 69564358656 69571192248 69805901568 69836094432 70048873728 70078580871 70225408188 70315594752 70322502141 70462918656 70524813312 70590265044 70738164432 70769691136 70800300864 71046135242 71181636513 71187996672 71218787328 71286421504 71422381056 71466074784 71602376976 71701374732 71815424256 71844544512 72064783368 72094004736 72095953257 72125187264 72308514816 72375621942 72490743936 72577354876 72583839744 72590969952 72836481024 72867370368 73020040704 73089385472 73120998528 73305275238 73374890884 73477818336 73585983488 73726328832 73912131072 74014322304 74169395712 74200850334 74419617792 74426928336 74451806208 74459119914 74710319424 74742633576 74866851072 74918559872 74932614144 75159299709 75225319668 75368791602 75375525888 75447107584 75479740416 75669961536 75741822848 75886279872 76077525537 76303888272 76334828544 76401881088 76561956864 76633011468 76700325936 76827796992 76853477376 76861027008 77120329728 77127905574 77153686272 77281910784 77374246144 77388761088 77421581016 77583793248 77676489293 77691060936 77800042944 78070181982 78185107456 78334224384 78531639264 78640217448 78797242368 78804982944 78906187776 79105044096 79214415072 79306113024 79340414976 79600969864 79615902528 79650338472 79870189568 79878035544 79885172736 80086496256 80182182496 80197224192 80350178688 80399334132 80629172364 80861134848 81072881289 81105755328 81176998656 81347079168 81494096307 81656819712 81664841196 81769718784 81905614848 81941041152 81975791664 82210136528 82225558656 82261123344 82454746368 82662545628 82768704512 82776835221 82784231424 82942119936 83092019764 83230113408 83266112592 83722070016 83730294378 83837824512 83971178496 84049109352 84165316014 84283379856 84299190912 84407451648 84862076416 84877996032 84914707968 85114576896 85193568902 85209550704 85372064856 85447055712 85481703424 85815616328 85914955776 85952116224 86250561072 86287866678 86422781952 86431271616 86534538506 86542270464 86723592192 86760370944 86880326208 87046026912 87062356224 87099278643 87348270061 87402443553 87599562752 87608168016 87653892096 87904468992 87941748544 87958245888 88126002432 88239177728 88247845824 88470244629 88583862016 88731082752 88769461248 89077688544 89116216956 89219377152 89325975232 89551091097 89567890344 89682917376 89853963264 89862789987 89870819328 90165956192 90204955308 90221877216 90434237952 90470907904 90787496694 90824309888 90968776704 91094550528 91324123488 91441405952 91450388616 91632992256 91951162368 91990933632 92143816704 92207458304 92310346596 92486403594 92503753488 92567643688 92752478208 92761589664 93074535424 93083678517 93114792576 93132260352 93398498304 93438107828 93633877584 93754126336 93763336188 93950558208 94033084416 94120353392 94317552576 94400401152 94818802338 94908848684 94917328896 94958383104 95229841408 95288099712 95469835968 95487745536 95601832976 95753899008 95792726016 95860744542 96086377824 96125339648 96127937676 96166916352 96411353088 96500829256 96542568369 96654325248 96787959936 97031881206 97156493824 97360054272 97494664704 97740366984 97926780276 97970424448 98549508096 98559189018 98567995392 98685763072 98892527616 98934467112 98953026624 99071254334 99226157056 99235904448 99269074944 99278826552 99613759232 99656844768 99822468096 99910152192 100002875479 100212399612 100300426224 100491722136 100500701184 100639653888 100893282048 101085708672 101181706496 101436700716 101576947537 101738517696 101779771392 101869174784 102082609152 102177348624 102267101248 102437062656 102481369344 102827106304 102837207432 102871581696 102881687193 103042547712 103185014784 103228774688 103445057664 103588081248 103733390592 104093575976 104138599149 104346537984 104445632512 104708852352 104754141648 104853623264 105073310592 105208250368 105473392128 105619220096 105741484032 105787219968 105885397566 106154536704 106200451296 106504047392 106569202863 106781995008 106929632256 107133571584 107199112176 107403565464 107505563152 107552062098 107766816768 108097175052 108141007104 108187780896 108235998208 108462772224 108563432913 108658795076 108866032314 108875759616 108886454928 109026291712 109254721536 109301055552 109634078208 109681497792 109939661824 110062336326 110216727504 110369113628 110378975232 110589493248 110868196608 110973484544 111021483456 111301275501 111406974718 111629426688 111640392504 111677709312 111783766016 112065479136 112113950364 112220421352 112377839808 112398921216 112837979502 113053187403 113160550354 113170661376 113219610624 113486102528 113612734272 113829419808 113929407616 114502242816 114553274368 114602821632 114949517202 115000748096 115050488904 115241695488 115280216064 115389693952 115680494592 115691858361 115730529408 115840434944 116061369216 116083141632 116132371524 116536591404 116700064416 116810890688 116871856128 117105272973 117205958656 117277661184 117501336576 117663794432 117797458896 117960326172 118123418629 118195863552 118308110336 118359281664 118657566144 118770251392 118821622608 118959169536 119401454796 119423853792 119577223168 119805284352 119817053316 119827759104 120273273744 120295836288 120525268032 120578983936 120943758546 121049995592 121291702272 121459400704 121658632992 121765497984 121933851488 122485229568 122601549824 122654578176 122858422272 122963687496 123080462128 123315204792 123338337984 123682119552 123993818442 124111571356 124153056768 124176347136 124413179904 124531331072 124638029646 124845170112 124899168888 125017781584 125267410944 125583105024 125756736768 125867201536 126073664028 126247974021 126425069784 126611177472 127050799616 127293114624 127316994048 127671865344 127790353353 127814326056 128058097284 128115170432 128170583568 128222555136 128426508288 128723424492 128872433664 128928174336 129050613248 129375841608 129431800017 129554717206 129634172928 129801807759 129813405696 129992886272 130140556416 130320489312 130569040368 131399344128 131412252024 131423993856 131856703488 131912622816 131937368832 132189003648 132314539264 132358766592 132371768736 132831392933 132875793024 133096624128 133154191872 133213536256 133616532816 133674325434 133733901632 133988962848 134186205184 134524376064 134780944896 135248934288 135307432962 135651356928 135706361856 136181245041 136236464832 136453165056 136582750208 136641825792 136986185232 137116276576 137162108928 137175582924 137449488384 137580019712 137926743552 137986400448 138117441664 138311187456 138465519894 138729605391 138851465532 139128717312 139142384496 139611803136 139672188864 140097747456 140157161742 140450816376 140631189504 140645004282 140925837312 141049626624 141180530088 141476328864 141539382272 141600601728 142092270484 142363273026 142375993344 142437574656 142572843008 142844762112 142932149568 143204753952 143402749464 143630848512 143689089024 144129566736 144188009472 144191906514 144250374528 144617029632 144751243884 144981487872 145154709752 145167679488 145181939904 145547821809 145672962048 145734740736 146040081408 146178770944 146241997056 146610550476 146749781768 146955636672 147452657664 147824262144 147838783527 148028644608 148338791424 148401700668 148606881501 148839235584 148853856672 148903612416 148918239828 149420638848 149485267152 149733702144 149837119744 149865228288 150318599418 150422420993 150450639336 150737583204 150751051776 150894215168 150959480832 151339923072 151483645696 151772559744 152155051074 152607776544 152669657088 152803762176 153123913728 153266022936 153400651872 153655593984 153722054016 154240659456 154255811148 154307372544 154563821568 154748492288 154777522176 154843162032 155167586496 155352978586 155382121872 155600085888 156140363964 156370214912 156668448768 157063278528 157280434896 157594484736 157609965888 157812375552 158210088192 158428830144 158612226048 158680829952 158828096349 159201939728 159231805056 159300676944 159740379136 159756071088 160172992512 160364364992 160394448384 160700357376 160798668264 161258344728 161328093147 162145762578 162211510656 162353997312 162694158336 162988192614 163299048471 163313639424 163329682392 163539437568 163811229696 163882082304 163951583328 164420273056 164451117312 164522246688 164909492736 165093504489 165325091256 165537409024 165553670442 165568462848 165884239872 166184039528 166460226816 166532225184 167110462077 167444140032 167460588756 167675649024 167942356992 168098218704 168330632028 168566759712 168598381824 168814903296 169152060961 169256969253 169724152832 169740825531 169755992064 169829415936 170229153792 170387137804 170419101408 170744129712 170894111424 170963406848 171631232656 171829911552 171904232448 172501122144 172575733356 172862543232 173069077012 173084540928 173520741888 173760652416 174092053824 174124712448 174198557286 174696540122 174804887106 175199125504 175216336032 175307784192 175808937984 175883497088 175916491776 176252004864 176495691648 176940489258 177167724032 177462165504 177538922496 178155377088 178232433912 178438754304 178651950464 179102182194 179135780688 179365834752 179707926528 179725579974 179741638656 180331912384 180409910616 180443754432 180868475904 180941815808 181415637819 181574993388 181648619776 181937553408 182189101056 182358184697 182648246976 182882811904 182900777232 183265984512 183902324736 183981867264 184287633408 184414916608 184620693192 184972807188 185007506976 185135287376 185504956416 185523179328 186149070848 186167357034 186229585152 186264520704 186796996608 186876215656 186957044469 187267755168 187508252672 187526672376 187901116416 188240706784 188635105152 188800802304 189637604676 189817697368 189834657792 189916766208 190459682816 190576199424 190939671936 190975491072 191203665952 191507798016 191721489084 192172755648 192250679296 192255875352 192333832704 192822706176 193001658512 193085136738 193308650496 193575919872 194063762412 194312987648 194332075809 194720108544 194989329408 195480733968 195853560552 195940848896 196706242837 197099016192 197118378036 197135990784 197371526144 197785055232 197868934224 197906053248 198142508668 198471808896 198538149888 198557653104 199227518464 199313689536 199644936192 199820304384 200005750958 200424799224 200600852448 200983444272 201279307776 201786564096 202171417344 202363412992 202873401432 202961149443 203153895074 203477035392 203559542784 203738349568 204354697248 204534202496 204874125312 204962738688 205654212608 205674414864 205743163392 205763374386 206085095424 206370029568 206457549376 206890115328 207176162496 207466781184 207698279841 208187151952 208277198298 208693075968 208891265024 209417704704 209508283296 209707246528 210146621184 210235742613 210416500736 210946784256 210967506423 211238440192 211574439936 211770795132 212309073408 212400902592 213008094784 213138405726 213544909539 213563990016 213859264512 214267143168 214398224352 214807130928 215011126304 215104124196 215533633536 216194350104 216282014208 216375561792 216471996416 216925544448 217126865826 217317590152 217732064628 217751519232 217772909856 218052583424 218509443072 218602111104 219268156416 219362995584 219879323648 220124672652 220433455008 220738227256 220757950464 221178986496 221736393216 221946969088 222042966912 222602551002 222813949436 223258853376 223280785008 223355418624 223567532032 224130958272 224227900728 224440842704 224755679616 224797842432 225675959004 226106374806 226321100708 226341322752 226439221248 226972205056 227225468544 227658839616 227858815232 228232576611 228748888729 229004485632 229106548736 229205643264 229899034404 230001496192 230100977808 230483390976 230560432128 231360989184 231383716722 231461058816 231680869888 232122738432 232166283264 232264743048 233029467879 233073182808 233400128832 233621781376 234210545946 234555322368 235002673152 235327588864 235594917792 235920652344 236246837258 236391727104 236616220672 236718563328 237315132288 237540502784 237643245216 237918339072 238468395373 238802909592 238847707584 239154446336 239610568704 239634106632 239655518208 240546547488 240591672576 241050536064 241157967872 241887517092 242099991184 242583404544 242918801408 243317265984 243530995968 243867702976 244482288921 244970459136 245203099648 245309156352 245716844544 245927374992 246160924256 246630409584 246676675968 247364239104 247987636884 248223142712 248306113536 248330505663 248352694272 248826359808 249062662144 249276059292 249690340224 249798337776 250035563168 251166210048 251513473536 251734403072 252147328056 252495948042 252850139568 253222354944 254101599232 254586229248 254633988096 255343730688 255580706706 255628652112 256116194568 256230340864 256341167136 256445110272 257231240633 257446848984 257744867328 257856348672 258101226496 258751683216 258863600034 259109434412 259268345856 259603615518 259626811392 259985772544 260281112832 260640978624 261138080736 261297835929 262044810183 262798688256 262824504048 263713406976 263825245632 263874737664 264378007296 264629078528 264717533184 264743537472 265410733887 265662785866 265751586048 266193248256 266308383744 266427072512 267233065632 267348650868 267467803264 267977925696 268653273291 269048752128 269561889792 269588369961 270497868576 270614865924 271302713856 271412723712 272362490082 272472929664 272906330112 273165500416 273283651584 273972370464 274232553152 274324217856 274351165848 274898976768 275160039424 275853487104 275972800896 276234883328 276622374912 276931039788 277459210782 277702931064 278257434624 278284768992 279223606272 279251035551 279344377728 280195494912 280314323484 280901632752 281262379008 281290008564 281851674624 282099253248 282361060176 282952657728 283078764544 283201203456 284184540968 284726546052 284751986688 284875149312 285145686016 285689524224 285864299136 286409507904 286805498928 287261697024 287378178048 288259133472 288376018944 288383813028 288500749056 289234059264 289502487768 289627705107 289962975744 290309419504 290363879808 291095643618 291469481472 292080162816 292357541888 292483994112 293221100952 293499563536 293911273344 295648524288 295677567054 296057289216 296677582848 296803401336 297213763002 297678471168 297707713344 297807224832 297836479656 298841277696 298970534304 299467404288 299674239488 299730456576 300008626437 300637198836 300844841986 300901278672 301475166408 301502103552 301918961664 302679846144 302967291392 303545119488 304310102148 304730842611 305215553088 305339314176 305607524352 306247827456 306532045872 306801303744 307311187968 307444108032 308453758223 308481318912 308511622296 308614745088 308645061579 309127643136 309496984576 309555044352 309686324064 310335172992 310705957172 310764243744 311200171776 312280727928 312415797447 312740429824 313336897536 314126557056 314560869792 315219931776 315624751104 316420176384 316857660288 317224452096 317361659904 317656192698 318403879456 318463610112 318601353888 319480758272 319512142176 319707608589 320345985024 320728729984 320788896768 321400714752 321597336528 322516689456 322656186294 324291525156 324423021312 324707994624 325388316672 325690298739 325976385228 326598096942 326627278848 326659364784 327078875136 327764164608 327903166656 328840546112 328902234624 329044493376 329818985472 330187008978 330650182512 331074818048 331107340884 331136925696 331768479744 332368079056 332920453632 333064450368 334220924154 334888280064 334921177512 335351298048 336196437408 336661264056 337133519424 337196763648 338304121922 338513938506 339448305664 339481651062 339511984128 339658831872 340458307584 340774275608 340838202816 341488259424 341788222848 341926813696 343262465312 343659823104 343808464896 345002244288 345151466712 345725086464 346138154024 346169081856 347041483776 347075575083 347521304832 348184107648 348249424896 348397114572 349393080244 349609774212 350398251008 350432672064 350615568384 351315818919 351617875968 351766994176 351832983552 352504009728 352991383296 353141083997 353880978516 354335448064 354370255887 354924331008 355077844992 356310754176 356464867824 356877508608 357303900928 358204364388 358271561376 358699619291 358731669504 359415853056 359451159948 359483277312 360663824768 360819821232 360887508864 361736951808 362831275638 363149986776 363297239552 363875106816 364378202112 364716369394 365296493952 365765623808 365801554464 367804649472 367963734528 368575266816 368829833216 369241386384 369945614376 370015013952 370270574752 371046358656 372298141696 372334714068 372459170304 372529041408 373593993216 373752431312 373914088938 374535510336 375016505344 375053344752 375802232832 376481413568 377270210304 377601604608 378743922063 379275209352 379635394736 379833532416 380919365632 381152398848 381879343872 381950982144 382407331904 383015596032 383371060059 383442978168 384345511296 384501358592 384511750704 384667665408 386003317024 386170273476 386617300992 387151839744 388127524824 388625975296 388664151618 389405423277 389440217088 389978658816 390961467936 391707121104 391881697792 393412485674 394198032384 394236756072 394271981568 394743052288 395570110464 395737868448 395812106496 396285017336 396943617792 397076299776 397115306208 398455036928 398494178799 398627379072 399289872384 399640608768 400011501916 400849598448 401201704896 401966888544 402558615552 403362606907 403573128192 404342834688 404726825984 405746802864 405922298886 406307790148 406954070784 407119085568 407476699136 408543735123 408709394496 409068404992 409748250624 409925477376 411308425216 411348829728 411486326784 411526748772 412740059136 412915098752 413780230656 414352324992 414933562368 415396559682 416188816173 416374303904 416554396596 417386151936 417782530048 418835409408 419016566592 419414493056 420293242368 420471485226 421893568512 421935012846 422476880384 423148879872 423541590264 424618146816 424801805184 426016189568 426276811452 427089819078 427127980032 427718529024 428534286336 428796448704 429614261856 430022252608 430208248392 431067267072 432388700208 432564028416 432751123584 432943992832 433851088896 434253731652 434635180304 435464129256 435503038464 435545819712 436105166848 437018886144 437204222208 438536312832 438725991168 439758647296 440249345304 440866910016 441476454512 442357972992 443472786432 443893938176 444085933824 445205102004 445627898872 445820644503 446517706752 446561570016 446710837248 447135064064 448261916544 448455801456 448881685408 449511359232 449595684864 451267262979 451351918008 452212749612 452642201416 452682645504 452878442496 454450937088 455317679232 455717630464 456465153222 457497777458 458008971264 458213097472 458411286528 459798068808 460002992384 460201955616 460966781952 461799879073 462721978368 462767433444 462922117632 463361739776 464245476864 464332566528 464529486096 466058935758 466146365616 466800257664 467243562752 468421091892 469068732919 469110644736 470005346304 470655177728 471189835584 471841304688 472493674516 472783454208 473437126656 474630264576 475081005568 475286490432 475836678144 476484289047 476936790746 477605819184 477695415168 478308892672 479221137408 479268213264 481093094976 481183345152 482101072128 482315935744 483775034184 483984279441 484199982368 485837602816 486634531968 487061991936 487735405952 488964577842 489897145413 489940918272 490406199296 490618312704 491433689088 491854749984 492321848512 493260819168 493353351936 494728478208 495280513467 495975273768 496446285424 496612227072 496661011326 496705388544 497652719616 498125324288 498552118584 499380680448 499596675552 500071126336 501331386231 502332420096 503026947072 503468806144 504294656112 504991896084 505700279136 506444709888 507456182883 508203198464 509172458496 509222476593 509267976192 510687461376 511161413412 511257304224 512232389136 512460681728 512682334272 512890220544 514462481266 514893697968 515489734656 515712697344 516202452992 517503366432 517727200068 518218868824 519207231036 519253622784 519971545088 520562225664 521281957248 522276161472 522595671858 524089620366 525597376512 525649008096 527426813952 527650491264 527749475328 528756014592 529258157056 529487074944 530821467774 531325571732 531503172096 532386496512 532616767488 532854145024 534466131264 534697301736 534935606528 535955851392 537306546582 538097504256 539123779584 539176739922 540995737152 541229731848 542605427712 542825447424 544246913457 544724980164 544945859328 545812660224 546331000832 546567303168 547074554091 547944740928 548465106304 548648435712 548702331696 549797953536 551706974208 551945601792 552469766656 553244749824 553862079576 554918421564 555405862128 556514869248 556569537984 558447212544 558502071102 558688755456 560390989824 560628646968 560871133407 561803265504 562474500289 562524758016 562580017128 563703349248 564722120352 565905315456 566157529088 566402406912 568369081936 569453092104 569503973376 569750298624 570291372032 571379048448 571728598272 572819015808 573610997856 574523394048 576518266944 576752037888 576767626056 577001498112 578468118528 579004975536 579255410214 579925951488 580618839008 580727759616 582191287236 582938962944 582996227427 584160325632 584715083776 584967988224 586442201904 586999127072 587822546688 590118728511 591297048576 591355134108 592114578432 593355165696 593606802672 594427526004 595415426688 595614449664 595672959312 597682555392 597941068608 598934808576 599348478976 599460913152 600017252874 601274397672 601689683972 601802557344 602950332816 603837923328 605359692288 605934582784 607090238976 608620204296 609461685222 610431106176 610678628352 611215048704 613064091744 613602607488 614622375936 614888216064 616907516446 616962637824 617023244592 617229490176 617290123158 618255286272 618993969152 619110088704 619372648128 620670345984 621411914344 621528487488 622400343552 623094839523 624561455856 624831594894 625480859648 626673795072 628253114112 629121739584 630439863552 630707227839 631249502208 632840352768 632902519269 633715320576 634723319808 635312385396 636807758912 636927220224 637202707776 638961516544 639024284352 639415217178 640634728617 640691970048 641457459968 641577793536 642801429504 643194673056 643963153171 645033378912 645312372588 648583050312 648846042624 649415989248 650776633344 651380597478 651952770456 653196193884 653254557696 653318729568 654157750272 655528329216 655806333312 657681092224 657804469248 658088986752 659637970944 660374017956 661300365024 662149636096 662214681768 662273851392 663536959488 664736158112 665840907264 666128900736 668441848308 669776560128 669842355024 670702596096 672392874816 673322528112 674267038848 674393527296 676608243844 677027877012 678896611328 678963302124 679023968256 679317663744 680916615168 681548551216 681676405632 682976518848 683576445696 683853627392 686246666187 686524930624 687319646208 687616929792 690004488576 690302933424 691450172928 692276308048 694082967552 694151150166 695042609664 696368215296 696498849792 696794229144 698786160488 699088403637 699219548424 700865344128 702631637838 703533988352 703665967104 705008019456 705982766592 706282167994 707761957032 708670896128 708740511774 709848662016 710155689984 712621508352 712929735648 713755017216 714607801856 715405186119 716408728776 716543122752 717399238582 717463339008 718831706112 718902319896 718966554624 721327649536 721639642464 721775017728 723473903616 724145335667 725662551276 726299973552 726594479104 727750213632 728756404224 729432738788 730592987904 731531247616 731603108928 733446866763 735543577301 735609298944 735927469056 737150533632 737659666432 738482772768 739891228752 740030027904 740541149504 742092717312 744596283392 744669428136 744918340608 744991516989 745058082816 747187986432 747504862624 747828177876 749071020672 750033010688 750106689504 752962827136 754540420608 755203209216 757487844126 758550418704 759270789472 759667064832 761838731264 762304797696 763758687744 763901964288 764814663808 766031192064 766742120118 766885956336 768691022592 769002717184 769023501408 769335330816 771693721899 772006634048 772340546952 773234601984 774303679488 776255049648 777251950592 777328303236 778810846554 778880434176 779957317632 781922935872 783414242208 783763395584 786134430549 786824971348 788396064768 788473512144 789486104576 791140220928 791475736896 791624212992 792570034672 793887235584 794152599552 794230612416 796910073856 796988357598 797254758144 798579744768 799281217536 800023003832 801699196896 802403409792 803933777088 805959819873 806725213814 807146256384 808685669376 809453651968 811493605728 811844597772 812615580296 813908141568 814238171136 817087470246 817418788992 818136809984 819496501248 819850954752 822616850432 822697659456 822972653568 823053497544 825480118272 825830197504 827560461312 828704649984 829867124736 830793119364 832377632346 832748607808 833108793192 834772303872 835565060096 837670818816 837753106653 838033133184 838828986112 840586484736 840942970452 842105661839 843787137024 843870025692 844953760768 846297759744 847083180528 849236293632 849603610368 852032379136 852553622904 854179638156 854255960064 855360630617 855437058048 857068572672 857592897408 859228523712 860044505216 860416496784 862134534144 864777400416 865128056832 865502247168 865887985664 867702177792 868507463304 868883115321 869270360608 870928258512 871091639424 872210333696 874408444416 877072625664 877451982336 879517294592 880498690608 881733820032 882952909024 886945572864 887787876352 888171867648 890410204008 891255797744 891641289006 893035413504 893123140032 893421674496 894270128128 896523833088 896911602912 897763370816 899022718464 899191369728 900025879311 902534525958 902703836016 904425499224 905284402832 905756884992 908901874176 910635358464 911435260928 912930306444 914192527833 914995554916 916017942528 916822573056 919596137616 920005984768 920403911232 921933563904 923599758146 925361274669 925443956736 925534866888 925844235264 926723479552 928490953728 928665133056 929058972192 932117871516 932292731232 933600515328 934487125504 936842183784 937247392341 938137465838 938221289472 940010692608 941310355456 942379671168 943682609376 944987349032 946874253312 949260529152 950162011136 950572980864 951673356288 952968578094 953873581492 955211638368 955390830336 956617785344 958442274816 958536426528 959122825767 961864678009 962186189952 962366690304 964202144256 964631871488 967550068368 967968558882 968399964736 971675205632 973269063936 974123983872 975470811904 977070896217 977929155684 979794290826 979881836544 980812398592 981236625408 983709499968 984643697024 986521638336 986706703872 989456956416 990561026934 991950547536 992892570848 993224454144 993322022652 993410777088 995305439232 996250648576 997104237168 998761360896 999193351104 1000142252672 1002662772462 1004664840192 1006053894144 1006937612288 1008589312224 1009983792168 1011400558272 1014912365766 1016406396928 1018344916992 1018444953186 1018535952384 1021374922752 1022322826824 1022514608448 1024464778272 1024921363456 1025364668544 1025780441088 1028924962532 1029787395936 1030979469312 1031425394688 1032404905984 1035006732864 1035454400136 1036437737648 1038414462072 1038507245568 1039943090176 1041124451328 1042563914496 1044552322944 1045191343716 1048179240732 1051194753024 1051298016192 1053947456757 1054853627904 1055300982528 1055498950656 1057512029184 1058516314112 1058974149888 1059423251991 1061642935548 1062651143464 1063006344192 1063110767661 1064772993024 1065233534976 1068932262528 1069394603472 1069871213056 1071911702784 1074613093164 1076098857873 1076195008512 1078247559168 1078353479844 1081991474304 1082459463696 1085210855424 1088493826914 1089449960328 1089891718656 1091625320448 1092662001664 1093134606336 1094149108182 1095889481856 1096930212608 1097296871424 1097404663392 1101215096251 1103413948416 1103891203584 1104939533312 1106489499648 1107724159152 1109836843128 1110811724256 1113139075968 1116894425088 1117004142204 1117377510912 1120781979648 1121257293936 1121742266814 1123606531008 1124949000578 1125049516032 1125160034256 1127406698496 1129444240704 1131810630912 1132315058176 1132804813824 1136231766189 1136738163872 1138906184208 1139500597248 1140582744064 1142758096896 1143457196544 1145638031616 1147221995712 1149046788096 1150113180177 1153036533888 1153504075776 1153535252112 1154002996224 1158009951072 1158510820428 1159851902976 1161237678016 1161455519232 1164382574472 1165877925888 1165992454854 1168216269831 1168320651264 1169430167552 1169935976448 1172884403808 1173998254144 1175645093376 1180237457022 1182594097152 1182710268216 1184229156864 1186710331392 1187213605344 1188855052008 1190830853376 1191228899328 1191345918624 1195365110784 1195482536397 1195882137216 1197869617152 1198696957952 1198921826304 1200034505748 1202548795344 1203379367944 1203605114688 1205900665632 1207675846656 1210087820721 1210719384576 1211869165568 1214180477952 1217240408592 1218923370444 1220862212352 1221357256704 1222430097408 1225631205369 1226128183488 1227205214976 1229244751872 1229776432128 1233815032892 1233925275648 1234046489184 1234458980352 1234580246316 1237987938304 1238220177408 1238745296256 1241340691968 1242823828688 1243056974976 1244800687104 1246189679046 1249122911712 1249663189788 1250961719296 1253347590144 1256506228224 1258243479168 1260879727104 1261414455678 1265680705536 1265805038538 1267430641152 1269446639616 1270624770792 1273615517824 1273854440448 1274405415552 1278048568704 1278830434356 1281269457234 1281383940096 1282914919936 1283155587072 1285602859008 1286389346112 1287926306342 1290066757824 1290624745176 1297166100624 1297692085248 1298831978496 1301553266688 1302761194956 1303905540912 1306392387768 1306509115392 1306637459136 1308315500544 1311056658432 1311612666624 1315362184448 1315608938496 1316177973504 1319275941888 1320500317981 1320748035912 1322600730048 1324299272192 1324429363536 1327073918976 1329472316224 1331681814528 1332257801472 1336883696616 1337461933509 1339553120256 1339684710048 1341405192192 1344785749632 1346645056224 1348534077696 1348787054592 1353216487688 1353801788937 1354055754024 1357793222656 1357926604248 1358047936512 1358635327488 1363097102432 1363352811264 1365953037696 1367152891392 1367707254784 1372493332374 1373049861248 1374639292416 1375233859584 1380008977152 1380605866848 1382900345856 1384552616096 1385399637219 1388165935104 1388302300332 1390085219328 1392736430592 1392997699584 1393588458288 1397572320976 1398176807274 1398439096848 1401730688256 1405263275676 1407067976704 1407206198757 1407331934208 1410016038912 1411965533184 1412564335988 1415523914064 1417341792256 1417481023548 1420311379968 1425243016704 1425859471296 1427510034432 1429215603712 1430810372238 1432817457552 1433086245504 1434798477164 1434926678016 1437663412224 1437804639792 1442655299072 1443279284928 1443550035456 1446947807232 1448290671334 1451325102552 1452599947104 1453188958208 1457512808448 1458865477576 1461185975808 1463206217856 1466893733526 1469691436239 1471087154602 1471218597888 1471854938112 1474301067264 1475319332864 1476965545536 1479782457504 1480060055808 1481082299008 1484185434624 1485841540401 1489192566784 1489338856272 1489836681216 1489983033978 1490116165632 1494375972864 1495009725248 1495656355752 1498142041344 1500066021376 1500213379008 1503994158693 1505925654272 1509080841216 1510406418432 1514975688252 1517100837408 1518541578944 1519334129664 1522368548649 1523677462528 1524609595392 1527517375488 1527667429779 1527803928576 1529629327616 1532062384128 1533484240236 1533771912672 1535604442177 1537382045184 1538005434368 1538047002816 1538670661632 1543387443798 1544013268096 1544681093904 1546469203968 1548607358976 1552510099296 1554503901184 1554656606472 1557621693108 1557760868352 1559914635264 1563845871744 1566828484416 1567526791168 1572268861098 1573649942696 1576792129536 1576947024288 1578972209152 1582280441856 1582951473792 1583248425984 1585140069344 1587774471168 1588461224832 1593820147712 1593976715196 1594509516288 1597159489536 1598562435072 1600046007664 1603398393792 1604806819584 1607867554176 1611919639746 1613450427628 1614292512768 1617371338752 1618907303936 1622987211456 1623689195544 1625231160592 1627816283136 1628476342272 1634174940492 1634837577984 1636273619968 1638993002496 1639701909504 1641223662273 1645395318912 1645945307136 1646106995088 1651660395008 1655120922624 1657409299968 1659734249472 1661586238728 1664755264692 1665497215616 1666217586384 1669544607744 1675341637632 1675506213306 1676066266368 1677657972224 1681172969472 1681885940904 1682613400221 1684211323678 1687423500867 1687574274048 1687740051384 1689907521536 1694166361056 1698472587264 1699207220736 1704064758272 1705107245808 1708359276312 1708511920128 1710721261234 1710874116096 1714137145344 1715185794816 1718457047424 1720089010432 1720832993568 1726808108129 1729554800832 1730256113664 1731004494336 1731775971328 1735404355584 1737014926608 1737766230642 1738540721216 1741856517024 1742183278848 1744420667392 1748816888832 1748988682281 1754145251328 1754903964672 1759034589184 1760997381216 1763467640064 1765905818048 1770356185533 1773891145728 1775575752704 1776343735296 1780820408016 1782511595488 1783282578012 1786246280064 1786843348992 1788540256256 1793047666176 1793823205824 1795526741632 1798045436928 1798382739456 1800051758622 1805069051916 1805407672032 1808850998448 1810568805664 1811513769984 1817803748352 1821270716928 1822870521856 1825860612888 1828385055666 1829991109832 1832035885056 1833645146112 1839192275232 1840011969536 1840807822464 1843867127808 1847199516292 1850722549338 1850887913472 1851069733776 1851688470528 1853446959104 1856981907456 1857330266112 1858117944384 1864235743032 1864585462464 1867201030656 1868974251008 1873684367568 1874494784682 1876274931676 1876442578944 1880021385216 1882620710912 1884759342336 1887365218752 1889974698064 1892121683517 1893748506624 1898521058304 1900324022272 1901145961728 1905937156188 1907747162984 1910423276736 1910781660672 1916884549632 1917072853056 1918245651534 1921904185851 1923729356018 1924372379904 1924733380608 1928404288512 1929263742976 1931889459513 1935100136736 1935937117764 1936799929472 1946538127872 1948247967744 1950941623808 1954141792434 1955858311368 1959588581652 1959763673088 1961624797184 1962473250816 1967418999936 1969287394048 1973043276672 1973413407744 1978913912832 1981122053868 1983901095072 1985785141696 1986448908288 1986644045304 1986821554176 1990610878464 1992501297152 1994208474336 1997522721792 1998386702208 2000284505344 2005325544924 2008098116693 2009329680384 2012107788288 2013875224576 2017178624448 2019967584336 2022801116544 2029824731532 2032812793856 2036689833984 2036889906372 2037071904768 2042749845504 2044645653648 2045029216896 2048929556544 2049842726912 2050729337088 2051560882176 2057849925064 2058739998561 2059574791872 2061958938624 2062850789376 2064809811968 2070013465728 2070908800272 2072875475296 2076828924144 2079886180352 2082248902656 2085127828992 2089104645888 2090382687432 2096358481464 2097265210911 2102596032384 2107894913514 2110601965056 2110997901312 2115024058368 2117032628224 2117948299776 2118846503982 2123285871096 2125302286928 2126012688384 2126221535322 2129545986048 2130467069952 2137864525056 2138789206944 2139742426112 2143823405568 2146215558357 2149226186328 2152197715746 2152390017024 2156495118336 2156706959688 2163982948608 2164918927392 2170421710848 2172436007001 2176987653828 2178899920656 2179783437312 2183250640896 2186269212672 2188298216364 2191778963712 2193860425216 2194593742848 2194809326784 2200340600289 2202430192502 2206630731903 2206827896832 2207782407168 2209879066624 2212978999296 2215448318304 2219673686256 2221623448512 2226278151936 2233788850176 2234008284408 2234755021824 2234974550967 2241563959296 2242514587872 2243484533628 2247213062016 2249898001156 2250099032064 2250320068512 2258888481408 2263621261824 2264630116352 2265609627648 2272463532378 2273476327744 2277812368416 2279001194496 2281165488128 2285516193792 2286914393088 2291276063232 2294443991424 2298093576192 2300226360354 2306073067776 2307008151552 2307070504224 2308005992448 2315081165697 2316019902144 2317021640856 2319703805952 2322475356032 2322911038464 2328765148944 2331755851776 2331984909708 2336432539662 2336641302528 2338860335104 2339871952896 2345768807616 2347996508288 2351290186752 2358403291647 2360474914044 2365188194304 2365420536432 2368458313728 2373420662784 2374427210688 2377710104016 2381661706752 2382457798656 2382691837248 2390730221568 2390965072794 2391764274432 2395739234304 2397393915904 2397843652608 2400069011496 2405097590688 2406758735888 2407210229376 2411801331264 2420175641442 2421438769152 2423738331136 2428360955904 2434480817184 2437846740888 2441724424704 2442714513408 2451262410738 2452256366976 2454410429952 2458489503744 2459552864256 2467630065784 2467850551296 2468092978368 2468917960704 2469160492632 2475975876608 2476440354816 2477490592512 2482681383936 2485647657376 2486113949952 2489601374208 2492379358092 2498245823424 2499326379576 2506695180288 2513012456448 2513259319959 2516486958336 2521759454208 2522828911356 2526316985517 2531361411072 2531610077076 2534861282304 2538893279232 2541249541584 2547231035648 2547708880896 2548810831104 2556097137408 2557181156881 2557660868712 2562538914468 2562767880192 2565829839872 2566081891851 2566311174144 2571205718016 2572778692224 2575852612684 2580133515648 2581249490352 2594332201248 2595384170496 2597663956992 2603106533376 2605522389912 2607811081824 2612784775536 2613274918272 2616631001088 2623225333248 2630724368896 2631217876992 2632355947008 2638551883776 2641000635962 2641496071824 2645201460096 2648598544384 2648858727072 2658944632448 2663363629056 2664515602944 2673767393232 2674923867018 2679106240512 2679369420096 2682810384384 2689571499264 2693290112448 2697068155392 2697574109184 2700077637933 2706432975376 2707603577874 2708111508048 2715586445312 2715853208496 2717270654976 2726194204864 2726705622528 2731906075392 2734305782784 2735414509568 2742577583499 2744986664748 2746099722496 2750467719168 2760017954304 2761211733696 2765800691712 2769105232192 2770799274438 2776083824007 2776331870208 2776604600664 2780170438656 2785472861184 2785995399168 2787176916576 2795144641952 2796353614548 2796878193696 2803461376512 2810526551352 2814135953408 2814412397514 2814663868416 2820032077824 2823931066368 2825128671976 2831047828128 2834683584512 2834962047096 2840622759936 2850486033408 2851718942592 2855020068864 2858431207424 2861620744476 2865634915104 2866172491008 2869596954328 2869853356032 2875326824448 2875609279584 2877368477301 2885310598144 2885594034027 2886558569856 2887100070912 2893895614464 2896581342668 2902650205104 2905199894208 2906377916416 2915025616896 2917730955152 2922371951616 2926412435712 2933787467052 2939382872478 2942174309204 2942437195776 2943709876224 2950638665728 2953931091072 2959564915008 2960120111616 2962164598016 2968370869248 2971683080802 2973735553477 2978385133568 2978677712544 2979673362432 2979966067956 2980232331264 2988751945728 2990019450496 2991312711504 2996284082688 3000426758016 3007988317386 3011851308544 3018161682432 3020812836864 3029951376504 3034201674816 3037083157888 3044737097298 3049219190784 3055034750976 3055334859558 3055607857152 3059258655232 3064124768256 3066968480472 3067543825344 3071208884354 3074764090368 3076010868736 3076094005632 3077341323264 3086774887596 3088026536192 3089362187808 3092938407936 3097214717952 3100089139849 3105020198592 3109007802368 3109313212944 3115243386216 3115521736704 3119829270528 3127691743488 3133656968832 3135053582336 3144537722196 3147299885392 3153584259072 3153894048576 3157944418304 3164560883712 3165902947584 3166496851968 3170280138688 3175548942336 3176922449664 3178269755973 3187640295424 3187953430392 3189019032576 3189332302983 3194318979072 3200092015328 3206796787584 3209613639168 3215735108352 3223839279492 3226900855256 3228296573619 3228585025536 3234742677504 3237814607872 3245974422912 3247378391088 3250462321184 3255632566272 3268349880984 3269675155968 3272547239936 3277986004992 3279403819008 3282447324546 3290790637824 3291890614272 3292213990176 3303320790016 3303645288753 3310241845248 3314818599936 3319468498944 3323172477456 3329510529384 3330994431232 3332435172768 3344006128229 3350683275264 3351012426612 3352132532736 3355315944448 3362345938944 3363771881808 3365226800442 3368422647356 3374847001734 3375148548096 3375480102768 3379815043072 3388332722112 3396945174528 3398414441472 3408129516544 3410214491616 3416718552624 3421442522468 3421748232192 3428274290688 3430371589632 3436914094848 3440178020864 3441665987136 3450339540531 3453616216258 3459109601664 3460512227328 3462008988672 3463551942656 3474029853216 3475532461284 3477081442432 3483713034048 3484366557696 3497633777664 3497977364562 3504648809493 3508290502656 3509807929344 3518069178368 3521994762432 3526935280128 3531811636096 3540712371066 3547782291456 3551151505408 3552687470592 3561640816032 3565023190976 3566565156024 3572492560128 3573686697984 3577080512512 3586095332352 3586447609191 3587646411648 3591053483264 3596090873856 3596765478912 3600103517244 3610138103832 3610815344064 3617701996896 3621137611328 3623027539968 3630263462163 3635607496704 3642541433856 3645741043712 3651721225776 3656770111332 3659982219664 3664071770112 3667290292224 3678384550464 3680023939072 3681615644928 3687734255616 3694399032584 3701445098676 3701775826944 3702139467552 3703376941056 3706893918208 3713963814912 3714660532224 3716235888768 3728471486064 3729170924928 3734402061312 3737948502016 3747368735136 3748989569364 3752549863352 3752885157888 3760042770432 3765241421824 3769518684672 3774730437504 3779949396128 3784243367034 3797042116608 3800648044544 3802291923456 3811874312376 3815494325968 3820846553472 3821563321344 3834145706112 3836491303068 3843808371702 3847458712036 3848744759808 3849466761216 3856808577024 3858527485952 3863778919026 3870200273472 3871874235528 3873599858944 3888731108393 3893076255744 3896495935488 3901883247616 3908283584868 3911716622736 3919177163304 3919527346176 3924946501632 3934837999872 3938574788096 3946086553344 3946826815488 3957827825664 3961500953943 3962244107736 3967802190144 3971570283392 3972897816576 3973288090608 3981221756928 3988416948672 3995045443584 3996773404416 4000569010688 4010651089848 4012385800527 4016196233386 4018659360768 4024215576576 4027750449152 4034357248896 4039935168672 4045602233088 4059649463064 4061405366811 4065625587712 4073379667968 4073779812744 4074143809536 4089291307296 4090058433792 4097859113088 4099685453824 4101458674176 4103121764352 4115699850128 4117479997122 4119149583744 4123917877248 4125701578752 4129619623936 4140026931456 4141817600544 4145750950592 4153657848288 4156198911657 4159772360704 4164497805312 4170255657984 4178209291776 4180765374864 4192716962928 4194530421822 4205192064768 4215789827028 4221203930112 4221618596271 4221995802624 4230048116736 4234065256448 4235896599552 4237693007964 4246571742192 4250604573856 4252025376768 4252443070644 4260934139904 4275729050112 4277578413888 4279484852224 4287646811136 4292431116714 4298452372656 4304395431492 4304780034048 4312990236672 4313413919376 4327965897216 4329837854784 4340843421696 4344872014002 4353975307656 4357799841312 4359566874624 4372538425344 4376596432728 4383557927424 4387720850432 4389618653568 4400681200578 4404860385004 4413261463806 4413655793664 4415564814336 4419758133248 4425957998592 4430896636608 4439347372512 4443246897024 4452556303872 4467577700352 4468016568816 4469510043648 4469949101934 4483127918592 4485029175744 4486969067256 4494426124032 4499796002312 4500198064128 4500640137024 4511982476079 4517776962816 4527242523648 4529260232704 4531219255296 4544927064756 4546952655488 4555624736832 4558002388992 4567105645947 4571032387584 4573828786176 4582552126464 4583002289337 4588887982848 4596187152384 4600452720708 4606813326531 4612146135552 4614016303104 4614141008448 4616011984896 4630162331394 4632039804288 4634043281712 4639407611904 4644950712064 4645822076928 4657530297888 4663095050783 4663511703552 4663969819416 4672865079324 4673282605056 4677720670208 4679743905792 4691537615232 4695993016576 4702580373504 4716806583294 4720949828088 4730376388608 4730841072864 4736916627456 4746841325568 4748854421376 4755420208032 4763323413504 4765383674496 4781460443136 4781930145588 4783528548864 4791478468608 4794787831808 4795687305216 4800138022992 4810195181376 4813517471776 4814420458752 4823602662528 4840351282884 4842877538304 4847476662272 4856721911808 4868961634368 4875693481776 4883448849408 4885429026816 4902524821476 4904512733952 4908820859904 4916979007488 4919105728512 4923670986819 4935260131568 4936185956736 4937835921408 4938320985264 4951951753216 4954981185024 4965362767872 4971295314752 4972227899904 4979202748416 4984758716184 4996491646848 4998652759152 5026024912896 5026518639918 5032973916672 5043518908416 5045657822712 5052633971034 5062270502601 5062722822144 5063220154152 5069722564608 5082499083168 5094462071296 5095417761792 5097621662208 5112194274816 5114362313762 5115321737424 5125077828936 5125535760384 5131659679744 5132163783702 5132622348288 5142411436032 5145557384448 5151705225368 5160267031296 5162498980704 5180424324387 5188664402496 5190768340992 5195327913984 5206213066752 5211044779824 5215622163648 5225569551072 5226549836544 5233262002176 5243713889791 5246450666496 5246966046843 5261448737792 5262435753984 5264711894016 5277103767552 5282001271924 5282992143648 5290402920192 5297197088768 5297717454144 5311068556599 5317889264896 5326727258112 5329031205888 5347534786464 5349847734036 5358738840192 5365620768768 5379142998528 5386580224896 5394136310784 5395148218368 5400155275866 5412865950752 5415207155748 5416223016096 5431172890624 5431706416992 5434541309952 5452388409728 5453411245056 5463812150784 5468611565568 5485155166998 5489973329496 5492199444992 5500935438336 5520035908608 5522423467392 5531601383424 5538210464384 5541598548876 5552167648014 5552663740416 5553209201328 5560340877312 5570945722368 5571990798336 5574353833152 5590289283904 5592707229096 5593756387392 5606922753024 5621053102704 5628271906816 5628824795028 5629327736832 5640064155648 5647862132736 5650257343952 5662095656256 5669367169024 5669924094192 5681245519872 5700972066816 5703437885184 5716862414848 5723241488952 5731269830208 5732344982016 5739193908656 5750653648896 5751218559168 5754736954602 5770621196288 5771188068054 5773117139712 5774200141824 5787791228928 5793162685336 5795668378539 5805300410208 5810399788416 5812755832832 5835461910304 5844743903232 5852824871424 5867574934104 5878765744956 5884348618408 5884874391552 5887419752448 5907862182144 5919129830016 5920240223232 5924329196032 5936741738496 5943366161604 5947471106954 5956770267136 5957355425088 5959346724864 5959932135912 5960464662528 5977503891456 5980038900992 5982625423008 5992568165376 6000853516032 6003398427949 6015976634772 6023702617088 6024294350079 6036323364864 6041625673728 6059902753008 6068403349632 6074166315776 6089474194596 6097893527947 6098438381568 6110069501952 6110669719116 6111215714304 6118517310464 6128249536512 6133936960944 6135087650688 6142417768708 6149528180736 6152188011264 6154682646528 6173549775192 6176053072384 6176219995683 6178724375616 6185876815872 6194429435904 6200178279698 6210040397184 6218015604736 6218626425888 6230486772432 6239658541056 6255383486976 6267313937664 6270107164672 6289075444392 6291795632733 6294599770784 6307788097152 6315888836608 6331805895168 6332993703936 6340560277376 6351097884672 6353844899328 6356539511946 6375280590848 6375906860784 6378038065152 6378664605966 6388637958144 6400184030656 6413593575168 6419227278336 6431470216704 6438646675071 6447678558984 6453801710512 6456593147238 6457170051072 6469485355008 6475629215744 6491948845824 6494756782176 6500924642368 6511265132544 6517308021003 6536699761968 6539350311936 6545094479872 6558807638016 6564894649092 6581581275648 6583781228544 6584427980352 6606641580032 6607290577506 6619892195709 6620483690496 6629637199872 6638936997888 6646344954912 6659021058768 6661988862464 6664870345536 6688012256458 6701366550528 6702024853224 6704265065472 6710631888896 6724691877888 6727543763616 6730453600884 6736845294712 6749694003468 6750297096192 6750960205536 6759630086144 6776665444224 6793890349056 6796828882944 6816259033088 6820428983232 6833437105248 6842885044936 6843496464384 6856548581376 6860743179264 6873828189696 6880356041728 6883331974272 6900679081062 6907232432516 6918219203328 6921024454656 6924017977344 6927103885312 6945243497091 6948059706432 6951064922568 6954162884864 6967426068096 6968733115392 6995267555328 6995954729124 7009297618986 7016581005312 7019615858688 7036138356736 7043989524864 7053870560256 7063623272192 7075209874941 7081424742132 7091215550599 7095564582912 7102303010816 7105374941184 7123281632064 7130046381952 7133130312048 7144985120256 7147373395968 7172190664704 7172895218382 7175292823296 7182106966528 7192181747712 7193530957824 7200207034488 7220276207664 7221630688128 7235403993792 7242275222656 7260526924326 7271214993408 7285082867712 7291482087424 7303442451552 7313540222664 7319964439328 7328143540224 7356769100928 7360047878144 7363231289856 7375468511232 7388798065168 7402890197352 7403551653888 7404278935104 7406753882112 7413787836416 7427927629824 7429321064448 7432471777536 7456942972128 7458341849856 7468804122624 7475897004032 7494737470272 7497979138728 7505099726704 7520085540864 7530482843648 7539037369344 7549460875008 7559898792256 7568486734068 7578950956551 7594084233216 7601296089088 7604583846912 7623748624752 7630988651936 7641693106944 7643126642688 7668291412224 7671543470643 7672982606136 7687616743404 7694917424072 7697489519616 7698245675553 7698933522432 7713617154048 7727557838052 7740400546944 7743748471056 7747199717888 7777462216786 7786152511488 7792991870976 7803766495232 7816567169736 7823433245472 7838354326608 7849893003264 7869675999744 7877149576192 7892173106688 7893653630976 7915655651328 7923001907886 7924488215472 7935604380288 7943140566784 7945795633152 7946576181216 7974168459623 7976833897344 7990090887168 7993546808832 8001138021376 8021302179696 8024771601054 8032392466772 8037318721536 8048431153152 8055500898304 8068714497792 8079870337344 8091204466176 8100232913799 8119298926128 8122810733622 8131251175424 8146759335936 8147559625488 8178582614592 8180116867584 8195718226176 8199370907648 8202917348352 8206243528704 8227732750497 8231399700256 8234959994244 8238299167488 8251403157504 8259239247872 8280053862912 8283635201088 8291501901184 8307315696576 8312397823314 8328251472021 8328995610624 8340511315968 8356418583552 8361530749728 8385433925856 8389060843644 8410384129536 8431579654056 8442407860224 8443237192542 8443991605248 8460096233472 8468130512896 8471793199104 8475386015928 8493143484384 8501209147712 8504050753536 8504886141288 8521868279808 8551458100224 8555156827776 8558969704448 8575293622272 8584862233428 8596904745312 8608790862984 8609560068096 8625980473344 8626827838752 8655931794432 8656782102081 8659675709568 8681686843392 8689744028004 8707950615312 8715599682624 8719133749248 8745076850688 8753192865456 8767115854848 8775441700864 8779237307136 8801362401156 8809720770008 8826522927612 8827311587328 8831129628672 8839516266496 8851915997184 8861793273216 8878694745024 8886493794048 8905112607744 8921206660431 8935155400704 8936033137632 8939020087296 8939898203868 8966255837184 8970058351488 8973938134512 8988852248064 8999592004624 9001280274048 9023964952158 9035553925632 9054485047296 9058520465408 9062438510592 9089854129512 9093905310976 9111249473664 9134211291894 9147657572352 9165104252928 9166004578674 9177775965696 9192374304768 9200905441416 9213626653062 9224292271104 9228032606208 9228282016896 9232023969792 9260324662788 9264079608576 9268086563424 9278815223808 9289901424128 9291644153856 9300267419547 9315060595776 9326190101566 9327023407104 9327939638832 9345730158648 9346565210112 9359487811584 9383075230464 9391986033152 9405160747008 9433613166588 9441899656176 9460752777216 9461682145728 9473833254912 9493682651136 9497708842752 9510840416064 9526646827008 9530767348992 9534809267919 9562066504913 9562920886272 9563860291176 9567057097728 9567996908949 9582956937216 9589575663616 9600276045984 9620390362752 9627034943552 9628840917504 9647205325056 9680702565768 9684889720857 9685755076608 9694953324544 9713443823616 9737923268736 9751386963552 9766897698816 9805049642952 9809025467904 9817641719808 9833958014976 9838211457024 9847341973638 9870520263136 9872371913472 9875671842816 9876641970528 9903903506432 9909962370048 9910935866259 9930725535744 9942590629504 9944455799808 9958405496832 9969517432368 9992983293696 9997305518304 10032018384687 10052049825792 10053037279836 10065947833344 10087037816832 10091315645424 10105267942068 10124541005202 10125445644288 10126440308304 10139445129216 10164998166336 10188924142592 10190835523584 10195243324416 10224388549632 10228724627524 10230643474848 10250155657872 10263319359488 10264327567404 10265244696576 10284822872064 10291114768896 10303410450736 10320534062592 10324997961408 10360848648774 10377328804992 10381536681984 10390655827968 10422089559648 10431244327296 10451139102144 10453099673088 10487427779582 10492901332992 10493932093686 10522897475584 10524871507968 10529423788032 10554207535104 10564002543848 10565984287296 10580805840384 10595434908288 10622137113198 10635778529792 10653454516224 10658062411776 10695069572928 10699695468072 10717477680384 10731241537536 10758285997056 10759342827573 10773160449792 10788272621568 10790296436736 10800310551732 10825731901504 10830414311496 10832446032192 10862345781248 10863412833984 10869082619904 10890790386489 10904776819456 10906822490112 10927624301568 10937223131136 10947373603907 10970310333996 10979946658992 10984398889984 11001870876672 11040071817216 11044846934784 11063202766848 11076420928768 11083197097752 11104335296028 11105327480832 11106418402656 11119688198021 11120681754624 11141891444736 11143981596672 11148707666304 11180578567808 11185414458192 11187512774784 11213845506048 11242106205408 11256543813632 11257649590056 11258655473664 11280128311296 11295724265472 11300514687904 11324191312512 11338734338048 11339848188384 11401944133632 11406875770368 11433724829696 11446482977904 11462539660416 11464689964032 11478387817312 11502437118336 11509473909204 11541242392576 11542376136108 11546234279424 11548400283648 11575582457856 11586325370672 11591336757078 11610600820416 11620799576832 11625511665664 11666193325179 11670923820608 11689487806464 11705649742848 11735149868208 11757531489912 11768697236816 11774839504896 11815724364288 11838259660032 11840480446464 11848658392064 11873483476992 11884502861829 11886732323208 11894942213908 11914710850176 11918693449728 11919864271824 11960077801984 11965250846016 11985136330752 12001707032064 12006796855898 12031953269544 12047405234176 12048588700158 12072646729728 12083251347456 12119805506016 12136806699264 12148332631552 12178948389192 12184216100433 12195787055894 12196876763136 12220139003904 12221339438232 12222431428608 12237034620928 12267873921888 12270175301376 12284835537416 12299056361472 12304376022528 12309365293056 12347099550384 12352106144768 12352439991366 12357448751232 12371753631744 12388858871808 12400356559396 12420080794368 12436031209472 12437252851776 12460973544864 12468596734971 12479317082112 12504240814117 12510766973952 12534627875328 12540214329344 12578150888784 12583591265466 12589199541568 12615576194304 12631777673216 12663611790336 12664855788813 12665987407872 12681120554752 12702195769344 12707689798656 12713079023892 12750561181696 12751813721568 12756076130304 12757329211932 12800368061312 12827187150336 12838454556672 12862940433408 12877293350142 12895357117968 12907603421024 12913186294476 12914340102144 12938970710016 12951258431488 12983897691648 12989513564352 13001849284736 13022530265088 13034616042006 13073399523936 13078700623872 13090188959744 13117615276032 13129789298184 13163162551296 13168855960704 13213283160064 13214581155012 13239784391418 13240967380992 13259274399744 13277873995776 13292689909824 13318042117536 13323977724928 13329740691072 13376024512916 13402733101056 13404049706448 13408530130944 13421263777792 13449383755776 13455087527232 13460907201768 13473690589424 13499388006936 13500594192384 13501920411072 13519260172288 13553330888448 13587780698112 13593657765888 13632518066176 13640857966464 13666874210496 13685770089872 13701316937841 13713097162752 13721486358528 13747656379392 13760712083456 13766663948544 13801358162124 13814464865032 13820439979593 13836438406656 13842048909312 13848035954688 13890486994182 13896119412864 13902129845136 13908325769728 13934852136192 13937466230784 13989285152349 13990535110656 13991909458248 14018595237972 14033162010624 14039231717376 14087979049728 14107741120512 14127246544384 14150419749882 14162849484264 14182431101198 14191129165824 14204606021632 14210749882368 14246563264128 14260092763904 14266260624096 14289970240512 14315796251263 14344381329408 14345790436764 14350585646592 14364213933056 14384363495424 14387061915648 14400414068976 14440552415328 14443261376256 14470807987584 14484550445312 14521053848652 14541130720489 14542429986816 14570165735424 14582964174848 14606884903104 14627080445328 14639928878656 14656287080448 14713538201856 14720095756288 14726462579712 14750937022464 14771012960457 14777596130336 14805780394704 14808557870208 14813507764224 14827575672832 14855855259648 14864943555072 14913885944256 14916683699712 14937608245248 14951794008064 14989474940544 14995958277456 15010199453408 15060965687296 15078074738688 15098921750016 15119797584512 15136973468136 15157901913102 15186811507803 15188168466432 15202592178176 15209167693824 15247497249504 15261977303872 15283386213888 15286253285376 15336582824448 15343086941286 15345965212272 15375233486808 15389834848144 15394979039232 15396491351106 15397867044864 15427234308096 15455115676104 15480801093888 15487496942112 15494399435776 15541272973161 15554924433572 15572305022976 15585983741952 15607532990464 15633134339472 15646866490944 15676708653216 15699786006528 15731141669373 15739351999488 15754299152384 15784346213376 15787307261952 15831311302656 15846003815772 15848976430944 15871208760576 15886281133568 15891591266304 15893152362432 15933205669797 15948336919246 15953667794688 15980181774336 15987093617664 16002276042752 16042604359392 16049543202108 16064784933544 16096862306304 16137428995584 16159740674688 16182408932352 16200465827598 16238597852256 16245621467244 16262502350848 16293518671872 16295119250976 16357165229184 16360233735168 16391436452352 16398741815296 16405834696704 16455465500994 16462799400512 16469919988488 16476598334976 16502806315008 16518478495744 16560107725824 16567270402176 16583003802368 16614631393152 16624795646628 16656502944042 16657991221248 16681022631936 16712837167104 16723061499456 16770867851712 16778121687288 16820768259072 16863159308112 16884815720448 16886474385084 16887983210496 16920192466944 16936261025792 16943586398208 16950772031856 16986286968768 17002418295424 17008101507072 17009772282576 17043736559616 17102916200448 17110313655552 17117939408896 17150587244544 17169724466856 17193809490624 17217581725968 17251960946688 17253655677504 17311863588864 17313564204162 17319351419136 17363373686784 17379488056008 17387005135617 17415901230624 17431199365248 17438267498496 17506385730912 17534231709696 17550883401728 17558474614272 17602724802312 17619441540016 17653045855224 17654623174656 17662259257344 17679032532992 17723586546432 17757389490048 17772987588096 17810225215488 17842413320862 17870310801408 17872066275264 17878040174592 17879796407736 17932511674368 17940116702976 17947876269024 17977704496128 17999184009248 18002560548096 18010195283847 18047929904316 18071107851264 18072883050237 18108970094592 18124877021184 18179708259024 18187810621952 18222498947328 18268422583788 18293680583841 18295315144704 18330208505856 18332009157348 18355551931392 18384748609536 18401810882832 18427253306124 18448584542208 18456564033792 18464047939584 18520649325576 18528159217152 18528659987049 18536173126848 18557630447616 18579802848256 18583288307712 18600534839094 18630121191552 18652380203132 18654046814208 18655879277664 18691460317296 18718975623168 18766150460928 18783972066304 18810321494016 18867226333176 18883799312352 18923364291456 18947666509824 18995417685504 19021680832128 19053293654016 19061534697984 19069618535838 19124133009826 19125841772544 19127720582352 19134114195456 19135993817898 19165913874432 19179151327232 19200552091968 19240780725504 19254069887104 19257681835008 19294410650112 19315940025213 19361405131536 19369779441714 19371510153216 19389906649088 19426887647232 19475846537472 19502773927104 19533795397632 19551924063009 19610099285904 19618050935808 19635283439616 19676422914048 19694683947276 19741040526272 19744743826944 19751343685632 19753283941056 19807807012864 19819924740096 19821871732518 19859676587127 19861451071488 19885181259008 19888911599616 19916810993664 19939034864736 19962857748301 19985966587392 19994611036608 20064036769374 20104099651584 20106074559672 20131895666688 20174075633664 20182631290848 20210535884136 20249082010404 20250891288576 20252880616608 20278890258432 20329996332672 20377848285184 20381671047168 20390486648832 20448777099264 20457449255048 20461286949696 20500311315744 20526638718976 20528655134808 20530489393152 20569645744128 20582229537792 20606820901472 20641068125184 20649995922816 20721697297548 20754657609984 20763073363968 20781311655936 20835730491273 20844179119296 20862488654592 20902278204288 20906199346176 20974855559164 20985802665984 20987864187372 21045794951168 21049743015936 21058847576064 21108415070208 21128005087696 21131968574592 21161611680768 21190869816576 21244274226396 21271557059584 21273646651797 21306909032448 21316124823552 21390139145856 21399390936144 21434955360768 21516571994112 21518685655146 21546320899584 21576545243136 21580592873472 21600621103464 21651463803008 21660828622992 21664892064384 21726825667968 21781580772978 21809553638912 21813644980224 21855248603136 21874446262272 21894747207814 21940620667992 21959893317984 21968797779968 22080143634432 22089693869568 22126405533696 22152841857536 22166394195504 22208670592056 22210654961664 22212836805312 22239376396042 22241363509248 22283782889472 22287963193344 22297415332608 22361157135616 22370828916384 22375025549568 22427691012096 22448505405677 22484212410816 22513087627264 22515299180112 22560256622592 22591448530944 22601029375808 22648382625024 22677468676096 22679696376768 22736852869653 22803888267264 22813751540736 22867449659392 22892965955808 22925079320832 22929379928064 22956775634624 23004874236672 23014630411929 23018947818408 23082484785152 23084752272216 23092468558848 23094737026659 23096800567296 23172650741344 23182673514156 23221201640832 23241599153664 23251023331328 23332386650358 23341847641216 23378975612928 23411299485696 23470299736416 23515062979824 23537394473632 23549679009792 23631448728576 23676519320064 23680960892928 23697316784128 23746966953984 23769005723658 23773464646416 23789884427816 23829421700352 23837386899456 23839728543648 23920155603968 23922505378869 23930501692032 23970272661504 24003414064128 24013593711796 24063906539088 24094810468352 24097177400316 24145293459456 24166502694912 24239611012032 24273613398528 24296665263104 24357896778384 24368432200866 24391574111788 24393753526272 24440278007808 24442678876464 24474069241856 24535747843776 24540350602752 24569671074832 24598112722944 24608752045056 24618730586112 24694199100768 24704212289536 24704879982732 24714897502464 24777717743616 24800713118792 24840161588736 24874505703552 24921947089728 24937193469942 24984754416063 25008481628234 25021533947904 25069255750656 25080428658688 25156301777568 25167182530932 25178399083136 25231152388608 25327223580672 25329711577626 25331974815744 25362241109504 25404391538688 25415379597312 25426158047784 25501122363392 25503627443136 25512152260608 25514658423864 25600736122624 25654374300672 25676909113344 25725880866816 25754586700284 25790714235936 25815206842048 25826372588952 25828680204288 25877941420032 25902516862976 25967795383296 25970346306243 25979027128704 26003698569472 26045060530176 26069232084012 26105275517009 26146799047872 26157401247744 26180377919488 26235230552064 26259578596368 26326325102592 26337711921408 26426566320128 26429162310024 26479568782836 26481934761984 26518548799488 26555747991552 26585379819648 26636084235072 26647955449856 26659481382144 26752049025832 26763619981293 26805466202112 26808099412896 26817060261888 26842527555584 26898767511552 26910175054464 26921814403536 26947381178848 26998776013872 27003840822144 27038520344576 27106661776896 27175561396224 27187315531776 27265036132352 27281715932928 27333748420992 27371540179744 27402633875682 27442972717056 27495312758784 27521424166912 27533327897088 27602716324248 27628929730064 27640879959186 27672876813312 27684097818624 27696071909376 27780973988364 27792238825728 27804259690272 27816651539456 27869704272384 27874932461568 27900802258641 27978570304698 27981070221312 27983818916496 28037190475944 28078463434752 28175958099456 28215482241024 28254493088768 28300839499764 28325698968528 28364862202396 28382258331648 28421499764736 28493126528256 28520185527808 28532521248192 28579940481024 28604427803757 28631592502526 28686199514739 28688762658816 28691580873528 28701171293184 28728427866112 28768726990848 28800828137952 28881104830656 28886522752512 28941615975168 28969100890624 29042107697304 29054669162571 29082261440978 29084859973632 29140331470848 29165928349696 29213769806208 29254160890656 29279857757312 29427076403712 29440191512576 29452925159424 29501874044928 29542025920914 29555192260672 29611560789408 29617115740416 29627015528448 29655151345664 29711710519296 29729887110144 29732807598777 29827771888512 29833367399424 29875216490496 29903588016128 29978949881088 29991916554912 30020398906816 30096055154061 30121931374592 30156149477376 30197843500032 30239595169024 30273946936272 30315803826204 30373623015606 30376336932864 30405184356352 30418335387648 30494994499008 30523954607744 30566772427776 30572506570752 30673165648896 30686173882572 30691930424544 30750466973616 30779669696288 30789958078464 30792982702212 30795734089728 30854468616192 30910231352208 30961602187776 30974993884224 30988798871552 31082545946322 31109848867144 31144610045952 31171967483904 31215065980928 31266268678944 31293732981888 31353417306432 31462283338746 31478703998976 31508598304768 31568692426752 31574614523904 31662622605312 31692007631544 31697952861888 31742417521152 31772562267136 31786304724864 31866411339594 31896673838492 31907335589376 31960363548672 31974187235328 32004552085504 32085208718784 32099086404216 32129569867088 32193724612608 32274857991168 32319481349376 32364817864704 32400931655196 32477195704512 32491242934488 32587037343744 32590238501952 32672371159467 32714330458368 32720467470336 32782872904704 32797483630592 32811669393408 32842120811721 32910931001988 32925598801024 32939839976976 32953196669952 33005612630016 33120215451648 33134540804352 33166007604736 33229262786304 33249591293256 33313005888084 33315982442496 33359064594063 33362045263872 33425674334208 33446122998912 33541735703424 33556243374576 33641536518144 33726318616224 33769631440896 33772948770168 33775966420992 33840384933888 33872522051584 33887172796416 33901544063712 33972573937536 34004836590848 34016203014144 34019544565152 34137667983781 34205832400896 34220627311104 34235878817792 34301174489088 34339448933712 34387618981248 34435163451936 34507311355008 34623727177728 34627128408324 34638702838272 34726747373568 34758976112016 34774010271234 34831802461248 34862398730496 34876534996992 34998579975537 35012771461824 35068463419392 35101766803456 35116949228544 35205449604624 35238883080032 35306091710448 35324518514688 35358065065984 35447173092864 35514778980096 35545975176192 35620450430976 35653508585487 35684826641724 35744132550528 35756080349184 35759592815472 35880233405952 35895752538048 35955408992256 35998368018496 36005121096192 36020390567694 36095859808632 36142215702528 36145766100474 36217940189184 36249754042368 36359416518048 36375621243904 36444997894656 36536845167576 36587361167682 36590630289408 36660417011712 36664018314696 36711103862784 36803621765664 36854506612248 36897169084416 36913128067584 36928095879168 37041298651152 37056318434304 37057319974098 37072346253696 37115260895232 37159605696512 37166576615424 37201069678188 37260242383104 37304760406264 37308093628416 37311758555328 37382920634592 37405790204913 37437951246336 37512722442351 37532300921856 37567944132608 37620642988032 37734452666352 37767598624704 37846728582912 37895333019648 37990835371008 37994567366439 38043361664256 38106587308032 38123069395968 38139237071676 38248266019652 38251683545088 38255441164704 38268228390912 38271987635796 38358302654464 38401104183936 38481561451008 38508139774208 38515363670016 38588821300224 38631880050426 38658562195201 38722810263072 38739558883428 38743020306432 38779813298176 38853775294464 38951693074944 39005547854208 39067590795264 39103848126018 39220198571808 39236101871616 39270566879232 39352845828096 39389367894552 39482081052544 39489487653888 39506567882112 39639849480192 39643743465036 39719353174254 39722902142976 39770362518016 39777823199232 39833621987328 39878069729472 39925715496602 39971933174784 39989222073216 40128073538748 40208199303168 40212149119344 40263791333376 40348151267328 40365262581696 40421071768272 40498164020808 40501782577152 40505761233216 40557780516864 40659992665344 40755696570368 40763342094336 40780973297664 40897554198528 40914898510096 40922573899392 41000622631488 41053277437952 41057310269616 41139291488256 41164459075584 41213641802944 41282136250368 41299991845632 41443394595096 41461319938779 41509315219968 41526146727936 41671460982546 41688358238592 41724977309184 41804556408576 41812398692352 41949711118328 41967855457047 41971605331968 41975728374744 42091589902336 42099486031872 42117695152128 42256010175392 42263937149184 42323223361536 42381739633152 42488548452792 42543114119168 42547293303594 42613818064896 42632249647104 42780278291712 42798781872288 42869910721536 42947388753789 43033143988224 43037371310292 43092641799168 43153090486272 43161185746944 43201242206928 43302927606016 43321657245984 43329784128768 43453651335936 43472079666977 43563161545956 43619107277824 43623392161467 43627289960448 43710497206272 43748892524544 43789494415628 43881241335984 43919786635968 43937595559936 44160287268864 44179387739136 44252811067392 44305683715072 44332788391008 44417341184112 44425673610624 44478752792084 44482727018496 44567565778944 44594830665216 44722314271232 44741657832768 44750051099136 44855382024192 44897010811354 44968424821632 45026175254528 45030598360224 45182897061888 45202058751616 45296765250048 45359392753536 45473705739306 45560434523409 45607776534528 45627503081472 45734899318784 45785931911616 45850158641664 45858759856128 45913551269248 46009748473344 46029260823858 46037895636816 46164969570304 46169504544432 46184937117696 46189474053318 46193601134592 46345301482688 46365347028312 46442403281664 46483198307328 46502046662656 46623818919483 46664773300716 46683695282432 46757951225856 46822598971392 46940599472832 47030125959648 47074788947264 47099358019584 47193425008119 47262897457152 47353038640128 47361921785856 47394633568256 47493933907968 47538011447316 47546929292832 47579768855632 47658843400704 47674773798912 47679457087296 47840311207936 47845010757738 47861003384064 47940545323008 48006828128256 48027187423592 48127813078176 48189620936704 48194354800632 48290586918912 48479222024064 48547226797056 48593330526208 48715793556768 48736864401732 48783148223576 48787507052544 48880556015616 48885357752928 48948138483712 49071495687552 49080701205504 49139342149664 49196225445888 49217504090112 49388398201536 49408424579072 49409759965464 49429795004928 49555435487232 49601426237584 49680323177472 49749011407104 49843894179456 49874386939884 49969508832126 50016963256468 50043067895808 50138511501312 50160857317376 50312603555136 50334365061864 50356798166272 50462304777216 50553504409109 50654447161344 50659423155252 50663949631488 50724482219008 50808783077376 50830759194624 50852316095568 51007254886272 51024304521216 51029316847728 51201472245248 51308748601344 51353818226688 51451761733632 51509173400568 51581428471872 51630413684096 51652745177904 51755882840064 51935590766592 51940692612486 51958054257408 52007397138944 52090121060352 52138464168024 52161015406851 52210551034018 52293598095744 52314802495488 52360755838976 52519157192736 52652650205184 52675423842816 52853132640256 52858324620048 52959137565672 52963869523968 53037097598976 53170759639296 53272168470144 53295910899712 53318962764288 53504098051664 53527239962586 53610932404224 53616198825792 53634120523776 53685055111168 53797535023104 53820350108928 53843628807072 53894762357696 53997552027744 54007681644288 54030585851541 54077040689152 54213323553792 54218649150711 54374631063552 54530072264704 54563431865856 54667496841984 54743080359488 54805267751364 54881041751523 54885945434112 54990625517568 55042848333824 55066655794176 55205432648496 55257859460128 55281759918372 55345753626624 55392143818752 55561947976728 55584477651456 55608519380544 55633303078912 55739408544768 55749864923136 55801604517282 55957140609396 55962140442624 55967637832992 56074380951888 56156926869504 56351916198912 56430964482048 56508986177536 56601678999528 56651397937056 56729724404792 56842999529472 56986253056512 57040371055616 57065042496384 57159880962048 57208855607514 57263185005052 57372399029478 57377525317632 57383161747056 57402342586368 57456855732224 57537453981696 57601656275904 57762209661312 57773045505024 57883231950336 57938201781248 58084215394608 58109338325142 58164522881956 58169719947264 58280662941696 58331856699392 58427539612416 58508321781312 58559715514624 58655772189027 58854152807424 58880383025152 58905850318848 59084051841828 59110384521344 59223121578816 59234231480832 59254031056896 59423421038592 59459774220288 59465615197554 59579029761381 59655543777024 59666734798848 59750432980992 59807176032256 59888573244903 59957899762176 59983833109824 60040797813632 60192110308122 60312298954752 60395687000064 60479190338048 60547893872544 60631607652408 60747246031212 60752673865728 60810368712704 60836670775296 60989988998016 61047909215488 61133544855552 61145013141504 61346331297792 61372347765144 61383860849088 61500933947232 61559339392576 61579916156928 61585965404424 61591468179456 61708937232384 61820462704416 61923204375552 61949987768448 61977597743104 62165091892644 62219697734288 62289220091904 62343934967808 62430131961856 62532537357888 62587465963776 62706834612864 62924566677492 62957407997952 63017196609536 63137384853504 63149229047808 63325245210624 63384015263088 63395905723776 63484835042304 63545124534272 63572609449728 63732822679188 63793347676984 63814671178752 63820939955391 63920727097344 63948374470656 64009104171008 64170417437568 64198172808432 64259139734176 64549715982336 64638962698752 64729635729408 64801863310392 64954391409024 64982485868976 65180477003904 65344742318934 65428660916736 65440934940672 65565745809408 65594967261184 65623338786816 65684241623442 65821862003976 65851197602048 65879679953952 65906393339904 66108428842681 66240430903296 66269081608704 66332015209472 66458525572608 66499182586512 66626011776168 66631964884992 66718129188126 66724090527744 66851348668416 66892245997824 67083471406848 67112486749152 67283073036288 67345516217031 67452637232448 67539262881792 67545897540336 67680769867776 67774345592832 67803088127424 67945147875072 68009673181696 68032406028288 68039089130304 68210558608959 68275335967562 68411664801792 68441254622208 68471757635584 68602348978176 68678897867424 68775237962496 68870326903872 69014622710016 69043891235787 69247454355456 69254256816648 69277405676544 69284211079977 69517952224032 69548020542468 69663604922496 69724797460992 69753069993984 69997159951074 70025542923648 70136926838784 70203533606912 70233898457088 70410899209248 70477766160064 70612183420896 70649037029376 70716130131968 70894346185728 71029557960192 71091950352384 71240900861952 71307017170974 71369653283448 71488265101056 71512160698368 71519185630944 71760466811904 71767516136607 71791505076096 71910817984512 71996736036992 72010242192384 72040781135388 72191719617264 72284431405056 72291532200948 72435880378368 72499508084736 72718833036096 72751242487808 72889995789312 73073690335152 73174722335364 73181260578816 73320834023424 73328036629392 73422207725568 73607243531328 73709013224496 73794338168832 73826256135168 73856191758336 74082597302304 74112636868608 74114639948196 74144692507392 74319211393024 74333153230848 74402139356376 74520484766208 74609520812528 74623517110656 74765841269184 74811580409826 75025444884702 75064601843712 75135888265216 75241285976064 75468905332704 75535197249408 75693457165824 75981670742016 75989134732878 76086723328512 76213174616064 76246138791936 76278474143352 76496532039304 76503367090176 76510882329408 76536456781824 76543975271592 76802208367872 76963122902016 77016279548416 77030727340032 77177642600448 77263760100852 77317124390402 77445620526144 77479117766856 77486040612864 77707550588928 77903386149888 77911038918729 78011095708416 78135181590528 78207696252036 78315826551027 78440397143616 78472203743232 78541133758464 78705691656192 78778735789104 78964162105088 78978975307776 79013135764224 79272615863311 79279698960384 79287486930072 79438706348508 79445804285952 79540725036032 79555646398464 79667243974656 79756139458944 79851430993204 79943866349568 79978444146432 80256147077496 80290859943879 80416398606336 80424298238688 80527582666752 80696302534656 80730525163392 80842143536544 80996328041616 81011522466432 81115561033728 81319985330688 81511393140736 81526684188672 81561946595328 81795108397056 81829797020192 81845147798784 82001245262976 82106554875904 82114620539232 82328918151168 82427283605888 82564272500736 82599983691264 82886789190192 82922639877558 83018630439936 83052293455872 83342921965092 83376716477184 83449954618368 83609112817152 83624797384704 83702406775923 83899422236656 83935710914094 83943210663936 83951456749488 84183179804672 84235390304256 84512020350784 84527874298368 84646446723072 84763479266304 84977096905584 85086228238336 85094586607188 85264499294208 85560556583424 85597563744576 85739821443072 85894777507578 86058598544217 86066287976448 86074742620584 86185283598336 86306180972544 86402484413856 86605855212032 86643314491968 86659568257536 86907302671872 86944159333954 87126323091912 87238214555648 87246784322934 87254579920896 87420994412544 87497785049088 87578988831256 87762482671968 87839573271936 87875191119872 88320574537728 88358775478272 88505622134784 88611367430144 88665576782016 88834682368224 88851347221248 88957505584168 88965454036992 89135131557888 89189661330432 89198422796331 89444628542464 89483315665536 89500102198272 89710764048384 89794021622708 89936849643264 90052350509056 90061196720448 90288165462183 90365794123776 90404117503232 90593530500096 90718785507072 90947411478612 91120869046818 91215553069056 91255006162944 91469798637568 91571863823232 91700317283328 91717519712256 91827102538496 92019496946688 92058521647716 92075791273632 92185802157787 92329939140608 92339009088864 92369874235392 92378948106636 92387202269184 92690602965376 92730694056624 92884806563328 92966396614656 93247637838966 93329546601432 93367390564864 93515902451712 93645197942784 93881198945664 94060251919296 94149577894528 94386850016238 94525794914304 94706077280256 94723843571712 94789267136512 94987867815936 95076022894632 95093858585664 95159537711264 95317686801408 95358914174592 95680622415872 95690021515476 95722006768128 95881090646016 96013656256512 96054374847184 96255626156352 96379241873408 96388709601264 96581173837824 96958444048128 97094453594112 97186661052416 97431587113536 97473728803464 97566296447152 97761112031232 97770715505856 97896276967424 98142991375104 98161402411008 98278684299328 98392450891776 98435008180224 98526362435163 98776796403072 98816849158144 98819519930928 98859590009856 99202852475168 99360646354944 99498022814208 99687788358912 99748773879768 99939017664252 100033926512936 100077193782189 100086135791616 100277023002624 100625207110272 100668730123728 100713596332544 100924609554432 101107008818218 101308894322688 101318846310504 101327899262976 101448964438016 101617566154752 101661518389248 101704632191136 102014509772544 102048609042432 102058633695456 102402944490496 102413003951343 102617497202688 102707636453376 102903523467264 103018346801136 103162856943744 103260827368192 103305490355808 103664189975099 103871181533184 103881385224972 103916108514816 104014794277888 104180242120704 104276928336048 104322030813702 104421102068036 104587196191488 104629604990976 104721511677952 104995739926611 105038314385472 105305300410368 105350847685632 105706265280512 105716649240096 105918275131344 106074195197952 106341519278592 106544336940288 106591821799424 106637925528576 106960525756461 107008196103328 107054479925172 107232397651584 107268241047552 107370110222336 107640700217856 107687257614144 107789524715392 107995104055488 108015363288576 108061171703082 108426647107584 108437298301422 108749262127104 109060144529408 109126863731712 109334993683968 109486160718976 109610535502728 109762083503046 109771890868224 109981251035136 110085696667648 110133311588352 110410865296992 110515718920256 110563519836744 110691507253248 110784287637504 111123895953456 111168955302912 111217038761088 111266606157824 111478817089536 111499729846272 111603209034564 111914281218792 111924280885248 111935275665984 112148761903776 112313853739008 112538167327053 112703832397824 112861928964096 113017972355072 113203357999056 113302795874112 113459448809584 113685999058944 113972506113024 114080742111232 114130084992768 114319761924096 114417711215028 114526370010104 114744798058956 114755050635264 114766323494112 114804685172736 114913711464448 115074907963392 115203312551808 115524419322624 115546091010048 115766463900672 115876403562496 115975686585603 116168430789216 116218676650284 116329045763912 116339439894528 116561325883392 116855079224832 117016643562624 117119431029248 117311544378054 117708305614848 117760766050304 117811700637696 118168103683656 118220769042688 118446243157632 118468462961664 118919548440576 118931230395108 119158059522762 119311087554048 119333469597696 119500865961984 119614352064512 119777146489806 119915799524352 119967666219648 120081595627264 120384220616244 120550664360183 120624597909504 120791374000128 120958380676096 121095787745088 121263215304816 121494492062424 121505347731456 121673341550592 121979977996032 122095818430976 122267089711104 122290026283008 122692662595584 122744695530288 122767721698176 123001867894464 123118678785152 123159832313856 123171930808848 123417874464768 123640925408832 123846408751104 123899975536896 123955195486208 124330183785288 124383959816337 124439395468576 124578440183808 124860263923712 125065074715776 125174931927552 125413669225728 125849133354984 125903566371141 125914815995904 126034393219072 126274769707008 126298458095616 126768030526176 126791811447552 126969670084608 127090249068544 127145218899456 127465645358376 127586695353968 127629342357504 127641879910782 127841454194688 127896748941312 128018208342016 128340834875136 128396345616864 128518279468352 128842166261367 129099431964672 129277925397504 129459271458816 129603726620784 129908782818048 129964971737952 130360954007808 130416239000931 130689484637868 130857321833472 130870176484401 130881869881344 131131491618816 131246677573632 131368483246884 131643724007952 131702395204096 131759359907904 131812786679808 132216857685362 132480861806592 132538163217408 132664030418944 132917051145216 132998365173024 133252023552336 133436258376252 133448181055488 133702697336832 133784491995648 134166942813696 134224973498304 134566146072576 134691032434062 134905274464896 135078525763584 135091795080672 135548691185664 135606176254848 135890295750144 136019346363392 136078178260608 136421117217918 136550671935124 136823329603584 136882509244416 136943515271168 137204697956352 137357795734848 137550475924992 137740653807744 138029245420032 138087782471574 138494908710912 138508513633296 138554811353088 138568422159954 139035904448064 139096041084936 139327209844992 139449594921984 139506139987968 139871456758449 139994319902148 140051085847296 140273853677568 140407067213824 140467796914176 140821798418496 140955532320128 141224366841792 141298074058752 141580275024357 141788692371456 142059115920384 142183900704768 142481801723904 142614034341948 142739306566896 142976530202112 143024321396736 143038371261888 143520933623808 143535032273214 143583010152192 143821635969024 143993472073984 144020484384768 144081562270776 144383439234528 144555946574273 144568862810112 144583064401896 144871760756736 145437666072192 145502484975616 145779991578624 146147380670304 146349444670728 146362521157632 146641668046848 146656073258784 146844415451136 147214487062656 147418026448992 147588676337664 147652512270336 148165194604608 148225273737216 148229279896392 148289385014784 148638422786048 148666306461696 148804278712752 149040969532416 149219041625056 149247034221312 149531682538368 149623160819652 150050889769404 150129203687424 150271776530432 150482571952128 150937810665408 151070394498816 151386914331648 151660513227327 151963341484032 151978269465756 152173446657024 152426349232128 152492277583872 152556948286704 152993064078608 153021764658816 153072913563648 153087950543184 153604416735744 153926245804032 154032559096832 154061454680064 154355285200896 154527520201704 154634248780804 154891241052288 154958235533712 155806772299776 155822077837458 156022191416832 156270363181056 156415392504072 156631653102054 156880794287232 156944407486464 157082267516928 157557471578208 157928324210176 157957950615552 158026271528448 158545231726622 158559397920768 158574973860144 158877412697016 158891608571904 159081450072064 159111292796928 159512278917888 159702861986408 159887732699136 159956888292864 160512294154992 160581719887758 160832797212672 160848596477376 161055165333504 161392605069312 161461050326784 161684287073088 161992656083232 162023044932864 162091757554623 162231122067456 162555130583521 162639970661376 162655947452133 163022786281472 163123893190656 163590216794112 163659594040384 163690295597568 164002490525952 164213109751808 164229241078464 164643125254569 164657836302336 164854567211776 165128545001472 165199967382528 165773578380384 165845279755116 166037260879872 166685843930184 166753432954368 166899909236736 167218225634304 167249594769408 167404813551846 167798844473312 167871421828188 167886421327872 167902913498976 168366359609344 168470780608512 169024040701568 169055748596736 169292893446144 169526958532608 169954193811168 170172456476672 170189173214376 170528998588416 171121113166848 171195127489152 171479642886144 171789555015156 172117197088434 172132575952896 172149485241168 172370567196672 172612361945088 172804968827712 173211710424064 173286628983936 173319136515072 173814605343744 173888318667908 174252646183824 174476429111296 174493568645868 174509159841792 174841988825088 174995570098176 175157977662512 175524965343936 175679146543872 175750382239744 176641149075456 176717550956544 177222734860288 177331153564032 177669364736448 177702694442496 177915011168336 178270263115776 178379322660864 178396845592662 178889257084928 178966631331072 179000204396544 179421528096768 179588043245416 179665719734709 179873699286528 180122393440896 180576330924366 180808235006464 181187061000192 181437571014144 181894822957224 182241738093636 182431106138112 182510012325888 183143727646464 183400634566656 183435039424512 183654205076992 184038993893376 184117043295432 184151582547264 184371604315574 184659878281216 184678018177728 184739748470784 184757896213272 184774404538368 185381205930752 185461388113248 185769613126656 185932793229312 186105351266419 186495275677932 186659093202864 186734781129728 187031804903424 187290395885568 187762397891328 188120503838592 188299155789056 188773700032476 189034699366357 189051589828608 189412154560512 189447687143424 189578534273024 189975735631872 190152045789264 190187717171328 190319075422528 190635373602816 190717828349184 191361244831744 191380043030952 191444013536256 191462819866173 191762181292032 192027312513024 192108749694368 192511252312704 192758483746816 192777419202528 193916888096256 194188907188224 194373322104832 194863174227072 194947457606928 195132592894304 195541431011712 195792553934848 196285982750208 196322804822016 196557368598656 196784901783552 196870016360448 197052724870326 197553592806144 197633698316288 197639039861856 197719180019712 198325286528043 198405704950336 198721292709888 198996045628416 199375576717824 199497547759536 199878035328504 200067853025872 200154387564378 200172271583232 200554046005248 201250414220544 201337460247456 201427192665088 201849219108864 202036548651093 202214017636436 202617788645376 202637692621008 202897928876032 203323036778496 203409264382272 204029019545088 204097218084864 204117267390912 204805888980992 204826007902686 205234994405376 205415272906752 205807046934528 206036693602272 206325713887488 206521654736384 206610980711616 207131673707361 207328379950198 207742363066368 207762770449944 207832217029632 208029588555776 208553856672096 208644061627404 208842204136072 209174392382976 209259209981952 209991479853222 210076628770944 210610600820736 210701695371264 211412530561024 211433298480192 211836550262688 212148390395904 212683038557184 213088673880576 213183643598848 213275851057152 213921051512922 214016392206656 214108959850344 214464795303168 214536482095104 214740220444672 215281400435712 215302548409821 215374515228288 215579049430784 215990208110976 216030726577152 216122343406164 216853294215168 216874596602844 217498524254208 218120289058816 218253727463424 218669987367936 218972321437952 219221071005456 219524167006092 219543781736448 219827682068569 219962502070272 220171393335296 220266623176704 220821730593984 221031437840512 221127039673488 221383014506496 221568575275008 222247791906912 222337910605824 222434077522176 222533212315648 222957634179072 222999459692544 223206418069128 223828562437584 223870551331968 224297523807552 225076334654106 225407664795648 225723857928192 226035944710144 226406715998112 226605591748224 226918897619168 227945012226048 228161484222464 228260169985536 228639523848192 228835422430056 229052740020208 229489596117912 229510101270528 229532646988224 229609370345472 229827422928896 230406625103616 231048838645248 231092182020096 231532927801344 231752807124992 231951373171206 232336861578432 232437353300568 232658091527824 233122651766784 233710158449664 234033287125248 234238862058496 234623088756108 234947479653081 235416611229696 235623401275392 236336207367312 236441538085376 236892486315264 236936925923328 237817847589933 237839096881152 237862460790216 238316119045524 238622175108096 238666939195392 239001731923968 239554292979612 239831599048704 239935332439296 240163191254528 240768441232488 240872579831637 241101328720366 241249195819008 241582748000256 241916761352192 242191575490176 242526430609632 242988984124848 243346683101184 243959955992064 244191636861952 244534179422208 244580052566016 245385325191168 245489391060576 245535443396352 246003735788928 246237357570304 246319664627712 246343861617696 247199222248313 247281850817664 247692817502208 247799951073792 247910390972416 248660367570576 248767919632674 248878790937152 249156880367616 249720527847424 250130149431552 250349863855104 250827338451456 251107220327769 251698266709968 251807132742282 251829631991808 252068786438144 252549539414016 253536061052352 253583622895104 253939340169216 254180498137088 254290437798912 254931290716752 255173390707936 255258684715008 255283759821564 255793497882624 256036416684032 256681669750272 256792691233728 257036558936704 257684332522734 258175795632651 258198863929344 258555850795008 258918542917632 259207453241568 259817565636096 259929943475904 260721908015616 260832478001862 261378969275736 261714643666944 261740352968802 261763739762688 262262983237632 262493355147264 262736966493768 263287448015904 263404790408192 263518719815808 263625573359616 264433715370724 264961723613184 265076326434816 265328060837888 265834102290432 265996730346048 266504047104672 266872516752504 266896362110976 267405394673664 267568983991296 268333885627392 268449946996608 269132292145152 269382064868124 269810548929792 270157051527168 270183590161344 270864496386549 271097382371328 271212352509696 271780591500288 272038692726784 272156356521216 272842234435836 273101343870248 273646659207168 273765018488832 274409395912704 274715591469696 275100951849984 275481307615488 276058490840064 276175564943148 276557406473361 276989817421824 277017027266592 277109622706176 277136844319908 278071808896128 278192082169872 278654419689984 278899189843968 279742913516898 279988639804296 280102171694592 280547707355136 280814134427648 280935593828352 281643596836992 281911064640256 282448733683584 283160550048714 283577384742912 284118231840768 284367801409536 284963603447808 285228068683896 285478613133792 285953060404224 286076742523776 287041867247616 287070064546428 287166020304384 287643271938048 287986944147968 288040968769536 288163124541552 288766878469056 289111893148546 289137725620224 289166128803792 289743521513472 290875332144384 291004969951232 291559983157248 292294761340608 292698889341456 293283336093696 293312146517568 293688830902272 294428974125312 294836052897984 295177352675328 295305024540672 295579087305489 296330389209216 296450547474432 296458559792784 296578770029568 297276845572096 297608557425504 298081939064832 298438083250112 298494068442624 299063365076736 299246321639304 300101779538808 300231581346567 300258407374848 300543553060864 301875621330816 302140788997632 302773828663296 303321026454654 303926682968064 303956538931512 304346893314048 304852698464256 304984555167744 305113896573408 305986128157216 306043529317632 306145827127296 306175901086368 307208833471488 307239011854029 307852491608064 308065118193664 308122909360128 308710570401792 309055040403408 309268497561608 309782482104576 309916471067424 310992569925297 311613544599552 311644155674916 312044382833664 312540726362112 312830785008144 313263306204108 313761588574464 313888814972928 314164535033856 314987219779833 315114943156416 315856648420352 315915901231104 316052543056896 317090463453244 317118795841536 317149947720288 317754825394032 318162900144128 318222585593856 319024557835776 319405723972816 319775465398272 319913776585728 321024588309984 321163439775516 321697192954752 322110330667008 322922100653568 323368574146176 323985312166464 324046089865728 324183515109246 325110261167042 325279941322752 325311894904266 326045572562944 326247786381312 327180433588224 327319188080768 327380591195136 328004981051904 328458482156928 329286250509138 329315672604672 329709134423552 330257090002944 330399934765056 331547156760768 331690559510232 332074521759744 333371687860368 333506865908736 333799818473472 334436451268608 334499189538816 334809627103692 335597688946624 335742843656376 335772842655744 335805826997952 336732719218688 336941561217024 337614501981159 338048081403136 338111497193472 338585786892288 339053917065216 339368581721117 339908387622336 340344912953344 340378346428752 341057997176832 342242226333696 342390254978304 342959285772288 343579110030312 344234394176868 344265151905792 344298970482336 344741134393344 345224723890176 345609937655424 346423420848128 346573257967872 346638273030144 347629210687488 347776637335816 347927059756809 348505292367648 348952858222592 348987137291736 349018319683584 349683977650176 350315955325024 351049930687872 351358293087744 351500764479488 353282298150912 353435101913088 354445469720576 354662307128064 355338729472896 355405388884992 355830022336672 356758645321728 356793691185324 357778514169856 357933262662144 358000408793088 358843056193536 359176086490832 359331439469418 359747398573056 360244786881792 361152661848732 361616470012928 361651993080549 362374122000384 362875142028288 363789645914448 364483476187272 365020024651776 366287455292928 366801269133312 366870078849024 367308410153984 368077987786752 368234086590864 368303165094528 368743208631148 369356036355456 369479496941568 369515792426544 370762411861504 370922776226496 371539226253312 371865586458624 372210702532838 372990551355864 373318186405728 373469562259456 374580791771136 375524795782656 376241007677184 376598311578112 377547400064952 377710699113423 378069398732714 378103179657216 378824309121024 378895374286848 379157068546048 380304091578528 380375434342656 380638150845056 381270747205632 381435656698368 382722489663488 382760086061904 382888027072512 382925639732346 383524362584064 384054625026048 384217499388736 385022504625408 385516967493632 385554838405056 386526498784101 387833776192512 388377814376448 388746644209664 389726348454144 389894915213856 390265185788608 391082862023424 391248717002793 391585107869696 392571965500416 392610529453203 392645609644032 393114737197312 393740032720896 394105449740652 395107185612288 395267396632576 395278079723712 395438360039424 396650573056086 396811409900672 397442585419776 397992091256832 398751153435648 398995095519072 399756070657008 400135706051744 400308775128756 400344543166464 401108092010496 402500828441088 402674920494912 402854385330176 403698438217728 404073097302186 404428035272872 405235577290752 405275385242016 405795857752064 406646073556992 406818528764544 408058039090176 408234534781824 409611777961984 409652015805372 410469988810752 410830545813504 411614093869056 412073387204544 412651427774976 413043309472768 413221961423232 414263347414722 414656759900396 415484726132736 415525540899888 415664434059264 416059177111552 417107713344192 417288123254808 417684408272144 418348784765952 418518419963904 419982959706444 420153257541888 421221201641472 421403390742528 422866596960384 423673100525376 424740825073071 425366077114368 426177347761152 426367287197696 426551702114304 427842103025844 428032784413312 428217919700688 428929590606336 429072964190208 430562800871424 430605096819642 430749030456576 431158098861568 431980416221952 432061453154304 432244686812328 433667839722819 433706588430336 433749193205688 436507454926848 437339974735872 437944642875904 438442142010912 439048334012184 439087563472896 439655364137138 439925004140544 440342786670592 440533246353408 441643461187968 442062875681024 442254079346976 442766029012992 443789683789153 444495583813824 444675821211648 444868155044352 445066424631296 445915268358144 445998919385088 446412836138256 447657124875168 447741102663936 448595047615104 450152669308212 450815329591296 451447715856384 452071889420288 452813431996224 453211183496448 453837795238336 454981539681981 455890024452096 456322968444928 456520339971072 457279047696384 457670844860112 458105480040416 458979192235824 459065293976448 459218740690944 459654845857792 460813250207232 462097677290496 462184364040192 463065855602688 463505614249984 463902746342412 464673723156864 464874706601136 465316183055648 467420316899328 468066574250496 468477724116992 469246177512216 469894959306162 470833222459392 471246802550784 472672414734624 472883076170752 473784972630528 473873851846656 475635695179866 475678193762304 475724921580432 476632238091048 477244350216192 477333878390784 479108585959224 479663198097408 479870664878592 480326382509056 481536882464976 481745159663274 482202657440732 482498391638016 483165496000512 483833522704384 484383150980352 485052861219264 485977968249696 486275272663869 486693366202368 487665391750563 487919911984128 488383273723904 489068358844416 490770650382336 490978782121152 491070886792704 492007471577856 492474715140608 492639329255424 492687723235392 493929375763707 494398444496626 494563701635328 495385635004416 495599902147584 495820781944832 497320735141152 497535839265348 497757581874304 500260298863104 500699727710208 501654676902912 502214440655538 503396533419936 503614265484564 503659263983616 504137572876288 505099078828032 507072122104704 507167245790208 507878680338432 508360996274176 508580875597824 509862581433504 510346781415872 510517369430016 510567519643128 511586995765248 512072833368064 513363339500544 513585382467456 514073117873408 515368665045468 516351591265302 516397727858688 517111701590016 517837085835264 518414906483136 519635131272192 519859886951808 521443816031232 521664956003724 522757938551472 523429287333888 523480705937604 523527479525376 524525966475264 524986710294528 525473932987536 526574896031808 526809580816384 527037439631616 527251146719232 528867430741448 529923447226368 530152652869632 530656121675776 531668204580864 531993460692096 533008094209344 533745033505008 534810789347328 535137967982592 536667771254784 536899893993216 538264584290304 538764129736248 538997159204127 539621097859584 540367180322688 541728992773098 542424705019392 543561183000576 544077385453568 544312713042432 545684468871672 546202687740496 547293318414336 547530036977664 549431182939392 550201903699968 550962615230976 552116981680128 552351129886296 553114812946722 553979634843648 554034054533184 554219245412352 554273688639816 556143617792256 556384164339744 557308839379968 557798379687936 558316053799257 559485827033796 559977279608592 560204343389184 561095414710272 561871187656704 563287193673984 563822129280512 564897467367168 566321100097428 567104098099071 567154769485824 568236463681536 568735602819072 569927206895616 570456137367792 570957226267584 571906120808448 572153485047552 574083734495232 574140129092856 574332040608768 574388459598519 575286543876096 575973888295936 576081937539072 576326249083104 577533756938112 578223786297092 578275451240448 578332257607584 581750664288768 582009939902464 583119966314496 584589522681216 585397778682912 586624293035136 587377661804544 588857948250624 589672105795968 590354705350656 590610049081344 591158174610978 592660778418432 592901094948864 592917119585568 593157540059136 594553691144192 594975859584129 595217114851008 596163878129664 596876166500224 596988136885248 598126730153472 598492643278608 600203559077616 600463162693134 600516814749696 601087106121728 603751242661632 604281577995264 605547657326592 606109645953279 606642052909308 607853365936128 607913077863024 608693786628096 609969110335488 610227793146816 611972256314432 612087058635264 612291654254592 612351802172736 614417666942976 614478023708058 615704983216128 616130236387328 616245818720256 617421140803584 618110080806816 618536995123216 619564964209152 619832942134848 621985139850594 623227089199104 623288311349832 624088765667328 625661570016288 626526612408216 627523177148928 627777629945856 629974439559666 630229886312832 631713296840704 631831802462208 632105086113792 634180926906488 634237591683072 634299895440576 635509650788064 636325800288256 636445171187712 638049115671552 638811447945632 639550930796544 639827553171456 642049176619968 642326879551032 643394385909504 644220661334016 645844201307136 645907645229463 646737148292352 647970624332928 648092179731456 648367030218492 650220522334084 650559882645504 650623789808532 652091145125888 652495572762624 654360867176448 654638376161536 654761182390272 656009962103808 656916964313856 657195557318417 658572501018276 658631345209344 659418268847104 659483046205707 660514180005888 660799869530112 663094313521536 663381119020464 664149043519488 666743375720736 667013731817472 667599636946944 668872902537216 668998379077632 669619254207384 671195377893248 671485687312752 671611653995904 675229003962318 676096162806272 676222994386944 677171573784576 678107834130432 678737163442234 679816775244672 680689825906688 680756692857504 684484452667392 684780509956608 685918571544576 687158220060624 688468788353736 688530303811584 688597940964672 689482268786688 691219875310848 692846841696256 693146515935744 693276546060288 695258421374976 695553274671632 695854119513618 697010584735296 697905716445184 697974274583472 699367955300352 700631910650048 702099861375744 702716586175488 703001528958976 704842438959243 706870203826176 708890939441152 709324614256128 710677458945792 710810777769984 711660044673344 713453542769799 713517290643456 713587382370648 715557028339712 715866525324288 716000817586176 718352172981664 718662878938836 719494797146112 720489573763584 722305323697464 723232940025856 723303986161098 724748244000768 725750284056576 727579291828896 728966952374544 730040049303552 732574910585856 733602538266624 733740157698048 734616820307968 736155975573504 736468173181728 736606330189056 737486417262296 738712072710912 738958993883136 739031584853088 741524823723008 741597666744939 741845552452992 743078452506624 743731172917248 744421405065676 745981102711728 746636372811456 746939124518912 749161583542272 751049591565312 752482015354368 753196623156224 755094800129904 755421398226846 756138797465428 756206359314432 757648618242048 758314137092096 760608183157056 760750868685312 761276301690112 762541494411264 762871313396736 765444979326976 765520172123808 765776054145024 765851279464692 768109250052096 768434998777472 770045009250816 771109676810112 773052997568202 774527386897953 775667552385024 776755628752896 777493288419328 779452696908288 779789830427712 780530371577216 782165724046848 782497434005586 785143931000832 785221058906406 785291219288064 786229474394624 787480065441792 788210899481304 790214371224576 790534793265152 790556159447424 790876720078848 793301146112172 793622819801344 794885170839552 795984182513664 797502306871296 797990191038144 799512141314016 800271412103488 800617550257512 800689086332928 802216184020992 805001656882176 805349840989824 805708770660352 807396876435456 808146194604372 808856070545744 810471154581504 810550770484032 811591715504128 813292147113984 813637057529088 816116078180352 816469069563648 819223555923968 819304031610744 820939977621504 823228187738112 824146774409088 825302855549952 826086618945536 826443922846464 828526694829444 829313519800792 829672219420083 830969452265472 831051081799776 831328868118528 832118354223104 834215426688384 834576246509616 835368816544288 836697569531904 839965919412888 840306515083776 842442403282944 842806781485056 845733193920768 847346201050752 849481650146142 850732154228736 852354695522304 852734574395392 853103404228608 855684206051688 856065568826624 856435839401376 857859181212672 859409574954853 861125601742848 861210193639284 861498060913152 862316197723136 863960832443904 864122906308608 864489373624656 867335679445638 867413176860672 867498386411376 873014909853696 874679949471744 875889285751808 876884284021824 878096668024368 879310728274276 879850008281088 881066492706816 883286922375936 884125751362048 884508158693952 885532058025984 886737261916467 887579367578306 888991167627648 889351642423296 889736310088704 890132849262592 891830536716288 892825672276512 895314249750336 895482205327872 897190095230208 900305338616424 900694744039701 901630659182592 904143778840576 905626863992448 906422366992896 907675590476672 909963079363962 911780048904192 912645936889856 913040679942144 914558095392768 915341689720224 916210960080832 917958384471648 918130587952896 918437481381888 919309691715584 921626500414464 921717035562087 924195354580992 924368728080384 926131711205376 927011228499968 927805492684824 929347446313728 929749413202272 930632366111296 932977709775891 934840633798656 936133148500992 936955448233984 938492355024432 939789918612324 941666444918784 942493605101568 945344829469248 945766152341504 947569945261056 947747703693312 951271390359732 951356387524608 951449843160864 953264476182096 954488700432384 954667756781568 958217171918448 959326396194816 959741329757184 960652765018112 963073764929952 963490319326548 964405314881464 966330992001024 967667045408768 968766301960704 970105722438528 971955936499392 972550545327738 975330783501126 975839823968256 976766547447808 978136717688832 981541300764672 981957564242304 982141773585408 984014943155712 984949430281216 985375446470784 987858751527414 988796888993252 989127403270656 990771270008832 991199804295168 991641563889664 994641470282304 995071678530696 995515163748608 1000520597726208 1001399455420416 1003309353805824 1004428881311076 1006793066839872 1007228530969128 1007318527967232 1010198157656064 1012843505943477 1014144244209408 1014334491580416 1015757360676864 1016721992548352 1017161751195648 1018105745163351 1019725162867008 1020693562831744 1021034738860032 1021135039286256 1023173991530496 1026726679001088 1027170764934912 1028146235746816 1030737330090936 1032703182530604 1032795455717376 1034223403180032 1035674171670528 1036829812966272 1039270262544384 1039719773903616 1042887632062464 1043329912007448 1043781179270427 1045515877102944 1046858574667776 1046961411875208 1047054959050752 1049051932950528 1050947865975072 1053149792063616 1053619161632768 1054074879263232 1054502293438464 1057734861482896 1059846894452736 1060305305739264 1061312243351552 1063336409161728 1063986921384192 1066016188418688 1067490067010016 1070275935965184 1073335542509568 1073799787986432 1076529168580608 1077528259472496 1077994318408254 1079242195719168 1080734360645376 1083457985546196 1084849410038784 1084955979241647 1087122366001152 1088154770907136 1088625426084864 1091368937743344 1092405375480992 1095060073955328 1098862365878784 1100403807399936 1101925230461952 1104233963360256 1104702259772592 1106229625893444 1108068109066368 1108438490824704 1108547377279632 1112287235584512 1112768328679488 1114617678759936 1115596759375872 1116632107598514 1118971654067592 1119954559217184 1120408686778368 1123742375313408 1126574387347968 1127644258561024 1129794934734336 1132642200194856 1134208196198142 1134309538971648 1136472927363072 1137471205638144 1140912274735584 1141914452535168 1143812241616896 1144306970095104 1148167468990464 1148280258185712 1148664081217536 1148776919197038 1150573087752192 1151947776591872 1152163875078144 1152652498166208 1155067513876224 1156447572594184 1156550902480896 1156664515215168 1159579496352303 1163501328577536 1164019879804928 1166239932628992 1169179045362432 1170795557365824 1173248586070272 1173746151008379 1174755323609088 1177715896501248 1177831588359609 1179344211591936 1181220098162688 1182316349221956 1185321556836864 1185802189897728 1185834239171136 1186315080118272 1189107382288384 1189951719168258 1190434229702016 1192327756259328 1193752333000448 1193976273770496 1196253460306944 1196985286557216 1198415428051231 1200407118155232 1200926325386268 1201033629499392 1202174212243456 1207502485323264 1208563155990528 1211095314653184 1212219291906558 1213284105818616 1215706731872256 1215826155726048 1217387573256192 1219938220670976 1220455586293632 1223944512628864 1224174117270528 1224703604345472 1228835333885952 1228956047416116 1231409966432256 1232260472774656 1232491637440512 1234842281607168 1236220161613632 1237073990246432 1239129928418304 1239665884269696 1243970279701188 1246454178398208 1246576622699664 1248177531334656 1251323140032576 1253053224816432 1255046354297856 1255555259891712 1259948879119332 1260459772625664 1263426593681408 1263663604924416 1264210172227584 1268361853812976 1268599790881152 1271019301576128 1272651600576512 1276098231343104 1277622895891264 1279101861593088 1279655106342912 1284098353239936 1284653759102064 1286788771819008 1291688402614272 1291815290458926 1293474296584704 1295941248665856 1296184359462912 1296734060436984 1300441044668168 1301003519168457 1301119765291008 1301247579617064 1309276752323072 1309522364780544 1312019924207616 1313833928627712 1314391114636834 1317145002036552 1317262690418688 1318836537694208 1318966092411414 1321028360011776 1321599739060224 1326188627043072 1326762238040928 1328298087038976 1331369051367459 1333486751441472 1334027463634944 1335199273893888 1337745805074432 1337996758155264 1339238508414768 1342390755786496 1342971374625504 1343223307991808 1347634469676287 1350458007924636 1352192325612544 1352445988773888 1354343147569152 1356215668260864 1357474326884468 1359633550489344 1361379651813376 1361513385715008 1364944619045943 1368968905334784 1369561019913216 1371837143089152 1374316440121248 1376937576707472 1377195881929344 1378964537573376 1382439750621696 1385693683392512 1386293031871488 1386553092120576 1390516842749952 1391106549343264 1391708239027236 1394021169470592 1395811432890368 1395948549166944 1401263821300096 1404199722751488 1405433172350976 1409684877918486 1413740407652352 1417781878882304 1418649228512256 1421354917891584 1421621555539968 1423320089346688 1426907085539598 1427034581286912 1427174764741296 1431114056679424 1431733050648576 1432001635172352 1436704345963328 1437325757877672 1438989594292224 1440979147527168 1444610647394928 1446465880051712 1446607972322196 1449496488001536 1451500568113152 1455158583657792 1457933904749088 1460080098607104 1462996175251689 1465149821171712 1467205076533248 1469233640615936 1472311951147008 1472936346363456 1473212660378112 1474972834524592 1477424145421824 1477917987766272 1478063169706176 1483049647446016 1483195333489878 1483691104905984 1486156905013248 1487462345834496 1488842810131352 1491962205423456 1493272745622912 1493878249037824 1502099183130624 1504964030708736 1506393246312448 1510189600259808 1510842796453692 1512277594930856 1512412718628864 1515297236484096 1521216366314112 1521501737370624 1522552603380224 1525082988822528 1525742626793472 1530889958653952 1531040344247616 1531552108290048 1531702558929384 1536218500104192 1536869997554944 1540090018501632 1542219353620224 1546105995136404 1549054773795906 1551335104770048 1553511257505792 1554986576838656 1558905393816576 1559579660855424 1561060743154432 1564331448093696 1564994868011172 1567158636682379 1570287862001664 1570442117812812 1570582438576128 1572458948789248 1574960130883584 1576421798962608 1580428742449152 1581112318894848 1581753440157696 1586602292224344 1587245639602688 1589770341679104 1591968365027328 1595004613742592 1595980382076288 1599024282628032 1600542824206976 1601235100515024 1604432368041984 1610003313764352 1610699681979648 1611417541320704 1614793752870912 1616292389208744 1616991477612381 1617712141091488 1621101540968064 1623183431008256 1627274115058176 1632232156360704 1632938139127296 1638447111847936 1638608063221488 1641879955243008 1648293548818176 1650605711099904 1652173237891072 1652887845692928 1657053389658888 1658627039601584 1659344438840166 1661938904530944 1662102163599552 1662657736237056 1664236708446208 1668430853376768 1669152493019232 1670737633088576 1673395139063808 1674948161397771 1679931838825776 1680613030167552 1685613562970112 1691466387841536 1694692402101504 1698963300292284 1701312294297213 1701464308457472 1704709391044608 1706206808457216 1711368412103376 1712131137653248 1712871678802752 1715718362425344 1718819149909706 1722251203485696 1722420387278568 1722996121826304 1724632395446272 1727921664887808 1728245812617216 1728978747249312 1734671358891276 1734826353721344 1734996772822752 1746029819707392 1749359898943488 1751778571503616 1753768568043648 1756193336048736 1758621456548552 1762132985413632 1766573844751872 1768251502724096 1769016317387904 1771064116051968 1773474523832934 1775158735156612 1777982335255296 1778703284846592 1779472620177408 1780265698525184 1783661073432576 1784927578752387 1785651344553024 1790628499500672 1790964410655744 1794380190460416 1800610677232848 1801389488079402 1803261318365184 1808287557681152 1811253727984896 1812844733985792 1815351180953344 1818328937859837 1819926158727924 1823560097808384 1825291873779712 1826081359884288 1830683379440448 1832421920161664 1835916768943296 1836261175905792 1836874962763776 1843253000828928 1843434071124174 1848390709161984 1848737456160768 1852263422410752 1854022456999936 1855610985369648 1858694892627456 1859498826404544 1861264732222592 1865955419551782 1869681267597312 1872266297001984 1873910896467968 1876984710048864 1879579837224648 1883332889837568 1890689658938496 1891532304683008 1895139890522112 1895495407386624 1902542780719464 1902712775049216 1902899686321728 1906528952364192 1908977400864768 1909335513563136 1916434343836896 1918652792389632 1919482659514368 1921305530036224 1926147529859904 1926980638653096 1928810629762928 1932661984002048 1935334090817536 1937532603921408 1940211444877056 1943911872998784 1945101090655476 1950661567002252 1951679647936512 1953533094895616 1956273435377664 1963082601529344 1963915128484608 1964283547170816 1968029886311424 1969898860562432 1970750892941568 1971586671955251 1975717503054828 1977593777986504 1978254806541312 1978449138617121 1981542540017664 1982399608590336 1989282940564608 1990143357061392 1991030327497216 2001041195452416 2002798910840832 2006618707611648 2008857762622152 2013586133679744 2014457061938256 2025687011886954 2028288488418816 2028668983160832 2031514721353728 2033443985096704 2034323502391296 2036211490326702 2039450325734016 2041387125663488 2042069477720064 2042270078572512 2049361294123111 2053453358002176 2054341529869824 2056292471493632 2061474660181872 2065406365061208 2065590911434752 2068446806360064 2073659625932544 2078540525088768 2079439547807232 2085775264124928 2086659824014896 2087562358540854 2091031754205888 2093717149335552 2093922823750416 2098103865901056 2101895731950144 2106299584127232 2107238323265536 2108149758526464 2109004586876928 2114527316877729 2115469722965792 2120610611478528 2122624486703104 2126672818323456 2127973842768384 2132032376837376 2134980134020032 2140360628309397 2140551871930368 2146671085019136 2147599575972864 2155056518944992 2155988636816508 2158484391438336 2161468721290752 2166915971092392 2169698820077568 2169911958483294 2174244732002304 2176309541814272 2177250852169728 2182737875486688 2184810750961984 2190120147910656 2197724731757568 2200807614799872 2203850460923904 2208467926720512 2209404519545184 2212459251786888 2216136218132736 2216876981649408 2217094754559264 2224574471169024 2224793000234817 2225536657358976 2229235357519872 2231193518751744 2233264215197028 2237943308135184 2239909118434368 2240817373556736 2247484750626816 2253148774695936 2255288517122048 2259589869468672 2265284400389712 2268416392396284 2268619077943296 2272945854726144 2274942411276288 2281824549471168 2283828905070336 2287624483233792 2288613940190208 2296334937980928 2296560516371424 2297328162435072 2297553838394076 2303895553183744 2304327750156288 2305304996332416 2310135027752448 2312895145188368 2313329030430336 2319158992704606 2327002657155072 2328039759609856 2332479865257984 2338358090724864 2341591114731648 2346497172140544 2347492302016758 2355431793002496 2355663176719218 2358688423183872 2362440196325376 2364632698443912 2370643113673728 2371604379795456 2371668478342272 2372630160236544 2379903438336516 2380868459404032 2384655512518656 2387504666000896 2387952547540992 2392506920613888 2393970573114432 2396830856102462 2400814236310464 2401852650772536 2402067258998784 2415004970646528 2417126311981056 2422190629306368 2424438583813116 2426568211637232 2431413463744512 2431652311452096 2434775146512384 2439876441341952 2440911172587264 2447889025257728 2448348234541056 2449407208690944 2457451091762641 2457670667771904 2457912094832232 2462819932864512 2464520945549312 2469684563214336 2472440323227264 2474147980492864 2478259856836608 2479331768539392 2487940559402376 2489016658260249 2492908356796416 2493153245399328 2496355062669312 2502646280065152 2506106449632864 2510092708595712 2519897758238664 2520919545251328 2526853187362816 2527327209848832 2528420344455168 2536723707625952 2537199581762304 2542038603152256 2545303201153024 2552196462686208 2555245791782528 2558203723186176 2559310212685824 2568196706479872 2569307518204128 2573577543638016 2578228724864559 2583376805228544 2583630580917852 2586948593169408 2591882497331712 2592368718925824 2593468120873968 2600882089336336 2602007038336914 2602239530582016 2602495159234128 2618553504646144 2619044729561088 2624039848415232 2627667857255424 2628782229273668 2634290004073104 2637673075388416 2637932184822828 2643199478120448 2652377254086144 2653524476081856 2656596174077952 2662738102734918 2666973502882944 2668054927269888 2670398547787776 2675491610148864 2678477016829536 2684781511572992 2685942749251008 2686446615983616 2695268939352574 2700916015849272 2704384651225088 2704891977547776 2712431336521728 2714948653768936 2719267100978688 2723026771430016 2729889238091886 2737937810669568 2739122039826432 2743674286178304 2748632880242496 2753875153414944 2754391763858688 2757929075146752 2764879501243392 2765151106686261 2771387366785024 2772586063742976 2773106184241152 2781033685499904 2782213098686528 2783416478054472 2788042338941184 2791622865780736 2791897098333888 2798933129327673 2802527642600192 2808399445502976 2810866344701952 2819369755836972 2827480815304704 2835563757764608 2837298457024512 2842709835783168 2843243111079936 2846640178693376 2853814171079196 2854069162573824 2854349529482592 2857759866891397 2862228113358848 2863466101297152 2864003270344704 2873408691926656 2874651515755344 2877979188584448 2881958295054336 2889221294789856 2892931760103424 2893215944644392 2898992976003072 2903001136226304 2910317167315584 2915867809498176 2925992350503378 2930299642343424 2934410153066496 2938467281231872 2944623902294016 2945872692726912 2946425320756224 2949945669049184 2954848290843648 2956126339412352 2966099294892032 2966390666979756 2967382209811968 2972313810026496 2974924691668992 2977685620262704 2983924410846912 2986545491245824 2987756498075648 3004198366261248 3009928061417472 3012786492624896 3020379200519616 3021685592907384 3024555189861712 3030594472968192 3042432732628224 3043003474741248 3045105206760448 3050165977645056 3051485253586944 3054317235490053 3062080688495232 3063104216580096 3063405117858768 3073739995109888 3080180037003264 3084438707240448 3092211990272808 3098109547591812 3102670209540096 3107022515011584 3117810787633152 3119159321710848 3122121486308864 3128662896187392 3129989736022344 3131343537811281 3134317273364758 3140575724003328 3140884235625624 3141164877152256 3144917897578496 3152843597925216 3160857484898304 3162224637789696 3163506880315392 3173204584448688 3174491279205376 3179540683358208 3183936730054656 3190009227485184 3191960764152576 3198048565256064 3201085648413952 3202470201030048 3213589889228069 3220006627528704 3221399363959296 3222835082641408 3229587505741824 3232584778417488 3233982955224762 3235424282182976 3242203081936128 3246366862016512 3254548230116352 3254867937724941 3264464312721408 3265876278254592 3276894223695872 3277216126442976 3296587097636352 3301211422199808 3304346475782144 3305775691385856 3314106779317776 3317254079203168 3318688877680332 3324204327199104 3325315472474112 3328473416892416 3336861706753536 3338304986038464 3341475266177152 3346790278127616 3349896322795542 3359863677651552 3361226060335104 3371227125940224 3382932775683072 3389384804203008 3397926600584568 3402624588594426 3402928616914944 3409418782089216 3412413616914432 3422736824206752 3424262275306496 3425743357605504 3431436724850688 3437638299819412 3444502406971392 3444840774557136 3445992243652608 3449264790892544 3455843329775616 3456491625234432 3457957494498624 3469342717782552 3469652707442688 3469993545645504 3492059639414784 3498719797886976 3503557143007232 3507537136087296 3512386672097472 3517242913097104 3521238453025137 3524265970827264 3533147689503744 3536503005448192 3538032634775808 3546949047665868 3550317470313224 3555964670510592 3557406569693184 3558945240354816 3567322146865152 3569855157504774 3571302689106048 3581256999001344 3581928821311488 3588760380920832 3595246284153693 3601221354465696 3602778976158804 3606522636730368 3622507455969792 3625689467971584 3630702361906688 3636657875719674 3639852317455848 3647120195616768 3650583747559424 3652162719768576 3661366758880896 3664843840323328 3671833537886592 3672522351811584 3686506001657856 3686868142248348 3696781418323968 3697474912321536 3704526844821504 3708044913999872 3711221970739296 3717389785254912 3718997652809088 3722529464445184 3731910839103564 3737070595165673 3739362535194624 3744532594003968 3747821792935936 3753969420097728 3759159674449296 3766665779675136 3781379317876992 3783064609366016 3790279781044224 3790990814773248 3805085561438928 3805799372643456 3813057904728384 3817954801729536 3832868687673792 3837305584779264 3838965319028736 3842611060072448 3852295059719808 3853961277306192 3857621259525856 3870668181635072 3875065207842816 3880422889754112 3887823745997568 3890202181310952 3901323134004504 3903010557505371 3903359295873024 3907066189791232 3927830256969216 3928567094341632 3936059772622848 3939797721124864 3941501785883136 3943173343910502 3951435006109656 3955187555973008 3956509613082624 3956898277234242 3963085080035328 3964799217180672 3978565881129216 3980286714122784 3982060654994432 3994107154102377 4002082390904832 4005597821681664 4013237415223296 4017715525244304 4027172267359488 4028914123876512 4042903409028861 4051374023773908 4056576976837632 4057337966321664 4063029442707456 4068647004782592 4072422980653404 4078900651468032 4082774251326976 4084138955440128 4084540157145024 4094833857137829 4098722588246222 4106906716004352 4108683059739648 4112584942987264 4122949320363744 4130812730122416 4136893612720128 4147319251865088 4157081050177536 4158879095614464 4171550528249856 4173319648029792 4175124717081708 4182063508411776 4187434298671104 4187845647500832 4203791463900288 4212599168254464 4214476646531072 4216299517052928 4229054633755458 4230939445931584 4241221222957056 4245248973406208 4253345636646912 4255947685536768 4264064753674752 4269960268040064 4280721256618794 4281103743860736 4293342170038272 4295199151945728 4310113037889984 4311977273633016 4316968782876672 4322937442581504 4333831942184784 4339397640155136 4339823916966588 4348489464004608 4352619083628544 4354501704339456 4365475750973376 4369621501923968 4380240295821312 4388988525755067 4395449463515136 4401615229599744 4407700921847808 4416935853441024 4418809039090368 4424918503573776 4432272436265472 4433753963298816 4434189509118528 4449148942338048 4449586000469634 4451073314717952 4458470715039744 4462387037503488 4466528430394056 4475886616270368 4479818236868736 4481634747113472 4506297549391872 4510577034244096 4519179738937344 4530568800779424 4536832784792568 4537238155886592 4545891709452288 4563649098942336 4567657810140672 4575248966467584 4577227880380416 4592669875961856 4593121032742848 4594656324870144 4595107676788152 4607791106367488 4608655500312576 4610609992664832 4620270055504896 4625790290376736 4626658060860672 4638317985409212 4654005314310144 4664959730515968 4676716181449728 4683182229463296 4692994344281088 4694984604033516 4701475910047137 4710863586004992 4711326353438436 4717376846367744 4724880392650752 4729265396887824 4741286227347456 4743336956684544 4745260320473088 4759806876673032 4761736918808064 4769311025037312 4775009332001792 4775905095081984 4785013841227776 4787941146228864 4793661712204924 4801628472620928 4803705301545072 4830009941293056 4834252623962112 4844381258612736 4848877167626232 4853136423274464 4863304622904192 4869550293024768 4881822345174528 4895778050515456 4896696469082112 4898814417381888 4914902183525282 4915341335543808 4915824189664464 4925639865729024 4929041891098624 4944880646454528 4948295960985728 4956519713673216 4958663537078784 4975881118804752 4978033316520498 4985816713592832 4986306490798656 4992710125338624 5005292560130304 5012212899265728 5020185417191424 5024844484193313 5039795516477328 5041839090502656 5053706374725632 5056840688910336 5073447415251904 5074399163524608 5084077206304512 5090606402306048 5103936882891639 5104392925372416 5110491583565056 5118620425371648 5136393412959744 5138615036408256 5147155087276032 5156457449729118 5166753610457088 5167261161835704 5173897186338816 5183764994663424 5184737437851648 5186936241747936 5201764178672672 5204014076673828 5204479061164032 5204990318468256 5237107009292288 5238089459122176 5248079696830464 5255335714510848 5257564458547336 5268580008146208 5275346150776832 5275864369645656 5286398956240896 5304754508172288 5307048952163712 5313192348155904 5325476205469836 5333947005765888 5336109854539776 5340797095575552 5350983220297728 5354782736257161 5356954033659072 5369563023145984 5371885498502016 5372893231967232 5390537878705148 5401832031698544 5408769302450176 5409783955095552 5424862673043456 5429897307537872 5438534201957376 5446053542860032 5459778476183772 5475875621339136 5478244079652864 5497265760484992 5507750306829888 5508783527717376 5529759002486784 5530302213372522 5542774733570048 5545172127485952 5546212368482304 5562067370999808 5564426197373056 5566832956108944 5576084677882368 5583794196667776 5597866258655346 5605055285200384 5616798891005952 5621732689403904 5638739511673944 5674596914049024 5685419671566336 5686486222159872 5693280357386752 5707628342158392 5708138325147648 5708699058965184 5715519733782794 5724456226717696 5726932202594304 5728006540689408 5746817383853312 5749303031510688 5755958377168896 5763916590108672 5769265889258989 5778442589579712 5785863520206848 5786431889288784 5797985952006144 5806002272452608 5820634334631168 5831735618996352 5851984701006756 5860599284686848 5868820306132992 5876934562463744 5889247804588032 5891745385453824 5892850641512448 5899891338098368 5909696581687296 5912252678824704 5914760015865753 5932198589784064 5932781333959512 5934764419623936 5935347415851363 5944627620052992 5955371240525408 5967848821693824 5973090982491648 5975512996151296 6008396732522496 6019856122834944 6025572985249792 6040758401039232 6043371185814768 6049110379723424 6084865465256448 6086006949482496 6090210413520896 6100331955290112 6102970507173888 6108634470980106 6124161376990464 6126208433160192 6126810235717536 6147479990219776 6148083882369333 6160360074006528 6168877414480896 6184423980545616 6196219095183624 6205340419080192 6235621575266304 6238318643421696 6244242972617728 6257325792374784 6259979472044688 6262687075622562 6268634546729516 6281151448006656 6281768471251248 6289835795156992 6305687195850432 6321714969796608 6324449275579392 6327013760630784 6346409168897376 6348982558410752 6367873460109312 6380018454970368 6383921528305152 6396097130512128 6402171296827904 6404940402060096 6421081884928191 6427179778456138 6440013255057408 6442798727918592 6445670165282816 6465169556834976 6467965910449524 6470848564365952 6484406163872256 6509096460232704 6509735875449882 6528928625442816 6531752556509184 6553788447391744 6554432252885952 6593174195272704 6602422844399616 6608692951564288 6611551382771712 6628213558635552 6634508158406336 6637377755360664 6648408654398208 6650630944948224 6656946833784832 6673723413507072 6674379000704451 6676609972076928 6682950532354304 6693580556255232 6699792645591084 6719727355303104 6722452120670208 6742454251880448 6765865551366144 6778769608406016 6795853201169136 6805249177188852 6805857233829888 6818837564178432 6824827233828864 6845473648413504 6848524550612992 6851486715211008 6862873449701376 6875276599638824 6889004813942784 6889681549114272 6891984487305216 6898529581785088 6911686659551232 6912983250468864 6915914988997248 6938685435565104 6939987091291008 6984119278829568 6997439595773952 7007114286014464 7015074272174592 7024773344194944 7034485826194208 7042476906050274 7066295379007488 7073006010896384 7076065269551616 7093898095331736 7100634940626448 7111929341021184 7114813139386368 7117890480709632 7139710315009548 7142605378212096 7162513998002688 7163857642622976 7177520761841664 7190492568307386 7202442708931392 7205557952317608 7245014911939584 7251378935943168 7261404723813376 7273315751439348 7279704634911696 7294240391233536 7304325439537152 7322733517761792 7329687680646656 7343667075773184 7345044703623168 7372353275287923 7373012003315712 7373736284496696 7393562836647936 7409053689643008 7422443941478592 7434779570509824 7437995305618176 7445058928890368 7463821678207128 7467049974780747 7474141190331346 7478725070389248 7489065188007936 7495643585871872 7507938840195456 7518319348898592 7562758635753984 7566129218732032 7580559562088448 7581981629546496 7610171122877856 7611598745286912 7626115809456768 7635909603459072 7665737375347584 7674611169558528 7677930638057472 7685222120144896 7704590119439616 7707922554612384 7715242519051712 7734686174593677 7741336363270144 7750130415685632 7760845779508224 7775647491995136 7780404362621904 7802646268009008 7806021115010742 7806718591746048 7814132379582464 7855660513938432 7857134188683264 7872119545245696 7879595442249728 7883003571766272 7886346687821004 7902870012219312 7910375111946016 7913019226165248 7913796554468484 7929598434361344 7957131762258432 7960573428245568 7964121309988864 7988214308204754 8004164781809664 8011195643363328 8026474830446592 8035431050488608 8054344534718976 8057828247753024 8085806818057722 8102748047547816 8113153953675264 8114675932643328 8137294009565184 8144845961306808 8157801302936064 8165548502653952 8169080314290048 8189667714275658 8197445176492444 8213813432008704 8217366119479296 8225169885974528 8245898640727488 8261625460244832 8273787225440256 8294638503730176 8314162100355072 8317758191228928 8343101056499712 8346639296059584 8350249434163416 8364127016823552 8374868597342208 8375691295001664 8396799387983019 8407582927800576 8425198336508928 8428953293062144 8432599034105856 8458109267510916 8461878891863168 8482442445914112 8506691273293824 8511895371073536 8528129507349504 8539920536080128 8561442513237588 8562207487721472 8573279600674191 8586684340076544 8590398303891456 8620226075779968 8623954547266032 8633937565753344 8645874885163008 8667663884369568 8678795280310272 8679647833933176 8696978928009216 8705238167257088 8709003408678912 8730951501946752 8739243003847936 8777977051510134 8790898927030272 8803230459199488 8815401843695616 8833871706882048 8837618078180736 8849837007147552 8864544872530944 8868379018237056 8898297884676096 8899172000939268 8902146629435904 8916941430079488 8924774075006976 8933056860788112 8951773232540736 8959636473737472 8963269494226944 9012595098783744 9021154068488192 9038359477874688 9061137601558848 9073665569585136 9091783418904576 9127298197884672 9135315620281344 9150497932935168 9154455760760832 9162951706470159 9186242065485696 9189312649740288 9190215353576304 9215582212734976 9221219985329664 9240540111009792 9251580580753472 9253316121721344 9276635970818424 9308010628620288 9353432362899456 9366364458926592 9385988688562176 9389969208067032 9402951820094274 9421727172009984 9422652706876872 9434753692735488 9458530793775648 9482572454694912 9486673913369088 9490520640946176 9519613753346064 9523473837616128 9538622050074624 9550018664003584 9551810190163968 9570027682455552 9575882292457728 9587323424409848 9603256945241856 9607410603090144 9640769667684207 9660019882586112 9668505247924224 9688762517225472 9697754335252464 9706272846548928 9726609245808384 9739100586049536 9763644690349056 9764603813174823 9791556101030912 9793392938164224 9797628834763776 9829804367050564 9830682671087616 9831648379328928 9858083782197248 9889761292909056 9896591921971456 9913039427346432 9917327074157568 9951762237609504 9956066633040996 9972612981597312 9985420250677248 10010585120260608 10024425798531456 10040370834382848 10049688968386626 10079591032954656 10083678181005312 10107412749451264 10113681377820672 10146894830503808 10148798327049216 10168154412609024 10207873765783278 10208785850744832 10220983167130112 10237240850743296 10272786825919488 10277230072816512 10294310174552064 10312914899458236 10333507220914176 10334522323671408 10347794372677632 10367529989326848 10369474875703296 10373872483495872 10403528357345344 10408028153347656 10408958122328064 10409980636936512 10474214018584576 10476178918244352 10496159393660928 10510671429021696 10515128917094672 10537160016292416 10550692301553664 10551728739291312 10572797912481792 10609509016344576 10614097904327424 10650952410939672 10667894011531776 10672219709079552 10701966440595456 10709565472514322 10713908067318144 10739126046291968 10743770997004032 10745786463934464 10781075757410296 10785738852461079 10803664063397088 10817538604900352 10819567910191104 10859794615075744 10877068403914752 10892107085720064 10919556952367544 10951751242678272 10956488159305728 10994531520969984 11015500613659776 11017567055434752 11059518004973568 11060604426745044 11085549467140096 11090344254971904 11092424736964608 11124134741999616 11128852394746112 11133665912217888 11152169355764736 11167588393335552 11172324474413089 11195732517310692 11210110570400768 11211211785497019 11233597782011904 11243465378807808 11277479023347888 11349193828098048 11370839343132672 11372972444319744 11386560714773504 11415256684316784 11417398117930368 11431039467565588 11453864405188608 11493634767706624 11498606063021376 11511916754337792 11527833180217344 11538531778517978 11556885179159424 11571727040413696 11572863778577568 11612004544905216 11641268669262336 11663471237992704 11703969402013512 11709031672516113 11721198569373696 11753869124927488 11783490770907648 11785701283024896 11799782676196736 11819393163374592 11824505357649408 11829520031731506 11864397179568128 11865562667919024 11869528839247872 11870694831702726 11889255240105984 11910742481050816 11935697643387648 11946181964983296 11951025992302592 11982321462307131 12016793465044992 12039712245669888 12051145970499584 12081516802078464 12086742371629536 12098220759446848 12128710227086583 12169730930512896 12172013898964992 12180420827041792 12205941014347776 12217268941960212 12248322753980928 12252416866320384 12253620471435072 12294959980439552 12296167764738666 12320720148013056 12337754828961792 12368847961091232 12392438190367248 12410680838160384 12471243150532608 12476637286843392 12488485945235456 12514651584749568 12519958944089376 12525374151245124 12537269093459032 12562302896013312 12563536942502496 12579671590313984 12611374391700864 12643429939593216 12648898551158784 12692818337794752 12697965116821504 12735746920218624 12760036909940736 12767843056610304 12792194261024256 12804342593655808 12809880804120192 12842163769856382 12854359556912276 12880026510114816 12885597455837184 12891340330565632 12930339113669952 12935931820899048 12941697128731904 12968812327744512 13018192920465408 13019471750899764 13057857250885632 13063505113018368 13108864505771904 13166965577265201 13186348390545408 13204845688799232 13217385903128576 13223102765543424 13256427117271104 13269016316812672 13274755510721328 13296817308796416 13301261889896448 13347446827014144 13348758001408902 13353219944153856 13365901064708608 13387161112510464 13399585291182168 13439454710606208 13444904241340416 13531731102732288 13557539216812032 13591706402338272 13610498354377704 13611714467659776 13637675128356864 13690947296827008 13697049101225984 13702973430422016 13725746899402752 13750553199277648 13778009627885568 13779363098228544 13783968974610432 13797059163570176 13823373319102464 13825966500937728 13831829977994496 13877370871130208 13879974182582016 13994879191547904 14014228572028928 14030148544349184 14049546688389888 14068971652388416 14084953812100548 14104427730141411 14132590758014976 14146012021792768 14152130539103232 14187796190663472 14201269881252896 14223858682042368 14235780961419264 14279420630019096 14285210756424192 14325027996005376 14327715285245952 14355041523683328 14380985136614772 14404885417862784 14411115904635216 14490029823879168 14502757871886336 14522809447626752 14546631502878696 14559409269823392 14608650879074304 14645467035523584 14659375361293312 14687334151546368 14690089407246336 14744706550575846 14746024006631424 14747472568993392 14787125673295872 14844887882957184 14869559141019648 14875990611236352 14890117857780736 14927643356414256 14934099949561494 14948282380662692 14957450140778496 14978130376015872 14991287171743744 15015877680390912 15036638697797184 15074533452579939 15125517271507968 15132258437464064 15161119124176896 15220342245755712 15223197490573824 15252231618913536 15271819206918144 15311810648674917 15331474750695168 15355861276114944 15370444240289792 15409180238879232 15415845109224768 15430485038103424 15469372349187354 15500260831371264 15521691559016448 15551294983990272 15560808725243808 15605292536018016 15612042230021484 15613437183492096 15628264759164928 15711321027876864 15714268377366528 15744239090491392 15759190884499456 15766007143532544 15772693375642008 15805740024438624 15820750223892032 15826038452330496 15827593108936968 15859196868722688 15914263524516864 15921146856491136 15928242619977728 15976428616409508 16008329563619328 16022391286726656 16052949660893184 16070862100977216 16108689069437952 16115656495506048 16171613636115444 16205496095095632 16226307907350528 16229351865286656 16274588019130368 16289691922613616 16315602605872128 16331097005307904 16338160628580096 16379335428551316 16394890352984888 16427626864017408 16434732238958592 16450339771949056 16491797281454976 16523250920489664 16589277007460352 16628324200710144 16635516382457856 16686202112999424 16693278592119168 16700498868326832 16728254033647104 16751382590003328 16793598775966038 16815165855601152 16850396673017856 16857906586124288 16865198068211712 16916218535021832 16923757783726336 17023790742147072 17056259014699008 17079841072160256 17122885026475176 17124414975442944 17146559201348382 17173368680153088 17180796607782912 17240452151559936 17247909094532064 17267875131506688 17291749770326016 17307797667776967 17335327768739136 17357590560620544 17359295667866352 17393957856018432 17418006817357824 17461903003893504 17478486007695872 17555954103020268 17581797854060544 17606460918398976 17630803687391232 17667743413764096 17675236156361472 17699674014295104 17729089745061888 17736758036474112 17744280047597259 17796595769352192 17798344001878536 17804293258871808 17806042247554089 17833882860158976 17866113721576224 17903546465081472 17919272947474944 17926538988453888 18025190197567488 18042308136976384 18076718955749376 18122275203117696 18147331139170272 18254596395769344 18270631240562688 18300995865870336 18308911521521664 18325903412940318 18372484130971392 18378625299480576 18380430707152608 18431164425469952 18442439970659328 18444251647107999 18481080222019584 18503161161506944 18506632243442688 18553271941636848 18616021257240576 18706864725798912 18732728917853184 18771977377124352 18779938416134064 18805903640188548 18843454344019968 18845305413753744 18869507385470976 18917061587551296 18965144909389824 18973347826738176 18981041281892352 19039227506692128 19046947675232256 19100037328007168 19103620380327936 19140055364911104 19151764584915456 19174646848819696 19206513890483712 19214821206180288 19281539335368414 19320039765172224 19337010495848448 19395508670504928 19412545693097856 19453218491616768 19527289380698112 19529207626349646 19583112202061824 19586785876328448 19595257669527552 19659608734101128 19661365342175232 19663296758657856 19779522585818112 19793183843942912 19826078854692864 19834654148315136 19903524475219008 19912133266081992 19945225963194624 19970840501354496 20021170240521216 20023137002113353 20048851597062912 20080741668765696 20099377936773252 20159182065909312 20167356362010624 20214825498902528 20227362755641344 20293789661007616 20297596654098432 20336308825218048 20373062276870927 20415747531566556 20417571701489664 20441966334260224 20474481701486592 20545573651838976 20554460145633024 20588620349104128 20625829798916472 20667014441828352 20669044647342816 20695588745355264 20735059978653696 20738949751406592 20747744966991744 20807056714690688 20816056306695312 20819961273873024 20948428037169152 20952357836488704 20992318787321856 21021342858043392 21030257834189344 21074320032584832 21101384603107328 21103457478582624 21219018032689152 21228195808654848 21301904821879344 21335788023063552 21344439418159104 21419130945028644 21427816134636288 21478252092583936 21487541994008064 21491572927868928 21562151514820592 21571477704922158 21607328126794176 21635077209800704 21719589230151488 21754136807829504 21784214171440128 21839113904735088 21912976318611456 21989063041939968 22031001227319552 22035134110869504 22117059825863769 22119036009947136 22121208853490088 22180688509943808 22257704789492224 22267331824435776 22304338711529472 22335176786671104 22344648948826178 22391465034621384 22420221140801536 22422423570994038 22467195564023808 22486930757615616 22554958046695776 22698387656196096 22741678686265344 22745944888639488 22773121429547008 22830513368633568 22834796235860736 22862078935131176 22907728810377216 22987269535413248 22997212126042752 23023833508675584 23055666360434688 23077063557035956 23113770358318848 23143454080827392 23145727557155136 23204058523781031 23224009089810432 23282537338524672 23326942475985408 23407938804027024 23418063345032226 23442397138747392 23507738249854976 23566981541815296 23571402566049792 23599565352393472 23638786326749184 23649010715298816 23659040063463012 23728794359136256 23731125335838048 23739057678495744 23741389663405452 23821484962101632 23871395286775296 23892363929966592 23964642924614262 24033586930089984 24079424491339776 24102291940999168 24163033604156928 24173484743259072 24196441518893696 24257420454173166 24339461861025792 24344027797929984 24360841654083584 24411882028695552 24434537883920424 24496645507961856 24507240942870144 24589919960879104 24592335529477332 24641440296026112 24675509657923584 24737695922182464 24784876380734496 24821361676320768 24942486301065216 24953274573686784 24976971890470912 25029303169499136 25039917888178752 25050748302490248 25074538186918064 25124605792026624 25127073885004992 25159343180627968 25222748783401728 25286859879186432 25297797102317568 25385636675589504 25395930233643008 25520073819881472 25535686113220608 25584388522048512 25608685187311616 25619761608240384 25684327539712764 25708719113824552 25719838802022573 25760053020229632 25771194911674368 25860678227339904 25871863641798096 25883394257463808 25937624655489024 26036385840930816 26038943501799528 26115714501771264 26127010226036736 26217729011543808 26333931154530402 26372696781090816 26409691377598464 26434771806257152 26446205531086848 26512854234542208 26538032633625344 26549511021442656 26593634617592832 26641696823600443 26694893654028288 26697516002817804 26706439888307712 26731802129417216 26774322225020928 26799170582364336 26878909421212416 26889808482680832 27063462205464576 27115078433624064 27183412804676544 27220996708755408 27275350256713728 27381894593654016 27394098202451968 27405946860844032 27451493798805504 27488855119410477 27501106398555296 27558726196457088 27567937949220864 27594118327140352 27646746638204928 27663659955988992 27754741742260416 27759948365164032 28028457144057856 28060297088698368 28099093376779776 28137943304776832 28169907624201096 28208855460282822 28265181516029952 28292024043585536 28304261078206464 28375592381326944 28402539762505792 28447717364084736 28471561922838528 28558841260038192 28570421512848384 28650055992010752 28655430570491904 28710083047366656 28761970273229544 28809770835725568 28822231809270432 28922309003052621 28980059647758336 29005515743772672 29045618895253504 29093263005757392 29118818539646784 29217301758148608 29290934071047168 29318750722586624 29374668303092736 29380178814492672 29489413101151692 29492048013262848 29494945137986784 29574251346591744 29689775765914368 29739118282039296 29751981222472704 29780235715561472 29855286712828512 29868199899122988 29896564761325384 29956260752031744 30031755360781824 30073277395594368 30149066905159878 30251034543015936 30264516874928128 30322238248353792 30440684491511424 30446394981147648 30504463237827072 30623621297349834 30662949501390336 30711722552229888 30740888480579584 30818360477758464 30831690218449536 30860970076206848 30938744698374708 31000521662742528 31043383118032896 31102589967980544 31121617450487616 31210585072036032 31224084460042968 31226874366984192 31422642055753728 31428536754733056 31488478180982784 31518381768998912 31532014287065088 31545386751284016 31611480048877248 31641500447784064 31652076904660992 31655186217873936 31718393737445376 31828527049033728 31842293712982272 31856485239955456 31952857232819016 32016659127238656 32105899321786368 32141724201954432 32217378138875904 32231312991012096 32343227272230888 32357216557383237 32410992190191264 32452615814701056 32458703730573312 32579383845227232 32631205211744256 32662194010615808 32676321257160192 32758670857102632 32789780705969776 32855253728034816 32869464477917184 32900679543898112 32983594562909952 33046501840979328 33178554014920704 33256648401420288 33271032764915712 33372404225998848 33386557184238336 33400997736653664 33456508067294208 33502765180006656 33516973423239267 33587197551932076 33630331711202304 33633635356491057 33700793346035712 33730396136423424 33832437070043664 33847515567452672 34047581484294144 34112518029398016 34159682144320512 34245770052950352 34293118402696764 34361593215565824 34480904303119872 34495818189064128 34535750263013376 34583499540652032 34615595335553934 34670655537478272 34715181121241088 34718591335732704 34836013634715648 34923806007787008 34956972015391744 35111908206040536 35163595708121088 35261607374782464 35350472312722944 35399348028590208 35458179490123776 35473516072948224 35488560095194518 35593191538704384 35596688003757072 35608586517743616 35612084495108178 35667765720317952 35732227443152448 35807092930162944 35838545894949888 35853077976907776 35946964386921393 36050380395134976 36084616273952768 36153437911498752 36244550406235392 36294662278340544 36386130681259749 36509192791538688 36541262481125376 36617823043043328 36651806825880636 36744968261942784 36757250598961152 36760861414305216 36862328850939904 36884879941318656 36888503294215998 36962160444039168 37006322323013888 37013264486885376 37106543883273696 37150878269588161 37232042514481152 37413729451597824 37465457835706368 37543954754248704 37559876832268128 37611807280377096 37686908688039936 37690610827507488 37739014770941952 37834123175102592 37930289818779648 37946695653476352 38078455013384256 38093895350464512 38200074656014336 38207240760655872 38280110729822208 38303529169830912 38349293697639392 38413027780967424 38429642412360576 38563078670736828 38640079530344448 38674020991696896 38791017341009856 38825091386195712 38906436983233536 39054578761396224 39058415252699292 39166224404123648 39173571752656896 39190515339055104 39319217468202256 39326593517315712 39559045171636224 39586367687885824 39652157709385728 39669308296630272 39807048950438016 39824266532163984 39890451926389248 40042340481042432 40046274004226706 40097703194125824 40161483337531392 40198755873546504 40318364131818624 40334712724021248 40587579322015232 40595193308196864 40672617650436096 40746124553741854 40831495063133112 40835143402979328 40883932668520448 41091147303677952 41108920291266048 41177240698208256 41251659597832944 41334028883656704 41338089294685632 41391177490710528 41470119957307392 41477899502813184 41495489933983488 41614113429381376 41632112613390624 41639922547746048 41776668559964897 41896856074338304 41984637574643712 42042685716086784 42060515668378688 42148640065169664 42202769206214656 42206914957165248 42313283190424233 42438036065378304 42456391617309696 42603809643758688 42671576046127104 42838261890057288 42855632269272576 42956504185167872 42975083988016128 42983145855737856 43124303029641184 43142955409844316 43214656253588352 43270154419601408 43439178460302976 43508273615659008 43568428342880256 43678227809470176 43825952637222912 43978126083879936 44062002454639104 44070268221739008 44234119651727538 44238072019894272 44242417706980176 44361377019887616 44515409578984448 44534663648871552 44608677423058944 44670353573342208 44689297897652356 44782930069242768 44840442281603072 44844847141988076 44934391128047616 44973861515231232 45109916093391552 45396775312392192 45483357372530688 45546242859094016 45661026737267136 45669592471721472 45724157870262352 45815457620754432 45974539070826496 45994424252085504 46111332720869376 46154127114071912 46227540716637696 46291455114310272 46408117047562062 46565074677049344 46653884951970816 46815877608054048 46836126690064452 46884794277494784 47133963083630592 47142805132099584 47199130704786944 47277572653498368 47298021430597632 47318080126926024 47457588718272512 47462250671676096 47478115356991488 47482779326810904 47642969924203264 47742790573550592 47784727859933184 47929285849228524 48067173860179968 48158848982679552 48204583881998336 48326067208313856 48346969486518144 48392883037787392 48514840908346332 48581917737153749 48678923722051584 48688055595859968 48721683308167168 48823764057391104 48869075767840848 48993291015923712 49014481885740288 49179839921758208 49184671058954664 49282880592052224 49351019315847168 49475391844364928 49569752761468992 49884972602130432 49906549147373568 49953943780941824 50058606338998272 50079835776357504 50101496604980496 50149076373836128 50254147770009984 50318686361255936 50445497566803456 50573719758372864 50595594204635136 50771273351179008 50791860467286016 51071372226441216 51168777044097024 51217370374623232 51239523216480768 51368655079425528 51417438227649104 51439677604045146 51520106040459264 51542389823348736 51721356454679808 51743727283596192 51766788514927616 51875249310978048 51923393003330901 52072771681861632 52077887003599056 52254020452073472 52435458023087616 52667862309060804 52745393562181632 52819382755196928 52892411062173696 53025708469084416 53076065267250688 53099022042885312 53187269235185664 53232840142791777 53283393647200886 53389787308056576 53395032005635608 53412879776615424 53463604258834432 53598341164728672 53757818842424832 53779616965361664 54126924410929152 54230156867248128 54366825609353088 54441993417510816 54763789187308032 54788196404903936 54811893721688064 54902987597611008 54977710238820954 55002212797110592 55117452392914176 55135875898441728 55188236654280704 55293493276409856 55327319911977984 55332754941323997 55509483484520832 55519896730328064 56056914288115712 56120594177396736 56198186753559552 56275886609553664 56339815248402192 56417710920565644 56530363032059904 56584048087171072 56608522156412928 56751184762653888 56805079525011584 56895434728169472 56943123845677056 57117682520076384 57140843025696768 57300111984021504 57310861140983808 57420166094733312 57523940546459088 57619541671451136 57644463618540864 57844618006105242 57960119295516672 58011031487545344 58091237790507008 58186526011514784 58237637079293568 58581868142094336 58637501445173248 58749336606185472 58760357628985344 58978826202303384 58984096026525696 58989890275973568 59379551531828736 59478236564078592 59503962444945408 59560471431122944 59710573425657024 59736399798245976 59793129522650768 59912521504063488 60063510721563648 60146554791188736 60298133810319756 60502069086031872 60644476496707584 60881368983022848 60892789962295296 61008926475654144 61119186830612781 61247242594699668 61325899002780672 61423445104459776 61636720955516928 61663380436899072 61721940152413696 61877489396749416 62001043325485056 62086766236065792 62205179935961088 62243234900975232 62421170144072064 62448168920085936 62845284111507456 62857073509466112 62976956361965568 63036763537997824 63064028574130176 63090773502568032 63222960097754496 63283000895568128 63304153809321984 63310372435747872 63530200117816441 63657054098067456 63684587425964544 63712970479910912 63905714465638032 64033318254477312 64283448403908864 64434756277751808 64462625982024192 64686454544461776 64714433114766474 64821984380382528 64905231629402112 65158767690454464 65262410423488512 65324388021231616 65352642514320384 65517341714205264 65579561411939552 65738928955834368 65801359087796224 65967189125819904 66093003681958656 66351179477591307 66357108029841408 66542065529831424 66773114368476672 66801995473307328 66913016134588416 67005530360013312 67033946846478534 67174395103864152 67260663422404608 67267270712982114 67401586692071424 67460792272846848 67664874140087328 67695031134905344 68095162968588288 68225036058796032 68319364288641024 68491540105900704 68586236805393528 68723186431131648 68961808606239744 68991636378128256 69071500526026752 69166999081304064 69231190671107868 69341311074956544 69430362242482176 69437182671465408 69612175571343093 69672027269431296 69847612015574016 69913944030783488 70223816412081072 70327191416242176 70523214749564928 70700944625445888 70798696057180416 70916358980247552 70947032145896448 70977120190389036 71186383077408768 71193376007514144 71217173035487232 71224168990216356 71464454886304896 71614185860325888 71677091789899776 71893928773842786 72100760790269952 72169232547905536 72306875822997504 72489100812470784 72589324556681088 72772261362519498 73018385583077376 73082524962250752 73235646086086656 73303613651761272 73489936523885568 73521722828610432 73769759882637312 73777006588431996 73924320888078336 74012644646027776 74026528973770752 74213087766547392 74301756539176322 74464085028962304 74827458903195648 74930915671412736 75087909508497408 75119753664536256 75223614560754192 75373817376079872 75381221655014976 75478029541883904 75668246350205184 75860579637559296 75893391306952704 76156910026768512 76187790700929024 76400149312028672 76560221459644416 76607058339661824 76698587395278784 76826055561934848 76859284824721152 77126157341473656 77159516406067719 77280159060688896 77582034682019712 77650182772391424 77812873966467072 78109157522792448 78116830505398584 78332448808247296 78347143505313792 78381030678110208 78638434936404512 78653187034631424 79118090343272448 79172735375771648 79304315418771456 79338616593260544 79614097900876032 79648533064327968 79780903852778496 79925090470801329 80084680962084864 80092548008453412 80195406388251648 80322966675062784 80397511747093008 80636728263637248 80669425448042496 81175158644030464 81190386616393728 81345235300872192 81492249107483708 81662990126266224 81767865337040896 82182294607355904 82217840582532096 82354481396416512 82503319195665888 82676178589371264 82782354981421056 82940239914614784 82990979867966976 83228226858762752 83264225226781248 83279845095492096 83553337119929794 83793712148676608 84085371432173568 84121031336757376 84297280130339328 84413829914330496 84626566380848466 84876072130756608 84912783234619392 85207619287517376 85343152092254208 85676523780114576 85711264538545152 85913008370335744 85950167976032256 85966291711475712 86248606059282368 86285910819688632 86429312507176704 86540308839202816 86766927009157863 86878356920605952 87016547231318016 87136856685760512 87356455618940352 87651905274445824 87956252167759872 88124004909278208 88140536443478016 88468239303455076 88476144039788544 88484835413960352 88722754039775232 89030819157968896 89069327297743104 89217354846117888 89340707146684416 89378595795304712 89565860138485536 89680884563206144 89689694283976152 89868782256095232 90219832186783104 90793550624784384 90966714745061376 91092485718188032 91322053474534272 91339184943442944 91448315740524704 91949078141652992 91988848504171008 92222665441738752 92308254228143824 92455081433275392 92582910228620544 92816234095124124 93130149354098688 93307769903941632 93631755216108096 93672253380128904 94267926167261184 94285610264199168 94398261409573888 94555145306996736 94596042861195264 94636160253852048 94924501343352192 94956230713982976 94965558653621808 95285939848406528 95485581147101184 95569455719866368 95858571698457048 96317697965359104 96652134416627712 96693938973036288 96785766075574784 97029681816692664 97071649672149711 97163835474307498 97357847444103168 97376111191719936 97443366616334336 97738151535681696 97986582031847424 98028963771480576 98359679843516416 98369342117909328 98565761184104448 98702038631694336 98950783688729856 99139505522937984 99769945204260864 99813098294747136 99907887561883648 100117212677996544 100159671552715008 100202993209960992 100298152747672256 100508295540019968 100550920269717801 100637372722511872 100890995133606912 100900906069473171 101191188409270272 101542546702358016 101583720934572032 102142744452882432 102337554088194048 102434740749246464 102479046432961536 102737310158851056 102834876455298208 102879355208090292 103084779646697472 103442712909359616 103487454567192384 103533577029855232 103750498621956096 103846786006661802 104145543363723264 104155774007198112 104508040904146944 104870916046175232 105335724618121608 105490787124363264 105784822124347392 106051416938168832 106152130534501376 106198044085770624 106374538470371328 106465680285583554 106566787294401772 106779574616113152 106790064011271216 106825759553230848 106927208517668864 107196682329457344 107515637684849664 107559233930723328 108253848821858304 108460313734496256 108733651218706176 108883986835021632 109158392043779247 109527578374616064 109576392809807872 109623787443376128 109955420477641908 110004425594221184 110234904785828352 110271751796883456 110586986552819712 110654639823955968 110665509882647994 111018966969041664 111039793460656128 111452634808764483 112241188354793472 112396373507119104 112551773219107328 112679630496804384 112835421841131288 113060726064119808 113168096174342144 113217044312825856 113502369525307776 113610159050023168 113790869456338944 114235365040152768 114281686051393536 114600223968043008 114621722281967616 114840332189466624 115047881092918176 115239083342902272 115288927237081728 115689236012210484 115920238591033344 116022062975090688 116182475581014016 116373052023029568 116475274158587136 117163736284188672 117275002890346496 117498673212370944 117520715257970688 117957652404606768 117979780551947136 118759103063657472 118956473128157184 119007924889890816 119120942862245888 119421146851314048 119472799596491952 119586259045301536 120127021443127296 120293109582377472 120596267620639512 121004138172063744 121762737966045696 121785579924590592 122017852951308288 122238373661225562 122494485189399336 122651798005561344 123273441911033856 123326760873798144 123443880304827392 123754978793498832 124002086650970112 124173532472131584 124410359871922176 124486469801950464 124842340288144128 124896337840171872 125330005679894691 125690568223014912 125953912723931136 126128057148260352 126181547005136064 126445920195508992 126566001791136256 126608307618643968 126620744871495744 126939849571272699 127060400235632882 127314108196134912 127369174851929088 127425940959821824 127811428931276064 128566896807817728 128869512555503616 128925251964048384 129372909088923552 129428866229532948 129643968760765056 129810463258804224 130317535380908928 130524820846977024 130648776042463232 130705285028640768 131034683428410528 131159122823879104 131477857911668736 131602718175592448 131934378251639808 132186007363917312 132702358955182614 132714216059682816 133084131059662848 133546228736953344 133603990946614656 133826032269176832 134011060720026624 134067893692957068 134348790207728304 134521326844809216 134534541425964228 134803173384142848 134921584545693696 135329748280174656 135390062269810688 136190325937176576 136450072117592064 136638728577282048 136983080211801408 137172473610787056 137446372862263296 137923617212479488 137983272756256512 138333998162608128 138462381342215736 138682622149913088 138874365342930816 139224351142686186 139695224031148032 139827888061566976 140447632824162144 140654382832484352 141401889250891776 141597392114360832 141832717960495104 141894064291792896 141954240380778072 142372766154817536 142386752015028288 142434346070974464 142448337980432712 142928909772609792 143228371720651776 143354183579799552 143787857547685572 144201521580539904 144613751645995008 144978201624941568 145178649113362176 145544522725038996 145745753211461247 146036771166154752 146165049924501504 146471292172173312 146607227303522544 146979873047771136 147043445657220864 147539519765274624 147554013176863992 147848641776156672 148025289292055552 148053057947541504 148426175533094784 148603513078352644 149654917806391296 149861831342825472 150175819016994816 150239507329072512 150447229121508384 150762443310029952 150956059083767808 151336492700410368 151721159275118592 151786782613905408 152313820053537024 152375581401858048 152800298624057344 153214116679323648 153397174790557568 153652111123869696 153718569649442304 154252314682947312 154319032812135438 154560318121377792 155164069364039424 155300365544782848 155625747932934144 155770179009992703 156218315045584896 156233661010797168 156664897616494592 156762061356220416 157276869872809024 157306374069262848 158236180686544896 158345470751543296 158677233186521088 159228195801752064 159297066128655936 159561807705556992 159850180941602658 160169361924169728 160185096016906824 160390812776503296 160795023494186016 161273456527274496 161338850896084992 162350317288060928 162380773232787456 162690470601744384 162984498214967416 163325980252532448 163535730674081792 164364589214711808 164435681165064192 164708962792833024 165006638391331776 165352357178742528 165564709962842112 165880479829229568 165981959735933952 165998264823971991 166456453717525504 166528450453562496 166559690190984192 167106674239859588 167587424297353216 168170742864347136 168242062673514752 168594560260678656 168827659828660992 169253132761696932 169752144261513216 169825566469238784 170415238575034752 170686304184508416 171353047560229152 171422529077090304 171826016740671488 171900335952064512 171932583422951424 172497212118564736 172571821639377264 172858625014353408 173533854018315726 173756713841211904 174033094462636032 174273713371521024 174712911237880704 175912504335519744 176248009818556416 176281072886956032 176936478606910152 176952288079577088 176969670827920704 178061638315937792 178138654595486208 178434709692235776 178681414293368832 178757191590609424 179131720276971072 179361769126412288 179379388567952304 179737564512190464 180439664373566208 181933429490122752 182184971436376064 182644106949068544 182678369886885888 182896631481049408 183357560491838343 183898156283305984 183977697008342016 184616508456287648 184910162866550784 185165820457241088 185632468190248248 186260298708197376 186615539807883264 187263510432216192 187344506760257808 188535852334522368 188571220528398336 188796522819147776 189110290613993472 189192085722390528 189272320507704096 189849002686704384 189912461427965952 189931117307243616 190571879696813056 190590600353449323 190971162294202368 191138911439732736 191717143396914096 193304268833255424 193387877946072576 193571532151149568 194059363633385328 194143299344299422 194327670948614996 194715694888206336 194886733232668672 195476303071363392 195973164063694848 196057927542961152 196719359687032832 196738684235818656 197404077263388672 197901567377459712 198279011045875968 199053538432773921 199626196589494272 199815775123767296 200319343105430016 200405986419921984 200596305495344512 201016591080039936 201101840539435602 201781990267213824 201801812138946342 202382376818540544 203085093404716032 203167441869144064 204285488905764864 204675108176388096 204869481498492928 204958092865923072 205474620317702112 205669752910596416 205758710416180584 206169559293394944 206885425818719232 206974909134384768 207067154059710464 207500997243912192 207693572013323604 208291086727446528 208311548014396224 209016081808293888 209741832092350464 210671449236243216 210981574248726528 211569644248694784 212102833876337664 212304261069002752 212396088171541248 212749076940742656 212931360571167108 213133574588803544 213559149232226304 213580128022542432 213651519106461696 213854417035337728 214393364658914688 215031275369699328 216507697643716608 216920627468992512 217467302437412352 217767973670043264 218316784087558494 219055156749232128 219152785619615744 219247574886752256 219910840955283816 220008851188442368 220469809571656704 221309279647911936 221331019765295988 222037933938083328 222079586921312256 222905269617528966 224482376709586944 224792747014238208 225103546438214656 225359260993608768 225670843682262576 226121452128239616 226434088625651712 227004739050615552 227220318100046336 227581738912677888 228470730080305536 228563372102787072 229200447936086016 229680664378933248 230095762185836352 230478166685804544 230577854474163456 231378472024420968 231478549218203157 231840477182066688 232364951162028032 232746104046059136 232950548317174272 234327472568377344 234550005780692992 234997346424741888 235041430515941376 235915304809213536 235959561103894272 237518206127314944 237912946256314368 238015849779781632 238241885724491776 238842293702628096 238945599192983904 239172518090603072 239775271412403987 240254042886254592 240586219164754944 241192535241279024 242008276344127488 243525475932091392 243571159849181184 244035705902616576 244476747322451124 244988970378798672 245303596011122688 246546883822067712 246653521747596288 246887760609654784 247509957586997664 248347064944263168 248820719743844352 248972939603900928 249684680576288256 249792675680343744 250660011359789382 251381136446029824 252256114296520704 252363094010272128 252891840391017984 253132003582272512 253241489742991488 253879699142545398 254120800471265764 254628216392269824 254738349703858176 254851881919643648 255622857862552128 257133793615635456 257739025111007232 257850503928096768 258745818177847104 258857732459065896 259287937521530112 259620926517608448 260300781027473589 260635070761817856 261049641693954048 261297552084926464 261410570057281536 262069366856821056 262318245647758208 262955715823337472 263868756503279616 264372014727834624 265404717910365228 265428432119365632 266168262119325696 267092457473906688 267207981893229312 267652064538353664 268022121440053248 268135787385914136 268697580415456608 269042653689618432 269069082851928456 269606346768285696 270659496560349312 270780124539621376 272380651874353152 272900144235184128 273277457154564096 273966160423602816 274344947221574112 275847234424958976 275966545512513024 276667996325216256 276924762684431472 277365244299826176 277748730685861632 278448702285372372 279390448062296064 279655776123133952 280895265648324288 282803778501783552 283194784228721664 283665435920990208 283788128583585792 283908480761556144 284773504030056576 284868692141948928 284896675960865424 285857819545219584 286456743441303552 286708367159599104 287575715095371144 289956403249883136 290357298226724352 291089045450077992 291491506422922494 292073542332309504 292330099849003008 293214454607045088 293959746095542272 294086891314441728 295079039530549248 295108026353727984 295697283552313344 296050578584111104 296106115895083008 296852351066189568 297207026156705288 299309835612782592 299723662685650944 300351638033989632 300479014658145024 300894458243016768 301524886620059904 301652760809153403 301912118167535616 302672985400820736 302702718208419513 303573565227810816 304627640107074048 304751162803716096 305600597248114688 306428233358647296 306794349581115136 307304222247739392 307437139298884608 308504629365894624 308638065624270876 310328138728078848 310600731089565696 311251495865868288 311540358019985406 312436630091169792 312467322021594336 313329795232989184 313524122712440832 314553739745618048 314612748138525696 316472361373089792 316690941503086592 317354466373042176 318456391603504128 318594132257311872 319123615411113984 319700361883205316 320338723848339456 320370192033813648 320781625553006592 321590046988372032 322546913054548992 322677701792169984 324700634576121856 324761546465574912 325380941203488768 325968996429934832 326651960505064896 327071461348163584 328729178429423616 328871362330128384 330013276782663552 330704714357485056 331760959658459136 331963919471867904 331996529647943982 332912907435051008 333056900907124992 333119380381968384 334213348479719176 334357904426293449 336484125347029504 337189120521357312 337655319657321984 338506265523393864 339504288523026432 339651132938477568 340830477150069504 341372608369016832 342706095120458304 342845058154180608 343652033481342976 343800671904129024 343865166845902848 344994424237129472 345143643278754528 345717250028706816 346342058706805759 347067708036631452 347513427682423808 348066188925272064 348547426743042048 349425822475761408 351825008671039488 352496019637112832 352562145773912064 353872957213820304 353939341655841408 356123276631875584 356277309190972416 356869419384471552 357362828586737664 357514383181218848 358263440553942144 358723538252824576 358758777135904608 360879328747132416 364369942872752128 365288213898137088 365356739773771776 365793262962098816 366715120983676686 367796312566611968 367955394016684032 369233016912575296 369820325733101568 370331640914482176 371264936380496496 372520597416394752 373231079615766528 374527020864432384 374689013520515616 375990017039684073 377071704669044736 377593045638295552 378384171444781056 378544641015408192 379698005373408768 379824922855931904 379862234614487232 381143759393626112 381181200706898646 381942324588404736 382277822879465472 383434286793828192 386608537666510848 386775755892145152 387143064302299136 388118727266770656 388286598688598844 388655341897229992 389431389776412672 390952606142726784 391946328127389696 392115855085922304 393438719374065664 393477368471637312 394808154526777344 395803134754919424 396558022091751936 398107076865547842 399252393178988544 399631550247534592 400638686210860032 400811972839843968 401192610990689024 402033182160079872 402203681078871204 403563980534427648 403603624277892684 404764753637081088 406170186809432064 408570977811529728 409350216352776192 409738962996985856 409916185731846144 410949240635404224 411339505821192832 411517420832361168 412339118586789888 413770851637438464 413949818268769536 414134308119420928 415001994487824384 415387144026647208 416623096028792448 419483664184700928 421342898472486432 421963148497453056 424205667752675328 424608522138005504 424792176343082496 425498153881485312 425862721142334216 426267149177607088 427118298464452608 427160256045084864 427303038212923392 427708834070675456 428786729317829376 430062550739398656 433841254937985024 434934604874824704 435535947340086528 436633568175116988 437237259634383741 438110313498464256 438495149773504512 439821681910567632 440017702376884736 440939619143313408 442618559295823872 442662039530591976 444075867876166656 444159173842624512 445810539235057932 448964753419173888 449585494028476416 450207092876429312 450718521987217536 451341687364525152 452868177251303424 454009478101231104 454440636200092672 455163477825355776 456941460160611072 457126744205574144 458400895872172032 460191524371672704 460956333371609088 461155708948326912 462756944048841936 462957098436406314 463680954364133376 464729902324056064 465492208092118272 465901096634348544 467310537029978109 468654945136754688 469100011561385984 469994692849483776 471830609618427072 471919122207788544 475036412254629888 476031699559563264 476483771448983552 477684587405256192 477891198385967808 478345036181206144 479550542824807974 480508085772509184 481172438329509888 482385070482558048 484016552688254976 487050951864182784 487142319698362368 488071411805233152 488953494644902248 489977940757597344 490607192022245376 493093767644135424 493307043495192576 493775521219309568 495019915173995328 496694129888526336 497641439487688704 497945879207801856 499369361152576512 499585351360687488 501320022719578764 502762272892059648 504512228593041408 504726188020544256 505783680782035968 506264007164545024 506482979485982976 507759398285090796 508241600942531528 509256432784539648 509476699407716352 511245715725104256 514267587231270912 515478050222014464 515701007856193536 517491636355694208 517715464918131792 518575875043060224 520601562054947178 521270141523635712 522099283387908096 522595104169852928 522821140114563072 524138733713642112 524636491295516416 527737513006559232 528744029455669248 530809435820730456 530856864238731264 534184914947813376 534415963786458624 535304129076707328 536044242880106496 536271574771828272 537395160830913216 538085307379236864 538138165703856912 539212693536571392 541318993120698624 541560249079242752 545800288470368256 546554914309128192 547932320847205632 548689894443148224 550072681475515029 551694468849917952 551933091025026048 553849525368862944 554730488599652352 555497461371723264 556897404570744744 558780896124592128 559311552246267904 561790531296648576 565607557003567104 566389568457443328 567330871841980416 567576257167171584 567816961523112288 569547008060113152 569737384283897856 569793351921730848 571715639090439168 571771801060347969 572913486882607104 573416734319198208 575151430190742288 579912806499766272 580714596453448704 582178090900155984 582983012845844988 584147084664619008 584660199698006016 586428909214090176 587919492191084544 588173782628883456 590158079061098496 590216052707455968 592101157168222208 592212231790166016 593704702132379136 594414052313410576 599447325371301888 600958029316290048 601788916486033536 603049773240119808 603305521618306806 605345970801641472 605405436416839026 607147130455621632 609255280214148096 609502325607432192 612856466717294592 613588699162230272 614608444495478784 614874278597769216 617009258731789248 617276131248541752 620656277456157696 621201462179131392 622502991731736576 623080716039970812 624873260182339584 624934644043188672 626659590465978368 627048245424881664 629107479491236096 629225496277051392 631564930582998737 632944722746179584 633381883006173184 634708932746084352 636912783207008256 637188264514623744 638247230822227968 639400723766410632 640677447696678912 640740384067627296 641563251106013184 643180093976744064 645093826109097984 649401269152243712 649523092931149824 650761882406977536 651937992859869664 653303921010129792 654142922696327168 657458356858847232 657742724660256768 660026553565327104 661409428714970112 663927838943735808 663993059295887964 665825814870102016 666113801814249984 666238760763936768 668426696959438352 668715808852586898 672968250694059008 674378241042714624 675310639314643968 677012531046787728 679302265876955136 681660954300139008 682745216738033664 685412190240916608 685690116308361216 687601343808258048 689988848474258944 690287286557509056 691434500057413632 692684117413611518 694135416073262904 695026855364847616 697094853486084096 698851644951522816 703650017342078976 704992039274225664 705124291547824128 707745914427640608 707878683311682816 712246553263751168 712554618381944832 713738838768943104 714725657173475328 715028766362437696 716526881107884288 717447076505649152 717517554271809216 719325814237211961 721758657494264832 728739885745504256 730576427796274176 730713479547543552 731586525924197632 733430241967353372 735592625133223936 735910788033368064 738466033825150592 739640651466203136 740663281828964352 742529872760992992 745041194832789504 746462159231533056 749054041728864768 749378027041031232 751980034079368146 754143409338089472 755186091276591104 756768342889562112 757089282030816384 759396010746817536 759724469228974464 762287518787252224 762362401413797292 763884649176809472 764555645758930944 766868573587656384 773217075333021696 773551511784290304 774286128604598272 776237454533541312 776573197377197688 777310683794459984 778862779552825344 781905212285453568 783892656254779392 784231710171844608 786954736943274624 791606269509838848 793116044183503872 796214153731095684 798504786357977088 801277372421720064 801623945679687936 802385221981378048 804066364320159744 804407362157742408 807127961068855296 807207248555785368 812340373618864128 817141955623059456 818700432705552384 819477925993971712 819832371463692288 821898481270808448 822679011642385664 823034841664722336 825892601531613733 827541703274876928 827899636537539072 828268616238841856 830003988975648768 830774288053294416 833246192057584896 838967328369401856 842685796944972864 848411335505350656 849217044276011008 849584352686164992 850996307762970624 851725442284668432 852534298355214176 854320512090169728 854606076425846784 855417668141350912 857573458635658752 860125101478797312 869869209749649408 871071894680173056 873267136350233976 874474519268767482 876220626996928512 876990299547009024 879643363821135264 880035404753769472 881879238286626816 885237118591647744 885324079061183952 888151735752333312 888318347685249024 891621078470115864 897929506838347776 899170988056952832 900414185752858624 901437043974435072 902683374729050304 904958282427460209 905736354502606848 908018956202462208 908881272400185344 913882920321222144 914253488411148288 916801791744344064 920383048743345408 921912666743218176 922311417896653824 925513888097683872 925914196872812628 930984416184236544 931802193268697088 934621074059956218 937309890273509376 938200023122771968 939989385698967552 943661219236854144 943838244415577088 950072824509259776 952063399119126528 952967542897967104 955369174810512384 955782396771935616 956690072362412288 959101085649615948 961016171545018368 962344876659019776 964770140965116096 968033105376509952 974101903728365568 974284639396724736 976142823610466304 977906989289804496 979955881515194688 981214384044490752 986187535288270848 986614086990385152 987551042438619136 990039830347990656 995282878975377408 995891758415603712 998738722305153024 999170702721374976 1002640045439157528 1003073713278880347 1009452376041088512 1011567361564071936 1012528014329090048 1012965958971965952 1015518796570181592 1016483201885063056 1018512865569079296 1018953398815432704 1022491431450208512 1028535174462541824 1030956100444028928 1031402015712387072 1034983272711388416 1035430929836263584 1037151750086120448 1039026176120417277 1041203124109894356 1042540283047271424 1044198566775816192 1045642280229126144 1048277467427284224 1049272982591032832 1055475026013118464 1057488058911338496 1061618871641460912 1068369829895626752 1068831927572917248 1070608258153414656 1072088485760212992 1072543149543656544 1074790321661826432 1076170614758473728 1076276331407713824 1082637986241397248 1083120498158485504 1093109828618256384 1095864641694411264 1097379788886296448 1100145362951030058 1103388937699835904 1103866182050052096 1107699050737725888 1109460977199304704 1110994922743446528 1113794809141489488 1117561792249184256 1118623104492535808 1123581062593297152 1127970051119052219 1131215114007134208 1132779136914886656 1135152514334343168 1135633923046224576 1139094016120226304 1139474768567795712 1139586703843461696 1143431278180878336 1143543602120695938 1145826973765214208 1146833468638396416 1150302860381484576 1159825612999532544 1161429192906897408 1164356181800311968 1165966025691689976 1168294169329238016 1172857818428180352 1175838984382169088 1176347565257766912 1180316158122196992 1180432105414911936 1184202314336444416 1184424463580332032 1187409404264758272 1188828104626821152 1198894650742603776 1201916058632580096 1203577832972067072 1206099546480239616 1206611043236613612 1210691941603282944 1210810872833678052 1214294260911243264 1218510560428296192 1225712933434589184 1227177398324460544 1229216888990957568 1229748557195538432 1234018517463578496 1234552262497083504 1241312554912315392 1242402924358262784 1245005983463473152 1246161432079941624 1249869288086377344 1258214958982472192 1258450992554102784 1263129861165997474 1265889445492359168 1266763766012346368 1273825566414016512 1274376529029247488 1276494461644455936 1278801447532821264 1281354895393357824 1281480768135254592 1283126502212026368 1286360187953488128 1290187652218195968 1298802538304487424 1301523764813955072 1303875985719739328 1306607842020259584 1308285845392654336 1311711778903151223 1315485449320513536 1320053107130654208 1322818857429940224 1327855677887471616 1327986118591775928 1331651629740204032 1332227603628499968 1332477521527873536 1336853393918876704 1337431617705173796 1345936501388118016 1348756482085429248 1350621278629287936 1354025062093575456 1358604531753910272 1363321908600278016 1365490433476067328 1370824380481833216 1371380232616722432 1375202687616516096 1379977696948517888 1380574573115018112 1382869000114827264 1385368234827223036 1388270832146525808 1390053710729695232 1394189706972168192 1397703289903045632 1407300034684157952 1409984078548451328 1415491828855281216 1415757366623365632 1424493106527502336 1425109236763889664 1429451314346950656 1430057532724875392 1433053762215768576 1435035108543618432 1438651628474423922 1443517314988529664 1461152855592548352 1461426959095087104 1463173051848395264 1466860483934706744 1471185250266447872 1471821576066736128 1476932067650301184 1479281302932406272 1481326563657928704 1485059745521985984 1490082389665579008 1492924318463066112 1498108083457729536 1498756054082062464 1503960068158736292 1508286818676178944 1510372182553182208 1513536685779124224 1514178564061632768 1518792021493635072 1519448938457948928 1524575037574504448 1524724802827594584 1527769298353618944 1533737147175312768 1546434150666043392 1547103023568580608 1548572257209196544 1552474909067082624 1553146394754395376 1554621367588919968 1563810424570907136 1567785312509558784 1568463420343689216 1573909473886549248 1583212539019677696 1586232088367007744 1592428307462191368 1602554744843440128 1603247891359375872 1604770443962756096 1608132728640319488 1608814724315484816 1614255922137710592 1614414497111570736 1624680747237728256 1637400865411104768 1639664742927384576 1643796962541616896 1645358023284771328 1646069683329444672 1650218044426545087 1651785203063227466 1655083406549753856 1655799273075078144 1656537232477683712 1661548576106588832 1666492384115169792 1677934656738803712 1685371593889945728 1696822671010701312 1698434088552022016 1699168705372329984 1701992615525941248 1703450884569336864 1705068596710428352 1708641024180339456 1709212152851693568 1710835336282701824 1715146917271317504 1715315403181043907 1720250202957594624 1739738419499298816 1742143789360346112 1746534272700467952 1748949038537534964 1752441253993857024 1753980599094018048 1759286727642270528 1760070809507538944 1763758476573253632 1770474237183295488 1770648158122367904 1776303471504666624 1776636695370498048 1783242156940231728 1798341976113905664 1800828371505717248 1802874087948870144 1805366749458100608 1809916564854920418 1816037912404924416 1817762544800370688 1827765840642444288 1828506976822296576 1840766097486690816 1843825333486436352 1844622835793307648 1851027776195367744 1851828393745625256 1861968832368473088 1863604386537394176 1869242148119912436 1874619780547018752 1879978771397935104 1887322438473708288 1887676488831154176 1894694791748996211 1900145649018519552 1904126798238253056 1910738349621024768 1911564793543871232 1913380144724824576 1918202171299231896 1922032343090036736 1924689753318039552 1929540281930232192 1948203807456731136 1948569278793449472 1952285647220932608 1955813978579608992 1959911763030389376 1962428768088981504 1972375070576541696 1973228173980770304 1975102084877238272 1980079660695981312 1991783516831207424 1997477444610306048 1998341405442749952 2005280090878315056 2006147426557760694 2018904752082177024 2023134723128143872 2025056028658180096 2025931917943931904 2031037593140363184 2032966403770126112 2037906797630865408 2044982862900417024 2057070348925083648 2062804031424774144 2069966545422776832 2070861859672527168 2074303500172240896 2078052352240834554 2082406248219788712 2085080566094542848 2091284560458252288 2096554934854568448 2098545965182065664 2110950052026236928 2114976117822676992 2123237743282921824 2136739659791253504 2137663855145834496 2141216516306829312 2144176971520425984 2145086299087313088 2149580643323652864 2152341229516947456 2152552662815427648 2157977442711635883 2165275972482794496 2166240996316971008 2186219657236512768 2191729283388822528 2194759577772592896 2200290725902060116 2206777875399671808 2207732364100104192 2215398101475451776 2218921954398609408 2221989845486893056 2227589618282978976 2235123584498368512 2237246208985071616 2247162125186594304 2255940102238104438 2262430228014268416 2265558273829773312 2270305028668686336 2271267846092449152 2278188032240452608 2279173407686923392 2286862556361756672 2287087204241391876 2291653947530428416 2293666937276792832 2300605720762969152 2319651225999065088 2322858385813794816 2328712363600623936 2331932051383379952 2336588338658476032 2345715636856360704 2351677968764338176 2352695130515533824 2360864210829823872 2368404628672888832 2374818808529516544 2377656209253642304 2403832117265160192 2407155665944134144 2412199092960479232 2413222086473227224 2421383883206565888 2421621745667356104 2437021120856592384 2451425866869178368 2454354796648921088 2458433777981915136 2459497114391076864 2468037034927156992 2469104524994167008 2477677804594841199 2482625109824630784 2484805848716525568 2490011966926946304 2492322864159883248 2499738576172754688 2516429917964944384 2516901985108205568 2526259722331994948 2533527532024692736 2547651132828033024 2548753058058494976 2552988923288911872 2557602895065642528 2562961536270509184 2566253004424052736 2572720375906976256 2580375304436391936 2597605076608974848 2607751971439478656 2613215684040519168 2623423557806302446 2630970898641027072 2640106214261308416 2645637714859880448 2655711355774943232 2655972237183551856 2663303259480408064 2664455207256999936 2664955043055747072 2673706787837753408 2674863235410347592 2691873002776236032 2697512964170858496 2701242557258575872 2708050124187150912 2717209063507820544 2726643817200556032 2741648760963666432 2742760465233444864 2750405375233032192 2759955393897035776 2761149146230036224 2765738000229654528 2770736469654446072 2776541664293051616 2780107421459390464 2795406579806091264 2814600069368315904 2819968157096902656 2830983657710562432 2831514733246731264 2848986213055004672 2850218473527779328 2858902628693901312 2860115065449750784 2866107524431537152 2870070217087236864 2877303256948847844 2887034629977059328 2922305711185096704 2922853918190174208 2926346103696790528 2933720967869413488 2943643152133472256 2953864135300602368 2958562605864812544 2962653127315857408 2970119491043971968 2985848636926132224 2996216166915459072 2997512108164124928 3007920136317472584 3009221139836641041 3020744365106364416 3028357128123265536 3037584042987270144 3038897876915897856 3049150075149008896 3049449605655189168 3055538596707237888 3067474294350625536 3092868301332086784 3094206047137161216 3097144514418393088 3104949818134165248 3106292789508790752 3109242735177839936 3117078528361251831 3127620849141814272 3136926840687378432 3147818947773098496 3166425078039355392 3172464176734015488 3184856614924382736 3205109489686880256 3206495782718751744 3209540887925512192 3216265457280638976 3217629448630969632 3228511844275421184 3228828994223141472 3249361494475456512 3279329485854769152 3287593925083233792 3290716046569542656 3292139366658889344 3300436088853090174 3303570406126454932 3310166813099507712 3311598546150156288 3313074464955367424 3323097152213177664 3332984768230339584 3355869313477607424 3370743187779891456 3383910153357156657 3393645342021402624 3396868177104044032 3398337410744659968 3406901769138673728 3410137193420856704 3417282048360678912 3418424305703387136 3430293834542635008 3430630806362087814 3440500405915189248 3479476838998597632 3484287578720692224 3493068545400935904 3497898077075069928 3504882507987714048 3518573455284541056 3520141619015077888 3527516953146507264 3540948474366590976 3541296316244735808 3552606943009333248 3553273390740996096 3566484313880463456 3596683952227811328 3601656743011434496 3605748175897740288 3610733498916201216 3619833129709840836 3632075824809848832 3635525089600741376 3655531681284888576 3681532194973381632 3687650666972872704 3689245671586615296 3702055552390735488 3703656787491250512 3723937664736946176 3727208773074788352 3738484296239824872 3774644876947416576 3775352977662308352 3789389583497992422 3800291298037039104 3821476699242049536 3823129587087742464 3826760289449649152 3836404342598463792 3844064686180073472 3849379506636079104 3859080563860464384 3896407614913462272 3904571294441865216 3911627957159217984 3919823526060778752 3924857536177963008 3935135336709453669 3946456347961540608 3950204169754476544 3960159321391962624 3983567033662414848 3994954889220612096 3996682810885499904 4010560181756630112 4012294853115521388 4037809504164354048 4046269446256287744 4050112057316360192 4051863835887863808 4062075186280726368 4065932807540252224 4075813595261730816 4089965725800834048 4114140697850167296 4125608062849548288 4139933090845553664 4141723719345054336 4148607000344481792 4156104704481669108 4164812496439577424 4170161132189085696 4182569120916504576 4193109869709136896 4197091930364131328 4221900104052473856 4229952235645353984 4246475486565843648 4273479319582507008 4275327710291668992 4288353943040851968 4290172598174626176 4299161286647305728 4305105325630855296 4315954885423271766 4330551944965588992 4332481992633942016 4383458566777645056 4389519155545185792 4400581451804120232 4413555750799343616 4415464728200208384 4430796202950903552 4437843908797218816 4443979690973786112 4455179236565957952 4470247168996737024 4494324250373188608 4511880204476208876 4524860456028536832 4531116547659546624 4540610057337372672 4542535692184898304 4556376064480905216 4558346815373846784 4573725112723513344 4574174408482783752 4583307895060856832 4601211441525938304 4639302451998130176 4645716771627589632 4657424727201247872 4663864102766759904 4691431273712721408 4703355937528676352 4705390261031067648 4721728421659647744 4736809257345777664 4749637617059033088 4755312418507284608 4807664234530320384 4814311331888268288 4824398185920958464 4826444172946454448 4842767766413131776 4843243491334712208 4874042241713184768 4908709593297842176 4918994228782153728 4936074069854313984 4938209049988334016 4955355609189682398 4965250219649261568 4969611697433051136 4984645728319766496 4999477152345509376 5032859835929888768 5033803970216411136 5052519444663989896 5095302265656066048 5097506116116989952 5105977846577823744 5115205790131285056 5125923072541018368 5132506008848105472 5145440751813952512 5145946209543131721 5160750608872783872 5195210153217949696 5215503942878957312 5226431368081038336 5246847115612604892 5261941797282054144 5280212428522616832 5291275429719760896 5311422711549886464 5311944474367103712 5326606518960816128 5328910414513999872 5329910086111494144 5347413575675506816 5349726470820695184 5383746005552472064 5395025928341716992 5402485114517151744 5416100248374301824 5453287634401112064 5483297521927332864 5485520930466889728 5519910787794071552 5522298292460072448 5531476000459309056 5541472939308892144 5553083328586103232 5560214842918780928 5590813159612182528 5639936314193805312 5661967315421124864 5663029466493462528 5684084375246988633 5700436947055558656 5720230130899501568 5732215048863074304 5740140434174473728 5754606513897695688 5774069259954118656 5844611422370193408 5845707836380348416 5852692207393581056 5867441935738826976 5887286304266944512 5907728270601204736 5917125211729625088 5925306254631714816 5940238982087943936 5992432333830918144 5995024216328249856 6015840272634945168 6018442279673282082 6041488730212728832 6056714256246531072 6075168085974540288 6077795753831795712 6098300150298017792 6098899211310378336 6134948588701251072 6188412094274322432 6194289028836786176 6209899636268330496 6212585579017581504 6218485470355679872 6234157056722503662 6255241698283628544 6273853681374756864 6295637895546196992 6332850156078710784 6344928353468030976 6369713229848765472 6410218979373760512 6412991565437503488 6419081775851024384 6432530914561277952 6435258897261939264 6457023688550842368 6457657988446282944 6498722988950913024 6558658971709538304 6575187850166467584 6581432093139085312 6584278733317778688 6600872177706180348 6607140812252909864 6620333626199015424 6623197092300312576 6646194304426355328 6665969536460679168 6711738626955214848 6741486375559782912 6767820306714313314 6787290684042805248 6793736354208088064 6796674821489319936 6813803538277347456 6820274386841713408 6834564096721357824 6860587669085270016 6861261612724175628 6881000811830378496 6958953677997195264 6968575157441384448 6986137090801871808 6995796154150139856 7009765015975428096 7037146910569082112 7040283238030155776 7055033906293014528 7082592632489471616 7105213886018666496 7132968627760926912 7203313486022868992 7211496351795480576 7221466997832402432 7239666259419681672 7264151649619697664 7271050179201482752 7311063362569777152 7363064389946763264 7375301333945745408 7378491343173230592 7404111104781470976 7407313574982501024 7433033413784523597 7447875329473892352 7454417546149576704 7476968592479649744 7549289753894833152 7550705955324616704 7578779166995984844 7600582596074078208 7642953398484099072 7646259174175484928 7653520578899298304 7672808685196927584 7698759013272158208 7718161127720928768 7792815229826924544 7823255914318435968 7839647052121557504 7870270673418907338 7892912695923081216 7900408339508953088 7920318642783925248 7967134067324829696 7989909778441224192 7993365621770999808 8021120363513260224 8024589706231042776 8075619008328708096 8092538892512575488 8100224114632720384 8103727671775727616 8124150372561452736 8131865615080504448 8151627190523461632 8179931451601668096 8228281395700334592 8251216125699096576 8279866181691107328 8283447438690108672 8297214000688963584 8312209408963338216 8329624992879154848 8340322264378171392 8386219739418273792 8394183860728262656 8443800208104947712 8459904471290707968 8492950973131687296 8546958639165014016 8550655420583337984 8576707886081703936 8580345196349252352 8598322573294611456 8610210651261710592 8631909770846543532 8661103889931177984 8766917133555290112 8779038311090371584 8801162903608240464 8830929456400416768 8861592405901807104 8875687817594437632 8887959381947572224 8910358473131915904 8988648500746377216 9023760408952417752 9062233095319093248 9085071384369796608 9112752128961810432 9116693630747693568 9147450225447026688 9148348816965567504 9166615790121713664 9202422883051876608 9278604903996260352 9291433543255179264 9314849454402495744 9327728205533519808 9351235585083755493 9382862547425442816 9410780522062135296 9443456843319295488 9473618514691555328 9499275234118066176 9510624837014569216 9615328469060640768 9628622663776536576 9648796371841916928 9652888345892908896 9685535532826263552 9686486982669424416 9748084483426369536 9817419186595684352 9837988457564307456 9872148139708627968 9876418099976668032 9910711218379364796 9930500439298523136 9939223394866102272 9969291456639532992 9998954304691018752 10065719671859777536 10067607940432822272 10105038889327979792 10190604531312132096 10195012232233979904 10230411580262570112 10251846145082036736 10290881503627905024 10291892419086263442 10321501217745567744 10431007885757914624 10452862736162076672 10493694231225209784 10560424857045233664 10582550859439521792 10622845423099772928 10623888948734207424 10653213037921632256 10657820829027999744 10659820172222988288 10694827151351013632 10699452941641390368 10736603819910978529 10767492011104944128 10790051856683433984 10804970229034303488 10832200496748603648 10906575268802224128 10966595043854665728 11039821575588143104 11044596584920144896 11062952000918618112 11082945878617784288 11106166657172206464 11120429685837561856 11181626319224365056 11323934630842249728 11326058932986925056 11368168750493977266 11400873894111117312 11440460261799003136 11464430097726148608 11480280868348947456 11509213027795391376 11548138519908237312 11689222844740386816 11705384414787162112 11734883871477653952 11774572608533889024 11815456541202409472 11850612509263429632 11880477964175887872 11984864667661836288 11990048432656499712 12031680545269890336 12036884559346564164 12113428512493062144 12150336171949080576 12155591507663591424 12196600300596035584 12197798422620756672 12269897177402502144 12376824188548644864 12388578057673572352 12419799272536660992 12425171158035163008 12436970940711359744 12468314113445007324 12510483396567257088 12547707362749513728 12591275791092393984 12665700312157421568 12689856706936061952 12739426459697530944 12820437958747521024 12825983130875006976 12838163551702048768 12865061829122555904 12870517794523878528 12915315976892565888 12997445977901826048 13150375700332935168 13162864186278170624 13168557466635557376 13201744355412360696 13214281624505819728 13240667252398030848 13246394184600625152 13292388608852710656 13331939072921358336 13482972751119565824 13535640613428626628 13574581368085610496 13593349642978639872 13627607076554694912 13640548773683426816 13669128193442715648 13721175338170540032 13722523225448351256 13917907355994390528 13937150314882768896 13972274181603743616 13991592308300279712 14074293821138164224 14080566476060311552 14110067812586029056 14165185264978943232 14210427772037332992 14265937255521853824 14406626972045737984 14422992703590961152 14442933995664804864 14479332518839363344 14528303299239395328 14542100358402965504 14622126725139554304 14726128779893526528 14756982686346461184 14808222209562941952 14814627149965002048 14866066827569047194 14895750658947784704 14908835092299153408 14953937184959299488 15098579507789666304 15101411910649233408 15157558333991969688 15285906796968198144 15292518348350969856 15307041157798596608 15345617370393855168 15397518026544316416 15436322255441857536 15585630459653849088 15646511828636871936 15679294104243115008 15740541346837814676 15785825391846162432 15840637285567850496 15934268134649659392 15979819556882448384 15986731243541999616 16042240727026520448 16049179412462085552 16151238016657416192 16185077785025150976 16200448229265440768 16207455343551455232 16248300745122905472 16263731230161008896 16359862903203336192 16456562791400669184 16559732363382214656 16566894877380217344 16594428001377927168 16624418817926676432 16659249985758309696 16680644528756342784 16772439478836547584 16788367721456525312 16919808942581415936 16985901946263374592 17052253125740965899 17101310841166675968 17160690392698504704 17196645146589222912 17220421302523421184 17263819541693087064 17322207779862355968 17533834267110580224 17558076622180743168 17602325807216480928 17661858912800833536 17723184811803614208 17751375635188875264 17775918763895144448 17820716946263831808 17977297001492754432 18047520817904835504 18124466190638186496 18170142768739593216 18225504257923620864 18233387261495387136 18294900450894053376 18296697633931135008 18404845766103753216 18582867086510358528 18629698908804991488 18655456411067039616 18702471170167510986 18765725094850885632 18821561044124270592 18886913686638590976 18998550468236132352 19021249674029138432 19230656938121281536 19257245327553073152 19297592743683833856 19305776691785817792 19371071065652527104 19372973965338848832 19496168966852739072 19634838373191368704 19675976915128614912 19744296279417255936 19752836199953336064 19821422436758729592 19861000878597046272 19938582913279065984 19997908609382037504 20131439343719555072 20135215880865644544 20210077778655959584 20381209062624264192 20390024464467959808 20460823160525140224 20503692290164073472 20581763007255810048 20583784838172526884 20643002435491135488 20862015771515829248 20905725472324153344 20987388462450419568 21120849714090467328 21165101718879043584 21247777897468414848 21315641658055999488 21389654302702027264 21398905883282780736 21473207639821957058 21534984022209888256 21609940458068606976 21664400993497207296 21813150537604448256 21933190087709331456 22079643151176286208 22089193169840289792 22125904001837236224 22165891757235568576 22212333314344412928 22240859371675123712 22299100241353570791 22363252638448730112 22647869261684499456 22652117865973850112 22736337500987954532 22801747788222234624 22880920523598006272 22928860195452297216 22960561736697894912 23018426055590782752 23096277039816474624 23378445689480773632 23410768829574324224 23469767742955307904 23630913082404818944 23701225018526859264 23760955928351775744 23969729335323672576 23980096865312999424 24063361090539780672 24073769118693128328 24226857024986124288 24300672343898161152 24311183015327182848 24395596845241513344 24539794354805004288 24753648377097289728 24839598545073321984 24850342316070326016 24873941881422719488 24936628226890014648 25020966793134514176 25182551582184787968 25331400624314843136 25379713413872123904 25478852919395061888 25640875917495042048 25651966261750013952 25676327103404097536 25730123658245111808 25741035589047757056 25830631953785131776 26300751400665870336 26325728372556341248 26337114933271114752 26403488710824721392 26428563249011639456 26492788369201250304 26584777217705421312 26663878145842716672 26965945502239131648 27071281226857253256 27186699285957279744 27255214153109389824 27281097547366853632 27338256386885431296 27442350676341080064 27445046450896702512 27835814711988781056 27874300629765537792 27944548363207487232 27983184616600559424 28053706755251266479 28148587642276328448 28161132952120623104 28330370529957886464 28420855544074665984 28531874511043707648 28845985407181922304 28885867991329609728 28958665037678726688 29056606598478790656 29084200716805931008 29244253450279108608 29452257559787053056 29513965372692922368 29616444419125883904 29629254299930004096 29732133655138094388 29791501317895569408 29817670184598306816 29907874369918598976 30197159015579332608 30202823821298466816 30315116667983939376 30571813593936396288 30585036696701939712 30614082315597193216 30691234740787710336 30872644510883715072 31293023657273743872 31358588208486230016 31481082693675629352 31681274571135700992 31868536269299318784 31959639113764896768 31973462487083999232 32084481454053040896 32098358824924171104 32209811459732935587 32302476033314832384 32370155570050301952 32414910687102910464 32496601490245810944 32527462460322017792 32719725806406672384 33119464726764429312 33133789754760434688 33188856002755854336 33248837635853352864 33318499971516619392 33361289057512685568 33544878957673095168 33576735442913050624 33971803892526749184 34104506251481931798 34202621682333351936 34321380785397009408 34393290293178445824 34440842605046842368 34527639083386174128 34644415559724711936 35067668534221160448 35116153244361486336 35204651614432961856 35323717825601667072 35446369623607228416 35551837527790288896 35641433892527663616 35954594002985508864 36095041635809671008 36340285537479186432 36451008515847241728 36466774522990774272 36589800901788106752 36593395267862270016 36809691532207506432 37165734173020717056 37259397817609982976 37310912822134079232 37404942340335021972 37531450189701771264 37643122088248541184 37773827373277181952 37997100936472264704 38042499348058276864 38461313876242563072 38514490655106146304 38595185487367667712 38611553383571635584 38745947930677697664 38992337933705478144 39269676746382737408 39488592558834511872 39505672399906672128 39642844873517459184 39722001757194092544 39877165826558131968 39995817218764075008 40262878687439110144 40420155557311919168 40780048928935919616 40921646321050280448 41007384580328146944 41163526014511620096 41167569676345053768 41724031543031658496 41811450944648306688 41974776924900839136 42241699428180934656 42330203437758087168 42495555794936829696 42631283316111998976 42779308605404054528 42797811766565561472 42946415279643914116 43069968044419776512 43219880916137213952 43328801986994414592 43626301075208896512 43866380175418662912 44159286302352572416 44178386339680579584 44331783514471137152 44424666628688825856 44598200482707141582 44726505276897460224 45295738523368998912 45304235731947700224 45472675001975909064 45761841047196012544 45857720390904594432 45921123473395789824 46036852111181565504 46192554079632949248 46756891378961547264 46821537659148648448 46939535485910615808 47261826164809637888 47521911856703551488 47939458670647345152 47960193730625998848 48126722181079561344 48147538237386256656 48453714049972248576 48601344687796322304 48622366030654365696 48791193690483026688 49079588709610008576 49679197090146643968 49700684632140652032 49747883762845438976 49873256453780029296 50041933586269028352 50365103164369575936 50759426827744247808 50957705838790123776 51156759377222897697 51303932523500027904 51352654206808195072 51482071178095514112 51661263907570263552 52601502801331740672 52651456745112682496 52674229866542229504 52806977421649442784 52857126498023278912 52985576738402500608 53169554435410842624 53327756291685433344 53931891004478263296 54142562453714506512 54373398571914559488 54510428306218779648 54562195094733707264 54676512773770862592 54884701352682160128 54890092901793405024 55748601259531075584 55889096726414974464 55966369233201118848 56107413510502532958 56297175284552656896 56322265904241246208 56660741059915772928 57063749022087415296 57691970814363844608 57771735982659219456 57917330075357453376 58113213196957581312 58488506900558217216 58904515119574106112 59027930745385844736 59232888838251767808 59258508599860008192 59464267310276188776 59583002635791138816 59815748739837197952 60394318031158665216 60405647642596933632 60630233335967878752 61143627187872792576 61170073393403879424 61228164631194386432 61382469481575420672 61745289021767430144 62586047314547487744 62717176416972460032 62962165387351258704 63362549142271401984 63946924974167998464 64168962908106081792 64196717649848342208 64419622919465871174 64604952066629664768 64829821374205820928 64993202980491621888 65054924920644035584 65439451612813344768 66238929453528858624 66267579509520869376 66377712005511708672 66497675271706705728 66636999943033238784 66722578115025371136 66897300724060712373 67089757915346190336 67153470885826101248 67943607785053498368 68209012502963863596 68405243364666703872 68642761570794018816 68786580586356891648 68881685210093684736 69055278166772348256 69288831119449423872 70135337068442320896 70232306488722972672 70409303228865923712 70892739247214456832 71103675055580577792 71282867785055327232 71909188005971017728 72190083271619342016 72680571074958372864 72902017031694483456 72933549045981548544 73186790535724540032 73619383064415012864 74518795635219965952 74621825644268158464 74809884680670043944 75062900379403542528 75547654746554363904 75994201872944529408 76084998696116553728 76922627752485126144 77028981310212292608 77190370974735335424 77223106767143271168 77491895861355395328 78539353492765474816 78977185117669023744 79011344799813344256 79285689747034918368 79754331653116263936 79991634437528150016 80525757374878220288 80840311114623838336 81560097857871839232 81843292642100560896 82014769160656293888 82327052029023240192 82335139352690107536 83448063086063316992 83622901889296613376 83949553849801678272 84483398856361869312 84991111589873659392 85262566632223997952 85558617210808109056 85595623533131122944 85892830559287828232 86657603973988829184 87252602150417793024 87732760350837325824 88318572604705144832 88356772679361159168 88663567028942274304 88849333257377651712 89196400965414283164 89453010553794920448 90591477046737997824 90608471463895400448 90945350003951818128 91523682094392025088 91715440781809188864 91842246946791579648 92073704222363131008 93643075318297296896 93879070971821231616 94523652329619275776 95043823713407102976 95878917341294690304 95920387461251997696 96253444362159122688 96295076474772513312 96629434379198806761 96907428099944497152 97244732061308731392 97582387380966053376 98159177419220017152 99358394180293287936 99401369264281304064 99495767525690877952 99746512907560058592 100083867172538056704 100730206328739151872 101915411677580247552 102313518754445795394 102607865047000055808 102705308413616390144 102964142356191028224 103322527815140527104 105203005602663481344 105302913490225364992 105348459733084459008 105613954843298885568 105714252996046557824 105971153476805001216 106339108870821685248 106655512583370866688 107863782008956526592 108285124907429013024 109020856612437559296 109124390189467414528 109353025547541725184 109769402705364320256 109780185803586810048 111497202519062151168 111778193452829948928 111932738466402237696 112214827021005065916 112594350569105313792 113321482119831545856 114127498044174830592 115383941628727689216 115543471965318438912 115834660150714906752 116977013801116434432 117809030239148212224 118465777676503535616 118517017199720016384 118928534620552377552 119166005271582277632 119631497479674395904 120788636062317330432 121260466671935757504 122340146786807758848 122456329262388772864 122764938963150841344 123490578043534860288 125172094629094975488 125434352833944920064 125924330774702517408 126725098284542803968 127893849948335996928 128337925816212163584 128393435299696684416 128839245838931742348 129209904133259329536 129659642748411641856 129986405960983243776 130109849841288071168 130878903225626689536 132477858907057717248 132535159019041738752 132995350543413411456 133273999886066477568 133794601448121424746 134179515830692380672 134306941771652202496 135887215570106996736 136418025005927727192 137285523141588037632 137573161172713783296 137763370420187369472 138110556333544696512 138577662238898847744 140270674136884641792 140464612977445945344 140818606457731847424 141785478494428913664 142565735570110654464 143818376011942035456 144380166543238684032 145361142149916745728 145804034063388966912 145867098091963097088 146373581071449080064 147238766128830025728 149037591270439931904 149243651288536316928 149619769361340087888 150125800758807085056 151095309493108727808 152169997392233107456 154057962620424585216 154446213534286542336 154983791722710790656 157954370235338047488 158022689599626688512 158571379494069836736 159508663306232527872 159983268875056300032 161051514749756440576 161680622229247676672 163120195715743678464 163686585284201121792 164029538321312587776 164654104058046480384 164670278705380215072 166896126172126633984 167245803778593226752 167899107699603356544 168966797712723738624 169982223179747318784 171117234421616218112 171191247066262245888 171785661118575656464 173315207947977658368 175465520701674651648 176713545358722318336 177327134057884548608 177698666514755303424 178392801930828566328 181182954093475995648 181216942927790800896 181890700007903636256 183047364188784050176 183430881563618377728 183684493893583159296 184147408444726262016 187286150636594593792 187758141943642463232 189047304659238551552 190087647426814205952 191840774922503995392 192506888724318245376 192590152949545026624 193258868758397613522 193814856199888994304 194489464122617462784 195164774761932106752 196318354838440034304 198716788360586575872 198802738528562608128 198991535051381755904 199493025815120117184 200167734345076113408 201460412657478303744 203830823355160495104 204627037508891590788 205215730094000111616 205928284712382056448 206645055630281054208 210406011205326962688 210605826980450729984 210696919466168918016 211227909686597771136 211428505992093115648 212678217741643370496 213311025166741733376 215727564017913053184 216570249814858026048 218041713224875118592 218248780378934829056 218706051095083450368 219560371607173620096 223556386905659897856 223865476932804475392 224429654042010131832 225188701138210627584 226642964239663091712 228254996088349661184 230767883257455378432 231086943930636877824 231669320301429813504 235618060478296424448 236931555353007071232 237034034399440032768 237857069241104755104 239262994959348791808 241577272124634660864 242520933343871515008 244680293573615517696 244912658524777545728 245529877926301682688 246981156087069720576 250344189258189950976 250868705667889840128 251848661549405034816 253450196569085607936 255787699896671993856 256675851632424327168 256786870599393368832 257678491677863484696 259972811921966487552 260219699682576142336 261757806451253379072 264955717814115434496 265070318038083477504 265990701086826822912 266547999772132955136 267589202896242849492 268359031661384761344 271774431140213993472 272836050011855454384 274571046283176075264 275146322345427566592 275526740840374738944 276221112667089393024 280929225954891890688 281637212915463694848 283570956988857827328 285131471140221308928 287636752023884070912 288760333086477368064 289888303137596420283 290722284299833491456 291734196183926194176 292747162142898160128 294477532257660051456 298075182540879863808 298487302577072633856 299239538722680175776 300251601517614170112 302190618986217455616 304339994784466214912 308115925240849170432 308892427068573084672 309967583445421581312 315908740470676094976 316045379199253377024 317142758988139673472 319017326612465055744 319966537750112600064 323361244458495353344 327373170568402243584 328059076642625175552 329308208116092960768 329340557410760430144 333792252344253267968 334491607557186453504 335798215399206713088 339964446359494637568 342234468843232436224 342382494132524491776 343571322237151312928 346630415895955316736 350931041403349303296 353427090717444636672 354654268115769097216 355397333029510606848 356785603861657132656 362365908186951991296 363781400015807272512 366094728377568100352 367368987787166318592 368294816889452524032 375516283887284926464 378094609318477103104 380175294853628411904 383681549845007990784 385013777448636490752 385180305899090053248 386517737516795227044 387629712399777988608 388978928245234925568 390329549523864213504 392636709676880068608 397433576721173151744 397605477057125216256 397983070102763511808 398986051630240234368 402920825314956607488 407661646710320990208 409254075017783181576 411856569424764112896 413290111260562108416 420812022410653925376 421393838932337836032 422455819373195542272 422857011984186231296 425356435483286740992 431455128035826106368 433140499629716052096 436083426449750237184 436497560757869658112 437412102190166900736 439120743214347240192 447112773811319795712 447730953865608950784 448859308084020263664 450377402276421255168 453285928479326183424 456509992176699322368 462173887861273755648 463338640602859627008 473863110706014142464 474068068798880065536 475714138482209510208 478525989918697583616 483154544249269321728 485041866687743030016 489360587147231035392 491059755852603365376 493962312174139441152 500688378516379901952 501737411335779680256 503697323098810069632 506900393138171215872 513351703264848654336 513573741198786737664 515356983355726969392 519945623843932975104 520439399365152284672 530140636076166955008 531981402173653645824 533095999544265910272 535178405792485698984 543548862280427986944 545672100023710908768 549142092566352150528 550292644690855133184 551053481680749477888 552442225334178786048 561858451909783781376 563274425830927389696 567141913977715654656 570262942280442617856 577520666172954736128 579776606275192840566 581444568599666982912 583468392367852388352 585494324285796320256 588955064515320102912 596150365081759727616 596974605154145267712 598479077445360351552 600503203035228340224 604381237972434911232 608679989568932429824 617784854137146169344 619935166890843162624 631817480941352189952 632090758398506754048 634285517976279346944 638034653224930111488 639933075500225200128 646722488916990706688 654746341136804487168 656118153285250351104 658681114821520860288 667584504688506535936 671596430798413426176 679928892718989275136 684468937686464872448 684764988265048983552 687142644474302625856 693260831791910633472 706854181434889273344 709308536231538194432 710794666059021213696 713571207723314265312 724731816373903982592 727562800031614545024 732189456755136200704 734737975574332637184 736589633778905048064 751032567774569852928 760350589707256823808 767363099690015981568 770027554897272981504 770360611798180106496 773035475033590454088 780659099047728427008 785273419353760137216 794867153442346303488 795210954114250432512 795966140205527023616 797972103260480468736 815323293420641980416 818508150035566363152 823713138849528225792 826580222521124216832 842787677864675672064 844911638746391084544 845714023968372462592 850712870966573481984 862910256071652212736 866280999259432104192 869664909412789260849 872166852899500474368 872995121515739316224 878241486428694480384 894225547622639591424 895461907731217901568 897718616168040527328 900754804552842510336 906571856958652366848 913019984353398644736 924347775722547511296 926677281205719254016 947726221412028284928 948136137597760131072 951428276964419020416 957051979837395167232 970083733375486060032 982119511705206730752 987924624348278882304 1001376757032759803904 1003474822671559360512 1007394646197620139264 1026703406529697308672 1027147482397573475328 1030713966711453938784 1039891247687865950208 1040878798730304569344 1060281272152333910016 1063962804347307291648 1066191999088531820544 1070356811584971397968 1087097724560855973888 1091344200047421817536 1098284185132704301056 1102106963361498955776 1104884450668357572096 1126548851661854779392 1134283827955431309312 1140525884560885235712 1155041332345909472256 1159553212550385681132 1162889137199333965824 1166936784735704776704 1170988648571592640512 1177910129030640205824 1192300730163519455232 1193949210308290535424 1196958154890720703104 1208762475944869822464 1217359979137864859648 1235569708274292338688 1239870333781686325248 1264181516797013508096 1268571035952558693888 1276069306449860222976 1293444977833981413376 1309492682273608974336 1312236306570500702208 1317362229643041720576 1335169009377013071872 1343192861596826852352 1359857785437978550272 1368937875372929744896 1369529976530097967104 1374285288948605251712 1386521663583821266944 1418617072463076388864 1421589332118042427392 1427142415446628530624 1449463632747807965184 1455125600063229090048 1473179267557810096128 1502065135549139705856 1520701179414513647616 1540055109794545963008 1540721223596360212992 1546070950067180908176 1561318198095456854016 1590421908228500865024 1591932280411054047232 1595944206520960937472 1630646586841283960832 1637016300071132726304 1647426277699056451584 1653160445042248433664 1685575355729351344128 1689823277492782169088 1691428047936744925184 1701425741933146963968 1732561998518864208384 1739329818825578521698 1744333705799000948736 1745990243031478632448 1756482972857388960768 1788451095245279182848 1790923815462435803136 1795437232336081054656 1801509609105685020672 1813143713917304733696 1826039968706797289472 1853354562411438508032 1895452442824056569856 1896272275195520262144 1902856553928838040832 1914103959674790334464 1940167466750972120064 1964239023410413461504 2002753514065519607808 2014789292395240278528 2053406813059394617344 2054294964795146950656 2061427933422907877568 2079782495375731900416 2081757597460609138688 2120562544304667820032 2127925608694614583296 2132383998177063641088 2140713623169942795936 2174195449121711947776 2182688400094843635072 2196568370265408602112 2204213926722997911552 2209768901336715144192 2253097703323709558784 2281051769121770471424 2310082664691818944512 2319106425100771362264 2341977297143185281024 2355820258061280411648 2384601460327038910464 2387898420616581070848 2393916309781441406208 2434719958275729719296 2471139416548584677376 2479740667563372650496 2528363033594027016192 2537142071905117387776 2552138612899720445952 2586889955667962826752 2618985364547217948672 2634724459286083441152 2686385723193653704704 2719715570875957100544 2737875750745859489792 2739059953060195934208 2748570577897210503424 2773043327167642533888 2837234144926152777728 2843178664236084854784 2854284830893257061248 2910251200126458180096 2946358535115620192256 3004130271098279411712 3080110219589091926016 3081442447192720425984 3092141900134361816352 3122636396190913708032 3180843816457001730048 3183864560822108094464 3191888413041921874944 3261293173682567921664 3274032600142265452608 3294852555398112903168 3306320890084496867328 3379646554985564338176 3382856095873489850368 3402851483866293927936 3465123997037728416768 3478659637651157043396 3488667411598001897472 3512965945714777921536 3576902190490558365696 3581847630924871606272 3590874464672162109312 3626287427834609467392 3652079937413594578944 3706709124822877016064 3792544550391040524288 3805713107857676081664 3828207919349580668928 3880334933501944240128 3928478046820826923008 4005507028131039215616 4029578584790480557056 4106813626118789234688 4108589929590293901312 4122855866845815755136 4159564990751463800832 4163515194921218277376 4255851217389229166592 4264767996354127282176 4281427246339885591872 4348390898243423895552 4365376800189687270144 4419537802673430288384 4506195406647419117568 4562103538243540942848 4620165329383637889024 4638212850201542724528 4683954594286370562048 4775796841233162141696 4787832619562882812416 4942278833097169354752 4959481335126745300992 5056726067188054032384 5074284143810234775552 5104277225799440891904 5173779911335925653504 5237970729094435897344 5269448918572166882304 5372771446387307409408 5439431141751914201088 5478119906120391868416 5497141155794421006848 5674468289852305555456 5686357328472169709568 5708569661786514122496 5820502400252916360192 5892717070231240384512 6008260542196558823424 6160220439178183852032 6162884894385440851968 6184283800268723632704 6245272792381827416064 6361687632914003460096 6383776826083843749888 6522586347365135843328 6548065200284530905216 6589705110796225806336 6612641780168993734656 6759293109971128676352 6765712191746979700736 6930247994075456833536 6957319275302314086792 7025931891429555843072 7153804380981116731392 7163695261849743212544 7181748929344324218624 7304159874827189157888 7413418249645754032128 7585089100782081048576 7611426215715352163328 7656415838699161337856 7760669867003888480256 7856956093641653846016 8059157169580961114112 8213627252237578469376 8217179859180587802624 8245711733691631510272 8319129981502927601664 8511702434778458333184 8529535992708254564352 8562854492679771183744 8730753600379374540288 8839075605346860576768 9012390813294838235136 9240330658767275778048 9276425700403085449056 9367909188572741124096 9551593682466324283392 9575665239125765624832 9884557666194338709504 9918962670253490601984 10148568287620469551104 10208554451598881783808 10347559822671851307008 10538897837144333764608 10745542892774614818816 10878862283503828402176 10956239812240783736832 10994282311588842013696 11348936579704611110912 11417139323573028244992 11641004800505832720384 11785434140462480769024 12016521084393117646848 12320440878356367704064 12325769788770881703936 12368567600537447265408 12490545584763654832128 12767553652167687499776 13045172694730271686656 13096130400569061810432 13518586219942257352704 13531424383493959401472 13860495988150913667072 13914638550604628173584 14051863782859111686144 14327390523699486425088 14363497858688648437248 14826836499291508064256 15170178201564162097152 15222852431430704326656 15312831677398322675712 15521339734007776960512 15713912187283307692032 16118314339161922228224 16434359718361175605248 16491423467383263020544 17023404869556916666368 17059071985416509128704 17125708985359542367488 17461507200758749080576 17678151210693721153536 18024781626589676470272 18480661317534551556096 18552851400806170898112 18735818377145482248192 19151330478251531249664 19769115332388677419008 19837925340506981203968 20297136575240939102208 20695119645343702614016 21077795674288667529216 21491085785549229637632 21912479624481567473664 21988564623177684027392 22697873159409222221824 22834278647146056489984 23282009601011665440768 23570868280924961538048 24640881756712735408128 24651539577541763407872 24737135201074894530816 25535107304335374999552 26192260801138123620864 27037172439884514705408 27062848766987918802944 27720991976301827334144 27829277101209256347168 28103727565718223372288 28654781047398972850176 28726995717377296874496 29653672998583016128512 30445704862861408653312 30625663354796645351424 31042679468015553921024 32236628678323844456448 32868719436722351210496 32982846934766526041088 34046809739113833332736 34251417970719084734976 34923014401517498161152 35356302421387442307072 36049563253179352940544 36961322635069103112192 37105702801612341796224 37471636754290964496384 38302660956503062499328 40594273150481878204416 41390239290687405228032 42155591348577335058432 42982171571098459275264 43977129246355368054784 45668557294292112979968 46564019202023330881536 47141736561849923076096 49303079155083526815744 49474270402149789061632 51070214608670749999104 52384521602276247241728 54074344879769029410816 54125697533975837605888 55441983952603654668288 55658554202418512694336 56207455131436446744576 57453991434754593748992 59307345997166032257024 60891409725722817306624 62085358936031107842048 64473257356647688912896 65737438873444702420992 65965693869533052082176 68093619478227666665472 68502835941438169469952 69846028803034996322304 70712604842774884614144 73922645270138206224384 74211405603224683592448 76605321913006124998656 81188546300963756408832 84311182697154670116864 85964343142196918550528 87954258492710736109568 91337114588584225959936 93128038404046661763072 98606158310167053631488 98948540804299578123264 102140429217341499998208 104769043204552494483456 108148689759538058821632 110883967905207309336576 111317108404837025388672 112414910262872893489152 114907982869509187497984 121782819451445634613248 124170717872062215684096 128946514713295377825792 131931387739066104164352 137005671882876338939904 139692057606069992644608 141425209685549769228288 148422811206449367184896 153210643826012249997312 162377092601927512817664 168622365394309340233728 175908516985421472219136 182674229177168451919872 186256076808093323526144 197212316620334107262976 197897081608599156246528 204280858434682999996416 209538086409104988966912 221767935810414618673152 222634216809674050777344 229815965739018374995968 243565638902891269226496 257893029426590755651584 263862775478132208328704 274011343765752677879808 279384115212139985289216 296845622412898734369792 306421287652024499994624 337244730788618680467456 351817033970842944438272 365348458354336903839744 372512153616186647052288 395794163217198312493056 419076172818209977933824 445268433619348101554688 459631931478036749991936 487131277805782538452992 527725550956264416657408 548022687531505355759616 558768230424279970578432 593691244825797468739584 612842575304048999989248 703634067941685888876544 730696916708673807679488 791588326434396624986112 838152345636419955867648 890536867238696203109376 919263862956073499983872 1055451101912528833314816 1096045375063010711519232 1117536460848559941156864 1187382489651594937479168 1461393833417347615358976 1583176652868793249972224 1676304691272839911735296 1781073734477392406218752 1838527725912146999967744 2110902203825057666629632 2192090750126021423038464 2374764979303189874958336 3166353305737586499944448 3352609382545679823470592 3562147468954784812437504 4384181500252042846076928 4749529958606379749916672 6332706611475172999888896 7124294937909569624875008 9499059917212759499833344 14248589875819139249750016 18998119834425518999666688 28497179751638278499500032 56994359503276556999000064
- Sum of all divisors σ(n): 203290110108962298312160743
- Sum of proper divisors (its aliquot sum) s(n): 146295750605685741313160679
- 56994359503276556999000064 is an abundant number, because the sum of its proper divisors (146295750605685741313160679) is greater than itself. Its abundance is 89301391102409184314160615
Bases of 56994359503276556999000064
- Binary: 101111001001010000011001101011011011011100001110010010000100100011000100000000000000002
- Hexadecimal: 0x2F25066B6DC39212310000
- Base-36: 75T1LZVTGHTYO7400
Squares and roots of 56994359503276556999000064
- 56994359503276556999000064 squared (569943595032765569990000642) is 3248357015188730785057237402045712305400295872004096
- 56994359503276556999000064 cubed (569943595032765569990000643) is 185138027518656909625637009623594390471605953570760928758185374524403712262144
-
56994359503276556999000064 is a
perfect square number . Itssquare root is 7549460875008 -
The
cube root of 56994359503276556999000064 is 384837418.2890320633
Scales and comparisons
How big is 56994359503276556999000064?- 56,994,359,503,276,556,999,000,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 56,994,359,503,276,556,999,000,064 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 56994359503276556999000064 cubic inches would be around 32069784.9 feet tall.
Recreational maths with 56994359503276556999000064
- 56994359503276556999000064 backwards is 46000099965567230595349965
- The number of decimal digits it has is: 26
- The sum of 56994359503276556999000064's digits is 126
- 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 56994359503276556999000064 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 56994359503276556999000064 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/56994359503276556999000064/
Chicago style:
Numbermatics. 2024. "Number 56994359503276556999000064 - Facts about the integer". https://numbermatics.com/n/56994359503276556999000064/
The information we have on file for 56994359503276556999000064 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 56994359503276556999000064, math, Factors of 56994359503276556999000064, curriculum, school, college, exams, university, Prime factorization of 56994359503276556999000064, STEM, science, technology, engineering, physics, economics, calculator, fifty-six septillion, nine hundred ninety-four sextillion, three hundred fifty-nine quintillion, five hundred three quadrillion, two hundred seventy-six trillion, five hundred fifty-six billion, nine hundred ninety-nine million and sixty-four.