55704273723228753704779776
55,704,273,723,228,753,704,779,776 is an even composite number composed of six prime numbers multiplied together.
What does the number 55704273723228753704779776 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 19845 divisors.
55704273723228753704779776 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 55704273723228753704779776:
220 × 36 × 134 × 232 × 372 × 18772
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 23 × 23 × 37 × 37 × 1877 × 1877)See below for interesting mathematical facts about the number 55704273723228753704779776 from the Numbermatics database.
Names of 55704273723228753704779776
- Cardinal: 55704273723228753704779776 can be written as Fifty-five septillion, seven hundred four sextillion, two hundred seventy-three quintillion, seven hundred twenty-three quadrillion, two hundred twenty-eight trillion, seven hundred fifty-three billion, seven hundred four million, seven hundred seventy-nine thousand, seven hundred seventy-six.
Scientific notation
- Scientific notation: 5.5704273723228753704779776 × 1025
Factors of 55704273723228753704779776
Divisors of 55704273723228753704779776
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 23 24 26 27 32 36 37 39 46 48 52 54 64 69 72 74 78 81 92 96 104 108 111 117 128 138 144 148 156 162 169 184 192 207 208 216 222 234 243 256 276 288 296 299 312 324 333 338 351 368 384 414 416 432 444 468 481 486 507 512 529 552 576 592 598 621 624 648 666 676 702 729 736 768 828 832 851 864 888 897 936 962 972 999 1014 1024 1053 1058 1104 1152 1184 1196 1242 1248 1296 1332 1352 1369 1404 1443 1458 1472 1521 1536 1587 1656 1664 1702 1728 1776 1794 1863 1872 1877 1924 1944 1998 2028 2048 2106 2116 2197 2208 2304 2368 2392 2484 2496 2553 2592 2664 2691 2704 2738 2808 2886 2916 2944 2997 3042 3072 3159 3174 3312 3328 3404 3456 3552 3588 3726 3744 3754 3848 3887 3888 3996 4056 4096 4107 4212 4232 4329 4394 4416 4563 4608 4736 4761 4784 4968 4992 5106 5184 5328 5382 5408 5476 5589 5616 5631 5772 5832 5888 5994 6084 6144 6253 6318 6348 6591 6624 6656 6808 6877 6912 7104 7176 7452 7488 7508 7659 7696 7774 7776 7992 8073 8112 8192 8214 8424 8464 8658 8788 8832 8991 9126 9216 9472 9477 9522 9568 9936 9984 10212 10368 10656 10764 10816 10952 11063 11178 11232 11262 11544 11661 11664 11776 11988 12168 12288 12321 12506 12636 12696 12987 13182 13248 13312 13616 13689 13754 13824 14208 14283 14352 14904 14976 15016 15318 15392 15548 15552 15984 16146 16224 16384 16428 16767 16848 16893 16928 17316 17576 17664 17797 17982 18252 18432 18759 18944 18954 19044 19136 19573 19773 19872 19968 20424 20631 20736 21312 21528 21632 21904 22126 22356 22464 22524 22977 23088 23322 23328 23552 23976 24219 24336 24401 24576 24642 25012 25272 25392 25974 26364 26496 26624 26973 27232 27378 27508 27648 28416 28561 28566 28704 29808 29952 30032 30636 30784 31096 31104 31487 31968 32292 32448 32768 32856 33189 33534 33696 33786 33856 34632 34983 35152 35328 35594 35964 36504 36864 36963 37518 37888 37908 38088 38272 38961 39146 39546 39744 39936 40848 41067 41262 41472 42624 42849 43056 43171 43264 43808 44252 44712 44928 45048 45954 46176 46644 46656 47104 47952 48438 48672 48802 49152 49284 50024 50531 50544 50679 50784 51948 52728 52992 53248 53391 53946 54464 54756 55016 55296 56277 56832 57122 57132 57408 58719 59319 59616 59904 60064 61272 61568 61893 62192 62208 62974 63936 64584 64896 65536 65712 66378 67068 67392 67572 67712 68931 69264 69449 69966 70304 70656 71188 71928 72657 73008 73203 73728 73926 75036 75776 75816 76176 76544 77922 78292 79092 79488 79872 81289 81696 82134 82524 82944 85248 85683 85698 86112 86342 86528 87616 88504 89401 89424 89856 90096 91908 92352 93288 93312 94208 94461 95904 96876 97344 97604 98304 98568 99567 100048 101062 101088 101358 101568 103896 104949 105456 105984 106496 106782 107892 108928 109512 110032 110592 110889 112554 113664 114244 114264 114816 116883 117438 118638 119232 119808 120128 122544 123136 123201 123786 124384 124416 125948 127872 128547 129168 129513 129792 131072 131424 132756 134136 134784 135144 135424 137862 138528 138898 139932 140608 141312 142376 143819 143856 145314 146016 146406 147456 147852 150072 151552 151593 151632 152037 152352 153088 155844 156584 158184 158976 159744 160173 162578 163392 164268 165048 165888 168831 170496 171366 171396 172224 172684 173056 175232 176157 177008 177957 178802 178848 179712 180192 183816 184704 185679 186576 186624 188416 188922 191808 193752 194688 195208 196608 197136 199134 200096 202124 202176 202716 203136 206793 207792 208347 209898 210912 211968 212992 213564 215784 217856 217971 219024 219609 220064 221184 221778 225108 227328 228488 228528 229632 231361 233766 234876 237276 238464 239616 240256 243867 245088 246272 246402 247572 248768 248832 251896 254449 255744 257049 257094 258336 259026 259584 262144 262848 265512 268203 268272 269568 270288 270848 275724 277056 277796 279864 281216 282624 283383 284752 287638 287712 290628 292032 292812 294912 295704 298701 300144 303104 303186 303264 304074 304704 306176 311688 313168 314847 316368 317213 317952 319488 320346 325156 326784 328536 330096 331776 332667 337662 340992 342732 342792 344448 345368 346112 350464 350649 352314 354016 355914 357604 357696 359424 360384 367632 369408 371358 373152 373248 376832 377844 383616 385641 387504 388539 389376 390416 393216 394272 398268 400192 404248 404352 405432 406272 409331 413586 415584 416694 419796 421824 423936 425984 427128 431457 431568 435712 435942 438048 439218 440128 442368 443556 450216 454656 454779 456111 456976 457056 459264 462722 467532 469752 474552 476928 479232 480512 480519 487734 490176 492544 492804 495144 497536 497664 503792 506493 508898 511488 514098 514188 516672 518052 519168 524288 525696 528471 531024 533871 536406 536544 539136 540576 541696 551448 554112 555592 557037 559728 561223 562432 565248 566766 569504 575276 575424 581256 584064 585624 589824 591408 597402 600288 606208 606372 606528 608148 609408 612352 620379 623376 625041 626336 629694 632736 634426 635904 638976 640692 650312 653568 656903 657072 658827 660192 663552 665334 675324 681984 685464 685584 688896 690736 692224 694083 700928 701298 704628 708032 711828 715208 715392 718848 720768 724201 731601 735264 738816 742716 746304 746496 753664 755688 763347 767232 771147 771282 775008 777078 778752 780832 786432 788544 796536 800384 804609 808496 808704 810864 812544 818662 827172 831168 833388 839592 843648 847872 850149 851968 854256 862914 863136 871424 871884 876096 878436 880256 884736 887112 896103 900432 902837 909312 909558 912222 913952 914112 918528 925444 935064 939504 944541 949104 951639 953856 958464 961024 961038 975468 980352 985088 985608 990288 992933 995072 995328 998001 1007584 1012986 1017796 1022976 1028196 1028376 1033344 1036104 1038336 1048576 1051392 1056757 1056942 1062048 1067742 1072812 1073088 1078272 1081152 1083392 1102896 1108224 1111184 1114074 1119456 1122446 1124864 1130496 1133532 1139008 1150552 1150848 1162213 1162512 1165617 1168128 1171248 1179648 1182816 1194804 1200576 1212416 1212744 1213056 1216296 1218816 1224704 1227993 1240758 1246752 1250082 1252672 1259388 1265472 1268852 1271808 1277952 1281384 1294371 1300624 1307136 1313806 1314144 1317654 1320384 1327104 1330668 1350648 1363968 1364337 1368333 1370928 1371168 1377792 1381472 1384448 1388166 1401856 1402596 1409256 1416064 1423656 1430416 1430784 1437696 1441536 1441557 1448402 1463202 1470528 1477632 1485432 1492608 1492992 1507328 1511376 1519479 1526694 1534464 1542294 1542564 1550016 1554156 1557504 1561664 1572864 1577088 1585413 1593072 1597327 1600768 1601613 1609218 1616992 1617408 1621728 1625088 1637324 1654344 1662336 1666776 1671111 1679184 1683669 1687296 1695744 1700298 1703936 1708512 1725828 1726272 1742848 1743768 1752192 1756872 1760512 1769472 1774224 1792206 1800864 1805674 1818624 1819116 1824444 1827904 1828224 1837056 1850888 1869647 1870128 1875123 1879008 1889082 1898208 1903278 1907712 1916928 1922048 1922076 1950936 1960704 1970176 1970709 1971216 1976481 1980576 1985866 1990144 1990656 1996002 2015168 2025972 2035592 2045952 2056392 2056752 2066688 2072208 2076672 2082249 2102784 2113514 2113884 2124096 2135484 2145624 2146176 2156544 2162304 2166784 2172603 2194803 2205792 2216448 2222368 2228148 2238912 2244892 2249728 2260992 2267064 2278016 2290041 2301104 2301696 2313441 2324426 2325024 2331234 2336256 2342496 2359296 2365632 2389608 2401152 2413827 2424832 2425488 2426112 2432592 2437632 2449408 2455986 2481516 2493504 2500164 2505344 2518776 2530944 2537704 2543616 2550447 2555904 2562768 2569613 2588742 2601248 2614272 2627612 2628288 2635308 2640768 2654208 2661336 2688309 2701296 2708511 2727936 2728674 2736666 2741856 2742336 2755584 2762944 2768896 2776332 2803712 2805192 2818512 2832128 2833623 2847312 2854917 2860832 2861568 2875392 2883072 2883114 2896804 2926404 2941056 2955264 2970864 2978799 2985216 2985984 3007693 3014656 3022752 3038958 3053388 3068928 3084588 3085128 3100032 3108312 3115008 3123328 3145728 3154176 3170271 3170826 3186144 3194654 3201536 3203226 3218436 3233984 3234816 3243456 3250176 3274648 3307837 3308688 3324672 3333552 3342222 3358368 3367338 3374592 3391488 3400596 3407872 3417024 3451656 3452544 3485696 3486639 3487536 3496851 3504384 3513744 3521024 3523129 3538944 3548448 3584412 3601728 3611348 3637248 3638232 3648888 3655808 3656448 3674112 3683979 3701776 3739294 3740256 3750246 3758016 3778164 3796416 3806556 3815424 3833856 3844096 3844152 3883113 3901872 3921408 3940352 3941418 3942432 3952962 3961152 3971732 3980288 3981312 3992004 4030336 4051944 4071184 4091904 4093011 4112784 4113504 4123769 4133376 4144416 4153344 4164498 4205568 4227028 4227768 4248192 4270968 4291248 4292352 4313088 4324608 4324671 4333568 4345206 4389606 4411584 4432896 4444736 4456296 4477824 4489784 4499456 4521984 4534128 4556032 4558437 4580082 4602208 4603392 4626882 4648852 4650048 4662468 4672512 4684992 4718592 4731264 4756239 4779216 4791981 4802304 4827654 4849664 4850976 4852224 4865184 4875264 4898816 4911972 4963032 4987008 5000328 5010688 5013333 5037552 5051007 5061888 5075408 5087232 5100894 5111808 5125536 5139226 5177484 5202496 5228544 5255224 5256576 5270616 5281536 5308416 5321303 5322672 5376618 5402592 5417022 5455872 5457348 5473332 5483712 5484672 5511168 5525888 5537792 5552664 5607424 5608941 5610384 5625369 5637024 5664256 5667246 5694624 5709834 5721664 5723136 5750784 5766144 5766228 5793608 5852808 5882112 5910528 5912127 5929443 5941728 5957598 5970432 5971968 6015386 6029312 6045504 6077916 6106776 6137856 6169176 6170256 6200064 6216624 6230016 6246656 6246747 6308352 6340542 6341652 6372288 6389308 6403072 6406452 6436872 6467968 6469632 6486912 6500352 6517809 6549296 6584409 6615674 6617376 6649344 6667104 6684444 6716736 6734676 6749184 6782976 6801192 6815744 6834048 6870123 6903312 6905088 6940323 6971392 6973278 6975072 6993702 7008768 7027488 7042048 7046258 7077888 7096896 7168824 7203456 7222696 7241481 7274496 7276464 7295899 7297776 7311616 7312896 7348224 7367958 7403552 7478588 7480512 7500492 7516032 7556328 7592832 7613112 7630848 7651341 7667712 7688192 7688304 7708839 7766226 7803744 7842816 7880704 7882836 7884864 7905924 7922304 7943464 7960576 7962624 7984008 8060672 8064927 8103888 8125533 8142368 8183808 8186022 8225568 8227008 8247538 8266752 8288832 8306688 8328996 8411136 8454056 8455536 8496384 8541936 8564751 8582496 8584704 8626176 8649216 8649342 8667136 8690412 8779212 8823168 8865792 8889472 8912592 8936397 8955648 8979568 8998912 9023079 9043968 9068256 9112064 9116874 9160164 9204416 9206784 9253764 9297704 9300096 9324936 9345024 9369984 9414613 9437184 9462528 9510813 9512478 9558432 9583962 9604608 9655308 9699328 9701952 9704448 9730368 9750528 9797632 9823944 9923511 9926064 9974016 10000656 10021376 10026666 10075104 10102014 10123776 10150816 10174464 10201788 10223616 10251072 10278452 10354968 10404992 10457088 10459917 10490553 10510448 10513152 10541232 10563072 10569387 10616832 10642606 10645344 10753236 10805184 10834044 10911744 10914696 10946664 10967424 10969344 11022336 11051776 11051937 11075584 11105328 11214848 11217882 11220768 11250738 11274048 11328512 11334492 11389248 11419668 11443328 11446272 11501568 11532288 11532456 11587216 11649339 11705616 11736881 11764224 11821056 11824254 11858886 11883456 11915196 11940864 11943936 12030772 12058624 12091008 12155832 12213552 12275712 12279033 12338352 12340512 12371307 12400128 12433248 12460032 12493312 12493494 12616704 12681084 12683304 12744576 12778616 12806144 12812904 12873744 12908129 12935936 12939264 12973824 12974013 13000704 13035618 13098592 13168818 13231348 13234752 13298688 13334208 13368888 13433472 13469352 13498368 13565952 13602384 13631488 13668096 13740246 13806624 13810176 13880646 13942784 13946556 13950144 13987404 14017536 14054976 14084096 14092516 14155776 14193792 14268717 14337648 14375943 14406912 14445392 14482962 14548992 14552928 14591798 14595552 14623232 14625792 14696448 14735916 14807104 14957176 14961024 15000984 15032064 15108769 15112656 15153021 15185664 15226224 15261696 15302682 15335424 15376384 15376608 15417678 15532452 15607488 15685632 15761408 15765672 15769728 15811848 15844608 15886928 15921152 15925248 15963909 15968016 16121344 16129854 16207776 16251066 16284736 16367616 16372044 16451136 16454016 16495076 16533504 16577664 16613376 16657992 16822272 16826823 16876107 16908112 16911072 16992768 17083872 17129502 17164992 17169408 17252352 17298432 17298684 17334272 17380824 17558424 17646336 17731584 17736381 17778944 17788329 17825184 17872794 17911296 17959136 17997824 18046158 18087936 18136512 18224128 18233748 18320328 18408832 18413568 18507528 18595408 18600192 18649872 18690048 18739968 18740241 18829226 18925056 19021626 19024956 19116864 19167924 19209216 19310616 19398656 19403904 19408896 19460736 19501056 19553427 19595264 19647888 19753227 19847022 19852128 19948032 20001312 20042752 20053332 20150208 20204028 20247552 20301632 20348928 20403576 20447232 20502144 20556904 20610369 20709936 20765251 20809984 20820969 20914176 20919834 20981106 21020896 21026304 21082464 21126144 21138774 21233664 21285212 21290688 21506472 21610368 21668088 21724443 21823488 21829392 21887697 21893328 21934848 21938688 22044672 22103552 22103874 22151168 22210656 22429696 22435764 22441536 22501476 22548096 22657024 22668984 22778496 22839336 22886656 22892544 22954023 23003136 23064576 23064912 23126517 23174432 23298678 23411232 23473762 23528448 23642112 23648508 23717772 23766912 23830392 23881728 23887872 24061544 24117248 24182016 24305411 24311664 24376599 24427104 24551424 24558066 24676704 24681024 24742614 24800256 24866496 24920064 24986624 24986988 25233408 25362168 25366608 25489152 25557232 25612288 25625808 25694253 25747488 25816258 25871872 25878528 25947648 25948026 26001408 26071236 26197184 26337636 26462696 26469504 26597376 26668416 26737776 26809191 26866944 26938704 26996736 27069237 27131904 27204768 27336192 27480492 27613248 27620352 27761292 27885568 27893112 27900288 27974808 28035072 28109952 28168192 28185032 28243839 28311552 28387584 28532439 28537434 28675296 28751886 28813824 28890784 28965924 29097984 29105856 29183596 29191104 29246464 29251584 29392896 29471832 29614208 29770533 29914352 29922048 30001968 30064128 30217538 30225312 30306042 30371328 30452448 30523392 30605364 30670848 30752768 30753216 30835356 31064904 31214976 31371264 31379751 31471659 31522816 31531344 31539456 31623696 31689216 31708161 31773856 31842304 31850496 31927818 31936032 32242688 32259708 32415552 32502132 32569472 32735232 32744088 32902272 32908032 32990152 33067008 33155328 33155811 33226752 33315984 33404969 33644544 33653646 33752214 33816224 33822144 33985536 34167744 34259004 34329984 34338816 34504704 34596864 34597368 34668544 34761648 34948017 35116848 35210643 35292672 35463168 35472762 35557888 35576658 35650368 35745588 35822592 35918272 35995648 36092316 36175872 36273024 36448256 36467496 36640656 36738521 36817664 36827136 36837099 37015056 37113921 37190816 37200384 37299744 37380096 37479936 37480482 37658452 37850112 38043252 38049912 38233728 38335848 38418432 38621232 38724387 38797312 38807808 38817792 38921472 39002112 39100009 39106854 39190528 39295776 39506454 39694044 39704256 39896064 40002624 40085504 40106664 40300416 40408056 40495104 40603264 40697856 40807152 40894464 41004288 41113808 41220738 41419872 41530502 41619968 41641938 41828352 41839668 41962212 42041792 42052608 42164928 42252288 42277548 42467328 42570424 42581376 43001881 43012944 43127829 43220736 43336176 43448886 43646976 43658784 43775394 43786656 43869696 43877376 44089344 44207104 44207748 44302336 44421312 44859392 44871528 44883072 45002952 45096192 45314048 45326307 45337968 45459063 45556992 45678672 45773312 45785088 45800677 45908046 46006272 46129152 46129824 46253034 46348864 46597356 46822464 46947524 47056896 47284224 47297016 47435544 47533824 47660784 47763456 47775744 47891727 48123088 48364032 48610822 48623328 48753198 48854208 49102848 49116132 49353408 49362048 49485228 49600512 49732992 49840128 49973248 49973976 50466816 50480469 50628321 50724336 50733216 50978304 51114464 51224576 51251616 51388506 51494976 51632516 51743744 51757056 51895296 51896052 52002816 52142472 52394368 52675272 52925392 52939008 53194752 53209143 53336832 53475552 53608997 53618382 53733888 53877408 53993472 54138474 54263808 54409536 54672384 54960984 55226496 55240704 55522584 55771136 55786224 55800576 55949616 56070144 56219904 56220723 56336384 56370064 56487678 56775168 57064878 57074868 57350592 57503772 57627648 57781568 57931848 58195968 58211712 58367192 58382208 58492928 58503168 58660281 58785792 58943664 59101099 59228416 59259681 59541066 59828704 59844096 60003936 60128256 60435076 60450624 60612084 60742656 60904896 61046784 61210728 61341696 61505536 61506432 61670712 61831107 62129808 62295753 62429952 62742528 62759502 62943318 63045632 63062688 63078912 63247392 63378432 63416322 63547712 63684608 63700992 63855636 63872064 64485376 64519416 64831104 65004264 65138944 65173329 65470464 65488176 65663091 65804544 65816064 65980304 66134016 66310656 66311622 66453504 66631968 66809938 67289088 67307292 67504428 67632448 67644288 67971072 68335488 68518008 68659968 68677632 69009408 69176939 69193728 69194736 69337088 69379551 69523296 69896034 70233696 70421286 70585344 70926336 70945524 71115776 71153316 71300736 71491176 71645184 71836544 71991296 72184632 72351744 72546048 72896512 72916233 72934992 73129797 73281312 73477042 73635328 73654272 73674198 74030112 74227842 74381632 74400768 74599488 74760192 74959872 74960964 75316904 75700224 76086504 76099824 76467456 76671696 76836864 77082759 77242464 77448774 77615616 77635584 77842944 78004224 78200018 78213708 78381056 78591552 79012908 79388088 79408512 79792128 80005248 80171008 80213328 80427573 80600832 80816112 80990208 81031967 81206528 81207711 81395712 81614304 82008576 82227616 82441476 82839744 83061004 83239936 83283876 83656704 83679336 83924424 84083584 84105216 84329856 84504576 84555096 84731517 84934656 85140848 85162752 85597317 86003762 86025888 86255658 86441472 86672352 86897772 87293952 87317568 87550788 87573312 87739392 87754752 88178688 88414208 88415496 88604672 88842624 89311599 89718784 89743056 89766144 90005904 90192384 90628096 90652614 90675936 90918126 91113984 91357344 91546624 91570176 91601354 91816092 92012544 92258304 92259648 92506068 92697728 93194712 93644928 93895048 94113792 94139253 94568448 94594032 94846687 94871088 95067648 95124483 95321568 95526912 95551488 95783454 96246176 96728064 97221644 97246656 97506396 97708416 98205696 98232264 98706816 98724096 98970456 99201024 99465984 99467433 99680256 99946496 99947952 100214907 100933632 100960938 101256642 101448672 101466432 101956608 102228928 102449152 102503232 102777012 102989952 103265032 103487488 103514112 103790592 103792104 104005632 104284944 104788736 104844051 105350544 105631929 105850784 105878016 106389504 106418286 106673664 106951104 107217994 107236764 107467776 107754816 107986944 108276948 108527616 108819072 109344768 109921968 110215563 110452992 110481408 111045168 111341763 111542272 111572448 111601152 111899232 112140288 112439808 112441446 112672768 112740128 112975356 113550336 114129756 114149736 114701184 115007544 115255296 115563136 115863696 116173161 116391936 116423424 116734384 116764416 116985856 117006336 117300027 117320562 117571584 117887328 118202198 118456832 118519362 119082132 119657408 119688192 120007872 120256512 120870152 120901248 121224168 121485312 121809792 122093568 122389969 122421456 122683392 123011072 123012864 123341424 123662214 124259616 124591506 124859904 125485056 125519004 125886636 126091264 126125376 126157824 126494784 126756864 126832644 127095424 127369216 127401984 127711272 127744128 128970752 129005643 129038832 129383487 129662208 130008528 130277888 130346658 130355773 130940928 130976352 131326182 131609088 131632128 131960608 132268032 132621312 132623244 132907008 133263936 133619876 134578176 134614584 135008856 135264896 135288576 135942144 135978921 136377189 136670976 137036016 137319936 137355264 137402031 138018816 138353878 138387456 138389472 138674176 138759102 139046592 139792068 140467392 140842572 141170688 141852672 141891048 142231552 142306632 142601472 142982352 143290368 143673088 143675181 143982592 144369264 145092096 145793024 145832466 145869984 146259594 146562624 146954084 147270656 147308544 147348396 148060224 148455684 148763264 148801536 149198976 149520384 149919744 149921928 150633808 151400448 151441407 152173008 152199648 152579453 152934912 153343392 153673728 154165518 154484928 154897548 155231232 155271168 155685888 156008448 156400036 156427416 156762112 157183104 158025816 158776176 158817024 159584256 159627429 160010496 160342016 160426656 160826991 160855146 161201664 161632224 161980416 162063934 162413056 162415422 162791424 163228608 164017152 164455232 164882952 165679488 166122008 166479872 166567752 167313408 167358672 167805677 167848848 168167168 168210432 168659712 168662169 169009152 169110192 169463034 170281696 170325504 171194634 172007524 172051776 172511316 172882944 173344704 173795544 174587904 174635136 175101576 175146624 175478784 175509504 175980843 176357376 176828416 176830992 177209344 177303297 177685248 178623198 179437568 179486112 179532288 180011808 180384768 181256192 181305228 181351872 181836252 182227968 182714688 183093248 183140352 183202708 183632184 184025088 184516608 184519296 185012136 185395456 185493321 186389424 186887259 187289856 187790096 188227584 188278506 189136896 189188064 189693374 189742176 190135296 190248966 190643136 191053824 191102976 191566908 192492352 193456128 194443288 194493312 195012792 195416832 196411392 196464528 196989273 197413632 197448192 197940912 198402048 198931968 198934866 199360512 199892992 199895904 200429814 201867264 201921876 202513284 202897344 202932864 203913216 204457856 204898304 205006464 205554024 205979904 206530064 206974976 207028224 207530817 207581184 207584208 208011264 208138653 208569888 209577472 209688102 210701088 211263858 211701568 211756032 212779008 212836572 213347328 213902208 214435988 214473528 214935552 215509632 215973888 216553896 217055232 217638144 218689536 218748699 219389391 219843936 220431126 220905984 220962816 222090336 222683526 223084544 223144896 223202304 223798464 224280576 224879616 224882892 225345536 225480256 225950712 227100672 228259512 228299472 229402368 230015088 230510592 231126272 231248277 231727392 232346322 232846848 233468768 233528832 233971712 234012672 234600054 234641124 235143168 235774656 236404396 236913664 237038724 238164264 239314816 239376384 240015744 240513024 241282719 241740304 241802496 242448336 242970624 243095901 243619584 243623133 244187136 244779938 244842912 246022144 246025728 246682848 247324428 248519232 249183012 249719808 250970112 251038008 251773272 252182528 252250752 252315648 252989568 253513728 253665288 254190848 254194551 254738432 254803968 255422544 255488256 256791951 257941504 258011286 258077664 258766974 259324416 260017056 260555776 260693316 260711546 261881856 261952704 262652364 263218176 263264256 263921216 264536064 265242624 265246488 265814016 266527872 267239752 267934797 269156352 269229168 269948263 270017712 270529792 270577152 271884288 271957842 272754378 273341952 274072032 274639872 274710528 274804062 276037632 276707756 276774912 276778944 277348352 277518204 278093184 279584136 280934784 281685144 282341376 282417759 283705344 283782096 284463104 284540061 284613264 285202944 285373449 285964704 286580736 287346176 287350362 287965184 288738528 290184192 291586048 291664932 291739968 292519188 293125248 293908168 294541312 294617088 294696792 296120448 296911368 297526528 297603072 298397952 298402299 299040768 299839488 299843856 300644721 301267616 302800896 302882814 304346016 304399296 305158906 305869824 306686784 307347456 308331036 308969856 309795096 310462464 310542336 311371776 312016896 312800072 312854832 313524224 314366208 316051632 316895787 317552352 317634048 319168512 319254858 320020992 320684032 320853312 321653982 321710292 322403328 323264448 323960832 324127868 324826112 324830844 325582848 326457216 328034304 328910464 329765904 330646689 331358976 332244016 332959744 333135504 334025289 334626816 334717344 335611354 335697696 336334336 336420864 337319424 337324338 338018304 338220384 338926068 340563392 340651008 342389268 344015048 344103552 345022632 345765888 346689408 347591088 348519483 349175808 349270272 350203152 350293248 350957568 351019008 351900081 351961686 352714752 353656832 353661984 354606594 355370496 357246396 358875136 358972224 359064576 360023616 360769536 362512384 362610456 362703744 363672504 364455936 365429376 366186496 366280704 366405416 367169907 367264368 368050176 369033216 369038592 370024272 370790912 370986642 372778848 373774518 374579712 375580192 376455168 376557012 378273792 378376128 379386748 379484352 380270592 380497932 381286272 382107648 382205952 383133816 384984704 386912256 387016929 388150461 388886576 388986624 390025584 390833664 391067319 392822784 392929056 393978546 394827264 394896384 395881824 396804096 397863936 397869732 398721024 399785984 399791808 400859628 403734528 403843752 405026568 405794688 405865728 407826432 407936763 408915712 409131567 409796608 410012928 411108048 411959808 412206093 413060128 413949952 414056448 415061634 415162368 415168416 416022528 416277306 417139776 419154944 419376204 421402176 422527716 423403136 423512064 425558016 425673144 426694656 427804416 428871976 428947056 429871104 431019264 431025543 431947776 433107792 434264597 435276288 437379072 437497398 438778782 439687872 440862252 441811968 441925632 444180672 445367052 446169088 446289792 446404608 447596928 448561152 449759232 449765784 450691072 450960512 451901424 454201344 454324221 456519024 456598944 457738359 458804736 460030176 461021184 462252544 462496554 463454784 464692644 465693696 466937536 467057664 467943424 468025344 469200108 469282248 470286336 471549312 472808792 473827328 474077448 476328528 477600773 478629632 478752768 478882287 480031488 481026048 482480973 482565438 483480608 483604992 484896672 485941248 486191802 487239168 487246266 488374272 489559876 489685824 492044288 492051456 493365696 494648856 497038464 498366024 499439616 501940224 502076016 503417031 503546544 504365056 504501504 504631296 505979136 507027456 507330576 508381696 508389102 509476864 510845088 510976512 513583902 515883008 516022572 516155328 517533948 518648832 520034112 521111552 521386632 521423092 523763712 523905408 525304728 526436352 526528512 527842432 527942529 529072128 530485248 530492976 531628032 531909891 533055744 534479504 535869594 538312704 538458336 539896526 540035424 541059584 541154304 543768576 543915684 545508756 546683904 548144064 549279744 549421056 549608124 552075264 553415512 553549824 553557888 554696704 555036408 556186368 559024453 559168272 560661777 561869568 563370288 564682752 564835518 567410688 567564192 568926208 569080122 569226528 570405888 570746898 571929408 573161472 574692352 574700724 575930368 577477056 580368384 583172096 583329864 583479936 585038376 586250496 587816336 589082624 589234176 589393584 590967819 592240896 593822736 595053056 595206144 595408801 596795904 596804598 598081536 599678976 599687712 601289442 602535232 605601792 605765628 608692032 608798592 610317812 611739648 613373568 614694912 616662072 617939712 619590192 620924928 621084672 622592451 622743552 624033792 624415959 625600144 625709664 628732416 632103264 633791574 635104704 635268096 638337024 638509716 640041984 641368064 641706624 643307964 643420584 644806656 646528896 647921664 648255736 649652224 649661688 651165696 652914432 656068608 656246097 657820928 658168173 659531808 661293378 662717952 664488032 665919488 666271008 668050578 669253632 669434688 671222708 671395392 672668672 672841728 674638848 674648676 676036608 676440768 677852136 681126784 681302016 684778536 688030096 688207104 690045264 691531776 693378816 695182176 697038966 698540544 700406304 700586496 701915136 702038016 703800162 703923372 705429504 707313664 707323968 709213188 710740992 714492792 717750272 717944448 718129152 720047232 721539072 723848157 725024768 725220912 725407488 727345008 728911872 729287703 730858752 730869399 732372992 732561408 732810832 734339814 734528736 738066432 738077184 740048544 741581824 741973284 745557696 747549036 749159424 751160384 752910336 753114024 756547584 756752256 758773496 758968704 760541184 760995864 762572544 762583653 764215296 764411904 766267632 768314287 769969408 770375853 773824512 774033858 776300922 777773152 777973248 780051168 781667328 782134638 785645568 785858112 787957092 789654528 789792768 791763648 793608192 795727872 795739464 797442048 799571968 799583616 801719256 803804391 807469056 807687504 809844789 810053136 811589376 811731456 815652864 815873526 817831424 818263134 819593216 820025856 822216096 823919616 824412186 826120256 827899904 828112896 830123268 830324736 830336832 832045056 832554612 834279552 838309888 838752408 842804352 845055432 846806272 847024128 847253277 851116032 851346288 853389312 853620183 855608832 856120347 857743952 857894112 859742208 862038528 862051086 863895552 866215584 868529194 870552576 874758144 874994796 877557564 879375744 881724504 883623936 883851264 888361344 890734104 892338176 892579584 892809216 895193856 897122304 899300207 899518464 899531568 901382144 901921024 901934163 903802848 908402688 908648442 913038048 913197888 915476718 917609472 920060352 922042368 924505088 924993108 926909568 929385288 931387392 933875072 934115328 935886848 936050688 938400216 938564496 940572672 943098624 945617584 947654656 948154896 950687361 952657056 955201546 957259264 957505536 957764574 960062976 962052096 964961946 965130876 966961216 967209984 969793344 971882496 972383604 974478336 974492532 976748544 979119752 979371648 984088576 984102912 986731392 989297712 991940067 994076928 996732048 998879232 1002075867 1003880448 1004152032 1006834062 1007093088 1009003008 1009262592 1011958272 1014054912 1014661152 1016763392 1016778204 1018953728 1021690176 1021953024 1027167804 1031766016 1032045144 1032310656 1035067896 1037297664 1040068224 1042223104 1042773264 1042846184 1045558449 1047527424 1047810816 1050609456 1052872704 1053057024 1053415571 1055684864 1055700243 1055885058 1058144256 1060970496 1060985952 1063819782 1066111488 1068959008 1071739188 1076625408 1076916672 1079793052 1080070848 1082119168 1082308608 1087537152 1087831368 1091017512 1093367808 1096288128 1098559488 1098842112 1099216248 1101509721 1104150528 1106831024 1107099648 1107115776 1110072816 1112372736 1118048906 1118336544 1121323554 1123739136 1126740576 1129365504 1129671036 1134821376 1135128384 1137852416 1138160244 1138453056 1140811776 1141493796 1143858816 1146322944 1149384704 1149401448 1151860736 1154954112 1160736768 1161050787 1164451383 1166344192 1166659728 1166959872 1170076752 1172500992 1173201957 1175632672 1178165248 1178468352 1178787168 1181935638 1184481792 1187645472 1190106112 1190412288 1190817602 1193591808 1193609196 1196163072 1199357952 1199375424 1202578884 1205070464 1211203584 1211531256 1217384064 1217597184 1220635624 1223479296 1223810289 1226747136 1229389824 1233006931 1233324144 1235879424 1236618279 1239180384 1241849856 1242169344 1245184902 1245487104 1248067584 1248831918 1251200288 1251419328 1257464832 1264206528 1267583148 1270209408 1270536192 1276674048 1277019432 1280083968 1282736128 1283413248 1286615928 1286841168 1289613312 1293057792 1293076629 1295843328 1296511472 1299304448 1299323376 1302793791 1305828864 1312137216 1312492194 1315641856 1316336346 1319063616 1322586756 1325435904 1328976064 1331838976 1332542016 1336101156 1338507264 1338869376 1342445416 1342790784 1345337344 1345683456 1349277696 1349297352 1352073216 1352881536 1355704272 1359325277 1362253568 1362604032 1362972663 1369557072 1373215077 1376060192 1376414208 1380090528 1383063552 1386757632 1390364352 1394077932 1397081088 1400812608 1401172992 1403830272 1404076032 1407600324 1407846744 1410859008 1414627328 1414647936 1418426376 1421481984 1428985584 1432802319 1435500544 1435888896 1436258304 1440094464 1443078144 1447442919 1447696314 1450049536 1450441824 1450814976 1454690016 1457823744 1458575406 1461717504 1461738798 1464745984 1465122816 1465621664 1468679628 1469057472 1476132864 1476154368 1480097088 1483163648 1483946568 1491115392 1495098072 1498318848 1502320768 1505820672 1506228048 1510251093 1513095168 1513504512 1517546992 1517937408 1521082368 1521991728 1525145088 1525167306 1528430592 1532535264 1536628574 1539938816 1540751706 1547649024 1548067716 1552601844 1555546304 1555946496 1560102336 1563334656 1564269276 1571291136 1571716224 1575914184 1579309056 1579585536 1583527296 1587216384 1591069597 1591455744 1591478928 1594884096 1595729673 1599143936 1599167232 1603438512 1607608782 1614938112 1615375008 1619689578 1620106272 1623178752 1623462912 1631305728 1631747052 1635662848 1636526268 1639186432 1640051712 1644432192 1647839232 1648824372 1652240512 1655799808 1656225792 1660246536 1660649472 1660673664 1664090112 1665109224 1668559104 1676619776 1677073359 1677504816 1681985331 1685608704 1690110864 1693612544 1694048256 1694506554 1694625049 1702232064 1702692576 1706778624 1707240366 1711217664 1712240694 1715487904 1715788224 1719484416 1724077056 1724102172 1727791104 1732431168 1737058388 1741105152 1749516288 1749989592 1755115128 1758751488 1763449008 1767247872 1767702528 1772903457 1776722688 1781468208 1785159168 1785618432 1786226403 1790387712 1794244608 1798600414 1799036928 1799063136 1802764288 1803842048 1803868326 1807605696 1816805376 1817296884 1826076096 1826395776 1830953436 1835218944 1840120704 1844084736 1849010176 1849986216 1853819136 1858770576 1862774784 1863735241 1867750144 1867777353 1868230656 1871773696 1872101376 1873247877 1876800432 1877128992 1886197248 1891235168 1895309312 1896309792 1901374722 1905314112 1910403092 1914518528 1915011072 1915529148 1920125952 1924104192 1929923892 1930261752 1933922432 1934419968 1939586688 1943764992 1944767208 1948956672 1948985064 1953497088 1958239504 1958743296 1968177152 1968205824 1968738291 1973462784 1978595424 1983532889 1983880134 1988153856 1993464096 1997758464 2004151734 2007760896 2008304064 2013668124 2014186176 2018006016 2018525184 2023916544 2028109824 2029322304 2033526784 2033556408 2037907456 2043380352 2043906048 2054335608 2063532032 2064090288 2064621312 2070135792 2074595328 2080136448 2084446208 2085546528 2085692368 2091116898 2095621632 2101218912 2105745408 2106114048 2106831142 2111369728 2111400486 2111770116 2116288512 2121940992 2121971904 2127639564 2132222976 2137918016 2143478376 2153250816 2153833344 2159586104 2160141696 2164238336 2164617216 2175074304 2175662736 2181473801 2182035024 2186735616 2187863109 2192576256 2192608197 2197118976 2197684224 2198432496 2203019442 2213662048 2214199296 2214231552 2220145632 2224745472 2236097812 2236673088 2242647108 2247478272 2253481152 2258731008 2259342072 2269642752 2270256768 2275704832 2276320488 2276906112 2281623552 2282987592 2287717632 2287750959 2292645888 2298769408 2298802896 2303721472 2304942861 2309908224 2321473536 2322101574 2328902766 2332688384 2333319456 2333919744 2340153504 2345001984 2346403914 2351265344 2356330496 2356936704 2357574336 2363871276 2368963584 2375290944 2380212224 2380824576 2381635204 2387183616 2387218392 2392326144 2398715904 2398750848 2405157768 2410140928 2411413173 2422407168 2423062512 2429534367 2434768128 2435194368 2441271248 2446958592 2447620578 2453494272 2458779648 2466013862 2466648288 2471758848 2473236558 2478360768 2483699712 2484338688 2490369804 2490974208 2496135168 2497663836 2502400576 2502838656 2514929664 2528413056 2535166296 2540418816 2541072384 2553348096 2554038864 2560167936 2560860549 2565472256 2566826496 2568361041 2573231856 2573682336 2579226624 2586115584 2586153258 2591686656 2593022944 2598608896 2598646752 2605587582 2611657728 2624274432 2624984388 2631283712 2632672692 2638127232 2645173512 2650871808 2657952128 2663677952 2665084032 2672202312 2677014528 2677738752 2684890832 2685581568 2690674688 2691366912 2697900621 2698555392 2698594704 2704146432 2705763072 2705802489 2711408544 2718650554 2724507136 2725208064 2725945326 2739114144 2746430154 2752120384 2752828416 2760181056 2766127104 2773515264 2780728704 2788155864 2794162176 2801625216 2802345984 2807660544 2808152064 2815200648 2815693488 2821718016 2829254656 2829295872 2836852752 2842963968 2852062083 2857971168 2865604638 2871777792 2872516608 2880188928 2886156288 2894885838 2895392628 2900099072 2900883648 2901629952 2909380032 2915647488 2917150812 2923435008 2923477596 2929491968 2930245632 2931243328 2937359256 2938114944 2952265728 2952308736 2960194176 2966327296 2967893136 2975820201 2982230784 2990196144 2996637696 2998182779 3004641536 3006227601 3011641344 3012456096 3020502186 3027009024 3035093984 3035874816 3042164736 3043983456 3050290176 3050334612 3056861184 3065070528 3073257148 3079877632 3081503412 3095298048 3096135432 3105203688 3111092608 3111892992 3120204672 3126669312 3128538552 3136675347 3142582272 3143432448 3151828368 3158618112 3159171072 3160246713 3167054592 3167100729 3174432768 3182139194 3182911488 3182957856 3191459346 3198287872 3198334464 3206877024 3215217564 3229876224 3230750016 3239379156 3240212544 3246357504 3246925824 3262611456 3263494104 3271325696 3273052536 3278372864 3280103424 3288864384 3295678464 3297648744 3304481024 3304529163 3311599616 3312451584 3320493072 3321298944 3321347328 3330218448 3337118208 3353239552 3354146718 3355009632 3363970662 3371217408 3380221728 3387225088 3388096512 3389013108 3389250098 3404464128 3405385152 3413557248 3414480732 3422435328 3424481388 3430975808 3431576448 3438968832 3448154112 3448204344 3455582208 3464862336 3474116776 3482210304 3483152361 3499032576 3499979184 3509327419 3510230256 3517502976 3519605871 3526898016 3534495744 3535405056 3545806914 3553445376 3562936416 3570318336 3571236864 3572452806 3580775424 3588489216 3597200828 3598073856 3598126272 3605528576 3607684096 3607736652 3615211392 3633610752 3634593768 3652152192 3652791552 3661906872 3670437888 3671430867 3680241408 3688169472 3698020352 3699020793 3699972432 3707638272 3709854837 3717541152 3725549568 3727470482 3735500288 3735554706 3736461312 3743547392 3744202752 3746495754 3753600864 3754257984 3772394496 3782470336 3790618624 3792619584 3802749444 3810628224 3820806184 3829037056 3830022144 3831058296 3840251904 3848208384 3859847784 3860523504 3867844864 3868839936 3879173376 3879229887 3887529984 3889534416 3897913344 3897970128 3908381373 3916479008 3917486592 3936411648 3937476582 3946925568 3957190848 3967065778 3967760268 3976307712 3986928192 3995516928 4008303468 4015521792 4016608128 4027336248 4028372352 4036012032 4037050368 4047833088 4056219648 4058644608 4067053568 4067112816 4075814912 4077975831 4086760704 4087812096 4108671216 4119645231 4127064064 4128180576 4129242624 4140271584 4149190656 4160272896 4168892416 4171093056 4171384736 4182233796 4191243264 4202437824 4211490816 4212228096 4213662284 4222739456 4222800972 4223540232 4232577024 4243881984 4243943808 4255279128 4264445952 4275836032 4286956752 4298406957 4306501632 4307666688 4319172208 4320283392 4328476672 4329234432 4342328757 4350148608 4351325472 4362947602 4364070048 4373471232 4375726218 4385152512 4385216394 4394237952 4395368448 4396864992 4406038884 4427324096 4428398592 4428463104 4440291264 4449490944 4472195624 4473346176 4485294216 4494956544 4506962304 4517462016 4518684144 4530753279 4539285504 4540513536 4551409664 4552640976 4553812224 4563247104 4565975184 4575435264 4575501918 4585291776 4597538816 4597605792 4609885722 4619816448 4642947072 4644203148 4657805532 4665376768 4666638912 4667839488 4680307008 4690003968 4692807828 4702530688 4712660992 4713873408 4715148672 4727742552 4737927168 4750581888 4760424448 4761649152 4763270408 4773208791 4774367232 4774436784 4784652288 4787189019 4797431808 4797501696 4810315536 4820281856 4822826346 4823163601 4844814336 4846125024 4859068734 4869536256 4870388736 4882542496 4893917184 4895241156 4906988544 4917559296 4932027724 4933296576 4943517696 4946473116 4956721536 4967399424 4968677376 4980739608 4981948416 4992270336 4995327672 5004801152 5005677312 5029859328 5031220077 5045955993 5056826112 5070332592 5080837632 5082144768 5083875147 5106696192 5108077728 5120335872 5121721098 5130944512 5133652992 5136722082 5146463712 5147364672 5158453248 5172231168 5172306516 5183373312 5186045888 5197217792 5197293504 5211175164 5223315456 5248548864 5249968776 5262567424 5265345384 5276254464 5290347024 5301743616 5315904256 5318710371 5327355904 5330168064 5344404624 5355477504 5358679209 5369781664 5371163136 5381349376 5382733824 5395801242 5397110784 5397189408 5408292864 5411526144 5411604978 5422817088 5437301108 5449014272 5450416128 5451890652 5478228288 5492860308 5504240768 5505656832 5520362112 5532254208 5547030528 5561457408 5576311728 5588324352 5591205723 5603250432 5603332059 5604691968 5615321088 5616304128 5630401296 5631386976 5645439761 5658509312 5658591744 5673705504 5685927936 5704124166 5715942336 5731209276 5743555584 5745033216 5760377856 5772312576 5789771676 5790785256 5800198144 5801767296 5803259904 5818760064 5831294976 5834301624 5846870016 5846955192 5858983936 5860491264 5862486656 5874718512 5876229888 5904531456 5904617472 5906214873 5920388352 5932654592 5935786272 5950598667 5951640402 5964461568 5980392288 5993275392 5996365558 6009283072 6012455202 6023282688 6024912192 6041004372 6054018048 6070187968 6071749632 6084329472 6087966912 6100580352 6100669224 6113722368 6130141056 6146514296 6159755264 6163006824 6190596096 6192270864 6208810049 6210407376 6222185216 6223785984 6240409344 6253338624 6257077104 6273350694 6286864896 6303656736 6317236224 6318342144 6320493426 6334109184 6334201458 6348865536 6364278388 6365822976 6365915712 6382918692 6396575744 6396668928 6413754048 6430435128 6459752448 6461500032 6478758312 6480425088 6492715008 6493851648 6525222912 6526988208 6542651392 6544421403 6546105072 6556745728 6560206848 6563589327 6577728768 6591356928 6595297488 6608962048 6609058326 6623199232 6640986144 6642597888 6642694656 6660436896 6674236416 6706479104 6708293436 6710019264 6727941324 6742434816 6760443456 6774450176 6776193024 6778026216 6778500196 6808928256 6810770304 6827114496 6828961464 6844870656 6848962776 6861951616 6863152896 6863252877 6877937664 6896308224 6896408688 6911164416 6914828583 6929724672 6948233552 6964420608 6966304722 6998065152 6999958368 7018654838 7020460512 7035005952 7039211742 7053796032 7068991488 7070810112 7091613828 7106890752 7125872832 7140636672 7142473728 7144905612 7161550848 7176978432 7194401656 7196147712 7196252544 7211057152 7215368192 7215473304 7230422784 7267221504 7269187536 7288603101 7304304384 7305583104 7323813744 7340875776 7342861734 7360482816 7376338944 7396040704 7398041586 7399944864 7415276544 7419709674 7435082304 7451099136 7454940964 7471000576 7471109412 7472922624 7487094784 7488405504 7492991508 7507201728 7508515968 7544788992 7564940672 7581237248 7585239168 7605498888 7621256448 7641612368 7658074112 7660044288 7662116592 7680503808 7682581647 7696416768 7719695568 7721047008 7735689728 7737679872 7740314413 7758346752 7758459774 7775059968 7779068832 7795826688 7795940256 7816762746 7832958016 7834973184 7872823296 7874953164 7893851136 7914381696 7934131556 7935520536 7952615424 7973856384 7991033856 8016606936 8031043584 8033216256 8054672496 8056744704 8072024064 8074100736 8093701863 8095666176 8112439296 8117289216 8117407467 8134107136 8134225632 8155951662 8173521408 8175624192 8217342432 8239290462 8254128128 8256361152 8258485248 8280543168 8298381312 8320545792 8337784832 8342186112 8342769472 8364467592 8382486528 8404875648 8422981632 8424456192 8427324568 8445478912 8445601944 8447080464 8465154048 8487763968 8487887616 8510558256 8528891904 8551672064 8556186249 8573913504 8596813914 8615333376 8638344416 8640566784 8656953344 8658468864 8684657514 8700297216 8702650944 8725895204 8728140096 8746942464 8751452436 8770305024 8770432788 8788475904 8790736896 8793729984 8812077768 8854648192 8856797184 8856926208 8880582528 8898981888 8927460603 8944391248 8946692352 8970588432 8989913088 8994548337 9013924608 9034924032 9037368288 9061506558 9081027072 9102819328 9105281952 9107624448 9126494208 9131950368 9150870528 9151003836 9170583552 9195077632 9195211584 9219771444 9239632896 9285894144 9288406296 9315611064 9330753536 9333277824 9335678976 9360614016 9380007936 9385615656 9405061376 9410026041 9425321984 9427746816 9430297344 9455485104 9475854336 9480740139 9501163776 9501302187 9520848896 9523298304 9526540816 9546417582 9548734464 9548873568 9574378038 9594863616 9595003392 9620631072 9640563712 9645652692 9646327202 9689628672 9692250048 9718137468 9739072512 9740777472 9765084992 9787834368 9790482312 9813977088 9835118592 9864055448 9866593152 9887035392 9892946232 9913443072 9913587489 9934798848 9937354752 9961479216 9963896832 9988085731 9990655344 10009602304 10011354624 10059718656 10062440154 10091911986 10113652224 10140665184 10161675264 10164289536 10167750294 10213392384 10216155456 10240671744 10243442196 10261889024 10267305984 10273444164 10292927424 10294729344 10316906496 10344462336 10344613032 10366746624 10372091776 10394435584 10394587008 10422350328 10446630912 10449457083 10497097728 10499937552 10525134848 10527982257 10530690768 10552508928 10558817613 10580694048 10603487232 10631808512 10637420742 10654711808 10660336128 10688809248 10710955008 10717358418 10739563328 10742326272 10762698752 10765467648 10791602484 10794221568 10794378816 10816585728 10823052288 10823209956 10845634176 10874602216 10898028544 10900832256 10903781304 10956456576 10985720616 11008481536 11011313664 11014292601 11040724224 11064508416 11094061056 11097062379 11122914816 11129564511 11152623456 11176648704 11182411446 11206500864 11206664118 11209383936 11230642176 11232608256 11260802592 11262773952 11290879522 11317018624 11317183488 11347411008 11371855872 11408248332 11431884672 11462418552 11487111168 11490066432 11520755712 11544625152 11579543352 11581570512 11600396288 11603534592 11606519808 11637520128 11662589952 11668603248 11693740032 11693910384 11717967872 11724973312 11725144119 11749437024 11752459776 11809234944 11812429746 11840776704 11865309184 11871572544 11901197334 11903280804 11928923136 11960784576 11986550784 11992731116 12018566144 12024910404 12046565376 12049824384 12082008744 12108036096 12140375936 12143499264 12168658944 12175933824 12201160704 12201338448 12227444736 12233927493 12260282112 12293028592 12319510528 12326013648 12358935693 12381192192 12384541728 12417620098 12420814752 12444370432 12447571968 12480818688 12506677248 12514154208 12546701388 12573729792 12607313472 12634472448 12636684288 12640986852 12668218368 12668402916 12697731072 12728556776 12731645952 12731831424 12765837384 12793151488 12793337856 12827508096 12860870256 12895220871 12919504896 12923000064 12957516624 12960850176 12985430016 12987703296 13026986271 13050445824 13053976416 13085302784 13088842806 13092210144 13120413696 13127178654 13155457536 13182713856 13190594976 13217924096 13218116652 13246398464 13281972288 13285195776 13285389312 13320873792 13348472832 13412958208 13416586872 13420038528 13455882648 13484869632 13520886912 13548900352 13552386048 13556052432 13557000392 13592259837 13617856512 13621540608 13654228992 13657922928 13689741312 13694402423 13697925552 13723903232 13726305792 13726505754 13755875328 13792616448 13792817376 13829657166 13859449344 13896467104 13928841216 13932609444 13996130304 13999916736 14037309676 14040921024 14070011904 14078423484 14107592064 14137982976 14141620224 14183227656 14213781504 14251745664 14281273344 14284947456 14289811224 14319626373 14323101696 14353956864 14361567057 14388803312 14392295424 14392505088 14430736384 14430946608 14460845568 14469490803 14534443008 14538375072 14577206202 14608608768 14611166208 14647627488 14681751552 14685723468 14720965632 14752677888 14792081408 14796083172 14799889728 14830553088 14839419348 14870164608 14902198272 14909881928 14942001152 14942218824 14945845248 14974189568 14976811008 14985983016 15014403456 15017031936 15089577984 15093660231 15129881344 15137867979 15162474496 15170478336 15210997776 15242512896 15251625441 15283224736 15316148224 15320088576 15324233184 15361007616 15365163294 15392833536 15439391136 15442094016 15471379456 15475359744 15480628826 15516693504 15516919548 15550119936 15558137664 15591653376 15591880512 15633525492 15665916032 15669946368 15745646592 15749906328 15787702272 15828763392 15868263112 15871041072 15905230848 15947712768 15982067712 16033213872 16066432512 16076037627 16109344992 16113489408 16144048128 16148201472 16187403726 16191332352 16224878592 16234578432 16234814934 16268214272 16268451264 16311903324 16347042816 16351248384 16434684864 16478580924 16508256256 16512722304 16516970496 16561086336 16596762624 16641091584 16675569664 16684372224 16685538944 16728935184 16764973056 16773617169 16809751296 16809996177 16845963264 16848912384 16854649136 16890957824 16891203888 16894160928 16936319283 16975527936 16975775232 17021116512 17057783808 17103344128 17112372498 17147827008 17193627828 17230666752 17276688832 17281133568 17313906688 17316937728 17369315028 17400594432 17405301888 17451790408 17456280192 17493884928 17502904872 17540610048 17540865576 17576951808 17581473792 17587459968 17624155536 17671228601 17709296384 17713594368 17713852416 17718644619 17761165056 17797963776 17851796001 17854921206 17888782496 17893384704 17941176864 17979826176 17989096674 18027849216 18069848064 18074736576 18123013116 18162054144 18205638656 18210563904 18215248896 18252988416 18263900736 18301741056 18302007672 18341167104 18390155264 18390423168 18439542888 18479265792 18571788288 18576812592 18626430147 18631222128 18661507072 18666555648 18671357952 18721228032 18760015872 18771231312 18810122752 18820052082 18850643968 18860594688 18910970208 18951708672 18961480278 19002327552 19002604374 19041697792 19046596608 19053081632 19092835164 19097468928 19097747136 19148756076 19189727232 19190006784 19241262144 19281127424 19291305384 19292654404 19379257344 19384500096 19436274936 19478145024 19481554944 19530169984 19575668736 19580964624 19627954176 19633264209 19670237184 19690767981 19728110896 19733186304 19774070784 19785892464 19826886144 19827174978 19869597696 19922958432 19927793664 19976171462 19981310688 20019204608 20022709248 20119437312 20124880308 20183823972 20227304448 20281330368 20323350528 20328579072 20335500588 20426784768 20432310912 20481343488 20486884392 20523778048 20534611968 20546888328 20585854848 20589458688 20633812992 20683904761 20688924672 20689226064 20733493248 20744183552 20744485749 20788871168 20789174016 20844700656 20893261824 20898914166 20994195456 20999875104 21050269696 21055964514 21061381536 21105017856 21117635226 21161388096 21206974464 21263617024 21274841484 21309423616 21320672256 21377618496 21421910016 21434716836 21479126656 21484652544 21525397504 21530935296 21583204968 21588443136 21588757632 21633171456 21646104576 21646419912 21691268352 21749204432 21796057088 21801664512 21807562608 21865809303 21912913152 21971441232 22016963072 22022627328 22028585202 22030125637 22081448448 22129016832 22188122112 22194124758 22245829632 22259129022 22305246912 22353297408 22364822892 22413001728 22413328236 22418767872 22461284352 22465216512 22521605184 22525547904 22581759044 22634037248 22634366976 22694822016 22743711744 22816496664 22863769344 22924837104 22974222336 22980132864 23041511424 23047744941 23089250304 23159086704 23163141024 23207069184 23213039616 23220943239 23275040256 23325179904 23337206496 23387480064 23387820768 23435935744 23449946624 23450288238 23498874048 23504919552 23618469888 23624859492 23681553408 23730618368 23743145088 23802394668 23806561608 23857846272 23921569152 23973101568 23985462232 24037132288 24049820808 24093130752 24099648768 24164017488 24216072192 24228558133 24280751872 24281105589 24286998528 24337317888 24351867648 24352222401 24402321408 24402676896 24467854986 24520564224 24586057184 24639021056 24652027296 24717871386 24762384384 24769083456 24835240196 24841629504 24888740864 24895143936 24961637376 25013354496 25028308416 25093402776 25147459584 25214626944 25268944896 25273368576 25281973704 25336436736 25336805832 25395462144 25457113552 25463291904 25463662848 25531674768 25586302976 25586675712 25655016192 25721740512 25790441742 25846000128 25915033248 25921700352 25970860032 25975406592 26053972542 26100891648 26107952832 26170605568 26177685612 26184420288 26240827392 26254357308 26310915072 26365427712 26381189952 26435848192 26436233304 26492796928 26563944576 26570391552 26570778624 26641747584 26696945664 26782381809 26825916416 26833173744 26840077056 26911765296 26969739264 26983645011 27041773824 27097800704 27104772096 27112104864 27114000784 27184519674 27243081216 27308457984 27315845856 27379482624 27388804846 27395851104 27447806464 27452611584 27453011508 27511750656 27585232896 27585634752 27659314332 27718898688 27792934208 27857682432 27865218888 27992260608 27999833472 28074619352 28081842048 28140023808 28156846968 28215184128 28275965952 28283240448 28359159413 28366455312 28427563008 28442220417 28503491328 28503906561 28562546688 28569894912 28579622448 28639252746 28646203392 28723134114 28777606624 28784590848 28785010176 28861472768 28861893216 28921691136 28938981606 29068886016 29076750144 29154412404 29217217536 29222332416 29295254976 29363503104 29371446936 29441931264 29505355776 29584162816 29592166344 29599779456 29661106176 29678838696 29740329216 29740762467 29804396544 29819763856 29884002304 29884437648 29891690496 29948379136 29964257193 29971966032 30028806912 30034063872 30179155968 30187320462 30259762688 30275735958 30324948992 30340956672 30421995552 30485025792 30503250882 30566449472 30632296448 30640177152 30648466368 30722015232 30730326588 30785667072 30878782272 30884188032 30942758912 30950719488 30961257652 31033387008 31033839096 31100239872 31116275328 31183306752 31183761024 31267050984 31331832064 31339892736 31348371249 31491293184 31499812656 31575404544 31583946771 31657526784 31676452839 31736526224 31742082144 31810461696 31895425536 31964135424 32066427744 32132865024 32152075254 32218689984 32226978816 32288096256 32296402944 32374807452 32382664704 32449757184 32469156864 32469629868 32536428544 32536902528 32623806648 32694085632 32702496768 32869369728 32957161848 33016512512 33025444608 33033940992 33122172672 33193525248 33282183168 33291187137 33351139328 33368744448 33371077888 33388693533 33457870368 33529946112 33547234338 33619502592 33619992354 33691926528 33697824768 33709298272 33781915648 33782407776 33788321856 33872638566 33951055872 33951550464 34042233024 34115567616 34206688256 34224744996 34295654016 34387255656 34461333504 34553377664 34562267136 34627813376 34633875456 34738630056 34801188864 34810603776 34903580816 34912560384 34987769856 35005809744 35081220096 35081731152 35153903616 35174919936 35175432357 35248311072 35342457202 35418592768 35427704832 35437289238 35522330112 35595927552 35703592002 35709842412 35777564992 35786769408 35882353728 35959652352 35978193348 36055698432 36139696128 36149473152 36246026232 36324108288 36411277312 36421127808 36430497792 36505976832 36527801472 36603482112 36604015344 36682334208 36701782479 36780310528 36780846336 36879085776 36958531584 37076807079 37143576576 37153625184 37252860294 37262444256 37333111296 37342715904 37442456064 37520031744 37542462624 37620245504 37640104164 37701287936 37721189376 37821940416 37903417344 37922960556 38004655104 38005208748 38083395584 38093193216 38106163264 38185670328 38194937856 38195494272 38297512152 38379454464 38380013568 38482524288 38562254848 38582610768 38585308808 38685662613 38758514688 38769000192 38872549872 38956290048 38963109888 38976376127 39060339968 39080958813 39151337472 39161929248 39255908352 39266528418 39381535962 39456221792 39466372608 39548141568 39571784928 39653772288 39654349956 39739195392 39845916864 39855587328 39952342924 39962621376 40038409216 40045418496 40238874624 40249760616 40367647944 40454608896 40562660736 40646701056 40657158144 40671001176 40776779511 40853569536 40864621824 40962686976 40973768784 41069223936 41083207269 41093776656 41171709696 41178917376 41267625984 41367809522 41377849344 41378452128 41488367104 41488971498 41577742336 41578348032 41689401312 41786523648 41797828332 41988390912 41999750208 42100539392 42111929028 42122763072 42210035712 42235270452 42322776192 42413948928 42527234048 42549682968 42618847232 42641344512 42755236992 42843820032 42869433672 42958253312 42958879119 42969305088 43050795008 43061870592 43084701171 43166409936 43176886272 43177515264 43292209152 43292839824 43382536704 43408472409 43498408864 43592114176 43603329024 43615125216 43731618606 43825826304 43942882464 44033926144 44045254656 44057170404 44060251274 44162896896 44258033664 44376244224 44388249516 44491659264 44518258044 44610493824 44706594816 44729645784 44826003456 44826656472 44837535744 44922568704 44930433024 45043210368 45051095808 45163518088 45268074496 45268733952 45280980693 45389644032 45487423488 45621256447 45632993328 45727538688 45754876323 45849674208 45948444672 45960265728 46083022848 46095489882 46178500608 46318173408 46326282048 46414138368 46426079232 46441886478 46550080512 46650359808 46674412992 46774960128 46775641536 46871871488 46899893248 46900576476 46997748096 47009839104 47236939776 47249718984 47363106816 47461236736 47486290176 47604789336 47613123216 47715692544 47843138304 47946203136 47970924464 48074264576 48099641616 48199297536 48228112881 48328034976 48432144384 48457116266 48561503744 48562211178 48573997056 48674635776 48703735296 48704444802 48804642816 48805353792 48935709972 49041128448 49172114368 49278042112 49304054592 49435742772 49524768768 49538166912 49670480392 49683259008 49777481728 49790287872 49923274752 50026708992 50056616832 50186805552 50294919168 50320851507 50429253888 50429988531 50537889792 50546737152 50563947408 50672873472 50673611664 50808957849 50914227104 50926583808 50927325696 51063349536 51173351424 51310032384 51443481024 51580883484 51692000256 51830066496 51843400704 51941720064 51950813184 52107945084 52201783296 52215905664 52341211136 52355371224 52368840576 52481654784 52508714616 52621830144 52730855424 52762379904 52871696384 52872466608 52985593856 53013685803 53127889152 53140783104 53141557248 53283495168 53393891328 53555388003 53564763618 53651832832 53666347488 53680154112 53823530592 53939478528 53967290022 54083547648 54195601408 54209544192 54224209728 54228001568 54369039348 54486162432 54616915968 54631691712 54758965248 54777609692 54791702208 54895612928 54905223168 54906023016 55023501312 55170465792 55171269504 55318628664 55437797376 55585868416 55715364864 55730437776 55879290441 55984521216 55999666944 56149238704 56163684096 56280047616 56313693936 56430368256 56551931904 56718318826 56732910624 56855126016 56884440834 57006982656 57007813122 57125093376 57139789824 57159244896 57278505492 57292406784 57446268228 57555213248 57569181696 57570020352 57722945536 57723786432 57843382272 57877963212 58137772032 58153500288 58308824808 58434435072 58444664832 58590509952 58727006208 58742893872 58883862528 58899792627 59010711552 59072303943 59168325632 59184332688 59199558912 59322212352 59357677392 59480658432 59481524934 59608793088 59639527712 59768004608 59768875296 59783380992 59928514386 59943932064 60057613824 60068127744 60358311936 60374640924 60519525376 60551471916 60649897984 60681913344 60843991104 60970051584 61006501764 61132898944 61264592896 61280354304 61296932736 61444030464 61460653176 61571334144 61757564544 61768376064 61885517824 61901438976 61922515304 62051714283 62066774016 62067678192 62200479744 62232550656 62233457247 62366613504 62367522048 62534101968 62663664128 62679785472 62696742498 62701126813 62982586368 62999625312 63150809088 63167893542 63315053568 63352905678 63473052448 63484164288 63620923392 63790851072 63928270848 64132855488 64265730048 64304150508 64437379968 64453957632 64576192512 64592805888 64749614904 64765329408 64899514368 64938313728 64939259736 65072857088 65073805056 65247613296 65388171264 65404993536 65597427909 65738739456 65914323696 66050889216 66067881984 66090376911 66244345344 66387050496 66564366336 66582374274 66702278656 66737488896 66742155776 66777387066 66915740736 67059892224 67094468676 67239005184 67239984708 67383853056 67395649536 67418596544 67563831296 67564815552 67576643712 67745277132 67902111744 67903100928 68084466048 68231135232 68413376512 68449489992 68591308032 68774511312 68922667008 68958203917 69106755328 69124534272 69143234823 69255626752 69267750912 69477260112 69621207552 69662829717 69807161632 69825120768 69975539712 70011619488 70162440192 70163462304 70307807232 70349839872 70350864714 70496622144 70684914404 70837185536 70855409664 70874578476 71044660224 71191855104 71407184004 71419684824 71555129984 71573538816 71764707456 71919304704 71956386696 72111396864 72279392256 72298946304 72492052464 72648216576 72685674399 72822554624 72842255616 72843316767 72860995584 73011953664 73055602944 73206964224 73208030688 73390716893 73403564958 73560621056 73561692672 73758171552 73917063168 74153614158 74287153152 74307250368 74505720588 74524888512 74666222592 74685431808 74884912128 75040063488 75084925248 75240491008 75280208328 75402575872 75442378752 75643880832 75806834688 75845921112 76009310208 76010417496 76166791168 76186386432 76212326528 76371340656 76389875712 76390988544 76595024304 76758908928 76760027136 76965048576 77124509696 77165221536 77170617616 77371325226 77538000384 77745099744 77912580096 77926219776 77952752254 78120679936 78161917626 78302674944 78323858496 78511816704 78533056836 78763071924 78912443584 78932745216 79096283136 79143569856 79307544576 79308699912 79478390784 79691833728 79711174656 79904685848 79925242752 80076818432 80090836992 80477749248 80499521232 80714530637 80735295888 80909217792 80950935033 81125321472 81293402112 81314316288 81342002352 81553559022 81729243648 81925373952 81947537568 82138447872 82166414538 82187553312 82343419392 82357834752 82535251968 82735619044 82755698688 82756904256 82976734208 82977942996 83155484672 83156696064 83378802624 83573047296 83595656664 83976781824 83999500416 84201078784 84223858056 84245526144 84420071424 84470540904 84645552384 84827897856 85054468096 85077478239 85099365936 85237694464 85282689024 85326661251 85510473984 85687640064 85738867344 85916506624 85917758238 85938610176 86101590016 86169402342 86332819872 86353772544 86355030528 86584418304 86585679648 86765073408 86816944818 86996817728 87184228352 87206658048 87230250432 87463237212 87651652608 87885764928 88067852288 88090509312 88114340808 88120502548 88325793792 88516067328 88752488448 88776499032 88983318528 89036516088 89220987648 89222287401 89413189632 89459291568 89652006912 89653312944 89675071488 89845137408 89892771579 90086420736 90102191616 90327036176 90537467904 90561961386 90779288064 90974846976 91242512894 91265986656 91455077376 91509752646 91699348416 91896889344 91920531456 92166045696 92190979764 92357001216 92636346816 92652564096 92828276736 92852158464 92883772956 93100161024 93300719616 93348825984 93549920256 93551283072 93743742976 93799786496 93801152952 93995496192 94019678208 94473879552 94499437968 94726213632 94751840313 94922473472 94972580352 95029358517 95209578672 95226246432 95431385088 95686276608 95892406272 95941848928 96148529152 96199283232 96398595072 96456225762 96656069952 96864288768 96914232532 97123007488 97124422356 97147994112 97349271552 97407470592 97408889604 97609285632 97610707584 97871419944 98082256896 98344228736 98556084224 98608109184 98871485544 99049537536 99076333824 99340960784 99366518016 99554963456 99580575744 99846549504 99873561411 100053417984 100113233664 100373611104 100589838336 100624087369 100641703014 100858507776 100859977062 101075779584 101093474304 101127894816 101345746944 101347223328 101617915698 101828454208 101853167616 101854651392 102126699072 102346702848 102620064768 102886962048 103161766968 103384000512 103660132992 103686801408 103883440128 103901626368 104215890168 104403566592 104431811328 104682422272 104710742448 104737681152 104963309568 105017429232 105243660288 105461710848 105524759808 105526297071 105743392768 105744933216 106027371606 106255778304 106283114496 106566990336 106787782656 107110776006 107129527236 107303665664 107332694976 107360308224 107647061184 107878957056 107934580044 108167095296 108391202816 108419088384 108448419456 108456003136 108738078696 108972324864 109233831936 109263383424 109517930496 109555219384 109583404416 109791225856 109810446336 109812046032 110047002624 110105347437 110340931584 110342539008 110637257328 110875594752 110932762823 111171736832 111230421237 111430729728 111460875552 111758580882 111999333888 112298477408 112327368192 112560095232 112627387872 112860736512 113103863808 113436637652 113465821248 113710252032 113768881668 114013965312 114015626244 114250186752 114279579648 114318489792 114557010984 114584813568 114892536456 115110426496 115138363392 115140040704 115445891072 115447572864 115686764544 115755926424 116056987839 116275544064 116307000576 116617649616 116868870144 116889329664 116929128381 117181019904 117454012416 117485787744 117767725056 117799585254 118144607886 118336651264 118368665376 118399117824 118644424704 118715354784 118961316864 118963049868 119217586176 119279055424 119536009216 119537750592 119566761984 119857028772 119887864128 120115227648 120136255488 120716623872 120749281848 121039050752 121102943832 121299795968 121363826688 121687982208 121940103168 122013003528 122265797888 122330338533 122529185792 122560708608 122593865472 122888060928 122921306352 123249621807 123515129088 123536752128 123771035648 123802877952 123845030608 124103428566 124133548032 124135356384 124465101312 124466914494 124733227008 124735044096 125068203936 125327328256 125359570944 125393484996 125402253626 125965172736 125999250624 126301618176 126335787084 126630107136 126705811356 126946104896 126968328576 127241846784 127581702144 127856541696 128265710976 128531460096 128608301016 128874759936 128876637357 128907915264 129152385024 129185611776 129499229808 129530658816 129845114503 129876627456 129878519472 130145714176 130147610112 130225417227 130495226592 130776342528 130809987072 131194855818 131477478912 131828647392 132101778432 132135763968 132180753822 132488690688 132774100992 133128732672 133164748548 133404557312 133474977792 133484311552 133554774132 133831481472 134119784448 134188937352 134478010368 134479969416 134767706112 134791299072 134837193088 135127662592 135129631104 135153287424 135490554264 135804223488 135806201856 135842942079 136168932096 136462270464 136826753024 136863769341 136898979984 137182616064 137264628969 137549022624 137845334016 137916407834 138213510656 138249068544 138286469646 138511253504 138535501824 138954520224 139242415104 139325659434 139614323264 139650241536 139951079424 140023238976 140324880384 140326924608 140615614464 140699679744 140701729428 140993244288 141369828808 141674371072 141710819328 141749156952 142089320448 142383710208 142814368008 142839369648 143110259968 143147077632 143529414912 143838609408 143912773392 144222793728 144597892608 144684338643 144984104928 145296433152 145371348798 145684511232 145686633534 145721991168 146023907328 146111205888 146413928448 146416061376 146781433786 146807129916 147121242112 147123385344 147516343104 147834126336 148307228316 148574306304 148614500736 149011441176 149049777024 149332445184 149370863616 149769824256 150080126976 150169850496 150480982016 150560416656 150805151744 150884757504 150962554521 151287761664 151613669376 151691842224 152018620416 152020834992 152333582336 152424653056 152426873547 152742681312 152779751424 152781977088 153190048608 153520054272 153930097152 154249019392 154330443072 154341235232 154742650452 155076000768 155490199488 155825160192 155852439552 155905504508 156241359872 156323835252 156605349888 156647716992 157023633408 157066113672 157526143848 157824887168 157865490432 158192566272 158287139712 158615089152 158617399824 158956781568 159041057409 159383667456 159422349312 159809371696 159850485504 160153636864 160181673984 160666164009 160955498496 160999042464 161429061274 161470591776 161818435584 161901870066 162250642944 162586804224 162628632576 162684004704 163107118044 163458487296 163850747904 163895075136 164276895744 164332829076 164375106624 164686838784 164715669504 165070503936 165471238088 165511397376 165513808512 165953468416 165955885992 166310969344 166313392128 166757605248 167146094592 167191313328 167637871323 167953563648 167999000832 168402157568 168447716112 168491052288 168840142848 168941081808 169291104768 169655795712 170108936192 170154956478 170198731872 170565378048 170653322502 171020947968 171375280128 171477734688 171833013248 171835516476 171877220352 172203180032 172338804684 172665639744 172707545088 172710061056 173168836608 173171359296 173530146816 173633889636 173993635456 174368456704 174413316096 174460500864 174926474424 175303305216 175771529856 176135704576 176181018624 176228681616 176241005096 176651587584 176699377881 177032134656 177504976896 177552998064 177966637056 178027231499 178073032176 178441975296 178444574802 178826379264 178918583136 179304013824 179306625888 179350142976 179785543158 180172841472 180204383232 180654072352 181074935808 181123922772 181558576128 181949693952 182485025788 182531973312 182910154752 183019505292 183398696832 183793778688 183841062912 184332091392 184381959528 184714002432 185272693632 185305128192 185656553472 185704316928 185767545912 186155142849 186200322048 186601439232 186697651968 186700371741 187099840512 187102566144 187599572992 187602305904 187990992384 188039356416 188103380439 188947759104 188998875936 189452427264 189503680626 189844946944 189945160704 190058717034 190419157344 190452492864 190862770176 191372553216 191784812544 191883697856 192297058304 192398566464 192797190144 192912451524 193312139904 193728577536 193828465064 194246014976 194248844712 194295988224 194698543104 194814941184 194817779208 195218571264 195221415168 195742839888 196164513792 196688457472 196792283727 197112168448 197216218368 197742971088 198152667648 198271130733 198681921568 198733036032 199109926912 199161151488 199693099008 199747122822 200106835968 200226467328 200747222208 201179676672 201248174738 201283406028 201717015552 201719954124 202151559168 202186948608 202255789632 202691493888 202694446656 203235831396 203656908416 203706335232 203709302784 204253398144 204693405696 205240129536 205773924096 206323533936 206768001024 206874611751 207320265984 207373602816 207766880256 207803252736 208431780336 208863622656 208988489151 209364844544 209421484896 209475362304 209926619136 210034858464 210487320576 210923421696 211049519616 211052594142 211486785536 211489866432 212054743212 212511556608 212566228992 213133980672 213575565312 214221552012 214259054472 214607331328 214665389952 214720616448 215294122368 215757914112 215869160088 216334190592 216782405632 216838176768 216896838912 216912006272 217476157392 217944649728 218057023197 218467663872 218526766848 218529950301 219035860992 219110438768 219166808832 219582451712 219620892672 219624092064 220172150679 220210694874 220681863168 220685078016 221274514656 221751189504 221865525646 222343473664 222460842474 222861459456 222921751104 223517161764 223998667776 224596954816 224654736384 225120190464 225254775744 225721473024 226207727616 226873275304 226931642496 227420504064 227537763336 228027930624 228031252488 228500373504 228559159296 228636979584 229114021968 229169627136 229725971813 229785072912 230220852992 230276726784 230280081408 230891782144 230895145728 231373529088 231511852848 232113975678 232614001152 233235299232 233737740288 233778659328 233858256762 234362039808 234908024832 234971575488 235535450112 235599170508 236289215772 236673302528 236737330752 236798235648 237288849408 237430709568 237922633728 237926099736 238435172352 238558110848 239072018432 239075501184 239133523968 239714057544 239775728256 240230455296 240272510976 241433247744 241498563696 242078101504 242143591911 242205887664 242599591936 242727653376 242852805099 243375964416 243880206336 244026007056 244531595776 244660677066 245058371584 245187730944 245776121856 245842612704 246499243614 247030258176 247073504256 247542071296 247605755904 247690061216 248206857132 248267096064 248270712768 248930202624 248933828988 249466454016 249470088192 250136407872 250654656512 250719141888 250786969992 250804507252 251930345472 251998501248 252603236352 252671574168 253260214272 253411622712 253892209792 253936657152 254483693568 255163404288 255232434717 255713083392 255979983753 256531421952 257062920192 257216602032 257749519872 257753274714 257815830528 258304770048 258998459616 259061317632 259690229006 259753254912 259757038944 260291428352 260295220224 260450834454 260990453184 261552685056 261619974144 262389711636 262954957824 263657294784 264203556864 264271527936 264361507644 264977381376 265548201984 266257465344 266329497096 266809114624 266949955584 266968623104 267109548264 267662962944 268239568896 268377874704 268956020736 268959938832 269535412224 269674386176 269678314737 270255325184 270259262208 270306574848 270981108528 271612403712 271685884158 272337864192 272924540928 273653506048 273727538682 273797959968 274365232128 274529257938 275098045248 275690668032 275832815668 276427021312 276498137088 276572939292 277022507008 277071003648 277909040448 278484830208 278651318868 279228646528 279300483072 279902158848 280046477952 280649760768 280653849216 281231228928 281399359488 281403458856 281986488576 282739657616 283348742144 283421638656 283498313904 284178640896 284255520939 284767420416 285628736016 285678739296 286220519936 286294155264 286391633281 287058829824 287677218816 287825546784 288445587456 289195785216 289368677286 289968209856 290592866304 290742697596 291369022464 291373267068 291443982336 292047814656 292222411776 292827856896 292832122752 293562867572 293614259832 294242484224 294246770688 295032686208 295668252672 296614456632 297148612608 297229001472 298022882352 298099554048 298664890368 298741727232 299539648512 299620684233 300160253952 300339700992 300961964032 301120833312 301769515008 301872262107 301925109042 302575523328 303227338752 303383684448 304037240832 304041669984 304667164672 304849306112 304853747094 305485362624 305559502848 305563954176 306380097216 307040108544 307860194304 308498038784 308660886144 308682470464 309485300904 310152001536 310980398976 311650320384 311704879104 311811009016 312482719744 312647670504 313210699776 313295433984 314047266816 314132227344 314971255729 315052287696 315649774336 315730980864 316385132544 316574279424 316578891213 317230178304 317234799648 318082114818 318767334912 319618743392 319700971008 320307273728 320363347968 321332328018 321910996992 321998084928 322858122548 322941183552 323636871168 323803740132 324501285888 325173608448 325257265152 325368009408 326214236088 326916974592 327701495808 327790150272 328553791488 328665658152 328750213248 329373677568 329431339008 330141007872 330316042311 330942476176 331022794752 331027617024 331906936832 331911771984 332621938688 332626784256 332798288469 333515210496 334292189184 334382626656 335275742646 335998001664 336804315136 336895432224 336982104576 337680285696 337882163616 338582209536 339311591424 340217872384 340309912956 340397463744 341130756096 341306645004 342041895936 342750560256 342955469376 343666026496 343671032952 343754440704 344406360064 344677609368 345331279488 345415090176 345420122112 346337673216 346342718592 347060293632 347267779272 347987270912 348170963517 348736913408 348826632192 348921001728 349852948848 350606610432 350787385143 351543059712 352271409152 352362037248 352457363232 352482010192 353303175168 353398755762 355009953792 355105996128 355933274112 356054462998 356146064352 356883950592 356889149604 357652758528 357837166272 358608027648 358613251776 358700285952 359571086316 360345682944 360408766464 361308144704 362149871616 362247845544 363117152256 363899387904 364970051576 365063946624 365820309504 366039010584 366797393664 367587557376 367682125824 368664182784 368763919056 369748865421 370545387264 370610256384 371313106944 371408633856 371535091824 372310285698 372400644096 373395303936 373400743482 374199681024 374205132288 375199145984 375204611808 375981984768 376078712832 376206760878 377895518208 377997751872 378904854528 379007361252 379689893888 379890321408 380117434068 380838314688 380904985728 381725540352 382745106432 383569625088 383767395712 384594116608 384797132928 385594380288 385824903048 386624279808 386629912071 387457155072 387656930128 388492029952 388497689424 388591976448 389535343509 389629882368 389635558416 390437142528 390442830336 390676251681 391485679776 392329027584 393376914944 393584567454 394224336896 394432436736 395485942176 396305335296 396542261466 397363843136 397466072064 398219853824 398322302976 399386198016 399494245644 400213671936 400452934656 401494444416 402359353344 402496349476 402566812056 403434031104 403439908248 404303118336 404373897216 404511579264 405382987776 405388893312 406471662792 407313816832 407412670464 407418605568 407528826237 408506796288 409386811392 410480259072 410591308023 411547848192 411793886907 412647067872 413536002048 413749223502 414640531968 414747205632 415533760512 415606505472 416863560672 417727245312 417976978302 418729689088 418842969792 418950724608 419853238272 420069716928 420974641152 421846843392 422099039232 422105188284 422973571072 422979732864 424109486424 425023113216 425132457984 426267961344 427151130624 428443104024 428518108944 429214662656 429330779904 429441232896 430588244736 431515828224 431738320176 432668381184 433564811264 433793677824 433824012544 434053015929 434952314784 435889299456 436114046394 437053533696 437059900602 438071721984 438220877536 438333617664 439164903424 439241785344 439248184128 440344301358 440421389748 441363726336 441370156032 442549029312 443502379008 443731051292 444686947328 444921684948 445722918912 445843502208 447034323528 447997335552 449193909632 449309472768 450240380928 450509551488 451442946048 452415455232 452887663563 453746550608 453863284992 454841008128 455075526672 456055861248 456062504976 457000747008 457273959168 457280620641 458228043936 458339254272 459451943626 459570145824 460441705984 460560162816 461783564288 461790291456 462747058176 463023705696 464227951356 465228002304 466470598464 467475480576 467557318656 467716513524 468724079616 469816049664 469943150976 471070900224 471198341016 472578431544 473346605056 473474661504 473596471296 474577698816 474861419136 475845267456 475852199472 476870344704 477116221696 477123172227 478144036864 478151002368 478267047936 479428115088 479551456512 480460910592 480545021952 481998492027 482866495488 482997127392 484156203008 484287183822 484411775328 485455306752 485705610198 486751928832 487760412672 488052014112 489063191552 489321354132 490116743168 490375461888 491552243712 491685225408 492998487228 494060516352 494147008512 495084142592 495211511808 495380122432 496413714264 496534192128 496541425536 497860405248 497867657976 498932908032 498940176384 500272815744 501309313024 501438283776 501573939984 501609014504 502913613969 503860690944 503997002496 505206472704 505343148336 506520428544 506692889651 506823245424 507784419584 507873314304 508967387136 510326808576 510464869434 511959967506 513062843904 514125840384 514433204064 515499039744 515506549428 515631661056 516609540096 517996919232 518122635264 519380458012 519506509824 519514077888 520582856704 520590440448 520901668908 521980906368 523105370112 523239948288 524779423272 525909915648 527314589568 528407113728 528543055872 528723015288 529954762752 530098133643 531096403968 532514930688 532658994192 533899911168 533937246208 534081694497 534219096528 535325925888 536479137792 536755749408 537912041472 537919877664 539348772352 539356629474 540510650368 540518524416 540613149696 541962217056 543224807424 543371768316 544675728384 545849081856 547307012096 547455077364 547595919936 548730464256 549058515876 550196090496 551381336064 551665631336 552854042624 552996274176 553145878584 554045014016 554142007296 555818080896 556969660416 557302637736 558457293056 558465428547 558600966144 559804317696 560092955904 560101115223 561299521536 561307698432 562798718976 562806917712 563972977152 564310141317 565479315232 566697484288 566843277312 566996627808 568357281792 568511041878 569534840832 571257472032 571357478592 572441039872 572588310528 572783266562 574117659648 575354437632 575651093568 576891174912 578391570432 578737354572 579936419712 581185732608 581485395192 582738044928 582746534136 582887964672 584095629312 584444823552 585655713792 585664245504 587125735144 587228519664 588484968448 588493541376 590065372416 591336505344 593228913264 594458002944 594813392199 596045764704 596199108096 597329780736 597483454464 599079297024 599241368466 600320507904 600679401984 601923928064 602241666624 603539030016 603744524214 603850218084 605151046656 606454677504 606767368896 608074481664 608083339968 609334329344 609698612224 609707494188 610970725248 611119005696 611127908352 612760194432 614080217088 615720388608 616996077568 617321772288 617364940928 618970601808 620304003072 620623835253 621960797952 623300640768 623409758208 623622018032 624965439488 625295341008 626590867968 626965467453 628094533632 628264454688 629942511458 630104575392 631299548672 631461961728 632770265088 633148558848 633157782426 634460356608 634469599296 636164229636 637534669824 639237486784 639401942016 640614547456 640726695936 642664656036 643821993984 643996169856 645716245096 645882367104 647273742336 647607480264 649002571776 650347216896 650514530304 650736018816 652428472176 653833949184 654171069591 655402991616 655580300544 655589850903 657107582976 657331316304 657500426496 658747355136 658862678016 660516452037 660632084622 661884952352 662045589504 662055234048 663813873664 663823543968 665253568512 665596576938 667030420992 668584378368 668765253312 670551485292 671996003328 673608630272 673790864448 673964209152 675360571392 675764327232 677164419072 678623182848 680435744768 680619825912 680794927488 682261512192 682613290008 684083791872 685501120512 685910938752 687332052992 687342065904 687508881408 688812720128 689177915439 689355218736 690662558976 690830180352 690840244224 692675346432 692685437184 694120587264 694535558544 695974541824 696341927034 697473826816 697842003456 699705897696 701213220864 701574770286 703086119424 704542818304 704724074496 704914726464 704964020384 706606350336 706797511524 710019907584 710211992256 711866548224 712108925996 712292128704 713767901184 713778299208 715305517056 715674332544 717216055296 717226503552 717400571904 719142172632 720691365888 720817532928 722616289408 724299743232 724495691088 726234304512 726430775733 727798775808 728558415297 729940103152 730127893248 731640619008 732078021168 733594787328 735175114752 737328365568 737527838112 739497730842 741090774528 741220512768 742626213888 742817267712 743070183648 744620571396 744801288192 746790607872 746801486964 748399362048 748410264576 750398291968 750409223616 751963969536 752157425664 752413521756 755791036416 755995503744 757809709056 758014722504 759379787776 759780642816 760234868136 761676629376 761809971456 763451080704 765490212864 765697304151 767139250176 767534791424 767939951259 769188233216 769594265856 771188760576 771649806096 773248559616 773259824142 774914310144 775313860256 776984059904 776995378848 777183952896 779070687018 779259764736 779271116832 780874285056 780885660672 781352503362 782971359552 784658055168 786753829888 787169134908 788448673792 788864873472 790971884352 792610670592 793084522932 794727686272 794932144128 796439707648 796644605952 798772396032 798988491288 800427343872 800905869312 802988888832 804718706688 804992698952 805133624112 806868062208 806879816496 808606236672 809023158528 809034944211 810765975552 810777786624 812943325584 814627633664 814837211136 815057652474 815114648569 817013592576 818773622784 820960518144 821182616046 823095696384 823587773814 825294135744 827072004096 827498447004 829281063936 829494411264 831067521024 831213010944 833727121344 835454490624 835953956604 837459378176 837685939584 837901449216 839706476544 840139433856 841949282304 843693686784 844198078464 844210376568 845947142144 845959465728 848218972848 850046226432 850264915968 852535922688 852766562817 854302261248 856886208048 857036217888 858661559808 858882465792 859174899843 861176489472 863031656448 863476640352 865336762368 867129622528 867587355648 867648025088 868106031858 869904629568 871778598912 872228092788 874107067392 874119801204 876143443968 876441755072 876667235328 878329806848 878483570688 878496368256 880688602716 880842779496 882727452672 882740312064 885098058624 887004758016 887462102584 889373894656 889843369896 891445837824 891687004416 894068647056 895994671104 896456650921 898387819264 898618945536 898862052699 900480761856 901019102976 902885892096 905616786321 905775327126 907493101216 907726569984 909682016256 910151053344 912111722496 912125009952 914001494016 914547918336 914561241282 916456087872 916678508544 918903887252 919140291648 920883411968 921120325632 923567128576 923580582912 925494116352 926047411392 928455902712 930456004608 932941196928 934950961152 935114637312 935433027048 937448159232 939632099328 939886301952 942141800448 942396682032 944913767187 945156863088 946693210112 946949323008 947192942592 949155397632 949722838272 951690534912 951704398944 954232443392 954246344454 956288073728 956302004736 958856230176 959102913024 960921821184 961090043904 963996984054 965732990976 965994254784 968312406016 968574367644 968823550656 970910613504 971411220396 973503857664 975520825344 976104028224 978126383104 978642708264 980233486336 980750923776 983104487424 983370450816 985996974456 988121032704 988294017024 990168285184 990423023616 990760244864 990948126933 992827428528 993068384256 993082851072 995720810496 995735315952 997865816064 997880352768 998394865407 1000545631488 1002618626048 1002876567552 1003147879968 1003218029008 1005827227938 1007994004992 1010412945408 1010686296672 1013040857088 1013385779302 1013646490848 1015568839168 1015746628608 1017934774272 1020653617152 1020929738868 1023919935012 1026125687808 1028251680768 1028866408128 1030998079488 1031013098856 1031263322112 1033219080192 1035993838464 1036245270528 1038760916024 1039013019648 1039028155776 1041165713408 1041180880896 1041803337816 1043961812736 1046210740224 1046479896576 1049288898281 1049558846544 1051819831296 1052362155429 1054629179136 1056814227456 1057086111744 1057446030576 1059909525504 1060196267286 1065029861376 1065317988384 1067799822336 1067874492416 1068163388994 1068438193056 1070651851776 1072958275584 1073511498816 1075824082944 1075839755328 1078697544704 1078713258948 1081021300736 1081037048832 1081226299392 1083924434112 1086449614848 1086743536632 1089351456768 1091698163712 1094614024192 1094910154728 1095191839872 1097460928512 1098117031752 1100392180992 1102762672128 1103331262672 1105708085248 1105992548352 1106291757168 1108090028032 1109246596263 1111636161792 1113939320832 1114605275472 1116914586112 1116930857094 1117201932288 1120185911808 1120202230446 1122599043072 1122615396864 1125597437952 1125613835424 1127945954304 1128620282634 1130958630464 1133394968576 1133686554624 1133993255616 1136714563584 1137022083756 1139069681664 1142514944064 1142714957184 1144882079744 1145176621056 1145566533124 1148235319296 1150708875264 1151302187136 1153782349824 1156783140864 1157474709144 1159872839424 1159889736213 1162371465216 1162970790384 1165476089856 1165493068272 1165775929344 1168606030527 1168889647104 1171311427584 1171328491008 1172028755043 1174251470288 1174457039328 1176987082752 1180130744832 1182673010688 1186457826528 1188916005888 1189626784398 1192091529408 1192398216192 1194659561472 1194966908928 1198158594048 1198482736932 1200641015808 1201358803968 1203847856128 1204483333248 1207078060032 1207489048428 1207700436168 1210302093312 1212909355008 1213534737792 1216148963328 1216166679936 1218668658688 1219397224448 1219414988376 1221941450496 1222238011392 1222255816704 1225520388864 1228160434176 1231440777216 1231773924069 1233992155136 1234643544576 1234729881856 1235381660721 1237941203616 1240608006144 1241247670506 1243921595904 1246601281536 1246819516416 1247244036064 1249930878976 1250590682016 1253181735936 1253930934906 1256189067264 1256528909376 1259885022916 1260209150784 1262599097344 1262923923456 1265540530176 1266297117696 1266315564852 1268920713216 1268939198592 1272328459272 1275069339648 1278474973568 1278803884032 1281229094912 1281453391872 1285329312072 1287643987968 1287992339712 1291432490192 1291764734208 1294547484672 1295214960528 1298005143552 1300694433792 1301472037632 1304856944352 1307667898368 1308342139182 1311160601088 1311179701806 1314215165952 1314662632608 1315000852992 1317494710272 1317725356032 1321032904074 1321264169244 1323769904704 1324091179008 1324110468096 1327627747328 1327647087936 1330507137024 1331193153876 1334060841984 1337168756736 1337530506624 1341102970584 1343992006656 1347217260544 1347581728896 1347928418304 1350721142784 1351528654464 1354328838144 1357246365696 1358662990689 1360871489536 1361239651824 1361589854976 1364523024384 1365226580016 1368167583744 1371002241024 1371821877504 1371841861923 1374664105984 1374684131808 1375017762816 1378355830878 1378710437472 1381325117952 1381680488448 1385350692864 1385370874368 1388241174528 1389071117088 1391949083648 1392683854068 1394947653632 1395684006912 1399411795392 1402426441728 1403149540572 1406172238848 1409085636608 1409448148992 1409829452928 1409928040768 1413212700672 1413595023048 1420039815168 1420423984512 1423733096448 1424217851992 1424584257408 1427535802368 1427556598416 1430611034112 1431348665088 1431369516681 1434432110592 1434453007104 1434801143808 1438284345264 1441382731776 1441635065856 1442125916699 1445232578816 1445995476081 1448599486464 1448991382176 1452468609024 1452861551466 1457116830594 1459880206304 1460255786496 1463281238016 1464156042336 1467189574656 1470350229504 1474656731136 1475055676224 1478995461684 1482181549056 1482441025536 1485252427776 1485634535424 1486140367296 1489241142792 1489602576384 1493581215744 1493602973928 1496798724096 1496820529152 1500796583936 1500818447232 1503927939072 1504314851328 1504827043512 1508740841907 1511582072832 1511991007488 1515619418112 1516029445008 1519561285632 1520078668953 1520469736272 1523353258752 1523619942912 1526902161408 1530980425728 1531394608302 1535069582848 1535879902518 1538376466432 1539188531712 1542377521152 1543299612192 1546497119232 1546519648284 1549828620288 1550627720512 1553968119808 1553990757696 1554367905792 1558141374036 1558519529472 1558542233664 1561748570112 1561771321344 1562705006724 1565942719104 1569316110336 1573507659776 1574338269816 1576897347584 1577729746944 1581943768704 1585221341184 1586169045864 1589455372544 1589864288256 1590294400929 1592879415296 1593289211904 1597544792064 1597976982576 1601811738624 1602245083491 1605977777664 1609437413376 1609985397904 1610267248224 1613736124416 1613759632992 1618046317056 1618069888422 1621531951104 1621555573248 1625886651168 1629255267328 1629674422272 1630115304948 1630229297138 1634027185152 1637547245568 1641921036288 1642365232092 1646191392768 1647175547628 1650588271488 1654144008192 1654996894008 1658562127872 1658988822528 1662135042048 1662426021888 1667454242688 1670908981248 1671907913208 1674918756352 1675371879168 1675396285641 1675802898432 1679412953088 1680278867712 1683898564608 1687986488539 1688396156928 1688420753136 1691894284288 1691918931456 1692930423951 1696437945696 1700092452864 1700529831936 1705071845376 1705533125634 1708604522496 1713772416096 1714072435776 1717323119616 1717764931584 1718349799686 1722352978944 1726063312896 1726953280704 1730673524736 1734259245056 1735174711296 1735296050176 1736212063716 1739809259136 1743557197824 1744456185576 1748214134784 1748239602408 1752286887936 1752883510144 1753334470656 1756659613696 1756967141376 1756992736512 1761377205432 1761685558992 1765454905344 1765480624128 1770196117248 1774009516032 1774924205168 1778747789312 1779686739792 1783374008832 1784440176597 1788137294112 1791989342208 1792913301842 1796775638528 1797237891072 1797724105398 1800961523712 1802038205952 1805771784192 1811233572642 1811550654252 1814986202432 1815453139968 1819364032512 1820302106688 1824223444992 1824250019904 1828002988032 1829095836672 1829122482564 1832912175744 1833357017088 1837807774504 1838280583296 1841766823936 1842240651264 1847134257152 1847161165824 1850988232704 1852094822784 1856911805424 1860912009216 1861871505759 1865882393856 1869901922304 1870229274624 1870866054096 1874896318464 1879772603904 1880896402359 1884283600896 1884793364064 1889827534374 1890313726176 1893898646016 1894385885184 1898310795264 1899445676544 1903381069824 1903408797888 1908464886784 1908492688908 1912576147456 1912604009472 1917712460352 1918205826048 1921843642368 1922180087808 1927993968108 1931465981952 1931988509568 1936624812032 1937148735288 1937647101312 1941821227008 1942822440792 1947007715328 1951041650688 1952208056448 1956252766208 1957285416528 1960466972672 1961501847552 1962513208773 1966208974848 1966740901632 1971993948912 1976242065408 1976588034048 1980336570368 1981520489728 1981549356111 1981896253866 1985654857056 1986136768512 1986165702144 1991441620992 1991470631904 1995760705536 1996789730814 2001091262976 2005237252096 2005753135104 2006295759936 2006436058016 2011654455876 2015988009984 2020825890816 2021372593344 2026081714176 2026771558604 2027292981696 2031137678336 2031493257216 2035869548544 2041307234304 2041859477736 2047839870024 2052251375616 2056503361536 2057732816256 2061996158976 2062026197712 2062526644224 2066438160384 2067533746317 2071987676928 2072490541056 2077521832048 2078026039296 2078056311552 2082361761792 2083606675632 2087923625472 2092421480448 2098577796562 2099117693088 2103639662592 2104724310858 2109258358272 2113628454912 2114172223488 2114892061152 2119819051008 2120392534572 2130059722752 2130635976768 2135599644672 2135748984832 2136326777988 2136876386112 2141303703552 2145916551168 2147022997632 2151648165888 2151679510656 2157395089408 2157426517896 2162042601472 2162074097664 2162452598784 2167848868224 2172899229696 2173487073264 2178702913536 2179292327199 2183396327424 2185675245891 2189228048384 2189820309456 2190383679744 2194921857024 2196234063504 2200784361984 2205525344256 2206662525344 2211416170496 2211985096704 2212583514336 2218493192526 2223272323584 2227878641664 2229210550944 2233829172224 2233861714188 2234403864576 2240371823616 2240404460892 2245198086144 2245230793728 2251194875904 2251227670848 2255891908608 2257240565268 2261917260928 2266789937152 2267373109248 2267986511232 2273429127168 2274044167512 2278139363328 2285029888128 2285429914368 2289764159488 2290353242112 2291133066248 2296470638592 2297091912453 2301417750528 2302604374272 2307564699648 2313566281728 2314354009487 2314949418288 2319745678848 2319779472426 2324742930432 2325941580768 2330952179712 2330986136544 2331551858688 2337212061054 2337779294208 2342622855168 2342656982016 2344057510086 2348502940576 2348914078656 2353974165504 2360261489664 2365346021376 2372915653056 2377832011776 2379253568796 2384183058816 2384796432384 2389319122944 2389933817856 2396317188096 2396965473864 2401282031616 2402717607936 2407695712256 2408966666496 2414156120064 2414978096856 2415400872336 2420604186624 2425818710016 2427069475584 2427104832633 2432297926656 2432333359872 2438794448896 2438829976752 2443882900992 2444511633408 2445343945707 2451040777728 2456320868352 2462881554432 2463547848138 2467984310272 2469287089152 2469459763712 2470763321442 2475882407232 2481216012288 2482495341012 2487843191808 2493202563072 2493639032832 2494488072128 2499861757952 2501181364032 2506363471872 2507861869812 2512378134528 2513057818752 2519770045832 2520418301568 2525198194688 2525847846912 2531081060352 2532594235392 2532631129704 2537841426432 2537878397184 2544656918544 2550138679296 2551453544929 2556949947136 2557607768064 2558299688451 2562458189824 2562906783744 2570658624144 2575984679424 2577524699529 2582864980384 2583529468416 2589094969344 2590429921056 2596010287104 2601388867584 2602944075264 2609713888704 2615335796736 2616684278364 2622321202176 2622359403612 2628430331904 2629325265216 2630001705984 2634989420544 2635450712064 2642065808148 2642528338488 2647539809408 2648182358016 2648220936192 2655255494656 2655294175872 2661014274048 2662386307752 2668121683968 2674337513472 2675061013248 2682205941168 2687984013312 2689369952763 2694434521088 2695163457792 2695856836608 2701442285568 2703057308928 2708657676288 2716850358963 2717325981378 2721742979072 2722479303648 2723179709952 2729046048768 2730453160032 2736335167488 2742004482048 2743643755008 2743683723846 2749328211968 2749368263616 2750035525632 2756711661756 2757420874944 2762650235904 2763360976896 2770701385728 2770741748736 2776482349056 2778142234176 2783898167296 2785367708136 2789895307264 2791368013824 2798823590784 2804852883456 2806299081144 2812344477696 2818171273216 2818896297984 2819658905856 2819856081536 2826425401344 2827190046096 2834741301561 2840079630336 2840847969024 2847466192896 2848435703984 2849168514816 2855071604736 2855113196832 2862697330176 2862739033362 2868864221184 2868906014208 2876568690528 2882765463552 2883270131712 2884251833398 2890465157632 2891990952162 2897198972928 2897982764352 2904937218048 2905723102932 2914233661188 2919760412608 2920511572992 2926562476032 2928312084672 2934379149312 2940700459008 2949313462272 2950111352448 2957990923368 2964363098112 2964882051072 2970504855552 2971269070848 2972280734592 2978482285584 2979205152768 2986437633569 2987162431488 2987205947856 2993597448192 2993641058304 2995184596221 3001593167872 3001636894464 3007855878144 3008629702656 3009654087024 3017481683814 3023982014976 3031238836224 3032058890016 3039122571264 3040157337906 3040939472544 3046706517504 3047239885824 3053804322816 3061960851456 3062789216604 3070139165696 3071759805036 3076752932864 3078377063424 3084755042304 3086599224384 3092994238464 3093039296568 3099657240576 3101255441024 3107936239616 3107981515392 3108735811584 3116282748072 3117039058944 3117084467328 3123497140224 3123542642688 3125410013448 3131885438208 3138632220672 3147015319552 3147866694843 3148676539632 3153794695168 3155459493888 3157086466287 3163887537408 3170442682368 3172338091728 3178910745088 3179728576512 3180588801858 3185758830592 3195089584128 3195953965152 3203623477248 3204490166982 3211955555328 3218874826752 3219970795808 3220534496448 3227472248832 3227519265984 3236092634112 3236139776844 3243063902208 3243111146496 3251773302336 3258510534656 3259348844544 3260230609896 3260458594276 3268054370304 3275094491136 3283842072576 3284730464184 3292382785536 3294351095256 3301176542976 3308288016384 3309993788016 3317124255744 3317977645056 3324270084096 3327739788789 3334908485376 3341817962496 3343815826416 3350743758336 3350792571282 3351605796864 3360557735424 3367797129216 3375972977078 3376792313856 3376841506272 3383788568576 3383837862912 3385860847902 3392875891392 3400184905728 3401059663872 3410143690752 3411066251268 3417209044992 3427544832192 3428144871552 3434646239232 3435529863168 3436699599372 3444705957888 3452126625792 3453906561408 3461347049472 3468518490112 3470349422592 3470592100352 3472424127432 3479618518272 3487114395648 3488912371152 3496428269568 3496479204816 3505767020288 3505818091581 3506668941312 3513319227392 3513934282752 3513985473024 3516086265129 3522754410864 3523371117984 3530961248256 3540392234496 3548019032064 3549848410336 3557495578624 3559373479584 3566748017664 3568880353194 3576274588224 3583978684416 3585826603684 3593551277056 3594475782144 3595448210796 3601923047424 3604076411904 3611543568384 3622467145284 3623101308504 3629972404864 3630906279936 3638728065024 3640604213376 3648446889984 3648500039808 3656005976064 3658191673344 3658244965128 3665824351488 3666714034176 3675615549008 3676561166592 3683533647872 3684481302528 3694268514304 3694322331648 3695321772207 3701976465408 3704189645568 3713823610848 3721824018432 3723091232653 3723743011518 3731764787712 3739803844608 3740458549248 3741732108192 3749792636928 3759545207808 3761792804718 3768567201792 3769586728128 3779655068748 3780627452352 3787797292032 3788771770368 3796621590528 3798891353088 3806762139648 3806817595776 3816929773568 3816985377816 3825152294912 3825208018944 3835424920704 3836411652096 3843687284736 3844360175616 3855987936216 3862931963904 3863977019136 3873249624064 3874297470576 3875294202624 3883642454016 3885644881584 3894015430656 3902083301376 3904416112896 3912505532416 3914570833056 3923003695104 3925026417546 3933481803264 3943987897824 3952484130816 3953176068096 3960673140736 3963040979456 3963098712222 3963792507732 3971309714112 3972273537024 3972331404288 3982883241984 3982941263808 3991521411072 3993579461628 4002182525952 4010474504192 4011506270208 4012591519872 4012872116032 4023308911752 4031976019968 4041651781632 4042745186688 4052163428352 4053543117208 4054585963392 4062275356672 4062986514432 4071739097088 4082614468608 4083718955472 4094626324477 4095679740048 4104502751232 4113006723072 4115465632512 4115525585769 4123992317952 4124052395424 4125053288448 4135067492634 4143975353856 4155043664096 4156052078592 4156112623104 4164723523584 4167213351264 4175847250944 4184842960896 4197155593124 4198235386176 4207279325184 4209448621716 4218516716544 4227256909824 4228344446976 4229784122304 4239638102016 4240785069144 4260119445504 4261271953536 4271199289344 4271497969664 4272653555976 4273752772224 4282607407104 4291833102336 4294045995264 4294108550043 4303296331776 4303359021312 4314790178816 4314853035792 4324085202944 4324148195328 4324905197568 4326377750097 4335697736448 4345798459392 4346974146528 4357405827072 4358584654398 4371350491782 4378456096768 4379640618912 4380767359488 4389843714048 4392468127008 4401568723968 4411050688512 4413325050688 4422832340992 4423970193408 4425167028672 4436986385052 4446544647168 4455757283328 4458421101888 4467658344448 4467723428376 4468807729152 4480743647232 4480808921784 4490396172288 4490461587456 4502389751808 4502455341696 4511783817216 4514481130536 4523834521856 4526222525721 4533579874304 4534746218496 4535973022464 4546858254336 4548088335024 4560236006859 4570059776256 4570859828736 4579528318976 4580706484224 4582266132496 4592941277184 4594183824906 4605208748544 4615129399296 4627132563456 4628708018974 4629898836576 4639491357696 4639558944852 4649485860864 4651883161536 4661904359424 4661972273088 4663103717376 4674424122108 4675558588416 4685245710336 4685313964032 4688115020172 4697005881152 4697828157312 4707948331008 4720522979328 4730692042752 4745831306112 4755664023552 4758507137592 4768366117632 4769592864768 4778638245888 4779867635712 4792634376192 4793930947728 4805435215872 4806735250473 4815391424512 4817933332992 4828312240128 4829956193712 4830801744672 4841208373248 4854138951168 4854209665266 4864595853312 4864666719744 4877588897792 4877659953504 4887765801984 4889023266816 4890687891414 4902081555456 4912641736704 4925763108864 4927095696276 4935968620544 4938574178304 4938919527424 4941526642884 4951764814464 4962432024576 4964990682024 4975686383616 4986405126144 4987278065664 4988976144256 4999723515904 5002362728064 5012726943744 5015723739624 5024756269056 5026115637504 5026188856923 5039540091664 5040836603136 5050396389376 5051695693824 5063959465617 5065188470784 5065262259408 5075682852864 5075756794368 5078791271853 5089313837088 5100277358592 5102907089858 5113899894272 5115215536128 5116599376902 5124916379648 5125813567488 5141317248288 5151969358848 5155049399058 5165729960768 5167058936832 5178189938688 5180859842112 5192020574208 5202777735168 5205888150528 5219427777408 5230671593472 5233368556728 5244642404352 5244718807224 5256860663808 5258650530432 5260003411968 5269978841088 5270901424128 5284131616296 5285056676976 5295079618816 5296364716032 5296441872384 5310510989312 5310588351744 5322028548096 5324772615504 5336243367936 5350122026496 5353320529791 5364411882336 5375968026624 5378739905526 5390326915584 5391713673216 5402884571136 5406114617856 5417315352576 5433700717926 5434651962756 5443485958144 5444958607296 5446359419904 5458092097536 5460906320064 5472670334976 5484008964096 5487287510016 5487367447692 5498656423936 5498736527232 5500071051264 5513423323512 5514841749888 5525300471808 5526721953792 5541402771456 5541483497472 5552964698112 5556284468352 5567796334592 5570735416272 5579790614528 5582736027648 5585614517277 5597647181568 5609705766912 5612598162288 5624688955392 5636342546432 5639317811712 5639712163072 5642689207077 5652850802688 5654380092192 5669482603122 5681695938048 5694932385792 5696871407968 5698337029632 5710143209472 5710226393664 5725394660352 5725478066724 5737728442368 5737812028416 5753137381056 5765530927104 5766540263424 5768503666796 5780930315264 5783981904324 5794397945856 5795965528704 5809874436096 5811446205864 5828467322376 5839520825216 5841023145984 5853124952064 5856624169344 5868758298624 5881400918016 5887539626319 5898626924544 5900222704896 5915981846736 5928726196224 5929764102144 5941009711104 5944561469184 5944648068333 5956964571168 5958410305536 5972875267138 5974324862976 5974411895712 5987282116608 5990369192442 6003186335744 6003273788928 6015711756288 6017259405312 6019308174048 6034963367628 6047964029952 6062477672448 6064117780032 6078245142528 6080314675812 6081878945088 6093413035008 6094479771648 6107608645632 6123921702912 6125578433208 6140278331392 6143519610072 6153505865728 6156754126848 6169510084608 6173198448768 6185988476928 6186078593136 6199314481152 6202510882048 6202601238951 6215872479232 6215963030784 6217471623168 6232565496144 6234078117888 6234168934656 6247085285376 6250820026896 6263770876416 6277264441344 6294030639104 6295733389686 6297353079264 6310918987776 6314172932574 6327775074816 6340885364736 6344676183456 6357821490176 6359457153024 6361177603716 6371517661184 6390179168256 6391907930304 6407246954496 6408980333964 6423911110656 6437749653504 6439941591616 6441068992896 6454944497664 6455038531968 6472185268224 6472279553688 6486127804416 6486222292992 6503546604672 6517021069312 6518697689088 6520461219792 6520917188552 6536108740608 6537876981597 6550188982272 6567684145152 6569460928368 6584765571072 6587007565463 6588702190512 6602353085952 6616576032768 6619987576032 6634248511488 6635955290112 6655479577578 6669816970752 6683635924992 6687631652832 6701487516672 6701585142564 6703211593728 6721115470848 6735594258432 6751945954156 6753584627712 6753683012544 6767577137152 6767675725824 6771721695804 6785751782784 6800369811456 6802119327744 6820287381504 6822132502536 6834418089984 6855089664384 6856289743104 6869292478464 6871059726336 6873399198744 6889411915776 6891275737359 6904253251584 6907813122816 6922694098944 6940698845184 6941184200704 6943062028461 6944848254864 6959237036544 6974228791296 6977824742304 6992856539136 6992958409632 7011534040576 7011636183162 7013337882624 7026638454784 7027868565504 7027970946048 7032172530258 7045508821728 7046742235968 7061922496512 7080784468992 7096038064128 7099696820672 7114991157248 7118746959168 7133496035328 7137760706388 7152549176448 7167957368832 7171653207368 7187102554112 7188951564288 7190896421592 7203846094848 7208152823808 7223087136768 7244934290568 7246202617008 7259944809728 7261812559872 7277456130048 7281208426752 7281314497899 7296893779968 7297000079616 7316383346688 7316489930256 7331648702976 7336031837121 7351231098016 7353122333184 7367067295744 7368962605056 7388644663296 7390643544414 7403952930816 7408379291136 7427647221696 7443648036864 7446182465306 7447486023036 7463529575424 7479607689216 7480917098496 7483464216384 7499585273856 7519090415616 7523585609436 7537134403584 7539173456256 7559310137496 7561254904704 7575594584064 7577543540736 7593243181056 7597782706176 7613524279296 7613635191552 7633859547136 7633970755632 7650304589824 7650416037888 7654360634787 7670849841408 7672823304192 7687374569472 7688720351232 7711975872432 7727954038272 7732574098587 7746499248128 7748594941152 7750588405248 7767284908032 7771289763168 7788030861312 7804166602752 7808832225792 7825011064832 7829141666112 7846007390208 7850052835092 7866963606528 7887975795648 7904968261632 7906352136192 7921346281472 7926081958912 7926197424444 7927585015464 7942619428224 7944547074048 7944662808576 7965766483968 7965882527616 7983042822144 7987158923256 8004365051904 8020949008384 8023012540416 8025183039744 8025744232064 8046617823504 8063952039936 8068109858289 8083303563264 8085490373376 8104326856704 8107086234416 8109171926784 8124550713344 8125973028864 8150551076889 8165228937216 8167437910944 8189252648954 8191359480096 8209005502464 8226013446144 8230931265024 8231051171538 8247984635904 8248104790848 8250106576896 8270134985268 8287950707712 8310087328192 8312104157184 8312225246208 8329447047168 8334426702528 8351694501888 8369685921792 8394311186248 8396470772352 8414558650368 8418897243432 8437033433088 8454513819648 8456688893952 8459568244608 8479276204032 8481570138288 8504223904683 8520238891008 8522543907072 8542398578688 8542995939328 8545307111952 8547505544448 8565214814208 8588091990528 8588217100086 8606592663552 8606718042624 8629580357632 8629706071584 8648296390656 8649810395136 8652755500194 8671395472896 8691596918784 8693948293056 8714811654144 8717169308796 8742700983564 8756912193536 8759281237824 8761534718976 8779687428096 8784936254016 8803137447936 8822101377024 8826650101376 8845664681984 8847940386816 8850334057344 8873972770104 8893089294336 8911514566656 8916842203776 8935316688896 8935446856752 8937615458304 8959312900707 8961487294464 8961617843568 8980792344576 8980923174912 8985553788663 9004779503616 9004910683392 9023567634432 9028962261072 9047669043712 9052445051442 9067159748608 9071946044928 9093716508672 9096176670048 9120472013718 9140119552512 9141719657472 9159056637952 9161412968448 9164532264992 9185882554368 9188367649812 9210417497088 9230258798592 9254265126912 9257416037948 9259797673152 9278982715392 9279117889704 9298971721728 9303766323072 9323808718848 9323944546176 9326207434752 9348848244216 9351117176832 9370491420672 9370627928064 9376230040344 9394011762304 9395656314624 9415896662016 9441045958656 9443600084529 9461384085504 9471259398861 9491662612224 9511328047104 9517014275184 9536732235264 9539185729536 9557276491776 9585268752384 9587861895456 9610870431744 9613470500946 9630782849024 9635866665984 9656624480256 9659912387424 9661603489344 9682416746496 9708277902336 9708419330532 9729191706624 9729333439488 9755177795584 9755319907008 9775531603968 9778046533632 9781375782828 9804163110912 9825283473408 9851526217728 9854191392552 9871937241088 9877148356608 9877839054848 9883053285768 9903529628928 9924864049152 9929981364048 9951372767232 9972810252288 9977952288512 9983219366367 9999447031808 10004725456128 10025453887488 10031447479248 10052231275008 10052377713846 10079080183328 10081673206272 10100792778752 10103391387648 10127918931234 10130376941568 10130524518816 10151365705728 10151513588736 10157582543706 10178627674176 10200554717184 10205814179716 10227799788544 10230431072256 10233198753804 10249832759296 10251627134976 10282634496576 10303938717696 10310098798116 10331459921536 10334117873664 10356379877376 10361719684224 10384041148416 10405555470336 10411776301056 10438855554816 10461343186944 10466737113456 10489284808704 10489437614448 10517301060864 10517454274743 10520006823936 10539957682176 10541802848256 10568263232592 10570113353952 10590159237632 10592883744768 10596490431397 10621021978624 10621176703488 10644057096192 10649545231008 10672486735872 10700244052992 10706641059582 10728823764672 10751936053248 10757479811052 10780653831168 10783427346432 10805769142272 10812229235712 10834630705152 10867401435852 10869303925512 10886971916288 10889917214592 10892718839808 10916184195072 10921812640128 10945340669952 10968017928192 10974575020032 10974734895384 10997312847872 10997473054464 11000142102528 11026846647024 11029683499776 11050600943616 11053443907584 11082805542912 11082966994944 11085965316621 11105929396224 11112568936704 11135592669184 11141470832544 11165472055296 11169273697959 11171229034554 11195294363136 11219411533824 11225196324576 11249377910784 11272685092864 11278635623424 11279424326144 11285378414154 11305701605376 11308760184384 11338965206244 11363391876096 11389864771584 11393742815936 11396674059264 11420286418944 11420452787328 11450789320704 11450956133448 11475456884736 11475624056832 11506274762112 11531061854208 11533080526848 11537007333592 11561860630528 11567963808648 11588795891712 11591931057408 11619748872192 11622892411728 11653936461973 11656934644752 11679041650432 11682046291968 11706249904128 11713248338688 11737516597248 11775079252638 11800445409792 11831963693472 11857452392448 11859528204288 11882019422208 11889122938368 11889296136666 11913929142336 11916820611072 11945750534276 11948649725952 11948823791424 11974564233216 11980738384884 12006372671488 12006547577856 12031423512576 12034518810624 12038616348096 12069926735256 12095928059904 12124955344896 12128235560064 12156490285056 12160629351624 12163757890176 12186826070016 12188959543296 12215217291264 12247843405824 12251156866416 12280556662784 12283878973431 12287039220144 12307011731456 12313508253696 12339020169216 12346396897536 12371976953856 12372157186272 12405021764096 12405202477902 12431744958464 12431926061568 12465130992288 12468156235776 12468337869312 12494170570752 12501640053792 12527541752832 12554528882688 12588061278208 12591466779372 12594706158528 12621837975552 12628345865148 12655550149632 12681770729472 12689352366912 12715642980352 12718914306048 12722355207432 12743035322368 12780358336512 12783815860608 12814493908992 12817960667928 12847822221312 12875499307008 12879883183232 12882137985792 12882325650129 12909888995328 12910077063936 12944370536448 12944559107376 12972255608832 12972444585984 12979133250291 13007093209344 13034042138624 13037395378176 13040922439584 13041834377104 13072217481216 13075753963194 13135368290304 13138921856736 13169531142144 13174015130926 13177404381024 13204706171904 13233152065536 13239975152064 13268497022976 13271910580224 13310959155156 13339633941504 13367271849984 13375263305664 13402975033344 13403170285128 13406423187456 13442230941696 13471188516864 13503891908312 13507169255424 13507366025088 13535154274304 13535351451648 13543443391608 13571503565568 13600739622912 13604238655488 13640574763008 13644265005072 13680708020577 13710179328768 13712579486208 13738584956928 13742119452672 13746798397488 13778823831552 13782551474718 13815626245632 13845388197888 13881397690368 13882368401408 13886124056922 13889696509728 13918474073088 13948457582592 13955649484608 13985713078272 13985916819264 14023068081152 14023272366324 14026675765248 14053276909568 14055737131008 14055941892096 14064345060516 14091017643456 14093484471936 14123844993024 14161568937984 14192076128256 14199393641344 14229982314496 14237493918336 14266992070656 14275521412776 14305098352896 14335914737664 14343306414736 14374205108224 14377903128576 14381792843184 14416305647616 14420205751419 14446174273536 14489868581136 14492405234016 14519889619456 14523625119744 14562416853504 14562628995798 14593787559936 14594000159232 14632766693376 14632979860512 14663297405952 14672063674242 14702462196032 14706244666368 14734134591488 14737925210112 14777289326592 14781287088828 14807905861632 14816758582272 14855294443392 14887296073728 14892364930612 14894972046072 14927059150848 14959215378432 14961834196992 14966928432768 14999170547712 15038180831232 15047171218872 15074268807168 15078346912512 15078566570769 15118620274992 15122509809408 15151189168128 15155087081472 15191878396851 15195565412352 15227048558592 15227270383104 15236373815559 15267719094272 15267941511264 15300832075776 15308721269574 15341699682816 15345646608384 15374749138944 15377440702464 15423951744864 15455908076544 15465148197174 15492998496256 15497189882304 15501176810496 15534569816064 15542579526336 15576061722624 15608333205504 15617664451584 15650022129664 15658283332224 15692014780416 15700105670184 15733927213056 15775951591296 15809936523264 15812704272384 15842692562944 15852163917824 15852394848888 15855170030928 15885238856448 15889094148096 15889325617152 15931532967936 15931765055232 15966085644288 15974317846512 16008730103808 16041898016768 16050366079488 16051488464128 16059961589373 16093235647008 16127904079872 16136219716578 16170980746752 16208653713408 16214172468832 16218343853568 16249101426688 16251946057728 16301102153778 16330457874432 16334875821888 16378505297908 16382718960192 16418011004928 16452026892288 16461862530048 16462102343076 16495969271808 16496209581696 16500213153792 16540269970536 16575901415424 16620174656384 16624208314368 16624450492416 16658894094336 16668853405056 16703389003776 16739371843584 16756843551831 16788622372496 16792941544704 16829117300736 16837794486864 16874066866176 16909027639296 16919136489216 16958552408064 16963140276576 17008447809366 17045087814144 17084797157376 17085991878656 17090614223904 17095011088896 17130429628416 17176183981056 17176434200172 17213185327104 17213436085248 17259160715264 17259412143168 17296592781312 17299620790272 17305511000388 17342790945792 17383193837568 17387896586112 17429623308288 17434338617592 17485401967128 17513824387072 17518562475648 17523069437952 17559374856192 17569872508032 17606274895872 17644202754048 17653300202752 17662618878957 17691329363968 17695880773632 17700668114688 17747945540208 17786178588672 17823029133312 17833684407552 17833944204999 17870633377792 17870893713504 17875230916608 17918625801414 17922974588928 17923235687136 17961846349824 17971107577326 18009559007232 18009821366784 18047135268864 18057924522144 18095338087424 18104890102884 18134319497216 18143892089856 18187433017344 18192353340096 18240944027436 18280239105024 18283439314944 18318113275904 18322825936896 18329064529984 18371765108736 18376735299624 18420834994176 18460517597184 18508530253824 18514832075896 18519595346304 18557965430784 18558235779408 18597943443456 18607532646144 18607803716853 18647617437696 18647889092352 18652414869504 18697696488432 18702234353664 18741255856128 18747636917087 18752460080688 18788023524608 18791312629248 18831793324032 18882091917312 18887200169058 18942518797722 18983325224448 19022656094208 19034028550368 19073464470528 19078371459072 19114552983552 19170537504768 19175723790912 19221740863488 19226941001892 19261565698048 19271733331968 19313248960512 19319824774848 19323206978688 19364833492992 19416555804672 19416838661064 19458383413248 19458666878976 19510355591168 19510639814016 19551063207936 19556093067264 19562751565656 19608326221824 19613630944791 19650566946816 19703052435456 19708382785104 19754296713216 19755678109696 19761022696389 19766106571536 19807059257856 19849728098304 19859962728096 19902745534464 19955904577024 19966438732734 19998894063616 20009450912256 20050907774976 20062894958496 20104462550016 20104755427692 20158160366656 20163346412544 20201585557504 20206782775296 20255837862468 20260753883136 20261049037632 20302731411456 20303027177472 20315165087412 20357255348352 20401109434368 20411628359432 20455599577088 20460862144512 20466397507608 20499665518592 20503254269952 20565268993152 20607877435392 20620197596232 20662919843072 20668235747328 20673827212077 20712759754752 20723439368448 20768082296832 20823552602112 20829186085383 20877711109632 20922686373888 20933474226912 20978569617408 20978875228896 21034602121728 21034908549486 21040013647872 21079915364352 21083605696512 21136526465184 21140226707904 21180318475264 21185767489536 21192980862794 21242043957248 21242353406976 21288114192384 21299090462016 21344973471744 21400488105984 21413282119164 21457647529344 21503872106496 21514959622104 21561307662336 21566854692864 21611538284544 21624458471424 21669261410304 21734802871704 21738607851024 21773943832576 21779834429184 21785437679616 21832368390144 21843625280256 21890681339904 21949150040064 21949469790768 21994625695744 21994946108928 22008095511363 22053693294048 22059366999552 22101201887232 22106887815168 22165933989888 22171930633242 22211858792448 22225137873408 22271185338368 22282941665088 22330944110592 22338547395918 22342458069108 22390588726272 22438823067648 22450392649152 22498755821568 22545370185728 22557271246848 22558848652288 22570756828308 22611403210752 22617520368768 22677930412488 22726783752192 22779729543168 22787485631872 22793348118528 22840572837888 22840905574656 22901578641408 22901912266896 22950913769472 22951248113664 22963081904361 23012549524224 23062123708416 23066161053696 23074014667184 23123721261056 23135927617296 23183862114816 23197722295761 23239497744384 23245784823456 23307872923946 23313869289504 23358083300864 23364092583936 23412499808256 23426496677376 23475033194496 23550158505276 23600890819584 23663927386944 23714904784896 23719056408576 23764038844416 23778245876736 23778592273332 23827858284672 23833641222144 23891501068552 23897299451904 23897647582848 23949128466432 23961476769768 24012745342976 24013095155712 24062847025152 24069037621248 24077232696192 24139853470512 24191856119808 24204329574867 24249910689792 24256471120128 24312980570112 24321258703248 24327515780352 24373652140032 24377919086592 24451653230667 24495686811648 24502313732832 24561113325568 24567757946862 24574078440288 24627016507392 24678040338432 24692793795072 24743953907712 24744314372544 24810043528192 24810404955804 24863489916928 24863852123136 24930261984576 24936312471552 24936675738624 24988341141504 25003280107584 25055083505664 25109057765376 25176122556416 25182933558744 25189412317056 25243675951104 25256691730296 25311100299264 25363541458944 25378704733824 25431285960704 25437828612096 25444710414864 25486070644736 25512671714049 25560716673024 25567631721216 25628987817984 25635921335856 25695644442624 25759766366464 25764275971584 25764651300258 25819777990656 25820154127872 25888741072896 25889118214752 25944889171968 25958266500582 26014186418688 26068084277248 26074790756352 26081844879168 26083668754208 26144434962432 26151507926388 26270736580608 26277843713472 26339062284288 26348030261852 26354808762048 26409412343808 26466304131072 26479950304128 26536994045952 26543821160448 26621918310312 26679267883008 26734543699968 26750526611328 26805950066688 26806340570256 26812846374912 26877938702121 26884461883392 26942377033728 26956661365989 27007783816624 27014338510848 27014732050176 27070702903296 27086886783216 27143007131136 27201479245824 27281149526016 27288530010144 27361416041154 27420358657536 27425158972416 27477169913856 27484238905344 27493596794976 27557647663104 27565102949436 27631252491264 27690776395776 27762795380736 27764736802816 27772248113844 27779393019456 27836948146176 27896915165184 27911298969216 27971426156544 27971833638528 28046136162304 28046544732648 28053351530496 28106553819136 28111474262016 28111883784192 28128690121032 28182035286912 28186968943872 28247689986048 28323137875968 28330800253587 28384152256512 28398787282688 28413778196583 28459964628992 28474987836672 28533984141312 28551042825552 28610196705792 28671829475328 28686612829472 28748410216448 28755806257152 28763585686368 28832611295232 28840411502838 28892348547072 28979737162272 28984810468032 29039779238912 29047250239488 29124833707008 29125257991596 29187575119872 29188000318464 29265533386752 29265959721024 29326594811904 29344127348484 29404924392064 29412489332736 29468269182976 29475850420224 29554578653184 29562574177656 29615811723264 29633517164544 29710588886784 29774592147456 29784729861224 29789944092144 29854118301696 29918430756864 29933856865536 29998341095424 30076361662464 30094342437744 30156693825024 30157133141538 30237240549984 30245019618816 30302378336256 30310174162944 30383756793702 30391130824704 30454097117184 30454540766208 30472747631118 30535438188544 30535883022528 30601664151552 30617442539148 30683399365632 30691293216768 30749498277888 30754881404928 30847903489728 30911816153088 30930296394348 30985996992512 30994379764608 31002353620992 31069139632128 31085159052672 31152123445248 31216666411008 31235328903168 31300044259328 31316566664448 31384029560832 31400211340368 31467854426112 31551903182592 31552362824229 31619873046528 31625408544768 31704327835648 31704789697776 31710340061856 31770477712896 31778651234304 31789471294191 31863065935872 31863530110464 31932171288576 31948635693024 32017460207616 32083796033536 32100732158976 32102976928256 32119923178746 32186471294016 32255808159744 32272439433156 32341961493504 32417307426816 32428344937664 32436687707136 32498202853376 32503892115456 32602204307556 32660915748864 32669751643776 32757010595816 32765437920384 32836022009856 32904053784576 32923725060096 32924204686152 32991938543616 32992419163392 33000426307584 33080539941072 33151802830848 33168896084077 33240349312768 33248416628736 33248900984832 33257895949863 33317788188672 33337706810112 33406778007552 33507821093877 33513687103662 33577244744992 33585883089408 33658234601472 33675588973728 33748133732352 33818055278592 33838272978432 33917104816128 33926280553152 34016895618732 34090175628288 34169594314752 34171983757312 34181228447808 34190022177792 34260859256832 34352367962112 34352868400344 34426370654208 34426872170496 34518321430528 34518824286336 34593185562624 34599241580544 34611022000776 34685581891584 34766387675136 34775793172224 34859246616576 34868677235184 34961809385919 34970803934256 35027648774144 35037124951296 35046138875904 35118749712384 35139745016064 35212549791744 35306600405504 35325237757914 35382658727936 35401336229376 35495891080416 35572357177344 35646058266624 35667368815104 35667888409998 35741266755584 35741787427008 35750461833216 35837251602828 35845949177856 35846471374272 35923692699648 35942215154652 36019118014464 36019642733568 36094270537728 36115849044288 36190676174848 36209780205768 36268638994432 36287784179712 36374866034688 36384706680192 36481888054872 36560478210048 36566878629888 36636226551808 36645651873792 36658129059968 36743530217472 36753470599248 36841669988352 36851636920293 36921035194368 37017060507648 37029664151792 37039190692608 37115930861568 37116471558816 37215065292288 37215607433706 37295234875392 37295778184704 37395392976864 37404468707328 37482511712256 37495273834174 37504920161376 37576047049216 37582625258496 37663586648064 37764183834624 37774400338116 37885037595444 37966650448896 38045312188416 38068057100736 38146928941056 38156742918144 38229105967104 38341075009536 38351447581824 38443481726976 38453882003784 38523131396096 38543466663936 38626497921024 38639649549696 38646413957376 38729666985984 38823689236397 38833111609344 38833677322128 38916766826496 38917333757952 38937399750873 39020711182336 39021279628032 39102126415872 39112186134528 39125503131312 39216652443648 39227261889582 39406104870912 39416765570208 39508593426432 39511356219392 39522045392778 39532213143072 39614118515712 39699456196608 39719925456192 39805491068928 39911809154048 39932877465468 39997788127232 40018901824512 40101815549952 40125789916992 40208925100032 40209510855384 40316320733312 40326692825088 40403171115008 40413565550592 40511675724936 40521507766272 40522098075264 40605462822912 40606054354944 40630330174824 40714510696704 40802218868736 40823256718864 40911199154176 40921724289024 40932795015216 40999331037184 41042124061731 41130537986304 41215754870784 41240395192464 41325839686144 41336471494656 41347654424154 41446878736896 41536164593664 41647105204224 41658372170766 41755422219264 41845372747776 41866948453824 41957139234816 41957750457792 42069204243456 42069817098972 42080027295744 42159830728704 42167211393024 42273052930368 42280453415808 42360636950528 42371534979072 42385961725588 42484087914496 42484706813952 42576228384768 42598180924032 42689946943488 42800976211968 42826564238328 42915295058688 43007744212992 43029919244208 43122615324672 43133709385728 43248916942848 43260617254257 43338522820608 43469605743408 43477215702048 43559668858368 43570875359232 43687250560512 43781362679808 43898300080128 43898939581536 43989251391488 43989892217856 44016191022726 44107386588096 44118733999104 44202403774464 44213775630336 44331867979776 44343861266484 44423717584896 44450275746816 44542370676736 44565883330176 44661888221184 44677094791836 44684916138216 44781177452544 44877646135296 44900785298304 44997511643136 45090740371456 45114542493696 45117697304576 45141513656616 45222806421504 45235040737536 45355860824976 45453567504384 45574971263744 45575635190553 45586696237056 45681145675776 45681811149312 45709121446677 45803157282816 45803824533792 45902496227328 45926163808722 46025099048448 46124247416832 46132322107392 46148029334368 46247442522112 46271855234592 46367724229632 46395444591522 46478995488768 46491569646912 46615745847892 46627738579008 46716166601728 46728185167872 46824999616512 46852993354752 46950066388992 47100317010552 47201781639168 47327854773888 47429809569792 47438112817152 47528077688832 47556491753472 47557184546664 47655716569344 47667282444288 47783002137104 47794598903808 47795295165696 47898256932864 47922953539536 48025490685952 48026190311424 48125694050304 48154465392384 48279706941024 48383712239616 48408659149734 48512942240256 48625961140224 48642517406496 48655031560704 48747304280064 48755838173184 48903306461334 48991373623296 49004627465664 49122226651136 49135515893724 49148156880576 49254033014784 49356080676864 49385587590144 49487907815424 49488628745088 49620087056384 49620809911608 49726979833856 49727704246272 49860523969152 49872624943104 49873351477248 49976682283008 50006560215168 50110167011328 50218115530752 50270530655493 50352245112832 50365867117488 50378824634112 50487351902208 50513383460592 50622200598528 50727082917888 50757409467648 50862571921408 50875657224192 50889420829728 51025343428098 51135263442432 51257975635968 51271842671712 51391288885248 51519532732928 51528551943168 51529302600516 51639555981312 51640308255744 51777482145792 51778236429504 51889778343936 51916533001164 52028372837376 52136168554496 52149581512704 52163689758336 52167337508416 52288869924864 52303015852776 52541473161216 52555687426944 52678124568576 52696060523704 52709617524096 52818824687616 52932608262144 52959900608256 53073988091904 53087642320896 53230142218201 53243836620624 53358535766016 53469087399936 53501053222656 53501832614997 53611900133376 53612681140512 53625692749824 53755877404242 53768923766784 53913322731978 54015567633248 54028677021696 54029464100352 54141405806592 54173773566432 54286014262272 54402958491648 54562299052032 54577060020288 54722832082308 54840717315072 54850317944832 54954339827712 54968477810688 54987193589952 55115295326208 55130205898872 55262504982528 55381552791552 55525590761472 55529473605632 55544496227688 55558786038912 55673896292352 55793830330368 55822597938432 55823411150559 55942852313088 55943667277056 56092272324608 56093089465296 56106703060992 56213107638272 56223767568384 56242910751261 56257380242064 56364070573824 56373937887744 56495379972096 56646275751936 56661600507174 56797574565376 56827556393166 56919929257984 56949975673344 57067968282624 57102085651104 57220393411584 57343658950656 57373225658944 57496820432896 57511612514304 57527171372736 57665222590464 57680823005676 57784697094144 57959474324544 57969620936064 58079558477824 58094500478976 58249667414016 58250515983192 58375150239744 58376000636928 58531066773504 58531919442048 58653189623808 58688254696968 58809848784128 58824978665472 58840892834373 58936538365952 58951700840448 59109157306368 59125148355312 59267034329088 59283068089167 59421177773568 59549184294912 59569459722448 59579888184288 59708236603392 59867713731072 59996682190848 60152723324928 60188684875488 60313387650048 60314266283076 60474481099968 60490039237632 60604756672512 60620348325888 60767513587404 60782261649408 60908194234368 60909081532416 60945495262236 61070876377088 61071766045056 61203328303104 61234885078296 61366798731264 61382586433536 61498996555776 61509762809856 61695806979456 61823632306176 61860592788696 61971993985024 61988759529216 62004707241984 62138279264256 62170318105344 62304246890496 62470657806336 62487558256149 62600088518656 62633133328896 62768059121664 62800422680736 62935708852224 63103806365184 63104725648458 63239746093056 63250817089536 63408655671296 63409579395552 63420680123712 63540955425792 63557302468608 63578942588382 63726131871744 63727060220928 63864342577152 63897271386048 64034920415232 64167592067072 64201464317952 64205953856512 64239846357492 64372942588032 64511616319488 64544878866312 64683922987008 64834614853632 64856689875328 64873375414272 64996405706752 65007784230912 65204408615112 65321831497728 65339503287552 65514021191632 65530875840768 65672044019712 65847450120192 65848409372304 65983877087232 65984838326784 66024286534089 66161079882144 66303605661696 66337792168154 66480698625536 66497801969664 66515791899726 66635576377344 66675413620224 66813556015104 67015642187754 67027374207324 67154489489984 67171766178816 67316469202944 67351177947456 67496267464704 67636110557184 67676545956864 67834209632256 67852561106304 68033791237464 68180351256576 68339188629504 68343967514624 68362456895616 68380044355584 68521718513664 68704735924224 68705736800688 68852741308416 68853744340992 68889245713083 69036642861056 69037648572672 69186371125248 69198483161088 69222044001552 69371163783168 69551586344448 69593166887283 69718493233152 69737354470368 69923618771838 69941607868512 70074249902592 70092277751808 70237499424768 70279490032128 70425099583488 70613200811008 70650475515828 70765317455872 70802672458752 70991782160832 71144714354688 71292116533248 71334737630208 71335776819996 71482533511168 71483574854016 71500923666432 71674503205656 71691898355712 71692942748544 71847385399296 71884430309304 72038236028928 72039285467136 72188541075456 72231698088576 72381352349696 72419560411536 72537277988864 72575568359424 72612988724601 72749732069376 72769413360384 72963776109744 73120956420096 73133757259776 73272453103616 73316258119936 73354959692001 73487060434944 73506941198496 73683339976704 73703273840586 74034121015296 74059328303584 74078381385216 74231861723136 74232943117632 74430130584576 74431214867412 74590469750784 74591556369408 74790785953728 74808937414656 74965023424512 74990547668348 75009840322752 75152094098432 75165250516992 75327173296128 75528367669248 75548800676232 75770075190888 75933300897792 76090624376832 76136114201472 76293857882112 76313485836288 76458211934208 76538015142147 76682150019072 76702895163648 76886963453952 76907764007568 77086933327872 77279299099392 77292827914752 77459333971968 77647378472794 77666223218688 77667354644256 77834667515904 77874799501746 78041422364672 78042559256064 78204252831744 78224372269056 78251006262624 78433304887296 78454523779164 78812209741824 78833531140416 79017186852864 79022712438784 79044090785556 79064426286144 79228237031424 79398912393216 79439850912384 79610982137856 79823618308096 79865754930936 79995576254464 80037803649024 80203631099904 80251579833984 80417850200064 80419021710768 80632641466624 80633816106363 80653385650176 80806342230016 80827131101184 80869984097967 81023351449872 81043015532544 81044196150528 81212108709888 81260660349648 81429021393408 81604437737472 81646513437728 81822398308352 81843448578048 81865590030432 82084248123462 82261075972608 82431509741568 82480790384928 82651679372288 82672942989312 82695308848308 82893757473792 83072329187328 83294210408448 83316744341532 83510844438528 83690745495552 83733896907648 83914278469632 83915500915584 84138408486912 84139634197944 84160054591488 84319661457408 84334422786048 84546105860736 84560906831616 84721273901056 84743069958144 84771923451176 84968175828992 84969413627904 84992400760761 85152456769536 85196361848064 85379893886976 85601952423936 85631098351019 85653128476656 85830590117376 86015488425984 86059838488416 86245230649344 86267418771456 86497833885696 86521234508514 86677045641216 86939211486816 86954431404096 87119337716736 87141750718464 87374501121024 87562725359616 87796600160256 87797879163072 87978502782976 87979784435712 88032382045452 88214773176192 88237467998208 88404807548928 88427551260672 88663735959552 88687722532968 88847435169792 88900551493632 89084741353472 89131766660352 89323776442368 89354189583672 89369832276432 89562354905088 89755292270592 89801570596608 89995023286272 90229084987392 90235394609152 90283027313232 90470081475072 90711721649952 90907135008768 91149942527488 91151270381106 91173392474112 91362291351552 91363622298624 91418242893354 91606314565632 91607649067584 91804992454656 91852327617444 92050198096896 92248494833664 92264644214784 92296058668736 92494885044224 92543710469184 92735448459264 92790889183044 92957990977536 92983139293824 93231491695784 93255477158016 93432333203456 93456370335744 93649999233024 93705986709504 93900132777984 94200634021104 94403563278336 94655709547776 94657088472687 94859619139584 94876225634304 95112983506944 95114369093328 95311433138688 95368413882573 95566004274208 95589197807616 95590590331392 95796513865728 95845907079072 96052380622848 96251388100608 96308930784768 96559413882048 96767424479232 96817318299468 97025884480512 97251922280448 97285034812992 97310063121408 97494608560128 97511676346368 97806612922668 97982747246592 98009254931328 98244453302272 98271031787448 98296313761152 98508066029568 98712161353728 98771175180288 98975815630848 98977257490176 99240174112768 99241619823216 99453959667712 99455408492544 99506688252231 99721047938304 99745249886208 99746702954496 99953364566016 100013120430336 100220334022656 100523463281631 100541061310986 100704490225664 100731734234976 100757649268224 100974703804416 101026766921184 101244401197056 101454165835776 101514818935296 101725143842816 101751314448384 101778841659456 102050686856196 102270526884864 102515951271936 102543685343424 102782577770496 103039065465856 103057103886336 103058605201032 103279111962624 103280616511488 103554964291584 103556472859008 103779556687872 103833066002328 104056745674752 104272337108992 104299163025408 104327379516672 104334675016832 104577739849728 104606031705552 104885428157757 105082946322432 105111374853888 105356249137152 105392121047408 105419235048192 105637649375232 105919801216512 106147976183808 106460284436402 106487673241248 106717071532032 106938174799872 107002106445312 107003665229994 107223800266752 107225362281024 107251385499648 107511754808484 107537847533568 107826645463956 108031135266496 108057354043392 108058928200704 108282811613184 108347547132864 108572028524544 108805916983296 109124598104064 109154120040576 109445664164616 109681434630144 109700635889664 109908679655424 109936955621376 109974387179904 110230590652416 110260411797744 110525009965056 110554910760879 110763105583104 111051181522944 111058947211264 111088992455376 111117572077824 111347792584704 111645195876864 111646822301118 111885704626176 111887334554112 112184544649216 112186178930592 112213406121984 112447535136768 112485821502522 112514760484128 112728141147648 112747875775488 112990759944192 113292551503872 113323201014348 113595149130752 113655112786332 113839858515968 113899951346688 114135936565248 114204171302208 114440786823168 114687317901312 114746451317888 114993640865792 115023225028608 115054342745472 115330445180928 115361646011352 115569394188288 115918948649088 115939241872128 116159116955648 116189000957952 116471067709191 116499334828032 116501031966384 116750300479488 116752001273856 116812199252619 117062133547008 117063838884096 117306379247616 117376509393936 117619697568256 117649957330944 117681785668746 117873076731904 118218314612736 118250296710624 118534068658176 118566136178334 118842355547136 119098368589824 119138919444896 119159776368576 119416473206784 119735427462144 119993364381696 120305446649856 120377369750976 120626775300096 120628532566152 120948962199936 120980078475264 121209513345024 121240696651776 121535027174808 121564523298816 121816388468736 121818163064832 121890990524472 122141752754176 122143532090112 122406656606208 122469770156592 122733597462528 122765172867072 122997993111552 123126372185193 123391613958912 123647264612352 123721185577392 123977519058432 124009414483968 124340636210688 124608493780992 124941315612672 124975116512298 125200177037312 125266266657792 125536118243328 125600845361472 125871417704448 126207612730368 126209451296916 126479492186112 126501634179072 126817311342592 126819158791104 126841360247424 127081910851584 127114604937216 127157885176764 127452263743488 127454120441856 127728685154304 127794542772096 128069840830464 128335184134144 128402928635904 128411907713024 128479692714984 128745885176064 129023232638976 129089757732624 129367845974016 129713379750656 129746750828544 129781851762771 129992811413504 130015568461824 130408817230224 130679006575104 131028042383264 131061751681536 131344088039424 131694900240384 131696818744608 131967754174464 131969676653568 132048573068178 132322159764288 132607211323392 132675584336308 132961397251072 132995603939328 133031583799452 133271152754688 133350827240448 133627112030208 134031284375508 134054748414648 134308978979968 134343532357632 134632938405888 134702355894912 134992534929408 135272221114368 135353091913728 135668419264512 135705122212608 136067582474928 136360702513152 136687935029248 136724913791232 136726905571659 136760088711168 137043437027328 137409471848448 137411473601376 137707488681984 137754375608161 137778491426166 138073285722112 138075297145344 138372742250496 138396966322176 138444088003104 138742327566336 139103172688896 139186333774566 139436986466304 139474708940736 139847237543676 139883215737024 140148499805184 140184555503616 140474998849536 140558980064256 140850199166976 141226401622016 141300951031656 141530634911744 141605344917504 141983564321664 142289428709376 142584233066496 142669475260416 142671553639992 142965067022336 142967149708032 143001847332864 143349006411312 143383796711424 143385885497088 143694770798592 143768860618608 144076472057856 144078570934272 144377082150912 144463396177152 144762704699392 144839120823072 145151136718848 145225977449202 145538826720768 145927552219488 146241912840192 146267514519552 146544906207232 146632516239872 146709919384002 146974120869888 147013882396992 147366679953408 147406547681172 148068242030592 148118656607168 148156762770432 148463723446272 148465886235264 148860261169152 148862429734824 149180939501568 149183112738816 149581571907456 149617874829312 149930046849024 149981095336696 150019680645504 150304188196864 150330501033984 150654346592256 151056735338496 151097601352464 151501174005649 151540150381776 151866601795584 152181248753664 152272228402944 152587715764224 152626971672576 153076030284294 153405790327296 153773926907904 153815528015136 154173866655744 154558598198784 154585655829504 154918667943936 155294756945588 155332446437376 155334709288512 155669335031808 155749599003492 156082844729344 156085118512128 156408505663488 156448744538112 156502012525248 156866609774592 156909047558328 157624419483648 157667062280832 158034373705728 158045424877568 158088181571112 158128852572288 158456474062848 158797824786432 158879701824768 159221964275712 159647236616192 159690426654603 159731509861872 159991152508928 160075607298048 160407262199808 160503159667968 160835700400128 160838043421536 161265282933248 161267632212726 161306771300352 161612684460032 161739968195934 162046702899744 162086031065088 162088392301056 162424217419776 162521320699296 162858042786816 163208875474944 163293026875456 163644796616704 163686897156096 163731180060864 164168496246924 164522151945216 164863019483136 164961580769856 165303358744576 165345885978624 165390617696616 165787514947584 166144658374656 166588420816896 166633488683064 167021688877056 167381490991104 167467793815296 167470233451677 167828556939264 167831001831168 168276816973824 168279268395888 168320109182976 168639322914816 168728732253783 169092211721472 169121813663232 169442547802112 169486139916288 169543846902352 169938827255808 169984801521522 170392723696128 170759787773952 171203904847872 171262196702038 171306256953312 171661180234752 172030976851968 172119676976832 172490461298688 172534837542912 172995667771392 173042469017028 173354091282432 173878422973632 173908862808192 174238675433472 174283501436928 174749002242048 175125450719232 175593200320512 175595758326144 175957005565952 175959568871424 176064764090904 176429546352384 176474935996416 176809615097856 176855102521344 177327471919104 177375445065936 177801102987264 177849204267501 178169482706944 178263533320704 178647552884736 178708379167344 178739664552864 179124709810176 179603141193216 179990046572544 180458169974784 180470789218304 180566054626464 180940162950144 181423443299904 181814270017536 182299885054976 182302540762212 182346784948224 182724582703104 182727244597248 182836485786708 183212629131264 183215298135168 183609984909312 183704655234888 184100396193792 184496989667328 184529288429568 184592117337472 184989770088448 185087420938368 185470896918528 185581778366088 185915981955072 185966278587648 186462983391568 186510954316032 186864666406912 186912740671488 187411973419008 187462674768447 187800265555968 188401268042208 188807126556672 189311419095552 189314176945374 189719238279168 189752451268608 190225967013888 190228738186656 190622866277376 190736827765146 191132008548416 191178395615232 191181180662784 191593027731456 191691814158144 192104761245696 192502776201216 192617861569536 193118827764096 193534848958464 193634636598936 194051768961024 194503844560896 194570069625984 194620126242816 194989217120256 195023352692736 195613225845336 195965494493184 196018509862656 196488906604544 196542063574896 196592627522304 197016132059136 197542350360576 197951631261696 197954514980352 198072859602267 198480348225536 198483239646432 198910816985088 199013376504462 199442095876608 199493405908992 199906729132032 200026240860672 200440668045312 201046926563262 201082122621972 201408980451328 201463468469952 201515298536448 201949407608832 202053533842368 202488802394112 202908331671552 203029637870592 203450287685632 203502628896768 203557683318912 204101373712392 204541053769728 205031902543872 205087370686848 205565155540992 206078130931712 206114207772672 206117210402064 206558223925248 206561233022976 206667737139249 207109928583168 207112945718016 207559113375744 207666132004656 208113491349504 208544674217984 208654759033344 208669350033664 208779500661849 209155479699456 209212063411104 209770856315514 210222749707776 210712498274304 210784242094816 210838470096384 211275298750464 211839602433024 212295952367616 212920568872804 212975346482496 213434143064064 213876349599744 214004212890624 214007330459988 214447600533504 214450724562048 214502770999296 215023509616968 215075695067136 215653290927912 216062270532992 216114708086784 216117856401408 216565623226368 216695094265728 217144057049088 217611833966592 217838966173803 218249196208128 218308240081152 218891328329232 219362869260288 219401271779328 219817359310848 219948774359808 220461181304832 220520823595488 221050019930112 221109821521758 222102363045888 222117894422528 222177984910752 222235144155648 222695585169408 223290391753728 223293644602236 223771409252352 223774669108224 224369089298432 224372357861184 224426812243968 224895070273536 224971643005044 225029520968256 225456282295296 225495751550976 225981519888384 226585103007744 226646402028696 227190298261504 227310225572664 227679717031936 227799902693376 228271873130496 228408342604416 228881573646336 229374635802624 229492902635776 229614045426441 229987281731584 230046450057216 230108685490944 230660890361856 230723292022704 231837897298176 231878483744256 232318233911296 232378001915904 232942135418382 232998669656064 233002063932768 233504002547712 233624398505238 234124267094016 234127677768192 234612758495232 234753018787872 235239395136512 235299914661888 235363571337492 235746153463808 236436629225472 236500593421248 237068137316352 237132272356668 237684711094272 238196737179648 238277838889792 238319552737152 238832946413568 239470854924288 239986728763392 240610893299712 240754739501952 241253550600192 241257065132304 241897924399872 241901448319089 241960156950528 242419026690048 242481393303552 243070054349616 243129046597632 243636326129664 243719279922131 243781981048944 244283505508352 244287064180224 244813313212416 244939540313184 245467194925056 245530345734144 246252744370386 246783227917824 247294529224704 247442371154784 247955038116864 248018828967936 248681272421376 249216987561984 249882631225344 249950233024596 250400354074624 250532533315584 251072236486656 251201690722944 251742835408896 252415225460736 252418902593832 252958984372224 253003268358144 253634622685184 253638317582208 253682720494848 254163821703168 254229209874432 254315770353528 254904527486976 254908240883712 254977202282283 255457370308608 255589085544192 256139681660928 256805857271808 256823815426048 256893295053057 256959385429968 257491770352128 258046465277952 258179515465248 258735691948032 259426759501312 259493501657088 259563703525542 259985622827008 260031136923648 260817634460448 261358013150208 262056084766528 262123503363072 262688176078848 263389800480768 263393637489216 263935508348928 263939353307136 264097146136356 264644319528576 265214422646784 265351168672616 265922794502144 265991207878656 266063167598904 266542305509376 266701654480896 267254224060416 268062568751016 268109496829296 268617957959936 268687064715264 269265876811776 269404711789824 269985069858816 270706183827456 271410244425216 272135164949856 272721405026304 273449827582464 273453811143318 273520177422336 274086874054656 274818943696896 274822947202752 275414977363968 275508751216322 275556982852332 276146571444224 276150594290688 276745484500992 276793932644352 276888176006208 277484655132672 278206345377792 278372667549132 278873972932608 278949417881472 279694475087352 279766431474048 280296999610368 280369111007232 280949997699072 281117960128512 281700398333952 282452803244032 282601902063312 283061269823488 283210689835008 283967128643328 284578857418752 285338950520832 285343107279984 285930134044672 285934299416064 286105241647719 286698012822624 286767593422848 286771770994176 287389541597184 287537721237216 288157141868544 288754164301824 288926792354304 289525409398784 289678241646144 290302273437696 290451954898404 291077653441536 291855104438976 292483825680384 292535029039104 293089812414464 293265032479744 293419838768004 293948241739776 294027764793984 294733359906816 294813095362344 296136484061184 296237313214336 296313525540864 296927446892544 296931772470528 297720522338304 297724859469648 298361879003136 298366225477632 298520064756693 299163143814912 299235749658624 299860093698048 299962190673392 300039361291008 300608376393728 300661002067968 301570389844893 302113470676992 302195202704928 303002348011298 303080300763552 303733203591168 304362497507328 304544456805888 305175431528448 305253943345152 306152060568588 306811580654592 307547853815808 307631056030272 308347733311488 309117196397568 309171311659008 309837335887872 310589513891176 310664892874752 310669418577024 311338670063616 311499198006984 312165689458688 312170237024256 312817011326976 312897489076224 313004025050496 313733219549184 313818095116656 314656284473271 315248838967296 315334124561664 316068747411456 316090849755136 316176363142224 316257705144576 316912948125696 317759403649536 318443928551424 319294473232384 319380853309206 319463019723744 320151214596096 320814524399616 321006319335936 321671400800256 321676086843072 322530565866496 322535264425452 322613542600704 323225368920064 323479936391868 324093405799488 324172062130176 324176784602112 324848434839552 325042641398592 325716085573632 326417750949888 326586053750912 327289593233408 327373794312192 327462360121728 328336992493848 329044303890432 329726038966272 329923161539712 330606717489152 330691771957248 330781235393232 331575029895168 331664732282637 332289316749312 333176841633792 333266977366128 334043377754112 334935587630592 334940466903354 335657113878528 335662003662336 336553633947648 336558536791776 336640218365952 337457464507566 338184423442944 338243627326464 338885095604224 338972279832576 339087693804704 339877654511616 339969603043044 340785447392256 341519575547904 342407809695744 342524393404076 342612513906624 343322360469504 344061953703936 344239353953664 344980922597376 345069675085824 345991335542784 346084938034056 346708182564864 347756845947264 347817725616384 348477350866944 348567002873856 349413203127573 349498004484096 350250901438464 350436597757857 351186400641024 351191516652288 351919137742848 352129528181808 352859092704768 352949871992832 353619230195712 354654943838208 354750890131872 355602205974528 355698408535002 356338965413888 356527066641408 357295105769472 357416758334688 357479329105728 358249419620352 359206282386432 359980093145088 360916339949568 360941578436608 361132109252928 361880325900288 362846886599808 363628540035072 364599770109952 364605081524424 364693569896448 365449165406208 365454489194496 365672971573416 366425258262528 366430596270336 367219969818624 367409310469776 368200792387584 368993979334656 369184234674944 369379116555579 369979540176896 370174841876736 370941793837056 371163556732176 371932557175296 372925966783136 373021908632064 373729332813824 373825481342976 374823946838016 374925349536894 375600531111936 376802536084416 377614253113344 378622838191104 378628353890748 379438476558336 379504902537216 380451934027776 380457476373312 381245732554752 381473655530292 382264017096832 382356791230464 382362361325568 383186055462912 383383628316288 384209522491392 385005552402432 385235723139072 386237655528192 387069697916928 387269273197872 388103537922048 389140139251968 389240252485632 389978434240512 390046705385472 391226451690672 392037019725312 392977813209088 393084127149792 393185255044608 394032264118272 395084700721152 395903262523392 395909029960704 396145719204534 396960696451072 396966479292864 397821633970176 398026753008924 398884191753216 398986811817984 399813458264064 400052481721344 400881336090624 402093853126524 402164245243944 402817960902656 402926936939904 403030597072896 403898815217664 404107067684736 404977604788224 405816663343104 406059275741184 406900575371264 407005257793536 407115366637824 408202747424784 409082107539456 410063805087744 410174741373696 410180716714977 411130311081984 412156261863424 412228415545344 412234420804128 413122466045952 413263126824483 413335474278498 414219857166336 414225891436032 415118226751488 415332264009312 416226982699008 417089348435968 417309518066688 417338700067328 417559001323698 418310959398912 418424126822208 419541712631028 420445499415552 421424996548608 421568484189632 421676940192768 422550597500928 423679204866048 424591904735232 425841137745608 425950692964992 426868286128128 427752699199488 428008425781248 428014660919976 428895201067008 428901449124096 429005541998592 430047019233936 430151390134272 431195649093001 431306581855824 432124541065984 432229416173568 432235712802816 433131246452736 433390188531456 434288114098176 435677932347606 436616480162304 437782656658464 438725738520576 438802543558656 439634718621696 439897548719616 440922362609664 441041647190976 442100039860224 442219643043516 444204726091776 444235788845056 444355969821504 444470288311296 445391170338816 446580783507456 446587289204472 447542818504704 447549338216448 448738178596864 448744715722368 448853624487936 449790140547072 449943286010088 450059041936512 450912564590592 450991503101952 451963039776768 453170206015488 453292804057392 454380596523008 454503522016947 454620451145328 455359434063872 455599805386752 456543746260992 456816685208832 457763147292672 458985805271552 459228090852882 459974563463168 460217370981888 461321780723712 461446584045408 463675794596352 463756967488512 464636467822592 464756003831808 465884270836764 465997339312128 466004127865536 467008005095424 467248797010476 468248534188032 468255355536384 469225516990464 469506037575744 470478790273024 470599829323776 470727142674984 471492306927616 472873258450944 473001186842496 474136274632704 474264544713336 475369422188544 476393474359296 476555677779584 476639105474304 477665892827136 478941709848576 479071279963809 479973457526784 481221786599424 481509479003904 482507101200384 482514130264608 483795848799744 483802896638178 483920313901056 484838053380096 486140108699232 486258093195264 487272652259328 487438559844262 487563962097888 488567011016704 488574128360448 489626626424832 489879080626368 490934389850112 491060691468288 492505488740772 493566455835648 494589058449408 494884742309568 495910076233728 496037657935872 497362544842752 498433975123968 499765262450688 499900466049192 500800708149248 501065066631168 502144472973312 502403381445888 503485670817792 504830450921472 504837805187664 505917968744448 506186196761349 507269245370368 507276635164416 507365440989696 508327643406336 508458419748864 508631540707056 509816481767424 509954404564566 511178171088384 512279363321856 513611714543616 513647630852096 513786590106114 513918770859936 514983540704256 516092930555904 516359030930496 517471383896064 518853519002624 518987003314176 519127407051084 519971245654016 520062273847296 521635268920896 522716026300416 524112169533056 524247006726144 525376352157696 526779600961536 526787274978432 527871016697856 527878706614272 528194292272712 529288639057152 530428845293568 530702337345232 531845589004288 531982415757312 532126335197808 533403308961792 533547612802503 534508448120832 536125137502032 536218993658592 537235915919872 537374129430528 538809423579648 539970139717632 541412367654912 542820488850432 544270329899712 545442810052608 546899655164928 546907622286636 547040354844672 548173748109312 549637887393792 549645894405504 550829954727936 551017502432644 551113965704664 552293142888448 552301188581376 553490969001984 553587865288704 553776352012416 554969310265344 556412690755584 556745335098264 557747945865216 557898835762944 559388950174704 559532862948096 560593999220736 560738222014464 562235920257024 562388024305341 563400796667904 564905606488064 565203804126624 566421379670016 567934257286656 569157714837504 570677901041664 570686214559968 571860268089344 571868598832128 572210483295438 573396025645248 573535186845696 573543541988352 574779083194368 575075442474432 576314283737088 577508328603648 577853584708608 579050818797568 579356483292288 580604546875392 580903909796808 582155306883072 583710208877952 584967651360768 585070058078208 586179624828928 586530064959488 586839677536008 587896483479552 588055529587968 589466719813632 589626190724688 592474626428672 592627051081728 593854893785088 593863544941056 594218578806801 595441044676608 595449718939296 596732450955264 597040129513386 598326287629824 599720187396096 599924381346784 600078722582016 601216752787456 601322004135936 603140779689786 604226941353984 604390405409856 606004696022596 606160601527104 607466407182336 608724995014656 609088913611776 610350863056896 610507886690304 612304121137176 613623161309184 615095707631616 615262112060544 616695466622976 618234392795136 618342623318016 619674671775744 620003211417747 621179027782352 621329785749504 621338837154048 622677340127232 622998396013968 624331378917376 624340474048512 625634022653952 626008050100992 627466439098368 627636190233312 629312568946542 630668249123328 632137494822912 632181699510272 632352726284448 632515410289152 633825896251392 635518807299072 636887857102848 638588946464768 638761706618412 638926039447488 640302429192192 641629048799232 642012638671872 643342801600512 643352173686144 645061131732992 645070528850904 645227085201408 646450737840128 646959872783736 648186811598976 648344124260352 648353569204224 649696869679104 650085282797184 651432171147264 652835501899776 653172107501824 653516898521409 654579186466816 654747588624384 654924720243456 656673984987696 658088607780864 659452077932544 659846323079424 661213434978304 661383543914496 661562470786464 663150059790336 663329464565274 666353683267584 666533954732256 668086755508224 669871175261184 669880933806708 671314227757056 671324007324672 673107267895296 673117073583552 673280436731904 674914929015132 676368846885888 676487254652928 677770191208448 677944559665152 678175387609408 679755309023232 679939206086088 681570894784512 683039151095808 684815619391488 685048786808152 685225027813248 686644720939008 688123907407872 688478707907328 689961845194752 690139350171648 691982671085568 692169876068112 695513691894528 695635451232768 696954701733888 697134005747712 698826406255146 698996008968192 700873195515714 702372801282048 702383033304576 703838275485696 704259056363616 705718185409536 705899743985664 707238460391424 709309887676416 709501780263744 711204411949056 711396817070004 712677930827776 713054133282816 714590211538944 714833516669376 714958658211456 716498839240704 718412564772864 719960186290176 721832679899136 721883156873216 722264218505856 723760651800576 725693773199616 725704344957267 727257080070144 729199540219904 729210163048848 729387139792896 730908978388992 731157839766393 731345943146832 732850516525056 732861192540672 734439939637248 734818620939552 736401584775168 738368469349888 738758233111158 739959080353792 740349683753472 741883587674112 742327113464352 743865114350592 745851933566272 746043817264128 747458665627648 747650962685952 749647893676032 749850699073788 751201062223872 753605072168832 755228506226688 757245676382208 757256707781496 758876953116672 759009805074432 760903868055552 760914952746624 762491465109504 762947311060584 764528034193664 764713582460928 764724722651136 764931606846849 766372110925824 766767256632576 768419044982784 770471446278144 770679885159171 772475311056384 774139395833856 774538546395744 776207075844096 778280278503936 778480504971264 779956868481024 780093410770944 782452903381344 784074039450624 785955626418176 786168254299584 786370510089216 788064528236544 790169401442304 791806525046784 791818059921408 792291438409068 793921392902144 793932958585728 795643267940352 796053506017848 797768383506432 797973623635968 799626916528128 800104963442688 801762672181248 804187706253048 804328490487888 805635921805312 805853873879808 806061194145792 807797630435328 808214135369472 809955209576448 812118551482368 813801150742528 814230733275648 816405494849568 818164215078912 820349482747392 820361433429954 822260622163968 824312523726848 824456831090688 824468841608256 826244932091904 826526253648966 826670948556996 828439714332672 828451782872064 830236453502976 830664528018624 832453965398016 834178696871936 834619036133376 834677400134656 835118002647396 836621918797824 836848253644416 839083425262056 840890998831104 842849993097216 843136968379264 843353880385536 845101195001856 847358409732096 849183809470464 851682275491216 851901385929984 853736572256256 856016851562496 856029321839952 857790402134016 857802898248192 858315724943157 860094038467872 860302780268544 862391298186002 862613163711648 864249082131968 864471425605632 866262492905472 866780377062912 868576228196352 871355864695212 873232960324608 875565313316928 877451477041152 877605087117312 879269437243392 879795097439232 881844725219328 882083294381952 884200079720448 884439286087032 888409452183552 888471577690112 888711939643008 888940576622592 890782340677632 893161567014912 893174578408944 895085637009408 895098676432896 895560194270079 897476357193728 897489431444736 897707248975872 899580281094144 899886572020176 900118083873024 901825129181184 901983006203904 904711169534679 906340412030976 906585608114784 908761193046016 909007044033894 909240902290656 911199610773504 913087492521984 913633370417664 915526294585344 917971610543104 918456181705764 919949126926336 920434741963776 922643561447424 922893168090816 927351589192704 927513934977024 929272935645184 929512007663616 931768541673528 931994678624256 932008255731072 934016010190848 934497594020952 936497068376064 936510711072768 938451033980928 939012075151488 940957580546048 941199658647552 941454285349968 942984613855232 943968853419813 945746516901888 946002373684992 948272549265408 948529089426672 950738844377088 953111355559168 953278210948608 955331785654272 957883419697152 958142559927618 962443573198848 963018958007808 965014202400768 965028260529216 967591697599488 967605793276356 967840627802112 969676106760192 972280217398464 972516186390528 974545304518656 974877119688524 975127924195776 977134022033408 977148256720896 979253252849664 979758161252736 981868779700224 982121382936576 985010977481544 987132911671296 989178116898816 989769484619136 991820152467456 992075315871744 994725089685504 994994196847911 996867950247936 999530524901376 999800932098384 1002130133262336 1004806762891776 1006971341635584 1009660901842944 1009675610375328 1012372393522698 1014538490740736 1014553270328832 1014730881979392 1016655286812672 1016916839497728 1017263081414112 1019632963534848 1019908809129132 1022356342176768 1024558726643712 1027223429087232 1027295261704192 1027573180212228 1027837541719872 1029967081408512 1032185861111808 1032718061860992 1034942767792128 1037707038005248 1037974006628352 1038254814102168 1039942491308032 1040124547694592 1043270537841792 1045432052600832 1048224339066112 1048239609382719 1048494013452288 1050752704315392 1051309793273571 1053559201923072 1053574549956864 1055757413228544 1056388584545424 1058577278114304 1060857690587136 1061404674690464 1063691178008576 1063964831514624 1064252670395616 1066806617923584 1067095225605006 1069016896241664 1072250275004064 1072437987317184 1074471831839744 1074748258861056 1077618847159296 1079940279435264 1082824735309824 1085640977700864 1088540659799424 1090885620105216 1093799310329856 1093815244573272 1094080709689344 1096347496218624 1099275774787584 1099291788811008 1101659909455872 1102035004865288 1102227931409328 1104586285776896 1104602377162752 1106981938003968 1107552704024832 1109938620530688 1112825381511168 1113490670196528 1115797671525888 1118777900349408 1119065725896192 1121187998441472 1121476444028928 1124471840514048 1124776048610682 1126801593335808 1129811212976128 1130407608253248 1132842759340032 1135868514573312 1138315429675008 1141355802083328 1141372429119936 1143720536178688 1143737197664256 1144420966590876 1146792051290496 1147070373691392 1147087083976704 1149558166388736 1150150884948864 1152628567474176 1155016657207296 1155707169417216 1158101637595136 1158712966584576 1161209093750784 1161807819593616 1164310613766144 1167420417755904 1169935302721536 1170140116156416 1173060129918976 1173679355072016 1176111059175936 1178933439627264 1179252381449376 1184949252857344 1185254102163456 1187709787570176 1187727089882112 1188437157613602 1190882089353216 1190899437878592 1193464901910528 1194080259026772 1196652575259648 1199440374792192 1199848762693568 1200157445164032 1202433505574912 1202644008271872 1206281559379572 1208453882707968 1208780810819712 1212009392045192 1212321203054208 1214932814364672 1217449990029312 1218177827223552 1220701726113792 1221015773380608 1224608242274352 1227246322618368 1230191415263232 1230524224121088 1230542150144931 1233390933245952 1236468785590272 1236685246636032 1239789380473449 1240006422835494 1242358055564704 1242659571499008 1242677674308096 1245354680254464 1245996792027936 1248680948097024 1251268045307904 1252016100201984 1254932878196736 1255272380466624 1258625137893084 1261336498246656 1264274989645824 1264363399020544 1264705452568896 1265030820578304 1267651792502784 1271037614598144 1273775714205696 1277177892929536 1277523413236824 1277852078894976 1280604858384384 1283258097598464 1284025277343744 1286685603201024 1286704347372288 1290122263465984 1290141057701808 1290454170402816 1292901475680256 1293586947279003 1293919745567472 1296373623197952 1296688248520704 1296707138408448 1299393739358208 1300170565594368 1302864342294528 1306344215003648 1307033797042818 1309158372933632 1309849440486912 1313347969975392 1316177215561728 1318904155865088 1319692646158848 1322426869956608 1322767087828992 1323124941572928 1326300119580672 1326658929130548 1332707366535168 1333067909464512 1336173511016448 1339742350522368 1339761867613416 1342628455514112 1342648014649344 1346214535790592 1346234147167104 1346560873463808 1349829858030264 1352737693771776 1352974509305856 1355540382416896 1355889119330304 1356350775218816 1359510618046464 1359878412172176 1363141789569024 1363510566050841 1366078302191616 1369631238782976 1370097573616304 1370450055626496 1373289441878016 1376957415814656 1379923690389504 1383965342171136 1384339752136224 1391027383789056 1391270902465536 1393909403467776 1394268011495424 1397652812510292 1397992017936384 1401746391031428 1404745602564096 1404766066609152 1407676550971392 1408518112727232 1411436370819072 1411799487971328 1414476920782848 1418619775352832 1419003560527488 1422408823898112 1422793634140008 1425355861655552 1426108266565632 1429180423077888 1429667033338752 1429917316422912 1432997678481408 1436825129545728 1437213839891427 1439920372580352 1443665359798272 1443766313746432 1444528437011712 1447521303601152 1451387546399232 1451408689914534 1454514160140288 1458399080439808 1458420326097696 1458774279585792 1461817956777984 1462315679532786 1462691886293664 1465701033050112 1465722385081344 1468879879274496 1469637241879104 1472803169550336 1476736938699776 1477516466222316 1479918160707584 1480699367506944 1483767175348224 1484654226928704 1487730228701184 1491703867132544 1492087634528256 1494917331255296 1495301925371904 1499295787352064 1499701398147576 1502402124447744 1507210144337664 1510457012453376 1514491352764416 1514513415562992 1517753906233344 1518558590284047 1521807736111104 1521829905493248 1524982930219008 1525894622121168 1529056068387328 1529449445302272 1529863213693698 1533534513265152 1536838089965568 1540942892556288 1541359770318342 1544950622112768 1548278791667712 1549077092791488 1552414151688192 1556560557007872 1556961009942528 1559913736962048 1560186821541888 1564905806762688 1568148078901248 1571911252836352 1572336508599168 1572741020178432 1576129056473088 1580338802884608 1583613050093568 1583636119842816 1584582876818136 1587842785804288 1587865917171456 1591286535880704 1592107012035696 1595536767012864 1595947247271936 1600209926885376 1600642838407509 1603525344362496 1608375412506096 1608656980975776 1611707747759616 1612122388291584 1616428270738944 1619910419152896 1624237102964736 1627602301485056 1628461466551296 1632810989699136 1636328430157824 1640698965494784 1640722866859908 1644521244327936 1648625047453696 1648913662181376 1648937683216512 1652489864183808 1653052507297932 1653341897113992 1656879428665344 1656903565744128 1660472907005952 1661329056037248 1664907930796032 1668357393743872 1669238072266752 1669354800269312 1670236005294792 1673243837595648 1673696507288832 1678166850524112 1681781997662208 1686273936758528 1686707760771072 1687164072916023 1690202390003712 1694716819464192 1703364550982432 1703802771859968 1707473144512512 1712033703124992 1712058643679904 1715580804268032 1715605796496384 1716631449886314 1720188076935744 1720605560537088 1724782596372004 1725226327423296 1728498164263936 1728942851211264 1732524985810944 1733560754125824 1737152456392704 1742711729390424 1746465920649216 1751130626633856 1754902954082304 1755210174234624 1758538874486784 1759590194878464 1763689450438656 1764166588763904 1768400159440896 1768878572174064 1776943155380224 1777423879286016 1777881153245184 1781564681355264 1786323134029824 1786349156817888 1790197352865792 1791120388540158 1794952714387456 1794978862889472 1799160562188288 1799773144040352 1800236167746048 1803650258362368 1803966012407808 1809422339069358 1812680824061952 1813171216229568 1817522386092032 1818014088067788 1818481804581312 1822399221547008 1826174985043968 1827266740835328 1831052589170688 1835943221086208 1836912363411528 1839898253852672 1840869483927552 1845287122894848 1845786336181632 1854703178385408 1855027869954048 1858545871290368 1859024015327232 1860009634253241 1863537083347056 1863989357248512 1864016511462144 1868032020381696 1868995188041904 1872994136752128 1873021422145536 1876902067961856 1878024150302976 1881915161092096 1882399317295104 1882908570699936 1887937706839626 1892004747369984 1896545098530816 1897058178853344 1901477688754176 1906222711118336 1906556421897216 1910663571308544 1915766839394304 1916285119855236 1924887146397696 1926037916015616 1930028404801536 1930056521058432 1935183395198976 1935211586552712 1935681255604224 1939352213520384 1944560434796928 1945032372781056 1949090609037312 1949754239377048 1950255848391552 1954268044066816 1954296513441792 1958506505699328 1959516322505472 1963737559400448 1964242765873152 1969515262073437 1970021954963088 1974265823342592 1978356233797632 1979538969238272 1983640304934912 1984150631743488 1989450179371008 1989988393695822 1999061049802752 1999601864196768 2004260266524672 2009613525783552 2013942683271168 2019321803685888 2019351220750656 2024744787045396 2029076981481472 2029106540657664 2029461763958784 2033310573625344 2033833678995456 2034526162828224 2039265927069696 2039817618258264 2044712684353536 2049117453287424 2054446858174464 2054590523408384 2055146360424456 2055675083439744 2059934162817024 2064371722223616 2065436123721984 2069885535584256 2075414076010496 2075948013256704 2076509628204336 2079884982616064 2086541075683584 2090864105201664 2096448678132224 2096479218765438 2096988026904576 2102619586547142 2107118403846144 2107149099913728 2111514826457088 2112777169090848 2117154556228608 2121715381174272 2122809349380928 2127382356017152 2127929663029248 2128505340791232 2133613235847168 2134190451210012 2138033792483328 2144500550008128 2144875974634368 2148943663679488 2149496517722112 2155237694318592 2159880558870528 2165649470619648 2171281955401728 2177081319598848 2177113034871801 2181771240210432 2187598620659712 2187630489146544 2188161419378688 2193473519299179 2198551549575168 2198583577622016 2203319818911744 2204070009730576 2204455862818656 2209204754325504 2215105408049664 2219877241061376 2225650763022336 2226981340393056 2231595343051776 2237555800698816 2238131451792384 2242375996882944 2242952888057856 2248943681028096 2249552097221364 2253603186671616 2259622425952256 2260815216506496 2265685518680064 2271737029146624 2276630859350016 2282711604166656 2282744858239872 2287441072357376 2287474395328512 2288841933181752 2293584102580992 2294140747382784 2294174167953408 2299116332777472 2300301769897728 2305257134948352 2311414338834432 2312039655477513 2316203275190272 2317425933169152 2322418187501568 2323615639187232 2328621227532288 2334840835511808 2339870605443072 2340280232312832 2346120259837952 2347358710144032 2352222118351872 2357866879254528 2358504762898752 2369898505714688 2370508204326912 2375419575140352 2375454179764224 2376874315227204 2381764178706432 2381798875757184 2386929803821056 2388160518053544 2393305150519296 2398880749584384 2399697525387136 2400314890328064 2404867011149824 2405288016543744 2412563118759144 2416907765415936 2417561621639424 2424018784090384 2424642406108416 2429865628729344 2436355654447104 2441403452227584 2449216484548704 2454492645236736 2461048448242176 2461084300289862 2466781866491904 2472937571180544 2473370493272064 2479578760946898 2480012845670988 2484716111129408 2485319142998016 2485355348616192 2490709360508928 2491993584055872 2497361896194048 2502536090615808 2504032200403968 2509865756393472 2510544760933248 2517250275786168 2522672996493312 2528549979291648 2528726798041088 2529410905137792 2530061641156608 2535303585005568 2542075229196288 2547551428411392 2554355785859072 2555046826473648 2555704157789952 2561209716768768 2568050554687488 2573371206402048 2573408694744576 2574947174829471 2580244526931968 2580282115403616 2580908340805632 2587173894558006 2587839491134944 2592747246395904 2593414276816896 2598787478716416 2600341131188736 2605728684589056 2612688430007296 2614067594085636 2618316745867264 2619698880973824 2626695939950784 2632354431123456 2637808311730176 2639385292317696 2644853739913216 2645534175657984 2646249883145856 2652600239161344 2653317858261096 2665414733070336 2666135818929024 2672347022032896 2679484701044736 2679523735226832 2685256911028224 2685296029298688 2686680582810237 2692429071581184 2692468294334208 2693121746927616 2699659716060528 2705475387543552 2705949018611712 2711080764833792 2712701550437632 2714133508604037 2719021236092928 2719756824344352 2726283579138048 2727021132101682 2739262477565952 2740195147232608 2740900111252992 2746578883756032 2753914831629312 2759847380779008 2767930684342272 2768679504272448 2782054767578112 2782541804931072 2787818806935552 2788536022990848 2795305625020584 2795984035872768 2803492782062856 2809491205128192 2809532133218304 2815353101942784 2817036225454464 2822872741638144 2823598975942656 2828953841565696 2831906560259439 2837239550705664 2838007121054976 2844817647796224 2845587268280016 2852216533131264 2859334066677504 2859834632845824 2865995356962816 2873650259091456 2874427679782854 2887330719596544 2887532627492864 2889056874023424 2895042607202304 2902775092798464 2902817379829068 2909028320280576 2916798160879616 2916840652195392 2917548559171584 2923635913555968 2924631359065572 2925383772587328 2931402066100224 2931444770162688 2937759758548992 2939274483758208 2945606339100672 2953473877399552 2955032932444632 2959836321415168 2961398735013888 2967534350696448 2969308453857408 2975460457402368 2983407734265088 2984175269056512 2984982590543733 2989834662510592 2990603850743808 2998591574704128 2999402796295152 3014420288675328 3020914024906752 3028982705528832 3029026831125984 3037117180568094 3043615472222208 3043659810986496 3049965860438016 3051789244242336 3058112136774656 3058898890604544 3059726427387396 3067069026530304 3073676179931136 3081885785112576 3082719540636684 3089901244225536 3096557583335424 3098154185582976 3104828303376384 3113121114015744 3113922019885056 3119827473924096 3120373643083776 3129811613525376 3136296157802496 3143822505672704 3144673017198336 3144718828148157 3145482040356864 3152258112946176 3160677605769216 3167272239685632 3168350638987703 3169165753636272 3175685571608576 3175731834342912 3182573071761408 3184214024071392 3191073534025728 3191894494543872 3200419853770752 3201285676815018 3207050688724992 3216750825012192 3217313961951552 3223415495519232 3224244776583168 3232856541477888 3239820838305792 3248474205929472 3255204602970112 3256922933102592 3265621979398272 3272656860315648 3281397930989568 3281445733719816 3289042488655872 3297250094907392 3297827324362752 3297875366433024 3304979728367616 3306105014595864 3306683794227984 3313758857330688 3313807131488256 3320945814011904 3322658112074496 3329815861592064 3338476144533504 3338709600538624 3340472010589584 3347393014577664 3356333701048224 3363563995324416 3372547873517056 3373415521542144 3374328145832046 3380404780007424 3389433638928384 3406729101964864 3407605543719936 3414946289025024 3424067406249984 3424117287359808 3431161608536064 3431211592992768 3433262899772628 3440376153871488 3441211121074176 3449565192744008 3450452654846592 3456996328527872 3457885702422528 3465049971621888 3467121508251648 3474304912785408 3485423458780848 3492931841298432 3502261253267712 3509805908164608 3510420348469248 3519180389756928 3528333177527808 3536800318881792 3537757144348128 3554847758572032 3555762306490368 3563129362710528 3572646268059648 3572698313635776 3580394705731584 3582240777080316 3589905428774912 3589957725778944 3598321124376576 3599546288080704 3600472335492096 3607300516724736 3607932024815616 3618844678138716 3625361648123904 3626342432459136 3635044772184064 3636028176135576 3636963609162624 3644798443094016 3652349970087936 3654533481670656 3662105178341376 3671886442172416 3673824726823056 3679796507705344 3681738967855104 3690574245789696 3691572672363264 3709406356770816 3710055739908096 3717091742580736 3719368141420347 3720019268506482 3727074166694112 3727978714497024 3728033022924288 3736064040763392 3737990376083808 3746042844291072 3753804135923712 3756048300605952 3763830322184192 3764798634590208 3765817141399872 3775875413679252 3784009494739968 3793090197061632 3794116357706688 3802955377508352 3812445422236672 3813112843794432 3821327142617088 3831533678788608 3832570239710472 3849774292795392 3852075832031232 3860056809603072 3860113042116864 3870366790397952 3870423173105424 3871362511208448 3878704427040768 3880760841837009 3889120869593856 3890064745562112 3898181218074624 3899508478754096 3900511696783104 3908593026883584 3919032645010944 3927475118800896 3939030524146874 3940043909926176 3948531646685184 3956712467595264 3959077938476544 3967280609869824 3968301263486976 3978900358742016 3979976787391644 3998122099605504 3999203728393536 4008520533049344 4019227051567104 4027885366542336 4038643607371776 4038702441501312 4049489574090792 4058153962962944 4058213081315328 4058923527917568 4066621147250688 4067667357990912 4069052325656448 4078531854139392 4079635236516528 4089425368707072 4090531698152523 4098234906574848 4108893716348928 4109181046816768 4110292720848912 4111350166879488 4119868325634048 4130872247443968 4139771071168512 4150828152020992 4151896026513408 4153019256408672 4173082151367168 4181728210403328 4192897356264448 4192958437530876 4193976053809152 4205239173094284 4214236807692288 4214298199827456 4223029652914176 4225554338181696 4234309112457216 4243430762348544 4245618698761856 4254764712034304 4255859326058496 4257010681582464 4267226471694336 4268380902420024 4276067584966656 4289001100016256 4289751949268736 4297887327358976 4298993035444224 4310475388637184 4311641519674281 4319761117741056 4331298941239296 4342563910803456 4354162639197696 4354226069743602 4363542480420864 4375197241319424 4375260978293088 4376322838757376 4386947038598358 4397103099150336 4397167155244032 4406639637823488 4408140019461152 4408911725637312 4418409508651008 4430210816099328 4439754482122752 4451301526044672 4453962680786112 4463190686103552 4475111601397632 4476262903584768 4484751993765888 4485905776115712 4497887362056192 4499104194442728 4507206373343232 4519244851904512 4521630433012992 4531371037360128 4543474058293248 4553261718700032 4555675770852141 4565423208333312 4565489716479744 4574948790657024 4577683866363504 4587168205161984 4588348335906816 4600603539795456 4610514269896704 4622828677668864 4624079310955026 4632406550380544 4634851866338304 4644836375003136 4647231278374464 4657242455064576 4669681671023616 4679741210886144 4680560464625664 4692240519675904 4694717420288064 4704444236703744 4715733758509056 4717009525797504 4739797011429376 4741016408653824 4750839150280704 4750908359528448 4753748630454408 4763528357412864 4763597751514368 4773859607642112 4776321036107088 4786610301038592 4799395050774272 4800629780656128 4801928515222527 4809734022299648 4810576033087488 4825126237518288 4835123243278848 4848037568180768 4849284812216832 4859731257458688 4872711308894208 4882806904455168 4898432969097408 4908985290473472 4922096896484352 4922168600579724 4933563732983808 4945875142361088 4946740986544128 4959157521893796 4960025691341976 4969432222258816 4970638285996032 4970710697232384 4981418721017856 4983987168111744 4994723792388096 5005072181231616 5008064400807936 5019731512786944 5021089521866496 5034500551572336 5045345992986624 5057453596082176 5058821810275584 5060123282313216 5070607170011136 5084150458392576 5108711571718144 5110093652947296 5111408315579904 5122419433537536 5136101109374976 5146742412804096 5146817389489152 5149894349658942 5160489053863936 5160564230807232 5161816681611264 5174347789116012 5175678982269888 5185494492791808 5186828553633792 5197574957432832 5200682262377472 5211457369178112 5225376860014592 5228135188171272 5236633491734528 5239397761947648 5253391879901568 5264708862246912 5275616623460352 5278770584635392 5289707479826432 5291068351315968 5292499766291712 5305200478322688 5306635716522192 5330829466140672 5332271637858048 5344694044065792 5358969402089472 5359047470453664 5370592058597376 5373361165620474 5384858143162368 5384936588668416 5399319432121056 5410950775087104 5411898037223424 5422161529667584 5425403100875264 5428267017208074 5438042472185856 5439513648688704 5452567158276096 5454042264203364 5478524955131904 5480390294465216 5481800222505984 5493157767512064 5507829663258624 5519694761558016 5535861368684544 5537359008544896 5564109535156224 5565083609862144 5575637613871104 5577072045981696 5590611250041168 5591968071745536 5605543438209013 5606985564125712 5618982410256384 5619064266436608 5630706203885568 5634072450908928 5645745483276288 5647197951885312 5663813120518878 5676014242109952 5689635295592448 5691174536560032 5704433066262528 5718668133355008 5719669265691648 5731990713925632 5747300518182912 5748855359565708 5774661439193088 5775065254985728 5778113748046848 5790085214404608 5805550185596928 5805634759658136 5818056640561152 5833596321759232 5833681304390784 5835097118343168 5847271827111936 5849262718131144 5850767545174656 5862804132200448 5862889540325376 5875519517097984 5878548967516416 5891212678201344 5906947754799104 5908545786220311 5910065864889264 5919672642830336 5922797470027776 5935068701392896 5938616907714816 5950920914804736 5966815468530176 5968350538113024 5969965181087466 5979669325021184 5997183149408256 5998805592590304 6028840577350656 6041828049813504 6057965411057664 6058053662251968 6074234361136188 6087230944444416 6087319621972992 6099931720876032 6103578488484672 6116224273549312 6117797781209088 6119452854774792 6134138053060608 6147352359862272 6163771570225152 6165439081273368 6179802488451072 6193115166670848 6196308371165952 6209656606752768 6226242228031488 6227844039770112 6239654947848192 6259623227050752 6272592315604992 6289346034396672 6289437656296314 6290964080713728 6321355211538432 6334544479371264 6336701277975406 6338331507272544 6351371143217152 6351463668685824 6365146143522816 6368428048142784 6382147068051456 6383788989087744 6400839707541504 6402571353630036 6414101377449984 6433501650024384 6434627923903104 6446830991038464 6448489553166336 6465713082955776 6479641676611584 6496948411858944 6510409205940224 6513845866205184 6531243958796544 6545313720631296 6562795861979136 6562891467439632 6580420557897537 6594500189814784 6595654648725504 6595750732866048 6609959456735232 6612210029191728 6613367588455968 6627614262976512 6645316224148992 6659631723184128 6676952289067008 6677419201077248 6680944021179168 6694786029155328 6712667402096448 6727127990648832 6745095747034112 6746831043084288 6748656291664092 6760809560014848 6778867277856768 6813458203929728 6815211087439872 6829892578050048 6848134812499968 6848234574719616 6862323217072128 6862423185985536 6866525799545256 6880752307742976 6882422242148352 6899130385488016 6900905309693184 6913992657055744 6915771404845056 6934243016503296 6936118966432539 6948609825570816 6970846917561696 6985863682596864 7004522506535424 7019611816329216 7020840696938496 7038360779513856 7056666355055616 7073600637763584 7075514288696256 7109695517144064 7111524612980736 7126258725421056 7145292536119296 7145396627271552 7160789411463168 7164481554160632 7179810857549824 7179915451557888 7196642248753152 7199092576161408 7200944670984192 7214601033449472 7215864049631232 7237689356277432 7250723296247808 7252684864918272 7270089544368128 7272056352271152 7273927218325248 7289596886188032 7309066963341312 7324210356682752 7343772884344832 7347649453646112 7363477935710208 7383145344726528 7418812713541632 7420111479816192 7434183485161472 7438736282840694 7440038537012964 7454148333388224 7455957428994048 7456066045848576 7472128081526784 7475980752167616 7492085688582144 7507608271847424 7512096601211904 7527660644368384 7529597269180416 7531634282799744 7551750827358504 7568018989479936 7586180394123264 7588232715413376 7605910755016704 7624890844473344 7626225687588864 7642654285234176 7663067357577216 7665140479420944 7704151664062464 7720113619206144 7720226084233728 7724841524488413 7740733580795904 7740846346210848 7742725022416896 7761521683674018 7778241739187712 7796362436149248 7799016957508192 7801023393566208 7817186053767168 7838065290021888 7854950237601792 7878061048293748 7880087819852352 7897063293370368 7913424935190528 7918155876953088 7934561219739648 7936602526973952 7957800717484032 7959953574783288 7996244199211008 7998407456787072 8017041066098688 8038454103134208 8055770733084672 8060041748430711 8077287214743552 8077404883002624 8098979148181584 8116307925925888 8116426162630656 8117847055835136 8133242294501376 8138104651312896 8157063708278784 8159270473033056 8178850737414144 8181063396305046 8217787432697856 8218362093633536 8220585441697824 8222700333758976 8239736651268096 8261744494887936 8279542142337024 8301656304041984 8303792053026816 8306038512817344 8346164302734336 8363456420806656 8385794712528896 8385916875061752 8387952107618304 8410478346188568 8428473615384576 8428596399654912 8446059305828352 8451108676363392 8468618224914432 8486861524697088 8491237397523712 8495719680778317 8509529424068608 8511718652116992 8514021363164928 8534452943388672 8536761804840048 8578002200032512 8579503898537472 8595774654717952 8597986070888448 8620950777274368 8623283039348562 8662597882478592 8685127821606912 8708325278395392 8708452139487204 8727084960841728 8750394482638848 8750521956586176 8752645677514752 8773894077196716 8794206198300672 8794334310488064 8813279275646976 8816280038922304 8817823451274624 8836819017302016 8860421632198656 8879508964245504 8902603052089344 8907925361572224 8926381372207104 8950223202795264 8952525807169536 8969503987531776 8971811552231424 8995774724112384 8998208388885456 9038489703809024 9043260866025984 9062742074720256 9086948116586496 9111351541704282 9130846416666624 9130979432959488 9149897581314048 9155367732727008 9174336410323968 9176696671813632 9201207079590912 9221028539793408 9245657355337728 9248158621910052 9264813100761088 9269703732676608 9289672750006272 9294462556748928 9314484910129152 9339363342047232 9359482421772288 9361120929251328 9384481039351808 9389434840576128 9408888473407488 9431467517018112 9434019051595008 9434156484444471 9479594022858752 9482032817307648 9501816719056896 9505051916963109 9507497260908816 9527056714825728 9527195503028736 9547719215284224 9552642072214176 9573220602077184 9598790101548544 9601259561312256 9603857030445054 9619468044599296 9621152066174976 9650252475036576 9670246486557696 9696075136361536 9698569624433664 9719462514917376 9745422617788416 9765613808910336 9796865938194816 9817970580946944 9844193792968704 9844337201159448 9867127465967616 9891750284722176 9893481973088256 9918315043787592 9920051382683952 9938864444517632 9941276571992064 9941421394464768 9962837442035712 9967974336223488 9989447584776192 10016128801615872 10042179043732992 10069001103144672 10090691985973248 10117643620551168 10120246564626432 10141214340022272 10168300916785152 10217423143436288 10220187305894592 10222816631159808 10244838867075072 10272202218749952 10293484825608192 10293634778978304 10299788699317884 10320978107727872 10321128461614464 10323633363222528 10348695578232024 10351357964539776 10370988985583616 10373657107267584 10395149914865664 10401364524754944 10422914738356224 10450753720029184 10456270376342544 10473266983469056 10478795523895296 10506783759803136 10529417724493824 10557541169270784 10579414959652864 10584999532583424 10610400956645376 10613271433044384 10664543275716096 10689388088131584 10717938804178944 10718094940907328 10741184117194752 10746722331240948 10769716286324736 10769873177336832 10798638864242112 10821901550174208 10823796074446848 10844323059335168 10850806201750528 10856534034416148 10876084944371712 10879027297377408 10905134316552192 10908084528406728 10957049910263808 10960780588930432 10963600445011968 10986315535024128 11015659326517248 11039389523116032 11071722737369088 11074718017089792 11128219070312448 11130167219724288 11151275227742208 11158104424261041 11181222500082336 11183936143491072 11211086876418026 11213971128251424 11238128532873216 11261412407771136 11268144901817856 11291490966552576 11294395903770624 11327626241037756 11352028484219904 11379270591184896 11382349073120064 11408866132525056 11437336266710016 11439338531383296 11463981427851264 11494601036365824 11497710719131416 11549322878386176 11550130509971456 11556227496093696 11580170428809216 11611100371193856 11611269519316272 11636113281122304 11642282525511027 11667192643518464 11667362608781568 11670194236686336 11694543654223872 11698525436262288 11701535090349312 11725779080650752 11757097935032832 11782425356402688 11813895509598208 11817091572440622 11820131729778528 11845594940055552 11870137402785792 11877233815429632 11901841829609472 11933630937060352 11936701076226048 11939930362174932 11959338650042368 11994366298816512 11997611185180608 12057681154701312 12083656099627008 12115930822115328 12116107324503936 12148468722272376 12174461888888832 12174639243945984 12199863441752064 12207156976969344 12232448547098624 12235595562418176 12238905709549584 12268276106121216 12271595094457569 12294704719724544 12327543140450304 12330878162546736 12359604976902144 12392616742331904 12419313213505536 12452484456062976 12455688079540224 12519246454101504 12545184631209984 12578692068793344 12578875312592628 12581928161427456 12642710423076864 12669088958742528 12673402555950812 12676663014545088 12702742286434304 12702927337371648 12730292287045632 12736856096285568 12764294136102912 12767577978175488 12801679415083008 12805142707260072 12828202754899968 12867003300048768 12869255847806208 12893661982076928 12896979106332672 12931426165911552 12934924559022843 12959283353223168 12993896823717888 13027691732410368 13062487917593088 13090627441262592 13125591723958272 13125782934879264 13160841115795074 13189000379629568 13191309297451008 13191501465732096 13219918913470464 13224420058383456 13226735176911936 13255228525953024 13290632448297984 13319263446368256 13353904578134016 13354838402154496 13361888042358336 13389572058310656 13425334804192896 13454255981297664 13490191494068224 13493662086168576 13497312583328184 13521619120029696 13557734555713536 13626916407859456 13630422174879744 13659785156100096 13667027312556423 13696269624999936 13696469149439232 13724846371971072 13733051599090512 13761504615485952 13798260770976032 13801810619386368 13827985314111488 13831542809690112 13868486033006592 13872237932865078 13897219651141632 13941693835123392 13971727365193728 14009045013070848 14039223632658432 14041681393876992 14076721559027712 14113332710111232 14147201275527168 14151028577392512 14219391034288128 14223049225961472 14252517450842112 14290585072238592 14290793254543104 14321578822926336 14328963108321264 14359621715099648 14359830903115776 14398185152322816 14401889341968384 14429202066898944 14431728099262464 14475378712554864 14505369729836544 14540179088736256 14544112704542304 14547854436650496 14579193772376064 14618133926682624 14648420713365504 14687545768689664 14695298907292224 14726955871420416 14766290689453056 14837625427083264 14840222959632384 14868366970322944 14877472565681388 14880077074025928 14908296666776448 14911914857988096 14912132091697152 14944256163053568 14951961504335232 14984171377164288 15015216543694848 15024193202423808 15055321288736768 15059194538360832 15063268565599488 15103501654717008 15136037978959872 15172360788246528 15176465430826752 15211821510033408 15249781688946688 15252451375177728 15326134715154432 15330280958841888 15408303328124928 15440227238412288 15440452168467456 15449683048976826 15481467161591808 15481692692421696 15485450044833792 15523043367348036 15556483478375424 15592724872298496 15598033915016384 15602046787132416 15634372107534336 15676130580043776 15709900475203584 15756122096587496 15760175639704704 15794126586740736 15826849870381056 15836311753906176 15869122439479296 15873205053947904 15915601434968064 15919907149566576 15992488398422016 15996814913574144 16034082132197376 16076908206268416 16120083496861422 16154574429487104 16154809766005248 16197958296363168 16232852325261312 16235694111670272 16266484589002752 16276209302625792 16314127416557568 16318540946066112 16357701474828288 16362126792610092 16435574865395712 16436724187267072 16441170883395648 16445400667517952 16479473302536192 16523488989775872 16559084284674048 16603312608083968 16607584106053632 16612077025634688 16692328605468672 16726912841613312 16771589425057792 16771833750123504 16775904215236608 16816630314627039 16820956692377136 16856947230769152 16857192799309824 16892118611656704 16902217352726784 16937236449828864 16982474795047424 16991439361556634 17019058848137216 17028042726329856 17068905886777344 17073523609680096 17156004400065024 17159007797074944 17191549309435904 17195972141776896 17241901554548736 17246566078697124 17325195764957184 17370255643213824 17416650556790784 17416904278974408 17454169921683456 17500788965277696 17501043913172352 17505291355029504 17547788154393432 17588412396601344 17588668620976128 17626558551293952 17632560077844608 17635646902549248 17673638034604032 17720843264397312 17725637358660933 17759017928491008 17805206104178688 17815850723144448 17852762744414208 17900446405590528 17905051614339072 17939007975063552 17991549448224768 17996416777770912 18076979407618048 18086521732051968 18125484149440512 18173896233172992 18222703083408564 18261692833333248 18261958865918976 18299795162628096 18310735465454016 18348672820647936 18353393343627264 18402414159181824 18442057079586816 18491314710675456 18496317243820104 18529626201522176 18539407465353216 18579345500012544 18588925113497856 18628969820258304 18678726684094464 18718964843544576 18768962078703616 18778869681152256 18817776946814976 18868038103190016 18868312968888942 18959188045717504 18964065634615296 19003633438113792 19010103833926218 19014994521817632 19054113429651456 19054391006057472 19095438430568448 19105284144428352 19146441204154368 19197580203097088 19202519122624512 19207714060890108 19238936089198592 19242304132349952 19300504950073152 19340492973115392 19392150272723072 19397139248867328 19438925029834752 19490845235576832 19531227617820672 19593731876389632 19635941161893888 19688387585937408 19688674402318896 19741261673692611 19783500569444352 19786963946176512 19836630087575184 19840102765367904 19877728889035264 19882842788929536 19935948672446976 19978895169552384 20032257603231744 20084358087465984 20138002206289344 20181383971946496 20235287241102336 20240493129252864 20282428680044544 20336601833570304 20434846286872576 20440374611789184 20445633262319616 20489677734150144 20544404437499904 20586969651216384 20587269557956608 20599577398635768 20641956215455744 20642256923228928 20647266726445056 20697391156464048 20702715929079552 20741977971167232 20747314214535168 20802729049509888 20808356899297617 20845829476712448 20901507440058368 20912540752685088 20957591047790592 21013567519606272 21058835448987648 21115082338541568 21158829919305728 21169999065166848 21220801913290752 21226542866088768 21329086551432192 21378776176263168 21435877608357888 21436189881814656 21482368234389504 21493444662481896 21539432572649472 21539746354673664 21597277728484224 21643803100348416 21647592148893696 21688646118670336 21701612403501056 21713068068832296 21752169888743424 21758054594754816 21810268633104384 21816169056813456 21921561177860864 21927200890023936 21972631070048256 22031318653034496 22149436034179584 22256438140624896 22260334439448576 22302550455484416 22316208848522082 22362445000164672 22367872286982144 22422173752836052 22427942256502848 22476257065746432 22522824815542272 22536289803635712 22582981933105152 22588791807541248 22655252482075512 22704056968439808 22758541182369792 22764698146240128 22817732265050112 22874672533420032 22878677062766592 22927962855702528 22989202072731648 22995421438262832 23100261019942912 23112454992187392 23160340857618432 23222200742387712 23222539038632544 23284565051022054 23334385287036928 23334725217563136 23389087308447744 23397050872524576 23403070180698624 23451558161301504 23514195870065664 23564850712805376 23627791019196416 23634183144881244 23640263459557056 23691189880111104 23740274805571584 23754467630859264 23803683659218944 23867261874120704 23873402152452096 23879860724349864 23918677300084736 23988732597633024 23995222370361216 24115362309402624 24167312199254016 24180125245292133 24231861644230656 24232214649007872 24296937444544752 24348923777777664 24349278487891968 24399726883504128 24414313953938688 24464897094197248 24471191124836352 24477811419099168 24536552212242432 24543190188915138 24655086280900608 24661756325093472 24719209953804288 24785233484663808 24838626427011072 24904968912125952 24911376159080448 25038492908203008 25090369262419968 25157384137586688 25157750625185256 25163856322854912 25285420846153728 25338177917485056 25346805111901624 25353326029090176 25405484572868608 25405854674743296 25460584574091264 25473712192571136 25528588272205824 25535155956350976 25603358830166016 25610285414520144 25734006600097536 25738511695612416 25787323964153856 25793958212665344 25862852331823104 25869849118045686 25987793647435776 26055383464820736 26124975835186176 26181254882525184 26251183447916544 26251565869758528 26321682231590148 26378000759259136 26382618594902016 26383002931464192 26439837826940928 26448840116766912 26453470353823872 26510457051906048 26581264896595968 26638526892736512 26707809156268032 26709676804308992 26723776084716672 26779144116621312 26850669608385792 26908511962595328 26980382988136448 26987324172337152 26994625166656368 27115469111427072 27253832815718912 27260844349759488 27334054625112846 27392539249999872 27392938298878464 27449692743942144 27466103198181024 27523009230971904 27596521541952064 27603621238772736 27655970628222976 27663085619380224 27736972066013184 27744475865730156 27794439302283264 27883387670246784 27943454730387456 28018090026141696 28078447265316864 28083362787753984 28153443118055424 28226665420222464 28294402551054336 28302057154785024 28302469453333413 28438782068576256 28446098451922944 28515155750889327 28581170144477184 28581586509086208 28643157645852672 28657926216642528 28719661806231552 28796370304645632 28803778683936768 28858404133797888 28863456198524928 28950757425109728 29010739459673088 29080358177472512 29088225409084608 29095708873300992 29158387544752128 29236267853365248 29296841426731008 29375091537379328 29390597814584448 29453911742840832 29532581378906112 29675250854166528 29680445919264768 29736733940645888 29754945131362776 29760154148051856 29816593333552896 29823829715976192 29824264183394304 29888512326107136 29903923008670464 29968342754328576 30048386404847616 30110642577473536 30126537131198976 30207003309434016 30272075957919744 30352930861653504 30423643020066816 30499563377893376 30504902750355456 30652269430308864 30660561917683776 30816606656249856 30880454476824576 30880904336934912 30899366097953652 30962934323183616 30963385384843392 30970900089667584 31046086734696072 31112966956750848 31185449744596992 31196067830032768 31204093574264832 31268744215068672 31352261160087552 31419800950407168 31512244193174992 31520351279409408 31588253173481472 31672623507812352 31738244878958592 31831202869936128 31839814299133152 31993629827148288 32068164264394752 32153816412536832 32240166993722844 32309148858974208 32309619532010496 32395916592726336 32465704650522624 32471388223340544 32532969178005504 32552418605251584 32628254833115136 32637081892132224 32715402949656576 32724253585220184 32871149730791424 32873448374534144 32882341766791296 32890801335035904 32958946605072384 33046977979551744 33118168569348096 33206625216167936 33215168212107264 33224154051269376 33384657210937344 33453825683226624 33474313272783123 33543178850115584 33543667500247008 33551808430473216 33633260629254078 33641913384754272 33714385598619648 33784237223313408 33804434705453568 33874472899657728 33964949590094848 33982878723113268 34038117696274432 34056085452659712 34137811773554688 34147047219360192 34312008800130048 34318015594149888 34383098618871808 34391944283553792 34483803109097472 34493132157394248 34650391529914368 34740511286427648 34833301113581568 34833808557948816 34908339843366912 34926847576533081 35001577930555392 35002087826344704 35010582710059008 35095576308786864 35177337241952256 35265120155689216 35271293805098496 35347276069208064 35441686528794624 35451274717321866 35610412208357376 35631701446288896 35705525488828416 35800892811181056 35810103228678144 35878015950127104 35983098896449536 35992833555541824 36153958815236096 36173043464103936 36250968298881024 36347792466345984 36445406166817128 36523385666666496 36523917731837952 36599590325256192 36621470930908032 36697345641295872 36706786687254528 36804828318363648 36814785283372707 36884114159173632 36982629421350912 36992634487640208 37078814930706432 37177850226995712 37257939640516608 37357453368188928 37537924157407232 37557739362304512 37635553893629952 37736076206380032 37736625937777884 37918376091435008 37928131269230592 38007266876227584 38020207667852436 38029989043635264 38108226859302912 38108782012114944 38190876861136896 38210568288856704 38292882408308736 38395160406194176 38405038245249024 38415428121780216 38477872178397184 38484608264699904 38601009900146304 38680985946230784 38784300545446144 38794278497734656 38804773677068529 38877850059669504 38981690471153664 39187463752779264 39271882323787776 39376775171874816 39377348804637792 39482523347385222 39567001138888704 39573927892353024 39673260175150368 39680205530735808 39755457778070528 39765685577859072 39871897344893952 39957790339104768 40064515206463488 40168716174931968 40276004412578688 40362767943892992 40470574482204672 40480986258505728 40564857360089088 40673203667140608 40869692573745152 40880749223578368 40891266524639232 40979355468300288 41088808874999808 41174539115913216 41199154797271536 41283912430911488 41284513846457856 41394782312928096 41405431858159104 41483955942334464 41494628429070336 41605458099019776 41616713798595234 41691658953424896 41803014880116736 41825081505370176 41915182095581184 42027135039212544 42117670897975296 42230164677083136 42317659838611456 42339998130333696 42441603826581504 42453085732177536 42658173102864384 42757552352526336 42871755216715776 42872379763629312 42964736468779008 42986889324963792 43078865145298944 43079492709347328 43194555456968448 43287606200696832 43295184297787392 43403224807002112 43426136137664592 43516109189509632 43620537266208768 43632338113626912 43843122355721728 43854401780047872 43945262140096512 44062637306068992 44298872068359168 44512876281249792 44520668878897152 44605100910968832 44632417697044164 44724890000329344 44735744573964288 44844347505672104 44855884513005696 44952514131492864 45045649631084544 45072579607271424 45165963866210304 45177583615082496 45310504964151024 45408113936879616 45517082364739584 45529396292480256 45635464530100224 45749345066840064 45757354125533184 45978404145463296 45990842876525664 46224909984374784 46320681715236864 46444401484775424 46445078077265088 46569130102044108 46668770574073856 46669450435126272 46778174616895488 46794101745049152 46806140361397248 46903116322603008 47028391740131328 47129701425610752 47255582038392832 47268366289762488 47280526919114112 47382379760222208 47480549611143168 47508935261718528 47607367318437888 47734523748241408 47746804304904192 47759721448699728 47837354600169472 47977465195266048 47990444740722432 48230724618805248 48360250490584266 48463723288461312 48464429298015744 48593874889089504 48698556975783936 48799453767008256 48828627907877376 48929794188394496 48942382249672704 48955622838198336 49073104424484864 49086380377830276 49310172561801216 49323512650186944 49438419907608576 49570466969327616 49677252854022144 49809937824251904 49822752318160896 50076985816406016 50180738524839936 50314768275173376 50315501250370512 50327712645709824 50449890943881117 50570841692307456 50676355834970112 50693610223803248 50706652058180352 50811709349486592 50947424385142272 51057176544411648 51206717660332032 51220570829040288 51468013200195072 51477023391224832 51574647928307712 51587916425330688 51725704663646208 51739698236091372 51975587294871552 52110766929641472 52249951670372352 52362509765050368 52502366895833088 52503131739517056 52643364463180296 52756001518518272 52765237189804032 52766005862928384 52879675653881856 52897680233533824 52906940707647744 53020914103812096 53162529793191936 53176912075982799 53277053785473024 53415618312536064 53419353608617984 53447552169433344 53558288233242624 53701339216771584 53817023925190656 53960765976272896 53974648344674304 53989250333312736 54230938222854144 54507665631437824 54521688699518976 54668109250225692 54785078499999744 54785876597756928 54899385487884288 54932206396362048 55046018461943808 55193043083904128 55207242477545472 55311941256445952 55326171238760448 55473944132026368 55488951731460312 55588878604566528 55766775340493568 55886909460774912 56036180052283392 56156894530633728 56306886236110848 56453330840444928 56604114309570048 56604938906666826 56877564137152512 56892196903845888 57030311501778654 57162340288954368 57163173018172416 57286315291705344 57315852433285056 57439323612463104 57592740609291264 57607557367873536 57716808267595776 57726912397049856 57901514850219456 58021478919346176 58160716354945024 58176450818169216 58191417746601984 58316775089504256 58472535706730496 58593682853462016 58750183074758656 58781195629168896 58907823485681664 59065162757812224 59223785021077833 59350501708333056 59360891838529536 59509890262725552 59520308296103712 59633186667105792 59648528366788608 59807846017340928 59936685508657152 60096772809695232 60221285154947072 60253074262397952 60414006618868032 60544151915839488 60705861723307008 60847286040133632 60999126755786752 61009805500710912 61304538860617728 61321123835367552 61633213312499712 61760908953649152 61761808673869824 61798732195907304 61925868646367232 61926770769686784 61941800179335168 62092173469392144 62225933913501696 62392135660065536 62408187148529664 62425070697892851 62537488430137344 62704522320175104 63024488386349984 63040702558818816 63176506346962944 63345247015624704 63476489757917184 63662405739872256 63679628598266304 63987259654296576 64136328528789504 64307632825073664 64480333987445688 64618297717948416 64619239064020992 64791833185452672 64931409301045248 64942776446681088 65065938356011008 65104837210503168 65256509666230272 65274163784264448 65430805899313152 65448507170440368 65746896749068288 65764683533582592 65781602670071808 65917893210144768 66093955959103488 66413250432335872 66448308102538752 66769314421874688 66907651366453248 66948626545566246 67086357700231168 67087335000494016 67103616860946432 67266521258508156 67283826769508544 67428771197239296 67568474446626816 67608869410907136 67748945799315456 67929899180189696 67965757446226536 68076235392548864 68112170905319424 68275623547109376 68294094438720384 68624017600260096 68636031188299776 68766197237743616 68783888567107584 68967606218194944 68986264314788496 69300783059828736 69481022572855296 69666602227163136 69667617115897632 69853695153066162 70003155861110784 70004175652689408 70191152617573728 70354674483904512 70530240311378432 70542587610196992 70694552138416128 70883373057589248 70902549434643732 71220824416714752 71263402892577792 71411050977656832 71601785622362112 71620206457356288 71756031900254208 71966197792899072 71985667111083648 72307917630472192 72346086928207872 72501936597762048 72695584932691968 72872064696717169 72890812333634256 73046771333332992 73047835463675904 73199180650512384 73242941861816064 73394691282591744 73413573374509056 73609656636727296 73629570566745414 73965258842701824 73985268975280416 74157629861412864 74355700453991424 74515879281033216 74714906736377856 75075848314814464 75115478724609024 75271107787259904 75472152412760064 75473251875555768 75836752182870016 75856262538461184 76014533752455168 76040415335704872 76059978087270528 76216453718605824 76217564024229888 76381753722273792 76421136577713408 76585764816617472 76790320812388352 76810076490498048 76830856243560432 76955744356794368 77202019800292608 77361971892461568 77568601090892288 77588556995469312 77609547354137058 77963380942307328 78374927505558528 78543764647575552 78753550343749632 78754697609275584 78965046694770444 79134002277777408 79147855784706048 79346520350300736 79360411061471616 79510915556141056 79531371155718144 79743794689787904 79915580678209536 80129030412926976 80337432349863936 80552008825157376 80725535887785984 80941148964409344 80961972517011456 81346407334281216 81761498447156736 81782533049278464 82177617749999616 82349078231826432 82398309594543072 82567824861822976 82569027692915712 82789564625856192 82810863716318208 82967911884668928 82989256858140672 83210916198039552 83233427597190468 83383317906849792 83606029760233472 83650163010740352 83830364191162368 84054270078425088 84235341795950592 84460329354166272 84635319677222912 84679996260667392 84883207653163008 84906171464355072 85316346205728768 85545467252667981 85743510433431552 85744759527258624 85929472937558016 85973778649927584 86158985418694656 86389110913936896 86575212401393664 86590368595574784 86806449614004224 86852272275329184 87032218379019264 87241074532417536 87264676227253824 87686244711443456 87708803560095744 87890524280193024 88125274612137984 88597744136718336 89025752562499584 89041337757794304 89210201821937664 89264835394088328 89449780000658688 89471489147928576 89688695011344208 89711769026011392 89905028262985728 90145159214542848 90331927732420608 90621009928302048 90816227873759232 91058792584960512 91270929060200448 91498690133680128 91514708251066368 91956808290926592 91981685753051328 92449819968749568 92641363430473728 92888802969550848 92890156154530176 93138260204088216 93337541148147712 93338900870252544 93556349233790976 93588203490098304 93612280722794496 93806232645206016 94056783480262656 94259402851221504 94511164076785664 94536732579524976 94561053838228224 94764759520444416 95017870523437056 95214734636875776 95469047496482816 95493608609808384 95519442897399456 95980889481444864 96461449237610496 96720500981168532 96927446576922624 96928858596031488 97187749778179008 97397113951567872 97598907534016512 97657255815754752 97859588376788992 97884764499345408 97911245676396672 98146208848969728 98172760755660552 98620345123602432 98647025300373888 98876839815217152 99140933938655232 99354505708044288 99619875648503808 99645504636321792 100153971632812032 100361477049679872 100422939818349369 100629536550346752 100631002500741024 100655425291419648 100899781887762234 101352711669940224 101387220447606496 101413304116360704 101623418698973184 101894848770284544 102114353088823296 102413435320664064 102441141658080576 102936026400390144 102954046782449664 103149295856615424 103175832850661376 103451409327292416 103479396472182744 103951174589743104 104221533859282944 104499903340744704 104725019530100736 104780542729599243 105004733791666176 105006263479034112 105286728926360592 105512003037036544 105532011725856768 105795360467067648 105813881415295488 106041828207624192 106325059586383872 106353824151965598 106831236625072128 106838707217235968 106895104338866688 107116576466485248 107402678433543168 107634047850381312 107921531952545792 107949296689348608 107978500666625472 108461876445708288 109015331262875648 109043377399037952 109336218500451384 109570156999999488 109571753195513856 109798770975768576 109864412792724096 110092036923887616 110386086167808256 110414484955090944 110444355850118121 110623882512891904 110652342477520896 110947888264052736 110977903462920624 111533550680987136 111773818921549824 112072360104566784 112613772472221696 112906661680889856 113208228619140096 113209877813333652 113755128274305024 113784393807691776 114060623003557308 114324680577908736 114326346036344832 114572630583410688 114631704866570112 114878647224926208 115185481218582528 115215114735747072 115433616535191552 115453824794099712 115803029700438912 116042957838692352 116321432709890048 116352901636338432 116382835493203968 116633550179008512 116945071413460992 117500366149517312 117562391258337792 117815646971363328 118130325515624448 118447570042155666 118701003416666112 118721783677059072 119019780525451104 119040616592207424 119266373334211584 119297056733577216 119615692034681856 119873371017314304 120193545619390464 120442570309894144 120506148524795904 120828013237736064 121088303831678976 121411723446614016 121694572080267264 121998253511573504 122019611001421824 122609077721235456 122642247670735104 123266426624999424 123523617347739648 123597464391814608 123851737292734464 123853541539373568 124184346938784288 124451867827003392 124784271320131072 124816374297059328 124850141395785702 125074976860274688 125409044640350208 126048976772699968 126081405117637632 126353012693925888 126690494031249408 126952979515834368 127324811479744512 127359257196532608 127974519308593152 128272657057579008 128615265650147328 128960667974891376 129236595435896832 129238478128041984 129583666370905344 129862818602090496 129885552893362176 130209674421006336 130548327568528896 130861611798626304 130897014340880736 131529367067165184 131563205340143616 131835786420289536 132187911918206976 132826500864671744 132896616205077504 133538628843749376 133815302732906496 133897253091132492 134172715400462336 134174670000988032 134207233721892864 134533042517016312 134567653539017088 134857542394478592 135136948893253632 135217738821814272 135497891598630912 135859798360379392 135931514892453072 136152470785097728 136224341810638848 136551247094218752 136588188877440768 137248035200520192 137272062376599552 137532394475487232 137935212436389888 137972528629576992 138962045145710592 139333204454326272 139335234231795264 139707390306132324 140006311722221568 140008351305378816 140382305235147456 140709348967809024 141060480622756864 141085175220393984 141389104276832256 141766746115178496 141805098869287464 142441648833429504 142526805785155584 142822101955313664 143203571244724224 143240412914712576 143512063800508416 143932395585798144 143971334222167296 144692173856415744 145391169865383936 145744129393434338 145781624667268512 146095670927351808 146398361301024768 146485883723632128 146789382565183488 146827146749018112 147219313273454592 147259141133490828 147930517685403648 147970537950560832 148315259722825728 148711400907982848 149031758562066432 149429813472755712 150151696629628928 150230957449218048 150542215574519808 150944304825520128 150946503751111536 151349672831643351 151673504365740032 151712525076922368 152029067504910336 152080830671409744 152119956174541056 152435128048459776 152842273155426816 153171529633234944 153580641624776704 153620152980996096 153661712487120864 154404039600585216 154723943784923136 155137202181784576 155177113990938624 155219094708274116 155926761884614656 156749855011117056 157087529295151104 157507100687499264 157509395218551168 157930093389540888 158268004555554816 158295711569412096 158693040700601472 158720822122943232 159021831112282112 159062742311436288 159487589379575808 159530736227948397 159831161356419072 160258060825853952 160674864699727872 161104017650314752 161451071775571968 161882297928818688 161923945034022912 162692814668562432 163522996894313472 163565066098556928 164355235499999232 164698156463652864 164796619189086144 165135649723645952 165138055385831424 165579129251712384 165621727432636416 165935823769337856 165978513716281344 166421832396079104 166466855194380936 166766635813699584 167212059520466944 167300326021480704 167660728382324736 168108540156850176 168470683591901184 168920658708332544 169359992521334784 169812342928710144 170632692411457536 171090934505335962 171487020866863104 171489519054517248 171858945875116032 171947557299855168 172317970837389312 172778221827873792 173150424802787328 173180737191149568 173612899228008448 173704544550658368 174064436758038528 174482149064835072 174529352454507648 175372489422886912 175417607120191488 175781048560386048 176250549224275968 177195488273436672 177671355063233499 178051505124999168 178082675515588608 178529670788176656 178899560001317376 179377390022688416 179423538052022784 179810056525971456 180290318429085696 180663855464841216 181242019856604096 181632455747518464 182117585169921024 182541858120400896 182997380267360256 183029416502132736 183913616581853184 183963371506102656 184899639937499136 185282726860947456 185777605939101696 185780312309060352 186276520408176432 186675082296295424 186677801740505088 187176406980196608 187224561445588992 187612465290412032 188113566960525312 189022328153571328 189073465159049952 189122107676456448 189529519040888832 190035741046874112 190429469273751552 190938094992965632 190987217219616768 191038885794798912 191961778962889728 192922898475220992 193441001962337064 193854893153845248 193857717192062976 194375499556358016 194794227903135744 195197815068033024 195314511631509504 195719176753577984 195769528998690816 195822491352793344 196292417697939456 196345521511321104 197240690247204864 197294050600747776 197753679630434304 198281867877310464 199239751297007616 200307943265624064 200722954099359744 200845879636698738 201259073100693504 201262005001482048 201310850582839296 201799563775524468 202705423339880448 202774440895212992 202826608232721408 203246837397946368 203789697540569088 204228706177646592 204826870641328128 204882283316161152 205872052800780288 205908093564899328 206298591713230848 206351665701322752 206902818654584832 206958792944365488 207902349179486208 208443067718565888 208999806681489408 209561085459198486 210009467583332352 210012526958068224 210573457852721184 211064023451713536 211590720934135296 211627762830590976 212083656415248384 212650119172767744 212707648303931196 213662473250144256 213677414434471936 213790208677733376 214233152932970496 214805356867086336 215268095700762624 215843063905091584 215898593378697216 215957001333250944 216923752891416576 218030662525751296 218086754798075904 218616194090151507 218672437000902768 219140313999998976 219143506391027712 219597541951537152 219728825585448192 220184073847775232 220772172335616512 220828969910181888 220888711700236242 221247765025783808 221895776528105472 221955806925841248 223067101361974272 223547637843099648 224144720209133568 225227544944443392 225813323361779712 226416457238280192 226419755626667304 227510256548610048 227568787615383552 228121246007114616 228649361155817472 228652692072689664 229145261166821376 229263409733140224 229757294449852416 230370962437165056 230430229471494144 230867233070383104 231606059400877824 232085915677384704 232705803272676864 232765670986407936 233890142826921984 235000732299034624 235124782516675584 235631293942726656 236260651031248896 236895140084311332 237402006833332224 237443567354118144 238039561050902208 238081233184414848 238532746668423168 238594113467154432 239231384069363712 239746742034628608 240387091238780928 240885140619788288 241012297049591808 241656026475472128 242176607663357952 242823446893228032 243996507023147008 244039222002843648 245284495341470208 246532853249998848 247047234695479296 247194928783629216 247703474585468928 247707083078747136 248368693877568576 248903735654006784 249568542640262144 249632748594118656 249700282791571404 250149953720549376 250818089280700416 252097953545399936 252162810235275264 252706025387851776 253380988062498816 253905959031668736 254649622959489024 254718514393065216 255949038617186304 256636401758003943 257230531300294656 257921335949782752 258476956256083968 259167332741810688 259725637204180992 259771105786724352 260419348842012672 261096655137057792 261723223597252608 261794028681761472 263058734134330368 263126410680287232 263671572840579072 264375823836413952 265653001729343488 265793232410155008 267077257687498752 267630605465812992 267794506182264984 268345430800924672 268349340001976064 268414467443785728 269066085034032624 269135307078034176 269715084788957184 270435477643628544 270995783197261824 271719596720758784 271863029784906144 272448683621277696 273176377754881536 274496070401040384 274544124753199104 275064788950974464 275870424872779776 275945057259153984 277924090291421184 278666408908652544 278670468463590528 279414780612264648 280012623444443136 280016702610757632 280764610470294912 281418697935618048 282120961245513728 282170350440787968 282778208553664512 283533492230356992 283610197738574928 285053611570311168 285644203910627328 286407142489448448 286480825829425152 287942668444334592 289384347712831488 290782339730767872 291488258786868676 291563249334537024 292191341854703616 292796722602049536 292971767447264256 293578765130366976 293654293498036224 294438626546909184 294518282266981656 295861035370807296 295941075901121664 296630519445651456 297422801815965696 298063517124132864 298859626945511424 300303393259257856 300461914898436096 301084431149039616 301888609651040256 301893007502223072 302699345663286702 303347008731480064 304058135009820672 304161661342819488 304239912349082112 304870256096919552 305684546310853632 306343059266469888 307161283249553408 307240305961992192 307323424974241728 308808079201170432 309447887569846272 310274404363569152 310354227981877248 310438189416548232 311853523769229312 313499710022234112 314175058590302208 314341628188797729 315014201374998528 315018790437102336 315860186779081776 316536009111109632 317386081401202944 317441644245886464 318043662224564224 318125484622872576 318975178759151616 319061472455896794 320516121651707904 321349729399455744 322208035300629504 322902143551143936 323764595857637376 323847890068045824 325385629337124864 327045993788626944 327130132197113856 328710470999998464 329396312927305728 329593238378172288 330271299447291904 330276110771662848 331158258503424768 331243454865272832 331871647538675712 331957027432562688 332843664792158208 332933710388761872 334424119040933888 334600652042961408 335321456764649472 336217080313700352 337841317416665088 338719985042669568 339624685857420288 341265384822915072 342181869010671924 342974041733726208 342979038109034496 343717891750232064 343895114599710336 344635941674778624 345556443655747584 346300849605574656 346361474382299136 347225798456016896 347409089101316736 348128873516077056 348964298129670144 349058704909015296 350744978845773824 350835214240382976 352501098448551936 354390976546873344 355342710126466998 356103010249998336 356165351031177216 357059341576353312 357799120002634752 358754780045376832 358847076104045568 359620113051942912 360580636858171392 361327710929682432 362484039713208192 363264911495036928 364235170339842048 365083716240801792 365994760534720512 366058833004265472 367827233163706368 367926743012205312 369799279874998272 371555211878203392 371560624618120704 372553040816352864 373355603481010176 374352813960393216 374449122891177984 375224930580824064 376227133921050624 378044656307142656 378146930318099904 378244215352912896 379059038081777664 380071482093748224 380858938547503104 381876189985931264 381974434439233536 382077771589597824 383923557925779456 385845796950441984 386882003924674128 387709786307690496 387715434384125952 388750999112716032 389588455806271488 390629023263019008 391438353507155968 391644982705586688 392584835395878912 392691043022642208 394588101201495552 395507359260868608 396563735754620928 398479502594015232 400615886531248128 401445908198719488 401691759273397476 402518146201387008 402524010002964096 402621701165678592 403599127551048936 405410846679760896 405548881790425984 405653216465442816 406493674795892736 407579395081138176 408457412355293184 409653741282656256 409764566632322304 411744105601560576 411816187129798656 412597183426461696 413805637309169664 413917585888730976 416886135437131776 417999613362978816 419122170918396972 420018935166664704 420025053916136448 421146915705442368 422128046903427072 423181441868270592 423255525661181952 424167312830496768 425300238345535488 425415296607862392 427324946500288512 427354828868943872 427580417355466752 428466305865940992 429610713734172672 430536191401525248 431686127810183168 431797186757394432 431914002666501888 436061325051502592 436173509596151808 437232388180303014 437344874001805536 438287012782055424 439195083903074304 439457651170896384 440368147695550464 441544344671233024 441657939820363776 441777423400472484 442495530051567616 443791553056210944 443911613851682496 446134202723948544 447095275686199296 448289440418267136 450455089888886784 451626646723559424 452832914476560384 452839511253334608 454049018494930053 455020513097220096 455137575230767104 456242492014229232 457305384145379328 458526819466280448 459514588899704832 460741924874330112 460860458942988288 463212118801755648 464171831354769408 465411606545353728 465531341972815872 467780285653843968 470001464598069248 470249565033351168 471262587885453312 472521302062497792 473790280168622664 474804013666664448 474887134708236288 476079122101804416 476162466368829696 477065493336846336 477188226934308864 478462768138727424 478592208683845191 479493484069257216 480774182477561856 482024594099183616 483312052950944256 484353215326715904 485646893786456064 487993014046294016 488078444005687296 490568990682940416 493065706499997696 494094469390958592 494389857567258432 495406949170937856 495414166157494272 496737387755137152 497807471308013568 499137085280524288 499265497188237312 499400565583142808 500299907441098752 501636178561400832 504195907090799872 504325620470550528 505412050775703552 506761976124997632 509437028786130432 511898077234372608 513272803516007886 514461062600589312 515842671899565504 516953912512167936 518334665483621376 519451274408361984 519542211573448704 520838697684025344 522193310274115584 523446447194505216 523588057363522944 526117468268660736 526252821360574464 527343145681158144 528751647672827904 531306003458686976 531586464820310016 534154515374997504 535589012364529968 536690861601849344 536698680003952128 538132170068065248 538270614156068352 539430169577914368 540870955287257088 541991566394523648 543439193441517568 543726059569812288 544897367242555392 546352755509763072 548992140802080768 549088249506398208 550129577901948928 551740849745559552 551890114518307968 555848180582842368 557332817817305088 557340936927181056 558829561224529296 560025246888886272 560033405221515264 561529220940589824 562837395871236096 564241922491027456 564340700881575936 567066984460713984 567220395477149856 570107223140622336 571288407821254656 572814284978896896 572961651658850304 575885336888669184 578768695425662976 581564679461535744 582976517573737352 583126498669074048 584382683709407232 585593445204099072 585943534894528512 587157530260733952 587308586996072448 588877253093818368 589036564533963312 591722070741614592 591882151802243328 593261038891302912 594845603631931392 597719253891022848 600923829796872192 602168862298079232 603777219302080512 603786015004446144 605398691326573404 606694017462960128 608116270019641344 608323322685638976 608479824698164224 609740512193839104 611369092621707264 612686118532939776 614322566499106816 614480611923984384 614646849948483456 617616158402340864 618895775139692544 620548808727138304 620708455963754496 620876378833096464 623707047538458624 626999420044468224 628683256377595458 630028402749997056 630037580874204672 631720373558163552 634772162802405888 634883288491772928 636087324449128448 636250969245745152 637950357518303232 638122944911793588 641032243303415808 642699458798911488 644416070601259008 645804287102287872 647529191715274752 647695780136091648 650771258674249728 654091987577253888 654260264394227712 655848582270454521 657420941999996928 658792625854611456 659186476756344576 660552221543325696 662316517006849536 662486909730545664 663743295077351424 665687329584316416 665867420777523744 668848238081867776 669201304085922816 670642913529298944 672434160627400704 675682634833330176 677439970085339136 679249371714840576 682530769645830144 684363738021343848 685948083467452416 685958076218068992 687435783500464128 687790229199420672 689271883349557248 691112887311495168 692601699211149312 694451596912033792 694818178202633472 696257747032154112 698117409818030592 701489957691547648 701670428480765952 705002196897103872 708781953093746688 710685420252933996 712206020499996672 712330702062354432 714118683152706624 715598240005269504 717509560090753664 717694152208091136 719240226103885824 721161273716342784 722655421859364864 724968079426416384 726529822990073856 728470340679684096 731989521069441024 732117666008530944 735853486024410624 739598559749996544 743110423756406784 743121249236241408 745106081632705728 746711206962020352 748705627920786432 748898245782355968 750449861161648128 752454267842101248 756089312614285312 756293860636199808 756488430705825792 758118076163555328 760142964187496448 761717877095006208 763752379971862528 763948868878467072 764155543179195648 767847115851558912 769909205274011829 771691593900883968 773764007849348256 775430868768251904 777501998225432064 779176911612542976 781258046526038016 782876707014311936 783289965411173376 785169670791757824 785382086045284416 789176202402991104 791014718521737216 793127471509241856 796959005188030464 801231773062496256 802891816397438976 803383518546794952 805036292402774016 805048020005928192 805243402331357184 807198255102097872 811097763580851968 811306432930885632 812987349591785472 815158790162276352 819529133264644608 823488211203121152 823632374259597312 825194366852923392 827611274618339328 827835171777461952 833772270874263552 835999226725957632 838244341836793944 840037870333329408 840050107832272896 842293831410884736 844256093806854144 846362883736541184 846511051322363904 848334625660993536 850600476691070976 850830593215724784 854709657737887744 855160834710933504 856932611731881984 859221427468345344 863372255620366336 863828005333003776 872122650103005184 872347019192303616 874464776360606028 874689748003611072 876574025564110848 878390167806148608 878915302341792768 880736295391100928 883088689342466048 883315879640727552 883554846800944968 884991060103135232 887583106112421888 887823227703364992 892268405447897088 894190551372398592 896578880836534272 900910179777773568 903253293447118848 905665828953120768 905679022506669216 908098036989860106 910041026194440192 912484984028458464 914610768290758656 917053638932560896 919029177799409664 921483849748660224 921720917885976576 926424237603511296 928343662709538816 930823213090707456 931062683945631744 935560571307687936 940002929196138496 940499130066702336 942525175770906624 945042604124995584 947580560337245328 949608027333328896 952158244203608832 952324932737659392 954130986673692672 954376453868617728 956925536277454848 957184417367690382 961548364955123712 964049188198367232 966624105901888512 968706430653431808 971293787572912128 975986028092588032 976156888011374592 981137981365880832 986131412999995392 988188938781917184 988779715134516864 990813898341875712 990828332314988544 993474775510274304 995614942616027136 998274170561048576 998530994376474624 998801131166285616 1003272357122801664 1008391814181599744 1008651240941101056 1013523952249995264 1018874057572260864 1023796154468745216 1026545607032015772 1028922125201178624 1031685343799131008 1033907825024335872 1036669330967242752 1038902548816723968 1039084423146897408 1041677395368050688 1044386620548231168 1046892894389010432 1047176114727045888 1052234936537321472 1052505642721148928 1057503295345655808 1063172929640620032 1068309030749995008 1071178024729059936 1073381723203698688 1073397360007904256 1076264340136130496 1076541228312136704 1078860339155828736 1081741910574514176 1083983132789047296 1086878386883035136 1087452119139624576 1089794734485110784 1092705511019526144 1097984281604161536 1098176499012796416 1100259155803897856 1103481699491119104 1103780229036615936 1114665635634610176 1114681873854362112 1117659122449058592 1120066810443030528 1123058441881179648 1125674791742472192 1128483844982054912 1128681401763151872 1134133968921427968 1134440790954299712 1140214446281244672 1142576815642509312 1145628569957793792 1145923303317700608 1151770673777338368 1157537390851325952 1163129358923071488 1165953035147474704 1166252997338148096 1168765367418814464 1171887069789057024 1174315060521467904 1177754506187636736 1178073129067926624 1183764303604486656 1186522077782605824 1189691207263862784 1195438507782045696 1201847659593744384 1204337724596158464 1207554438604161024 1207572030008892288 1210797382653146808 1213388034925920256 1216232540039282688 1216646645371277952 1216959649396328448 1219481024387678208 1222738185243414528 1225372237065879552 1228645132998213632 1228961223847968768 1229293699896966912 1235232316804681728 1237791550279385088 1241097617454276608 1241416911927508992 1241752757666192928 1253998840088936448 1257366512755190916 1260056805499994112 1260075161748409344 1263440747116327104 1269544325604811776 1269766576983545856 1272174648898256896 1272501938491490304 1275900715036606464 1276245889823587176 1282064486606831616 1285398917597822976 1288832141202518016 1291608574204575744 1295058383430549504 1295391560272183296 1308183975154507776 1308520528788455424 1311697164540909042 1317585251709222912 1318372953512689152 1321104443086651392 1324633034013699072 1324973819461091328 1327486590154702848 1331374659168632832 1331734841555047488 1337696476163735552 1338402608171845632 1341285827058597888 1344868321254801408 1351365269666660352 1354879940170678272 1358498743429681152 1362147055484790159 1365061539291660288 1368727476042687696 1371916152436137984 1375580458398841344 1378543766699114496 1382225774622990336 1388903193824067584 1389636356405266944 1392515494064308224 1396234819636061184 1402979915383095296 1403340856961531904 1410004393794207744 1417563906187493376 1421370840505867992 1424412040999993344 1424661404124708864 1428237366305413248 1431196480010539008 1435019120181507328 1435388304416182272 1435776626051535573 1438480452207771648 1442322547432685568 1449936158852832768 1453059645980147712 1456940681359368192 1463979042138882048 1464235332017061888 1471706972048821248 1479197119499993088 1486220847512813568 1486242498472482816 1490212163265411456 1493422413924040704 1497411255841572864 1497796491564711936 1500899722323296256 1504908535684202496 1512178625228570624 1512587721272399616 1512976861411651584 1516236152327110656 1520285928374992896 1527504759943725056 1528311086358391296 1535694231703117824 1539818410548023658 1543383187801767936 1547528015698696512 1550861737536503808 1555003996450864128 1558353823225085952 1562516093052076032 1565753414028623872 1566579930822346752 1570339341583515648 1570764172090568832 1578352404805982208 1582029437043474432 1586254943018483712 1593918010376060928 1602463546124992512 1606767037093589904 1610072584805548032 1610096040011856384 1614396510204195744 1622195527161703936 1622612865861771264 1625974699183570944 1630317580324552704 1639058266529289216 1646976422406242304 1647264748519194624 1650388733705846784 1655222549236678656 1655670343554923904 1667544541748527104 1671998453451915264 1676488683673587888 1680075740666658816 1680100215664545792 1684587662821769472 1688512187613708288 1692725767473082368 1693022102644727808 1701200953382141952 1701661186431449568 1710321669421867008 1713865223463763968 1718442854936690688 1726744511240732672 1727656010666007552 1744245300206010368 1744694038384607232 1748929552721212056 1749379496007222144 1753148051128221696 1756780335612297216 1757830604683585536 1761472590782201856 1766177378684932096 1766631759281455104 1767109693601889936 1769982120206270464 1775166212224843776 1775646455406729984 1784536810895794176 1793157761673068544 1806506586894237696 1811331657906241536 1811358045013338432 1816196073979720212 1820082052388880384 1824969968056916928 1829221536581517312 1834107277865121792 1838058355598819328 1842967699497320448 1843441835771953152 1852848475207022592 1856687325419077632 1861646426181414912 1862125367891263488 1871121142615375872 1880998260133404672 1890085208249991168 1895161120674490656 1904316488407217664 1904649865475318784 1908261973347385344 1908752907737235456 1913851072554909696 1914368834735380764 1923096729910247424 1928098376396734464 1933248211803777024 1937412861306863616 1942587575145824256 1951972056185176064 1952313776022749184 1962275962731761664 1967545746811363563 1972262825999990784 1976377877563834368 1977559430269033728 1981656664629977088 1986949551020548608 1991229885232054272 1996548341122097152 1997061988752949248 1997602262332571232 2006544714245603328 2016783628363199488 2017302481882202112 2027047904499990528 2037748115144521728 2047592308937490432 2053091214064031544 2057844250402357248 2063370687598262016 2067815650048671744 2073338661934485504 2077805097633447936 2083354790736101376 2088773241096462336 2094352229454091776 2104469873074642944 2105011285442297856 2115006590691311616 2126345859281240064 2136618061499990016 2142356049458119872 2146763446407397376 2146794720015808512 2152528680272260992 2153082456624273408 2157720678311657472 2163483821149028352 2167966265578094592 2173756773766070272 2174904238279249152 2179589468970221568 2185411022039052288 2195968563208323072 2196352998025592832 2207560458073231872 2229331271269220352 2229363747708724224 2235318244898117184 2240133620886061056 2246116883762359296 2251349583484944384 2256967689964109824 2257362803526303744 2268267937842855936 2268881581908599424 2280428892562489344 2285153631285018624 2291257139915587584 2291846606635401216 2303541347554676736 2309727615822035487 2315074781702651904 2331906070294949408 2332505994676296192 2337530734837628928 2343774139578114048 2348630121042935808 2355509012375273472 2356146258135853248 2367528607208973312 2373044155565211648 2379382414527725568 2390877015564091392 2403695319187488768 2408675449192316928 2415108877208322048 2415144060017784576 2421594765306293616 2426776069851840512 2433293290742555904 2433919298792656896 2438962048775356416 2445476370486829056 2457290265996427264 2458587399793933824 2470464633609363456 2475583100558770176 2482195234908553216 2482833823855017984 2483505515332385856 2507997680177872896 2514733025510381832 2520113610999988224 2520150323496818688 2526881494232654208 2539088651209623552 2539533153967091712 2544349297796513792 2545003876982980608 2551801430073212928 2552491779647174352 2564128973213663232 2570797835195645952 2577664282405036032 2590116766861099008 2616367950309015552 2617041057576910848 2623394329081818084 2635170503418445824 2636745907025378304 2642208886173302784 2649266068027398144 2649947638922182656 2654973180309405696 2662749318337265664 2663469683110094976 2675392952327471104 2676805216343691264 2682571654117195776 2689736642509602816 2702730539333320704 2709759880341356544 2716997486859362304 2724294110969580318 2730123078583320576 2737454952085375392 2743832304872275968 2751160916797682688 2757087533398228992 2764451549245980672 2777806387648135168 2779272712810533888 2785030988128616448 2792469639272122368 2805959830766190592 2806681713923063808 2820008787588415488 2835127812374986752 2842741681011735984 2848824081999986688 2856474732610826496 2862392960021078016 2870038240363014656 2870776608832364544 2871553252103071146 2884645094865371136 2899872317705665536 2906119291960295424 2913881362718736384 2927958084277764096 2928470664034123776 2943413944097642496 2958394238999986176 2972441695025627136 2972484996944965632 2980424326530822912 2986844827848081408 2994822511683145728 2995592983129423872 3009817071368404992 3025175442544799232 3025953722823303168 3040571856749985792 3055009519887450112 3056622172716782592 3071388463406235648 3079636821096047316 3086766375603535872 3095056031397393024 3101723475073007616 3110007992901728256 3116707646450171904 3125032186104152064 3131506828057247744 3133159861644693504 3140678683167031296 3141528344181137664 3156704809611964416 3172509886036967424 3204927092249985024 3213534074187179808 3220145169611096064 3220192080023712768 3228793020408391488 3244391054323407872 3245225731723542528 3251949398367141888 3260635160649105408 3278116533058578432 3293952844812484608 3294529497038389248 3300777467411693568 3310445098473357312 3311340687109847808 3343996906903830528 3352977367347175776 3360200431329091584 3369175325643538944 3377024375227416576 3385451534946164736 3386044205289455616 3402401906764283904 3403322372862899136 3420643338843734016 3427730446927527936 3436885709873381376 3453489022481465344 3455312021332015104 3488490600412020736 3489388076769214464 3497859105442424112 3498758992014444288 3506296102256443392 3515661209367171072 3522945181564403712 3532354757369864192 3533263518562910208 3534219387203779872 3551292910813459968 3569073621791588352 3586315523346137088 3613013173788475392 3622663315812483072 3622716090026676864 3632392147959440424 3640164104777760768 3649939936113833856 3658443073163034624 3668214555730243584 3676116711197638656 3685935398994640896 3686883671543906304 3705696950414045184 3713374650838155264 3723292852362829824 3724250735782526976 3761996520266809344 3780170416499982336 3790322241348981312 3808632976814435328 3809299730950637568 3816523946694770688 3817505815474470912 3827702145109819392 3828737669470761528 3846193459820494848 3856196752793468928 3866496423607554048 3874825722613727232 3885175150291648512 3903944112370352128 3924551925463523328 3935091493622727126 3952755755127668736 3955118860538067456 3963313329259954176 3973899102041097216 3982459770464108544 3993096682244194304 3994123977505898496 3995204524665142464 4013089428491206656 4033567256726398976 4034604963764404224 4054095808999981056 4075496230289043456 4086441166454370477 4095184617874980864 4106182428128063088 4126741375196524032 4135631300097343488 4146677323868971008 4166709581472202752 4177546482192924672 4188704458908183552 4208939746149285888 4210022570884595712 4230013181382623232 4252691718562480128 4273236122999980032 4284712098916239744 4293526892814794752 4293589440031617024 4305057360544521984 4306164913248546816 4315441356623314944 4326967642298056704 4347513547532140544 4349808476558498304 4359178937940443136 4370822044078104576 4391937126416646144 4392705996051185664 4415120916146463744 4458662542538440704 4458727495417448448 4470636489796234368 4480267241772122112 4492233767524718592 4502699166969888768 4513935379928219648 4514725607052607488 4536535875685711872 4537763163817198848 4560857785124978688 4582514279831175168 4607082695109353472 4619455231644070974 4630149563405303808 4663812140589898816 4665011989352592384 4675061469675257856 4687548279156228096 4697260242085871616 4711018024750546944 4712292516271706496 4735057214417946624 4746088311130423296 4758764829055451136 4781754031128182784 4807390638374977536 4830217754416644096 4830288120035569152 4843189530612587232 4866586581485111808 4867838597585313792 4877924097550712832 4890952740973658112 4914580531992854528 4917174799587867648 4940929267218726912 4951166201117540352 4964390469817106432 4965667647710035968 4967011030664771712 5015995360355745792 5029466051020763664 5040227221999976448 5040300646993637376 5053762988465308416 5078177302419247104 5079066307934183424 5088698595593027584 5103602860146425856 5104983559294348704 5141595670391291904 5155328564810072064 5180233533722198016 5232735900618031104 5234082115153821696 5246788658163636168 5270341006836891648 5273491814050756608 5284417772346605568 5298532136054796288 5299895277844365312 5309946360618811392 5325498636674531328 5326939366220189952 5353610432687382528 5379473285019205632 5419519760682713088 5433994973718724608 5448588221939160636 5460246157166641152 5474909904170750784 5487664609744551936 5502321833595365376 5514175066796457984 5528903098491961344 5555612775296270336 5558545425621067776 5570061976257232896 5584939278544244736 5611919661532381184 5613363427846127616 5670255624749973504 5685483362023471968 5712949465221652992 5724785920042156032 5740076480726029312 5741553217664729088 5743106504206142292 5769290189730742272 5799744635411331072 5812238583920590848 5827762725437472768 5855916168555528192 5856941328068247552 5886827888195284992 5902637240434090689 5916788477999972352 5944969993889931264 5960848653061645824 5973689655696162816 5989645023366291456 5991185966258847744 6019634142736809984 6050350885089598464 6051907445646606336 6081143713499971584 6110019039774900224 6113244345433565184 6142776926812471296 6159273642192094632 6173532751207071744 6190112062794786048 6203446950146015232 6220015985803456512 6233415292900343808 6250064372208304128 6266319723289387008 6283056688362275328 6313409619223928832 6345019772073934848 6409854184499970048 6427068148374359616 6440290339222192128 6440384160047425536 6457586040816782976 6488782108646815744 6490451463447085056 6503898796734283776 6521270321298210816 6556233066117156864 6587905689624969216 6589058994076778496 6622681374219695616 6687993813807661056 6705954734694351552 6720400862658183168 6738350651287077888 6754048750454833152 6770903069892329472 6772088410578911232 6804803813528567808 6806644745725798272 6841286677687468032 6855460893855055872 6873771419746762752 6906978044962930688 6910624042664030208 6976981200824041472 6995718210884848224 6997517984028888576 7012592204512886784 7031322418734342144 7045890363128807424 7064709514739728384 7066527037125820416 7068438774407559744 7102585821626919936 7138147243583176704 7172631046692274176 7226026347576950784 7245326631624966144 7245432180053353728 7264784295918880848 7280328209555521536 7299879872227667712 7316886146326069248 7336429111460487168 7371870797989281792 7411393900828090368 7426749301676310528 7446585704725659648 7448501471565053952 7523993040533618688 7560340832999964672 7580644482697962624 7617265953628870656 7618599461901275136 7633047893389541376 7635011630948941824 7655404290219638784 7657475338941523056 7692386919640989696 7712393505586937856 7732992847215108096 7770350300583297024 7849103850927046656 7870182987245454252 7905511510255337472 7910237721076134912 7926626658519908352 7947798204082194432 7964919540928217088 7986193364488388608 7988247955011796992 7990409049330284928 8026178856982413312 8067134513452797952 8069209927528808448 8108191617999962112 8150992460578086912 8172882332908740954 8190369235749961728 8212364856256126176 8253482750393048064 8271262600194686976 8293354647737942016 8333419162944405504 8355092964385849344 8377408917816367104 8417879492298571776 8420045141769191424 8460026362765246464 8505383437124960256 8546472245999960064 8569424197832479488 8587178880063234048 8610114721089043968 8612329826497093632 8653935284596113408 8695027095064281088 8699616953116996608 8718357875880886272 8741644088156209152 8783874252833292288 8785411992102371328 8830241832292927488 8917325085076881408 8917454990834896896 8941272979592468736 8960534483544244224 8984467535049437184 9027870759856439296 9029451214105214976 9075526327634397696 9121715570249957376 9165028559662350336 9214165390218706944 9238910463288141948 9260299126810607616 9327624281179797632 9330023978705184768 9350122939350515712 9375096558312456192 9394520484171743232 9422036049501093888 9424585032543412992 9470114428835893248 9517529658110902272 9614781276749955072 9660435508833288192 9660576240071138304 9686379061225174464 9733173162970223616 9735677195170627584 9755848195101425664 9781905481947316224 9829161063985709056 9834349599175735296 9881858534437453824 9902332402235080704 9928780939634212864 9931335295420071936 9934022061329543424 10031990720711491584 10058932102041527328 10080601293987274752 10107525976930616832 10156354604838494208 10158132615868366848 10177397191186055168 10207205720292851712 10209967118588697408 10283191340782583808 10310657129620144128 10360467067444396032 10465471801236062208 10468164230307643392 10493577316327272336 10546983628101513216 10568835544693211136 10597064272109592576 10599790555688730624 10653878732440379904 10707220865374765056 10758946570038411264 10839039521365426176 10867989947437449216 10897176443878321272 10920492314333282304 10949819808341501568 10975329219489103872 11004643667190730752 11028350133592915968 11057806196983922688 11111225550592540672 11117090851242135552 11140123952514465792 11169878557088489472 11223839323064762368 11340511249499947008 11370966724046943936 11425898930443305984 11449571840084312064 11480152961452058624 11483106435329458176 11486213008412284584 11538580379461484544 11599489270822662144 11624477167841181696 11655525450874945536 11711832337111056384 11773655776390569984 11805274480868181378 11889939987779862528 11921697306123291648 11947379311392325632 11979290046732582912 11982371932517695488 12039268285473619968 12100701770179196928 12103814891293212672 12162287426999943168 12220038079549800448 12226488690867130368 12285553853624942592 12318547284384189264 12380224125589572096 12406893900292030464 12440031971606913024 12500128744416608256 12532639446578774016 12566113376724550656 12626819238447857664 12690039544147869696 12819708368999940096 12854136296748719232 12880580678444384256 12880768320094851072 12915172081633565952 12977564217293631488 12980902926894170112 13042540642596421632 13112466132234313728 13175811379249938432 13178117988153556992 13245362748439391232 13375987627615322112 13411909469388703104 13440801725316366336 13476701302574155776 13508097500909666304 13541806139784658944 13544176821157822464 13609607627057135616 13613289491451596544 13682573355374936064 13747542839493525504 13821248085328060416 13953962401648082944 13991436421769696448 13995035968057777152 14025184409025773568 14062644837468684288 14091780726257614848 14129419029479456768 14133054074251640832 14136877548815119488 14205171643253839872 14276294487166353408 14345262093384548352 14490653263249932288 14490864360106707456 14529568591837761696 14599759744455335424 14633772292652138496 14672858222920974336 14743741595978563584 14822787801656180736 14853498603352621056 14893171409451319296 14897002943130107904 15047986081067237376 15120681665999929344 15161288965395925248 15234531907257741312 15237198923802550272 15266095786779082752 15310808580439277568 15314950677883046112 15424787011173875712 15465985694430216192 15540700601166594048 15698207701854093312 15740365974490908504 15811023020510674944 15820475442152269824 15853253317039816704 15895596408164388864 15929839081856434176 15972386728976777216 15976495910023593984 15980818098660569856 16134269026905595904 16138419855057616896 16301984921156173824 16345764665817481908 16380738471499923456 16424729712512252352 16506965500786096128 16542525200389373952 16586709295475884032 16666838325888811008 16710185928771698688 16754817835632734208 16835758984597143552 16840090283538382848 17010766874249920512 17138848395664958976 17174357760126468096 17220229442178087936 17224659652994187264 17307870569192226816 17390054190128562176 17399233906233993216 17436715751761772544 17483288176312418304 17567748505666584576 17570823984204742656 17660483664585854976 17707911721302272067 17834909981669793792 17882545959184937472 17921068967088488448 17968935070098874368 18055741519712878592 18058902428210429952 18151052655268795392 18243431140499914752 18330057119324700672 18428330780437413888 18477820926576283896 18520598253621215232 18655248562359595264 18660047957410369536 18700245878701031424 18750193116624912384 18849170065086825984 18940228857671786496 19035059316221804544 19229562553499910144 19320871017666576384 19321152480142276608 19372758122450348928 19466346325940447232 19471354390341255168 19511696390202851328 19563810963894632448 19658322127971418112 19668699198351470592 19763717068874907648 19857561879268425728 19868044122659086848 20063981441422983168 20117864204083054656 20161202587974549504 20215051953861233664 20312709209676988416 20316265231736733696 20354794382372110336 20414411440585703424 20419934237177394816 20566382681565167616 20621314259240288256 20720934134888792064 20930943602472124416 20987154632654544672 21093967256203026432 21137671089386422272 21194128544219185152 21199581111377461248 21307757464880759808 21414441730749530112 21517893140076822528 21678079042730852352 21735979894874898432 21794352887756642544 21840984628666564608 21899639616683003136 21950658438978207744 22009287334381461504 22115612393967845376 22234181702484271104 22280247905028931584 22339757114176978944 22447678646129524736 22681022498999894016 22741933448093887872 22851797860886611968 22899143680168624128 22960305922904117248 22966212870658916352 22972426016824569168 23077160758922969088 23198978541645324288 23311050901749891072 23547311552781139968 23610548961736362756 23779879975559725056 23843394612246583296 23894758622784651264 23958580093465165824 23964743865035390976 24078536570947239936 24201403540358393856 24207629782586425344 24324574853999886336 24452977381734260736 24571107707249885184 24637094568768378528 24760448251179144192 24813787800584060928 24880063943213826048 25000257488833216512 25065278893157548032 25132226753449101312 25253638476895715328 25380079088295739392 25639416737999880192 25708272593497438464 25761536640189702144 25830344163267131904 25955128434587262976 25961805853788340224 26085081285192843264 26224932264468627456 26351622758499876864 26356235976307113984 26490725496878782464 26751975255230644224 26823818938777406208 26881603450632732672 26953402605148311552 27083612279569317888 27088353642315644928 27226578982903193088 27365146710749872128 27495085678987051008 27642496170656120832 27907924803296165888 27982872843539392896 27990071936115554304 28050368818051547136 28125289674937368576 28183561452515229696 28258838058958913536 28266108148503281664 28273755097630238976 28410343286507679744 28552588974332706816 28981306526499864576 28981728720213414912 29059137183675523392 29199519488910670848 29267544585304276992 29345716445841948672 29487483191957127168 29645575603312361472 29706997206705242112 29786342818902638592 29794005886260215808 30095972162134474752 30322577930791850496 30469063814515482624 30474397847605100544 30532191573558165504 30621617160878555136 30629901355766092224 30849574022347751424 30931971388860432384 31081401202333188096 31396415403708186624 31480731948981817008 31640950884304539648 31706506634079633408 31791192816328777728 31944773457953554432 31961636197321139712 32268538053811191808 32276839710115233792 32603969842312347648 32691529331634963816 32761476942999846912 32849459425024504704 33013931001572192256 33085050400778747904 33173418590951768064 33333676651777622016 33420371857543397376 33509635671265468416 33671517969194287104 34021533748499841024 34277696791329917952 34348715520252936192 34440458884356175872 34449319305988374528 34615741138384453632 34780108380257124352 34798467812467986432 34873431503523545088 34966576352624836608 35135497011333169152 35320967329171709952 35415823442604544134 35669819963339587584 35765091918369874944 35842137934176976896 35937870140197748736 36111483039425757184 36117804856420859904 36302105310537590784 36486862280999829504 36660114238649401344 36856661560874827776 36955641853152567792 37310497124719190528 37320095914820739072 37500386233249824768 37698340130173651968 37880457715343572992 38070118632443609088 38459125106999820288 38641742035333152768 38642304960284553216 38745516244900697856 38932692651880894464 38942708780682510336 39127621927789264896 39337398396702941184 39527434137749815296 39715123758536851456 39736088245318173696 40127962882845966336 40235728408166109312 40322405175949099008 40430103907722467328 40625418419353976832 40632530463473467392 40709588764744220672 40828822881171406848 40839868474354789632 41242628518480576512 41861887204944248832 41974309265309089344 42187934512406052864 42275342178772844544 42388257088438370304 42399162222754922496 42615514929761519616 42828883461499060224 43035786280153645056 43471959789749796864 43588705775513285088 43799279233366006272 43901316877956415488 44018574668762923008 44231224787935690752 44468363404968542208 44560495810057863168 44679514228353957888 44895357292259049472 45362044997999788032 45483866896187775744 45703595721773223936 45798287360337248256 45920611845808234496 45932425741317832704 45944852033649138336 46397957083290648576 46622101803499782144 47094623105562279936 47221097923472725512 47559759951119450112 47686789224493166592 47789517245569302528 47917160186930331648 47929487730070781952 48402807080716787712 48415259565172850688 48905954763468521472 49142215414499770368 49274189137536757056 49520896502358288384 49627575601168121856 49760127886427652096 50000514977666433024 50130557786315096064 50264453506898202624 50507276953791430656 51416545186994876928 51523073280379404288 51660688326534263808 51910256869174525952 51923611707576680448 52170162570385686528 52449864528937254912 52703245516999753728 52712471952614227968 52981450993757564928 53123735163906816201 53647637877554812416 53763206901265465344 53906805210296623104 54167224559138635776 54176707284631289856 54453157965806386176 54730293421499744256 54990171357974102016 55284992341312241664 55815849606592331776 55965745687078785792 55980143872231108608 56100737636103094272 56250579349874737152 56517676117917827072 56547510195260477952 56820686573015359488 57105177948665413632 57962613052999729152 57963457440426829824 58118274367351046784 58399038977821341696 58535089170608553984 58691432891683897344 58974966383914254336 59291151206624722944 59572685637805277184 60191944324268949504 60645155861583700992 60938127629030965248 60948795695210201088 61064383147116331008 61243234321757110272 61259802711532184448 61699148044695502848 61863942777720864768 62162802404666376192 62792830807416373248 62961463897963634016 63281901768609079296 63413013268159266816 63582385632657555456 63889546915907108864 63923272394642279424 64537076107622383616 64553679420230467584 65207939684624695296 65383058663269927632 65522953885999693824 65698918850049009408 66027862003144384512 66346837181903536128 66840743715086794752 67019271342530936832 67343035938388574208 68043067496999682048 68555393582659835904 68697431040505872384 68880917768712351744 68898638611976749056 69231482276768907264 69596935624935972864 69933152705249673216 70641934658343419904 70831646885209088268 71339639926679175168 71530183836739749888 71684275868353953792 71875740280395497472 72222966078851514368 72235609712841719808 72604210621075181568 72973724561999659008 73713323121749655552 73911283706305135584 74620994249438381056 74640191829641478144 75000772466499649536 75396680260347303936 75760915430687145984 76140237264887218176 76918250213999640576 77284609920569106432 77491032489801395712 77865385303761788928 77885417561365020672 78255243855578529792 78674796793405882368 79054868275499630592 79430247517073702912 79472176490636347392 80255925765691932672 80471456816332218624 80644810351898198016 80860207815444934656 81250836838707953664 81265060926946934784 81679736948709579264 82485257036961153024 83723774409888497664 83948618530618178688 84375869024812105728 84550684357545689088 84776514176876740608 84798324445509844992 85231029859523039232 85657766922998120448 86943919579499593728 87177411551026570176 87598558466732012544 87802633755912830976 88037149337525846016 88462449575871381504 88936726809937084416 89120991620115726336 89359028456707915776 89790714584518098944 90967733792375551488 91407191443546447872 91596574720674496512 91841223691616468992 91864851482635665408 91889704067298276672 92795914166581297152 93244203606999564288 94189246211124559872 94442195846945451024 95119519902238900224 95373578448986333184 95834320373860663296 96805614161433575424 96830519130345701376 97811909526937042944 98284430828999540736 98548378275073514112 99041793004716576768 99255151202336243712 99520255772855304192 100001029955332866048 100261115572630192128 100528907013796405248 101014553907582861312 102833090373989753856 103046146560758808576 103321376653068527616 103820513738349051904 103847223415153360896 104340325140771373056 104899729057874509824 105406491033999507456 105962901987515129856 106247470327813632402 107295275755109624832 107526413802530930688 107813610420593246208 108334449118277271552 108353414569262579712 108906315931612772352 109460586842999488512 109980342715948204032 110569984682624483328 111931491374157571584 111960287744462217216 112501158699749474304 113035352235835654144 113095020390520955904 113641373146030718976 114210355897330827264 115925226105999458304 115926914880853659648 116236548734702093568 116798077955642683392 117382865783367794688 118582302413249445888 119145371275610554368 120383888648537899008 121290311723167401984 121876255258061930496 121897591390420402176 122128766294232662016 122486468643514220544 122519605423064368896 123727885555441729536 125585661614832746496 125922927795927268032 126563803537218158592 126826026536318533632 127164771265315110912 127779093831814217728 127846544789284558848 129074152215244767232 129107358840460935168 130415879369249390592 130766117326539855264 131397837700098018816 132055724006288769024 132693674363807072256 133681487430173589504 134038542685061873664 134686071876777148416 136086134993999364096 137110787165319671808 137394862081011744768 137761835537424703488 137797277223953498112 139193871249871945728 139866305410499346432 141283869316686839808 141663293770418176536 142679279853358350336 143060367673479499776 143368551736707907584 143751480560790994944 144445932157703028736 145208421242150363136 147426646243499311104 147822567412610271168 149241988498876762112 149280383659282956288 150001544932999299072 150793360520694607872 151521830861374291968 154569219841138212864 154982064979602791424 155730770607523577856 155770835122730041344 156510487711157059584 157349593586811764736 158109736550999261184 158860495034147405824 158944352981272694784 160942913632664437248 161289620703796396032 161720415630889869312 162501673677415907328 162530121853893869568 163359473897419158528 164970514073922306048 167447548819776995328 167897237061236357376 168751738049624211456 169553028353753481216 170462059719046078464 171315533845996240896 173887839158999187456 174354823102053140352 175197116933464025088 175605267511825661952 176074298675051692032 176924899151742763008 177873453619874168832 178718056913415831552 181935467584751102976 182814382887092895744 183193149441348993024 183682447383232937984 183729702965271330816 183779408134596553344 185591828333162594304 186488407213999128576 188378492422249119744 188884391693890902048 190239039804477800448 190747156897972666368 191668640747721326592 193611228322867150848 193661038260691402752 195623819053874085888 196568861657999081472 197096756550147028224 198083586009433153536 199040511545710608384 200522231145260384256 201057814027592810496 202029107815165722624 205666180747979507712 206092293121517617152 206642753306137055232 207641027476698103808 207694446830306721792 209799458115749019648 211925803975030259712 212494940655627264804 214590551510219249664 215052827605061861376 215627220841186492416 216668898236554543104 216706829138525159424 217812631863225544704 218921173685998977024 221139969365248966656 223862982748315143168 223920575488924434432 225002317399498948608 226070704471671308288 226190040781041911808 227282746292061437952 228420711794661654528 231853829761707319296 232473097469404187136 233596155911285366784 234765731566735589376 237164604826498891776 238290742551221108736 240767777297075798016 242580623446334803968 243752510516123860992 243795182780840804352 245039210846128737792 247455771110883459072 251171323229665492992 251845855591854536064 253127607074436317184 253652053072637067264 254329542530630221824 255558187663628435456 255693089578569117696 258148304430489534464 260831758738498781184 261532234653079710528 262795675400196037632 264111448012577538048 265387348727614144512 267362974860347179008 268077085370123747328 269372143753554296832 274221574330639343616 274789724162023489536 275523671074849406976 275594554447906996224 278387742499743891456 279732610820998692864 282567738633373679616 283326587540836353072 285358559706716700672 286120735346958999552 287502961121581989888 290416842484300726272 294853292486998622208 295645134825220542336 298483976997753524224 298560767318565912576 300003089865998598144 301586721041389215744 303043661722748583936 309138439682276425728 309964129959205582848 311461541215047155712 311541670245460082688 313020975422314119168 314699187173623529472 316219473101998522368 317888705962545389568 321885827265328874496 322579241407592792064 323440831261779738624 325003347354831814656 325060243707787739136 326718947794838317056 329941028147844612096 335794474122472714752 337503476099248422912 339106056707506962432 340924119438092156928 342631067691992481792 347775678317998374912 348709646204106280704 350394233866928050176 352148597350103384064 355746907239748337664 357436113826831663104 363870935169502205952 365628765774185791488 366386298882697986048 367364894766465875968 367459405930542661632 367558816269193106688 371183656666325188608 376756984844498239488 377768783387781804096 380478079608955600896 381494313795945332736 383337281495442653184 387222456645734301696 387322076521382805504 391247638107748171776 394193513100294056448 396167172018866307072 398081023091421216768 401044462290520768512 402115628055185620992 404058215630331445248 411332361495959015424 412184586243035234304 413285506612274110464 415282054953396207616 419598916231498039296 423851607950060519424 424989881311254529608 429181103020438499328 430105655210123722752 431254441682372984832 433337796473109086208 435625263726451089408 442279938730497933312 447725965496630286336 447841150977848868864 450004634798997897216 452141408943342616576 452380081562083823616 454565492584122875904 463707659523414638592 464946194938808374272 467192311822570733568 469531463133471178752 474329209652997783552 476581485102442217472 485161246892669607936 487505021032247721984 487590365561681608704 490078421692257475584 494911542221766918144 502342646459330985984 503691711183709072128 506255214148872634368 508659085061260443648 511386179157138235392 516296608860979068928 521663517476997562368 523064469306159421056 525591350800392075264 528222896025155076096 530774697455228289024 536154170740247494656 548443148661278687232 549579448324046979072 551047342149698813952 551189108895813992448 556775484999487782912 559465221641997385728 565135477266747359232 566653175081672706144 570717119413433401344 572241470693917999104 575005922243163979776 580833684968601452544 589706584973997244416 591290269650441084672 596967953995507048448 597121534637131825152 603173442082778431488 606087323445497167872 618276879364552851456 619928259918411165696 622923082430094311424 623083340490920165376 629398374347247058944 635777411925090779136 643771654530657748992 645158482815185584128 646881662523559477248 650006694709663629312 650120487415575478272 653437895589676634112 671588948244945429504 675006952198496845824 678212113415013924864 681848238876184313856 685262135383984963584 697419292408212561408 700788467733856100352 704297194700206768128 711493814479496675328 714872227653663326208 727741870339004411904 731257531548371582976 734729789532931751936 735117632538386213376 742367313332650377216 753513969688996478976 755537566775563608192 760956159217911201792 762988627591890665472 766674562990885306368 774444913291468603392 782495276215496343552 788387026200588112896 792334344037732614144 796162046182842433536 802088924581041537024 804231256110371241984 808116431260662890496 822664722991918030848 824369172486070468608 826571013224548220928 830564109906792415232 839197832462996078592 847703215900121038848 849979762622509059216 858362206040876998656 862508883364745969664 871250527452902178816 884559877460995866624 895451930993260572672 895682301955697737728 900009269597995794432 904760163124167647232 909130985168245751808 927415319046829277184 929892389877616748544 934384623645141467136 939062926266942357504 948658419305995567104 970322493785339215872 975010042064495443968 975180731123363217408 980156843384514951168 989823084443533836288 1007383422367418144256 1012510428297745268736 1017318170122520887296 1022772358314276470784 1032593217721958137856 1043327034953995124736 1046128938612318842112 1051182701600784150528 1056445792050310152192 1072308341480494989312 1096886297322557374464 1099158896648093958144 1102094684299397627904 1102378217791627984896 1113550969998975565824 1130270954533494718464 1133306350163345412288 1141434238826866802688 1144482941387835998208 1150011844486327959552 1161667369937202905088 1182580539300882169344 1193935907991014096896 1194243069274263650304 1206346884165556862976 1212174646890994335744 1236553758729105702912 1239856519836822331392 1245846164860188622848 1258796748694494117888 1271554823850181558272 1287543309061315497984 1290316965630371168256 1293763325047118954496 1300013389419327258624 1306875791179353268224 1343177896489890859008 1350013904396993691648 1356424226830027849728 1363696477752368627712 1394838584816425122816 1401576935467712200704 1408594389400413536256 1422987628958993350656 1429744455307326652416 1455483740678008823808 1462515063096743165952 1469459579065863503872 1470235265076772426752 1484734626665300754432 1507027939377992957952 1511075133551127216384 1525977255183781330944 1548889826582937206784 1564990552430992687104 1576774052401176225792 1584668688075465228288 1592324092365684867072 1608462512220742483968 1645329445983836061696 1648738344972140937216 1653142026449096441856 1661128219813584830464 1678395664925992157184 1695406431800242077696 1699959525245018118432 1716724412081753997312 1725017766729491939328 1742501054905804357632 1769119754921991733248 1790903861986521145344 1791364603911395475456 1809520326248335294464 1818261970336491503616 1854830638093658554368 1859784779755233497088 1868769247290282934272 1940644987570678431744 1950020084128990887936 1950361462246726434816 1960313686769029902336 2014766844734836288512 2025020856595490537472 2034636340245041774592 2045544716628552941568 2065186435443916275712 2092257877224637684224 2102365403201568301056 2112891584100620304384 2144616682960989978624 2193772594645114748928 2204189368598795255808 2227101939997951131648 2260541909066989436928 2266612700326690824576 2282868477653733605376 2288965882775671996416 2300023688972655919104 2323334739874405810176 2365161078601764338688 2387871815982028193792 2388486138548527300608 2412693768331113725952 2424349293781988671488 2473107517458211405824 2479713039673644662784 2491692329720377245696 2517593497388988235776 2543109647700363116544 2575086618122630995968 2587526650094237908992 2613751582358706536448 2686355792979781718016 2700027808793987383296 2727392955504737255424 2789677169632850245632 2803153870935424401408 2817188778800827072512 2845975257917986701312 2910967481356017647616 2925030126193486331904 2938919158131727007744 2940470530153544853504 2969469253330601508864 3022150267102254432768 3051954510367562661888 3097779653165874413568 3129981104861985374208 3153548104802352451584 3169337376150930456576 3216925024441484967936 3290658891967672123392 3297476689944281874432 3306284052898192883712 3322256439627169660928 3390812863600484155392 3399919050490036236864 3433448824163507994624 3450035533458983878656 3485002109811608715264 3581807723973042290688 3582729207822790950912 3619040652496670588928 3636523940672983007232 3709661276187317108736 3719569559510466994176 3737538494580565868544 3881289975141356863488 3900040168257981775872 3920627373538059804672 4029533689469672577024 4050041713190981074944 4069272680490083549184 4091089433257105883136 4184515754449275368448 4204730806403136602112 4225783168201240608768 4289233365921979957248 4387545189290229497856 4408378737197590511616 4454203879995902263296 4521083818133978873856 4533225400653381649152 4577931765551343992832 4646669479748811620352 4730322157203528677376 4775743631964056387584 4776972277097054601216 4825387536662227451904 4946215034916422811648 4959426079347289325568 4983384659440754491392 5035186994777976471552 5086219295400726233088 5150173236245261991936 5175053300188475817984 5227503164717413072896 5372711585959563436032 5454785911009474510848 5579354339265700491264 5606307741870848802816 5821934962712035295232 5850060252386972663808 5877838316263454015488 5880941060307089707008 6044300534204508865536 6103909020735125323776 6195559306331748827136 6307096209604704903168 6338674752301860913152 6433850048882969935872 6581317783935344246784 6612568105796385767424 6781625727200968310784 6799838100980072473728 6866897648327015989248 6900071066917967757312 6970004219623217430528 7163615447946084581376 7165458415645581901824 7238081304993341177856 7273047881345966014464 7419322552374634217472 7439139119020933988352 7475076989161131737088 7762579950282713726976 7841254747076119609344 8059067378939345154048 8100083426381962149888 8182178866514211766272 8369031508898550736896 8409461612806273204224 8451566336402481217536 8775090378580458995712 8816757474395181023232 8908407759991804526592 9066450801306763298304 9155863531102687985664 9293338959497623240704 9460644314407057354752 9551487263928112775168 9650775073324454903808 9892430069832845623296 9918852158694578651136 9966769318881508982784 10172438590801452466176 10300346472490523983872 10350106600376951635968 10455006329434826145792 10745423171919126872064 10909571822018949021696 11158708678531400982528 11212615483741697605632 11643869925424070590464 11700120504773945327616 11761882120614179414016 12088601068409017731072 12207818041470250647552 12614192419209409806336 12677349504603721826304 12867700097765939871744 13162635567870688493568 13225136211592771534848 13563251454401936621568 13599676201960144947456 13733795296654031978496 13940008439246434861056 14327230895892169162752 14330916831291163803648 14476162609986682355712 14838645104749268434944 14878278238041867976704 14950153978322263474176 15525159900565427453952 15682509494152239218688 16118134757878690308096 16364357733028423532544 16738063017797101473792 16818923225612546408448 17550180757160917991424 17633514948790362046464 18132901602613526596608 18311727062205375971328 18586677918995246481408 18921288628814114709504 19102974527856225550336 19301550146648909807616 19837704317389157302272 20344877181602904932352 20600692944981047967744 20700213200753903271936 20910012658869652291584 21490846343838253744128 21819143644037898043392 22317417357062801965056 22425230967483395211264 23287739850848141180928 23523764241228358828032 24177202136818035462144 25228384838418819612672 25354699009207443652608 26325271135741376987136 26450272423185543069696 27199352403920289894912 27467590593308063956992 27880016878492869722112 28654461791784338325504 28952325219973364711424 29677290209498536869888 29756556476083735953408 29900307956644526948352 31050319801130854907904 31365018988304478437376 32236269515757380616192 32728715466056847065088 33476126035594202947584 33637846451225092816896 35100361514321835982848 36265803205227053193216 36623454124410751942656 37842577257628229419008 38205949055712451100672 38603100293297819615232 39675408634778314604544 40689754363205809864704 41201385889962095935488 41820025317739304583168 42981692687676507488256 44634834714125603930112 44850461934966790422528 46575479701696282361856 47047528482456717656064 48354404273636070924288 50456769676837639225344 52650542271482753974272 52900544846371086139392 54398704807840579789824 54935181186616127913984 55760033756985739444224 57308923583568676651008 57904650439946729422848 59513112952167471906816 62100639602261709815808 62730037976608956874752 64472539031514761232384 65457430932113694130176 66952252071188405895168 67275692902450185633792 72531606410454106386432 75685154515256458838016 76411898111424902201344 79350817269556629209088 82402771779924191870976 83640050635478609166336 85963385375353014976512 89269669428251207860224 89700923869933580845056 93150959403392564723712 94095056964913435312128 96708808547272141848576 100913539353675278450688 105301084542965507948544 108797409615681159579648 109870362373232255827968 114617847167137353302016 115809300879893458845696 119026225904334943813632 125460075953217913749504 128945078063029522464768 133904504142376811790336 134551385804900371267584 145063212820908212772864 151370309030512917676032 158701634539113258418176 164805543559848383741952 167280101270957218332672 171926770750706029953024 178539338856502415720448 186301918806785129447424 188190113929826870624256 193417617094544283697152 201827078707350556901376 217594819231362319159296 229235694334274706604032 238052451808669887627264 250920151906435827499008 257890156126059044929536 267809008284753623580672 269102771609800742535168 290126425641816425545728 302740618061025835352064 329611087119696767483904 343853541501412059906048 357078677713004831440896 376380227859653741248512 386835234189088567394304 403654157414701113802752 435189638462724638318592 476104903617339775254528 501840303812871654998016 515780312252118089859072 535618016569507247161344 580252851283632851091456 605481236122051670704128 687707083002824119812096 714157355426009662881792 752760455719307482497024 773670468378177134788608 807308314829402227605504 870379276925449276637184 1031560624504236179718144 1071236033139014494322688 1160505702567265702182912 1210962472244103341408256 1428314710852019325763584 1505520911438614964994048 1547340936756354269577216 1740758553850898553274368 2063121249008472359436288 2142472066278028988645376 2321011405134531404365824 2421924944488206682816512 3094681873512708539154432 3481517107701797106548736 4284944132556057977290752 4642022810269062808731648 6189363747025417078308864 6963034215403594213097472 9284045620538125617463296 13926068430807188426194944 18568091241076251234926592 27852136861614376852389888 55704273723228753704779776
- Sum of all divisors σ(n): 194519624306304294017985111
- Sum of proper divisors (its aliquot sum) s(n): 138815350583075540313205335
- 55704273723228753704779776 is an abundant number, because the sum of its proper divisors (138815350583075540313205335) is greater than itself. Its abundance is 83111076859846786608425559
Bases of 55704273723228753704779776
- Binary: 101110000100111101011010111010101110000010100101111111100011001001000000000000000000002
- Hexadecimal: 0x2E13D6BAB8297F8C900000
- Base-36: 6ZYYR0XMWADTDS000
Squares and roots of 55704273723228753704779776
- 55704273723228753704779776 squared (557042737232287537047797762) is 3102966111032393398701458279734702568913188658610176
- 55704273723228753704779776 cubed (557042737232287537047797763) is 172848473602851066994789058529741078687288141345476059247689967851548312600576
-
55704273723228753704779776 is a
perfect square number . Itssquare root is 7463529575424 -
The
cube root of 55704273723228753704779776 is 381911590.4317664759
Scales and comparisons
How big is 55704273723228753704779776?- 55,704,273,723,228,753,704,779,776 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 55,704,273,723,228,753,704,779,776 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 55704273723228753704779776 cubic inches would be around 31825965.9 feet tall.
Recreational maths with 55704273723228753704779776
- 55704273723228753704779776 backwards is 67797740735782232737240755
- The number of decimal digits it has is: 26
- The sum of 55704273723228753704779776's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 55704273723228753704779776 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 55704273723228753704779776 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/55704273723228753704779776/
Chicago style:
Numbermatics. 2024. "Number 55704273723228753704779776 - Facts about the integer". https://numbermatics.com/n/55704273723228753704779776/
The information we have on file for 55704273723228753704779776 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 55704273723228753704779776, math, Factors of 55704273723228753704779776, curriculum, school, college, exams, university, Prime factorization of 55704273723228753704779776, STEM, science, technology, engineering, physics, economics, calculator, fifty-five septillion, seven hundred four sextillion, two hundred seventy-three quintillion, seven hundred twenty-three quadrillion, two hundred twenty-eight trillion, seven hundred fifty-three billion, seven hundred four million, seven hundred seventy-nine thousand, seven hundred seventy-six.