839425026676469504903424
839,425,026,676,469,504,903,424 is an even composite number composed of six prime numbers multiplied together.
839425026676469504903424 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 839425026676469504903424:
28 × 36 × 136 × 192 × 232 × 474
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 19 × 19 × 23 × 23 × 47 × 47 × 47 × 47)See below for interesting mathematical facts about the number 839425026676469504903424 from the Numbermatics database.
Names of 839425026676469504903424
- Cardinal: 839425026676469504903424 can be written as Eight hundred thirty-nine sextillion, four hundred twenty-five quintillion, twenty-six quadrillion, six hundred seventy-six trillion, four hundred sixty-nine billion, five hundred four million, nine hundred three thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 8.39425026676469504903424 × 1023
Factors of 839425026676469504903424
Divisors of 839425026676469504903424
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 23 24 26 27 32 36 38 39 46 47 48 52 54 57 64 69 72 76 78 81 92 94 96 104 108 114 117 128 138 141 144 152 156 162 169 171 184 188 192 207 208 216 228 234 243 247 256 276 282 288 299 304 312 324 338 342 351 361 368 376 384 414 416 423 432 437 456 468 486 494 507 513 529 552 564 576 598 608 611 621 624 648 676 684 702 722 729 736 741 752 768 828 832 846 864 874 893 897 912 936 972 988 1014 1026 1053 1058 1081 1083 1104 1128 1152 1196 1216 1222 1242 1248 1269 1296 1311 1352 1368 1404 1444 1458 1472 1482 1504 1521 1539 1587 1656 1664 1692 1728 1748 1786 1794 1824 1833 1863 1872 1944 1976 2028 2052 2106 2116 2162 2166 2197 2208 2209 2223 2256 2304 2392 2432 2444 2484 2496 2538 2592 2622 2679 2691 2704 2736 2808 2888 2916 2944 2964 3008 3042 3078 3159 3174 3211 3243 3249 3312 3328 3384 3456 3496 3572 3588 3648 3666 3726 3744 3807 3887 3888 3933 3952 4056 4104 4212 4232 4324 4332 4394 4416 4418 4446 4512 4563 4617 4693 4761 4784 4864 4888 4968 4992 5076 5184 5244 5358 5382 5408 5472 5499 5589 5616 5681 5776 5832 5888 5928 6016 6084 6156 6318 6348 6422 6486 6498 6591 6624 6627 6669 6768 6877 6912 6992 7144 7176 7296 7332 7452 7488 7614 7774 7776 7866 7904 7943 8037 8073 8112 8208 8303 8424 8464 8648 8664 8788 8832 8836 8892 9024 9126 9234 9386 9477 9522 9568 9633 9729 9747 9776 9936 9984 10051 10152 10368 10488 10716 10764 10816 10944 10998 11178 11232 11362 11421 11552 11609 11661 11664 11799 11856 12032 12168 12312 12636 12696 12844 12972 12996 13182 13248 13254 13338 13536 13689 13754 13851 13984 14053 14079 14283 14288 14352 14592 14664 14904 14976 15228 15548 15552 15732 15808 15886 16074 16146 16224 16416 16497 16606 16767 16848 16928 16967 17043 17296 17328 17576 17664 17672 17784 18048 18252 18468 18772 18954 19044 19136 19266 19458 19494 19552 19773 19872 19881 20007 20102 20304 20539 20631 20736 20976 21432 21528 21632 21888 21996 22356 22464 22724 22842 23104 23218 23322 23328 23598 23712 23829 24111 24219 24336 24624 24863 24909 25272 25392 25688 25944 25992 26364 26496 26508 26676 27072 27378 27508 27702 27968 28106 28158 28561 28566 28576 28704 28717 28899 29187 29241 29328 29808 29952 30153 30456 31096 31104 31464 31616 31772 32148 32292 32448 32832 32994 33212 33534 33696 33856 33934 34086 34263 34592 34656 34827 34983 35152 35344 35397 35568 36096 36504 36936 37544 37908 38088 38272 38532 38916 38988 39104 39546 39744 39762 40014 40204 40608 41067 41078 41262 41743 41952 41971 42159 42237 42849 42864 43056 43264 43776 43992 44712 44928 45448 45684 46208 46436 46644 46656 47196 47424 47658 48222 48438 48672 49248 49491 49726 49818 50531 50544 50784 50807 50901 51129 51376 51888 51984 52728 52992 53016 53352 54144 54756 55016 55404 55936 56212 56316 57122 57132 57152 57408 57434 57798 58374 58482 58656 59319 59616 59643 60021 60306 60912 61009 61617 61893 62192 62208 62928 63232 63544 64296 64584 64896 65664 65988 66424 67068 67392 67712 67868 68172 68526 69184 69312 69654 69966 70304 70688 70794 71136 71487 72333 72657 73008 73853 73872 74589 74727 75088 75816 76176 76544 77064 77832 77976 78208 79092 79488 79524 80028 80408 81216 82134 82156 82524 83486 83904 83942 84318 84474 85683 85698 85728 86112 86151 86697 87561 87723 87984 89401 89424 89856 90459 90896 91368 92416 92872 93288 93312 94392 94848 95316 96444 96876 97344 98496 98982 99452 99636 101062 101088 101568 101614 101802 102258 102752 103259 103776 103823 103968 104481 104949 105456 106032 106191 106704 107939 108288 109512 110032 110808 111872 112424 112632 114244 114264 114304 114816 114868 115596 116748 116964 117312 118638 119232 119286 120042 120612 121824 122018 123201 123234 123786 124384 125229 125856 125913 126477 126711 127088 128547 128592 129168 129792 130663 131328 131976 132848 134136 134784 135424 135736 136344 137052 138368 138624 139308 139932 140608 141376 141588 142272 142974 144666 145314 146016 147706 147744 148473 149178 149454 150176 150917 151593 151632 152352 152421 152703 153387 154128 155664 155952 156416 158184 158976 159048 160056 160816 162432 164268 164312 165048 166972 167808 167884 168636 168948 171366 171396 171456 172224 172302 173394 175122 175446 175968 177957 178802 178848 178929 180063 180918 181792 182689 182736 183027 184851 185679 185744 186576 186624 188784 189696 190632 190969 192888 193752 194688 196992 197964 198904 199272 202124 202176 203136 203228 203604 204516 205504 206518 207552 207646 207936 208962 209898 210912 212064 212382 213408 214461 215878 216999 217971 219024 220064 220571 221559 221616 223767 224181 224848 225264 228488 228528 228608 229632 229736 231192 233496 233928 234624 237276 238464 238572 240084 241224 243648 244036 246402 246468 247572 248768 250458 251712 251826 252954 253422 254176 257049 257094 257184 258336 258453 260091 261326 262683 263169 263952 265696 267007 268203 268272 269568 271377 271472 272688 274104 276736 277248 278616 279864 281216 282752 283176 284544 285948 289332 290628 292032 295412 295488 296946 298356 298908 300352 301834 303186 303264 304704 304842 305406 306774 308256 309777 311328 311469 311904 313443 314847 316368 318096 318573 320112 321632 323219 323817 324864 328536 328624 330096 333944 335616 335768 337272 337896 342732 342792 342912 344448 344604 346788 350244 350892 351936 355914 357604 357696 357858 360126 361836 363584 365378 365472 366054 369702 371293 371358 371488 373152 373321 375687 377568 377739 379431 380133 381264 381938 385641 385776 387504 389376 390241 391989 393984 395928 397808 398544 404248 404352 406272 406456 407208 409032 411008 413036 415104 415292 415872 417924 419796 421824 424128 424764 426816 428922 431756 433998 435942 438048 440128 441142 443118 443232 445419 447534 448362 449696 450528 452751 454779 456976 457056 457263 458109 459472 460161 462384 466992 467856 469248 472397 474552 476928 477144 480168 482448 487296 488072 492804 492936 495144 497536 500916 503424 503652 505908 506844 508352 514098 514188 514368 516672 516906 520182 522652 525366 526338 527904 531392 533871 534014 536406 536544 536787 542659 542754 542944 545376 545623 548067 548208 549081 554553 557037 557232 559728 562432 565504 566352 569088 571896 572907 578664 581256 584064 590824 590976 593892 596712 597816 600704 603668 606372 606528 609408 609684 610812 613548 616512 619554 622656 622938 623808 626886 629694 632736 636192 637146 640224 643264 643383 646438 647634 650997 656903 657072 657248 660192 660491 661713 664677 667888 671301 671536 672543 674544 675792 685464 685584 685824 688896 689208 693576 700488 701784 703872 711828 715208 715392 715716 720252 723672 727168 730756 730944 732108 739404 742586 742716 742976 746304 746642 751374 755136 755478 758862 760266 762528 763876 771147 771282 771552 775008 775359 780273 780482 783978 788049 791856 793117 795616 797088 797449 801021 804609 808496 808704 812912 814131 814416 818064 822016 826072 830208 830584 831744 835848 839592 843648 848256 849528 853632 857844 863512 867996 871884 876096 880256 882284 886236 886464 890838 895068 896724 899392 901056 905502 909558 913952 914112 914526 916218 918944 920322 924768 929331 933984 934407 935712 940329 944541 944794 949104 954288 960089 960336 964896 965333 969657 971451 974592 976144 985608 985872 990288 995072 1001832 1006848 1007304 1011816 1013688 1016704 1028196 1028376 1028736 1033344 1033812 1040364 1045304 1050732 1052676 1055808 1062784 1067742 1068028 1072812 1073088 1073574 1085318 1085508 1085888 1090752 1091246 1096134 1096416 1098162 1109106 1113879 1114074 1114464 1119456 1119963 1127061 1132704 1133217 1138293 1140399 1143792 1145814 1157328 1162213 1162512 1168128 1168561 1170723 1175967 1181648 1181952 1187784 1193424 1195632 1201408 1207336 1212744 1213056 1218816 1219368 1221624 1227096 1233024 1239108 1245312 1245876 1247616 1253772 1259388 1265472 1272384 1274292 1280448 1286528 1286766 1292876 1295268 1301994 1313806 1314144 1314496 1320384 1320982 1323426 1329354 1335776 1342367 1342602 1343072 1345086 1349088 1349699 1351584 1358253 1364337 1370928 1371168 1371789 1374327 1378416 1380483 1387152 1400976 1403207 1403568 1407744 1417191 1423656 1430416 1430784 1431432 1440504 1447344 1454336 1461512 1461888 1464216 1478808 1485172 1485432 1485952 1492608 1493284 1502748 1510272 1510956 1517724 1520532 1525056 1527752 1542294 1542564 1543104 1550016 1550718 1560546 1560964 1567956 1576098 1583712 1586234 1591232 1594176 1594898 1601613 1602042 1609218 1610361 1616992 1625824 1627977 1628262 1628832 1636128 1636869 1644201 1647243 1652144 1661168 1663659 1671111 1671696 1679184 1687296 1696512 1698619 1699056 1707264 1715688 1718721 1727024 1735992 1743768 1752192 1760512 1764568 1772472 1772928 1781676 1790136 1793448 1798784 1802112 1811004 1819116 1827904 1828224 1829052 1832436 1837888 1840644 1849536 1858662 1867968 1868814 1871424 1880658 1889082 1889588 1898208 1908576 1920178 1920672 1929792 1930149 1930666 1939314 1942902 1952288 1961921 1970709 1971216 1971744 1972637 1980576 1981473 1985139 1994031 2003664 2013903 2014608 2017629 2023632 2027376 2033408 2056392 2056752 2057472 2066688 2067624 2080728 2090608 2101464 2105352 2111616 2125568 2135484 2136056 2145624 2146176 2147148 2170636 2171016 2171776 2181504 2182492 2192268 2192832 2196324 2218212 2227758 2228148 2228928 2238912 2239926 2254122 2265408 2266434 2276586 2280798 2287584 2291628 2313441 2314656 2324426 2325024 2326077 2337122 2340819 2341446 2351934 2363296 2374957 2375568 2379351 2386848 2387929 2391264 2392347 2403063 2413827 2414672 2425488 2426112 2438736 2442393 2443248 2454192 2466048 2478216 2482597 2490624 2491752 2495232 2507544 2518776 2530944 2544768 2548584 2560896 2573056 2573532 2585752 2590536 2603988 2627612 2628288 2628992 2640768 2641964 2646852 2658708 2671552 2684734 2685204 2686144 2690172 2698176 2699398 2703168 2716506 2728674 2741856 2742336 2743578 2748654 2756832 2760966 2774304 2787993 2801952 2803221 2806414 2807136 2820987 2833623 2834382 2847312 2860832 2862864 2867423 2880267 2881008 2894688 2895999 2908971 2914353 2923024 2923776 2928432 2957616 2970344 2970864 2971904 2985216 2986568 3005496 3020544 3021912 3035448 3041064 3050112 3055504 3084588 3085128 3086208 3100032 3101436 3121092 3121928 3135912 3152196 3167424 3172468 3182464 3188352 3189796 3203226 3204084 3218436 3220722 3233984 3251648 3255954 3256524 3257664 3272256 3273738 3288402 3294486 3304288 3322336 3327318 3341637 3342222 3343392 3358368 3359889 3381183 3397238 3398112 3399651 3414879 3421197 3431376 3437442 3454048 3471091 3471984 3486639 3487536 3504384 3505683 3512169 3527901 3529136 3544944 3545856 3563352 3580272 3586896 3597568 3604224 3622008 3638232 3655808 3656448 3658104 3664872 3675776 3681288 3699072 3717324 3735936 3737628 3742848 3761316 3778164 3779176 3796416 3817152 3840356 3841344 3859584 3860298 3861332 3878628 3885804 3904576 3923842 3941418 3942432 3943488 3945274 3961152 3962946 3970278 3988062 4007328 4027101 4027806 4029216 4035258 4047264 4049097 4054752 4074759 4093011 4112784 4113504 4115367 4122981 4135248 4141449 4161456 4181216 4201847 4202928 4209621 4210704 4223232 4251573 4270968 4272112 4291248 4292352 4294296 4341272 4342032 4343552 4363008 4364984 4384536 4385664 4392648 4436424 4455516 4456296 4457856 4477824 4479852 4508244 4530816 4532868 4553172 4561596 4575168 4583256 4626882 4629312 4648852 4650048 4652154 4674244 4681638 4682892 4703868 4726592 4749914 4751136 4758702 4773696 4775858 4782528 4784694 4806126 4826809 4827654 4829344 4850976 4853173 4877472 4879681 4883931 4884786 4886496 4908384 4910607 4932603 4941729 4956432 4965194 4983504 4990977 5013333 5015088 5037552 5061888 5073133 5089536 5095857 5097168 5121792 5147064 5156163 5171504 5181072 5207976 5255224 5256576 5257984 5281536 5283928 5293704 5317416 5343104 5369468 5370408 5372288 5380344 5396352 5398796 5406336 5433012 5457348 5483712 5484672 5487156 5497308 5513664 5521932 5548608 5575986 5603904 5606442 5612828 5614272 5641974 5667246 5668764 5694624 5721664 5725728 5734846 5760534 5762016 5789376 5790447 5791998 5817942 5828706 5846048 5856864 5885763 5912127 5915232 5917911 5940688 5941728 5944419 5955417 5973136 5982093 6010992 6041709 6043824 6052887 6070896 6082128 6100224 6111008 6141161 6169176 6170256 6172416 6200064 6202872 6242184 6243856 6271824 6304392 6334848 6344936 6364928 6376704 6379592 6406452 6408168 6436872 6441444 6467968 6503296 6511908 6513048 6515328 6544512 6547476 6576804 6588972 6608576 6644672 6654636 6683274 6684444 6686784 6716736 6719778 6762366 6794476 6796224 6799302 6829758 6842394 6862752 6874884 6908096 6940323 6942182 6943968 6973278 6975072 6978231 7011366 7024338 7054567 7055802 7058272 7089888 7093099 7124871 7126704 7138053 7160544 7163787 7173792 7177041 7209189 7241481 7244016 7276464 7311616 7316208 7327179 7329744 7351552 7362576 7398144 7434648 7447791 7471872 7475256 7485696 7522632 7556328 7558352 7592832 7634304 7680712 7682688 7719168 7720596 7722664 7757256 7771608 7809152 7847684 7882836 7884864 7886976 7890548 7922304 7925892 7940556 7976124 8014656 8054202 8055612 8058432 8070516 8094528 8098194 8109504 8149518 8186022 8225568 8227008 8230734 8245962 8270496 8282898 8322912 8362432 8363979 8403694 8405856 8409663 8419242 8421408 8462961 8503146 8539739 8541936 8544224 8582496 8586383 8588592 8602269 8640801 8682544 8684064 8687997 8726913 8729968 8743059 8769072 8771328 8785296 8872848 8911032 8912592 8915712 8955648 8959704 8975543 9016488 9061632 9065736 9106344 9123192 9150336 9166512 9253764 9258624 9297704 9300096 9304308 9348488 9363276 9365784 9407736 9453184 9499828 9502272 9517404 9547392 9551716 9565056 9569388 9612252 9653618 9655308 9658688 9701952 9706346 9754944 9759362 9767862 9769572 9772992 9816768 9821214 9865206 9883458 9912864 9930388 9967008 9981954 10024911 10026666 10030176 10075104 10079667 10143549 10146266 10191714 10194336 10198953 10244637 10294128 10310521 10312326 10343008 10362144 10366837 10413273 10415952 10459917 10510448 10513152 10517049 10536507 10567856 10583703 10587408 10634832 10686208 10738936 10740816 10744576 10760688 10792704 10797592 10812672 10866024 10914696 10967424 10969344 10974312 10994616 11027328 11043864 11097216 11151972 11207808 11212884 11225656 11228544 11283948 11334492 11337528 11389248 11443328 11451456 11469692 11521068 11524032 11578752 11580894 11583996 11635884 11657412 11692096 11713728 11771526 11824254 11830464 11835822 11881376 11883456 11888838 11910834 11946272 11964186 12021984 12081303 12083418 12087648 12105774 12141792 12147291 12164256 12222016 12224277 12279033 12282322 12338352 12340512 12346101 12368943 12405744 12481157 12484368 12487712 12543648 12549329 12605541 12608784 12628863 12669696 12689872 12754719 12759184 12812904 12816336 12873744 12882888 12935936 13006592 13023816 13026096 13030656 13089024 13094952 13153608 13177944 13217152 13289344 13309272 13366548 13368888 13373568 13433472 13439556 13524732 13588952 13592448 13598604 13659516 13684788 13725504 13749768 13816192 13880646 13884364 13887936 13946556 13950144 13956462 14022732 14048676 14109134 14111604 14116544 14179776 14186198 14249742 14253408 14276106 14321088 14327574 14347584 14354082 14418378 14480427 14482962 14488032 14552928 14559519 14632416 14639043 14651793 14654358 14659488 14725152 14731821 14797809 14825187 14869296 14895582 14950512 14972931 15045264 15108769 15112656 15116704 15185664 15191293 15219399 15268608 15287571 15361424 15365376 15441192 15445328 15468489 15514512 15543216 15618304 15695368 15765672 15769728 15773952 15781096 15844608 15851784 15881112 15952248 16029312 16108404 16111224 16116864 16141032 16189056 16196388 16219008 16299036 16372044 16451136 16454016 16461468 16491924 16540992 16565796 16645824 16724864 16727958 16807388 16811712 16819326 16838484 16842816 16925922 17006292 17079478 17083872 17088448 17164992 17172766 17177184 17204538 17281602 17365088 17368128 17375994 17450771 17453826 17459936 17486118 17538144 17546087 17570592 17657289 17736381 17745696 17753733 17822064 17825184 17833257 17866251 17919408 17946279 17951086 18032976 18125127 18131472 18212688 18241691 18246384 18300672 18333024 18341327 18423483 18507528 18517248 18595408 18600192 18608616 18696976 18726552 18731568 18815472 18906368 18999656 19004544 19034808 19094784 19103432 19130112 19138776 19224504 19307236 19310616 19317376 19403904 19412692 19509888 19518724 19535724 19539144 19545984 19633536 19642428 19730412 19766916 19825728 19860776 19934016 19963908 20049822 20053332 20060352 20150208 20159334 20287098 20292532 20383428 20388672 20397906 20489274 20588256 20621042 20624652 20686016 20724288 20733674 20820969 20826546 20831904 20919834 20934693 21020896 21034098 21073014 21135712 21163701 21167406 21174816 21269664 21279297 21374613 21414159 21477872 21481632 21491361 21521376 21531123 21595184 21627567 21724443 21732048 21829392 21934848 21948624 21989232 22054656 22082047 22087728 22194432 22202659 22303944 22343373 22415616 22425768 22451312 22457088 22567896 22668984 22675056 22778496 22886656 22902912 22939384 23042136 23048064 23157504 23161788 23167992 23271768 23314824 23384192 23427456 23543052 23648508 23660928 23671644 23762752 23766912 23777676 23821668 23892544 23928372 24043968 24162606 24166836 24175296 24211548 24283584 24294582 24328512 24444032 24448554 24558066 24564644 24676704 24681024 24692202 24737886 24811488 24962314 24968736 24975424 25087296 25091937 25098658 25211082 25217568 25228989 25257726 25379744 25504973 25509438 25518368 25619217 25625808 25632672 25644281 25747488 25759149 25765776 25806807 25922403 26047632 26052192 26063991 26180739 26189904 26229177 26307216 26355888 26434304 26578688 26618544 26733096 26737776 26747136 26866944 26879112 26926629 27049464 27177904 27184896 27197208 27319032 27369576 27451008 27499536 27632384 27761292 27768728 27775872 27893112 27900288 27912924 28045464 28097352 28218268 28223208 28233088 28359552 28372396 28499484 28506816 28552212 28642176 28655148 28695168 28708164 28836756 28960854 28965924 28976064 29105856 29119038 29264832 29278086 29303586 29308716 29318976 29450304 29463642 29595618 29650374 29738592 29791164 29901024 29945862 30074733 30090528 30217538 30225312 30233408 30239001 30382586 30430647 30438798 30575142 30596859 30722848 30874441 30882384 30890656 30931563 30936978 31029024 31043077 31086432 31100511 31239819 31379751 31390736 31531344 31539456 31551147 31562192 31609521 31703568 31751109 31762224 31904496 32058624 32216808 32222448 32233728 32273761 32282064 32378112 32392776 32438016 32598072 32744088 32902272 32908032 32922936 32983848 33081984 33131592 33291648 33449728 33455916 33614776 33623424 33638652 33676968 33685632 33851844 34012584 34158956 34167744 34176896 34329984 34345532 34354368 34409076 34563204 34730176 34736256 34751988 34901542 34907652 34919872 34972236 35076288 35092174 35141184 35314578 35472762 35491392 35507466 35644128 35650368 35666514 35732502 35838816 35892558 35902172 36065952 36243909 36250254 36262944 36425376 36441873 36483382 36492768 36666048 36672831 36682654 36837099 36846966 37015056 37038303 37190816 37217232 37276499 37393952 37443471 37453104 37463136 37480103 37630944 37647987 37816623 37886589 37999312 38009088 38069616 38206864 38264157 38277552 38449008 38614472 38621232 38634752 38807808 38825384 39019776 39037448 39071448 39078288 39091968 39267072 39284856 39460824 39533832 39651456 39721552 39868032 39927816 40099644 40106664 40120704 40300416 40318668 40574196 40585064 40766856 40777344 40795812 40978548 41176512 41242084 41249304 41372032 41448576 41467348 41641938 41653092 41663808 41839668 41869386 42041792 42068196 42146028 42271424 42327402 42334812 42349632 42539328 42558594 42749226 42828318 42955744 42963264 42982722 43042752 43062246 43190368 43255134 43441281 43448886 43464096 43658784 43678557 43897248 43917129 43955379 43978464 44164094 44175456 44195463 44393427 44405318 44475561 44607888 44686746 44851536 44902624 45124183 45135792 45326307 45337968 45350112 45370651 45556992 45573879 45658197 45805824 45862713 45878768 46084272 46096128 46323576 46335984 46405467 46543536 46629648 46768384 46854912 47086104 47297016 47321856 47343288 47525504 47533824 47555352 47643336 47785088 47856744 48087936 48325212 48333672 48350592 48423096 48567168 48589164 48657024 48888064 48897108 49116132 49129288 49353408 49362048 49384404 49475772 49622976 49924628 49937472 49950848 50174592 50183874 50197316 50422164 50435136 50457978 50515452 50759488 51009946 51018876 51036736 51238434 51251616 51265344 51288562 51494976 51518298 51531552 51613614 51844806 52095264 52104384 52127982 52352313 52361478 52379808 52458354 52614432 52638261 52711776 52971867 53209143 53237088 53261199 53466192 53475552 53499771 53598753 53758224 53838837 53853258 54098928 54355808 54394416 54624011 54638064 54725073 54739152 54902016 54922367 54999072 55023981 55270449 55522584 55537456 55551744 55786224 55800576 55825848 56090928 56194704 56436536 56446416 56466176 56719104 56744792 56998968 57013632 57104424 57284352 57310296 57390336 57416328 57673512 57921708 57931848 57952128 58211712 58238076 58529664 58556172 58607172 58617432 58637952 58900608 58927284 59191236 59300748 59477184 59582328 59802048 59891724 60149466 60181056 60435076 60450624 60466816 60478002 60765172 60861294 60877596 61150284 61193718 61445696 61748882 61764768 61781312 61863126 61873956 62058048 62086154 62172864 62201022 62479638 62759502 62781472 63062688 63091249 63102294 63124384 63219042 63407136 63435853 63491103 63502218 63524448 63808992 63837891 64123839 64242477 64433616 64444896 64474083 64547522 64564128 64593369 64785552 64882701 65173329 65196144 65488176 65804544 65845872 65950729 65967696 66163968 66246141 66263184 66583296 66607977 66911832 67030119 67229552 67246848 67277304 67353936 67371264 67703688 68025168 68317912 68335488 68353792 68659968 68691064 68708736 68818152 69126408 69460352 69472512 69503976 69803084 69815304 69839744 69944472 70152576 70184348 70282368 70629156 70945524 70982784 71014932 71288256 71300736 71333028 71465004 71677632 71785116 71804344 72131904 72487818 72500508 72525888 72850752 72883746 72966764 72985536 73332096 73345662 73365308 73674198 73693932 74030112 74076606 74381632 74434464 74552998 74787904 74886942 74906208 74926272 74960206 75261888 75275811 75295974 75633246 75686967 75773178 75998624 76139232 76413728 76514919 76528314 76555104 76857651 76898016 76932843 77228944 77242464 77277447 77420421 77650768 77767209 78074896 78142896 78156576 78191973 78542217 78569712 78687531 78921648 79067664 79302912 79443104 79736064 79835093 79855632 80199288 80213328 80241408 80600832 80637336 80779887 81148392 81170128 81533712 81554688 81591624 81957096 82353024 82484168 82498608 82744064 82897152 82934696 83283876 83306184 83327616 83679336 83738772 84083584 84136392 84292056 84542848 84654804 84669624 84699264 85078656 85117188 85498452 85656636 85911488 85926528 85965444 86085504 86124492 86380736 86510268 86882562 86897772 86928192 87317568 87357114 87794496 87834258 87910758 87956928 88328188 88350912 88390926 88786854 88810636 88951122 89215776 89373492 89703072 89805248 90224199 90248366 90271584 90652614 90675936 90700224 90717003 90741302 91147758 91316394 91709371 91725426 91757536 92168544 92210287 92623323 92647152 92671968 92713939 92794689 92810934 93087072 93129231 93259296 93301533 93719457 94139253 94172208 94594032 94653441 94686576 94828563 95051008 95110704 95253327 95286672 95570176 95713488 96175872 96650424 96667344 96701184 96821283 96846192 97134336 97178328 97314048 97794216 98232264 98258576 98706816 98724096 98768808 98951544 99245952 99849256 99874944 99901696 100349184 100367748 100394632 100844328 100870272 100915956 101030904 101518976 102019892 102037752 102073472 102476868 102503232 102530688 102577124 102989952 103036596 103063104 103227228 103689612 104190528 104208768 104255964 104704626 104722956 104759616 104916708 105228864 105276522 105423552 105943734 106418286 106474176 106522398 106932384 106951104 106999542 107197506 107516448 107677674 107706516 108197856 108711616 108731727 108788832 109248022 109276128 109325619 109450146 109478304 109844734 109998144 110018493 110047962 110540898 111016607 111045168 111074912 111572448 111622979 111651696 111829497 112181856 112232663 112330413 112389408 112440309 112873072 112892832 112943961 113449869 113489584 113659767 113997936 114027264 114208848 114620592 114792471 114832656 115347024 115843416 115863696 115904256 116423424 116476152 116682059 117059328 117112344 117214344 117234864 117275904 117801216 117854568 118382472 118601496 118954368 119164656 119604096 119783448 120298932 120362112 120870152 120901248 120933632 120956004 121530344 121722588 121755192 122300568 122387436 122891392 123497764 123529536 123562624 123726252 123747912 124116096 124172308 124345728 124402044 124959276 125519004 125562944 126125376 126182498 126204588 126248768 126438084 126814272 126871706 126982206 127004436 127048896 127617984 127675782 128247678 128484954 128867232 128889792 128948166 129095044 129128256 129186738 129571104 129765402 130323843 130346658 130392288 130976352 131035671 131691744 131751387 131866137 131901458 131935392 132492282 132526368 132586389 133180281 133215954 133823664 134036773 134060238 134459104 134554608 134707872 134768881 135372549 135407376 135978921 136050336 136111953 136635824 136670976 136721637 136974591 137382128 137417472 137588139 137636304 138252816 138920704 139007952 139216401 139606168 139630608 139679488 139888944 140305152 140368696 140564736 141258312 141891048 141965568 142029864 142576512 142601472 142666056 142930008 143355264 143570232 143608688 144263808 144975636 145001016 145051776 145701504 145767492 145933528 145971072 146664192 146691324 146730616 147348396 147387864 148060224 148153212 148763264 148868928 149105996 149575808 149773884 149812416 149852544 149920412 150523776 150551622 150591948 151266492 151373934 151546356 151997248 152278464 152827456 153029838 153056628 153110208 153715302 153796032 153865686 154457888 154484928 154554894 154840842 155301536 155534418 156149792 156285792 156313152 156383946 157056939 157084434 157139424 157375062 157843296 157914783 158135328 158886208 158915601 159627429 159670186 159711264 159783597 160398576 160426656 160499313 160796259 161274672 161559774 162255041 162296784 162340256 163067424 163141277 163183248 163872033 163914192 164175219 164706048 164767101 164968336 164997216 165071943 165811347 165869392 166567752 166612368 166655232 167358672 167477544 168167168 168272784 168584112 169085696 169309608 169339248 169398528 170157312 170234376 170996904 171313272 171822976 171853056 171930888 172171008 172248984 172761472 173020536 173765124 173795544 173856384 174635136 174714228 175588992 175668516 175821516 175913856 176656376 176701824 176781852 177573708 177621272 177902244 178431552 178746984 179406144 179610496 180448398 180496732 180543168 181305228 181351872 181400448 181434006 181482604 182295516 182632788 183418742 183450852 183515072 184337088 184420574 185246646 185294304 185343936 185427878 185589378 185621868 186174144 186258462 186518592 186603066 187438914 188278506 188344416 189188064 189273747 189306882 189373152 189657126 190221408 190307559 190473309 190506654 190573344 191426976 191513673 192371517 192727431 193300848 193334688 193422249 193642566 193692384 193780107 194356656 194648103 195588432 196413997 196464528 196517152 197413632 197486809 197537616 197852187 197903088 198491904 198738423 199698512 199749888 199823931 200735496 200789264 201090357 201688656 201740544 201831912 202061808 203037952 204039784 204075504 204146944 204953736 205006464 205061376 205154248 205979904 206073192 206126208 206454456 207379224 208381056 208417536 208511928 209409252 209445912 209519232 209833416 210457728 210553044 210847104 211887468 212836572 212948352 213044796 213864768 213902208 213999084 214395012 215032896 215355348 215413032 216395712 217423232 217463454 217577664 218496044 218552256 218651238 218900292 218956608 219689468 219996288 220036986 220095924 221081796 222033214 222090336 222149824 223144896 223245958 223303392 223658994 224363712 224465326 224660826 224778816 224880618 225746144 225785664 225887922 226860023 226899738 226979168 227319534 227995872 228099131 228417696 229241184 229544757 229584942 229665312 230572953 230694048 230798529 231686832 231727392 231832341 232261263 232952304 233301627 233364118 234224688 234428688 234469728 234575919 235626651 235709136 236764944 237141983 237202992 237908736 238329312 238437251 239208192 239505279 239566896 240597864 240724224 241740304 241802496 241912008 242339661 243060688 243445176 243510384 244601136 244774872 245782784 246995528 247059072 247125248 247452504 247495824 248232192 248344616 248691456 248804088 249918552 251038008 251125888 252250752 252364996 252409176 252497536 252876168 253628544 253743412 253964412 254008872 254097792 255235968 255351564 256495356 256969908 257734464 257779584 257896332 258190088 258256512 258373476 259142208 259530804 260647686 260693316 260784576 261952704 262071342 263383488 263502774 263732274 263802916 263870784 264984564 265052736 265172778 266360562 266431908 267647328 268073546 268120476 268918208 269109216 269415744 269537762 270672597 270745098 270814752 271957842 272100672 272151009 272223906 273271648 273443274 273949182 274764256 275128113 275176278 275272608 276505632 276630861 277869969 278015904 278141817 278384067 278432802 279212336 279261216 279387693 279777888 279904599 280737392 281158371 282417759 282516624 283782096 283960323 284059728 284485689 285153024 285332112 285860016 286710528 287066611 287140464 287217376 288527616 288634567 289951272 290002032 290103552 290463849 291403008 291534984 291867056 291942144 293382648 293461232 294696792 294775728 296120448 296306424 297526528 297737856 298211992 299151616 299547768 299624832 299705088 299840824 301047552 301103244 301183896 302532984 302747868 303092712 303994496 304556928 305654912 306059676 306113256 306220416 307430604 307592064 307731372 308915776 308969856 309109788 309681684 310603072 311068836 312299584 312571584 312626304 312767892 314113878 314168868 314278848 314750124 315686592 315829566 316270656 317772416 317831202 319254858 319340372 319422528 319567194 320797152 320853312 320998626 321592518 322549344 323119548 324510082 324593568 324680512 326134848 326195181 326282554 326366496 327744066 327828384 327976857 328350438 329534202 329936672 329994432 330143886 331564649 331622694 331738784 333049821 333135504 333224736 333375653 334717344 334868937 334955088 335488491 336545568 336697989 336991239 337168224 337320927 338619216 338678496 338831883 340349607 340468752 340979301 341993808 342626544 343645952 343861776 344377413 344497968 345522944 346041072 347530248 347591088 347712768 349270272 349428456 350046177 351177984 351337032 351643032 351827712 353312752 353403648 353563704 355147416 355242544 355804488 356863104 357493968 358812288 359220992 360896796 360993464 361086336 362610456 362703744 362800896 362868012 362965208 364591032 365265576 366837484 366901704 367030144 368674176 368841148 370493292 370588608 370687872 370855756 371178756 371243736 372348288 372516924 373037184 373206132 374877828 376557012 376688832 378376128 378547494 378613764 378746304 379314252 380442816 380615118 380946618 381013308 381146688 382853952 383027346 384743034 385454862 386601696 386669376 386844498 387285132 387384768 387560214 388713312 389296206 390971529 391176864 392827994 392929056 393034304 393107013 394973618 395075232 395254161 395598411 395704374 395806176 397476846 397759167 399397024 399647862 401367733 401470992 401578528 402110319 402180714 403377312 403560001 403663824 404123616 404306643 406117647 407936763 408079568 408151008 408335859 409907472 410012928 410164911 410308496 410923773 412146384 412252416 412764417 412908912 414758448 416762112 417023856 418818504 418891824 419038464 419558893 419666832 420915456 421106088 421694208 421850521 423774936 425673144 425896704 426089592 427729536 427804416 427998168 428790024 430065792 430710696 430826064 432791424 434846464 434926908 435155328 436992088 437104512 437302476 437800584 437913216 439378936 439992576 440073972 440191848 442163592 444066428 444180672 444299648 446289792 446491916 446606784 447317988 448727424 448930652 449321652 449557632 449761236 451492288 451571328 451775844 453720046 453799476 453958336 454639068 455991744 456198262 456835392 458482368 459089514 459169884 459330624 461145906 461388096 461597058 463373664 463454784 463664682 464522526 465904608 466603254 466728236 468449376 468857376 468939456 469151838 471170817 471253302 471418272 473529888 473744349 474283966 474405984 476658624 476746803 476874502 478882287 479010558 479133792 479350791 481195728 481497939 483480608 483824016 484594487 484679322 486121376 486765123 486890352 487020768 487241339 489202272 489423831 489549744 491616099 492525657 493991056 494118144 494301303 494905008 494991648 495215829 496689232 497434041 497608176 499837104 502076016 502251776 504501504 504729992 504818352 504995072 505752336 507257088 507486824 507928824 508017744 508195584 510471936 510703128 512990712 513939816 515468928 515559168 515792664 516380176 516513024 516746952 518284416 519061608 521295372 521386632 521569152 523905408 524142684 526766976 527005548 527464548 527605832 527741568 529969128 530105472 530345556 532721124 532863816 535294656 536147092 536240952 537836416 538218432 538831488 539075524 541345194 541490196 541629504 543915684 544201344 544302018 544447812 546543296 546886548 547898364 549528512 550256226 550352556 550545216 553011264 553261722 555739938 556031808 556283634 556768134 556865604 558424672 558522432 558775386 559555776 559809198 561474784 562316742 564835518 565033248 567564192 567821241 567920646 568119456 568971378 570664224 570922677 571419927 571720032 574133222 574280928 574434752 574541019 577114551 577269134 578182293 579902544 580004064 580266747 580927698 581340321 583069968 583734112 586614379 586765296 586922464 589241991 589393584 589551456 589818463 592240896 592460427 592612848 593556561 595475712 596215269 596423984 599095536 599249664 599471793 599681648 602206488 602367792 603271071 605065968 605495736 606185424 607988992 609113856 611309824 612119352 612226512 612440832 614861208 615184128 615462744 617831552 617939712 618219576 619363368 621206144 622137672 624599168 625143168 625252608 625535784 628227756 628337736 628557696 629500248 631373184 631659132 632541312 635544832 635662404 638509716 638680744 638845056 639134388 641594304 641706624 641997252 643185036 645098688 646239096 649020164 649187136 649361024 652269696 652390362 652565108 652732992 655488132 655656768 655953714 656700876 659068404 659873344 659988864 660287772 663129298 663245388 663477568 666099642 666271008 666449472 666751306 669434688 669737874 669910176 670976982 673091136 673395978 673982478 674336448 674641854 677238432 677356992 677663766 680580069 680699214 680937504 681958602 683987616 684297393 685253088 687723552 688634271 688754826 688995936 691718859 692082144 692395587 695060496 695182176 695497023 696783789 698856912 699904881 700092354 702674064 703286064 703727757 706625504 707127408 710112143 710294832 710485088 711425949 711608976 713726208 713990771 714987936 715311753 717624576 718515837 721793592 721986928 722172672 725220912 725407488 725736024 725930416 727018983 729182064 730531152 733674968 733803408 734060288 737348352 737682296 740986584 741177216 741375744 741711512 742357512 742487472 744696576 745033848 746074368 746412264 749755656 753114024 753377664 756752256 757094988 757227528 757492608 758628504 760885632 761230236 761893236 762026616 762293376 765707904 766054692 769486068 770909724 773203392 773338752 773688996 774570264 774769536 775120428 777426624 778592412 781943058 782353728 785655988 785858112 786068608 786214026 789947236 790150464 790508322 791196822 791408748 791612352 794953692 795518334 798794048 799295724 802735466 802941984 803157056 804220638 804361428 806754624 807120002 807327648 808247232 808613286 812235294 815873526 816159136 816302016 816671718 819814944 820186237 820329822 820616992 821847546 824292768 824666089 825384339 825528834 825817824 829516896 829892583 833609907 834047712 834425451 835152201 837637008 837783648 838163079 839117786 839333664 839713797 842212176 843475113 843701042 847253277 847549872 851346288 851880969 852179184 855459072 855996336 857359477 857580048 860131584 861199833 861421392 861652128 862042369 865582848 865903701 869853816 870310656 871391547 873984176 874209024 874604952 875601168 875826432 878757872 880147944 880383696 884327184 888132856 888361344 888599296 892579584 892983832 893213568 894635976 897454848 897861304 898643304 899115264 899522472 902984576 903142656 903551688 907440092 907598952 907916672 909278136 911983488 912396524 913670784 916964736 918179028 918339768 918661248 922291812 922776192 923194116 926747328 926909568 927329364 929045052 931809216 933206508 933456472 936898752 937714752 937878912 938303676 942341634 942506604 942836544 947059776 947488698 948567932 948811968 953317248 953493606 953749004 957764574 958021116 958267584 958701582 962391456 962995878 966961216 967648032 969188974 969358644 972242752 973530246 973780704 974041536 974482678 978404544 978585543 978847662 979099488 983232198 983930571 985051314 987982112 988602606 989810016 989983296 990431658 993378464 994693947 994868082 995216352 999149463 999674208 1000126959 1004152032 1004606811 1006465473 1009459984 1009636704 1010093967 1010973717 1011504672 1011962781 1014973648 1015857648 1016035488 1016495649 1021048821 1021406256 1022937903 1025981424 1027879632 1030937856 1031585328 1032760352 1033493904 1036568832 1037856209 1038123216 1042590744 1042773264 1043138304 1043524973 1047810816 1048285368 1050138531 1053533952 1054011096 1054929096 1055211664 1055483136 1059938256 1060210944 1060691112 1065442248 1065727632 1070589312 1072294184 1072481904 1075672832 1076436864 1077662976 1078151048 1082690388 1082980392 1083259008 1087831368 1088402688 1088604036 1088895624 1093086592 1093773096 1095796728 1099057024 1100512452 1100705112 1101090432 1106022528 1106523444 1111479876 1112063616 1112567268 1113536268 1113731208 1116849344 1117044864 1117550772 1119111552 1119618396 1122949568 1124633484 1129671036 1130066496 1135128384 1135642482 1135841292 1136238912 1137942756 1141328448 1141845354 1142839854 1143440064 1148266444 1148561856 1148869504 1149082038 1154229102 1154538268 1156364586 1159805088 1160008128 1160533494 1161855396 1162680642 1166139936 1167468224 1172914587 1173228758 1173530592 1173844928 1178483982 1178787168 1179102912 1179321039 1179636926 1184920854 1185225696 1185762483 1187113122 1192430538 1192847968 1198191072 1198733731 1198943586 1199363296 1204103199 1204412976 1204735584 1205281207 1206330957 1206542142 1210131936 1210680003 1210991472 1212370848 1212919929 1218352941 1223810289 1224238704 1224453024 1225007577 1229722416 1230494733 1230925488 1232771319 1235663104 1236439152 1238293251 1238726736 1242412288 1244275344 1249198336 1250286336 1251071568 1256455512 1256675472 1257115392 1258676679 1259000496 1262746368 1263318264 1265082624 1265551563 1271324808 1277019432 1277361488 1277690112 1278268776 1283188608 1283413248 1283994504 1286370072 1290197376 1292478192 1298040328 1298374272 1298722048 1304539392 1304780724 1305130216 1305465984 1310976264 1311313536 1311907428 1313401752 1318136808 1319746688 1319977728 1320575544 1326258596 1326490776 1326955136 1332199284 1332542016 1332898944 1333502612 1338869376 1339475748 1339820352 1341953964 1346182272 1346791956 1347964956 1348672896 1349283708 1354476864 1354713984 1355327532 1361160138 1361398428 1361875008 1363917204 1367975232 1368594786 1370506176 1375447104 1377268542 1377509652 1377991872 1383437718 1384164288 1384791174 1390120992 1390364352 1390994046 1393567578 1397713824 1399809762 1400184708 1405348128 1406572128 1407455514 1413251008 1413512451 1414254816 1420224286 1420589664 1420970176 1421233047 1422851898 1423217952 1427981542 1429975872 1430240409 1430623506 1437031674 1438052373 1443587184 1443973856 1450441824 1451098727 1451472048 1451860832 1453783461 1454037966 1458364128 1459024619 1460295369 1461062304 1461724017 1467349936 1467606816 1468271493 1474848297 1475364592 1477576971 1481973168 1482354432 1482903909 1483423024 1484715024 1484974944 1485647487 1490067696 1492302123 1492824528 1499511312 1506228048 1506755328 1513504512 1514189976 1514455056 1514985216 1516866767 1517257008 1521771264 1522460472 1523786472 1524053232 1524586752 1531415808 1532109384 1538972136 1541819448 1546406784 1546677504 1547377992 1549140528 1549539072 1550240856 1554853248 1557184824 1563886116 1564707456 1571311976 1571716224 1572137216 1572428052 1579894472 1580300928 1581016644 1582393644 1582817496 1583224704 1589907384 1591036668 1597588096 1598591448 1605470932 1605883968 1606314112 1608441276 1608722856 1613509248 1614240004 1614655296 1616494464 1617226572 1624470588 1631747052 1632318272 1632604032 1633343436 1639629888 1640372474 1640659644 1641233984 1643695092 1648585536 1649332178 1650768678 1651057668 1651635648 1659033792 1659785166 1667219814 1668095424 1668850902 1670304402 1675274016 1675567296 1676326158 1678235572 1678667328 1679427594 1684424352 1686950226 1687402084 1694506554 1695099744 1702692576 1703463723 1703761938 1704358368 1711992672 1712768031 1714259781 1714718954 1715160096 1722399666 1722842784 1723304256 1723623057 1724084738 1731343653 1731807402 1739707632 1740800241 1742478049 1742783094 1747968352 1749209904 1751202336 1751995453 1757515744 1759843137 1760295888 1760767392 1761564841 1767725973 1768654368 1769455389 1776265712 1776722688 1777381281 1780669683 1785967664 1786427136 1788645807 1789271952 1795722608 1797286608 1798415379 1799044944 1805969152 1807103376 1809813213 1814880184 1815197904 1815833344 1818556272 1823966976 1824793048 1827341568 1833929472 1836358056 1836679536 1837322496 1844583624 1845552384 1846388232 1853494656 1853819136 1854658728 1858090104 1863618432 1866413016 1866912944 1873797504 1875429504 1875757824 1876607352 1884683268 1885013208 1885673088 1894119552 1894977396 1897135864 1897623936 1906634496 1906987212 1907498008 1915529148 1916042232 1916535168 1917403164 1924782912 1925991756 1933922432 1935296064 1938377948 1938717288 1944485504 1947060492 1947561408 1948083072 1948965356 1956809088 1957171086 1957695324 1958198976 1966464396 1967861142 1970102628 1975964224 1977205212 1979620032 1979966592 1980863316 1986756928 1989387894 1989736164 1990432704 1998298926 1999348416 2000253918 2008304064 2009213622 2012930946 2018919968 2019273408 2020187934 2021947434 2023009344 2023925562 2029947296 2031715296 2032070976 2032991298 2041740207 2042097642 2042812512 2045875806 2051962848 2052892179 2055759264 2063170656 2065520704 2065902813 2066987808 2075156577 2075712418 2076246432 2077186761 2085181488 2085546528 2086491069 2087049946 2090351367 2096570736 2100277062 2108022192 2109315533 2109858192 2110423328 2119876512 2120836601 2121382224 2130336429 2130884496 2131455264 2132420597 2134277847 2141178624 2141972313 2144588368 2144963808 2145935259 2152873728 2155547511 2156302096 2165380776 2165960784 2166518016 2175662736 2177208072 2177791248 2181056949 2186173184 2187546192 2191593456 2198114048 2201024904 2201410224 2202180864 2212045056 2213046888 2222959752 2224127232 2225134536 2227072536 2227462416 2233698688 2234089728 2235101544 2238223104 2239236792 2245899136 2249266968 2259342072 2260132992 2270256768 2271284964 2271682584 2272477824 2275885512 2282656896 2283690708 2285679708 2286880128 2296532888 2297123712 2297739008 2298164076 2308458204 2309076536 2312729172 2319610176 2320016256 2321066988 2323710792 2325361284 2332279872 2334936448 2345829174 2346457516 2347061184 2347689856 2356967964 2357574336 2358205824 2358642078 2359273852 2369841708 2370451392 2371524966 2374226244 2384861076 2385695936 2396382144 2397467462 2397887172 2398726592 2408206398 2408825952 2409471168 2410562414 2412661914 2413084284 2420263872 2421360006 2421982944 2424741696 2425839858 2436705882 2447620578 2448477408 2448906048 2450015154 2459444832 2460558711 2460989466 2461850976 2465542638 2472878304 2473998267 2476153017 2476586502 2477453472 2488550688 2489677749 2500829721 2502143136 2503276353 2505456603 2512911024 2513350944 2514489237 2517353358 2518000992 2519141391 2526636528 2530425339 2531103126 2542649616 2553381961 2554038864 2554722976 2556537552 2566377216 2567328517 2567989008 2572078431 2572740144 2580394752 2581351249 2583599499 2584956384 2586127107 2596080656 2596748544 2597711103 2609561448 2610260432 2610931968 2614174641 2621952528 2622627072 2623814856 2626803504 2636273616 2639493376 2641151088 2652517192 2652981552 2653910272 2664398568 2665084032 2665797888 2667005224 2677738752 2678951496 2679640704 2683907928 2692364544 2693583912 2695929912 2697345792 2698567416 2708953728 2709427968 2710655064 2722320276 2722796856 2723750016 2727834408 2735950464 2737189572 2741012352 2750894208 2754537084 2755019304 2755983744 2766875436 2768328576 2769582348 2780241984 2780728704 2781988092 2787135156 2795427648 2799619524 2800369416 2810696256 2813144256 2814911028 2826502016 2827024902 2828509632 2840448572 2841179328 2841940352 2842466094 2845703796 2846435904 2855963084 2859951744 2860480818 2861247012 2874063348 2876104746 2887174368 2887947712 2900883648 2902197454 2902944096 2903721664 2907566922 2908075932 2916728256 2918049238 2920590738 2922124608 2923448034 2934699872 2935213632 2936542986 2949696594 2950729184 2955153942 2963946336 2965288703 2965807818 2966846048 2969430048 2969949888 2971294974 2980135392 2984081841 2984604246 2985649056 2997448389 2999022624 3000380877 3012456096 3013820433 3019396419 3028379952 3028910112 3030281901 3032921151 3033733534 3034514016 3035888343 3044920944 3047572944 3048106464 3049486947 3063146463 3064218768 3077944272 3082845779 3083638896 3092813568 3094755984 3098281056 3099684263 3100481712 3109706496 3113568627 3114369648 3127772232 3129414912 3130574919 3142623952 3143432448 3144856104 3150415593 3159788944 3160601856 3162033288 3164787288 3165634992 3166449408 3179814768 3182073336 3195176192 3197182896 3210941864 3211767936 3212628224 3216882552 3217445712 3227018496 3228480008 3229310592 3232988928 3234453144 3248941176 3263494104 3264636544 3265208064 3266686872 3279259776 3280744948 3281319288 3282467968 3287390184 3297171072 3298664356 3301537356 3302115336 3303271296 3318067584 3319570332 3334439628 3336190848 3337701804 3340608804 3350548032 3351134592 3352652316 3356471144 3357334656 3358855188 3368848704 3373900452 3374804168 3389013108 3390199488 3405385152 3406927446 3407523876 3408716736 3423985344 3425536062 3428519562 3429437908 3430320192 3444799332 3445685568 3446608512 3447246114 3448169476 3462687306 3463614804 3479415264 3481600482 3484956098 3485566188 3495936704 3498419808 3502404672 3503990906 3515031488 3518743761 3519686274 3520591776 3521534784 3523129682 3535451946 3537308736 3537963117 3538910778 3552531424 3554762562 3557287449 3561339366 3571935328 3577291614 3578543904 3591445216 3594573216 3596201193 3596830758 3598089888 3612309597 3614206752 3615843621 3618992871 3619626426 3629760368 3630395808 3632040009 3637112544 3638759787 3649586096 3655058823 3671430867 3672716112 3673359072 3675022731 3689167248 3691484199 3692776464 3698313957 3706989312 3709317456 3716180208 3727236864 3731865943 3732826032 3733825888 3747595008 3750859008 3752249371 3753214704 3769366536 3770026416 3771346176 3776030037 3788239104 3789954792 3794271728 3795247872 3796654689 3813974424 3814996016 3831058296 3832084464 3833070336 3834806328 3849565824 3851983512 3867844864 3870592128 3876755896 3877434576 3888971008 3894120984 3895122816 3896166144 3897930712 3913618176 3914342172 3915390648 3916397952 3932928792 3935722284 3940205256 3951928448 3954410424 3959240064 3959933184 3961726632 3973513856 3978775788 3979472328 3980865408 3996597852 3998696832 4000507836 4016608128 4018427244 4025861892 4037839936 4038546816 4040375868 4043894868 4046018688 4047851124 4059894592 4063430592 4064141952 4065982596 4083480414 4084195284 4085625024 4091751612 4103925696 4105784358 4111518528 4126341312 4131041408 4131805626 4133975616 4150313154 4151424836 4152492864 4154373522 4170362976 4171093056 4172982138 4174099892 4180702734 4193141472 4200554124 4216044384 4218631066 4219716384 4220846656 4239753024 4240537353 4241673202 4242764448 4260672858 4261768992 4262910528 4263699141 4264841194 4268555694 4283944626 4289176736 4289927616 4291870518 4310340437 4311095022 4312604192 4330761552 4331921568 4333883489 4351325472 4353296181 4354416144 4355582496 4361350383 4362113898 4375092384 4377073857 4380886107 4383186912 4385172051 4402049808 4402820448 4404814479 4424544891 4426093776 4432730913 4445919504 4448711727 4450269072 4454145072 4454924832 4456942461 4467397376 4470203088 4476906369 4478473584 4491798272 4498533936 4518684144 4520265984 4540513536 4542569928 4543365168 4544955648 4550600301 4551771024 4565313792 4567381416 4571359416 4573760256 4593065776 4594247424 4596328152 4616916408 4618153072 4625458344 4639220352 4640032512 4642133976 4647421584 4650722568 4664559744 4669872896 4691658348 4692915032 4694122368 4695379712 4713935928 4715148672 4716411648 4717284156 4718547704 4739683416 4740902784 4743049932 4748452488 4769722152 4771391872 4792764288 4794934924 4795774344 4797453184 4816412796 4817651904 4818942336 4821124828 4825323828 4826168568 4840527744 4842720012 4843965888 4849483392 4851679716 4873411764 4895241156 4896954816 4897812096 4900030308 4918889664 4921117422 4921978932 4923701952 4931085276 4945756608 4947996534 4952306034 4953173004 4954906944 4977101376 4979355498 5001659442 5004286272 5006552706 5010913206 5025822048 5026701888 5028978474 5034706716 5036001984 5038282782 5053273056 5060850678 5062206252 5085299232 5106763922 5108077728 5109445952 5110391169 5113075104 5134657034 5135978016 5138304093 5142779343 5144156862 5145480288 5162702498 5167198998 5169912768 5170869171 5172254214 5192161312 5195422206 5217780529 5219122896 5220520864 5227434147 5228349282 5243905056 5246280013 5247629712 5253607008 5255986359 5272547232 5279529411 5282302176 5284694523 5303177919 5305034384 5305963104 5308366167 5328797136 5330168064 5332143843 5334010448 5342009049 5357902992 5359281408 5365937421 5367815856 5387167824 5391859824 5395246137 5397134832 5417907456 5421310128 5444640552 5445593712 5447500032 5454265609 5455668816 5471900928 5474379144 5482024704 5484056773 5501788416 5509074168 5510038608 5511967488 5533750872 5536657152 5539164696 5560483968 5561457408 5563976184 5574270312 5590855296 5599239048 5600738832 5621392512 5626288512 5629822056 5653004032 5654049804 5657019264 5680897144 5682358656 5683880704 5684932188 5691407592 5692871808 5711926168 5719903488 5720961636 5722494024 5748126696 5752209492 5774348736 5775895424 5801767296 5804394908 5805888192 5807443328 5815133844 5816151864 5833456512 5836098476 5841181476 5844249216 5846896068 5869399744 5870427264 5873085972 5899393188 5901458368 5910307884 5927892672 5930577406 5931615636 5933692096 5938860096 5939899776 5942589948 5960270784 5968163682 5969208492 5971298112 5994896778 5998045248 6000761754 6024912192 6027640866 6038792838 6056759904 6057820224 6060563802 6065842302 6067467068 6069028032 6071776686 6089841888 6095145888 6096212928 6098973894 6125220621 6126292926 6128437536 6155888544 6158676537 6165691558 6167277792 6189511968 6196562112 6197708439 6199368526 6200963424 6225469731 6227137254 6228739296 6231560283 6255544464 6259473207 6261149838 6285247904 6289712208 6299728331 6300831186 6319577888 6324066576 6327946599 6329574576 6331269984 6334137407 6359629536 6362509803 6364146672 6391009287 6394365792 6397261791 6402833541 6421883728 6423535872 6425916939 6433765104 6434891424 6437805777 6456960016 6458621184 6466642533 6468906288 6497882352 6526988208 6529273088 6533373744 6543170847 6558519552 6561489896 6562638576 6564935936 6574780368 6594342144 6597328712 6603074712 6604230672 6606542592 6636135168 6639140664 6668879256 6672381696 6675403608 6681217608 6701096064 6702269184 6705304632 6712942288 6714669312 6717710376 6737697408 6747800904 6749608336 6778026216 6780398976 6810770304 6813854892 6815047752 6817433472 6847970688 6851072124 6857039124 6858875816 6860640384 6889598664 6891371136 6893217024 6894492228 6896338952 6925374612 6927229608 6958830528 6963200964 6969912196 6971132376 6991873408 6996839616 7004809344 7007981812 7030062976 7037487522 7039372548 7041183552 7043069568 7046259364 7070903892 7074617472 7075926234 7077821556 7105062848 7109525124 7114574898 7122678732 7143870656 7154583228 7157087808 7182890432 7189146432 7192402386 7193661516 7196179776 7224619194 7228413504 7231687242 7237985742 7239252852 7259520736 7260791616 7264080018 7274225088 7277519574 7299172192 7310117646 7342861734 7345432224 7346718144 7350045462 7378334496 7381676133 7382968398 7385552928 7396627914 7418634912 7421994801 7428459051 7432360416 7463731886 7465652064 7467651776 7469033247 7502489163 7504498742 7506429408 7509829059 7516369809 7538733072 7540052832 7543467711 7552060074 7557424173 7579909584 7588543456 7593309378 7625986927 7627948848 7629992032 7660145883 7662116592 7664168928 7667640019 7669612656 7699131648 7701985551 7703967024 7716235293 7741184256 7744053747 7750798497 7753511792 7754869152 7758381321 7788241968 7790245632 7793133309 7795861424 7828684344 7830781296 7832795904 7842523923 7865857584 7871444568 7880410512 7903856896 7908820848 7918480128 7923453264 7947027712 7957551576 7958944656 7961730816 7993195704 7997393664 8001015672 8033216256 8036854488 8051723784 8075679872 8077093632 8080751736 8087789736 8092037376 8095702248 8119789184 8126861184 8128283904 8131965192 8166960828 8168390568 8171250048 8183503224 8207851392 8211568716 8223037056 8252682624 8262082816 8263611252 8267951232 8300626308 8302849672 8304985728 8308747044 8340725952 8342186112 8345964276 8348199784 8361405468 8386282944 8401108248 8432088768 8437262132 8439432768 8441693312 8479506048 8481074706 8483346404 8485528896 8521345716 8523537984 8525821056 8527398282 8529682388 8537111388 8567889252 8578353472 8579855232 8583741036 8620680874 8622190044 8625208384 8661523104 8663843136 8667766978 8702650944 8706592362 8708832288 8711164992 8722700766 8724227796 8750184768 8754147714 8761772214 8766373824 8770344102 8804099616 8805640896 8809628958 8849089782 8852187552 8865461826 8891839008 8895866109 8897423454 8900538144 8908290144 8909849664 8913884922 8940406176 8952245523 8953812738 8956947168 8992345167 8997067872 9001142631 9037368288 9041461299 9058189257 9085139856 9086730336 9090845703 9098763453 9101200602 9103542048 9107665029 9134762832 9142718832 9148460841 9186131552 9192656304 9231457859 9233832816 9236306144 9248537337 9250916688 9278440704 9281880023 9284267952 9294843168 9299052789 9301445136 9329119488 9340705881 9383316696 9385830064 9388244736 9391724757 9427871856 9430297344 9434568312 9437095408 9451246779 9479366832 9481805568 9486099864 9496904976 9539444304 9542783744 9585528576 9589869848 9591548688 9594906368 9632825592 9635303808 9637884672 9642249656 9650647656 9652337136 9681055488 9685440024 9687931776 9698966784 9703359432 9746823528 9790482312 9793909632 9795624192 9800060616 9837779328 9842234844 9843957864 9847403904 9862170552 9891513216 9895993068 9904612068 9906346008 9909813888 9954202752 9958710996 10003318884 10008572544 10013105412 10021826412 10051644096 10053403776 10057956948 10069413432 10072003968 10076565564 10106546112 10121701356 10124412504 10170598464 10213527844 10216155456 10218891904 10220782338 10226150208 10269314068 10271956032 10276608186 10285558686 10288313724 10290960576 10325404996 10334397996 10339825536 10341738342 10344508428 10384322624 10390844412 10435561058 10438245792 10441041728 10454868294 10456698564 10487810112 10492560026 10495259424 10507214016 10511972718 10545094464 10559058822 10564604352 10569389046 10606355838 10610068768 10611926208 10616732334 10657594272 10662421081 10664287686 10668020896 10684018098 10715805984 10720659157 10731874842 10735631712 10774335648 10783719648 10788603579 10790492274 10794269664 10836928791 10842620256 10847530863 10856978613 10889281104 10891187424 10896120027 10908531218 10911337632 10916279361 10948758288 10965176469 10968113546 11014292601 11018148336 11020077216 11025068193 11067501744 11074452597 11078329392 11120967936 11127952368 11145673201 11148540624 11181710592 11195597829 11198478096 11201477664 11206550797 11242785024 11252577024 11256748113 11259644112 11308099608 11314038528 11328090111 11361794288 11364717312 11369864376 11382815184 11385743616 11389964067 11423852336 11441923272 11444988048 11496253392 11504418984 11548697472 11551790848 11603534592 11608789816 11611776384 11614886656 11630267688 11632303728 11666913024 11672196952 11682362952 11688498432 11693792136 11738799488 11740854528 11746171944 11798786376 11802916736 11820615768 11855785344 11861154812 11863231272 11867384192 11877720192 11879799552 11885179896 11920541568 11936327364 11938416984 11942596224 11989793556 11996090496 12001523508 12049824384 12055281732 12077585676 12113519808 12115640448 12121127604 12131684604 12134934136 12138056064 12143553372 12179683776 12190291776 12192425856 12197947788 12250441242 12252585852 12256875072 12311777088 12317353074 12331383116 12334555584 12379023936 12393124224 12395416878 12398737052 12401926848 12450939462 12454274508 12457478592 12463120566 12511088928 12518946414 12522299676 12570495808 12579424416 12599456662 12601662372 12639155776 12648133152 12655893198 12659149152 12662539968 12668274814 12719259072 12721612059 12725019606 12728293344 12782018574 12788731584 12791097423 12794523582 12805667082 12843767456 12851833878 12867530208 12869782848 12875611554 12913920032 12931021311 12933285066 12937812576 12995764704 13001650467 13053976416 13059888543 13066747488 13084051149 13086341694 13122979792 13125277152 13131221571 13142658321 13149560736 13155516153 13194657424 13206149424 13208461344 13214443437 13273634673 13278281328 13298192739 13337758512 13346135181 13350807216 13362435216 13370827383 13402192128 13410609264 13425884576 13435420752 13475394816 13492130717 13495601808 13499216672 13556052432 13560797952 13565824649 13621540608 13627709784 13630095504 13634866944 13651800903 13695941376 13702144248 13714078248 13717751632 13721280768 13779197328 13782742272 13788984456 13792677904 13850749224 13854459216 13917661056 13926401928 13939824392 13942264752 13983746816 13993679232 14009618688 14015963624 14060125952 14074975044 14078745096 14082367104 14086139136 14092518728 14141807784 14149234944 14151852468 14155643112 14210125696 14219050248 14229149796 14245357464 14287741312 14309166456 14314175616 14365780864 14378292864 14384804772 14387323032 14392359552 14449238388 14456827008 14463374484 14475971484 14478505704 14519041472 14521583232 14528160036 14548450176 14555039148 14598344384 14620235292 14685723468 14690864448 14693436288 14700090924 14756668992 14763352266 14765936796 14771105856 14793255828 14837269824 14843989602 14856918102 14864720832 14927463772 14931304128 14935303552 14938066494 15004978326 15008997484 15012858816 15019658118 15032739618 15077466144 15080105664 15086935422 15104120148 15114848346 15159819168 15177086912 15186618756 15251973854 15255897696 15259984064 15320291766 15324233184 15328337856 15331173507 15335280038 15339225312 15403971102 15407934048 15414912279 15432470586 15488107494 15501596994 15507023584 15509738304 15516762642 15576483936 15583538503 15586266618 15591722848 15653341587 15657368688 15661562592 15668655691 15682302441 15685047846 15731715168 15738840039 15742889136 15760821024 15767959077 15817641696 15838588233 15846906528 15854083569 15909533757 15915103152 15917889312 15925098501 15986391408 15996431529 16002031344 16026027147 16073708976 16097812263 16103447568 16151359744 16161503472 16175579472 16185738411 16191404496 16239578368 16253722368 16263930384 16333921656 16336781136 16342500096 16362796827 16367006448 16415702784 16423137432 16446074112 16452170319 16505365248 16527222504 16535902464 16601252616 16605699344 16609971456 16617494088 16681451904 16684372224 16691928552 16696399568 16722810936 16772565888 16802216496 16864177536 16874524264 16878865536 16883386624 16959012096 16962149412 16966692808 16971057792 17042691432 17047075968 17051642112 17054796564 17059364776 17074222776 17135778504 17156706944 17159710464 17167482072 17241361748 17244380088 17250416768 17323046208 17327686272 17335533956 17405301888 17413184724 17417664576 17422329984 17445401532 17448455592 17500369536 17508295428 17523544428 17532747648 17540688204 17608199232 17611281792 17619257916 17698179564 17704375104 17730923652 17783678016 17791732218 17794846908 17801076288 17816580288 17819699328 17827769844 17880812352 17904491046 17907625476 17913894336 17984690334 17994135744 18002285262 18074736576 18082922598 18116378514 18170279712 18173460672 18181691406 18197526906 18202401204 18207084096 18215330058 18269525664 18285437664 18296921682 18372263104 18375661863 18385312608 18462915718 18467665632 18472612288 18476029611 18497074674 18501833376 18563760046 18568535904 18589686336 18593125317 18598105578 18602890272 18681411762 18694680849 18766633392 18771660128 18783449514 18855743712 18864283451 18869136624 18874190816 18899184993 18902493558 18958733664 18967320047 18972199728 18983839797 18993809952 19002412221 19078888608 19087529409 19173027861 19179739696 19183097376 19191785373 19208500623 19265651184 19270607616 19277750817 19284499312 19301295312 19304674272 19313417331 19370880048 19375863552 19399927599 19406718864 19493647056 19580964624 19587819264 19600121232 19675558656 19684469688 19687915728 19694807808 19719267971 19724341104 19783026432 19791986136 19809224136 19812692016 19819627776 19826974487 19908405504 19917421992 20006637768 20017145088 20026210824 20043652824 20103288192 20106807552 20115913896 20138826864 20144007936 20153131128 20213092224 20243402712 20248825008 20341196928 20427055688 20432310912 20437783808 20441564676 20452300416 20538628136 20543912064 20553216372 20571117372 20576627448 20581921152 20650809992 20668795992 20679651072 20683476684 20689016856 20768645248 20781688824 20871122116 20876491584 20882083456 20909736588 20913397128 20975620224 20985120052 20990518848 21014428032 21023945436 21090188928 21118117644 21129208704 21138778092 21212711676 21220137536 21223852416 21233464668 21315188544 21324842162 21328575372 21336041792 21368036196 21431611968 21441318314 21463749684 21471263424 21548671296 21567439296 21577207158 21580984548 21588539328 21673857582 21685240512 21695061726 21713957226 21778562208 21782374848 21792240054 21817062436 21822675264 21832558722 21897516576 21930352938 21936227092 22028585202 22036296672 22040154432 22050136386 22135003488 22145028399 22148905194 22156658784 22255904736 22265984403 22285377153 22291346402 22297081248 22391195658 22396956192 22402955328 22407099741 22413101594 22507467489 22513496226 22519288224 22529487177 22616199216 22630403133 22656180222 22723588576 22739728752 22765630368 22775940889 22779928134 22847704672 22877960781 22883846544 22889976096 22900342933 22980437649 22992506784 23002920057 23008837968 23097394944 23105956653 23148705879 23217579632 23223552768 23232161241 23252395491 23260535376 23264607456 23275143963 23344393904 23364725904 23379399927 23387584272 23477598976 23492343888 23527571769 23597572752 23605833472 23641231536 23711570688 23722309624 23726462544 23734768384 23755440384 23770359792 23841083136 23872654728 23876833968 23885192448 23979587112 23992180992 24003047016 24099648768 24110563464 24155171352 24227039616 24231280896 24242255208 24263369208 24269868272 24276112128 24287106744 24359367552 24380583552 24384851712 24395895576 24500882484 24505171704 24513750144 24623554176 24634706148 24662766232 24669111168 24758047872 24786248448 24790833756 24797474104 24803853696 24901878924 24908549016 24914957184 24926241132 25022177856 25037892828 25044599352 25140991616 25158848832 25198913324 25203324744 25278311552 25296266304 25311786396 25318298304 25325079936 25336549628 25438518144 25443224118 25450039212 25456586688 25564037148 25577463168 25582194846 25589047164 25611334164 25687534912 25703667756 25735060416 25739565696 25751223108 25827840064 25862042622 25866570132 25875625152 25991529408 26003300934 26107952832 26119777086 26133494976 26168102298 26172683388 26245959584 26250554304 26262443142 26285316642 26299121472 26311032306 26389314848 26412298848 26416922688 26428886874 26547269346 26556562656 26596385478 26675517024 26687598327 26692270362 26701614432 26724870432 26741654766 26821218528 26851769152 26856736569 26870841504 26977035501 26984261434 26991203616 26998433344 27003427893 27112104864 27124383897 27131649298 27174567771 27255419568 27260191008 27272537109 27303601806 27322995087 27404288496 27428156496 27435503264 27558394656 27570875813 27577968912 27585355808 27694373577 27701498448 27708918432 27721467761 27745612011 27835322112 27845640069 27852803856 27879648784 27884529504 27897158367 27987358464 28022117643 28031927248 28149950088 28157490192 28164734208 28175174271 28185037456 28283615568 28303704936 28311286224 28353740337 28420251392 28438100496 28458299592 28490714928 28575482624 28618332912 28628351232 28731561728 28756585728 28769609544 28774646064 28784719104 28898476776 28913654016 28926748968 28951942968 28957011408 29038082944 29043166464 29056320072 29096900352 29110078296 29196688768 29240470584 29371446936 29381728896 29386872576 29400181848 29513337984 29526704532 29531873592 29542211712 29586511656 29674539648 29687979204 29713836204 29729441664 29854927544 29862608256 29870607104 29876132988 30009956652 30017994968 30025717632 30039316236 30065479236 30154932288 30160211328 30173870844 30208240296 30229696692 30319638336 30354173824 30373237512 30503947708 30511795392 30519968128 30640583532 30648466368 30656675712 30662347014 30670560076 30678450624 30807942204 30815868096 30829824558 30864941172 30976214988 31003193988 31014047168 31019476608 31033525284 31152967872 31167077006 31172533236 31183445696 31306683174 31314737376 31323125184 31337311382 31364604882 31370095692 31463430336 31477680078 31485778272 31521642048 31535918154 31635283392 31677176466 31693813056 31708167138 31819067514 31830206304 31835778624 31850197002 31972782816 31987263243 31992863058 32004062688 32052054294 32147417952 32161977471 32195624526 32206895136 32323006944 32351158944 32365810737 32371476822 32382808992 32510786373 32527860768 32542592589 32570935839 32667843312 32673562272 32688360081 32725593654 32734012896 32748838083 32846274864 32895529407 32904340638 33054445008 33075204579 33202505232 33211398688 33234988176 33362903808 33375270721 33383857104 33392799136 33437019603 33445621872 33545131776 33557566237 33586793487 33604432992 33619652391 33728355072 33749048528 33757731072 33770244339 33924298824 33933385616 33942115584 33984270333 34085382864 34094151936 34109593128 34118729552 34148445552 34169892201 34271557008 34313413888 34334964144 34482723496 34488760176 34500833536 34646092416 34655372544 34671067912 34810603776 34826369448 34835329152 34844659968 34890803064 34896911184 35000739072 35016590856 35047088856 35065495296 35081376408 35216398464 35222563584 35238515832 35396359128 35408750208 35461847304 35567356032 35583464436 35589693816 35602152576 35633160576 35639398656 35655539688 35761624704 35808982092 35815250952 35827788672 35969380668 35988271488 36004570524 36149473152 36165845196 36232757028 36340559424 36346921344 36363382812 36395053812 36404802408 36414168192 36430660116 36539051328 36570875328 36593843364 36744526208 36751323726 36770625216 36925831436 36935331264 36945224576 36952059222 36994149348 37003666752 37127520092 37137071808 37179372672 37186250634 37196211156 37205780544 37362823524 37389361698 37533266784 37543320256 37566899028 37711487424 37728566902 37738273248 37748381632 37798369986 37804987116 37917467328 37934640094 37944399456 37967679594 37987619904 38004824442 38157777216 38175058818 38346055722 38359479392 38366194752 38383570746 38417001246 38531302368 38548753139 38555501634 38568998624 38602590624 38609348544 38626834662 38741760096 38793063933 38799855198 38813437728 38987294112 39004951401 39161929248 39179665629 39200242464 39252153447 39368939376 39375831456 39393664713 39427974963 39438535942 39448682208 39466548459 39583972272 39618448272 39625384032 39643330311 39653948974 39820904019 39834843984 40013275536 40038405543 40052421648 40076995127 40087305648 40206576384 40231827792 40277653728 40295895419 40306262256 40426184448 40476392151 40486805424 40497650016 40515991343 40682393856 40697473947 40854111376 40864621824 40883129352 40904600832 40955402709 41077256272 41087824128 41106432744 41142234744 41153254896 41163842304 41301619984 41337591984 41366953368 41378033712 41537290496 41563377648 41742244232 41752983168 41764166912 41819473176 41826794256 41951240448 41970240104 41981037696 42028856064 42047890872 42180377856 42236235288 42258417408 42277556184 42425423352 42440275072 42447704832 42466929336 42630377088 42649684324 42657150744 42672083584 42736072392 42863223936 42882636628 42927499368 42942526848 43097342592 43134878592 43154414316 43161969096 43177078656 43347715164 43370481024 43390123452 43427914452 43557124416 43564749696 43584480108 43634124872 43645350528 43665117444 43795033152 43860705876 43872454184 44057170404 44072593344 44080308864 44100272772 44270006976 44290056798 44297810388 44313317568 44511809472 44531968806 44570754306 44582692804 44594162496 44782391316 44793912384 44805910656 44814199482 44826203188 45014934978 45026992452 45038576448 45058974354 45232398432 45260806266 45312360444 45447177152 45479457504 45531260736 45551881778 45559856268 45695409344 45755921562 45767693088 45779952192 45800685866 45960875298 45985013568 45993520521 46005840114 46017675936 46211913306 46244736837 46297411758 46435159264 46464322482 46504790982 46521070752 46529214912 46550287926 46688787808 46729451808 46750615509 46758799854 46775168544 46960024761 46984687776 47005967073 47046907323 47055143538 47195145504 47216520117 47282463072 47303877231 47444619248 47452925088 47515764699 47540719584 47562250707 47728601271 47745309456 47753667936 47775295503 47959174224 47989294587 48006094032 48078081441 48221126928 48310342704 48454079232 48484510416 48514257259 48526738416 48539736544 48574213488 48718735104 48761167104 48779241823 48791791152 49001764968 49010343408 49027500288 49045673731 49088390481 49247108352 49269412296 49325532464 49338222336 49356510957 49516095744 49581667512 49594948208 49607707392 49803757848 49817098032 49829914368 49852482264 50044355712 50075785656 50089198704 50281983232 50317697664 50397826648 50406649488 50556623104 50592532608 50623572792 50636596608 50650159872 50673099256 50877036288 50886448236 50900078424 50913173376 51128074296 51154926336 51164389692 51178094328 51222668328 51375069824 51407335512 51470120832 51479131392 51502446216 51655680128 51724085244 51733140264 51751250304 51983058816 52006601868 52215905664 52239554172 52266989952 52336204596 52345366776 52491919168 52501108608 52524886284 52570633284 52598242944 52622064612 52778629696 52824597696 52833845376 52857773748 53094538692 53113125312 53192770956 53351034048 53375196654 53384540724 53403228864 53449740864 53483309532 53642437056 53703538304 53713473138 53741683008 53954071002 53968522868 53982407232 53996866688 54006855786 54224209728 54248767794 54263298596 54349135542 54510839136 54520382016 54545074218 54607203612 54645990174 54808576992 54856312992 54871006528 55116789312 55126985589 55141751626 55155937824 55170711616 55388747154 55402996896 55417836864 55428088833 55442935522 55491224022 55691280138 55705607712 55759297568 55769059008 55794316734 56044235286 56063854496 56299900176 56314980384 56340485357 56350348542 56370074912 56567231136 56592850353 56607409872 56622572448 56697554979 56707480674 56876200992 56901960141 56916599184 56951519391 56981429856 57007236663 57236665824 57262588227 57519083583 57539219088 57549292128 57575356119 57625501869 57796953552 57833252451 57853497936 57903885936 57914022816 57940251993 58076165888 58112640144 58199782797 58220156592 58393377536 58480941168 58742893872 58763457792 58800363696 59026675968 59053409064 59063747184 59084423424 59157803913 59173023312 59349079296 59375958408 59427672408 59458883328 59480923461 59709855088 59725216512 59752265976 60019913304 60035989936 60051435264 60078632472 60130958472 60309864576 60320422656 60347741688 60416480592 60459393384 60639276672 60708347648 60746475024 61007895416 61023590784 61039936256 61281167064 61296932736 61313351424 61324694028 61341120152 61356901248 61615884408 61631736192 61659649116 61729882344 61952429976 62006387976 62028094336 62038953216 62067050568 62305935744 62334154012 62345066472 62366891392 62613366348 62629474752 62646250368 62674622764 62729209764 62740191384 62926860672 62955360156 62971556544 63043284096 63071836308 63270566784 63354352932 63387626112 63416334276 63638135028 63660412608 63671557248 63700394004 63945565632 63974526486 63985726116 64008125376 64104108588 64294835904 64323954942 64391249052 64413790272 64646013888 64702317888 64731621474 64742953644 64765617984 65021572746 65055721536 65085185178 65141871678 65335686624 65347124544 65376720162 65451187308 65468025792 65497676166 65692549728 65791058814 65808681276 66108890016 66150409158 66405010464 66422797376 66435085197 66469976352 66750541442 66767714208 66785598272 66797953209 66856131459 66874039206 66891243744 67115132474 67173586974 67208865984 67221299223 67239304782 67498097056 67540488678 67588461531 67848597648 67866771232 67968540666 68170765728 68201640169 68219186256 68237459104 68296891104 68327822667 68339784402 68543114016 68633882343 68669928288 68701028799 68941312947 68965446992 68977520352 69008760171 69292184832 69317869959 69342135824 69446117637 69652738896 69670658304 69696483723 69757186473 69781606128 69793822368 69825431889 70033181712 70094177712 70138199781 70162752816 70432796928 70477031664 70792718256 70817500416 70905452917 70923694608 71134712064 71166928872 71179387632 71204305152 71266321152 71292738049 71311079376 71523249408 71617964184 71630501904 71655577344 71938761336 71976542976 72009141048 72298946304 72331690392 72465514056 72681118848 72693842688 72726765624 72790107624 72809604816 72828336384 72861320232 73078102656 73141750656 73187686728 73489052416 73502647452 73541250432 73851662872 73870662528 73890449152 73904118444 73988298696 74007333504 74255040184 74274143616 74358745344 74372501268 74392422312 74411561088 74725647048 74778723396 75066533568 75086640512 75133798056 75422974848 75457133804 75476546496 75496763264 75596739972 75609974232 75834934656 75869280188 75888798912 75935359188 75975239808 76009648884 76315554432 76350117636 76692111444 76718958784 76732389504 76767141492 76834002492 77062604736 77097506278 77111003268 77137997248 77205181248 77218697088 77253669324 77483520192 77586127866 77599710396 77626875456 77974588224 78009902802 78323858496 78359331258 78400484928 78504306894 78737878752 78751662912 78787329426 78855949926 78877071884 78897364416 78933096918 79167944544 79236896544 79250768064 79286660622 79307897948 79641808038 79669687968 80026551072 80062794981 80076811086 80104843296 80153990254 80174611296 80463655584 80555307456 80570209707 80591790838 80612524512 80931106503 80952784302 80973610848 80995300032 81010283679 81031982686 81373151691 81394947894 81708222752 81766258704 81817611327 81896468303 81910805418 82154512544 82212865488 82284469488 82306509792 82343786291 82603239968 82675183968 82712627439 82733906736 82756067424 83083120731 83126755296 83164403283 83236836033 83484488464 83505966336 83536920207 83638946352 83653588512 83691475101 83940480208 83962075392 84066352929 84095781744 84472470576 84525522813 84555112368 84850846704 84880550144 84933858672 85061221011 85260754176 85299368648 85314301488 85344167168 85472144784 85726447872 85765273256 85854998736 85885053696 86194685184 86269757184 86308828632 86323938192 86354157312 86695430328 86740962048 86780246904 86855828904 87114248832 87129499392 87168960216 87268249744 87290701056 87330234888 87590066304 87721411752 87744908368 88114340808 88145186688 88160617728 88200545544 88540013952 88580113596 88595620776 88626635136 89023618944 89063937612 89141508612 89165385608 89188324992 89564782632 89587824768 89611821312 89628398964 89652406376 90029869956 90053984904 90077152896 90117948708 90464796864 90521612532 90624720888 90894354304 90958915008 91062521472 91103763556 91119712536 91390818688 91511843124 91535386176 91559904384 91601371732 91921750596 91970027136 91987041042 92011680228 92035351872 92423826612 92489473674 92594823516 92870318528 92928644964 93009581964 93042141504 93058429824 93100575852 93377575616 93458903616 93501231018 93517599708 93550337088 93920049522 93969375552 94011934146 94093814646 94110287076 94390291008 94433040234 94564926144 94607754462 94889238496 94905850176 95031529398 95081439168 95124501414 95457202542 95490618912 95507335872 95550591006 95918348448 95961789729 95978589174 96012188064 96156162882 96442253856 96485932413 96620685408 96969020832 97028514518 97053476832 97079473088 97097432211 97148426976 97532359119 97558483646 97583582304 97627777767 97712807517 98003529936 98020686816 98065080243 98091347462 98176780962 98246514249 98538824592 98651064928 98713021914 99137830051 99163335024 99189896416 99607515696 99634196064 99679320247 99704964528 100088711424 100125812163 100151571312 100178397408 100311058809 100635395328 100672698711 100760380461 100795653296 100813298976 100858957173 101185065216 101247145584 101273193216 101310733017 101346198512 101772896472 101800156848 101826346752 101952810999 102256148592 102328779384 102356188656 102445336656 102509676603 102750139648 102814671024 102940241664 103004892432 103311360256 103448170488 103466280528 103502500608 103966117632 104013203736 104431811328 104479108344 104533979904 104672409192 104690733552 104983838336 105002217216 105049772568 105141266568 105196485888 105244129224 105557259392 105649195392 105667690752 105715547496 106189077384 106226250624 106385541912 106702068096 106750393308 106769081448 106806457728 106899481728 106966619064 107284874112 107407076608 107426946276 107483366016 107908142004 107937045736 107964814464 107993733376 108013711572 108448419456 108497535588 108526597192 108698271084 109021678272 109040764032 109090148436 109214407224 109291980348 109617153984 109712625984 109742013056 110233578624 110253971178 110283503252 110311875648 110341423232 110777494308 110805993792 110835673728 110856177666 110885871044 110982448044 111382560276 111411215424 111518595136 111538118016 111588633468 112088470572 112127708992 112599800352 112629960768 112680970714 112700697084 112740149824 113134462272 113185700706 113214819744 113245144896 113395109958 113414961348 113752401984 113803920282 113833198368 113903038782 113962859712 114014473326 114473331648 114525176454 115038167166 115078438176 115098584256 115150712238 115251003738 115593907104 115646259417 115666504902 115706995872 115807771872 115828045632 115880503986 116225280288 116379191799 116399565594 116440313184 116961882336 117014854203 117485787744 117538996887 117600727392 117756460341 118106818128 118127494368 118180994139 118283924889 118315607826 118346046624 118399645377 118751916816 118855344816 118929990933 118961846922 119419710176 119504531952 120008952167 120039826608 120071979872 120157264944 120230985381 120261916944 120619729152 120664440299 120695483376 120832961184 120887686257 120918786768 121278553344 121429176453 121492950048 121547974029 122015790832 122047181568 122092421841 122562334128 122593865472 122649388056 122682240304 122713802496 122866208127 123231768816 123263472384 123319298232 123459764688 123904859952 124012775952 124056188672 124134101136 124611871488 124668308024 124690132944 124733782784 125226732696 125258949504 125292500736 125349245528 125458419528 125480382768 125853721344 125910720312 125943113088 126086568192 126143672616 126541133568 126708705864 126775252224 126832668552 127276270056 127320825216 127343114496 127400788008 127891131264 127949052972 127971452232 128016250752 128208217176 128589671808 128647909884 128782498104 128827580544 129292027776 129404635776 129463242948 129485907288 129531235968 130043145492 130111443072 130170370356 130283743356 130671373248 130694249088 130753440324 130902374616 130936051584 130995352332 131385099456 131582117628 131617362552 132217780032 132300818316 132810020928 132845594752 132870170394 132939952704 133501082884 133535428416 133571196544 133595906418 133712262918 133748078412 133782487488 134230264948 134347173948 134417731968 134442598446 134478609564 134996194112 135080977356 135176923062 135697195296 135733542464 135937081332 136341531456 136403280338 136438372512 136474918208 136593782208 136655645334 136679568804 137086228032 137267764686 137339856576 137402057598 137882625894 137930893984 137955040704 138017520342 138635739918 138684271648 138892235274 139305477792 139368569041 139392967446 139514372946 139563212256 139587644736 139650863778 140066363424 140188355424 140251846527 140276399562 140325505632 140880074283 140954063328 141017901219 141140721969 141585436512 141649560351 141810905834 141847389216 141911631693 142333857744 142358775264 142547294097 142585476098 142622158752 142686752121 143185803813 143235928368 143261003808 143325886509 143877522672 143967883761 144018282096 144663380784 144893751613 144931028112 145362237696 145453531248 145542771777 145580215248 145619209632 145685160361 145722640464 146156205312 146283501312 146337725469 146375373456 147005294904 147082500864 147137021193 147265171443 147703325744 147741325056 147808236888 147976597392 148014667008 148069532871 148510080368 148548287232 148745002536 148784844624 148823122176 149451294096 149557446792 150133067136 150173281024 150267596112 150845949696 150914267608 150953092992 150993526528 151193479944 151219948464 151669869312 151738560376 151777597824 151870718376 151950479616 152019297768 152631108864 152700235272 153384222888 153437917568 153464779008 153534282984 153668004984 154125209472 154195012556 154222006536 154275994496 154410362496 154437394176 154507338648 154967040384 155172255732 155199420792 155253750912 155949176448 156019805604 156647716992 156718662516 156800969856 157008613788 157475757504 157503325824 157574658852 157711899852 157754143768 157794728832 157866193836 158335889088 158473793088 158501536128 158573321244 158615795896 159283616076 159339375936 160053102144 160125589962 160153622172 160209686592 160307980508 160349222592 160927311168 161110614912 161140419414 161183581676 161225049024 161862213006 161905568604 161947221696 161990600064 162020567358 162063965372 162746303382 162789895788 163416445504 163532517408 163635222654 163792936606 163821610836 164309025088 164425730976 164568938976 164613019584 164687572582 165206479936 165350367936 165380956767 165425254878 165467813472 165512134848 166166241462 166253510592 166284266499 166328806566 166473672066 166968976928 167073840414 167277892704 167307177024 167382950202 167880960416 168132705858 168191563488 168944941152 169021456071 169051045626 169110224736 169701693408 169778551059 169867717344 170092664937 170122442022 170598737296 170628602976 170705880423 170854558173 170944289568 171021709989 171530546512 171709997472 171787764681 172557250749 172617657264 172647876384 172726068357 172876505607 173390860656 173499757353 173560493808 173711657808 173820755979 174228497664 174337920432 174536499488 174660469776 175180132608 175397699321 175442823504 175489816736 176228681616 176290373376 176355720437 176401091088 177080027904 177160227192 177191241552 177253270272 177473411739 178047237888 178127875224 178283017224 178330771216 178376649984 178442770383 179129565264 179175649536 179256797928 179304812752 180059739912 180107969808 180154305792 180235897416 180929593728 181043225064 181249441776 181788708608 181917830016 182125042944 182207527112 182239425072 182781637376 183023686248 183070772352 183119808768 183202743464 183843501192 183940054272 183974082084 184023360456 184070703744 184847653224 184978947348 185189647032 185740637056 185857289928 186019163928 186084283008 186116859648 186201151704 186755151232 186917807232 187002462036 187035199416 187100674176 187840099044 187938751104 188023868292 188187629292 188220574152 188780582016 188866080468 189129852288 189215508924 189778476992 189811700352 190063058796 190162878336 190249002828 190914405084 190981237824 191014671744 191101182012 191836696896 191923579458 191957178348 192024376128 192312325764 192884507712 192971864826 193241370816 193938041664 194057029036 194106953664 194158946176 194194864422 194296853952 195064718238 195116967292 195167164608 195255555534 195425615034 196007059872 196041373632 196130160486 196182694924 196353561924 196493028498 197077649184 197302129856 197426043828 198275660102 198326670048 198379792832 199215031392 199268392128 199305255591 199358640494 199409929056 200251624326 200303142624 200356794816 200393859627 200622117618 201345397422 201520760922 201591306592 201626597952 201717914346 202494291168 202586000539 202621466034 202692397024 203545792944 203600313696 203692523983 203905621998 204512297184 204604920507 204657558768 204712377312 204890673312 204983468001 205019353206 205629342048 205901647029 206009784864 206103086397 206823938841 206896340976 206932561056 207026280513 207953609877 208026407472 208338352911 208958216688 209089451169 209271559419 209344818384 209381467104 209476295667 209967676672 210099545136 210282533136 210414599343 210488258448 211114518784 211298390784 211431094992 212378154768 212452501248 212716358751 212771083824 213404136192 213500786616 213538162896 213612915456 213798963456 213878214147 213933238128 214569748224 214853892552 214966732032 215816284008 215874091472 215929628928 216027423144 216896838912 216995071176 217053194384 217396542168 218043356544 218081528064 218180296872 218428814448 218583960696 219234307968 219425251968 219484026112 220467157248 220507942356 220567006504 220623751296 220682846464 221554988616 221611987584 221671347456 221712355332 221771742088 221964896088 222765120552 222822430848 223037190272 223076236032 223177266936 224176941144 224255417984 225199600704 225259921536 225361941428 225401394168 225480299648 226268924544 226371401412 226429639488 226490289792 226790219916 226829922696 227504803968 227607840564 227666396736 227806077564 227925719424 228028946652 228946663296 229050352908 230076334332 230156876352 230197168512 230301424476 230502007476 231187814208 231292518834 231333009804 231413991744 231615543744 231656091264 231761007972 232450560576 232758383598 232799131188 232880626368 233923764672 234029708406 234971575488 235077993774 235201454784 235512920682 236213636256 236254988736 236361988278 236567849778 236631215652 236692093248 236799290754 237503833632 237710689632 237859981866 237923693844 238839420352 239009063904 240017904334 240079653216 240143959744 240188384943 240314529888 240461970762 240523833888 241328880598 241390966752 241665922368 241710629121 241775372514 241837573536 242858352906 242985900096 243030851037 243095948058 244031581664 244184843682 245124668256 245235684863 245298776112 245364480608 245689404909 245732416254 246463537632 246575160611 246638596464 246919529376 247031358873 247809719904 248025551904 248137882317 248268202272 249249362193 249336616048 249380265888 249493209849 249710508099 250453465392 250517899008 250610760621 250698491056 250916839056 250960765536 251074425303 251821440624 251886226176 252199058787 252287345232 253417411728 253576568439 253665337104 254552540112 254641650432 254801576016 255782262528 255898105944 255942904464 256032501504 256350483623 256416434352 257179343616 257295819768 257564996208 257655161088 257750668331 258584055552 258809271552 258926485896 258971814576 259062471936 260086290984 260222886144 260340740712 260567486712 261342746496 261388498176 261506880648 261804749232 261872103168 261990704664 262770198912 263164235256 263234725104 264435560064 264601636632 265620041856 265691189504 265740340788 265879905408 267002165768 267070856832 267142393088 267191812836 267424525836 267496156824 267564974976 268460529896 268694347896 268835463936 268885196892 268957219128 269992388224 270161954712 270353846124 271394390592 271467084928 271874162664 272683062912 272806560676 272876745024 272949836416 273187564416 273311290668 273359137608 274172456064 274535529372 274679713152 274804115196 275765251788 275861787968 275910081408 276035040684 277271479836 277368543296 277784470548 278610955584 278737138082 278785934892 279028745892 279126424512 279175289472 279301727556 280132726848 280376710848 280503693054 280552799124 280651011264 281760148566 281908126656 282035802438 282281443938 283170873024 283299120702 283621811668 283694778432 283823263386 284667715488 284717550528 285094588194 285170952196 285244317504 285373504242 286371607626 286471856736 286522007616 286651773018 287755045344 287885369187 287935767522 288036564192 289326761568 289457797239 289787503226 289862056224 290907062496 291085543554 291160430496 291238419264 291292296633 291370320722 291445280928 292597077357 292675450938 292750746912 292883333301 294010589808 294195240729 294274042386 294530342886 295406651488 295616473776 295953194784 296087231557 296139065742 297020160736 297413490153 297490005072 297569689248 297704458129 298902588192 299037960741 299114893584 300266134272 300377436489 300535192224 300933176427 301828535216 301906185984 302018096133 302281141383 302386959888 302439896928 302576871519 303477120752 303555195648 303741436752 303932199051 304038595536 305400470544 305858432997 306768445776 306875835136 307068565968 307336009968 307529029809 308250418944 308390025112 308444013072 308551988992 308820724992 309014677296 309934080768 310344511464 310398841584 310507501824 311898352896 312039611208 313295433984 313437325032 313601939712 314017227576 314951515008 315006651648 315149317704 315423799704 315508287536 315589457664 315732387672 316671778176 316947586176 317003072256 317146642488 317231591792 318567232152 318678751872 320106204288 320251179924 320307244344 320419373184 320615961016 320698445184 321854622336 322221229824 322280838828 322367163352 322450098048 323724426012 323811137208 323894443392 323981200128 324041134716 324127930744 325492606764 325579791576 326832891008 327065034816 327270445308 327585873212 327643221672 328618050176 328851461952 329137877952 329226039168 329375145164 330412959872 330700735872 330761913534 330850509756 330935626944 331024269696 332332482924 332507021184 332568532998 332657613132 332947344132 333937953856 334147680828 334555785408 334614354048 334765900404 335761920832 336265411716 336383126976 337889882304 338042912142 338102091252 338220449472 339403386816 339557102118 339735434688 340185329874 340244884044 341197474592 341257205952 341411760846 341709116346 341888579136 342043419978 343061093024 343419994944 343575529362 345114501498 345235314528 345295752768 345452136714 345753011214 346781721312 346938778251 346999514706 347120987616 347423315616 347641511958 348675840864 349072998976 349137575397 349320939552 350795398642 350885647008 350979633472 351044562609 352457363232 352616990661 352711440874 352802182176 353269381023 354320454384 354382483104 354542982417 354946823478 355198936131 356255750448 356566034448 356661542432 356885540766 358259130528 358421385569 358513595856 358609625504 360026856501 360119479824 360215939616 360379080893 360471794832 360692956143 361859187456 361993320897 362086450128 362498883552 362663058771 363835660032 364287529359 364415054224 364478850144 364643922087 366047372496 366141544704 366277265523 366405486928 367687002384 367948164168 368046720912 368141407488 368598624381 369695306448 369957894696 370379294064 371481274112 371714579856 372038327856 372168566016 372402303408 373510302464 373835614464 374004924072 374070398832 374201348352 375680198088 375877502208 376047736584 376375258584 376441148304 377561164032 377732160936 378259704576 378431017848 379556953984 379623400704 380126117592 380325756672 380498005656 381828810168 381962475648 382029343488 382202364024 383673393792 383847158916 383914356696 384048752256 384624651528 385769015424 385943729652 386482741632 387876083328 388114058072 388213907328 388317892352 388389728844 388593707904 390129436476 390233934584 390334329216 390511111068 390851230068 392014119744 392082747264 392260320972 392365389848 392707123848 392986056996 394155298368 394604259712 394852087656 396551320204 396653340096 396759585664 398430062784 398536784256 398610511182 398717280988 398819858112 400503248652 400606285248 400713589632 400787719254 401244235236 402690794844 403041521844 403182613184 403253195904 403435828692 404988582336 405172001078 405242932068 405384794048 407091585888 407200627392 407385047966 407811243996 409024594368 409209841014 409315117536 409424754624 409781346624 409966936002 410038706412 411258684096 411803294058 412019569728 412206172794 413647877682 413792681952 413865122112 414052561026 415907219754 416052814944 416676705822 417916433376 418105707123 418178902338 418543118838 418689636768 418762934208 418952591334 420199090272 420565066272 420755539581 420829198686 420976516896 422640222849 422862189984 423053703657 423422165907 424756309536 424948681053 425432717502 425542167648 425734895079 427001573232 427076325792 427641882291 427756428294 427866476256 428060256363 429707785104 429977659527 431632568016 431748182944 432054846288 433878519373 433990142352 434106388768 434681254839 434793084336 436086713088 436248361081 436360593744 436628315331 436857628896 437055481083 437167921392 438468615936 438850503936 439013176407 441015884712 441134013008 441247502592 441411063579 441795514329 443109977232 443223975168 443424710664 443543484176 443929792176 444208598613 445530241104 445644861696 446074380544 446354533872 448353882288 448510835968 450399201408 450519843072 450723882856 450802788336 450960599296 452537849088 452742802824 452859278976 452980579584 453580439832 453659845392 455009607936 455215681128 455332793472 455612155128 455851438848 456057893304 457893326592 458100705816 460152668664 460313752704 460394337024 460602848952 461004014952 462375628416 462585037668 462666019608 462827983488 463231087488 463312182528 463522015944 464901121152 465516767196 465598262376 465761252736 467847529344 468059416812 469943150976 470155987548 470402909568 471025841364 472427272512 472509977472 472723976556 473135699556 473262431304 473384186496 473598581508 475007667264 475421379264 475719963732 475847387688 477678840704 478018127808 480035808668 480159306432 480287919488 480376769886 480629059776 480923941524 481047667776 482657761196 482781933504 483331844736 483421258242 483550745028 483675147072 485716705812 485971800192 486061702074 486191896116 488063163328 488369687364 490249336512 490471369726 490597552224 490728961216 491378809818 491464832508 492927075264 493150321222 493277192928 493839058752 494062717746 495619439808 496051103808 496275764634 496536404544 498498724386 498673232096 498760531776 498986419698 499421016198 500906930784 501133790807 501221521242 501396982112 501833678112 501921531072 502148850606 503642881248 504398117574 504574690464 506834823456 507064368213 507153136878 507330674208 509105080224 509335653177 509603152032 510277994811 511796211888 511885808928 512117641269 512563674519 512700967246 512832868704 513065129967 514591639536 515129992416 515363294043 515501336662 517671752247 517852971792 517943629152 518178205071 520172581968 520499272059 520681481424 521134973424 522685492992 523013761296 523609498464 523846640447 523981409328 525540397824 526193097963 526328470512 526469450208 526707887459 528871120128 529067161311 529203273264 531240083712 531480681576 531759810816 532420235217 534004331536 534141713664 534383625672 534849051672 534992313648 535129949952 535328311149 536921059792 537388695792 537770393784 537914438256 539984776448 540323909424 540707692248 542788781184 542934169856 543748325328 545366125824 545613121352 545753490048 545899672832 546375128832 546622581336 546718275216 548344912128 549071058744 549359426304 549608230392 551530503576 551723575936 551820162816 552070081368 554542959672 554737086592 555568941096 557221911168 557474276164 557571869784 558057491784 558252849024 558350578944 558603455112 560265453696 560753421696 561007386108 561105598248 561302022528 563520297132 563816253312 564071604876 564562887876 566341746048 566598241404 567243623336 567389556864 567646526772 569335430976 569435101056 570189176388 570341904392 570488635008 570747008484 572743215252 572943713472 573044015232 573303546036 575510090688 575770738374 575871535044 576073128384 578653523136 578915594478 579575006452 579724112448 581814124992 582171087108 582320860992 582476838528 582584593266 582740641444 582890561856 585194154714 585350901876 585501493824 585766666602 588021179616 588390481458 588548084772 589060685772 590813302976 591232947552 591906389568 592174463114 592278131484 594040321472 594826980306 594980010144 595139378496 595408916258 597805176384 597915766773 598075921482 598229787168 600754872978 601070384448 601181578881 601866352854 603657070432 604036192266 604562282766 604773919776 604879793856 605153743038 606954241504 607482873504 607758001617 607864398102 608077191072 610800941088 611077571949 611716865994 613536891552 613814761521 614137131936 614672019936 614950404003 615058059618 616780050224 616888026144 617704941087 618029354592 618309259191 620471816523 620689022928 620797683168 621078841539 623860829631 624079222416 625015058733 626874650064 627268353507 628034455152 628428887001 629903030016 630298635408 630847599408 631016575072 631464775344 633343556352 633895172352 634130143699 634293284976 634463183584 637134464304 637357503744 637593758503 638149076253 640212408576 640502359848 640614488688 640838746368 641231922032 641396890368 641634642441 643709244672 644561677656 644734326704 644900196096 647448852024 647622274416 647788886784 648082269432 648255861488 650985213528 651159583152 653665782016 654130069632 654540890616 655171746424 655286443344 657236100352 657702923904 658275755904 658452078336 658750290328 660825919744 661401471744 661523827068 661701019512 661871253888 662048539392 664664965848 665014042368 665137065996 665315226264 665894688264 667875907712 668295361656 669111570816 669228708096 669531800808 671523841664 672530823432 672766253952 675779764608 676085824284 676204182504 676440898944 678806773632 679114204236 679470869376 680370659748 680489768088 682394949184 682514411904 682823521692 683418232692 683777158272 684086839956 686122186048 686839989888 687151058724 690229002996 690470629056 690591505536 690904273428 691506022428 693563442624 693877556502 693999029412 694241975232 694846631232 695283023916 697351681728 698145997952 698275150794 698641879104 701590797284 701771294016 701959266944 702089125218 704914726464 705233981322 705422881748 705604364352 706538762046 708640908768 708764966208 709085964834 709893646956 710397872262 712511500896 713132068896 713323084864 713771081532 716518261056 716842771138 717027191712 717219251008 720053713002 720238959648 720431879232 720565154829 720758161786 720943589664 721385912286 723986641794 724172900256 724997767104 725326117542 728575058718 728830108448 728957700288 729287844174 732094744992 732426309641 732554531046 732810973856 735374004768 735707054589 735896328336 736093441824 737068214727 737197248762 739390612896 739725481833 739915789392 740758588128 741094076619 743429159712 744076655712 744413646951 744804606816 747748086579 748009848144 748140797664 748479629547 749131524297 751360396176 751832281863 752095473168 752750517168 752882296608 753223275909 755464321872 756597176361 756862035696 759113907968 760252235184 760729705317 760996011312 763657620336 763924951296 764404728048 767346787584 767694317832 767828713392 768097504512 769051450869 769249303056 771538030848 771887459304 772965483264 773252004993 775752166656 776228116144 776427814656 776779457688 777187415808 780258872952 780467869168 780668658432 781022222136 781702460136 784028239488 784165494528 784520641944 784730779696 785414247696 785972113992 788310596736 789208519424 789704175312 793102640408 793306680192 793519171328 796860125568 797073568512 797221022364 797434561976 797639716224 801006497304 801212570496 801427179264 801575438508 802488470472 805381589688 806083043688 806365226368 806506391808 806871657384 809977164672 810344002156 810485864136 810769588096 814183171776 814401254784 814770095932 815622487992 818049188736 818419682028 818630235072 818849509248 819562693248 819933872004 820077412824 822517368192 823606588116 824039139456 824412345588 827295755364 827585363904 827730244224 828105122052 831814439508 832105629888 833353411644 835832866752 836211414246 836357804676 837086237676 837379273536 837525868416 837905182668 840398180544 841130132544 841511079162 841658397372 841953033792 845280445698 845724379968 846107407314 846844331814 849512619072 849897362106 850865435004 851084335296 851469790158 854003146464 854152651584 855283764582 855512856588 855732952512 856120512726 859415570208 859955319054 863265136032 863496365888 863656107561 864109692576 867757038746 867980284704 868212777536 868373391717 869362509678 869586168672 872496722162 872721187488 873256630662 873715257792 873876889899 874110962166 874335842784 878026352814 878649999903 882031769424 882268026016 882822127158 883591028658 886219954464 886621322197 886849421328 887086968352 887859584352 888261694671 888417197226 891060482208 892240470459 892709067744 893113374387 896707764576 897113882223 900798402816 901132309467 901447765712 901605576672 902799529281 905485605648 905718557952 906054288399 906843424149 907160879664 907319690784 907730614557 910431362256 910665586944 911224310256 911796597153 912115786608 916201411632 920305337328 920627505408 921205697904 921770887921 922008029904 924751256832 925170075336 925332039216 925655966976 926462174976 926805594637 927044031888 929802242304 931033534392 931196524752 931522505472 931867800889 935695058688 936118833624 939886301952 940311975096 940805819136 942051682728 944854545024 945019954944 945447953112 946271399112 946524862608 946768372992 947197163016 950015334528 950842758528 951439927464 951694775376 955357681408 956036255616 960071617336 960318612864 960575838976 960753539772 961258119552 961847883048 962095335552 965315522392 965563867008 966663689472 966842516484 967101490056 967350294144 971433411624 971943600384 972123404148 972383792232 976126326656 976739374728 980498673024 980942739452 981195104448 981457922432 982757619636 982929665016 985854150528 986300642444 986554385856 987678117504 988125435492 991238879616 992102207616 992551529268 993072809088 996997448772 997346464192 997521063552 997972839396 998842032396 1001813861568 1002267581614 1002443042484 1002793964224 1003667356224 1003843062144 1004297701212 1007285762496 1008796235148 1009149380928 1013669646912 1014128736426 1014306273756 1014661348416 1018210160448 1018671306354 1019206304064 1020555989622 1023592423776 1023771617856 1024235282538 1025127349038 1025401934492 1025665737408 1026130259934 1029183279072 1030259984832 1030726588086 1031002673324 1035343504494 1035705943584 1035887258304 1036356410142 1040345163936 1040816334753 1040998544118 1041362962848 1042269946848 1046027522592 1047218996928 1047412726191 1047693280894 1047962818656 1052386195926 1052656941024 1052938900416 1053133687827 1053415774918 1057850971983 1058134322622 1058406546528 1062961363152 1063628947251 1064840470434 1068008663072 1068767251344 1069698103344 1069984627296 1070469221783 1070656622298 1073842119584 1074777391584 1075264156707 1075540787568 1075828876512 1080080569503 1080647818848 1081137242679 1081415384496 1082078868429 1085577562368 1085979962691 1087496650656 1087989176313 1091226242704 1091506980096 1092862588077 1093245162672 1093436550432 1093931766261 1098142117488 1098831796569 1099216460784 1103061007152 1103447151872 1104140162736 1105795873143 1109085919344 1109474173184 1111137882192 1114443822336 1114948552328 1115143739568 1116114983568 1116505698048 1117206910224 1120530907392 1121506843392 1122014772216 1122211196496 1122604045056 1127040594264 1127632506624 1128143209752 1129125775752 1132683492096 1133196482808 1134487246672 1134779113728 1135293053544 1138670861952 1138870202112 1140378352776 1140683808784 1140977270016 1141494016968 1145486430504 1145887426944 1146088030464 1146607092072 1151020181376 1151541476748 1151743070088 1152146256768 1157307046272 1157831188956 1159150012904 1159448224896 1163628249984 1164342174216 1164641721984 1164953677056 1165169186532 1165481282888 1165781123712 1170388309428 1170701803752 1171002987648 1171533333204 1176042359232 1176780962916 1177096169544 1178121371544 1181626605952 1182465895104 1183812779136 1184348926228 1184556262968 1188080642944 1189653960612 1189960020288 1190278756992 1190817832516 1195610352768 1195831533546 1196151842964 1196459574336 1201509745956 1202140768896 1202363157762 1203732705708 1207314140864 1208072384532 1209124565532 1209547839552 1209759587712 1210307486076 1213908483008 1214965747008 1215516003234 1215728796204 1216154382144 1221601882176 1222155143898 1223433731988 1227073783104 1227629523042 1228274263872 1229344039872 1229900808006 1230116119236 1233560100448 1233776052288 1235409882174 1236058709184 1236618518382 1240943633046 1241378045856 1241595366336 1242157683078 1247721659262 1248158444832 1250030117466 1253749300128 1254317121369 1254536707014 1256068910304 1256857774002 1260597270816 1261695198816 1262033150144 1262266618743 1262929550688 1267920668547 1268260287398 1268586569952 1268926367168 1269161110971 1270266497721 1274268928608 1274846043159 1275187517006 1276298152506 1277204685237 1281004719696 1281228977376 1282463844064 1283269284882 1284180769089 1289123355312 1289468653408 1294897704048 1295244548832 1295831163211 1296164538864 1296511722976 1301635558119 1301970427056 1302319166304 1304043764517 1308260139264 1308745083243 1309081781232 1309884945993 1310343492848 1310572886688 1311166443249 1315405847808 1316551511808 1317039529221 1317500580656 1323047654136 1323402039024 1323742507776 1324233190737 1325386542987 1329329931696 1330274131992 1330630452528 1331789376528 1332625795839 1335751815424 1336590723312 1338223141632 1339063601616 1343047683328 1345061646864 1345532507904 1351559529216 1352171648568 1352408365008 1352881797888 1357613547264 1358228408472 1358941738752 1360741319496 1360979536176 1364789898368 1365028823808 1365647043384 1366836465384 1367554316544 1368173679912 1372244372096 1373679979776 1374302117448 1380458005992 1380941258112 1381183011072 1381808546856 1383012044856 1387126885248 1387755113004 1387998058824 1388483950464 1389693262464 1390566047832 1394703363456 1396291995904 1396550301588 1397283758208 1403181594568 1403542588032 1403918533888 1404178250436 1409829452928 1410467962644 1410845763496 1411208728704 1413077524092 1417281817536 1417529932416 1418171929668 1419787293912 1420795744524 1425023001792 1426264137792 1426646169728 1427542163064 1433036522112 1433685542276 1434054383424 1434438502016 1440107426004 1440477919296 1440863758464 1441130309658 1441516323572 1441887179328 1442771824572 1447973283588 1448345800512 1449995534208 1450652235084 1457150117436 1457660216896 1457915400576 1458575688348 1464189489984 1464852619282 1465109062092 1465621947712 1470748009536 1471414109178 1471792656672 1472186883648 1474136429454 1474394497524 1478781225792 1479450963666 1479831578784 1481517176256 1482188153238 1486858319424 1488153311424 1488827293902 1489609213632 1495496173158 1496019696288 1496281595328 1496959259094 1498263048594 1502720792352 1503401372421 1503664563726 1504190946336 1505501034336 1505764593216 1506446551818 1510928643744 1513194352722 1513724071392 1520504470368 1521193104639 1521459410634 1521992022624 1527315240672 1528006959531 1528809456096 1530833984433 1535388635664 1535657426784 1536352923807 1537691023557 1538102901738 1538498606112 1539195389901 1543774918608 1546089882129 1546504009986 1552456232288 1553558915376 1554534615213 1560517745904 1560935738336 1562044444272 1563404920272 1568056478976 1568637723887 1569041283888 1569461559392 1570828495392 1571539921341 1571944227984 1576621193472 1578579293889 1579408350624 1580123662377 1586205280816 1586613360384 1587201483933 1593720251136 1594442044728 1594869123952 1595279432448 1597260705651 1602012994608 1602425140992 1603150877016 1604976940944 1605984933447 1610763179376 1612166087376 1612730452736 1613743314768 1619954329344 1620688004312 1620971728272 1621539176192 1628366343552 1628802509568 1629540191864 1631244975984 1636098377472 1636839364056 1637260470144 1637699018496 1639125386496 1639867744008 1640154825648 1645034736384 1647213176232 1648078278912 1648824691176 1654591510728 1655170727808 1655460488448 1656210244104 1663628879016 1664211259776 1666706823288 1671665733504 1672422828492 1672715609352 1674172475352 1674758547072 1675051736832 1675810365336 1680796361088 1682260265088 1683022158324 1683316794744 1683906067584 1690560891396 1691448759936 1692214814628 1693688663628 1699025238144 1699794724212 1701730870008 1702168670592 1702939580316 1708006292928 1708305303168 1710567529164 1711025713176 1711465905024 1712241025452 1718831140416 1719910638108 1726530272064 1726992731776 1727312215122 1728219385152 1735514077492 1735960569408 1736425555072 1736746783434 1738725019356 1739172337344 1744993444324 1745442374976 1746513261324 1747430515584 1747753779798 1748221924332 1748671685568 1756052705628 1757299999806 1764063538848 1764536052032 1765644254316 1767182057316 1772439908928 1773242644394 1773698842656 1774173936704 1775719168704 1776523389342 1776834394452 1782120964416 1784480940918 1785418135488 1786226748774 1793415529152 1794227764446 1802264618934 1802895531424 1803211153344 1805599058562 1810971211296 1811791397533 1812108576798 1813686848298 1814321759328 1814639381568 1815461229114 1820862724512 1822448620512 1823274004851 1823593194306 1824231573216 1832402823264 1833232715847 1840610674656 1841444284563 1842411395808 1843541775842 1844016059808 1844851212009 1850340150672 1850664078432 1853114823261 1853611189274 1854088063776 1854927777573 1861415449569 1862067068784 1862393049504 1863236524617 1863735601778 1871582488893 1872237667248 1880623950192 1881805060521 1883618770969 1884103365456 1889709090048 1890895906224 1892542798224 1893049725216 1893907084693 1894394326032 1900030669056 1901685517056 1902390431097 1902879854928 1903389550752 1912072511232 1912781275509 1914447228759 1920143234672 1920637225728 1921507079544 1922516239104 1923695766096 1924190671104 1924903927323 1930631044784 1931127734016 1933685032968 1934202980112 1934700588288 1942866823248 1944246808296 1944767584464 1952252653312 1953478749456 1960997346048 1961885478904 1962390208896 1962915844864 1965515239272 1965859330032 1971708301056 1972601284888 1973108771712 1975356235008 1976250870984 1982477759232 1984204415232 1985103058536 1986145618176 1993994897544 1994692928384 1995042127104 1995945678792 1997684064792 2003627723136 2004535163228 2004886084968 2005587928448 2007334712448 2007686124288 2008595402424 2014571524992 2017592470296 2018298761856 2027339293824 2028257472852 2028612547512 2029322696832 2036420320896 2037342612708 2038412608128 2041111979244 2047184847552 2047543235712 2048470565076 2050254698076 2050803868984 2051331474816 2052260519868 2058366558144 2060519969664 2061453176172 2062005346648 2070687008988 2071411887168 2071774516608 2072712820284 2080690327872 2081632669506 2081997088236 2082725925696 2084539893696 2092055045184 2094437993856 2094825452382 2095386561788 2095925637312 2104772391852 2105313882048 2105877800832 2106267375654 2106831549836 2115701943966 2116268645244 2116813093056 2125922726304 2127257894502 2129680940868 2136017326144 2137534502688 2139396206688 2139969254592 2140938443566 2141313244596 2147684239168 2149554783168 2150528313414 2151081575136 2151657753024 2160161139006 2161295637696 2161695464487 2162274485358 2162830768992 2164157736858 2171959925382 2174993301312 2175978352626 2182452485408 2185725176154 2186490325344 2186873100864 2187863532522 2196284234976 2197278928923 2197663593138 2198432921568 2206122014304 2207121163767 2208280325472 2211204644181 2211591746286 2218171838688 2219176445499 2222275764384 2223282229857 2229897104656 2230287479136 2232229967136 2233240940853 2234413820448 2243244259737 2244029544432 2244422392992 2245438888641 2247394572891 2254081188528 2255496845589 2256286419504 2258251551504 2259669827727 2266392965616 2268974493344 2270586107088 2277341723904 2280170091173 2280756705552 2281367617568 2282988033936 2290972861008 2291774853888 2292624365681 2293214184144 2302040362752 2303082953496 2303486140176 2304292513536 2307154352607 2314614092544 2315662377912 2318300025808 2318896449792 2319756014979 2327256499968 2328684348432 2329283443968 2330338373064 2330962565776 2331562247424 2340776618856 2341403607504 2342005975296 2343066666408 2352084718464 2353561925832 2354192339088 2356242743088 2363253211904 2364931790208 2367625558272 2368697852456 2369112525936 2376161285888 2379307921224 2379920040576 2380557513984 2381635665032 2391220705536 2391663067092 2392303685928 2392919148672 2403019491912 2404281537792 2404726315524 2407465411416 2414628281728 2416144769064 2418249131064 2419095679104 2419519175424 2420614972152 2427816966016 2429931494016 2431032006468 2431457592408 2432308764288 2443203764352 2444310287796 2446867463976 2454147566208 2455259046084 2456548527744 2458688079744 2459801616012 2460232238472 2467120200896 2467552104576 2470819764348 2472117418368 2473237036764 2481887266092 2482756091712 2483190732672 2484315366156 2495443318524 2496316889664 2500060234932 2507498600256 2508634242738 2509073414028 2512137820608 2513715548004 2521194541632 2523390397632 2524066300288 2524533237486 2525859101376 2535841337094 2536520574796 2537173139904 2537852734336 2538322221942 2540532995442 2548537857216 2549692086318 2550375034012 2552596305012 2554409370474 2562009439392 2562457954752 2564927688128 2566538569764 2568361538178 2578246710624 2578937306816 2589795408096 2590489097664 2590968322683 2591662326422 2592329077728 2593023445952 2603271116238 2603940854112 2604638332608 2605120175151 2608087529034 2617490166486 2618163562464 2619769891986 2620686985696 2621145773376 2622332886498 2634079058442 2635001161312 2646095308272 2646804078048 2648002811779 2648466381474 2650773085974 2658659863392 2659863966591 2660548263984 2661260905056 2663578753056 2664785084013 2665251591678 2673181446624 2676721411377 2678127203232 2679340123161 2690123293728 2691341646669 2703396928401 2704343297136 2704816730016 2708398587843 2716456816944 2718162865197 2720530272447 2721482638992 2721959072352 2723191843671 2729579796736 2731294086768 2733672930768 2735389791459 2736347359824 2744488744192 2748604234896 2760916011984 2761882516224 2763617093712 2765312663763 2766024089712 2774253770496 2775510226008 2775996117648 2776967900928 2779386524928 2780416783911 2781132095664 2789406726912 2793100603176 2794567516416 2795603402667 2806363189136 2807085176064 2808356500872 2819658905856 2820935925288 2821691526992 2822417457408 2826155048184 2834563635072 2835059864832 2836343859336 2839574587824 2841591489048 2850046003584 2852528275584 2853292339456 2855084326128 2866073044224 2867371084552 2868108766848 2868877004032 2880214852008 2880955838592 2881727516928 2882260619316 2883032647144 2883774358656 2885543649144 2895946567176 2896691601024 2899991068416 2901304470168 2914300234872 2915320433792 2915830801152 2917151376696 2928378979968 2929705238564 2930218124184 2931243895424 2941496019072 2942828218356 2943585313344 2944373767296 2948272858908 2948788995048 2957562451584 2958901927332 2959663157568 2963034352512 2964376306476 2973716638848 2976306622848 2977654587804 2979218427264 2990992346316 2992039392576 2992563190656 2993918518188 2996526097188 3005441584704 3006802744842 3007329127452 3008381892672 3011002068672 3011529186432 3012893103636 3021857287488 3026388705444 3027448142784 3041008940736 3042386209278 3042918821268 3043984045248 3054630481344 3056013919062 3057618912192 3061667968866 3070777271328 3071314853568 3072705847614 3075382047114 3076205803476 3076997212224 3078390779802 3087549837216 3092179764258 3093008019972 3104912464576 3107117830752 3109069230426 3121035491808 3121871476672 3122449004259 3124088888544 3126809840544 3137275447774 3138082567776 3138923118784 3141656990784 3142238178573 3143079842682 3143888455968 3157158587778 3158816701248 3159401063481 3160247324754 3172410561632 3174402967866 3188884089456 3189738247904 3194521411302 3204025989216 3205477087943 3206301754032 3209953881888 3211407665349 3211969866894 3221526358752 3224332174752 3225792470121 3227486629536 3240241708509 3241376008624 3241943456544 3243411728037 3246236605287 3256732687104 3257939888073 3259080383728 3262489951968 3263967528939 3273678728112 3274520940288 3278587764231 3279735488016 3280309651296 3281795298783 3294426352464 3296495389707 3297649382352 3309183021456 3310341455616 3312420488208 3327257758032 3328422519552 3332556287099 3333413646576 3343331467008 3344845656984 3345431218704 3348344950704 3349517094144 3350758688303 3351620730672 3361592722176 3364520530176 3366044316648 3366633589488 3367812135168 3381121782792 3382897519872 3384429629256 3387377327256 3398050476288 3399589448424 3403461740016 3404337341184 3405879160632 3416012585856 3416610606336 3421135058328 3422051426352 3422931810048 3424482050904 3437662280832 3439821276216 3453060544128 3453985463552 3454624430244 3456438770304 3471028154984 3471921138816 3472851110144 3473493566868 3477450038712 3478344674688 3489986888648 3490884749952 3493026522648 3494861031168 3495507559596 3496443848664 3497343371136 3512105411256 3514599999612 3528127077696 3529072104064 3531288508632 3534364114632 3544879817856 3546485288788 3547397685312 3548347873408 3551438337408 3553046778684 3553668788904 3564241928832 3568961881836 3570836270976 3572453497548 3586831058304 3588455528892 3604529237868 3605791062848 3606422306688 3611198117124 3621942422592 3623582795066 3624217153596 3627373696596 3628643518656 3629278763136 3630922458228 3641725449024 3644897241024 3646548009702 3647186388612 3648463146432 3664805646528 3666465431694 3681221349312 3682888569126 3684822791616 3687083551684 3688032119616 3689702424018 3700680301344 3701328156864 3706229646522 3707222378548 3708176127552 3709855555146 3722830899138 3724134137568 3724786099008 3726473049234 3727471203556 3743164977786 3744475334496 3761247900384 3762951364107 3763610121042 3767237541938 3768206730912 3781791812448 3785085596448 3786099450432 3786799856229 3787814169386 3788788652064 3803762005641 3804780862194 3805759709856 3806779101504 3807483332913 3824538129477 3825562551018 3828894457518 3840286469344 3843014159088 3847391532192 3849134010241 3849807854646 3861262089568 3867370065936 3868405960224 3870157955677 3885733646496 3887493489633 3888493616592 3889535168928 3904906674357 3906957498912 3912131293551 3923770957808 3924780417792 3926235249729 3929654837979 3931030478544 3931718660064 3933499329747 3945202569776 3946217543424 3951118587663 3952501741968 3970206117072 3972699572211 3976159628961 3987989795088 3989385856768 3991891357584 3995368129584 3997877387517 4007255446272 4009070326456 4009772169936 4011175856896 4014669424896 4017190804848 4029143049984 4035184940592 4036597523712 4054678587648 4056514945704 4057225095024 4058645393664 4072840641792 4074685225416 4076825216256 4082223958488 4094369695104 4095086471424 4096941130152 4100509396152 4101607737968 4102662949632 4104521039736 4116733116288 4121039939328 4122906352344 4124010693296 4141374017976 4142823774336 4143549033216 4145425640568 4161380655744 4163265339012 4163994176472 4165451851392 4169079787392 4184110090368 4188875987712 4189650904764 4190773123576 4191851274624 4209544783704 4210627764096 4211755601664 4212534751308 4213663099672 4231403887932 4232537290488 4233626186112 4251845452608 4254515789004 4259361881736 4272034652288 4275069005376 4278792413376 4279938509184 4281876887132 4282626489192 4295368478336 4299109566336 4301056626828 4302163150272 4303315506048 4320322278012 4322591275392 4323390928974 4324548970716 4325661537984 4328315473716 4343919850764 4349986602624 4351956705252 4364904970816 4371450352308 4372980650688 4373746201728 4375727065044 4392568469952 4394557857846 4395327186276 4396865843136 4412244028608 4414242327534 4416560650944 4422409288362 4423183492572 4436343677376 4438352890998 4444551528768 4446564459714 4459794209312 4460574958272 4464459934272 4466481881706 4468827640896 4486488519474 4488059088864 4488844785984 4490877777282 4494789145782 4508162377056 4510204117263 4510993691178 4512572839008 4516503103008 4519339655454 4532785931232 4537948986688 4541172214176 4560340182346 4561513411104 4562735235136 4563579313917 4565976067872 4581945722016 4584020878593 4585248731362 4586428368288 4592501953299 4606165906992 4606972280352 4609058771421 4614308705214 4617586169703 4631324755824 4636600051616 4639512029958 4657368696864 4659478012397 4660676746128 4661925131552 4681553237712 4682807215008 4684928051609 4686133332816 4704169436928 4705913171661 4707123851664 4708384678176 4712485486176 4714619764023 4729863580416 4735737881667 4737395704912 4738225051872 4740370987131 4758615842448 4759840081152 4761604451799 4763271330064 4783326134184 4784607371856 4785838297344 4791782116953 4806038983824 4809452631048 4814930822832 4817954800341 4829256563456 4832289538128 4836498262128 4838191358208 4841229944304 4855633932032 4859862988032 4862064012936 4862915184816 4864617528576 4886407528704 4888620575592 4893734927952 4908295132416 4910518092168 4913097055488 4917376159488 4919603232024 4920464476944 4934240401792 4935104209152 4941639528696 4944234836736 4946474073528 4963774532184 4965512183424 4966381465344 4968630732312 4990886637048 4992633779328 5000120469864 5014997200512 5017268485476 5018146828056 5024275641216 5027431096008 5042389083264 5046780795264 5048132600576 5049066474972 5051718202752 5071682674188 5073041149592 5074346279808 5075705468672 5076644443884 5081065990884 5097075714432 5099384172636 5100750068024 5105192610024 5108818740948 5124018878784 5124915909504 5129855376256 5133077139528 5136723076356 5156493421248 5157874613632 5179590816192 5180978195328 5181936645366 5183324652844 5184658155456 5186046891904 5206542232476 5207881708224 5209276665216 5210240350302 5216175058068 5234980332972 5236327124928 5239539783972 5241373971392 5242291546752 5244665772996 5268158116884 5270002322624 5292190616544 5293608156096 5296005623558 5296932762948 5301546171948 5317319726784 5319727933182 5321096527968 5322521810112 5327157506112 5329570168026 5330503183356 5346362893248 5353442822754 5356254406464 5358680246322 5380246587456 5382683293338 5406793856802 5408686594272 5409633460032 5416797175686 5432913633888 5435374192599 5436325730394 5441060544894 5442965277984 5443918144704 5446383687342 5462588173536 5467345861536 5469822014553 5470779582918 5472694719648 5497208469792 5499698147541 5521832023968 5524332853689 5527234187424 5530625327526 5532048179424 5534553636027 5551020452016 5551992235296 5559344469783 5560833567822 5562264191328 5564783332719 5586201206352 5589709573851 5591206805334 5612726378272 5616713001744 5640420751849 5641871850576 5643383053984 5650856312907 5652310096368 5669127270144 5671228694053 5672687718672 5679149175648 5681721254079 5683182978096 5700092007168 5705056551168 5707171293291 5710168652256 5734742169104 5736217533696 5738343826527 5743341686277 5760429704016 5761911677184 5764521238632 5766065294288 5767548717312 5771087298288 5774711781969 5791893134352 5793383202048 5802608940336 5828600469744 5830640867584 5834302753392 5856757959936 5859410477128 5860436248368 5862487790848 5882992038144 5885656436712 5887170626688 5888747534592 5896545717816 5897577990096 5915124903168 5917803854664 5919326315136 5926068705024 5928752612952 5947433277696 5952613245696 5955309175608 5958436854528 5981984692632 5984078785152 5985126381312 5987837036376 5993052194376 6010883169408 6013605489684 6014658254904 6016763785344 6022004137344 6023058372864 6025786207272 6043714574976 6052777410888 6054896285568 6082017881472 6084772418556 6085837642536 6087968090496 6109260962688 6112027838124 6115237824384 6123335937732 6141554542656 6142629707136 6145411695228 6150764094228 6152411606952 6153994424448 6156781559604 6175099674432 6184359528516 6186016039944 6209824929152 6214235661504 6218138460852 6242070983616 6243742953344 6244898008518 6248177777088 6253619681088 6274550895548 6276165135552 6277846237568 6283313981568 6284476357146 6286159685364 6287776911936 6314317175556 6317633402496 6318802126962 6320494649508 6344821123264 6348805935732 6377768178912 6379476495808 6389042822604 6408051978432 6410954175886 6412603508064 6419907763776 6422815330698 6423939733788 6443052717504 6448664349504 6451584940242 6454973259072 6480483417018 6482752017248 6483886913088 6486823456074 6492473210574 6515879776146 6518160767456 6524979903936 6527935057878 6547357456224 6557175528462 6559470976032 6560619302592 6563590597566 6588852704928 6591836786769 6592990779414 6595298764704 6618366042912 6621363491301 6624840976416 6633613932543 6654515516064 6657529336497 6665112574198 6666827293152 6669846689571 6689691313968 6690862437408 6696689901408 6699722822559 6701517376606 6703241461344 6729732779211 6732088633296 6733267178976 6736316665923 6762243565584 6766490536767 6768859258512 6774754654512 6799178896848 6806923480032 6810006325811 6811758321264 6832025171712 6840510273519 6842270116656 6844102852704 6847202536967 6848964101808 6875324561664 6877873097043 6879642552432 6906121088256 6909248860488 6912877540608 6921463057821 6942056309968 6943842277632 6946987133736 6954900077424 6956689349376 6959268044937 6979973777296 6981769499904 6986053045296 6991015119192 6992887697328 6994686742272 7024210822512 7029199999224 7056254155392 7058144208128 7062577017264 7068728229264 7089759635712 7092970577576 7094795370624 7096695746816 7102876674816 7106093557368 7107337577808 7128483857664 7137923763672 7141672541952 7144906995096 7173662116608 7176911057784 7209058475736 7211582125696 7212844613376 7222396234248 7243884845184 7247165590132 7248434307192 7254747393192 7257287037312 7258557526272 7261844916456 7283450898048 7289794482048 7293096019404 7294372777224 7296926292864 7329611293056 7332930863388 7362442698624 7365777138252 7369645583232 7374167103368 7376064239232 7379404848036 7401360602688 7402656313728 7412459293044 7414444757096 7416352255104 7419711110292 7445661798276 7448268275136 7449572198016 7452946098468 7454942407112 7486329955572 7488950668992 7522495800768 7525902728214 7527220242084 7534475083876 7536413461824 7563583624896 7570171192896 7572198900864 7573599712458 7575628338772 7577577304128 7607524011282 7609561724388 7611519419712 7613558203008 7614966665826 7649076258954 7651125102036 7657788915036 7680572938688 7686028318176 7694783064384 7698268020482 7699615709292 7722524179136 7734740131872 7736811920448 7740315911354 7771467292992 7772904968049 7774986979266 7776987233184 7779070337856 7809813348714 7813914997824 7815360525453 7824262587102 7847541915616 7852470499458 7859309675958 7862060957088 7863437320128 7866998659494 7890405139552 7902237175326 7905003483936 7940412234144 7944008435337 7945399144422 7952319257922 7975979590176 7979591899773 7983782715168 7990736259168 7994355252039 7995754775034 8018140652912 8019544339872 8030164234131 8034381609696 8038020369483 8070369881184 8074024940007 8110190785203 8113029891408 8114450190048 8125195763529 8149370450832 8154488595591 8164447916976 8169575531013 8188739390208 8193882260304 8201018792304 8203215475936 8209042079472 8233466232576 8243691868087 8245812704688 8248021386592 8282748035952 8285647548672 8288718860539 8290851281136 8295937991289 8322761311488 8326530678024 8327988352944 8330903702784 8338159574784 8341250351733 8368220180736 8379301809528 8381546247152 8383702549248 8386810208001 8419089567408 8421255528192 8425069502616 8427326199344 8462807775864 8465074580976 8467252372224 8503690905216 8509031578008 8518723763472 8544069304576 8550138010752 8557584826752 8559877018368 8563753774264 8565252978384 8590736956672 8598219132672 8602113253656 8604326300544 8606631012096 8640644556024 8645182550784 8646781857948 8649097941432 8651323075968 8656630947432 8687839701528 8699973205248 8703913410504 8729809941632 8742900704616 8745961301376 8747492403456 8751454130088 8785136939904 8789115715692 8790654372552 8793731686272 8824488057216 8828484655068 8833121301888 8844818576724 8846366985144 8872687354752 8876705781996 8889103057536 8893128919428 8919588418624 8921149916544 8928919868544 8932963763412 8937655281792 8972977038948 8976118177728 8977689571968 8981755554564 8989578291564 9016324754112 9020408234526 9021987382356 9025145678016 9033006206016 9038679310908 9065571862464 9075897973376 9082344428352 9120680364692 9123026822208 9125470470272 9127158627834 9131952135744 9163891444032 9168041757186 9170497462724 9172856736576 9185003906598 9212331813984 9213944560704 9218117542842 9228617410428 9235172339406 9262649511648 9273200103232 9279024059916 9314737393728 9318956024794 9321353492256 9323850263104 9363106475424 9365614430016 9367347012777 9369856103218 9372266665632 9411826343322 9414247703328 9416769356352 9424970972352 9429239528046 9471475763334 9474791409824 9476450103744 9480741974262 9517231684896 9521542025333 9523208903598 9526542660128 9566652268368 9569214743712 9583564233906 9612077967648 9616431263829 9618905262096 9629861645664 9634222996047 9635909600682 9664579076256 9672996524256 9677377410363 9682459888608 9720725125527 9724128025872 9725830369632 9730235184111 9738709815861 9773819664219 9777241151184 9787469855904 9791902586817 9821036184336 9835763292693 9839206464048 9840928953888 9845385896349 9868480803584 9883279057392 9889486169121 9892948147056 9927549064368 9931024366848 9937261464624 9981773274096 9985267558656 9997668861297 10000240939728 10029994401024 10034536970952 10036293656112 10048551282432 10052276064909 10054862192016 10084778166528 10093561590528 10098132949944 10103436405504 10143365348376 10146082299184 10148692559616 10153288887768 10162131981768 10194151428864 10198768345272 10201500136048 10210385220048 10217637481896 10248037757568 10249831819008 10259710752512 10266154279056 10273446152712 10312986842496 10315749227264 10359181632384 10361956390656 10363873290732 10366649305688 10369316310912 10372093783808 10413084464952 10415763416448 10418553330432 10420480700604 10432350116136 10469960665944 10472654249856 10479079567944 10482747942784 10484583093504 10489331545992 10536316233768 10540004645248 10584381233088 10587216312192 10592011247116 10593865525896 10603092343896 10634639453568 10639455866364 10642193055936 10645043620224 10654315012224 10659140336052 10661006366712 10692725786496 10706885645508 10712508812928 10717360492644 10760493174912 10765366586676 10813587713604 10817373188544 10819266920064 10833594351372 10865827267776 10870748385198 10872651460788 10882121089788 10885930555968 10887836289408 10892767374684 10925176347072 10934691723072 10939644029106 10941559165836 10945389439296 10994416939584 10999396295082 11043664047936 11048665707378 11054468374848 11061250655052 11064096358848 11069107272054 11102040904032 11103984470592 11118688939566 11121667135644 11124528382656 11129566665438 11172402412704 11179419147702 11182413610668 11225452756544 11233426003488 11280841503698 11283743701152 11286766107968 11288854092321 11301712625814 11304620192736 11342457388106 11345375437344 11358298351296 11360399568687 11363442508158 11366365956192 11414342586582 11420337304512 11422449998739 11469484338208 11476687653054 11486683372554 11520859408032 11526077188561 11529042477264 11532130588576 11542174596576 11547402030723 11549423563938 11583786268704 11605217880672 11610473867031 11657200939488 11662480468899 11668605506784 11714720023071 11718820954256 11720872496736 11736393880653 11771312873424 11774341253376 11778705749187 11788964513937 11793091435632 11795155980192 11800497989241 11835607709328 11838652630272 11853355762989 11857505225904 11910618351216 11918098716633 11963969385264 11968157570304 11975674072752 11986104388752 12021766338816 12027210979368 12029316509808 12033527570688 12044008274688 12048472730281 12051572414544 12087429149952 12105554821776 12109792571136 12114281411557 12164035762944 12169544837112 12171675285072 12175936180992 12218521925376 12224055676248 12230475648768 12246671875464 12283109085312 12285259414272 12290823390456 12301528188456 12304823213904 12307988848896 12313563119208 12350199348864 12368719057032 12372032079888 12419649858304 12428471323008 12436276921704 12484141967232 12487485906688 12489796017036 12496355554176 12507239362176 12549101791096 12552330271104 12555692475136 12566627963136 12568952714292 12572319370728 12575553823872 12628634351112 12635266804992 12637604253924 12640989299016 12689642246528 12697611871464 12755536357824 12758952991616 12778085645208 12816103956864 12821908351772 12825207016128 12839815527552 12845630661396 12847879467576 12886105435008 12897328699008 12903169880484 12909946518144 12960966834036 12965504034496 12967773826176 12973646912148 12984946421148 13031759552292 13036321534912 13049959807872 13055870115756 13094714912448 13114351056924 13118941952064 13121238605184 13127181195132 13177705409856 13183673573538 13185981558828 13190597529408 13236732085824 13242726982602 13249681952832 13267227865086 13309031032128 13315058672994 13330225148396 13333654586304 13339693379142 13379382627936 13381724874816 13393379802816 13399445645118 13403034753212 13406482922688 13459465558422 13464177266592 13466534357952 13472633331846 13524487131168 13530612351789 13532981073534 13537718517024 13549509309024 13598357793696 13613846960064 13620012651622 13623516642528 13681020547038 13684540233312 13688205705408 13690737941751 13694405073934 13697928203616 13752062635779 13755746194086 13759285104864 13818497720976 13827176314263 13842926115642 13884112619936 13893974267472 13909800154848 13916099883179 13918536089874 13959947554592 13972106090592 13978434037191 13982030238384 13985775394656 14048421645024 14054784154827 14058399998448 14112508310784 14117739514983 14125154034528 14137456458528 14143859292069 14185941155152 14189590741248 14207213645001 14212187114736 14214675155616 14221112961393 14275847527344 14284813355397 14289813990192 14353822115568 14375346350859 14418116951472 14423164251392 14444792468496 14453864401023 14487769690368 14494331180264 14496868614384 14509494786384 14514574074624 14523689832912 14566901796096 14579588964096 14586192038808 14588745554448 14593852585728 14659222586112 14665861726776 14724885397248 14731554276504 14739291166464 14748334206736 14752128478464 14758809696072 14802721205376 14805312627456 14824918586088 14828889514192 14832704510208 14839422220584 14891323596552 14896536550272 14899144396032 14905892196936 14909884814224 14972659911144 14977901337984 15044991601536 15051805456428 15054440484168 15068950167752 15072826923648 15127167249792 15140342385792 15144397801728 15147199424916 15151256677544 15155154608256 15215048022564 15219123448776 15223038839424 15227116406016 15229933331652 15298152517908 15302250204072 15315577830072 15361145877376 15372056636352 15389566128768 15396536040964 15399231418584 15445048358272 15469480263744 15473623840896 15480631822708 15542934585984 15545809936098 15549973958532 15553974466368 15558140675712 15619626697428 15627829995648 15630721050906 15648525174204 15695083831232 15704940998916 15718619351916 15724121914176 15726874640256 15733997318988 15780810279104 15804474350652 15810006967872 15880824468288 15888016870674 15890798288844 15904638515844 15951959180352 15959183799546 15967565430336 15981472518336 15988710504078 15991509550068 16036281305824 16039088679744 16060328468262 16068763219392 16076040738966 16140739762368 16148049880014 16220381570406 16226059782816 16228900380096 16250391527058 16298740901664 16306122577797 16308977191182 16328895833952 16339151062026 16387764520608 16402037584608 16406430951872 16409466043659 16418084158944 16487383736174 16491625409376 16496042773184 16499094442623 16565496071904 16572998561067 16577437721078 16581702562272 16591875982578 16603660908081 16653061356048 16655976705888 16682500703466 16694349998157 16758603619056 16763092494304 16773620416002 16838179134816 16845805121743 16850139005232 16854652398688 16921262255547 16925615551728 16930149161952 16952568938721 17007381810432 17013686082159 17018063156016 17037447526944 17045163762237 17100276021504 17115169653504 17121513879873 17127507548528 17130505956768 17204226507312 17208652601088 17215031479581 17230025058831 17281289112048 17293563715896 17298195882864 17302646151936 17313261894864 17324135345907 17375679403056 17407826821008 17459619883264 17485801409232 17491922602752 17502908260176 17570273879808 17578231431384 17581308745104 17587463372544 17648976114432 17656969310136 17666242603776 17689637153448 17692733970288 17745374709504 17753411563992 17778206115072 17786257838856 17839176837248 17842299833088 17857839737088 17865927526824 17875310563584 17945954077896 17952236355456 17955379143936 17963511109128 17979156583128 18032649508224 18040816469052 18043974764712 18050291356032 18066012412032 18077358621816 18131143724928 18151795946752 18164688856704 18241360729384 18246053644416 18250940940544 18254317255668 18263904271488 18327782888064 18336083514372 18340994925448 18345713473152 18370007813196 18424663627968 18427889121408 18436235085684 18457234820856 18470344678812 18525299023296 18546400206464 18558048119832 18629474787456 18637912049588 18642706984512 18647700526208 18726212950848 18731228860032 18734694025554 18739712206436 18744533331264 18823652686644 18828495406656 18833538712704 18849941944704 18858479056092 18942951526668 18949582819648 18952900207488 18961483948524 19034463369792 19043084050666 19046417807196 19053085320256 19133304536736 19138429487424 19167128467812 19224155935296 19232862527658 19237810524192 19259723291328 19268445992094 19271819201364 19329158152512 19345993048512 19354754820726 19364919777216 19441450251054 19448256051744 19451660739264 19460470368222 19477419631722 19547639328438 19554482302368 19574939711808 19583805173634 19642072368672 19671526585386 19678412928096 19681857907776 19690771792698 19766558114784 19775510360307 19778972338242 19785896294112 19855098128736 19864090473903 19874522929248 19900841797629 19963546548192 19972588009491 19995337722594 20000481879456 20009540068713 20069073941904 20072587312224 20099168467677 20104552129818 20109724384032 20196265899888 20208949997769 20286730696752 20292164598368 20306577775536 20324263963536 20392290410531 20397536690544 20403000272096 20420770440096 20430018977433 20435274963792 20496075515136 20521530820557 20532308558112 20541607610901 20546892305424 20625973684992 20633619291129 20718363264768 20727746581464 20733298611376 20738632621824 20764389173463 20826168929904 20831526832896 20840961401208 20864700232272 20877804134811 20939921331888 20945308499712 20958159135888 20965495885568 20978663091984 21072632467536 21080009290496 21168762466176 21174432624384 21184022494232 21187731051792 21206184687792 21269278907136 21278911732728 21284386111872 21290087240448 21308630024448 21318280672104 21322012733424 21385451572992 21413771291016 21425017625856 21434720985288 21520986349824 21530733173352 21627175427208 21634746377088 21638533840128 21667188702744 21731654535552 21741496770396 21745302921576 21764242179576 21771861111936 21775672578816 21785534749368 21850352694144 21869383446144 21879288058212 21883118331672 21890778878592 21988833879168 21998792590164 22087328095872 22097331414756 22108936749696 22122501310104 22128192717696 22138214544108 22204081808064 22207968941184 22237377879132 22243334271288 22249056765312 22259133330876 22344804825408 22358838295404 22364827221336 22450905513088 22466852006976 22561683007396 22567487402304 22573532215936 22577708184642 22603425251628 22609240385472 22684914776212 22690750874688 22716596702592 22720799137374 22726885016316 22732731912384 22828685173164 22840674609024 22844899997478 22938968676416 22953375306108 22973366745108 23041718816064 23052154377122 23058084954528 23064261177152 23084349193152 23094804061446 23098847127876 23167572537408 23210435761344 23220947734062 23314401878976 23324960937798 23337211013568 23429440046142 23437641908512 23441744993472 23472787761306 23542625746848 23553288167929 23557411498374 23577929027874 23586182871264 23590311960384 23600995978482 23671215418656 23706711525978 23715010451808 23821236702432 23832025306011 23836197433266 23927938770528 23938775699319 23951348145504 23972208777504 23983065756117 24054421958736 24058633019616 24090492702393 24096945460562 24103144829088 24114061108449 24211109643552 24222074820021 24228562823114 24330572355609 24339089674224 24343350570144 24448111352496 24463465786773 24493343750928 24566218170624 24581646780912 24603056376912 24609646427808 24620792101009 24627126238416 24700398697728 24731075604261 24737438114064 24744064159776 24856942646016 24866156581617 24872553843408 24887813973867 24968283934464 24979592034072 24992711108352 25014478724352 25023751055199 25098203582192 25104660542208 25137905428584 25144638741456 25151107647744 25160430624003 25257268702224 25275208507848 25281978598032 25379284493056 25395223742928 25511072715648 25517905983232 25556171290416 25632207913728 25643816703544 25650414032256 25679631055104 25691261322792 25695758935152 25772210870016 25794657398016 25806339760968 25819893036288 25921933668072 25931008068992 25935547652352 25947293824296 25969892842296 26063519104584 26072643069824 26099919615744 26111740231512 26189429824896 26228702113848 26237883904128 26242477210368 26254362390264 26355410819712 26367347147076 26371963117656 26381195058816 26473464171648 26485453965204 26499363905664 26534455730172 26618062064256 26630117345988 26660450296792 26667309172608 26679386758284 26758765255872 26763449749632 26786759605632 26798891290236 26806069506424 26812965845376 26918931116844 26928354533184 26933068715904 26945266663692 27048974262336 27061224703578 27065962147068 27075437034048 27099018618048 27196715587392 27227693920128 27240025303244 27247033285056 27362041094076 27369080466624 27376411410816 27381475883502 27388810147868 27395856407232 27504125271558 27511492388172 27518570209728 27636995441952 27654352628526 27685852231284 27768225239872 27787948534944 27819600309696 27832199766358 27837072179748 27919895109184 27944212181184 27956868074382 27964060476768 27971550789312 28096843290048 28102041038331 28109568309654 28116799996896 28235479029966 28250308069056 28274912917056 28287718584138 28371882310304 28414427290002 28424374229472 28429350311232 28442225922786 28551695054688 28564626075999 28569626710794 28579627980384 28707644231136 28750692701718 28836233902944 28849293791487 28889584936992 28902668988141 28907728802046 28988662360528 28993737228768 29018989572768 29032132231089 29047379665824 29162175376581 29172384077616 29177491108896 29190705552333 29216129447583 29321458992657 29331723453552 29375707760451 29463108553008 29496668413472 29517619392144 29536157689047 29605442410752 29649837172176 29657779028384 29678844441168 29782647193104 29793073100544 29804116753853 29811784393872 29819769628448 29945319822288 29955802675968 29993006583891 30089983203072 30103610912856 30108880968336 30137900335504 30145653847296 30156828194727 30254334499584 30280684771584 30294398849832 30302513355088 30310309216512 30430096045128 30438246897552 30446077678848 30459866663304 30596305035816 30604500408144 30631155660144 30722291754752 30744113272704 30779132257536 30793072081928 30798462837168 30890096716544 30938960527488 30947247681792 30961263645416 31085869171968 31091619872196 31099947917064 31107948932736 31116281351424 31239253394856 31255659991296 31261442101812 31297050348408 31390167662464 31409881997832 31437238703832 31448243828352 31453749280512 31467994637976 31561620558208 31608948701304 31620013935744 31761648936576 31776033741348 31781596577688 31809277031688 31903918360704 31918367599092 31935130860672 31962945036672 31977421008156 31983019100136 32072562611648 32078177359488 32120656936524 32137526438784 32152081477932 32281479524736 32296099760028 32440763140812 32452119565632 32457800760192 32500783054116 32597481803328 32612245155594 32617954382364 32657791667904 32678302124052 32775529041216 32804075169216 32812861903744 32818932087318 32836168317888 32974767472348 32983250818752 32992085546368 32998188885246 33130992143808 33145997122134 33154875442156 33163405124544 33183751965156 33207321816162 33306122712096 33311953411776 33365001406932 33388699996314 33517207238112 33526184988608 33547240832004 33676358269632 33691610243486 33700278010464 33709304797376 33842524511094 33851231103456 33860298323904 33866562276963 33905137877442 34027372164318 34036126312032 34074895053888 34090327524474 34243027759746 34255015097056 34261011913536 34408453014624 34424036553127 34430062959162 34460050117662 34562578224096 34578231565683 34587127431792 34596391765728 34626523789728 34642206092169 34648270691814 34751358806112 34815653642016 34831421601093 34971602818464 34987441406697 35005816520352 35144160069213 35156462862768 35162617490208 35209181641959 35313938620272 35336117247561 35366893541811 35379274306896 35385467940576 35401493967723 35506823127984 35560067288967 35572515677712 35678353674496 35731855053648 35754296149899 35891908155792 35904472710912 35927022218256 35958313166256 36065299016448 36081632938104 36087949529424 36100582712064 36132024824064 36145418190843 36154717243632 36262287449856 36329377713408 36342844234671 36482721458768 36492107288832 36508634511336 36527808542976 36655565776128 36672167028744 36681989850896 36691426946304 36740015626392 36849327255936 36855778242816 36872470171368 36914469641712 36940689357624 37050598046592 37092800412928 37116096239664 37258949574912 37275824099176 37285413969024 37295401052416 37452425901696 37462457720064 37469388051108 37479424412872 37489066662528 37647305373288 37656990813312 37667077425408 37699883889408 37716958112184 37885903053336 37899165639296 37905800414976 37922967897048 38068926739584 38086168101332 38092835614392 38106170640512 38266609073472 38276858974848 38334256935624 38448311870592 38465725055316 38475621048384 38519446582656 38536891984188 38543638402728 38658316305024 38691986097024 38709509641452 38729839554432 38882900502108 38896512103488 38903321478528 38920940736444 38954839263444 39095278656876 39108964604736 39149879423616 39167610347268 39284144737344 39343053170772 39356825856192 39363715815552 39381543585396 39533116229568 39551020720614 39557944676484 39571792588224 39710196257472 39728180947806 39749045858496 39801683595258 39927093096384 39945176018982 39990675445188 40000963758912 40019080137426 40138147883808 40145174624448 40198336935354 40209104259636 40219448768064 40392531799776 40417899995538 40573461393504 40584329196736 40591837055367 40613155551072 40648527927072 40784580821062 40795073381088 40806000544192 40841540880192 40860037954866 40870549927584 41043061641114 41064617116224 41072213825253 41083215221802 41093784610848 41267238582258 41455493162928 41466597222752 41528778346926 41652337859808 41671202143259 41681922802416 41729400464544 41748299649537 41755608269622 41879842663776 41916318271776 41935302111573 41957326183968 42145264935072 42164352464481 42337524932352 42353218544949 42368044988464 42375462103584 42412369375584 42431577876207 42557823465456 42568772223744 42621640935003 42636561344208 42644025466848 42663338884179 42827542582032 42854440066191 42869441970576 43061466346704 43254350854416 43269492754176 43323231732287 43334377405488 43463309071104 43482993540792 43490605843152 43528484359152 43543722223872 43559862947939 43571069498736 43700705388288 43738766892288 43758576116424 43766236663344 43781557757184 43977667758336 43997585180328 44174656191744 44194662829512 44217873499392 44245002620208 44256385435392 44276429088216 44408163616128 44415937882368 44474755758264 44486668542576 44498113530624 44518266661752 44689609650816 44717676590808 44729654442672 44901811026176 44933704013952 45123366014792 45134974804608 45147064431872 45155416369284 45206850503256 45218480770944 45369829552424 45381501749376 45433193405184 45441598274748 45453770032632 45465463824768 45657370346328 45681349218048 45689799994956 45877937352832 45906750612216 45946733490216 46083437632128 46104308754244 46116169909056 46128522354304 46168698386304 46189608122892 46197694255752 46335145074816 46420871522688 46441895468124 46628803757952 46649921875596 46674422027136 46858880092284 46875283817024 46883489986944 46945575522612 47085251493696 47106576335858 47114822996748 47155858055748 47172365742528 47180623920768 47201991956964 47342430837312 47413423051956 47430020903616 47642473404864 47664050612022 47672394866532 47855877541056 47877551398638 47902696291008 47944417555008 47966131512234 48108843917472 48117266039232 48180985404786 48193890921124 48206289658176 48228122216898 48422219287104 48444149640042 48457125646228 48661144711218 48678179348448 48686701140288 48896222704992 48918367733391 48926931573546 48986687501856 49163293561824 49206112753824 49219292855616 49228398130977 49241584202018 49254252476832 49462151208522 49474876228128 49488128319552 49497283327869 49718995683201 49732313163234 49745107686816 49775627947734 49959184068144 50047502110398 50196407164384 50275810857168 50289277482912 50312053423801 50320861248006 50514537404448 50537415365229 50550417015696 50563957196064 50763786766641 50790447485856 50857706816163 51022145431296 51041058246477 51112342580832 51135491286711 51287633407088 51300828064512 51364541639619 51382522645584 51391517870304 51612679521936 51645094438743 51690075176493 51843867336144 51862016137984 51894587648592 51939785684592 51972406037721 52127038209168 52145286139648 52223480463024 52378859649792 52457404227696 52475767808256 52508724780528 52710821639424 52734694294152 52743926235312 52762390117632 52946928343296 52970907930408 52998727811328 53068911460344 53236124128512 53260234691976 53320900593584 53334618345216 53358773516568 53517530511744 53526899499264 53573519211264 53597782580472 53612139012848 53625931690752 53837862233688 53856709066368 53866137431808 53890533327384 54097948524672 54122449407156 54131924294136 54150874068096 54198037236096 54393431174784 54455387840256 54480050606488 54494066570112 54724082188152 54738160933248 54752822821632 54762951767004 54777620295736 54791712814464 55008250543116 55022984776344 55037140419456 55273990883904 55308705257052 55371704462568 55536450479744 55575897069888 55639200619392 55664399532716 55674144359496 55839790218368 55888424362368 55913736148764 55928120953536 55943101578624 56193686580096 56204082076662 56219136619308 56233599993792 56470958059932 56500616138112 56549825834112 56575437168276 56743764620608 56828854580004 56848748458944 56858700622464 56884451845572 57103390109376 57129252151998 57139253421588 57159255960768 57415288462272 57501385403436 57672467805888 57698587582974 57779169873984 57805337976282 57815457604092 57977324721056 57987474457536 58037979145536 58064264462178 58094759331648 58324350753162 58344768155232 58354982217792 58381411104666 58432258895166 58642917985314 58663446907104 58751415520902 58926217106016 58993336826944 59035238784288 59072315378094 59299674344352 59315558056768 59326531080921 59357688882336 59565294386208 59592271421709 59608233507706 59623568787744 59639539256896 59702525392887 59890639644576 59917764028473 59986013167782 60028620206139 60207221825712 60217761936672 60275800671008 60313656389454 60588797699664 60605026710176 60860192090256 60876493795104 60904064670917 60919733326608 61176871231593 61192610071632 61209000816288 61262311320288 61290056932299 61488226545408 61564592461671 61586144163856 61596925674336 61624822832703 61877921054976 61900857873387 61922527290832 62183239744392 62199895834128 62215897865472 62293167520389 62478506789712 62522884203624 62594100696816 62633412404433 62780335324928 62819763995664 62874477407664 62896487656704 62935989275952 63123241116416 63217897402608 63240027871488 63523297873152 63552067482696 63563193155376 63618554063376 63807836721408 63836735198184 63870261721344 63925890073344 63954842016312 63966038200272 64145125223296 64156354718976 64241313873048 64275052877568 64304162955864 64562959049472 64592199520056 64881526281624 64904239131264 64915601520384 65001566108232 65194963606656 65224490311188 65235908764728 65315583335808 65356604248104 65551058082432 65608150338432 65625723807488 65637864174636 65672336635776 65949534944696 65966501637504 65984171092736 65996377770492 66261984287616 66291994244268 66309750884312 66326810249088 66367503930312 66414643632324 66612245424192 66623906823552 66730002813864 66777399992628 67034414476224 67052369977216 67094481664008 67352716539264 67383220486972 67400556020928 67418609594752 67685049022188 67702462206912 67720596647808 67733124553926 67810275754884 68054744328636 68072252624064 68149790107776 68180655048948 68486055519492 68510030194112 68522023827072 68816906029248 68848073106254 68860125918324 68920100235324 69125156448192 69156463131366 69174254863584 69192783531456 69253047579456 69284412184338 69296541383628 69502717612224 69631307284032 69662843202186 69943205636928 69974882813394 70011633040704 70288320138426 70312925725536 70325234980416 70418363283918 70627877240544 70659864503787 70672234495122 70733787083622 70758548613792 70770935881152 70802987935446 71013646255968 71120134577934 71145031355424 71463710107296 71496075918033 71508592299798 71783816311584 71816327097957 71854044436512 71916626332512 71949197268351 72163265876208 72175899058848 72271478107179 72290836381686 72309434487264 72342183325347 72666224460063 72685688469342 72965442917536 73017269022672 73344334057488 73363979701792 73480031252784 73698654511872 73725973022689 73744940342736 73828939283424 73862376303027 73881378715248 74101196093184 74193226812783 74232192479328 74551648198352 74570827938048 74598469744851 74663441921601 74904851803392 74938776102216 74958848825744 74978133325056 75071253165597 75294610746576 75313981626624 75433916224368 75481291872009 75771806106672 75798331278592 75845935794096 76137853479168 76172336202664 76185671228784 76212341281024 76533218146944 76553717949696 76668513871248 76896623741184 76931450110632 76951242096768 77038893165312 77073783968376 77087276805456 77316632610048 77383972194048 77419019282904 77459679108864 77765801004216 77793024206976 77806642957056 77841881472888 77909678526888 78190557313752 78217929209472 78299758847232 78335220694536 78568289474688 78686106341544 78713651712384 78727431631104 78763087170792 79066232459136 79102041441228 79115889352968 79143585176448 79420392514944 79456361895612 79498091716992 79603367190516 79854186192768 79890352037964 79981350890376 80001927517824 80038160274852 80276295767616 80290349248896 80396673870708 80418208519272 80438897536128 80785063599552 80835799991076 81146922787008 81168658393472 81183674110734 81226311102144 81297055854144 81569161642124 81590146762176 81612001088384 81683081760384 81720075909732 81741099855168 82086123282228 82129234232448 82144427650506 82166430443604 82187569221696 82534477164516 82910986325856 82933194445504 83057556693852 83304675719616 83342404286518 83363845604832 83458800929088 83496599299074 83511216539244 83759685327552 83832636543552 83870604223146 83914652367936 84290529870144 84328704928962 84706437089898 84736089976928 84750924207168 84824738751168 84863155752414 85115646930912 85243281870006 85273122688416 85288050933696 85326677768358 85655085164064 85693878227997 85708880132382 85738883941152 86122932693408 86508701708832 86547881374461 86646463464574 86668754810976 86708006964423 86965987081584 86981211686304 87056968718304 87096396693267 87119725895878 87142138997472 87486526129743 87517152232848 87532473326688 87572116656999 87964376977971 87995170360656 88389325659024 88490005240416 88530082235543 88552858176432 88816327232256 88949511516528 88973337085152 89013632980571 89036533323504 89379219301632 89412350261559 89435353181616 89459308885344 89867408027904 89979019751673 90246732029584 90269949609216 90310832738568 90413701006512 90436961541888 90470484584181 90739659104848 90763003498752 90883196549496 90907540065264 90930927649536 91314740692656 91379599989912 91755874705664 91813501224432 91893466980432 92166875264256 92208617508488 92232339818112 92257044708608 92337396772608 92379216245784 92395388511504 92670290149632 92841743045376 92883790936248 93257607515904 93299843751192 93348844054272 93717760184568 93750567634048 93766979973888 93891151045224 94170502987392 94213152671716 94229645993496 94311716111496 94344731485056 94361247841536 94403983913928 94684861674624 94826846103912 94860041807232 95284946809728 95328101224044 95344789733064 95711755082112 95755102797276 95805392582016 95888835110016 95932263024468 96217687834944 96234532078464 96361970809572 96387781842248 96412579316352 96456244433796 96844438574208 96888299280084 96914251292456 97322289422436 97356358696896 97373402280576 97792445409984 97836735466782 97853863147092 97973375003712 98326587123648 98412225507648 98438585711232 98456796261954 98483168404036 98508504953664 98924302417044 98949752456256 98976256639104 98994566655738 99437991366402 99464626326468 99490215373632 99551255895468 99918368136288 100095004220796 100392814328768 100551621714336 100578554965824 100624106847602 100641722496012 101029074808896 101074830730458 101100834031392 101127914392128 101527573533282 101580894971712 101599686830889 101715413632326 102082116492954 102224685161664 102270982573422 102575266814176 102729083279238 102765045291168 102783035740608 103225359043872 103272109659381 103290188877486 103380150352986 103687734672288 103734694697049 103789175297184 103879571369184 103926618276507 103944812075442 104254076418336 104446960926048 104494264803279 104914808455392 104962324220091 105017449561056 105432480207639 105469388588304 105487852470624 105627544925877 105941815860816 106008351742683 106137822920688 106204481903169 106520469383952 106641801187168 106717547033136 107035061023488 107167994285131 107195565160944 107224278025696 107675724467376 107713418132736 107753345187007 107781066654768 108195897049344 108244898814312 108263848588272 108301748136192 108396074472192 108436254572529 108786862349568 108960101212976 108988133140224 109028532704013 109448164376304 109476321866496 109525903534008 109555240591472 109583425628928 110016501086232 110045969552688 110074280838912 110547981767808 110617410514104 110743408925136 111072900959488 111151794139776 111278401238784 111328799065432 111348288718992 111679580436736 111776848724736 111827472297528 111856241907072 111886203157248 112387373160192 112408164153324 112438273238616 112467199987584 112941916119864 113001232276224 113099651668224 113150874336552 113487529241216 113657709160008 113697496917888 113717401244928 113768903691144 114206780218752 114258504303996 114278506843176 114318511921536 114830576924544 115002770806872 115344935611776 115397175165948 115558339747968 115610675952564 115630915208184 115954649442112 115974948915072 116075958291072 116128528924356 116189518663296 116648701506324 116689536310464 116709964435584 116762822209332 116864517790332 117285835970628 117326893814208 117502831041804 117852434212032 117986673653888 118070477568576 118144630756188 118599348688704 118631116113536 118653062161842 118715377764672 119130588772416 119184542843418 119216467015412 119247137575488 119279078513792 119405050785774 119781279289152 119835528056946 119972026335564 120057240412278 120414443651424 120435523873344 120551601342016 120627312778908 121177595399328 121210053420352 121720384180512 121752987590208 121775511166101 121808129341834 121839466653216 122353742463186 122385220143264 122418001632576 122524622640576 122580113864598 123129184923342 123172288327712 123193851348672 123249645665406 123801715746774 123845054581664 124366479488784 124399791668256 124586335040778 124957013579424 125013606429777 125045768407248 125188201393632 125244898948611 125266824808866 125639527991328 125748954815328 125805906334719 125871978551904 126435794805216 126493057393443 127059655634847 127104134965392 127126386310752 127237108126752 127294733628621 127673470396368 127864922805009 127909684032624 127932076400544 127990016652537 128290250446592 128482627746096 128563320198573 128608325911728 129184399040112 129763052563248 129808478262528 129969695196861 130003132216464 130389927213312 130448980622376 130471817529456 130631166671616 130679588843817 130713208496208 131102116164864 131216300676864 131275728349272 131344673271552 131899069889392 131933003275008 131992755540984 132523968575232 132583988488536 132619501768624 132653620498176 132735007860624 132829287264648 133224490848384 133247813647104 133460005627728 133554799985256 134068828952448 134104739954432 134188963328016 134705433078528 134766440973944 134801112041856 134837219189504 135370098044376 135404924413824 135441193295616 135466249107852 135620551509768 136109488657272 136144505248128 136299580215552 136361310097896 136972111038984 137020060388224 137044047654144 137633812058496 137696146212508 137720251836648 137840200470648 138250312896384 138312926262732 138348509727168 138385567062912 138506095158912 138568824368676 138593082767256 139005435224448 139262614568064 139325686404372 139886411273856 139949765626788 140023266081408 140576640276852 140625851451072 140650469960832 140836726567836 141255754481088 141319729007574 141344468990244 141467574167244 141517097227584 141541871762304 141605975870892 142027292511936 142240269155868 142290062710848 142927420214592 142992151836066 143017184599596 143567632623168 143632654195914 143708088873024 143833252665024 143898394536702 144326531752416 144351798117696 144542956214358 144581672763372 144618868974528 144684366650694 145332448920126 145371376938684 145930885835072 146034538045344 146688668114976 146727959403584 146755103200173 146960062505568 147451946045378 147489880685472 147657878566848 147685194392931 147724752606054 147762757430496 148386453625566 148464384958656 148491849983607 149103296396704 149196939489702 149326883843202 149877552204432 149917697651488 150142506331194 150589221493152 150867832448736 150936160271403 150962583744018 151543612213344 151612246095687 151691871588192 152291360299923 152344672405328 152371342457568 152573120448489 153066436293888 153123174739431 153337027742496 153406473860133 153862900221264 153902484193536 154093624918857 154147567936752 154174553610912 154838038565808 154935283316229 155531602008432 155586048413952 155683762945776 155819357053776 156381114627504 156435858418944 156630145493653 156670441389072 157136578949376 157372212683088 157427303424768 157485658350241 157526174341584 158132464918272 158204082882456 158231778705936 158287170352896 158840785029888 158912723791224 158996183433984 159206734381032 159708372385536 159780704075928 159962701780752 160003855035648 160076320549704 160552591535232 160580698497792 160793347741416 160836417038544 160877795072256 161570127199104 161671599982152 162293845574016 162337316786944 162367348221468 162452622204288 162594111708288 163138323284248 163180293524352 163224002176768 163366163520768 163440151819464 163482199710336 164172246564456 164258468464896 164288855301012 164332860887208 164375138443392 165068954329032 165821972651712 165866388891008 166115113387704 166609351439232 166684808573036 166727691209664 166917601858176 166993198598148 167022433078488 167519370655104 167665273087104 167741208446292 167829304735872 168581059740288 168657409857924 169412874179796 169472179953856 169501848414336 169649477502336 169726311504828 170231293861824 170486563740012 170546245376832 170576101867392 170653355536716 171310170328128 171387756455994 171417760264764 171477767882304 172245865386816 173017403417664 173095762748922 173292926929148 173337509621952 173416013928846 173931974163168 173962423372608 174113937436608 174192793386534 174239451791756 174284277994944 174973052259486 175034304465696 175064946653376 175144233313998 175928753955942 175990340721312 176778651318048 176980010480832 177060164471086 177105716352864 177899023033056 177946674170304 177979593242763 178027265961142 178073066647008 178776814265127 178824700523118 178870706363232 178918617770688 179753292085419 179958039503346 180493464059168 180621665477136 180827402013024 180909298481327 180940969168362 181479318209696 181766393098992 181815080130528 182629481385312 182712194012751 182759199979824 183530613694779 183627002448864 183786933960864 183870170796897 184417235016976 184464679636224 184693777385013 184758432491568 184790777023008 184874468498109 185702573620161 185767581872496 186599687502384 186879502561167 187435520369136 187501135268096 187782302090448 187900237213299 188341005974784 188426305343432 188459291986992 188623432222992 188689462970112 188807967827856 189369723349248 189653692207824 189720083614464 190569893619456 190656202448088 190689579466128 191423510164224 191510205594552 191610785164032 191777670220032 191864526048936 192435375669888 192469064156928 192723941619144 192775563684496 192825158632704 192912488867592 193688877148416 193776598560168 193828502584912 194644578844872 194712717393792 194746804561152 195584890819968 195673470933564 195707726294184 195946750007424 196653174247296 196824451015296 196877171422464 196913592523908 196966336808072 197017009907328 197848604834088 197899504912512 197952513278208 197989133311476 198875982732804 198929252652936 198980430747264 199102511790936 199836736272576 200190008441592 200785628657536 201103243428672 201157109931648 201248213695204 201283444992024 202058149617792 202149661460916 202201668062784 202255828784256 203055147066564 203161789943424 203199373661778 203430827264652 204164232985908 204449370323328 204541965146844 205150533628352 205458166558476 205530090582336 205566071481216 206450718087744 206544219318762 206580377754972 206760300705972 207375469344576 207469389394098 207578350594368 207759142738368 207853236553014 207889624150884 208508152836672 208893921852096 208988529606558 209829616910784 209924648440182 210034899122112 210864960415278 210938777176608 210975704941248 211255089851754 211883631721632 211979593511361 212016703485366 212275645841376 212408963806338 213040938767904 213283602374336 213435094066272 214335988570262 214391130321888 214448556051392 214488227754099 215351448934752 215448981293871 215506690374014 215562133309536 215847591805053 216489797628624 216527697176544 216872509145058 217026549976041 217920202425952 218057065408026 218896328752608 218995466582659 219051807068016 219110481182944 220033002172464 220091939105376 221095963535616 221177919068067 221234821028208 221486817850272 221587128909081 222303588279552 222579680438349 222657598130864 222696577437984 223654944595056 223712483814144 223795409234553 223990325764803 224816328306648 224876546477232 224934399975168 225213759496791 225883832239728 226301748673104 226443875616027 226975058482432 227315418320016 227394993835776 227537807382288 228413560437504 228517008607992 228557013686352 228637023843072 229661153849088 230005541613744 230689871223552 230794350331896 231116679495936 231221351905128 231261830416368 231909298884224 231949897830144 232151916582144 232257057848712 232379037326592 233297403012648 233379072620928 233419928871168 233525644418664 233729035580664 234571671941256 234653787628416 235005662083608 235704868424064 235973347307776 236140955137152 236289261512376 237198697377408 237262232227072 237306124323684 237430755529344 238261177544832 238369085686836 238432934030824 238494275150976 238558157027584 238810101571548 239562558578304 239671056113892 239944052671128 240114480824556 240828887302848 240871047746688 241103202684032 241254625557816 242355190798656 242420106840704 243440768361024 243505975180416 243551022332202 243616258683668 243678933306432 244707484926372 244770440286528 244836003265152 245049245281152 245160227729196 246258369846684 246344576655424 246387702697344 246499291330812 247603431493548 247690109163328 248732958977568 248799583336512 249172670081556 249914027158848 250027212859554 250091536814496 250376402787264 250489797897222 250533649617732 251279055982656 251497909630656 251611812669438 251743957103808 252871589610432 252986114786886 254119311269694 254208269930784 254252772621504 254474216253504 254589467257242 255346940792736 255729845610018 255819368065248 255864152801088 255980033305074 256965255492192 257081634683991 257126640397146 257216651823456 258368798080224 259526105126496 259643644123383 259939390393722 260006264432928 260124020893269 260897961244752 260943635058912 261289190079801 261359177687634 261426416992416 262551456698544 262716349970997 263798139778784 263985511081968 265099775336903 265167976977072 265239003537248 265470015721248 265590246706629 265658574529296 266448981696768 266920011255456 267040898941713 267109599970512 268137657904896 268237050784677 268377926656032 269532881947888 269602224083712 269937059255019 270740196088752 270809848827648 270932498215704 271241103019536 271411453752543 272218977314544 272289010496256 272722620195792 273944222077968 274040120776448 275267624116992 275392292425016 275440503673296 275680400941296 276500625792768 276625852525464 276697019454336 276771134125824 277012190317824 277137648737352 277186165534512 278010870448896 278525229136128 278651372808744 279772822547712 279899531253576 280046532162816 281153280553704 281251702902144 281300939921664 281673453135672 282511508962176 282639458015148 282688937980488 282935148334488 283034194455168 283083743524608 283211951741784 284054585023872 284480538311736 284580125421696 285854840429184 285984303672132 286034369199192 287135265246336 287265308391828 287416177746048 287666505330048 287796789073404 288653063504832 288703596235392 289085912428716 289163345526744 289237737949056 289368733301388 290664897840252 290742753877368 291861771670144 292069076090688 293377336229952 293455918807168 293510206400346 293920125011136 294903892090756 294979761370944 295315757133696 295370388785862 295449505212108 295525514860992 296772907251132 296928769917312 296983699967214 298206592793408 298393878979404 298653767686404 299755104408864 299835395302976 300285012662388 301178442986304 301735664897472 301872320542806 301925167488036 303087224426688 303224492191374 303383743176384 304582720599846 304689344810656 304742684915136 305146240896978 306246349478862 306674055484992 306812947720266 307725800442528 308187249837714 308295135873504 308349107221824 309676077131616 309816328978143 309870566632458 311063204016864 311204084091147 311367525891552 311638714107552 311779854829521 312762229255008 313260290987306 313340882778144 313482794409837 314744425366176 314886972660273 314971316700482 315052348683168 316297440622917 316408165764912 316463557411872 317825447582448 318025055228049 318413468762064 319561408151856 319925403561504 320070297313117 320152641099408 321105183070464 321503982855393 321586695482832 321672834077088 323140254398208 323260035561021 323343199964304 324587691148032 324734696442936 324905244408576 325188223416576 325308763717587 326276646568496 326360587048704 326880303638928 326964399420672 327085598112039 328344493128912 328577710602024 328665721774416 328750276886784 330137908658064 331643945303424 331732777782016 332230226775408 333218702878464 333369617146072 333455382419328 333835203716352 333986397196296 334044866156976 335038741310208 335330546174208 335482416892584 335658609471744 337162119480576 337314819715848 338825748359592 338944359907712 339003696828672 339298955004672 339452623009656 340462587723648 340973127480024 341092490753664 341152203734784 341306711073432 342620340656256 342775512911988 342835520529528 342955535764608 344491730773632 346034806835328 346191525497844 346585853858296 346675019243904 346832027857692 347863948326336 347924846745216 348227874873216 348385586773068 348478903583512 348568555989888 349946104518972 350068608931392 350129893306752 350288466627996 351857507911884 351980681442624 353557302636096 353960020961664 354120328942172 354211432705728 355798046066112 355893348340608 355959186485526 356054531922284 356146133294016 357553628530254 357649401046236 357741412726464 357837235541376 359506584170838 359916079006692 360986928118336 361243330954272 361654804026048 361818596962654 361881938336724 362958636419392 363532786197984 363630160261056 365258962770624 365326533498303 365424388025502 365518399959648 367061227389558 367254004897728 367573867921728 367740341593794 368834470033952 369387554770026 369516864983136 369581554046016 369748936996218 371405147240322 371535163744992 373199375004768 373759005122334 374871040738272 375040819289331 375564604180896 375734696845833 375800474426598 376852610686864 376918583973984 377246864445984 377417719004157 377615935655712 379307384415648 379479172180329 381178966904541 381312404896176 381379158932256 381884200885863 383020411189104 383729052097872 383970049957611 384870751339776 385447883238288 385551127368992 385824977735184 387453517800089 387553197120336 387657005169824 389289157689744 389425434787584 389909085590583 391169781639936 391346941867128 391415452588368 391893500014848 392038766531451 393306348494592 393648902030592 393827185047816 393932673616144 394034019814656 395697209668176 395799009825024 395978266622952 397751965465608 397858505305872 397960861494528 398205023581872 399673472545152 400380016883184 401571257315072 402206486857344 402314219863296 402496427390408 402566889984048 404116299235584 404299322921832 404403336125568 404511657568512 406110294133128 406323579886848 406398747323556 406861654529304 408328465971816 408898740646656 409083930293688 410301067256704 410916333116952 411060181164672 411132142962432 412901436175488 413088438637524 413160755509944 413520601411944 414750938689152 414938778788196 415156701188736 415518285476736 415706473106028 415779248301768 417016305673344 417787843704192 417977059213116 419659233821568 419849296880364 420069798244224 421729920830556 421877554353216 421951409882496 422510179703508 423767263443264 423959187022722 424033406970732 424551291682752 424817927612676 426081877535808 426567204748672 426870188132544 428671977140524 428782260643776 428897112102784 428976455508198 430702897869504 430897962587742 431013380748028 431124266619072 431695183610106 432979595257248 433055394353088 433745018290116 434053099952082 435840404851904 436114130816052 437792657505216 437990933165318 438103614136032 438220962365888 440066004344928 440183878210752 440265309600519 442355838136134 442469642056416 442973635700544 443174257818162 445159360876698 445315196261728 445393154875968 447309889190112 447512475190651 447590818469106 447980651529606 449632656613296 449753092954464 450427518993582 451767664479456 452603497346208 452808480814209 452887751232054 454630836640032 454836738287061 455075614764576 456874080899769 457034017215984 457114027372704 457719361345467 459369524218293 460011083227488 460219421580399 461588700663792 462280874756571 462442703810256 462523660832736 463818597768448 464514115697424 464805849948687 466594806025296 466758145241856 467051288837328 467458071161328 469143343882512 469307575256832 469890436480959 470011324167216 471409736848128 472281910274304 472456975050723 472578523024752 474397394754816 474612248647368 474861511058688 476522355089664 476738171373672 476865868061648 476988550301952 477620203143096 479125117156608 479342112227784 479888105342256 480228961649112 481657774605696 481742095493376 482206405368064 482509251115632 484710381597312 484840213681408 486881536722048 487011950360832 487102044664404 487232517367336 487357866612864 489414969852744 489540880573056 489672006530304 490098490562304 490320455458392 492516739693368 492689153310848 492775405394688 492998582661624 495206862987096 495380218326656 497465917955136 497599166673024 498345340163112 499828054317696 500054425719108 500183073628992 500752805574528 500979595794444 501067299235464 502558111965312 502995819261312 503223625338876 503487914207616 505743179220864 505972229573772 508238622539388 508416539861568 508505545243008 508948432507008 509178934514484 510693881585472 511459691220036 511638736130496 511728305602176 511960066610148 513930510984384 514163269367982 514253280794292 514433303646912 516737596160448 519052210252992 519287288246766 519878780787444 520012528865856 520248041786538 521795922489504 521887270117824 522578380159602 522718355375268 522852833984832 525102913397088 525432699941994 527596279557568 527971022163936 530199550673806 530335953954144 530478007074496 530940031442496 531180493413258 531317149058592 533840022510912 533938779728289 534081797883426 534219199941024 536474101569354 536755853312064 539065763895776 539874118510038 541480392177504 541725627862367 541864996431408 542482206039072 542727895443981 542822907505086 544437954629088 545445240391584 547888444155936 548136582038253 550591841084337 550784584850032 550881007346592 551360801882592 551610512390691 553251705050928 553394038908672 554081332155039 554275297474704 554372331069024 554623405494327 557107720860483 557302745617488 559799062507152 562306561107408 562503405804288 563346906271344 565023017924352 565278916030296 565377875960976 565870296668976 566068388910336 566278218323207 566423903483568 568109170047744 568961076623472 569160250843392 571709680858368 571968607344264 572068738398384 574270530492672 574530616783656 574832355492096 575333010660096 575593578146808 577306127009664 577407192470784 578171824857432 578326691053488 578475475898112 578737466602776 581329795680504 581485507754736 583723543340288 584138152181376 586754672459904 586911837614336 587020412800692 587840250022272 589807784181512 589959522741888 590631514267392 590740777571724 590899010424216 591051029721984 593545814502264 593857539834624 593967399934428 596413185586816 596787757958808 597307535372808 599510208817728 599670790605952 600570025324776 602356885972608 603471329794944 603744641085612 603850334976072 606174448853376 606448984382748 606767486352768 609165441199692 609378689621312 609485369830272 610292481793956 612492698957724 613348110969984 613625895440532 615451600885056 616374499675428 616590271747008 616698214443648 619352154263232 619632657956286 619741133264916 622126408033728 622408168182294 622735051783104 623277428215104 623559709659042 625524458510016 626520581974612 626681765556288 626965588819674 629488850732352 629773945320546 629942633400964 630104697366336 632594881245834 632816331529824 632927114823744 635650895164896 635938780534083 636050110456098 636826937524128 639122816303712 639850807123008 640140594626234 640305282198816 643007965710786 643173390965664 643345668154176 643464683262297 646346943881613 646520071122042 646686399928608 649469392885872 650617527435174 652553293136992 653760607277856 654056694509413 654171196224078 656688986257824 656986399747977 657155421204048 657331443548832 660275817316128 663287890606848 663533757204201 664460453550816 664761386727243 666739234292144 666910764838656 667739041315047 667972794392592 668089732313952 670964833785168 671386227703659 671970977294409 674629639431696 675641278490373 677651496719184 677888719815424 678905246019312 679331626848081 680925175447296 681946254960048 682184981507328 682613422146864 685240681312512 685551025823976 685671041059056 685911071529216 688983461547264 692069613670656 692383050995688 693171707716592 693350038487808 693664055715384 695727896652672 695849693490432 696455749746432 696771173546136 696957807167024 697137111979776 699892209037944 700137217862784 700259786613504 700576933255992 703715015823768 703961362885248 707114605272192 707920041923328 708240657884344 708422865411456 711596092132224 711786696681216 711918372971052 712109063844568 712292266588032 715107257060508 715298802092472 715482825452928 715674471082752 719013168341676 719832158013384 721973856236672 722486661908544 723309608052096 723637193925308 723763876673448 725917272838784 727065572395968 727260320522112 730517925541248 730653066996606 730848776051004 731036799919296 734122454779116 734508009795456 735147735843456 735480683187588 737668940067904 738775109540052 739033729966272 739163108092032 739497873992436 742810294480644 743070327489984 746398750009536 747518010244668 749742081476544 750081638578662 751129208361792 751469393691666 751600948853196 753705221373728 753837167947968 754493728891968 754835438008314 755231871311424 758614768831296 758958344360658 762357933809082 762624809792352 762758317864512 763768401771726 766040822378208 767458104195744 767940099915222 770895766476576 771102254737984 771244904051973 771649955470368 774907035600178 775106394240672 775314010339648 778578315379488 778930932370149 779818171181166 780372062679807 782693883734256 782830905176736 784077533062902 787654370095632 787865347232288 791394419336352 791752840721921 791956533245904 795299326010709 795503930931216 795717010611744 796410047163744 796770740119887 799346945090304 800760033766368 801122696825139 804412973714688 804711152354031 804992854780816 805133779968096 808598645843664 808806672251136 809811177765057 812220588266256 812797494647112 813723309058608 814234361257629 816656931943632 818167860587376 820602134513408 821832666233904 822120362329344 825802872350976 826176877275048 826321511019888 827041202823888 829501877378304 829877557576392 830313402377472 831036570953472 831412946212056 831558496603536 834032611346688 835575687408384 835954118426232 839318467643136 839698593760728 840139596488448 843459841661112 843755108706432 843902819764992 845020359407016 847534526886528 847918374045444 848066813941464 849102583365504 849635855225352 852163755071616 853134409497344 853740376265088 857343954281048 857564521287552 857794224205568 857952911016396 861405795739008 861795925175484 862026761496056 862248533238144 863390367220212 865959190514496 866110788706176 867490036580232 868106199904164 871680809703808 872228261632104 875585315010432 875981866330636 876207228272064 876441924731776 880132008689856 880367756421504 880530619201038 884711676272268 884939284112832 885947271401088 886348515636324 890318721753396 890630392523456 890786309751936 894619778380224 895024950381302 895181636938212 895961303059212 899265313226592 899506185908928 900855037987164 903535328958912 905206994692416 905616961628418 905775502464108 909261673280064 909673476574122 910151229529152 913748161799538 914068034431968 914228054745408 915438722690934 918739048436586 920022166454976 920438843160798 923177401327584 924561749513142 924885407620512 925047321665472 929028231394848 929448986934429 929611699897374 933189612050592 933612252273441 934102577674656 934916142322656 935339564488563 938286687765024 939780872961918 940022648334432 940448383229511 944660917980819 944913950101446 945157046049504 949224497294736 953476342747344 953731736123296 955240406286192 958437649294957 958684224455568 959776210684512 960210891939351 960457923298224 963315549211392 964511948566179 965018502231264 969420763194624 969780106683063 973763073444096 974204089328808 974465034734672 974715733225728 975926291152761 978829939705488 979081761146112 980640910916784 981256794336117 985033479386736 985378306621696 985997165323248 990413725974192 990760436653312 994931835910272 995198333346048 996690680326224 999656108635392 1000108851438216 1000366147257984 1001505611149056 1001959191588888 1002134598470928 1005116223930624 1005991638522624 1006447250677752 1006975828415232 1011486358441728 1011944459147544 1016477245078776 1016833079723136 1017011090486016 1017896865014016 1018357869028968 1021387763170944 1022919382440072 1023277472260992 1023456611204352 1023920133220296 1027861021968768 1028326538735964 1028506561588584 1028866607293824 1033475192320896 1038104420505984 1038574576493532 1039757561574888 1040025057731712 1040496083573076 1043591844979008 1043774540235648 1045156760319204 1045436710750536 1045705667969664 1050205826794176 1050865399883988 1055192559115136 1055942044327872 1060399101347612 1060671907908288 1060956014148992 1061880062884992 1062360986826516 1062634298117184 1067680045021824 1067877559456578 1068163595766852 1068438399882048 1072948203138708 1073511706624128 1078131527791552 1079748237020076 1082960784355008 1083451255724734 1083729992862816 1084964412078144 1085455790887962 1085645815010172 1088875909258176 1090890480783168 1095776888311872 1096273164076506 1101183682168674 1101569169700064 1101762014693184 1102721603765184 1103221024781382 1106503410101856 1108162664310078 1108550594949408 1108744662138048 1109246810988654 1114215441720966 1114605491234976 1119598125014304 1124613122214816 1125122457867993 1126693812542688 1127204090537499 1130557832060592 1130755751921952 1131740593337952 1132253157012471 1132556436646414 1132847806967136 1137922153246944 1138437516540987 1143536900713623 1143937214688528 1144137476796768 1149061233567312 1151187156293616 1154612254019328 1156343649714864 1156653382106976 1157177228747423 1157474933205552 1162360553400267 1162659591361008 1162971015509472 1168276304362752 1169727256771749 1173509344919808 1174040825601384 1175680500044544 1176116299594353 1179615568363024 1179919045483776 1181481555143448 1181798020848432 1182102059443968 1187091629004528 1187934799868856 1192826371173632 1193575515917616 1194615070745616 1199020417635456 1199341581211904 1201140050649552 1204713771945216 1206942659589888 1207489282171224 1207700669952144 1212348897706752 1212897968765496 1213534972705536 1218330882399384 1218757379242624 1218970739660544 1220584963587912 1224985397915448 1226696221939968 1227251790881064 1230903201770112 1232748999350856 1233180543494016 1233396428887296 1238704308526464 1239265315912572 1239482266529832 1244252816067456 1244816336364588 1245470103566208 1246554856430208 1247119419318084 1251048917020032 1253041163949224 1253363531112576 1253931177639348 1258977701464704 1259547890641092 1259885266801928 1260209394732672 1265189762491668 1265632663059648 1265854229647488 1271301790329792 1271877561068166 1272100220912196 1273653875048256 1278245632607424 1279701614246016 1280281189252468 1280610564397632 1286015931421572 1286346781931328 1286691336308352 1286929366524594 1292693887763226 1293040142244084 1293372799857216 1298938785771744 1301235054870348 1305106586273984 1307521214555712 1308113389018826 1308342392448156 1313377972515648 1313972799495954 1314310842408096 1314662887097664 1320551634632256 1320795928801557 1327067514408402 1328920907101632 1329522773454486 1333478468584288 1335478082630094 1335945588785184 1336179464627904 1341929667570336 1342537425571953 1342772455407318 1343941954588818 1349259278863392 1351282556980746 1355302993438368 1357810492038624 1358425442442627 1358663253696162 1363892509920096 1364510214861183 1365226844293728 1370622242699307 1371102051647952 1371342082118112 1373158084036401 1378108572654879 1380658264741197 1384766101991376 1386343415433184 1387328111430768 1391455793305344 1393542347092272 1393915614334048 1399784418075888 1400274435725568 1400793487431091 1401153866511984 1407430031647536 1407922725770496 1409671309442877 1414229210544384 1416481315768688 1416845730822912 1417370925152169 1423192184264448 1423836745942104 1424218127689136 1424584533176064 1430214514121016 1430597604184944 1430965650905856 1438026336683352 1439664316026768 1443947712473344 1444973323817088 1446619216104192 1447274387850616 1447527753346896 1451834545677568 1454131144791936 1454520641044224 1461035851082496 1461306133993212 1461697552102008 1462073599838592 1468244909558232 1469016019590912 1470295471686912 1470961366375176 1475337880135808 1477550219080104 1478067459932544 1478326216184064 1478995747984872 1485620588961288 1486140654979968 1492797500019072 1495036020489336 1499484162953088 1500163277157324 1502258416723584 1502938787383332 1503201897706392 1507410442747456 1507674335895936 1508987457783936 1509670876016628 1510463742622848 1517229537662592 1517916688721316 1524715867618164 1525249619584704 1525516635729024 1527536803543452 1532081644756416 1534916208391488 1535880199830444 1541791532953152 1542204509475968 1542489808103946 1543299910940736 1549814071200356 1550212788481344 1550628020679296 1557156630758976 1557861864740298 1559636342362332 1560744125359614 1565387767468512 1565661810353472 1568155066125804 1575308740191264 1575730694464576 1582788838672704 1583505681443842 1583913066491808 1590598652021418 1591007861862432 1591434021223488 1592820094327488 1593541480239774 1601520067532736 1602245393650278 1609422304708062 1609985709561632 1610267559936192 1617197291687328 1619622355530114 1624441176532512 1625176883587101 1625594989294224 1627446618117216 1628183686331943 1628468722515258 1633313863887264 1636335721174752 1643665332467808 1644409746114759 1651775523253011 1652353754550096 1652643022039776 1654082405647776 1654831537172073 1659755115152784 1662243996465117 1662825892424112 1663116993207072 1663870216482981 1671323162581449 1671908236852464 1679397187521456 1686919683322224 1687510217412864 1690040718814032 1695069053773056 1695836748090888 1696133627882928 1698205166731008 1698834654969621 1699271710450704 1704327510143232 1707480752530176 1714687908562096 1715129042575104 1715905822032792 1722811591478016 1723591850350968 1724053522992112 1724497066476288 1726780734440424 1731918381028992 1732221577412352 1734980073160464 1736212399808328 1743361619407616 1744456523264208 1751170630020864 1751963732661272 1752414456544128 1752883849463552 1760264017379712 1760735512843008 1761061238402076 1769423352544536 1769878568225664 1771894542802176 1772697031272648 1780637443506792 1781260785046912 1781572619503872 1789239556760448 1790049900762604 1790363273876424 1791922606118424 1798530626453184 1799012371817856 1801710075974328 1807070657917824 1810413989384832 1811233923256836 1811551004928216 1818523346560128 1819346953148244 1820302459058304 1827496323599076 1828136068863936 1828456109490816 1830877445381868 1837478096873172 1840044332909952 1840877686321596 1846354802655168 1849123499026284 1849770815241024 1850094643330944 1858056462789696 1858897973868858 1859223399794748 1866379224101184 1867224504546882 1868205155349312 1869832284645312 1870679128977126 1876573375530048 1879561745923836 1880045296668864 1880896766459022 1889321835961638 1889827900202892 1890314092099008 1898448994589472 1906952685494688 1907463472246592 1907816341602249 1910480812572384 1916875298589914 1917368448911136 1919552421369024 1920421783878702 1920915846596448 1929023897132358 1930037004462528 1930394049786891 1939560213366126 1948408178657616 1948930069469344 1951852582305522 1957659879410976 1961281821833568 1962170083528239 1962513588672234 1970066958773472 1970959199243931 1971994330646496 1980827451948384 1989863671820544 1990601271612603 1993381360652448 1994284160181729 2000217702876432 2000732294515968 2003217123945141 2003918383177776 2004269196941856 2012894501355504 2014158683110977 2023888918295088 2032954490157552 2033666159446272 2036191891417489 2036715738057936 2042775526341888 2045838764880144 2046554944521984 2047313558553133 2047840266440592 2055722043937536 2056653077471928 2057013123177168 2057733214587648 2066950384641792 2076208841011968 2077149152987064 2079515123149776 2080050115463424 2080992167146152 2087183689958016 2087549080471296 2090313520638408 2090873421501072 2091411335939328 2100411653588352 2101730799767976 2110385118230272 2111884088655744 2120798202695224 2121343815816576 2121912028297984 2123760125769984 2124721973653032 2125268596234368 2135360090043648 2135755118913156 2136327191533704 2136876799764096 2145896406277416 2147023413248256 2156263055583104 2159496474040152 2165921568710016 2166902511449468 2167459985725632 2169928824156288 2170911581775924 2171291630020344 2177751818516352 2181780961566336 2191553776623744 2192546328153012 2202367364337348 2203138339400128 2203524029386368 2205443207530368 2206442049562764 2213006820203712 2216325328620156 2217101189898816 2217489324276096 2218493621977308 2228430883441932 2229210982469952 2239196250028608 2249226244429632 2250244915735986 2253387625085376 2254408181074998 2261115664121184 2261511503843904 2263481186675904 2264506314024942 2265112873292828 2265695613934272 2275844306493888 2276875033081974 2287073801427246 2287874429377056 2288274953593536 2298122467134624 2302374312587232 2312687299429728 2313306764213952 2313734712155919 2314354457494846 2314949866411104 2324721106800534 2325319182722016 2325942031018944 2336792797110447 2339454513543498 2348081651202768 2352232599188706 2359231136726048 2362963110286896 2363596041696864 2374183258009056 2375258522165763 2375869599737712 2385897978032127 2387151031835232 2389230141491232 2390312220359661 2398040835270912 2402280101299104 2403368090475417 2414133457062093 2414978564342448 2415401339904288 2425795937530992 2429433533295171 2436661764798768 2437514758485248 2441169927175824 2442703083772887 2449970795830896 2454503581762128 2461806403540224 2465497998701712 2466361086988032 2477408617052928 2478530631825144 2478964533059664 2488505632134912 2489632672729176 2490940207132416 2493109712860416 2494238838636168 2502097834040064 2506082327898448 2506727062225152 2507862355278696 2517955402929408 2519095781282184 2519770533603856 2520418789465344 2530379524983336 2531265326119296 2531708459294976 2542603580659584 2543755122136332 2544200441824392 2547307750096512 2556491265214848 2559403228492032 2560562378504936 2561221128795264 2572031862843144 2572693563862656 2573382672616704 2573858733049188 2585387775526452 2586080284488168 2586745599714432 2597877571543488 2602470109740696 2610213172547968 2615042429111424 2616226778037652 2616684784896312 2626755945031296 2627945598991908 2628621684816192 2629325774195328 2641103269264512 2641591857603114 2654135028816804 2657841814203264 2659045546908972 2666956937168576 2670956165260188 2671891177570368 2672358929255808 2683859335140672 2685074851143906 2685544910814636 2687883909177636 2698518557726784 2702565113961492 2710605986876736 2715620984077248 2716850884885254 2717326507392324 2727785019840192 2729020429722366 2730453688587456 2741244485398614 2742204103295904 2742684164236224 2746316168072802 2756217145309758 2761316529482394 2769532203982752 2772686830866368 2774656222861536 2787084694184544 2787831228668096 2788346960803287 2799568836151776 2800836756820323 2801586974862182 2802307733023968 2806018693465689 2814860063295072 2819342618885754 2821345149688533 2832962631537376 2834741850304338 2847673491884208 2848436255378272 2860429028242032 2861195208369888 2875312947884871 2876052673366704 2879328632053536 2880632675818053 2889946647634176 2893535845698537 2894548775701232 2895055506693792 2908262289583872 2909340320049189 2922612267986424 2923395104204016 2924147199677184 2927778873458283 2936489819116464 2941922732750352 2943770383008351 2950675760271616 2955100438160208 2956134919865088 2957991495969744 2971241177922576 2972281309959936 2985595000038144 2990072040978672 2998968325906176 3000326554314648 3004516833447168 3005877574766664 3006403795412784 3014820885494912 3015348671791872 3017974915567872 3019341752033256 3020927485245696 3034459075325184 3035833377442632 3049431735236328 3050499239169408 3051033271458048 3055073607086904 3064163289512832 3069832416782976 3071760399660888 3083583065906304 3084409018951936 3084979616207892 3086599821881472 3099628142400712 3100425576962688 3101256041358592 3114313261517952 3115723729480596 3119272684724664 3121488250719228 3130775534937024 3131323620706944 3136310132251608 3150617480382528 3151461388929152 3165577677345408 3167011362887684 3167826132983616 3181197304042836 3182015723724864 3182868042446976 3185640188654976 3187082960479548 3203040135065472 3204490787300556 3218844609416124 3219971419123264 3220535119872384 3234394583374656 3239244711060228 3248882353065024 3250353767174202 3251189978588448 3254893236234432 3256367372663886 3256937445030516 3266627727774528 3272671442349504 3287330664935616 3288819492229518 3303551046506022 3304707509100192 3305286044079552 3308164811295552 3309663074344146 3319510230305568 3324487992930234 3325651784848224 3326233986414144 3327740432965962 3342646325162898 3343816473704928 3358794375042912 3373839366644448 3375367373603979 3380081437628064 3381612271612497 3391673496181776 3392267255765856 3396759471037413 3397669309939242 3398543420901408 3415312549622961 3429375817124192 3431811644065584 3447183700701936 3448107045984224 3453561468880848 3463836762057984 3469960146320928 3471531686242269 3472424799616656 3487081660200801 3488913046528416 3503927465322544 3504828913088256 3509181770315247 3520528034759424 3522122476804152 3528348898783059 3538846705089072 3539757136451328 3545394062545296 3561274887013584 3562521570093824 3578479113520896 3580099801525208 3580726547752848 3583845212236848 3597061252906368 3598024743635712 3603420151948656 3614141315835648 3620827978769664 3622467846513672 3623102009856432 3637046693120256 3638693906296488 3640604918116608 3654992647198152 3656272137727872 3656912218981632 3661754890763736 3674956193746344 3680088665819904 3681755372643192 3692709605310336 3698246998052568 3699541630482048 3700189286661888 3716112925579392 3717795947737716 3718446799589496 3732758448202368 3734449009093764 3736410310698624 3739664569290624 3741358257954252 3753146751060096 3759123491847672 3760090593337728 3761793532918044 3778643671923276 3779655800405784 3780628184198016 3796897989178944 3813905370989376 3814926944493184 3815632683204498 3820961625144768 3833750597179828 3834736897822272 3839104842738048 3840843567757404 3841831693192896 3858047794264716 3860074008925056 3860788099573782 3879120426732252 3896816357315232 3897860138938688 3903705164611044 3915319758821952 3922563643667136 3924340167056478 3925027177344468 3940133917546944 3941918398487862 3943988661292992 3961654903896768 3981202543225206 3986762721304896 3988568320363458 4000435405752864 4006434247890282 4007836766355552 4008538393883712 4025789002711008 4027612276715859 4028317366221954 4047777836590176 4065908980315104 4072383782834978 4073431476115872 4075276327327881 4091677529760288 4093530644583549 4094627117106266 4095680532881184 4111866728097921 4113306154943856 4114026246354336 4134325717964637 4154298305974128 4159030246299552 4160913865070521 4161984334292304 4174367379916032 4180627041276816 4181746843002144 4200823307176704 4202380462293273 4203461599535952 4223768177311488 4229013928328631 4241596405390448 4242687631633152 4249443947306064 4250537192468736 4252112775456507 4271510237826312 4272654383067408 4273753599528192 4291792812554832 4312526111166208 4318992948080304 4331843137420032 4333805022898936 4334919971451264 4339857648312576 4341823163551848 4342583260040688 4355503637032704 4363561923132672 4383107553247488 4385092656306024 4404734728674696 4406276678800256 4407048058772736 4410886415060736 4412884099125528 4426013640407424 4432650657240312 4434202379797632 4434978648552192 4436987243954616 4456861766883864 4458421964939904 4478392500057216 4498452488859264 4500489831471972 4506775250170752 4508816362149996 4522231328242368 4523023007687808 4526962373351808 4529012628049884 4530225746585656 4531391227868544 4551688612987776 4553750066163948 4574147602854492 4575748858754112 4576549907187072 4596244934269248 4604748625174464 4625374598859456 4626613528427904 4627469424311838 4628708914989692 4629899732822208 4649442213601068 4650638365444032 4651884062037888 4673585594220894 4678909027086996 4696163302405536 4704465198377412 4718462273452096 4725926220573792 4727192083393728 4748366516018112 4750517044331526 4751739199475424 4771795956064254 4774302063670464 4778460282982464 4780624440719322 4804560202598208 4806736180950834 4828266914124186 4829957128684896 4830802679808576 4851591875061984 4858867066590342 4873323529597536 4875530650761303 4882339854351648 4884551058995829 4885406167545774 4899941591661792 4909007163524256 4930995997403424 4933229238344277 4955326569759033 4957061263650288 4957929066119328 4964494611516219 4979265345458352 4988477677272336 4991610649448943 5012164655796896 5015724710557392 5036895731401157 5038191562564368 5039541067207712 5060759049966672 5062530652238592 5085207161319168 5087510244272664 5088400883648784 5094615500193024 5096503964908863 5112982530429696 5121124757009872 5122442257590528 5144063725686288 5145387127725312 5147717466098376 5170775551052904 5172160568976336 5173491199428864 5195755143086976 5204940219481392 5220426345095936 5230084858222848 5232453556075304 5233369569792624 5253511890062592 5255891197983816 5257243369632384 5258651548390656 5282206538529024 5283183715206228 5308270057633608 5315683628406528 5318091093817944 5333913874337152 5341912330520376 5343782355140736 5344717858511616 5367718670281344 5370149702287812 5371089821629272 5375767818355272 5397037115453568 5405130227922984 5421211973753472 5431241968154496 5433701769770508 5434653014784648 5455570039680384 5458040859444732 5460907377174912 5482488970797228 5484408206591808 5485368328472448 5492632336145604 5512434290619516 5522633058964788 5539064407965504 5545373661732736 5549312445723072 5574169388369088 5575662457336192 5576693921606574 5599137672303552 5601673513640646 5603173949724364 5604615466047936 5612037386931378 5629720126590144 5638685237771508 5642690299377066 5665925263074752 5669483700608676 5695346983768416 5696872510756544 5720858056484064 5722390416739776 5723449024806747 5750625895769742 5752105346733408 5758657264107072 5761265351636106 5787071691397074 5789097551402464 5790111013387584 5818680640098378 5845224535972848 5846790208408032 5855557746916566 5872979638232928 5883845465500704 5886510250584717 5887540766016702 5910200876320416 5912877597731793 5915982991939488 5942482355845152 5971803814837809 5980144081957344 5982852480545187 6000653108629296 6009651371835423 6011755149533328 6012807590825568 6029641770989824 6038683504066512 6042476049332931 6071666754885264 6098863470472656 6100998478338816 6108575674252467 6110147214173808 6128326579025664 6139664833565952 6141940675659399 6143520799321776 6167166131812608 6169959232415784 6173199643762944 6199256284801424 6200851153925376 6228626523035904 6231447458961192 6238545369449328 6242976501438456 6261551069874048 6262647241413888 6272620264503216 6301234960765056 6302922777858304 6331155354690816 6334022725775368 6335652265967232 6362394608085672 6364031447449728 6365736084893952 6371280377309952 6374165920959096 6406080270130944 6408981574601112 6437689218832248 6439942838246528 6441070239744768 6468789166749312 6478489422120456 6497764706130048 6500707534348404 6502379957176896 6509786472468864 6512734745327772 6513874890061032 6533255455549056 6545342884699008 6574661329871232 6577638984459036 6607102093012044 6609415018200384 6610572088159104 6616329622591104 6619326148688292 6639020460611136 6648975985860468 6651303569696448 6652467972828288 6655480865931924 6685292650325796 6687632947409856 6717588750085824 6747678733288896 6750734747207958 6760162875256128 6763224543224994 6783346992363552 6784534511531712 6793518942074826 6795338619878484 6797086841802816 6830625099245922 6858751634248384 6863623288131168 6894367401403872 6896214091968448 6907122937761696 6939920292641856 6941204136467757 6943063372484538 6944849599233312 6974163320401602 6977826093056832 7007854930645088 7018363540630494 7044244953608304 7056697797566118 7077693410178144 7090788125090592 7122549774027168 7125775566497289 7157693934096381 7160199603050416 7161453095505696 7167690424473696 7170936661078983 7194122505812736 7206840303897312 7210104271426251 7242400371186279 7244935693027344 7246204019712864 7277387812592976 7309985294396304 7312544275455744 7323509781527472 7349912387492688 7361616838201691 7363510745286384 7385419210620672 7396493996105136 7399083260964096 7432225851158784 7435591895475432 7436893599178992 7465516896404736 7468898018187528 7472820621397248 7479329138581248 7482716515908504 7506293502120192 7518246983695344 7520181186675456 7523587065836088 7557287343846552 7559311600811568 7561256368396032 7593795978357888 7627810741978752 7629853888986368 7631265366408996 7641923250289536 7667501194359656 7669473795644544 7678209685476096 7681687135514808 7683663386385792 7716095588529432 7720148017850112 7721576199147564 7758240853464504 7793632714630464 7795720277877376 7807410329222088 7830639517643904 7845127287334272 7848680334112956 7850054354688936 7880267835093888 7883836796975724 7887977322585984 7923309807793536 7962405086450412 7973525442609792 7977136640726916 8000870811505728 8012868495780564 8015673532711104 8017076787767424 8051578005422016 8055224553431718 8056634732443908 8095555673180352 8131817960630208 8144767565669956 8146862952231744 8150552654655762 8183355059520576 8187061289167098 8189254234212532 8191361065762368 8223733456195842 8226612309887712 8228052492708672 8268651435929274 8308596611948256 8318060492599104 8321827730141042 8323968668584608 8361254082553632 8363493686004288 8365040882409861 8402510270460969 8404760924586546 8406923199071904 8458027856657262 8483192810780896 8498887894612128 8502737028622369 8504225550913014 8543020475652624 8545308766134816 8583585625109664 8625938843654613 8637985896160608 8641898027454159 8667610045797872 8669839942902528 8680607537095611 8683646327103696 8685166520081376 8728020960147567 8770185312612048 8783336620374849 8809469457349392 8812553357600512 8825768198251056 8831311149025053 8852027280814848 8865301314480624 8868404759595264 8873974487909232 8913723533767728 8916843929879808 8956785000114432 8996904977718528 9000979662943944 9013550500341504 9017632724299992 9044462656484736 9046046015375616 9053924746703616 9058025256099768 9060451493171312 9062782455737088 9103377225975552 9107500132327896 9148295205708984 9151497717508224 9153099814374144 9192489868538496 9209497250348928 9250749197718912 9253227056855808 9254938848623676 9257417829979384 9259799465644416 9298884427202136 9301276730888064 9303768124075776 9347171188441788 9357818054173992 9392326604811072 9408930396754824 9436924546904192 9451852441147584 9454384166787456 9496733032036224 9501034088663052 9503478398950848 9543591912128508 9548604127340928 9556920565964928 9561248881438644 9609120405196416 9613472361901668 9656533828248372 9659914257369792 9661605359617152 9703183750123968 9717734133180684 9746647059195072 9751061301522606 9764679708703296 9769102117991658 9770812335091548 9799883183323584 9818014327048512 9861991994806848 9866458476688554 9910653139518066 9914122527300576 9915858132238656 9928989223032438 9958530690916704 9976955354544672 9983221298897886 10024329311593792 10031449421114784 10073791462802314 10076383125128736 10079082134415424 10121518099933344 10126102120811937 10144836814837491 10175020488545328 10176801767297568 10193007929817726 10242249514019744 10288127451372576 10292786929384973 10295434932196752 10341551102105808 10344321137952672 10391510286173952 10409880438962784 10414595058726807 10461244980602403 10464907112150608 10466739139585248 10511782395967632 10514486739264768 10527545310945741 10566367430412456 10585046696349177 10616540115267216 10636182187635888 10667827748674304 10683824661040752 10687564710281472 10735437340562688 10740299404575624 10742179643258544 10751535636710544 10794074230907136 10810260455845968 10842423947506944 10862483936308992 10867403539541016 10869306029569296 10911140079360768 10916081718889464 10921814754349824 10964977941594456 10968816413183616 10970736656944896 10985264672291208 11024868581239032 11045266117929576 11078128815931008 11090747323465472 11098624891446144 11148338776738176 11151324914672384 11153387843213148 11198275344607104 11203347027281292 11206347899448728 11209230932095872 11224074773862756 11259440253180288 11277370475543016 11285380598754132 11331850526149504 11338967401217352 11390693967536832 11393745021513088 11441716112968128 11444780833479552 11446898049613494 11501251791539484 11504210693466816 11517314528214144 11522530703272212 11574143382794148 11578195102804928 11580222026775168 11637361280196756 11690449071945696 11693580416816064 11711115493833132 11745959276465856 11767690931001408 11773020501169434 11775081532033404 11820401752640832 11825755195463586 11831965983878976 11884964711690304 11943607629675618 11960288163914688 11965704961090374 12001306217258592 12019302743670846 12023510299066656 12025615181651136 12077367008133024 12082836830147577 12084952098665862 12143333509770528 12197726940945312 12217151348504934 12220294428347616 12225828981983643 12280591933750647 12283881351318798 12287041598643552 12339918464831568 12398512569602848 12459689440834441 12462894917922384 12477090738898656 12482741595211563 12485953002876912 12523102139748096 12545240529006432 12602469921530112 12607141386879819 12668045451550736 12671304531934464 12687041784985893 12724789216171344 12728062894899456 12748331841918192 12756338326369521 12817963149202224 12875378437664496 12879885676493056 12937578333498624 12956978844240912 12995529412260096 13001415068696808 13004759914353792 13019572944937728 13025469490655544 13027749780122064 13066510911098112 13090685769398016 13149322659742464 13155277968918072 13214204186024088 13218830036400768 13221144176318208 13232659245182208 13238652297376584 13278040921222272 13297951971720936 13302607139392896 13304935945656576 13310961731863848 13370585300651592 13375265894819712 13435177500171648 13495357466577792 13501469494415916 13520325750512256 13526449086449988 13566693984727104 13569069023063424 13587037884149652 13590677239756968 13594173683605632 13661250198491844 13717503268496768 13727246576262336 13788734802807744 13792428183936896 13814245875523392 13879840585283712 13882408272935514 13886126744969076 13889699198466624 13948326640803204 13955652186113664 14015709861290176 14036727081260988 14088489907216608 14113395595132236 14155386820356288 14181576250181184 14245099548054336 14251551132994578 14315387868192762 14320399206100832 14322906191011392 14335380848947392 14341873322157966 14413680607794624 14420208542852502 14484800742372558 14489871386054688 14492408039425728 14554775625185952 14619970588792608 14626591952283909 14647019563054944 14653653176987487 14699824774985376 14723233676403382 14727021490572768 14792987992210272 14799687715032831 14865979709277099 14871183790950864 14873787198357984 14937796036375056 14965433031817008 15036493967390688 15043303973716499 15047174131672176 15110687194203471 15114574687693104 15118623201623136 15187591956715776 15255621483957504 15262530732817992 15283846500579072 15289511894726589 15335002388719312 15338947591289088 15363374271029616 15367326772771584 15432191177058864 15443152398295128 15516481706929008 15587265429260928 15591440555754752 15614820658444176 15661279035287808 15690254574668544 15697360668225912 15700108709377872 15760535670187776 15767673593951448 15775954645171968 15846619615587072 15924810172900824 15947050885219584 15954273281453832 16001741623011456 16025736991561128 16031347065422208 16034153575534848 16103156010844032 16110449106863436 16113269464887816 16191111346360704 16263635921260416 16289535131339912 16293725904463488 16301105309311524 16366710119041152 16374122578334196 16378508468425064 16382722131524736 16447466912391684 16453224619775424 16456104985417344 16537302871858548 16617193223896512 16636120985198208 16643655460282084 16647937337169216 16722508165107264 16726987372008576 16730081764819722 16805020540921938 16809521849173092 16813846398143808 16916055713314524 16966385621561792 16997775789224256 17005474057244738 17008451101826028 17086040951305248 17090617532269632 17167171250219328 17170347074420241 17251877687309226 17275971792321216 17283796054908318 17335220091595744 17361215074191222 17367292654207392 17370333040162752 17456041920295134 17540370625224096 17566673240749698 17618938914698784 17651536396502112 17659530751754151 17662622298050106 17730602628961248 17738632793195379 17747948975818464 17827447067535456 17915411444513427 17948557441635561 18001959325887888 18035265448599984 18088925312969472 18116050512199536 18120902986342624 18210315336604183 18215000264655792 18296590411417968 18302995435016448 18325727022757401 18384979737076992 18418994500697856 18425822026978197 18501498395437824 18509877697247352 18514835659958768 18519598931288832 18597768854404272 18602553461776128 18694342376883576 18715636108347984 18784653209622144 18817860793509648 18873849093808384 18903704882295168 18908768333574912 18993466064072448 19002068177326104 19006956797901696 19087183824257016 19097208254681856 19113841131929856 19122497762877288 19218240810392832 19226944723803336 19313067656496744 19319828514739584 19323210719234304 19406367500247936 19435468266361368 19493294118390144 19502122603045212 19529359417406592 19538204235983316 19541624670183096 19599766366647168 19636028654097024 19723983989613696 19732916953377108 19821306279036132 19828245054601152 19831716264477312 19857978446064876 19917061381833408 19953910709089344 19966442597795772 20048658623187584 20062898842229568 20147582925604628 20152766250257472 20158164268830848 20243036199866688 20252204241623874 20289673629674982 20350040977090656 20353603534595136 20386015859635452 20484499028039488 20576254902745152 20585573858769946 20590869864393504 20683102204211616 20688642275905344 20819760877925568 20829190117453614 20922489961204806 20929814224301216 20933478279170496 21023564791935264 21055090621891482 21132734860824912 21170093392698354 21233080230534432 21272364375271776 21367649322081504 21377326699491867 21473081802289143 21480598809151248 21484359286517088 21503071273421088 21512809983236949 21620520911691936 21630312814278753 21727201113558837 21734807079082032 21738612059138592 21832163437778928 21929955883188912 21937632826367232 21970529344582416 22049737162478064 22084850514605073 22090532235859152 22156257631862016 22197249782892288 22296677553476352 22306775686426296 22396550689214208 22406694054562584 22412695798897456 22418461864191744 22448149547725512 22518880506360576 22554740951086032 22570761197508264 22663701052299008 22677934802434704 22781387935073664 22787490043026176 22883432225936256 22889561666959104 22893796099226988 23002503583078968 23008421386933632 23034629056428288 23045061406544424 23148286765588296 23156390205609856 23160444053550336 23274722560393512 23380898143891392 23387160833632128 23422230987666264 23491918552931712 23535381862002816 23546041002338868 23550163064066808 23640803505281664 23651510390927172 23663931967757952 23769929423380608 23887215259351236 23920576327829376 23931409922180748 24002612434517184 24038605487341692 24047020598133312 24051230363302272 24154734016266048 24165673660295154 24169904197331724 24286667019541056 24395453881890624 24434302697009868 24440588856695232 24451657963967286 24561183867501294 24567762702637596 24574083197287104 24679836929663136 24797025139205696 24919378881668882 24925789835844768 24954181477797312 24965483190423126 24971906005753824 25090481058012864 25095122647229583 25214282773759638 25336090903101472 25374083569971786 25449578432342688 25496663683836384 25508211085867107 25512676652739042 25635926298404448 25750756875328992 25877816530963839 25913957688481824 25925694082362477 26002830137393616 26009519828707584 26041822611286833 26050938981311088 26055499560244128 26184062880442701 26310555937836144 26428408372048176 26437660072801536 26477304594753168 26556081842444544 26595903943441872 26605214278785792 26615076261190729 26621923463727696 26741170601303184 26750531789639424 26870355000343296 26990714933155584 27002938988831832 27040651501024512 27052898172899976 27133387969454208 27138138046126848 27174075768299304 27181354479513936 27188347367211264 27322500396983688 27435006536993536 27454493152524672 27577469605615488 27584856367873792 27628491751046784 27759681170567424 27764816545871028 27772253489938152 27779398396933248 27896653281606408 27911304372227328 28031419722580352 28073454162521976 28176979814433216 28226791190264472 28310773640712576 28363152500362368 28490199096108672 28503102265989156 28630775736385524 28640798412201664 28645812382022784 28670761697894784 28683746644315932 28827361215589248 28840417085705004 28969601484745116 28979742772109376 28984816078851456 29109551250371904 29239941177585216 29253183904567818 29294039126109888 29307306353974974 29399649549970752 29446467352806764 29454042981145536 29585975984420544 29599375430065662 29731959418554198 29742367581901728 29747574396715968 29875592072750112 29930866063634016 30072987934781376 30086607947432998 30094348263344352 30221374388406942 30229149375386208 30237246403246272 30378306362435811 30525061465635984 30579023789453178 30670004777438624 30726748542059232 30864382354117728 30878360788154919 30886304796590256 31032963413858016 31174530858521856 31229641316888352 31243785176180421 31383734941807209 31394721336451824 31400217418755744 31535347187902896 31582635932837223 31755140089047531 31849620345801648 31908546562907664 32003483246022912 32051473983122256 32062694130844416 32206312021688064 32220898213726872 32226538929775632 32382222692721408 32527271842520832 32579070262679824 32587451808926976 32602210618623048 32733420238082304 32748245156668392 32757016936850128 32765444263049472 32894933824783368 32906449239550848 32912209970834688 33074605743717096 33234386447793024 33272241970396416 33287310920564168 33295874674338432 33445016330214528 33453974744017152 33460163529639444 33610041081843876 33619043698346184 33627692796287616 33832111426629048 33932771243123584 33995551578448512 34010948114489476 34016902203652056 34172081902610496 34181235064539264 34334342500438656 34340694148840482 34503755374618452 34551943584642432 34567592109816636 34670440183191488 34722430148382444 34734585308414784 34740666080325504 34912083840590268 35080741250448192 35133346481499396 35237877829397568 35303072793004224 35319061503508302 35325244596100212 35461205257922496 35477265586390758 35495897951636928 35654894135070912 35830822889026854 35897114883271122 36003918651775776 36070530897199968 36232101024399072 36241805972685248 36248510490442731 36420630673208366 36430000529311584 36593180822835936 36651454045514802 36677486945950929 36851644053956394 37019755394494704 37029671319917536 37195537708808544 37379068322503323 37388684753767152 37431272216695968 37448224785634689 37569306419244288 37635721587019296 37807409764590336 37821424160639457 38004136354652208 38013913595803392 38061125354957679 38174367648514032 38244995525754576 38269014979108563 38453889447606672 38626135312993488 38639657029479168 38812735000495872 38870936532722736 38986588236780288 39004245206090424 39058718834813184 39076408471966632 39083249340366192 39199532733294336 39272057308194048 39447967979227392 39465833906754216 39642612558072264 39656490109202304 39663432528954624 39715956892129752 39834122763666816 39907821418178688 39932885195591544 40097317246375168 40125797684459136 40295165851209256 40305532500514944 40316328537661696 40486072399733376 40504408483247748 40579347259349964 40700081954181312 40707207069190272 40772031719270904 40968998056078976 41152509805490304 41171147717539892 41181739728787008 41366204408423232 41377284551810688 41639521755851136 41658380234907228 41844979922409612 41859628448602432 41866956558340992 42047129583870528 42110181243782964 42265469721649824 42340186785396708 42466160461068864 42544728750543552 42735298644163008 42754653398983734 42946163604578286 42961197618302496 42968718573034176 43006142546842176 43025619966473898 43241041823383872 43260625628557506 43454402227117674 43469614158164064 43477224118277184 43664326875557856 43859911766377824 43879775856851727 43941058689164832 43960959530962461 44099474324956128 44169701029210146 44181064471718304 44399063145098493 44613551372852592 44813388109125168 44825391597794912 44896299095451024 45109481902172064 45129911921149497 45141522395016528 45332061582610413 45355869604869408 45562775870147328 45766864451872512 45787592198453976 45868535684179767 46005007166157936 46016842773867264 46090122813088848 46296573531176592 46312780411219712 46549445120787024 46761796287782784 46774321667264256 46844461975332528 46983837105863424 47070763724005632 47092082004677736 47100326128133616 47281607010563328 47303020781854344 47327863935515904 47539858846761216 47774430518702472 47841152655658752 47862819844361496 48005224869034368 48077210974683384 48094041196266624 48102460726604544 48309468032532096 48331347320590308 48339808394663448 48573334039082112 48790907763781248 48868605394019736 48881177713390464 48903315927934572 49122367735002588 49135525405275192 49148166394574208 49359673859326272 49594050278411392 49838757763337764 49851579671689536 49908362955594624 49930966380846252 49943812011507648 50180962116025728 50190245294459166 50428565547519276 50672181806202944 50748167139943572 50899156864685376 50993327367672768 51016422171734214 51025353305478084 51271852596808896 51501513750657984 51755633061927678 51827915376963648 51851388164724954 52005660274787232 52083645222573666 52101877962622176 52110999120488256 52368125760885402 52621111875672288 52856816744096352 52954609189506336 52978592255262453 53191807886883744 53215898379586137 53230152522381458 53243846927455392 53482341202606368 53746234333540281 54005877977663664 54105796345799952 54266775938908416 54348151536598608 54362708959027872 54630946009812549 54645000793967376 54908986305049344 54977181068272203 55154939211230976 55256983502093568 55277466080934591 55529633091742056 55544506979876304 55558796793866496 55793306563212816 56062839445160704 56146908325043952 56353959628866432 56453582380528944 56621547281425152 56726305000724736 56980398192217344 57006204531978312 57261551472771048 57281596824403328 57291624764045568 57341523395789568 57367493288631864 57654722431178496 57680834171410008 57939202969490232 57959485544218752 57969632157702912 58219102500743808 58479882355170432 58506367809135636 58588078252219776 58614612707949948 58799299099941504 58892934705613528 58908085962291072 59171951968841088 59198750860131324 59463918837108396 59484735163803456 59495148793431936 59751184145500224 59861732127268032 60145975869562752 60173215894865996 60188696526688704 60442748776813884 60458298750772416 60474492806492544 60756612724871622 61050122931271968 61158047578906356 61340009554877248 61453497084118464 61728764708235456 61756721576309838 61772609593180512 62065926827716032 62459282633776704 62487570352360842 62767469883614418 62789442672903648 62800434837511488 63070694375805792 63165271865674446 63510280178095062 63699240691603296 63817093125815328 64102947966244512 64131980098475601 64419245406867429 64441796427453744 64453077859551264 64538429949710847 64890938442836259 65158140525359648 65204421237246096 65496490313336784 65514033873700256 65789867649566736 65812898479101696 66149211487434192 66254551543815219 66468772895586048 66574621841128336 66591749348676864 66890032660429056 66920327059278888 67220082163687752 67238087396692368 67255385592575232 67664222853258096 67865542486247168 67991103156897024 68021896228978952 68033804407304112 68344163805220992 68362470129078528 68668685000877312 68681388297680964 69007510749236904 69103887169284864 69135184219633272 69340880366382976 69444860296764888 69469170616829568 69481332160651008 69824167681180536 70161482500896384 70266692962998792 70475755658795136 70606145586008448 70638123007016604 70650489192200424 70922410515844992 70954531172781516 70991795903273856 71309788270141824 71661645778053708 71794229766542244 72007837303551552 72141061794399936 72464202048798144 72483611945370496 72497020980885462 72841261346416732 72860001058623168 73186361645671872 73302908091029604 73354973891901858 73703288107912788 74039510788989408 74059342639835072 74391075417617088 74758136645006646 74777369507534304 74862544433391936 74896449571269378 75271443174038592 75642848321278914 76008272709304416 76122250709915358 76348735297028064 76489991051509152 76524633257601321 76538029958217126 76907778895213344 77252270625986976 77633449592891517 77741873065445472 77777082247087431 78008490412180848 78125467833860499 78152816943933264 78166498680732384 78552188641328103 78931667813508432 79285225116144528 79312980218404608 79431913784259504 79668245527333632 79815642836357376 79845228783572187 79865770391183088 80251595368918272 80590331702418512 80611065001029888 80972144799466752 81008816966495496 81158694518699928 81400163908362624 81414414138380544 81544063438541808 81937996112157952 82305019610980608 82342295435079784 82363479457574016 82732408816846464 82754569103621376 83279043511702272 83316760469814456 83689959844819224 83719256897204864 83733913116681984 84094259167741056 84220362487565928 84530939443299648 84680373570793416 84932320922137728 85089457501087104 85470597288326016 85509306797967468 85892327209156572 85922395236604992 85937437146068352 86012285093684352 86051239932947796 86482083646767744 86521251257115012 86908804454235348 86939228316328128 86954448236554368 87328653751115712 87719823532755648 87759551713703454 87882117378329664 87921919061924922 88198948649912256 88339402058420292 88362128943436608 88798126290196986 89227102745705184 89626776218250336 89650783195589824 89792598190902048 90218963804344128 90259823842298994 90283044790033056 90664123165220826 90711739209738816 91575184396907952 91737071368359534 92010014332315872 92180245626177696 92593147062353184 92635082364464757 93098890241574048 93523592575565568 93688923950665056 93731355528541263 94151204825421627 94184164009355472 94200652256267232 94606041563708688 95548861037404944 95701018896621983 95725639688722992 96010449738068736 96154421949366768 96188082392533248 96618936065064192 96662694641180616 96679616789326896 97146668078164224 97581815527562496 97737210788039472 97762355426780928 97806631855869144 98244735470005176 98271050810550384 98296332789148416 98719347718652544 99188100556822784 99677515526675528 99703159343379072 99816725911189248 99861932761692504 99887624023015296 100361924232051456 100380490588918332 100857131095038552 101344363612405888 101496334279887144 101798313729370752 101986654735345536 102032844343468428 102050706610956168 102543705193617792 103003027501315968 103511266123855356 103655830753927296 103702776329449908 104011320549574464 104167290445147332 104203755925244352 104221998240976512 104736251521770804 105242223751344576 105713633488192704 105909218379012672 105957184510524906 106383615773767488 106431796759172274 106460305044762916 106487693854910784 106964682405212736 107492468667080562 108011755955327328 108211592691599904 108696303073197216 108725417918055744 108745531471328193 109261892019625098 109290001587934752 109954362136544406 110554932161869182 111059266183484112 111089013959752608 111586613126425632 112137204967509969 112293816650087904 112344674356904067 112707919257732864 112907164761057888 113464272481918371 114012409063956624 114183376064873037 114523102945542096 114563193648806656 114734986577263728 114807044937325689 115361668342820016 115878405938980464 115918971088437504 116438205001487616 116959764710340864 117012735618271272 117176156504439552 117229225415899896 117598598199883008 117785869411227056 117816171924582144 118343903937682176 118397501720262648 118927837674216792 118969470327606912 118990297586863872 119502368291000448 119723464254536064 120291951739125504 120346431789731992 120377393053377408 120885497553627768 120916597501544832 120948985612985088 121513225449743244 122100245862543936 122316095157812712 122680019109754496 122906994168236928 123457529416470912 123513443152619676 123545219186361024 124131853655432064 124918565267553408 124975140704721684 125534939767228836 125578885345807296 125600869675022976 126141388751611584 126330543731348892 127020560356190124 127398481383206592 127634186251630656 128205895932489024 128263960196951202 128838490813734858 128883592854907488 128906155719102528 129076859899421694 129781876885672518 130316281050719296 130408842474492192 130992980626673568 131028067747400512 131579735299133472 131639327570555181 131882878592887383 132298422974868384 132509103087630438 133149243682256672 133840654118557776 134440164327375504 134476174793384736 135328445706516192 135389735763448491 135996184747831239 136043792457957904 136067608814608224 136688327610441984 137362776595361928 137605607052539301 138015021498473808 138270368439266544 138681760732765952 138889720593529776 138938341233659136 139648335362361072 140322965001792768 140533385925997584 140951511317590272 141212291172016896 141276246014033208 141300978384400848 141844821031689984 141909062345563032 141983591806547712 142619576540283648 143323291556107416 143588459533084488 144015674607103104 144282123588799872 144928404097596288 144967223890740992 144994041961770924 145682522692833464 145720002117246336 146372723291343744 146605816182059208 146709947783803716 147406576215825576 148079021577978816 148118685279670144 148782150835234176 149516273290013292 149554739015068608 149725088866783872 149792899142538756 150542886348077184 151285696642557828 152016545418608832 152244501419830716 152697470594056128 152979982103018304 153049266515202642 153076059916434252 153815557790426688 154504541251973952 155266899185783034 155483746130890944 155554164494174862 156016980824361696 156250935667720998 156305633887866528 156332997361464768 157104377282656206 157863335627016864 158570450232289056 158863827568519008 158935776765787359 159647695138758411 159690457567144374 159731540782366176 161180663404837024 162017633932990992 162317389037399856 162800327816725248 163088126877083616 163892838029437647 164684590870159568 164726958915148032 164931543204816609 165464817633692928 165832398242803773 166633520939628912 167379919689638448 167438513794409728 168188518335482112 168440724975131856 169061878886599296 169360747141586832 169864641844275456 170178915002174208 170941194576652032 171018613595934936 171784654418313144 171844790473209984 171874874292136704 172024570187368704 172102479865895592 172964167293535488 173042502514230024 173817608908470696 173878456632656256 173908896473108736 174657307502231424 175439647065511296 175519103427406908 175764234756659328 175843838123849844 176397897299824512 176678804116840584 176724257886873216 177596252580393972 178454205491410368 179253552436500672 179301566391179648 179585196381804096 180437927608688256 180519647684597988 180566089580066112 181328246330441652 181423478419477632 183150368793815904 183474142736719068 184020028664631744 184360491252355392 185186294124706368 185270164728929514 186197780483148096 187377847901330112 187462711057082526 188302409650843254 188368328018710944 188401304512534464 189212083127417376 191097722074809888 191402037793243966 191451279377445984 192308843898733536 192395940295426803 193257736220602287 193325389282361232 193359233578653792 195474421576078944 195562951658314487 195613263711738288 196489470940010352 196542101621100768 197438695437305088 198763654631445657 199355031053351056 199406318686758144 199723865523385008 199775248046030592 200760981177836664 201714262190077104 202688727224811776 202992668559774288 203596627458741504 203973309470691072 204065688686936856 204101413221912336 205087410387235584 206006055002631936 207022532247710712 207311661507854592 207405552658899816 208022641099148928 208334580890294664 208407511850488704 208443996481953024 209472503043541608 210484447502689152 211427266976385408 211818436758025344 211914369021049812 212767231547534976 212863593518344548 212920610089525832 212975387709821568 213929364810425472 214984937334161124 216023511910654656 216423185383199808 217392606146394432 217450835836111488 217491062942656386 218523784039250196 218580003175869504 219908724273088812 221109864323738364 222118532366968224 222178027919505216 223173226252851264 224274409935019938 224587633300175808 224689348713808134 225814329522115776 226928544963836742 228024818127913248 228366752129746074 229046205891084192 229469973154527456 229573899772803963 229614089874651378 230723336685640032 231756811877960928 232900348778674551 233331246741262293 234025471236542544 234458450831799792 235571738822454112 236734099375854379 236795003440525296 237855675348433584 237938940655213824 239004736582000896 239446928509072128 239535686350716561 240692863579463984 240754786106754816 241770995107255536 241833195003089664 243026450899486488 244200491725087872 244632190315625424 245360038219508992 245813988336473856 246915058832941824 247026886305239352 247090438372722048 248263707310864128 249837130535106816 249950281409443368 251069879534457672 251157770691614592 251201739350045952 252282777503223168 252661087462697784 254041120712380248 254796962766413184 255268372503261312 256411791864978048 256527920393902404 257676981627469716 257767185709814976 257812311438205056 258153719798843388 259563753771345036 260632562101438592 260817684948984384 261985961253347136 262056135494801024 263159470598266944 263278655141110362 263765757185774766 264596845949736768 265018206175260876 266298487364513344 267681308237115552 268880328654751008 268952349586769472 270656891413032384 270779471526896982 271992369495662478 272087584915915808 272135217629216448 274725553190723856 275211214105078602 276030042996947616 276540736878533088 277779441187059552 277905247093394271 279296670724722144 281066771851995168 281194066585623789 282453614476264881 282552492028066416 282601956768801696 283818124691126064 286646583112214832 287103056689865949 287176919066168976 288031349214206208 288564247177599744 289856808195192576 289988083923541848 291365045385666928 291440004234492672 292745446582687488 293211632364118416 293419895567607432 294813152431651152 296158043155957632 296237370559340288 297564301670468352 299032546580026584 299109478030137216 299450177733567744 299585798285077512 301085772696154368 302571393285115656 304033090837217664 304489002839661432 305394941188112256 305959964206036608 306098533030405284 306152119832868504 307631115580853376 309009082503947904 310533798371566068 310967492261781888 311108328988349724 312033961648723392 312501871335441996 312611267775733056 312665994722929536 314208754565312412 315726671254033728 317140900464578112 317727655137038016 317871553531574718 319295390277516822 319380915134288748 319463081564732352 322361326809674048 324035267865981984 324634778074799712 326176253754167232 326236594413984579 327785676058875294 329369181740319136 329863086409633218 331664796485607546 333267041879257824 334759839379276896 336411614902529907 336881449950263712 337034023070712201 338123757773198592 338721494283173664 340392817445755113 342037227191869872 343569308836626288 343689580946419968 344204959731791184 345995991395479477 346085005028460048 347635217816941392 347756913265312512 349314615004462848 350879294131022592 351038206854813816 351528469513318656 351687676247699688 352795794599649024 353357608233681168 353448515773746432 355192505160787944 356908410982820736 358507104873001344 358603132782359296 359170392763608192 360875855217376512 361039295369195976 361132179160132224 362656492660883304 362846956838955264 366300737587631808 366948285473438136 368040057329263488 368720982504710784 370372588249412736 370540329457859028 372395560966296192 374755695802660224 374925422114165052 376604819301686508 376736656037421888 376802609025068928 378424166254834752 382195444149619776 382804075586487932 382902558754891968 384617687797467072 384791880590853606 386515472441204574 386650778564722464 386718467157307584 390948843152157888 391125903316628974 391226527423476576 392978941880020704 393084203242201536 394917982711665543 397527309262891314 398710062106702112 399447731046770016 401521962355673328 403428524380154208 405985337119548576 406169207290345473 407988554243493717 408131377373873712 408202826443824672 412816821157617903 414045064495421424 414811105317799632 416045282198297856 416669161780589328 416815023700977408 418945006087083216 420968895005378304 422854533952770816 423636873516050688 423828738042099624 425534463095069952 425727187036689096 425841220179051664 425950775419643136 427858729620850944 429969874668322248 432047023821309312 432846370766399616 434785212292788864 434901671672222976 434982125885312772 437047568078500392 437160006351739008 439817448546177624 442219728647476728 444237064733936448 444356055839010432 446346452505702528 448548819870039876 449175266600351616 449378697427616268 451628659044231552 453857089927673484 456049636255826496 456733504259492148 458092411782168384 458939946309054912 459147799545607926 459228179749302756 461446673371280064 463513623755921856 465800697557349102 466662493482524586 468050942473085088 468916901663599584 471143477644908224 473468198751708758 473590006881050592 475711350696867168 476807330297362077 479071372701433122 481385727158927968 483541990214511072 486052901798972976 488400983450175744 489264380631250848 491678514088312941 494053772610478704 494180876745444096 494794629614449827 497497194728411319 499900562818886736 502139759068915344 502315541383229184 504565555006446336 505322174925395568 508082241424760496 509593925532826368 510536745006522624 512823583729956096 513055840787804808 515353963254939432 515534371419629952 515624622876410112 516307439597686776 519127507542690072 521265124202877184 521635369897968768 523971922506694272 524112270989602048 526318941196533888 526557310282220724 527531514371549532 529193691899473536 530036412350521752 532596974729026688 535362616474231104 537760657309502016 537904699173538944 541313782826064768 541558943053793964 543984738991324956 544175169831831616 544270435258432896 549451106381447712 550422428210157204 552060085993895232 553081473757066176 555558882374119104 555810494186788542 558593341449444288 562133543703990336 562388133171247578 564907228952529762 565104984056132832 565203913537603392 567636249382252128 573293166224429664 574206113379731898 574353838132337952 577187820886280409 579976167847083696 582730090771333856 586423264728236832 586688854974943461 586839791135214864 589626304863302304 592316086311915264 596290963894336971 598065093160053168 598218956060274432 599171596570155024 605142786570231312 608066181674435328 608978005679322864 610789882376224512 611919928412073216 612197066060810568 612304239665737008 615262231161706752 618018165007895808 621067596743132136 621934984523563776 622216657976699448 624067923297446784 625003742670883992 625222535551466112 625331989445859072 628417509130624824 631453342508067456 634281800929156224 635455310274076032 635743107063149436 638590780555033644 638761830268577496 638926163129464704 644722653619348096 648070535731963968 649269556149599424 652352507508334464 652473188827969158 655571352117750588 658738363480638272 659726172819266436 663329592971215092 666534083758515648 669519678758553792 672823229805059814 673762899900527424 674068046141424402 677442988566347328 680785634891510226 684074454383739744 687138617673252576 688409919463582368 688721699318411889 691991982790958954 692170010056920096 695270435633882784 698701046336023653 702076413709627632 703375352495399376 706715216467362336 710202298127563137 710385010321575888 713816821965641472 717014209746002688 718340785527216384 718607059052149683 722078590738391952 722264358320264448 725312985321766608 732601475175263616 733896570946876272 736080114658526976 737441965009421568 740745176498825472 741080658915718056 744791121932592384 749511391605320448 749850844228330104 753209638603373016 753473312074843776 753605218050137856 756848332509669504 764390888299239552 765608151172975864 765805117509783936 769235375594934144 769583761181707212 773030944882409148 773301557129444928 773436934314615168 781897686304315776 782251806633257948 782453054846953152 785957883760041408 786168406484403072 789835965423331086 795054618525782628 797420124213404224 798895462093540032 803043924711346656 806857048760308416 811970674239097152 812338414580690946 815977108486987434 816262754747747424 816405652887649344 825633642315235806 828090128990842848 829622210635599264 833338323561178656 833715741280182813 837890012174166432 843582199756871367 847657476084199248 851454374073378192 851682440358103328 859939749336644496 861309170069597847 864094047642618624 865692741532799232 869570424585577728 869964251770625544 874095136157000784 874320012703478016 879634897092355248 884439457294953456 888474129467872896 888712111678020864 892692905011405056 897097639740079752 898350533200703232 898757394855232536 903257318088463104 907714179855346968 912099272511652992 913467008518984296 916184823564336768 917879892618109824 918295599091215852 918456359498605512 922893346742560128 927027247511843712 931601395114698204 933324986965049172 936101884946170176 937833803327199168 942286955289816448 946936397503417516 947180013762101184 951422701393734336 953614660594724154 958142745402866244 962771454317855936 967083980429022144 972105803597945952 978528761262501696 983357028176625882 988107545220957408 989589259228899654 994994389456822638 999801125637773472 1004279518137830688 1009234844707589721 1010644349850791136 1011102069212136603 1016164482849520992 1021178452337265339 1026111681575609616 1030707926509878864 1031068742839259904 1032614879195373552 1037987974186438431 1038255015085380144 1043270739795937536 1047943845013388544 1052637882393067776 1053114620564441448 1055063028743099064 1058387383798947072 1060072824701043504 1065193949458053376 1070725232948462208 1075521314619004032 1075809398347077888 1082627565652129536 1083117886107587928 1087969477982649912 1088350339663663232 1088540870516865792 1098902212762895424 1100844856420314408 1104120171987790464 1106162947514132352 1111117764748238208 1111620988373577084 1117186682898888576 1124267087407980672 1124776266342495156 1129814457905059524 1130209968112265664 1130407827075206784 1135272498764504256 1146586332448859328 1148412226759463796 1148707676264675904 1154375641772560818 1159952335694167392 1165460181542667712 1172846529456473664 1173377709949886922 1173679582270429728 1179252609726604608 1192581927788673942 1196130186320106336 1198343193140310048 1210285573140462624 1217956011358645728 1218507621871036419 1223965662730481151 1224394132121621136 1224608479331474016 1242135193486264272 1244433315953398896 1248135846594893568 1250007485341767984 1250445071102932224 1256835018261249648 1262906685016134912 1268563601858312448 1270910620548152064 1271486214126298872 1277181561110067288 1277523660537154992 1277852326258929408 1289445307238696192 1296141071463927936 1298539112299198848 1304705015016668928 1304946377655938316 1311142704235501176 1317476726961276544 1319452345638532872 1326659185942430184 1333068167517031296 1339039357517107584 1345646459610119628 1347525799801054848 1348136092282848804 1354885977132694656 1361571269783020452 1368148908767479488 1374277235346505152 1376819838927164736 1377443398636823778 1383983965581917908 1384340020113840192 1390540871267765568 1397402092672047306 1404152827419255264 1406750704990798752 1413430432934724672 1420404596255126274 1420770020643151776 1437214118104299366 1444157181476783904 1450625970643533216 1465202950350527232 1467793141893752544 1475035542264938823 1482161317831436112 1484383888843349481 1492491584185233957 1499701688456660208 1506419277206746032 1506946624149687552 1513696665019339008 1528781776598479104 1531216302345951728 1531610235019567872 1538470751189868288 1539167522363414424 1546061889764818296 1546603114258889856 1546873868629230336 1563795372608631552 1564503613266515896 1564906109693906304 1571915767520082816 1572336812968806144 1579671930846662172 1590109237051565256 1594840248426808448 1597790924187080064 1606087849422693312 1613714097520616832 1623941348478194304 1624676829161381892 1631954216973974868 1632525509495494848 1632811305775298688 1651267284630471612 1656180257981685696 1659244421271198528 1666676647122357312 1667431482560365626 1675780024348332864 1687164399513742734 1695314952168398496 1702908748146756384 1703364880716206656 1719879498673288992 1722618340139195694 1739928503541251088 1748190272314001568 1759269794184710496 1760066564924830383 1768878914589906912 1776948258935745792 1788872891683010913 1794195279480159504 1797514789710465072 1815428359710693936 1824198545023305984 1826934017037968592 1832369647128673536 1835759785236219648 1836591198182431704 1836912718997211024 1845786693485120256 1854054495023687424 1863202790229396408 1866649973930098344 1872203769892340352 1875667606654398336 1884573910579632896 1893872795006835032 1894360027524202368 1902845402787468672 1907229321189448308 1916285490805732488 1925542908635711872 1934167960858044288 1944211607195891904 1957057522525003392 1966714056353251764 1976215090441914816 1979178518457799308 1989988778913645276 1999602251275546944 2008559036275661376 2018469689415179442 2021288699701582272 2022204138424273206 2032328965699041984 2042356904674530678 2052223363151219232 2061415853019757728 2065229758390747104 2066165097955235667 2075975948372876862 2076510030170760288 2106229241128882896 2110126057486198128 2120145649402087008 2130606894382689411 2141450465896924416 2151042629238008064 2155821177156449049 2166235772215175856 2175938955965299824 2176700679327326464 2197804425525790848 2201689712840628816 2208240343975580928 2212325895028264704 2222235529496476416 2223241976747154168 2234373365797777152 2248534174815961344 2249552532684990312 2259628915810119048 2260419936224531328 2260815654150413568 2270544997529008512 2293172664897718656 2296824453518927592 2297415352529351808 2308751283545121636 2319904671388334784 2330920363085335424 2345693058912947328 2346755419899773844 2347359164540859456 2358505219453209216 2385163855577347884 2392260372640212672 2396686386280620096 2420571146280925248 2435912022717291456 2437015243742072838 2447931325460962302 2448788264243242272 2449216958662948032 2484270386972528544 2488866631906797792 2500014970683535968 2501147223840548439 2513670036522499296 2542972428252597744 2554363122220134576 2555047321074309984 2583927510208793541 2592282142927855872 2597078224598397696 2609892755311876632 2622285408471002352 2634953453922553088 2638904691277065744 2653318371884860368 2666136335034062592 2678078715034215168 2691292919220239256 2695051599602109696 2696272184565697608 2709771954265389312 2723142539566040904 2736297817534958976 2748554470693010304 2753639677854329472 2754886797273647556 2767967931163835816 2768680040227680384 2781081742535531136 2794804185344094612 2808305654838510528 2813501409981597504 2826860865869449344 2840809192510252548 2841540041286303552 2874428236208598732 2888314362953567808 2901251941287066432 2935586283787505088 2950071084529877646 2964322635662872224 2968767777686698962 2984983168370467914 2999403376913320416 3012838554413492064 3027704534122769163 3033306207636409809 3062432604691903456 3078335044726828848 3092123779529636592 3093206228517779712 3113963922559315293 3129007226533031792 3129812219387812608 3143831535040165632 3159343861693324344 3180218474103130512 3189680496853616896 3195581848374160128 3212175698845386624 3227428195041233664 3247882696956388608 3249353658322763784 3263908433947949736 3265051018990989696 3265622611550597376 3302534569260943224 3312360515963371392 3318488842542397056 3333353294244714624 3334862965120731252 3351560048696665728 3374328799027485468 3390629904336796992 3405817496293512768 3406729761432413312 3439758997346577984 3445236680278391388 3479857007082502176 3496380544628003136 3518539588369420992 3520133129849660766 3537757829179813824 3577745783366021826 3588390558960319008 3595029579420930144 3630856719421387872 3653868034075937184 3655522865613109257 3671896988191443453 3673182396364863408 3673825437994422048 3726405580458792816 3733299947860196688 3744407539784680704 3751335213308796672 3787745590013670064 3788720055048404736 3805690805574937344 3814458642378896616 3832570981611464976 3851085817271423744 3868335921716088576 3888423214391783808 3914115045050006784 3933428112706503528 3952430180883829632 3958357036915598616 3979977557827290552 3999204502551093888 4017118072551322752 4036939378830358884 4042577399403164544 4044408276848546412 4064657931398083968 4084713809349061356 4104446726302438464 4122831706039515456 4130459516781494208 4132330195910471334 4151951896745753724 4153020060341520576 4212458482257765792 4220252114972396256 4240291298804174016 4261213788765378822 4311642354312898098 4332471544430351712 4351877911930599648 4395608851051581696 4403379425681257632 4425106626794816469 4446483953494308336 4497947888141233201 4499105065369980624 4519257831620238096 4520839872449062656 4541089995058017024 4586345329795437312 4593648907037855184 4594830705058703616 4617502567090243272 4639809342776669568 4661840726170670848 4691386117825894656 4693510839799547688 4694718329081718912 4717010438906418432 4770327711154695768 4784520745280425344 4793372772561240192 4841142292561850496 4871824045434582912 4874030487484145676 4895862650921924604 4897576528486484544 4898433917325896064 4968540773945057088 4977733263813595584 5000029941367071936 5002294447681096878 5027340073044998592 5085944856505195488 5108726244440269152 5110094642148619968 5167855020417587082 5219785510623753264 5244570816942004704 5277809382554131488 5280199694774491149 5306636743769720736 5366618675049032739 5382585838440478512 5392544369131395216 5446285079132081808 5472595635069917952 5497108941386020608 5507279355708658944 5509773594547295112 5535935862327671632 5537360080455360768 5562163485071062272 5589608370688189224 5616611309677021056 5627002819963195008 5653721731738898688 5681618385020505096 5683080082572607104 5748856472417197464 5776628725907135616 5802503882574132864 5871172567575010176 5900142169059755292 5928645271325744448 5937535555373397924 5969966336740935828 5998806753826640832 6025677108826984128 6055409068245538326 6066612415272819618 6124865209383806912 6156670089453657696 6184247559059273184 6198495293865707001 6227927845118630586 6258014453066063584 6318687723386648688 6360436948206261024 6391820683148068233 6424351397690773248 6467463531469347147 6498707316645527568 6527816867895899472 6530102037981979392 6605069138521886448 6624721031926742784 6636977685084794112 6666706588489429248 6669725930241462504 6703120097393331456 6748657598054970936 6781259808673593984 6811634992587025536 6813459522864826624 6879517994693155968 6890473360556782776 6959714014165004352 6992761089256006272 7037079176738841984 7040266259699321532 7075515658359627648 7155491566732043652 7176781117920638016 7190059158841860288 7261713438842775744 7307736068151874368 7311045731226218514 7343793976382886906 7346364792729726816 7347650875988844096 7452811160917585632 7466599895720393376 7503441671521645317 7575491180027340128 7628917284757793232 7665141963222929952 7751782530626380623 7776846428783567616 7866856225413007056 7904860361767659264 7916714073831197232 7959955115654581104 7998409005102187776 8034236145102645504 8073878757660717768 8085154798806329088 8088816553697092824 8129315862796167936 8169427618698122712 8208893452604876928 8245663412079030912 8260919033562988416 8264660391820942668 8303903793491507448 8306040120683041152 8424916964515531584 8440504229944792512 8480582597608348032 8522427577530757644 8623284708625796196 8664943088860703424 8703755823861199296 8806758851362515264 8850213253589632938 8892967906988616672 8995895776282466402 8998210130739961248 9038515663240476192 9083113602368307489 9187297814075710368 9235005134180486544 9279618685553339136 9341891767677945879 9387021679599095376 9389436658163437824 9540655422309391536 9569041490560850688 9586745545122480384 9682284585123700992 9743648090869165824 9748060974968291352 9791725301843849208 9795153056972969088 9796867834651792128 9937081547890114176 9955466527627191168 10000059882734143872 10004588895362193756 10054680146089997184 10171889713010390976 10217452488880538304 10220189284297239936 10335710040835174164 10439571021247506528 10489141633884009408 10555618765108262976 10560399389548982298 10613273487539441472 10733237350098065478 10765171676880957024 10785088738262790432 10892570158264163616 10966568596839327771 11019547189094590224 11071871724655343264 11179216741376378448 11233222619354042112 11254005639926390016 11363236770041010192 11366160165145214208 11497712944834394928 11553257451814271232 11605007765148265728 11742345135150020352 11800284338119510584 11857290542651488896 11875071110746795848 11939932673481871656 11997613507653281664 12051354217653968256 12110818136491076652 12133224830545639236 12249730418767613824 12313340178907315392 12368495118118546368 12396990587731414002 12455855690237261172 12516028906132127168 12637375446773297376 12720873896412522048 12783641366296136466 12934927062938694294 12997414633291055136 13055633735791798944 13210138277043772896 13275319880384449407 13339451860482925008 13493843664423699603 13497315196109941872 13562519617347187968 13623269985174051072 13759035989386311936 13780946721113565552 13919428028330008704 13985522178512012544 14074158353477683968 14080532519398643064 14151031316719255296 14310983133464087304 14353562235841276032 14380118317683720576 14523426877685551488 14615472136303748736 14622091462452437028 14687587952765773812 14692729585459453632 14695301751977688192 14905622321835171264 14933199791440786752 15006883343043290634 15150982360054680256 15257834569515586464 15330283926445859904 15503565061252761246 15733712450826014112 15833428147662394464 15840599084323473447 15919910231309162208 16147757515321435536 16177633107394185648 16338855237396245424 16417786905209753856 16491326824158061824 16521838067125976832 16529320783641885336 16607807586983014896 16612080241366082304 16849833929031063168 16881008459889585024 16961165195216696064 17044855155061515288 17246569417251592392 17329886177721406848 17407511647722398592 17613517702725030528 17700426507179265876 17785935813977233344 17991791552564932804 17996420261479922496 18077031326480952384 18166227204736614978 18374595628151420736 18470010268360973088 18683783535355891758 18774043359198190752 19081310844618783072 19175462049444204699 19402390594408041441 19496121949936582704 19583450603687698416 19590306113945938176 19874163095780228352 19910933055254382336 20000119765468287744 20009177790724387512 20109360292179994368 20343779426020781952 20434904977761076608 20440378568594479872 20671420081670348328 20879142042495013056 20978283267768018816 21111237530216525952 21120798779097964596 21226546975078882944 21466474700196130956 21530343353761914048 21570177476525580864 21785140316528327232 21933137193678655542 22039094378189180448 22143743449310686528 22358433482752756896 22726473540082020384 22995425889668789856 23255347591879141869 23600568676239021168 23714581085302977792 23750142221493591696 23879865346963743312 23995227015306563328 24102708435307936512 24221636272982153304 24266449661091278472 24499460837535227648 24626680357814630784 24736990236237092736 24793981175462828004 24911711380474522344 25032057812264254336 25274750893546594752 25441747792825044096 25567282732592272932 25869854125877388588 25994829266582110272 26111267471583597888 26420276554087545792 26550639760768898814 26678903720965850016 26987687328847399206 26994630392219883744 27561893442227131104 27838856056660017408 28025675303033837637 28161065038797286128 28621966266928174608 28707124471682552064 28760236635367441152 29046853755371102976 29230944272607497472 29244182924904874056 29375175905531547624 29385459170918907264 29390603503955376384 29811244643670342528 29866399582881573504 30013766686086581268 30301964720109360512 30515669139031172928 30660567852891719808 31007130122505522492 31467424901652028224 31666856295324788928 31681198168646946894 31839820462618324416 32295515030642871072 32355266214788371296 32677710474792490848 33058641567283770672 33215615173966029792 33699667858062126336 33762016919779170048 34089710310123030576 34493138834503184784 34659772355442813696 34815023295444797184 35227035405450061056 35400853014358531752 35571871627954466688 35983583105129865608 35992840522959844992 36154062652961904768 36332454409473229956 36749191256302841472 36940020536721946176 37367567070711783516 37548086718396381504 38162621689237566144 38350924098888409398 38804781188816082882 38992243899873165408 39166901207375396832 40018355581448775024 40481530993271098809 40687558852041563904 40869809955522153216 41342840163340696656 41758284084990026112 41956566535536037632 42222475060433051904 42241597558195929192 42453093950157765888 42932949400392261912 43060686707523828096 43140354953051161728 43570280633056654464 43866274387357311084 44078188756378360896 44287486898621373056 44716866965505513792 45452947080164040768 45990851779337579712 46510695183758283738 47201137352478042336 47500284442987183392 47521797252970420341 47759730693927486624 48443272545964306608 48532899322182556944 49253360715629261568 49473980472474185472 49587962350925656008 49823422760949044688 50064115624528508672 50549501787093189504 50883495585650088192 51134565465184545864 51739708251754777176 51989658533164220544 52222534943167195776 52840553108175091584 53101279521537797628 53357807441931700032 53975374657694798412 53989260784439767488 55123786884454262208 56051350606067675274 56322130077594572256 57243932533856349216 57526386148332614097 58488365849809748112 58750351811063095248 58770918341837814528 59622489287340685056 59732799165763147008 60027533372173162536 60603929440218721024 61031338278062345856 61321135705783439616 62014260245011044984 62934849803304056448 63333712590649577856 63362396337293893788 63679640925236648832 64591030061285742144 64710532429576742592 65355420949584981696 66117283134567541344 66431230347932059584 68179420620246061152 68986277669006369568 69766042775637425607 70801706028717063504 71143743255908933376 71967166210259731216 71985681045919689984 72308125305923809536 72664908818946459912 73498382512605682944 73880041073443892352 74735134141423567032 75096173436792763008 76325243378475132288 76701848197776818796 77609562377632165764 77984487799746330816 78333802414750793664 80036711162897550048 80963061986542197618 82685680326681393312 83516568169980052224 84077025909101512911 84483195116391858384 85865898800784523824 86121373415047656192 86280709906102323456 87140561266113308928 87732548774714622168 88156377512756721792 88574973797242746112 89433733931011027584 90905894160328081536 91981703558675159424 93021390367516567476 94402274704956084672 95000568885974366784 95043594505940840682 95519461387854973248 96886545091928613216 97065798644365113888 99175924701851312016 99646845521898089376 101099003574186379008 102269130930369091728 103479416503509554352 103979317066328441088 104445069886334391552 105681106216350183168 106202559043075595256 106715614883863400064 107950749315389596824 107978521568879534976 110247573768908524416 112102701212135350548 112644260155189144512 114487865067712698432 115052772296665228194 116976731699619496224 117500703622126190496 120055066744346325072 121444592979813296427 122062676556124691712 124028520490022089968 125869699606608112896 126667425181299155712 126724792674587787576 127359281850473297664 129182060122571484288 129421064859153485184 130710841899169963392 132234566269135082688 132862460695864119168 136358841240492122304 137972555338012739136 139532085551274851214 141603412057434127008 142565391758911261023 143934332420519462432 145329817637892919824 147760082146887784704 149470268282847134064 150192346873585526016 152650486756950264576 153403696395553637592 155219124755264331528 155968975599492661632 156667604829501587328 160073422325795100096 161926123973084395236 165371360653362786624 168154051818203025822 168966390232783716768 171731797601569047648 172579158444997842291 175465097549429244336 176312755025513443584 178867467862022055168 181811788320656163072 183963407117350318848 186042780735033134952 188804549409912169344 190001137771948733568 190087189011881681364 191038922775709946496 193773090183857226432 194131597288730227776 198351849403702624032 199293691043796178752 204538261860738183456 206958833007019108704 212405118086151190512 213431229767726800128 215901498630779193648 215957043137759069952 220495147537817048832 224205402424270701096 225288520310378289024 228975730135425396864 230105544593330456388 233953463399238992448 235001407244252380992 240110133488692650144 242889185959626592854 248057040980044179936 252231077727304538733 253449585349175575152 258364120245142968576 258842129718306970368 261421683798339926784 264469132538270165376 265724921391728238336 272717682480984244608 275945110676025478272 279064171102549702428 283206824114868254016 285130783517822522046 287868664841038924864 290659635275785839648 298940536565694268128 306807392791107275184 310438249510528663056 311937951198985323264 313335209659003174656 320146844651590200192 323852247946168790472 330742721306725573248 336308103636406051644 337932780465567433536 343463595203138095296 345158316889995684582 350930195098858488672 364333778939439889281 372085561470066269904 377609098819824338688 380002275543897467136 380174378023763362728 382077845551419892992 387546180367714452864 388263194577460455552 396703698807405248064 398587382087592357504 409076523721476366912 413917666014038217408 424810236172302381024 431802997261558387296 448410804848541402192 450577040620756578048 457951460270850793728 460211089186660912776 467906926798477984896 470002814488504761984 480220266977385300288 485778371919253185708 496114081960088359872 504462155454609077466 506899170698351150304 528938265076540330752 545435364961968489216 551890221352050956544 558128342205099404856 566413648229736508032 570261567035645044092 575737329682077849728 581319270551571679296 597881073131388536256 613614785582214550368 620876499021057326112 640293689303180400384 647704495892337580944 661485442613451146496 672616207272812103288 675865560931134867072 686927190406276190592 690316633779991369164 701860390197716977344 728667557878879778562 744171122940132539808 760348756047526725456 775092360735428905728 776526389154920911104 793407397614810496128 797174764175184715008 818153047442952733824 827835332028076434816 849620472344604762048 863605994523116774592 896821609697082804384 920422178373321825552 935813853596955969792 940005628977009523968 960440533954770600576 971556743838506371416 992228163920176719744 1008924310909218154932 1013798341396702300608 1093001336818319667843 1116256684410198809712 1132827296459473016064 1140523134071290088184 1151474659364155699456 1162638541103143358592 1195762146262777072512 1227229571164429100736 1241752998042114652224 1295408991784675161888 1345232414545624206576 1351731121862269734144 1373854380812552381184 1380633267559982738328 1403720780395433954688 1457335115757759557124 1488342245880265079616 1520697512095053450912 1586814795229620992256 1636306094885905467648 1655670664056152869632 1699240944689209524096 1727211989046233549184 1793643219394165608768 1840844356746643651104 1920881067909541201152 1943113487677012742832 1984456327840353439488 2017848621818436309864 2027596682793404601216 2186002673636639335686 2232513368820397619424 2281046268142580176368 2325277082206286717184 2391524292525554145024 2454459142328858201472 2483505996084229304448 2590817983569350323776 2690464829091248413152 2761266535119965476656 2807441560790867909376 2914670231515519114248 2976684491760530159232 3041395024190106901824 3279004010454959003529 3398481889378419048192 3454423978092467098368 3587286438788331217536 3681688713493287302208 3886226975354025485664 4035697243636872619728 4055193365586809202432 4372005347273278671372 4465026737640795238848 4562092536285160352736 4908918284657716402944 4967011992168458608896 5181635967138700647552 5380929658182496826304 5522533070239930953312 5829340463031038228496 5953368983521060318464 6082790048380213803648 6558008020909918007058 7174572877576662435072 7363377426986574604416 7772453950708050971328 8071394487273745239456 8744010694546557342744 8930053475281590477696 9124185072570320705472 10363271934277401295104 10761859316364993652608 11045066140479861906624 11658680926062076456992 12165580096760427607296 13116016041819836014116 14726754853973149208832 15544907901416101942656 16142788974547490478912 17488021389093114685488 17860106950563180955392 18248370145140641410944 21523718632729987305216 22090132280959723813248 23317361852124152913984 26232032083639672028232 31089815802832203885312 32285577949094980957824 34976042778186229370976 36496740290281282821888 44180264561919447626496 46634723704248305827968 52464064167279344056464 64571155898189961915648 69952085556372458741952 93269447408496611655936 104928128334558688112928 139904171112744917483904 209856256669117376225856 279808342225489834967808 419712513338234752451712 839425026676469504903424
- Sum of all divisors σ(n): 3067925705825768654879397
- Sum of proper divisors (its aliquot sum) s(n): 2228500679149299149975973
- 839425026676469504903424 is an abundant number, because the sum of its proper divisors (2228500679149299149975973) is greater than itself. Its abundance is 1389075652472829645072549
Bases of 839425026676469504903424
- Binary: 101100011100000101010010011001101001100111011001000101000001011110001001000000002
- Hexadecimal: 0xB1C1526699D914178900
- Base-36: 3SOYDTJ9LA85G000
Squares and roots of 839425026676469504903424
- 839425026676469504903424 squared (8394250266764695049034242) is 704634375410791539941138628442331587179566923776
- 839425026676469504903424 cubed (8394250266764695049034243) is 591487729376361116167741886892305705426236797304188185853669595649409024
-
839425026676469504903424 is a
perfect square number . Itssquare root is 916201411632 -
The
cube root of 839425026676469504903424 is 94332346.5322940423
Scales and comparisons
How big is 839425026676469504903424?- 839,425,026,676,469,504,903,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 839,425,026,676,469,504,903,424 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 839425026676469504903424 cubic inches would be around 7861028.9 feet tall.
Recreational maths with 839425026676469504903424
- 839425026676469504903424 backwards is 424309405964676620524938
- 839425026676469504903424 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 839425026676469504903424's digits is 108
- 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 839425026676469504903424 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 839425026676469504903424 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/839425026676469504903424/
Chicago style:
Numbermatics. 2024. "Number 839425026676469504903424 - Facts about the integer". https://numbermatics.com/n/839425026676469504903424/
The information we have on file for 839425026676469504903424 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 839425026676469504903424, math, Factors of 839425026676469504903424, curriculum, school, college, exams, university, Prime factorization of 839425026676469504903424, STEM, science, technology, engineering, physics, economics, calculator, eight hundred thirty-nine sextillion, four hundred twenty-five quintillion, twenty-six quadrillion, six hundred seventy-six trillion, four hundred sixty-nine billion, five hundred four million, nine hundred three thousand, four hundred twenty-four.