196906788598310565497858304
196,906,788,598,310,565,497,858,304 is an even composite number composed of six prime numbers multiplied together.
196906788598310565497858304 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 196906788598310565497858304:
28 × 38 × 136 × 232 × 474 × 972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 23 × 23 × 47 × 47 × 47 × 47 × 97 × 97)See below for interesting mathematical facts about the number 196906788598310565497858304 from the Numbermatics database.
Names of 196906788598310565497858304
- Cardinal: 196906788598310565497858304 can be written as One hundred ninety-six septillion, nine hundred six sextillion, seven hundred eighty-eight quintillion, five hundred ninety-eight quadrillion, three hundred ten trillion, five hundred sixty-five billion, four hundred ninety-seven million, eight hundred fifty-eight thousand, three hundred four.
Scientific notation
- Scientific notation: 1.96906788598310565497858304 × 1026
Factors of 196906788598310565497858304
Divisors of 196906788598310565497858304
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 23 24 26 27 32 36 39 46 47 48 52 54 64 69 72 78 81 92 94 96 97 104 108 117 128 138 141 144 156 162 169 184 188 192 194 207 208 216 234 243 256 276 282 288 291 299 312 324 338 351 368 376 384 388 414 416 423 432 468 486 507 529 552 564 576 582 598 611 621 624 648 676 702 729 736 752 768 776 828 832 846 864 873 897 936 972 1014 1053 1058 1081 1104 1128 1152 1164 1196 1222 1242 1248 1261 1269 1296 1352 1404 1458 1472 1504 1521 1552 1587 1656 1664 1692 1728 1746 1794 1833 1863 1872 1944 2028 2106 2116 2162 2187 2197 2208 2209 2231 2256 2304 2328 2392 2444 2484 2496 2522 2538 2592 2619 2691 2704 2808 2916 2944 3008 3042 3104 3159 3174 3243 3312 3328 3384 3456 3492 3588 3666 3726 3744 3783 3807 3887 3888 4056 4212 4232 4324 4374 4394 4416 4418 4462 4512 4559 4563 4656 4761 4784 4888 4968 4992 5044 5076 5184 5238 5382 5408 5499 5589 5616 5832 5888 6016 6084 6208 6318 6348 6486 6561 6591 6624 6627 6693 6768 6877 6912 6984 7176 7332 7452 7488 7566 7614 7774 7776 7857 7943 8073 8112 8424 8464 8648 8748 8788 8832 8836 8924 9024 9118 9126 9312 9409 9477 9522 9568 9729 9776 9936 9984 10088 10152 10368 10476 10764 10816 10998 11178 11232 11349 11421 11661 11664 12032 12168 12416 12636 12696 12972 13122 13182 13248 13254 13386 13536 13677 13689 13754 13968 14053 14283 14352 14664 14904 14976 15132 15228 15548 15552 15714 15886 16146 16224 16393 16497 16767 16848 16928 17296 17496 17576 17664 17672 17848 18048 18236 18252 18624 18818 18954 19044 19136 19458 19552 19773 19872 19881 20079 20176 20304 20631 20736 20952 21528 21632 21996 22356 22464 22698 22842 23322 23328 23571 23829 24219 24336 24832 24863 25272 25392 25944 26244 26364 26496 26508 26772 27072 27354 27378 27508 27936 28106 28227 28431 28561 28566 28704 28717 29003 29187 29328 29808 29952 30264 30456 31096 31104 31428 31772 32292 32448 32786 32994 33534 33696 33856 34047 34263 34592 34983 34992 35152 35344 35696 36096 36472 36504 37248 37636 37908 38088 38272 38916 39104 39546 39744 39762 40158 40352 40608 41031 41067 41262 41904 42159 42849 43056 43264 43992 44712 44928 45396 45684 46644 46656 47142 47658 48438 48672 49179 49491 49726 50301 50531 50544 50784 50807 51313 51888 52488 52728 52992 53016 53544 54144 54708 54756 55016 55872 56212 56454 56862 57122 57132 57408 57434 58006 58374 58656 59267 59319 59616 59643 60237 60528 60912 61893 62192 62208 62856 63544 64584 64896 65572 65988 67068 67392 67712 68094 68526 69184 69966 69984 70304 70688 70713 71392 71487 72657 72944 73008 74496 74589 75272 75816 76176 76544 77832 78208 79092 79488 79524 80316 80704 81216 82062 82134 82524 83808 84318 84681 85293 85683 85698 86112 86151 87009 87561 87984 89401 89424 89856 90792 91368 93288 93312 94284 95316 96876 97344 98358 98982 99452 100602 101062 101088 101568 101614 102141 102626 102789 103259 103776 103823 104857 104949 104976 105456 106032 107088 108288 109416 109512 110032 111744 112424 112908 113724 114244 114264 114816 114868 116012 116748 117312 118534 118638 119232 119286 120474 121056 121824 122317 123093 123201 123786 124384 125712 126477 127088 128547 129168 129792 131144 131976 134136 134784 135424 136188 137052 138368 139932 139968 140608 141376 141426 142784 142974 145314 145888 146016 147537 148473 149178 150544 150903 151593 151632 152352 152421 153939 155664 156416 158184 158976 159048 160632 161408 162432 164124 164268 165048 167616 168636 169362 170586 171366 171396 172224 172302 174018 175122 175968 177801 177957 178802 178848 178929 180711 181584 182689 182736 185679 186576 186624 188568 190632 193752 194688 196716 197964 198904 201204 202124 202176 203136 203228 204282 205252 205578 206518 207552 207646 209714 209898 209952 210912 212064 212139 213109 214176 214273 214461 216407 217971 218832 219024 220064 223488 223767 224848 225816 227448 228488 228528 229632 229736 232024 233496 234624 237068 237276 238464 238572 240948 242112 243648 244634 246186 246402 247572 248768 251424 252954 254043 254176 257049 257094 258336 258453 261027 262288 262683 263952 268203 268272 269568 272376 274104 276736 279864 279936 281216 282752 282852 285568 285948 290628 291776 292032 295074 296946 298356 301088 301806 303186 303264 304704 304842 306423 307878 308367 309777 311328 311469 314571 314847 316368 318096 321264 322816 323219 324864 328248 328536 330096 335232 337272 338724 341172 342732 342792 344448 344604 348036 350244 351936 355602 355914 357604 357696 357858 361422 363168 365378 365472 366951 369279 369603 371293 371358 373152 373321 377039 377136 379431 381264 385641 387504 389376 393432 395928 397808 402408 404248 404352 406272 406456 408564 410504 411156 413036 415104 415292 419428 419796 419904 421824 424128 424278 426218 428352 428546 428922 432814 435942 437664 438048 440128 442223 442611 445419 447534 449696 451632 454779 454896 456976 457056 457263 459472 461817 464048 466992 469248 474136 474552 476928 477144 481896 484224 487296 489268 492372 492804 495144 497536 502848 505908 508086 508352 514098 514188 516672 516906 522054 524576 525366 527904 533403 533871 536406 536544 536787 542133 544752 548067 548208 557037 559728 559872 562432 565504 565704 571136 571896 581256 583552 584064 590148 593892 596712 602176 603612 606372 606528 609408 609684 612846 615756 616734 619554 622656 622938 629142 629694 632736 636192 636417 639327 642528 642819 643383 646438 649221 653913 656496 656903 657072 660192 660491 667069 670464 671301 674544 677448 682344 685464 685584 688896 689208 696072 700488 703872 711204 711828 715208 715392 715716 722844 726336 730756 730944 733902 738558 739206 742586 742716 746304 746642 754078 754272 758862 762129 762528 770471 771147 771282 775008 775359 783081 786864 788049 791856 795616 804609 804816 808496 808704 812912 817128 821008 822312 826072 830208 830584 838856 839592 839808 843648 848256 848556 852436 856704 857092 857844 865628 871884 875328 876096 880256 884446 885222 890838 895068 899392 903264 909558 909792 913952 914112 914526 918944 919269 923634 928096 929331 933984 934407 943713 944541 948272 949104 954288 963792 968448 969657 974592 978536 984744 985608 990288 995072 1005696 1011816 1016172 1016704 1028196 1028376 1033344 1033812 1044108 1049152 1050732 1055808 1066806 1067742 1072812 1073088 1073574 1084266 1089504 1096134 1096416 1100853 1107837 1108809 1113879 1114074 1119456 1119963 1131117 1131408 1138293 1143792 1156923 1162213 1162512 1167104 1168128 1168561 1180296 1187784 1193424 1204352 1207224 1212744 1213056 1218816 1219368 1225692 1231512 1233468 1239108 1245312 1245876 1258284 1259388 1265472 1272384 1272834 1278654 1285056 1285638 1286766 1292876 1298442 1307826 1312992 1313806 1314144 1320384 1320982 1326669 1327833 1334138 1336257 1342367 1342602 1349088 1349699 1354896 1363141 1364337 1364688 1370928 1371168 1371789 1378416 1385451 1392144 1400976 1407744 1422408 1423656 1430416 1430784 1431432 1445688 1452672 1461512 1461888 1467804 1477116 1478412 1485172 1485432 1492608 1493284 1508156 1508544 1517724 1524258 1525056 1540942 1542294 1542564 1550016 1550718 1566162 1573728 1576098 1583712 1590121 1591232 1600209 1601613 1609218 1609632 1610361 1616992 1625824 1626399 1634256 1642016 1644201 1644624 1652144 1661168 1671111 1677712 1679184 1679616 1687296 1696512 1697112 1704872 1713408 1714184 1715688 1731256 1743768 1750656 1752192 1760512 1768892 1770444 1781676 1790136 1798784 1806528 1819116 1819584 1827904 1828224 1829052 1837888 1838538 1847268 1856192 1858662 1867968 1868814 1887426 1889082 1896544 1898208 1908576 1917981 1927584 1928457 1930149 1939314 1947663 1957072 1961739 1969488 1970709 1971216 1980576 1981473 2001207 2011392 2013903 2023632 2032344 2033408 2056392 2056752 2066688 2067624 2088216 2098304 2101464 2111616 2133612 2135484 2145624 2146176 2147148 2168532 2179008 2192268 2192832 2201706 2215674 2217618 2227758 2228148 2238912 2239926 2262234 2262816 2276586 2286387 2287584 2311413 2313441 2313846 2324426 2325024 2326077 2337122 2349243 2360592 2364147 2374957 2375568 2386848 2387929 2408704 2411711 2413827 2414448 2425488 2426112 2438736 2451384 2463024 2466936 2478216 2490624 2491752 2516568 2518776 2530944 2544768 2545668 2557308 2570112 2571276 2573532 2585752 2596884 2615652 2625984 2627612 2628288 2640768 2641964 2653338 2655666 2668276 2672514 2684734 2685204 2698176 2699398 2709792 2726282 2728674 2729376 2741856 2742336 2743578 2756832 2757807 2770417 2770902 2784288 2785549 2787993 2801952 2803221 2813291 2831139 2833623 2844816 2847312 2860832 2862864 2891376 2905344 2908971 2923024 2923776 2935608 2954232 2956824 2970344 2970864 2985216 2986568 3016312 3017088 3035448 3048516 3050112 3081884 3084588 3085128 3100032 3101436 3132324 3147456 3152196 3167424 3180242 3182464 3200418 3203226 3218436 3219264 3220722 3233984 3251648 3252798 3268512 3284032 3288402 3289248 3302559 3304288 3322336 3323511 3341637 3342222 3355424 3358368 3359889 3393351 3394224 3409744 3414879 3428368 3431376 3462512 3470769 3486639 3487536 3501312 3504384 3505683 3537784 3540888 3563352 3580272 3597568 3613056 3638232 3639168 3655808 3656448 3658104 3675776 3677076 3694536 3712384 3717324 3735936 3737628 3774852 3778164 3793088 3796416 3817152 3835962 3855168 3856914 3860298 3878628 3895326 3914144 3923478 3938976 3941418 3942432 3961152 3962946 3980007 3983499 4002414 4008771 4027101 4027806 4047264 4049097 4064688 4089423 4093011 4112784 4113504 4115367 4135248 4156353 4176432 4196608 4201847 4202928 4223232 4267224 4270968 4291248 4292352 4294296 4337064 4358016 4384536 4385664 4403412 4431348 4435236 4455516 4456296 4477824 4479852 4524468 4525632 4553172 4572774 4575168 4622826 4626882 4627692 4648852 4650048 4652154 4674244 4698486 4721184 4728294 4749914 4751136 4770363 4773696 4775858 4800627 4804839 4823422 4826809 4827654 4828896 4831083 4850976 4853173 4877472 4879197 4879681 4901507 4902768 4926048 4928279 4932603 4933872 4956432 4977361 4983504 5013333 5033136 5037552 5061888 5089536 5091336 5114616 5140224 5142552 5147064 5171504 5193768 5231304 5251968 5255224 5256576 5281536 5283928 5306676 5311332 5336552 5345028 5369468 5370408 5396352 5398796 5419584 5452564 5457348 5458752 5483712 5484672 5487156 5513664 5515614 5540834 5541804 5568576 5571098 5575986 5603904 5606442 5626582 5662278 5667246 5689632 5694624 5721664 5725728 5748899 5753943 5782752 5785371 5790447 5817942 5842989 5846048 5871216 5908464 5912127 5913648 5940688 5941728 5944419 5973136 6003621 6032624 6034176 6041709 6070896 6097032 6100224 6163768 6169176 6170256 6200064 6202872 6264648 6294912 6304392 6334848 6360484 6364928 6400836 6406452 6436872 6438528 6441444 6467968 6503296 6505596 6537024 6568064 6576804 6578496 6605118 6608576 6644672 6647022 6683274 6684444 6710848 6716736 6719778 6786702 6788448 6819488 6829758 6856736 6859161 6862752 6925024 6934239 6940323 6941538 6973278 6975072 6978231 7011366 7047729 7075568 7081776 7092441 7124871 7126704 7160544 7163787 7226112 7235133 7241481 7276464 7278336 7311616 7316208 7351552 7354152 7389072 7424768 7434648 7471872 7475256 7549704 7556328 7586176 7592832 7634304 7671924 7710336 7713828 7720596 7757256 7790652 7828288 7846956 7877952 7882836 7884864 7922304 7925892 7960014 7966998 8004828 8017542 8054202 8055612 8094528 8098194 8129376 8178846 8186022 8225568 8227008 8230734 8270496 8273421 8311251 8312706 8352864 8356647 8363979 8403694 8405856 8409663 8439873 8493417 8500869 8534448 8539739 8541936 8582496 8586383 8588592 8671897 8674128 8716032 8726913 8769072 8771328 8806824 8862696 8870472 8911032 8912592 8955648 8959704 9048936 9051264 9106344 9145548 9150336 9245652 9253764 9255384 9297704 9300096 9304308 9348488 9396972 9442368 9456588 9499828 9502272 9540726 9547392 9551716 9601254 9609678 9646844 9653618 9655308 9657792 9662166 9701952 9706346 9754944 9758394 9759362 9803014 9805536 9852096 9856558 9865206 9867744 9907677 9912864 9954722 9967008 9970533 10016123 10024911 10026666 10066272 10070831 10075104 10079667 10171129 10180053 10182672 10229232 10244637 10285104 10294128 10343008 10387536 10459917 10462608 10503936 10510448 10513152 10517049 10567856 10613352 10622664 10673104 10690056 10738936 10740816 10792704 10797592 10839168 10905128 10914696 10917504 10967424 10969344 10974312 11027328 11031228 11081668 11083608 11137152 11142196 11151972 11207808 11212884 11253164 11324556 11334492 11379264 11389248 11443328 11451456 11497798 11507886 11565504 11570742 11580894 11635884 11685978 11692096 11742432 11816928 11824254 11827296 11881376 11883456 11888838 11940021 11946272 11950497 12007242 12065248 12081303 12083418 12141792 12147291 12194064 12268269 12279033 12327536 12338352 12340512 12346101 12405744 12469059 12529296 12589824 12605541 12608784 12669696 12720968 12801672 12812904 12873744 12877056 12882888 12935936 13006592 13011192 13074048 13136128 13153608 13156992 13210236 13217152 13289344 13294044 13366548 13368888 13421696 13433472 13439556 13573404 13576896 13638976 13659516 13713472 13718322 13725504 13850048 13868478 13880646 13883076 13946556 13950144 13956462 14022732 14095458 14151136 14163552 14184882 14249742 14253408 14311089 14321088 14327574 14401881 14414517 14470266 14480427 14482962 14493249 14552928 14559519 14632416 14637591 14639043 14704521 14708304 14778144 14784837 14797809 14869296 14932083 14950512 15039999 15099408 15108769 15112656 15172352 15185664 15191293 15268608 15343848 15420672 15427656 15441192 15514512 15581304 15656576 15693912 15755904 15765672 15769728 15844608 15851784 15920028 15933996 16009656 16035084 16108404 16111224 16189056 16196388 16258752 16357692 16372044 16451136 16454016 16461468 16540992 16546842 16622502 16625412 16705728 16713294 16727958 16807388 16811712 16819326 16879746 16986834 17001738 17068896 17079478 17083872 17164992 17172766 17177184 17246697 17261829 17343794 17348256 17356113 17371341 17450771 17453826 17528967 17538144 17546087 17613648 17720833 17725392 17736381 17740944 17822064 17825184 17833257 17919408 18010863 18097872 18102528 18125127 18212688 18291096 18300672 18491304 18507528 18510768 18595408 18600192 18608616 18696976 18793944 18884736 18913176 18999656 19004544 19081452 19094784 19103432 19202508 19219356 19293688 19307236 19310616 19315584 19324332 19403904 19412692 19509888 19516788 19518724 19606028 19611072 19704192 19713116 19730412 19735488 19815354 19825728 19909444 19934016 19941066 20032246 20049822 20053332 20132544 20141662 20150208 20159334 20342258 20360106 20365344 20458464 20489274 20570208 20577483 20588256 20671573 20686016 20775072 20784481 20802717 20820969 20919834 20925216 20934693 21020896 21034098 21135712 21143187 21226704 21245328 21346208 21374613 21380112 21477872 21481632 21491361 21595184 21678336 21705399 21724443 21810256 21829392 21835008 21934848 21948624 22054656 22062456 22163336 22167216 22274304 22284392 22303944 22415616 22425768 22506328 22649112 22668984 22758528 22778496 22886656 22902912 22995596 23015772 23131008 23141484 23161788 23271768 23371956 23384192 23484864 23633856 23648508 23654592 23762752 23766912 23777676 23880042 23892544 23900994 24014484 24130496 24162606 24166836 24283584 24294582 24388128 24536538 24558066 24655072 24676704 24681024 24692202 24811488 24933753 24938118 25058592 25069941 25091937 25211082 25217568 25228989 25319619 25441936 25480251 25502607 25603344 25619217 25625808 25747488 25759149 25765776 26015691 26022384 26148096 26180739 26307216 26313984 26420472 26434304 26578688 26588088 26733096 26737776 26843392 26866944 26879112 27146808 27153792 27277952 27319032 27426944 27436644 27451008 27700096 27736956 27761292 27766152 27893112 27900288 27912924 28045464 28190916 28302272 28327104 28369764 28499484 28506816 28622178 28642176 28655148 28803762 28829034 28940532 28960854 28965924 28986498 29105856 29119038 29264832 29275182 29278086 29409042 29416608 29556288 29569674 29595618 29723031 29738592 29864166 29901024 29911599 30048369 30074733 30079998 30198816 30212493 30217538 30225312 30239001 30382586 30513387 30540159 30687696 30733911 30855312 30874441 30882384 31029024 31043077 31162608 31313152 31352243 31379751 31387824 31511808 31531344 31539456 31551147 31703568 31840056 31867992 32019312 32070168 32216808 32222448 32378112 32392776 32517504 32715384 32744088 32902272 32908032 32922936 33081984 33093684 33245004 33250824 33411456 33426588 33455916 33614776 33623424 33638652 33759492 33973668 34003476 34137792 34158956 34167744 34329984 34345532 34354368 34493394 34523658 34687588 34696512 34712226 34742682 34901542 34907652 35057934 35076288 35092174 35227296 35441666 35450784 35472762 35481888 35644128 35650368 35666514 35820063 35838816 35851491 36015421 36021726 36195744 36212137 36243909 36250254 36425376 36441873 36572783 36582192 36804807 36837099 36982608 37015056 37021536 37038303 37190816 37217232 37393952 37407177 37587888 37769472 37816623 37826352 37999312 38009088 38162904 38206864 38405016 38438712 38587376 38614472 38621232 38631168 38648664 38807808 38825384 39019776 39033576 39037448 39212056 39222144 39408384 39426232 39460824 39470976 39630708 39651456 39818888 39868032 39882132 40064492 40099644 40106664 40265088 40283324 40300416 40318668 40684516 40720212 40730688 40916928 40978548 41140416 41154966 41176512 41343146 41372032 41550144 41568962 41605434 41641938 41839668 41850432 41869386 42041792 42068196 42271424 42286374 42453408 42490656 42692416 42749226 42760224 42933267 42955744 42963264 42982722 43190368 43205643 43410798 43441281 43448886 43620512 43658784 43678557 43897248 43917129 44113563 44124912 44326672 44334432 44354511 44393427 44568784 44607888 44796249 44851536 45012656 45119997 45298224 45326307 45337968 45517056 45556992 45573879 45805824 45991192 46031544 46262016 46282968 46323576 46543536 46743912 46768384 46969728 47267712 47297016 47309184 47525504 47533824 47555352 47760084 47785088 47801988 48028968 48260992 48325212 48333672 48567168 48589164 48776256 49073076 49116132 49310144 49353408 49362048 49384404 49622976 49867506 49876236 50117184 50139882 50183874 50422164 50435136 50457978 50639238 50883872 50960502 51005214 51206688 51238434 51251616 51494976 51518298 51531552 51740091 51785487 52031382 52044768 52068339 52114023 52352313 52361478 52586901 52614432 52638261 52840944 53162499 53176176 53209143 53466192 53475552 53499771 53758224 54032589 54293616 54307584 54375381 54555904 54624011 54638064 54853888 54873288 54902016 54922367 55400192 55473912 55522584 55532304 55786224 55800576 55825848 56090928 56381832 56604544 56654208 56739528 56998968 57013632 57244356 57284352 57310296 57607524 57658068 57881064 57921708 57931848 57972996 58211712 58238076 58529664 58550364 58556172 58818084 58833216 59112576 59139348 59191236 59446062 59477184 59728332 59802048 59823198 60096738 60149466 60159996 60397632 60424986 60435076 60450624 60478002 60765172 61026774 61080318 61375392 61467822 61710624 61732449 61748882 61764768 62014719 62058048 62086154 62325216 62353443 62408151 62462907 62704486 62759502 62775648 62804079 63062688 63091249 63102294 63407136 63429561 63435853 63680112 63719591 63735984 64038624 64067627 64123839 64140336 64433616 64444896 64474083 64705693 64785552 65035008 65116197 65173329 65430768 65488176 65804544 65845872 66163968 66187368 66490008 66501648 66822912 66853176 66911832 67229552 67246848 67277304 67518984 67947336 68006952 68275584 68317912 68335488 68659968 68691064 68708736 68986788 69047316 69375176 69393024 69424452 69485364 69803084 69815304 70115868 70152576 70184348 70454592 70883332 70901568 70945524 70963776 71288256 71300736 71333028 71640126 71677632 71702982 72030842 72043452 72391488 72424274 72487818 72500508 72850752 72883746 73145566 73164384 73609614 73674198 73965216 74030112 74043072 74076606 74381632 74434464 74735687 74787904 74801259 74814354 75175776 75209823 75275811 75633246 75652704 75686967 75958857 75998624 76325808 76413728 76440753 76810032 76857651 76877424 77174752 77228944 77242464 77277447 77297328 77650768 78047073 78067152 78074896 78424112 78444288 78542217 78852464 78921648 78941952 79261416 79302912 79637776 79736064 79764264 80128984 80199288 80213328 80530176 80566648 80600832 80637336 81369032 81440424 81461376 81833856 81957096 82280832 82309932 82353024 82686292 82744064 83100288 83137924 83210868 83283876 83679336 83700864 83738772 84083584 84136392 84542848 84572748 84906816 84981312 85384832 85498452 85520448 85866534 85911488 85926528 85965444 86380736 86411286 86821596 86882562 86897772 87241024 87317568 87357114 87794496 87834258 88227126 88249824 88653344 88668864 88709022 88786854 89137568 89169093 89215776 89592498 89703072 90025312 90145107 90224199 90239994 90596448 90637479 90652614 90675936 90717003 91147758 91540161 91620477 91982384 92063088 92201733 92565936 92623323 92647152 93087072 93129231 93487824 93939456 94056729 94139253 94535424 94594032 94618368 94653441 95051008 95110704 95520168 95570176 95603976 96057936 96521984 96650424 96667344 97134336 97178328 97552512 98146152 98232264 98620288 98706816 98724096 98768808 99245952 99735012 99752472 100234368 100279764 100367748 100844328 100870272 100915956 101278476 101767744 101921004 102010428 102413376 102476868 102503232 102989952 103036596 103063104 103480182 103570974 104062764 104089536 104136678 104228046 104704626 104722956 105173802 105228864 105276522 105681888 106324998 106352352 106418286 106932384 106951104 106999542 107460189 107516448 107554473 108046263 108065178 108587232 108636411 108731727 108750762 109248022 109276128 109325619 109718349 109746576 109844734 110414421 110511297 110947824 111016607 111045168 111064608 111114909 111572448 111622979 111651696 112181856 112221531 112232663 112734661 112763664 113209088 113308416 113350417 113449869 113479056 113997936 114027264 114488712 114620592 115215048 115316136 115762128 115843416 115863696 115945992 116423424 116476152 117059328 117100728 117112344 117636168 117666432 118225152 118278696 118382472 118892124 118954368 119456664 119604096 119646396 120193476 120298932 120319992 120795264 120849972 120870152 120901248 120956004 121530344 122053548 122160636 122750784 122935644 123421248 123464898 123497764 123529536 124029438 124116096 124172308 124650432 124706886 124816302 124925814 125408972 125519004 125551296 125608158 126125376 126182498 126204588 126814272 126859122 126871706 127360224 127439182 127471968 128077248 128135254 128247678 128280672 128799801 128867232 128889792 128948166 129411386 129571104 129616929 130209599 130232394 130323843 130346658 130861536 130920803 130976352 131035671 131691744 131751387 132224677 132340689 132374736 132980016 133003296 133063533 133180281 133706352 133823664 134388747 134459104 134554608 135037968 135894672 135978921 136013904 136551168 136635824 136670976 136721637 137382128 137417472 137973576 138094632 138750352 138786048 138848904 138970728 139606168 139630608 140231736 140305152 140368696 140909184 141766664 141803136 141891048 141927552 142576512 142601472 142666056 143280252 143355264 143405964 144061684 144086904 144782976 144848548 144975636 145001016 145701504 145767492 146291132 146328768 147219228 147348396 147930432 148060224 148086144 148153212 148763264 148868928 149471374 149575808 149602518 149628708 150351552 150419646 150551622 151266492 151305408 151373934 151917714 151997248 152651616 152827456 152881506 153620064 153715302 153754848 154349504 154457888 154484928 154554894 154594656 155220273 155301536 155356461 156094146 156134304 156149792 156205017 156848224 157056939 157084434 157704928 157760703 157843296 157914783 158522832 159275552 159487497 159528528 159627429 160257968 160398576 160426656 160499313 161133296 161274672 162097767 162738064 162880848 162922752 163126143 163667712 163872033 163914192 164561664 164619864 164706048 164767101 165372584 166200576 166275848 166421736 166567752 167358672 167401728 167477544 168167168 168272784 169085696 169145496 169813632 169962624 170769664 170996904 171040896 171733068 171822976 171853056 171930888 172761472 172822572 173643192 173765124 173795544 174482048 174635136 174714228 175588992 175668516 176454252 176499648 177306688 177337728 177418044 177573708 178275136 178338186 178431552 179184996 179406144 180050624 180290214 180448398 180479988 181192896 181274958 181305228 181351872 181434006 182295516 183080322 183240954 183964768 184126176 184403466 185131872 185246646 185294304 186044157 186174144 186258462 186975648 187060329 187224453 187388721 188113458 188278506 188412237 189188064 189273747 189306882 190221408 190288683 190307559 191040336 191158773 191207952 192115872 192202881 192371517 193300848 193334688 193422249 194117079 194356656 195105024 195348591 195519987 196292304 196413997 196464528 197240576 197413632 197486809 197537616 198491904 199470024 199504944 200468736 200559528 200735496 201688656 201740544 201831912 202556952 203535488 203842008 204020856 204826752 204953736 205006464 205979904 206073192 206126208 206960364 207141948 208125528 208179072 208273356 208456092 209409252 209445912 210347604 210457728 210553044 211363776 212649996 212704704 212836572 213864768 213902208 213999084 214920378 215032896 215108946 216092526 216130356 217174464 217272822 217463454 217501524 218496044 218552256 218651238 219436698 219493152 219689468 220828842 221022594 221895648 222033214 222090336 222129216 222229818 223144896 223245958 223303392 224207061 224363712 224403777 224443062 224465326 225469322 225527328 225629469 225827433 226700834 226860023 226899738 226958112 227060901 227876571 227995872 228099131 228977424 229241184 229322259 230370829 230430096 230572953 230632272 231524256 231629113 231686832 231727392 231832341 231891984 232952304 233935967 234141219 234201456 234224688 235272336 235332864 235626651 236557392 236764944 237784248 237908736 238913328 239208192 239292792 240386952 240597864 240639984 241590528 241699944 241740304 241802496 241912008 243060688 244107096 244321272 245501568 245871288 246842496 246929796 246995528 247059072 248058876 248232192 248344616 249300864 249413772 249632604 249851628 250817944 251038008 251102592 251216316 252250752 252364996 252409176 253628544 253718244 253743412 254720448 254878364 254943936 256154496 256270508 256495356 256561344 257599602 257734464 257779584 257896332 258822772 259142208 259233858 260419198 260464788 260647686 260693316 261723072 261841606 261952704 262071342 263383488 263502774 264449354 264681378 264749472 265960032 266006592 266127066 266360562 267412704 267507279 267647328 268730449 268777494 268918208 269109216 270075936 270198253 270435321 270672597 271789344 271912437 271957842 272027808 272151009 273271648 273443274 274620483 274764256 274861431 275947152 276189264 277500704 277697808 277869969 277941456 279212336 279261216 279387693 280463472 280737392 281818368 282170187 282417759 283533328 283606272 283782096 283855104 283960323 285153024 285332112 286560504 286710528 286811928 288123368 288173808 289565952 289697096 289951272 290002032 291403008 291534984 292582264 292657536 294438456 294696792 295860864 296120448 296172288 296306424 297526528 297737856 298942748 299151616 299205036 299257416 300703104 300839292 301103244 302532984 302610816 302747868 303835428 303994496 305303232 305654912 305763012 307240128 307430604 307509696 308699008 308915776 308969856 309109788 309189312 310440546 310603072 310712922 312188292 312268608 312299584 312410034 313696448 314113878 314168868 315409856 315521406 315686592 315829566 317045664 318551104 318974994 319057056 319254858 320515936 320797152 320853312 320998626 322266592 322380567 322549344 324138789 324195534 325476128 325761696 325909233 326195181 326252286 327744066 327828384 327976857 329155047 329239728 329534202 330745168 331243263 331533891 332551696 332843472 333049821 333135504 333344727 334717344 334868937 334955088 336545568 336664593 336697989 338203983 338290992 339627264 339925248 340051251 340349607 341993808 342081792 343466136 343645952 343861776 345522944 345645144 347286384 347530248 347591088 348964096 349270272 349428456 351177984 351337032 352908504 352999296 354613376 354675456 354836088 355147416 356550272 356676372 356863104 358369992 358812288 360101248 360580428 360896796 360959976 362385792 362549916 362610456 362703744 362868012 364591032 366160644 366481908 367929536 368252352 368806932 370263744 370493292 370588608 372088314 372348288 372516924 373951296 374120658 374448906 374777442 376226916 376557012 376824474 378376128 378547494 378613764 380442816 380577366 380615118 382080672 382317546 382415904 384231744 384405762 384743034 386399403 386601696 386669376 386844498 388234158 388713312 388850787 390628797 390697182 390971529 391039974 392584608 392762409 392827994 392929056 393107013 394973618 395075232 395254161 396674031 397022067 398940048 399009888 399190599 399540843 401119056 401367733 401470992 403166241 403377312 403560001 403663824 405113904 407070976 407579159 407684016 407936763 408041712 409653504 409907472 410012928 410164911 412146384 412252416 413920728 414283896 416251056 416358144 416546712 416912184 418818504 418891824 420695208 420915456 421106088 422727552 425299992 425409408 425673144 427729536 427804416 427998168 429840756 430065792 430217892 432185052 432260712 434348928 434545644 434926908 435003048 436992088 437104512 437302476 438873396 438986304 439378936 441657684 442045188 443791296 444066428 444180672 444258432 444459636 446289792 446491916 446606784 448414122 448727424 448807554 448886124 448930652 450938644 451054656 451258938 451654866 453401668 453720046 453799476 453916224 454121802 455753142 455991744 456198262 457954848 458482368 458644518 460741658 460860192 461145906 461264544 463048512 463258226 463373664 463454784 463664682 463783968 465660819 465904608 466069383 467871934 468200473 468282438 468402912 468449376 468615051 470544672 470757781 471170817 471253302 473114784 473282109 473329057 473529888 473744349 475446179 475568496 477826656 478043063 478462491 478585584 478882287 480773904 481195728 481279968 481497939 483399888 483480608 483824016 486121376 486293301 488214192 488642544 491003136 491616099 491742576 493684992 493859592 493991056 494118144 494301303 496117752 496689232 498601728 498827544 499265208 499703256 501635888 502076016 502205184 502432632 504501504 504729992 504818352 507257088 507436488 507486824 509440896 509756728 509887872 512308992 512541016 512990712 513122688 515199204 515468928 515559168 515792664 517645544 518284416 518467716 520838396 520929576 521295372 521386632 523446144 523683212 523905408 524142684 526766976 527005548 528898708 529362756 529498944 531920064 532013184 532254132 532721124 534825408 535014558 535294656 537460898 537554988 537836416 538218432 540151872 540396506 540870642 541345194 543578688 543824874 543915684 544055616 544302018 546543296 546886548 549240966 549528512 549722862 551894304 552378528 555001408 555395616 555739938 555882912 558132471 558424672 558522432 558775386 560926944 561180987 561474784 561673359 564340374 564835518 567066656 567564192 567821241 567920646 570664224 570922677 573121008 573476319 573623856 576246736 576347616 576608643 577114551 579394192 579902544 580004064 580266747 582351237 583069968 585164528 585315072 586045773 586559961 588876912 589241991 589393584 591721728 592240896 592460427 592612848 595475712 597885496 598410072 598514832 601406208 601678584 602206488 605065968 605221632 605495736 607670856 607988992 610606464 611309824 611526024 614480256 614861208 615019392 617398016 617831552 617939712 618219576 618378624 620881092 621206144 621425844 624376584 624537216 624599168 624820068 627392896 628227756 628337736 630819712 631042812 631373184 631659132 634091328 637102208 637949988 638114112 638509716 641031872 641594304 641706624 641997252 644533184 644761134 645098688 648277578 648391068 650952256 651523392 651818466 652390362 652504572 655488132 655656768 655953714 658310094 658479456 659068404 661490336 662486526 663067782 665103392 665686944 666099642 666271008 666689454 669434688 669737874 669910176 672621183 673091136 673211331 673329186 673395978 676407966 676581984 676888407 677482299 680102502 680580069 680699214 681182703 683629713 683987616 684297393 686932272 687723552 687966777 691112487 691290288 691718859 694572768 694887339 695060496 695182176 695497023 698856912 701807901 702423657 702674064 705817008 705998592 706879953 709226752 709672176 710112143 710294832 713100544 713352744 713726208 713990771 716739984 717624576 720202496 721160856 721793592 721919952 724771584 725099832 725220912 725407488 725736024 729182064 732321288 732963816 735859072 736504704 737613864 740527488 740986584 741177216 744176628 744696576 745033848 747902592 748241316 748897812 749554884 752453832 753114024 753648948 756752256 757094988 757227528 760885632 761154732 761230236 764161344 764635092 764831808 768463488 768811524 769486068 772798806 773203392 773338752 773688996 776468316 777426624 777701574 781257594 781394364 781943058 782079948 785169216 785524818 785655988 785858112 786214026 789947236 790150464 790508322 793348062 794044134 797880096 798019776 798381198 799081686 802238112 802521837 802735466 802941984 806191347 806332482 806754624 807120002 807327648 810227808 810594759 811305963 812017791 815158318 815368032 815737311 815873526 816083424 816453027 819814944 820186237 820329822 823861449 824292768 824584293 824666089 827841456 828354683 828567792 832502112 832879151 833093424 833609907 833824368 837637008 837783648 838163079 841174009 841390416 842212176 845455104 846510561 847253277 850599984 850818816 851346288 851880969 855459072 855996336 859681512 860131584 860435784 864370104 864521424 868697856 869091288 869853816 870006096 873984176 874209024 874604952 877746792 877972608 878757872 883315368 884090376 887582592 888132856 888361344 888516864 888919272 892579584 892983832 893213568 896828244 897454848 897615108 897772248 897861304 901877288 902109312 902517876 903309732 906803336 907440092 907598952 907832448 908243604 911506284 911983488 912396524 915909696 916964736 917289036 921483316 921720384 922291812 922529088 926097024 926516452 926747328 926909568 927329364 927567936 931321638 931809216 932138766 935743868 936400946 936564876 936805824 936898752 937230102 941089344 941515562 942341634 942506604 946229568 946564218 946658114 947059776 947488698 950892358 951136992 955653312 956086126 956924982 957171168 957764574 961547808 962391456 962559936 962995878 966799776 966961216 967141701 967648032 971563931 972242752 972416367 972586602 976428384 976870607 977285088 977727699 978585543 983232198 983485152 983930571 987465141 987719184 987982112 988602606 992235504 993378464 993729789 997655088 998530416 999149463 999406512 1003271776 1004152032 1004606811 1004865264 1009459984 1009636704 1010093967 1014611949 1014872976 1014973648 1018881792 1019513456 1019775744 1020153753 1021048821 1025082032 1025981424 1026245376 1030398408 1030937856 1031585328 1035291088 1036568832 1036935432 1041676792 1041859152 1042590744 1042773264 1046892288 1047366424 1047810816 1048285368 1053533952 1054011096 1057797416 1058725512 1058997888 1063840128 1064026368 1064508264 1065442248 1069650816 1070029116 1070589312 1074921796 1075109976 1075672832 1076436864 1080303744 1080793012 1081741284 1082690388 1087157376 1087649748 1087831368 1088111232 1088604036 1093086592 1093773096 1098481932 1099057024 1099445724 1103788608 1104757056 1110002816 1110791232 1111479876 1111765824 1116264942 1116849344 1117044864 1117550772 1121853888 1122361974 1122949568 1123346718 1128680748 1129671036 1134133312 1135128384 1135642482 1135841292 1141328448 1141845354 1146242016 1146952638 1147247712 1152493472 1152695232 1153217286 1154229102 1158788384 1159198209 1159805088 1160008128 1160533494 1164702474 1166139936 1170329056 1171886391 1172091546 1172914587 1173119922 1177753824 1178287227 1178483982 1178787168 1179321039 1184920854 1185225696 1185762483 1190022093 1191066201 1195770992 1196820144 1197029664 1197571797 1198622529 1203357168 1204103199 1204412976 1209498723 1210131936 1210680003 1210991472 1215341712 1221212928 1222737477 1223052048 1223810289 1228960512 1229722416 1230038784 1230494733 1235663104 1236439152 1236757248 1241762184 1242412288 1242851688 1248753168 1249074432 1249198336 1249640136 1254785792 1256455512 1256675472 1261639424 1262085624 1262746368 1263318264 1268182656 1274204416 1275899976 1276228224 1277019432 1282063744 1283188608 1283413248 1283994504 1289066368 1289522268 1290197376 1296555156 1296782136 1301904512 1303046784 1303636932 1304780724 1305009144 1310976264 1311313536 1311907428 1316620188 1316958912 1318136808 1322980672 1324973052 1326135564 1330206784 1331373888 1332199284 1332542016 1333378908 1338869376 1339475748 1339820352 1345242366 1346182272 1346422662 1346658372 1346791956 1352815932 1353163968 1353776814 1354964598 1360205004 1361160138 1361398428 1362365406 1367259426 1367975232 1368594786 1373864544 1375447104 1375933554 1382224974 1382580576 1383437718 1389145536 1389774678 1390120992 1390364352 1390994046 1396982457 1397713824 1398208149 1403615802 1404601419 1404847314 1405348128 1405845153 1411634016 1412273343 1413512451 1413759906 1419344352 1419846327 1419987171 1420224286 1420589664 1421233047 1426338537 1426705488 1427981542 1433479968 1434129189 1435387473 1436646861 1442321712 1443587184 1443839904 1444493817 1450199664 1450441824 1451098727 1451472048 1458364128 1458879903 1459024619 1464642576 1465550593 1465927632 1471718144 1473009408 1473555421 1474848297 1475227728 1481054976 1481973168 1482354432 1482903909 1488353256 1490067696 1495805184 1496482632 1497795624 1499109768 1504907664 1506228048 1507297896 1513504512 1514189976 1514455056 1521771264 1522309464 1522460472 1528322688 1529270184 1529663616 1536926976 1537623048 1538972136 1545597612 1546406784 1546677504 1547377992 1552936632 1554853248 1555403148 1562515188 1562788728 1563886116 1564159896 1570338432 1571049636 1571311976 1571716224 1572428052 1579894472 1580300928 1581016644 1586696124 1588088268 1595760192 1596039552 1596762396 1598163372 1604476224 1605043674 1605470932 1605883968 1612382694 1612664964 1613509248 1614240004 1614655296 1620455616 1621189518 1622611926 1624035582 1630316636 1630736064 1631474622 1631747052 1632166848 1632906054 1639629888 1640372474 1640659644 1647722898 1648585536 1649168586 1649332178 1655682912 1656709366 1657135584 1665004224 1665758302 1666186848 1667219814 1667648736 1674397413 1675274016 1675567296 1676326158 1682348018 1682780832 1683542961 1684424352 1685020077 1692724787 1693021122 1694506554 1701199968 1701970439 1702692576 1703463723 1703761938 1711992672 1712768031 1718920801 1719363024 1720428957 1720871568 1728740208 1729042848 1729825929 1731343653 1738182576 1739707632 1740012192 1740800241 1747053711 1747968352 1749209904 1755493584 1755945216 1757515744 1758137319 1766630736 1767725973 1768180752 1775165184 1776265712 1776722688 1777381281 1777838544 1785967664 1786427136 1793656488 1795230216 1795544496 1795722608 1803754576 1804218624 1805035752 1806619464 1813606672 1814880184 1815197904 1815664896 1816487208 1823012568 1823966976 1824793048 1831819392 1833929472 1834578072 1842966632 1843440768 1844583624 1845058176 1852194048 1853032904 1853494656 1853819136 1854658728 1855135872 1862643276 1863618432 1864277532 1871487736 1872801892 1873129752 1873611648 1873797504 1874460204 1882178688 1883031124 1884683268 1885013208 1892459136 1893128436 1893316228 1894119552 1894977396 1901784716 1902273984 1911306624 1912172252 1913849964 1914342336 1915529148 1923095616 1924782912 1925119872 1925991756 1933599552 1933922432 1934283402 1935296064 1943127862 1944485504 1944832734 1945173204 1952856768 1953741214 1954570176 1955455398 1957171086 1966464396 1966970304 1967861142 1974930282 1975438368 1975964224 1977205212 1984471008 1986756928 1987459578 1995310176 1997060832 1998298926 1998813024 2006543552 2008304064 2009213622 2009730528 2017863549 2018919968 2019273408 2019633993 2020187934 2029223898 2029745952 2029947296 2030665221 2039026912 2040307506 2041740207 2042097642 2050164064 2050889139 2051962848 2052892179 2060796816 2063170656 2070582176 2073337461 2073870864 2075156577 2083353584 2083718304 2084662017 2085181488 2085546528 2086491069 2094732848 2096570736 2105423703 2107270971 2108022192 2115594832 2117451024 2117995776 2120639859 2127680256 2129016528 2130336429 2130884496 2139301632 2140058232 2141178624 2141972313 2149843592 2150219952 2152873728 2160607488 2161586024 2163482568 2165380776 2174314752 2175299496 2175662736 2176222464 2177208072 2186173184 2187546192 2196963864 2198114048 2198891448 2207577216 2209514112 2220005632 2221582464 2222959752 2223531648 2232529884 2233698688 2234089728 2235101544 2243707776 2244723948 2245899136 2246693436 2257361496 2259342072 2268266624 2270256768 2271284964 2271682584 2282656896 2283690708 2292484032 2293905276 2294495424 2304986944 2305390464 2306434572 2308458204 2317576768 2318396418 2319610176 2320016256 2321066988 2329404948 2332279872 2340658112 2343772782 2344183092 2345829174 2346239844 2355507648 2356574454 2356967964 2357574336 2358642078 2369841708 2370451392 2371524966 2380044186 2382132402 2391541984 2393640288 2394059328 2395143594 2397245058 2406714336 2408206398 2408825952 2418574041 2418997446 2420263872 2421360006 2421982944 2430683424 2431784277 2433917889 2436053373 2445474954 2446104096 2447211933 2447620578 2449359081 2459444832 2460558711 2460989466 2471584347 2472878304 2473752879 2473998267 2483524368 2485064049 2485703376 2497506336 2498637453 2499280272 2500829721 2512911024 2513350944 2514489237 2523522027 2524171248 2526636528 2536365312 2539531683 2541759831 2551799952 2552456448 2553381961 2554038864 2555642907 2564127488 2566377216 2567328517 2567989008 2578132736 2579044536 2580394752 2581351249 2593110312 2593564272 2603809024 2606093568 2607273864 2609561448 2610018288 2621952528 2622627072 2623814856 2633240376 2633917824 2636273616 2645961344 2649946104 2652271128 2660413568 2662747776 2664398568 2665084032 2666757816 2677738752 2678951496 2679640704 2690484732 2692364544 2692845324 2693316744 2693583912 2705631864 2706327936 2707553628 2709929196 2720410008 2722320276 2722796856 2724730812 2734518852 2735950464 2737189572 2747729088 2750894208 2751867108 2764449948 2765161152 2766875436 2778291072 2779549356 2780241984 2780728704 2781988092 2793964914 2795427648 2796416298 2807231604 2809202838 2809694628 2810696256 2811690306 2823268032 2824546686 2827024902 2827519812 2838688704 2839692654 2839974342 2840448572 2841179328 2842466094 2852677074 2853410976 2855963084 2866959936 2868258378 2870774946 2873293722 2884643424 2887174368 2887679808 2888987634 2900399328 2900883648 2901425103 2902197454 2902944096 2914691793 2916728256 2917249101 2917759806 2918049238 2929285152 2930611821 2931101186 2931855264 2933183097 2935756629 2947110842 2949696594 2950455456 2951791713 2962395423 2963946336 2965288703 2965807818 2976706512 2980135392 2981189367 2992965264 2994820777 2995591248 2997448389 2998219536 3009815328 3011178469 3012456096 3013820433 3014595792 3028379952 3028910112 3030281901 3041167571 3043835847 3044618928 3044920944 3056645376 3058540368 3059327232 3060461259 3063146463 3075246096 3077944272 3091195224 3092813568 3094755984 3105873264 3109706496 3110806296 3125030376 3125577456 3127772232 3128319792 3140676864 3142099272 3142623952 3143432448 3144856104 3159788944 3160601856 3162033288 3173392248 3176176536 3191520384 3192079104 3193524792 3196326744 3208952448 3210087348 3210941864 3211767936 3224765388 3225329928 3227018496 3228480008 3229310592 3240911232 3242379036 3245223852 3248071164 3260633272 3261472128 3262949244 3263494104 3264333696 3265812108 3279259776 3280744948 3281319288 3295445796 3297171072 3298337172 3298664356 3311365824 3313418732 3314271168 3330008448 3331516604 3332373696 3334439628 3335297472 3348794826 3350548032 3351134592 3352652316 3364696036 3365561664 3367085922 3368848704 3370040154 3385449574 3386042244 3389013108 3402399936 3403940878 3405385152 3406927446 3407523876 3423985344 3425536062 3437841602 3438726048 3440857914 3441743136 3457480416 3458085696 3459651858 3462687306 3476365152 3477594627 3479415264 3480024384 3481600482 3493495837 3494107422 3495936704 3498419808 3510987168 3512577289 3515031488 3515659173 3516274638 3518743761 3533261472 3534861681 3535451946 3536361504 3537963117 3552531424 3554762562 3555677088 3557287449 3570066279 3571935328 3573198603 3587312976 3590460432 3591088992 3591445216 3592715391 3607509152 3610071504 3612309597 3613238928 3627213344 3628496169 3629760368 3630395808 3632040009 3632974416 3646025136 3649586096 3663638784 3668212431 3669156144 3671430867 3685933264 3686881536 3689167248 3690116352 3691484199 3706065808 3706989312 3709317456 3710271744 3725286552 3727236864 3728555064 3742975472 3745603784 3746259504 3747223296 3747595008 3748920408 3764357376 3766062248 3769366536 3770026416 3784918272 3786256872 3786632456 3788239104 3789954792 3803569432 3804547968 3822613248 3824344504 3827699928 3828684672 3831058296 3846191232 3849565824 3850239744 3851983512 3867199104 3867844864 3868566804 3870592128 3886255724 3888971008 3889665468 3890346408 3905713536 3907482428 3909140352 3910910796 3914342172 3932928792 3933940608 3935722284 3949860564 3950876736 3951928448 3954410424 3968942016 3973513856 3974919156 3990620352 3994121664 3996597852 3997626048 4013087104 4016608128 4018427244 4019461056 4035727098 4037839936 4038546816 4039267986 4040375868 4058447796 4059491904 4059894592 4061330442 4078053824 4080615012 4083480414 4084195284 4100328128 4101778278 4103925696 4105784358 4121593632 4126341312 4141164352 4146674922 4147741728 4150313154 4166707168 4167436608 4169324034 4170362976 4171093056 4172982138 4189465696 4190947371 4193141472 4210847406 4213804257 4214541942 4216044384 4231189664 4234902048 4236820029 4240537353 4241279718 4258033056 4259961513 4260672858 4261768992 4263699141 4279015611 4280116464 4283944626 4299687184 4300439904 4302387567 4306162419 4309940583 4323172048 4326965136 4330761552 4333481451 4350598992 4351325472 4353296181 4354416144 4375092384 4376639709 4377073857 4393927728 4396651779 4397782896 4415154432 4419028224 4420666263 4424544891 4443164928 4445919504 4447063296 4448711727 4465059768 4467397376 4470203088 4487415552 4489447896 4491798272 4493386872 4514722992 4518684144 4536533248 4540513536 4542569928 4543365168 4565313792 4567381416 4584968064 4587810552 4588990848 4609973888 4610780928 4612869144 4616916408 4635153536 4636792836 4639220352 4640032512 4642133976 4658809896 4664559744 4681316224 4687545564 4688366184 4691658348 4692479688 4711015296 4713148908 4713935928 4715148672 4717284156 4739683416 4740902784 4743049932 4760088372 4764264804 4783083968 4787280576 4788118656 4790287188 4794490116 4813428672 4816412796 4817651904 4837148082 4837994892 4840527744 4842720012 4843965888 4861366848 4863568554 4867835778 4872106746 4890949908 4892208192 4894423866 4895241156 4898718162 4918889664 4921117422 4921978932 4943168694 4945756608 4947505758 4947996534 4967048736 4970128098 4971406752 4995012672 4997274906 4998560544 5001659442 5023192239 5025822048 5026701888 5028978474 5047044054 5048342496 5050628883 5053273056 5055060231 5078174361 5079063366 5083519662 5103599904 5105911317 5106763922 5108077728 5110391169 5111285814 5134657034 5135978016 5138304093 5156762403 5158089072 5161286871 5162702498 5186220624 5187128544 5189477787 5194030959 5214547728 5217780529 5219122896 5220036576 5222400723 5241161133 5243905056 5246280013 5247629712 5266480752 5267835648 5272547232 5274411957 5291922688 5298529067 5299892208 5303177919 5304542256 5320827136 5325495552 5327469599 5328797136 5330168064 5332143843 5333515632 5357902992 5359281408 5380969464 5385690648 5386633488 5387167824 5411263728 5412655872 5415107256 5419858392 5440820016 5444640552 5445593712 5449461624 5469037704 5471900928 5474379144 5495458176 5501788416 5503734216 5528899896 5530322304 5533750872 5556582144 5559098712 5560483968 5561457408 5563976184 5587929828 5590855296 5592832596 5614463208 5618405676 5619389256 5621392512 5623380612 5646536064 5649093372 5654049804 5655039624 5677377408 5679385308 5679948684 5680897144 5682358656 5684932188 5705354148 5706821952 5711926168 5733919872 5736516756 5741549892 5746587444 5769286848 5774348736 5775359616 5777975268 5800798656 5801767296 5802850206 5804394908 5805888192 5829383586 5833456512 5834498202 5835519612 5836098476 5858570304 5861223642 5862202372 5863710528 5866366194 5871513258 5894221684 5899393188 5900910912 5903583426 5924790846 5927892672 5930577406 5931615636 5953413024 5960270784 5962378734 5985930528 5989641554 5991182496 5994896778 5996439072 6019630656 6022356938 6024912192 6027640866 6029191584 6053590647 6056759904 6057820224 6058901979 6060563802 6082335142 6087671694 6089237856 6089841888 6091995663 6117080736 6119851153 6120922518 6125220621 6126292926 6150492192 6152667417 6153277741 6155888544 6158676537 6180800327 6182390448 6189511968 6211746528 6214559819 6220012383 6221612592 6225469731 6250060752 6251154912 6253986051 6255544464 6256639584 6259473207 6284198544 6285247904 6289712208 6316271109 6319577888 6321812913 6324066576 6346784496 6352353072 6383040768 6387049584 6391009287 6392653488 6417904896 6420174696 6421883728 6423535872 6425916939 6449530776 6450659856 6456960016 6458621184 6481822464 6484758072 6490447704 6496142328 6521266544 6522944256 6525898488 6526988208 6528667392 6531624216 6558519552 6561489896 6562638576 6590891592 6594342144 6596674344 6597328712 6622731648 6626837464 6628542336 6660016896 6663033208 6664747392 6668879256 6670594944 6697589652 6701096064 6702269184 6705304632 6729392072 6731123328 6734171844 6737697408 6740080308 6770899148 6772084488 6778026216 6804799872 6807881756 6810770304 6813854892 6815047752 6847970688 6851072124 6875683204 6877452096 6881715828 6883486272 6914960832 6916171392 6919303716 6925374612 6952730304 6955189254 6958830528 6960048768 6963200964 6986991674 6988214844 6991873408 6996839616 7021974336 7025154578 7030062976 7031318346 7032549276 7037487522 7066522944 7069723362 7070903892 7072723008 7075926234 7105062848 7109525124 7111354176 7114574898 7140132558 7143870656 7146397206 7174625952 7180920864 7182177984 7182890432 7185430782 7215018304 7220143008 7224619194 7226477856 7254426688 7255722123 7256992338 7259520736 7260791616 7264080018 7265948832 7292050272 7295352831 7299172192 7301753667 7336424862 7338312288 7341635799 7342861734 7371866528 7378334496 7381676133 7382968398 7412131616 7414753041 7418634912 7421994801 7450573104 7455192147 7457110128 7485950944 7491207568 7492519008 7495912359 7497840816 7502489163 7532124496 7538733072 7540052832 7543467711 7570566081 7572513744 7573264912 7579909584 7607138864 7609095936 7618595049 7625279493 7648689008 7655399856 7657369344 7660145883 7662116592 7666928721 7692382464 7699131648 7701985551 7703967024 7734398208 7737133608 7741184256 7744053747 7772511448 7779330936 7780692816 7811427072 7814964856 7818280704 7821821592 7828684344 7865857584 7867881216 7871444568 7899721128 7901753472 7903856896 7908820848 7937884032 7947027712 7949838312 7981240704 7988243328 7993195704 7995252096 8026174208 8033216256 8036854488 8038922112 8071454196 8075679872 8077093632 8078535972 8080751736 8116895592 8118983808 8119789184 8122660884 8156107648 8161230024 8166960828 8168390568 8200656256 8203556556 8207851392 8211568716 8243187264 8252682624 8282328704 8293349844 8295483456 8300626308 8333414336 8334873216 8338648068 8340725952 8342186112 8345964276 8378931392 8381894742 8386282944 8421694812 8427608514 8429083884 8432088768 8462379328 8469804096 8473640058 8481074706 8482559436 8516066112 8519923026 8521345716 8523537984 8527398282 8558031222 8560232928 8567889252 8599374368 8600879808 8604775134 8612324838 8619881166 8646344096 8653930272 8661523104 8666962902 8701197984 8702650944 8706592362 8708832288 8744075379 8750184768 8751747303 8753279418 8754147714 8787855456 8791835463 8793303558 8795565792 8799549291 8807269887 8841332526 8849089782 8855375139 8887186269 8891839008 8895866109 8897423454 8930119536 8940406176 8943568101 8978895792 8984462331 8986773744 8992345167 9029445984 9033535407 9037368288 9041461299 9085139856 9086730336 9090845703 9123502713 9131507541 9134762832 9169936128 9175621104 9177981696 9181383777 9189439389 9219947776 9225738288 9231457859 9233832816 9270307072 9273585672 9278440704 9281880023 9284267952 9317619792 9329119488 9362632448 9375091128 9376732368 9383316696 9384959376 9422030592 9426297816 9427871856 9430297344 9434568312 9479366832 9481805568 9486099864 9520176744 9528529608 9566167936 9574561152 9576237312 9580574376 9588980232 9626857344 9632825592 9635303808 9674296164 9675989784 9681055488 9685440024 9687931776 9722733696 9727137108 9735671556 9744213492 9781899816 9784416384 9788847732 9790482312 9797436324 9837779328 9842234844 9843957864 9886337388 9891513216 9895011516 9895993068 9934097472 9940256196 9942813504 9990025344 9994549812 9997121088 10003318884 10046384478 10051644096 10053403776 10057956948 10094088108 10096684992 10101257766 10106546112 10110120462 10156348722 10158126732 10167039324 10207199808 10211822634 10213527844 10216155456 10220782338 10222571628 10269314068 10271956032 10276608186 10313524806 10316178144 10322573742 10325404996 10372441248 10374257088 10378955574 10388061918 10429095456 10432783881 10435561058 10438245792 10440073152 10444801446 10480487511 10482322266 10487810112 10492560026 10495259424 10532961504 10537731867 10545094464 10546977519 10548823914 10556231283 10597058134 10599784416 10604585043 10606355838 10609084512 10613889351 10654939198 10657594272 10662421081 10664287686 10667031264 10671862347 10710198837 10715805984 10719595809 10720659157 10761938928 10768610879 10771381296 10773266976 10774335648 10778146173 10822527456 10827428963 10830214512 10836928791 10839716784 10881640032 10885488507 10886568311 10889281104 10891187424 10896120027 10898923248 10935262117 10938075408 10948758288 10990916352 10994990449 11004637293 11007468432 11014292601 11057799792 11060644608 11067501744 11074452597 11118197424 11120967936 11127952368 11175859656 11181710592 11185665192 11228926416 11236811352 11238778512 11242785024 11246761224 11293072128 11298186744 11308099608 11310079248 11354754816 11358770616 11359897368 11361794288 11364717312 11369864376 11410708296 11413643904 11423852336 11467839744 11473033512 11483099784 11493174888 11538573696 11548697472 11550719232 11555950536 11601597312 11603534592 11605700412 11608789816 11611776384 11658767172 11666913024 11668996404 11671039224 11672196952 11717140608 11722447284 11724404744 11727421056 11732732388 11743026516 11788443368 11798786376 11801821824 11807166852 11849581692 11855785344 11861154812 11863231272 11906826048 11920541568 11924757468 11971861056 11979283108 11982364992 11989793556 11992878144 12039261312 12044713876 12049824384 12055281732 12058383168 12107181294 12113519808 12115640448 12117803958 12121127604 12164670284 12175343388 12178475712 12179683776 12183991326 12234161472 12239702306 12241845036 12250441242 12252585852 12300984384 12305334834 12306555482 12311777088 12317353074 12361600654 12364780896 12379023936 12423493056 12429119638 12440024766 12443225184 12450939462 12500121504 12502309824 12507972102 12511088928 12513279168 12518946414 12568397088 12570495808 12572842113 12579424416 12630331103 12632542218 12639155776 12641412771 12643625826 12648133152 12693568992 12699317891 12704706144 12710460087 12721612059 12774099168 12779884539 12782018574 12785306976 12791097423 12837046833 12840349392 12843767456 12851833878 12899061552 12901319712 12907162701 12913920032 12918487257 12969516144 12980895408 12992284656 13042533088 13051796976 13053976416 13059888543 13063248432 13122979792 13125277152 13131221571 13181783184 13189955337 13193348688 13194657424 13245463296 13253674928 13257084672 13261998789 13273634673 13326066416 13329494784 13337758512 13341189888 13346135181 13395179304 13402192128 13410609264 13458784144 13462246656 13468343688 13475394816 13480160616 13541798296 13544168976 13556052432 13609599744 13615763512 13621540608 13627709784 13630095504 13695941376 13702144248 13751366408 13754904192 13763431656 13766972544 13829921664 13832342784 13838607432 13850749224 13905460608 13910378508 13917661056 13920097536 13926401928 13973983348 13976429688 13983746816 13993679232 14043948672 14050309156 14060125952 14062636692 14065098552 14074975044 14133045888 14139446724 14141807784 14145446016 14151852468 14210125696 14219050248 14222708352 14229149796 14280265116 14287741312 14292794412 14349251904 14361841728 14364355968 14365780864 14370861564 14430036608 14440286016 14449238388 14452955712 14508853376 14511444246 14513984676 14519041472 14521583232 14528160036 14531897664 14584100544 14590705662 14598344384 14603507334 14672849724 14676624576 14683271598 14685723468 14743733056 14756668992 14763352266 14765936796 14824263232 14829506082 14837269824 14843989602 14901146208 14910384294 14914220256 14971901888 14982415136 14985038016 14991824718 14995681632 15004978326 15064248992 15069576717 15077466144 15080105664 15086935422 15141132162 15145027488 15146529824 15151886649 15159819168 15214277728 15234523083 15237190098 15250558986 15297378016 15310799712 15317733951 15320291766 15324233184 15331173507 15333857442 15403971102 15407934048 15414912279 15470287209 15474267216 15483860613 15488107494 15545022896 15558661872 15561385632 15568433361 15582092877 15629929712 15643643184 15653341587 15657368688 15667202169 15723483399 15731715168 15738840039 15742889136 15799442256 15803506944 15817641696 15823235871 15875768064 15895587201 15899676624 15909533757 15962481408 15976486656 15982408797 15986391408 15990504192 15996431529 16073708976 16077844224 16142908392 16151359744 16157071944 16161503472 16233791184 16237967616 16239578368 16245321768 16312215296 16322460048 16333921656 16336781136 16401312512 16407113112 16415702784 16423137432 16486374528 16505365248 16564657408 16586699688 16590966912 16601252616 16666828672 16669746432 16677296136 16681451904 16684372224 16691928552 16757862784 16763789484 16772565888 16843389624 16855217028 16858167768 16864177536 16924758656 16939608192 16947280116 16962149412 16965118872 17032132224 17039846052 17042691432 17047075968 17054796564 17116062444 17120465856 17135778504 17198748736 17201759616 17209550268 17224649676 17239762332 17292688192 17307860544 17323046208 17333925804 17402395968 17405301888 17413184724 17417664576 17488150758 17500369536 17503494606 17506558836 17508295428 17575710912 17583670926 17586607116 17591131584 17599098582 17614539774 17682665052 17698179564 17710750278 17774372538 17783678016 17791732218 17794846908 17860239072 17880812352 17887136202 17957791584 17968924662 17973547488 17984690334 18058891968 18067070814 18074736576 18082922598 18160771941 18170279712 18173460672 18176705937 18181691406 18247005426 18263015082 18269525664 18275986989 18351242208 18359553459 18362767554 18375661863 18378878778 18451476576 18458002251 18459833223 18462915718 18467665632 18476029611 18542400981 18547171344 18563760046 18568535904 18635239584 18643679457 18660037149 18676409193 18750182256 18753464736 18761958153 18766633392 18769918752 18778419621 18852595632 18855743712 18864283451 18869136624 18948813327 18958733664 18965438739 18967320047 18972199728 19040353488 19052157709 19057059216 19132335872 19149122304 19156220473 19161148752 19173027861 19177960464 19253714688 19265651184 19270607616 19277750817 19348592328 19351979568 19370880048 19375863552 19445467392 19454274216 19471343112 19488426984 19563799632 19568832768 19577695464 19580964624 19594872648 19675558656 19684469688 19687915728 19772674776 19783026432 19790023032 19791986136 19868194944 19880512392 19885627008 19980050688 19989099624 19994242176 20006637768 20092768956 20103288192 20106807552 20115913896 20188176216 20193369984 20202515532 20213092224 20220240924 20312697444 20316253464 20334078648 20414399616 20423645268 20427055688 20432310912 20441564676 20445143256 20538628136 20543912064 20553216372 20627049612 20632356288 20645147484 20650809992 20744882496 20748514176 20757911148 20776123836 20858190912 20865567762 20871122116 20876491584 20880146304 20889602892 20960975022 20964644532 20975620224 20985120052 20990518848 21065923008 21075463734 21090188928 21093955038 21097647828 21112462566 21194116268 21199568832 21209170086 21212711676 21218169024 21227778702 21309878396 21315188544 21324842162 21328575372 21334062528 21343724694 21420397674 21431611968 21439191618 21441318314 21523877856 21537221758 21542762592 21546533952 21548671296 21556292346 21645054912 21654857926 21660429024 21673857582 21679433568 21763280064 21767166369 21770977014 21773136622 21778562208 21782374848 21792240054 21797846496 21870524234 21876150816 21886058493 21897516576 21905261001 21989980898 22005422231 22009274586 22014936864 22024907397 22028585202 22115599584 22125615707 22135003488 22145028399 22148905194 22236394848 22244259123 22255904736 22265984403 22345970413 22351719312 22365576441 22371330384 22457852832 22468023961 22473622704 22477557024 22487737077 22493522448 22507467489 22596373488 22616199216 22620158496 22630403133 22711698243 22717541232 22719794736 22723588576 22739728752 22821416592 22827287808 22847704672 22855785147 22946067024 22966199568 22980437649 22986349776 23077147392 23097394944 23105956653 23111901072 23203194624 23211400824 23217579632 23223552768 23232161241 23317534344 23337992808 23342078448 23344393904 23434281216 23444894568 23448809488 23454842112 23465464776 23486053032 23576886736 23597572752 23603643648 23614333704 23699163384 23711570688 23722309624 23726462544 23813652096 23841083136 23849514936 23943722112 23958566216 23964729984 23979587112 23985756288 24078522624 24089427752 24099648768 24110563464 24116766336 24214362588 24227039616 24231280896 24235607916 24242255208 24329340568 24350686776 24356951424 24359367552 24367982652 24468322944 24479404612 24483690072 24500882484 24505171704 24601968768 24610669668 24613110964 24623554176 24634706148 24723201308 24729561792 24758047872 24846986112 24858239276 24880049532 24886450368 24901878924 25000243008 25004619648 25015944204 25022177856 25026558336 25037892828 25136794176 25140991616 25145684226 25158848832 25260662206 25265084436 25278311552 25282825542 25287251652 25296266304 25387137984 25398635782 25409412288 25420920174 25443224118 25548198336 25559769078 25564037148 25570613952 25582194846 25674093666 25680698784 25687534912 25703667756 25798123104 25802639424 25814325402 25827840064 25836974514 25939032288 25961790816 25984569312 26085066176 26103593952 26107952832 26119777086 26126496864 26232226137 26245959584 26250554304 26255241909 26262443142 26363566368 26375506389 26379910674 26386697376 26389314848 26398647873 26507349856 26523997578 26547269346 26652132832 26661558807 26675517024 26687598327 26692270362 26790358608 26821218528 26917568288 26936687376 26953386993 26960321232 26977035501 27083596592 27088337952 27100606221 27112104864 27124383897 27231527024 27255419568 27260191008 27272537109 27370508139 27394522623 27404288496 27502732816 27509808384 27526863312 27533945088 27544151331 27568318167 27659843328 27677214864 27694373577 27701498448 27810921216 27820757016 27835322112 27845640069 27852803856 27947966696 27952859376 27987358464 28087897344 28100618312 28125273384 28130197104 28149950088 28266091776 28278893448 28283615568 28290892032 28303704936 28420251392 28438100496 28445416704 28458299592 28560530232 28575482624 28585588824 28698503808 28723683456 28728711936 28731561728 28741723128 28860073216 28880572032 28898476776 28905911424 29017706752 29022888492 29027969352 29038082944 29043166464 29056320072 29063795328 29168201088 29181411324 29196688768 29207014668 29345699448 29353249152 29366543196 29371446936 29487466112 29513337984 29526704532 29531873592 29648526464 29659012164 29674539648 29687979204 29802292416 29820768588 29828440512 29943803776 29964830272 29970076032 29983649436 29991363264 30009956652 30128497984 30139153434 30154932288 30160211328 30173870844 30282264324 30290054976 30293059648 30303773298 30319638336 30428555456 30469046166 30474380196 30501117972 30594756032 30621599424 30635467902 30640583532 30648466368 30662347014 30667714884 30807942204 30815868096 30829824558 30940574418 30948534432 30967721226 30976214988 31090045792 31117323744 31122771264 31136866722 31164185754 31259859424 31287286368 31306683174 31314737376 31334404338 31441462533 31446966798 31463430336 31477680078 31485778272 31598884512 31613195601 31635283392 31640932557 31646471742 31668693849 31791174402 31799353248 31813755129 31819067514 31841668053 31964817594 31972782816 31987263243 31992863058 32015587041 32130596511 32147417952 32158787427 32161977471 32285816784 32305832637 32314143888 32323006944 32334438519 32467582368 32482286889 32490643536 32510786373 32644920096 32656465521 32659704933 32667843312 32673562272 32688360081 32805786351 32814226224 32846274864 32972749056 32984971347 33013911879 33042877803 33173399376 33181933824 33202505232 33223357791 33333657344 33354592272 33362903808 33375270721 33383857104 33515725568 33527578968 33545131776 33557566237 33686779248 33710434056 33716335536 33728355072 33849517312 33879216384 33894560232 33924298824 33930237744 34064264448 34079692104 34085382864 34094151936 34109593128 34232124888 34240931712 34271557008 34397497472 34403519232 34419100536 34449299352 34479524664 34585376384 34615721088 34646092416 34667851608 34804791936 34810603776 34826369448 34835329152 34976301516 35000739072 35006989212 35013117672 35016590856 35151421824 35167341852 35173214232 35182263168 35198197164 35229079548 35365330104 35396359128 35421500556 35548745076 35567356032 35583464436 35589693816 35720478144 35761624704 35774272404 35915583168 35937849324 35947094976 35969380668 36117783936 36134141628 36149473152 36165845196 36321543882 36340559424 36346921344 36353411874 36363382812 36494010852 36526030164 36539051328 36551973978 36702484416 36719106918 36725535108 36751323726 36757757556 36902953152 36916004502 36919666446 36925831436 36935331264 36952059222 37084801962 37094342688 37127520092 37137071808 37270479168 37287358914 37320074298 37352818386 37500364512 37506929472 37523916306 37533266784 37539837504 37556839242 37705191264 37711487424 37718526339 37728566902 37738273248 37890993309 37897626654 37917467328 37924238313 37930877478 37934640094 37944399456 38080706976 38097953673 38104315418 38114118432 38131380261 38164836177 38312440946 38322297504 38339653617 38346055722 38355920928 38373292269 38511140499 38531302368 38548753139 38555501634 38697184656 38703959136 38721488103 38741760096 38755461771 38908548432 38932670101 38942686224 38976853968 39127599264 39145320097 39155390928 39161929248 39179665629 39189745296 39368939376 39375831456 39393664713 39535178423 39545349552 39569866011 39580046064 39583972272 39736389888 39761024784 39771254016 39785996367 39820904019 39978199248 39988484352 40013275536 40038405543 40185537912 40206576384 40231827792 40376352432 40386739968 40405031064 40426184448 40440481848 40625394888 40632506928 40668157296 40828799232 40847290536 40854111376 40864621824 40883129352 40890286512 41077256272 41087824128 41106432744 41254099224 41264712576 41290294968 41301619984 41489764992 41497028352 41515822296 41552247672 41716381824 41731135524 41742244232 41752983168 41760292608 41779205784 41921950044 41929289064 41951240448 41970240104 41981037696 42131846016 42150927468 42180377856 42187910076 42195295656 42224925132 42388232536 42399137664 42418340172 42425423352 42436338048 42455557404 42619756792 42630377088 42649684324 42657150744 42668125056 42687449388 42840795348 42863223936 42878383236 42882636628 43047755712 43074443516 43085525184 43093067904 43097342592 43112584692 43290109824 43309715852 43320858048 43347715164 43358867136 43526560128 43534332738 43541954028 43546273244 43557124416 43564749696 43584480108 43595692992 43741048468 43752301632 43772116986 43795033152 43810522002 43979961796 44010844462 44018549172 44029873728 44049814794 44057170404 44231199168 44251231414 44270006976 44290056798 44297810388 44472789696 44488518246 44511809472 44531968806 44691940826 44703438624 44731152882 44742660768 44915705664 44936047922 44947245408 44955114048 44975474154 44987044896 45014934978 45192746976 45208730151 45232398432 45240316992 45260806266 45415445881 45423396486 45435082464 45439589472 45447177152 45455659947 45479457504 45642833184 45663504757 45695409344 45703569249 45711570294 45892134048 45912918529 45932399136 45953201853 45960875298 45972699552 45993520521 46211913306 46223802144 46244736837 46410861627 46422801648 46435159264 46451581839 46464322482 46635068688 46675985616 46684156896 46688787808 46705300083 46889789136 46897618976 46930929552 46960024761 46972106064 47153773472 47170450197 47195145504 47216520117 47228667408 47398326768 47444619248 47452925088 47627304192 47686761603 47699029872 47728601271 47887444224 47917132432 47929459968 47947226391 47959174224 47971512576 47989294587 48178855504 48221126928 48233532672 48428725176 48454079232 48471215832 48484510416 48658681136 48701373552 48713902848 48718735104 48735965304 48936645888 48958809224 48967380144 49001764968 49010343408 49203937536 49221339336 49226221928 49247108352 49269412296 49446402616 49459123584 49516095744 49693972224 49716478552 49760099064 49772900736 49803757848 50000486016 50009239296 50031888408 50044355712 50053116672 50075785656 50273588352 50281983232 50291368452 50317697664 50521324412 50530168872 50556623104 50565651084 50574503304 50592532608 50774275968 50797271564 50818824576 50841840348 50886448236 51096396672 51119538156 51128074296 51141227904 51164389692 51348187332 51361397568 51375069824 51407335512 51596246208 51605278848 51628650804 51655680128 51673949028 51878064576 51923581632 51969138624 52170132352 52207187904 52215905664 52239554172 52252993728 52464452274 52491919168 52501108608 52510483818 52524886284 52727132736 52751012778 52759821348 52773394752 52778629696 52797295746 53014699712 53047995156 53094538692 53304265664 53323117614 53351034048 53375196654 53384540724 53580717216 53642437056 53835136576 53873374752 53906773986 53920642464 53954071002 54167193184 54176675904 54201212442 54224209728 54248767794 54463054048 54482315823 54510839136 54520382016 54545074218 54741016278 54789045246 54808576992 55005465632 55053726624 55078660377 55088302662 55126985589 55136636334 55354429728 55379499669 55388747154 55402996896 55428088833 55627202943 55641514032 55691280138 55705607712 55895933392 55905718752 55931038371 55980111447 56029227579 56201236624 56250546768 56260394208 56285874459 56299900176 56335258863 56557786896 56567231136 56592850353 56607409872 56846439981 56876200992 56896316217 56901960141 56916599184 57121060464 57156473127 57171177648 57397007616 57447366912 57468661419 57483446256 57519083583 57761144064 57796953552 57811822848 57833252451 58045776984 58055938704 58076165888 58112640144 58127590656 58336402176 58362822648 58393377536 58414029336 58691398896 58706498304 58733086392 58742893872 58974932224 59026675968 59053409064 59063747184 59297052928 59318024328 59349079296 59375958408 59604584832 59641537176 59656881024 59887607552 59929660544 59940152064 59967298872 59982726528 60019913304 60256995968 60278306868 60309864576 60320422656 60347741688 60564528648 60580109952 60586119296 60607546596 60639276672 60857110912 60938092332 60948760392 61002235944 61189512064 61243198848 61270935804 61281167064 61296932736 61324694028 61335429768 61615884408 61631736192 61659649116 61881148836 61897068864 61935442452 61952429976 62180091584 62234647488 62245542528 62273733444 62328371508 62519718848 62574572736 62613366348 62629474752 62668808676 62882925066 62893933596 62926860672 62955360156 62971556544 63197769024 63226391202 63270566784 63281865114 63292943484 63337387698 63582348804 63598706496 63627510258 63638135028 63683336106 63929635188 63945565632 63974526486 63985726116 64031174082 64261193022 64294835904 64317574854 64323954942 64571633568 64611665274 64628287776 64646013888 64668877038 64935164736 64964573778 64981287072 65021572746 65289840192 65301499107 65312931042 65319409866 65335686624 65347124544 65376720162 65611572702 65628452448 65658175479 65692549728 65715783003 65969942694 66016266693 66027823758 66074722191 66085755606 66346798752 66376847121 66405010464 66435085197 66446715582 66709184544 66732777369 66750541442 66767714208 66797953209 67037911239 67055157936 67096729323 67115132474 67373558496 67404071883 67420868112 67432671072 67463211231 67522402467 67789120464 67848597648 67860475488 67891209399 68135094729 68159384208 68170765728 68201640169 68219186256 68464249776 68481863424 68543114016 68567355441 68794994944 68838201072 68880877871 68898598704 68941312947 68959049328 69170752768 69231442176 69257104787 69292184832 69317869959 69335703216 69609583872 69652738896 69670658304 69696483723 69952603032 70013978424 70026235344 70033181712 70302843648 70334683704 70346428464 70364526336 70396394328 70458159096 70730660208 70792718256 70843001112 71097490152 71134712064 71166928872 71179387632 71440956288 71523249408 71548544808 71831166336 71875698648 71894189952 71938761336 72235567872 72268283256 72298946304 72331690392 72643087764 72681118848 72693842688 72706823748 72726765624 72988021704 73052060328 73078102656 73103947956 73404968832 73438213836 73451070216 73502647452 73515515112 73805906304 73832009004 73839332892 73851662872 73870662528 73904118444 74169603924 74188685376 74255040184 74274143616 74540958336 74574717828 74640148596 74705636772 75000729024 75013858944 75047832612 75066533568 75079675008 75113678484 75410382528 75422974848 75437052678 75457133804 75476546496 75781986618 75795253308 75834934656 75848476626 75861754956 75869280188 75888798912 76161413952 76195907346 76208630836 76228236864 76262760522 76329672354 76624881892 76644595008 76679307234 76692111444 76711841856 76746584538 77022280998 77062604736 77097506278 77111003268 77394369312 77407918272 77442976206 77483520192 77510923542 77817096864 77865340202 77885372448 77953707936 78255198528 78290640194 78310781856 78323858496 78359331258 78379490592 78696678411 78737878752 78751662912 78765725727 78787329426 79070356846 79090699104 79126519167 79139732022 79160092128 79167944544 79195943619 79522049568 79558064989 79571992734 79641808038 79956398496 79984676421 79992610633 80026551072 80062794981 80076811086 80350404251 80371075824 80463655584 80752704864 80789277647 80810062128 80860160979 80880963696 80931106503 81250789776 81265013856 81301818663 81336314592 81373151691 81694581072 81708222752 81766258704 81780573024 81817611327 82111524417 82154512544 82183567869 82212865488 82508198448 82529425152 82580589936 82603239968 82632453993 82979529984 83031644592 83083120731 83104495344 83432763648 83462271048 83484488464 83505966336 83536920207 83558411568 83843900088 83858578128 83940480208 83962075392 84263692032 84301854936 84375820152 84390591312 84449850264 84776465072 84798275328 84836680344 84850846704 84872676096 84911114808 85239513584 85260754176 85299368648 85314301488 85336250112 85374898776 85681590696 85726447872 85756766472 85765273256 86095511424 86148887032 86171050368 86186135808 86194685184 86225169384 86580219648 86619431704 86641716096 86695430328 86717734272 87053120256 87068665476 87083908056 87092546488 87114248832 87129499392 87168960216 87191385984 87482096936 87504603264 87544233972 87590066304 87621044004 87959923592 88021688924 88037098344 88059747456 88099629588 88114340808 88462398336 88502462828 88540013952 88580113596 88595620776 88945579392 88977036492 89023618944 89063937612 89383881652 89406877248 89462305764 89485321536 89831411328 89872095844 89894490816 89910228096 89950948308 89974089792 90029869956 90385493952 90417460302 90464796864 90480633984 90521612532 90830891762 90846792972 90870164928 90879178944 90894354304 90911319894 90958915008 91285666368 91327009514 91390818688 91407138498 91423140588 91784268096 91825837058 91864798272 91906403706 91921750596 91945399104 91987041042 92423826612 92447604288 92489473674 92821723254 92845603296 92870318528 92903163678 92928644964 93270137376 93351971232 93368313792 93377575616 93410600166 93779578272 93795237952 93861859104 93920049522 93944212128 94307546944 94324387599 94340900394 94390291008 94433040234 94457334816 94796653536 94839586803 94889238496 94905850176 94922797671 95373523206 95398059744 95441265387 95457202542 95834264864 95894452782 95918348448 95961789729 95978589174 96357711008 96391789533 96442253856 96485932413 96857450352 96917497911 96942431664 96969020832 97317362272 97402747104 97446860667 97471930608 97532359119 97917618448 97934760288 97979114799 98003529936 98020686816 98065080243 98417359053 98442678672 98452443856 98538824592 98892805232 98918247168 98954914041 99041735637 99128633409 99432957104 99520198128 99545801472 99607515696 99670073373 100000972032 100063776816 100088711424 100125812163 100151571312 100547176704 100582736904 100635395328 100672698711 101042648824 101060337744 101131302168 101149006608 101185065216 101548551936 101594543128 101637649152 101683680696 101772896472 102192793344 102239076312 102256148592 102282455808 102328779384 102696374664 102722795136 102750139648 102814671024 103192492416 103210557696 103257301608 103311360256 103347898056 103756129152 103847163264 103938277248 104340264704 104414375808 104431811328 104479108344 104505987456 104928904548 104983838336 105002217216 105020967636 105049772568 105454265472 105502025556 105519642696 105546789504 105557259392 105594591492 106029399424 106095990312 106189077384 106608531328 106646235228 106702068096 106750393308 106769081448 107161434432 107284874112 107670273152 107746749504 107813547972 107841284928 107908142004 108334386368 108353351808 108402424884 108448419456 108497535588 108926108096 108964631646 109021678272 109040764032 109090148436 109482032556 109578090492 109617153984 110010931264 110107453248 110157320754 110176605324 110253971178 110273272668 110708859456 110758999338 110777494308 110805993792 110856177666 111254405886 111283028064 111382560276 111411215424 111791866784 111811437504 111862076742 111960222894 112058455158 112402473248 112501093536 112520788416 112571748918 112599800352 112670517726 113115573792 113134462272 113185700706 113214819744 113672979927 113692879962 113752401984 113772714939 113792632434 113803920282 113833198368 114242120928 114293861019 114312946254 114342355296 114394140783 114494508531 114937322838 114966892512 115018960851 115038167166 115119876807 115533421497 115593907104 115646259417 115666504902 116091553968 116111877408 116164464309 116225280288 116266385313 116725645296 116798010303 116828058672 117382797792 117435960291 117466172784 117485787744 117538996887 118106818128 118127494368 118180994139 118605535269 118636048656 118709598033 118751916816 119209169664 119283074352 119313762048 119357989101 119462712057 119859321088 119934597744 119965453056 120008952167 120039826608 120115216629 120513991936 120556613736 120619729152 120664440299 120695483376 121129057296 121160219904 121172238592 121215093192 121278553344 121714221824 121876184664 121897520784 122004471888 122379024128 122486397696 122541871608 122562334128 122593865472 122649388056 122670859536 123231768816 123263472384 123319298232 123762297672 123794137728 123870884904 123904859952 124360183168 124469294976 124491085056 124547466888 124656743016 125039437696 125149145472 125226732696 125258949504 125337617352 125765850132 125787867192 125853721344 125910720312 125943113088 126395538048 126452782404 126541133568 126563730228 126585886968 126674775396 127164697608 127197412992 127255020516 127276270056 127366672212 127859270376 127891131264 127949052972 127971452232 128062348164 128522386044 128589671808 128635149708 128647909884 129143267136 129223330548 129256575552 129292027776 129337754076 129870329472 129929147556 129962574144 130043145492 130579680384 130602998214 130625862084 130638819732 130671373248 130694249088 130753440324 131223145404 131256904896 131316350958 131385099456 131431566006 131939885388 132032533386 132055647516 132149444382 132171511212 132693597504 132753694242 132810020928 132870170394 132893431164 133418369088 133465554738 133501082884 133535428416 133595906418 134075822478 134110315872 134193458646 134230264948 134747116992 134808143766 134841736224 134865342144 134926422462 135044804934 135578240928 135626190453 135697195296 135720950976 135782418798 136246337643 136270189458 136318768416 136341531456 136366979841 136403280338 136438372512 136928499552 136990514271 137086228032 137110707747 137134710882 137676402144 137738755587 137761755742 137797197408 137859605559 137882625894 137918098656 137980561563 138514209574 138635739918 138671406432 138734210511 139232584881 139305477792 139354745517 139368569041 139392967446 139905206064 140027956848 140052470688 140066363424 140115900249 140669367408 140692856928 140756576519 140792788656 140880074283 140916318192 141461320416 141511350591 141525388043 141585436512 141649560351 141686002224 142158407521 142194980304 142333857744 142358775264 142881912576 142934875837 143060284809 143097089616 143185803813 143662332672 143751397296 143788379904 143841679173 143877522672 143967883761 144536566512 144663380784 145286175528 145362237696 145413647496 145453531248 145976043408 146104120656 146156205312 146207895912 146809937664 146876427672 146902140432 147005294904 147031030224 147611812608 147664018008 147678665784 147703325744 147741325056 147808236888 148339207848 148377370752 148510080368 148548287232 149081916672 149149435656 149280297192 149411273544 150001458048 150027717888 150095665224 150133067136 150159350016 150227356968 150820765056 150845949696 150874105356 150914267608 150953092992 151563973236 151590506616 151669869312 151696953252 151723509912 151738560376 151777597824 152322827904 152391814692 152417261672 152456473728 152525521044 152659344708 153249763784 153289190016 153358614468 153384222888 153423683712 153493169076 154044561996 154125209472 154195012556 154222006536 154788738624 154815836544 154885952412 154967040384 155021847084 155634193728 155730680404 155770744896 155907415872 156510397056 156581280388 156621563712 156647716992 156718662516 156758981184 157393356822 157475757504 157503325824 157531451454 157574658852 158140713692 158181398208 158253038334 158279464044 158320184256 158335889088 158391887238 159044099136 159116129978 159143985468 159283616076 159912796992 159969352842 159985221266 160053102144 160125589962 160153622172 160700808502 160742151648 160927311168 161505409728 161578555294 161620124256 161720321958 161761927392 161862213006 162501579552 162530027712 162603637326 162672629184 162746303382 163389162144 163416445504 163446947469 163532517408 163561146048 163635222654 164194304339 164223048834 164309025088 164367135738 164425730976 165016396896 165091132583 165161179872 165206479936 165235981131 165264907986 165380956767 166063289184 166138499007 166166241462 166208990688 166284266499 166881608829 166924542096 166968976928 167073840414 167116823136 167687800176 167717156256 167793115113 167880960416 167940334341 168603709872 168751640304 168781182624 168857623377 168899700528 169552930144 169673360688 169701693408 169778551059 169822229616 170479027168 170539319943 170598737296 170628602976 170705880423 170749797552 171363181392 171469419381 171513532944 171530546512 172191022848 172297774064 172342100736 172405984257 172450338768 172557250749 173238863408 173283432192 173390860656 173435468544 173499757353 174137330952 174167816112 174185092976 174228497664 174337920432 174382771968 174964193872 175009206528 175088467944 175180132608 175242088008 175919847184 176043377848 176074196688 176119494912 176199259176 176228681616 176924796672 177004925656 177080027904 177160227192 177191241552 177891158784 177954072984 178047237888 178127875224 178767763304 178813754496 178924611528 178970643072 179662822656 179744191688 179788981632 179820456192 179901896616 179948179584 180059739912 180770987904 180834920604 180929593728 180961267968 181043225064 181661783524 181693585944 181740329856 181758357888 181788708608 181822639788 181917830016 182571332736 182654019028 182781637376 182814276996 182846281176 183568536192 183651674116 183729596544 183812807412 183843501192 183890798208 183974082084 184847653224 184895208576 184978947348 185643446508 185691206592 185740637056 185806327356 185857289928 186540274752 186703942464 186736627584 186755151232 186821200332 187559156544 187590475904 187723718208 187840099044 187888424256 188615093888 188648775198 188681800788 188780582016 188866080468 188914669632 189593307072 189679173606 189778476992 189811700352 189845595342 190747046412 190796119488 190882530774 190914405084 191668529728 191788905564 191836696896 191923579458 191957178348 192715422016 192783579066 192884507712 192971864826 193714900704 193834995822 193884863328 193938041664 194634724544 194805494208 194893721334 194943861216 195064718238 195835236896 195869520576 195904497321 195958229598 196007059872 196041373632 196130160486 196834718106 196885357344 196904887712 196974526437 197077649184 197785610464 197909828082 198048800079 198083471274 198257266818 198865914208 199040396256 199130541363 199215031392 199305255591 199340146746 200127553632 200251624326 200303142624 200393859627 201113733717 201165473808 201290187969 201345397422 202085297648 202120675488 202212215649 202262604336 202298013216 202389633693 202567207401 203189086256 203367361392 203545792944 203673628197 204405284187 204478152624 204512297184 204604920507 204657558768 205392749328 205445590272 205629342048 205702066323 206384984832 206514603216 206642633613 206695796112 206823938841 207512258304 207694326528 207771314361 207876554496 207953609877 208828751616 208958216688 209011974912 209089451169 209857809096 209967676672 210041935272 210099545136 210908530944 211004051112 211039285392 211093579008 211114518784 211189182984 212058798848 212191980624 212378154768 213217062656 213292470456 213404136192 213500786616 213538162896 214322868864 214569748224 215340546304 215493499008 215627095944 215682569856 215816284008 216668772736 216706703616 216804849768 216896838912 216995071176 217852216192 217929263292 218043356544 218081528064 218180296872 218964065112 219156180984 219234307968 220021862528 220214906496 220314641508 220353210648 220507942356 220546545336 221417718912 221517998676 221554988616 221611987584 221712355332 222508811772 222566056128 222765120552 222822430848 223583733568 223622875008 223724153484 223920445788 224116910316 224804946496 225002187072 225041576832 225143497836 225199600704 225341035452 226231147584 226268924544 226371401412 226429639488 227345959854 227385759924 227504803968 227545429878 227585264868 227607840564 227666396736 228484241856 228587722038 228625892508 228684710592 228788281566 228989017062 229874645676 229933785024 230037921702 230076334332 230239753614 231066842994 231187814208 231292518834 231333009804 232183107936 232223754816 232328928618 232450560576 232532770626 233451290592 233596020606 233656117344 234765595584 234871920582 234932345568 234971575488 235077993774 236090035233 236213636256 236254988736 236297177181 236361988278 237211070538 237272097312 237379557501 237419196066 237503833632 237587830857 238566148704 238674194967 238715978202 238925424114 239869195488 239954029263 239977831899 240017904334 240079653216 240188384943 240230433258 241051212753 241113227472 241328880598 241390966752 242258114592 242367832941 242430186384 242580482937 242793319509 243752369328 243795041568 243905455989 244008943776 244119455073 245083743216 245124668256 245235684863 245298776112 245341719072 245452833981 246334573251 246463537632 246550703607 246575160611 246638596464 247524595344 247588275456 247678050217 247741769808 247809719904 247897361979 248720366336 248938589952 249030866149 249094933776 249249362193 249313486032 250078875392 250298290944 250391071153 250453465392 250517899008 250610760621 250675234704 251531700264 251575734384 251821440624 251886226176 252791076096 252905564808 253127460456 253171773936 253349550792 254329395216 254394825984 254510041032 254552540112 254733344424 255718540752 255782262528 255898105944 255942904464 256124696328 257044772088 257179343616 257270299416 257295819768 258286534272 258446661096 258513151104 258584055552 258675508152 259740658944 259858295112 259925148288 260086290984 261159360768 261205996428 261251724168 261277639464 261342746496 261388498176 261506880648 262446290808 262513809792 262632701916 262770198912 262863132012 263879770776 264065066772 264111295032 264298888764 264343022424 265387195008 265507388484 265620041856 265740340788 265786862328 266836738176 266931109476 267002165768 267070856832 267191812836 268151644956 268220631744 268386917292 268460529896 269494233984 269616287532 269683472448 269730684288 269852844924 270089609868 271156481856 271252380906 271394390592 271441901952 271564837596 272492675286 272540378916 272637536832 272683062912 272733959682 272806560676 272876745024 273856999104 273981028542 274172456064 274221415494 274269421764 275352804288 275477511174 275523511484 275594394816 275719211118 275765251788 275836197312 275961123126 277028419148 277271479836 277342812864 277468421022 278465169762 278610955584 278709491034 278737138082 278785934892 279810412128 280055913696 280104941376 280132726848 280231800498 281338734816 281385713856 281513153038 281585577312 281760148566 281832636384 282922640832 282973162797 283022701182 283050776086 283170873024 283299120702 283372004448 284316815042 284389960608 284518760409 284667715488 284717550528 284768393013 285869751674 286120569618 286194179232 286323796161 286371607626 287502794592 287633004191 287683358346 287755045344 287885369187 287935767522 289073133024 289175368599 289326761568 289457797239 290497615369 290572351056 290752493733 290827294992 290907062496 291952086816 292084311493 292208241312 292340582001 292415791824 292597077357 293752855344 293804280864 293937344397 294010589808 294062060448 294195240729 295252077159 295328036016 295357331568 295406651488 295616473776 296678415696 296754741504 296864742123 297020160736 297125206911 298298871312 298560594384 298822547088 300002916096 300191330448 300266134272 300377436489 300454713936 301641530112 301748210712 301828535216 301906185984 302018096133 303127946472 303181013232 303393906504 303447019824 303477120752 303555195648 304645655808 304783629384 304834523344 304912947456 305051042088 305318689416 306499527568 306578380032 306717228936 306768445776 306847367424 306986338152 308089123992 308250418944 308390025112 308444013072 309577477248 309631673088 309771904824 309934080768 310043694168 311268387456 311461360808 311541489792 311814831744 313020794112 313162560776 313243127424 313295433984 313437325032 313517962368 314786713644 314951515008 315006651648 315062902908 315149317704 316281427384 316362796416 316506076668 316558928088 316640368512 316671778176 316783774476 318088198272 318232259956 318287970936 318567232152 319825593984 319938705684 319970442532 320106204288 320251179924 320307244344 321401617004 321484303296 321854622336 323010819456 323157110588 323240248512 323440643916 323523854784 323724426012 325003159104 325060055424 325207274652 325345258368 325492606764 326778324288 326832891008 326893894938 327065034816 327122292096 327270445308 328388608678 328446097668 328618050176 328734271476 328851461952 330032793792 330182265166 330322359744 330412959872 330471962262 330529815972 330761913534 332126578368 332276998014 332332482924 332417981376 332568532998 333763217658 333849084192 333937953856 334147680828 334233646272 335375600352 335434312512 335586230226 335761920832 335880668682 337207419744 337503280608 337562365248 337715246754 337799401056 339105860288 339346721376 339403386816 339557102118 339644459232 340958054336 341018939781 341078639886 341197474592 341257205952 341318144817 341411760846 341499595104 342726362784 342881583057 342938838762 343027065888 343061093024 343182422349 344595548128 344811968514 344900677536 345056882553 345114501498 346477726816 346600264491 346781721312 346938778251 346999514706 348274661904 348335632224 348370185952 348493392927 348675840864 349928387744 350176935888 350394030909 350484176016 351839694368 352086755696 352148393376 352307880873 352398518352 352457363232 352616990661 354009851312 354320454384 354382483104 354542982417 355816605807 355908145968 356128794099 356255750448 357535526608 357627508992 357849223056 357941286144 358073967303 358388136171 359488383376 359577963264 359803793232 359896359168 360026856501 360119479824 360345649887 361541975808 361669841208 361859187456 361993320897 362086450128 363323567048 363387171888 363480659712 363516715776 363645279576 363835660032 365142665472 365308038056 365628553992 365692562352 367137072384 367303348232 367459193088 367625614824 367687002384 367781596416 367948164168 369695306448 369790417152 369957894696 371286893016 371382413184 371481274112 371612654712 371714579856 373080549504 373407884928 373473255168 373510302464 373642400664 375118313088 375180951808 375447436416 375680198088 375776848512 377230187776 377297550396 377363601576 377561164032 377732160936 377829339264 379186614144 379358347212 379556953984 379623400704 379691190684 381494092824 381592238976 381765061548 381828810168 383337059456 383577811128 383673393792 383847158916 383914356696 385430844032 385567158132 385769015424 385943729652 387429801408 387669991644 387769726656 387876083328 389269449088 389610988416 389787442668 389887722432 390129436476 391670473792 391739041152 391808994642 391916459196 392014119744 392082747264 392260320972 393669436212 393770714688 393809775424 393949052874 394155298368 395571220928 395819656164 396097600158 396166942548 396514533636 397731828416 398080792512 398261082726 398430062784 398610511182 398680293492 400255107264 400503248652 400606285248 400787719254 402227467434 402330947616 402580375938 402690794844 404170595296 404241350976 404424431298 404525208672 404596026432 404779267386 405134414802 406378172512 406734722784 407091585888 407347256394 408739012929 408810568374 408956305248 409024594368 409209841014 409315117536 410785498656 410971542813 411258684096 411332123241 411404132646 413029206432 413216266761 413285267226 413391592224 413578816677 413647877682 413941684689 415542628722 415907219754 416202631533 417697754643 417916433376 418064236551 418105707123 418178902338 419715618192 420083870544 420199090272 420347700747 422008102224 422078570784 422269729557 422378365968 422640222849 424383961248 424534051773 424576164129 424756309536 424948681053 426475222563 426584940912 427001573232 427076325792 428645737728 428804627511 429180854427 429557411439 430986998016 431254191888 431365139712 431525037519 431632568016 431903651283 433337545472 433609699536 433878519373 433990142352 435704432384 435858526584 436086713088 436248361081 436360593744 437928130224 438312361968 438468615936 440043725056 440429812992 440629283016 440706421296 441015884712 441093090672 442835437824 443035997352 443109977232 443223975168 443424710664 445017623544 445132112256 445530241104 445644861696 447167467136 447245750016 447448306968 447840891576 448233820632 449609892992 450004374144 450083153664 450286995672 450399201408 450682070904 452462295168 452537849088 452742802824 452859278976 454691919708 454771519848 455009607936 455090859756 455170529736 455215681128 455332793472 456968483712 457175444076 457251785016 457369421184 457576563132 457978034124 459749291352 459867570048 460075843404 460152668664 460479507228 462133685988 462375628416 462585037668 462666019608 464366215872 464447509632 464657857236 464901121152 465065541252 466902581184 467192041212 467312234688 469531191168 469743841164 469864691136 469943150976 470155987548 472180070466 472427272512 472509977472 472594354362 472723976556 474422141076 474544194624 474759115002 474838392132 475007667264 475175661714 477132297408 477348389934 477431956404 477850848228 479738390976 479908058526 479955663798 480035808668 480159306432 480376769886 480460866516 482102425506 482226454944 482657761196 482781933504 484516229184 484735665882 484860372768 485160965874 485586639018 487504738656 487590083136 487810911978 488017887552 488238910146 490167486432 490249336512 490340842407 490471369726 490597552224 490683438144 490905667962 492582913017 492669146502 492927075264 493101407214 493150321222 493277192928 495049190688 495273397749 495356100434 495483539616 495619439808 495707943393 495794723958 496142870301 498061732298 498189867552 498415497021 498498724386 498626972064 498852799497 500644826487 500782142306 500906930784 501133790807 501221521242 501350469408 503063400528 503151468768 503379345339 503642881248 503821003023 505811129616 506124711313 506254920912 506343547872 506572870131 506699101584 508658790432 508889161261 509020082064 509105080224 509335653177 509466688848 511437081504 511617959829 511796211888 511885808928 512117641269 512249392656 513957319499 514089544176 514408258143 514540598832 514591639536 516573068544 516764551103 516893322192 517026302208 517217952771 517351016304 517671752247 519716590224 519850296576 520172581968 520499272059 522411992856 522503448336 522555278928 522685492992 523013761296 524892581616 525027619584 525265403832 525540397824 525726264024 527759541552 528130133544 528222590064 528597777528 528686044848 530774390016 531014776968 531240083712 531480681576 531573724656 533673476352 533862218952 534004331536 534141713664 534383625672 536303289912 536441263488 536773834584 536921059792 538988467968 539232575064 539366944896 539461368576 539705689848 540179219736 542312963712 542504761812 542788781184 542883803904 543129675192 544985350572 545080757832 545275073664 545366125824 545467919364 545613121352 545753490048 547713998208 547962057084 548344912128 548442830988 548538843528 550705608576 550955022348 551047022968 551188789632 551438422236 551530503576 551672394624 551922246252 554056838296 554542959672 554685625728 554936842044 556930339524 557221911168 557418982068 557474276164 557571869784 559620824256 560111827392 560209882752 560265453696 560463600996 562677469632 562771427712 563026306076 563171154624 563520297132 563665272768 565845281664 565946325594 566045402364 566101552172 566341746048 566598241404 566744008896 568633630084 568779921216 569037520818 569335430976 569435101056 569536786026 571739503348 572241139236 572388358464 572647592322 572743215252 575005589184 575266008382 575366716692 575510090688 575770738374 575871535044 578146266048 578350737198 578653523136 578915594478 580995230738 581144702112 581504987466 581654589984 581814124992 583904173632 584168622986 584416482624 584681164002 584831583648 585194154714 587505710688 587608561728 587713491963 587874688794 588021179616 588124120896 588390481458 590504154318 590656072032 590714663136 590813302976 590923579311 591232947552 593356831392 593625561841 593729484246 594040321472 594146400237 594250413822 596597742624 596867940877 597121188768 597391624089 597645094176 597915766773 600382660896 600754872978 600909427872 601181578881 603341201151 603496421424 603657070432 603870563907 604036192266 606255892944 606362026464 606636646947 606787813008 606894039648 606954241504 607168901079 609567258768 609669046688 610102084176 610637378832 612999055136 613215852561 613434457872 613536891552 613814761521 613972676304 616178247984 616780050224 616888026144 619154954496 619543809648 619927900839 620087388336 620471816523 622536774912 622922721616 623082979584 623313943083 623629663488 623860829631 626325121552 626486254848 626874650064 627035924736 627268353507 629573427288 629903030016 630125805816 630298635408 632562854768 632725592832 633012153336 633117856176 633280737024 633343556352 633567548952 636176396544 636464519912 636575941872 637134464304 639651187968 639877411368 639940885064 640212408576 640502359848 640614488688 642803234008 642968606592 643709244672 646021638912 646314221176 646480497024 646881287832 647047709568 647448852024 650006318208 650120110848 650414549304 650690516736 650985213528 653556648576 653665782016 653787789876 654130069632 654244584192 654540890616 656777217356 656892195336 657236100352 657468542952 657702923904 660065587584 660364530332 660644719488 660825919744 660943924524 661059631944 661523827068 664253156736 664553996028 664664965848 664835962752 665137065996 667526435316 667698168384 667875907712 668295361656 668467292544 670751200704 670868625024 671172460452 671523841664 671761337364 674414839488 675006561216 675124730496 675430493508 675598802112 678211720576 678693442752 678806773632 679114204236 679288918464 681916108672 682037879562 682157279772 682394949184 682514411904 682636289634 682823521692 682999190208 685452725568 685763166114 685877677524 686054131776 686122186048 686364844698 689191096256 689623937028 689801355072 690113765106 690229002996 692955453632 693200528982 693563442624 693877556502 693999029412 696549323808 696671264448 696740371904 696986785854 697351681728 699856775488 700353871776 700788061818 700968352032 703679388736 704173511392 704296786752 704615761746 704797036704 704914726464 705233981322 708019702624 708270105699 708640908768 708764966208 709085964834 711633211614 711816291936 712138672503 712257588198 712511500896 715071053216 715698446112 716022584901 716147934606 716776272342 718976766752 719607586464 719933495697 720053713002 720238959648 720565154829 720691299774 723153638259 723339682416 723986641794 724172900256 726647134096 726774343776 727103498823 727290559152 727741448811 728379958527 730616076112 731257107984 731385124704 731716367967 732358365219 734606696464 735251229648 735374004768 735707054589 735896328336 736358501943 739003719753 739390612896 739652110821 739725481833 739915789392 742573786032 742764826368 743034150651 743225309424 743429159712 743692085937 746161099008 746815769856 747092598447 747284801328 747748086579 750236626176 750894872832 751173213459 751360396176 751553697024 751832281863 754595100792 754727203152 755464321872 755658678528 758373228288 758716694424 759113907968 759382381368 762988185648 763184477952 763530123096 763657620336 766674118912 767155622256 767346787584 767694317832 767828713392 770861688064 771134316264 771538030848 771887459304 774859602816 775339983288 775539453312 775752166656 778538898176 779221976832 779574885336 779775444864 780258872952 783340947584 783478082304 783617989284 783832918392 784028239488 784165494528 784520641944 787338872424 787541429376 787619550848 787898105748 788310596736 791142441856 791639312328 792195200316 792333885096 793029067272 795463656832 796161585024 796522165452 796860125568 797221022364 797360586984 800510214528 801006497304 801212570496 801575438508 804454934868 804661895232 805160751876 805381589688 808341190592 808482701952 808848862596 809050417344 809192052864 809558534772 810268829604 812756345024 813469445568 814183171776 814694512788 817478025858 817621136748 817912610496 818049188736 818419682028 818630235072 821570997312 821943085626 822517368192 822664246482 822808265292 826058412864 826432533522 826570534452 826783184448 827157633354 827295755364 827883369378 831085257444 831814439508 832405263066 835395509286 835832866752 836128473102 836211414246 836357804676 839431236384 840167741088 840398180544 840695401494 844016204448 844157141568 844539459114 844756731936 845280445698 848767922496 848919488391 849068103546 849152328258 849512619072 849897362106 852950445126 853169881824 853556281227 854003146464 854152651584 854305179039 857609255022 858361708854 858971388483 859114822878 862508383776 862899012573 863050075038 863265136032 863656107561 863807302566 867219399072 867526105797 867757038746 867980284704 868373391717 871492846107 871717053168 872257481199 872496722162 872721187488 875856260448 876252934479 876624723936 877021746003 877791232071 881258566032 881412842592 881812033191 882031769424 882186181344 882585722187 885756231477 886071994704 886219954464 886621322197 886849421328 890035247088 890264224512 890594226369 891060482208 891375620733 894334934272 894896613936 895451412323 895681783152 896467641264 899219785984 900008748288 900342362231 900573991344 900798402816 901132309467 901364141808 904924590336 905485605648 905718557952 906054288399 909383839416 909543039696 910181719512 910341059472 910431362256 910665586944 913936967424 914350888152 914503570032 914738842368 915153126264 915956068248 919498582704 919735140096 920151686808 920305337328 920959014456 924267371976 924751256832 925170075336 925332039216 928732431744 928895019264 929315714472 929802242304 930131082504 933805162368 934384082424 934624469376 939062382336 939487682328 939729382272 939886301952 940311975096 944360140932 944854545024 945019954944 945188708724 945447953112 948844282152 949088389248 949518230004 949676784264 950015334528 950351323428 954264594816 954696779868 954863912808 955701696456 959476781952 959816117052 959911327596 960071617336 960318612864 960753539772 960921733032 964204851012 964452909888 965315522392 965563867008 969032458368 969471331764 969720745536 970321931748 971173278036 975009477312 975180166272 975621823956 976035775104 976477820292 980334972864 980498673024 980681684814 980942739452 981195104448 981366876288 981811335924 985165826034 985338293004 985854150528 986202814428 986300642444 986554385856 990098381376 990546795498 990712200868 990967079232 991238879616 991415886786 991589447916 992285740602 996123464596 996379735104 996830994042 996997448772 997253944128 997705598994 1001289652974 1001564284612 1001813861568 1002267581614 1002443042484 1002700938816 1006126801056 1006302937536 1006758690678 1007285762496 1007642006046 1011622259232 1012249422626 1012509841824 1012687095744 1013145740262 1013398203168 1017317580864 1017778322522 1018040164128 1018210160448 1018671306354 1018933377696 1022874163008 1023056819343 1023235919658 1023592423776 1023771617856 1023954434451 1024235282538 1024498785312 1027914638998 1028179088352 1028644749171 1028816516286 1029081197664 1029183279072 1029547267047 1033529102206 1033786644384 1034254844857 1034435905542 1034702032608 1035170647659 1035343504494 1039433180448 1039800793473 1039903938229 1040345163936 1040816334753 1040998544118 1044555255263 1044823985712 1045006896672 1045110557856 1045480178781 1046027522592 1049785163232 1050260609411 1050530807664 1051182092727 1051452528048 1055519083104 1055997126167 1056260267088 1056445180128 1056923642619 1057195555056 1057372089696 1057850971983 1062029553936 1062961363152 1063147449312 1063628947251 1067449817421 1067724437904 1068008663072 1068386382297 1068767251344 1072606579824 1072882526976 1073547669168 1073842119584 1074221901909 1078465150128 1078733889792 1079411379696 1080080569503 1080358439472 1084625927424 1085009523624 1085577562368 1085979962691 1086259350384 1089970701144 1090161515664 1090550147328 1090935838728 1091226242704 1091506980096 1095427996416 1095924114168 1096885661976 1097077687056 1101411217152 1101910044696 1102094045936 1102377579264 1102876844472 1103061007152 1103344789248 1103844492504 1108113676592 1109085919344 1109371251456 1109873684088 1113860679048 1114443822336 1114837964136 1114948552328 1115143739568 1119241648512 1120223654784 1120419765504 1120530907392 1120927201992 1125354939264 1125542855424 1126052612152 1126342309248 1127040594264 1127330545536 1131690563328 1131892651188 1132090804728 1132203104344 1132683492096 1133196482808 1133488017792 1137267260168 1137559842432 1138075041636 1138670861952 1138870202112 1139073572052 1143479006696 1144482278472 1144776716928 1145295184644 1145486430504 1150011178368 1150532016764 1150733433384 1151020181376 1151541476748 1151743070088 1156292532096 1156701474396 1157307046272 1157831188956 1161990461476 1162289404224 1163009974932 1163309179968 1163628249984 1167808347264 1168337245972 1168832965248 1169362328004 1169663167296 1170388309428 1175011421376 1175217123456 1175426983926 1175749377588 1176042359232 1176248241792 1176780962916 1181008308636 1181312144064 1181429326272 1181626605952 1181847158622 1182465895104 1186713662784 1187251123682 1187458968492 1188080642944 1188292800474 1188500827644 1193195485248 1193735881754 1194242377536 1194783248178 1195290188352 1195831533546 1200765321792 1201509745956 1201818855744 1202363157762 1206682402302 1206992842848 1207314140864 1207741127814 1208072384532 1212511785888 1212724052928 1213273293894 1213575626016 1213788079296 1213908483008 1214337802158 1219134517536 1219338093376 1220204168352 1221274757664 1225998110272 1226217038787 1226431705122 1226868915744 1227073783104 1227629523042 1227945352608 1232356495968 1232914628439 1233560100448 1233776052288 1233996369723 1239087619296 1239648800283 1239855801678 1240174776672 1240736450031 1240943633046 1245845443232 1246627886166 1247721659262 1252650243104 1253093263929 1253749300128 1254317121369 1254536707014 1259146854576 1260251611632 1260597270816 1265125709536 1266024306672 1266235712352 1266809188671 1267135097904 1267920668547 1272929039824 1273151883744 1273728492387 1274268928608 1274846043159 1279425667689 1279754822736 1279881770128 1281004719696 1281228977376 1285606468016 1285937213184 1286413882533 1287542563281 1288672234317 1292628442352 1292960994048 1293762575664 1294095419136 1294575112557 1294897704048 1295710953849 1300012636416 1300829098608 1301635558119 1301970427056 1307113297152 1307575579752 1308260139264 1308745083243 1309081781232 1313554434712 1313784390672 1314937085904 1315405847808 1320131175168 1320729060664 1321289438976 1321887849048 1322119263888 1323047654136 1328506313472 1329107992056 1329329931696 1329671925504 1330274131992 1335052870632 1335396336768 1335751815424 1336590723312 1336934585088 1341502401408 1341737250048 1342344920904 1343047683328 1343522674728 1348829678976 1350013122432 1350249460992 1350860987016 1351197604224 1356423441152 1357386885504 1357613547264 1358228408472 1358577836928 1363832217344 1364075759124 1364314559544 1364789898368 1365028823808 1365272579268 1365647043384 1365998380416 1370905451136 1371526332228 1371755355048 1372108263552 1372244372096 1372729689396 1378382192512 1379247874056 1379602710144 1380227530212 1380458005992 1385910907264 1386401057964 1387126885248 1387755113004 1387998058824 1393098647616 1393342528896 1393480743808 1393973571708 1394703363456 1399713550976 1400707743552 1401576123636 1401936704064 1407358777472 1408347022784 1408593573504 1409231523492 1409594073408 1409829452928 1410467962644 1416039405248 1416540211398 1417281817536 1417529932416 1418171929668 1423266423228 1423632583872 1424277345006 1424515176396 1425023001792 1430142106432 1431396892224 1432045169802 1432295869212 1433552544684 1437953533504 1439215172928 1439866991394 1440107426004 1440477919296 1441130309658 1441382599548 1446307276518 1446679364832 1447973283588 1448345800512 1453294268192 1453548687552 1454206997646 1454581118304 1455482897622 1456759917054 1461232152224 1462514215968 1462770249408 1463432735934 1464716730438 1469213392928 1470502459296 1470748009536 1471414109178 1471792656672 1472717003886 1477748739051 1478007439506 1478781225792 1479304221642 1479450963666 1479831578784 1485147572064 1485820193247 1486068301302 1486450618848 1486858319424 1487123830179 1487384171874 1488428610903 1494185196894 1494569602656 1495246491063 1495496173158 1496558398491 1501934479461 1502346426918 1502720792352 1503401372421 1503664563726 1509190201584 1509454406304 1510138036017 1510928643744 1511463009069 1517433388848 1518374133939 1518764762736 1519718610393 1525976371296 1526667483783 1527060246192 1527315240672 1528006959531 1534311244512 1534853879487 1535388635664 1535657426784 1536352923807 1541871958497 1542268632528 1543224774429 1543774918608 1549719205632 1550293653309 1550679966576 1551078906624 1551653858313 1553015256741 1559149770672 1559550889728 1560517745904 1561497816177 1566681895168 1567235978568 1567665836784 1568056478976 1568637723887 1569041283888 1574677744848 1575082858752 1575239101696 1575796211496 1576621193472 1582284883712 1583278624656 1584390400632 1584667770192 1586058134544 1590927313664 1592323170048 1593044330904 1593720251136 1594442044728 1594721173968 1601020429056 1602012994608 1602425140992 1603150877016 1608909869736 1609323790464 1610321503752 1610763179376 1616682381184 1616965403904 1617697725192 1618100834688 1618384105728 1619117069544 1620537659208 1625512690048 1626938891136 1628366343552 1629389025576 1634956051716 1635242273496 1635825220992 1636098377472 1636839364056 1637260470144 1643141994624 1643886171252 1645034736384 1645328492964 1645616530584 1652116825728 1652865067044 1653141068904 1653566368896 1654315266708 1654591510728 1655766738756 1662170514888 1663628879016 1664810526132 1670791018572 1671665733504 1672256946204 1672422828492 1672715609352 1678862472768 1680335482176 1680796361088 1681390802988 1688032408896 1688314283136 1689078918228 1689513463872 1690560891396 1697535844992 1697838976782 1698136207092 1698304656516 1699025238144 1699794724212 1705900890252 1706339763648 1707112562454 1708006292928 1708305303168 1708610358078 1715218510044 1716723417708 1717942776966 1718229645756 1725016767552 1725798025146 1726100150076 1726530272064 1727312215122 1727614605132 1734438798144 1735052211594 1735514077492 1735960569408 1736746783434 1742985692214 1743434106336 1744514962398 1744993444324 1745442374976 1751712520896 1752505868958 1753249447872 1754043492006 1755582464142 1762517132064 1762825685184 1763140475889 1763624066382 1764063538848 1764372362688 1765171444374 1771512462954 1772143989408 1772439908928 1772770737933 1773242644394 1773698842656 1780070494176 1780876685523 1781188452738 1782120964416 1782439200711 1782751241466 1789793227872 1790603822631 1790902824646 1791363566304 1792174872267 1792935282528 1793747300319 1800684724462 1801147982688 1802264618934 1802728283616 1803544736643 1810023603453 1810971211296 1811611691721 1811791397533 1812108576798 1818767678832 1819086079392 1819909940841 1820363439024 1820682118944 1820862724512 1821506703237 1828701776304 1829007140064 1829835494747 1830306252528 1831912136496 1838997165408 1839647557683 1839830044559 1840303373616 1840610674656 1841444284563 1841918028912 1848059297773 1848534743952 1850340150672 1850664078432 1857464863488 1858153385881 1858631428944 1859783702517 1860262165008 1861415449569 1867610324736 1868768164848 1869248938752 1869941829249 1871582488893 1878975364656 1879458764544 1880623950192 1881805060521 1888720281864 1889709090048 1890377417448 1890895906224 1897688564304 1898176778496 1899036460008 1899353568528 1900030669056 1900702646856 1908529189632 1909393559736 1909727825616 1911403392912 1918953563904 1919632234104 1919822655192 1920143234672 1920637225728 1921507079544 1921843466064 1928409702024 1928905819776 1930631044784 1931127734016 1938064916736 1938942663528 1939441491072 1940643863496 1942346556072 1950018954624 1950360332544 1951243647912 1952071550208 1952955640584 1960669945728 1960997346048 1961363369628 1961885478904 1962390208896 1962733752576 1963622671848 1970331652068 1970676586008 1971708301056 1972405628856 1972601284888 1973108771712 1980196762752 1981093590996 1981424401736 1981934158464 1982477759232 1982831773572 1983178895832 1984571481204 1992246929192 1992759470208 1993661988084 1993994897544 1994507888256 1995411197988 2002579305948 2003128569224 2003627723136 2004535163228 2004886084968 2005401877632 2012253602112 2012605875072 2013517381356 2014571524992 2015284012092 2023244518464 2024498845252 2025019683648 2025374191488 2026291480524 2026796406336 2034635161728 2035556645044 2036080328256 2036420320896 2037342612708 2037866755392 2045748326016 2046113638686 2046471839316 2047184847552 2047543235712 2047908868902 2048470565076 2048997570624 2055829277996 2056358176704 2057289498342 2057633032572 2058162395328 2058366558144 2059094534094 2067058204412 2067573288768 2068509689714 2068871811084 2069404065216 2070341295318 2070687008988 2078866360896 2079601586946 2079807876458 2080690327872 2081632669506 2081997088236 2089110510526 2089647971424 2090013793344 2090221115712 2090960357562 2092055045184 2099570326464 2100521218822 2101061615328 2102364185454 2102905056096 2111038166208 2111994252334 2112520534176 2112890360256 2113847285238 2114391110112 2114744179392 2115701943966 2124059107872 2124810317097 2125922726304 2126294898624 2127257894502 2134525956407 2134899634842 2135448875808 2136017326144 2136416017509 2136772764594 2137534502688 2145213159648 2146184723579 2147095338336 2147684239168 2148067754703 2148443803818 2156930300256 2158822759392 2159800487091 2160161139006 2160716878944 2161695464487 2169460914777 2170019047248 2171959925382 2172518700768 2179941402288 2180323031328 2181310496469 2181871677456 2182452485408 2183224346433 2191848228336 2193771323952 2194155374112 2195149103901 2203820089392 2204188091872 2205753688944 2206122014304 2207121163767 2207688985008 2216227353184 2217011159259 2218171838688 2219176445499 2219747368176 2227721358096 2229102451953 2229675928272 2229897104656 2230287479136 2238483297024 2240447309568 2241277795341 2241854403984 2243244259737 2250709878528 2252105224304 2252684618496 2253519640377 2254081188528 2254661091072 2255496845589 2263785302376 2264181609456 2264406208688 2266392965616 2266976035584 2274534520336 2275119684864 2276150083272 2277341723904 2278147144104 2286958013392 2288964556944 2289553433856 2290590369288 2290972861008 2300022356736 2301064033528 2301466866768 2302040362752 2303082953496 2303486140176 2312585064192 2313402948792 2314614092544 2315662377912 2323980922952 2324578808448 2326019949864 2326618359936 2327256499968 2335616694528 2336674491944 2337665930496 2338724656008 2339326334592 2340776618856 2350022842752 2350434246912 2350853967852 2351498755176 2352084718464 2352496483584 2353561925832 2362016617272 2362624288128 2362858652544 2363253211904 2363694317244 2364931790208 2373427325568 2374502247364 2374917936984 2376161285888 2376585600948 2377001655288 2386390970496 2387471763508 2388484755072 2389566496356 2390580376704 2391663067092 2401530643584 2403019491912 2403637711488 2404726315524 2413364804604 2413985685696 2414628281728 2415482255628 2416144769064 2425023571776 2425448105856 2426546587788 2427151252032 2427576158592 2427816966016 2428675604316 2438269035072 2438676186752 2440408336704 2442549515328 2451996220544 2452434077574 2452863410244 2453737831488 2454147566208 2455259046084 2455890705216 2464712991936 2465829256878 2467120200896 2467552104576 2467992739446 2478175238592 2479297600566 2479711603356 2480349553344 2481472900062 2481887266092 2491690886464 2493255772332 2495443318524 2505300486208 2506186527858 2507498600256 2508634242738 2509073414028 2518293709152 2520503223264 2521194541632 2530251419072 2532048613344 2532471424704 2533618377342 2534270195808 2535841337094 2545858079648 2546303767488 2546758465173 2547456984774 2548537857216 2549692086318 2558851335378 2559509645472 2559763540256 2560668843681 2562009439392 2562457954752 2571212936032 2572827765066 2575085126562 2577344468634 2585256884704 2587525151328 2588697037719 2589150225114 2589795408096 2590968322683 2591421907698 2601658197216 2603271116238 2603940854112 2605120175151 2614478538321 2615151159504 2616772443597 2617490166486 2618163562464 2627108869424 2627568781344 2628758803437 2629874171808 2631065238009 2633373696213 2641458121328 2643775698096 2644238527776 2645436099573 2646095308272 2647757166561 2657268694431 2658215984112 2658659863392 2659863966591 2660548263984 2670105741264 2670792673536 2671782679107 2673181446624 2674126862199 2683004802816 2684689841808 2686354236969 2687045349456 2697659357952 2700026244864 2701027086693 2701721974032 2702395208448 2703396928401 2714773771008 2716456816944 2717155673856 2718162865197 2728151518248 2728629119088 2729579796736 2730545158536 2731294086768 2731996760832 2741810902272 2743052664456 2743510710096 2744216527104 2744488744192 2745459378792 2756764385024 2758495748112 2759205420288 2760455060424 2760916011984 2771821814528 2772802115928 2774253770496 2775510226008 2775996117648 2786197295232 2786685057792 2786961487616 2787947143416 2789406726912 2799427101952 2801415487104 2803152247272 2803873408128 2814717554944 2816694045568 2817187147008 2818463046984 2819188146816 2819658905856 2820935925288 2832078810496 2833080422796 2834563635072 2835059864832 2836343859336 2846532846456 2847265167744 2848554690012 2849030352792 2850046003584 2860284212864 2862793784448 2864090339604 2864591738424 2867105089368 2875907067008 2878430345856 2879733982788 2880214852008 2880955838592 2882260619316 2882765199096 2892614553036 2893358729664 2895946567176 2896691601024 2906588536384 2907097375104 2908413995292 2909162236608 2910965795244 2913519834108 2922464304448 2925028431936 2925540498816 2926865471868 2929433460876 2938426785856 2941004918592 2941496019072 2942828218356 2943585313344 2945434007772 2955497478102 2956014879012 2957562451584 2958608443284 2958901927332 2959663157568 2970295144128 2971640386494 2972136602604 2972901237696 2973716638848 2974247660358 2974768343748 2976857221806 2988370393788 2989139205312 2990492982126 2990992346316 2993116796982 3003868958922 3004692853836 3005441584704 3006802744842 3007329127452 3018380403168 3018908812608 3020276072034 3021857287488 3022926018138 3034866777696 3036748267878 3037529525472 3039437220786 3051952742592 3053334967566 3054120492384 3054630481344 3056013919062 3068622489024 3069170458029 3069707758974 3070777271328 3071314853568 3071863303353 3072705847614 3083743916994 3084537265056 3085934247513 3086449548858 3087549837216 3088641801141 3100587306618 3101359933152 3102764534571 3103307716626 3105511942977 3106030513482 3118299541344 3119402380419 3119711814687 3121035491808 3122449004259 3122995632354 3133665765789 3134471957136 3135331673568 3136440536343 3137275447774 3138082567776 3149355489696 3150781828233 3151592422992 3153546278181 3166557249312 3167991378501 3168780801264 3169335540384 3170770927857 3172116269088 3173552915949 3186088661808 3188884089456 3189442347936 3190886841753 3202349452263 3204025989216 3205159146891 3205477087943 3206301754032 3217819739472 3218647580928 3220643007504 3221526358752 3222665705727 3233364762368 3235395450384 3236201669376 3237401259937 3238234139088 3240241708509 3241075318416 3251025380096 3253877782272 3255083924989 3256732687104 3257939888073 3258778051152 3269912103432 3270484546992 3271650441984 3273678728112 3274520940288 3286283989248 3287772342504 3290656985928 3291233061168 3304233651456 3305730134088 3306282137808 3307132737792 3308630533416 3309183021456 3311533477512 3324341029776 3327257758032 3329621052264 3341582037144 3343331467008 3344513892408 3344845656984 3345431218704 3357724945536 3360670964352 3361592722176 3362781605976 3376064817792 3376628566272 3378157836456 3379026927744 3381121782792 3395071689984 3395677953564 3396272414184 3396609313032 3398050476288 3399589448424 3411801780504 3412679527296 3414225124908 3416012585856 3416610606336 3417220716156 3430437020088 3433446835416 3435885553932 3436459291512 3450033535104 3451596050292 3452200300152 3453060544128 3454624430244 3455229210264 3468877596288 3470104423188 3471028154984 3471921138816 3473493566868 3485971384428 3486868212672 3489029924796 3489986888648 3490884749952 3503425041792 3505011737916 3506498895744 3508086984012 3511164928284 3525034264128 3525651370368 3526280951778 3527248132764 3528127077696 3528744725376 3530342888748 3543024925908 3544287978816 3544879817856 3545541475866 3546485288788 3547397685312 3560140988352 3561753371046 3562376905476 3564241928832 3564878401422 3565502482932 3579586455744 3581207645262 3581805649292 3582727132608 3584349744534 3585870565056 3587494600638 3601369448924 3602295965376 3604529237868 3605456567232 3607089473286 3620047206906 3621942422592 3623223383442 3623582795066 3624217153596 3637535357664 3638172158784 3639819881682 3640726878048 3641364237888 3641725449024 3643013406474 3657403552608 3658014280128 3659670989494 3660612505056 3663824272992 3677994330816 3678651116361 3679295115366 3679660089118 3680606747232 3681221349312 3682888569126 3683836057824 3696118595546 3697069487904 3698743885317 3700680301344 3701328156864 3701989109169 3716306771762 3717262857888 3718946400849 3719567405034 3720524330016 3722209350093 3722830899138 3737536329696 3739229054483 3739883658498 3743164977786 3757950729312 3759279791787 3761247900384 3762951364107 3763610121042 3776468999797 3777440563728 3780754834896 3781791812448 3795377128608 3797096049409 3798072920016 3798707137056 3800427566013 3801405293712 3803762005641 3818787119472 3819455651232 3821185477161 3822806785824 3824538129477 3838277003067 3839264468208 3839645310384 3840286469344 3843014159088 3843686932128 3856819404048 3857811639552 3859241647599 3861262089568 3862627689843 3877885327056 3878882982144 3881287726992 3883725337671 3884693112144 3900037909248 3902487295824 3904906674357 3905911281168 3921339891456 3922726739256 3923770957808 3924780417792 3926235249729 3927245343696 3940663304136 3941353172016 3944811257712 3945202569776 3946217543424 3960393525504 3962187181992 3962848803472 3963868316928 3965663547144 3966357791664 3969142962408 3984493858384 3985518940416 3987323976168 3987989795088 3989015776512 3990822395976 4005158611896 4006257138448 4007255446272 4009070326456 4009772169936 4010803755264 4024507204224 4025211750144 4027034762712 4029143049984 4030568024184 4046489036928 4048997690504 4050039367296 4050748382976 4052582961048 4053592812672 4069270323456 4071113290088 4072160656512 4072840641792 4074685225416 4075733510784 4091496652032 4092227277372 4092943678632 4094369695104 4095086471424 4095817737804 4096941130152 4097995141248 4111658555992 4112716353408 4114578996684 4115266065144 4116324790656 4116733116288 4118189068188 4134116408824 4135146577536 4137019379428 4137743622168 4138808130432 4140682590636 4141374017976 4157732721792 4159203173892 4159615752916 4161380655744 4163265339012 4163994176472 4178221021052 4179295942848 4180027586688 4180442231424 4181920715124 4184110090368 4199140652928 4201042437644 4202123230656 4204728370908 4205810112192 4222076332416 4223988504668 4225041068352 4225780720512 4227694570476 4228782220224 4229488358784 4231403887932 4248118215744 4249620634194 4251845452608 4252589797248 4254515789004 4269051912814 4269799269684 4270897751616 4272034652288 4272832035018 4273545529188 4275069005376 4290426319296 4292369447158 4294190676672 4295368478336 4296135509406 4296887607636 4313860600512 4317645518784 4319600974182 4320322278012 4321433757888 4323390928974 4338921829554 4340038094496 4343919850764 4345037401536 4359882804576 4360646062656 4362620992938 4363743354912 4364904970816 4366448692866 4383696456672 4387542647904 4388310748224 4390298207802 4407640178784 4408376183744 4411507377888 4412244028608 4414242327534 4415377970016 4432454706368 4433246217153 4434022318518 4436343677376 4438352890998 4439494736352 4455442716192 4457460579741 4458204903906 4459351856544 4459794209312 4460574958272 4461371490537 4482555590682 4483708807968 4485739473189 4486488519474 4504210448608 4505803438383 4507039280754 4508162377056 4510204117263 4510993691178 4527570604752 4528363218912 4528812417376 4530414108051 4532785931232 4549069040672 4552300166544 4555122401817 4556294288208 4573916026784 4577929113888 4580002451349 4581180738576 4581945722016 4584020878593 4602128067056 4602933733536 4606165906992 4606972280352 4609058771421 4625615875491 4626805897584 4629674323287 4631324755824 4647961845904 4649157616896 4650880959927 4652039899728 4653236719872 4654961574939 4659045770223 4673348983888 4677449312016 4678652669184 4681553237712 4684493448531 4700045685504 4701707935704 4702997510352 4704169436928 4705913171661 4707123851664 4724033234544 4725248576256 4725717305088 4727388634488 4729863580416 4746854651136 4749004494728 4749835873968 4753171201896 4754003310576 4772781940992 4774943527016 4776969510144 4779132992712 4781160753408 4783326134184 4803061287168 4806038983824 4807275422976 4809452631048 4826729609208 4827971371392 4829256563456 4830964511256 4832289538128 4850047143552 4850896211712 4853093175576 4854302504064 4855152317184 4855633932032 4857351208632 4876538070144 4877352373504 4880816673408 4885099030656 4903992441088 4904868155148 4905726820488 4907475662976 4908295132416 4910518092168 4911781410432 4929425983872 4931658513756 4934240401792 4935104209152 4935985478892 4956350477184 4958595201132 4959423206712 4960699106688 4962945800124 4963774532184 4983381772928 4986511544664 4990886637048 5010600972416 5012373055716 5014997200512 5017268485476 5018146828056 5036587418304 5041006446528 5042389083264 5060502838144 5064097226688 5064942849408 5067236754684 5068540391616 5071682674188 5091716159296 5092607534976 5093516930346 5094913969548 5097075714432 5099384172636 5117702670756 5119019290944 5119527080512 5121337687362 5124018878784 5124915909504 5142425872064 5145655530132 5150170253124 5154688937268 5170513769408 5175050302656 5177394075438 5178300450228 5179590816192 5181936645366 5182843815396 5203316394432 5206542232476 5207881708224 5210240350302 5228957076642 5230302319008 5233544887194 5234980332972 5236327124928 5254217738848 5255137562688 5257517606874 5259748343616 5262130476018 5266747392426 5282916242656 5287551396192 5288477055552 5290872199146 5292190616544 5295514333122 5314537388862 5316431968224 5317319726784 5319727933182 5321096527968 5340211482528 5342630056569 5343565358214 5346362893248 5347317602133 5348253724398 5369379683616 5371811467893 5372708473938 5374090698912 5376524616801 5381241900957 5402054173386 5403443948064 5406793856802 5410634209929 5430070810359 5432913633888 5434835075163 5435374192599 5436325730394 5456303036496 5457258238176 5459729822523 5461090317072 5462588173536 5464520109711 5486105328912 5487021420192 5489506484241 5490918757584 5516991496224 5518942673049 5519490133677 5520910120848 5521832023968 5524332853689 5544177893319 5545604231856 5551020452016 5551992235296 5572394590464 5574460157643 5575894286832 5579351107551 5584246348707 5602830974208 5606304494544 5607746816256 5609825487747 5614747466679 5633388091136 5636926093968 5638376293632 5640420751849 5641871850576 5645415181563 5664157620992 5666160845592 5669127270144 5671228694053 5672687718672 5693065692912 5694530335488 5697109380024 5698060705584 5700092007168 5720568425728 5725587568896 5728180679208 5729183476848 5734210178736 5751814134016 5756860691712 5759467965576 5760429704016 5761911677184 5764521238632 5765530398192 5785229106072 5786717459328 5791893134352 5793383202048 5813177072768 5814194750208 5816827990584 5818324473216 5821931590488 5827039668216 5844928608896 5850056863872 5851080997632 5853730943736 5858866921752 5876853571712 5882009837184 5882992038144 5885656436712 5887170626688 5890868015544 5910994956204 5912029758024 5915124903168 5917216886568 5917803854664 5919326315136 5940590288256 5943280772988 5944273205208 5945802475392 5947433277696 5948495320716 5949536687496 5953714443612 5976740787576 5978278410624 5980985964252 5981984692632 5986233593964 6007737917844 6009385707672 6010883169408 6013605489684 6014658254904 6036760806336 6037817625216 6040552144068 6043714574976 6045852036276 6069733555392 6073496535756 6075059050944 6078874441572 6103905485184 6106669935132 6108240984768 6109260962688 6112027838124 6137244978048 6138340916058 6139415517948 6141554542656 6142629707136 6143726606706 6145411695228 6167487833988 6169074530112 6171868495026 6172899097716 6175099674432 6177283602282 6201174613236 6202719866304 6205529069142 6206615433252 6211023885954 6212061026964 6236599082688 6238804760838 6239423629374 6242070983616 6244898008518 6245991264708 6267331531578 6268943914272 6270663347136 6272881072686 6274550895548 6276165135552 6298710979392 6301563656466 6303184845984 6307092556362 6333114498624 6335982757002 6337561602528 6338671080768 6341541855714 6344232538176 6347105831898 6372177323616 6374430951291 6377768178912 6378884695872 6381773683506 6403577869221 6404698904526 6408051978432 6409248052527 6410318293782 6410954175886 6412603508064 6435639478944 6438554170737 6441286015008 6443052717504 6444203264109 6445331411454 6470790900768 6474802519874 6476468278176 6479401461273 6480483417018 6482150636832 6485086393461 6508382744331 6510167849978 6515879776146 6517556102304 6539824206864 6540969093984 6543931489407 6547357456224 6549673039299 6575544685008 6581313971856 6582466122336 6585447311703 6611460268176 6612564275616 6615559096393 6617261066832 6618366042912 6621363491301 6623066955024 6648682059552 6651033477777 6654515516064 6657529336497 6659242104528 6681445153487 6683164074288 6687307355859 6689027784816 6689691313968 6690862437408 6715449891072 6717939164339 6721341928704 6723833386023 6725563211952 6729732779211 6752129635584 6756315672912 6758053855488 6760558921131 6762243565584 6766490536767 6791355907128 6792544828368 6793218626064 6799178896848 6823603561008 6825359054592 6828450249816 6832025171712 6834441432312 6860874040176 6866893670832 6871771107864 6872918583024 6900067070208 6903192100584 6904400600304 6906121088256 6909248860488 6910458420528 6937755192576 6940208846376 6942056309968 6943842277632 6946987133736 6971942768856 6973736425344 6978059849592 6979973777296 6981769499904 7006850083584 7010023475832 7012997791488 7016173968024 7022329856568 7050068528256 7051302740736 7052561903556 7054496265528 7056254155392 7057489450752 7060685777496 7086049851816 7088575957632 7089759635712 7091082951732 7092970577576 7094795370624 7120281976704 7123506742092 7124753810952 7128483857664 7129756802844 7131004965864 7159172911488 7162415290524 7163611298584 7165454265216 7168699489068 7171741130112 7174989201276 7202738897848 7204591930752 7209058475736 7210913134464 7214178946572 7240094413812 7243884845184 7246446766884 7247165590132 7248434307192 7275070715328 7276344317568 7279639763364 7281453756096 7282728475776 7283450898048 7286026812948 7314807105216 7316028560256 7319341978988 7321225010112 7327648545984 7355988661632 7357302232722 7358590230732 7359320178236 7361213494464 7362442698624 7365777138252 7367672115648 7392237191092 7394138975808 7397487770634 7401360602688 7402656313728 7403978218338 7432613543524 7434525715776 7437892801698 7439134810068 7441048660032 7444418700186 7445661798276 7475072659392 7478458108966 7479767316996 7486329955572 7515901458624 7518559583574 7522495800768 7525902728214 7527220242084 7552937999594 7554881127456 7561509669792 7563583624896 7590754257216 7594192098818 7596145840032 7597414274112 7600855132026 7602810587424 7607524011282 7637574238944 7638911302464 7640275395519 7642370954322 7645613571648 7649076258954 7676554006134 7678528936416 7679290620768 7680572938688 7682006531043 7686028318176 7687373864256 7713638808096 7717132303933 7718483295198 7722524179136 7725255379686 7755770654112 7759283231401 7762575453984 7766091113157 7767450675342 7769386224288 7772904968049 7804974591648 7809813348714 7811822562336 7815360525453 7843435614963 7845453478512 7847541915616 7850317330791 7852470499458 7854490687392 7881326608272 7882706344032 7886276410311 7889622515424 7890405139552 7893195714027 7924374363984 7925697606944 7931327094288 7932715583328 7936308298719 7938285924816 7968987716768 7971806083293 7974647952336 7975979590176 7979591899773 7981644791952 8010317223792 8012514276896 8015348037321 8018140652912 8019544339872 8049014408448 8054069525424 8059062710907 8061136048368 8092978073856 8097995381008 8100078734592 8103081260079 8105165922096 8107185625344 8110190785203 8142226580176 8144321313024 8149370450832 8151467021568 8154488595591 8184454554744 8185887357264 8188739390208 8191635475608 8193882260304 8195990282496 8223317111984 8225432706816 8229157993368 8230532130288 8232649581312 8233466232576 8236378136376 8268232817648 8270293155072 8274038758856 8275487244336 8277616260864 8281365181272 8282748035952 8315465443584 8318406347784 8319231505832 8322761311488 8326530678024 8327988352944 8356442042104 8358591885696 8360055173376 8360884462848 8363841430248 8368220180736 8398281305856 8402084875288 8404246461312 8409456741816 8411620224384 8444152664832 8447977009336 8450082136704 8451561441024 8455389140952 8457564440448 8458976717568 8462807775864 8496236431488 8499241268388 8503690905216 8505179594496 8509031578008 8538103825628 8539598539368 8541795503232 8544069304576 8545664070036 8547091058376 8550138010752 8580852638592 8584738894316 8588381353344 8590736956672 8592271018812 8593775215272 8627721201024 8635291037568 8639201948364 8640644556024 8642867515776 8646781857948 8677843659108 8680076188992 8687839701528 8690074803072 8719765609152 8721292125312 8725241985876 8727486709824 8729809941632 8732897385732 8767392913344 8775085295808 8776621496448 8780596415604 8815280357568 8816752367488 8823014755776 8824488057216 8828484655068 8830755940032 8864909412736 8866492434306 8868044637036 8872687354752 8876705781996 8878989472704 8910885432384 8914921159482 8916409807812 8918703713088 8919588418624 8921149916544 8922742981074 8965111181364 8967417615936 8971478946378 8972977038948 9008420897216 9011606876766 9014078561508 9016324754112 9020408234526 9021987382356 9055141209504 9056726437824 9057624834752 9060828216102 9065571862464 9098138081344 9104600333088 9110244803634 9112588576416 9147832053568 9155858227776 9160004902698 9162361477152 9163891444032 9168041757186 9204256134112 9205867467072 9207511374087 9212331813984 9213944560704 9218117542842 9251231750982 9253611795168 9257802742539 9259348646574 9262649511648 9295923691808 9301761919854 9304079799456 9308293603713 9309923149878 9318091540446 9346697967776 9354898624032 9359135444061 9363106475424 9367347012777 9368986897062 9400997297367 9403415871408 9405995020704 9411826343322 9414247703328 9448066469088 9452345484699 9454777268976 9460638834543 9498008989456 9499671747936 9503974135503 9506342403792 9508006621152 9512312783571 9520658747847 9549887054032 9558265985424 9566652268368 9572660525259 9607048356789 9612077967648 9615477440673 9616431263829 9618905262096 9653459218416 9655942742784 9661929022512 9664579076256 9667997117181 9700094287104 9706186351152 9708605008128 9712203779811 9714702417264 9720725125527 9753076140288 9761633346816 9765251774967 9770198061312 9773819664219 9809736310296 9811453640976 9814951325952 9821036184336 9823562820864 9858851967744 9863317027512 9868480803584 9871970957784 9912700954368 9917190402264 9918846413424 9921398213376 9925891600248 9927549064368 9966763545856 9973023089328 9981773274096 10021201944832 10024746111432 10029994401024 10034536970952 10036293656112 10073174836608 10082012893056 10084778166528 10121005676288 10128194453376 10129885698816 10134473509368 10137080783232 10143365348376 10183432318592 10185215069952 10187033860692 10189827939096 10194151428864 10198768345272 10235405341512 10238038581888 10239054161024 10242675374724 10248037757568 10249831819008 10284851744128 10291311060264 10300340506248 10309377874536 10341027538816 10350100605312 10354788150876 10356600900456 10359181632384 10363873290732 10365687630792 10406632788864 10413084464952 10415763416448 10420480700604 10457914153284 10460604638016 10467089774388 10469960665944 10472654249856 10508435477696 10510275125376 10515035213748 10519496687232 10524260952036 10533494784852 10565832485312 10575102792384 10576954111104 10581744398292 10584381233088 10591028666244 10629074777724 10632863936448 10634639453568 10639455866364 10642193055936 10680422965056 10685260113138 10687130716428 10692725786496 10694635204266 10696507448796 10738759367232 10743622935786 10745416947876 10748181397824 10753049233602 10762483801914 10804108346772 10806887896128 10813587713604 10821268419858 10860141620718 10865827267776 10869670150326 10870748385198 10872651460788 10912606072992 10914516476352 10919459645046 10922180634144 10925176347072 10929040219422 10972210657824 10974042840384 10979012968482 10981837515168 11033982992448 11035953349083 11037885346098 11038980267354 11041820241696 11043664047936 11048665707378 11088355786638 11091208463712 11096231655951 11102040904032 11103984470592 11105967327507 11148920315286 11151788573664 11156839202547 11158702215102 11166628050279 11168492697414 11212608989088 11217687163449 11219650975494 11229494933358 11273852187936 11277839375361 11280841503698 11283743701152 11288854092321 11290830363126 11329406999391 11332321691184 11342457388106 11345375437344 11386131385824 11391288148227 11394218760048 11396121411168 11401282698039 11411286016923 11456361358416 11458366953696 11463556431483 11468420357472 11473614388431 11514831009201 11518935931152 11520859408032 11526077188561 11529042477264 11531060796384 11570458212144 11573434918656 11577724942797 11583786268704 11587883069529 11626354145536 11633655981168 11636648946432 11640868360199 11643863180976 11651176013013 11654079336432 11689857217792 11700113727744 11704450709003 11707461887472 11714720023071 11717733843504 11753707143424 11764019674368 11771312873424 11774341253376 11778705749187 11781736031088 11821989912408 11824059516048 11834433773136 11835607709328 11838652630272 11881180576512 11886561545976 11888546410416 11891604950784 11896990641432 11899073374992 11907428887224 11953481575152 11956556821248 11961971928504 11963969385264 11972467187928 12015475835688 12018771415344 12021766338816 12027210979368 12029316509808 12073521612672 12075635250432 12081104288136 12087429149952 12091704072552 12139467110784 12146993071512 12150118101888 12157748883144 12207810970368 12213339870264 12216481969536 12218521925376 12224055676248 12274489956096 12276681832116 12278831035896 12283109085312 12285259414272 12287453213412 12290823390456 12334975667976 12338149060224 12343736990052 12345798195432 12350199348864 12354567204564 12402349226472 12405439732608 12411058138284 12413230866504 12422047771908 12424122053928 12473198165376 12477609521676 12478847258748 12484141967232 12489796017036 12491982529416 12534663063156 12537887828544 12541326694272 12545762145372 12549101791096 12552330271104 12597421958784 12603127312932 12606369691968 12614185112724 12666228997248 12671965514004 12675123205056 12677342161536 12683083711428 12688465076352 12694211663796 12744354647232 12748861902582 12755536357824 12757769391744 12763547367012 12807155738442 12809397809052 12816103956864 12818496105054 12820636587564 12821908351772 12825207016128 12871278957888 12877108341474 12882572030016 12886105435008 12888406528218 12890662822908 12941581801536 12949605039748 12952936556352 12958802922546 12960966834036 12964301273664 12970172786922 13016765488662 13020335699956 13031759552292 13035112204608 13079648413728 13081938187968 13087862978814 13094714912448 13099346078598 13151089370016 13162627943712 13164932244672 13170894623406 13222920536352 13225128551232 13231118192786 13234522133664 13236732085824 13242726982602 13246133910048 13297364119104 13299738651459 13302066955554 13309031032128 13315058672994 13318484209056 13362890306974 13366328148576 13372381739223 13374614711718 13378055569632 13379382627936 13381724874816 13384114471611 13435878328678 13447666772046 13451126423904 13457218419567 13459465558422 13512631345824 13517410315149 13518751196977 13521117842262 13524487131168 13530612351789 13532981073534 13582711814256 13585089656736 13586437252128 13591242324153 13598357793696 13647207122016 13653387922343 13656900499632 13665367205451 13668882864624 13721748080352 13727962640171 13733787341664 13740007354047 13743542215728 13745837166048 13752062635779 13806384201168 13808801200608 13818497720976 13820916841056 13827176314263 13876847626473 13880417692752 13884112619936 13889022969861 13893974267472 13943885537712 13947472850688 13952642879781 13956119699184 13959947554592 13964884724817 14020046951664 14032347936048 14044659713136 14100137056512 14105123807112 14108992531056 14112508310784 14117739514983 14121371554992 14172099703632 14177151915264 14182165903464 14185941155152 14189590741248 14240563953408 14247013484184 14249507621904 14259513605688 14262009931728 14318345822976 14324830581048 14327222597168 14330908530432 14337398978136 14343482260224 14349978402552 14405477795696 14409183861504 14418116951472 14421826268928 14428357893144 14480188827624 14487769690368 14492893533768 14494331180264 14496868614384 14550141430656 14552688635136 14559279526728 14562907512192 14565456951552 14566901796096 14572053625896 14629614210432 14632057120512 14638683957976 14642450020224 14655297091968 14711977323264 14714604465444 14717180461464 14718640356472 14722426988928 14724885397248 14731554276504 14735344231296 14784474382184 14788277951616 14794975541268 14802721205376 14805312627456 14807956436676 14865227087048 14869051431552 14875785603396 14878269620136 14882097320064 14888837400372 14891323596552 14950145318784 14956916217932 14959534633992 14972659911144 15031802917248 15037119167148 15044991601536 15051805456428 15054440484168 15105875999188 15109762254912 15123019339584 15127167249792 15181508514432 15188384197636 15192291680064 15194828548224 15201710264052 15205621174848 15215048022564 15275148477888 15277822604928 15280550791038 15284741908644 15291227143296 15298152517908 15353108012268 15357057872832 15358581241536 15361145877376 15364013062086 15372056636352 15374747728512 15427277616192 15434264607866 15436966590396 15445048358272 15450510759372 15511541308224 15518566462802 15525150907968 15532182226314 15534901350684 15538772448576 15545809936098 15609949183296 15619626697428 15623645124672 15630721050906 15686871229926 15690906957024 15695083831232 15700634661582 15704940998916 15708981374784 15762653216544 15765412688064 15772552820622 15779245030848 15780810279104 15786391428054 15848748727968 15851395213888 15862654188576 15865431166656 15872616597438 15876571849632 15937975433536 15943612166586 15949295904672 15951959180352 15959183799546 15963289583904 16020634447584 16025028553792 16027890169707 16030696074642 16036281305824 16039088679744 16041952806399 16108139050848 16115434403679 16118125421814 16122272096736 16129573850403 16195990762016 16206162520158 16210331844192 16220381570406 16284453160352 16290212431077 16298740901664 16306122577797 16308977191182 16368909109488 16371774714528 16379189467569 16383270951216 16387764520608 16446634223968 16458315986736 16461064260576 16468519452723 16472756272752 16536465635296 16548077517712 16550974488672 16558470401031 16562730362544 16565496071904 16572998561067 16632533679957 16636812695568 16638463011664 16653061356048 16655976705888 16712884084208 16717183771392 16723380472929 16727682860496 16738053322653 16752739046121 16804169750576 16808492922624 16818913483632 16823240448768 16829476463241 16844242400037 16895954018672 16900164273408 16910778281904 16915128880896 16921262255547 16925615551728 16936245544689 16992472862976 16998482536776 17007381810432 17013686082159 17018063156016 17076207651256 17079197078736 17083591006464 17091328140072 17094182116752 17100276021504 17161705277184 17169477788632 17176762706688 17184542037624 17187550430544 17255442402048 17270582075136 17278403896728 17281289112048 17285735031552 17293563715896 17355687318216 17360152377984 17375679403056 17380149606144 17439531218304 17442584250624 17450483971752 17454973419648 17459619883264 17465794771464 17534785826688 17550170591616 17553242992896 17561192831208 17630560715136 17633504734976 17646029511552 17648976114432 17656969310136 17661511880064 17729818825472 17732984868612 17736089274072 17745374709504 17753411563992 17757978945408 17821770864768 17829842318964 17832819615624 17837407426176 17839176837248 17842299833088 17845485962148 17930222362728 17934835231872 17942957892756 17945954077896 18016841794432 18023213753532 18028157123016 18032649508224 18040816469052 18043974764712 18110282419008 18113452875648 18115249669504 18121656432204 18131143724928 18196276162688 18209200666176 18220489607268 18225177152832 18295664107136 18311716455552 18320009805396 18324722954304 18327782888064 18336083514372 18408512268224 18411734934144 18415022748174 18424663627968 18427889121408 18436235085684 18502463501964 18507223590336 18515605485078 18518697293148 18525299023296 18591847383616 18603523839708 18608159598912 18616587207426 18619846299756 18636183080892 18693395935552 18709797248064 18718270888122 18726212950848 18734694025554 18737973794124 18801994594734 18806831742816 18811990041408 18823652686644 18828495406656 18896132938176 18904690969398 18909554537952 18921277669086 18996017978912 18999343495872 19007948271006 19012684807584 19016013242304 19024625567142 19041317495694 19099774108064 19116531970848 19133304536736 19145321050518 19210733607663 19214096713578 19224155935296 19230954881346 19232862527658 19237810524192 19306918436832 19315662512211 19323858045024 19329158152512 19332609792327 19335994234362 19412372702304 19424407559622 19429404834528 19438204383819 19441450251054 19455259180383 19525148232993 19530503549934 19547639328438 19619472620592 19622907281952 19631794468221 19642072368672 19649019117897 19726634055024 19743941915568 19756341935109 19834380804528 19837692826848 19846677289179 19851783200496 19855098128736 19864090473903 19946046178656 19953100433331 19963546548192 19972588009491 20044335460461 20049492222864 20061922067577 20069073941904 20072587312224 20146349673216 20153817493017 20164025786112 20171500158069 20189198337633 20256388906752 20268947018736 20274161566464 20281676763393 20286730696752 20299471610301 20366864637184 20374067721384 20379655878192 20392290410531 20397536690544 20470810683024 20476077163776 20478108322048 20485350749448 20496075515136 20569703488256 20582622120528 20600681012496 20618755749072 20682055077632 20700201210624 20709576301752 20713201800912 20718363264768 20727746581464 20731375261584 20813265577728 20826168929904 20831526832896 20840961401208 20915828306568 20921209276032 20934179548776 20939921331888 20945308499712 21016870955392 21020550250752 21030070427496 21038993374464 21048521904072 21066989569704 21131664970624 21150205584768 21153908222208 21163488796584 21168762466176 21182057332488 21258149555448 21265727872896 21269278907136 21278911732728 21284386111872 21360845930112 21370520226276 21374261432856 21385451572992 21389270408532 21393014897592 21477518734464 21487245871572 21490833895752 21496362795648 21506098467204 21524967603828 21608216693544 21613775792256 21627175427208 21642536839716 21720283241436 21731654535552 21739340300652 21741496770396 21745302921576 21825212145984 21829032952704 21838919290092 21844361268288 21850352694144 21858080438844 21944421315648 21948085680768 21958025936964 21963675030336 22067965984896 22071906698166 22075770692196 22077960534708 22083640483392 22087328095872 22097331414756 22176711573276 22182416927424 22192463311902 22204081808064 22207968941184 22211934655014 22297840630572 22303577147328 22313678405094 22317404430204 22333256100558 22336985394828 22425217978176 22435374326898 22439301950988 22458989866716 22547704375872 22555678750722 22561683007396 22567487402304 22577708184642 22581660726252 22658813998782 22664643382368 22684914776212 22690750874688 22772262771648 22782576296454 22788437520096 22792242822336 22802565396078 22822572033846 22912722716832 22916733907392 22920826186557 22927112862966 22936840714944 22947228776862 23029662018402 23037871862304 23041718816064 23046019593129 23052154377122 23058084954528 23062121592768 23140916424288 23151396911799 23155449885594 23167572537408 23175766139058 23267311962336 23277849694203 23281736720398 23287726361952 23298273339471 23302352026026 23308158672864 23318714904147 23408901418006 23414923774944 23429440046142 23435467687008 23446081576359 23530306844889 23542625746848 23550951992373 23553288167929 23557411498374 23563472062176 23643979824816 23648119032096 23658829230933 23668867546272 23671215418656 23679587142081 23773123091952 23777092820832 23787861431711 23793981282864 23798146749984 23808924896157 23814857774448 23906963150304 23915418249879 23917790579267 23923943857008 23927938770528 23938775699319 23944934375856 24024770871049 24030951671376 24037542830688 24046044111963 24054421958736 24058633019616 24147043225344 24155994016453 24162208576272 24177188132721 24183408145104 24278934221568 24287933901841 24293986143024 24300236203776 24309243780237 24315497766288 24330572355609 24426679740528 24432963939072 24448111352496 24463465786773 24553363664232 24557662071792 24566218170624 24574906426824 24581646780912 24669951335952 24676298120448 24687473980104 24691596390864 24700398697728 24709134409128 24804698452944 24810879465216 24822116276568 24826461733008 24844095543816 24848244107856 24946396330752 24955219043352 24957694517496 24968283934464 24979592034072 24983965058832 25069326126312 25075775657088 25082653388544 25091524290744 25098203582192 25104660542208 25194843917568 25206254625864 25212739383936 25228370225448 25332457994496 25343931028008 25350246410112 25354684323072 25366167422856 25376930152704 25388423327592 25488709294464 25497723805164 25511072715648 25515538783488 25527094734024 25614311476884 25618795618104 25632207913728 25636992210108 25641273175128 25643816703544 25650414032256 25742557915776 25754216682948 25765144060032 25772210870016 25776813056436 25781325645816 25883163603072 25899210079496 25905873112704 25917605845092 25921933668072 25928602547328 25940345573844 26033530977324 26040671399912 26063519104584 26070224409216 26159296827456 26163876375936 26175725957628 26189429824896 26198692157196 26302178740032 26325255887424 26329864489344 26341789246812 26445841072704 26450257102464 26462236385572 26469044267328 26473464171648 26485453965204 26492267820096 26594728238208 26599477302918 26604133911108 26618062064256 26630117345988 26636968418112 26725780613948 26732656297152 26744763478446 26749229423436 26756111139264 26758765255872 26763449749632 26768228943222 26871756657356 26895333544092 26902252847808 26914436839134 26918931116844 27025262691648 27034820630298 27037502393954 27042235684524 27048974262336 27061224703578 27065962147068 27165423628512 27170179313472 27172874504256 27182484648306 27196715587392 27294414244032 27306775844686 27313800999264 27330734410902 27337765729248 27443496160704 27455925280342 27467574683328 27480014708094 27487084431456 27491674332096 27504125271558 27612768402336 27617602401216 27622534122261 27636995441952 27641833682112 27654352628526 27753695252946 27760835385504 27768225239872 27773408227617 27778045939722 27787948534944 27887771075424 27900401406527 27905285759562 27912239398368 27919895109184 27924880811139 27929769449634 28040093903328 28064695872096 28077406332183 28089319426272 28102041038331 28202991892101 28210247614224 28217985062112 28235479029966 28242743109984 28344199407264 28357036454097 28364331806928 28371882310304 28381916503629 28494026968368 28499015243808 28511922406509 28519027211376 28524019863456 28536938350713 28649661162096 28654445194336 28674797956272 28699956805104 28810955591392 28821145070367 28836233902944 28849293791487 28856715786288 28960377655248 28985787067536 28988662360528 28993737228768 29100282861312 29118559053456 29125815024384 29136611339433 29144107251792 29162175376581 29259228420864 29277367915952 29284900040448 29295755324901 29310594183936 29321458992657 29429208930888 29434360922928 29437280712944 29444853977856 29463108553008 29470688462592 29568948764368 29576555903232 29589951082536 29605442410752 29615912873352 29730454174096 29738102863104 29751571206792 29756539240272 29764194640128 29777674800744 29782647193104 29900290637568 29913832435864 29919069267984 29945319822288 30063605834496 30074238334296 30089983203072 30103610912856 30108880968336 30211751998376 30219524509824 30246038679168 30254334499584 30363017028864 30376768395272 30384583360128 30389657096448 30403420528104 30411242349696 30430096045128 30550296955776 30555645209856 30561101582076 30569483817288 30582454286592 30596305035816 30706216024536 30714115745664 30717162483072 30722291754752 30728026124172 30744113272704 30749495457024 30854555232384 30868529215732 30873933180792 30890096716544 30901021518744 31023082616448 31037132925604 31050301815936 31064364452628 31069802701368 31077544897152 31091619872196 31219898366592 31239253394856 31247290249344 31261442101812 31373742459852 31381813914048 31390167662464 31401269323164 31409881997832 31417962749568 31525306433088 31530825376128 31545105641244 31558490061696 31561620558208 31572782856108 31697497455936 31702790427776 31725308377152 31730862333312 31745233194876 31753143699264 31875950867072 31887224333172 31898591809344 31903918360704 31918367599092 31926579167808 32041268895168 32050057107584 32055780339414 32061392149284 32072562611648 32078177359488 32083905612798 32216278101696 32230868807358 32236250843628 32244544193472 32259147700806 32391981524032 32412325040316 32420663688384 32440763140812 32568906320704 32580424862154 32597481803328 32612245155594 32617954382364 32737818218976 32743549429056 32758378935138 32766541902432 32775529041216 32893268447936 32916631973472 32922128521152 32937038905446 32945512545504 33072931270592 33096155035424 33101948977344 33107860047249 33116940802062 33125460725088 33130992143808 33145997122134 33265067359914 33273625391136 33276926023328 33288694967853 33306122712096 33311953411776 33425768168416 33446760945858 33455365720992 33470517607641 33476106645306 33505478092242 33608339501152 33637826967264 33653061490347 33658952926482 33688484800074 33791908037344 33821556563808 33842524511094 33851231103456 33866562276963 33872491089378 33988220998173 33996965073552 34027372164318 34036126312032 34152415302512 34158394157472 34173864444681 34182656280144 34188364233504 34203848094117 34233858050769 34338955577264 34369084075248 34375100861088 34390669294449 34420843165293 34544493027603 34556807793456 34562578224096 34578231565683 34587127431792 34711374636432 34720304755968 34733174828391 34751358806112 34763649208587 34879062436608 34900967943504 34909946839296 34922605080597 34931589542928 34953528039039 35069571653376 35100341183232 35113352127009 35122385662416 35144160069213 35261121430272 35292059023104 35313938620272 35323023760128 35336117247561 35465969737224 35472178548144 35506823127984 35515957890816 35643541729536 35659684637928 35665639231248 35674814852352 35678353674496 35690971924296 35860444725456 35869670463744 35885915785512 35891908155792 36033683588864 36046427507064 36056314246032 36065299016448 36081632938104 36087949529424 36220564838016 36226905751296 36230499339008 36243312864408 36262287449856 36392552325376 36418401332352 36440979214536 36450354305664 36591328214272 36623432911104 36640019610792 36649445908608 36655565776128 36672167028744 36817024536448 36823469868288 36830045496348 36849327255936 36855778242816 36872470171368 37004927003928 37014447180672 37031210970156 37037394586296 37050598046592 37183694767232 37207047679416 37216319197824 37233174414852 37239692599512 37272366161784 37386791871104 37419594496128 37436541776244 37452425901696 37469388051108 37475947588248 37603989189468 37613663485632 37623980082816 37647305373288 37656990813312 37792265876352 37809381938796 37819109075904 37842555338172 37992035957824 37998686991744 38015896542012 38025369615168 38032026484608 38049251134284 38082634991388 38199548216128 38233063941696 38266609073472 38290642101036 38421467215326 38428193427156 38448311870592 38461909762692 38465725055316 38475621048384 38613836873664 38631325024422 38647716090048 38658316305024 38665219584654 38671988468724 38824745404608 38848815119244 38858809669056 38876408767638 38882900502108 38910518360766 39050296465986 39061007099868 39095278656876 39238945241184 39245814563904 39263588936442 39284144737344 39298038235794 39453268110048 39487883831136 39512683870218 39668761609056 39675385653696 39693354578358 39703566400992 39710196257472 39728180947806 39892092357312 39899215954377 39906200866662 39927093096384 39945176018982 40088670920922 40098984445728 40117145217669 40123844135154 40138147883808 40145174624448 40152343414833 40307634986034 40343000316138 40371655258701 40378396675266 40537894037472 40552230945447 40556253590931 40563353526786 40573461393504 40591837055367 40598943220602 40748135442768 40759311756384 40773726972459 40784580821062 40795073381088 40941621366048 40960163767029 40970701498896 40996101616353 41165244241056 41183887920513 41201362024992 41220022062141 41237511498144 41256187907337 41419152603504 41426403601824 41455493162928 41462750523168 41481528942789 41630542879419 41652337859808 41667068909583 41671202143259 41681922802416 41831656613136 41842418552064 41857928639343 41868359097552 41879842663776 41894654174451 42033741910784 42060140854992 42086216379181 42097043808144 42133979139408 42263329941248 42300411169536 42316091024857 42326977593168 42337524932352 42353218544949 42364114664976 42516299110896 42531455745792 42557823465456 42568772223744 42721691860224 42741040452552 42748522865712 42778540817064 42786029795184 42955037468928 42974491743144 42981667791504 42992725591296 43012196934408 43049935207656 43216433387088 43227551584512 43254350854416 43285073679432 43440566482872 43463309071104 43478680601304 43482993540792 43490605843152 43650424291968 43658065905408 43677838580184 43688722536576 43700705388288 43716160877688 43888842631296 43896171361536 43916051873928 43927350060672 44135931969792 44143813396332 44151541384392 44155921069416 44167280966784 44174656191744 44194662829512 44353423146552 44364833854848 44384926623804 44408163616128 44415937882368 44423869310028 44595681261144 44607154294656 44627356810188 44634808860408 44666512201116 44673970789656 44850435956352 44870748653796 44878603901976 44917979733432 45095408751744 45111357501444 45123366014792 45134974804608 45155416369284 45163321452504 45317627997564 45329286764736 45369829552424 45381501749376 45544525543296 45565152592908 45576875040192 45584485644672 45605130792156 45645144067692 45825445433664 45833467814784 45841652373114 45854225725932 45873681429888 45894457553724 46059324036804 46075743724608 46083437632128 46092039186258 46104308754244 46116169909056 46124243185536 46281832848576 46302793823598 46310899771188 46335145074816 46351532278116 46534623924672 46555699388406 46563473440796 46575452723904 46596546678942 46604704052052 46616317345728 46637429808294 46817802836012 46829847549888 46858880092284 46870935374016 46892163152718 47060613689778 47085251493696 47101903984746 47106576335858 47114822996748 47126944124352 47287959649632 47296238064192 47317658461866 47337735092544 47342430837312 47359174284162 47546246183904 47554185641664 47575722863422 47587962565728 47596293499968 47617849792314 47629715548896 47813926300608 47830836499758 47835581158534 47847887714016 47855877541056 47877551398638 47889868751712 48049541742098 48061903342752 48075085661376 48083670509121 48092088223926 48108843917472 48117266039232 48125858419197 48311988032906 48324417152544 48346303211037 48354376265442 48366816290208 48388721551209 48575867803682 48587972286048 48609977708279 48618487560474 48630995532576 48661144711218 48853359481056 48870637293231 48896222704992 48918367733391 48926931573546 49094096997361 49106727328464 49115324143584 49137568402707 49149812853648 49163293561824 49339902671904 49362248642317 49374947960208 49383192781728 49405558358169 49418268818256 49609396905888 49644232553136 49652923466016 49675411203093 49688191087632 49696488215712 49718995683201 49897601039871 49910438086704 49915389034992 49959184068144 49967930117664 50138652252624 50151551314176 50170141418787 50183048581488 50196407164384 50214159967959 50412509251728 50425478767872 50456740450896 50488429389723 50687862056016 50700492820224 50732334845712 50763786766641 50776846655184 50977418588928 50995447610328 51022145431296 51041058246477 51054189468048 51228622953768 51237591236208 51273984420216 51282546350256 51287633407088 51300828064512 51485115831552 51508433365896 51530288120064 51553626112872 51562651291632 51766327206144 51798420158992 51811746225408 51835211690184 51843867336144 51857205094656 51880691147688 52067061954648 52081342799824 52127038209168 52140448818432 52318593654912 52327752751872 52351451915256 52378859649792 52397384314392 52604357480064 52650511774848 52659728978688 52683578493624 52891682145408 52900514204928 52924472771144 52938088534656 52946928343296 52970907930408 52984535640192 53189456476416 53198954605836 53208267822216 53236124128512 53260234691976 53273936836224 53451561227896 53465312594304 53489526956892 53498458846872 53512222278528 53517530511744 53526899499264 53536457886444 53743513314712 53790667088184 53804505695616 53828873678268 53837862233688 54050525383296 54069641260596 54075004787908 54084471369048 54097948524672 54122449407156 54131924294136 54330847257024 54340358626944 54345749008512 54364969296612 54393431174784 54588828488064 54613551689372 54627601998528 54661468821804 54675531458496 54886992321408 54911850560684 54935149366656 54960029416188 54974168862912 54983348664192 55008250543116 55225536804672 55235204802432 55245068244522 55273990883904 55283667364224 55308705257052 55507390505892 55521670771008 55536450479744 55546816455234 55556091879444 55575897069888 55775542150848 55800802813054 55810571519124 55824478796736 55839790218368 55849761622278 55859538899268 56080187806656 56129391744192 56154812664366 56178638852544 56204082076662 56405983784202 56420495228448 56435970124224 56470958059932 56485486219968 56688398814528 56714072908194 56728663613856 56743764620608 56763833007258 56988053936736 56998030487616 57023844813018 57038054422752 57048039726912 57073876701426 57299322324192 57308890388672 57349595912544 57399913610208 57621911182784 57632200822989 57642290140734 57672467805888 57698587582974 57713431572576 57920755310496 57946987536633 57971574135072 57977324721056 57987474457536 57997829376981 58237118106912 58273222678866 58288214503584 58314613151457 58324350753162 58554735831904 58575444698979 58591510649802 58642917985314 58858417861776 58868721845856 58874561425888 58895383404663 58926217106016 59137897528736 59179902165072 59231825746704 59460908348192 59503142413584 59513078480544 59540031867537 59555349601488 59565294386208 59592271421709 59827664871728 59838138535968 59890639644576 59917764028473 60133006381383 60148476668592 60185766202731 60207221825712 60217761936672 60423503996752 60439049019648 60461452479051 60492077358336 60514500474207 60567595012899 60753536790544 60769166720256 60806841056208 60822484699392 60845030290179 60860192090256 60898414830903 61100593911552 61122203164152 61138967634576 61176871231593 61192610071632 61412432049072 61428231491328 61434324966144 61456052248344 61488226545408 61709110464768 61737058431464 61747866361584 61802043037488 62046165232896 62074265851208 62100603631872 62128728905256 62139605402736 62155089794304 62183239744392 62439796733184 62478506789712 62494580498688 62522884203624 62747484919704 62763627828096 62780335324928 62802538646328 62819763995664 62835925499136 63050612866176 63061650752256 63090211282488 63116980123392 63123241116416 63145565712216 63394994911872 63405580855552 63450616754304 63461724666624 63490466389752 63506287398528 63751901734144 63774448666344 63797183618688 63807836721408 63836735198184 63853158335616 64082537790336 64100114215168 64111560678828 64122784298568 64145125223296 64156354718976 64167811225596 64432556203392 64461737614716 64472501687256 64489088386944 64518295401612 64783963048064 64824650080632 64841327376768 64881526281624 65137812641408 65160849724308 65194963606656 65224490311188 65235908764728 65475636437952 65487098858112 65516757870276 65533083804864 65551058082432 65786536895872 65833263946944 65844257042304 65874077810892 65891025091008 66145862541184 66192310070848 66203897954688 66215720094498 66233881604124 66250921450176 66261984287616 66291994244268 66530134719828 66547250782272 66553852046656 66577389935706 66612245424192 66623906823552 66851536336832 66893521891716 66910731441984 66941035215282 66952213290612 67010956184484 67216679002304 67275653934528 67306122980694 67317905852964 67376969600148 67583816074688 67643113127616 67685049022188 67702462206912 67733124553926 67744982178756 67976441996346 67993930147104 68054744328636 68072252624064 68304830605024 68316788314944 68347728889362 68365312560288 68376728467008 68407696188234 68467716101538 68677911154528 68738168150496 68750201722176 68781338588898 68841686330586 69088986055206 69113615586912 69125156448192 69156463131366 69174254863584 69422749272864 69454190735397 69466349656782 69502717612224 69527298417174 69801935887008 69833549082609 69845210161194 69863179085856 69894820018413 69907056078078 69956144712441 70226704254018 70244771324832 70288320138426 70338244729077 70590920534667 70627877240544 70652855977119 70659864503787 70672234495122 70931939474448 70944357096288 70976487692799 71013646255968 71038761426243 71319369275856 71331278462496 71363584295133 71381943848592 71426774688471 71720889450912 71746254749637 71753371737801 71771831571024 71783816311584 71816327097957 72074312613147 72092855014128 72112628492064 72138132335889 72163265876208 72175899058848 72441129676032 72467982049359 72486625728816 72531564398163 72836802664704 72863801705523 72881958429072 72900708611328 72927731340711 72991717066827 73280039221584 73298891817216 73344334057488 73390397360319 73634049072896 73660090992696 73698654511872 73725973022689 73744940342736 74009854007856 74028894361344 74062421940312 74074789172592 74101196093184 74367389534464 74414095358832 74432638395648 74466348829704 74479385199024 74544732323568 74773583742208 74839188992256 74873083552488 74904851803392 74938776102216 74951895176496 75207978378936 75227326971264 75247960165632 75294610746576 75313981626624 75584531752704 75618763877592 75638218151808 75685110676344 75984071915648 75997373983488 76031793084024 76050739230336 76064052969216 76098502268568 76165269982776 76399096432256 76466127883392 76533218146944 76581284202072 76842934430652 76856386854312 76896623741184 76923819525384 76931450110632 76951242096768 77227673747328 77262650048844 77295432180096 77316632610048 77330439169308 77343976937448 77649490809216 77697630238488 77717619338112 77752817535276 77765801004216 77821036721532 78100592931972 78122014199736 78190557313752 78477890482368 78491629127808 78527177872884 78568289474688 78596076471588 78906536220096 78975767662272 79025367740436 79337523218112 79350771307392 79386709156716 79407132801984 79420392514944 79456361895612 79784184714624 79798431908754 79812401733324 79854186192768 79890352037964 80177341841844 80197968891456 80234290435338 80247688270308 80276295767616 80290349248896 80304686829666 80615269972068 80686000632276 80743310517402 80756793350532 81075788074944 81104461890894 81112507181862 81126707053572 81146922787008 81183674110734 81197886441204 81496270885536 81518623512768 81547453944918 81569161642124 81590146762176 81883242732096 81920327534058 81941402997792 81992203232706 82330488482112 82367775841026 82402724049984 82440044124282 82475022996288 82512375814674 82838305207008 82852807203648 82867602366783 82910986325856 82925501046336 82963057885578 83261085758838 83304675719616 83320224682851 83334137819166 83342404286518 83363845604832 83663313226272 83701204219581 83715857278686 83736718195104 83759685327552 83774642433417 83789308348902 84120281709984 84172432758362 84194087616288 84232218996549 84267958278816 84306123114993 84608975676303 84632182049714 84653955186336 84706437089898 84728229329952 85032598221792 85071109362291 85115646930912 85145749510887 85482080905104 85497045731424 85535767219527 85557081634128 85572059590368 85610815052139 85948983486288 85963335583008 86002268253109 86024393868816 86099870415312 86432866774176 86463435211101 86508701708832 86547881374461 86570147358864 86858786995331 86881132965744 86957361202608 86965987081584 86981211686304 87300848583936 87333209136407 87355677160368 87377445073152 87409834018299 87432321755376 87486526129743 87777685262592 87832103747856 87854700121344 87887265974703 87964376977971 88287626792664 88303082768784 88311842138832 88334561933568 88389325659024 88706846293104 88729667709696 88769853247608 88816327232256 88847738620056 89191362522288 89214308589312 89254713620376 89269617720816 89333024402232 89347941579312 89700871912704 89741497307592 89757207803952 89835959466864 90190817503488 90222715002888 90246732029584 90269949609216 90310832738568 90326642905008 90635255995128 90658573529472 90739659104848 90763003498752 91089051086592 91130305185816 91153750080384 91168971289344 91210261584312 91290288135384 91650890867328 91666935629568 91683304746228 91708451451864 91747362859776 91788915107448 92118648073608 92151487449216 92166875264256 92184078372516 92208617508488 92232339818112 92248486371072 92563665697152 92605587647196 92621799542376 92670290149632 92703064556232 93069247849344 93111398776812 93126946881592 93150905447808 93193093357884 93209408104104 93232634691456 93274859616588 93635605672024 93659695099776 93717760184568 93741870748032 93784326305436 94121227379556 94170502987392 94203807969492 94213152671716 94229645993496 94253888248704 94575919299264 94592476128384 94635316923732 94675470185088 94684861674624 94718348568324 95092492367808 95108371283328 95151445726844 95175925131456 95192586999936 95235699584628 95259431097792 95627852601216 95661672999516 95671162317068 95695775428032 95711755082112 95755102797276 95779737503424 96099083484196 96123806685504 96150171322752 96167341018242 96184176447852 96217687834944 96234532078464 96251716838394 96623976065812 96648834305088 96692606422074 96708752530884 96733632580416 96777443102418 97151735607364 97175944572096 97219955416558 97236975120948 97261991065152 97322289422436 97706718962112 97741274586462 97792445409984 97836735466782 97853863147092 98188193994722 98213454656928 98230648287168 98275136805414 98299625707296 98326587123648 98679805343808 98724497284634 98749895920416 98766385563456 98811116716338 98836537636512 99218793811776 99288465106272 99305846932032 99323580141747 99350822406186 99376382175264 99392976431424 99437991366402 99795202079742 99820876173408 99830778069984 99866084903559 99918368136288 99935860235328 100277304505248 100322719951129 100340282837574 100366097162976 100392814328768 100411552822923 100428319935918 100825018503456 100870682008213 100913480901792 100959184471041 100976858779446 101375724112032 101464669691424 101527573533282 101553693310368 101599686830889 101964662994519 101990895220656 102082116492954 102108378936096 102457245907536 102475182472416 102521593334043 102547968840432 102565092700512 102575266814176 102611544282351 103016866731792 103107252225744 103125302583264 103172007883347 103596840317984 103633479082809 103670423380368 103687734672288 103734694697049 103761382295376 104134123909296 104162685599648 104199524485173 104254076418336 104637187309824 104702903830512 104767815241791 104794768628784 105208714960128 105301023549696 105340056381027 105367156987248 105432480207639 105783364290816 105848945542288 105876177069312 105941815860816 105969071280384 106008351742683 106397909211672 106416535644432 106520469383952 106547873672448 106903122455792 106930625188608 106979053913784 106996917693744 107024444557056 107035061023488 107072915772888 107487026629424 107581334176368 107609011391232 107657747356536 107675724467376 108101050766592 108139282521192 108150009575816 108168942738096 108195897049344 108244898814312 108263848588272 108661694514048 108680717253888 108691498017024 108729938593224 108786862349568 109177656976128 109227103378744 109255203997056 109322937643608 109351062916992 109773984642816 109823701121368 109870298733312 109920058832376 109948337725824 109966697328384 110016501086232 110451073609344 110470409604864 110490136489044 110547981767808 110567334728448 110617410514104 111014781011784 111043341542016 111072900959488 111093632910468 111112183758888 111151794139776 111551084301696 111601605626108 111621143038248 111648957593472 111679580436736 111699523244556 111719077798536 112160375613312 112258783488384 112309625328732 112357277705088 112408164153324 112811967568404 112840990456896 112871940248448 112941916119864 112970972439936 113376797629056 113428145816388 113457327227712 113487529241216 113527666014516 113976107873472 113996060975232 114047689626036 114076108845504 114096079453824 114147753402852 114598644648384 114617780777344 114699191825088 114799827220416 115243822365568 115264401645978 115284580281468 115344935611776 115397175165948 115426863145152 115841510620992 115893975073266 115943148270144 115954649442112 115974948915072 115995658753962 116474236213824 116546445357732 116576429007168 116629226302914 116648701506324 117109471663808 117150889397958 117183021299604 117285835970628 117716835723552 117737443691712 117749122851776 117790766809326 117852434212032 118275795057472 118359804330144 118463651493408 118921816696384 119006284827168 119026156961088 119080063735074 119110699202976 119130588772416 119184542843418 119655329743456 119676277071936 119697647863131 119781279289152 119835528056946 120266012762766 120296953337184 120351435653007 120371532405462 120414443651424 120435523873344 120847007993504 120922904958102 121029000948414 121135190025798 121507073581088 121613682112416 121668760772793 121690060580358 121720384180512 121775511166101 121796829661806 122244406328304 122277935269152 122353742463186 122385220143264 122824864098144 122880491301087 122912104496688 122988304849059 123474116862928 123495732723168 123551663761539 123604086074976 123660066186423 123768563722011 124148531702416 124257457810512 124279210805472 124366479488784 124444586828367 124891628638257 124957013579424 125001206728749 125013606429777 125045768407248 125494969839408 125527255656192 125573785918029 125605077292656 125639527991328 125683962523353 126101225732352 126180422564976 126258649137543 126291131424432 126789989823744 126901233508608 126948273074571 126980932779504 127012574797056 127059655634847 127548897332688 127594367237376 127673470396368 127706316671232 128165075580672 128223121357656 128245568597136 128290250446592 128335622451192 128865112406784 128923475229432 128945003374512 128978176773888 129036590803224 129567926096128 129649300161264 129682654753536 129763052563248 130275625282816 130321699448616 130389927213312 130448980622376 130471817529456 130951272875904 130974197716224 131033515740552 131066167609728 131102116164864 131573073791744 131666527893888 131688514084608 131748155621784 131782050182016 132291725082368 132384620141696 132407795909376 132431440188996 132467763208248 132501842900352 132523968575232 132583988488536 133060269439656 133094501564544 133107704093312 133154779871412 133224490848384 133247813647104 133703072673664 133787043783432 133821462883968 133882070430564 133904426581224 134021912368968 134433358004608 134551307869056 134612245961388 134635811705928 134753939200296 135167632149376 135286226255232 135370098044376 135404924413824 135466249107852 135489964357512 135952883992692 135987860294208 136109488657272 136144505248128 136609661210048 136633576629888 136695457778724 136730625120576 136753456934016 136815392376468 136935432203076 137355822309056 137476336300992 137500403444352 137562677177796 137683372661172 138177972110412 138227231173824 138250312896384 138312926262732 138348509727168 138845498545728 138908381470794 138932699313564 139005435224448 139054596834348 139603871774016 139667098165218 139690420322388 139726358171712 139789640036826 139814112156156 139912289424882 140453408508036 140489542649664 140576640276852 140676489458154 141181841069334 141255754481088 141305711954238 141319729007574 141344468990244 141863878948896 141888714192576 141952975385598 142027292511936 142077522852486 142638738551712 142662556924992 142727168590266 142763887697184 142853549376942 143441778901824 143492509499274 143506743475602 143543663142048 143567632623168 143632654195914 144148625226294 144185710028256 144225256984128 144251011527363 144276264671778 144326531752416 144351798117696 144377575257591 144935964098718 144973251457632 145038909633111 145063128796326 145166164653627 145727603411046 145763916858144 145829933124837 145855462681422 145983434133654 146560078443168 146611911879693 146688668114976 146755103200173 146780794720638 147282290992083 147320181985392 147412705208121 147451946045378 147489880685472 148019708015712 148086745926951 148124843880624 148149578345184 148216675074507 148828190717664 148932697659408 148958770398048 149026233609279 149089464647136 149156987049603 149692803119613 149746167104976 149877552204432 149903790352992 150415956757872 150454653942528 150510424256361 150589221493152 150642479903877 151237527755184 151276436303616 151370221352688 151465288169169 151968143831296 152063586168048 152101478460672 152157859217039 152197004537136 152291360299923 152330539965552 152798192864512 152932255766784 153066436293888 153123174739431 153162568404144 153685868861304 153712773708624 153847639050768 153862900221264 153902484193536 154455347494656 154525300097688 154590864360192 154660878338616 154687953874896 155298981618432 155395260476976 155435238676224 155505635070552 155531602008432 155642073443064 156201185863944 156244028399472 156381114627504 156955780964736 156983258255616 157054355745768 157136578949376 157192152943176 157813072440192 157951535324544 158050735480872 158675046436224 158701542614784 158773418313432 158814265603968 158840785029888 158912723791224 159568369429248 159596863817508 159624803466648 159708372385536 159780704075928 160354683683688 160395937782912 160468580870676 160495376540616 160552591535232 160580698497792 160609373659332 161230539944136 161372001264552 161486621034804 161513586701064 162151576149888 162208923781788 162225014363724 162253414107144 162293845574016 162367348221468 162395772882408 162992541771072 163037247025536 163094907889836 163138323284248 163180293524352 163766485464192 163840655068116 163882805995584 163984406465412 164660976964224 164735551682052 164805448099968 164880088248564 164950045992576 165024751629348 165676610414016 165705614407296 165735204733566 165821972651712 165851002092672 165926115771156 166522171517676 166609351439232 166640449365702 166668275638332 166684808573036 166727691209664 167326626452544 167402408439162 167431714557372 167473436390208 167519370655104 167549284866834 167578616697804 168240563419968 168344865516724 168388175232576 168464437993098 168535916557632 168612246229986 169217951352606 169264364099428 169307910372672 169412874179796 169456458659904 170065196443584 170142218724582 170231293861824 170291499021774 170964161810208 170994091462848 171071534439054 171114163268256 171144119180736 171221630104278 171897966972576 171926671166016 172004536506218 172048787737632 172199740830624 172865733548352 172896602468967 172926870422202 173017403417664 173095762748922 173140294717728 173717573990662 173762265931488 173840962609899 173914722405216 173931974163168 173962423372608 173993488130943 174666418272814 174711354320736 174819668036598 174864643510752 174943839454371 174973052259486 175664207495712 175726334096937 175743765560701 175774531949406 175928753955942 176575253585328 176606165537568 176623684277664 176686150213989 176778651318048 177413692586208 177494042990459 177539706495216 177695477240112 178382725044576 178463514322223 178509427240752 178539235441632 178620095602611 178666048804464 178695883158624 178776814265127 179482994615184 179514415607904 179671918933728 179753292085419 180399019144149 180445430005776 180493464059168 180557298608193 180621665477136 180653285810016 181270511990256 181317147058944 181384357437153 181479318209696 181543501422621 182260610371632 182307500160768 182420523168624 182535090870537 182580576270768 183301781734656 183366609492456 183416902903728 183530613694779 183577830214896 184237296147216 184302974898432 184368156745032 184417235016976 184464679636224 185127331394304 185211175294392 185243599084752 185406129112464 186138495698688 186222797553624 186253893763184 186301810895616 186386186715768 186418816208208 186465269382912 186549719233176 187271211344048 187319390199552 187435520369136 187483741496064 187568652610872 188242454759112 188341005974784 188407615938984 188426305343432 188459291986992 188507776497408 189151838598528 189184952256768 189270633847464 189350940370176 189369723349248 189436697136648 190184984735616 190216742566656 190302891453688 190351850262912 190385173999872 190471399169256 190518862195584 191255705202432 191323345999032 191342324634136 191391550856064 191423510164224 191510205594552 191559475006848 192198166968392 192247613371008 192300342645504 192334682036484 192368352895704 192435375669888 192469064156928 192503433676788 193247952131624 193297668610176 193385212844148 193417505061768 193467265160832 193554886204836 194303471214728 194351889144192 194439910833116 194473950241896 194523982130304 194644578844872 195413437924224 195482549172924 195584890819968 195673470933564 195707726294184 196376387989444 196426909313856 196461296574336 196550273610828 196599251414592 196653174247296 197359610687616 197448994569268 197499791840832 197532771126912 197622233432676 197673075273024 198437587623552 198576930212544 198611693864064 198647160283494 198701644812372 198752764350528 198785952862848 198875982732804 199590404159484 199641752346816 199661556139968 199732169807118 199836736272576 199871720470656 200554609010496 200645439902258 200680565675148 200732194325952 200785628657536 200823105645846 200856639871836 201650037006912 201741364016426 201826961803584 201918368942082 201953717558892 202751448224064 202929339382848 203055147066564 203107386620736 203199373661778 203929325989038 203981790441312 204164232985908 204216757872192 204914491815072 204950364944832 205043186668086 205095937680864 205130185401024 205150533628352 205223088564702 206033733463584 206214504451488 206250605166528 206344015766694 207193680635968 207266958165618 207340846760736 207375469344576 207469389394098 207522764590752 208268247818592 208325371199296 208362572206191 208399048970346 208508152836672 209405807661024 209500647247827 209535630483582 209589537257568 209684460055239 210680112762054 210734313974496 210864960415278 211697891084576 211772761604001 211883631721632 211979593511361 212016703485366 212795818423344 212833071288864 212929463078397 213040938767904 213806244911584 213958107827568 213993835387488 214090752885399 214145831545776 214974053258848 215162668352736 215260115213403 215315494713072 215351448934752 215448981293871 216222937839441 216278565042384 216300019151632 216337885476192 216489797628624 216527697176544 217323389028096 217403946148077 217459877186448 217594693194489 218454206757488 218510407994112 218591405116569 218645875287216 218702125833984 218783194022133 218975151200481 219647402242736 219840117664752 219896675451648 220033002172464 220171192080957 220902147218688 220980272978088 221095963535616 221177919068067 221234821028208 222029562023568 222086683084032 222187265820936 222224367517776 222303588279552 223102168603392 223203211252216 223242286076496 223297915186944 223399046489112 223438155597072 224320751226624 224517566976768 224619250657464 224714555410176 224816328306648 225623935136808 225681980913792 225743880496896 225883832239728 225941944879872 226753595258112 226856291632776 226914654455424 226975058482432 227055332029032 227952215746944 227992121950464 228095379252072 228152217691008 228192158907648 228295506805704 229197289296768 229235561554688 229398383650176 229599654440832 230487644731136 230528803291956 230569160562936 230689871223552 230794350331896 230853726290304 231683021241984 231787950146532 231886296540288 231909298884224 231949897830144 231991317507924 232948472427648 233092890715464 233152858014336 233258452605828 233297403012648 234218943327616 234301778795916 234366042599208 234571671941256 235433671447104 235474887383424 235498245703552 235581533618652 235704868424064 236551590114944 236719608660288 236927302986816 237843633392768 238012569654336 238052313922176 238160127470148 238221398405952 238261177544832 238369085686836 239310659486912 239352554143872 239395295726262 239562558578304 239671056113892 240532025525532 240593906674368 240702871306014 240743064810924 240828887302848 240871047746688 241694015987008 241845809916204 242058001896828 242270380051596 243014147162176 243227364224832 243337521545586 243380121160716 243440768361024 243551022332202 243593659323612 244488812656608 244555870538304 244707484926372 244770440286528 245649728196288 245760982602174 245824208993376 245976609698118 246948233725856 246991465446336 247103327523078 247208172149952 247320132372846 247537127444022 248297063404832 248514915621024 248558421610944 248732958977568 248889173656734 249783257276514 249914027158848 250002413457498 250027212859554 250091536814496 250989939678816 251103612658743 251147571836058 251210154585312 251279055982656 251323927300251 251367925046706 252360845129952 252517298275086 252582262848864 252696656989647 252918369344979 253826927028909 253896546149142 253961865559008 254119311269694 255097794665376 255213328086873 255346940792736 255437248532661 256446242715312 256491137194272 256607301658581 256671244902384 256832445156417 257846950458864 257890006749024 258006804759327 258073181606448 259298600322528 259390305633303 259526105126496 259643644123383 260576360985993 260643398897232 260897961244752 260943635058912 261902545751808 261999627409221 262067031481104 262132335219456 262229502054897 262459578389229 263333055787776 263496311243568 263564100364032 263661797924109 263893130933913 264769240283392 264862880377992 264935526416496 265003685800704 265099775336903 265167976977072 266120538879312 266189003129088 266215408186624 266309559742824 266448981696768 267406145347328 267574087566864 267642925767936 267764140861128 267808853162448 268043824737936 268866716009216 269102615738112 269224491922776 269271623411856 269507878400592 270335264298752 270572452510464 270740196088752 270809848827648 270932498215704 270979928715024 271905767985384 271975720588416 272218977314544 272289010496256 273219322420096 273267153259776 273390915557448 273461250241152 273506913868032 273630784752936 273870864406152 274711644618112 274952672601984 275000806888704 275125354355592 275366745322344 276355944220824 276454462347648 276500625792768 276625852525464 276697019454336 277690997091456 277816762941588 277865398627128 278010870448896 278109193668696 279207743548032 279334196330436 279380840644776 279452716343424 279579280073652 279628224312312 279824578849764 280906817016072 280979085299328 281153280553704 281352978916308 282363682138668 282511508962176 282611423908476 282639458015148 282688937980488 283727757897792 283777428385152 283905950771196 284054585023872 284155045704972 285277477103424 285325113849984 285454337180532 285527775394368 285707098753884 286883557803648 286985018998548 287013486951204 287087326284096 287135265246336 287265308391828 288297250452588 288371420056512 288450513968256 288502023054726 288552529343556 288653063504832 288703596235392 288755150515182 289871928197436 289946502915264 290077819266222 290126257592652 290332329307254 291455206822092 291527833716288 291659866249674 291710925362844 291966868267308 293120156886336 293223823759386 293377336229952 293510206400346 293561589441276 294564581984166 294640363970784 294825410416242 294903892090756 294979761370944 296039416031424 296173491853902 296249687761248 296299156690368 296433350149014 297656381435328 297865395318816 297917540796096 297970740425241 298052467218558 298178929294272 298313974099206 299385606239226 299492334209952 299598254710677 299755104408864 299807580705984 300831913515744 300968159853387 301020848512722 301178442986304 301234658468769 301284959807754 302475055510368 302612046024639 302740442705376 302877553413123 302930576338338 304127172336096 304315718434078 304394009074272 304582720599846 304661079931104 304799060492667 305893988983557 306246349478862 306325136808288 307371737722608 307425547417248 307564780002129 307695278101536 307725800442528 307834632847053 309050600195376 309321756677232 309375907749792 309516023650041 310790520953952 310900437248427 310931277530471 311011270141104 311063204016864 311204084091147 311284146886128 312402371727888 312488056798944 312598573455519 312762229255008 313911561929472 314027922213889 314108711491536 314303445725373 314384305886352 315626144880384 315743140723933 315903070649088 316020169143081 316101470961744 316297440622917 317350092872448 317546836626864 317628531207936 317825447582448 318025055228049 319193727635016 319249606933296 319561408151856 320709367367376 320791875565824 320937161741352 320990753081232 321105183070464 321218747318664 322461079888272 322744002529104 322973242069608 323027173402128 324303152299776 324417847563576 324450028727448 324506828214288 324587691148032 324734696442936 324791545764816 325985083542144 326074494051072 326189815779672 326276646568496 326360587048704 327532970928384 327681310136232 327765611991168 327968812930824 329321953928448 329471103364104 329610896199936 329760176497128 329900091985152 330049503258696 331353220828032 331411228814592 331470409467132 331643945303424 331702004185344 331852231542312 333044343035352 333218702878464 333280898731404 333336551276664 333369617146072 333455382419328 334653252905088 334804816878324 334863429114744 334946872780416 335038741310208 335098569733668 335157233395608 336481126839936 336689731033448 336776350465152 336928875986196 337071833115264 337224492459972 338435902705212 338528728198856 338615820745344 338825748359592 338912917319808 340130392887168 340284437449164 340462587723648 340582998043548 341928323620416 341988182925696 342143068878108 342228326536512 342288238361472 342443260208556 343795933945152 343853342332032 344009073012436 344097575475264 344399481661248 345731467096704 345793204937934 345853740844404 346034806835328 346191525497844 346280589435456 347435147981324 347524531862976 347681925219798 347829444810432 347863948326336 347924846745216 347986976261886 349332836545628 349422708641472 349639336073196 349729287021504 349887678908742 349946104518972 351328414991424 351452668193874 351487531121402 351549063898812 351857507911884 353150507170656 353212331075136 353247368555328 353372300427978 353557302636096 354827385172416 354988085980918 355079412990432 355390954480224 356765450089152 356927028644446 357018854481504 357078470883264 357240191205222 357332097608928 357391766317248 357553628530254 358965989230368 359028831215808 359092943589393 359343837867456 359506584170838 360798038288298 360890860011552 360986928118336 361054306959021 361114597216386 361243330954272 361306571620032 362541023980512 362705218284851 362768714874306 362958636419392 363087002845242 364521220743264 364841046337248 365006282318379 365070181741074 365161152541536 365326533498303 366733218984912 366833805807456 367061227389558 367155660429792 368474592294432 368641473903261 368736313490064 368834470033952 368964914547177 370422350588784 370487198169504 370654991284617 370812258224928 370980198559269 372445595107248 372507787526368 372772373431536 372837632416416 373099438466352 374542422688096 374674885914771 374871040738272 375040819289331 375137305221744 376484909518224 376721357754087 376815231877968 376852610686864 376918583973984 378303677197056 378541267694928 378775947412629 378873394273296 380369969471232 380605782907376 380703700525824 380844819223713 380942798338512 381037724391168 381178966904541 382646691998064 382684649268272 382783101712128 383020411189104 383118950013696 384396333936784 384495226742016 384669364072968 384736705791408 384870751339776 385006867353576 386495904263248 386595337220352 386770425688296 386835010123536 386934530321664 387109772409672 388606942429456 388703778288384 388879821666232 388947900483792 389047964260608 389289157689744 390826875848448 390965098345848 391169781639936 391346941867128 391415452588368 392752775978888 392853818627712 392922593148672 393100547221656 393198502829184 393306348494592 394719221375232 394897989138536 394999583681664 395065542253824 395244466865352 395346150546048 396875175247104 397153860425088 397223387728128 397294320566988 397403289624744 397505528701056 397571905725696 397751965465608 399180808318968 399283504693632 399323112279936 399464339614236 399673472545152 399743440941312 401109218020992 401290879804516 401361131350296 401464388651904 401571257315072 401646211291692 401713279743672 403300074013824 403482728032852 403653923607168 403836737884164 403907435117784 405502896448128 405858678765696 406110294133128 406214773241472 406398747323556 407858651978076 407963580882624 408328465971816 408433515744384 409828983630144 409900729889664 410086373336172 410191875361728 410260370802048 410301067256704 410446177129404 412067466927168 412429008902976 412501210333056 412688031533388 414387361271936 414533916331236 414681693521472 414750938689152 414938778788196 415045529181504 416536495637184 416650742398592 416725144412382 416798097940692 417016305673344 418811615322048 419001294495654 419071260967164 419179074515136 419368920110478 421360225524108 421468627948992 421729920830556 423395782169152 423545523208002 423767263443264 423959187022722 424033406970732 425591636846688 425666142577728 425858926156794 426081877535808 427612489823168 427916215655136 427987670774976 428181505770798 428291663091552 429948106517696 430325336705472 430520230426806 430630989426144 430702897869504 430897962587742 432445875678882 432557130084768 432600038303264 432675770952384 432753034582089 432979595257248 433055394353088 434807892296154 434919754372896 435116728899333 435189386388978 436908413514976 437182810233138 437291750574432 437489799374511 437566388044266 437950302400962 439294804485472 439680235329504 440066004344928 440265309600519 440342384161914 441846872976249 441960545956176 442355838136134 442469642056416 444059124047136 444260237780853 444374531641872 444448735035552 444650025223521 446406422504432 446484572152992 446798092978224 446876311194144 447078700827837 447470961148809 449078409358839 449238501314928 449632656613296 451247870273616 451363961827584 451531272769083 451767664479456 451927439711631 453712583265552 453829308910848 454110664058064 454395864507507 455904431493888 456190758504144 456304435382016 456473577651117 456591013611408 456874080899769 458394578593536 458796767300352 459199308881664 459369524218293 461057606583912 461138321125872 461588700663792 461707452580608 463366042483968 463575900293064 463772593080576 463818597768448 463982635015848 465896944855296 466185781430928 466305716028672 466516905211656 466594806025296 468437886655232 468603557591832 468732085198416 469143343882512 470867342894208 470949774766848 470996491407104 471163067237304 471409736848128 473103180229888 473439217320576 473854605973632 475687266785536 476025139308672 476104627844352 476320254940296 476442796811904 476522355089664 476738171373672 478621318973824 478705108287744 478790591452524 479125117156608 479342112227784 481064051051064 481187813348736 481405742612028 481486129621848 481657774605696 481742095493376 483388031974016 483691619832408 484116003793656 484540760103192 486028294324352 486454728449664 486675043091172 486760242321432 486881536722048 487102044664404 487187318647224 488977625313216 489111741076608 489414969852744 489540880573056 491299456392576 491521965204348 491648417986752 491953219396236 493896467451712 493982930892672 494206655046156 494416344299904 494640264745692 495074254888044 496594126809664 497029831242048 497116843221888 497465917955136 497778347313468 499566514553028 499828054317696 500004826914996 500054425719108 500183073628992 501979879357632 502207225317486 502295143672116 502420309170624 502558111965312 502647854600502 502735850093412 504721690259904 505034596550172 505164525697728 505393313979294 505836738689958 507653854057818 507793092298284 507923731118016 508238622539388 510195589330752 510426656173746 510693881585472 510874497065322 512892485430624 512982274388544 513214603317162 513342489804768 513664890312834 515693900917728 515780013498048 516013609518654 516146363212896 518597200645056 518689807406901 518780611266606 519052210252992 519287288246766 521152721971986 521286797794464 521522887829697 521795922489504 521887270117824 521980464392829 523999254818442 524134062962208 524459004109794 524831518363113 524919156778458 526992622487136 527179002290811 527231296682103 527323595848218 527786261867826 529725760755984 529871052832992 530058450641967 530199550673806 530335953954144 532241077758624 532482128971377 532619119485648 535148175133728 535390542966669 535528281722256 535617706324896 535860286807833 536087649475872 536330442795381 538448983845552 538543246823712 539015756801184 539259876256257 541197057432447 541480392177504 541671895824579 541725627862367 541864996431408 541959857430048 543811535970768 543951441176832 544153072311459 544437954629088 544630504267863 546438644840192 546781831114896 546922500482304 547120812929353 547261569505872 547605272611611 547741728812304 549423289236224 549905345203968 550109183323141 550250708711184 550591841084337 550733490644688 552711888441648 552908924695296 553251705050928 553394038908672 555381994182912 555633525883176 555730797254256 556218387337392 558415487096064 558668392660872 558761681289552 558905432686848 559158560147304 559256448624624 559649157699528 561813634032144 561958170598656 562306561107408 562705957832616 564727364277336 565023017924352 565222847816952 565278916030296 565377875960976 567455515795584 567554856770304 567811901542392 568109170047744 568310091409944 570554954206848 570650227699968 570908674361064 571055550788736 571414197507768 573767115607296 573970037997096 574026973902408 574174652568192 574270530492672 574530616783656 576594500905176 576742840113024 576901027936512 577004046109452 577105058687112 577306127009664 577407192470784 577510301030364 579743856394872 579893005830528 580155638532444 580252515185304 580664658614508 582910413644184 583055667432576 583319732499348 583421850725688 583933736534616 586240313772672 586447647518772 586754672459904 587020412800692 587123178882552 589129163968332 589280727941568 589650820832484 589807784181512 589959522741888 592078832062848 592346983707804 592499375522496 592598313380736 592866700298028 595312762870656 595730790637632 595835081592192 595941480850482 596104934437116 596357858588544 596627948198412 598771212478452 598984668419904 599196509421354 599510208817728 599615161411968 601663827031488 601936319706774 602041697025444 602356885972608 602469316937538 602569919615508 604950111020736 605224092049278 605480885410752 605755106826246 605861152676676 608254344672192 608631436868156 608788018148544 609165441199692 609322159862208 609598120985334 611787977967114 612492698957724 612650273616576 614743475445216 614851094834496 615129560004258 615390556203072 615451600885056 615669265694106 618101200390752 618643513354464 618751815499584 619032047300082 621581041907904 621800874496854 621862555060942 622022540282208 622126408033728 622408168182294 622568293772256 624804743455776 624976113597888 625087716618573 625197146911038 625524458510016 628055844427778 628217422983072 628501941743481 628606891450746 628768611772704 629053380165717 631486281447866 632040338286162 632202941923488 632594881245834 635093673253728 635318284812003 635650895164896 635938780534083 636050110456098 638387455270032 638499213866592 638788389235191 639122816303712 641418734734752 641709232350121 641874323482704 641981506162464 642272258656197 642437494637328 644922159776544 645488005058208 645780345640209 645946484139216 646054346804256 646346943881613 648668813518323 648835695127152 648900057454896 649013656428576 649469392885872 649583091529632 651970167084288 652211838444231 652379631559344 652553293136992 652784079583467 655362620272464 655531223982336 655774215349707 655937625861648 656349582066399 658942206728208 659520352994256 660099006517392 662706441656064 662940818934264 663287890606848 663533757204201 663704463084624 666088686070704 666561797462808 666673102553328 666739234292144 666910764838656 669306505810176 669609633756648 669726858229488 669893745560832 670197139467336 670314466791216 672962253679872 673379462066896 673552700930304 673857751972392 674143666230528 674448984919944 676871805410424 677057456397712 677231641490688 677651496719184 677825834639616 680260785774336 680568874898328 680925175447296 681165996087096 683856647240832 683976365851392 684286137756216 684456653073024 684576476722944 684886520417112 687591867890304 687706684664064 688018146024872 688195150950528 688798963322496 691462934193408 691586409875868 691707481688808 692069613670656 692383050995688 692561178870912 694870295962648 695049063725952 695363850439596 695658889620864 695727896652672 695849693490432 695973952523772 698665673091256 698845417282944 699278672146392 699458574043008 699775357817484 699892209037944 702656829982848 702905336387748 702975062242804 703098127797624 703715015823768 706301014341312 706424662150272 706494737110656 706744600855956 707114605272192 709654770344832 709976171961836 710158825980864 710781908960448 713530900178304 713854057288892 714037708963008 714156941766528 714480382410444 714664195217856 714783532634496 715107257060508 717931978460736 718057662431616 718185887178786 718687675734912 719013168341676 721596076576596 721781720023104 721973856236672 722108613918042 722229194432772 722486661908544 722613143240064 725082047961024 725410436569702 725537429748612 725917272838784 726174005690484 729042441486528 729682092674496 730012564636758 730140363482148 730322305083072 730653066996606 733466437969824 733667611614912 734122454779116 734311320859584 736949184588864 737282947806522 737472626980128 737668940067904 737929829094354 740844701177568 740974396339008 741309982569234 741624516449856 741960397118538 744891190214496 745015575052736 745544746863072 745675264832832 746198876932704 749084845376192 749349771829542 749742081476544 750081638578662 750274610443488 752969819036448 753310837976229 753442715508174 753630463755936 753705221373728 753837167947968 753971781900753 757082535389856 757551894825258 757746788546592 758089970968941 761211565814752 761480781086727 761689638447426 761885596677024 762357933809082 765293383996128 765369298536544 765639984260619 766040822378208 768792667873568 769338728145936 769473411582816 769821904975743 770013734707152 772991808526496 773540851376592 773670020247072 774020414277981 774219544819344 777213884858912 777759643332464 777895800967584 778578315379488 778930932370149 781729082957979 781930196691696 782693883734256 782830905176736 785505551957776 785707637255424 785998882227663 786201094443312 786397005658368 786688506164691 787378735167687 789795978277072 789999167363328 790488933730704 790692301092096 790985393772327 791679392801739 794307720850176 794588641133976 794806579249488 795011057402112 795299326010709 795503930931216 798361616637936 798567009387264 798646224559872 798928679228472 799346945090304 802218436041984 802581759609032 802722262700592 802928777303808 803292422583384 803426559487344 806600148027648 806965456065704 807307847214336 807673475768328 807814870235568 811005792896256 811717357531392 812220588266256 812429546482944 812797494647112 815717303956152 815927161765248 816656931943632 816867031488768 819657967260288 819801459779328 820172746672344 820383750723456 820520741604096 820602134513408 820892354258808 824134933854336 824858017805952 825002420666112 825376063066776 828774722543872 829067832662472 829363387042944 829501877378304 829877557576392 830091058363008 833072991274368 833301484797184 833450288824764 833596195881384 834032611346688 837623230644096 838002588991308 838142521934328 838358149030272 838737840220956 842720451048216 842937255897984 843459841661112 846791564338304 847091046416004 847534526886528 847918374045444 848066813941464 851183273693376 851332285155456 851717852313588 852163755071616 855224979646336 855832431310272 855975341549952 856363011541596 856583326183104 859896213035392 860650673410944 861040460853612 861261978852288 861405795739008 861795925175484 864891751357764 865114260169536 865200076606528 865351541904768 865506069164178 865959190514496 866110788706176 869615784592308 869839508745792 870233457798666 870378772777956 873816827029952 874365620466276 874583501148864 874979598749022 875132776088532 875900604801924 878589608970944 879360470659008 880132008689856 880530619201038 880684768323828 883693745952498 883921091912352 884711676272268 884939284112832 888118248094272 888520475561706 888749063283744 888897470071104 889300050447042 892812845008864 892969144305984 893596185956448 893752622388288 894157401655674 894941922297618 898156818717678 898477002629856 899265313226592 902495740547232 902904479560161 903062545538166 903535328958912 903854879423262 907425166531104 907836138073917 908221328116128 908632660239369 908791729015014 912381517008288 912947155302234 913182027222816 913748161799538 914397181478001 917681966950671 918739048436586 922115213167824 922276642251744 922694340006387 923177401327584 923503898541159 927151800586128 927965270031696 928548070950123 932371562861856 932701311745281 932793832591413 933033810423312 933189612050592 933612252273441 937207115183664 937464170396832 937795720366557 938286687765024 941734685788416 942083766641667 942326134474608 942910337176119 946878434641152 947229422171799 947709211947264 948060507429243 948892321868751 952050278617344 952640509880592 952885593623808 953476342747344 954075165684147 957242637947648 957581182905048 958437649294957 958684224455568 962128102102128 962375626697472 962811485224056 962972259243696 963315549211392 966776063948032 967383239664816 968232007587312 969081520206384 972056588648704 972909456899328 973350086182344 973520484642864 973763073444096 974204089328808 974374637294448 977955250626432 978223482153216 978829939705488 979081761146112 982598912785152 983043930408696 983296835973504 983906438792472 987792934903424 987965861785344 988413310092312 988832688599808 989280529491384 990148509776088 993188253619328 994059662484096 994233686443776 994931835910272 995556694626936 999133029106056 999656108635392 1000009653829992 1000108851438216 1000366147257984 1003959758715264 1004414450634972 1004590287344232 1004840618341248 1005116223930624 1005295709201004 1005471700186824 1009443380519808 1010069193100344 1010329051395456 1010786627958588 1011673477379916 1015307708115636 1015586184596568 1015847462236032 1016477245078776 1020391178661504 1020853312347492 1021387763170944 1021748994130644 1025784970861248 1025964548777088 1026429206634324 1026684979609536 1027329780625668 1031387801835456 1031560026996096 1032027219037308 1032292726425792 1037194401290112 1037379614813802 1037561222533212 1038104420505984 1038574576493532 1042305443943972 1042573595588928 1043045775659394 1043591844979008 1043774540235648 1043960928785658 1047998509636884 1048268125924416 1048918008219588 1049663036726226 1049838313556916 1053985244974272 1054358004581622 1054462593364206 1054647191696436 1055572523735652 1059451521511968 1059742105665984 1060116901283934 1060399101347612 1060671907908288 1064482155517248 1064964257942754 1065238238971296 1070296350267456 1070781085933338 1071056563444512 1071235412649792 1071720573615666 1072175298951744 1072660885590762 1076897967691104 1077086493647424 1077278830768179 1078031513602368 1078519752512514 1082394114864894 1082960784355008 1083162920877063 1083343791649158 1083451255724734 1083729992862816 1083919714860096 1087623071941536 1088115654854553 1088306144622918 1088875909258176 1089261008535726 1093563662229792 1094241625858706 1094523139011744 1095018846955137 1095210545223222 1095483457624608 1095979600494909 1100218366646282 1100501417422368 1101183682168674 1101466981289376 1105423776883296 1105924421709783 1106503410101856 1106894743641531 1111267051766352 1111461594508512 1111964973853851 1112436774674784 1112940595677807 1117336785321744 1117523362579104 1118029487290417 1118317120294608 1118512897249248 1119298315399056 1123627268064288 1124024657744313 1124613122214816 1125122457867993 1125411915665232 1129164230939303 1129454728554672 1130164073262261 1130445695633904 1130557832060592 1130755751921952 1134911031591168 1135331718773291 1135623803084784 1136327842237887 1136620182819888 1141109908413696 1141817348722128 1142111101577472 1142534457671139 1142828395015536 1143536900713623 1147940075994192 1148053947804816 1148349305136384 1149061233567312 1153189001810352 1153485680226048 1154008092218904 1154210117374224 1154612254019328 1155020602060728 1159487712789744 1159786011661056 1160311277064888 1160505030370608 1161329317229016 1165820827288368 1166111334865152 1166639464998696 1166843701451376 1167867473069232 1172480627545344 1172895295037544 1173509344919808 1174040825601384 1174246357765104 1178258327936664 1178561455883136 1179301641664968 1179615568363024 1179919045483776 1184157664125696 1184693967415608 1184998751044992 1185196626761472 1185733400596056 1190625525741312 1191461581275264 1191670163184384 1191882961700964 1192209868874232 1192715717177088 1193255896396824 1197542424956904 1197969336839808 1198393018842708 1199020417635456 1199230322823936 1203327654062976 1203872639413548 1204083394050888 1204713771945216 1204938633875076 1205139839231016 1209900222041472 1210448184098556 1210961770821504 1211510213652492 1211722305353352 1216508689344384 1217262873736312 1217576036297088 1218330882399384 1218644319724416 1219196241970668 1223575955934228 1224985397915448 1225300547233152 1229486950890432 1229702189668992 1230259120008516 1230781112406144 1230903201770112 1231338531388212 1236202400781504 1237287026708928 1237503630999168 1238064094600164 1243162083815808 1243601748993708 1243725110121884 1244045080564416 1244252816067456 1244816336364588 1245136587544512 1249609486911552 1249952227195776 1250175433237146 1250394293822076 1251048917020032 1256111688855556 1256434845966144 1257003883486962 1257213782901492 1257537223545408 1258106760331434 1262972562895732 1264080676572324 1264405883846976 1265189762491668 1270187346507456 1270636569624006 1271301790329792 1271877561068166 1272100220912196 1276774910540064 1276998427733184 1277576778470382 1278245632607424 1282837469469504 1283418464700242 1283748646965408 1283963012324928 1284544517312394 1284874989274656 1289844319553088 1290976010116416 1291560691280418 1291892968278432 1292108693608512 1292693887763226 1297337627036646 1297671390254304 1297800114909792 1298027312857152 1298259103746267 1298938785771744 1299166183059264 1304423676888462 1304759263118688 1305106586273984 1305350186697999 1305568159166934 1310725240544928 1311318866106769 1311548430699414 1311875251723296 1312469398123533 1312699164132798 1317884413456416 1319040705988512 1320198013034784 1320795928801557 1325540618928747 1325881637868528 1327067514408402 1327408926169248 1332177372141408 1332780713342559 1333123594925616 1333346205106656 1333478468584288 1333950075670563 1339219267513296 1339453716458976 1340394278934672 1340628933582432 1341236102483511 1346758924133792 1347235228076517 1347715503944784 1348897969839888 1353743610820848 1354114912795424 1354593818307249 1355302993438368 1361137749796656 1362331992174192 1367713294481664 1368572275512432 1368913306146048 1369420732953351 1369773040834224 1370622242699307 1375183735780608 1376036292049744 1376390301901056 1377597926644992 1378108572654879 1383172819751736 1383414963377616 1384766101991376 1385122357741824 1389740591925296 1390098127451904 1390727700879192 1391317779241728 1391455793305344 1391947905047544 1397331346182512 1397690834565888 1398557344292784 1398917148086016 1399550715634968 1399784418075888 1405313659965696 1405810672775496 1405950124485608 1406196255595248 1407430031647536 1412602028682624 1412849324300544 1412989474221312 1413489201711912 1414229210544384 1419309540689664 1419952343923672 1420317651961728 1421563817920896 1427061800356608 1427708114577784 1428075417926016 1428313883533056 1428960764820888 1429328390435712 1429567065268992 1430214514121016 1435863956921472 1436115324863232 1436371774357572 1437375351469824 1438026336683352 1443192153153192 1443563440046208 1443947712473344 1444217227836084 1444458388865544 1444973323817088 1445226286480128 1450164095922048 1450820873139404 1451074859497224 1451834545677568 1452348011380968 1458084882973056 1459364185348992 1460025129273516 1460280726964296 1460644610166144 1461306133993212 1466932875939648 1467335223229824 1468244909558232 1468622641719168 1473898369177728 1474565895613044 1474945253960256 1475337880135808 1475859658188708 1481689402355136 1481948792678016 1482619965138468 1483249032899712 1483920794237076 1489782380428992 1490031150105472 1491089493726144 1491350529665664 1492397753865408 1498169690752384 1498699543659084 1499484162953088 1500163277157324 1500549220886976 1505939638072896 1506621675952458 1506885431016348 1507260927511872 1507410442747456 1507674335895936 1507943563801506 1514165070779712 1515103789650516 1515493577093184 1516179941937882 1522423131629504 1522961562173454 1523379276894852 1523771193354048 1524715867618164 1530586767992256 1530738597073088 1531279968521238 1532081644756416 1537585335747136 1538677456291872 1538946823165632 1539643809951486 1540027469414304 1545983617052992 1547081702753184 1547340040494144 1548040828555962 1548439089638688 1554427769717824 1555519286664928 1555791601935168 1556069422220703 1557156630758976 1557861864740298 1563458165915958 1563860393383392 1564568663489091 1565387767468512 1565661810353472 1571011103915552 1571997764455326 1572402188886624 1573377012329382 1574757470335374 1579591956554144 1580977867461408 1581693890046309 1581970787544654 1583358785603478 1589177282267952 1589613158498976 1590598652021418 1591007861862432 1596723233275872 1597446386914131 1597857358456944 1605163519218064 1605444525401184 1606171628900007 1606584845166768 1606853118974688 1607580860423499 1608991328386143 1613930912131408 1615346951536656 1615629740471136 1617779628768771 1623591172297341 1624441176532512 1625015687473737 1625176883587101 1625594989294224 1631434607912304 1631854323530496 1632459216934377 1633313863887264 1633891512803589 1639315934520576 1640345493344688 1640767501446912 1641362438788059 1641784708517616 1642815817834833 1648269867708672 1649716035611904 1650327549969423 1650752126133552 1651775523253011 1658135665324944 1658726774085888 1659755115152784 1660182116726016 1666145982548736 1666900577649528 1667192391762768 1675246461288192 1676005177982616 1676285043868656 1676716298060544 1677475680441912 1685440902096432 1685874511795968 1686919683322224 1693583128676608 1694182092832008 1695069053773056 1695836748090888 1696133627882928 1702366547386752 1702664570310912 1703435704627176 1704327510143232 1710449959292672 1711664862620544 1711950683099904 1712726023083192 1713166652366208 1719792426070784 1721301346821888 1722080921707224 1722523957704576 1722811591478016 1723591850350968 1729783502715528 1730228520339072 1730400153213056 1730703083809536 1731012138328356 1731918381028992 1732221577412352 1739231569184616 1739679017491584 1740466915597332 1740757545555912 1747633654059904 1748731240932552 1749167002297728 1749959197498044 1750265552177064 1751801209603848 1757179217941888 1758720941318016 1760264017379712 1761061238402076 1761369536647656 1767387491904996 1767842183824704 1769423352544536 1769878568225664 1776236496188544 1777040951123412 1777498126567488 1777794940142208 1778600100894084 1785625690017728 1785938288611968 1787192371912896 1787505244776576 1788314803311348 1789883844595236 1796313637435356 1796954005259712 1798530626453184 1804991481094464 1805808959120322 1806125091076332 1807070657917824 1807709758846524 1814850333062208 1815672276147834 1816442656232256 1817265320478738 1817583458030028 1824763034016576 1825894310604468 1826364054445632 1827496323599076 1828794362956002 1835363933901342 1837478096873172 1844230426335648 1844553284503488 1845388680012774 1846354802655168 1847007797082318 1854303601172256 1855930540063392 1857096141900246 1864743125723712 1865402623490562 1865587665182826 1866067620846624 1866379224101184 1867224504546882 1874414230367328 1874928340793664 1875263149855719 1875591440733114 1876573375530048 1884167533283334 1884652268949216 1885505825230443 1885820674352238 1887160140497151 1894458844343598 1896121014858486 1897784643737502 1905281019761184 1905954854436009 1906952685494688 1907816341602249 1908150331368294 1915162365810096 1916365167705573 1916875298589914 1917368448911136 1924256204204256 1925127697050363 1925622970448112 1925944518487392 1926816775968591 1934766479329632 1936464015174624 1937341036920627 1938163040412768 1939040831644839 1946006440554969 1946700172364688 1947040969285728 1948408178657616 1948749274588896 1955910501252864 1956635515332693 1957659879410976 1958352238750401 1966087860817392 1966593671947008 1967322646049121 1967812877584944 1969048746199197 1975585869806848 1976826620184624 1978052169821507 1978561058982768 1980297019552176 1986376507238656 1988119324968192 1989863671820544 1990601271612603 1991113389253872 1998266058212112 2000019307659984 2000217702876432 2000732294515968 2007919517430528 2008828901269944 2009180574688464 2009681236682496 2010591418402008 2010943400373648 2018886761039616 2020138386200688 2020658102790912 2021573255917176 2023346954759832 2030615416231272 2031172369193136 2031694924472064 2032954490157552 2040782357323008 2041706624694984 2042775526341888 2043497988261288 2051569941722496 2051929097554176 2052858413268648 2053369959219072 2054659561251336 2062775603670912 2063120053992192 2064054438074616 2064585452851584 2074388802580224 2074759229627604 2075122445066424 2076208841011968 2077149152987064 2084610887887944 2085147191177856 2086091551318788 2087183689958016 2087549080471296 2087921857571316 2095997019273768 2096536251848832 2097836016439176 2099326073452452 2099676627113832 2107970489948544 2108716009163244 2108925186728412 2109294383392872 2111145047471304 2118903043023936 2119484211331968 2120233802567868 2120798202695224 2121343815816576 2128964311034496 2129928515885508 2130476477942592 2140592700534912 2141562171866676 2142113126889024 2142470825299584 2143441147231332 2144350597903488 2145321771181524 2153795935382208 2154172987294848 2154557661536358 2156063027204736 2157039505025028 2164788229729788 2165921568710016 2166325841754126 2166687583298316 2166902511449468 2167459985725632 2167839429720192 2175246143883072 2176231309709106 2176612289245836 2177751818516352 2178522017071452 2187127324459584 2188483251717412 2189046278023488 2190037693910274 2190421090446444 2190966915249216 2191959200989818 2200436733292564 2201002834844736 2202367364337348 2202933962578752 2210847553766592 2211848843419566 2213006820203712 2213789487283062 2222534103532704 2222923189017024 2223929947707702 2224873549349568 2225881191355614 2234673570643488 2235046725158208 2236058974580834 2236634240589216 2237025794498496 2238596630798112 2247254536128576 2248049315488626 2249226244429632 2250244915735986 2250823831330464 2258328461878606 2258909457109344 2259932513928687 2260328146524522 2260891391267808 2261115664121184 2261511503843904 2261915345702259 2270663437546582 2271247606169568 2272655684475774 2273240365639776 2274269912906823 2283634697444256 2284442343260181 2284668952289113 2285068915342278 2285656790031072 2287073801427246 2295880151988384 2296107895609632 2296919952781857 2298122467134624 2306378003620704 2307422558875967 2308016184437808 2308420234748448 2309465714927229 2310041204121456 2318975425579488 2320025686188899 2320622554129776 2321010060741216 2322061242833943 2322658634458032 2331641654576736 2333278929997392 2333687402902752 2335734946138464 2336792797110447 2345187248873937 2345790590075088 2348081651202768 2348492715530208 2356516655873328 2357122911766272 2357996646682989 2358603283329936 2359231136726048 2360065518494073 2369387934831216 2369997502089984 2371466801192112 2372956181316981 2382923162550528 2383765923401928 2384419737748464 2385897978032127 2386511792793648 2395084849913808 2395938673679616 2396786037685416 2398040835270912 2406655308125952 2407745278827096 2408166788101776 2409877267750152 2410279678462032 2419800444082944 2420896368197112 2421923541643008 2423020427304984 2423444610706704 2433017378688768 2434525747472624 2435152072594176 2436661764798768 2437288639448832 2438392483941336 2447151911868456 2449970795830896 2450601094466304 2458973901780864 2459404379337984 2460518240017032 2461562224812288 2461806403540224 2462677062776424 2472404801563008 2474574053417856 2475007261998336 2476128189200328 2486324167631616 2487203497987416 2487450220243768 2488090161128832 2488505632134912 2489632672729176 2490273175089024 2499218973823104 2499904454391552 2500350866474292 2500788587644152 2502097834040064 2512223377711112 2512869691932288 2514007766973924 2514427565802984 2515074447090816 2516213520662868 2525945125791464 2528161353144648 2528811767693952 2530379524983336 2540374693014912 2541273139248012 2542603580659584 2543755122136332 2544200441824392 2553549821080128 2553996855466368 2555153556940764 2556491265214848 2565674938939008 2566836929400484 2567497293930816 2567926024649856 2569089034624788 2569749978549312 2579688639106176 2581952020232832 2583121382560836 2583785936556864 2584217387217024 2585387775526452 2594675254073292 2595342780508608 2595600229819584 2596054625714304 2596518207492534 2597877571543488 2598332366118528 2608847353776924 2609518526237376 2610213172547968 2610700373395998 2611136318333868 2621450481089856 2622637732213538 2623096861398828 2623750503446592 2624938796247066 2625398328265596 2635768826912832 2638081411977024 2640396026069568 2641591857603114 2651081237857494 2651763275737056 2654135028816804 2654817852338496 2664354744282816 2665561426685118 2666247189851232 2666692410213312 2666956937168576 2667900151341126 2678438535026592 2678907432917952 2680788557869344 2681257867164864 2682472204967022 2693517848267584 2694470456153034 2695431007889568 2697795939679776 2707487221641696 2708229825590848 2708713438680483 2709187636614498 2710605986876736 2722275499593312 2723508414221751 2724663984348384 2725897980718107 2737144551024864 2738841465906702 2739546081668448 2741244485398614 2752072584099488 2753045900852013 2756217145309758 2766345639503472 2766829926755232 2768083020019161 2769532203982752 2779481183850592 2781455401758384 2783895810095088 2794662692365024 2797114688585568 2798381497774239 2799101431269936 2799568836151776 2800836756820323 2811621345550992 2811900248971216 2812392511190496 2814860063295072 2825204057365248 2826251299925001 2826978403423824 2828731011528357 2839904687847344 2840635303923456 2841688266515397 2843127635841792 2844181522287729 2846676965606253 2855416229155568 2856150835852032 2857921529641776 2858656780871424 2860429028242032 2862225497052441 2871727913842944 2872743548715144 2875312947884871 2876052673366704 2886384306306384 2887126880092416 2888434455672168 2888916777731088 2889946647634176 2900328191844096 2901641746278808 2902149718994448 2904696022761936 2916169765946112 2918728370697984 2920050258547032 2920561453928592 2921289220332288 2922612267986424 2933865751879296 2934670446459648 2936489819116464 2937245283438336 2947796738355456 2949131791226088 2949890507920512 2950675760271616 2951719316377416 2963378804710272 2963897585356032 2965239930276936 2966498065799424 2967841588474152 2979564760857984 2980062300210944 2982178987452288 2982701059331328 2984795507730816 2996339381504768 2997399087318168 2998968325906176 3000326554314648 3001098441773952 3011879276145792 3013243351904916 3013770862032696 3014521855023744 3014820885494912 3015348671791872 3015887127603012 3028330141559424 3030207579301032 3030987154186368 3032359883875764 3044846263259008 3045923124346908 3046758553789704 3047542386708096 3049431735236328 3061173535984512 3061477194146176 3062559937042476 3064163289512832 3075170671494272 3077354912583744 3077893646331264 3079287619902972 3080054938828608 3091967234105984 3094163405506368 3094680080988288 3096081657111924 3096878179277376 3108855539435648 3111038573329856 3111583203870336 3112138844441406 3114313261517952 3115723729480596 3126916331831916 3127720786766784 3129137326978182 3130775534937024 3131323620706944 3142022207831104 3143995528910652 3144804377773248 3146754024658764 3149514940670748 3159183913108288 3161955734922816 3163387780092618 3163941575089308 3166717571206956 3178354564535904 3179226316997952 3181197304042836 3182015723724864 3193446466551744 3194892773828262 3195714716913888 3210327038436128 3210889050802368 3212343257800014 3213169690333536 3213706237949376 3215161720846998 3217982656772286 3227861824262816 3230693903073312 3231259480942272 3235559257537542 3247182344594682 3248882353065024 3250031374947474 3250353767174202 3251189978588448 3262869215824608 3264346964563659 3264918433868754 3266627727774528 3267783025607178 3280690986689376 3282724877576118 3283569417035232 3285056540865411 3285631635669666 3287938801484727 3300655099938846 3301504252267104 3303551046506022 3316271330649888 3317773265129349 3319510230305568 3320684230924593 3333801155299056 3334384783525536 3335894921561553 3338821787033421 3352010355965232 3352570087737312 3354088461871251 3354951360883824 3370881804192864 3372073973232939 3373839366644448 3375367373603979 3387492692817909 3388364185664016 3390492219786783 3391673496181776 3392267255765856 3404733094773504 3405995156319873 3406871409254352 3408983526713661 3423329725241088 3425452046166384 3426333304732416 3427603373013417 3430610702140869 3444161843414448 3445047915409152 3447183700701936 3459567005431056 3460457040678144 3460800306426112 3462024276656712 3463836762057984 3478463138369232 3479358034983168 3480933831194664 3481515091111824 3495267308119808 3497462481865104 3498334004595456 3499918394996088 3500531104354128 3503602419207696 3514358435883776 3517441882636032 3520528034759424 3522122476804152 3522739073295312 3534774983809992 3535684367649408 3538846705089072 3539757136451328 3552472992377088 3554081902246824 3554996253134976 3555589880284416 3557200201788168 3571251380035456 3571876577223936 3574384743825792 3575010489553152 3576629606622696 3579767689190472 3592627274870712 3593908010519424 3597061252906368 3609982962188928 3611617918240644 3612250182152664 3614141315835648 3615419517693048 3629700666124416 3631344552295668 3632885312464512 3634530640957476 3635166916060056 3649526068033152 3651788621208936 3652728108891264 3654992647198152 3657588725912004 3670727867802684 3674956193746344 3688460852671296 3689106569006976 3690777360025548 3692709605310336 3694015594164636 3708607202344512 3711861080126784 3714192283800492 3729486251447424 3730805246981124 3731175330365652 3732135241693248 3732758448202368 3734449009093764 3748828460734656 3749856681587328 3750526299711438 3751182881466228 3753146751060096 3768335066566668 3769304537898432 3771011650460886 3771641348704476 3774320280994302 3788917688687196 3792242029716972 3795569287475004 3810562039522368 3811909708872018 3813905370989376 3815632683204498 3816300662736588 3830324731620192 3832730335411146 3833750597179828 3834736897822272 3848512408408512 3850255394100726 3851245940896224 3851889036974784 3853633551937182 3869532958659264 3872928030349248 3874682073841254 3876326080825536 3878081663289678 3892012881109938 3893400344729376 3894081938571456 3894777311238801 3896816357315232 3897498549177792 3913271030665386 3915319758821952 3916050560093997 3916704477500802 3932175721634784 3933956598320307 3934645292098242 3935625755169888 3937408194370599 3938097492398394 3953653240369248 3956104339643014 3957122117965536 3960594039104352 3962387786404671 3976621856786241 3981202543225206 3982226778507744 3996532116424224 3998342140027677 4000038615319968 4000435405752864 4001850227011689 4017657802539888 4018361149376928 4021182836804016 4021886800747296 4023708307450533 4040276772401376 4041705684229551 4042106607896123 4043146511834352 4046693909519664 4061230832462544 4062344738386272 4063781454921747 4065908980315104 4082362988780557 4083413249389968 4086995976522576 4103139883444992 4104660829411129 4105716826537296 4106739918438144 4108262198860053 4109319122502672 4111866728097921 4125551207341824 4128108876149232 4129170905703168 4134325717964637 4149518459255208 4150244890132848 4154298305974128 4169221775775888 4170294382355712 4172183102637576 4174367379916032 4175843715142632 4191994038547536 4193072503697664 4195672032878352 4198652146904904 4199353254227664 4215940979897088 4217432018326488 4217850373456824 4218588766785744 4222290094942608 4237806086047872 4238968422663936 4240467605135736 4241596405390448 4242687631633152 4257928622068992 4259857031771016 4260952955885184 4281185401069824 4283124343733352 4284226253778048 4284941650599168 4286882294462664 4288701195806976 4290643542363048 4307591870764416 4308345974589696 4309115323072716 4312126054409472 4314079010050056 4329576459459576 4331843137420032 4332651683508252 4333375166596632 4333805022898936 4334919971451264 4335678859440384 4350492287766144 4352462619418212 4353224578491672 4355503637032704 4357044034142904 4374254648919168 4376966503434824 4378092556046976 4380075387820548 4380842180892888 4381933830498432 4383918401979636 4400873466585128 4402005669689472 4404734728674696 4405867925157504 4421695107533184 4423697686839132 4426013640407424 4427578974566124 4445068207065408 4445846378034048 4447859895415404 4449747098699136 4451762382711228 4469347141286976 4470093450316416 4472117949161668 4473268481178432 4474051588996992 4477193261596224 4494509072257152 4496098630977252 4498452488859264 4500489831471972 4501647662660928 4516656923757212 4517818914218688 4519865027857374 4520656293049044 4521782782535616 4522231328242368 4523023007687808 4523830691404518 4541326875093164 4542495212339136 4545311368951548 4546480731279552 4548539825813646 4567269394888512 4568884686520362 4569337904578226 4570137830684556 4571313580062144 4574147602854492 4591760303976768 4592215791219264 4593839905563714 4596244934269248 4612756007241408 4614845117751934 4616032368875616 4616840469496896 4618931429854458 4620082408242912 4637950851158976 4640051372377798 4641245108259552 4642020121482432 4644122485667886 4645317268916064 4663283309153472 4666557859994784 4667374805805504 4668208266662109 4671469892276928 4673585594220894 4690374497747874 4691581180150176 4693705990467273 4696163302405536 4696985431060416 4713033311746656 4715167837703063 4715993293365978 4717206566659872 4718462273452096 4720131036988146 4738775869662432 4742933602384224 4745081670138927 4745912362633962 4767531846803856 4768839475496928 4771795956064254 4773023585587296 4790169699827616 4792339160742393 4793572075370832 4815490557654192 4816333576203552 4818514886700021 4819754535500304 4820559356924064 4822742581270497 4841792736394224 4846040854609968 4846889221413408 4869051494945248 4870773516892023 4873323529597536 4875530650761303 4876784967882672 4894303823736912 4897377650803131 4899941591661792 4917947803561728 4921036480034064 4924087316364177 4925354125552848 4944809603126016 4949148106835712 4950982649908269 4952256378400656 4955326569759033 4974406995974832 4974900440487536 4976180322257664 4979265345458352 4980546350178048 4998437947646208 5000701732948584 5001577175288304 5024446755422224 5025739383864576 5028015533947848 5028855131605968 5030148894181632 5032427041325736 5051890251582928 5056322706289296 5057623535387904 5060759049966672 5080749386029824 5082546278496024 5085207161319168 5087510244272664 5088400883648784 5107099642160256 5107993710932736 5110307113881528 5112982530429696 5131349877878016 5133673858800968 5134994587861632 5135852049299712 5138178069249576 5139499957098624 5159377278212352 5163904040465664 5166242765121672 5167571873113728 5168434774434048 5170775551052904 5189350508146584 5190685561017216 5191200459639168 5192109251428608 5193036414985068 5195755143086976 5196664732237056 5217694707553848 5219037052474752 5220426345095936 5221400746791996 5222272636667736 5242900962179712 5245275464427076 5246193722797656 5247501006893184 5249877592494132 5250796656531192 5271537653825664 5276162823954048 5280792052139136 5283183715206228 5302162475714988 5303526551474112 5308270057633608 5309635704676992 5328709488565632 5331122853370236 5332494379702464 5333384820426624 5333913874337152 5335800302682252 5356877070053184 5357814865835904 5361577115738688 5362515734329728 5364944409934044 5387035696535168 5388940912306068 5390862015779136 5395591879359552 5414974443283392 5416459651181696 5417426877360966 5418375273228996 5421211973753472 5444550999186624 5447016828443502 5449327968696768 5451795961436214 5474289102049728 5477682931813404 5479092163336896 5482488970797228 5504145168198976 5506091801704026 5512434290619516 5532691279006944 5533659853510464 5536166040038322 5539064407965504 5558962367701184 5562910803516768 5567791620190176 5589325384730048 5594229377171136 5596762995548478 5598202862539872 5599137672303552 5601673513640646 5623242691101984 5623800497942432 5624785022380992 5625789449567157 5629720126590144 5652502599850002 5653956806847648 5656517475691329 5657462023056714 5679809375694688 5683376533030794 5688363044575458 5693353931212506 5710832458311136 5715843059283552 5720858056484064 5723449024806747 5724450994104882 5745487097430288 5750625895769742 5752105346733408 5772768612612768 5775383091151089 5776868911344336 5777833555462176 5780450327905773 5803283492557616 5804299437988896 5809392045523872 5812023110761881 5817122494934517 5838019321664907 5840100517094064 5841122907857184 5845224535972848 5867731503758592 5869906545998079 5872979638232928 5875056716251203 5898263582452176 5899781015841024 5901967938147363 5903438632754832 5907146238597591 5926757609420544 5930479860553872 5934156509464521 5935683176948304 5959129521715968 5964357974904576 5969591015461632 5971803814837809 5994798174636336 6000653108629296 6002196883547904 6023758552291584 6026486703809832 6027541724065392 6029043710047488 6029641770989824 6031774255206024 6056660283118848 6060415158602064 6061974308372736 6064719767751528 6089692526518016 6091846248693816 6093517107579408 6095084773416192 6098863470472656 6122347071969024 6122954388292352 6125119874084952 6128326579025664 6150341342988544 6154709825167488 6155787292662528 6158575239805944 6160109877657216 6183934468211968 6188326811012736 6189360161976576 6192163314223848 6193756358554752 6217711078871296 6222077146659712 6223166407740672 6224277688882812 6228626523035904 6231447458961192 6253832663663832 6255441573533568 6258274653956364 6261551069874048 6262647241413888 6284044415662208 6287991057821304 6289608755546496 6293508049317528 6299029881341496 6318367826216576 6323911469845632 6326775560185236 6327883150178616 6333435142413912 6356709129071808 6358452633995904 6362394608085672 6364031447449728 6386892933103488 6389785547656524 6391429433827776 6420654076872256 6421778101604736 6424686515600028 6426339380667072 6427412475898752 6430323441693996 6435965313544572 6455723648525632 6461387806146624 6462518961884544 6471118515075084 6494364689189364 6497764706130048 6500062749894948 6500707534348404 6502379957176896 6525738431649216 6528693929127318 6529836867737508 6533255455549056 6535566051214356 6561381973378752 6565449755152236 6567138834070464 6570113081730822 6571263271339332 6575877602969454 6601310199877692 6603008504534208 6607102093012044 6632542661299776 6635546530258698 6639020460611136 6641368461849186 6667602310598112 6668769567051072 6671789843123106 6677643574066842 6704020711930464 6705140175474624 6708176923742502 6709902721767648 6741763608385728 6744147946465878 6747678733288896 6750734747207958 6774985385635818 6776728371328032 6779797541786061 6780984439573566 6783346992363552 6784534511531712 6785746037106777 6811990312639746 6813742818508704 6817967053427322 6822809738720469 6850904092332768 6853327029780543 6854006856867339 6855206746026834 6861221404281738 6888323686828896 6890759858345571 6894367401403872 6919134010862112 6922267676627901 6924048553313424 6928397144781687 6956926276738464 6960077058566697 6961867662389328 6963030182223648 6966183728501829 6994924963730208 6999836789992176 7001062208708256 7007204838415392 7010378391331341 7035561746621811 7044244953608304 7045478146590624 7069549967619984 7071368735298816 7073989940048967 7077693410178144 7080196555482219 7108163804493648 7109992506269952 7114400403576336 7118868543950943 7142502760070912 7148769487651584 7151419383200833 7153259213245392 7157693934096381 7159535378380944 7185254549741424 7187816021038848 7194122505812736 7219965924377856 7223235836481288 7224500364305328 7230839035386096 7259401332248832 7262689104591336 7265770624929024 7269061281914952 7270333832120112 7299052136066304 7303577242417872 7305456217782528 7309985294396304 7315177451824008 7341455735605368 7349912387492688 7376921705342592 7378213138013952 7381554720051096 7385419210620672 7388031188329272 7417214404689024 7423722160253568 7428384567600984 7458972502894848 7461610493962248 7462350660731304 7464270483386496 7465516896404736 7468898018187528 7497656921469312 7499713363174656 7501052599422876 7502365762932456 7506293502120192 7536670133133336 7538609075796864 7542023300921772 7543282697408952 7548640561988604 7577835377374392 7584484059433944 7591138574950008 7621124079044736 7623819417744036 7627810741978752 7631265366408996 7632601325473176 7660649463240384 7665460670822292 7667501194359656 7669473795644544 7697024816817024 7700510788201452 7702491881792448 7703778073949568 7707267103874364 7739065917318528 7745856060698496 7749364147682508 7752652161651072 7756163326579356 7784025762219876 7786800689458752 7788163877142912 7789554622477602 7793632714630464 7794997098355584 7826542061330772 7830639517643904 7832101120187994 7833408955001604 7864351443269568 7867913196640614 7869290584196484 7871251510339776 7874816388741198 7876194984796788 7907306480738496 7912208679286028 7914244235931072 7921188078208704 7924775572809342 7953243713572482 7962405086450412 7964453557015488 7993064232848448 7996684280055354 8000077230639936 8000870811505728 8003700454023378 8035315605079776 8036722298753856 8042365673608032 8043773601494592 8047416614901066 8080553544802752 8083411368459102 8084213215792246 8086293023668704 8093387819039328 8122461664925088 8124689476772544 8126140316041449 8127562909843494 8131817960630208 8164725977561114 8166826498779936 8170525242665253 8173991953045152 8177693942154321 8209321658822258 8211433653074592 8216524397720106 8218638245005344 8223733456195842 8256217752298464 8259137702556039 8268651435929274 8299036918510416 8300489780265696 8304249060057483 8308596611948256 8338443551551776 8342220020551573 8344366205275152 8351687430285264 8383988077095072 8391344065756704 8395144493322717 8397304293809808 8398706508455328 8402510270460969 8434864036652976 8435700746913648 8437177533571488 8444580189885216 8475612172095744 8478753899775003 8480935210271472 8483192810780896 8486193034585071 8519714063542032 8521905911770368 8525064799546191 8532544566863187 8566248687466704 8568452507556096 8573764588925328 8581287084726096 8615183741528832 8618230646145432 8625938843654613 8628158020100112 8659152918919152 8665303367016504 8666750333193264 8667610045797872 8669839942902528 8700984575532288 8704925238836424 8706449156983344 8714088068285808 8748509297838336 8753933006869648 8756185112093952 8760150775641096 8761684361785776 8763867660996864 8767836803959272 8801746933170256 8804011339378944 8809469457349392 8811735850315008 8843390215066368 8847395373678264 8852027280814848 8855157949132248 8890136414130816 8891692756068096 8895719790830808 8899494197398272 8903524765422456 8938694282573952 8940186900632832 8944235898323336 8946536962356864 8948103177993984 8954386523192448 8989018144514304 8992197261954504 8996904977718528 9000979662943944 9003295325321856 9033313847514424 9035637828437376 9039730055714748 9041312586098088 9043565565071232 9044462656484736 9046046015375616 9047661382809036 9082653750186328 9084990424678272 9090622737903096 9092961462559104 9097079651627292 9134538789777024 9137769373040724 9138675809156452 9140275661369112 9142627160124288 9148295205708984 9183520607953536 9184431582438528 9187679811127428 9192489868538496 9225512014482816 9229690235503868 9232064737751232 9233680938993792 9237862859708916 9240164816485824 9275901702317952 9280102744755596 9282490216519104 9284040242964864 9288244971335772 9290634537832128 9326566618306944 9333115719989568 9334749611611008 9336416533324218 9342939784553856 9347171188441788 9380748995495748 9383162360300352 9387411980934546 9392326604811072 9393970862120832 9426066623493312 9430335675406126 9431986586731956 9434413133319744 9436924546904192 9440262073976292 9477551739324864 9485867204768448 9490163340277854 9491824725267924 9535063693607712 9537678950993856 9543591912128508 9546047171174592 9580339399655232 9584678321484786 9587144150741664 9630981115308384 9632667152407104 9637029773400042 9639509071000608 9641118713848128 9645485162540994 9683585472788448 9692081709219936 9693778442826816 9738102989890496 9741547033784046 9746647059195072 9751061301522606 9753569935765344 9788607647473824 9793040893690977 9794755301606262 9799883183323584 9842072960068128 9848174632728354 9850708251105696 9855169622596233 9901965299816538 9904512756801312 9910653139518066 9948813991949664 9949800880975072 9953319795388047 9958530690916704 10001403465897168 10003154350576608 10007684764684659 10048893510844448 10056031067895696 10057710263211936 10062265385613753 10064854082651472 10103780503165856 10112645412578592 10121518099933344 10126102120811937 10162478078453727 10165092556992048 10175020488545328 10176801767297568 10214199284320512 10217985468959619 10220614227763056 10226950580140983 10267347717601936 10269989175723264 10276356138499152 10278999914197248 10282810119040251 10291832106422607 10332485530243344 10335143746227456 10341551102105808 10378701016293168 10381371122034432 10382400919278336 10386072829970136 10391510286173952 10435389415107696 10438074104949504 10442801493583992 10444545273335472 10485801924359424 10490550928854152 10492387445595312 10495002013786368 10499755184988264 10501593313062384 10543075307651328 10552325647908096 10561584104278272 10566367430412456 10604324951429976 10607053102948224 10616540115267216 10619271409353984 10657418977131264 10662245706740472 10664988759404928 10666769640853248 10667827748674304 10671600605364504 10713754140106368 10715629731671808 10723154231477376 10725031468659456 10729888819868088 10774071393070336 10777881824612136 10781724031558272 10791183758719104 10829948886566784 10832919302363392 10834853754721932 10836750546457992 10842423947506944 10889101998373248 10894033656887004 10898655937393536 10903591922872428 10948578204099456 10955365863626808 10958184326673792 10964977941594456 11008290336397952 11012183603408052 11024868581239032 11065382558013888 11067319707020928 11072332080076644 11078128815931008 11117924735402368 11125821607033536 11135583240380352 11178650769460096 11188458754342272 11193525991096956 11196405725079744 11198275344607104 11203347027281292 11246485382203968 11247600995884864 11249570044761984 11251578899134314 11259440253180288 11305005199700004 11307913613695296 11313034951382658 11314924046113428 11359618751389376 11366753066061588 11376726089150916 11386707862425012 11421664916622272 11431686118567104 11441716112968128 11446898049613494 11448901988209764 11490974194860576 11501251791539484 11504210693466816 11545537225225536 11550766182302178 11553737822688672 11555667110924352 11560900655811546 11606566985115232 11608598875977792 11618784091047744 11624046221523762 11634244989869034 11676038643329814 11680201034188128 11682245815714368 11690449071945696 11739813091996158 11745959276465856 11750113432502406 11796527164904352 11801869794960921 11803935876294726 11806877265509664 11812224583111797 11814292477195182 11860959721107744 11868313018929042 11871366353896608 11887163359214013 11929865570358723 11943607629675618 11989596349272672 11995026420083031 12001306217258592 12005550681035067 12052973407619664 12055083448130784 12063548510412048 12071124922351599 12120830317204128 12125117052688653 12126319823688369 12129439535503056 12183692497387632 12187034215158816 12191344364765241 12197726940945312 12247088966341671 12250239748169904 12309419650334976 12313982488233387 12317150479611888 12320219755314432 12324786596580159 12335600184293763 12376653622025472 12384326628447696 12387512717109504 12402977153893911 12444154293319424 12448555377765624 12459689440834441 12462894917922384 12507665327327664 12510883147067136 12516549307912728 12523102139748096 12568088831324416 12575982115642608 12579217511092992 12587016098635056 12598059762682992 12636735652433152 12647822939691264 12653551120370472 12655766300357232 12666870284827824 12713418258143616 12716905267991808 12724789216171344 12728062894899456 12773785866206976 12779571095313048 12782858867655552 12841308153744512 12843556203209472 12849373031200056 12852678761334144 12854824951797504 12860646883387992 12871930627089144 12911447297051264 12922775612293248 12925037923769088 12942237030150168 12988729378378728 12995529412260096 13000125499789896 13001415068696808 13004759914353792 13051476863298432 13057387858254636 13059673735475016 13066510911098112 13071132102428712 13122763946757504 13130899510304472 13134277668140928 13140226163461644 13142526542678664 13151755205938908 13202620399755384 13206017009068416 13214204186024088 13265085322599552 13271093060517396 13278040921222272 13282736923698372 13335204621196224 13337539134102144 13343579686246212 13355287148133684 13408041423860928 13410280350949248 13416353847485004 13419805443535296 13483527216771456 13488295892931756 13495357466577792 13501469494415916 13549970771271636 13553456742656064 13559595083572122 13561968879147132 13566693984727104 13569069023063424 13571492074213554 13623980625279492 13627485637017408 13635934106854644 13645619477440938 13701808184665536 13706654059561086 13708013713734678 13710413492053668 13722442808563476 13776647373657792 13781519716691142 13788734802807744 13838268021724224 13844535353255802 13848097106626848 13856794289563374 13913852553476928 13920154117133394 13923735324778656 13926060364447296 13932367457003658 13989849927460416 13999673579984352 14002124417416512 14004624799986327 14014409676830784 14020756782662682 14071123493243622 14081117971401819 14088489907216608 14090956293181248 14139099935239968 14145503513109189 14147979880097934 14155386820356288 14160393110964438 14216327608987296 14228800807152672 14235245010416781 14237737087901886 14302838766401666 14306518426490784 14315387868192762 14319070756761888 14370509099482848 14377017482227179 14446471672962576 14449000728610656 14455544660100063 14461678070772192 14468227743811491 14525378209182672 14538122563829904 14540667664240224 14607154484835744 14612320550676069 14619970588792608 14626591952283909 14630354903648016 14682911471210736 14692132952409393 14699824774985376 14753843410685184 14759312344052783 14763109440102192 14772261949092531 14776062376658544 14834428809378048 14847444320507136 14852947949724807 14856769135201968 14865979709277099 14923220987924496 14924701321462608 14928540966772992 14937796036375056 14995313842938624 15002105198845752 15004731525864912 15073340266266672 15077218151593728 15084046601843544 15086565394817904 15097281123977208 15155670754748784 15168968118867888 15182277149900016 15242248158089472 15247638835488072 15255621483957504 15262530732817992 15265202650946352 15321298926480768 15330921341644584 15335002388719312 15338947591289088 15394049633634048 15401021576402904 15404983763584896 15407556147899136 15414534207748728 15478131834637056 15491712121396992 15498728295365016 15505304323302144 15512326653158712 15568051524439752 15573601378917504 15576327754285824 15579109244955204 15587265429260928 15589994196711168 15653084122661544 15661279035287808 15664202240375988 15666817910003208 15728702886539136 15735826393281228 15738581168392968 15742503020679552 15749632777482396 15752389969593576 15814612961476992 15824417358572056 15828488471862144 15842376156417408 15849551145618684 15906487427144964 15924810172900824 15928907114030976 15986128465696896 15993368560110708 16000154461279872 16001741623011456 16007400908046756 16070631210159552 16073444597507712 16084731347216064 16087547202989184 16094833229802132 16161107089605504 16166822736918204 16168426431584492 16172586047337408 16186775638078656 16244923329850176 16249378953545088 16252280632082898 16255125819686988 16263635921260416 16329451955122228 16333652997559872 16341050485330506 16347983906090304 16355387884308642 16418643317644516 16422867306149184 16433048795440212 16437276490010688 16447466912391684 16512435504596928 16518275405112078 16537302871858548 16598073837020832 16600979560531392 16608498120114966 16617193223896512 16676887103103552 16684440041103146 16688732410550304 16703374860570528 16767976154190144 16782688131513408 16790288986645434 16794608587619616 16797413016910656 16805020540921938 16869728073305952 16871401493827296 16874355067142976 16877368348701471 16889160379770432 16957507799550006 16961870420542944 16966385621561792 16969552427073987 16972386069170142 17039428127084064 17047145259387997 17050129599092382 17065089133726374 17132497374933408 17147529177850656 17162574169452192 17170347074420241 17236461292290864 17251877687309226 17256316040200224 17318305837838304 17326149273453267 17330606734033008 17333500666386528 17335220091595744 17341350983717319 17409850477672848 17412898313966688 17428176136571616 17436069332285643 17507866013739296 17514057964994721 17520301551282192 17523368723571552 17535673607918544 17603493866340512 17609719637994237 17618938914698784 17694790747356528 17705903814442089 17710315898264496 17780272828261632 17791439581661616 17802469528393563 17807049530844912 17877388565147904 17888471796646672 17893073924713728 17908773046384896 17915411444513427 17984394523909008 18001959325887888 18006590650643712 18066627695028848 18071275656874752 18079460111429496 18082625172196176 18087131130142464 18088925312969472 18095322765618072 18165307500372656 18169980849356544 18181245475806192 18185922925118208 18194159303254584 18269077579554048 18275538746081448 18277351618312904 18280551322738224 18285254320248576 18296590411417968 18367041215907072 18368863164877056 18375359622254856 18384979737076992 18451024028965632 18459380471007736 18464129475502464 18467361877987584 18475725719417832 18480329632971648 18551803404635904 18560205489511192 18564980433038208 18568080485929728 18576489942671544 18581269075664256 18653133236613888 18666231439979136 18669499223222016 18672833066648436 18685879569107712 18694342376883576 18761497990991496 18766324720600704 18774823961869092 18784653209622144 18787941724241664 18852133246986624 18860671350812252 18863973173463912 18868826266639488 18873849093808384 18880524147952584 18955103478649728 18971734409536896 18980326680555708 18983649450535848 19070127387215424 19075357901987712 19087183824257016 19092094342349184 19160678799310464 19169356642969572 19174288301483328 19261962230616768 19265334304814208 19274059546800084 19279018142001216 19282237427696256 19290970325081988 19367170945576896 19384163418439872 19387556885653632 19476205979780992 19483094067568092 19493294118390144 19502122603045212 19507139871530688 19577215294947648 19586081787381954 19589510603212524 19599766366647168 19684145920136256 19696349265456708 19701416502211392 19710339245192466 19803930599633076 19809025513602624 19821306279036132 19897627983899328 19899601761950144 19906639590776094 19917061381833408 20002806931794336 20006308701153216 20015369529369318 20097787021688896 20112062135791392 20115420526423872 20124530771227506 20129708165302944 20207561006331712 20225290825157184 20243036199866688 20252204241623874 20324956156907454 20330185113984096 20339392625358183 20350040977090656 20353603534595136 20435970937919238 20441228455526112 20453901160281966 20534695435203872 20552712276998304 20562020570602017 20565620238080502 20583664212845214 20664971060486688 20683102204211616 20757402032586336 20766803029883703 20772145659940272 20870778830215392 20880231175700091 20885602987167984 20889090546670944 20898551185505487 20981101857708304 20984774891190624 20999510369976528 21003186626124768 21031135173994023 21106685239865433 21132734860824912 21208649902859952 21214106205896448 21221969820146901 21233080230534432 21240589666446657 21324491413480944 21329977518809856 21343201210729008 21356605631852829 21427508280212736 21446308462954752 21454258149602499 21459777639736176 21473081802289143 21555763649224272 21563448063116544 21582367517438208 21659897773133568 21669707509443864 21673501092915984 21778203996746496 21788067313774008 21797311874787072 21807183845744856 21897156408198912 21910731727253616 21916368653347584 21929955883188912 22016580672795904 22024367206816104 22049737162478064 22130765116027776 22134639414041856 22144664160153288 22156257631862016 22235849470804736 22251643214067072 22271166480760704 22357301538920192 22376917508684544 22387051982193912 22392811450159488 22396550689214208 22406694054562584 22492970764407936 22495201991769728 22499140089523968 22503157798268628 22518880506360576 22610010399400008 22615827227390592 22626069902765316 22629848092226856 22719237502778752 22733506132123176 22753452178301832 22773415724850024 22843329833244544 22863372237134208 22883432225936256 22893796099226988 22897803976419528 22981948389721152 23002503583078968 23008421386933632 23091074450451072 23101532364604356 23107475645377344 23111334221848704 23121801311623092 23213133970230464 23217197751955584 23237568182095488 23248092443047524 23268489979738068 23352077286659628 23360402068376256 23364491631428736 23380898143891392 23479626183992316 23491918552931712 23500226865004812 23593054329808704 23603739589921842 23607871752589452 23613754531019328 23624449166223594 23628584954390364 23721919442215488 23736626037858084 23742732707793216 23774326718428026 23859731140717446 23887215259351236 23979192698545344 23990052840166062 24002612434517184 24011101362070134 24105946815239328 24110166896261568 24127097020824096 24142249844703198 24241660634408256 24250234105377306 24252639647376738 24258879071006112 24367384994775264 24374068430317632 24378420948124347 24382688729530482 24395453881890624 24494177932683342 24500479496339808 24511575727995759 24533081826462963 24627964976466774 24634300959223776 24649573193160318 24671200368587526 24768653256895392 24777413107668117 24805954307787822 24897110755531248 24912747180172449 24919378881668882 24925789835844768 25015330654655328 25026660061654719 25033098615825456 25151964231285216 25174032197270112 25185433479968151 25196119525365984 25207530811382907 25307102240740944 25311532600714464 25333740569655648 25426836516287232 25436261699325009 25449578432342688 25458579103755213 25559142190626096 25565717735311104 25575194398638573 25597633700589561 25682616307489024 25698746062400112 25705357522668288 25714678207679591 25721293766775984 25743861254178288 25822894594102528 25845551224586496 25877816530963839 25884474060300336 25977458756757456 26000250999579792 26002830137393616 26009519828707584 26102953726596864 26114775716509272 26119347470950032 26142264204857424 26245527893515008 26261799020608944 26268555336281856 26280452326923288 26285053085357328 26303510411877816 26405240799510768 26412034018136832 26428408372048176 26530170645199104 26542186121034792 26556081842444544 26565473847396744 26670409242392448 26675078268204288 26687159372492424 26710574296267368 26816082847721856 26820560701898496 26832707694970008 26839610887070592 26967054433542912 26976591785863512 26990714933155584 27002938988831832 27099941542543272 27106913485312128 27119190167144244 27123937758294264 27133387969454208 27138138046126848 27142984148427108 27247961250558984 27254971274034816 27271868213709288 27291238954881876 27403616369331072 27413308119122172 27416027427469356 27420826984107336 27444885617126952 27553294747315584 27563039433382284 27577469605615488 27676536043448448 27689070706511604 27696194213253696 27713588579126748 27827705106953856 27840308234266788 27847470649557312 27852120728894592 27864734914007316 27979699854920832 27999347159968704 28004248834833024 28009249599972654 28028819353661568 28041513565325364 28142246986487244 28162235942803638 28176979814433216 28181912586362496 28278199870479936 28291007026218378 28295959760195868 28310773640712576 28320786221928876 28432655217974592 28457601614305344 28470490020833562 28475474175803772 28605677532803332 28613036852981568 28630775736385524 28638141513523776 28741018198965696 28754034964454358 28892943345925152 28898001457221312 28911089320200126 28923356141544384 28936455487622982 29050756418365344 29076245127659808 29081335328480448 29214308969671488 29224641101352138 29239941177585216 29253183904567818 29260709807296032 29365822942421472 29379122681072931 29384265904818786 29399649549970752 29518624688105566 29526218880204384 29544523898185062 29552124753317088 29565508867788699 29705895899449614 29713538270403936 29731959418554198 29846441975848992 29849402642925216 29859959386164141 29875592072750112 30004210397691504 30009463051729824 30023054294053977 30146680532533344 30160333920455687 30168093203687088 30173130789635808 30186796156841259 30194562247954416 30311341509497568 30337936237735776 30364554299800032 30378306362435811 30487434235361181 30495277670976144 30525061465635984 30530405301892704 30642597852961536 30653956406878857 30661842683289168 30670004777438624 30680851740422949 30802043152805808 30809967527169792 30829068415497456 30848430357120753 30997456590730032 31024653306317424 31136103048879504 31147202757835008 31158218489910408 31174530858521856 31306168245323088 31328404480751976 31333635820006416 31457405773078272 31471652786562456 31477162336785936 31485006041359104 31499265554964792 31504779939187152 31629225922953984 31648834717144112 31656976943724288 31684752312834816 31699102291237368 31812974854289928 31849620345801648 31857814228061952 31972256931393792 31986737120221416 32000308922559744 32003483246022912 32014801816093512 32141262420319104 32146889195015424 32169462694432128 32175094405978368 32189666459604264 32322214179211008 32333645473836408 32336852863168984 32345172094674816 32373551276157312 32489846659700352 32498757907090176 32504561264165796 32510251639373976 32527271842520832 32658903910244456 32667305995119744 32682100970661012 32695967812180608 32710775768617284 32837286635289032 32845734612298368 32866097590880424 32874552980021376 32894933824783368 33024871009193856 33036550810224156 33074605743717096 33196147674041664 33201959121062784 33216996240229932 33234386447793024 33353774206207104 33368880082206292 33377464821100608 33406749721141056 33535952308380288 33565376263026816 33580577973290868 33589217175239232 33594826033821312 33610041081843876 33739456146611904 33742802987654592 33748710134285952 33754736697402942 33778320759540864 33915015599100012 33923740841085888 33932771243123584 33939104854147974 33944772138340284 34078856254168128 34094290518775994 34100259198184764 34130178267452748 34264994749866816 34295058355701312 34325148338904384 34340694148840482 34472922584581728 34503755374618452 34512632080400448 34636611675676608 34652298546906534 34661213468066016 34667001332773056 34670440183191488 34682701967434638 34819700955345696 34825796627933376 34856352273143232 34872138664571286 35015732027478592 35028115929989442 35040603102564384 35046737447143104 35071347215837088 35206987732681024 35219439275988474 35237877829397568 35389581494713056 35405609384882763 35411807628884178 35420631796528992 35436673749335391 35582879163323232 35604939056787126 35614099061689824 35776943593293344 35789596711076169 35830822889026854 35968789047818016 35985079260249093 36003918651775776 36133255390057696 36158920222858992 36165250344392352 36190645531236144 36330615000745312 36362490951612384 36378959471065107 36388318606509168 36551077492162896 36554703236625808 36561102645476448 36593180822835936 36741266899025013 36750719244509712 36918760942015472 36928258951004928 36941947464700161 36951451438835664 36960659265943296 36974359789740477 37006800552881289 37120410979022384 37129960866076416 37152979885343088 37162538151328512 37208931461681733 37332462879958272 37345666133296872 37379068322503323 37388684753767152 37522995981982992 37532649441201408 37549647923738184 37569306419244288 37704266493973248 37721342701624504 37727946346927824 37737652533278976 37761048295905168 37910206957299456 37943468819073792 37960653361111416 37967298901071696 38140254774430848 38150715803975424 38174367648514032 38184188684698368 38321357598620928 38338713285939144 38348576602966656 38523924461233536 38530668609628416 38548119093600168 38558036284002432 38564474855392512 38581940650163976 38734341891153792 38768326836879744 38775113771307264 38952411959561984 38966188135136184 38986588236780288 39004245206090424 39014279743061376 39154430589895296 39172163574763908 39179021206425048 39199532733294336 39368291840272512 39392698530913416 39402833004422784 39420678490384932 39607861199266152 39618051027205248 39642612558072264 39795255967798656 39799203523900288 39813279181552188 39834122763666816 40005613863588672 40012617402306432 40030739058738636 40195574043377792 40224124271582784 40230841052847744 40249061542455012 40259416330605888 40415122012663424 40450581650314368 40486072399733376 40504408483247748 40649912313814908 40660370227968192 40678785250716366 40700081954181312 40707207069190272 40871941875838476 40882456911052224 40907802320563932 41069390870407744 41105424553996608 41124041141204034 41131240476161004 41167328425690428 41329942120973376 41366204408423232 41514804065172672 41533606059767406 41544291319880544 41741557660430784 41760462351400182 41771205974335968 41778181093341888 41797102371010974 41962203715416608 41969549782381248 41999020739953056 42006373252249536 42062270347988046 42213370479730866 42265469721649824 42417299805719904 42436510539327567 42443939640293802 42466160461068864 42481179332893314 42648982826961888 42686402421458016 42705735031250343 42713211263705658 42908516299204998 42919555279472352 42946163604578286 43111527298448544 43131052446681537 43339415018887728 43347002185831968 43366633980300189 43404683231434473 43576134627548016 43614367691489712 43821463454507232 43836961652028207 43859911766377824 43879775856851727 44048734413632208 44076398857228179 44099474324956128 44261530232055552 44277937032158349 44289328320306576 44316785847277593 44503286428134144 44542332961521408 44558843849174421 44597939127831297 44774103964387824 44785622900318976 44813388109125168 44985941528815872 44990403983539456 45006315596537256 45220020798800016 45231654454781184 45252139805530632 45259696184453712 45438475005557504 45467012264246352 45506904356603664 45546831449700048 45686659666489088 45726744474268416 45766864451872512 45787592198453976 45795607952839056 45963896779442304 46005007166157936 46016842773867264 46182148900902144 46203064729208712 46214951290754688 46222668443697408 46243602623246184 46426267940460928 46434395503911168 46475136364190976 46496184886095048 46536979959476136 46704154573319256 46720804136752512 46728983262857472 46761796287782784 46959252367984632 46983837105863424 47000453730009624 47186108659617408 47207479179843684 47215743505178904 47227509062038656 47248898332447188 47257169908780728 47443838884430976 47473252075716168 47485465415586432 47548653436856052 47719462281434892 47774430518702472 47958385397090688 47980105680332124 48005224869034368 48022202724140268 48211893630478656 48220333792523136 48254194041648192 48284499689406396 48483321268816512 48500468210754612 48505279294753476 48517758142012224 48734769989550528 48748136860635264 48756841896248694 48765377459060964 48790907763781248 48988355865366684 49000958992679616 49023151455991518 49066163652925926 49255929952933548 49268601918447552 49299146386320636 49342400737175052 49537306513790784 49554826215336234 49611908615575644 49794221511062496 49825494360344898 49838757763337764 49851579671689536 50030661309310656 50053320123309438 50066197231650912 50303928462570432 50348064394540224 50370866959936302 50392239050731968 50415061622765814 50614204481481888 50623065201428928 50632105046104413 50667481139311296 50872523398650018 50899156864685376 50908657281221961 50917158207510426 51118284381252192 51141435778163991 51150388797277146 51195267401179122 51397492124800224 51429356415359182 51442587533551968 51487722508356576 51511041223260723 51755633061927678 51768948120600672 51954917513514912 51978447820359801 52000501999159584 52005660274787232 52024052951151957 52229551433018544 52238694941900064 52284528409714848 52308207996856929 52523598041217888 52542173894984163 52547385902649599 52560904653846576 52570106170714656 52607020823755632 52810481599021536 52829158913982711 52856816744096352 53070718854147241 53084372242069584 53117711443326267 53130947694793488 53340818484784896 53360590782344677 53374318744984848 53407408585180689 53421148592534736 53632165695443712 53665415389940016 53679221774141184 53746234333540281 53953183571727024 54005877977663664 54199883085086544 54213826970624256 54238380334288488 54247875516588528 54266775938908416 54285968296854216 54495922501117968 54509942548069632 54543736427418576 54582477909763752 54807232738662144 54826616238244344 54832054854938712 54841653968214672 54889771234253904 55106589494631168 55126078866764568 55154939211230976 55353072086896896 55378141413023208 55392388426507392 55427177158253496 55655410213907712 55680616468533576 55694941299114624 55704241457789184 55729469828014632 55959399709841664 55998694319937408 56008497669666048 56018499199945308 56057638707323136 56083027130650728 56284493972974488 56324471885607276 56353959628866432 56363825172724992 56556399740959872 56582014052436756 56591919520391736 56621547281425152 56641572443857752 56865310435949184 56915203228610688 56940980041667124 56950948351607544 57211355065606664 57226073705963136 57261551472771048 57276283027047552 57482036397931392 57508069928908716 57785886691850304 57796002914442624 57822178640400252 57846712283088768 57872910975245964 58101512836730688 58152490255319616 58162670656960896 58428617939342976 58449282202704276 58479882355170432 58506367809135636 58521419614592064 58731645884842944 58758245362145862 58768531809637572 58799299099941504 59037249376211132 59052437760408768 59089047796370124 59104249506634176 59131017735577398 59411791798899228 59427076540807872 59463918837108396 59692883951697984 59698805285850432 59719918772328282 59751184145500224 60008420795383008 60018926103459648 60046108588107954 60293361065066688 60320667840911374 60336186407374176 60346261579271616 60373592313682518 60389124495908832 60622683018995136 60675872475471552 60729108599600064 60756612724871622 60974868470722362 60990555341952288 61018177876074549 61050122931271968 61060810603785408 61307912813757714 61323685366578336 61340009554877248 61361703480845898 61604086305611616 61658136830994912 61686061711806051 61696860714241506 61994913181460064 62049306612634848 62272206097759008 62300409089651109 62316436979820816 62612336490646176 62640693527100273 62656808961503952 62667271640012832 62695653556516461 62943305573124912 62954324673571872 62998531109929584 63009559878374304 63297669434288224 63320055719596299 63398204582474736 63625949708579856 63665909460440703 63699240691603296 63973474240442832 64029603632187024 64282524840638208 64338925388864256 64362774448807497 64379332919208528 64419245406867429 64667290947672816 64673705726337968 64690344189349632 64747102552314624 64979693319400704 65009122528331592 65020503278747952 65317807820488912 65334611990239488 65364201941322024 65391935624361216 65421551537234568 65674573270578064 65691469224596736 65732195181760848 65749105960042752 65789867649566736 66049742018387712 66073101620448312 66149211487434192 66392295348083328 66403918242125568 66433992480459864 66468772895586048 66707548412414208 66737760164412584 66754929642201216 66813499442282112 67071904616760576 67130752526053632 67161155946581736 67178434350478464 67189652067642624 67220082163687752 67478912293223808 67485605975309184 67497420268571904 67509473394805884 67556641519081728 67830031198200024 67847481682171776 67865542486247168 67878209708295948 67889544276680568 68157712508336256 68188581037551988 68200518396369528 68260356534905496 68529989499733632 68590116711402624 68650296677808768 68681388297680964 68945845169163456 69007510749236904 69025264160800896 69273223351353216 69304597093813068 69322426936132032 69334002665546112 69340880366382976 69365403934869276 69639401910691392 69651593255866752 69712704546286464 69744277329142572 70031464054957184 70056231859978884 70081206205128768 70093474894286208 70142694431674176 70413975465362048 70438878551976948 70475755658795136 70779162989426112 70811218769765526 70823615257768356 70841263593057984 70873347498670782 71165758326646464 71209878113574252 71228198123379648 71553887186586688 71579193422152338 71661645778053708 71937578095636032 71970158520498186 72007837303551552 72266510780115392 72317840445717984 72330500688784704 72381291062472288 72661230001490624 72724981903224768 72757918942130214 72776637213018336 73102154984325792 73109406473251616 73122205290952896 73135262844373041 73186361645671872 73482533798050026 73501438489019424 73534727183987277 73837521884030944 73883894929400322 73902902877671328 73948719579480954 74013601105762578 74240821958044768 74305959770686176 74417862923363466 74691332266593744 74758136645006646 74777369507534304 75045991963965984 75079980184964157 75099295847476368 75442685403249008 75455892693855648 75522096591810336 75556300439904453 75622592434148721 75921306722222832 75934597802143392 76280509548861696 76308785097975027 76348735297028064 76375737311265639 76677426571878288 76697153205933312 76725583195915719 76792901101768683 77047848922467072 77096238187200336 77116072568004864 77144034623038773 77163881300327952 77468683782307584 77536653673759488 77633449592891517 77932376270272368 78008490412180848 78028559486122752 78308861179790592 78344327149527816 78358042412850096 78736583680545024 78785397061826832 78805666008845568 78841356980769864 79215722398532304 79236102054410496 79285225116144528 79590511935597312 79598407047800576 79626558363104376 79668245527333632 80011227727177344 80025234804612864 80061478117477272 80391148086755584 80448248543165568 80461682105695488 80498123084910024 80518832661211776 80830244025326848 80901163300628736 80972144799466752 81008816966495496 81299824627629816 81320740455936384 81357570501432732 81400163908362624 81414414138380544 81743883751676952 81764913822104448 81815604641127864 82138781740815488 82210849107993216 82248082282408068 82262480952322008 82334656851380856 82659884241946752 82732408816846464 83029608130345344 83067212119534812 83088582639761088 83483115320861568 83520924702800364 83542411948671936 83556362186683776 83594204742021948 83924407430833216 83939099564762496 83998041479906112 84012746504499072 84124540695976092 84426740959461732 84530939443299648 84834599611439808 84873021078655134 84887879280587604 84932320922137728 84962358665786628 85297965653923776 85372804842916032 85411470062500686 85426422527411316 85817032598409996 85839110558944704 85892327209156572 86223054596897088 86262104893363074 86678830037775456 86694004371663936 86733267960600378 86809366462868946 87152269255096032 87228735382979424 87642926909014464 87673923304056414 87719823532755648 87759551713703454 88097468827264416 88137368043218793 88152797714456358 88198948649912256 88555874064316698 88578656640613152 88633571694555186 88696526603366097 89117687698348842 89195878255662594 89548207928775648 89579878158492423 89626776218250336 90012631193074512 90069162882161931 90440041597600032 90481001761367061 90504279611061264 90519392368907424 90560388470523777 90934024528492704 91013808713207328 91093662899400096 91134919087307433 91462302706083543 91575184396907952 91591215905678112 91927793558884608 91961869220636571 92010014332315872 92042555221268847 92406129458417424 92429902581509376 92487205246492368 92545291071362259 92852535880921856 92968451981610829 92992369772190096 93073959918952272 93408309146638512 93441608273505024 93523592575565568 93918504735969264 94000907460019248 94372217319234816 94414958359687368 94431487010357808 94455018124077312 94497796664894376 94514339817561456 94887677768861952 94946504151432336 94970930831172864 95097306873712104 95438924562869784 95548861037404944 95916770794181376 95960211360664248 96010449738068736 96044405448280536 96423787260957312 96440667585046272 96508388083296384 96568999378812792 96966642537633024 97000936421509224 97010558589506952 97035516284024448 97469539979101056 97496273721270528 97513683792497388 97530754918121928 97581815527562496 97976711730733368 98001917985359232 98046302911983036 98132327305851852 98511859905867096 98537203836895104 98598292772641272 98684801474350104 99074613027581568 99109652430672468 99223817231151288 99588443022124992 99650988720689796 99677515526675528 99703159343379072 100061322618621312 100106640246618876 100132394463301824 100607856925140864 100696128789080448 100741733919872604 100784478101463936 100830123245531628 101228408962963776 101246130402857856 101264210092208826 101334962278622592 101745046797300036 101798313729370752 101817314562443922 101834316415020852 102236568762504384 102282871556327982 102300777594554292 102390534802358244 102794984249600448 102858712830718364 102885175067103936 102975445016713152 103022082446521446 103511266123855356 103537896241201344 103909835027029824 103956895640719602 104001003998319168 104011320549574464 104048105902303914 104459102866037088 104477389883800128 104569056819429696 104616415993713858 105047196082435776 105084347789968326 105094771805299198 105121809307693152 105140212341429312 105214041647511264 105620963198043072 105658317827965422 105713633488192704 106141437708294482 106168744484139168 106216828154648289 106235422886652534 106261895389586976 106310021248006173 106721181564689354 106748637489969696 106814817170361378 106842297185069472 107330830779880032 107368790133228507 107492468667080562 107906367143454048 107955237780747279 108011755955327328 108399766170173088 108448860267170449 108476760668576976 108495751033177056 108571936593708432 108991845002235936 109087472854837152 109136878413195321 109164955819527504 109653232476488688 109664109709877424 109683307936429344 109779542468507808 110223800697075039 110252157733529136 110756282826046416 110784776853014784 110825842394100483 110854354316506992 110923079369221431 111361232937067152 111389882598229248 111458939656029264 111997388639874816 112036998399890616 112137204967509969 112166054261301456 112568987945948976 112648943771214552 112707919257732864 113112799481919744 113164028104873512 113183839040783472 113283144887715504 113730620871898368 113830406457221376 113881960083334248 113901896703215088 114422710131213328 114452147411926272 114523102945542096 114552566054095104 114964072795862784 115016139857817432 115571773383700608 115592005828885248 115644357280800504 115693424566177536 115745821950491928 116203025673461376 116304980510639232 116325341313921792 116857235878685952 116898564405408552 116959764710340864 117012735618271272 117042839229184128 117463291769685888 117516490724291724 117537063619275144 117598598199883008 118074498752422264 118104875520817536 118178095592740248 118208499013268352 118262035471154796 118823583597798456 118854153081615744 118927837674216792 119385767903395968 119397610571700864 119439837544656564 119502368291000448 120016841590766016 120037852206919296 120092217176215908 120586722130133376 120641335681822748 120672372814748352 120692523158543232 120747184627365036 120778248991817664 121245366037990272 121351744950943104 121458217199200128 121513225449743244 121949736941444724 121981110683904576 122036355752149098 122100245862543936 122121621207570816 122615825627515428 122647370733156672 122680019109754496 122723406961691796 123208172611223232 123316273661989824 123372123423612102 123393721428483012 123989826362920128 124098613225269696 124544412195518016 124600818179302218 124632873959641632 125224672981292352 125281387054200546 125313617923007904 125334543280025664 125391307113032922 125886611146249824 125908649347143744 125997062219859168 126019119756748608 126595338868576448 126640111439192598 126796409164949472 127251899417159712 127309531617982701 127331818920881406 127398481383206592 127946948480885664 128059207264374048 128117205093751029 128725548897614994 128758665838417056 128838490813734858 129334581895345632 129347411452675936 129393157340044611 130018245056663184 130041006557495904 130099901940900567 130635615640977824 130728403882644048 130843103074469136 131349146541156128 131464390363521696 131579735299133472 131639327570555181 132146203240896624 132298422974868384 132784590696166656 132833811096475047 132867984960919728 132950357541832779 133475520328825168 133509859284402432 133626998884564224 133676531547523263 133793817383493891 134322311893163472 134356868700956928 134440164327375504 134957824586447616 134971211950618368 135018946789611768 135660062396400048 135694963364343552 135756419416591896 135779088553361136 136315425016672512 136377162075103976 136401036792739056 136520713069810992 137059978999467264 137180233422805248 137300593355617536 137362776595361928 137891690338326912 138015021498473808 138050528321601792 138546446702706432 138609194187626136 138644853872264064 138668005331092224 138681760732765952 138730807869738552 139278803821382784 139303186511733504 139425409092572928 139488554658285144 140062928109914368 140112463719957768 140162412410257536 140186949788572416 140285388863348352 140827950930724096 140877757103953896 140951511317590272 141558325978852224 141622437539531052 141647230515536712 141682527186115968 141746694997341564 142331516653292928 142419756227148504 142456396246759296 143107774373173376 143158386844304676 143323291556107416 143875156191272064 143940317040996372 144015674607103104 144533021560230784 144635680891435968 144661001377569408 144762582124944576 145322460002981248 145449963806449536 145515837884260428 145553274426036672 146204309968651584 146218812946503232 146244410581905792 146270525688746082 146372723291343744 146965067596100052 147002876978038848 147069454367974554 147675043768061888 147767789858800644 147805805755342656 147897439158961908 148027202211525156 148481643916089536 148611919541372352 148835725846726932 149382664533187488 149516273290013292 149554739015068608 150091983927931968 150159960369928314 150198591694952736 150885370806498016 150911785387711296 151044193183620672 151112600879808906 151245184868297442 151842613444445664 151869195604286784 152617570195950054 152697470594056128 152751474622531278 153354853143756576 153424307334491973 153451166391831438 153585802203537366 154192476374400672 154288069246077546 154327762600655904 154533123669782169 155266899185783034 155864752540544736 155935343461079403 156016980824361696 156072158853455871 156688654299055632 156716084825700192 156924623990570787 157570794123653664 157626521684952489 157642157707948797 157682713961539728 158431444797064608 158487476741948133 158570450232289056 159212156562441723 159253116726208752 159353134329978801 160022455454354688 160081772347034031 160122956234954544 160222225755542067 160896497086331136 160996246169820048 161037665322423552 161238703000620843 162017633932990992 162599649255259632 162641480911872768 162715141002865464 162800327816725248 163487767503353904 163529827644208896 163631209282255728 164277563481630976 164421698215986432 164496164564816136 164524961904644016 164669313702761712 165319768483893504 165464817633692928 166059216260690688 166134424239069624 166177165279522176 166966230641723136 167041849405600728 167084823897343872 167112724373367552 167188409484043896 167848814861666432 167878199129524992 167996082959812224 168025493008998144 168249081391952184 168853481918923464 169061878886599296 169669199222879616 169746042157310268 169775758561175208 169864641844275456 169924717331573256 170595931307847552 170745609685832064 170822940125001372 170852845054822632 171634065196819992 171678221117889408 171784654418313144 172446109193794176 172524209786726148 173357660075550912 173388008743327872 173466535921200756 173618732925737892 174304538510192064 174457470765958848 175285853818028928 175347846608112828 175439647065511296 175519103427406908 176194937654528832 176274736086437586 176305595428912716 176397897299824512 177111748128633396 177157313281226304 177267143389110372 177393053206732194 178235375396697684 178391756511325188 179096415857551296 179159756316984846 179253552436500672 180025262386149024 180138325764323862 180880083195200064 180962003522734122 181008559222122528 181038784737814848 181120776941047554 181868049056985408 182027617426414656 182187325798800192 182269838174614866 182924605412167086 183054533628223647 183150368793815904 183182431811356224 183923738441273142 184020028664631744 184085110442537694 184812258916834848 184974410492984736 185058185135418153 185090582142724518 185936903963221658 185984739544380192 186147919837904544 186816618293277024 186901227268953327 187837009471938528 187922080581300819 188001814920038496 188086960669549383 188829916719374736 188862974020715616 188995593329788752 189028679635122912 189893008302864672 189960167158788897 190194613747424208 190877849125739568 190997728381322109 191097722074809888 191871060472686179 191920422721328496 192088810896561072 192847574521914624 193016776166592768 193088323346422491 193137998757625584 193257736220602287 194001872843018448 194021117179013904 194071032568048896 194939079958202112 195027367584994776 195061509836243856 195953423461466736 196003835970718464 196092605823966072 196264654611703704 197023719811734192 197074407673790208 197196585545282544 197369602948700208 198149226055163136 198219304861344936 198447634462302576 199176886044249984 199301977441379592 199355031053351056 199406318686758144 200122645237242624 200213280493237752 200264788926603648 201215713850281728 201392257578160896 201483467839745208 201568956202927872 201660246491063256 202456817925927552 202492260805715712 202528420184417652 202669924557245184 203490093594600072 203596627458741504 203634629124887844 203668632830041704 204473137525008768 204565743112655964 204601555189108584 204781069604716488 205589968499200896 205717425661436728 205770350134207872 205950890033426304 206044164893042892 207022532247710712 207075792482402688 207819670054059648 207913791281439204 208002007996638336 208022641099148928 208096211804607828 208918205732074176 208954779767600256 209138113638859392 209232831987427716 210094392164871552 210168695579936652 210189543610598396 210243618615386304 210280424682858624 210428083295022528 211241926396086144 211316635655930844 211427266976385408 212282875416588964 212337488968278336 212433656309296578 212470845773305068 212523790779173952 212620042496012346 213442363129378708 213497274979939392 213629634340722756 213684594370138944 214661661559760064 214737580266457014 214984937334161124 215812734286908096 215910475561494558 216023511910654656 216799532340346176 216897720534340898 216953521337153952 216991502066354112 217143873187416864 217983690004471872 218174945709674304 218273756826390642 218329911639055008 219306464952977376 219328219419754848 219366615872858688 219405788533119123 219559084937015616 220447601394150078 220504315467058272 220604181551961831 221512565652092832 221612888372043961 221651684788200966 221708708633013984 221846158738442862 222722465874134304 222917879312058528 224073996799781232 224274409935019938 224332108522602912 225137975891897952 225239940554892471 225297887542429104 226328056209747024 226367678081566944 226566289775431008 226668901319713359 227763920166668496 227803793406430176 228845420262426656 228926355293925081 229046205891084192 230032279715634864 230176749587747157 231143546767401216 231288714561601008 231432103869116319 231491643900983856 232406051346922752 232609961021278464 232900348778674551 233797128810817104 234025471236542544 234085678458368256 234926583539371776 235032981448583448 235074127238550288 236148997504844528 236209751041635072 236356191185480496 236416998026536704 236524070942309592 237647167195596912 237708306163231488 237855675348433584 238771535806791936 238795221143401728 238879675089313128 239004736582000896 240033683181532032 240075704413838592 240184434352431816 241173444260266752 241282671363645496 241344745629496704 241385046317086464 241494369254730072 241556497983635328 242490732075980544 242703489901886208 242916434398400256 243026450899486488 243899473882889448 243962221367809152 244072711504298196 244200491725087872 244243242415141632 245231651255030856 245294741466313344 245360038219508992 245446813923383592 246416345222446464 246632547323979648 246744246847224204 246787442856966024 247979652725840256 248197226450539392 249088824391036032 249201636358604436 249265747919283264 250449345962584704 250562774108401092 250627235846015808 250669086560051328 250782614226065844 251773222292499648 251817298694287488 251994124439718336 252038239513497216 253190677737152896 253280222878385196 253592818329898944 254503798834319424 254619063235965402 254663637841762812 254796962766413184 255893896961771328 256118414528748096 256234410187502058 257451097795229988 257517331676834112 257676981627469716 258669163790691264 258694822905351872 258786314680089222 260036490113326368 260082013114991808 260199803881801134 261271231281955648 261456807765288096 261686206148938272 262698293082312256 262928780727043392 263159470598266944 263278655141110362 264292406481793248 264412104129656379 264596845949736768 265667622192950094 265735969921839456 265900715083665558 266951040657650336 267353063095046526 267587634766987782 268644623786326944 268880328654751008 270037893579223536 271320124792800096 271443005284101183 271512838833183792 271558177106722272 271681165411571331 272754324150207952 272802073585478112 273041426139621984 273404757261922299 274386908118250629 274725553190723856 275783380676653824 275885607661909713 276030042996947616 276127665663806541 277218388375252272 277289707744528128 277461615739477104 277635873214086777 278557607642765568 278905355944832487 278977109316570288 280224927439915536 280324824820515072 280570777726696704 281755514207907792 283116651957704448 283244875079062104 283294461031073424 283365054372231936 283493389994683128 284663033306585856 284839512454297008 284912792493518592 286215548746346752 286316773688609352 286646583112214832 287750312382544128 287880634081992744 288031349214206208 289066043120461568 289271361782871936 289322002755138816 289525164249889152 290644920005962496 290899927612899072 291031675768520856 291106548852073344 292408619937303168 292437625893006464 292488821163811584 292541051377492164 292745446582687488 293930135192200104 294005753956077696 294138908735949108 295350087536123776 295535579717601288 295611611510685312 295794878317923816 296054404423050312 296963287832179072 297223839082744704 297671451693453864 298765329066374976 299032546580026584 299109478030137216 300183967855863936 300319920739856628 300397183389905472 301770741612996032 301823570775422592 302088386367241344 302225201759617812 302490369736594884 303685226888891328 303738391208573568 305235140391900108 305394941188112256 305502949245062556 306709706287513152 306848614668983946 306902332783662876 307171604407074732 308384952748801344 308576138492155092 308655525201311808 309066247339564338 310533798371566068 311729505081089472 311870686922158806 312033961648723392 312144317706911742 313377308598111264 313432169651400384 313849247981141574 315141588247307328 315253043369904978 315284315415897594 315365427923079456 316862889594129216 316974953483896266 317140900464578112 318424313124883446 318506233452417504 318650484463944867 318706268659957602 318930063744018519 320163544694068062 320245912469909088 320444451511084134 321992492339640096 322106370399685521 322477406001241686 323865713342241837 324035267865981984 325199298510519264 325346580801511347 325430282005730928 326975535006707808 327262418564511456 327410635239585963 328992329129632272 329049923809288032 329338627405523424 330671402091225117 332268848478139248 332354330559044352 332477527182301449 332769238107664293 334083698811201456 334169647794687744 334376818968087792 335697629723332864 335992165919624448 336411614902529907 336498162783904368 337706963837846928 338123757773198592 339338398445759232 339492084314620536 339551517122350416 339849434663146512 341191862615695104 341491219371664128 341645880250002744 341705690109645264 343268130393639984 343356442235778816 343569308836626288 344892218387588352 345048419573452296 346715320151101824 346776017486655744 346933071842401512 347237465851475784 348609077020384128 348914941531917696 350571707636057856 350695693216225656 350879294131022592 351038206854813816 352389875309057664 352549472172875172 352611190857825432 352795794599649024 354223496257266792 354314626562452608 354534286778220744 354786106413464388 356470750793395368 356783513022650376 358192831715102592 358319512633969692 358507104873001344 360050524772298048 360276651528647724 361760166390400128 361924007045468244 362017118444245056 362077569475629696 362241553882095108 363736098113970816 364055234852829312 364374651597600384 364539676349229732 365849210824334172 366109067256447294 366300737587631808 366364863622712448 367847476882546284 368040057329263488 368170220885075388 369624517833669696 369948820985969472 370116370270836306 370181164285449036 371873807926443316 371969479088760384 372295839675809088 373633236586554048 373802454537906654 375674018943877056 375844161162601638 376003629840076992 376173921339098766 377659833438749472 377725948041431232 377991186659577504 378057359270245824 379786016605729344 379920334317577794 380389227494848416 381755698251479136 381928594853948103 381995456762644218 382195444149619776 383742120945372358 383840845442656992 384177621793122144 384351615281253087 386176646692844982 386275997515251168 386515472441204574 388003745686036896 388042234358027808 388179472020133833 390054735169989552 390123019672487712 390299705822701701 391906846922933472 392084340965923931 392185211647932144 392529309223407408 394047439623468384 394393171090565088 394739205897400416 394917982711665543 396438609722689872 396895268924605152 398353772088499968 398501433289425141 398603954882759184 398710062106702112 398851072625498337 400426560986475504 400529577853207296 401029594642569789 402966935679490416 403320492982126512 404913635851855104 405056840368835304 406980187189200144 407269258249775688 407337265660083408 408946275050017536 409131486225311928 409203110378217168 409562139209432976 411179936998401792 411434851322873456 411540700268415744 411901780066852608 412088329786085784 414045064495421424 414151584964805376 415639340108119296 415827582562878408 416004015993276672 416045282198297856 416192423609215656 417836411464148352 417909559535200512 418276227277718784 418465663974855432 420188784329743104 420337391159873304 420379087221196792 420487237230772608 420560849365717248 420856166590045056 422483852792172288 422633271311861688 422854533952770816 424565750833177928 424674977936556672 424867312618593156 424941691546610136 425047581558347904 425240084992024692 426884726258757416 426994549959878784 427259268681445512 427369188740277888 429323323119520128 429475160532914028 429969874668322248 431625468573816192 431820951122989116 432047023821309312 433599064680692352 433795441068681796 433907042674307904 433983004132708224 434287746374833728 435967380008943744 436349891419348608 436547513652781284 436659823278110016 438612929905954752 438656438839509696 438733231745717376 438811577066238246 439118169874031232 440895202788300156 441008630934116544 441208363103923662 443025131304185664 443225776744087922 443303369576401932 443417417266027968 443692317476885724 445444931748268608 445835758624117056 448147993599562464 448548819870039876 448664217045205824 450275951783795904 450479881109784942 450595775084858208 452656112419494048 452735356163133888 453132579550862016 453337802639426718 455527840333336992 455607586812860352 457690840524853312 457852710587850162 458092411782168384 460064559431269728 460272922003475919 460353499175494314 462577429123202016 462864207738232638 462983287801967712 465800697557349102 467594257621634208 467806030383238209 468050942473085088 470065962897166896 470148254477100576 472297995009689056 472712382370960992 472926473123846391 473048141884619184 475294334391193824 475711350696867168 477636469687325169 477759350178626256 480067366363064064 480245317041102093 480368868704863632 480666677266626201 482565342727290992 482689491258993408 482988738509460144 483112995967270656 483716109001862529 486052901798972976 487798947765778896 487924442735618304 488145423008596392 488400983450175744 490463302510061712 490589482932626688 490893627846767184 492832690444892928 493265094647959296 493488493694448408 493574885713932048 495959305451680512 496394452901078784 498177648782072064 498403272717208872 498531495838566528 500898691925169408 501125548216802184 501254471692031616 501338173120102656 501565228452131688 503546444584999296 503634597388574976 503988248879436672 504076479026994432 506381355474305792 506560445756770392 507185636659797888 509007597668638848 509238126471930804 509327275683525624 509593925532826368 511787793923542656 512236829057496192 512468820375004116 514902195590459976 515034663353668224 515353963254939432 517338327581382528 517389645810703744 517572629360178444 520072980226652736 520164026229983616 520399607763602268 522542462563911296 522913615530576192 523372412297876544 525396586164624512 525857561454086784 526318941196533888 526557310282220724 528584812963586496 528824208259312758 529193691899473536 531335244385900188 531471939843678912 531801430167331116 533902081315300672 534706126190093052 535175269533975564 537289247572653888 537760657309502016 540075787158447072 542640249585600192 542886010568202366 543025677666367584 543116354213444544 543362330823142662 545508648300415904 545604147170956224 546082852279243968 546809514523844598 548773816236501258 549451106381447712 551771215323819426 552060085993895232 552255331327613082 554436776750504544 554923231478954208 555174555406254459 555271746428173554 557810711889664974 557954218633140576 560449854879831072 560703681806859981 563511028415815584 563766241743902457 564260882008648149 566489750158124208 566588922062146848 566986779989366256 569679024908594016 569880501476366691 572633547377218704 572993185143966327 573293166224429664 575613181418058537 575761268163985488 578542723565743872 579050328499778304 579264970039267473 579773208661806861 582063351537041712 582213097704146688 584817239874606336 584875251786012928 585082102754984328 587860270384400208 588011507912155392 588277817471898216 590700175072247552 591071159435202576 591223223021370624 591589756635847632 592108808846100624 593926575664358144 594447678165489408 595342903386907728 597530658132749952 598065093160053168 598218956060274432 600367935711727872 600639841479713256 600794366779810944 603541483225992064 603647141550845184 604176772734482688 604450403519235624 604980739473189768 607370453777782656 607476782417147136 610470280783800216 610789882376224512 611005898490125112 613419412575026304 613697229337967892 613804665567325752 614343208814149464 616769905497602688 617152276984310184 617311050402623616 618132494679128676 621067596743132136 623459010162178944 623741373844317612 624067923297446784 624288635413823484 626754617196222528 626864339302800768 627698495962283148 630283176494614656 630506086739809956 630568630831795188 630730855846158912 633725779188258432 633949906967792532 634281800929156224 636848626249766892 637012466904835008 637300968927889734 637412537319915204 637860127488037038 640327089388136124 640491824939818176 640888903022168268 643984984679280192 644212740799371042 644954812002483372 647731426684483674 648070535731963968 650398597021038528 650693161603022694 650860564011461856 653951070013415616 654524837129022912 654821270479171926 657984658259264544 658099847618576064 658217365599357369 658677254811046848 661342804182450234 661812544655885493 664537696956278496 664838665116131883 664955054364602898 665538476215328586 668167397622402912 668753637936175584 672823229805059814 672996325567808736 675413927675693856 675719821664677413 678984168629241072 679103034244700832 679698869326293024 680006703959140077 683291760500005488 683411380219290528 686536260787279968 686779065881775243 687138617673252576 690096839146904592 690530248763241471 693430640302203648 693687680170480801 693866143684803024 694296311607348957 694474931702951568 697218154040768256 697829883063835392 698701046336023653 701391386432451312 702076413709627632 704779750618115328 705098944345750344 705222381715650864 708446992514533584 708629253124905216 709068573556441488 709572212826928776 712941501586790736 713567026045300752 716385663430205184 716639025267939384 717014209746002688 720101049544596096 720553303057295448 723520332780800256 723848014090936488 724034236888490112 724155138951259392 724483107764190216 727472196227941632 728110469705658624 728749303195200768 729079352698459464 731698421648668344 732218134512894588 732601475175263616 732729727245424896 735694953765092568 736080114658526976 736340441770150776 739249035667339392 739897641971938944 740232740541672612 740362328570898072 743747615852886632 743938958177520768 744591679351618176 747266473173108096 747604909075813308 751348037887754112 751688322325203276 752007259680153984 752347842678197532 755319666877498944 755451896082862464 755982373319155008 756114718540491648 759572033211458688 759840668635155588 760778454989696832 763511396502958272 763857189707896206 763990913525288436 764390888299239552 767484241890744716 767681690885313984 768355243586244288 768703230562506174 772353293385689964 772551995030502336 773030944882409148 776007491372073792 776084468716055616 776358944040267666 780109470339979104 780246039344975424 780599411645403402 783813693845866944 784168681931847862 784370423295864288 785058618446814816 788094879246936768 788786342181130176 789478411794800832 789835965423331086 792877219445379744 793236312388969137 793790537849210304 797002866578850282 797207909765518368 797420124213404224 797702145250996674 800853121972951008 802059189285139578 805933871358980832 806640985964253024 810113680737670608 813960374378400288 814329015852303549 814538516499551376 814674531320166816 815043496234713993 818262972450623856 818406220756434336 819124278418865952 822869702645746912 823160724354751887 824176659572171568 827656822985729139 828090128990842848 831655165125756816 832384847218431312 835672822928296704 836716067834497461 836931327949710864 840674782319746608 840758174442393584 840974474461545216 841712333180090112 845266542623723376 849131501666355856 849349955873113344 849734625237186312 849883383093220272 850095163116695808 850480169984049384 853769452517514832 853989099919757568 854518537362891024 854738377480555776 858646646239040256 858950321065828056 859939749336644496 863250937147632384 863641902245978232 864094047642618624 867198129361384704 867590882137363592 867814085348615808 867966008265416448 868575492749667456 871934760017887488 872699782838697216 873095027305562568 873319646556220032 877225859811909504 877312877679019392 877466463491434752 877623154132476492 878236339748062464 881790405576600312 882017261868233088 882416726207847324 886050262608371328 886451553488175844 886606739152803864 886834834532055936 887384634953771448 890889863496537216 891671517248234112 896295987199124928 897097639740079752 897328434090411648 900551903567591808 900959762219569884 901191550169716416 905312224838988096 905470712326267776 906265159101724032 906675605278853436 911055680666673984 911215173625720704 915381681049706624 915705421175700324 916184823564336768 920129118862539456 920545844006951838 920706998350988628 925154858246404032 925728415476465276 925966575603935424 931601395114698204 935188515243268416 935612060766476418 936101884946170176 940131925794333792 940296508954201152 944595990019378112 945424764741921984 945852946247692782 946096283769238368 950588668782387648 951422701393734336 955272939374650338 955518700357252512 955951453391834601 960490634082204186 960737737409727264 961333354533252402 965130685454581984 965977477018920288 967432218003725058 972105803597945952 975597895531557792 976039742404534041 976290846017192784 980926605020123424 981787255693534368 982231905718757889 986976987388896816 987149771427864096 992014206273675351 996806545434417744 997062991677133056 997432581546904347 998307714322992879 1002251096433604368 1002508943384063232 1003130456904263376 1007092889169998592 1007976497758873344 1009234844707589721 1013120891513540784 1014371273319595776 1018015195337277696 1018476252943861608 1018654551367051248 1023575587847085312 1024473658114992384 1024937640750008232 1029804391180919952 1030069326707336448 1030707926509878864 1034676655162765056 1034779291621407488 1035145258720356888 1040145960453305472 1040328052459967232 1040799215527204536 1045084925127822592 1045827231061152384 1046744824595753088 1050793172329249024 1051715122908173568 1052637882393067776 1053114620564441448 1057169625927172992 1057648416518625516 1058387383798947072 1062670488771800376 1062943879687357824 1063602860334662232 1067804162630601344 1069412252380186104 1070350539067951128 1074578495145307776 1075521314619004032 1080151574316894144 1085280499171200384 1085772021136404732 1086051355332735168 1086232708426889088 1086724661646285324 1091017296600831808 1091208294341912448 1092165704558487936 1093619029047689196 1097547632473002516 1098902212762895424 1103542430647638852 1104120171987790464 1104510662655226164 1108873553501009088 1109846462957908416 1110349110812508918 1110543492856347108 1115621423779329948 1115908437266281152 1120899709759662144 1121407363613719962 1127022056831631168 1127532483487804914 1128521764017296298 1132979500316248416 1133177844124293696 1133973559978732512 1139358049817188032 1139761002952733382 1145267094754437408 1145785784561844309 1145986370287932654 1146586332448859328 1151226362836117074 1151522536327970976 1153054845843759261 1158529940078534946 1159546417323613722 1164126703074083424 1164538416060401499 1170164205509968656 1170899117468105103 1175720540768800416 1176253022897771793 1176555634943796432 1182142318870405152 1183179513271695264 1184217617692201248 1184753948134996629 1190685806773815456 1195061316265499904 1195504299868275423 1196130186320106336 1196553217876495011 1201279682959426512 1201588733559621888 1203088783927709367 1207082966451984128 1208589875760940777 1208900807038471248 1209961478946379536 1214740907555565312 1220940561567600432 1222011796980250224 1226838825150052608 1227394458675935784 1227609331134651504 1228686417628298928 1233539810995205376 1234304553968620368 1234622100805247232 1236264989358257352 1242135193486264272 1246918020324357888 1247482747688635224 1248135846594893568 1248577270827646968 1253509234392445056 1253728678605601536 1255396991924566296 1260566352989229312 1261012173479619912 1261137261663590376 1261461711692317824 1267451558376516864 1267899813935585064 1268563601858312448 1273697252499533784 1274024933809670016 1274601937855779468 1274825074639830408 1275720254976074076 1280654178776272248 1280983649879636352 1281777806044336536 1287969969358560384 1288425481598742084 1289909624004966744 1295462853368967348 1296141071463927936 1300797194042077056 1301386323206045388 1301721128022923712 1307902140026831232 1309049674258045824 1309642540958343852 1315969316518529088 1316199695237152128 1316434731198714738 1317354509622093696 1322685608364900468 1323625089311770986 1329075393912556992 1329677330232263766 1329910108729205796 1331076952430657172 1336334795244805824 1337507275872351168 1345646459610119628 1345992651135617472 1350827855351387712 1351439643329354826 1357968337258482144 1358206068489401664 1359397738652586048 1360013407918280154 1366583521000010976 1366822760438581056 1373072521574559936 1373558131763550486 1374277235346505152 1380193678293809184 1380818766010427757 1381060497526482942 1387375360340961602 1387732287369606048 1388592623214697914 1388949863405903136 1397402092672047306 1402782772864902624 1403418091149714627 1404152827419255264 1410197888691500688 1410444763431301728 1416893985029067168 1418137147112882976 1418779419371539173 1419144425653857552 1425883003173581472 1427134052090601504 1432909409061975507 1433278050535878768 1440202099089192192 1440735951123306279 1441106606114590896 1442000031799878603 1447696028181872976 1448068473776980224 1448966215528380432 1458158705396918928 1463396843297336688 1464436269025789176 1465202950350527232 1471389907530185136 1472680883540301552 1478498071334678784 1479795283943877888 1480465481083345224 1480724657141796144 1487495231705773264 1487877916355041536 1489183358703236352 1494532946346216192 1495209818151626616 1502696075775508224 1503376644650406552 1504014519360307968 1504695685356395064 1510639333754997888 1510903792165724928 1511964746638310016 1512229437080983296 1519144066422917376 1519681337270311176 1521556909979393664 1527022793005916544 1527714379415792412 1527981827050576872 1528781776598479104 1534968483781489432 1535363381770627968 1536710487172488576 1537406461125012348 1544706586771379928 1545103990061004672 1546061889764818296 1552014982744147584 1552168937432111232 1552717888080535332 1560218940679958208 1560492078689950848 1561198823290806804 1567627387691733888 1568337363863695724 1568740846591728576 1570117236893629632 1576189758493873536 1577572684362260352 1578956823589601664 1579671930846662172 1585754438890759488 1586472624777938274 1587581075698420608 1594005733157700564 1594415819531036736 1594840248426808448 1595404290501993348 1601706243945902016 1604118378570279156 1611867742717961664 1613281971928506048 1620227361475341216 1627920748756800576 1628658031704607098 1629077032999102752 1629349062640333632 1630086992469427986 1636525944901247712 1636812441512868672 1638248556837731904 1645739405291493824 1646321448709503774 1648353319144343136 1655313645971458278 1656180257981685696 1663310330251513632 1664769694436862624 1665523666218763377 1673432135668994922 1673862655899421728 1681349564639493216 1681516348884787168 1682111045420579943 1690533085247446752 1691298725231707371 1698263003332711712 1699469250474372624 1699766766186440544 1700960339968098768 1707538905035029664 1709037074725782048 1717900642131656112 1719879498673288992 1726839544254175611 1727283804491956464 1735181764274727184 1735628170697231616 1737150985499334912 1737794910117802419 1739319625985420583 1746190054611125136 1746639293112440064 1754451719623819008 1754625755358038784 1755246308264952984 1763580811153200624 1764034523736466176 1764833452415694648 1772100525216742656 1772903106976351688 1773213478305607728 1773669669064111872 1774769269907542896 1781779726993074432 1783343034496468224 1792591974398249856 1794195279480159504 1794656868180823296 1801103807135183616 1801919524439139768 1802383100339432832 1810624449677976192 1810941424652535552 1812530318203448064 1813351210557706872 1822111361333347968 1822430347251441408 1830763362099413248 1831410842351400648 1832369647128673536 1840258237725078912 1841091688013903676 1841413996701977256 1850309716492808064 1851456830952930552 1851933151207870848 1863202790229396408 1870377030486536832 1871224121532952836 1872203769892340352 1880263851588667584 1880593017908402304 1889191980038756224 1890849529483843968 1891705892495385564 1892192567538476736 1901177337564775296 1902845402787468672 1910545878749300676 1911037400714505024 1911902906783669202 1920981268164408372 1921475474819454528 1922666709066504804 1930261370909163968 1931954954037840576 1934864436007450116 1944211607195891904 1951195791063115584 1952079484809068082 1952581692034385568 1961853210040246848 1963574511387068736 1964463811437515778 1973953974777793632 1974299542855728192 1984028412547350702 1993613090868835488 1994515995348395649 1994865163093808694 1996615428645985758 2004502192867208736 2006260913808526752 2018469689415179442 2026241783027081568 2027159464994032239 2036952505887723216 2037309102734102496 2040020111877420231 2049875281500016464 2059608782361839904 2060337197645325729 2061415853019757728 2070290517440713776 2071590746289724413 2080291920906610944 2081063040511442403 2081598431054409072 2082888934822046871 2091654462122304768 2093489649191506176 2096103139008070959 2106229241128882896 2114339251854345984 2115296833037251032 2125340977543600752 2125887759374715648 2127205720669324464 2135608325261202688 2138824504760372208 2140701078135902256 2149156990290615552 2151042629238008064 2160303148633788288 2170560998342400768 2171544042272809464 2172102710665470336 2172465416853778176 2173449323292570648 2182034593201663616 2182416588683824896 2184331409116975872 2187238058095378392 2195095264946005032 2197804425525790848 2207084861295277704 2208240343975580928 2209021325310452328 2217747107002018176 2219692925915816832 2220698221625017836 2221086985712694216 2231242847558659896 2231816874532562304 2241799419519324288 2242814727227439924 2254044113663262336 2255064966975609828 2257043528034592596 2265959000632496832 2266355688248587392 2267947119957465024 2278716099634376064 2279522005905466764 2290534189508874816 2291571569123688618 2291972740575865308 2293172664897718656 2302452725672234148 2303045072655941952 2306109691687518522 2317059880157069892 2319092834647227444 2328253406148166848 2329076832120802998 2340328411019937312 2341798234936210206 2351441081537600832 2352506045795543586 2353111269887592864 2364284637740810304 2366359026543390528 2368435235384402496 2369507896269993258 2379708937166907411 2381371613547630912 2391008599736550846 2392260372640212672 2393106435752990022 2402559365918853024 2406177567855418734 2417179751521881554 2417801614076942496 2419922957892759072 2441881123135200864 2442987047556910647 2444023593960500448 2445130488704141979 2454788917351871568 2455218662269303008 2457372835256597856 2468609107937240736 2469482173064255661 2472529978716514704 2482970468957187417 2484270386972528544 2494323786144920327 2494965495377270448 2497154541655293936 2507018468784890112 2510148203503492383 2510793983849132592 2522024346959239824 2522274523327180752 2522923423384635648 2535799627871170128 2547394504999067568 2548049867619340032 2549203875711558936 2549650149279660816 2551440509952148152 2561308357552544496 2561967299759272704 2563555612088673072 2575939938717120768 2576850963197484168 2579819248009933488 2590925706737934696 2592282142927855872 2601594388084154112 2602772646412090776 2603442256045847424 2615804280053662464 2618099348516091648 2619285081916687704 2631938633037058176 2632399390474304256 2632869462397429476 2634709019244187392 2645371216729800936 2647250178623541972 2658150787825113984 2659354660464527532 2659820217458411592 2662153904861314344 2672669590489611648 2675014551744702336 2691292919220239256 2691985302271234944 2701655710702775424 2702879286658709652 2715936674516964288 2716412136978803328 2718795477305172096 2720026815836560308 2733167042000021952 2733645520877162112 2746145043149119872 2747116263527100972 2748554470693010304 2760387356587618368 2761637532020855514 2762120995052965884 2774750720681923204 2775464574739212096 2777185246429395828 2777899726811806272 2794804185344094612 2805565545729805248 2806836182299429254 2808305654838510528 2820395777383001376 2820889526862603456 2833787970058134336 2836274294225765952 2837558838743078346 2838288851307715104 2851766006347162944 2854268104181203008 2865818818123951014 2866556101071757536 2867854360175503803 2881471902246612558 2882213212229181792 2884000063599757206 2895392056363745952 2897932431056760864 2916317410793837856 2926793686594673376 2928119227213602123 2928872538051578352 2942779815060370272 2945361767080603104 2946695717156273667 2960930962166690448 2961449314283592288 2974990463411546528 2976042618821026053 2990419636303253232 2992297744640713041 3006753289300813104 3009391370712790128 3021278667509995776 3023929493276620032 3027704534122769163 3039362674540622352 3043113819958787328 3054045586011833088 3055428758831584824 3055963654101153744 3069936967562978864 3070726763541255936 3073420974344977152 3074812922250024696 3089413173542759856 3090207980122009344 3092123779529636592 3104029965488295168 3104337874864222464 3105435776161070664 3120437881359916416 3120984157379901696 3122397646581613608 3135254775383467776 3136674727727391448 3137481693183457152 3140234473787259264 3152379516987747072 3155145368724520704 3157913647179203328 3159343861693324344 3171508877781518976 3172945249555876548 3175162151396841216 3188011466315401128 3188831639062073472 3189680496853616896 3190808581003986696 3203412487891804032 3208236757140558312 3223735485435923328 3226563943857012096 3240454722950682432 3255841497513601152 3257316063409214196 3258154065998205504 3258698125280667264 3260173984938855972 3273051889802495424 3273624883025737344 3276497113675463808 3291478810582987648 3292642897419007548 3296706638288686272 3310627291942916556 3312360515963371392 3326620660503027264 3329539388873725248 3331047332437526754 3346864271337989844 3347725311798843456 3362699129278986432 3363032697769574336 3364222090841159886 3381066170494893504 3382597450463414742 3396526006665423424 3398938500948745248 3399533532372881088 3401920679936197536 3415077810070059328 3418074149451564096 3435801284263312224 3437357353685532927 3439758997346577984 3453679088508351222 3454567608983912928 3470363528549454368 3475589820235604838 3478639251970841166 3492380109222250272 3510492616529905968 3527161622306401248 3528759068693315379 3529666904831389296 3545806213952703376 3546426956611215456 3549538539815085792 3554261844404989887 3585183948796499712 3586512899604826269 3588390558960319008 3589659653629485033 3603839048878279536 3604766200678865664 3609266351783128101 3621248899355952384 3625769627282822331 3626702421115413744 3644222722666695936 3662821684702801296 3680516475450157824 3682183376027807352 3682827993403954512 3700619432985616128 3702913661905861104 3703866302415741696 3726405580458792816 3740754060973073664 3742448243065905672 3744407539784680704 3760527703177335168 3761186035816804608 3778383960077512448 3781699058967687936 3783411784990771128 3784385135076953472 3802354675129550592 3805690805574937344 3821091757498601352 3822074801429010048 3823805813567338404 3841962536328816744 3842950949638909056 3845333418133009608 3860522741818327936 3863909908075681152 3869728872014900232 3888423214391783808 3902391582126231168 3904158969618136164 3905163384068771136 3923706420080493696 3927149022774137472 3928927622875031556 3947907949555587264 3948599085711456384 3968056825094701404 3987226181737670976 3989031990696791298 3989730326187617388 3993230857291971516 4009004385734417472 4012521827617053504 4036939378830358884 4052483566054163136 4054318929988064478 4073905011775446432 4074618205468204992 4080040223754840462 4099750563000032928 4119217564723679808 4120674395290651458 4122831706039515456 4140581034881427552 4142456298031283271 4143181492579448826 4162126081022884806 4163196862108818144 4165777869644093742 4192206278016141918 4210254273449143881 4212458482257765792 4230593666074502064 4250681955087201504 4254411441338648928 4256338258114617519 4277649009520744416 4281402156271804512 4298728227185926521 4320606297267576576 4322207853369918837 4326000095399635809 4343088084545618928 4344205421330940672 4346898646585141296 4364069186403327232 4374476116190756784 4390190529892010064 4395608851051581696 4414169722590555408 4418042650620904656 4435494214004036352 4439385851831633664 4441396443250035672 4442173971425388432 4462485695117319792 4463633749065124608 4483598839038648576 4485629454454879848 4508088227326524672 4510129933951219656 4514087056069185192 4531918001264993664 4532711376497174784 4535894239914930048 4557432199268752128 4559044011810933528 4581068379017749632 4583143138247377236 4583945481151730616 4586345329795437312 4604905451344468296 4606090145311883904 4612219383375037044 4634119760314139784 4638185669294454888 4656506812296333696 4658153664241605996 4680656822039874624 4683596469872420412 4702882163075201664 4705012091591087172 4706222539775185728 4728569275481620608 4732718053086781056 4736870470768804992 4739015792539986516 4759417874333814822 4762743227095261824 4782017199473101692 4784520745280425344 4786212871505980044 4805118731837706048 4812355135710837468 4834359503043763108 4835603228153884992 4839845915785518144 4883762246270401728 4885974095113821294 4888047187921000896 4890260977408283958 4909577834703743136 4910437324538606016 4914745670513195712 4937218215874481472 4938964346128511322 4945059957433029408 4965940937914374834 4968540773945057088 4988647572289840654 4989930990754540896 4994309083310587872 4996570998656290131 5020296407006984766 5021587967698265184 5044048693918479648 5044549046654361504 5046333136261739829 5071599255742340256 5073896175695122113 5094789009998135136 5097096432557011103 5098407751423117872 5099300298559321632 5102881019904296304 5122616715105088992 5127111224177346144 5153701926394968336 5159638496019866976 5180518632762526833 5181851413475869392 5205545292824181552 5206884512091694848 5213384730353407257 5238570163833375408 5263877266074116352 5265738924794858952 5290742433459601872 5294500357247083944 5316301575650227968 5318709320929055064 5319640434916823184 5324307809722628688 5345339180979223296 5350029103489404672 5382585838440478512 5383970604542469888 5403311421405550848 5405758573317419304 5431873349033928576 5432824273957606656 5437590954610344192 5440053631673120616 5466334084000043904 5467291041754324224 5492290086298239744 5494232527054201944 5497108941386020608 5520774713175236736 5523275064041711028 5524241990105931768 5549501441363846408 5550929149478424192 5554370492858791656 5555799453623612544 5589608370688189224 5611131091459610496 5613672364598858508 5616611309677021056 5640791554766002752 5641779053725206912 5667575940116268672 5672548588451531904 5675117677486156692 5676577702615430208 5703532012694325888 5708536208362406016 5731637636247902028 5733112202143515072 5735708720351007606 5762943804493225116 5764426424458363584 5768000127199514412 5790784112727491904 5795864862113521728 5832634821587675712 5853587373189346752 5856238454427204246 5857745076103156704 5885559630120740544 5890723534161206208 5893391434312547334 5921861924333380896 5922898628567184576 5949980926823093056 5952085237642052106 5980839272606506464 5983547986045186947 5984595489281426082 6013506578601626208 6018782741425580256 6055409068245538326 6078725349081244704 6081478394982096717 6110857517663169648 6111927308202307488 6139873935125957728 6149625844500049392 6178826347085519712 6184247559059273184 6210871552322141328 6240875762719832832 6243189121534327209 6244795293163227216 6248666804466140613 6273349455454782896 6274963386366914304 6280468947574518528 6288309417024212877 6318687723386648688 6343017755563037952 6345890499111753096 6376022932630802256 6377663278124146944 6381617162007973392 6406824975783608064 6416473514281116624 6447470970871846656 6453127887714024192 6480909445901364864 6511682995027202304 6514632126818428392 6516308131996411008 6517396250561334528 6520347969877711944 6546103779604990848 6547249766051474688 6552994227350927616 6582957621165975296 6585285794838015096 6593413276577372544 6621254583885833112 6624721031926742784 6653241321006054528 6659078777747450496 6662094664875053508 6693728542675979688 6695450623597686912 6725398258557972864 6726065395539148672 6728444181682319772 6762132340989787008 6765194900926829484 6793052013330846848 6797877001897490496 6799067064745762176 6803841359872395072 6830155620140118656 6836148298903128192 6871602568526624448 6874714707371065854 6879517994693155968 6907358177016702444 6909135217967825856 6940727057098908736 6951179640471209676 6957278503941682332 6984760218444500544 7020985233059811936 7054323244612802496 7057518137386630758 7059333809662778592 7091612427905406752 7092853913222430912 7099077079630171584 7108523688809979774 7173025799209652538 7176781117920638016 7179319307258970066 7207678097756559072 7218532703566256202 7251539254565644662 7253404842230827488 7325643369405602592 7328961142670731941 7335391466112425937 7364366752055614704 7365655986807909024 7405827323811722208 7408446519192766983 7448911406871562251 7452811160917585632 7482971358434760981 7484896486131811344 7521055406354670336 7530444610510477149 7566823569981542256 7568770270153906944 7642183514997202704 7644149602858020096 7647611627134676808 7683925072657633488 7685901899277818112 7690666836266019216 7721045483636655872 7727819816151362304 7739457744029800464 7776846428783567616 7804783164252462336 7808317939236272328 7810326768137542272 7847412840160987392 7854298045548274944 7857855245750063112 7895815899111174528 7897198171422912768 7936113650189402808 7974452363475341952 7978063981393582596 7979460652375234776 7986461714583943032 8018008771468834944 8025043655234107008 8073878757660717768 8104967132108326272 8108637859976128956 8147810023550892864 8149236410936409984 8160080447509680924 8199501126000065856 8238435129447359616 8241348790581302916 8245663412079030912 8281162069762855104 8284912596062566542 8286362985158897652 8324252162045769612 8326393724217636288 8331555739288187484 8384412556032283836 8420508546898287762 8424916964515531584 8461187332149004128 8501363910174403008 8508822882677297856 8512676516229235038 8555298019041488832 8562804312543609024 8597456454371853042 8603563080526511409 8644415706739837674 8652000190799271618 8686176169091237856 8693797293170282592 8748952232381513568 8780381059784020128 8784357681640806369 8828339445181110816 8836085301241809312 8840087151468821001 8882792886500071344 8884347942850776864 8924971390234639584 8928127856463078159 8971258908909759696 8976893233922139123 9017939842216250413 9020259867902439312 9028174112138370384 9063836002529987328 9071788479829860096 9083113602368307489 9118088023621867056 9162136758035499264 9166286276494754472 9167890962303461232 9209810902688936592 9212180290623767808 9224438766750074088 9268239520628279568 9276371338588909776 9313013624592667392 9316307328483211992 9361313644079749248 9367192939744840824 9405764326150403328 9410024183182174344 9412445079550371456 9457138550963241216 9465436106173562112 9473740941537609984 9478031585079973032 9518835748667629644 9525486454190523648 9564034398946203384 9569041490560850688 9572425743011960088 9610237463675412096 9624710271421674936 9668719006087526216 9671206456307769984 9679691831571036288 9767524492540803456 9771948190227642588 9776094375842001792 9780521954816567916 9819155669407486272 9820874649077212032 9829491341026391424 9874436431748962944 9877928692257022644 9890119914866058816 9931881875828749668 9937081547890114176 9977295144579681308 9979861981509081792 9988618166621175744 9993141997312580262 10040592814013969532 10043175935396530368 10088097387836959296 10089098093308723008 10092666272523479658 10143198511484680512 10147792351390244226 10189578019996270272 10194192865114022206 10196815502846235744 10198600597118643264 10205762039808592608 10245233430210177984 10254222448354692288 10307403852789936672 10312072061056598781 10319276992039733952 10361037265525053666 10363702826951738784 10411090585648363104 10426769460706814514 10477140327666750816 10531477849589717904 10581484866919203744 10586277206079946137 10589000714494167888 10637418641858110128 10639280869833646368 10648615619445257376 10759538698814478807 10765171676880957024 10811517146634838608 10863746698067857152 10877308881848466993 10880107263346241232 10932668168000087808 10988465054108403888 11041549426350473472 11046550128083422056 11048483980211863536 11099002882727692816 11101858298956848384 11108740985717583312 11111598907247225088 11179216741376378448 11222262182919220992 11227344729197717016 11233222619354042112 11281583109532005504 11283558107450413824 11335151880232537344 11345097176903063808 11350235354972313384 11353155405230860416 11407064025388651776 11417072416724812032 11463275272495804056 11466224404287030144 11471417440702015212 11525887608986450232 11528852848916727168 11536000254399028824 11581568225454983808 11591729724227043456 11665269643175351424 11707174746378693504 11712476908854408492 11715490152206313408 11771119260241481088 11781447068322412416 11786782868625094668 11843723848666761792 11845797257134369152 11899961853646186112 11904170475284104212 11961678545213012928 11967095972090373894 11969190978562852164 12027013157203252416 12037565482851160512 12110818136491076652 12157450698162489408 12162956789964193434 12221715035326339296 12223854616404614976 12279747870251915456 12299251689000098784 12357652694171039424 12368495118118546368 12421743104644282656 12427368894093849813 12486378243068654418 12489590586326454432 12497333608932281226 12546698910909565792 12576618834048425754 12637375446773297376 12691780998223506192 12752045865261604512 12763234324015946784 12769014774343852557 12832947028562233248 12896184681557779563 12961818891802729728 12966623560109756511 12978000286198907427 13029264253636856784 13032616263992822016 13040695939755423888 13092207559209981696 13170571589676030192 13186826553154745088 13242509167771666224 13306482642012109056 13318157555494900992 13324189329750107016 13387457085351959376 13390901247195373824 13450796517115945728 13452130791078297344 13456888363364639544 13524264681979574016 13530389801853658968 13586104026661693696 13595754003794980992 13598134129491524352 13607682719744790144 13660311240280237312 13672296597806256384 13743205137053248896 13749429414742131708 13759035989386311936 13814716354033404888 13818270435935651712 13881454114197817472 13902359280942419352 13914557007883364664 13969520436889001088 14041970466119623872 14108646489225604992 14115036274773261516 14118667619325557184 14183224855810813504 14185707826444861824 14198154159260343168 14217047377619959548 14346051598419305076 14353562235841276032 14358638614517940132 14415356195513118144 14437065407132512404 14503078509131289324 14506809684461654976 14651286738811205184 14657922285341463882 14670782932224851874 14728733504111229408 14731311973615818048 14811654647623444416 14816893038385533966 14897822813743124502 14905622321835171264 14965942716869521962 14969792972263622688 14989712995968870393 15060889221020954298 15133647139963084512 15138999408785219487 15221688527085366339 15284367029994405408 15291289297671033309 15295223254269353616 15367850145315266976 15381333672532038432 15478915488059600928 15541555898287580499 15616635878472544656 15620653536275084544 15640154191060221771 15715710491500126224 15791631798222349056 15872227300378805616 15948904726950683904 15956127962787165192 15958921304750469552 15972923429167886064 16036017542937669888 16050087310468214016 16147757515321435536 16209934264216652544 16217275719952257912 16295620047101785728 16298472821872819968 16320160895019361848 16399002252000131712 16476870258894719232 16482697581162605832 16491326824158061824 16562324139525710208 16569825192125133084 16572725970317795304 16648504324091539224 16652787448435272576 16663111478576374968 16768825112064567672 16841017093796575524 16849833929031063168 16922374664298008256 17002727820348806016 17017645765354595712 17025353032458470076 17110596038082977664 17125608625087218048 17194912908743706084 17207126161053022818 17288831413479675348 17304000381598543236 17372352338182475712 17387594586340565184 17497904464763027136 17560762119568040256 17568715363281612738 17656678890362221632 17672170602483618624 17680174302937642002 17765585773000142688 17768695885701553728 17849942780469279168 17856255712926156318 17942517817819519392 17950643958135560841 17953786467844278246 18035879684432500826 18040519735804878624 18056348224276740768 18166227204736614978 18236176047243734112 18244435184946290151 18332572552989508944 18335781924606922464 18419621805377873184 18448877533500148176 18536479041256559136 18552742677177819552 18632614656966423984 18722627288159498496 18729567364602981627 18734385879489681648 18746000413398421839 18820048366364348688 18824890159100742912 18956063170159946064 19037671497335259288 19128068797892406768 19144851486023920176 19220474927350824192 19249420542843349872 19337438012175052432 19342412912615539968 19359383663142072576 19535048985081606912 19543896380455285176 19552188751684003584 19561043909633135832 19638311338814972544 19641749298154424064 19658982682052782848 19748872863497925888 19755857384514045288 19780239829732117632 19863763751657499336 19874163095780228352 19954590289159362616 19959723963018163584 19977236333242351488 19986283994625160524 20081185628027939064 20086351870793060736 20176194775673918592 20178196186617446016 20185332545046959316 20286397022969361024 20295584702780488452 20379156039992540544 20388385730228044412 20393631005692471488 20397201194237286528 20411524079617185216 20490466860420355968 20508444896709384576 20614807705579873344 20624144122113197562 20638553984079467904 20722074531050107332 20727405653903477568 20822181171296726208 20853538921413629028 20954280655333501632 21062955699179435808 21162969733838407488 21172554412159892274 21178001428988335776 21274837283716220256 21278561739667292736 21297231238890514752 21519077397628957614 21530343353761914048 21623034293269677216 21754617763696933986 21760214526692482464 21976930108216807776 21986883428012195823 22093100256166844112 22096967960423727072 22198005765455385632 22217481971435166624 22358433482752756896 22448914075304282943 22454689458395434032 22563166219064011008 22591333831531431447 22700470709944626768 22706310810461720832 22926550544991608112 22932448808574060288 22942834881404030424 23051775217972900464 23057705697833454336 23072000508798057648 23163136450909967616 23183459448454086912 23330539286350702848 23414349492757387008 23424953817708816984 23430980304412626816 23542238520482962176 23562894136644824832 23573565737250189336 23687447697333523584 23691594514268738304 23799923707292372224 23808340950568208424 23923357090426025856 23934191944180747788 23938381957125704328 24054026314406504832 24075130965702321024 24221636272982153304 24314901396324978816 24325913579928386868 24443430070652678592 24447709232809229952 24559495740503830912 24598503378000197568 24715305388342078848 24736990236237092736 24843486209288565312 24854737788187699626 24972756486137308836 24979181172652908864 24994667217864562452 25093397821819131584 25153237668096851508 25274750893546594752 25383561996447012384 25504091730523209024 25526468648031893568 25538029548687705114 25665894057124466496 25792369363115559126 25933247120219513022 25956000572397814854 26058528507273713568 26081391879510847776 26341143179352060384 26353073044922419107 26485018335543332448 26520261454406463003 26648378659500214032 26774914170703918752 26784383569389234477 26913776726729279088 26930679701766417369 27053819526648751239 27060779603707317936 27191508007589961984 27215365439489580288 27249340807104922467 27486410274106497792 27498858829484263416 27629432708066809776 27636540871871303424 27762908228395634944 27804718561884838704 27829114015766729328 27939040873778002176 28083940932239247744 28217292978451209984 28230072549546523032 28237335238651114368 28366449711621627008 28371415652889723648 28396308318520686336 28434094755239919096 28692103196838610152 28707124471682552064 28717277229035880264 28830712391026236288 28874130814265024808 29006157018262578648 29013619368923309952 29302573477622410368 29315844570682927764 29341565864449703748 29457467008222458816 29462623947231636096 29623309295246888832 29633786076771067932 29795645627486249004 29811244643670342528 29931885433739043924 29939585944527245376 29979425991937740786 30121778442041908596 30267294279926169024 30277998817570438974 30443377054170732678 30568734059988810816 30582578595342066618 30590446508538707232 30735700290630533952 30762667345064076864 30936216183169796343 30957830976119201856 31083111796575160998 31233271756945089312 31280308382120443542 31431420983000252448 31744454600757611232 31758831618239838411 31912255925574330384 31917842609500939104 31945846858335772128 32278616096443436421 32295515030642871072 32434551439904515824 32591240094203571456 32631926645545400979 32640321790038723696 32798004504000263424 32965395162325211664 33124648279051420416 33139650384250266168 33145451940635590608 33297008648183078448 33305574896870545152 33326222957152749936 33537650224129135344 33682034187593151048 33699667858062126336 33844749328596016512 34005455640697612032 34035291530709191424 34050706064916940152 34221192076165955328 34251217250174436096 34389825817487412168 34414252322106045636 34577662826959350696 34608000763197086472 34744704676364951424 34775189172681130368 34995808929526054272 35121524239136080512 35137430726563225476 35313357780724443264 35344341204967237248 35360348605875284004 35531171546000285376 35537391771403107456 35699885560938558336 35712511425852312636 35885035635639038784 35901287916271121682 35907572935688556492 36071759368865001652 36081039471609757248 36112696448553481536 36332454409473229956 36472352094487468224 36488870369892580302 36665145105979017888 36671563849213844928 36839243610755746368 36897755067000296352 37072958082513118272 37105485354355639104 37265229313932847968 37282106682281549439 37459134729205963254 37468771758979363296 37492000826796843678 37640096732728697376 37912126340319892128 38075342994670518576 38256137595784813536 38289702972047840352 38307044323031557671 38498841085686699744 38674876024350104864 38688554044673338689 38899870680329269533 39087792760910570352 39122087819266271664 39276622677629945088 39511714769028090576 39560479659464235264 39727527503314998672 39909180578318725232 39919447926036327168 39954472666484702976 39972567989250321048 40162371256055878128 40172703741586121472 40352389551347837184 40356392373234892032 40370665090093918632 40572794045938722048 40591169405560976904 40758312079985081088 40776771460456088824 40787262011384942976 40794402388474573056 40823048159234370432 40980933720840711936 41016889793418769152 41229615411159746688 41248288244226395124 41277107968158935808 41444149062100214664 41454811307806955136 41644362342593452416 41707077842827258056 41908561310667003264 42125911398358871616 42325939467676814976 42345108824319784548 42356002857976671552 42549674567432440512 42557123479334585472 42594462477781029504 43038154795257915228 43060686707523828096 43246068586539354432 43509235527393867972 43520429053384964928 43953860216433615552 43973766856024391646 44186200512333688224 44193935920847454144 44396011530910771264 44434963942870333248 44716866965505513792 44897828150608565886 44909378916790868064 45182667663062862894 45400941419889253536 45853101089983216224 45873867893013099927 45885669762808060848 46103550435945800928 46144001017596115296 46624667694862741497 46849907635417633968 46861960608825253632 46920462573180665313 47147131474500378672 47374895394667047168 47616681901136416848 47846714180852051712 47868383888361495576 47876763914251408656 48108052628813009664 48150261931404642048 48443272545964306608 48629802792649957632 48651827159856773736 48886860141305357184 48895418465618459904 49118991481007661824 49197006756000395136 49430610776684157696 49473980472474185472 49686972418577130624 49709475576375399252 49945512972274617672 49958362345305817728 49989334435729124904 50186795643638263168 50306475336193703016 50549501787093189504 50767123992894024768 51008183461046418048 51052937296063787136 51076059097375410228 51331788114248932992 51584738726231118252 51866494240439026044 51912001144795629708 52117057014547427136 52162783759021695552 52682286358704120768 52706146089844838214 52970036671086664896 53040522908812926006 53296757319000428064 53549828341407837504 53568767138778468954 53827553453458558176 53851931874406682523 53861359403532834738 54107639053297502478 54121559207414635872 54498681614209844934 54733305554838870453 54997717658968526832 55258865416133619552 55609437123769677408 55658228031533458656 56167881864478495488 56188702093808944881 56238001240195265517 56460145099093046064 56474670477302228736 56732899423243254016 56868189510479838192 57384206393677220304 57434554458071760528 57661424782052472576 57748261628530049616 58012314036525157296 58027238737846619904 58605146955244820736 58631689141365855528 58683131728899407496 58914934016444917632 58925247894463272192 59246618590493777664 59267572153542135864 59591291254972498008 59622489287340685056 59863770867478087848 59879171889054490752 59958851983875481572 60243556884083817192 60534588559852338048 60555997635140877948 60886754108341465356 61137468119977621632 61165157190684133236 61180893017077414464 61471400581261067904 61525334690128153728 61872432366339592686 61915661952238403712 62166223593150321996 62466543513890178624 62560616764240887084 62862841966000504896 63488909201515222464 63517663236479676822 63824511851148660768 63835685219001878208 63891693716671544256 64557232192886872842 64591030061285742144 64869102879809031648 65263853291090801958 65280643580077447392 65930790324650423328 65960650284036587469 66279300768500532336 66290903881271181216 66594017296366156896 66652445914305499872 67075300448258270688 67346742225912848829 67364068375186302096 67689498657192033024 67774001494594294341 68101412129833880304 68779651634974824336 68828504644212091272 69155325653918701392 69216001526394172944 69489409352729902848 69550378345362260736 69991617859052108544 70243048478272161024 70274861453126450952 70626715561448886528 70688682409934474496 70720697211750568008 71062343092000570752 71074783542806214912 71399771121877116672 71425022851704625272 71770071271278077568 71802575832542243364 71815145871377112984 72143518737730003304 72162078943219514496 72225392897106963072 72664908818946459912 72944704188974936448 72977740739785160604 73330290211958035776 73343127698427689856 73678487221511492736 73795510134000592704 74145916165026236544 74210970708711278208 74530458627865695936 74564213364563098878 74918269458411926508 74937543517958726592 74984001653593687356 75280193465457394752 75824252680639784256 76150685989341037152 76512275191569627072 76579405944095680704 76614088646063115342 76997682171373399488 77349752048700209728 77377108089346677378 77799741360658539066 78175585521821140704 78244175638532543328 79023429538056181152 79059219134767257321 79455055006629997344 79818361156637450464 79945135978500642096 80324742512111756256 80741330180187837264 81161458579946253717 81182338811121953808 81553542920912177648 81574524022769885952 81646096318468740864 81748022421314767401 82459230822319493376 82496576488452790248 82888298124200429328 82909622615613910272 83288724685186904832 83414155685654516112 83817122621334006528 84251822796717743232 84651878935353629952 84690217648639569096 84712005715953343104 85099349134864881024 85114246958669170944 85188924955562059008 86076309590515830456 86121373415047656192 86492137173078708864 87018471054787735944 87040858106769929856 87907720432867231104 87947533712048783292 88372401024667376448 88387871841694908288 88792023061821542528 88869927885740666496 89433733931011027584 89795656301217131772 89818757833581736128 90365335326125725788 90801882839778507072 91706202179966432448 91747735786026199854 91771339525616121696 92207100871891601856 92288002035192230592 93249335389725482994 93699815270835267936 93840925146361330626 94294262949000757344 95233363802272833696 95276494854719515233 95736767776722991152 95753527828502817312 96835848289330309263 96886545091928613216 97303654319713547472 97773720282610714368 97895779936636202937 98394013512000790272 99373944837154261248 99418951152750798504 99891025944549235344 99916724690611635456 99978668871458249808 100373591287276526336 100612950672387406032 101099003574186379008 101534247985788049536 102016366922092836096 102105874592127574272 102152118194750820456 102663576228497865984 103169477452462236504 103732988480878052088 103824002289591259416 104234114029094854272 104325567518043391104 105364572717408241536 105412292179689676428 105940073342173329792 106081045817625852012 106593514638000856128 107099656682815675008 107137534277556937908 107655106906917116352 107703863748813365046 107722718807065669476 108215278106595004956 108243118414829271744 108997363228419689868 109466611109677740906 109995435317937053664 110517730832267239104 111218874247539354816 111316456063066917312 111846320046844648317 112377404187617889762 112476002480390531034 112920290198186092128 113736379020959676384 114768412787354440608 114869108916143521056 114921132969094673013 115496523257060099232 116024628073050314592 116065662134020016067 116699612040987808599 117233217948811255369 117263378282731711056 117366263457798814992 117829868032889835264 118535144307084271728 119182582509944996016 119727541734956175696 119758343778108981504 119917703967750963144 120487113768167634384 121069177119704676096 121111995270281755896 121773508216682930712 122274936239955243264 122330314381368266472 122361786034154828928 122942801162522135808 123050669380256307456 123744864732679185372 123831323904476807424 124332447186300643992 124933087027780357248 125121233528481774168 125725683932001009792 126977818403030444928 127035326472959353644 127649023702297321536 127671370438003756416 127783387433343088512 129114464385773745684 129182060122571484288 129738205759618063296 130527706582181603916 130561287160154894784 131861580649300846656 131921300568073174938 132558601537001064672 132581807762542362432 133188034592732313792 133304891828610999744 134150600896516541376 134693484451825697658 134728136750372604192 135548002989188588682 136202824259667760608 137559303269949648672 137621603679039299781 137657009288424182544 138310651307837402784 138432003052788345888 139874003084588224491 140549722906252901904 141441394423501136016 142124686184001141504 142850045703409250544 143540142542556155136 143605151665084486728 143630291742754225968 144287037475460006608 144324157886439028992 144450785794213926144 145329817637892919824 145889408377949872896 145955481479570321208 146660580423916071552 146686255396855379712 147356974443022985472 147591020268001185408 148291832330052473088 148421941417422556416 149060917255731391872 149128426729126197756 149836538916823853016 149875087035917453184 149968003307187374712 150560386930914789504 151648505361279568512 152301371978682074304 153024550383139254144 153158811888191361408 153228177292126230684 153995364342746798976 154699504097400419456 154754216178693354756 155599482721317078132 156351171043642281408 156488351277065086656 158046859076112362304 158118438269534514642 158910110013259994688 159636722313274900928 159890271957001284192 160649485024223512512 161482660360375674528 161555795623220047569 162322917159892507434 162364677622243907616 163107085841824355296 163496044842629534802 164993152976905580496 165776596248400858656 166828311371309032224 168503645593435486464 168566106281426834643 168714003720585796551 169380435297279138192 169424011431906686208 170198698269729762048 172152619181031660912 172984274346157417728 174036942109575471888 174081716213539859712 175815440865734462208 175895067424097566584 176744802049334752896 176775743683389816576 177584046123643085056 177739855771481332992 178867467862022055168 179591312602434263544 179637515667163472256 180730670652251451576 181603765679557014144 183412404359932864896 183495471572052399708 183542679051232243392 184414201743783203712 184576004070384461184 186498670779450965988 187399630541670535872 187681850292722661252 188588525898001514688 190466727604545667392 190552989709439030466 191473535553445982304 191507055657005634624 193671696578660618526 193773090183857226432 194607308639427094944 195791559873272405874 197881950852109762407 198837902305501597008 199782051889098470688 199957337742916499616 201225901344774812064 202040226677738546487 203068495971576099072 203322004483782883023 204304236389501640912 206338954904924473008 207465976961756104176 207648004579182518832 208468228058189708544 208651135036086782208 210729145434816483072 210824584359379352856 211880146684346659584 212162091635251704024 213187029276001712256 214199313365631350016 214275068555113875816 215310213813834232704 215407727497626730092 215445437614131338952 216430556213190009912 216486236829658543488 217994726456839379736 218933222219355481812 219990870635874107328 221035461664534478208 222437748495078709632 222632912126133834624 223692640093689296634 224754808375235779524 224952004960781062068 225840580396372184256 227472758041919352768 229536825574708881216 229738217832287042112 229842265938189346026 230993046514120198464 232049256146100629184 232131324268040032134 233399224081975617198 234466435897622510738 234526756565463422112 234732526915597629984 237070288614168543456 237177657404301771963 238365165019889992032 239455083469912351392 239835407935501926288 240974227536335268768 242223990540563511792 243484375739838761151 243547016433365861424 244660628762736532944 244723572068309657856 247489729465358370744 248664894372601287984 249866174055560714496 250242467056963548336 251451367864002019584 253955636806060889856 254070652945918707288 255298047404594643072 255342740876007512832 255566774866686177024 258228928771547491368 258364120245142968576 259476411519236126592 261055413164363207832 261122574320309789568 263723161298601693312 263842601136146349876 265117203074002129344 265163615525084724864 266376069185464627584 266609783657221999488 268301201793033082752 269386968903651395316 269456273500745208384 271096005978377177364 272405648519335521216 275118606539899297344 275243207358078599562 275314018576848365088 276621302615674805568 276864006105576691776 279748006169176448982 281099445812505803808 282882788847002272032 285700091406818501088 285829484564158545699 287210303330168973456 287260583485508451936 288574074950920013216 290659635275785839648 291910962959140642416 293321160847832143104 293687339809908608811 295182040536002370816 298121834511462783744 298256853458252395512 299673077833647706032 299750174071834906368 299936006614374749424 301120773861829579008 303297010722559137024 304602743957364148608 306049100766278508288 306317623776382722816 306456354584252461368 307990728685493597952 309399008194800838912 309508432357386709512 311198965442634156264 312702342087284562816 312976702554130173312 316093718152224724608 316236876539069029284 317820220026519989376 319273444626549801856 319780543914002568384 321298970048447025024 322965320720751349056 323111591246440095138 324645834319785014868 324729355244487815232 326214171683648710592 326992089685259069604 329986305953811160992 331553192496801717312 333656622742618064448 337132212562853669286 337428007441171593102 338760870594558276384 344305238362063321824 344763398907284019039 348073884219150943776 348196986402060048201 350098836122963425797 351699653846433766107 351790134848195133168 353489604098669505792 359182625204868527088 359275031334326944512 361461341304502903152 363207531359114028288 366824808719865729792 366990943144104799416 367085358102464486784 368828403487566407424 369152008140768922368 372997341558901931976 374799261083341071744 375363700585445322504 377177051796003029376 380933455209091334784 381105979418878060932 382947071106891964608 383014111314011269248 387343393157321237052 387546180367714452864 389214617278854189888 391583119746544811748 395763901704219524814 397675804611003194016 399564103778196941376 399914675485832999232 402451802689549624128 404080453355477092974 406644008967565766046 408608472779003281824 412677909809848946016 412864811037117899343 414931953923512208352 415296009158365037664 419622009253764673473 421649168718758705712 424324183270503408048 426374058552003424512 428550137110227751632 430620427627668465408 430815454995253460184 430890875228262677904 432861112426380019824 432972473659317086976 435989452913678759472 437866444438710963624 439981741271748214656 442070923329068956416 444875496990157419264 445265824252267669248 447385280187378593268 449509616750471559048 449904009921562124136 451681160792744368512 454945516083838705536 459073651149417762432 459476435664574084224 459684531876378692052 461986093028240396928 464098512292201258368 464262648536080064268 466798448163951234396 468932871795245021476 469053513130926844224 469465053831195259968 474140577228337086912 474355314808603543926 476730330039779984064 478910166939824702784 479670815871003852576 481948455072670537536 484447981081127023584 484667386869660142707 486968751479677522302 487094032866731722848 489321257525473065888 494979458930716741488 497329788745202575968 500484934113927096672 505698318844280503929 508141305891837414576 510596094809189286144 516457857543094982736 518952823038472253184 522110826328726415664 522245148640619579136 527446322597203386624 527685202272292699752 530234406148004258688 530327231050169449728 532752138370929255168 533219567314443998976 536602403586066165504 538773937807302790632 538912547001490416768 542192011956754354728 544811297038671042432 550237213079798594688 550486414716157199124 550628037153696730176 553242605231349611136 553728012211153383552 559496012338352897964 562198891625011607616 565765577694004544064 571400182813637002176 571658969128317091398 574420606660337946912 574521166971016903872 577148149901840026432 581319270551571679296 583821925918281284832 587374679619817217622 596513706916504791024 599346155667295412064 599872013228749498848 606120680033215639461 609205487914728297216 609966013451348649069 612912709168504922736 619016864714773419024 622397930885268312528 625404684174569125632 625953405108260346624 632187436304449449216 632473753078138058568 635640440053039978752 638546889253099603712 639561087828005136768 642597940096894050048 645930641441502698112 646223182492880190276 649291668639570029736 649458710488975630464 652428343367297421184 653984179370518139208 659972611907622321984 663106384993603434624 667313245485236128896 674264425125707338572 674856014882343186204 677521741189116552768 688610476724126643648 689526797814568038078 696147768438301887552 696393972804120096402 700197672245926851594 703399307692867532214 703580269696390266336 711532972212905315889 718365250409737054176 722922682609005806304 730453127219516283453 733981886288209598832 734170716204928973568 745994683117803863952 749598522166682143488 750727401170890645008 754354103592006058752 761866910418182669568 762211958837756121864 765894142213783929216 766028222628022538496 774686786314642474104 775092360735428905728 778429234557708379776 783166239493089623496 791527803408439049628 795351609222006388032 799128207556393882752 799829350971665998464 804903605379099248256 808160906710954185948 813288017935131532092 817216945558006563648 825355819619697892032 825729622074235798686 829863907847024416704 830592018316730075328 839244018507529346946 843298337437517411424 848648366541006816096 857100274220455503264 857488453692475637097 861630909990506920368 861781750456525355808 865722224852760039648 871978905827357518944 875732888877421927248 879963482543496429312 881062019429725826433 894770560374757186536 899019233500943118096 899808019843124248272 903362321585488737024 909891032167677411072 918147302298835524864 918952871329148168448 919369063752757384104 923972186056480793856 928197024584402516736 928525297072160128536 933596896327902468792 937865743590490042952 938107026261853688448 938930107662390519936 948281154456674173824 948710629617207087852 953460660079559968128 957820333879649405568 959341631742007705152 963896910145341075072 968895962162254047168 969334773739320285414 973937502959355044604 974188065733463445696 978642515050946131776 989958917861433482976 994659577490405151936 1000969868227854193344 1011396637688561007858 1016282611783674829152 1032915715086189965472 1044221652657452831328 1055098961539301298321 1055370404544585399504 1060468812296008517376 1077547875614605581264 1077825094002980833536 1084384023913508709456 1089622594077342084864 1100474426159597189376 1100972829432314398248 1101256074307393460352 1106485210462699222272 1107456024422306767104 1118992024676705795928 1124397783250023215232 1131531155388009088128 1142800365627274004352 1143317938256634182796 1148841213320675893824 1149042333942033807744 1154296299803680052864 1162638541103143358592 1167643851836562569664 1174749359239634435244 1193027413833009582048 1198692311334590824128 1199744026457498997696 1212241360066431278922 1219932026902697298138 1225825418337009845472 1238033729429546838048 1238594433111353698029 1244795861770536625056 1258866027761294020419 1264947506156276117136 1279122175656010273536 1291861282883005396224 1292446364985760380552 1298583337279140059472 1298917420977951260928 1304856686734594842368 1307968358741036278416 1319945223815244643968 1326212769987206869248 1334626490970472257792 1348528850251414677144 1349712029764686372408 1355043482378233105536 1377220953448253287296 1379053595629136076156 1392295536876603775104 1392787945608240192804 1400395344491853703188 1406798615385735064428 1407160539392780532672 1423065944425810631778 1436730500819474108352 1445845365218011612608 1454002160608980428121 1460906254439032566906 1467963772576419197664 1491989366235607727904 1501454802341781290016 1517094956532841511787 1524423917675512243728 1531788284427567858432 1549373572629284948208 1556858469115416759552 1566332478986179246992 1583055606816878099256 1590703218444012776064 1598256415112787765504 1599658701943331996928 1609807210758198496512 1616321813421908371896 1626576035870263064184 1634433891116013127296 1650711639239395784064 1651459244148471597372 1659727815694048833408 1661184036633460150656 1678488037015058693892 1686596674875034822848 1697296733082013632192 1714200548440911006528 1714976907384951274194 1723261819981013840736 1723563500913050711616 1731444449705520079296 1743957811654715037888 1751465777754843854496 1762124038859451652866 1789541120749514373072 1798038467001886236192 1799616039686248496544 1818362040099646918383 1838738127505514768208 1857050594144320257072 1867193792655804937584 1875731487180980085904 1876214052523707376896 1877860215324781039872 1896562308913348347648 1897421259234414175704 1906921320159119936256 1915640667759298811136 1918683263484015410304 1927793820290682150144 1937791924324508094336 1938669547478640570828 1947875005918710089208 1948376131466926891392 1957285030101892263552 1979917835722866965952 1989319154980810303872 2001939736455708386688 2022793275377122015716 2032565223567349658304 2065831430172379930944 2088443305314905662656 2110197923078602596642 2110740809089170799008 2155095751229211162528 2168768047827017418912 2191359381658548850359 2201945658864628796496 2202512148614786920704 2237984049353411591856 2248795566500046430464 2263062310776018176256 2285600731254548008704 2286635876513268365592 2297682426641351787648 2298084667884067615488 2308592599607360105728 2325277082206286717184 2335287703673125139328 2349498718479268870488 2386054827666019164096 2397384622669181648256 2399488052914997995392 2424482720132862557844 2439864053805394596276 2451650836674019690944 2476067458859093676096 2477188866222707396058 2489591723541073250112 2517732055522588040838 2529895012312552234272 2572465361077426911291 2584892729971520761104 2597166674558280118944 2615936717482072556832 2639890447630489287936 2643186058289177479299 2697057700502829354288 2699424059529372744816 2710086964756466211072 2754441906896506574592 2758107191258272152312 2784591073753207550208 2785575891216480385608 2800790688983707406376 2813597230771470128856 2814321078785561065344 2846131888851621263556 2873461001638948216704 2891690730436023225216 2908004321217960856242 2921812508878065133812 2935927545152838395328 2983978732471215455808 3002909604683562580032 3034189913065683023574 3048847835351024487456 3098747145258569896416 3132664957972358493984 3165296884617903894963 3166111213633756198512 3181406436888025552128 3232643626843816743792 3253152071740526128368 3268867782232026254592 3301423278478791568128 3302918488296943194744 3319455631388097666816 3322368073266920301312 3356976074030117387784 3373193349750069645696 3394593466164027264384 3428401096881822013056 3429953814769902548388 3446523639962027681472 3447127001826101423232 3462888899411040158592 3487915623309430075776 3502931555509687708992 3524248077718903305732 3579082241499028746144 3596076934003772472384 3599232079372496993088 3636724080199293836766 3677476255011029536416 3714101188288640514144 3715783299334061094087 3734387585311609875168 3751462974361960171808 3794842518468828351408 3837366526968030820608 3875583848649016188672 3877339094957281141656 3895750011837420178416 3896752262933853782784 3914570060203784527104 3959835671445733931904 3978638309961620607744 4003879472911416773376 4045586550754244031432 4065130447134699316608 4131662860344759861888 4176886610629811325312 4220395846157205193284 4221481618178341598016 4310191502458422325056 4337536095654034837824 4382718763317097700718 4403891317729257592992 4475968098706823183712 4551284869598524535361 4573271753026536731184 4595364853282703575296 4670575407346250278656 4698997436958537740976 4772109655332038328192 4794769245338363296512 4798976105829995990784 4848965440265725115688 4879728107610789192552 4903301673348039381888 4952134917718187352192 4954377732445414792116 4979183447082146500224 5035464111045176081676 5059790024625104468544 5144930722154853822582 5169785459943041522208 5194333349116560237888 5231873434964145113664 5286372116578354958598 5394115401005658708576 5398848119058745489632 5455086120298940755149 5516214382516544304624 5571151782432960771216 5601581377967414812752 5627194461542940257712 5628642157571122130688 5692263777703242527112 5746922003277896433408 5783381460872046450432 5816008642435921712484 5843625017756130267624 5871855090305676790656 5967957464942430911616 6005819209367125160064 6068379826131366047148 6097695670702048974912 6197494290517139792832 6265329915944716987968 6330593769235807789926 6332222427267512397024 6465287253687633487584 6506304143481052256736 6574078144975646551077 6605836976593886389488 6713952148060234775568 6746386699500139291392 6789186932328054528768 6856802193763644026112 6859907629539805096776 6893047279924055362944 6894254003652202846464 6925777798822080317184 6975831246618860151552 7005863111019375417984 7048496155437806611464 7158164482998057492288 7192153868007544944768 7198464158744993986176 7273448160398587673532 7354952510022059072832 7428202376577281028288 7431566598668122188174 7468775170623219750336 7502925948723920343616 7589685036937656702816 7754678189914562283312 7791500023674840356832 7919671342891467863808 7929558174867532437897 8091173101508488062864 8130260894269398633216 8263325720689519723776 8353773221259622650624 8440791692314410386568 8442963236356683196032 8620383004916844650112 8675072191308069675648 8765437526634195401436 8807782635458515185984 8951936197413646367424 9102569739197049070722 9146543506053073462368 9397994873917075481952 9495890653853711684889 9544219310664076656384 9697930880531450231376 9759456215221578385104 9806603346696078763776 9904269835436374704384 9908755464890829584232 9958366894164293000448 10070928222090352163352 10119580049250208937088 10289861444309707645164 10339570919886083044416 10388666698233120475776 10463746869928290227328 10572744233156709917196 10788230802011317417152 10797696238117490979264 10910172240597881510298 11032428765033088609248 11142303564865921542432 11147349898002183282261 11203162755934829625504 11254388923085880515424 11384527555406485054224 11632017284871843424968 11687250035512260535248 11743710180611353581312 11935914929884861823232 12011638418734250320128 12136759652262732094296 12195391341404097949824 12394988581034279585664 12530659831889433975936 12661187538471615579852 12664444854535024794048 12930574507375266975168 13012608286962104513472 13148156289951293102154 13211673953187772778976 13427904296120469551136 13719815259079610193552 13786094559848110725888 14011726222038750835968 14096992310875613222928 14316328965996114984576 14384307736015089889536 14396928317489987972352 14546896320797175347064 14709905020044118145664 14856404753154562056576 14863133197336244376348 14937550341246439500672 15005851897447840687232 15179370073875313405632 15509356379829124566624 15583000047349680713664 15859116349735064875794 16182346203016976125728 16365258360896822265447 16881583384628820773136 16885926472713366392064 17240766009833689300224 17350144382616139351296 17530875053268390802872 17615565270917030371968 17903872394827292734848 18205139478394098141444 18293087012106146924736 18795989747834150963904 18991781307707423369778 19395861761062900462752 19518912430443156770208 19722234434926939653231 19817510929781659168464 20141856444180704326704 20239160098500417874176 20579722888619415290328 20679141839772166088832 20777333396466240951552 20927493739856580454656 21145488466313419834392 21576461604022634834304 21595392476234981958528 21820344481195763020596 22064857530066177218496 22284607129731843084864 22294699796004366564522 22406325511869659251008 22508777846171761030848 22769055110812970108448 23264034569743686849936 23374500071024521070496 24273519304525464188592 24390782682808195899648 24789977162068559171328 25061319663778867951872 25322375076943231159704 25328889709070049588096 25861149014750533950336 26025216573924209026944 26296312579902586204308 26423347906375545557952 26855808592240939102272 27439630518159220387104 28193984621751226445856 28487671961561135054667 28632657931992229969152 29093792641594350694128 29419810040088236291328 29712809506309124113152 29726266394672488752696 29875100682492879001344 30011703794895681374464 30358740147750626811264 31018712759658249133248 31166000094699361427328 31718232699470129751588 32364692406033952251456 32730516721793644530894 33442049694006549846783 33763166769257641546272 35061750106536781605744 35231130541834060743936 35807744789654585469696 36410278956788196282888 36586174024212293849472 37591979495668301927808 37983562615414846739556 38791723522125800925504 39037824860886313540416 39444468869853879306462 39635021859563318336928 40283712888361408653408 41159445777238830580656 41358283679544332177664 42290976932626839668784 43152923208045269668608 43190784952469963917056 43640688962391526041192 44129715060132354436992 44569214259463686169728 44589399592008733129044 44812651023739318502016 45017555692343522061696 45538110221625940216896 46528069139487373699872 46749000142049042140992 48547038609050928377184 50644750153886462319408 50657779418140099176192 51722298029501067900672 52050433147848418053888 52592625159805172408616 52846695812751091115904 53711617184481878204544 54879261036318440774208 56387969243502452891712 56975343923122270109334 58187585283188701388256 59166703304780818959693 59452532789344977505392 60717480295501253622528 62037425519316498266496 62332000189398722854656 63436465398940259503176 64729384812067904502912 65461033443587289061788 66884099388013099693566 67526333538515283092544 70123500213073563211488 72820557913576392565776 73172348048424587698944 75183958991336603855616 75967125230829693479112 77583447044251601851008 78075649721772627080832 78888937739707758612924 79270043719126636673856 80567425776722817306816 82318891554477661161312 84581953865253679337568 85463015884683405164001 87281377924783052082384 88259430120264708873984 89138428518927372339456 89178799184017466258088 89625302047478637004032 90035111384687044123392 91076220443251880433792 93056138278974747399744 93498000284098084281984 97094077218101856754368 101289500307772924638816 105185250319610344817232 105693391625502182231808 107423234368963756409088 109758522072636881548416 112775938487004905783424 113950687846244540218668 116375170566377402776512 118333406609561637919386 118905065578689955010784 124074851038632996532992 126872930797880519006352 129458769624135809005824 130922066887174578123576 133768198776026199387132 135052667077030566185088 140247000426147126422976 145641115827152785131552 151934250461659386958224 155166894088503203702016 156151299443545254161664 157777875479415517225848 158540087438253273347712 161134851553445634613632 164637783108955322322624 169163907730507358675136 170926031769366810328002 174562755849566104164768 178357598368034932516176 182152440886503760867584 186112276557949494799488 186996000568196168563968 194188154436203713508736 202579000615545849277632 210370500639220689634464 219517044145273763096832 225551876974009811566848 227901375692489080437336 232750341132754805553024 236666813219123275838772 237810131157379910021568 253745861595761038012704 256389047654050215492003 261844133774349156247152 267536397552052398774264 270105334154061132370176 280494000852294252845952 291282231654305570263104 303868500923318773916448 315555750958831034451696 317080174876506546695424 322269703106891269227264 329275566217910644645248 338327815461014717350272 341852063538733620656004 349125511699132208329536 356715196736069865032352 372224553115898989598976 388376308872407427017472 405158001231091698555264 420741001278441379268928 455802751384978160874672 465500682265509611106048 473333626438246551677544 475620262314759820043136 507491723191522076025408 512778095308100430984006 523688267548698312494304 535072795104104797548528 560988001704588505691904 582564463308611140526208 607737001846637547832896 631111501917662068903392 658551132435821289290496 676655630922029434700544 683704127077467241312008 698251023398264416659072 713430393472139730064704 769167142962150646476009 810316002462183397110528 841482002556882758537856 911605502769956321749344 946667252876493103355088 951240524629519640086272 1014983446383044152050816 1025556190616200861968012 1047376535097396624988608 1070145590208209595097056 1165128926617222281052416 1215474003693275095665792 1262223003835324137806784 1367408254154934482624016 1396502046796528833318144 1426860786944279460129408 1538334285924301292952018 1682964005113765517075712 1823211005539912643498688 1893334505752986206710176 2029966892766088304101632 2051112381232401723936024 2094753070194793249977216 2140291180416419190194112 2430948007386550191331584 2524446007670648275613568 2734816508309868965248032 2853721573888558920258816 3076668571848602585904036 3646422011079825286997376 3786669011505972413420352 4102224762464803447872048 4189506140389586499954432 4280582360832838380388224 5048892015341296551227136 5469633016619737930496064 6153337143697205171808072 7292844022159650573994752 7573338023011944826840704 8204449524929606895744096 8561164721665676760776448 10939266033239475860992128 12306674287394410343616144 15146676046023889653681408 16408899049859213791488192 21878532066478951721984256 24613348574788820687232288 32817798099718427582976384 49226697149577641374464576 65635596199436855165952768 98453394299155282748929152 196906788598310565497858304
- Sum of all divisors σ(n): 689258969565081101607403983
- Sum of proper divisors (its aliquot sum) s(n): 492352180966770536109545679
- 196906788598310565497858304 is an abundant number, because the sum of its proper divisors (492352180966770536109545679) is greater than itself. Its abundance is 295445392368459970611687375
Bases of 196906788598310565497858304
- Binary: 10100010111000001010001001100110000101011110010101111110011101111110110011101001000000002
- Hexadecimal: 0xA2E0A26615E57E77ECE900
- Base-36: OQOL7FKCT44SP0000
Squares and roots of 196906788598310565497858304
- 196906788598310565497858304 squared (1969067885983105654978583042) is 38772283396099767715269331825902095560226410861756416
- 196906788598310565497858304 cubed (1969067885983105654978583043) is 7634525810149603792723456756625700460679151990936663889231676916976267730878464
-
196906788598310565497858304 is a
perfect square number . Itssquare root is 14032347936048 -
The
cube root of 196906788598310565497858304 is 581773001.6588612361
Scales and comparisons
How big is 196906788598310565497858304?- 196,906,788,598,310,565,497,858,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 196,906,788,598,310,565,497,858,304 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 196906788598310565497858304 cubic inches would be around 48481083.5 feet tall.
Recreational maths with 196906788598310565497858304
- 196906788598310565497858304 backwards is 403858794565013895887609691
- 196906788598310565497858304 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 196906788598310565497858304's digits is 144
- 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 196906788598310565497858304 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 196906788598310565497858304 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/196906788598310565497858304/
Chicago style:
Numbermatics. 2024. "Number 196906788598310565497858304 - Facts about the integer". https://numbermatics.com/n/196906788598310565497858304/
The information we have on file for 196906788598310565497858304 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 196906788598310565497858304, math, Factors of 196906788598310565497858304, curriculum, school, college, exams, university, Prime factorization of 196906788598310565497858304, STEM, science, technology, engineering, physics, economics, calculator, one hundred ninety-six septillion, nine hundred six sextillion, seven hundred eighty-eight quintillion, five hundred ninety-eight quadrillion, three hundred ten trillion, five hundred sixty-five billion, four hundred ninety-seven million, eight hundred fifty-eight thousand, three hundred four.