52944778519976555476992
52,944,778,519,976,555,476,992 is an even composite number composed of six prime numbers multiplied together.
52944778519976555476992 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, four hundred thirty-two divisors.
Prime factorization of 52944778519976555476992:
211 × 35 × 73 × 133 × 413 × 1273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 41 × 41 × 41 × 127 × 127 × 127)See below for interesting mathematical facts about the number 52944778519976555476992 from the Numbermatics database.
Names of 52944778519976555476992
- Cardinal: 52944778519976555476992 can be written as Fifty-two sextillion, nine hundred forty-four quintillion, seven hundred seventy-eight quadrillion, five hundred nineteen trillion, nine hundred seventy-six billion, five hundred fifty-five million, four hundred seventy-six thousand, nine hundred ninety-two.
Scientific notation
- Scientific notation: 5.2944778519976555476992 × 1022
Factors of 52944778519976555476992
Divisors of 52944778519976555476992
- Number of divisors d(n): 18432
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 41 42 48 49 52 54 56 63 64 72 78 81 82 84 91 96 98 104 108 112 117 123 126 127 128 144 147 156 162 164 168 169 182 189 192 196 208 216 224 234 243 246 252 254 256 273 287 288 294 312 324 328 336 338 343 351 364 369 378 381 384 392 416 432 441 448 468 486 492 504 507 508 512 533 546 567 574 576 588 624 637 648 656 672 676 686 702 728 738 756 762 768 784 819 832 861 864 882 889 896 936 972 984 1008 1014 1016 1024 1029 1053 1066 1092 1107 1134 1143 1148 1152 1176 1183 1248 1274 1296 1312 1323 1344 1352 1372 1404 1456 1476 1512 1521 1524 1536 1568 1599 1638 1651 1664 1681 1701 1722 1728 1764 1778 1792 1872 1911 1944 1968 2009 2016 2028 2032 2048 2058 2106 2132 2184 2197 2214 2268 2286 2296 2304 2352 2366 2457 2496 2548 2583 2592 2624 2646 2667 2688 2704 2744 2808 2912 2952 3024 3042 3048 3072 3087 3136 3159 3198 3276 3302 3321 3328 3362 3402 3429 3444 3456 3528 3549 3556 3584 3731 3744 3822 3888 3936 3969 4018 4032 4056 4064 4116 4212 4264 4368 4394 4428 4459 4536 4563 4572 4592 4608 4704 4732 4797 4914 4953 4992 5043 5096 5166 5184 5207 5248 5292 5334 5376 5408 5488 5616 5733 5824 5904 6027 6048 6084 6096 6144 6174 6223 6272 6318 6396 6552 6591 6604 6642 6656 6724 6804 6858 6888 6912 6929 7056 7098 7112 7168 7371 7462 7488 7644 7749 7776 7872 7938 8001 8036 8064 8112 8128 8232 8281 8424 8528 8736 8788 8856 8918 9072 9126 9144 9184 9216 9261 9408 9464 9594 9828 9906 9963 9984 10086 10192 10287 10332 10368 10414 10496 10584 10647 10668 10752 10816 10976 11193 11232 11466 11557 11648 11767 11808 11907 12054 12096 12168 12192 12348 12446 12544 12636 12792 13104 13182 13208 13284 13312 13377 13448 13608 13689 13716 13776 13824 13858 14063 14112 14196 14224 14336 14391 14742 14859 14924 14976 15129 15288 15379 15498 15552 15621 15744 15876 16002 16072 16128 16129 16224 16256 16464 16562 16848 17056 17199 17472 17576 17712 17836 18081 18144 18252 18288 18368 18432 18522 18669 18816 18928 19188 19656 19773 19812 19926 19968 20172 20384 20574 20664 20736 20787 20828 20992 21168 21294 21336 21463 21504 21632 21853 21952 22113 22386 22464 22932 23114 23247 23296 23534 23616 23814 24003 24108 24192 24336 24384 24696 24843 24892 25088 25272 25584 26117 26208 26364 26416 26568 26624 26754 26896 27216 27378 27432 27552 27648 27716 27783 28126 28224 28392 28448 28782 29484 29718 29848 29952 30258 30576 30758 30861 30996 31104 31242 31488 31752 31941 32004 32144 32256 32258 32448 32512 32928 33124 33579 33696 34112 34398 34671 34944 35152 35301 35424 35672 36162 36288 36449 36504 36576 36736 37044 37338 37632 37856 38376 39312 39546 39624 39852 39936 40131 40344 40768 41067 41148 41328 41472 41574 41656 41984 42189 42336 42588 42672 42926 43008 43173 43264 43561 43706 43904 44226 44577 44772 44928 45387 45864 46137 46228 46494 46592 46863 47068 47232 47628 48006 48216 48384 48387 48503 48672 48768 49392 49686 49784 50176 50544 51168 51597 52234 52416 52728 52832 53136 53508 53792 54243 54432 54756 54864 55104 55296 55432 55566 56007 56252 56448 56784 56896 57564 57967 58968 59319 59436 59696 59904 60516 61152 61516 61722 61992 62208 62361 62484 62976 63504 63882 64008 64288 64389 64512 64516 64896 65024 65559 65856 66248 67158 67392 67691 68224 68796 68921 69342 69741 69888 70304 70602 70848 71344 72009 72324 72576 72898 73008 73152 73472 74088 74529 74676 75264 75712 76752 78351 78624 79092 79248 79704 79872 80262 80688 80899 81536 82134 82296 82369 82656 82944 83148 83312 83349 83968 84378 84672 85176 85344 85852 86346 86528 87122 87412 87808 88452 89154 89544 89856 90077 90774 91728 92274 92456 92988 93184 93726 94136 94464 95256 95823 96012 96432 96768 96774 97006 97344 97536 98784 99372 99568 100352 100737 101088 102336 103194 104013 104468 104832 105456 105664 105903 106272 107016 107584 107653 108486 108864 109347 109512 109728 110208 110864 111132 112014 112504 112896 112903 113568 113792 115128 115934 117936 118638 118872 119392 119808 120393 121032 122304 123032 123444 123984 124416 124722 124968 125952 126567 127008 127764 128016 128576 128778 129024 129032 129519 129792 130048 130683 131118 131712 132496 133731 134316 134784 135382 136161 136448 137592 137842 138411 138684 139482 139776 140589 140608 141204 141696 142688 144018 144648 145152 145161 145509 145796 146016 146304 146944 148176 149058 149352 150241 150528 151424 152971 153504 154791 156702 157248 158184 158496 159408 160524 161376 161798 162729 163072 164268 164592 164738 165312 165888 166296 166624 166698 168021 168756 169344 170352 170688 171704 172692 173056 173901 174244 174824 175616 176904 177957 178308 179088 179712 180154 181548 182819 183456 184548 184912 185976 186368 187083 187452 188272 188928 190512 191646 192024 192864 193167 193536 193548 194012 194688 195072 196677 197568 198744 199136 201474 202176 203073 204672 206388 206763 208026 208936 209664 209677 210912 211328 211806 212544 213487 214032 215168 215306 216027 216972 217728 218694 219024 219456 220416 221728 222264 223587 224028 225008 225792 225806 227136 227584 230256 231868 235053 235872 237276 237744 238784 239616 240786 242064 242697 244608 246064 246888 247107 247968 248832 249444 249936 251904 253134 254016 255143 255528 256032 257152 257556 258064 259038 259584 260096 261366 262236 263424 264992 267462 268632 269568 270231 270764 272322 272896 275184 275684 276822 277368 278964 279019 279552 281178 281216 282408 283392 284089 285376 287469 288036 289296 290304 290322 291018 291592 292032 292608 293888 296352 298116 298704 300482 301056 302211 302848 305942 307008 309582 312039 313404 314496 316368 316992 317709 318816 321048 322752 322959 323596 325458 326144 328041 328536 329184 329476 330624 332592 333248 333396 336042 337512 338688 338709 339521 340704 341376 343408 345384 346112 347802 348488 349648 351232 353808 355914 356616 358176 359424 360308 361179 363096 365638 366912 369096 369824 371952 374166 374904 376544 377856 379701 381024 383292 384048 385728 386334 387072 387096 388024 389376 390144 392049 393354 395136 397488 398272 401193 402948 404352 406146 408483 409344 412776 413526 415233 416052 417872 419328 419354 421767 421824 422656 423612 425088 426974 428064 430336 430612 432054 433944 435456 435483 436527 437388 438048 438912 440832 443456 444528 447174 448056 450016 450723 451584 451612 454272 455168 458913 460512 463736 470106 471744 473837 474552 475488 477568 481572 482447 484128 485394 488187 489216 492128 493776 494214 495936 497664 498888 499872 504063 506268 508032 510286 511056 512064 514304 515112 516128 518076 519168 521703 522732 524472 526848 529984 533871 534924 537264 539136 540462 541528 544644 545792 548457 550368 551368 553644 554736 557928 558038 559104 561249 562356 562432 564816 566293 566784 568178 570752 574938 576072 576583 578592 579501 580608 580644 582036 583184 584064 585216 587776 590031 592704 596232 597408 600964 604422 605696 609219 611884 614016 619164 620289 624078 626808 628992 629031 630539 632736 633984 635418 637632 640461 642096 645504 645918 647192 650916 652288 656082 657072 658368 658952 661248 661289 665184 666496 666792 670761 672084 675024 677376 677418 679042 681408 682752 686816 690768 695604 696976 699296 702464 705159 707616 711828 713232 716352 718848 720616 722358 726192 728091 731276 733824 738192 739648 741321 743904 748332 749808 753088 753571 755712 759402 762048 765429 766584 768096 771456 772668 774192 776048 778752 780288 784098 786708 790272 790321 794976 796544 802386 805896 808704 810693 812292 816966 818688 825552 827052 830466 832104 835744 837057 838656 838708 843534 843648 845312 847224 850176 852267 853948 856128 860672 861224 864108 867888 870912 870966 873054 874776 876096 877824 879983 881664 886912 889056 894348 895973 896112 900032 901446 903168 903224 906633 908544 910336 917826 921024 927472 936117 940212 943488 947674 949104 950976 953127 955136 963144 964894 968256 968877 970788 976374 978432 984123 984256 987552 988428 991872 997776 999744 1008126 1012536 1016064 1016127 1018563 1020572 1022112 1024128 1028608 1030224 1032256 1036152 1038336 1043406 1045464 1048944 1051687 1053696 1059968 1067742 1069848 1070797 1074528 1078272 1080924 1083056 1083537 1089288 1091584 1096914 1100736 1102736 1107288 1109472 1115856 1116076 1122498 1124712 1124864 1129632 1132586 1133568 1136356 1139103 1141504 1149876 1152144 1153166 1157184 1159002 1161216 1161288 1164072 1166368 1168128 1170432 1176147 1180062 1185408 1192464 1194816 1201928 1208844 1211392 1218438 1223768 1228032 1238328 1240578 1245699 1248156 1253616 1257984 1258062 1261078 1265301 1265472 1267968 1270836 1275264 1280922 1284192 1291008 1291836 1294384 1301832 1304576 1306449 1309581 1312164 1314144 1316736 1317904 1322496 1322578 1330368 1332992 1333584 1341522 1344168 1350048 1352169 1354752 1354836 1358084 1362816 1365504 1373632 1376739 1381536 1391208 1393952 1398592 1410318 1415232 1421511 1423656 1426464 1432704 1441232 1444716 1447341 1452384 1456182 1462552 1467648 1467739 1476384 1479296 1482642 1487808 1494409 1496664 1499616 1506176 1507142 1512189 1518804 1524096 1530858 1533168 1536192 1542912 1545336 1548384 1552096 1557504 1565109 1568196 1573416 1580544 1580642 1589952 1593088 1604772 1611792 1617408 1621386 1624584 1633932 1637376 1645371 1651104 1654104 1660932 1664208 1671488 1674114 1677312 1677416 1683747 1687068 1687296 1690624 1694448 1698879 1700352 1704534 1707896 1712256 1721344 1722448 1728216 1729749 1735776 1738503 1741824 1741932 1746108 1749552 1752192 1755648 1759966 1763328 1770093 1773824 1778112 1786001 1788696 1791946 1792224 1800064 1802892 1806448 1813266 1817088 1820672 1827657 1835652 1842048 1854944 1860867 1872234 1880424 1886976 1887093 1891617 1895348 1898208 1901952 1906254 1910272 1921383 1926288 1929788 1936512 1937754 1941576 1952748 1953133 1956864 1968246 1968512 1975104 1976856 1983744 1983867 1988623 1995552 1999488 2012283 2016252 2025072 2032128 2032254 2037126 2041144 2044224 2048256 2048383 2057216 2060448 2064512 2072304 2086812 2090928 2097888 2103374 2107392 2115477 2119936 2135484 2139696 2141594 2149056 2156544 2161848 2166112 2167074 2178576 2184273 2193828 2201472 2205472 2214576 2218944 2223963 2231712 2232152 2244996 2249424 2249728 2259264 2260713 2265172 2267136 2272712 2278206 2283008 2296287 2299752 2304288 2306332 2314368 2318004 2322576 2328144 2332736 2336256 2340864 2352294 2360124 2370816 2370963 2376647 2384928 2389632 2403856 2417688 2422784 2432079 2436876 2447536 2456064 2476656 2481156 2491398 2496312 2507232 2511171 2515968 2516124 2522156 2530602 2530944 2535936 2541672 2550528 2556801 2561844 2568384 2582016 2583672 2588768 2603664 2612898 2619162 2624328 2628288 2633472 2635808 2639949 2644992 2645156 2660736 2665984 2667168 2683044 2687919 2688336 2700096 2704338 2709504 2709672 2716168 2725632 2725801 2731008 2747264 2753478 2763072 2775331 2782416 2787904 2797184 2808351 2820636 2830464 2843022 2847312 2852928 2859381 2865408 2882464 2889432 2894682 2904768 2906631 2912364 2925104 2935296 2935478 2952369 2952768 2958592 2965284 2975616 2988818 2993328 2999232 3012352 3014284 3024378 3037608 3048192 3048381 3055689 3061716 3066336 3072384 3085824 3090672 3096768 3104192 3115008 3130218 3136392 3146832 3155061 3161088 3161284 3179904 3186176 3209544 3212391 3223584 3234816 3242772 3249168 3267864 3274752 3290742 3302208 3308208 3316859 3321864 3328416 3342976 3348228 3354832 3367494 3374136 3374592 3377129 3381248 3388896 3397758 3400704 3409068 3415792 3417309 3424512 3442688 3444896 3456432 3459498 3471552 3477006 3483648 3483864 3492216 3499104 3504384 3511296 3519932 3528441 3540186 3547648 3556224 3572002 3577392 3583892 3584448 3600128 3605784 3612896 3626532 3634176 3655314 3671304 3684096 3693157 3709888 3721734 3737097 3744468 3760848 3773952 3774186 3783234 3790696 3796416 3803904 3812508 3820544 3842766 3852576 3859576 3873024 3875508 3883152 3905496 3906266 3913728 3919347 3928743 3936492 3937024 3950208 3953712 3967488 3967734 3977246 3991104 3998976 4024566 4032504 4050144 4056507 4064256 4064508 4074252 4082288 4088448 4096512 4096766 4114432 4120896 4129024 4130217 4144608 4173624 4181856 4195776 4206748 4230954 4239872 4264533 4270968 4279392 4283188 4298112 4323696 4332224 4334148 4342023 4357152 4368546 4387656 4402944 4403217 4410944 4413773 4429152 4437888 4447926 4463424 4464304 4483227 4489992 4498848 4499456 4518528 4521426 4530344 4545424 4556412 4566016 4592574 4599504 4608576 4612664 4628736 4629023 4636008 4645152 4656288 4665472 4672512 4695327 4704588 4720248 4741632 4741926 4753294 4769856 4779264 4807712 4835376 4864158 4873752 4895072 4912128 4936113 4953312 4962312 4982796 4992624 5014464 5022342 5031936 5032248 5044312 5061204 5061888 5071872 5083344 5096637 5101056 5113602 5123688 5136768 5164032 5167344 5177536 5189247 5207328 5215509 5225796 5238324 5248656 5256576 5266944 5271616 5279898 5289984 5290312 5310279 5321472 5331968 5334336 5358003 5366088 5375838 5376672 5400192 5408676 5419344 5432336 5451264 5451602 5462016 5482971 5494528 5506956 5526144 5532247 5550662 5564832 5575808 5582601 5594368 5616702 5641272 5660928 5661279 5674851 5686044 5694624 5705856 5718762 5730816 5764149 5764928 5778864 5789364 5809536 5813262 5824728 5850208 5859399 5870592 5870956 5904738 5905536 5917184 5930568 5951232 5951601 5965869 5977636 5986656 5998464 6024704 6028568 6048756 6075216 6096384 6096762 6111378 6123432 6132672 6144768 6145149 6159881 6171648 6181344 6193536 6208384 6260436 6271811 6272784 6293664 6310122 6322176 6322568 6346431 6359808 6372352 6419088 6424782 6447168 6469632 6485544 6498336 6535728 6552819 6581484 6604416 6616416 6633718 6643728 6656832 6671889 6685952 6696456 6709664 6734988 6748272 6749184 6754258 6777792 6782139 6795516 6801408 6818136 6831584 6834618 6849024 6888861 6889792 6912864 6918996 6943104 6954012 6967728 6984432 6998208 7008768 7022592 7039864 7056882 7080372 7095296 7112448 7112889 7129941 7144004 7154784 7167784 7168896 7200256 7211568 7225792 7253064 7268352 7296237 7310628 7342608 7361809 7368192 7386314 7419776 7443468 7474194 7488936 7495579 7521696 7533513 7547904 7548372 7566468 7581392 7592832 7607808 7625016 7641088 7670403 7685532 7705152 7719152 7746048 7751016 7766304 7810992 7812532 7838694 7857486 7872984 7874048 7900416 7907424 7919847 7934976 7935468 7954492 7982208 7997952 8049132 8063757 8065008 8100288 8113014 8128512 8129016 8148504 8164576 8176896 8177403 8193024 8193532 8241792 8258048 8260434 8289216 8325993 8347248 8363712 8391552 8413496 8461908 8479744 8529066 8541936 8558784 8566376 8596224 8596757 8647392 8664448 8668296 8684046 8714304 8719893 8737092 8752967 8775312 8805888 8806434 8821888 8827546 8857107 8858304 8875776 8895852 8926848 8928608 8966454 8979984 8997696 9037056 9042852 9060688 9090848 9112824 9132032 9145143 9167067 9185148 9199008 9217152 9225328 9257472 9258046 9272016 9290304 9312576 9330944 9345024 9390654 9409176 9440496 9465183 9483264 9483852 9506588 9539712 9558528 9615424 9637173 9670752 9728316 9747504 9790144 9824256 9872226 9906624 9924624 9950577 9965592 9985248 10028928 10044684 10064496 10088624 10122408 10123776 10131387 10143744 10166688 10193274 10202112 10227204 10247376 10273536 10274173 10328064 10334688 10355072 10378494 10414656 10431018 10451592 10460863 10476648 10497312 10513152 10533888 10543232 10559796 10580624 10585323 10620558 10642944 10663936 10668672 10716006 10732176 10751676 10753344 10800384 10817352 10838688 10864672 10902528 10903204 10965942 10989056 11013912 11052288 11064494 11079471 11101324 11129664 11151616 11165202 11188736 11233404 11282544 11321856 11322558 11349702 11372088 11389248 11411712 11437524 11439779 11461632 11528298 11529856 11557728 11578728 11619072 11626524 11647649 11649456 11700416 11718798 11741184 11741912 11786229 11809476 11811072 11834368 11861136 11902464 11903202 11931738 11955272 11973312 11996928 12049408 12057136 12097512 12150432 12169521 12192768 12193524 12222756 12246864 12265344 12289536 12290298 12319762 12343296 12362688 12387072 12390651 12416768 12520872 12543622 12545568 12587328 12620244 12645136 12692862 12719616 12744704 12793599 12838176 12849564 12894336 12971088 12996672 13026069 13071456 13105638 13162968 13208832 13209651 13232832 13241319 13267436 13287456 13313664 13343778 13371904 13392912 13419328 13449681 13469976 13496544 13498368 13508516 13555584 13564278 13591032 13636272 13663168 13669236 13671931 13698048 13777722 13779584 13825728 13837992 13886208 13887069 13908024 13920361 13935456 13968864 13996416 14017536 14079728 14085981 14113764 14160744 14190592 14224896 14225778 14259882 14288008 14309568 14335568 14337792 14338681 14400512 14423136 14451584 14506128 14592474 14621256 14685216 14723618 14736384 14772628 14808339 14839552 14886936 14948388 14977872 14991158 15043392 15067026 15095808 15096744 15132936 15162784 15185664 15215616 15250032 15289911 15340806 15371064 15410304 15438304 15492096 15502032 15532608 15567741 15621984 15625064 15677388 15714972 15745968 15748096 15800832 15814848 15839694 15869952 15870936 15908984 15964416 15995904 16074009 16098264 16127514 16130016 16200576 16226028 16258032 16297008 16329152 16353792 16354806 16386048 16387064 16448913 16483584 16516096 16520868 16578432 16596741 16651986 16694496 16727424 16747803 16783104 16826992 16923816 16959488 16983837 17024553 17058132 17083872 17117568 17132752 17192448 17193514 17292447 17294784 17328896 17336592 17368092 17428608 17439786 17474184 17505934 17550624 17578197 17611776 17612868 17643776 17655092 17714214 17716608 17751552 17791704 17853696 17854803 17857216 17897607 17932908 17959968 17995392 18074112 18085704 18121376 18181696 18225648 18290286 18334134 18370296 18398016 18434304 18435447 18450656 18479643 18514944 18516092 18544032 18580608 18625152 18661888 18781308 18815433 18818352 18880992 18930366 18966528 18967704 19013176 19079424 19080607 19117056 19230848 19274346 19341504 19427317 19456632 19495008 19580288 19658457 19744452 19813248 19849248 19901154 19931184 19970496 20015667 20057856 20089368 20128992 20177248 20244816 20247552 20262774 20333376 20346417 20386548 20404224 20454408 20494752 20547072 20548346 20666583 20669376 20710144 20756988 20829312 20862036 20903184 20921726 20953296 20994624 21026304 21067776 21086464 21119592 21161248 21170646 21241116 21285888 21337344 21338667 21389823 21432012 21464352 21503352 21506688 21600768 21634704 21677376 21729344 21805056 21806408 21888711 21931884 21978112 22027824 22085427 22104576 22128988 22158942 22202648 22259328 22303232 22330404 22377472 22466808 22486737 22565088 22600539 22643712 22645116 22699404 22744176 22778496 22823424 22875048 22879558 22923264 23011209 23056596 23059712 23115456 23157456 23218013 23238144 23253048 23295298 23298912 23400832 23437596 23483824 23572458 23618952 23622144 23639903 23668736 23722272 23759541 23804928 23806404 23863476 23910544 23946624 23993856 24098816 24114272 24191271 24195024 24300864 24339042 24385536 24387048 24445512 24493728 24530688 24532209 24579072 24580596 24639524 24725376 24774144 24781302 24833536 24977979 25041744 25087244 25091136 25174656 25240488 25290272 25385724 25439232 25587198 25676352 25699128 25788672 25790271 25852099 25942176 25993344 26052138 26142912 26159679 26211276 26258901 26325936 26417664 26419302 26465664 26482638 26534872 26574912 26627328 26628979 26687556 26743808 26785824 26838656 26899362 26939952 26993088 27017032 27111168 27112849 27128556 27182064 27272544 27326336 27338472 27343862 27396096 27435429 27501201 27555444 27559168 27651456 27675984 27772416 27774138 27816048 27840722 27870912 27937728 27992832 28035072 28159456 28171962 28227528 28321488 28395549 28449792 28451556 28519764 28576016 28619136 28671136 28675584 28677362 28801024 28846272 28903168 28911519 29012256 29184948 29242512 29370432 29447236 29472768 29545256 29616678 29679104 29773872 29851731 29896776 29955744 29982316 30086784 30134052 30193488 30265872 30325568 30371328 30394161 30431232 30500064 30579822 30681612 30742128 30820608 30822519 30876608 30896411 30984192 31004064 31065216 31135482 31243968 31250128 31354776 31382589 31429944 31491936 31496192 31601664 31629696 31679388 31741872 31817968 31928832 31991808 32148018 32196528 32255028 32260032 32401152 32403161 32452056 32516064 32594016 32658304 32707584 32709612 32774128 32897826 32967168 33032192 33041736 33156864 33193482 33238413 33303972 33388992 33454848 33495606 33566208 33653984 33847632 33967674 34049106 34116264 34167744 34235136 34265504 34319337 34384896 34387028 34584894 34589568 34657792 34673184 34736184 34857216 34879572 34942947 34948368 35011868 35101248 35156394 35223552 35225736 35287552 35310184 35428428 35433216 35435413 35503104 35583408 35707392 35709606 35714432 35795214 35865816 35919936 35990784 36079303 36148224 36171408 36242752 36363392 36451296 36508563 36580572 36668268 36740592 36796032 36868608 36870894 36901312 36959286 37029888 37032184 37088064 37161216 37171953 37250304 37323776 37562616 37630866 37636704 37761984 37860732 37935408 38026352 38158848 38161214 38234112 38380797 38461696 38548692 38683008 38854634 38913264 38990016 39078207 39160576 39316914 39488904 39626496 39628953 39698496 39723957 39802308 39862368 39940992 40031334 40115712 40178736 40257984 40349043 40354496 40489632 40495104 40525548 40666752 40692834 40773096 40908816 40989504 41015793 41094144 41096692 41333166 41338752 41420288 41513976 41658624 41661207 41724072 41761083 41806368 41843452 41906592 41989248 42052608 42172928 42239184 42322496 42341292 42482232 42571776 42674688 42677334 42779646 42864024 42928704 43006704 43013376 43016043 43119167 43201536 43269408 43354752 43458688 43612816 43777422 43863768 43902677 43956224 44055648 44170854 44209152 44257976 44317884 44405296 44425017 44518656 44606464 44660808 44754944 44933616 44973474 45130176 45201078 45287424 45290232 45398808 45488352 45556992 45646848 45750096 45759116 45869733 46022418 46113192 46119424 46230912 46314912 46436026 46476288 46506096 46590596 46597824 46703223 46801664 46875192 46967648 47144916 47237904 47244288 47279806 47444544 47519082 47609856 47612808 47726952 47821088 47893248 47987712 48222027 48228544 48382542 48390048 48601728 48678084 48774096 48891024 48987456 49061376 49064418 49158144 49161192 49279048 49450752 49548288 49562604 49667072 49790223 49955958 50083488 50174488 50182272 50349312 50480976 50580544 50771448 50878464 50951511 51073659 51174396 51352704 51398256 51577344 51580542 51704198 51877341 51884352 51986688 52104276 52285824 52319358 52422552 52517802 52651872 52734591 52835328 52838604 52931328 52965276 53069744 53149824 53254656 53257958 53375112 53487616 53564409 53571648 53677312 53692821 53798724 53879904 53986176 54034064 54222336 54225698 54257112 54364128 54545088 54652672 54676944 54687724 54870858 55002402 55110888 55118336 55302912 55306341 55351968 55438929 55544832 55548276 55632096 55681444 55741824 55875456 55985664 56318912 56343924 56446299 56455056 56642976 56791098 56899584 56903112 57039528 57152032 57238272 57241821 57342272 57351168 57354724 57692544 57806336 57823038 58024512 58281951 58369896 58485024 58740864 58894472 59090512 59233356 59358208 59547744 59703462 59793552 59911488 59964632 60173568 60177299 60268104 60386976 60531744 60651136 60742656 60788322 61000128 61039251 61159644 61270769 61363224 61484256 61641216 61645038 61753216 61792822 61999749 62008128 62130432 62270964 62487936 62500256 62709552 62765178 62859888 62983872 63203328 63259392 63358776 63483744 63635936 63857664 64016001 64169469 64296036 64393056 64510056 64520064 64802304 64806322 64904112 65032128 65188032 65316608 65415168 65419224 65548256 65795652 65934336 66083472 66256281 66313728 66386964 66476826 66607944 66777984 66909696 66991212 67132416 67307968 67460211 67695264 67801617 67935348 68098212 68232528 68335488 68470272 68531008 68638674 68769792 68774056 69033627 69169788 69179136 69315584 69346368 69472368 69654039 69714432 69759144 69885894 69896736 70023736 70202496 70312788 70451472 70575104 70620368 70856856 70866432 70870826 70919709 71006208 71166816 71278623 71414784 71419212 71428864 71590428 71731632 71839872 71919211 71981568 72158606 72296448 72342816 72485504 72573813 72726784 72902592 73017126 73161144 73226041 73336536 73481184 73592064 73596627 73737216 73741788 73802624 73918572 74064368 74176128 74322432 74343906 74500608 74647552 74933937 75125232 75261732 75273408 75523968 75721464 75870816 76052704 76317696 76322428 76761594 76923392 77097384 77366016 77370813 77556297 77709268 77826528 77980032 78156414 78321152 78633828 78776703 78977808 79252992 79257906 79396992 79447914 79604616 79724736 79881984 79886937 80062668 80078453 80231424 80357472 80515968 80698086 80708992 80979264 81051096 81333504 81338547 81385668 81533543 81546192 81817632 81979008 82031586 82188288 82193384 82503603 82666332 82677504 82840576 83027952 83317248 83322414 83448144 83522166 83612736 83686904 83813184 83978496 83983703 84105216 84345856 84478368 84644992 84682584 84964464 85186647 85349376 85354668 85559292 85728048 85857408 86013408 86026752 86032086 86238334 86403072 86538816 86709504 86734557 86917376 87225632 87554844 87727536 87805354 88111296 88341708 88418304 88515952 88635768 88810592 88850034 89037312 89212928 89321616 89555193 89867232 89946948 90260352 90402156 90580464 90797616 90976704 91113984 91182483 91293696 91500192 91518232 91739466 92044836 92226384 92238848 92461824 92467557 92629824 92689233 92872052 92952576 93012192 93181192 93195648 93406446 93603328 93750384 93935296 94147767 94289832 94475808 94488576 94559612 94889088 95038164 95225616 95453904 95642176 95703517 95786496 95975424 96444054 96457088 96765084 96780096 97203456 97209483 97356168 97442527 97548192 97782048 97974912 98122752 98128836 98322384 98558096 98901504 99096576 99125208 99334144 99580446 99715239 99911916 100166976 100348976 100364544 100370767 100698624 100961952 101161088 101542896 101903022 102147318 102348792 102705408 102796512 102958011 103154688 103161084 103408396 103754682 103768704 103973376 104208552 104571648 104638716 104828841 104845104 105035604 105303744 105469182 105670656 105677208 105862656 105930552 106139488 106299648 106306239 106509312 106515916 106750224 107128818 107143296 107354624 107385642 107597448 107759808 107972352 108068128 108237909 108444672 108451396 108514224 108728256 109090176 109305344 109353888 109375448 109741716 110004804 110221776 110236672 110605824 110612682 110703936 110877858 111089664 111096552 111264192 111362888 111483648 111750912 111757841 111971328 112637824 112687848 112892598 112910112 113285952 113582196 113788571 113806224 114079056 114304064 114476544 114483642 114684544 114702336 114709448 115142391 115385088 115612672 115646076 116049024 116563902 116739792 116970048 117234621 117481728 117788944 118181024 118466712 118716416 118886859 119095488 119171871 119406924 119587104 119822976 119929264 120347136 120354598 120536208 120773952 121047129 121063488 121302272 121485312 121576644 122000256 122078502 122319288 122541538 122726448 122968512 123047379 123282432 123290076 123506432 123585644 123999498 124016256 124260864 124541928 124975872 124983621 125000512 125283249 125419104 125530356 125719776 125967744 126518784 126717552 126967488 127271872 127715328 128032002 128338938 128592072 128786112 129020112 129040128 129048129 129357501 129604608 129612644 129808224 130064256 130376064 130633216 130838448 131096512 131591304 131708031 131868672 132166944 132512562 132627456 132773928 132953652 133215888 133555968 133564249 133819392 133982424 134264832 134615936 134920422 135390528 135603234 135870696 135991219 136196424 136465056 136670976 136940544 137062016 137277348 137548112 137609199 138067254 138339576 138358272 138631168 138692736 138944736 139308078 139428864 139518288 139771788 139793472 140047472 140109669 140404992 140625576 140902944 141150208 141240736 141713712 141732864 141741652 141839418 142333632 142557246 142829568 142838424 142857728 143180856 143463264 143679744 143838422 143963136 144317212 144666081 144685632 144971008 145147626 145453568 145805184 146034252 146322288 146452082 146673072 146962368 147184128 147193254 147474432 147483576 147605248 147837144 148128736 148352256 148644864 148687812 149001216 149370669 149867874 150250464 150523464 150546816 151047936 151419437 151442928 151741632 152105408 152635392 152644856 153220977 153523188 153846784 154194768 154732032 154741626 155112594 155418536 155653056 155960064 156312828 156642304 157267656 157553406 157955616 158203773 158505984 158515812 158793984 158895828 159209232 159449472 159763968 159773874 160125336 160156906 160462848 160693227 160714944 161031936 161078463 161396172 161417984 161958528 162102192 162667008 162677094 162771336 163067086 163092384 163635264 163958016 164063172 164386768 165007206 165332664 165355008 165681152 165919023 166055904 166316787 166634496 166644828 166896288 167044332 167225472 167373808 167626368 167956992 167967406 168691712 168956736 169289984 169338897 169365168 169928928 170373294 170698752 170709336 171118584 171456096 171714816 171725463 172026816 172053504 172064172 172476668 173077632 173419008 173469114 173834752 174451264 174845853 175109688 175455072 175610708 176222592 176683416 177031904 177271536 177621184 177700068 178074624 178643232 179110386 179734464 179893896 180520704 180531897 180804312 180964693 181160928 181595232 181953408 182227968 182364966 183000384 183036464 183117753 183478932 183812307 184089672 184452768 184477696 184923648 184935114 185259648 185378466 185744104 186024384 186362384 186391296 186402853 186812892 187206656 187500768 187870592 188295534 188579664 188951616 189119224 189778176 189789943 190076328 190451232 190907808 191284352 191407034 191572992 192048003 192508407 192888108 192914176 193530168 193560192 194406912 194418966 194712336 194885054 195096384 195564096 195949824 196245504 196257672 196644768 197116192 197803008 198250416 198768843 199160892 199430478 199823832 200333952 200697952 200729088 200741534 201397248 201923904 202322176 202380633 203085792 203806044 204294636 204697584 205410816 205593024 205916022 206309376 206322168 206816792 207509364 207537408 207946752 208417104 208962117 209143296 209277432 209657682 209690208 210071208 210607488 210938364 211354416 211725312 211861104 212278976 212599296 212612478 212759127 213018624 213031832 213500448 213835869 214257636 214286592 214709248 214771284 215194896 215519616 215757633 215944704 216136256 216475818 216889344 216902792 217028448 217456512 217721439 218180352 218610688 218707776 218750896 219483432 219678123 220009608 220443552 220473344 220789881 221211648 221225364 221407872 221755716 222193104 222528384 222725776 222967296 223501824 223515682 223942656 224801811 225275648 225375696 225785196 225820224 226571904 226822127 227164392 227577142 227612448 228158112 228608128 228953088 228967284 229369088 229418896 230284782 230770176 231225344 231292152 232098048 232112439 232668891 233127804 233479584 233940096 234469242 234963456 235577888 236330109 236362048 236933424 237773718 238190976 238343742 238813848 239174208 239645952 239660811 239858528 240235359 240694272 240709196 241072416 241547904 242094258 242126976 242604544 243153288 244000512 244015641 244157004 244600629 244638576 245083076 245452896 245937024 246094758 246564864 246580152 247012864 247171288 247998996 248032512 248047891 248521728 249083856 249951744 249967242 250001024 250566498 250838208 251060712 251439552 251935488 251951109 252555121 253037568 253435104 253934976 254543744 255559941 256064004 256677876 257184144 257572224 258040224 258080256 258096258 258715002 259209216 259225288 259616448 260128512 260203671 260752128 261266432 261676896 262193024 263182608 263416062 264333888 265025124 265254912 265547856 265907304 266431776 267111936 267128498 267638784 267964848 268665579 269231872 269840844 270781056 271206468 271741392 271982438 272392848 272930112 273341952 273547449 273881088 274124032 274554696 275096224 275218398 276134508 276679152 276716544 277385472 277402671 277889472 278067699 278616156 278857728 279036576 279543576 279586944 280094944 280219338 280809984 281251152 281805888 282443301 282481472 283427424 283465728 283483304 283678836 284667264 285114492 285676848 285715456 286361712 286926528 287110551 287359488 287676844 287926272 288634424 289332162 289371264 289942016 290295252 290907136 291610368 291628449 292068504 292327581 292644576 292904164 293346144 293924736 294368256 294386508 294967152 295210496 295674288 296257472 296704512 297289728 297375624 298002432 298741338 299145717 299735748 300500928 301046928 301093632 301112301 301834169 302095872 302838874 302885856 303483264 304210816 305289712 306441954 307046376 307318739 307693568 308389536 308874033 309464064 309483252 310225188 310837072 311306112 311920128 312625656 313284608 314486523 314535312 315106812 315911232 316407546 317011968 317031624 317587968 317791656 318418464 318898944 318918717 319527936 319547748 320250672 320313812 321386454 321429888 322063872 322156926 322792344 322835968 323917056 324204384 324713727 325334016 325354188 325542672 326134172 326184768 327270528 327916032 328126344 328773536 330014412 330665328 330710016 331838046 332111808 332633574 333268992 333289656 333792576 334088664 334450944 334747616 335252736 335273523 335913984 335934812 337913472 338579968 338677794 338730336 339857856 340746588 341365713 341418672 342237168 342912192 343429632 343450926 344053632 344107008 344128344 344953336 346155264 346176727 346838016 346938228 347669504 348902528 349691706 350219376 350910144 351221416 352445184 352467037 353366832 354063808 354543072 355242368 355400136 356149248 356660577 357286464 357515613 358220772 359468928 359787792 361041408 361063794 361608624 361929386 362321856 363141387 363190464 363906816 364455936 364729932 366000768 366072928 366235506 366957864 367624614 368179344 368905536 369142137 369847296 369870228 370519296 370756932 371488208 372048768 372724768 372782592 372805706 373625784 374413312 374950863 375001536 375741184 375849747 376591068 377159328 377903232 378238448 379556352 379579886 380152656 380902464 381815616 382568704 382814068 383145984 384096006 385016814 385776216 385828352 387060336 387120384 387144387 388072503 388813824 388837932 389424672 389770108 390192768 391128192 391899648 392515344 393289536 394232384 395124093 395606016 396500832 397537686 398321784 398860956 399647664 400667904 400692747 401395904 401458176 401483068 402794496 403847808 404644352 404761266 406171584 407612088 407973657 408589272 409395168 410821632 411186048 411832044 412644336 413633584 415018728 415074816 415893504 416834208 417924234 418286592 418554864 419315364 419380416 420142416 421214976 421241093 421876728 422708832 423450624 423722208 424557952 425198592 425224956 425518254 426063664 427000896 427671738 428515272 428573184 428895383 429418496 429542568 430389792 431039232 431515266 431889408 432272512 432951636 433805584 433998243 434056896 434913024 435442878 436360704 437221376 437415552 437501792 438966864 439356246 440019216 440887104 441579762 442423296 442450728 442815744 443511432 444386208 445056768 445451552 445934592 447003648 447031364 448112007 449603622 450551296 450751392 451570392 451640448 453143808 453644254 454258311 454328784 455154284 455224896 456316224 457216256 457906176 457934568 458738176 458837792 460569564 461540352 462584304 464196096 464224878 465337782 466255608 466959168 467880192 468938484 469030939 469926912 471155776 472660218 472724096 473866848 474611319 475547436 476381952 476687484 477627696 478348416 479291904 479321622 479717056 480470718 481388544 481418392 482144832 483095808 483235389 484188516 484253952 485209088 486306576 488001024 488031282 488314008 489201258 489277152 490166152 490905792 491874048 492189516 493160304 494025728 494342576 495997992 496065024 496095782 497043456 497757069 498167712 498950361 499903488 499934484 500002048 501132996 501676416 502121424 502879104 503870976 503902218 505110242 506075136 506870208 507869952 508016691 509087488 511119882 512128008 513355752 514368288 515144448 515176389 516080448 516160512 516192516 517430004 518450576 519232896 520257024 520407342 521504256 522532864 523353792 524386048 524537559 526365216 526832124 528667776 530050248 531095712 531814608 532863552 534223872 534256996 535929696 537331158 538463744 539681688 541562112 541595691 542412936 542894079 543482784 543964876 544785696 545860224 546683904 547094898 548248064 549109392 550192448 550436796 551436921 552269016 553358304 553433088 554770944 554805342 555778944 556135398 557232312 558073152 559087152 559173888 559208559 560189888 560438676 560549171 561619968 562502304 563611776 564886602 564962944 566854848 566966608 567357672 569334528 569369829 570228984 570734801 571353696 571430912 572723424 573853056 574221102 574718976 575353688 577268848 577525221 578664324 578742528 579884032 580590504 581814272 583220736 583256898 584137008 584655162 585289152 585808328 586692288 587849472 587885921 588736512 588773016 589934304 590420992 591348576 592514944 593409024 594751248 596306529 597482676 598291434 599471496 601001856 602093856 602187264 602224602 603668338 604191744 605677748 605771712 606966528 607141899 608421632 610579424 612883908 614092752 614637478 616779072 617748066 618928128 618966504 620450376 621674144 622612224 623840256 625251312 626886351 628973046 629070624 630213624 631822464 632815092 634063248 635175936 635583312 636836928 637797888 637837434 638277381 639055872 639095496 640501344 640627624 642772908 642859776 644127744 644313852 645584688 645671936 647272899 647834112 648408768 649427454 650668032 650708376 651085344 652268344 652369536 654541056 655832064 656252688 657547072 659034369 660028824 661330656 661420032 662369643 663676092 664223616 665267148 666579312 667585152 668177328 668901888 669495232 670505472 670547046 671827968 671869624 674405433 675826944 677159936 677355588 677460672 679715712 680466381 681493176 682731426 682837344 684474336 685824384 686859264 686901852 688107264 688256688 689906672 692310528 692353454 693676032 693876456 695339008 696337317 697805056 698006673 699383412 700438752 701820288 702442832 702595369 704890368 704934074 706733664 708127616 708990327 709086144 710484736 710800272 713321154 714572928 715031226 716441544 718937856 718982433 719575584 720706077 722082816 722127588 723217248 723858772 724643712 726282774 726380928 727813632 729459864 732001536 732046923 732145856 732471012 733801887 733915728 735249228 736358688 737811072 738284274 739694592 739740456 741038592 741513864 742976416 744097536 744143673 745449536 745565184 745611412 747251568 749901726 750003072 751482368 751699494 753182136 754318656 755806464 755853327 756476896 757665363 759112704 759159772 760305312 761804928 763631232 765137408 765628136 768192012 770033628 771552432 771656704 774120672 774240768 774288774 776145006 777627648 777675864 778849344 779540216 780385536 782256384 782304887 783799296 785030688 786579072 788464768 790248186 793001664 795075372 796519997 796643568 797721912 799295328 801335808 801385494 802791808 802916352 802966136 805996737 807695616 809288704 809522532 812343168 815224176 815947314 817178544 818790336 820642347 821643264 822372096 823664088 825288672 827267168 830037456 830149632 832208013 833668416 834203097 835848468 836573184 837109728 838630728 838760832 840284832 842429952 842482186 843753456 845417664 847329903 847444416 849115904 850397184 850449912 851036508 852127328 854001792 855343476 857030544 857146368 857790766 859085136 860779584 861331653 862078464 863030532 863778816 864545024 865903272 867611168 867996486 868113792 869826048 870885756 872721408 874831104 874885347 875003584 876982743 877933728 878712492 880038432 881774208 883159524 884901456 885631488 887022864 888772416 890113536 890903104 891869184 894007296 894062728 896224014 897437151 899207244 901102592 901502784 903140784 903280896 903336903 905502507 906287616 907288508 908516622 908657568 910308568 910449792 912632448 914432512 915869136 917476352 917675584 921139128 921956217 923080704 925168608 926622099 928392192 928449756 930675564 932511216 933918336 934949743 935760384 937876968 938061878 939853824 942311552 943459569 945320436 945448192 947733696 949222638 951094872 951938533 952763904 953374968 955255392 956696832 956756151 958583808 958643244 959434112 960941436 962836784 964289664 966191616 966470778 968377032 968507904 970418176 972613152 974141181 976002048 976062564 976628016 978402516 978554304 980332304 981811584 983748096 984379032 986320608 988051456 988685152 991995984 992130048 992191564 995514138 996335424 997900722 999806976 999868968 1000004096 1002265992 1003352832 1004242848 1005758208 1005820569 1007741952 1007804436 1010220484 1013740416 1015739904 1016033382 1018174976 1022239764 1024097139 1024256016 1026711504 1028736576 1030288896 1030352778 1032160896 1032321024 1032385032 1034860008 1036901152 1038465792 1038530181 1040514048 1040814684 1043008512 1046707584 1048772096 1049075118 1052730432 1053664248 1057335552 1057401111 1059936059 1060100496 1062191424 1063629216 1065727104 1068447744 1068513992 1071859392 1072546839 1074662316 1076927488 1079363376 1083124224 1083191382 1084825872 1085788158 1086965568 1087929752 1089571392 1091720448 1091788139 1093367808 1094189796 1096496128 1098218784 1100384896 1100873592 1102873842 1104538032 1106716608 1107426411 1109541888 1109610684 1111557888 1111626809 1112270796 1114464624 1116146304 1118174304 1118347776 1118417118 1120379776 1120877352 1121098342 1123239936 1124852589 1125004608 1127223552 1127549241 1129773204 1129925888 1133709696 1133933216 1134715344 1138669056 1138739658 1140457968 1141469602 1142707392 1145446848 1147706112 1148442204 1149437952 1150707376 1154537696 1155050442 1157328648 1157485056 1159768064 1161181008 1161433161 1164217509 1166441472 1166513796 1168274016 1169310324 1170578304 1171616656 1173384576 1175698944 1175771842 1177546032 1179868608 1180841984 1182697152 1185029888 1185372279 1186818048 1189502496 1192613058 1194965352 1196582868 1198942992 1202003712 1202078241 1204187712 1204374528 1204449204 1207336676 1208383488 1211355496 1211543424 1213933056 1214283798 1216843264 1221158848 1223920971 1225767816 1228185504 1229274956 1233558144 1235496132 1237933008 1240900752 1243348288 1245224448 1247680512 1250502624 1253772702 1257946092 1258141248 1260427248 1263644928 1263723279 1265630184 1266752851 1268126496 1270351872 1271166624 1273673856 1275595776 1275674868 1276554762 1278190992 1281002688 1281255248 1285545816 1285719552 1286686149 1288255488 1288627704 1291169376 1291343872 1294545798 1295668224 1296817536 1298854908 1301416752 1302170688 1304536688 1304739072 1304819971 1309082112 1311664128 1312505376 1315094144 1318068738 1320057648 1322661312 1324739286 1327352184 1328447232 1328529601 1330534296 1333158624 1335170304 1336354656 1337803776 1338990464 1341010944 1341094092 1343739248 1344336021 1348810866 1351653888 1354319872 1354711176 1354921344 1359431424 1360932762 1362774933 1362986352 1365462852 1365674688 1368948672 1371648768 1373718528 1373803704 1376214528 1376513376 1379813344 1384621056 1384706908 1387752912 1392674634 1395610112 1396013346 1398766824 1400877504 1403640576 1404885664 1405190738 1407092817 1409780736 1409868148 1413467328 1416255232 1417980654 1418172288 1420969472 1421600544 1426642308 1429145856 1430062452 1432883088 1437875712 1437964866 1439151168 1441412154 1444165632 1444255176 1446434496 1447717544 1449287424 1452565548 1452761856 1452851933 1455627264 1458919728 1464003072 1464093846 1464291712 1464942024 1467603774 1467831456 1470498456 1472717376 1475622144 1476568548 1479251423 1479480912 1482077184 1483027728 1485952832 1488195072 1488287346 1490899072 1491130368 1491222824 1494503136 1496851083 1499803452 1500006144 1502964736 1503398988 1506364272 1508637312 1511612928 1511706654 1512953792 1515330726 1518225408 1518319544 1520610624 1523609856 1524050073 1527262464 1530274816 1531256272 1536384024 1540067256 1543104864 1543313408 1545529167 1548241344 1548481536 1548577548 1552290012 1555351728 1557698688 1559080432 1560771072 1564512768 1564609774 1567598592 1570061376 1573158144 1573612677 1576929536 1580496372 1586003328 1590150744 1593039994 1593287136 1595443824 1598590656 1602671616 1602770988 1605583616 1605932272 1611993474 1615391232 1618577408 1619045064 1624686336 1624787073 1628682237 1630448352 1631894628 1634357088 1637580672 1641284694 1644744192 1647328176 1650577344 1654310763 1654534336 1660074912 1660299264 1664416026 1667336832 1668406194 1671696936 1674219456 1677261456 1677521664 1677625677 1680569664 1681647513 1684859904 1684964372 1687506912 1690835328 1694659806 1694888832 1698231808 1700899824 1702073016 1704254656 1708003584 1708109487 1710686952 1712204403 1714061088 1714292736 1715581532 1718170272 1721559168 1722663306 1724156928 1726061064 1729090048 1731806544 1735222336 1735992972 1736227584 1736335237 1739652096 1741771512 1745442816 1749662208 1749770694 1750007168 1753965486 1755867456 1757424984 1760076864 1763548416 1763657763 1766319048 1767885847 1769802912 1771262976 1774045728 1777544832 1780227072 1781806208 1788125456 1788919587 1792448028 1794874302 1798414488 1802205184 1803005568 1806281568 1806561792 1806673806 1811005014 1812575232 1814577016 1817033244 1817315136 1820617136 1820899584 1821425697 1825264896 1828865024 1831738272 1834952704 1835351168 1842278256 1843912434 1850337216 1853244198 1856784384 1856899512 1861351128 1865022432 1867836672 1869899486 1871520768 1875753936 1876123756 1880659053 1884623104 1886919138 1890640872 1890896384 1895467392 1898445276 1902189744 1903877066 1905527808 1906749936 1910510784 1913393664 1913512302 1914832143 1917167616 1917286488 1918868224 1921882872 1925673568 1928579328 1932383232 1932941556 1936754064 1937015808 1941818697 1945226304 1948282362 1952004096 1952125128 1953256032 1956805032 1957108608 1960664608 1963623168 1967496192 1968758064 1972641216 1977103107 1977370304 1983991968 1984260096 1984383128 1991028276 1992670848 1995801444 1999737936 2000008192 2004531984 2006705664 2008485696 2011516416 2011641138 2015483904 2015608872 2020440968 2027480832 2031479808 2032066764 2036349952 2041399143 2044479528 2048194278 2048512032 2053423008 2057473152 2060577792 2060705556 2064321792 2064770064 2069720016 2073802304 2076931584 2077060362 2081028096 2081629368 2086017024 2089011951 2093415168 2094020019 2097544192 2098150236 2105460864 2107328496 2107786107 2114671104 2114802222 2119872118 2120200992 2124382848 2126970981 2127258432 2131454208 2137027984 2143718784 2145093678 2149324632 2153854976 2156947299 2158726752 2162118231 2166248448 2166382764 2169651744 2171576316 2173931136 2175859504 2179142784 2183440896 2183576278 2188379592 2192992256 2196140769 2196437568 2200769792 2201405661 2201747184 2205747684 2209076064 2213433216 2214852822 2219083776 2219221368 2223115776 2223253618 2224541592 2228929248 2232292608 2232431019 2236348608 2236695552 2236834236 2240759552 2241754704 2242196684 2249705178 2250009216 2254447104 2255098482 2259546408 2259851776 2267419392 2267559981 2267866432 2269430688 2272996089 2277338112 2277479316 2280915936 2282939204 2285414784 2290893696 2295412224 2296884408 2301414752 2309075392 2310100884 2314657296 2314970112 2322362016 2322866322 2328435018 2332882944 2333027592 2336548032 2338620648 2341156608 2343233312 2346769152 2346914661 2351397888 2351543684 2355092064 2359737216 2365394304 2370059776 2370744558 2379004992 2385226116 2389559991 2389930704 2393165736 2397885984 2404007424 2404156482 2408375424 2408749056 2408898408 2414673352 2422710992 2423086848 2423237089 2427866112 2428567596 2433686528 2442317696 2447841942 2451535632 2456371008 2458549912 2467116288 2467269259 2470992264 2475866016 2481801504 2486696576 2490448896 2496624039 2501005248 2502609291 2507545404 2515892184 2516282496 2520854496 2527289856 2527446558 2531260368 2533505702 2536252992 2541989709 2542333248 2547347712 2551191552 2551349736 2553109524 2556381984 2562005376 2562510496 2571091632 2571439104 2573372298 2577255408 2582338752 2583994959 2589091596 2591336448 2593635072 2597709816 2602833504 2604341376 2609073376 2609478144 2609639942 2618164224 2624656041 2625010752 2630188288 2630948229 2636137476 2640115296 2645322624 2649478572 2654704368 2656894464 2657059202 2661068592 2666317248 2670340608 2672709312 2675607552 2677980928 2682021888 2682188184 2687478496 2688672042 2697621732 2703307776 2709422352 2709842688 2710010709 2716507521 2718862848 2721865524 2725549866 2725972704 2730925704 2731349376 2737897344 2743297536 2747607408 2752429056 2753026752 2759626688 2765868651 2769242112 2769413816 2775505824 2779866297 2785349268 2791220224 2792026692 2797533648 2801755008 2804849229 2807281152 2809771328 2810381476 2814185634 2819561472 2819736296 2826934656 2830378707 2832510464 2835961308 2836344576 2841938944 2843201088 2853284616 2855815599 2858291712 2860124904 2865766176 2870268453 2875751424 2875929732 2878302336 2882824308 2888510352 2892868992 2895435088 2898574848 2905131096 2905523712 2905703866 2911254528 2917839456 2922423543 2928006144 2928187692 2928583424 2929884048 2935207548 2935662912 2940996912 2945434752 2948687651 2951244288 2953137096 2958502846 2958961824 2964154368 2966055456 2971905664 2976390144 2976574692 2981798144 2982445648 2989006272 2993702166 2999606904 3000012288 3002267681 3005929472 3006797976 3012728544 3017274624 3017461707 3023225856 3023413308 3025907584 3030661452 3036639088 3041221248 3047219712 3048100146 3054524928 3060549632 3062512544 3072291417 3072768048 3080134512 3086209728 3091058334 3096482688 3096963072 3097155096 3104580024 3110703456 3115397376 3115590543 3118160864 3121542144 3129025536 3129219548 3140122752 3146316288 3147225354 3153859072 3160992744 3172006656 3172203333 3179808177 3180301488 3186079988 3186574272 3190887648 3197181312 3205343232 3205541976 3211167232 3211864544 3223986948 3230782464 3238090128 3249372672 3249574146 3257364474 3260896704 3263789256 3268714176 3275161344 3275364417 3282569388 3283216573 3289488384 3294656352 3301154688 3308621526 3309068672 3320149824 3322279233 3328832052 3334673664 3334880427 3336812388 3343393872 3348438912 3354522912 3355043328 3355251354 3361139328 3363295026 3369719808 3369928744 3375013824 3381670656 3382647723 3389319612 3389777664 3396463616 3401799648 3404146032 3408509312 3416007168 3416218974 3421373904 3424408806 3428122176 3431163064 3436340544 3443118336 3443331823 3445326612 3448313856 3452122128 3458180096 3463613088 3470444672 3471985944 3472455168 3472670474 3479304192 3483543024 3484299483 3492652527 3499324416 3499541388 3500014336 3507930972 3511734912 3514849968 3520153728 3527096832 3527315526 3532638096 3535771694 3539605824 3542525952 3548091456 3555089664 3556116837 3560454144 3563612416 3576250912 3577839174 3584896056 3589748604 3596828976 3606011136 3606234723 3612563136 3613123584 3613347612 3622010028 3625150464 3629154032 3634066488 3634630272 3641234272 3641799168 3642851394 3650529792 3657730048 3663476544 3670702336 3671762913 3684556512 3687824868 3700674432 3706488396 3713799024 3722702256 3730044864 3735673344 3739798972 3743041536 3751507872 3752247512 3761318106 3769246208 3773838276 3781281744 3781792768 3790934784 3791169837 3796890552 3800258553 3804379488 3807754132 3811055616 3813499872 3821021568 3826787328 3827024604 3829664286 3834572976 3837736448 3843765744 3851347136 3857158656 3860058447 3864766464 3865883112 3873508128 3874031616 3883637394 3890452608 3896564724 3904250256 3906512064 3913610064 3914217216 3914459913 3921329216 3923844197 3927246336 3934992384 3937516128 3945282432 3954206214 3954740608 3967983936 3968766256 3982056552 3985341696 3985588803 3991602888 3995143607 3999475872 4000016384 4009063968 4013411328 4016971392 4023032832 4023282276 4031217744 4040881936 4054961664 4062959616 4064133528 4072699904 4082798286 4088324799 4088959056 4096388556 4097024064 4106846016 4114946304 4115201447 4121155584 4121411112 4128643584 4129540128 4139440032 4147604608 4153863168 4154120724 4163258736 4178023902 4186830336 4188040038 4195088384 4196300472 4210921728 4214656992 4215572214 4221278451 4229342208 4229604444 4239744236 4240401984 4248765696 4253941962 4254516864 4262908416 4274055968 4287437568 4290187356 4298649264 4313894598 4317453504 4324236462 4332496896 4332765528 4339303488 4343152632 4347862272 4351719008 4358285568 4358555799 4366881792 4367152556 4376759184 4392281538 4392875136 4401539584 4402811322 4403494368 4411495368 4418152128 4426866432 4429705644 4437754269 4438442736 4446231552 4446507236 4449083184 4457858496 4464585216 4464862038 4472697216 4473391104 4473668472 4481519104 4483509408 4484393368 4499410356 4500018432 4500297451 4508894208 4510196964 4519092816 4519703552 4534838784 4535119962 4535732864 4538861376 4545992178 4554676224 4554958632 4561831872 4565878408 4570829568 4581787392 4582071481 4590824448 4593768816 4602829504 4618150784 4620201768 4629314592 4629940224 4636587501 4644724032 4645732644 4656870036 4666055184 4673096064 4677241296 4682313216 4686466624 4693538304 4693829322 4702795776 4703087368 4710184128 4719474432 4720838031 4730788608 4740119552 4741489116 4758009984 4770452232 4779119982 4779861408 4786331472 4795771968 4808014848 4808312964 4816750848 4817796816 4829346704 4845421984 4846173696 4846474178 4855732224 4857135192 4867373056 4874361219 4884635392 4886046711 4895683884 4903071264 4912742016 4917099824 4934232576 4934538518 4941984528 4951732032 4962932289 4963603008 4973393152 4980897792 4993248078 5002010496 5005218582 5015090808 5031784368 5032564992 5032877031 5041708992 5044942539 5054579712 5054893116 5062520736 5067011404 5072505984 5083979418 5084666496 5094695424 5102699472 5106219048 5112763968 5124010752 5124328461 5125020992 5136613209 5142183264 5142878208 5146744596 5154510816 5164677504 5167989918 5178183192 5187270144 5195419632 5205667008 5208682752 5209005711 5218146752 5218956288 5219279884 5236328448 5249312082 5250021504 5260376576 5261896458 5272274952 5280230592 5290645248 5290973289 5298957144 5303657541 5309408736 5313788928 5314118404 5322137184 5332634496 5340681216 5345418624 5355961856 5364376368 5374956992 5377344084 5395243464 5406615552 5418844704 5419685376 5420021418 5433015042 5437725696 5443731048 5451099732 5451945408 5461851408 5462698752 5475794688 5476134209 5486595072 5495214816 5504858112 5506053504 5519253376 5531737302 5538827632 5551011648 5559732594 5570698536 5575639979 5582440448 5584053384 5595067296 5603510016 5609698458 5614562304 5619542656 5620762952 5628371268 5639472592 5641977159 5653869312 5660757414 5665020928 5671922616 5672689152 5683877888 5686402176 5706569232 5711631198 5716583424 5720249808 5731532352 5740536906 5744496429 5751502848 5751859464 5756604672 5765648616 5777020704 5785737984 5790870176 5797149696 5810262192 5811047424 5811407732 5825456091 5835678912 5844847086 5856012288 5856375384 5857166848 5859768096 5870415096 5871325824 5881993824 5890869504 5897375302 5902488576 5906274192 5917005692 5917923648 5931309321 5932110912 5943811328 5952780288 5953149384 5963596288 5964891296 5978012544 5987404332 5999213808 6000024576 6004535362 6013595952 6025457088 6034549248 6034923414 6046451712 6046826616 6051815168 6061322904 6073278176 6082442496 6094439424 6096200292 6109049856 6124197429 6125025088 6144582834 6145536096 6160269024 6172419456 6182116668 6192965376 6194310192 6209160048 6221406912 6230794752 6231181086 6236321728 6243084288 6258051072 6258439096 6280245504 6282060057 6292632576 6294450708 6307718144 6321985488 6323358321 6344013312 6344406666 6359616354 6360602976 6372159976 6373148544 6381775296 6394362624 6411083952 6422334464 6423729088 6447973896 6461564928 6470841897 6476180256 6486354693 6498745344 6499148292 6514728948 6521793408 6527578512 6537428352 6550322688 6550728834 6565138776 6566433146 6578976768 6588422307 6589312704 6602309376 6604216983 6617243052 6618137344 6640299648 6644558466 6657664104 6669347328 6669760854 6673624776 6686787744 6696877824 6697293057 6709045824 6710086656 6710502708 6722278656 6726590052 6739857488 6750027648 6763341312 6765295446 6778639224 6779555328 6792927232 6802679943 6803599296 6808292064 6817018624 6818988267 6832014336 6832437948 6842747808 6848817612 6856244352 6862326128 6872681088 6886236672 6886663646 6890653224 6904244256 6916360192 6927226176 6940889344 6943971888 6944910336 6945340948 6967086048 6968598966 6985305054 6998648832 6999082776 7000028672 7015861944 7023469824 7029699936 7040307456 7040743983 7054193664 7054631052 7065276192 7071543388 7079211648 7096182912 7110179328 7112233674 7127224832 7152501824 7155678348 7168679973 7169792112 7179497208 7193657952 7212022272 7212469446 7225126272 7226247168 7226695224 7244020056 7258308064 7268132976 7269260544 7269711267 7282468544 7283598336 7285702788 7301059584 7326953088 7341404672 7343525826 7369113024 7375649736 7401348864 7401807777 7412976792 7419552413 7427598048 7445404512 7460089728 7471346688 7479597944 7503015744 7504495024 7507827873 7522636212 7538492416 7547676552 7562563488 7563585536 7581869568 7582339674 7593781104 7600517106 7608758976 7615508264 7626999744 7642043136 7642516973 7653574656 7654049208 7659328572 7669145952 7675472896 7687531488 7702694272 7714317312 7720116894 7731766224 7747016256 7751984877 7767274788 7780905216 7781387663 7793129448 7808500512 7813024128 7827220128 7828434432 7828919826 7842658432 7847688394 7854492672 7873968123 7875032256 7890564864 7892844687 7908412428 7909481216 7935967872 7937532512 7964113104 7970683392 7971177606 7983205776 7990287214 7998951744 8018127936 8026822656 8033942784 8046065664 8046564552 8062435488 8081763872 8109923328 8128267056 8130032127 8149522563 8165596572 8176649598 8177918112 8192777112 8194048128 8213692032 8229892608 8230402894 8242822224 8257287168 8259080256 8278880064 8295209216 8297605953 8307726336 8308241448 8326517472 8356047804 8373660672 8376080076 8392600944 8414547687 8421843456 8429313984 8431144428 8442556902 8458684416 8459208888 8479488472 8480803968 8497531392 8507883924 8509033728 8525816832 8548111936 8567446797 8574875136 8580374712 8597298528 8610805359 8627789196 8634907008 8648472924 8665531056 8678606976 8686305264 8695724544 8703438016 8716571136 8717111598 8733763584 8734305112 8753518368 8767270629 8784563076 8785750272 8803079168 8805622644 8806988736 8822990736 8836304256 8846062953 8853732864 8859411288 8875508538 8876885472 8892463104 8893014472 8898166368 8915716992 8929170432 8929724076 8945394432 8947336944 8963038208 8967018816 8968786736 8998820712 9000036864 9000594902 9006803043 9017788416 9020393928 9038185632 9039407104 9052385121 9069677568 9070239924 9071465728 9077722752 9091984356 9109917264 9123663744 9131756816 9133739797 9141659136 9163574784 9164142962 9181648896 9187537632 9205659008 9216874251 9236301568 9240403536 9258629184 9273175002 9289448064 9291465288 9299707207 9313740072 9332110368 9346192128 9346771629 9354482592 9364626432 9372933248 9387076608 9387658644 9406174736 9420368256 9438948864 9441676062 9461577216 9480239104 9482978232 9516019968 9516609999 9539424531 9540904464 9558239964 9559722816 9572662944 9591543936 9616029696 9616625928 9633501696 9635593632 9658693408 9690843968 9692347392 9692948356 9714270384 9748722438 9769270784 9772093422 9791367768 9806142528 9825484032 9826093251 9834199648 9849649719 9868465152 9869077036 9883969056 9903464064 9925864578 9927206016 9946786304 9986496156 10004020992 10004641281 10010437164 10030181616 10063568736 10065129984 10065754062 10083417984 10089885078 10109159424 10109786232 10125041472 10134022808 10145011968 10167958836 10169332992 10169963531 10189390848 10205398944 10212438096 10225527936 10248021504 10248656922 10250041984 10273226418 10284366528 10293489192 10309021632 10329355008 10329995469 10335979836 10354759961 10356366384 10374540288 10390839264 10411334016 10417365504 10418011422 10436293504 10437912576 10438559768 10477957581 10498624164 10500043008 10520753152 10523792916 10544549904 10560461184 10581290496 10581946578 10597914288 10607315082 10618817472 10627577856 10628236808 10644274368 10665268992 10668350511 10681362432 10690837248 10711923712 10728752736 10749913984 10754688168 10790486928 10818704169 10837689408 10839370752 10840042836 10866030084 10875451392 10887462096 10902199464 10903890816 10923702816 10925397504 10951589376 10952268418 10973190144 10990429632 11012107008 11015288739 11038506752 11063474604 11077655264 11102023296 11119465188 11141397072 11151279958 11168106768 11190134592 11207020032 11219396916 11229124608 11239085312 11241525904 11256742536 11278945184 11283954318 11307738624 11321514828 11330041856 11343845232 11345378304 11372804352 11373509511 11400775659 11413138464 11423262396 11433166848 11440499616 11463064704 11481073812 11488992858 11503718928 11513209344 11531297232 11554041408 11571475968 11580175341 11581740352 11594299392 11620524384 11622094848 11622815464 11650912182 11671357824 11689694172 11712750768 11714333696 11719536192 11740830192 11742651648 11743379739 11763987648 11771532591 11781739008 11794750604 11804977152 11812548384 11834011384 11835847296 11862618642 11864221824 11887622656 11906298768 11927192576 11929782592 11956025088 11956766409 11974808664 11985430821 11998427616 12000049152 12009070724 12027191904 12050914176 12069098496 12069846828 12093653232 12103630336 12122645808 12146556352 12154346659 12164884992 12188878848 12192400584 12218099712 12248394858 12250050176 12264974397 12289165668 12291072192 12320538048 12344838912 12345604341 12364233336 12375200929 12385930752 12388620384 12418320096 12442813824 12461589504 12462362172 12472643456 12516878192 12560491008 12564120114 12585265152 12588901416 12615436288 12643970976 12646716642 12663835353 12688026624 12688813332 12719232708 12721205952 12744319952 12746297088 12763550592 12788725248 12822167904 12844668928 12847458176 12895947792 12941683794 12952360512 12972709386 12997490688 12998296584 13029457896 13043586816 13055157024 13074856704 13075667397 13100645376 13101457668 13130277552 13132866292 13176844614 13178625408 13204618752 13208433966 13234486104 13236274688 13280599296 13289116932 13313262807 13315328208 13338694656 13339521708 13347249552 13373575488 13393755648 13394586114 13418091648 13420173312 13421005416 13444557312 13453180104 13479714976 13500055296 13500892353 13526682624 13530590892 13557278448 13559110656 13605359886 13607198592 13616584128 13634037248 13637976534 13664028672 13664875896 13685495616 13697635224 13712488704 13724652256 13745362176 13746214443 13772473344 13773327292 13781306448 13808488512 13854452352 13881778688 13887943776 13889820672 13890681896 13934172096 13937197932 13970610108 13998165552 14000057344 14031723888 14046939648 14059399872 14080614912 14081487966 14108387328 14109262104 14130552384 14143086776 14158423296 14192365824 14193245807 14220358656 14224467348 14254449664 14305003648 14311356696 14337359946 14339584224 14358994416 14387315904 14424044544 14424938892 14450252544 14451148517 14453390448 14488040112 14516616128 14536265952 14538521088 14539422534 14564937088 14567196672 14571405576 14602119168 14623083657 14653906176 14658140133 14682809344 14687051652 14738226048 14751299472 14802697728 14803615554 14825953584 14839104826 14855196096 14888796867 14890809024 14920179456 14942693376 14959195888 15006031488 15008990048 15015655746 15045272424 15076984832 15095353104 15098631093 15125126976 15134827617 15163739136 15164679348 15187562208 15201034212 15217517952 15231016528 15253999488 15284086272 15285033946 15308098416 15318657144 15338291904 15350945792 15372985383 15375062976 15405388544 15409839627 15428634624 15440233788 15463532448 15494032512 15503969754 15534549576 15561810432 15562775326 15586258896 15617001024 15626048256 15627017133 15654440256 15656868864 15657839652 15685316864 15695376788 15708985344 15747936246 15750064512 15781129728 15785689374 15816824856 15818962432 15871935744 15872919867 15875065024 15910972623 15928226208 15941366784 15942355212 15966411552 15980574428 15997903488 16036255872 16067885568 16093129104 16124870976 16163527744 16219846656 16256534112 16260064254 16299045126 16331193144 16353299196 16355836224 16385554224 16388096256 16427384064 16428402627 16459785216 16460805788 16485644448 16514574336 16518160512 16557760128 16590418432 16595211906 16616482896 16653034944 16712095608 16726919937 16747321344 16752160152 16785201888 16829095374 16843686912 16858627968 16862288856 16885113804 16918417776 16958976944 16961607936 16962659623 16995062784 17015767848 17018067456 17051633664 17096223872 17134893594 17149750272 17160749424 17194597056 17221610718 17255578392 17269814016 17270884813 17296945848 17331062112 17357213952 17372610528 17391449088 17406876032 17433142272 17434223196 17468610224 17476368273 17507036736 17534541258 17569126152 17571500544 17606158336 17611245288 17613977472 17645981472 17672608512 17692125906 17707465728 17718822576 17751017076 17753770944 17786028944 17793927963 17796332736 17831433984 17858340864 17859448152 17890788864 17894673888 17926076416 17934037632 17937573472 17997641424 18000073728 18001189804 18013606086 18040787856 18076371264 18104770242 18139355136 18140479848 18142931456 18155445504 18183968712 18219834528 18247327488 18263513632 18267479594 18283318272 18327149568 18328285924 18372592287 18375075264 18411318016 18433748502 18472603136 18480807072 18517258368 18546350004 18578896128 18582930576 18599414414 18627480144 18664220736 18692384256 18693543258 18708965184 18729252864 18745866496 18774153216 18775317288 18812349472 18840736512 18877897728 18883352124 18923154432 18965956464 18970074963 19032039936 19033219998 19078849062 19081808928 19116479928 19119445632 19145325888 19183087872 19230268499 19233251856 19267003392 19271187264 19317386816 19381687936 19384694784 19385896712 19428540768 19459064079 19497444876 19538541568 19544186844 19582735536 19612285056 19650968064 19652186502 19668399296 19699299438 19736930304 19738154072 19767938112 19806928128 19812650949 19851729156 19854412032 19893572608 19972992312 20008041984 20009282562 20020874328 20060363232 20091879171 20127137472 20130259968 20131508124 20166835968 20179770156 20219572464 20250082944 20268045616 20290023936 20335917672 20338665984 20339927062 20378781696 20408039829 20410797888 20424876192 20451055872 20456964801 20496043008 20497313844 20500083968 20546452836 20568733056 20586978384 20618043264 20658710016 20659990938 20671959672 20709519922 20712732768 20749080576 20781678528 20822668032 20834731008 20836022844 20872587008 20877119536 20955915162 20997248328 21000086016 21041506304 21047585832 21089099808 21120922368 21122231949 21162580992 21163893156 21195828576 21214630164 21237634944 21256473616 21288548736 21330537984 21336701022 21381674496 21423847424 21457505472 21499827968 21506039919 21509376336 21580973856 21637408338 21675378816 21678741504 21680085672 21732060168 21774924192 21804398928 21807781632 21809133801 21847405632 21850795008 21903178752 21904536836 21980859264 22024214016 22030577478 22077013504 22126949208 22155310528 22204046592 22205423331 22238930376 22258657239 22282794144 22302559916 22336213536 22380269184 22414040064 22438793832 22478170624 22483051808 22513485072 22557890368 22567908636 22615477248 22643029656 22687690464 22690756608 22745608704 22747019022 22801551318 22826276928 22846524792 22880999232 22926129408 22927550919 22962147624 22977985716 22982516011 23007437856 23026418688 23062594464 23108082816 23142951936 23160350682 23163480704 23241048768 23245630928 23255954631 23301824364 23342715648 23344162989 23379388344 23425501536 23428667392 23439072384 23481660384 23485303296 23486759478 23527975296 23543065182 23563478016 23589501208 23625096768 23668022768 23671694592 23678534061 23725237284 23728443648 23775245312 23812597536 23854385152 23859565184 23912050176 23913532818 23949617328 23970861642 23996855232 24018141448 24054383808 24101828352 24103322761 24138196992 24139693656 24187306464 24207260672 24245291616 24293112704 24308693318 24329769984 24384801168 24390096381 24448567689 24496789716 24500100352 24529948794 24578331336 24582144384 24641076096 24689677824 24691208682 24728466672 24750401858 24771861504 24777240768 24836640192 24885627648 24892817859 24923179008 24924724344 24945286912 25033756384 25120982016 25128240228 25177802832 25243643061 25287941952 25293433284 25327670706 25376053248 25377626664 25438465416 25442411904 25488639904 25492594176 25527101184 25577450496 25644335808 25694916352 25702340391 25791895584 25883367588 25904721024 25945418772 25996593168 26058915792 26087173632 26110314048 26149713408 26151334794 26201290752 26202915336 26260555104 26265732584 26353689228 26357250816 26409237504 26416867932 26468972208 26472549376 26538188859 26561198592 26578233864 26626525614 26630656416 26677389312 26679043416 26694499104 26747150976 26787511296 26789172228 26836183296 26842010832 26889114624 26906360208 26959429952 27000110592 27001784706 27020409129 27053365248 27061181784 27114556896 27118221312 27157155363 27210719772 27214397184 27233168256 27268074496 27275953068 27329751792 27370991232 27395270448 27401219391 27424977408 27449304512 27490724352 27492428886 27544946688 27546654584 27562612896 27616977024 27650622753 27708904704 27763557376 27775887552 27781363792 27868344192 27874395864 27899121621 27941220216 27996331104 28000114688 28040314887 28063447776 28093879296 28118799744 28161229824 28162975932 28218524208 28261104768 28286173552 28316846592 28384731648 28386491614 28440717312 28448934696 28508899328 28549829997 28610007296 28618273593 28622713392 28674719892 28679168448 28717988832 28774631808 28806410129 28848089088 28849877784 28900505088 28902297034 28906780896 28976080224 29033232256 29072531904 29077042176 29078845068 29129874176 29142811152 29246167314 29307812352 29316280266 29365618688 29374103304 29476452096 29478279753 29502598944 29548949157 29605395456 29607231108 29651907168 29678209652 29710392192 29777593734 29781618048 29840358912 29918391776 30012062976 30013923843 30017980096 30031311492 30090544848 30190706208 30197262186 30250253952 30269655234 30327478272 30329358696 30375124416 30402068424 30435035904 30462033056 30507998976 30509890593 30568172544 30570067892 30616196832 30637314288 30676583808 30745970766 30750125952 30810777088 30819679254 30880467576 30927064896 30988065024 30989986407 31007939508 31064279883 31069099152 31123620864 31125550652 31172517792 31234002048 31252096512 31254034266 31308880512 31313737728 31315679304 31370633728 31390753576 31495872492 31500129024 31502082157 31562259456 31571378748 31633649712 31637924864 31743871488 31745839734 31750130048 31821945246 31856452416 31882733568 31884710424 31932823104 31961148856 31995806976 32072511744 32074500367 32135771136 32186258208 32249741952 32327055488 32456112507 32513068224 32520128508 32598090252 32662386288 32706598392 32711672448 32771108448 32776192512 32854768128 32856805254 32919570432 32921611576 32971288896 33036321024 33045866217 33115520256 33180836864 33190423812 33232965792 33306069888 33424191216 33453839874 33504320304 33570403776 33658190748 33687373824 33717255936 33724577712 33770227608 33836835552 33917953888 33923215872 33925319246 33990125568 34031535696 34036134912 34120528533 34192447744 34202326977 34269787188 34299500544 34321498848 34389194112 34443221436 34511156784 34539628032 34541769626 34593891696 34662124224 34714427904 34740526023 34745221056 34782898176 34813752064 34866284544 34868446392 34937220448 34952736546 35014073472 35069082516 35138252304 35143001088 35222490576 35227954944 35230139217 35291962944 35314597773 35345217024 35384251812 35414931456 35437645152 35502034152 35507541888 35572057888 35587855926 35592665472 35662867968 35718896304 35781577728 35789347776 35868075264 35870299227 35875146944 35956292463 35995282848 36000147456 36002379608 36027212172 36081575712 36152742528 36209540484 36280959696 36285862912 36310891008 36367937424 36439669056 36463039977 36494654976 36527027264 36534959188 36566636544 36654299136 36656571848 36745184574 36750150528 36794923191 36822636032 36867497004 36945206272 36961614144 37034516736 37036813023 37092700008 37125602787 37157792256 37165861152 37198828828 37254960288 37328441472 37384768512 37387086516 37417930368 37491732992 37550634576 37624698944 37681473024 37755795456 37766704248 37846308864 37931912928 37940149926 37991506059 38064079872 38066439996 38157698124 38163617856 38232959856 38238891264 38290651776 38332939463 38366175744 38460536998 38466503712 38534006784 38542374528 38634773632 38763375872 38771793424 38857081536 38918128158 38994889752 39029479853 39077083136 39088373688 39165471072 39224570112 39227002191 39301936128 39304373004 39336798592 39398598876 39476308144 39535876224 39613856256 39625301898 39703458312 39708824064 39787145216 39939788421 39945984624 40016083968 40018565124 40041748656 40120726464 40183758342 40254274944 40260519936 40263016248 40333671936 40359540312 40439144928 40500165888 40502677059 40536091232 40580047872 40671835344 40677331968 40679854124 40816079658 40821595776 40849752384 40902111744 40913929602 40992086016 40994627688 41000167936 41092905672 41137466112 41173956768 41236086528 41238643329 41317420032 41319981876 41343919344 41419039844 41425465536 41563357056 41645336064 41669462016 41672045688 41745174016 41754239072 41911830324 41994496656 42000172032 42095171664 42178199616 42241844736 42244463898 42325161984 42327786312 42391657152 42429260328 42475269888 42512947232 42577097472 42579737421 42661075968 42673402044 42763348992 42915010944 42999655936 43012079838 43018752672 43161947712 43274816676 43350757632 43353445551 43360171344 43464120336 43549848384 43608797856 43615563264 43618267602 43694811264 43701590016 43806357504 43809073672 43961718528 43974420399 44048428032 44061154956 44154027008 44253898416 44310621056 44408093184 44410846662 44477860752 44517314478 44565588288 44605119832 44672427072 44760538368 44763313699 44828080128 44877587664 44956341248 44966103616 45026970144 45115780736 45135817272 45230954496 45286059312 45295893279 45375380928 45404482851 45491217408 45494038044 45603102636 45652553856 45693049584 45761998464 45852258816 45855101838 45924295248 45955971432 45965032022 46014875712 46052837376 46118956149 46125188928 46216165632 46229518881 46285903872 46320701364 46326961408 46482097536 46491261856 46511909262 46603648728 46685431296 46688325978 46758776688 46851003072 46878144768 46881051399 46963320768 46970606592 46973518956 47055950592 47086130364 47126956032 47179002416 47250193536 47336045536 47343389184 47357068122 47450474568 47456887296 47550490624 47618759601 47625195072 47719130368 47732917869 47824100352 47827065636 47899234656 47941723284 47993710464 48036282896 48108767616 48203656704 48206645522 48279387312 48374612928 48414521344 48490583232 48586225408 48617386636 48659539968 48769602336 48780192762 48897135378 48993579432 49000200704 49059897588 49156662672 49164288768 49282152192 49285207881 49379355648 49382417364 49456933344 49500803716 49543723008 49554481536 49673280384 49771255296 49785635718 49849448688 49890573824 50067512768 50180759811 50241964032 50256480456 50355605664 50487286122 50575883904 50586866568 50655341412 50755253328 50876930832 50884823808 50887978869 50977279808 50985188352 51054202368 51154900992 51288671616 51389832704 51404680782 51583791168 51766735176 51809442048 51812654439 51890837544 51936866891 51993186336 52117831584 52174347264 52220628096 52299426816 52302669588 52405830672 52521110208 52531465168 52707378456 52714501632 52818475008 52833735864 52937944416 52945098752 53076377718 53122397184 53156467728 53253051228 53261312832 53358086832 53388998208 53494301952 53497618811 53575022592 53578344456 53672366592 53684021664 53778229248 53812720416 53918859904 54000221184 54003569412 54040818258 54122363568 54229113792 54314310726 54421439544 54428794368 54466336512 54469713641 54536148992 54551906136 54659503584 54741982464 54790540896 54802438782 54849954816 54898609024 54981448704 54984857772 55093309168 55117776861 55125225792 55233954048 55301245506 55417809408 55527114752 55551775104 55562727584 55736688384 55748791728 55798243242 55882440432 55992662208 56080629774 56126895552 56187758592 56237599488 56322459648 56325951864 56437048416 56522209536 56572347104 56633693184 56769463296 56772983228 56897869392 56910224889 57099659994 57220014592 57236547186 57245426784 57349439784 57358336896 57435977664 57549263616 57612820258 57690805497 57699755568 57801010176 57804594068 57813561792 57952160448 58066464512 58145063808 58154084352 58157690136 58259748352 58285622304 58492334628 58615624704 58632560532 58748206608 58952904192 58956559506 59005197888 59097898314 59210790912 59214462216 59303814336 59356419304 59420784384 59555187468 59563236096 59566929253 59680717824 59836783552 60024125952 60027847686 60035960192 60062622984 60181089696 60275637513 60381412416 60394524372 60500507904 60539310468 60658717392 60750248832 60804136848 60870071808 60924066112 61015997952 61019781186 61136345088 61140135784 61232393664 61274628576 61353167616 61370894403 61491941532 61500251904 61621554176 61639358508 61760935152 61854129792 61976130048 61979972814 62015879016 62128559766 62138198304 62247241728 62251101304 62345035584 62468004096 62504193024 62508068532 62617761024 62631358608 62741267456 62781507152 62991744984 63000258048 63004164314 63124518912 63142757496 63267299424 63275849728 63366695847 63487742976 63491679468 63500260096 63643890492 63712904832 63769420848 63865646208 63922297712 63991613952 64145023488 64149000734 64271542272 64372516416 64499483904 64518119757 64654110976 64912225014 65026136448 65040257016 65196180504 65324772576 65413196784 65423344896 65427401403 65542216896 65552385024 65709536256 65713610508 65843223152 65942577792 66072642048 66091732434 66231040512 66361673728 66380847624 66465931584 66612139776 66616269993 66775971717 66848382432 66907679748 67008640608 67140807552 67316381496 67434511872 67449155424 67540455216 67673671104 67835907776 67846431744 67850638492 68063071392 68072269824 68241057066 68384895488 68404653954 68539574376 68642997696 68778388224 68782652757 68886442872 68947548033 69022313568 69079256064 69083539252 69187783392 69324248448 69428855808 69481052046 69490442112 69627504128 69736892784 69874440896 69905473092 70028146944 70032488967 70138165032 70276504608 70286002176 70444981152 70455909888 70460278434 70583925888 70629195546 70690434048 70768503624 70875290304 71004068304 71015083776 71144115776 71175711852 71185330944 71189744717 71325735936 71437792608 71563155456 71578695552 71736150528 71740598454 71750293888 71912584926 71990565696 72004759216 72054424344 72163151424 72305485056 72309968283 72419080968 72483319727 72561919392 72571725824 72621782016 72735874848 72879338112 72926079954 72989309952 73054054528 73069918376 73313143696 73345703067 73490369148 73500301056 73589846382 73645272064 73734994008 73890412544 73923228288 74069033472 74073626046 74185400016 74251205574 74315584512 74331722304 74397657656 74509920576 74656882944 74678453577 74769537024 74774173032 74835860736 74983465984 75101269152 75249397888 75362946048 75533408496 75730929183 75863825856 75880299852 75983012118 76128159744 76132879992 76315396248 76327235712 76465919712 76477782528 76581303552 76665878926 76732351488 76921073996 76933007424 77084749056 77107021173 77269547264 77526751744 77543586848 77714163072 77836256316 77989779504 78058959706 78176747376 78330942144 78449140224 78454004382 78603872256 78608746008 78673597184 78797197752 78952616288 79071752448 79227712512 79250603796 79406916624 79417648128 79614566577 79879576842 79891969248 80032167936 80037130248 80083497312 80241452928 80367516684 80508549888 80526032496 80667343872 80719080624 80878289856 81000331776 81005354118 81061227387 81072182464 81160095744 81343670688 81354663936 81359708248 81632159316 81643191552 81699504768 81804223488 81827859204 81989255376 82000335872 82185811344 82203658173 82274932224 82347913536 82472173056 82477286658 82634840064 82639963752 82687838688 82838079688 82850931072 83126714112 83290672128 83344091376 83490348032 83508478144 83697364863 83823660648 83988993312 84000344064 84120944661 84190343328 84356399232 84483689472 84488927796 84655572624 84783314304 84858520656 84950539776 85025894464 85154194944 85159474842 85322151936 85346804088 85526697984 85649489991 85830021888 85854820779 85999311872 86024159676 86037505344 86323895424 86419230387 86549633352 86701515264 86706891102 86720342688 86928240672 87099696768 87217595712 87231126528 87236535204 87389622528 87618147344 87923437056 87948840798 88096856064 88122309912 88308054016 88434839259 88507796832 88621242112 88646847471 88816186368 88821693324 88955721504 89034628956 89131176576 89210239664 89344854144 89521076736 89526627398 89755175328 89912682496 89932207232 90041771529 90053940288 90231561472 90271634544 90572118624 90591786558 90750761856 90808965702 90982434816 90988076088 91206205272 91305107712 91386099168 91523996928 91529671779 91704517632 91710203676 91848590496 91911942864 91930064044 92029751424 92237912298 92250377856 92432331264 92459037762 92641402728 92653922816 92964195072 92969959221 92982523712 93023818524 93192839649 93207297456 93370862592 93376651956 93517553376 93702006144 93756289536 93762102798 93926641536 93941213184 93947037912 94111901184 94172260728 94358004832 94500387072 94506246471 94672091072 94686778368 94714136244 94900949136 94913774592 95237519202 95250390144 95438260736 95465835738 95648200704 95654131272 95798469312 95883446568 95987420928 96072565792 96217535232 96223501101 96407313408 96413291044 96558774624 96749225856 96981166464 97172450816 97234773272 97539204672 97560385524 97794270756 97987158864 98000401408 98119795176 98313325344 98328577536 98564304384 98570415762 98758711296 98764834728 98913866688 99001607432 99108963072 99346560768 99352720649 99542510592 99571271436 99698897376 99781147648 100135025536 100361519622 100512960912 100711211328 100974572244 101151767808 101158039619 101173733136 101310682824 101510506656 101753861664 101769647616 101775957738 101954559616 101970376704 102108404736 102361585599 102577343232 102606980931 102779665408 102809361564 103167582336 103533470352 103618884096 103625308878 103781675088 103873733782 103986372672 104221578069 104235663168 104348694528 104441256192 104598853632 104605339176 104811661344 105042220416 105062930336 105414756912 105429003264 105667471728 105690417651 105875888832 105943793319 106152755436 106244794368 106312935456 106506102456 106522625664 106716173664 106777996416 106988603904 106995237622 107156688912 107344733184 107368043328 107610897681 107625440832 107837719808 107868877389 108000442368 108007138824 108081636516 108244727136 108458227584 108628621452 108842879088 108857588736 108932673024 108939427282 109103812272 109319007168 109389119931 109483964928 109581081792 109604877564 109699909632 109797218048 109962897408 109969715544 110186618336 110235553722 110250451584 110467908096 110602491012 110835618816 111103550208 111110439069 111125455168 111376808361 111473376768 111497583456 111596486484 111764880864 111985324416 112161259548 112253791104 112475198976 112651903728 112874096832 113044419072 113144694208 113267386368 113538926592 113545966456 113795738784 113820449778 113974518177 114199319988 114440029184 114473094372 114490853568 114698879568 114716673792 114871955328 114998818389 115098527232 115225640516 115381610994 115399511136 115602020352 115609188136 115627123584 115904320896 116132929024 116290127616 116315380272 116519496704 116571244608 116984669256 117088439559 117231249408 117265121064 117496413216 117681006573 117905808384 117913119012 118010395776 118195796628 118428924432 118607628672 118712838608 118738617361 118841568768 119110374936 119126472192 119133858506 119361435648 119673567104 119819365263 120048251904 120055695372 120071920384 120125245968 120362179392 120551275026 120762824832 120789048744 120896193691 121001015808 121078620936 121317434784 121500497664 121508031177 121608273696 121740143616 121848132224 122031995904 122039562372 122280271568 122464787328 122549257152 122706335232 122741788806 122983883064 123000503808 123243108352 123278717016 123521870304 123708259584 123715929987 123952260096 123959945628 124031758032 124257119532 124276396608 124502202608 124690071168 124936008192 125008386048 125016137064 125235522048 125262717216 125482534912 125563014304 125983489968 126000516096 126008328628 126285514992 126534598848 126733391694 126975485952 126983358936 127000520192 127287780984 127425809664 127538841696 127731292416 127739212263 127844595424 127983227904 128290046976 128298001468 128745032832 128998967808 129036239514 129308221952 129824450028 130052272896 130060336653 130080514032 130392361008 130649545152 130826393568 130846689792 130854802806 131084433792 131104770048 131419072512 131427221016 131686446304 131885155584 132145284096 132183464868 132462081024 132761695248 132931863168 133224279552 133232539986 133551943434 133696764864 133815359496 134017281216 134281615104 134289941097 134611879493 134632762992 134869023744 134898310848 135080910432 135347342208 135671815552 135692863488 135701276984 136126142784 136213448553 136482114132 136769790976 136809307908 137079148752 137285995392 137556776448 137565305514 137772885744 137895096066 138044627136 138158512128 138167078504 138375566784 138648496896 138688556643 138857711616 138962104092 138980884224 139255008256 139473785568 139748881792 139810946184 140056293888 140064977934 140276330064 140553009216 140643154197 140889962304 140911819776 140920556868 141167851776 141176604743 141258391092 141380868096 141537007248 141750580608 142008136608 142030167552 142288231552 142351423704 142370661888 142379489434 142651471872 142856278803 142875585216 143157391104 143198753607 143472301056 143481196908 143500587776 143825169852 143981131392 144009518432 144108848688 144326302848 144610970112 144619936566 144838161936 144966639454 145123838784 145243564032 145471749696 145758676224 145852159908 145978619904 146108109056 146139836752 146626287392 146691406134 146980738296 147000602112 147179692764 147290544128 147469988016 147846456576 147855623643 148138066944 148147252092 148370800032 148502411148 148631169024 148663444608 148795315312 149019841152 149313765888 149356907154 149548346064 149671721472 149966931968 150202538304 150498795776 150542279433 150725892096 151066816992 151461858366 151727651712 151760599704 151966024236 152265759984 152630792496 152654471424 152663936607 152931839424 152955565056 153162607104 153331757852 153464702976 153842147992 153866014848 154169498112 154214042346 154539094528 155053503488 155087173696 155428326144 155437963317 155672512632 155810600673 155979559008 156117919412 156353494752 156661884288 156898280448 156908008764 157217492016 157347194368 157594395504 157905232576 158143504896 158455425024 158501207592 158813833248 158835296256 159229133154 159759153684 159783938496 160074260496 160166994624 160482905856 160492856433 160735033368 160877612077 161017099776 161052064992 161334687744 161438161248 161756579712 162000663552 162010708236 162122454774 162144364928 162687341376 162719416496 163264318632 163286383104 163399009536 163409140923 163608446976 163655718408 163978510752 164000671744 164371622688 164407316346 164549864448 164695827072 164944346112 164954573316 165279927504 165375677376 165676159376 165701862144 166253428224 166581344256 166688182752 166980696064 167016956288 167394729726 167647321296 167977986624 168241889322 168380686656 168712798464 168723259327 168967378944 168977855592 169311145248 169566628608 169717041312 169901079552 170051788928 170308389888 170318949684 170693608176 170730674667 171298979982 171660043776 171709641558 171998623744 172048319352 172075010688 172647790848 172838460774 173072416491 173099266704 173403030528 173413782204 173440685376 173856481344 174199393536 174435191424 174462253056 174473070408 174779245056 175236294688 175846874112 175897681596 176244619824 176869678518 177015593664 177242484224 177293694942 177632372736 177643386648 177911443008 178069257912 178262353152 178420479328 178689708288 178700787759 179042153472 179053254796 179510350656 179864414464 180083543058 180107880576 180463122944 180543269088 181144237248 181183573116 181501523712 181617931404 181976152176 182412410544 182610215424 182772198336 183047993856 183059343558 183409035264 183420407352 183697180992 183823885728 183860128088 184059502848 184475824596 184500755712 184512195491 184864662528 184918075524 185282805456 185307845632 185928390144 185939918442 185965047424 186047637048 186385679298 186414594912 186741725184 186753303912 187035106752 187404012288 187512579072 187524205596 187853283072 187864930721 187894075824 188223802368 188344521456 188716009664 189000774144 189012492942 189344182144 189373556736 189428272488 189801898272 189827549184 190100087541 190475038404 190500780288 190876521472 190931671476 191308262544 191596938624 191766893136 191974841856 192145131584 192435070464 192447002202 192814626816 192826582088 193117549248 193498451712 193554359271 193962332928 194344901632 194469546544 195078409344 195120771048 195588541512 195974317728 196000802816 196239590352 196282204209 196626650688 196657155072 197128608768 197140831524 197529669456 197827733376 198003214864 198217926144 198693121536 198705441298 199085021184 199142542872 199397794752 199562295296 199848809979 200270051072 200327915151 200723039244 201025921824 201422422656 201949144488 202303535616 202316079238 202347466272 202621365648 203021013312 203507723328 203539295232 203551915476 203909119232 204216809472 204723171198 205154686464 205213961862 205559330816 205618723128 206335164672 206347958271 206842644099 207066940704 207237768192 207250617756 207563350176 207747467564 207972745344 208443156138 208471326336 208882512384 209210678352 209623322688 210084440832 210097466901 210125860672 210829513824 210858006528 211334943456 211380835302 211751777664 211887586638 212305510872 212625870912 213012204912 213045251328 213432347328 213555992832 213569234151 213977207808 213990475244 214313377824 214689466368 214736086656 215221795362 215250881664 215675439616 215737754778 216014277648 216163273032 216489454272 216916455168 216929904849 217257242904 217449959181 217685758176 217715177472 217865346048 217878854564 218207624544 218638014336 218778239862 218967929856 219162163584 219209755128 219594436096 219939431088 220373236672 220471107444 220500903168 220514575099 220935816192 221204982024 221671237632 222207100416 222220878138 222250910336 222753616722 222946753536 222995166912 223192972968 223529761728 223970648832 224322519096 224507582208 224521502569 224950397952 225303807456 225748193664 226088838144 226289388416 227091932912 227192787549 227591477568 227640899556 227949036354 228398639976 228880058368 228946188744 228981707136 229397759136 229433347584 229743910656 229997636778 230197054464 230451281032 230763221988 230799022272 231218376272 231254247168 231321063519 231808641792 232265858048 232580255232 232630760544 233038993408 233142489216 233969338512 234176879118 234530242128 234992826432 235362013146 235811616768 235826238024 236020791552 236391593256 236857848864 237215257344 237425677216 237477234722 237683137536 238220749872 238252944384 238267717012 238843699731 239347134208 239638730526 240096503808 240111390744 240143840768 240250491936 240724358784 241102550052 241525649664 241578097488 241792387382 242002031616 242157241872 242634869568 243000995328 243016062354 243183682161 243216547392 243480287232 243696264448 244063991808 244079124744 244560543136 244929574656 245098514304 245412670464 245483577612 245967766128 246001007616 246557434032 246610974519 247043740608 247416519168 247431859974 247904520192 247919891256 248063516064 248514239064 248552793216 249004405216 249380142336 249872016384 250032274128 250471044096 250525434432 251092094589 251126028608 251966979936 252001032192 252016657256 252571029984 253069197696 253466783388 253966717872 254001040384 254575561968 254851619328 255077683392 255462584832 255478424526 255689190848 255966455808 256580093952 256596002936 257490065664 257564462337 257997935616 258072479028 258616443904 259257691161 259648900056 260104545792 260120673306 260161028064 260784722016 261299090304 261652787136 261693379584 261709605612 262168867584 262854442032 263372892608 263770311168 264290568192 264366929736 264924162048 265304517777 265523390496 265863726336 265940542413 266448559104 266465079972 267103886868 267393529728 267630718992 268034562432 268563230208 268579882194 269223758986 269265525984 269738047488 269796621696 270125314587 270161820864 270694684416 271343631104 271402553968 272252285568 272426897106 272964228264 273539581952 273618615816 274158297504 274571990784 274589015337 275113552896 275130611028 275545771488 275790192132 276089254272 276334157008 276751133568 277296993792 277377113286 277924208184 277961768448 278510016512 278909877663 278947571136 279497763584 279578518947 279621892368 280112587776 280129955868 280552660128 281106018432 281286308394 281779924608 281823639552 281841113736 282335703552 282353209486 282516782184 283074014496 283501161216 283518739413 284016273216 284060335104 284576463104 284702847408 284741323776 284758978868 285712557606 285751170432 286314782208 286397507214 286944602112 286962393816 287001175552 287650339704 287962262784 288019036864 288217697376 288652605696 288670503303 289221940224 289239873132 289676323872 289933278908 290247677568 290943499392 291517352448 291704319816 292216218112 292279673504 293252574784 293382812268 293961476592 294001204224 294359385528 294939976032 295692913152 295711247286 296276133888 296294504184 296741600064 297004822296 297326889216 297590630624 298039682304 298058161947 298627531776 298713814308 299096692128 299343442944 300405076608 300997591552 301084558866 302133633984 302923716732 303455303424 303474118857 303521199408 303932048472 304531519968 305261584992 305308942848 305327873214 305863678848 305911130112 306325214208 306663515704 307684295984 307732029696 307820942793 308338996224 308428084692 309078189056 310107006976 310174347392 310856652288 310875926634 311345025264 311621201346 311959118016 312235838824 312706989504 313323768576 313343195893 313796560896 313816017528 314434984032 314694388736 315188791008 315810465152 316287009792 317002415184 317071252953 317627666496 317831379957 318458266308 319518307368 319567876992 320148520992 320333989248 320965811712 320985712866 321470066736 321755224154 322034199552 322104129984 322832693043 322876322496 323513159424 323606632167 324001327104 324021416472 324244909548 324288729856 325374682752 325438832992 326528637264 326572766208 326798019072 326818281846 327311436816 327957021504 328167359793 328743245376 328814632692 329099728896 329391654144 329888692224 329909146632 330559855008 330751354752 331352318752 331403724288 332506856448 333331317207 333376365504 334033912576 334130425083 334789459452 335294642592 335955973248 336483778644 336761373312 337425596928 337446518654 337955711184 338622290496 339133257216 339434082624 339802159104 340103577856 340616779776 340637899368 341387216352 341461349334 342597959964 343320087552 343419283116 344096638704 344150021376 344996455167 345295581696 345676921548 346144832982 346198533408 346806061056 346827564408 346881370752 347712962688 348398787072 348870382848 348946140816 349558490112 350472589376 351265318677 351693748224 351795363192 352489239648 353043019719 353739357036 354031187328 354484968448 354587389884 355286773296 355822886016 356138515824 356215852083 356524706304 356840958656 357379416576 357401575518 358084306944 358106509592 359020701312 359458095789 359728828928 360167086116 360215761152 360926245888 361086538176 362288474496 362367146232 362688581073 363003047424 363235862808 363952304352 364524093531 364824821088 365220430848 365544396672 366095987712 366118687116 366840814704 367394361984 367647771456 367720256176 368119005696 368951649192 369001511424 369024390982 369729325056 369836151048 370565610912 370615691264 371147789961 371856780288 371879836884 371930094848 372095274096 372771358596 372829189824 373506607824 374070213504 374483331677 374808024576 375025158144 375048411192 375706566144 375729861442 375788151648 376447604736 376689042912 377432019328 378001548288 378024985884 378688364288 378856544976 379603796544 380200175082 380950076808 381001560576 381287995487 381753042944 381863342952 382616525088 383193877248 383217636789 383533786272 383949683712 384290263168 384870140928 384894004404 385653164176 386235098496 386996903424 387108718542 387924665856 388689803264 388939093088 390156818688 390181009959 390241542096 391177083024 391948635456 392479180704 392564408418 393253301376 393314310144 394257217536 394281663048 395059338912 395655466752 396006429728 396435852288 397386243072 397410882596 398285085744 398795589504 399697619958 400540102144 400655830302 401446078488 402051843648 402844845312 402869823291 403835638479 403898288976 404607071232 404632158476 404694932544 405242731296 406042026624 407015446656 407078590464 407103830952 407818238464 409446342396 410309372928 410427923724 411237446256 412670329344 412695916542 413685288198 414133881408 414475536384 414501235512 415126700352 415494935128 415945490688 416886312276 416942652672 416968504771 417765024768 418421356704 419246645376 420168881664 420194933802 420251721344 421659027648 421929462591 422669886912 422761670604 423503555328 423529814229 423775173276 424611021744 425251741824 426024409824 426090502656 426864694656 427111985664 427138468302 427954415616 427980950488 428626755648 429472173312 429596260821 430443590724 430501763328 431350879232 431475509556 432028555296 432326546064 432978908544 433832910336 433859809698 434514485808 434899918362 435371516352 435730692096 435757709128 436415249088 437276028672 437556479724 437935859712 438324327168 438419510256 439188872192 439878862176 440746473344 440942214888 441001806336 441029150198 441871632384 442409964048 443566870929 444414200832 444441756276 444501820672 445507233444 445893507072 445990333824 446385945936 447059523456 447941297664 448645038192 449015164416 449043005138 449900795904 450607614912 451496387328 451626838299 452177676288 452578776832 454183865824 454385575098 455182955136 455281799112 455898072708 456797279952 457892377488 457963414272 457991809821 458795518272 458866695168 459487821312 459995273556 460394108928 460902562064 461526443976 461598044544 462436752544 462508494336 462642127038 463617283584 464531716096 465160510464 465261521088 466284978432 466313889951 467431802019 467938677024 468353758236 469060484256 469985652864 470724026292 471652476048 472041583104 472783186512 473715697728 474430514688 474851354432 474954469444 475366275072 476441499744 476505888768 476535434024 477687399462 478694268416 479277461052 480222781488 480287681536 480500983872 481448717568 481478569299 482205100104 482632836231 483051299328 483156194976 483584774764 484004063232 484314483744 485269739136 486001990656 486032124708 486367364322 486433094784 487392528896 488158249488 489121086272 489859149312 490197028608 490227422769 490825340928 490967155224 491935532256 492002015232 493114868064 493221949038 494087481216 494833038336 494863719948 495839782512 496127032128 497028478128 497105586432 498008810432 498328213019 498760284672 499744032768 500064548256 500942088192 501050868864 502184189178 502252057216 503933959872 504033314512 505142059968 506138395392 506169777981 506933566776 507383238089 507933435744 508002080768 509151123936 509703238656 510155366784 510925169664 510956849052 511378381696 513192005872 514980131328 515128924674 515995871232 516144958056 517232887808 518515382322 519217249473 519297800112 520209091584 520241346612 520322056128 521569444032 522598180608 523305574272 523386759168 523419211224 524337735168 525708884064 526745785216 527540622336 528733859472 530609035554 531046780992 531727452672 531881084826 532897118208 532930159944 534207773736 534787059456 535261437984 536069124864 536102363277 537126460416 537159764388 538447517972 538531051968 539593243392 540250629174 540323641728 541389368832 542687262208 542805107936 544504571136 544853794212 545928456528 547237231632 548316595008 549143981568 549178030674 550227105792 550261222056 551091542976 551580384264 552178508544 552668314016 553502267136 553536586473 554593987584 554754226572 555848416368 555923536896 557819755326 557895142272 558995527168 559157037894 559243784736 560225175552 560259911736 561105320256 562212036864 562572616788 563559849216 563594792163 563682227472 564671407104 564706418972 565033564368 566148028992 567002322432 567037478826 568032546432 568120670208 569152926208 569405694816 569482647552 569517957736 571425115212 571502340864 572629564416 572795014428 573924787632 574002351104 575300679408 575924525568 576038073728 576435394752 577305211392 577341006606 578443880448 578479746264 579352647744 579866557816 580495355136 581886998784 581923078087 583034704896 583408639632 584432436224 584559347008 586505149568 586765624536 587922953184 588002408448 588718771056 588846612627 589879952064 591385826304 591422494572 592589008368 593483200128 594009644592 594653778432 595181261248 596079364608 596116323894 597255063552 597427628616 598193384256 598686885888 599546429937 600810153216 600983745453 601995183104 602169117732 604267267968 605847433464 606910606848 606948237714 607042398816 607864096944 609063039936 610523169984 610617885696 610655746428 611727357696 612650428416 613327031408 615368591968 615464059392 615641885586 616677992448 616856169384 618156378112 619043874813 620348694784 620527932297 621713304576 621751853268 622690050528 623242402692 623918236032 624471677648 625413979008 626647537152 626686391786 627632035056 628869968064 629388777472 630292400703 630377582016 631620930304 632574019584 634004830368 634142505906 635255332992 635662759914 636916532616 639036614736 639135753984 640297041984 640667978496 640707702453 641931623424 641971425732 642940133472 643510448308 644068399104 644208259968 645665386086 645752644992 647026318848 647213264334 648042832944 648489819096 648577459712 650749365504 650789714547 650877665984 652349877543 653057274528 653145532416 653596038144 653636563692 654622873632 655914043008 656334719586 657486490752 657629265384 658783308288 659818293264 661119710016 661502709504 661543725297 662704637504 662807448576 665013712896 666662634414 666752731008 668067825152 668260850166 669578918904 670589285184 671911946496 672967557288 673522746624 673564507707 674851193856 674893037308 675911422368 677244580992 678266514432 678868165248 680207155712 681275798736 682774432704 682922698668 685195919928 686640175104 686838566232 688193277408 688300042752 689992910334 690591163392 691353843096 692289665964 692397066816 693655128816 693762741504 695425925376 695469044543 696797574144 697740765696 697892281632 699116980224 700945178752 702530637354 703590726384 704978479296 706086039438 707478714072 708062374656 708106277333 708969936896 709174779768 710573546592 711645772032 712277031648 712431704166 713049412608 713681917312 714758833152 714803151036 716213019184 716531099193 718041402624 718916191578 719457657856 720334172232 720431522304 721852491776 722173076352 724576948992 724734292464 725377162146 726006094848 726471725616 727904608704 729048187062 729551046483 729649642176 730440861696 731088793344 732191975424 732237374232 733681629408 734788723968 735295542912 735440512352 736238011392 737903298384 738003022848 738048781964 739672302096 739832923557 741131221824 742295579922 743713560576 743759673768 743860189696 744190548192 745542717192 745658379648 747013215648 748140427008 748966663354 749616049152 750096822384 751413132288 751459722884 751576303296 753276283767 753378085824 754864038656 756003096576 756049971768 757376728576 757713089952 759207593088 760400350164 761900153616 762003121152 762575990974 763726685904 765233050176 766387754496 766435273578 767067572544 767899367424 768580526336 769740281856 769788008808 771306328352 772470196992 773993806848 774217437084 775849331712 777773073483 777878186176 780313637376 780362019918 780483084192 782354166048 783897270912 784958361408 785128816836 786506602752 788563326096 790118677824 791310933504 792012859456 792871704576 794772486144 794821765192 796570171488 797591179008 797821627239 799395239916 801080204288 801311660604 802892156976 804103687296 805689690624 805739646582 807671276958 807796577952 809214142464 809264316952 809389865088 810485462592 812084053248 814030893312 814207661904 815636476928 818892684792 820618745856 820855847448 822474892512 823767046011 825340658688 825391833084 827370576396 828267762816 829002471024 830253400704 830989870256 831890981376 833772624552 833885305344 833937009542 835530049536 836729632989 836842713408 838493290752 838735556841 840337763328 840389867604 840503442688 843318055296 843858925182 845339773824 845523341208 847007110656 847059628458 847550346552 849222043488 850503483648 850556218239 852048819648 852181005312 853729389312 854223971328 854276936604 855961900976 857253511296 858944346624 859192521642 860887181448 861003526656 862701758464 862951019112 864057110592 864653092128 865957817088 866011509909 867665820672 867719619396 869028971616 869799836724 870743032704 871515418256 872830498176 874552057344 875112959448 876648654336 876839020512 878377744384 879757724352 881492946688 881884429776 882003612672 882058300396 884819928096 887133741858 888828401664 888883512552 889003641344 891014466888 891980667648 892771891872 894119046912 894174485841 895882595328 897290076384 898030328832 898086010276 901215229824 902992774656 903253676598 905157553664 908367731648 908771150196 910365910272 910422356571 910563598224 911796145416 913594559904 915784754976 915926828544 915983619642 917591036544 917733390336 918975642624 919990547112 921805124128 923052887952 923196089088 924873505088 925016988672 925284254076 927234567168 930321020928 930523042176 932569956864 932627779902 934863604038 935877354048 936707516472 938120968512 939971305728 940029587679 941448052584 942283156451 943304952096 944083166208 945566373024 947431395456 948861029376 949702708864 949908938888 952882999488 953070868048 953494139871 955374798924 957388536832 958554922104 960445562976 960575363072 961001967744 962897435136 962957138598 964410200208 965265672462 966102598656 966312389952 967169549528 968628967488 970539478272 970819896501 972003981312 972064249416 972734728644 972866189568 974785057792 976316498976 978242172544 979718298624 980394057216 980454845538 981934310448 983871064512 984502079379 986229736128 986443898076 988174962432 988236233201 989666076672 989727439896 991679565024 992254064256 994056956256 994211172864 996017620864 996656426038 997520569344 999993951621 1000129096512 1002101737728 1002391275249 1004368378356 1004504114432 1007867919744 1008066629024 1010284119936 1012276790784 1012339555962 1013867133552 1014766476178 1015866871488 1018302247872 1019406477312 1020310733568 1021850339328 1021913698104 1022756763392 1026384011744 1029960262656 1030257849348 1032289916112 1034989365501 1037030764644 1038434498946 1038595600224 1040418183168 1040482693224 1040644112256 1043138888064 1045196361216 1046611148544 1046838422448 1048675470336 1051417768128 1053491570432 1053795956031 1055081244672 1057467718944 1061218071108 1062093561984 1063454905344 1063762169652 1065860319888 1068415547472 1068647556249 1069574118912 1070522875968 1072138249728 1072204726554 1074252920832 1074319528776 1076895035944 1077062103936 1079186486784 1080501258348 1080647283456 1082778737664 1085374524416 1085610215872 1088065743219 1089009142272 1089707588424 1091856913056 1093572280593 1094474463264 1096633190016 1098287963136 1098356061348 1100522444112 1102183085952 1103160768528 1104357017088 1105336628032 1107004534272 1107073172946 1109187975168 1109508453144 1111696832736 1111847073792 1113443369883 1115639510652 1115790284544 1117991054336 1118314075788 1118487569472 1120519823472 1122210640512 1123449995031 1124424073728 1125145233576 1127119698432 1127189584326 1127364454944 1129342814208 1129412837944 1130067128736 1132296057984 1134004644864 1134074957652 1136065092864 1138305852416 1138811389632 1139035915472 1142850230424 1143004681728 1143863986461 1145259128832 1145590028856 1147849575264 1148004702208 1149652910367 1150601358816 1151849051136 1152076147456 1152870789504 1154610422784 1154682013212 1156959492528 1158705295488 1159733115632 1160990710272 1163773997568 1163846156174 1166069409792 1166817279264 1168864872448 1169118694016 1170543029877 1173010299136 1173531249072 1175845906368 1177437542112 1177693225254 1179759904128 1181062815289 1182771652608 1182844989144 1185178016736 1186966400256 1188019289184 1189307556864 1190362522496 1192158729216 1192232647788 1194855257232 1196386768512 1199092859874 1201620306432 1201967490906 1203990366208 1204338235464 1208534535936 1208609469873 1211506915437 1211694866928 1213821213696 1213896475428 1214084797632 1215728193888 1218126079872 1221046339968 1221235771392 1221311492856 1223454715392 1226654062816 1230737183936 1230928118784 1231283771172 1233712338768 1238087749626 1240697389568 1241055864594 1243426609152 1243503706536 1245380101056 1246484805384 1247836472064 1248943355296 1250827958016 1250905514313 1253295074304 1253372783572 1255264070112 1257739936128 1260584801406 1260755164032 1263241860608 1268009660736 1268285011812 1270510665984 1270589442687 1271325519828 1273833065232 1278073229472 1278271507968 1280594083968 1281335956992 1281415404906 1283863246848 1283942851464 1285880266944 1287020896616 1288416519936 1291330772172 1291505289984 1291585368437 1294052637696 1294426528668 1296085665888 1296979638192 1297154919424 1301498731008 1301579429094 1301755331968 1304699755086 1306114549056 1307192076288 1307273127384 1309245747264 1311828086016 1312669439172 1314972981504 1315054515047 1315258530768 1317566616576 1319636586528 1322239420032 1323005419008 1323087450594 1325409275008 1325614897152 1330700612787 1333325268828 1333505462016 1336135650304 1336521700332 1339157837808 1341178570368 1343823892992 1345935114576 1347045493248 1347129015414 1349702387712 1349786074616 1351822844736 1354489161984 1354880514897 1356533028864 1357736330496 1360414311424 1362551597472 1365548865408 1365845397336 1370391839856 1373677132464 1373975429463 1376386554816 1376600085504 1379985820668 1381182326784 1382707686192 1384579331928 1384794133632 1387310257632 1387525483008 1390851850752 1390938089086 1393595148288 1395481531392 1395784563264 1398941669853 1401890357504 1402295406057 1405061274708 1407181452768 1409956958592 1412172078876 1414957428144 1416124749312 1416212554666 1418349559536 1421147093184 1423291544064 1424554063296 1424863408332 1426098825216 1427363834624 1429517666304 1429606302072 1432426038368 1433062198386 1436082805248 1437832383156 1438915315712 1440668344464 1440863044608 1444346152704 1444435707897 1447898508693 1449153897984 1449468584928 1450754324292 1452012189696 1452943451232 1455809217408 1458096374124 1459102092966 1459299284352 1462177586688 1464474748464 1467363258816 1469577447936 1470591085824 1470682268307 1470881024704 1472476022784 1475806596768 1476006045696 1476097563928 1479344604192 1479665847114 1482262443648 1484591159844 1487519347536 1487720379392 1488381096384 1491085434384 1491316759296 1494026431296 1494984639057 1496280854016 1497933326708 1499232098304 1500193644768 1502826264576 1502919445768 1503152606592 1506552567534 1506756171648 1509728077312 1512099943536 1514753457152 1515426179904 1518415186176 1518509333943 1520800700328 1522149714267 1523800307232 1524006242304 1525151981948 1527453371808 1530466100352 1532775508992 1532870547156 1534135145088 1537161052672 1539576017616 1542612656704 1543602025693 1544940393984 1547987613696 1548434874168 1551698663424 1555546146966 1555756372352 1557651748419 1560627274752 1560724039836 1560966168384 1564708332096 1567794541824 1569916722816 1570257633672 1571650517983 1573013205504 1577126652192 1580237355648 1582621867008 1584025718912 1589643530384 1593140342976 1595182358016 1595643254478 1598790479832 1602160408576 1602623321208 1605784313952 1608207374592 1608307089831 1611379381248 1611479293164 1615342553916 1615593155904 1618528633904 1618779730176 1620970925184 1624168106496 1628061786624 1628415323808 1631272953856 1637785369584 1641711694896 1644949785024 1647534092022 1650681317376 1650783666168 1654741152792 1656535525632 1658004942048 1660506801408 1660609759419 1661979740512 1663781962752 1667545249104 1667770610688 1667874019084 1673459265978 1673685426816 1676986581504 1677471113682 1680675526656 1680779735208 1681006885376 1686636110592 1687717850364 1690679547648 1690784376489 1691046682416 1694014221312 1694119256916 1695100693104 1698444086976 1701006967296 1701112436478 1704097639296 1704362010624 1707458778624 1708447942656 1708553873208 1711923801952 1714507022592 1717888693248 1718385043284 1721774362896 1722007053312 1725902038224 1728114221184 1729306184256 1731915634176 1732023019818 1735331641344 1735439238792 1738057943232 1739599673448 1741486065408 1743030836512 1745660996352 1745769234261 1749104114688 1750225918896 1753297308672 1753678041024 1759515448704 1762985893376 1763768859552 1764007225344 1764116600792 1769639856192 1774267483716 1777767025104 1778007282688 1782028933776 1783961335296 1785543783744 1788238093824 1788348971682 1791765190656 1794580152768 1796060657664 1796172020552 1802430459648 1802951236359 1805985549312 1806507353196 1810315107328 1816735463296 1817542300392 1820731820544 1820844713142 1821127196448 1823592290832 1827189119808 1831569509952 1831853657088 1831967239284 1835182073088 1835295861659 1837951285248 1839981094224 1843610248256 1846105775904 1846392178176 1849747010176 1850033977344 1850568508152 1854469134336 1857131624439 1861046084352 1861583796891 1865139913728 1865255559804 1869727208076 1871754708096 1873415032944 1876241937024 1879942611456 1880059175358 1882896105168 1884566312902 1886609904192 1888166332416 1890877202109 1891132746048 1894862790912 1897722058752 1899405417728 1899817877776 1905765998976 1906141736096 1906988279742 1910749597848 1914777073664 1917109844208 1920891125952 1922003935488 1922123107359 1925794870272 1925914277196 1928820400416 1930531344924 1932205197312 1932624779904 1934339099056 1937257934976 1941078956544 1941639793002 1944128498832 1945469457288 1945732379136 1949570115584 1952369143641 1952632997952 1956484345088 1957049632629 1959436597248 1960788114432 1960909691076 1963868620896 1967742129024 1969004158758 1972459472256 1972887796152 1976349924864 1976472466402 1979454879792 1983359130048 1984508128512 1984631175891 1988113912512 1988422345728 1992035241728 1993312852076 1995041138688 1999987903242 2000258193024 2004203475456 2004782550498 2008736756712 2009008228864 2015735839488 2016133258048 2020568239872 2020693523121 2024553581568 2024679111924 2027734267104 2029532952356 2031733742976 2036604495744 2040621467136 2043827396208 2045513526784 2052768023488 2059920525312 2060515698696 2064579832224 2069978731002 2074061529288 2076868997892 2077191200448 2080965386448 2081288224512 2086277776128 2086407133629 2090392722432 2093222297088 2093676844896 2097350940672 2102835536256 2106983140864 2107591912062 2114935437888 2122436142216 2124187123968 2124318831999 2126909810688 2127524339304 2131720639776 2136831094944 2137295112498 2139148237824 2141045751936 2144276499456 2144409453108 2148639057552 2153790071888 2154124207872 2158372973568 2161002516696 2161294566912 2165557475328 2170749048832 2171220431744 2176131486438 2178018284544 2179415176848 2183713826112 2187144561186 2188948926528 2193266380032 2193402371251 2196575926272 2196712122696 2201044888224 2204366171904 2206321537056 2208714034176 2210673256064 2214009068544 2214146345892 2219016906288 2219498770671 2223393665472 2226886739766 2231279021304 2231580569088 2235982108672 2236628151576 2236975138944 2241039646944 2244421281024 2246899990062 2248848147456 2250290467152 2254239396864 2254379168652 2254728909888 2258825675888 2259828851301 2260134257472 2264592115968 2268009289728 2268149915304 2272130185728 2276611704832 2277622779264 2278071830944 2285700460848 2286009363456 2287727972922 2291180057712 2295699150528 2299305820734 2301202717632 2303698102272 2304152294912 2305741579008 2309220845568 2309364026424 2313918985056 2317410590976 2319466231264 2321981420544 2327547995136 2327692312348 2333319220449 2333634558528 2338237388032 2341086059754 2346020598272 2347062498144 2351691812736 2354875084224 2355386450508 2359519808256 2362125630578 2365689978288 2370356033472 2373932800512 2376038578368 2378615113728 2380725044992 2384317458432 2384465295576 2389710514464 2392773537024 2398185719748 2403240612864 2403934981812 2408676470928 2417069071872 2417218939746 2423013830874 2423389733856 2427642427392 2427792950856 2428169595264 2431456387776 2436252159744 2442092679936 2442244099373 2442622985712 2446909430784 2453308125632 2461474367872 2461856237568 2462567542344 2467424677536 2471301138033 2476175499252 2481394779136 2482111729188 2487007413072 2490760202112 2492969610768 2495672944128 2497886710592 2501655916032 2501811028626 2506590148608 2506745567144 2510528140224 2515479872256 2516206670523 2521169602812 2521510328064 2526483721216 2536019321472 2536570023624 2541021331968 2541178885374 2542651039656 2547666130464 2551668654717 2556146458944 2556543015936 2561188167936 2562671913984 2562830809812 2567885702928 2571760533888 2574041793232 2576833039872 2582661544344 2583010579968 2583170736874 2588105275392 2588853057336 2592171331776 2593959276384 2594309838848 2598034529727 2602997462016 2603158858188 2603510663936 2609399510172 2612229098112 2614546254768 2618491494528 2623656172032 2625338878344 2629945963008 2630109030094 2630517061536 2635133233152 2639273173056 2644478840064 2646010838016 2646174901188 2650818550016 2661401225574 2666650537656 2667010924032 2672271300608 2673043400664 2678315675616 2682357140736 2682523457523 2687647785984 2691870229152 2694090986496 2694258030828 2699572149232 2703645689472 2708978323968 2709761029794 2715472660992 2720828622848 2725103194944 2731097730816 2731267069713 2731690794672 2740783679712 2747354264928 2747950858926 2752773109632 2753200171008 2759971641336 2765415372384 2769158663856 2769588267264 2774620515264 2775050966016 2781703701504 2781876178172 2790963062784 2791569126528 2797883339706 2803780715008 2804590812114 2810122549416 2814362905536 2819913917184 2820088763037 2824344157752 2826849469353 2829914856288 2832249498624 2832425109332 2836699119072 2842294186368 2846583088128 2849108126592 2849726816664 2854727669248 2859212604144 2864852076736 2866124396772 2872165610496 2875664766312 2881336688928 2881726089216 2888692305408 2888871415794 2895797017386 2898307795968 2898937169856 2901508648584 2905886902464 2911618434816 2916192748248 2918204185932 2918598568704 2918779533397 2924355173376 2928949496928 2934726517632 2939154895872 2941182171648 2941364536614 2941762049408 2951613193536 2952195127856 2953506238137 2958689208384 2959331694228 2964524887296 2964708699603 2969182319688 2975038695072 2975440758784 2976762192768 2982170868768 2982633518592 2988052862592 2989969278114 2992561708032 2995866653416 3000387289536 3005838891536 3006305213184 3007173825747 3013105135068 3013512343296 3019456154624 3024199887072 3029506914304 3030852359808 3036830372352 3037018667886 3041601400656 3044299428534 3047600614464 3050303963896 3054906743616 3060932200704 3065551017984 3065741094312 3068270290176 3074322105344 3079152035232 3085225313408 3087204051386 3089880787968 3096869748336 3104968096503 3111092293932 3111512744704 3115303496838 3121254549504 3121448079672 3121932336768 3129416664192 3135589083648 3139833445632 3140515267344 3143301035966 3146026411008 3154253304384 3160474711296 3161387868093 3165243734016 3168051437824 3179287060768 3186280685952 3190364716032 3191286508956 3197580959664 3205246642416 3205942668747 3211568627904 3216414749184 3216614179662 3222758762496 3222958586328 3230685107832 3231186311808 3237057267808 3237559460352 3241941850368 3248336212992 3256123573248 3256830647616 3264197229657 3275570739168 3283423389792 3289899570048 3295068184044 3301567332336 3309482305584 3313071051264 3316009884096 3321013602816 3321219518838 3323959481024 3327563925504 3335090498208 3335541221376 3335748038168 3346918531956 3347370853632 3353973163008 3354942227364 3361559470416 3362013770752 3370349985093 3373272221184 3375435700728 3381359095296 3381568752978 3382093364832 3388028442624 3388238513832 3390201386208 3396888173952 3402013934592 3402224872956 3408195278592 3414917557248 3417107746416 3423847603904 3429014045184 3431591959383 3435777386496 3436770086568 3443548725792 3444014106624 3448958731101 3451804076448 3456228442368 3458612368512 3463831268352 3464046039636 3470878477584 3476115886464 3479199346896 3482972130816 3486061673024 3491321992704 3491538468522 3498208229376 3500451837792 3506594617344 3507356082048 3511629089631 3519030897408 3525971786752 3527537719104 3528233201584 3539279712384 3543188445867 3548534967432 3555534050208 3556014565376 3564057867552 3567922670592 3571087567488 3576476187648 3576697943364 3589160305536 3592344041104 3604860919296 3605902472718 3611971098624 3613014706392 3620630214656 3625828409619 3633470926592 3634520746311 3635084600784 3641463641088 3641689426284 3642254392896 3647184581664 3654378239616 3663139019904 3663707314176 3663934478568 3670364146176 3670591723318 3679962188448 3687220496512 3692211551808 3692784356352 3699494020352 3701137016304 3714263248878 3722092168704 3723167593782 3730279827456 3730511119608 3739454416152 3743509416192 3746830065888 3752483874048 3752716542939 3759885222912 3760118350716 3765792210336 3769132625804 3773219808384 3781754404218 3782265492096 3789725581824 3798810835456 3799635755552 3811531997952 3811768328061 3812283472192 3813976559484 3821499195696 3834219688416 3841782251904 3844007870976 3844246214718 3851589740544 3851828554392 3857640800832 3861062689848 3865249559808 3868678198112 3874515869952 3874756105311 3882157913088 3883279586004 3888256997664 3890938914576 3891464758272 3904738287282 3905265995904 3912968690176 3914099265258 3921576228864 3921819382152 3927737241792 3935484258048 3938008317516 3944918944512 3945163545141 3945775592304 3952699849728 3952944932804 3958909759584 3966718260096 3969016257024 3969262351782 3976227825024 3976844691456 3984070483456 3986625704152 3999975806484 4000516386048 4008406950912 4009565100996 4017473513424 4018016457728 4031471678976 4032266516096 4041136479744 4041387046242 4049107163136 4049358223848 4055468534208 4059065904712 4063467485952 4073208991488 4073461546609 4081242934272 4087654792416 4091027053568 4105536046976 4121031397392 4121926288389 4129159664448 4139957462004 4148123058576 4153737995784 4154382400896 4161930772896 4162576449024 4172555552256 4172814267258 4180785444864 4186444594176 4187353689792 4196825009559 4205671072512 4206886218171 4213966281728 4215183824124 4229870875776 4244872284432 4248374247936 4248637663998 4255048678608 4263441279552 4273662189888 4274590224996 4278296475648 4282091503872 4288552998912 4288818906216 4297278115104 4307580143776 4308248415744 4316745947136 4322005033392 4322589133824 4333307123691 4342440863488 4343695526079 4352262972876 4356036569088 4358830353696 4367427652224 4374289122372 4377897853056 4386532760064 4386804742502 4393424245392 4402089776448 4408732343808 4412046804921 4412643074112 4417428068352 4421346512128 4428018137088 4428292691784 4438033812576 4438997541342 4446787330944 4453773479532 4462558042608 4463161138176 4473256303152 4473950277888 4482079293888 4484953917171 4488842562048 4493799980124 4497696294912 4500580934304 4508478793728 4508758337304 4509457819776 4517651351776 4519657702602 4520268514944 4529184231936 4536299830608 4544260371456 4555245558528 4555528001829 4556143661888 4566449142801 4571400921696 4572018726912 4575455945844 4582360115424 4591398301056 4598611641468 4602405435264 4608304589824 4611483158016 4618728052848 4627837970112 4630806077079 4634821181952 4638932462528 4643962841088 4655095990272 4655384624696 4666638440898 4667269117056 4672955245257 4676474776064 4682172119508 4692041196544 4694124996288 4703383625472 4709750168448 4710772901016 4714951553949 4719039616512 4724251261156 4731379956576 4740712066944 4747865601024 4752077156736 4761450089984 4768930591152 4779421028928 4785547074048 4796371439496 4806481225728 4807869963624 4817352941856 4824921269493 4834138143744 4834437879492 4846027661748 4846779467712 4855585901712 4856339190528 4862912775552 4868283311801 4872504319488 4884185359872 4884488198746 4885245971424 4893818861568 4906616251264 4922948735744 4925135084688 4934849355072 4942602276066 4952350998504 4956743941331 4962789558272 4964223458376 4974014826144 4981520404224 4981829278257 4985939221536 4991345888256 4995773421184 5003311832064 5003622057252 5013491134288 5021056280448 5030959744512 5032413341046 5042339205624 5043020656128 5052967442432 5072038642944 5072353129467 5073140047248 5082042663936 5082357770748 5085302079312 5095332260928 5103337309434 5112292917888 5113086031872 5122376335872 5125343827968 5125661619624 5135771405856 5143521067776 5148083586464 5153666079744 5165323088688 5166021159936 5166341473748 5177706114672 5184342663552 5187918552768 5196069059454 5205994924032 5206317716376 5207021327872 5218799020344 5224458196224 5229092509536 5236982989056 5237307702783 5247312344064 5250677756688 5259891926016 5260218060188 5261034123072 5278546346112 5288957680128 5292021676032 5292349802376 5301637100032 5322802451148 5333301075312 5334021848064 5346086801328 5356631351232 5364714281472 5365046915046 5375295571968 5383740458304 5388181972992 5388516061656 5399144298464 5407291378944 5417956647936 5419522059588 5430945321984 5450206389888 5462195461632 5462534139426 5463381589344 5481567359424 5494708529856 5495901717852 5505546219264 5505887584977 5519943282672 5530830744768 5538317327712 5539176534528 5549241030528 5550101932032 5563407403008 5563752356344 5583138253056 5584751390673 5595766679412 5607561430016 5609181624228 5620245098832 5628725811072 5639827834368 5640177526074 5648688315504 5653698938706 5659829712576 5664498997248 5664850218664 5673398238144 5684588372736 5693166176256 5698216253184 5699453633328 5709455338496 5718425208288 5729704153472 5732248793544 5744331220992 5751329532624 5762673377856 5766369322077 5777384610816 5777742831588 5791594034772 5796615591936 5797874339712 5803017297168 5811773804928 5823236869632 5832385496496 5836408371864 5837197137408 5837559066794 5848710346752 5857107430923 5857898993856 5869453035264 5871148897887 5878309791744 5882364343296 5882729073228 5883524098816 5903226387072 5904390255712 5907012476274 5917378416768 5918663388456 5929049774592 5929417399206 5938364639376 5950077390144 5953524385536 5953893527673 5964341737536 5965267037184 5976105725184 5979938556228 5985123416064 5991733306832 6000774579072 6011677783072 6012610426368 6014347651494 6026210270136 6027024686592 6038912309248 6048399774144 6061704719616 6062080569363 6073660744704 6074037335772 6083202801312 6088598857068 6095201228928 6100607927792 6109813487232 6121864401408 6131482188624 6136540580352 6148644210688 6158304070464 6170450626816 6174408102772 6179761575936 6193739496672 6209936193006 6222184587864 6223025489408 6230606993676 6242896159344 6243864673536 6258833328384 6259221400887 6271178167296 6279666891264 6281030534688 6286602071932 6292052822016 6308506608768 6320949422592 6322775736186 6336102875648 6358574121536 6372561371904 6372956495997 6380729432064 6382573017912 6395161919328 6410493284832 6411885337494 6423137255808 6432829498368 6433228359324 6445917172656 6461370215664 6462372623616 6474114535616 6475118920704 6483883700736 6496672425984 6512247146496 6513661295232 6528394459314 6551141478336 6566846779584 6579799140096 6580207113753 6590136368088 6595982095157 6603134664672 6618964611168 6626142102528 6632019768192 6642027205632 6642439037676 6647918962048 6670180996416 6671496076336 6693837063912 6694741707264 6707946326016 6709884454728 6723118940832 6724027541504 6740699970186 6746544442368 6750871401456 6762718190592 6763137505956 6764186729664 6776477027664 6780402772416 6793776347904 6804027869184 6804449745912 6816390557184 6829835114496 6834215492832 6847695207808 6858028090368 6863183918766 6873540173136 6887097451584 6897917462202 6903608152896 6912456884736 6917224737024 6917653632407 6927662536704 6928092079272 6941756955168 6952231772928 6958398693792 6965944261632 6972123346048 6982643985408 6983076937044 6999957661347 7000903675584 7014712164096 7023258179262 7038061794816 7051943573504 7055075438208 7056466403168 7078559424768 7086376891734 7097069934864 7111068100416 7128115735104 7135845341184 7142175134976 7152952375296 7153395886728 7178320611072 7184688082208 7209721838592 7211804945436 7226029412784 7251656819238 7266941853184 7269041492622 7270169201568 7282927282176 7283378852568 7284508785792 7294369163328 7308756479232 7326278039808 7326732298119 7327868957136 7340728292352 7341183446636 7359924376896 7374440993024 7384423103616 7385568712704 7398988040704 7402274032608 7428526497756 7444184337408 7446335187564 7461022239216 7478908832304 7487018832384 7493660131776 7504967748096 7505433085878 7519770445824 7520236701432 7531584420672 7538265251608 7546439616768 7563508808436 7564530984192 7565000015131 7579451163648 7597621670912 7599271511104 7623063995904 7623536656122 7624566944384 7627953118968 7642998391392 7655005964151 7668439376832 7683564503808 7688015741952 7688492429436 7703657108784 7715281601664 7722125379696 7730499119616 7737356396224 7749031739904 7749512210622 7764315826176 7766559172008 7776513995328 7781877829152 7782929516544 7794103589181 7809476574564 7810531991808 7825937380352 7828198530516 7843638764304 7855474483584 7870968516096 7876016635032 7889837889024 7890327090282 7891551184608 7905399699456 7905889865608 7917819519168 7933436520192 7938032514048 7938524703564 7952455650048 7968140966912 7973251408304 7999951612968 8001032772096 8016813901824 8019130201992 8034947026848 8036032915456 8047570372569 8062943357952 8064533032192 8082272959488 8082774092484 8098716447696 8110937068416 8118131809424 8126934971904 8146417982976 8146923093218 8162485868544 8175309584832 8182054107136 8193801209139 8211072093952 8242062794784 8243852576778 8258319328896 8279914924008 8296246117152 8307475991568 8308764801792 8323861545792 8325152898048 8345111104512 8345628534516 8372889188352 8374707379584 8393650019118 8411342145024 8413772436342 8427932563456 8430367648248 8459741751552 8460266289111 8480548408059 8489744568864 8496748495872 8497275327996 8510097357216 8526882559104 8547324379776 8549180449992 8564183007744 8577637812432 8594556230208 8615160287552 8616496831488 8644010066784 8645178267648 8666614247382 8684881726976 8687391052158 8704525945752 8717660707392 8734855304448 8748578244744 8755795706112 8756338600191 8773065520128 8773609485004 8786848490784 8804179552896 8817464687616 8824093609842 8825286148224 8842693024256 8856585383568 8876067625152 8877995082684 8893574661888 8894126098809 8907546959064 8925116085216 8926322276352 8946512606304 8947900555776 8964158587776 8969907834342 8977685124096 8987599960248 9001161868608 9017516674608 9018915639552 9035302703552 9039315405204 9040537029888 9041097579059 9058368463872 9072599661216 9088520742912 9110491117056 9111056003658 9112287323776 9132898285602 9142801843392 9150911891688 9164720230848 9182796602112 9197223282936 9204810870528 9205381605329 9216609179648 9222966316032 9237456105696 9255675940224 9261612154158 9269642363904 9277864925056 9310769249392 9314904289509 9333276881796 9334538234112 9345910490514 9352949552128 9364344239016 9384082393088 9388249992576 9406767250944 9419500336896 9421545802032 9429903107898 9438079233024 9448502522312 9462759913152 9481424133888 9484163604279 9495731202048 9504154313472 9522900179968 9537861182304 9558842057856 9571094148096 9592742878992 9615739927248 9617828006241 9634705883712 9649842538986 9668276287488 9668875758984 9692055323496 9693558935424 9711171803424 9712678381056 9725825551104 9736566623602 9745008638976 9768370719744 9768976397492 9770491942848 9792591688971 9813232502528 9845897471488 9850270169376 9869698710144 9885204552132 9904701997008 9913487882662 9928446916752 9948029652288 9963040808448 9963658556514 9971878443072 9982691776512 9991546842368 10006623664128 10007244114504 10026982268576 10042112560896 10061919489024 10064826682092 10084678411248 10086041312256 10111049955279 10144077285888 10144706258934 10146280094496 10164085327872 10164715541496 10170604158624 10190664521856 10206674618868 10224585835776 10244752671744 10251323239248 10271542811712 10287042135552 10294775878149 10296167172928 10307332159488 10330646177376 10332042319872 10332682947496 10355412229344 10368685327104 10375837105536 10392138118908 10412635432752 10414042655744 10437598040688 10448916392448 10458185019072 10473965978112 10474615405566 10494624688128 10501355513376 10519783852032 10520436120376 10522068246144 10557092692224 10577915360256 10584699604752 10603274200064 10629565337601 10645604902296 10666602150624 10668043696128 10692173602656 10713262702464 10729428562944 10730093830092 10767480916608 10777032123312 10798288596928 10814582757888 10835913295872 10839044119176 10861890643968 10877485228857 10900412779776 10903562238933 10924390923264 10925068278852 10926763178688 10963134718848 10989417059712 10991803435704 11011092438528 11011775169954 11039886565344 11061661489536 11076634655424 11078353069056 11098482061056 11127504712688 11166276506112 11169502781346 11191533358824 11215122860032 11218363248456 11240490197664 11257451622144 11258149628817 11279655668736 11280355052148 11297376631008 11307397877412 11319659425152 11329700437328 11346796476288 11369176745472 11396432506368 11398907266656 11418910676992 11435304984183 11436850416576 11459408306944 11464497587088 11502659065248 11525346755712 11532738644154 11554769221632 11555485663176 11583188069544 11595748679424 11606034594336 11623547609856 11624268315933 11646473739264 11664770992992 11672816743728 11674394274816 11675118133588 11714214861846 11715797987712 11738906070528 11742297795774 11764728686592 11765458146456 11767048197632 11806452774144 11808780511424 11814024952548 11834756833536 11835490635423 11837326776912 11858099549184 11858834798412 11876729278752 11900154780288 11907048771072 11907787055346 11928683475072 11930534074368 11952211450368 11959877112456 11983466613664 12001549158144 12023355566144 12025220852736 12028695302988 12052420540272 12054049373184 12096799548288 12123409439232 12124161138726 12147321489408 12148074671544 12166405602624 12177197714136 12190402457856 12201215855584 12219626974464 12220384639827 12243728802816 12262964377248 12273081160704 12316608140928 12340901253632 12348816205544 12387478993344 12419872386012 12444369175728 12446050978816 12461213987352 12485792318688 12487729347072 12517666656768 12518442801774 12542356334592 12559333782528 12562061069376 12573204143864 12617013217536 12620658654513 12641898845184 12645551472372 12672205751296 12717148243072 12745122743808 12745912991994 12765146035824 12790323838656 12820986569664 12823770674988 12846274511616 12847071031613 12865658996736 12866456718648 12891834345312 12922740431328 12924745247232 12948229071232 12950237841408 12967767401472 12999921371073 13027322590464 13031086578237 13056788918628 13102282956672 13133693559168 13159598280192 13160414227506 13180272736176 13191964190314 13206269329344 13236140414763 13237929222336 13252284205056 13264039536384 13284054411264 13284878075352 13295837924096 13340361992832 13342992152672 13387674127824 13389483414528 13419768909456 13446237881664 13454861751513 13481399940372 13493088884736 13501742802912 13525436381184 13526275011912 13528373459328 13552954055328 13560805544832 13587552695808 13608899491824 13632781114368 13666584005487 13668430985664 13695390415616 13699347428403 13716056180736 13726367837532 13747080346272 13774194903168 13795834924404 13807216305792 13824913769472 13834449474048 13835307264814 13856184158544 13883513910336 13892418231237 13904463545856 13916797387584 13931888523264 13944246692096 13965287970816 13966153874088 13999915322694 14001807351168 14029424328192 14046516358524 14076123589632 14110150876416 14112932806336 14144854661847 14157118849536 14172753783468 14194139869728 14222136200832 14256231470208 14284350269952 14306791773456 14356641222144 14369376164416 14419443677184 14423609890872 14452058825568 14474763808479 14503313638476 14533883706368 14538082985244 14540338403136 14566757705136 14569017571584 14588738326656 14604849935403 14617512958464 14652556079616 14653464596238 14655737914272 14681456584704 14682366893272 14719848753792 14748881986048 14768846207232 14797976081408 14804548065216 14857052995512 14870231823993 14888368674816 14892670375128 14922044478432 14945487834771 14957817664608 14974037664768 14987320263552 15009935496192 15010866171756 15040473402864 15063168841344 15076530503216 15092879233536 15127017616872 15129061968384 15130000030262 15158902327296 15195243341824 15198543022208 15217059388401 15246127991808 15247073312244 15249133888768 15255906237936 15285996782784 15310011928302 15336878753664 15353816598757 15367129007616 15376031483904 15376984858872 15407314217568 15430563203328 15444250759392 15460998239232 15474712792448 15498063479808 15499024421244 15533118344016 15553027990656 15563755658304 15588207178362 15618953149128 15621063983616 15651874760704 15656397061032 15687277528608 15710948967168 15711923108349 15741937032192 15752033270064 15779675778048 15780654180564 15783102369216 15811779731216 15835639038336 15866873040384 15876065028096 15877049407128 15904911300096 15936281933824 15946502816608 15999903225936 16002065544192 16038260403984 16069894053696 16095140745138 16125886715904 16129066064384 16164545918976 16165548184968 16197432895392 16221874136832 16236263618848 16253869943808 16292835965952 16293846186436 16350619169664 16387602418278 16422144187904 16484125589568 16487705153556 16516638657792 16517662754931 16559829848016 16592492234304 16614951983136 16617529603584 16647723091584 16650305796096 16690222209024 16691257069032 16749414759168 16787300038236 16822684290048 16827544872684 16860735296496 16919483503104 16920532578222 16961096816118 16979489137728 16993496991744 16994550655992 17020194714432 17053765118208 17094648759552 17095708695611 17098360899984 17128366015488 17155275624864 17189112460416 17230320575104 17232993662976 17288020133568 17299107966231 17333228494764 17369763453952 17374782104316 17409051891504 17435321414784 17469710608896 17497156489488 17511591412224 17512677200382 17546131040256 17547218970008 17573696981568 17608359105792 17613446693661 17634929375232 17648187219684 17650572296448 17685386048512 17713170767136 17752135250304 17755990165368 17787149323776 17788252197618 17815093918128 17850232170432 17861680583019 17893025212608 17895801111552 17928317175552 17939815668684 17955370248192 17975199920496 18002323737216 18035033349216 18037831279104 18070605407104 18078630810408 18081074059776 18082195158118 18116736927744 18145199322432 18186241708089 18220982234112 18222112007316 18224574647552 18265796571204 18285603686784 18301823783376 18329440461696 18365593204224 18394446565872 18409621741056 18410763210658 18445932632064 18474912211392 18511351880448 18523224308316 18539284727808 18555729850112 18621538498784 18629808579018 18666553763592 18669076468224 18691820981028 18705899104256 18728688478032 18776499985152 18777664202661 18813534501888 18839000673792 18843091604064 18859806215796 18876158466048 18897005044624 18925519826304 18962848267776 18968327208558 19008308626944 19045800359936 19075722364608 19117684115712 19118869487991 19142188296192 19185485757984 19231479854496 19235656012482 19269411767424 19299685077972 19337751517968 19384110646992 19387117870848 19422343606848 19425356762112 19451651102208 19473133247204 19490017277952 19536741439488 19537952794984 19540983885696 19585183377942 19626465005056 19691794942976 19700540338752 19739397420288 19740621341259 19770409104264 19787946285471 19809403994016 19826975765324 19856893833504 19896059304576 19926081616896 19927317113028 19943756886144 19983093684736 20014488229008 20053964537152 20084225121792 20123838978048 20129653364184 20169356822496 20172082624512 20222099910558 20288154571776 20289412517868 20292560188992 20329431082992 20341208317248 20381329043712 20413349237736 20431456733779 20449171671552 20489505343488 20502646478496 20543085623424 20574084271104 20589551756298 20592334345856 20661292354752 20665365894992 20710824458688 20737370654208 20751674211072 20752960897221 20784276237816 20825270865504 20828085311488 20875196081376 20897832784896 20916370038144 20947931956224 20949230811132 21002711026752 21040872240752 21044136492288 21114185384448 21155830720512 21169399209504 21206548400128 21259130675202 21291209804592 21333204301248 21384347205312 21426525404928 21458857125888 21460187660184 21534961833216 21554064246624 21596577193856 21629165515776 21678088238352 21754970457714 21800825559552 21807124477866 21848781846528 21850136557704 21853526357376 21926269437696 21978834119424 21980196894357 21983606871408 22022184877056 22023550339908 22079773130688 22123322979072 22153269310848 22156706138112 22196964122112 22255009425376 22332553012224 22339005562692 22383066717648 22436726496912 22480980395328 22514903244288 22516299257634 22559311337472 22560710104296 22594753262016 22614795754824 22639318850304 22659400874656 22693592952576 22695000045393 22738353490944 22792865012736 22797814533312 22870609968366 22873700833152 22918816613888 22928995174176 23005318130496 23050693511424 23065477288308 23110971326352 23166376139088 23191497358848 23212069188672 23247095219712 23248536631866 23292947478528 23329541985984 23345633487456 23348788549632 23350236267176 23428429723692 23431595975424 23477812141056 23484595591548 23530916292912 23534096395264 23612905548288 23617561022848 23628049905096 23669513667072 23670981270846 23674653553824 23716199098368 23717669596824 23753458557504 23800309560576 23814097542144 23815574110692 23857366950144 23858846201567 23904422900736 23919754224912 23966933227328 24003098316288 24046711132288 24050441705472 24057390605976 24104841080544 24108098746368 24142711117707 24193599096576 24246818878464 24248322277452 24296149343088 24332811205248 24354395428272 24380804915712 24402431711168 24439253948928 24440769279654 24487457605632 24525928754496 24546162321408 24581403627417 24633216281856 24681802507264 24697632411088 24774957986688 24839744772024 24888738351456 24892101957632 24922427974704 24971584637376 24975458694144 25035333313536 25036885603548 25118667565056 25124122138752 25146408287728 25234026435072 25241317309026 25283797690368 25291102944744 25344411502592 25380798867333 25434296486144 25441645224177 25490245487616 25491825983988 25530292071648 25580647677312 25641973139328 25647541349976 25692549023232 25694142063226 25732913437296 25783668690624 25845480862656 25849490494464 25896458142464 25935534802944 25999842742146 26054645180928 26062173156474 26113577837256 26204565913344 26267387118336 26269015800573 26319196560384 26320828455012 26360545472352 26383928380628 26412538658688 26472280829526 26475858444672 26528079072768 26569756150704 26591675848192 26680723985664 26682378296427 26685984305344 26775348255648 26778966829056 26839537818912 26892475763328 26909723503026 26962799880744 27003485605824 27052550023824 27056746918656 27105908110656 27121611089664 27123292737177 27175105391616 27217798983648 27265562228736 27333168010974 27336861971328 27390780831232 27398694856806 27452735675064 27494160692544 27548389806336 27591669848808 27614432611584 27616144815987 27649827538944 27668898948096 27670614529628 27712368317088 27767027820672 27784836462474 27808927091712 27833594775168 27888493384192 27932307748176 27999830645388 28003614702336 28058848656384 28093032717048 28152247179264 28220301752832 28225865612672 28289709323694 28314237699072 28345507566936 28388279739456 28444272401664 28512462940416 28514230826263 28568700539904 28613583546912 28713282444288 28738752328832 28847219781744 28853484018723 28904117651136 28949527616958 29006627276952 29067767412736 29076165970488 29080676806272 29133515410272 29138035143168 29177476653312 29209699870806 29235025916928 29305112159232 29306929192476 29311475828544 29364733786544 29377775066913 29439697507584 29497763972096 29537692414464 29595952162816 29609096130432 29714105991024 29740463647986 29785340750256 29844088956864 29890975669542 29915635329216 29948075329536 29974640527104 30019870992384 30021732343512 30080946805728 30126337682688 30153061006432 30185758467072 30254035233744 30258123936768 30260000060524 30333149865837 30397086044416 30434118776802 30492255983616 30494146624488 30498267777536 30511812475872 30571993565568 30620023856604 30673757507328 30707633197514 30734258015232 30753969717744 30814628435136 30861126406656 30884327634447 30888501518784 30921996478464 30949425584896 30996126959616 30998048842488 31066236688032 31106055981312 31127511316608 31176414356724 31237906298256 31242127967232 31312794122064 31374555057216 31421897934336 31423846216698 31483874064384 31504066540128 31559351556096 31561308361128 31566204738432 31623559462432 31671278076672 31733746080768 31754098814256 31809822600192 31888696012803 31893005633216 31999806451872 32004131088384 32076520807968 32139788107392 32190281490276 32258132128768 32331096369936 32394865790784 32443748273664 32472527237696 32507739887616 32585671931904 32587692372872 32701238339328 32710686716799 32775204836556 32844288375808 32968251179136 32975410307112 33033277315584 33035325509862 33119659696032 33184984468608 33229903966272 33235059207168 33295446183168 33382514138064 33498829518336 33574600076472 33645368580096 33655089745368 33721470592992 33774448886451 33838967006208 33841065156444 33922193632236 33958978275456 33989101311984 34040389428864 34107530236416 34189297519104 34191417391222 34196721799968 34256732030976 34305914952549 34310551249728 34378224920832 34460641150208 34576040267136 34598215932462 34666456989528 34739526907904 34749564208632 34818103783008 34870642829568 34872804947799 34939421217792 34994312978976 35023182824448 35025354400764 35094437940016 35147393963136 35216718211584 35226893387322 35296374439368 35301144592896 35370772097024 35426341534272 35504270500608 35506471906269 35511980330736 35574298647552 35576504395236 35630187836256 35700464340864 35723361166038 35786050425216 35791602223104 35856634351104 35879631337368 35950399840992 36004647474432 36070066698432 36075662558208 36141210814208 36157261620816 36162148119552 36164390316236 36290398644864 36372483416178 36441964468224 36444224014632 36449149295104 36531593142408 36571207373568 36603647566752 36658880923392 36661153919481 36731186408448 36788893131744 36819243482112 36821526421316 36949824422784 37022703760896 37046448616632 37111459700224 37243076997568 37259617158036 37333107527184 37338152936448 37383641962056 37457376956064 37552999970304 37555328405322 37627069003776 37678001347584 37686183208128 37719612431592 37794010089248 37851039652608 37925696535552 37936654417116 38016617253888 38151444729216 38235368231424 38237738975982 38370971515968 38462959708992 38471312024964 38538823534848 38541213094839 38599370155944 38675503035936 38768221293984 38774235741696 38844687213696 38850713524224 38903302204416 38946266494408 39075905589968 39081967771392 39093259734711 39170366755884 39252930010112 39383589885952 39401080677504 39478794840576 39481242682518 39540818208528 39575892570942 39618807988032 39653951530648 39713787667008 39792118609152 39852163233792 39854634226056 39887513772288 39966187369472 40028976458016 40107929074304 40168450243584 40259306728368 40338713644992 40364585254539 40444199821116 40576309143552 40578825035736 40585120377984 40658862165984 40682416634496 40762658087424 40826698475472 40862913467558 40898343343104 40999752016461 41005292956992 41086171246848 41098042285209 41148168542208 41179103512596 41184668691712 41322584709504 41330731789984 41421648917376 41474741308416 41503348422144 41505921794442 41568552475632 41650541731008 41677254693711 41750392162752 41795665569792 41832740076288 41895863912448 41898461622264 42005422053504 42081744481504 42088272984576 42228370768896 42338798419008 42434563985541 42518261350404 42582419609184 42666408602496 42768694410624 42853050809856 42920375320368 43069923666432 43108128493248 43193154387712 43258331031552 43356176476704 43509940915428 43601651119104 43614248955732 43700273115408 43707052714752 43814549806209 43852538875392 43957668238848 43960393788714 43967213742816 44044369754112 44047100679816 44159546261376 44246645958144 44306538621696 44393928244224 44510018850752 44610695471979 44665106024448 44678011125384 44766133435296 44836463504313 44873452993824 44961960790656 45029806488576 45032598515268 45121420208592 45189506524032 45229591509648 45278637700608 45318801749312 45387185905152 45390000090786 45476706981888 45585730025472 45595629066624 45651178165203 45741219936732 45747401666304 45837633227776 45857990348352 46010636260992 46061449796271 46101387022848 46130954576616 46221942652704 46332752278176 46382994717696 46424138377344 46494190439424 46497073263732 46659083971968 46691266974912 46700472534352 46856859447384 46863191950848 46955624282112 46969191183096 47061832585824 47068192790528 47135769325047 47225811096576 47235122045696 47256099810192 47339027334144 47341962541692 47349307107648 47435339193648 47506917115008 47600619121152 47628195084288 47631148221384 47714733900288 47717692403134 47808845801472 47839508449824 47933866454656 48006196632576 48093422264576 48114781211952 48209682161088 48285422235414 48387198193152 48423575426849 48493637756928 48496644554904 48592298686176 48665622410496 48708790856544 48761609831424 48804863422336 48878507897856 48881538559308 49051857508992 49162807254834 49266432563712 49363605014528 49395264822176 49549915973376 49552988264793 49679489544048 49777476702912 49844855949408 49943169274752 49950917388288 50070666627072 50073771207096 50248244277504 50292816575456 50468052870144 50482634618052 50582205889488 50761597734666 50868592972288 50883290448354 50980490975232 50983651967976 51060584143296 51161295354624 51283946278656 51287126086833 51295082699952 51385098046464 51388284126452 51465826874592 51567337381248 51690961725312 51698980988928 51792916284928 51999685484292 52109290361856 52124346312948 52227155674512 52409131826688 52534774236672 52538031601146 52638393120768 52641656910024 52721090944704 52767856761256 52825077317376 52944561659052 52951716889344 52955000105917 53056158145536 53139512301408 53183351696384 53361447971328 53364756592854 53371968610688 53550696511296 53585041749057 53679075637824 53784951526656 53819447006052 53925599761488 54006971211648 54105100047648 54113493837312 54211816221312 54243222179328 54246585474354 54350210783232 54435597967296 54558725124267 54666336021948 54673723942656 54781561662464 54797389713612 54905471350128 54988321385088 55096779612672 55183339697616 55228865223168 55232289631974 55337797896192 55341229059256 55424736634176 55534055641344 55569672924948 55617854183424 55667189550336 55776986768384 55864615496352 55999661290776 56007229404672 56117697312768 56186065434096 56332992607983 56440603505664 56451731225344 56579418647388 56628475398144 56691015133872 56776559478912 56888544803328 57024925880832 57028461652526 57137401079808 57227167093824 57356608463973 57426564888576 57477504657664 57694439563488 57706968037446 57808235302272 57899055233916 58013254553904 58152331940976 58161353612544 58267030820544 58276070286336 58354953306624 58419399741612 58470051833856 58610224318464 58613858384952 58622951657088 58729467573088 58755550133826 58879395015168 58995527944192 59075384828928 59218192260864 59221864023777 59363838856413 59428211982048 59480927295972 59570681500512 59688177913728 59781951339084 59831270658432 59949281054208 60043464687024 60161893611456 60252675365376 60306122012864 60371516934144 60508070467488 60516247873536 60520000121048 60666299731674 60794172088832 60868237553604 60988293248976 60996535555072 61023624951744 61143987131136 61240047713208 61294370201337 61347515014656 61415266395028 61468516030464 61507939435488 61629256870272 61722252813312 61768655268894 61777003037568 61898851169792 61996097684976 62132473376064 62212111962624 62255022633216 62258882691663 62352828713448 62475812596512 62484255934464 62625588244128 62749110114432 62843795868672 62847692433396 63008133080256 63122616722256 63132409476864 63247118924864 63287683053413 63342556153344 63467492161536 63508197628512 63619645200384 63777392025606 63786011266432 63999612903744 64153041615936 64279576214784 64380562980552 64437671237303 64516264257536 64662192739872 64789731581568 64887496547328 64945054475392 65175384745744 65402476678656 65421373433598 65550409673112 65688576751616 65936502358272 65940590683071 65950820614224 66066554631168 66070651019724 66239319392064 66369968937216 66459807932544 66470118414336 66590892366336 66765028276128 66997659036672 67149200152944 67310179490736 67442941185984 67548897772902 67677934012416 67682130312888 67844387264472 67917956550912 67978202623968 68080778857728 68085000136179 68215060472832 68378595038208 68382834782444 68393443599936 68611829905098 68621102499456 68756449841664 68921282300416 69152080534272 69196431864924 69332913979056 69499128417264 69636207566016 69741285659136 69745609895598 69878842435584 69988625957952 70046365648896 70050708801528 70188875880032 70294787926272 70433436423168 70453786774644 70592748878736 70602289185792 70852683068544 71008541001216 71012943812538 71023960661472 71148597295104 71153008790472 71260375672512 71400928681728 71446722332076 71572100850432 71576538604701 71713268702208 71759262674736 71900799681984 72009294948864 72140133396864 72151325116416 72282421628416 72314523241632 72324296239104 72328780632472 72580797289728 72744966832356 72888448029264 72898298590208 73063186284816 73142414747136 73207295133504 73317761846784 73322307838962 73462372816896 73577786263488 73638486964224 73643052842632 73899648845568 74045407521792 74092897233264 74222919400448 74486153995136 74519234316072 74666215054368 74676305872896 74767283924112 74914753912128 75105999940608 75110656810644 75356002695168 75372366416256 75439224863184 75588020178496 75702079305216 75851393071104 75873308834232 76033234507776 76142396601999 76302889458432 76324935672531 76470736462848 76475477951964 76741943031936 76925919417984 76942624049928 77077647069696 77082426189678 77198740311888 77351006071872 77536442587968 77548471483392 77689374427392 77806604408832 77892532988816 78151811179936 78163935542784 78186519469422 78340733511768 78505860020224 78802161355008 78807047401719 78957589681152 78962485365036 79081636417056 79151785141884 79237615976064 79307903061296 79427575334016 79584237218304 79709268452112 79775027544576 79932374738944 80047134889281 80057952916032 80215858148608 80336900487168 80518613456736 80677427289984 80729170509078 80888399642232 81157650071472 81170240755968 81317724331968 81364833268992 81369878211531 81525316174848 81653396950944 81725826935116 81796686686208 81999504032922 82010585913984 82172342493696 82196084570418 82358207025192 82369337383424 82645169419008 82661463579968 82843297834752 82848434447961 82949482616832 83006696844288 83011843588884 83137104951264 83301083462016 83354509387422 83500784325504 83665480152576 83796923244528 84010844107008 84163488963008 84176545969152 84456741537792 84677596838016 84869127971082 85036522700808 85164839218368 85332817204992 85537388821248 85542692478789 85706101619712 85840750640736 86139847332864 86216256986496 86386308775424 86712352953408 87019881830856 87203302238208 87228497911464 87400546230816 87414105429504 87629099612418 87705077750784 87915336477696 87920787577428 87934427485632 88094201359632 88319092522752 88493291916288 88613077243392 88787856488448 89020037701504 89221390943958 89356022250768 89532266870592 89672927008626 89746905987648 89923921581312 89929497221291 90059612977152 90065197030536 90242840417184 90379013048064 90459183019296 90557275401216 90637603498624 90774371810304 90780000181572 90999449597511 91191258133248 91302356330406 91482439873464 91494803332608 91675266455552 91715980696704 92021272521984 92122899592542 92202774045696 92261909153232 92443885305408 92652982903341 92665504556352 92765989435392 92848276754688 92988380878848 92994146527464 93318167943936 93382533949824 93400945068704 93713718894768 93726383901696 93938382366192 94123665171648 94271538650094 94451622193152 94470244091392 94512199620384 94678054668288 94683925083384 94698614215296 94870678387296 95013834230016 95201238242304 95262296442768 95429467800576 95435384806268 95666088038409 95679016899648 95867732909312 96012393265152 96186844529152 96229562423904 96419364322176 96570844470828 96774396386304 96847150853698 96993289109808 97184597372352 97331244820992 97417581713088 97523219662848 97609726844672 97757015795712 97763077118616 98103715017984 98325614509668 98532865127424 98790529644352 99099831946752 99105976529586 99358979088096 99554953405824 99689711898816 99886338549504 100147542414192 100496488555008 100585633150912 100936105740288 100965269236104 101164411778976 101323346659353 101523195469332 101737185944576 101766580896708 101967303935952 102121168286592 102322590709248 102567892557312 102574252173666 102590165399904 102770196092928 102776568252904 102931653749184 103134674762496 103381923450624 103585832569856 103999370968584 104218580723712 104248692625896 104454311349024 104618414843397 104818263653376 105069548473344 105076063202292 105283313820048 105442181889408 105535713522512 105650154634752 105889123318104 105903433778688 105910000211834 106112316291072 106279024602816 106366703392768 106519415718807 106722895942656 106729513185708 106743937221376 107101393022592 107170083498114 107358151275648 107569903053312 107638894012104 107851199522976 108013942423296 108210200095296 108226987674624 108423632442624 108486444358656 108493170948708 108871195934592 109117450248534 109332672043896 109347447885312 109563123324928 109594779427224 109810942700256 109976642770176 109983461758443 110193559225344 110366679395232 110457730446336 110464579263948 110682458118512 110849473268352 111068111282688 111139345849896 111334379100672 111553973536768 111729230992704 111999322581552 112014458809344 112372130868192 112665985215966 112881207011328 112903462450688 113158837294776 113382030267744 113553118957824 113777089606656 114049851761664 114056923305052 114454334187648 114713216927946 114955009315328 115388879126976 115413936074892 115616470604544 115623639284517 115798110467832 116026509107808 116304663881952 116322707225088 116534061641088 116552140572672 116709906613248 116838799483224 117227716769904 117245903314176 117458935146176 117511100267652 117758790030336 118150769657856 118436384521728 118443728047554 118727677712826 118856423964096 118961854591944 119141363001024 119376355827456 119563902678168 119662541316864 119669960869277 119898562108416 120086929374048 120323787222912 120505350730752 120612244025728 121016140934976 121040000242096 121093755763617 121332599463348 121588344177664 121736475107208 121976586497952 121993071110144 122047249903488 122287974262272 122480095426416 122588740402674 122695030029312 122830532790056 123015878870976 123258513740544 123294126855627 123444505626624 123537310537788 123554006075136 123797702339584 123992195369952 124264946752128 124424223925248 124510045266432 124517765383326 124705657426896 124951625193024 125031764081133 125251176488256 125498220228864 125687591737344 125695384866792 126016266160512 126245233444512 126264818953728 126494237849728 126575366106826 126685112306688 127016395257024 127303691956623 127554784051212 127572022532864 127999225807488 128306083231872 128559152429568 128761125961104 128875342474606 129324385479744 129579463163136 129774993094656 129890108950784 130350769491488 130804953357312 130842746867196 131100819346224 131443649418627 131873004716544 131881181366142 131901641228448 132133109262336 132141302039448 132478638784128 132739937874432 132919615865088 133181784732672 133530056552256 133832086415937 133995318073344 134298400305888 134620358981472 134885882371968 135097795545804 135364260625776 135688774528944 135835913101824 135956405247936 136161557715456 136170000272358 136430120945664 136757190076416 136765669564888 136786887199872 137223659810196 137242204998912 137512899683328 137842564600832 138184349388813 138304161068544 138392863729848 138665827958112 138998256834528 139272415132032 139482571318272 139491219791196 139977251915904 140101417603056 140377751760064 140589575852544 140866872846336 140907573549288 141185497757472 141204578371584 141407307975141 141705366137088 142017082002432 142025887625076 142047921322944 142306017580944 142520751345024 142801857363456 142893444664152 143144201700864 143153077209402 143426537404416 143518525349472 143801599363968 144018589897728 144280266793728 144564843256832 144629046483264 144657561264944 145161594579456 145270726280547 145489933664712 145776896058528 145796597180416 146126372569632 146284829494272 146414590267008 146635523693568 146644615677924 147155572526976 147286105685264 147799297691136 148090815043584 148185794466528 148445838800896 148658964794379 148972307990272 149038468632144 149332430108736 149534567848224 149829507824256 150211999881216 150221313621288 150744732832512 150878449726368 151176040356992 151404158610432 151746617668464 152284793203998 152605778916864 152649871345062 152941472925696 152950955903928 153483886063872 153851838835968 153861378260499 153885248099856 154155294139392 154164852379356 154397480623776 154702012143744 155072885175936 155096942966784 155378748854784 155785065977632 156303622359872 156327871085568 156373038938844 156681467023536 157604322710016 157614094803438 157915179362304 157924970730072 158163272834112 158303570283768 158475231952128 158615806122592 158855150668032 158865000317751 159168474436608 159418536904224 159550055089152 160094269778562 160115905832064 160431716297216 161037226913472 161354854579968 161458341018156 161776799284464 162315300142944 162340481511936 162635448663936 162729666537984 162739756423062 163050632349696 163306793901888 163451653870232 163999008065844 164021171827968 164344684987392 164392169140836 164716414050384 164738674766848 165290338838016 165322927159936 165686595669504 165696868895922 166013393688576 166023687177768 166274209902528 166602166924032 166709018774844 167001568651008 167011923410969 167330960305152 167593846489056 168021688214016 168326977926016 168353091938304 168998977823949 169355193676032 169738255942164 170073045401616 170329678436736 170665634409984 171074777642496 171085384957578 171412203239424 171681501281472 172069825391919 172279694665728 172432513972992 172772617550848 173424705906816 174039763661712 174456995822928 174801092461632 174828210859008 175258199224836 175410155501568 175830672955392 175841575154856 175868854971264 176188402719264 176638185045504 176986583832576 177226154486784 177665592071331 178040075403008 178091516569239 178442781887916 178712044501536 179064533741184 179345854017252 179493811975296 179847843162624 179858994442582 180130394061072 180485680834368 180758026096128 180918366038592 181114550802432 181275206997248 181548743620608 181560000363144 181998899195022 182382516266496 182604712660812 182964879746928 182989606665216 183431961393408 183883110604011 184042545043968 184245799185084 184405548091392 184523818306464 184887770610816 185305965806682 185331009112704 185696553509376 185988293054928 186636335887872 186765067899648 186776648074989 186801890137408 187427437789536 187452767803392 187876764732384 188247330343296 188543077300188 188940488182784 189024399240768 189367850166768 189397228430592 189741356774592 189863049160239 190027668460032 190402476484608 190524592885536 190858935601152 190870769612536 191332176076818 191358033799296 191735465818624 192373689058304 192459124847808 192838728644352 193141688941656 193313013711909 193548792772608 193694301707396 193986578219616 194369194744704 194662489641984 194835163426176 195219453689344 195526154237232 196207430035968 196651229019336 197065730254848 197581059288704 197821772049213 198199663893504 198211953059172 198717958176192 199109906811648 199379423797632 199599615783841 199772677099008 200295084828384 200992977110016 201171266301824 201930538472208 202328823557952 202646693318706 203046390938664 203474371889152 203533161793416 203934607871904 204242336573184 204255000408537 204645181418496 205135785114624 205148504347332 205180330799808 205553136505808 205863307498368 206269349524992 206763846901248 207171665139712 207998741937168 208497385251792 208908622698048 209236829686794 209636527306752 210139096946688 210152126404584 210566627640096 210884363778816 211071427045024 211300309269504 211778246636208 211806867557376 211820000423668 212558049205632 213038831437614 213445791885312 213459026371416 213487874442752 214202786045184 214340166996228 214716302551296 214729615814103 215139806106624 215277788024208 215702399045952 216027884846592 216420400190592 216453975349248 216847264885248 216972888717312 216986341897416 217742391869184 218234900497068 218665344087792 218694895770624 219189558854448 219621885400512 219953285540352 219966923516886 220387118450688 220733358790464 220915460892672 220929158527896 221364916237024 221698946536704 222136222565376 222278691699792 222668758201344 223458461985408 223998645163104 224028917618688 224744261736384 225331970431932 225806924901376 226317674589552 226764060535488 227106237915648 227554179213312 228099703523328 228113846610104 228908668375296 228974807017593 229426433855892 229910018630656 230777758253952 230827872149784 231232941209088 231247278569034 231596220935664 232053018215616 232609327763904 232645414450176 233068123282176 233419813226496 233677598966448 234455433539808 234491806628352 234917870292352 235022200535304 235517580060672 236421142205157 236872769043456 236887456095108 237455355425652 237712847928192 237923709183888 238282726002048 238752711654912 239127805356336 239325082633728 239339921738554 239797124216832 240141404667843 240173858748096 240647574445824 241010701461504 241224488051456 242032281869952 242080000484192 242187511527234 242665198926696 243176688355328 243472950214416 243953172995904 244094499806976 244109634634593 244575948524544 244960190852832 245177480805348 245390060058624 245661065580112 246031757741952 246517027481088 246588253711254 247074621075576 247108012150272 247595404679168 247984390739904 248529893504256 248545303343883 248848447850496 249020090532864 249035530766652 249411314853792 249903250386048 250063528162266 250502352976512 250996440457728 251390769733584 252032532321024 252490466889024 252529637907456 252988475699456 253150732213652 253370224613376 254032790514048 254607383913246 255109568102424 255144045065728 255998451614976 256612166463744 256628077436367 257118304859136 257522251922208 257750684949212 258648770959488 259158926326272 259780217901568 260701538982976 261609906714624 261685493734392 262201638692448 262887298837254 263746009433088 263762362732284 263803282456896 264282604078896 264957277568256 265479875748864 265839231730176 266363569465344 267060113104512 267664172831874 268596800611776 269240717962944 269771764743936 269788491663873 270195591091608 270728521251552 271377549057888 271671826203648 271912810495872 272323115430912 272340000544716 273531339129776 273573774399744 274447319620392 274484409997824 275025799366656 275685129201664 276368698777626 276608322137088 276785727459696 277331655916224 277996513669056 278544830264064 278965142636544 278982439582392 279954503831808 280202835206112 280755503520128 281179151705088 281815147098576 282370995514944 282814615950282 283410732274176 284034164004864 284051775250152 284095842645888 284612035161888 285041502690048 285603714726912 285786889328304 286288403401728 286306154418804 286998264115227 287037050698944 287603198727936 288037179795456 288560533587456 289129686513664 289258092966528 289315122529888 290323189158912 290541452561094 290979867329424 291553792117056 292252745139264 292569658988544 292829180534016 293271047387136 293289231355848 294311145053952 294572211370528 295598595382272 296371588933056 297317929588758 297944615980544 298076937264288 298664860217472 299069135696448 299659015648512 300442627242576 301489465665024 301756899452736 302352080713984 302808317220864 303493235336928 304569586407996 305211557833728 305299742690124 305901911807856 306967772127744 307703677671936 307722756520998 307770496199712 308310588278784 308329704758712 308794961247552 309404024287488 310145770351872 310165000620371 310757497709568 311570131955264 312607244719744 312655742171136 312746077877688 313362934047072 313855244530191 315208645420032 315228189606876 315849941460144 316326545668224 316607140567536 316950463904256 317231612245184 317710301336064 317730000635502 318336948873216 318837073808448 319100110178304 319558247156421 320188539557124 320231811664128 320863432594432 322074453826944 322709709159936 322916682036312 323553598568928 324630600285888 324680963023872 325270897327872 325459333075968 325479512846124 326613587803776 326903307740464 327998016131688 328042343655936 328689369974784 328784338281672 329432828100768 329477349533696 329950385275329 330580677676032 330645854319872 331373191339008 331393737791844 332047374355536 332548419805056 333204333848064 333418037549688 334003137302016 334023846821938 334661920610304 335187692978112 336043376428032 336653955852032 337997955647898 338710387352064 339476511884328 340146090803232 340659356873472 341331268819968 342149555284992 342170769915156 343363002562944 344139650783838 344865027945984 345545235101696 346849411813632 346870917853551 348079527323424 348913991645856 349602184923264 349656421718016 350516398449672 351683150309712 351737709942528 352376805438528 353276370091008 354452308973568 355331184142662 356080150806016 356183033138478 356885563775832 357424089003072 358129067482368 358691708034504 358987623950592 359009882607831 359695686325248 359717988885164 360260788122144 360971361668736 361516052192256 361836732077184 362550413994496 363120000726288 363997798390044 364765032532992 365209425321624 365929759493856 365979213330432 366863922786816 367766221208022 368085090087936 368491598370168 369047636612928 369775541221632 370611931613364 370662018225408 370685000741419 371393107018752 371976586109856 373272671775744 373530135799296 373553296149978 373603780274816 374854875579072 375095292243399 375753529464768 376494660686592 377086154600376 377880976365568 378048798481536 378735700333536 378794456861184 379482713549184 379726098320478 380055336920064 381049185771072 381741539225072 381911075869869 382664352153636 382716067598592 383470931637248 384747378116608 384918249695616 385677457288704 386283377883312 386626027423818 387388603414792 387973156439232 388738389489408 389324979283968 389670326852352 390438907378688 391052308474464 392414860071936 393302458038672 394330948255881 395162118577408 395643544098426 396399327787008 396423906118344 397435916352384 398219813623296 398758847595264 399199231567682 399545354198016 400590169656768 401496259247811 401985954220032 402342532603648 403861076944416 404657647115904 405293386637412 406092781877328 407066323586832 407869215743808 408484673146368 408510000817074 409290362836992 410271570229248 410297008694664 410360661599616 411106273011616 411726614996736 412538699049984 413527693802496 414553048166439 415997483874336 416994770503584 417817245396096 418473659373588 420304252809168 421133255280192 421768727557632 422142854090048 422600618539008 423556493272416 423613735114752 423640000847336 425116098411264 426077662875228 426918052742832 426975748885504 428405572090368 428680333992456 429432605102592 429459231628206 430279612213248 430555576048416 431404798091904 432055769693184 432840800381184 433694529770496 433972683794832 435484783738368 435812178841641 436469800994136 437330688175584 437389791541248 438379117708896 439243770801024 439906571080704 439933847033772 441466717580928 441858317055792 442729832474048 443397893073408 444272445130752 444557383399584 445337516402688 445976894383137 446916923970816 447997290326208 449488523472768 450663940863864 451613849802752 452635349179104 453528121070976 454212475831296 456227693220208 457817336750592 457949614035186 458852867711784 459820037261312 461555516507904 461584134781497 461655744299568 462465882418176 462494557138068 463192441871328 464106036431232 465218655527808 465290828900352 466136246564352 467355197932896 468910867079616 468983613256704 469835740584704 470044401070608 472842284410314 473745538086912 473774912190216 474910710851304 475425695856384 475847418367776 476565452004096 476595000953253 477505423309824 478255610712672 478650165267456 478679843477108 480282809335686 480347717496192 481295148891648 482448976102912 484064563739904 484160000968384 484375023054468 485330397853392 486945900428832 487906345991808 488188999613952 488219269269186 489151897049088 489920381705664 490354961610696 491322131160224 492063515483904 493034054962176 493176507422508 494149242151152 494216024300544 495968781479808 497059787008512 497090606687766 498040181065728 498071061533304 498822629707584 499806500772096 500127056324532 501004705953024 501035770232907 501992880915456 502781539467168 504065064642048 504980933778048 505059275814912 505976951398912 506301464427304 508065581028096 509214767826492 510219136204848 510288090131456 511996903229952 513224332927488 513256154872734 514236609718272 515044503844416 515501369898424 517297541918976 518317852652544 519560435803136 521403077965952 523370987468784 524403277384896 525774597674508 527492018866176 527524725464568 527606564913792 528565208157792 529914555136512 530959751497728 531678463460352 532996776213993 534120226209024 534274549707717 535328345663748 537193601223552 538481435925888 539543529487872 539576983327746 540391182183216 541457042503104 542755098115776 543343652407296 543825620991744 544646230861824 544680001089432 547062678259552 547147548799488 548894639240784 548968819995648 551649331812033 552737397555252 553216644274176 553571454919392 554663311832448 555993027338112 557089660528128 557964879164784 559909007663616 560329944224967 560405670412224 561511007040256 562358303410176 563630294197152 564741991029888 565629231900564 566821464548352 568103550500304 568191685291776 569224070323776 569589147480717 570083005380096 571207429453824 571573778656608 572576806803456 572612308837608 573996528230454 574074101397888 575206397455872 577121067174912 578516185933056 578630245059776 579939041135727 580646378317824 581082905122188 581959734658848 583107584234112 584505490278528 585658361068032 586578462711696 588622290107904 589144422741056 591197190764544 592743177866112 593465316147639 594635859177516 595889231961088 596153874528576 597329720434944 598138271392896 598798847351523 599318031297024 600885254485152 602978931330048 603513798905472 604704161427968 606986470673856 609139172815992 610423115667456 610599485380248 611803823615712 612765001225611 613935544255488 615407355343872 615445513041996 615540992399424 616659409517424 617589922495104 618808048574976 620291540703744 620330001240742 621514995419136 623140263910528 625214489439488 625492155755376 626725868094144 627710489060382 629506480549037 630417290840064 630456379213752 631699882920288 632653091336448 633214281135072 633900927808512 634463224490368 635420602672128 635460001271004 637674147616896 639116494312842 640377079114248 640463623328256 641726865188864 644148907653888 644188847442309 645419418319872 645833364072624 647107197137856 649261200571776 649361926047744 650541794655744 650918666151936 650959025692248 653227175607552 653806615480928 655996032263376 656084687311872 657568676563344 658865656201536 659900770550658 661161355352064 661291708639744 662746382678016 662787475583688 664094748711072 665096839610112 666408667696128 666836075099376 668006274604032 668047693643876 670375385956224 672086752856064 673307911704064 675995911295796 677420774704128 678953023768656 680292181606464 681318713746944 682662537639936 684299110569984 684341539830312 686726005125888 688279301567676 689730055891968 693698823627264 693741835707102 696159054646848 697827983291712 699204369846528 701032796899344 703366300619424 703475419885056 704753610877056 706552740182016 709263426615471 710662368285324 712160301612032 712366066276956 713771127551664 714848178006144 716258134964736 717383416069008 717975247901184 718019765215662 719391372650496 719435977770328 720521576244288 721942723337472 723032104384512 723673464154368 725100827988992 726240001452576 727995596780088 729530065065984 730418850643248 731859518987712 732328903903779 733727845573632 735532442416044 736170180175872 736983196740336 738095273225856 739551082443264 741223863226728 741324036450816 741370001482838 742786214037504 743953172219712 745635910031649 746545343551488 747060271598592 747106592299956 747207560549632 749709751158144 750190584486798 751507058929536 752989321373184 754172309200752 756097596963072 757471400667072 757588913722368 758965427098368 759452196640956 760110673840128 762098371542144 763483078450144 763822151739738 765328704307272 765432135197184 766941863274496 769836499391232 769884232309101 771354914577408 772566755766624 773252054847636 774777206829584 775946312878464 777476778978816 779340653704704 780877814757376 782104616948928 784829720143872 786604916077344 788661896511762 790324237154816 791287088196852 792847812236688 794871832704768 796439627246592 797517695190528 798398463135364 799090708396032 801180339313536 802992518495622 804685065207296 807722153888832 809315294231808 809365474991619 810586773274824 812185563754656 814132647173664 815738431487616 816969346292736 817020001634148 820594017389328 820721323199232 822212546023232 823453229993472 825077398099968 827055387604992 829106096332878 831994967748672 833989541007168 835634490792192 836947318747176 837689726084939 840608505618336 842266510560384 843537455115264 844285708180096 847112986544832 847280001694672 850232196822528 852155325750456 853836105485664 853951497771008 856811144180736 857360667984912 858865210205184 858918463256412 861111152096832 862809596183808 864111539386368 865681600762368 867389059540992 867945367589664 870969567476736 871624357683282 872939601988272 874661376351168 876758235417792 878487541602048 879813142161408 879867694067544 882933435161856 883716634111584 885459664948096 886795786146816 889114766799168 891953788766274 893833847941632 895994580652416 898977046945536 901327881727728 905270698358208 907056242141952 908424951662592 912455386440416 915634673501184 915899228070372 917705735423568 923111033015808 923168269562994 923311488599136 924931764836352 924989114276136 926384883742656 928212072862464 930437311055616 930495001861113 932272493128704 934710395865792 937821734159232 937967226513408 939671481169408 940088802141216 945684568820628 947549824380432 949821421702608 950851391712768 951694836735552 953130904008192 953190001906506 955010846619648 956511221425344 957300330534912 957359686954216 960565618671372 960695434992384 962590297783296 964897952205824 968129127479808 968320001936768 968750046108936 970660795706784 973891800857664 975812691983616 976377999227904 976438538538372 979840763411328 980709923221392 982644262320448 984127030967808 986068109924352 986353014845016 988298484302304 988432048601088 989851155825987 991937562959616 994119574017024 994181213375532 996142123066608 997645259415168 999613001544192 1000254112649064 1002009411906048 1002071540465814 1003985761830912 1005563078934336 1008130129284096 1009961867556096 1011953902797824 1012602928854608 1016131162056192 1018429535652984 1020438272409696 1020576180262912 1023993806459904 1026448665854976 1026512309745468 1030089007688832 1031002739796848 1034595083837952 1036635705305088 1039120871606272 1040612753560653 1042806155931904 1046741974937568 1048806554769792 1051549195349016 1055049450929136 1055213129827584 1057130416315584 1059829110273024 1063356926920704 1065993552427986 1068240452418048 1068549099415434 1070656691327496 1074387202447104 1076962871851776 1077029647823493 1079087058975744 1079153966655492 1080782364366432 1082914085006208 1085510196231552 1087651241983488 1089360002178864 1094125356519104 1094295097598976 1097789278481568 1097937639991296 1103298663624066 1105474795110504 1107142909838784 1109326623664896 1111986054676224 1112055002224257 1114179321056256 1115929758329568 1119818015327232 1120659888449934 1120811340824448 1123022014080512 1127260588394304 1129483982059776 1131258463801128 1133642929096704 1136207101000608 1136383370583552 1138448140647552 1139178294961434 1140166010760192 1143147557313216 1145224617675216 1147993056460908 1148148202795776 1150412794911744 1154242134349824 1157032371866112 1157260490119552 1159878082271454 1162165810244376 1163919469317696 1166215168468224 1169010980557056 1169083463876783 1171316722136064 1173156925423392 1177244580215808 1178288845482112 1182992844767643 1185486355732224 1186930632295278 1189271718355032 1191778463922176 1192307749057152 1194659440869888 1196276542785792 1197597694703046 1198636062594048 1201770508970304 1204488777743433 1205957862660096 1207027597810944 1209408322855936 1213972941347712 1218278345631984 1221198970760496 1223607647231424 1225530002451222 1227871088510976 1230814710687744 1230891026083992 1231081984798848 1233318819034848 1235179844990208 1237616097149952 1240583081407488 1240660002481484 1243659144499317 1246280527821056 1250428978878976 1250984311510752 1253451736188288 1255420978120764 1259012961098074 1260912758427504 1263399765840576 1265306182672896 1266428562270144 1267801855617024 1268926448980736 1270841205344256 1270920002542008 1275348295233792 1278232988625684 1280754158228496 1280927246656512 1288297815307776 1288377694884618 1290838836639744 1291666728145248 1294214394275712 1298522401143552 1301083589311488 1301918051384496 1306454351215104 1307436536524923 1307613230961856 1311992064526752 1312169374623744 1315137353126688 1317731312403072 1319801541101316 1322583417279488 1325574951167376 1328189497422144 1330193679220224 1332817335392256 1333672150198752 1336012549208064 1336095387287752 1340750771912448 1346615823408128 1351991822591592 1354841549408256 1357906047537312 1360584363212928 1362637427493888 1368683079660624 1373452010251776 1376558603135352 1379460111783936 1384752404344491 1387397647254528 1387483671414204 1392318109293696 1395655966583424 1398408739693056 1402065593798688 1406732601238848 1406950839770112 1409507221754112 1418526853230942 1421324736570648 1424320603224064 1424732132553912 1427542255103328 1429696356012288 1429785002859759 1432516269929472 1434766832138016 1435950495802368 1436039530431324 1438871955540656 1441043152488576 1443885446674944 1447346928308736 1450201655977984 1452480002905152 1455991193560176 1460837701286496 1463719037975424 1464657807807558 1467455691147264 1471064884832088 1473966393480672 1476190546451712 1479102164886528 1482447726453456 1482648072901632 1482740002965676 1487906344439424 1491271820063298 1494120543197184 1494213184599912 1494415121099264 1499419502316288 1500381168973596 1503014117859072 1503107310698721 1505978642746368 1508344618401504 1512195193926144 1514942801334144 1515177827444736 1517930854196736 1518904393281912 1524196743084288 1526966156900288 1527644303479476 1530657408614544 1530864270394368 1539672998782464 1539768464618202 1542709829154816 1545133511533248 1546504109695272 1549554413659168 1551892625756928 1554953557957632 1558681307409408 1564209233897856 1573209832154688 1577323793023524 1580648474309632 1582574176393704 1585695624473376 1589743665409536 1592879254493184 1595035390381056 1596796926270728 1602360678627072 1602823649123151 1605985036991244 1609370130414592 1615444307777664 1618630588463616 1618730949983238 1621173546549648 1624371127509312 1628265294347328 1631476862975232 1633938692585472 1634040003268296 1641188034778656 1641442646398464 1644425092046464 1646906459986944 1654947995436099 1658212192665756 1663989935497344 1667979082014336 1671268981584384 1673894637494352 1675379452169878 1680989832674901 1681217011236672 1684533021120768 1687074910230528 1688571416360192 1694225973089664 1694560003389344 1700464393645056 1704310651500912 1707672210971328 1708767442442151 1713622288361472 1714721335969824 1717730420410368 1717836926512824 1722222304193664 1725619192367616 1731363201524736 1735890735179328 1739817123407181 1741939134953472 1743248715366564 1745879203976544 1749322752702336 1753516470835584 1756975083204096 1759735388135088 1765866870323712 1767433268223168 1770919329896192 1773591572293632 1778229533598336 1783907577532548 1787667695883264 1791989161304832 1796396542054569 1797954093891072 1802655763455456 1810541396716416 1814112484283904 1824910772880832 1831269347002368 1831798456140744 1835411470847136 1838295003676833 1846222066031616 1846336539125988 1846622977198272 1849978228552272 1852769767485312 1856424145724928 1860874622111232 1860990003722226 1864544986257408 1869420791731584 1875643468318464 1879342962338816 1880177604282432 1888519441647111 1891369137641256 1895099648760864 1899642843405216 1901702783425536 1903389673471104 1906261808016384 1906380003813012 1913022442850688 1914719373908432 1921131237342744 1921390869984768 1925180595566592 1929795904411648 1932566542326927 1936258254959616 1936640003873536 1937500092217872 1941321591413568 1947783601715328 1951625383967232 1952755998455808 1952877077076744 1959681526822656 1961419846442784 1965288524640896 1968254061935616 1972706029690032 1976596968604608 1979702311651974 1983875125919232 1988239148034048 1988362426751064 1992284246133216 1995290518830336 1999226003088384 2000508225298128 2004018823812096 2004143080931628 2011126157868672 2016260258568192 2019923735112192 2023907805595648 2025205857709216 2032262324112384 2036859071305968 2040876544819392 2047987612919808 2052897331709952 2053024619490936 2060178015377664 2062005479593696 2069190167675904 2081225507121306 2085612311863808 2093483949875136 2097613109539584 2103098390698032 2110098901858272 2110426259655168 2114260832631168 2119658220546048 2131987104855972 2136480904836096 2137098198830868 2141313382654992 2148774404894208 2153925743703552 2154059295646986 2158174117951488 2158307933310984 2161564728732864 2165828170012416 2171020392463104 2171155004342597 2175302483966976 2178720004357728 2188250713038208 2188590195197952 2195578556963136 2196986711711337 2206597327248132 2210949590221008 2214285819677568 2218653247329792 2223972109352448 2224110004448514 2228358642112512 2231859516659136 2236907730094947 2239636030654464 2241319776899868 2241622681648896 2246044028161024 2254521176788608 2258967964119552 2262516927602256 2272414202001216 2272766741167104 2276896281295104 2278356589922868 2280332021520384 2286295114626432 2290449235350432 2295986112921816 2296296405591552 2300825589823488 2309652696927303 2314064743732224 2314520980239104 2319756164542908 2324331620488752 2327838938635392 2332430336936448 2338021961114112 2338166927753566 2342633444272128 2346313850846784 2354489160431616 2356577690964224 2365985689535286 2370972711464448 2373861264590556 2378543436710064 2384615498114304 2389318881739776 2392553085571584 2395195389406092 2397272125188096 2403541017940608 2408977555486866 2414055195621888 2418816645711872 2427945882695424 2428096424974857 2436556691263968 2442397941520992 2447215294462848 2451060004902444 2461782052167984 2462163969597696 2466637638069696 2470359689980416 2475232194299904 2481166162814976 2481320004962968 2487318288998634 2492561055642112 2500857957757952 2501968623021504 2506903472376576 2510841956241528 2513069178254817 2518025922196148 2521825516855008 2526799531681152 2530612365345792 2532857124540288 2537852897961472 2541840005084016 2550696590467584 2556465977251368 2561508316456992 2561854493313024 2576595630615552 2576755389769236 2583333456290496 2588428788551424 2594795005189933 2597044802287104 2602167178622976 2603836102768992 2612908702430208 2614873073049846 2615226461923712 2623984129053504 2630274706253376 2635462624806144 2639603082202632 2645166834558976 2651149902334752 2656378994844288 2660387358440448 2667344300397504 2672190774575504 2681501543824896 2693231646816256 2703983645183184 2715812095074624 2721168726425856 2725274854987776 2737366159321248 2746904020503552 2753117206270704 2769504808688982 2774795294509056 2774967342828408 2784636218587392 2791311933166848 2791485005583339 2796817479386112 2804131187597376 2813465202477696 2813901679540224 2819014443508224 2837053706461884 2842649473141296 2849464265107824 2855084510206656 2859392712024576 2859570005719518 2865032539858944 2869533664276032 2871900991604736 2872079060862648 2877743911081312 2882086304977152 2887770893349888 2894693856617472 2904960005810304 2911982387120352 2921675402572992 2927438075950848 2929315615615116 2942129769664176 2947932786961344 2952381092903424 2958204329773056 2964895452906912 2965296145803264 2965480005931352 2975812688878848 2982543640126596 2988426369199824 2988830242198528 2998839004632576 3000762337947192 3006028235718144 3006214621397442 3011957285492736 3016689236803008 3024390387852288 3029885602668288 3035861708393472 3037808786563824 3048393486168576 3053932313800576 3055288606958952 3061314817229088 3061728540788736 3079345997564928 3079536929236404 3090267023066496 3093008219390544 3099108827318336 3103785251513856 3109907115915264 3117362614818816 3121838260681959 3128418467795712 3146419664309376 3154647586047048 3161296948619264 3165148352787408 3171391248946752 3179487330819072 3190070780762112 3193593852541456 3204721357254144 3205647298246302 3211970073982488 3218740260829184 3230888615555328 3231088943470479 3237261176927232 3237461899966476 3242347093099296 3248742255018624 3256530588694656 3262953725950464 3268080006536592 3282376069557312 3282885292796928 3288850184092928 3293812919973888 3309895990872198 3316424385331512 3327979870994688 3335958164028672 3336165006672771 3342537963168768 3347789274988704 3350758904339756 3361979665349802 3362434022473344 3369066042241536 3377142832720384 3388451946179328 3389120006778688 3400928787290112 3408621303001824 3415344421942656 3417534884884302 3429442671939648 3435673853025648 3444444608387328 3451238384735232 3462726403049472 3471781470358656 3479634246814362 3486497430733128 3491758407953088 3498645505404672 3507032941671168 3507250391630349 3513950166408192 3519470776270176 3531733740647424 3534866536446336 3541838659792384 3556459067196672 3567815155065096 3575335391766528 3583978322609664 3592793084109138 3595908187782144 3605311526910912 3621082793432832 3628224968567808 3649821545761664 3663596912281488 3670822941694272 3676590007353666 3692444132063232 3692673078251976 3693245954396544 3699956457104544 3705539534970624 3712848291449856 3721749244222464 3721980007444452 3730977433497951 3738841583463168 3751286936636928 3758685924677632 3760355208564864 3777038883294222 3782738275282512 3790199297521728 3799285686810432 3803405566851072 3806779346942208 3812523616032768 3812760007626024 3826044885701376 3829438747816864 3842262474685488 3842781739969536 3865133084653854 3872516509919232 3873280007747072 3875000184435744 3882643182827136 3895567203430656 3903250767934464 3905754154153488 3919363053645312 3922309609574769 3922839692885568 3930577049281792 3936508123871232 3945412059380064 3953193937209216 3959404623303948 3967750251838464 3976724853502128 3984568492266432 3990581037660672 3998452006176768 4001016450596256 4008037647624192 4008286161863256 4022252315737344 4039847470224384 4050411715418432 4064524648224768 4073718142611936 4081753089638784 4106049238981872 4120356030755328 4124010959187392 4138380335351808 4154257213033473 4162451014242612 4171224623727616 4186967899750272 4195226219079168 4206196781396064 4220197803716544 4220852519310336 4228521665262336 4263974209711944 4272961809672192 4274196397661736 4282626765309984 4289355008579277 4297548809788416 4307851487407104 4308118591293972 4316615866621968 4323129457465728 4331656340024832 4342040784926208 4342310008685194 4350604967933952 4357440008715456 4376501426076416 4391157113926272 4393973423422674 4413194654496264 4421899180442016 4428571639355136 4437306494659584 4447944218704896 4448220008897028 4463719033318272 4473815460189894 4482639553799736 4483245363297792 4492088056322048 4509042353577216 4509321932096163 4517935928239104 4525033855204512 4544828404002432 4545533482334208 4553792562590208 4556713179845736 4572590229252864 4580898470700864 4591972225843632 4592592811183104 4619305393854606 4628129487464448 4629041960478208 4639512329085816 4648663240977504 4655677877270784 4664860673872896 4676043922228224 4676333855507132 4692627701693568 4713155381928448 4731971379070572 4741945422928896 4747722529181112 4757086873420128 4769230996228608 4778637763479552 4785106171143168 4790390778812184 4807082035881216 4817955110973732 4828110391243776 4855891765390848 4856192849949714 4873113382527936 4884795883041984 4894430588925696 4902120009804888 4923564104335968 4924327939195392 4933275276139392 4940719379960832 4962640009925936 4964843986308297 4974636577997268 4985122111284224 5001715915515904 5003937246043008 5013806944753152 5021683912483056 5026138356509634 5036051844392296 5043651033710016 5053599063362304 5061224730691584 5065714249080576 5075705795922944 5083680010168032 5101393180935168 5112931954502736 5123016632913984 5126302327326453 5153191261231104 5153510779538472 5166666912580992 5176857577102848 5189590010379866 5194089604574208 5207672205537984 5219451370221543 5225817404860416 5229746146099692 5230452923847424 5247968258107008 5260549412506752 5270925249612288 5279206164405264 5302299804669504 5312757989688576 5320774716880896 5334688600795008 5344381549151008 5363003087649792 5389189626163707 5407967290366368 5431624190149248 5442337452851712 5474732318642496 5493808041007104 5506234412541408 5539009617377964 5549934685656816 5569272437174784 5582623866333696 5582970011166678 5593634958772224 5608262375194752 5626930404955392 5638028887016448 5665558324941333 5674107412923768 5685298946282592 5698928530215648 5710169020413312 5718785424049152 5719140011439036 5739067328552064 5744158121725296 5755487822162624 5764172609954304 5775541786699776 5789387713234944 5797699626980781 5809920011620608 5823964774240704 5843350805145984 5854876151901696 5858631231230232 5884259539328352 5895865573922688 5904762185806848 5929790905813824 5930960011862704 5951625377757696 5965087280253192 5976852738399648 5977660484397056 5997678009265152 6001524675894384 6012056471436288 6012429242794884 6033378473606016 6048780775704576 6059771205336576 6071723416786944 6075617573127648 6096786972337152 6107864627601152 6110577213917904 6122629634458176 6158691995129856 6159073858472808 6180534046132992 6186016438781088 6198217654636672 6207570503027712 6243676521363918 6256836935591424 6292839328618752 6309295172094096 6330296705574816 6342782497893504 6358974661638144 6387187705082912 6409442714508288 6411294596492604 6423940147964976 6461777231110656 6462177886940958 6474522353854464 6474923799932952 6484694186198592 6497484510037248 6513061177389312 6513465013027791 6525907451900928 6536160013073184 6564752139114624 6565770585593856 6577700368185856 6619791981744396 6632848770663024 6655959741989376 6671916328057344 6672330013345542 6685075926337536 6695578549977408 6701517808679512 6723959330699604 6724868044946688 6738132084483072 6754285665440768 6776903892358656 6778240013557376 6817242606003648 6830688843885312 6835069769768604 6858885343879296 6871347706051296 6888889216774656 6902476769470464 6928958090781909 6943562940717312 6959268493628724 6972994861466256 6983516815906176 6997291010809344 7014065883342336 7014500783260698 7027900332816384 7038941552540352 7063467481294848 7069733072892672 7083677319584768 7112918134393344 7135630310130192 7167956645219328 7185586168218276 7191816375564288 7210623053821824 7242165586865664 7256449937135616 7284289274924571 7299643091523328 7327193824562976 7341645883388544 7353180014707332 7385346156503952 7386491908793088 7399912914209088 7411079069941248 7425696582899712 7443498488444928 7443960014888904 7461954866995902 7477683166926336 7502573873273856 7520710417129728 7539207534764451 7554077766588444 7565476550565024 7580398595043456 7598571373620864 7613558693884416 7625520015252048 7652089771402752 7658877495633728 7684524949370976 7685563479939072 7730266169307708 7746560015494144 7750000368871488 7765286365654272 7784385015569799 7791134406861312 7806501535868928 7811508308306976 7838726107290624 7844619219149538 7845679385771136 7861154098563584 7890824118760128 7906387874418432 7918809246607896 7935500503676928 7953449707004256 7969136984532864 7981162075321344 8002032901192512 8016572323726512 8044504631474688 8079694940448768 8100823430836864 8147436285223872 8163506179277568 8183584247137481 8212098477963744 8240712061510656 8248021918374784 8308514426066946 8324902028485224 8342449247455232 8373935799500544 8374455016750017 8390452438158336 8412393562792128 8440395607433088 8441705038620672 8457043330524672 8527948419423888 8548392795323472 8565253530619968 8578710017158554 8595097619576832 8615702974814208 8616237182587944 8633231733243936 8646258914931456 8663312680049664 8684081569852416 8684620017370388 8714880017430912 8753002852152832 8782314227852544 8787946846845348 8826389308992528 8843798360884032 8857143278710272 8874612989319168 8895888437409792 8896440017794056 8927438066636544 8947630920379788 8965279107599472 8966490726595584 9018084707154432 9018643864192326 9035871856478208 9050067710409024 9089656808004864 9107585125180416 9113426359691472 9145180458505728 9161796941401728 9183944451687264 9185185622366208 9238610787709212 9258083920956416 9279024658171632 9297326481955008 9311355754541568 9329721347745792 9352087844456448 9352667711014264 9385255403387136 9426310763856896 9463942758141144 9483890845857792 9495445058362224 9514173746840256 9538461992457216 9570212342286336 9580781557624368 9614164071762432 9635910221947464 9656220782487552 9693266830411437 9711783530781696 9712385699899428 9746226765055872 9769591766083968 9788861177851392 9804240019609776 9847128208671936 9848655878390784 9866550552278784 9881438759921664 9925280019851872 9929687972616594 9949273155994536 9970244222568448 10007874492086016 10008495020018313 10027613889506304 10043367824966112 10052276713019268 10072103688784592 10087302067420032 10107198126724608 10131428498161152 10151411591845888 10167360020336064 10202786361870336 10225863909005472 10246033265827968 10252604654652906 10307021559076944 10333333825161984 10353715154205696 10379180020759732 10388179209148416 10415344411075968 10438902740443086 10459492292199384 10460905847694848 10495936516214016 10521098825013504 10521751174891047 10541850499224576 10558412328810528 10604599609339008 10625515979377152 10669377201590016 10688763098302016 10726006175299584 10778379252327414 10815934580732736 10863248380298496 10884674905703424 10949464637284992 11012468825082816 11078019234755928 11099869371313632 11138544874349568 11165247732667392 11165940022333356 11216524750389504 11253860809910784 11276057774032896 11331116649882666 11348214825847536 11370597892565184 11397857060431296 11420338040826624 11437570848098304 11438280022878072 11478134657104128 11488316243450592 11510975644325248 11528345219908608 11595399253961562 11619840023241216 11647929548481408 11686701610291968 11709752303803392 11717262462460464 11766928828724307 11768519078656704 11791731147845376 11809524371613696 11859581811627648 11861920023725408 11903250755515392 11930174560506384 11953705476799296 11995356018530304 12003049351788768 12024112942872576 12024858485589768 12066756947212032 12119542410673152 12151235146255296 12193573944674304 12215729255202304 12221154427835808 12245259268916352 12318147716945616 12361068092265984 12372032877562176 12396435309273344 12415141006055424 12487353042727836 12513673871182848 12585678657237504 12618590344188192 12660593411149632 12685564995787008 12774375410165824 12818885429016576 12822589192985208 12847880295929952 12868065025737831 12923554462221312 12924355773881916 12949847599865904 12969388372397184 12994969020074496 13026122354778624 13026930026055582 13051814903801856 13072320026146368 13129504278229248 13155400736371712 13239583963488792 13265697541326048 13311919483978752 13343832656114688 13344660026691084 13391157099954816 13403035617359024 13447918661399208 13449736089893376 13476264168966144 13508571330881536 13527965796288489 13553807784717312 13556480027114752 13634485212007296 13661377687770624 13670139539537208 13717770687758592 13742695412102592 13777778433549312 13857916181563818 13887125881434624 13918536987257448 13945989722932512 13967033631812352 13994582021618688 14028131766684672 14029001566521396 14077883105080704 14139466145785344 14167354639169536 14225836268786688 14271260620260384 14335913290438656 14371172336436552 14421246107643648 14484331173731328 14568578549849142 14599286183046656 14654387649125952 14683291766777088 14706360029414664 14770692313007904 14772983817586176 14799825828418176 14822158139882496 14887920029777808 14923909733991804 14955366333852672 15005147746547712 15041420834259456 15078415069528902 15108155533176888 15130953101130048 15160797190086912 15197142747241728 15198085030398179 15227117387768832 15251040030504096 15304179542805504 15317754991267456 15369049898741952 15378906981979359 15460532338615416 15493120030988288 15500000737742976 15530572731308544 15568770031139598 15582268813722624 15623016616613952 15658354110664629 15677452214581248 15689238438299076 15691358771542272 15722308197127168 15781648237520256 15812775748836864 15837618493215792 15906899414008512 15938273969065728 15962324150642688 16004065802385024 16033144647453024 16089009262949376 16167568878491121 16201646861673728 16294872570447744 16327012358555136 16367168494274962 16424196955927488 16481424123021312 16496043836749568 16617028852133892 16649804056970448 16747871599001088 16748910033500034 16780904876316672 16824787125584256 16880791214866176 16914086661049344 16996674974823999 17055896838847776 17096785590646944 17130507061239936 17157420034317108 17232474365175888 17266463466487872 17292517829862912 17326625360099328 17368163139704832 17369240034740776 17429760034861824 17506005704305664 17564628455705088 17575893693690696 17652778617985056 17687596721768064 17714286557420544 17792880035588112 17854876133273088 17895261840759576 17930558215198944 17932981453191168 18036169414308864 18037287728384652 18100135420818048 18179313616009728 18215170250360832 18226852719382944 18290360917011456 18323593882803456 18367888903374528 18477221575418424 18516167841912832 18558049316343264 18594652963910016 18622711509083136 18705335422028528 18770510806774272 18852621527713792 18927885516282288 18990890116724448 19028347493680512 19076923984914432 19161563115248736 19228328143524864 19271820443894928 19386533660822874 19423567061563392 19424771399798856 19492453530111744 19539183532167936 19540395039083373 19577722355702784 19608480039219552 19694256417343872 19697311756781568 19733101104557568 19850560039703744 19859375945233188 19898546311989072 20015748984172032 20016990040036626 20055227779012608 20086735649932224 20104553426038536 20144207377569184 20174604134840064 20214396253449216 20262856996322304 20334720040672128 20451727818010944 20492066531655936 20505209309305812 20614043118153888 20666667650323968 20707430308411392 20758360041519464 20830688822151936 20877805480886172 20918984584398768 20921811695389696 20991873032428032 21042197650027008 21043502349782094 21083700998449152 21116824657621056 21209199218678016 21251031958754304 21338754403180032 21377526196604032 21556758504654828 21631869161465472 21726496760596992 21769349811406848 21852867824773713 21898929274569984 22024937650165632 22156038469511856 22199738742627264 22277089748699136 22330495465334784 22331880044666712 22433049500779008 22507721619821568 22617622604293353 22662233299765332 22696429651695072 22741195785130368 22795714120862592 22840676081653248 22876560045756144 22956269314208256 22976632486901184 23021951288650496 23056690439817216 23190798507923124 23239680046482432 23295859096962816 23353155046709397 23373403220583936 23419504607606784 23434524924920928 23533857657448614 23537038157313408 23583462295690752 23719163623255296 23723840047450816 23806501511030784 23860349121012768 23907410953598592 24006098703577536 24049716971179536 24133513894424064 24239084821346304 24302470292510592 24431458510404608 24442308855671616 24490518537832704 24550752741412443 24636295433891232 24722136184531968 24744065755124352 24792870618546688 24974706085455672 25027347742365696 25123365050250051 25171357314475008 25237180688376384 25321186822299264 25371129991574016 25548750820331648 25645178385970416 25695760591859904 25736130051475662 25847108924442624 25848711547763832 25899695199731808 25938776744794368 25989938040148992 26052244709557248 26053860052111164 26144640052292736 26259008556458496 26310801472743424 26479167926977584 26531395082652096 26623838967957504 26687665312229376 26689320053382168 26782314199909632 26806071234718048 26895837322798416 26899472179786752 27055931592576978 27107615569434624 27112960054229504 27268970424014592 27322755375541248 27340279079074416 27435541375517184 27485390824205184 27555556867098624 27715832363127636 27774251762869248 27837073974514896 27891979445865024 27934067263624704 27989164043237376 28056263533369344 28058003133042792 28155766210161408 28278932291570688 28451672537573376 28542521240520768 28742344672873104 28842492215287296 28968662347462656 29079800491234311 29137157099698284 29198572366093312 29308775298251904 29366583533554176 29412720058829328 29541384626015808 29545967635172352 29599651656836352 29644316279764992 29775840059555616 29847819467983608 29910732667705344 30025485060054939 30082841668518912 30156830139057804 30216311066353776 30261906202260096 30321594380173824 30394285494483456 30396170060796358 30454234775537664 30502080061008192 30608359085611008 30635509982534912 30738099797483904 30757813963958718 30921064677230832 31000001475485952 31061145462617088 31137540062279196 31164537627445248 31246033233227904 31316708221329258 31378476876598152 31382717543084544 31444616394254336 31563296475040512 31565253524673141 31625551497673728 31675236986431584 31813798828017024 31876547938131456 32008131604770048 32066289294906048 32178018525898752 32335137756982242 32403293723347456 32589745140895488 32654024717110272 32734336988549924 32848393911854976 32992087673499136 33234057704267784 33299608113940896 33495743198002176 33497820067000068 33649574251168512 33761582429732352 33828173322098688 33993349949647998 34111793677695552 34193571181293888 34261014122479872 34314840068634216 34464948730351776 34532926932975744 34585035659725824 34738480069481552 34859520069723648 35012011408611328 35129256911410176 35151787387381392 35305557235970112 35375193443536128 35428573114841088 35585760071176224 35709752266546176 35790523681519152 35861116430397888 36072338828617728 36074575456769304 36200270841636096 36358627232019456 36453705438765888 36580721834022912 36647187765606912 36735777806749056 36954443150836848 37116098632686528 37189305927820032 37245423018166272 37410670844057056 37541021613548544 37855771032564576 37981780233448896 38056694987361024 38323126230497472 38456656287049728 38543640887789856 38773067321645748 38849542799597712 38984907060223488 39078367064335872 39080790078166746 39155444711405568 39216960078439104 39388512834687744 39466202209115136 39701120079407488 39718751890466376 39797092623978144 40031497968344064 40033980080073252 40173471299864448 40209106852077072 40288414755138368 40349208269680128 40428792506898432 40525713992644608 40583897388865467 40669440081344256 40903455636021888 40984133063311872 41010418618611624 41228086236307776 41333335300647936 41516720083038928 41661377644303872 41755610961772344 41837969168797536 41843623390779392 41983746064856064 42084395300054016 42087004699564188 42233649315242112 42418398437356032 42502063917508608 42677508806360064 42755052393208064 43113517009309656 43263738322930944 43452993521193984 43705735649547426 43797858549139968 44049875300331264 44312076939023712 44399477485254528 44663760089333424 44866099001558016 45015443239643136 45235245208586706 45324466599530664 45392859303390144 45482391570260736 45591428241725184 45594255091194537 45681352163306496 45753120091512288 45912538628416512 45953264973802368 46043902577300992 46381597015846248 46479360092964864 46591718193925632 46706310093418794 46746806441167872 46869049849841856 47067715314897228 47074076314626816 47166924591381504 47438327246510592 47447680094901632 47720698242025536 47814821907197184 48012197407155072 48099433942359072 48267027788848128 48502706635473363 48604940585021184 48862917020809216 48884617711343232 48981037075665408 49101505482824886 49272590867782464 49444272369063936 49488131510248704 49585741237093376 49949412170911344 50246730100500102 50342714628950016 50474361376752768 50642373644598528 50742259983148032 50990024924471997 51097501640663296 51290356771940832 51391521183719808 51472260102951324 51697423095527664 51799390399463616 51877553489588736 51979876080297984 52104489419114496 52107720104222328 52289280104585472 52518017112916992 52958335853955168 53062790165304192 53378640106764336 53564628399819264 53612142469436096 53791674645596832 53798944359573504 54111863185153956 54225920108459008 54537940848029184 54645510751082496 54680558158148832 54871082751034368 54970781648410368 55431664726255272 55548503525738496 55674147949029792 55783958891730048 55868134527249408 56116006266085584 56311532420322816 56557864583141376 57085042481041536 57484689345746208 57684984430574592 58159600982468622 58274314199396568 58397144732186624 58617550596503808 58621185117250119 58733167067108352 58825440117658656 59082769252031616 59091935270344704 59199303313672704 59551680119111232 59695638935967216 60050970120109878 60165683337037824 60313660278115608 60432622132707552 60523812404520192 60643188760347648 60788570988966912 60792340121592716 61004160122016384 61271019965069824 61476199594967808 61515627927917436 61842129354461664 62000002950971904 62122290925234176 62275080124558392 62492066466455808 62633416442658516 62756953753196304 62765435086169088 63126592950081024 63130507049346282 63251102995347456 63350473972863168 63627597656034048 63753095876262912 64016263209540096 64132578589812096 64670275513964484 64806587446694912 65179490281790976 65308049434220544 65468673977099848 65696787823709952 65984175346998272 66468115408535568 66599216227881792 66991486396004352 66995640134000136 67299148502337024 67523164859464704 67852867812880059 67986699899295996 68223587355391104 68387142362587776 68522028244959744 68629680137268432 68929897460703552 69065853865951488 69170071319451648 69476960138963104 69719040139447296 70059465140128191 70258513822820352 70303574774762784 70611114471940224 70750386887072256 71171520142352448 71419504533092352 71581047363038304 71722232860795776 72149150913538608 72400541683272192 72717254464038912 72907410877531776 73294375531213824 73471555613498112 73652258224237329 73908886301673696 74232197265373056 74378611855640064 74821341688114112 75082043227097088 75370095150750153 75711542065129152 75963560466897792 76113389974722048 76646252460994944 77087281775579712 77546134643291496 77699085599195424 77969814120446976 78156734128671744 78161580156333492 78433920156878208 78777025669375488 78932404418230272 79402240158814976 79437503780932752 79594185247956288 80062995936688128 80067960160146504 80346942599728896 80418213704154144 80576829510276736 80698416539360256 81167794777730934 81338880162688512 81806911272043776 81968266126623744 82020837237223248 82456172472615552 82666670601295872 83033440166077856 83322755288607744 83511221923544688 83675938337595072 83967492129712128 84168790600108032 84174009399128376 84467298630484224 84836796874712064 85355017612720128 85510104786416128 86227034018619312 86527476645861888 86905987042387968 87411471299094852 87595717098279936 88099750600662528 88624153878047424 88798954970509056 89327520178666848 89732198003116032 90076455180164817 90470490417173412 90648933199061328 90785718606780288 90964783140521472 91182856483450368 91188510182389074 91362704326612992 91506240183024576 91825077256833024 91906529947604736 92087805154601984 92763194031692496 93183436387851264 93412620186837588 93493612882335744 93738099699683712 94135430629794456 94148152629253632 94333849182763008 94695760574019423 94876654493021184 94895360189803264 95441396484051072 95629643814394368 96024394814310144 96198867884718144 96534055577696256 97005413270946726 97209881170042368 97769235422686464 97962074151330816 98203010965649772 98545181735564928 98976263020497408 99171482474186752 99898824341822688 100493460201000204 100948722753505536 101284747289197056 101484519966296064 101980049848943994 102195003281326592 102580713543881664 102783042367439616 102944520205902648 103394846191055328 103598780798927232 103755106979177472 104215440208444656 104578560209170944 105036034225833984 105916671707910336 106125580330608384 106386595212787253 106757280213528672 107129256799638528 107224284938872192 107583349291193664 108223726370307912 108451840216918016 109075881696058368 109361116316297664 109742165502068736 109941563296820736 110863329452510544 111348295898059584 111567917783460096 111736269054498816 112232012532171168 112623064840645632 114170084962083072 114969378691492416 115369968861149184 116319201964937244 116548628398793136 117235101193007616 117242370234500238 117466334134216704 117650880235317312 118165538504063232 118398606627345408 119103360238222464 119391277871934432 120101940240219756 120627320556231216 120865244265415104 121047624809040384 121286377520695296 121577141977933824 121584680243185432 122008320244032768 122542039930139648 122952399189935616 123031255855834872 123684258708923328 124000005901943808 124550160249116784 124984132932911616 125266832885317032 125513907506392608 125530870172338176 126253185900162048 126261014098692564 126700947945726336 127255195312068096 127506191752525824 128032526419080192 128265157179624192 129340551027928968 129613174893389824 130358980563581952 130937347954199696 131393575647419904 131968350693996544 132936230817071136 133198432455763584 133991280268000272 134598297004674048 135046329718929408 135705735625760118 135973399798591992 136447174710782208 136774284725175552 136782765273583611 137044056489919488 137259360274536864 137859794921407104 138131707731902976 138953920277926208 139438080278894592 140118930280256382 140607149549525568 141222228943880448 141500773774144512 142343040284704896 143162094726076608 143444465721591552 144298301827077216 144801083366544384 145814821755063552 146588751062427648 146943111226996224 147304516448474658 147817772603347392 148464394530746112 148757223711280128 149642683376228224 150740190301500306 151423084130258304 151927120933795584 152226779949444096 152970074773415991 153292504921989888 154174563551159424 155092269286582992 155398171198390848 155939628240893952 156313468257343488 156323160312666984 156867840313756416 157554051338750976 158804480317629952 158875007561865504 159188370495912576 160135920320293008 160693885199457792 160836427408308288 161153659020553472 161396833078720512 162335589555461868 162677760325377024 163613822544087552 163936532253247488 164041674474446496 164912344945231104 166066880332155712 166645510577215488 167022443847089376 167351876675190144 168348018798256752 168934597260968448 169673593749424128 171020209572832256 172454068037238624 173054953291723776 174822942598189704 175191434196559872 175863555351750357 176199501201325056 177248307756094848 177597909941018112 178655040357333696 180152910360329634 180940980834346824 181297866398122656 181571437213560576 181929566281042944 182365712966900736 182377020364778148 183012480366049152 183813059895209472 184175610309203968 185526388063384992 186366872775702528 186825240373675176 187476199399367424 188270861259588912 188296305258507264 189391521148038846 189753308986042368 189790720379606528 190882792968102144 191259287628788736 192048789628620288 192397735769436288 194010826541893452 194419762340084736 195538470845372928 195924148302661632 196406021931299544 197090363471129856 197952526040994816 199797648683645376 200986920402000408 201897445507011072 202569494578394112 203558603438640177 203960099697887988 204390006562653184 205161427087763328 205566084734879232 205889040411805296 206789692382110656 207197561597854464 207510213958354944 208430880416889312 209157120418341888 210178395420384573 211833343415820672 212251160661216768 212773190425574506 213514560427057344 214258513599277056 214448569877744384 215166698582387328 216447452740615824 218151763392116736 218722232632595328 219883126593641472 220956774672711987 221726658905021088 222696591796119168 223135835566920192 224464025064342336 225246129681291264 228340169924166144 229938757382984832 232638403929874488 233097256797586272 234470202386015232 234484740469000476 235301760470634624 236331077008126464 236797213254690816 238206720476444928 238782555743868864 240203880480439512 241254641112462432 241730488530830208 242095249618080768 243169360486370864 244016640488065536 245084079860279296 245904798379871232 246062511711669744 247368517417846656 248000011803887616 249100320498233568 249968265865823232 250533665770634064 251027815012785216 252506371800324096 252522028197385128 253401895891452672 254510390624136192 256065052838160384 256530314359248384 258681102055857936 260717961127163904 261874695908399392 262787151294839808 265872461634142272 266396864911527168 267982560536000544 269196594009348096 271411471251520236 271946799597183984 272894349421564416 273548569450351104 273565530547167222 274088112979838976 274518720549073728 275719589842814208 276263415463805952 277907840555852416 280237860560512764 281214299099051136 282444457887760896 283001547548289024 284087281722058269 284686080569409792 286324189452153216 286888931443183104 288596603654154432 289602166733088768 291629643510127104 293886222453992448 294609032896949316 295635545206694784 296928789061492224 297514447422560256 299285366752456448 301480380603000612 302846168260516608 303854241867591168 304453559898888192 305940149546831982 306585009843979776 308349127102318848 310184538573165984 310796342396781696 312646320625333968 313735680627512832 315108102677501952 317608960635259904 317750015123731008 318376740991825152 319159785638361759 320271840640586016 321387770398915584 321672854816616576 322307318041106944 324671179110923736 325355520650754048 327227645088175104 328083348948892992 329824689890462208 332133760664311424 334044887694178752 334703753350380288 336696037596513504 337869194521936896 342040419145664512 344908136074477248 346109906583447552 349645885196379408 351727110703500714 352399002402650112 354496615512189696 355195819882036224 357310080714667392 360305820720659268 361881961668693648 362595732796245312 363142874427121152 363859132562085888 364731425933801472 364754040729556296 366024960732098304 367626119790418944 371052776126769984 373650480747350352 374952398798734848 376541722519177824 376592610517014528 378783042296077692 379581440759213056 381765585936204288 382518575257577472 384097579257240576 384795471538872576 388021653083786904 388839524680169472 391076941690745856 392812043862599088 394180726942259712 395905052081989632 399595297367290752 401973840804000816 403794891014022144 405138989156788224 407117206877280354 407920199395775976 408780013125306368 410322854175526656 410348295820750833 411132169469758464 411778080823610592 413579384764221312 414395123195708928 416861760833778624 418314240836683776 420356790840769146 423666686831641344 424502321322433536 425546380851149012 427029120854114688 428897139755488768 430333397164774656 432894905481231648 437444465265190656 439766253187282944 441913549345423974 443453317810042176 445393183592238336 446271671133840384 448928050128684672 456680339848332288 459877514765969664 465276807859748976 466194513595172544 468940404772030464 468969480938000952 470603520941269248 472662154016252928 476413440952889856 477565111487737728 480407760960879024 482509282224924864 483460977061660416 484190499236161536 486338720972741728 488033280976131072 491809596759742464 492125023423339488 494737034835693312 498200640996467136 499936531731646464 501067331541268128 502055630025570432 505044056394770256 506803791782905344 509020781248272384 513060628718496768 517362204111715872 523749391816798784 525574302589679616 527590666055251071 531744923268284544 532793729823054336 535965121072001088 542822942503040472 543893599194367968 545788698843128832 547097138900702208 547131061094334444 549037441098147456 551439179685628416 552526830927611904 555815681111704832 560475721121025528 562428598198102272 564888915775521792 568174563444116538 569372161138819584 572648378904306432 573777862886366208 577193207308308864 583259287020254208 587772444907984896 589218065793898632 591271090413389568 593857578122984448 598570733504912896 602960761206001224 605692336521033216 607708483735182336 611880299093663964 613170019687959552 616698254204637696 620369077146331968 621592684793563392 625292641250667936 627471361255025664 630535186261153719 635217921270519808 635500030247462016 636753481983650304 638319571276723518 640543681281172032 642775540797831168 643345709633233152 644614636082213888 649342358221847472 654455290176350208 656166697897785984 659649379780924416 662870324018135961 664267521328622848 668089775388357504 669407506700760576 673392075193027008 675738389043873792 689816272148954496 699291770392758816 703454221407001428 708993231024379392 710391639764072448 714620161429334784 720611641441318536 723763923337387296 725191465592490624 726285748854242304 729508081459112592 732049921464196608 735252239580837888 742105552253539968 747300961494700704 749904797597469696 753083445038355648 757566084592155384 759162881518426112 763531171872408576 768195158514481152 769590943077745152 776043306167573808 782153883381491712 785624087725198176 788361453884519424 799190594734581504 803947681608001632 807589782028044288 814234413754560708 815840398791551952 820645708351053312 820696591641501666 822264338939516928 823556161647221184 827158769528442624 828790246391417856 833723521667557248 840713581681538292 847333373663282688 849004642644867072 851092761702298024 854058241708229376 857794279510977536 860666794329549312 865789810962463296 874888930530381312 883827098690847948 886906635620084352 890786367184476672 892543342267680768 897856100257369344 913360679696664576 919755029531939328 930553615719497952 932389027190345088 937938961876001904 941207041882538496 945324308032505856 952826881905779712 955130222975475456 957479356915085277 960815521921758048 965018564449849728 966921954123320832 972677441945483456 976066561952262144 984250046846678976 989474069671386624 996401281992934272 1002134663082536256 1004111260051140864 1010088112789540512 1013607583565810688 1026121257436993536 1034724408223431744 1047498783633597568 1055181332110502142 1063489846536569088 1065587459646108672 1071930242144002176 1085645885006080944 1087787198388735936 1091577397686257664 1094194277801404416 1094262122188668888 1098074882196294912 1102878359371256832 1111631362223409664 1120951442242051056 1124857196396204544 1129777831551043584 1136349126888233076 1138744322277639168 1145296757808612864 1147555725772732416 1154386414616617728 1166518574040508416 1178436131587797264 1182542180826779136 1187715156245968896 1197141467009825792 1205921522412002448 1211384673042066432 1215416967470364672 1223760598187327928 1226340039375919104 1231044887462252499 1233396508409275392 1240738154292663936 1243185369587126784 1250585282501335872 1254942722510051328 1261070372522307438 1271000060494924032 1273506963967300608 1276639142553447036 1281087362562344064 1286691419266466304 1289229272164427776 1298684716443694944 1312333395795571968 1319298759561848832 1325740648036271922 1328535042657245696 1336179550776715008 1338815013401521152 1346784150386054016 1379632544297908992 1398583540785517632 1406908442814002856 1417986462048758784 1429240322858669568 1441223282882637072 1447527846674774592 1450382931184981248 1452571497708484608 1459016162918225184 1464099842928393216 1484211104507079936 1494601922989401408 1499809595194939392 1506166890076711296 1515132169184310768 1527062343744817152 1539181886155490304 1552086612335147616 1571248175450396352 1576722907769038848 1598381189469163008 1607895363216003264 1628468827509121416 1631680797583103904 1641291416702106624 1641393183283003332 1647112323294442368 1654317539056885248 1657580492782835712 1667447043335114496 1681427163363076584 1694666747326565376 1702185523404596048 1708116483416458752 1715588559021955072 1721333588659098624 1731579621924926592 1749777861060762624 1767654197381695896 1773813271240168704 1781572734368953344 1795712200514738688 1839510059063878656 1861107231438995904 1864778054380690176 1875877923752003808 1882414083765076992 1905653763811559424 1910260445950950912 1914958713830170554 1921631043843516096 1930037128899699456 1933843908246641664 1945354883890966912 1968500093693357952 1978948139342773248 1988610972054407883 1992802563985868544 2004269326165072512 2008222520102281728 2020176225579081024 2027215167131621376 2069448816446863488 2094997567267195136 2110362664221004284 2126979693073138176 2131174919292217344 2143860484288004352 2171291770012161888 2175574396777471872 2188524244377337776 2196149764392589824 2205756718742513664 2223262724446819328 2241902884484102112 2249714392792409088 2272698253776466152 2277488644555278336 2290593515617225728 2308772829233235456 2356872263175594528 2365084361653558272 2394282934019651584 2411843044824004896 2422769346084132864 2447521196374655856 2462089774924504998 2466793016818550784 2481476308585327872 2486370739174253568 2501170565002671744 2522140745044614876 2542000120989848064 2547013927934601216 2553278285106894072 2562174725124688128 2573382838532932608 2597369432887389888 2624666791591143936 2651481296072543844 2657070085314491392 2672359101553430016 2677630026803042304 2693568300772108032 2759265088595817984 2797167081571035264 2813816885628005712 2835972924097517568 2858480645717339136 2872438070745255831 2882446565765274144 2895055693349549184 2900765862369962496 2918032325836450368 2928199685856786432 2968422209014159872 2989203845978802816 3012333780153422592 3030264338368621536 3078363772310980608 3104173224670295232 3142496350900792704 3196762378938326016 3215790726432006528 3256937655018242832 3263361595166207808 3282582833404213248 3282786366566006664 3294224646588884736 3308635078113770496 3334894086670228992 3362854326726153168 3389333494653130752 3404371046809192096 3416232966832917504 3442667177318197248 3463159243849853184 3499555722121525248 3535308394763391792 3547626542480337408 3563145468737906688 3591424401029477376 3679020118127757312 3693134662386757497 3722214462877991808 3729556108761380352 3751755847504007616 3764828167530153984 3820520891901901824 3829917427660341108 3843262087687032192 3860074257799398912 3867687816493283328 3890709767781933824 3937000187386715904 3957896278685546496 3977221944108815766 3985605127971737088 4008538652330145024 4016445040204563456 4040352451158162048 4138897632893726976 4189995134534390272 4220725328442008568 4253959386146276352 4287720968576008704 4342583540024323776 4351148793554943744 4377048488754675552 4392299528785179648 4446525448893638656 4483805768968204224 4499428785584818176 4545396507552932304 4581187031234451456 4617545658466470912 4713744526351189056 4730168723307116544 4823686089648009792 4895042392749311712 4924179549849009996 4962952617170655744 4972741478348507136 5002341130005343488 5044281490089229752 5084000241979696128 5106556570213788144 5124349450249376256 5146765677065865216 5194738865774779776 5249333583182287872 5302962592145087688 5314140170628982784 5344718203106860032 5387136601544216064 5518530177191635968 5594334163142070528 5627633771256011424 5716961291434678272 5744876141490511662 5764893131530548288 5790111386699098368 5801531724739924992 5836064651672900736 5936844418028319744 5978407691957605632 6024667560306845184 6060528676737243072 6208346449340590464 6284992701801585408 6393524757876652032 6431581452864013056 6513875310036485664 6526723190332415616 6565572733132013328 6588449293177769472 6617270156227540992 6669788173340457984 6725708653452306336 6808742093618384192 6832465933665835008 6926318487699706368 7070616789526783584 7095253084960674816 7182848802058954752 7386269324773514994 7444428925755983616 7459112217522760704 7503511695008015232 7641041783803803648 7659834855320682216 7686524175374064384 7720148515598797824 7781419535563867648 7874000374773431808 7954443888217631532 7971210255943474176 8017077304660290048 8032890080409126912 8080704902316324096 8277795265787453952 8379990269068780544 8441450656884017136 8507918772292552704 8575441937152017408 8617314212235767493 8685167080048647552 8702297587109887488 8754096977509351104 8784599057570359296 8967611537936408448 9090793015105864608 9235091316932941824 9427489052702378112 9647372179296019584 9790084785498623424 9848359099698019992 9925905234341311488 10004682260010686976 10088562980178459504 10168000483959392256 10213113140427576288 10248698900498752512 10389477731549559552 10498667166364575744 10605925184290175376 10689436406213720064 10774273203088432128 11037060354383271936 11188668326284141056 11255267542512022848 11489752282981023324 11529786263061096576 11580222773398196736 11603063449479849984 11672129303345801472 11873688836056639488 11956815383915211264 12049335120613690368 12121057353474486144 12416692898681180928 12569985403603170816 12863162905728026112 13027750620072971328 13053446380664831232 13131145466264026656 13176898586355538944 13339576346680915968 13451417306904612672 13617484187236768384 13852636975399412736 14141233579053567168 14190506169921349632 14772538649547029988 14888857851511967232 14918224435045521408 15007023390016030464 15319669710641364432 15373048350748128768 15440297031197595648 15562839071127735296 15748000749546863616 15908887776435263064 15942420511886948352 16034154609320580096 16161409804632648192 16555590531574907904 16759980538137561088 16882901313768034272 17150883874304034816 17234628424471534986 17370334160097295104 17404595174219774976 17508193955018702208 17935223075872816896 18181586030211729216 18854978105404756224 19294744358592039168 19580169570997246848 19696718199396039984 19851810468682622976 20009364520021373952 20177125960356919008 20426226280855152576 20497397800997505024 20778955463099119104 21211850368580350752 21548546406176864256 22377336652568282112 22510535085024045696 22979504565962046648 23059572526122193152 23160445546796393472 23344258606691602944 23913630767830422528 24098670241227380736 24242114706948972288 24833385797362361856 25139970807206341632 25726325811456052224 25851942636707302479 26055501240145942656 26106892761329662464 26262290932528053312 26353797172711077888 26902834613809225344 27234968374473536768 27705273950798825472 28282467158107134336 29545077299094059976 29777715703023934464 30014046780032060928 30639339421282728864 30746096701496257536 31125678142255470592 31496001499093727232 31817775552870526128 32068309218641160192 32322819609265296384 33111181063149815808 33765802627536068544 34469256848943069972 34740668320194590208 34809190348439549952 35016387910037404416 35870446151745633792 36363172060423458432 37709956210809512448 38589488717184078336 39160339141994493696 39393436398792079968 40018729040042747904 40354251920713838016 40852452561710305152 41557910926198238208 42423700737160701504 44754673305136564224 45021070170048091392 45959009131924093296 46119145052244386304 46320891093592786944 46688517213383205888 47827261535660845056 48484229413897944576 49666771594724723712 50279941614412683264 51452651622912104448 51703885273414604958 52111002480291885312 52213785522659324928 52524581865056106624 53805669227618450688 54469936748947073536 56564934316214268672 59090154598188119952 59555431406047868928 60028093560064121856 61278678842565457728 61492193402992515072 63635551105741052256 64645639218530592768 67531605255072137088 68938513697886139944 69481336640389180416 70032775820074808832 71740892303491267584 72726344120846916864 75419912421619024896 77178977434368156672 78320678283988987392 78786872797584159936 80708503841427676032 81704905123420610304 83115821852396476416 84847401474321403008 90042140340096182784 91918018263848186592 92238290104488772608 93377034426766411776 96968458827795889152 99333543189449447424 103407770546829209916 104222004960583770624 104427571045318649856 105049163730112213248 107611338455236901376 108939873497894147072 113129868632428537344 118180309196376239904 120056187120128243712 122557357685130915456 127271102211482104512 135063210510144274176 137877027395772279888 138962673280778360832 140065551640149617664 143481784606982535168 145452688241693833728 150839824843238049792 154357954868736313344 156641356567977974784 157573745595168319872 161417007682855352064 163409810246841220608 169694802948642806016 180084280680192365568 183836036527696373184 184476580208977545216 193936917655591778304 206815541093658419832 208444009921167541248 210098327460224426496 215222676910473802752 217879746995788294144 226259737264857074688 236360618392752479808 245114715370261830912 254542204422964209024 270126421020288548352 275754054791544559776 280131103280299235328 290905376483387667456 313282713135955949568 315147491190336639744 322834015365710704128 326819620493682441216 339389605897285612032 360168561360384731136 367672073055392746368 413631082187316839664 416888019842335082496 420196654920448852992 430445353820947605504 452519474529714149376 472721236785504959616 490229430740523661824 509084408845928418048 540252842040577096704 551508109583089119552 581810752966775334912 630294982380673279488 645668030731421408256 653639240987364882432 678779211794571224064 735344146110785492736 827262164374633679328 840393309840897705984 945442473571009919232 980458861481047323648 1018168817691856836096 1080505684081154193408 1103016219166178239104 1260589964761346558976 1291336061462842816512 1357558423589142448128 1470688292221570985472 1654524328749267358656 1890884947142019838464 1960917722962094647296 2036337635383713672192 2206032438332356478208 2521179929522693117952 2941376584443141970944 3309048657498534717312 3781769894284039676928 4072675270767427344384 4412064876664712956416 5882753168886283941888 6618097314997069434624 7563539788568079353856 8824129753329425912832 13236194629994138869248 17648259506658851825664 26472389259988277738496 52944778519976555476992
- Sum of all divisors σ(n): 206972124237449625600000
- Sum of proper divisors (its aliquot sum) s(n): 154027345717473070123008
- 52944778519976555476992 is an abundant number, because the sum of its proper divisors (154027345717473070123008) is greater than itself. Its abundance is 101082567197496514646016
Bases of 52944778519976555476992
- Binary: 10110011011000100100011001101101111001110101101101100110001001111000000000002
- Hexadecimal: 0xB362466DE75B6627800
- Base-36: 8MDLLTGI6HX1C00
Squares and roots of 52944778519976555476992
- 52944778519976555476992 squared (529447785199765554769922) is 2803149572529370860243669341269339072641368064
- 52944778519976555476992 cubed (529447785199765554769923) is 148412133275934497885894916305730705409421690314467691343090955583488
-
The
square root of 52944778519976555476992 is 230097324017.4178024701 -
The
cube root of 52944778519976555476992 is 37549807.2440275973
Scales and comparisons
How big is 52944778519976555476992?- 52,944,778,519,976,555,476,992 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 52,944,778,519,976,555,476,992 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 52944778519976555476992 cubic inches would be around 3129150.6 feet tall.
Recreational maths with 52944778519976555476992
- 52944778519976555476992 backwards is 29967455567991587744925
- The number of decimal digits it has is: 23
- The sum of 52944778519976555476992's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 52944778519976555476992 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 52944778519976555476992 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/52944778519976555476992/
Chicago style:
Numbermatics. 2024. "Number 52944778519976555476992 - Facts about the integer". https://numbermatics.com/n/52944778519976555476992/
The information we have on file for 52944778519976555476992 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 52944778519976555476992, math, Factors of 52944778519976555476992, curriculum, school, college, exams, university, Prime factorization of 52944778519976555476992, STEM, science, technology, engineering, physics, economics, calculator, fifty-two sextillion, nine hundred forty-four quintillion, seven hundred seventy-eight quadrillion, five hundred nineteen trillion, nine hundred seventy-six billion, five hundred fifty-five million, four hundred seventy-six thousand, nine hundred ninety-two.