24720023535133355005531968
24,720,023,535,133,355,005,531,968 is an even composite number composed of six prime numbers multiplied together.
24720023535133355005531968 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 24720023535133355005531968:
26 × 312 × 133 × 233 × 313 × 973
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 23 × 23 × 23 × 31 × 31 × 31 × 97 × 97 × 97)See below for interesting mathematical facts about the number 24720023535133355005531968 from the Numbermatics database.
Names of 24720023535133355005531968
- Cardinal: 24720023535133355005531968 can be written as Twenty-four septillion, seven hundred twenty sextillion, twenty-three quintillion, five hundred thirty-five quadrillion, one hundred thirty-three trillion, three hundred fifty-five billion, five million, five hundred thirty-one thousand, nine hundred sixty-eight.
Scientific notation
- Scientific notation: 2.4720023535133355005531968 × 1025
Factors of 24720023535133355005531968
Divisors of 24720023535133355005531968
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 23 24 26 27 31 32 36 39 46 48 52 54 62 64 69 72 78 81 92 93 96 97 104 108 117 124 138 144 156 162 169 184 186 192 194 207 208 216 234 243 248 276 279 288 291 299 312 324 338 351 368 372 388 403 414 416 432 468 486 496 507 529 552 558 576 582 598 621 624 648 676 702 713 729 736 744 776 806 828 832 837 864 873 897 936 961 972 992 1014 1053 1058 1104 1116 1164 1196 1209 1242 1248 1261 1296 1352 1404 1426 1458 1472 1488 1521 1552 1587 1612 1656 1674 1728 1746 1794 1863 1872 1922 1944 1984 2028 2106 2116 2139 2187 2197 2208 2231 2232 2328 2392 2418 2484 2496 2511 2522 2592 2619 2691 2704 2808 2852 2883 2916 2976 3007 3042 3104 3159 3174 3224 3312 3348 3492 3588 3627 3726 3744 3783 3844 3887 3888 4056 4212 4232 4278 4374 4394 4416 4462 4464 4563 4656 4761 4784 4836 4968 5022 5044 5184 5238 5239 5382 5408 5589 5616 5704 5766 5832 5952 6014 6084 6208 6318 6348 6417 6448 6561 6591 6624 6693 6696 6877 6984 7176 7254 7452 7488 7533 7566 7688 7774 7776 7857 8073 8112 8424 8464 8556 8649 8748 8788 8924 8928 9021 9126 9269 9312 9409 9477 9522 9568 9672 9936 10044 10088 10476 10478 10764 10816 10881 11178 11232 11349 11408 11532 11661 11664 12028 12167 12168 12493 12636 12696 12834 12896 13122 13182 13248 13386 13392 13689 13754 13968 14283 14352 14508 14904 15066 15132 15376 15548 15552 15714 15717 16146 16224 16393 16399 16767 16848 16928 17112 17298 17496 17576 17848 17856 18042 18252 18538 18624 18818 18954 19044 19136 19251 19344 19683 19773 19872 20079 20088 20176 20631 20952 20956 21528 21762 22103 22356 22464 22599 22698 22816 23064 23322 23328 23571 24056 24219 24334 24336 24986 25272 25392 25668 25792 25947 26244 26364 26772 26784 27063 27378 27508 27807 27936 28227 28431 28566 28704 29003 29016 29791 29808 30132 30264 30752 31096 31428 31434 32292 32448 32643 32786 32798 33534 33696 33856 34047 34224 34596 34983 34992 35152 35696 36084 36501 36504 37076 37479 37636 37908 38088 38502 38688 39091 39366 39546 39744 40158 40176 40352 41067 41262 41904 41912 42849 43056 43524 44206 44712 45198 45396 45632 46128 46644 46656 47142 47151 48112 48438 48668 48672 49179 49197 49972 50301 50531 50544 50784 51313 51336 51894 52488 52728 53544 53568 54126 54756 55016 55614 55872 56454 56862 57132 57408 57753 58006 58032 59049 59319 59582 59616 60237 60264 60528 61504 61893 62192 62856 62868 64584 65286 65572 65596 66309 67068 67392 67797 68094 68107 68448 69161 69192 69966 69984 70304 70713 71392 72168 72657 73002 73008 74152 74958 75272 75816 76176 77004 77376 77841 78182 78732 79092 80316 80352 80704 81189 82134 82524 83421 83808 83824 84681 85293 85698 86112 87009 87048 88412 89373 89401 89424 90396 90792 92256 93217 93288 94284 94302 96224 96876 97336 97344 97929 98358 98394 99944 100602 101062 101088 101568 102141 102626 102672 103788 104949 104976 105456 107088 108252 109503 109512 110032 111228 112437 112908 113724 114264 115506 116012 116064 117273 118098 118638 119164 119232 120474 120497 120528 121056 122317 123201 123786 124384 125712 125736 128547 129168 130572 131144 131192 132618 134136 135594 136188 136214 136896 138322 138384 139932 139968 140608 141426 141453 142784 144336 145314 146004 146016 147537 147591 148304 149916 150544 150903 151593 151632 152352 153939 154008 155682 156364 157464 158171 158184 160632 160704 162378 162409 164268 165048 166842 167616 167648 169362 170586 171396 172224 173259 174018 174096 176824 177147 177957 178746 178802 178848 180711 180792 181584 184512 185679 186434 186576 188568 188604 192448 193752 194672 195858 196716 196788 198927 199888 201204 202124 202176 203391 204282 204321 205252 205344 207483 207576 209898 209952 210912 212139 213109 213187 214176 216407 216504 217971 219006 219024 220064 222456 224874 225816 227448 228528 231012 232024 232128 233523 234546 236196 237276 238328 240948 240994 241056 242112 243567 244634 246402 247572 248768 250263 251424 251472 254043 255879 257094 258336 261027 261144 262288 262384 265236 268119 268203 268272 271188 272376 272428 276644 276768 279651 279864 282852 282906 287339 288672 290628 291679 292008 292032 293787 295074 295182 296608 299832 301088 301806 303186 303264 304704 306423 307878 308016 311364 312728 314847 314928 316342 316368 321264 324756 324818 328509 328536 330096 333684 335296 337311 338724 341172 342792 346518 348036 348192 351819 353648 354294 355914 357492 357604 357696 361422 361491 361584 363168 366951 369603 371358 372868 373152 377039 377136 377177 377208 385641 387283 387504 389344 391716 393432 393576 397854 399776 402408 404248 406782 408564 408642 410504 410688 414966 415152 419796 419904 421824 424278 424359 426218 426374 428352 432814 433008 435942 438012 438048 440128 442611 442773 444912 449748 451632 452709 454779 454896 457056 461817 462024 464048 467046 469092 472392 474513 474552 476656 481896 481988 482112 487134 487227 489268 492804 495144 500526 502848 502944 508086 508183 508369 511758 514188 516672 519777 522054 522288 524576 524768 530472 531441 533871 536238 536406 536544 542133 542376 544752 544856 553288 553536 557037 559302 559728 565704 565812 574678 577344 581256 583358 584016 587574 590148 590364 593216 596781 599664 602176 603612 606372 606528 610173 612846 612963 615756 616032 622449 622728 625456 629694 629856 632684 632736 636417 639327 639561 642528 649221 649512 649636 653913 657018 657072 660192 667069 667368 674622 677448 682344 685193 685584 693036 696072 696384 700569 703638 707296 708588 711828 714984 715208 722844 722982 723168 726336 730701 733902 739206 742716 745736 746304 750789 754078 754272 754354 754416 762129 767637 771282 774566 775008 778688 783081 783432 786864 787152 795708 799552 804357 804609 804816 808496 813564 817128 817284 821008 829932 830304 838953 839592 848556 848718 852436 852748 862017 865628 866016 871884 875037 876024 876096 881361 885222 885546 889824 899093 899496 903264 905418 909558 909792 912673 914112 919269 923634 924048 928096 934092 938184 944541 944784 949026 949104 953312 963792 963976 974268 974454 978536 985527 985608 990288 1001052 1005888 1011933 1016172 1016366 1016738 1023516 1028376 1039554 1044108 1044576 1049152 1049536 1055457 1060944 1062882 1067742 1072476 1072812 1073088 1084266 1084473 1084752 1089504 1089712 1100853 1106576 1108809 1114074 1118604 1119456 1131117 1131408 1131531 1131624 1149356 1156923 1161849 1162213 1162512 1166716 1168032 1175148 1180199 1180296 1180728 1193562 1199328 1207224 1211821 1212744 1220346 1225692 1225926 1231512 1232064 1244898 1245456 1250912 1259388 1259712 1265368 1265472 1272834 1273077 1278654 1279122 1285056 1298442 1299024 1299272 1307826 1314036 1314144 1320384 1327833 1328319 1334138 1334736 1349244 1354896 1358127 1364337 1364688 1370386 1371168 1385451 1386072 1392144 1401138 1407276 1414592 1417176 1423539 1423656 1429968 1430416 1445688 1445964 1446336 1461402 1461681 1467804 1478412 1485432 1491472 1501578 1508156 1508544 1508708 1508832 1524258 1524549 1525107 1535274 1542564 1549132 1550016 1559331 1566162 1566461 1566864 1573728 1574304 1590121 1590703 1591416 1601613 1608714 1609218 1609632 1616992 1626399 1627128 1634256 1634568 1642016 1659864 1660608 1671111 1677906 1679184 1697112 1697436 1704872 1705496 1724034 1731256 1732032 1743768 1750074 1752048 1762722 1770444 1771092 1779648 1790343 1798186 1798992 1806528 1810836 1819116 1819584 1825346 1830519 1838538 1838889 1847268 1848096 1856192 1867347 1868184 1876368 1889082 1889568 1898052 1898208 1906624 1909251 1917981 1918683 1927584 1927952 1947663 1948536 1948908 1957072 1961739 1971054 1971216 1980576 2001207 2002104 2023866 2032344 2032732 2033476 2047032 2055579 2056223 2056752 2079108 2088216 2089152 2101707 2110914 2111317 2121888 2125764 2135484 2143991 2144952 2145624 2168532 2168946 2169504 2179008 2179424 2192103 2201706 2213152 2217618 2228148 2237208 2238912 2252367 2262234 2262816 2263062 2263248 2286387 2298712 2302911 2313846 2323698 2324426 2325024 2333432 2336064 2349243 2350296 2360398 2360592 2361456 2387124 2398656 2413071 2413827 2414448 2423642 2425488 2440692 2451384 2451852 2463024 2489796 2490912 2501824 2516859 2518776 2530736 2545668 2546154 2557308 2558244 2586051 2596884 2598048 2598544 2615652 2625111 2628072 2628288 2644083 2655666 2656638 2668276 2669472 2697279 2698488 2709792 2716254 2728674 2729376 2738019 2740772 2742336 2757807 2770902 2771431 2772144 2784288 2802276 2813291 2814552 2833623 2834352 2847078 2847312 2859936 2860832 2889727 2891376 2891928 2922804 2923362 2935608 2956581 2956824 2970864 2982944 3003156 3016312 3017416 3017664 3035799 3048516 3049098 3050214 3070548 3085128 3098264 3118662 3132324 3132922 3133728 3147456 3148608 3166371 3180242 3181406 3182832 3203226 3217428 3218436 3219264 3233984 3252798 3253419 3254256 3268512 3269136 3284032 3302559 3319728 3326427 3342222 3355812 3358368 3393351 3394224 3394593 3394872 3409744 3410992 3448068 3462512 3470769 3485547 3486639 3487536 3500148 3504096 3525444 3540597 3540888 3542184 3580686 3596372 3597984 3621672 3635463 3638232 3650692 3661038 3677076 3677778 3694536 3696192 3734694 3735407 3736368 3752736 3778164 3779136 3791827 3796104 3796416 3818502 3819231 3835962 3837366 3855168 3855904 3895326 3897072 3897816 3914144 3923478 3942108 3942432 3961152 3983499 3984957 4002414 4004208 4047732 4064688 4065464 4066952 4074381 4093011 4094064 4111158 4112446 4113504 4156353 4158216 4176432 4203414 4221828 4222634 4243776 4251528 4270617 4270968 4287982 4289904 4291248 4337064 4337892 4339008 4358848 4384206 4385043 4403412 4426304 4435236 4456296 4474416 4504734 4524468 4525632 4526124 4526496 4572774 4573647 4575321 4597424 4605822 4627692 4647396 4648852 4650048 4666864 4677993 4698486 4699383 4700592 4720796 4721184 4722912 4770363 4772109 4774248 4804839 4826142 4827654 4828896 4847284 4850976 4879197 4881384 4901507 4902768 4903301 4903704 4926048 4977361 4979592 4981824 5013333 5033718 5034679 5037552 5061472 5091336 5092308 5114616 5116488 5172102 5193768 5196096 5197088 5231304 5250222 5256144 5288166 5311332 5313276 5336552 5338944 5371029 5394558 5396976 5419584 5432508 5457348 5458752 5476038 5481544 5491557 5515614 5516667 5541804 5542862 5544288 5568576 5602041 5604552 5626582 5629104 5667246 5668704 5694156 5694624 5719872 5721664 5727753 5753943 5756049 5779454 5782752 5783856 5842989 5845608 5846724 5871216 5885217 5913162 5913648 5941728 5965888 6003621 6006312 6032624 6034832 6071598 6097032 6098196 6100428 6141096 6166737 6168669 6170256 6196528 6237324 6264648 6265844 6267456 6305121 6332742 6333951 6360484 6362812 6365664 6406452 6431973 6434856 6436872 6505596 6506838 6508512 6537024 6538272 6576309 6605118 6606379 6608797 6639456 6652854 6684444 6708617 6711624 6716736 6757101 6786702 6788448 6789186 6789744 6819488 6821984 6859161 6896136 6908733 6925024 6941538 6971094 6973278 6975072 7000296 7008192 7047729 7050888 7081194 7081776 7084368 7161372 7192744 7195968 7239213 7241481 7243344 7270926 7276464 7301384 7322076 7354152 7355556 7389072 7469388 7470814 7472736 7505472 7550577 7556328 7583654 7592208 7637004 7638462 7671924 7674732 7711808 7758153 7790652 7794144 7795632 7828288 7846956 7875333 7884216 7884864 7932249 7966998 7969914 8004828 8008416 8091837 8095464 8129376 8130928 8133904 8148762 8186022 8188128 8214057 8222316 8224892 8227008 8273421 8312706 8314293 8316432 8352864 8406828 8439873 8443656 8445268 8500869 8503056 8541234 8541936 8575964 8579808 8582496 8669181 8671897 8674128 8675784 8768412 8770086 8806824 8869743 8870472 8907509 8912592 8948832 9009468 9042049 9048936 9052248 9052992 9107397 9145548 9147294 9150642 9194848 9211644 9255384 9294792 9297704 9333728 9355986 9396972 9398766 9401184 9441592 9442368 9445824 9499113 9540726 9544218 9548496 9609678 9652284 9655308 9657792 9694568 9701952 9758394 9760257 9762768 9803014 9805536 9806602 9807408 9852096 9907677 9954722 9959184 9979281 10026666 10067436 10069358 10075104 10122944 10180053 10182672 10183779 10184616 10229232 10232976 10344204 10387536 10394176 10412307 10456641 10459917 10462608 10500444 10512288 10576332 10621791 10622664 10626552 10673104 10742058 10789116 10793952 10865016 10906389 10914696 10952076 10963088 10983114 11031228 11033334 11083608 11085724 11088576 11204082 11206221 11209104 11253164 11258208 11334492 11337408 11375481 11388312 11389248 11455506 11457693 11507886 11512098 11558908 11565504 11567712 11685978 11688209 11691216 11692487 11693448 11742432 11770434 11826324 11827296 11864749 11883456 11950497 11954871 12007242 12012624 12065248 12069664 12143196 12194064 12196392 12200856 12223143 12279033 12282192 12333474 12337338 12340512 12393056 12469059 12474648 12529296 12531688 12610242 12665484 12667902 12720968 12725624 12731328 12811851 12812904 12863946 12869712 12873744 13011192 13013676 13017024 13076544 13152618 13155129 13210236 13212758 13217594 13278912 13305708 13368888 13417234 13423248 13514202 13573404 13576896 13578372 13579488 13638976 13643968 13718322 13720941 13725963 13792272 13817466 13850048 13883076 13942188 13946556 13950144 14000592 14033979 14095458 14098149 14101776 14162388 14163552 14168736 14311089 14316327 14322744 14385488 14414517 14478426 14482962 14486688 14541852 14552928 14602768 14637591 14644152 14704521 14708304 14709903 14711112 14778144 14932083 14938776 14941628 14945472 15039999 15101154 15104037 15112656 15167308 15184416 15274008 15276924 15342587 15343848 15349464 15516306 15581304 15588288 15591264 15693912 15750666 15753673 15759439 15768432 15864498 15933996 15939828 16009656 16016832 16113087 16183674 16190928 16258752 16261856 16267808 16297524 16372044 16376256 16428114 16444632 16449784 16474671 16546842 16550001 16625412 16628586 16632864 16705728 16806123 16813656 16879746 16887312 16890536 17001738 17006112 17082468 17083872 17151928 17159616 17164992 17183259 17261829 17268147 17338362 17343794 17348256 17351568 17528967 17536824 17540172 17613648 17655651 17739486 17740944 17815018 17825184 17897664 18010863 18018936 18084098 18097872 18104496 18214794 18291096 18294588 18301284 18389696 18423288 18500211 18506007 18510768 18589584 18595408 18667456 18711972 18793944 18797532 18802368 18883184 18915363 18998226 19001853 19081452 19088436 19096992 19219356 19295919 19304568 19310616 19389136 19516788 19520514 19525536 19606028 19611072 19613204 19614816 19728927 19815354 19819137 19826391 19909444 19918368 19958562 20053332 20125851 20134872 20138716 20150208 20271303 20360106 20365344 20367558 20369232 20458464 20465952 20577483 20671573 20679139 20688408 20775072 20824614 20913282 20919834 20925216 20991479 21000888 21024576 21143187 21152664 21243582 21245328 21253104 21346208 21484116 21578232 21587904 21717639 21724443 21730032 21812778 21829392 21904152 21926176 21966228 22062456 22066668 22167216 22171448 22408164 22412442 22418208 22506328 22516416 22651731 22668984 22750962 22776624 22911012 22915386 23015772 23024196 23117816 23135424 23274459 23371956 23376418 23382432 23384974 23386896 23484864 23540868 23625999 23652648 23654592 23729498 23796747 23900994 23909742 24014484 24025248 24130496 24139328 24275511 24286392 24388128 24392784 24401712 24446286 24558066 24564384 24642171 24666948 24674676 24681024 24786112 24820263 24938118 24942879 24949296 25058592 25063376 25220484 25319619 25330968 25335804 25441936 25451248 25502607 25623702 25625808 25727892 25739424 25747488 26007543 26015691 26022384 26027352 26305236 26310258 26420472 26425516 26435188 26609229 26611416 26722527 26730899 26737776 26834468 26846496 27028404 27126147 27146808 27156744 27158976 27322191 27436644 27441882 27451926 27584544 27634932 27766152 27871883 27884376 27893112 28001184 28067958 28190916 28196298 28203552 28292863 28324776 28327104 28337472 28497339 28622178 28632654 28645488 28770976 28829034 28956852 28965924 28973376 29083704 29105856 29205536 29275182 29280771 29288304 29409042 29416608 29419806 29422224 29556288 29723031 29864166 29877552 29883256 29937843 30079998 30202308 30208074 30225312 30334616 30368832 30540159 30548016 30551337 30553848 30685174 30687696 30698928 31032612 31162608 31182528 31236921 31369923 31379751 31387824 31501332 31507346 31518878 31536864 31728996 31865373 31867992 31879656 32019312 32226174 32367348 32381856 32523712 32535616 32595048 32719167 32744088 32856228 32889264 32899568 32949342 33093684 33100002 33250824 33257172 33265728 33612246 33618663 33627312 33759492 33774624 33781072 34003476 34012224 34126443 34164936 34167744 34303856 34366518 34373079 34523658 34536294 34676724 34687588 34696512 34703136 35057934 35064627 35073648 35077461 35080344 35227296 35311302 35478972 35481888 35594247 35630036 35650368 35851491 35864613 36021726 36028603 36037872 36168196 36195744 36208992 36429588 36572783 36582192 36586169 36589176 36602568 36837099 36846576 37000422 37012014 37021536 37179168 37190816 37407177 37423944 37566451 37587888 37595064 37766368 37830726 37996452 38003706 38162904 38176872 38193984 38435553 38438712 38591838 38609136 38621232 38778272 39033576 39041028 39051072 39212056 39226408 39229632 39457854 39465387 39630708 39638274 39652782 39818888 39836736 39917124 40106664 40251702 40269744 40277432 40542606 40720212 40730688 40735116 40738464 40916928 40931904 41154966 41162823 41177889 41343146 41358278 41376816 41550144 41649228 41826564 41839668 41850432 41982958 42001776 42101937 42286374 42294447 42305328 42487164 42490656 42506208 42692416 42933267 42948981 42968232 43156464 43243551 43435278 43448886 43460064 43625556 43658784 43808304 43852352 43912773 43932456 44113563 44124912 44129709 44133336 44334432 44342896 44796249 44816328 44824884 44836416 45012656 45119997 45303462 45312111 45337968 45501924 45553248 45822024 45830772 46027761 46031544 46048392 46235632 46548918 46743912 46752836 46764864 46769948 46773792 47081736 47251998 47261019 47278317 47305296 47458996 47593494 47801988 47819484 48028968 48050496 48339261 48551022 48560291 48572784 48776256 48785568 48803424 48892572 49116132 49128768 49284342 49293751 49311793 49333896 49349352 49640526 49650003 49876236 49885758 49898592 50117184 50126752 50418369 50440968 50639238 50661936 50671608 50883872 50902496 51005214 51247404 51251616 51455784 51478848 51494976 51549777 51785487 51804441 52015086 52031382 52044768 52054704 52586901 52610472 52620516 52840944 52851032 52870376 52966953 53218458 53222832 53445054 53461798 53475552 53668936 53692992 54032589 54056808 54252294 54293616 54313488 54644382 54873288 54883764 54903852 55169088 55269864 55500633 55518021 55532304 55743766 55768752 55786224 56002368 56135916 56381832 56392596 56407104 56585726 56649552 56746089 56994678 57005559 57244356 57265308 57290976 57541952 57658068 57887757 57913704 57931848 58167408 58411072 58550364 58561542 58576608 58818084 58833216 58839612 58844448 59186781 59446062 59457411 59479173 59728332 59755104 59766512 59875686 60159996 60377553 60404616 60416148 60450624 60669232 60813909 61080318 61096032 61102674 61107696 61370348 61375392 61397856 61732449 62014719 62037417 62065224 62325216 62473842 62739846 62759502 62775648 62974437 63002664 63014692 63037756 63073728 63429561 63457992 63730746 63735984 63742913 63759312 64038624 64452348 64705693 64734696 64763712 65152917 65173329 65190096 65438334 65450827 65488176 65712456 65778528 65799136 65898684 66187368 66200004 66463721 66501648 66514344 67224492 67237326 67254624 67518984 67549248 67562144 67955193 68006952 68252886 68329872 68607712 68733036 68746158 69047316 69072588 69353448 69375176 69406272 69823377 70115868 70129254 70147296 70154922 70160688 70454592 70622604 70877997 70957944 70963776 71188494 71260072 71390241 71702982 71729226 72043452 72057206 72075744 72336392 72391488 72417984 72826533 72859176 73145566 73164384 73172338 73178352 73205136 73674198 73693152 73926513 74000844 74024028 74043072 74358336 74381632 74460789 74814354 74828637 74847888 75132902 75175776 75190128 75532736 75661452 75958857 75992904 76007412 76325808 76353744 76507821 76871106 76877424 77183676 77218272 77242464 77556544 78022629 78047073 78067152 78082056 78424112 78452816 78915708 78930774 79261416 79276548 79305564 79637776 79827687 79834248 80167581 80192697 80213328 80503404 80539488 80554864 81085212 81378441 81440424 81470232 81476928 81966573 82309932 82325646 82355778 82686292 82716556 82753632 83298456 83615649 83653128 83679336 83965916 84003552 84203874 84572748 84588894 84610656 84878589 84974328 84981312 85012416 85492017 85866534 85897962 85914361 85936464 86312928 86487102 86870556 86897772 86920128 87212021 87251112 87317568 87616608 87825546 87842313 87864912 88227126 88249824 88259418 88266672 88668864 88685792 89169093 89592498 89632656 89649768 89813529 90025312 90239994 90606924 90624222 90675936 91003848 91106496 91620477 91644048 91654011 91661544 92055522 92063088 92096784 92471264 93097836 93487824 93505672 93539896 93547584 93710763 94109769 94139253 94163472 94503996 94522038 94556634 94610592 94917992 95186988 95596119 95603976 95638968 96057936 96678522 97102044 97120582 97145568 97571136 97606848 97785144 98157501 98232264 98568684 98587502 98623586 98667792 98698704 99281052 99300006 99752472 99771516 99797184 100253504 100836738 100855989 100881936 101278476 101323872 101343216 101767744 101804992 102010428 102379329 102494808 102503232 102911568 103099554 103119237 103570974 103608882 104030172 104062764 104089536 104109408 105173802 105193881 105220944 105232383 105241032 105681888 105702064 105740752 105933906 106436916 106445664 106782741 106890108 106923596 106951104 107337872 107554473 107593839 108065178 108085809 108113616 108504588 108587232 108626976 109288764 109718349 109746576 109758507 109767528 109807704 110511297 110539728 111001266 111036042 111064608 111487532 111537504 111572448 112221531 112271832 112699353 112734661 112763664 112785192 113171452 113299104 113492178 113989356 114011118 114479303 114488712 114530616 114581952 115306659 115316136 115775514 115797617 115827408 115863696 116334816 117100728 117123084 117153216 117546637 117636168 117679224 117688896 118373562 118396161 118892124 118914822 118958346 119456664 119510208 119533024 119751372 120319992 120755106 120809232 120832296 121338464 121627818 122160636 122192064 122205348 122215392 122740696 122750784 122795712 123464898 123488469 123533667 124029438 124074834 124130448 124650432 124947684 125479692 125519004 125551296 125948874 126005328 126029384 126075512 126305811 126859122 126883341 126915984 127461492 127471968 127485826 127518624 128077248 128799801 128846943 128904696 129411386 129469392 129730653 130305834 130346658 130380192 130876668 130901654 130976352 131424912 131557056 131598272 131738319 131797368 132340689 132374736 132389127 132400008 132927442 133003296 133028688 134388747 134448984 134474652 134509248 135037968 135124288 135359991 135910386 135936333 136013904 136505772 136659744 137215424 137466072 137492316 138083283 138094632 138145176 138706896 138750352 139646754 140231736 140258508 140294592 140309844 140321376 141245208 141755994 141783057 141834951 141915888 142376988 142520144 142780482 143405964 143458452 144086904 144114412 144151488 144672784 145017783 145653066 145680873 145718352 146291132 146328768 146344676 146356704 146410272 147348396 147386304 147853026 147881253 147935379 148001688 148048056 148921578 148950009 149628708 149657274 149695776 150265804 150351552 150380256 151255107 151322904 151917714 151946717 151985808 152002331 152014824 152651616 152707488 153015642 153742212 153754848 154241737 154298191 154367352 154436544 154484928 155356461 155413323 156045258 156094146 156134304 156164112 156848224 156905632 157760703 157831416 157861548 158522832 158553096 158611128 158900859 159275552 159655374 159668496 160335162 160385394 160426656 161006808 161078976 161109728 162097767 162170424 162756882 162880848 162940464 163933146 164619864 164651292 164711556 165372584 165433112 165507264 166501899 166554063 166596912 167231298 167306256 167358672 167931832 168007104 168407748 169145496 169177788 169221312 169757178 169948656 170238267 170984034 171016677 171733068 171795924 171828722 171872928 172625856 172974204 173663271 173741112 173795544 174424042 174502224 175233216 175651092 175684626 175729824 176454252 176499648 176518836 176533344 177371584 177560343 178338186 178372233 178437519 179184996 179265312 179299536 179627058 180050624 180479988 181132659 181213848 181248444 181351872 182007696 182441727 183240954 183288096 183308022 183323088 184111044 184126176 184193568 184942528 185197347 186044157 186112251 186195672 186975648 187011344 187079792 187421526 188219538 188278506 188326944 188923311 189007992 189044076 189113268 189221184 189835984 190288683 190373976 191192238 191207952 191228739 191277936 192115872 193357044 194117079 194204088 194241164 194291136 195458751 195519987 195570288 196315002 196352481 196464528 197137368 197175004 197247172 197335584 197397408 198562104 198600012 199391163 199453631 199504944 199543032 201673476 201711978 201763872 202556952 202647744 202686432 203865579 204020856 204758658 204797749 204872707 204989616 205823136 206199108 206238474 207141948 207217764 207967127 208060344 208125528 208218816 209470131 210347604 210387762 210441888 210464766 210482064 211363776 211404128 211481504 211867812 212633991 212873832 212891328 213565482 213780216 213847192 214170723 214675744 215108946 215187678 216130356 216171618 216227232 217009176 217174464 217253952 218479599 218577528 219436698 219493152 219517014 219535056 219615408 221022594 221079456 221779539 222002532 222072084 222129216 222975064 223075008 223144896 223382367 224443062 224485911 224543664 225398706 225469322 225527328 225570384 226342904 226598208 226984356 227876571 227978712 228022236 228958606 228977424 229061232 229523463 230613318 230632272 231551028 231595234 231654816 231727392 232669632 234067887 234141219 234201456 234246168 235093274 235272336 235358448 236747124 236792322 237784248 237829644 237916692 238913328 239066048 239483061 239502744 240502743 240578091 240639984 241510212 241618464 241664592 242676928 243255636 244135323 244321272 244410696 244430784 245481392 245899719 246929796 246976938 247067334 248058876 248149668 248260896 249895368 250846947 250959384 251038008 251897748 252010656 252058768 252151024 252611622 253718244 253766682 253831968 254635767 254922984 254943936 254971652 255037248 256476051 257599602 257693886 257743083 257809392 258822772 258938784 259461306 260611668 260693316 260760384 261636063 261753336 261803308 261952704 262849824 263476638 263526939 263594736 264681378 264749472 264778254 264800016 265854884 266006592 266057376 267507279 268777494 268828807 268897968 268949304 270075936 270719982 271820772 271872666 272027808 272889227 273011544 273319488 274861431 274932144 274962033 274984632 276166566 276189264 276290352 277413792 277500704 279293508 280303519 280463472 280517016 280619688 280642752 281132289 282329307 282417759 282490416 283511988 283566114 283669902 283831776 284753976 285040288 285560964 286788357 286811928 286916904 288173808 288228824 289345568 290035566 291306132 291361746 291436704 292582264 292689352 292713408 292820544 294472503 294696792 295706052 295762506 295870758 296003376 296096112 297843156 297900018 299257416 299314548 299391552 300531608 300760512 302510214 302567967 302645808 303835428 303893434 303971616 304004662 304029648 305303232 305414976 306031284 307137987 307484424 307509696 308483474 308596382 308734704 309357711 310712922 310826646 312090516 312188292 312268608 312328224 313696448 313811264 315521406 315581643 315662832 315697149 315723096 317045664 317106192 317222256 317801718 318551104 319310748 319336992 320348223 320670324 320770788 320853312 322013616 322219456 322663419 322781517 324195534 324257427 324340848 325513764 325761696 325880928 327866292 329155047 329239728 329275521 329302584 329423112 330745168 330866224 331533891 333003798 333108126 333193824 334462596 334612512 334717344 335863664 336664593 336815496 338098059 338203983 338290992 338355576 339514356 339897312 340476534 341968068 342033354 343437909 343466136 343591848 343657444 343745856 345919977 345948408 347326542 347392851 347482224 347591088 348848084 349004448 351302184 351369252 351459648 352639911 352908504 353037672 353066688 355120686 355188483 356676372 356744466 356875038 358369992 358530624 358599072 359254116 360959976 362265318 362334479 362427696 362467097 362496888 364015392 364883454 366481908 366576192 366616044 366646176 367807219 368222088 368252352 368387136 370394694 370465407 370601001 372088314 372224502 372391344 373951296 374022688 374159584 374843052 376439076 376557012 376653888 377846622 378015984 378088152 378226536 378917433 379671968 380577366 380650023 380747952 382384476 382415904 382457478 382555872 384231744 386399403 386540829 386714088 388234158 388408176 388482328 389191959 390917502 391039974 391140576 392630004 392704962 392929056 394274736 394350008 394494344 394671168 394794816 395214957 397022067 397124208 397167381 397200024 398782326 398907262 399009888 399086064 403166241 403346952 403423956 403527744 405113904 405372864 406079973 407731158 407808999 408041712 409517316 409595498 409745414 409979232 411646272 412398216 412476948 414249849 414283896 414435528 415934254 416120688 416251056 418940262 420695208 420775524 420883776 420929532 420964128 422808256 422963008 423735624 425267982 425349171 425504853 425747664 427130964 427560432 427694384 428341446 429351488 430217892 430375356 432260712 432343236 432454464 434018352 435053349 436959198 437042619 437155056 438873396 438986304 439034028 439070112 439230816 442045188 442158912 443559078 443643759 443806137 444005064 444144168 445950128 446764734 446850027 448886124 448971822 449087328 450797412 450938644 451054656 451140768 452685808 453765321 453968712 455753142 455840151 455957424 456006993 456044472 457917212 457954848 458122464 459046926 461226636 461264544 462725211 462894573 463102056 463190468 463309632 463454784 466069383 466239969 468135774 468282438 468402912 468492336 470186548 470544672 470716896 473282109 473494248 473584644 475446179 475568496 475620197 475659288 475833384 477826656 478966122 479005488 481005486 481156182 481279968 482804017 483020424 483236928 483329184 486293301 486511272 488270646 488363863 488642544 488821392 490962784 491799438 493859592 493953876 494134668 496117752 496299336 496521792 499505697 499662189 499790736 501693894 501918768 502076016 503795496 504021312 504117536 504302048 505223244 507436488 507533364 507663936 509271534 509845968 509943304 510714801 512952102 513050031 515199204 515387772 515486166 515618784 517645544 517877568 518922612 520989813 521223336 521386632 523272126 523506672 523606616 525699648 526953276 527053878 527189472 529362756 529498944 529556508 529600032 531709768 532114752 532681029 535014558 535116699 535312557 537554988 537657614 537795936 537898608 540151872 541439964 543397977 543641544 543745332 544055616 545778454 546023088 547325181 549722862 549864288 549924066 549969264 552333132 552378528 552580704 554827584 555001408 555592041 558132471 558336753 558587016 560607038 560926944 561034032 561239376 562264578 564658614 564835518 564980832 566769933 567023976 567132228 567339804 567663552 569507952 570080576 570866049 571121928 573576714 573623856 573686217 573833808 576347616 576457648 578691136 580071132 582351237 582612264 582723492 582873408 585164528 585378704 586376253 586559961 588945006 589057443 589393584 591412104 591525012 591741516 592006752 592192224 595686312 595800036 598173489 598360893 598514832 598629096 601063216 605020428 605135934 605291616 607670856 607786868 607943232 608009324 608059296 611596737 612062568 614275974 614393247 614618121 614968848 616966948 617192764 617469408 618715422 621425844 621653292 623901381 624181032 624376584 624656448 628410393 631042812 631163286 631325664 631394298 631446192 634091328 634212384 634444512 635603436 637901973 638621496 638673984 640696446 640818763 641053309 641340648 641541576 644027232 645326838 645563034 648391068 648514854 648681696 650735849 651027528 651523392 651761856 655438797 655732584 658310094 658479456 658551042 658605168 658846224 661490336 661732448 663067782 665338617 666007596 666216252 666387648 668925192 669225024 669434688 670147101 671727328 673329186 673457733 673630992 676196118 676407966 676581984 676711152 679028712 679794624 680953068 683629713 683936136 684066708 686875818 686932272 687183696 687314888 688570389 691839954 691896816 694653084 694785702 694964448 695182176 697696168 698008896 702203661 702423657 702604368 702738504 705279822 705817008 706075344 710241372 710376966 713352744 713488932 713750076 716739984 717198144 718449183 718508232 721508229 721734273 721919952 724530636 724668958 724855392 724934194 724993776 728030784 729766908 732405969 732963816 733232088 733292352 735614438 736444176 737699157 740789388 740930814 741202002 744176628 744449004 744782688 748045376 748319168 749686104 752540841 752878152 753114024 755693244 756031968 756176304 756453072 757834866 759343936 761154732 761300046 761495904 763907301 764768952 764831808 764914956 765111744 769428153 772798806 773081658 773229249 773428176 776468316 776816352 776964656 778383918 781835004 782079948 782281152 784908189 785260008 785409924 785858112 788549472 788700016 788988688 790429914 790580817 794044134 794248416 794334762 794400048 797564652 797814524 798019776 798172128 802521837 806332482 806486421 806693904 806847912 810227808 812159946 815462316 815617998 816083424 818667681 819034632 819190996 819490828 819958464 824584293 824796432 824886099 824953896 828499698 828567792 828657869 828871056 831868508 832241376 832502112 837880524 840910557 841174009 841390416 841551048 841859064 841928256 846987921 847253277 847471248 850535964 850698342 851009706 851495328 854261928 855120864 855388768 856682892 860365071 860435784 860750712 864028373 864521424 864686472 868036704 870106698 873918396 874085238 874310112 877078753 877746792 878068056 878140224 878461632 883417509 884090376 887118156 887287518 887612274 888010128 888288336 891900256 893529468 893700054 897772248 897943644 898174656 901594824 901877288 902281536 905371616 907530642 907703901 907937424 911506284 911680302 911914848 912013986 912088944 915834424 915909696 916244928 918093852 921413961 922453272 922529088 925450422 925789146 926204112 926380936 928073133 932138766 932479938 936271548 936564876 936805824 936984672 940373096 941089344 941433792 946564218 946744929 946988496 947091447 947169288 950892358 951136992 951240394 951318576 951666768 955653312 957932244 958010976 961044669 962010972 962312364 962559936 965608034 966040848 966658368 967990257 968344551 972586602 972772281 973022544 976541292 976727726 977285088 977642784 981925568 983598876 987465141 987719184 987826563 987907752 988269336 992235504 992598672 994601673 999011394 999324378 999581472 1003387788 1003837536 1004152032 1007590992 1008235072 1008604096 1009993779 1010446488 1014294177 1014611949 1014872976 1015066728 1018543068 1019691936 1019886608 1021429602 1025904204 1026100062 1030313727 1030398408 1030775544 1030972332 1031237568 1035291088 1037759931 1037845224 1041979626 1042178553 1042446672 1042773264 1046544252 1047013344 1047213232 1053906552 1054107756 1054378944 1057919733 1058725512 1059113016 1059200064 1063419536 1065362058 1065565449 1070029116 1070233398 1070625114 1075109976 1075315228 1075591872 1075797216 1082879928 1086795954 1087003437 1087283088 1087401291 1087490664 1091556908 1092046176 1094650362 1099445724 1099728576 1099848132 1099938528 1103421657 1104666264 1104757056 1105161408 1111184082 1111396221 1111803003 1116264942 1116673506 1116886693 1117174032 1121214076 1121853888 1122068064 1122478752 1124529156 1129317228 1129671036 1129961664 1133539866 1133756273 1134047952 1134171239 1134264456 1134679608 1139015904 1141732098 1141950069 1142243856 1147153428 1147247712 1147372434 1147667616 1152695232 1152915296 1159198209 1159622487 1160142264 1164702474 1165224528 1165446984 1167575877 1170329056 1170757408 1172752506 1173119922 1177890012 1178114886 1178787168 1182824208 1183050024 1183483032 1184013504 1184384448 1185644871 1191066201 1191372624 1191502143 1191600072 1196346978 1196721786 1197029664 1197258192 1202126432 1209498723 1210040856 1210271868 1210583232 1215341712 1215573736 1216018648 1216118592 1218239919 1223193474 1223426997 1224125136 1228551948 1228786494 1229236242 1229937696 1233933896 1234385528 1234938816 1237430844 1242749547 1242851688 1243306584 1247802762 1248362064 1248753168 1256820786 1262085624 1262326572 1262651328 1262788596 1262892384 1268424768 1268889024 1271206872 1275803946 1276047513 1276514559 1277242992 1281392892 1281637526 1282106618 1282681296 1283083152 1288054464 1290653676 1291126068 1296782136 1297029708 1297363392 1301471698 1302055056 1305160047 1310877594 1311127857 1311465168 1316620188 1316958912 1317102084 1317210336 1317692448 1322980672 1323464896 1326135564 1330677234 1330931277 1331418411 1332015192 1332432504 1337850384 1340294202 1340550081 1343454656 1346658372 1346915466 1347261984 1352392236 1352815932 1353163968 1353422304 1358057424 1361295963 1361906136 1367259426 1367520453 1367872272 1368020979 1368133416 1373751636 1373864544 1374367392 1374629776 1377140778 1383679908 1383793632 1388175633 1388683719 1389306168 1389571404 1389928896 1390364352 1395392336 1398208149 1398719907 1404407322 1404847314 1405208736 1405477008 1410559644 1411634016 1412150688 1419846327 1420482744 1420753932 1426338537 1426705488 1426860591 1426977864 1427500152 1433479968 1436898366 1437016464 1443016458 1443468546 1443839904 1448412051 1449061272 1449337916 1449710784 1449868388 1449987552 1458879903 1459533816 1464811938 1465091589 1465927632 1466464176 1471228876 1472888352 1475398314 1481578776 1481861628 1482404004 1488230939 1488353256 1488898008 1489565376 1498517091 1498986567 1499372208 1505081682 1505369021 1505756304 1506228048 1511386488 1512063936 1512352608 1512906144 1515669732 1522309464 1522600092 1522991808 1527814602 1528106281 1528665583 1529537904 1529829912 1538856306 1539150093 1545597612 1546163316 1546458498 1546856352 1552936632 1553632704 1553929312 1556767836 1562969439 1563670008 1564159896 1569816378 1570520016 1570819848 1577098944 1577400032 1577977376 1580859828 1581161634 1588088268 1588496832 1588669524 1588800096 1595129304 1595629048 1596344256 1598043087 1605043674 1605350097 1605937671 1612664964 1612972842 1613387808 1613695824 1620455616 1624319892 1630193931 1630924632 1631235996 1632166848 1637335362 1638069264 1638381992 1638981656 1641975543 1649168586 1649592864 1649772198 1649907792 1656999396 1657135584 1657315738 1657742112 1663737016 1664482752 1665004224 1666776123 1674397413 1675010259 1675761048 1681821114 1682348018 1682780832 1683102096 1683718128 1693975842 1694506554 1694942496 1700309799 1701071928 1701396684 1702019412 1702990656 1708523856 1710241728 1710777536 1712598147 1713365784 1720730142 1720871568 1721058651 1721501424 1728056746 1729042848 1729372944 1736073408 1740213396 1747053711 1747836792 1748170476 1748620224 1754157506 1755493584 1756136112 1759128759 1759679883 1766835018 1767172329 1768180752 1774236312 1774575036 1775224548 1776020256 1776576672 1783800512 1787058936 1787400108 1794520467 1795082679 1795544496 1795887288 1803189648 1803754576 1810743232 1815061284 1815407802 1815874848 1823012568 1823360604 1823829696 1824027972 1824177888 1831668848 1834790211 1836187704 1842827922 1843179741 1843854363 1844906544 1850900844 1851578292 1852408224 1852761872 1856146266 1864277532 1864959876 1871704143 1872543096 1873129752 1873969344 1880746192 1885231179 1893128436 1893489858 1893976992 1894182894 1894338576 1901784716 1902273984 1902480788 1902637152 1903333536 1913705919 1915864488 1916021952 1922089338 1922456289 1923159927 1924021944 1924624728 1931216068 1932081696 1935980514 1936689102 1945173204 1945544562 1946045088 1952207547 1953082584 1953455452 1954570176 1955285568 1966316391 1967197752 1974930282 1975438368 1975653126 1975815504 1976030303 1976538672 1984471008 1985197344 1989203346 1996015851 1998022788 1998648756 1999162944 2005142581 2005876483 2006775576 2007675072 2008304064 2015181984 2019987558 2020373199 2020892976 2028588354 2029223898 2029745952 2030133456 2037086136 2039383872 2039773216 2042859204 2050889139 2051808408 2052200124 2060627454 2060796816 2061551088 2061944664 2065711167 2070582176 2075519862 2075690448 2083959252 2084357106 2084893344 2085546528 2093088504 2094026688 2094426464 2106610983 2107270971 2107813104 2108215512 2115839466 2117451024 2118226032 2126839072 2130724116 2131130898 2140058232 2140466796 2141250228 2150219952 2150630456 2151594432 2155347549 2164524687 2165202819 2165759856 2173591908 2174006874 2174566176 2174802582 2174981328 2183113816 2184092352 2189300724 2197217907 2198891448 2199696264 2199877056 2206843314 2209332528 2213097471 2222368164 2222792442 2223606006 2232529884 2233347012 2233773386 2234348064 2242428152 2244136128 2244957504 2249058312 2257622523 2258634456 2259342072 2267079732 2267512546 2268095904 2268342478 2268528912 2269359216 2278031808 2283464196 2283900138 2284487712 2291721903 2294306856 2294495424 2294744868 2295335232 2305830592 2308284459 2318396418 2319244974 2319687747 2320284528 2329404948 2330449056 2330893968 2335151754 2340658112 2341514816 2345505012 2346239844 2354724567 2355780024 2356229772 2357574336 2365648416 2366100048 2366966064 2371289742 2371742451 2382132402 2382745248 2383004286 2383200144 2392693956 2393443572 2394059328 2394516384 2404252864 2407565511 2418997446 2419459263 2420081712 2420543736 2430683424 2431147472 2432037296 2436479838 2446386948 2446853994 2448250272 2456003043 2457103896 2457572988 2458472484 2459875392 2467867792 2468771056 2473752879 2474658297 2474861688 2485499094 2485703376 2485973607 2486613168 2495605524 2496724128 2497506336 2513641572 2522731671 2523522027 2524171248 2524653144 2525577192 2525784768 2540963763 2541759831 2542413744 2551607892 2552095026 2553029118 2554485984 2562785784 2563275052 2564213236 2565362592 2566166304 2581095213 2581307352 2582252136 2592085119 2592897203 2593564272 2594059416 2602943396 2604110112 2610320094 2621755188 2622255714 2622930336 2631236259 2633240376 2634204168 2634420672 2635384896 2650252527 2652271128 2661354468 2661862554 2662836822 2663345191 2664030384 2664865008 2675700768 2680588404 2681100162 2693316744 2693830932 2694523968 2703572651 2704784472 2705631864 2706844608 2716114848 2722591926 2723111703 2723812272 2734518852 2735040906 2735744544 2736041958 2736266832 2747503272 2747729088 2748734784 2749259552 2754281556 2764241883 2767359816 2767587264 2776351266 2777367438 2778612336 2779142808 2784219399 2790784672 2796416298 2797439814 2808814644 2809694628 2810417472 2810954016 2821119288 2823268032 2824301376 2839692654 2840234787 2840965488 2841274341 2841507864 2852677074 2853410976 2853721182 2853955728 2855000304 2866959936 2873796732 2874032928 2883134007 2886032916 2886937092 2887679808 2896824102 2898122544 2898675832 2899736776 2899975104 2903970771 2905033653 2917759806 2918316843 2919067632 2929623876 2930183178 2931855264 2932928352 2942457752 2945776704 2950796628 2962395423 2963157552 2963479689 2963723256 2964808008 2976461878 2976706512 2977796016 2983805019 2997034182 2997973134 2998744416 3010163364 3010738042 3011512608 3012456096 3022772976 3024705216 3025812288 3029981337 3031339464 3042882531 3043835847 3044618928 3045200184 3055629204 3056212562 3057331166 3059075808 3059659824 3077712612 3078300186 3090941181 3091195224 3092326632 3092916996 3093712704 3105873264 3107858624 3113279793 3113535672 3125938878 3126535659 3127340016 3128319792 3139632756 3141040032 3141639696 3154800064 3155954752 3161719656 3162323268 3173759199 3176176536 3177339048 3177600192 3190258608 3191258096 3196086174 3196696347 3210087348 3210700194 3211875342 3225329928 3225945684 3226775616 3227391648 3248639784 3260387862 3261010311 3261849264 3262203873 3262471992 3274670724 3276138528 3276763984 3277963312 3283951086 3298337172 3299185728 3299544396 3299815584 3310264971 3313998792 3314271168 3314631476 3315484224 3327474032 3333552246 3334188663 3335409009 3348794826 3350020518 3350660079 3351522096 3363642228 3364696036 3365561664 3366204192 3367436256 3387951684 3389013108 3389884992 3400619598 3401268819 3402143856 3402513717 3402793368 3404038824 3417047712 3425196294 3425850207 3426731568 3441460284 3441743136 3442117302 3443002848 3456113492 3458085696 3458745888 3477594627 3478867461 3480426792 3494107422 3494774491 3495673584 3496340952 3508315012 3510987168 3512272224 3518257518 3519359766 3533670036 3534344658 3536361504 3547559951 3548472624 3548858393 3549150072 3550449096 3552040512 3553153344 3573198603 3574117872 3574506429 3574800216 3589040934 3590165358 3591088992 3591774576 3606379296 3607509152 3628496169 3630122568 3630815604 3631749696 3643945747 3646025136 3646721208 3648055944 3648355776 3654719757 3663337696 3669580422 3670280991 3672375408 3685655844 3686359482 3687708726 3689813088 3701801688 3703156584 3704816448 3705523744 3712292532 3728248641 3728555064 3729919752 3743408286 3745086192 3746259504 3761492384 3770462358 3786256872 3786979716 3787953984 3788365788 3788677152 3803569432 3804961576 3805274304 3806667072 3827411838 3828142539 3829543677 3831728976 3844178676 3844912578 3846319854 3848043888 3849249456 3862432136 3864163392 3871961028 3873378204 3890346408 3891089124 3892090176 3904415094 3906165168 3906910904 3915480141 3932632782 3933383571 3934395504 3949860564 3950876736 3951306252 3951631008 3952060606 3953077344 3968942016 3970394688 3978406692 3992031702 3992793831 3994255233 3996045576 3997297512 4010285162 4011752966 4013551152 4021650243 4030363968 4039975116 4040746398 4041785952 4057176708 4058447796 4059491904 4060266912 4074172272 4079546432 4083887889 4085718408 4101778278 4102561359 4103616816 4104062937 4104400248 4121254908 4121593632 4123102176 4123889328 4131422334 4141164352 4151039724 4151380896 4164526899 4166051157 4167918504 4168714212 4169786688 4171093056 4186177008 4188852928 4194624447 4196159721 4213221966 4214541942 4215626208 4216431024 4231678932 4234902048 4236452064 4253678144 4259538981 4261448232 4262261796 4279015611 4280116464 4280581773 4280933592 4282500456 4300439904 4301260912 4310695098 4329049374 4330405638 4331519712 4345236153 4347183816 4348013748 4349132352 4349605164 4349962656 4366227632 4376639709 4378601448 4394435814 4395274767 4397782896 4399392528 4413686628 4418665056 4426194942 4444736328 4445584884 4447212012 4464692817 4465059768 4466694024 4467546772 4468696128 4484856304 4495551273 4496959701 4498116624 4515245046 4516107063 4517268912 4518684144 4534159464 4535025092 4536191808 4536684956 4537057824 4538718432 4566928392 4567800276 4568975424 4583443806 4584318843 4585996749 4588613712 4589489736 4616568918 4617450279 4636792836 4638489948 4639375494 4640569056 4658809896 4660898112 4661787936 4670303508 4688908317 4691010024 4692479688 4709449134 4710348227 4711560048 4712072261 4712459544 4731296832 4732200096 4733932128 4742579484 4743484902 4764264804 4765490496 4766008572 4766400288 4781493847 4783243921 4785387912 4786887144 4789032768 4815131022 4816050291 4817813013 4837994892 4838918526 4840163424 4841087472 4861366848 4862294944 4864074592 4872959676 4890581793 4892773896 4893707988 4896500544 4912006086 4914207792 4915145976 4916944968 4925926629 4935735584 4937542112 4947505758 4949316594 4949723376 4970998188 4971406752 4971947214 4973226336 4991211048 4993448256 4995012672 5000328369 5023192239 5025030777 5027283144 5045463342 5047044054 5048342496 5049306288 5051154384 5081927526 5083519662 5084827488 5100929397 5103215784 5104190052 5106058236 5108971968 5125571568 5126550104 5128426472 5130725184 5132332608 5137794441 5162190426 5162614704 5163175953 5164504272 5184170238 5185794406 5187128544 5188118832 5205886792 5208220224 5220640188 5241161133 5243510376 5244511428 5245860672 5262472518 5266480752 5268408336 5277386277 5279039649 5300505054 5301516987 5304542256 5322708936 5323725108 5325673644 5326690382 5328060768 5329730016 5351401536 5361176808 5362200324 5383561401 5385248037 5386633488 5387661864 5407145302 5409568944 5411263728 5432229696 5445183852 5446223406 5447624544 5469037704 5470081812 5471489088 5472083916 5472533664 5495006544 5498519104 5504370633 5508563112 5528483766 5529539223 5531563089 5534719632 5552702532 5554734876 5557224672 5558285616 5568438798 5581569344 5592832596 5594879628 5615112429 5617629288 5619389256 5621908032 5642238576 5655693537 5679385308 5680469574 5681930976 5682548682 5683015728 5705354148 5706821952 5707442364 5707911456 5710000608 5741117757 5747593464 5748065856 5766268014 5767368867 5769479781 5772065832 5773874184 5793648204 5796245088 5797351664 5799473552 5807941542 5810067306 5835519612 5836633686 5838135264 5856622641 5859247752 5860366356 5863710528 5865856704 5884915504 5898949173 5901593256 5924790846 5926315104 5926959378 5927446512 5928090909 5929616016 5952923756 5953413024 5955592032 5967610038 5988047553 5994068364 5995946268 5997488832 6015427743 6017629449 6020326728 6021476084 6023025216 6024912192 6045545952 6059962674 6061119597 6062678928 6085765062 6087671694 6089237856 6090400368 6111258408 6112425124 6114662332 6118151616 6119319648 6152667417 6155425224 6156600372 6181882362 6182390448 6183062561 6184653264 6185833992 6211746528 6226559586 6227071344 6251877756 6253071318 6254680032 6256639584 6276452221 6279265512 6282080064 6283279392 6319832949 6321812913 6323439312 6324646536 6347518398 6348730219 6352353072 6354678096 6380517216 6382516192 6392172348 6393392694 6420174696 6421400388 6423750684 6446980937 6450659856 6451891368 6454783296 6466042647 6493574061 6495608457 6497279568 6520775724 6522020622 6523698528 6524407746 6524943984 6549341448 6552277056 6553527968 6555926624 6567902172 6591653721 6596674344 6599088792 6599631168 6620529942 6627997584 6629262952 6639292413 6654948064 6667104492 6668377326 6670818018 6697589652 6700041036 6701320158 6703044192 6727284456 6729392072 6732408384 6734872512 6772867569 6775903368 6778026216 6801239196 6802537638 6804287712 6805027434 6805586736 6808077648 6834095424 6850392588 6851700414 6853463136 6875165709 6882920568 6883486272 6884234604 6886005696 6912226984 6917491776 6924853377 6955189254 6957734922 6959063241 6960853584 6988214844 6989548982 6991347168 6992681904 7016630024 7021974336 7024544448 7036515036 7038719532 7064173701 7067340072 7068689316 7072723008 7095119902 7096945248 7097716786 7098300144 7100898192 7115227353 7146397206 7148235744 7149012858 7149600432 7178081868 7180330716 7182177984 7183549152 7212758592 7215018304 7222696533 7256992338 7258377789 7260245136 7261631208 7287891494 7292050272 7293442416 7296111888 7309439514 7326675392 7339160844 7340561982 7344750816 7368009129 7371311688 7372718964 7375417452 7379626176 7403603376 7406313168 7411047488 7421258637 7423974891 7424585064 7456497282 7457110128 7457920821 7459839504 7486816572 7490172384 7492519008 7522984768 7540924716 7568195013 7570566081 7572513744 7573959432 7576731576 7577354304 7607138864 7609923152 7622891289 7625279493 7654823676 7656285078 7659087354 7663457952 7688357352 7689825156 7692639708 7696087776 7698498912 7724864272 7743285639 7743922056 7746756408 7776255357 7778691609 7780692816 7782178248 7808830188 7812330336 7813821808 7830960282 7865265564 7866767142 7868791008 7893708777 7899721128 7902612504 7903262016 7904121212 7906154688 7950757581 7956813384 7984063404 7985587662 7988510466 7990035573 7992091152 7994595024 8020570324 8023505932 8027102304 8043300486 8079950232 8081492796 8083571904 8110717953 8114353416 8116895592 8120533824 8148344544 8167775778 8169335109 8171436816 8203556556 8205122718 8207233632 8208125874 8208800496 8242509816 8243187264 8246204352 8247778656 8262844668 8292725649 8302079448 8302761792 8329053798 8332102314 8333693017 8335837008 8337428424 8372354016 8389248894 8392319442 8426443932 8429083884 8431252416 8432862048 8459566037 8463357864 8469804096 8472904128 8519077962 8520704361 8522896464 8523823023 8524523592 8558031222 8560232928 8561163546 8561867184 8565000912 8600879808 8602521824 8621390196 8649402021 8658098748 8660811276 8663039424 8690472306 8694367632 8696027496 8699210328 8699925312 8711912313 8715100959 8732455264 8753279418 8754950529 8757202896 8788871628 8790549534 8795565792 8798785056 8827373256 8837330112 8852389884 8887186269 8889472656 8890439067 8891169768 8894424024 8929385634 8930119536 8933388048 8935093544 8951415057 8969712608 8991102546 8993919402 8996233248 9030490092 9032214126 9034537824 9037368288 9068318928 9070050184 9073369912 9074115648 9077436864 9089944011 9128647593 9131507541 9133856784 9135600552 9166887612 9168637686 9171993498 9177227424 9178979472 9233137836 9234900558 9272823543 9273585672 9276979896 9278750988 9281138112 9317619792 9323575872 9339839379 9340607016 9377816634 9379606977 9382020048 9384959376 9418898268 9420696454 9423120096 9424144522 9424919088 9464400192 9467864256 9485158968 9486969804 9521277597 9528529608 9532017144 9532800576 9562987694 9566487842 9570775824 9573774288 9590089041 9630262044 9632100582 9635626026 9675989784 9677837052 9680326848 9682174944 9724589888 9728149184 9745919352 9781163586 9783030933 9785547792 9786611619 9787415976 9824012172 9828415584 9830291952 9833889936 9851853258 9871471168 9875084224 9895011516 9898633188 9899446752 9930794913 9941996376 9942813504 9943894428 9946452672 9982422096 10000656738 10002565989 10006227027 10046384478 10050061554 10051980237 10054566288 10090926684 10094088108 10096684992 10098612576 10102308768 10163855052 10167039324 10169654976 10201858794 10203806457 10206431568 10207541151 10208380104 10212116472 10251143136 10253100208 10256852944 10275588882 10277550621 10324380852 10325229408 10326351906 10329008544 10368340476 10371588812 10374257088 10376237664 10411773584 10432783881 10436602383 10441280376 10482322266 10484323473 10487020752 10489022856 10524945036 10532961504 10536816672 10554772554 10558079298 10601010108 10603033974 10609084512 10642679853 10645417872 10646575179 10647450216 10651347288 10653380764 10656121536 10659460032 10719595809 10722353616 10723519287 10724400648 10767122802 10770496074 10773266976 10775323728 10814290604 10819137888 10822527456 10885488507 10890367704 10892446812 10895249088 10931837241 10935262117 10938075408 10940163624 10944167832 10945067328 10990013088 11008741266 11010842973 11017126224 11056967532 11059078446 11063126178 11069439264 11104492391 11105405064 11109469752 11114449344 11116571232 11136877596 11184745923 11185665192 11189759256 11230224858 11232368849 11235258576 11238778512 11284477152 11311387074 11358770616 11360939148 11363861952 11365097364 11366031456 11402023789 11410708296 11414884728 11415822912 11420001216 11482235514 11484427617 11488631031 11495186928 11532536028 11534737734 11538959562 11544131664 11547748368 11587296408 11592490176 11594703328 11598947104 11615883084 11620134612 11671039224 11673267372 11676270528 11713245282 11718495504 11720732712 11746440423 11769831008 11797898346 11800150713 11803186512 11849581692 11852630208 11853918756 11854893024 11856181818 11859232032 11905847512 11906826048 11911184064 11935220076 11976095106 11978381493 11982765699 11988136728 11991892536 12030855486 12035258898 12040653456 12042952168 12064950729 12091091904 12119925348 12122239194 12125357856 12171530124 12175343388 12178475712 12180800736 12222516816 12224850248 12229324664 12238639296 12251663667 12305334834 12307684077 12310850448 12312188811 12313200744 12363764724 12364780896 12366125122 12369306528 12371667984 12423493056 12453119172 12454142688 12493580697 12498153471 12503755512 12506142636 12509360064 12513279168 12552904442 12558531024 12566558784 12583873341 12588479163 12639665898 12643625826 12646878624 12649293072 12695036796 12697460438 12704706144 12709356192 12761034432 12765032384 12778616943 12784344696 12786785388 12837046833 12840349392 12841745319 12842800776 12847501368 12893961874 12901319712 12903782736 12932085294 12987148122 12991216914 12994559136 13035708459 13041551448 13044041244 13047397056 13048815492 13049887968 13098682896 13107055936 13111853248 13129919127 13135804344 13183307442 13185824301 13193348688 13198177584 13241059884 13255995168 13258525904 13278584826 13309896128 13334208984 13336754652 13341636036 13394078451 13395179304 13400082072 13402640316 13406088384 13454568912 13458784144 13486653819 13490879103 13545735138 13548321189 13551806736 13556052432 13602478392 13605075276 13608575424 13610054868 13611173472 13616155296 13700785176 13703400828 13706926272 13750331418 13752956529 13757990247 13765841136 13768469208 13824453968 13849706754 13852350837 13910378508 13915469844 13918126482 13921707168 13976429688 13979097964 13982694336 13985363808 14033260048 14066724951 14073030072 14077439064 14128347402 14131044681 14134680144 14136216783 14137378632 14190239804 14193890496 14195433572 14196600288 14201796384 14230454706 14292794412 14296471488 14298025716 14299200864 14344481541 14349731763 14356163736 14360661432 14367098304 14445393066 14448150873 14453439039 14513984676 14516755578 14520490272 14523262416 14575782988 14584100544 14586884832 14592223776 14618879028 14671745379 14678321688 14681123964 14689501632 14736018258 14738831549 14742623376 14744226107 14745437928 14750834904 14807206752 14812626336 14842517274 14847949782 14849170128 14912994564 14914220256 14915841642 14919679008 14966924527 14973633144 14980344768 14985038016 15069576717 15075092331 15081849432 15136390026 15141132162 15145027488 15147918864 15153463152 15214277728 15219846304 15245782578 15250558986 15302788191 15309647352 15312570156 15318174708 15326915904 15376714704 15379650312 15385279416 15392175552 15396997824 15413383323 15449728544 15486571278 15487844112 15489527859 15493512816 15552510714 15557383218 15561385632 15564356496 15617660376 15624660672 15627643616 15661920564 15723483399 15730531128 15733534284 15737582016 15787417554 15799442256 15805225008 15808242424 15832158831 15837118947 15901515162 15904550961 15913626768 15968126808 15971175324 15977020932 15980071146 15984182304 15989190048 16041140648 16047011864 16054204608 16086600972 16150684203 16155744111 16159900464 16162985592 16221435906 16228706832 16233791184 16296689088 16335551556 16338670218 16342873632 16407113112 16410245436 16414467264 16416251748 16417600992 16485019632 16495557312 16513111899 16525689336 16585451298 16588617669 16594689267 16604158896 16658107596 16664204628 16667386034 16671674016 16674856848 16744708032 16778497788 16784638884 16845337287 16852887864 16858167768 16865724096 16919132074 16926715728 16967080611 17038155924 17041408722 17045792928 17047646046 17049047184 17116062444 17120465856 17122327092 17123734368 17130001824 17205043648 17223353271 17242780392 17298804042 17302106601 17308439343 17316197496 17321622552 17380944612 17388735264 17392054992 17398420656 17423824626 17430201918 17464910528 17506558836 17509901058 17514405792 17569867923 17577743256 17581099068 17591131584 17597570112 17654746512 17696847519 17704779768 17774372538 17778945312 17780878134 17782339536 17784272727 17788848048 17858771268 17860239072 17866776096 17870187088 17902830114 17939425216 17964142659 17982205092 17987838804 17992466496 18046283229 18052888347 18060980184 18064428252 18069075648 18074736576 18136637856 18140100368 18146739824 18179888022 18183358791 18257295186 18263015082 18267713568 18271201104 18333775224 18337275372 18343986996 18354454848 18357958944 18458002251 18466275672 18469801116 18545647086 18547171344 18549187683 18553959792 18557501976 18635239584 18679678758 18681214032 18755633268 18759213954 18764040096 18769918752 18829356663 18837796536 18841392908 18846240192 18848289044 18849838176 18959498847 18965438739 18970317936 18973939608 19042555194 19046190657 19057059216 19064034288 19125975388 19132975684 19141551648 19147548576 19180178082 19260524088 19264201164 19271252052 19340942811 19347002207 19351979568 19355674104 19364349888 19480722183 19486825371 19491838704 19562327172 19566061866 19571095584 19573223238 19574831952 19648024344 19656831168 19660583904 19667779872 19703706516 19774961163 19790023032 19797266376 19798893504 19861589826 19865381653 19872652579 19883992752 19887788856 19964844192 20001313476 20005131978 20012454054 20092768956 20100123108 20103960474 20109132576 20172811319 20181853368 20188176216 20197225152 20204617536 20318602707 20327710104 20334078648 20403717588 20407612914 20412863136 20415082302 20416760208 20424232944 20502286272 20506200416 20513705888 20551177764 20555101242 20625497127 20648761704 20650458816 20652703812 20658017088 20736680952 20743177624 20752475328 20774560131 20823547168 20865567762 20873204766 20877189723 20882560752 20964644532 20968646946 20974041504 20978045712 21049890072 21065923008 21073633344 21109545108 21116158596 21192521103 21202020216 21206067948 21218169024 21285359706 21290835744 21293150358 21294900432 21302694576 21306761528 21345682059 21439191618 21444707232 21447038574 21448801296 21534245604 21540992148 21546533952 21550647456 21628581208 21638275776 21645054912 21668089599 21770977014 21775133367 21780735408 21784893624 21863674482 21870524234 21876150816 21880327248 21888335664 21980026176 22017482532 22021685946 22034252448 22104027387 22113935064 22118156892 22126252356 22138878528 22208984782 22210810128 22218939504 22233142464 22263775911 22271924673 22273755192 22369491846 22371330384 22373762463 22379518512 22460449716 22464737698 22470517152 22477557024 22568954304 22622774148 22704585039 22711698243 22717541232 22721878296 22730194728 22732062912 22804047578 22821416592 22829769456 22868673867 22875838479 22964471028 22968855234 22977262062 22990373856 23065072056 23069475468 23077919124 23088263328 23095496736 23174592816 23189406656 23197894208 23229856917 23231766168 23240269224 23328766071 23336074827 23342078448 23346534744 23426490564 23436991008 23441465424 23492880846 23539662016 23595796692 23600301426 23606373024 23681126331 23699163384 23707837512 23709786048 23712363636 23718464064 23811695024 23852272743 23870440152 23952190212 23956762986 23965531398 23970106719 23976273456 23983785072 24061710972 24070517796 24081306912 24085904336 24129901458 24239850696 24244478388 24250715712 24332153859 24343060248 24350686776 24361601472 24445033632 24449700496 24458649328 24503327334 24508005327 24610669668 24615368154 24621700896 24624377622 24626401488 24727529448 24729561792 24732250244 24738613056 24743335968 24878176947 24906238344 24908285376 24987161394 24996306942 25001079051 25007511024 25012285272 25105808884 25117062048 25167746682 25176958326 25279331796 25287251652 25293757248 25298586144 25378698111 25390073592 25394920876 25409412288 25418712384 25557233886 25562113083 25568689392 25571469069 25573570776 25674093666 25680698784 25683490638 25685601552 25688393939 25695002736 25787923748 25802639424 25807565472 25864170588 25948206063 25974296244 25982433828 25989118272 26071416918 26076394279 26083102896 26088082488 26097630984 26099775936 26197365792 26259838254 26264851587 26271608688 26366614884 26371648602 26386697376 26396355168 26482119768 26511990336 26517051808 26557169652 26661558807 26668417968 26671317201 26673509304 26683272072 26788156902 26790358608 26800164144 26805280632 26854245171 26909137824 26917568288 26973307638 26981758206 27091470276 27096642378 27103613472 27112104864 27189441343 27204956784 27210150552 27220109736 27222346944 27232310592 27269832033 27385942779 27394522623 27401570352 27406801656 27500662836 27505913058 27515980494 27531682272 27536938416 27648907936 27699413508 27704701674 27818470629 27820757016 27830939688 27836252964 27843414336 27952859376 27958195928 27970727616 28019518137 28066520096 28133449902 28138820931 28146060144 28154878128 28256694804 28262089362 28269360288 28272433566 28274757264 28380479608 28390867144 28393200576 28403592768 28460909412 28563832791 28585588824 28596051432 28598401728 28688963082 28699463526 28712327472 28721322864 28770267123 28890786132 28896301746 28906878078 29027969352 29033511156 29040980544 29046524832 29151565976 29173769664 29184447552 29237758056 29343490758 29349092799 29356643376 29359834857 29362247928 29472036516 29477663098 29485246752 29488452214 29490875856 29501669808 29614413504 29625252672 29685034548 29695899564 29698340256 29792384739 29825989128 29828440512 29831683284 29839358016 29933849054 29947266288 30007697967 30018681081 30139153434 30150184662 30155940711 30163698864 30272780052 30282264324 30290054976 30295837728 30306926304 30428555456 30439692608 30491565156 30501117972 30605576382 30611419371 30619294704 30622623453 30625140312 30636349416 30753429408 30759300624 30770558832 30826766646 30832651863 30899457088 30973142556 30975688224 30979055718 30987025632 31105021428 31114766436 31122771264 31128712992 31235320752 31255287232 31298351643 31309807149 31323841128 31446966798 31452970419 31461062256 31467068568 31574835108 31598884512 31610450016 31616484848 31664317662 31674237894 31803030324 31809101922 31827253536 31928039559 31936253616 31939725537 31942350648 31954041864 31960142292 31968364608 31978380096 32082281296 32094023728 32158787427 32170557861 32173201944 32301368406 32311488222 32319800928 32325971184 32442871812 32457413664 32467582368 32656465521 32671103112 32677340436 32685747264 32795511723 32805786351 32814226224 32820490872 32832503496 32835201984 32970039264 33026223798 33032528919 33051378672 33170902596 33177235338 33189378534 33208317792 33313477173 33316215192 33328409256 33334772068 33343348032 33349713696 33554237769 33556995576 33569277768 33690674574 33697106547 33705775728 33716335536 33838264148 33853431456 33934161222 34076311848 34082817444 34091585856 34095292092 34098094368 34206071367 34232124888 34244654184 34247468736 34260003648 34446706542 34453282851 34465893093 34485560784 34597608084 34604213202 34616878686 34623487483 34632394992 34643245104 34761889224 34777470528 34784109984 34796841312 34847649252 34860403836 35013117672 35019802116 35028811584 35139735846 35146444463 35155486512 35159308409 35162198136 35309493024 35393695038 35400452139 35409559536 35548745076 35557890624 35561756268 35564679072 35568545454 35577696096 35717542536 35720478144 35733552192 35740374176 35805660228 35928285318 35935144479 35948297097 35964410184 35975677608 36092566458 36105776694 36121960368 36128856504 36194852187 36273275712 36280200736 36293479648 36359776044 36366717582 36514590372 36526030164 36535427136 36542402208 36667550448 36674550744 36687973992 36715917888 36754991001 36916004502 36923052231 36932551344 36936566433 36939602232 37091294172 37094342688 37098375366 37107919584 37115003952 37270479168 37359357516 37362428064 37480742091 37494460413 37511266536 37518427908 37528080192 37539837504 37658713326 37675593072 37682785816 37696578088 37699676352 37751620023 37765437489 37918997694 37930877478 37940635872 37947879216 38085110388 38092381314 38114118432 38128068576 38251950776 38265951368 38283103296 38295097152 38335850829 38360356164 38511140499 38521048176 38525235957 38528402328 38542504104 38681885622 38694004414 38703959136 38711348208 38961444366 38973650742 38983677408 39107125377 39124654344 39132123732 39142191168 39146446476 39149663904 39296048688 39321167808 39335559744 39389757381 39407413032 39549922326 39557472903 39580046064 39594532752 39723179652 39730763306 39745305158 39767985504 39775577712 39929688384 40002626952 40010263956 40024908108 40182235353 40185537912 40200246216 40207920948 40218265152 40345622638 40363706736 40376352432 40459961457 40472637309 40637205414 40644963567 40655420208 40668157296 40807435176 40815225828 40825726272 40830164604 40833520416 40848465888 41012400832 41027411776 41102355528 41110202484 41250994254 41258869587 41273970741 41297523408 41305407624 41473361904 41486355248 41549120262 41557052511 41647094336 41731135524 41746409532 41754379446 41765121504 41929289064 41937293892 41948083008 41956091424 42099780144 42200174853 42219090216 42232317192 42385042206 42393134043 42404040432 42408650349 42412135896 42570719412 42581671488 42586300716 42589800864 42605389152 42613523056 42691364118 42878383236 42889414464 42894077148 42897602592 43033444623 43049195289 43068491208 43081984296 43101294912 43257162416 43336179198 43344452619 43360317117 43541954028 43550266734 43561470816 43569787248 43727348964 43741048468 43752301632 43760654496 43776671328 44015236137 44034965064 44043371892 44068504896 44208054774 44216494647 44227870128 44232678321 44236313784 44252504712 44417969564 44421620256 44437879008 44527551822 44543849346 44547510384 44738983692 44742660768 44747524926 44759037024 44900773581 44920899432 44929475396 44941034304 44955114048 45208730151 45225276993 45245548296 45409170078 45423396486 45435082464 45443756592 45460389456 45608095156 45642833184 45659538912 45737347734 45751676958 45908364573 45928942056 45937710468 45954524124 45980747712 46118279363 46130144112 46135159109 46138950936 46155838248 46176526656 46190993472 46349185632 46459713834 46463532336 46468583577 46480538448 46657532142 46672149654 46684156896 46693069488 46852981128 46873982016 46882930848 46985761692 47170450197 47191593384 47200602852 47212746048 47362252662 47371294711 47398326768 47415675024 47424727272 47511356841 47623390048 47704545486 47713652883 47740880304 47904380424 47913525972 47931062796 47940213438 47952546912 47967570144 48123421944 48141035592 48162613824 48171808672 48259802916 48452052609 48467232333 48479701392 48488956776 48664307718 48686120496 48701373552 48890067264 48899400992 48917298656 49006654668 49016010654 49221339336 49230736308 49243401792 49248755244 49252802976 49455058896 49464500488 49486671936 49539335697 49756353894 49765853007 49784067801 49812476688 49974322788 49992613884 50002158102 50015022048 50024570544 50211617768 50234124096 50335493364 50353916652 50536011861 50558663592 50574503304 50597172288 50757396222 50780147184 50789841752 50901241833 51114467772 51124226166 51137378784 51142938138 51147141552 51348187332 51361397568 51366981276 51371203104 51376787878 51390005472 51575847496 51615130944 51670059813 51728341176 51896412126 51906319803 51925318029 51948592488 51964867656 52142833836 52152788558 52166205792 52176164976 52195261968 52394731584 52519676508 52529703174 52543217376 52709603769 52733229768 52743297204 52773394752 52792710336 52964239536 53034103616 53090542557 53114339304 53323117614 53336835936 53342634402 53347018608 53352818181 53366544144 53576313804 53580717216 53600328288 53610561264 53708490342 53818275648 53835136576 53892427977 53946615276 53963516412 54138849687 54158665041 54182940552 54193284756 54207226944 54224209728 54378882686 54409913568 54420301104 54440219472 54539664066 54550076373 54771885558 54789045246 54803140704 54813603312 55001325672 55011826116 55031960988 55063364544 55073876832 55297815872 55374006753 55398827016 55409403348 55636941258 55641514032 55647563049 55661879376 55672505928 55905718752 55916391856 56039036274 56133040192 56266899804 56277641862 56292120288 56309756256 56488069989 56513389608 56524178724 56538720576 56544867132 56549514528 56760959216 56781734288 56878496541 56896316217 56921818824 57127665582 57138571971 57171177648 57192102864 57377926164 57398927052 57424654944 57442645728 57540534246 57781572264 57792603492 57813756156 58022828433 58041006621 58055938704 58067022312 58093049664 58303131952 58442166549 58460476113 58475516112 58686981516 58698185598 58713286752 58719669714 58724495856 58944073032 58955326196 58970493504 58976904428 58981751712 59003339616 59324883489 59370069096 59391799128 59396680512 59584769478 59596144959 59617957737 59651978256 59663366568 59867698108 59894532576 60015395934 60037362162 60278306868 60300369324 60311881422 60327397728 60518433957 60545560104 60564528648 60591675456 60613852608 60955808121 60983130312 61002235944 61211152764 61222838742 61238589408 61245246906 61250280624 61256939393 61272698832 61506858816 61518601248 61541117664 61653533292 61665303726 61876491381 61946285112 61951376448 61958111436 61974051264 62159420011 62182170973 62210042856 62229532872 62257425984 62470641504 62596703286 62619614298 62631569169 62647682256 62893933596 62905940838 62922124512 62934137136 63149670216 63197769024 63220900032 63232969696 63328635324 63348475788 63577563309 63606060648 63618203844 63654507072 63856079118 63872507232 63879451074 63884701296 63908083728 63920284584 64037046177 64164562592 64188047456 64317574854 64341115722 64346403888 64602736812 64622976444 64639601856 64651942368 64885743624 64914827328 64935164736 65004268797 65312931042 65325400101 65342206224 65354680872 65591023446 65611572702 65628452448 65640981744 65665006992 65940078528 66052447596 66065057838 66102757344 66312082161 66341805192 66354470676 66378757068 66416635584 66626954346 66632430384 66656818512 66669544136 66699427392 66791327733 66815774019 67108475538 67113991152 67121287389 67138555536 67381349148 67394213094 67411551456 67432671072 67676528296 67706862912 67868322444 68113755117 68135094729 68152623696 68165634888 68190584184 68196188736 68412142734 68464249776 68489308368 68606021601 68627515437 68893413084 68906565702 68931786186 68971121568 69195216168 69208426404 69233757372 69246974966 69264789984 69286490208 69523778448 69568219968 69593682624 69689570751 69695298504 69720807672 69986298213 70008224481 70026235344 70039604232 70279471692 70292888926 70310973024 70318616818 70324396272 70618986048 70787390076 70800904278 70819119072 71043378993 71097490152 71123512536 71129358144 71137090908 71155392192 71435085072 71480748352 71556818229 71611320456 71856570636 71870288958 71896594194 71910320157 71928820368 71951355216 72185132916 72211553388 72243920736 72257713008 72389704374 72560401472 72586959296 72719552088 72733435164 72996461577 73029180744 73052060328 73084804416 73335100896 73349101488 73375947984 73509982002 73524015981 73832009004 73846104462 73865102688 73873132866 73879204464 74182588344 74188685376 74196750732 74215839168 74230007904 74634530841 74718715032 74724856128 74961484182 74988920826 75003237153 75022533072 75036855816 75317426652 75351186144 75365571632 75393156176 75503240046 75530874978 75837995388 75861754956 75881271744 75895758432 76136094333 76170220776 76184762628 76228236864 76256137152 76503901552 76531902736 76671701658 76686339249 76714407207 76720712328 77022280998 77042096352 77050471914 77056804656 77065181817 77085008208 77363771244 77388008828 77407918272 77422696416 77844618189 77922888732 77947301484 77967354816 78214250754 78229182837 78249308688 78264247464 78292892952 78299327808 78592097376 78779514762 78794554761 78814826064 79099844652 79114945806 79160092128 79189065504 79446359304 79461526612 79490610316 79535971008 79551155424 79984676421 80005253904 80013951603 80020527912 80049816216 80364470706 80371075824 80379813293 80400492432 80415841896 80691245276 80727413472 80752704864 80919922914 80945274618 81274410828 81289927134 81310840416 81336314592 81568324029 81593878873 81614870352 81630451656 81660329208 81667040832 81696931776 82157828337 82183567869 82204711056 82220404968 82501988508 82517739174 82547941482 82595046816 82610815248 82946723808 82972710496 83098240524 83114105022 83455411887 83462271048 83492819064 83508758892 83530243008 83810752181 83858578128 83874587784 83912182848 84058554411 84199560288 84400349706 84416462793 84438180432 84464634384 84770084412 84786268086 84808080864 84817300698 84824271792 85141438824 85172601432 85179601728 85210778304 85227046112 85382728236 85691498373 85756766472 85788154296 85795205184 86066889246 86098390578 86136982416 86163968592 86310801369 86514324832 86672358396 86688905238 86720634234 87083908056 87100533468 87122941632 87139574496 87454697928 87482096936 87521308992 87553342656 88030472274 88047278397 88069930128 88079504571 88086743784 88416109548 88432989294 88455740256 88465356642 88472627568 88505009424 88835939128 88843240512 88875758016 89055103644 89087698692 89095020768 89377154217 89477967384 89485321536 89495049852 89518074048 89801547162 89841798864 89858950792 90023093901 90056043243 90417460302 90450553986 90467822133 90491096592 90818340156 90846792972 90870164928 90887513184 90920778912 91216190312 91285666368 91319077824 91474695468 91503353916 91816729146 91834258113 91857884112 91867870359 91875420936 91909048248 92236558726 92260288224 92270318218 92277901872 92311676496 92497955589 92698371264 92919427668 92927064672 92937167154 92961076896 93315064284 93344299308 93368313792 93386138976 93705962256 93765861696 93895054929 93929421447 93971523384 94340900394 94358911257 94383186768 94401205704 94724505324 94742589422 94796653536 94831350048 94849454544 95022713682 95246780096 95409090972 95427305766 95481760608 95784118677 95808760848 95819176611 95827051944 95862125592 95880426876 95905093824 95935140288 96246843888 96282071184 96343617344 96476362281 96511673583 96519605832 96904105218 96934464666 96959402784 96977913552 97328615436 97372240992 97402747104 97798801984 97834597312 97969396563 98013309336 98032021308 98386535169 98417359053 98442678672 98461472616 98497510488 98505605952 98910117792 98929000976 99078671394 99097586757 99512707788 99531706014 99568135602 99624953376 99940431519 99948645576 99985227768 100004316204 100030044096 100049141088 100423235536 100662713307 100670986728 100707833304 101072023722 101091319641 101117327184 101149006608 101514792444 101560294368 101579683504 101802483666 102228935544 102248452332 102274757568 102285876276 102294283104 102618214101 102696374664 102733962552 102742406208 102753575756 102780010944 103151694992 103340119626 103359848553 103397679279 103456682352 103792824252 103812639606 103850636058 103870462449 103897184976 103929735312 104285667672 104305577116 104332411584 104352329952 104390523936 105039353016 105059406348 105086434752 105419207538 105439333389 105466459536 105477925227 105486594408 105928479072 106181085114 106201356417 106228678608 106646235228 106673671872 106685268804 106694037216 106705636362 106733088288 107152627608 107161434432 107200656576 107221122528 107416980684 107784855954 107805433437 107844891291 107893230552 107927032824 108277699374 108317330082 108338009221 108365881104 108386569512 108757765372 108819827136 108840602208 108880438944 109079328132 109100152746 109543771116 109578090492 109606281408 109627206624 109974358481 110002651344 110014610183 110023652232 110063921976 110147753664 110748013506 110769156693 110797654032 110809699299 110818806696 111273882516 111283028064 111295126098 111323758752 111345011856 111811437504 111832783712 112078072548 112442226273 112483381239 112533799608 112555283724 112584240576 112619512512 112976139978 113026779216 113048357448 113089734264 113099029056 113254860069 113296312467 113521918432 113563468576 113756993082 113792632434 113843637648 114255331164 114277143942 114342355296 114384205728 114755852328 114797854104 114849309888 114885291456 115007552487 115081068492 115533421497 115563144528 115575707871 115585206984 115627512312 116045656866 116082013242 116111877408 116134044624 116606263904 116884333098 116920952226 116951032224 117321376131 117373963032 117396371196 117426573504 117439339428 117448991712 117888146064 117910652392 117953808856 117963503424 118006679232 118169272143 118649766978 118672418709 118740138192 118783598256 119169538956 119192289918 119235915474 119303956512 119326733136 119735396216 119789065152 120030791868 120074724324 120546706059 120556613736 120600738648 120623762844 120654795456 121036867914 121091120208 121129057296 121379884371 121417911927 121911616242 121934890701 121966260624 122004471888 122422305528 122445677484 122477178816 122490493812 122500561248 122513878786 122545397664 123037202496 123082235328 123307066584 123330607452 123752982762 123776608761 123821912223 123892570224 123916222872 124318840022 124364341946 124420085712 124459065744 124671157533 124941283008 125193406572 125239228596 125263138338 125295364512 125787867192 125811881676 125844249024 125868274272 126299340432 126465939392 126600524559 126657270648 126696951576 127155126618 127179402129 127212121296 127225951047 127236407688 127712158236 127745014464 127758902148 127769402592 127816167456 127840569168 128074092354 128329125184 128376094912 128635149708 128682231444 128692807776 129100333869 129147585867 129205473624 129245952888 129303884736 129771487248 130008537594 130033357857 130080951351 130625862084 130650800202 130684412448 130709361744 131182046892 131223145404 131256904896 131281963488 131330013984 132045708411 132104895192 132130115676 132205514688 132624164322 132649483941 132683610384 132698034963 132708941352 132757514136 133253908692 133264860768 133313637024 133339088272 133582655466 133631548038 134216951076 134227982304 134242574778 134277111072 134702320743 134762698296 134788426188 134823102912 134865342144 135353056592 135626190453 135675830979 135736644888 136227510234 136270189458 136305247392 136331269776 136381168368 136824285468 136928499552 136978616736 137212043202 137255030874 137725093719 137786826168 137813131404 137863572372 137942243136 138354838089 138390432336 138405477327 138416852808 138467514744 138493949932 138529579968 138572980416 139047556896 139379141502 139390597008 139405750731 139441615344 139972596426 140016448962 140052470688 140079208464 140558943384 140585777852 140621946048 140637233636 140648792544 141511350591 141574780152 141601808556 141638238144 142086757986 142113884133 142194980304 142247025072 142274181816 142870170144 143113636458 143140958649 143222640912 143713141272 143740577916 143793188388 143820640314 143857640736 143902710432 144358401083 144370265832 144423106776 144487841472 144515426016 144779408748 145356157827 145401696999 145439104176 145466870328 145992923154 146020795037 146058361488 146104120656 146670201792 146698202976 146751895968 147019964004 147048031962 147664018008 147692208924 147730205376 147746265732 147758408928 148226309257 148280561551 148365176688 148393501464 148460015808 149269061682 149297559021 149352203403 149437430064 149922968364 149977841652 150006474306 150045066144 150073711632 150634853304 150702372288 150731143264 150786312352 151006480092 151061749956 151608035583 151675990776 151723509912 151791516864 152272188666 152340441552 152369525256 152703725499 153007803104 153063805472 153343403316 153372678498 153428814414 153441424656 154044561996 154084192704 154100943828 154113609312 154130363634 154170016416 154727542488 154776017656 154845392832 155010179439 155689236378 155718959409 155775954087 155845777464 155894602968 156428501508 156458365674 156498617376 156528494928 156585785904 157184194752 157559029524 157589109522 157629652128 158128811307 158199689304 158229891612 158320184256 158378131008 158892718608 158923053224 158981220632 159102310848 159271627671 159969352842 160010507808 160027903206 160041055824 160058454543 160099632432 160728941412 160742151648 160759626586 160800984864 160831683792 161382490552 161454826944 161505409728 161677283931 161839845828 161890549236 162416549061 162475995123 162548821656 162579854268 162621680832 162672629184 163136648058 163187757746 163229740704 163260903312 163320658416 163650229119 164315656674 164367135738 164409422112 164440809936 165003977016 165035478348 165095882964 165190093632 165221630496 165893447616 165945420992 166122020259 166196481048 166228210044 166910823774 166924542096 166942689147 166985638128 167017517784 167621504362 167717156256 167749175568 168117108822 168399120576 168800699412 168832925586 168876360864 168929268768 169464209967 169540168824 169572536172 169616161728 169634601396 169648543584 170282877648 170345202864 170454092224 170635489623 170688948651 170765456472 171382996746 171415715913 171513532944 171576308592 172133778492 172196781156 172273964832 172327937184 172621602738 173028649664 173344716792 173377810476 173441268468 174068485299 174123019863 174167816112 174201066936 174279148992 174909395856 174964193872 175326499647 175381428339 176060944548 176094556794 176139860256 176159009142 176173487568 176832219096 176865978588 176911480512 176930713284 176945255136 177010018848 177671878256 177974650467 178110207288 178175397384 178190041536 178754308434 178788434877 178853873211 178955934768 178990099704 179603094324 179683597728 179717901584 180046187802 180112086486 180834920604 180901107972 180935644266 180982193184 181555301871 181636680312 181693585944 181775026368 181841557824 182432380624 182867424363 182949390936 183006707832 183633458292 183668516226 183715768224 183735740718 183750841872 183770818179 183818096496 184473117452 184520576448 184540636436 184555803744 184623352992 184995911178 185629474143 185838855336 185854129344 185874334308 185922153792 186478260033 186546512919 186630128568 186688598616 186772277952 187411924512 187790109858 187858842894 187894707507 187943046768 188681800788 188717822514 188766373536 188802411408 189449010648 189485178844 189593307072 189662700096 189698909088 190045427364 190732689927 190818181944 190854611532 190963521216 191568237354 191617521696 191638353222 191654103888 191674939391 191724251184 191760853752 192493687776 192564142368 192952724562 193023347166 193039211664 193808210436 193868929332 193918805568 193955827104 194570018851 194657230872 194744481984 194805494208 195938793126 195976200303 196026618672 196064042616 196773070338 196834718106 196885357344 196922945232 196995020976 197820235584 197858001952 198157342788 198195173514 198936246483 199025415576 199063412028 199136271204 199249906752 199880863038 199897291152 199970455536 200008632408 200098282176 200373983199 200447322057 200846471072 201325426614 201341973456 201363862167 201415666608 202144047444 202182639282 202234654368 202298013216 203029584888 203120588736 203159367008 203604967332 204341265351 204405284187 204457871088 204496904664 204571752552 204588566208 205236428202 205392749328 205467925104 205507151512 205818064803 205882546311 206303389984 206680239252 206719697106 206795358558 206913364704 207585648504 207625279212 207701272116 207740924898 207794369952 207859470624 208571335344 208611154232 208704659904 208781047872 209068712253 209958894639 210024673443 210078706032 210118812696 210838415076 210878666778 210932919072 210955850454 210973188816 211856958144 212362170228 212402712834 212457357216 213130136979 213292470456 213370537608 213388074432 213411272724 213466176576 214305255216 214442245056 214670454687 214833961368 215569711908 215610866874 215689782582 215730960471 215786461104 215854065648 216555398748 216634660164 216676018442 216731762208 216773139024 217515530744 217681204416 217760877888 218158656264 218200305492 218989384731 219087542232 219156180984 219254413248 219948716962 220005302688 220029220366 220047304464 220127843952 220572047943 221496027012 221538313386 221595308064 221619398598 221637613392 222547765032 222566056128 222590252196 222647517504 222690023712 223665567424 223903592523 224156145096 224884452546 224966762478 225009711459 225067599216 225110567448 225952279956 226053558432 226096714896 226179468528 226509720138 226592624934 227043836864 227126937152 227513986164 227585264868 227687275296 228408282999 228510662328 228554287884 228684710592 228768411456 229511704656 229595708208 230015104974 230059017747 230143221621 230162136984 231066842994 231126289056 231151415742 231170413968 231195545451 231255024624 232091313732 232164026484 232223754816 232268089248 233212527808 233533854567 233768666196 233841904452 233902064448 234642752262 234687548511 234747926064 234792742392 234878678856 234897983424 235776292128 235821304784 235907617712 236338544286 236383664283 237299533956 237344837418 237480276384 237567196512 238339077912 238384579836 238471830948 238607913024 238653466272 239470792432 239954029263 240041854809 240061583736 240149448648 241093412118 241113227472 241139439879 241201477296 241247525688 242073735828 242182240416 242258114592 242759768742 242835823854 243823232484 243869781402 243932521248 244008943776 244704972087 244781636619 244844611056 244891354968 244980987624 245001122496 245027757572 245090795328 246473485011 246550703607 246614133168 246661214904 247505965524 247553217522 247643824446 247785140448 247832445744 248637680044 248728683892 248840171424 248918131488 249342315066 250366235661 250386813144 250478457192 250526276676 250590729024 251432256543 251511028691 251575734384 251623763352 251736548544 252598680864 253201049118 253249388379 253314541296 253393903152 254310253236 254358804258 254424242592 254451902094 254472815376 255424316472 255517804296 255538805184 255632334912 255681138336 256148184708 257074495119 257270299416 257364462888 257385615552 258200667738 258295171734 258344483527 258410947248 258491905776 259542974496 260017075188 260066715714 260161902702 261251724168 261301600404 261368824896 261418723488 262246547147 262364093784 262446290808 262563926976 262660027968 264091416822 264141835191 264209790384 264238513713 264260231352 265248328644 265298967882 265367220768 265396069926 265417882704 265515028272 266507817384 266529721536 266627274048 266678176544 267165310932 267263096076 268131462651 268433902152 268455964608 268485149556 268554222144 269404641486 269525396592 269576852376 270069281703 270168129729 270706113184 271252380906 271351661958 271403466399 271473289776 272455020468 272540378916 272610494784 272662539552 272762336736 273648570936 273856999104 273957233472 274424086404 274510061748 275450187438 275502774339 275573652336 275603611077 275626262808 275727144744 276709676178 276780864672 276810954654 276833705616 276935029488 276987899864 277493866767 278095113792 278758283004 278781194016 278811501462 278883230688 279945192852 280032897924 280104941376 280158416928 281117886768 281171555704 281274467272 281297585088 281685164787 281788264341 283022701182 283076733771 283149560304 283203617112 284173515972 284227768266 284389960608 284494050144 284548363632 285740340288 286227272916 286281917298 286445281824 287352356031 287426282544 287457529833 287481155832 287586376776 287641280628 287715281472 287805420864 288716802166 288740531664 288846213552 289030852032 289429086843 289535020749 289558817496 290712315654 290803393998 290878208352 290933740656 291985846308 292041590074 292116722976 292208241312 293396405952 293503791936 293908189689 294039928008 294096063924 295159605507 295252077159 295328036016 295384417848 295492531464 295516817856 296452618514 296561123102 296730353376 296787002928 297292760271 298538123364 298595118042 298704406806 298874860128 299821294557 299845936728 299955683304 300012948612 300090132288 300147423264 301269706608 301462286528 301572624704 301988139921 302012960184 302123499912 303216071166 303273958923 303351981552 303447019824 304544377332 304680883104 304739050512 305407450998 306015606208 306127610944 306686806632 306745356996 306857628828 306882849312 307854642303 308089123992 308201887656 308227218624 308260727268 308340032832 309455084976 309552035312 310020358878 310079545659 310193037837 311378472756 311437918818 311551908174 311611387347 311691554928 311789205936 312857003016 312916731348 312997234752 313056989856 313171571808 315118059048 315178219044 315259304256 316257622614 316318000167 316399378608 316433775681 316459783224 317785437216 317846106448 317962441264 318543255342 318604069251 319938705684 320021015616 320055806412 320082111648 320116909086 320199264864 321457882824 321484303296 321519253172 321601969728 321663367584 322764981104 323354567862 323416300311 323534673873 323679691656 323781098472 324833098122 324951990246 325014027663 325097643312 325159708536 326273296116 326375515492 326459481408 326521806624 326641316832 327300458238 328631313348 328734271476 328818844224 328881619872 329923075443 330007954032 330043830549 330070956696 330191765928 330443260992 332244040518 332307470079 332392962096 332429097897 332456420088 333821647548 333849084192 333885378294 333971276256 334035035568 335243008724 335434312512 335498351136 336234217644 337326678819 337450143717 337601398824 337665851172 337752721728 337858537536 338928419934 338993125627 339080337648 339145072344 339269202792 339297087168 340565755296 340690405728 341270979246 341377897302 341530912944 342765993492 342831431826 343027065888 343152617184 344239264121 344267556984 344393562312 344547929664 344655874368 345243205476 346600264491 346689433584 346727123613 346755620952 346882536936 348136970598 348246039726 348335632224 348402133872 349818791712 349928387744 350652999294 350762856678 351964128393 352121889096 352189113588 352279720512 352318018284 352346975136 353462737459 353664438192 353731957176 353861426568 353890510272 354020037696 354507816429 355343756512 355949300934 356017256127 356220414576 356350794768 357508616868 357576869754 357707746422 357911869536 357980199408 359206188648 359367195456 359435803168 360092375604 360224172972 361640118177 361669841208 361802215944 361871288532 361964386368 363110603742 363273360624 363387171888 364139653113 364253735781 364864761248 365734848726 365804672103 365898781872 366013415664 367266916584 367337032452 367431536448 367471481436 367501683744 367541636358 367636192992 368946234904 369081272872 369111607488 369246705984 369991822356 371258948286 371329826283 371465736669 371677710672 371748668616 372956520066 373093025838 373260257136 373377197232 374013472599 374823849024 375580219716 375717685788 375789415014 375886093536 377363601576 377435645028 377532747072 377604822816 378898021296 378970357688 379397818176 379801573677 380090854728 381465379854 381538206387 381636363888 381677853141 381709223064 383136474708 383235043392 383276706444 383308207776 383349878782 383448502368 383521707504 384987375552 385128284736 385905449124 386046694332 386078423328 387301001607 387442757601 387616420872 387737858664 387911654208 389140037702 389314461744 390100073571 390242854053 391877586252 391952400606 392053237344 392128085232 393546140676 393669436212 393770714688 393845890464 393990041952 395716003904 396137125233 396314685576 396390347028 397872492966 397948451823 398050831152 398094104889 398126824056 398272542408 399761726076 399794582304 399940911072 400017264816 400747966398 400894644114 401692942144 402650853228 402683946912 402727724334 402831333216 404106962229 404288094888 404365278564 404469308736 404596026432 406059169776 406318734016 406878571359 407027492937 407209934664 408682530702 408810568374 408915742176 408993809328 409143505104 410472856404 410785498656 410935850208 411014303024 411636129606 411765092622 412606779968 413175281157 413360478504 413439394212 413590717116 413826729408 415064514267 415171297008 415216431981 415250558424 415402544232 415481849796 415588739904 415718941248 417142670688 417222308464 418137424506 418217252193 419917789278 420049346886 420157412064 420237625392 421676830152 421757333556 421865838144 421911700908 421946377632 424534051773 424724340456 424805425668 424914714432 426260273958 426341652399 426584940912 426741075216 426822545448 428610510432 429340909374 429422875947 429667922736 431139423816 431221733748 431379565164 431461920942 431572922208 431708131296 433075203249 433110797496 433269320328 433352036884 433463524416 433546278048 435031061488 436068473481 436205090997 436317312528 436400610984 437978769462 438062385111 438175084464 438312361968 439897433924 440010605376 440058440732 440094608928 440255687904 441144095886 442992054024 443076626772 443190616128 443238797196 443275226784 444678927771 444841684653 445095530064 445180504392 445380047424 447807185046 447892677063 448056610209 448312290192 449768905092 449933524956 450019422918 450135198432 450221134896 451904559912 452107116864 452193429792 452358937056 453019440276 453185249868 454824106749 455027972328 455170529736 455374550592 456816565998 456903778019 457021324656 457071009317 457108575768 459023409312 459191416416 460030209948 460118035494 460286443242 460324273968 462133685988 462252578112 462302831484 462340827936 462391090902 462510049248 463974660337 464182627464 464328052968 464536178496 467067709134 467156878227 467327862261 467537332392 467683808904 469285504524 469375097022 469495852128 469585484784 469757357712 471552584256 471642609568 471815235424 472677088572 472767328566 474386433921 474599067912 474689674836 474960552768 475134393024 476678155824 476769159672 476943661896 477306932544 477814883013 478941584864 479908058526 480083709618 480123167472 480175363629 480298897296 482186824236 482226454944 482278879758 482402954592 482495051376 484147471656 484364480832 484516229184 485031851793 485519537484 485671647708 487249647183 487427985369 487646464968 487739562804 487865042496 488017887552 489409944174 489563273238 489689222112 489782709936 489961975248 490055515144 490950687357 492946970022 493101407214 493228266336 493322429808 495011931048 495106435044 495287648892 495570280896 495664891488 497275360088 497457367784 497680342848 497836262976 498366060777 498684630132 500732471322 500773626288 500828067441 500956914384 501052553352 502864513086 503022057382 503151468768 503247526704 505197361728 506402098236 506498776758 506629082592 506787806304 508392629901 508620506472 508717608516 508848485184 508903804188 508945630752 510848632944 511035608592 511362276672 511906468869 512066845953 512296369416 514148990238 514247147739 514540598832 514728925776 516401335476 516590343468 516688967054 516821894496 516983811552 519085948992 520034150376 520133431428 520323805404 522205455897 522369059589 522503448336 522603200808 522837446976 524493094294 524728187568 524892581616 525979498941 526144285017 528182833644 528283670382 528419580768 528477027426 528520462704 530496657288 530597935764 530734441536 530792139852 530835765408 531030056544 533015634768 533356353088 533923951401 534330621864 534526192152 536262925302 536365304631 536561619633 536867804304 536970299112 538809282972 539050793184 539153704752 540138563406 540336259458 541412226368 542504761812 542703323916 542806932798 542946579552 544665905613 544910040936 545080757832 545325079104 545524673472 547297141872 548602273089 548848172808 549020123496 550900374876 551005548678 551147304672 551207222154 551252525616 551312454537 551454289488 553419352356 553561729344 553621909308 553667411232 553870058976 553975799728 554987733534 556888422429 557516566008 557562388032 557623002924 557766461376 559434780099 559639538757 559890385704 560065795848 560316833856 562235773536 562343111408 562548934544 563370329574 563576528682 563684122521 566045402364 566153467542 566299120608 566407234224 568347031944 568455536532 568779921216 568988100288 569096727264 572198069781 572454545832 572563834596 572890563648 574704712062 574852565088 574915059666 574962311664 575024818173 575172753552 575282561256 577433604332 577481063328 577692427104 578858173686 579070041498 579117634992 581424631308 581606787996 581756416704 581867481312 583710056553 583971692616 584083180148 584233445952 584416482624 587816379378 587928600909 588079856016 588192127848 590319211014 590504154318 590656072032 590768835696 590985062928 592905237028 593122246204 593460706752 593574005856 594585520542 596808739449 597076246728 597190236084 597408813612 597749720256 599642589114 599691873456 599757068417 599911366608 600025897224 600294846528 602539413216 603976279842 604025920368 604091586501 604246999824 606432142332 606547917846 606703963104 606894039648 609088754664 609361766208 609478101024 610814901996 613023796053 613215852561 613373613264 613490713992 613715257656 613765698624 615709284606 615826831243 616178247984 616403775312 616521454536 617647638933 618910169952 619104070624 620040717756 620159091318 620386075674 622756945512 622875837636 623103816348 623222774694 623383109856 623578411872 625357150889 625714006032 625833462696 626113979712 626343143616 627206136759 629876683917 630074020329 630236118096 630356438088 632515245228 632636000334 632798757216 632867551362 632919566448 635570874432 635692212896 635924882528 637086510684 637208138502 639390410937 639877411368 640111612824 640164223296 640233818172 640398529728 642915765648 643038506344 643326735168 644011364061 645529962208 646709135724 646832600622 647069347746 647192881413 647359383312 647562196944 649666196244 649903980492 650028055326 650195286624 650319417072 652546592232 652751030984 653043613248 653282633664 654600916476 656968154193 657262626696 657468542952 657763239744 659846150886 660015908064 660087661098 660141913392 660383531856 661716143829 664488081036 664614940158 664785924192 664858195794 664912840176 667643295096 667698168384 667770756588 667942552512 668070071136 670486017448 670996702272 671710777569 672468435288 674653357638 674900287434 675029134377 675202797648 675331702344 677856839868 677986251254 678160675296 678290144688 678538405584 681131510592 681380811456 682541958492 682755794604 683061825888 685224848997 685531986984 685662863652 686054131776 686305234368 688478528242 688535113968 688787124624 690177053241 690429664863 690486410952 693200528982 693378867168 693454247226 693511241904 693586636353 693765073872 696273941196 696492079452 696671264448 696804267744 699637583424 699856775488 700601563701 701305998588 701525713356 703928256786 704062645533 704243778192 704378227176 704636036568 704693950272 706925474918 707328876384 707463914352 707722853136 709015632858 709150992849 710687513024 711898601868 712034512254 712440829152 712701589536 715017233736 715153739508 715415492844 715823739072 715960398816 718412377296 718871606336 719862087789 720125564427 720184751208 720448345944 723280236354 723339682416 723418319637 723604431888 723742577064 726221207484 726546721248 726774343776 728279306226 728507471562 729729522496 731469697452 731609344206 731797563744 732026831328 734114916261 734344909857 734533833168 734674064904 734942962872 735003367488 735083272716 735272385984 737892469808 738162545744 739420455033 739652110821 739983644712 742517896572 742659652566 742931473338 743355421344 743497337232 745913040132 746186051676 746520514272 746754394464 748026945198 751098706983 751160439432 751435371576 751578830028 751772187072 754296769629 754533086073 754727203152 754871290056 755209645632 757796042592 757940715376 759603147354 759748165137 760181709456 762930759708 763076412774 763272727776 763355706282 763418446128 766272949416 766553412888 766616415552 766699757564 766897004736 767043415008 771223485357 771810898248 772093388664 772156846656 774602003214 774885515202 775033450581 775232841744 775475717328 778280075404 778628923488 780200147142 780485708106 783755172504 783904801212 784106474688 784256170464 786739641441 787092281352 787338872424 787691780928 787980083904 792274250466 792425505573 792629371152 792715541139 792780694056 795744985932 795896903646 796101662304 796188209778 796253648112 796340212109 796545084816 799523452152 799589164608 799881822144 800034529632 801495932796 801789288228 804394387953 805301706456 805367893824 805455448668 805662666432 808213924458 808368222649 808576189776 808730557128 812118339552 813757142718 814054985874 814210399197 814419869328 817365061404 817621136748 817831484352 817987618656 818287010208 820945712808 821570997312 821871700416 822028606048 823272259212 823530185244 826350562314 826508323017 826720957008 826810833231 826878788424 827181434232 830129028534 830342594016 830432863962 830501116848 830805088464 830963699592 832481600301 834285341376 834444616928 836274849012 836434504386 839835578556 840098693772 840314824128 840475250784 843353660304 843514667112 843823401816 843892755264 845055494361 845364793023 849068103546 849230201313 849448680912 849610851336 852520547916 852683304798 853169881824 853482150432 853645090896 857221020864 858681818748 858845751894 859335845472 862057068093 862278847632 862372589499 862443467496 862759130328 862923841884 863145844416 863416262592 866150406498 866221594992 866538640656 866704073768 867092556096 868287260529 868605062247 870062122976 872136946962 872410181994 872634625056 872801221968 875957538924 876124770222 876350168928 876624723936 879794867848 880116881464 880189217856 880511375808 881724569067 882288191772 885478816521 885756231477 885984108048 886153253544 886477594392 886550453568 889357855542 889683369306 890191060128 890361008784 891878280813 895614370092 895785354126 896113220418 896624580384 899463883671 899537810184 899867049912 900038845836 900270396864 900442269792 903809119824 904386859584 904717874112 905964419763 906038880552 906370499736 909648213498 909821876769 910055944656 910341059472 913633131996 913807556038 914042649312 914142018634 914217151536 918046818624 918382832832 920060419896 920236070988 920572886484 920648547936 923563926909 924267371976 924605662968 924681655872 924782181804 925020098496 927949320674 928365254928 928656105936 930238636977 930579113511 934135418268 934313756454 934655724522 934834162041 935074664784 935367617808 938571009048 938750194044 938991704256 939170969568 939514715424 943285219136 943630470848 945354177144 945534657132 948772867842 948954000501 949198135824 949301327043 949379349672 953356311648 953538319344 953887323792 955629766026 955812207753 957883169728 959816117052 960167419236 960246334944 960350727258 960597794592 964373648472 964452909888 964557759516 964805909184 964990102752 968294943312 970063703586 970248900933 970604021619 971039074968 971343295416 974499294366 974855970738 975042082989 975292929936 975479125608 978819888348 979126546476 979378444224 979565419872 979923950496 980111030288 981901374714 985893940044 986202814428 986456532672 986644859616 989769226329 990023862096 990131491647 990212870088 990575297784 991329782976 994550720176 994914735568 996732121554 996922410237 997287293691 997369260264 1001464942644 1001547252576 1001656134882 1001913828768 1002105106704 1005729026172 1006044114764 1006302937536 1006495053408 1011980036457 1012350431151 1012804196472 1012997553516 1013258165184 1013575612608 1016785259802 1016979376881 1017241012944 1017435217032 1017807608376 1017891261504 1021697265888 1022071217184 1023812937738 1024133691906 1024592738832 1028297980476 1028494295478 1029081197664 1029457851552 1032717792363 1032802670952 1033180686936 1033377934108 1033643788992 1033967623104 1039800793473 1040068300752 1040181370839 1040266862856 1040647610808 1044410911794 1044738119178 1045006896672 1045206401616 1048986188588 1049456375136 1049785163232 1051958997882 1052288570034 1055892385179 1056365667288 1056567340764 1056839161536 1056954054852 1057040925408 1060388212377 1060720425349 1060993314576 1061195871528 1061584279704 1061671530816 1062060113088 1066031269536 1067847902802 1068051768381 1068661243728 1069052384304 1072525850604 1072730609262 1073123239266 1073735608608 1073940598224 1077618565944 1078101586368 1078307409504 1080277126812 1080672518916 1084920354531 1085009523624 1085406647832 1085613865596 1085893159104 1089331811226 1089539778353 1089820081872 1090161515664 1092761207343 1094594283744 1097204546178 1097414016309 1097696345616 1098040246992 1101800749752 1102011097356 1102294609344 1102414444308 1102505051232 1102624909074 1102908578976 1106838704712 1107243818616 1107334822464 1107740117952 1107951599456 1109975467068 1113776844858 1113989478849 1114397210007 1115033132016 1115246005848 1118869560198 1119279077514 1119780771408 1120131591696 1122040417797 1124471547072 1124686222816 1125097869088 1126740659148 1127153057364 1127368245042 1132090804728 1132306935084 1132598241216 1132814468448 1136694063888 1136911073064 1138193454528 1139404721031 1144396139562 1144614619161 1144909091664 1145033559423 1145127669192 1149409424124 1149705130176 1149830119332 1149924623328 1150049636346 1150345507104 1150565122512 1154867208664 1154962126656 1155384854208 1157716347372 1158140082996 1158235269984 1161903004821 1162328272803 1162849262616 1163213575992 1163734962624 1167420113106 1167943385232 1168166360296 1170300220713 1170728562159 1175632758756 1175857201818 1176159712032 1176384255696 1180638422028 1181008308636 1181312144064 1181537671392 1181970125856 1185810474056 1186244492408 1187148011712 1188411375699 1189171041084 1193617478898 1193845355469 1194152493456 1194282314667 1194380472168 1194817627224 1199285178228 1199383746912 1199514136834 1199822733216 1200051794448 1205078826432 1207952559684 1208051840736 1208183173002 1208493999648 1212320886687 1212864284664 1213095835692 1213407926208 1213788079296 1218177509328 1218956202048 1220635714077 1221082478811 1221629803992 1226047592106 1226431705122 1226747226528 1226981427984 1227430515312 1231418569212 1231653662486 1232356495968 1232807550624 1233042909072 1235295277866 1237820339904 1238208141248 1239525843471 1240081435512 1240318182636 1240772151348 1245193542801 1245513891024 1245649295943 1245751675272 1246207632696 1246445549388 1246766219712 1247156823744 1250714301778 1251428012064 1251666925392 1254412273518 1254651756579 1259753367834 1260148040658 1260472236192 1260712876176 1265030490456 1265272000668 1265597514432 1265735102724 1265839132896 1271384425792 1271849765056 1273602155319 1274173021368 1274416277004 1278780821874 1279024957197 1279754822736 1280223225648 1280467636344 1285831531296 1286077012688 1288022728122 1288268627841 1291059924416 1293418271448 1293665201244 1294138695492 1294385762826 1294718766624 1295124393888 1299225609747 1299332392488 1299807960984 1300056110652 1300390573248 1300638834144 1305093184464 1305502061968 1308205420443 1308615272991 1309201832952 1313936308386 1314187155333 1314525253392 1314937085904 1319692301772 1320031816128 1320175322196 1320283826784 1320767063712 1323432287658 1328976162072 1329229880316 1329571848384 1329716391588 1329825680352 1334036783313 1334525053959 1335286590192 1335541513176 1336140142272 1340972034896 1343421555138 1343678031189 1344169830627 1344936870576 1349306715276 1349800574868 1350058268754 1350405595296 1350663404688 1355713679736 1355972502508 1356321350592 1356580289376 1357076811168 1364472320247 1365083916984 1365511589208 1366123651776 1370449697994 1370711334057 1371063973968 1371213027951 1371325727304 1376957056484 1377070227936 1377574249248 1380354106482 1380859329726 1380972821904 1386401057964 1386757734336 1386908494452 1387022483808 1387173272706 1387530147744 1391923981011 1392547882392 1392984158904 1393608535488 1401203127402 1401470634681 1401983586783 1402611997176 1403051426712 1407856513572 1408125291066 1408487556384 1408756454352 1409272073136 1413850949836 1414657752768 1414927828704 1415445706272 1418031265716 1418301985698 1423159301763 1423797203736 1424069024508 1424881658304 1425403179072 1429666660253 1430034467472 1430189932379 1430307479016 1430830985688 1431920797632 1436824754592 1439724175578 1440251128854 1440369502416 1440526090887 1440896691888 1446560472708 1446679364832 1446836639274 1447208863776 1447485154128 1452442414968 1453093442496 1453548687552 1456558612452 1457014943124 1461748941549 1462283956107 1462939394904 1463218688412 1463595127488 1464053662656 1468229832522 1468689819714 1469067666336 1469348129808 1469885925744 1470166545432 1472852062071 1475784939616 1476325091488 1478840910066 1479304221642 1479967289424 1485035793144 1485319305132 1485862946676 1486710842688 1486994674464 1491826080264 1492372103352 1493041028544 1493508788928 1495098182331 1496053890396 1502197413966 1502320878864 1502484202323 1502870743152 1503157660056 1508593539258 1509066172146 1509454406304 1509742580112 1515592085184 1515881430752 1519206294708 1519496330274 1520363418912 1525177889703 1525861519416 1526152825548 1526545455552 1526711412564 1526836892256 1532545898832 1533106825776 1533399515128 1534086830016 1535719406607 1536200537859 1542446970714 1542741443217 1543621796496 1544186777328 1549204006428 1549771030404 1550066901162 1550465683488 1550951434656 1556560150808 1557257846976 1560400294284 1560971416212 1566616367691 1567107178767 1567510345008 1567809602424 1568512340928 1573479282882 1574184562704 1574677744848 1577938496823 1578432855051 1584548500932 1584851011146 1585258742304 1585431082278 1585561388112 1591489971864 1591793807292 1592203324608 1592376419556 1592507296224 1592680424218 1593090169632 1599046904304 1600069059264 1601771854203 1602991865592 1603578576456 1608788775906 1609095913893 1609684858899 1610603412912 1610910897336 1616427848916 1616736445298 1617152379552 1617461114256 1624236679104 1627514285436 1628109971748 1628420798394 1628839738656 1633997716839 1634730122808 1635242273496 1635975237312 1636574020416 1641891425616 1644057212096 1645806819267 1646544518424 1647060370488 1652701124628 1653016646034 1653441914016 1653621666462 1653757576848 1653937363611 1654362868464 1660258057068 1660685188032 1660865727924 1661002233696 1661610176928 1661927399184 1664963200602 1668889233856 1670665267287 1672549698024 1672869008772 1678304340297 1678918616271 1679671157112 1680197387544 1680950501568 1686707320608 1687029334224 1687646803632 1690110988722 1690729586046 1691052367563 1698136207092 1698460402626 1698897361824 1699221702672 1705041095832 1705366609596 1706339763648 1706964300864 1707290181792 1716594209343 1717363637496 1717691503788 1718671690944 1724114136186 1724557695264 1724745178998 1724886934992 1725074454519 1725518260656 1725847683768 1732300812996 1732443189984 1733077281312 1733408147536 1736574521058 1737210124494 1740124245952 1744273893924 1744820363988 1745269250112 1745602443936 1751130169659 1751915077848 1752249540444 1752700337856 1753249447872 1759589735696 1760233762928 1763449138134 1763785802727 1764576383544 1770957633042 1771512462954 1771968216096 1772306507088 1772955188784 1778715711084 1779366738612 1780382120256 1780722017568 1783756561626 1790426218347 1791228740184 1791570708252 1792226440836 1793249160768 1798927767342 1799075620368 1799271205251 1799734099824 1800077691672 1800884539584 1807618239648 1811928839526 1812077761104 1812274759503 1812740999472 1819296426996 1819643753538 1820111889312 1820682118944 1827266263992 1827615112076 1828085298624 1828284037268 1828434303072 1839071388159 1839647557683 1840120839792 1840472141976 1841145772968 1841297095872 1847127853818 1847480493729 1848534743952 1849211325936 1849564363608 1855898641348 1856730509856 1857312211872 1860477273954 1861158227022 1868270836536 1868627512908 1869311449044 1869668324082 1870149329568 1870735235616 1876071452667 1876659214079 1877142018096 1877500388088 1878341939136 1879029430848 1889630051751 1890222060987 1890708354288 1891069314264 1897545735684 1897908001002 1898396271648 1898602654086 1898758699344 1906712623296 1907076638688 1907774647584 1911259532052 1911624415506 1918171232811 1919632234104 1920334838472 1920492669888 1920701454516 1921195589184 1926942020341 1927647300163 1928747296944 1929115519032 1929980205504 1936589886624 1940127407172 1940497801866 1941208043238 1941578644239 1942078149936 1942686590832 1948998588732 1949711941476 1950084165978 1950585859872 1950958251216 1957639776696 1958253092952 1959130839744 1959847900992 1960222060576 1963802749428 1970904462579 1971787880088 1972405628856 1973289719232 1979538452658 1980047724192 1980262983294 1980425740176 1981150595568 1985148431487 1989101440352 1989829471136 1993464243108 1993844820474 1994574587382 1994738520528 2002929885288 2003094505152 2003312269764 2003827657536 2004210213408 2011458052344 2012088229528 2012990106816 2015132332707 2023960072914 2024700862302 2025087403131 2025608392944 2025995107032 2033570519604 2033958753762 2034482025888 2034870434064 2035615216752 2043394531776 2044142434368 2047625875476 2048267383812 2049185477664 2055674546991 2056595960952 2056988590956 2058162395328 2058915703104 2065435584726 2065605341904 2066361373872 2066755868216 2070531159723 2071288994589 2079601586946 2080136601504 2080362741678 2080533725712 2080759909059 2081295221616 2088821823588 2089476238356 2090013793344 2090412803232 2097972377176 2098912750272 2099570326464 2101804691103 2103917995764 2104577140068 2111784770358 2112187936599 2112731334576 2113134681528 2113908109704 2114081850816 2120776424754 2121440850698 2121986629152 2122391743056 2123168559408 2127452978547 2132062539072 2135695805604 2136103536762 2137322487456 2138104768608 2145051701208 2145461218524 2146246478532 2147471217216 2147881196448 2155237131888 2156614819008 2159586263367 2160376693281 2160554253624 2161345037832 2169840709062 2170019047248 2170254958911 2170813295664 2171227731192 2178663622452 2179079556706 2179640163744 2180323031328 2185522414686 2189188567488 2194409092356 2194828032618 2195392691232 2196080493984 2202344748783 2203034729571 2203601499504 2204022194712 2204828888616 2205010102464 2205249818148 2205817157952 2213677409424 2214487637232 2215903198912 2218261365099 2218956332463 2219950934136 2227553689716 2227978957698 2228794420014 2230066264032 2230492011696 2237739120396 2238558155028 2239561542816 2240263183392 2244080835594 2249372445632 2250195738176 2253296120949 2253481318296 2254306114728 2254736490084 2262890308887 2263599258219 2264181609456 2264613870168 2265628936896 2273388127776 2273822146128 2278809442062 2279244495411 2288792279124 2289229238322 2289818183328 2290067118846 2290255338384 2298818848248 2299660238664 2299849246656 2300099272692 2300691014208 2301130245024 2309734417328 2313670456071 2315432694744 2316280165992 2316470539968 2323806009642 2324656545606 2325100351743 2325698525232 2326427151984 2334840226212 2335886770464 2336332720592 2340600441426 2341457124318 2351265517512 2351714403636 2352319424064 2352768511392 2360218924323 2361276844056 2362016617272 2363075342784 2363940251712 2371620948112 2372488984816 2376822751398 2377276516719 2378146623417 2378342082168 2387234957796 2387690710938 2388304986912 2388564629334 2388760944336 2389020636327 2389635254448 2398570356456 2398767493824 2399028273668 2399645466432 2400103588896 2413183163859 2415905119368 2416103681472 2416366346004 2416987999296 2424641773374 2425104667947 2425728569328 2426191671384 2436355018656 2441271428154 2442164957622 2442631197591 2443259607984 2452095184212 2452863410244 2453494453056 2453962855968 2454861030624 2462837138424 2463307324972 2464712991936 2465615101248 2466085818144 2470590555732 2479051686942 2479524969051 2480162871024 2480432499693 2480636365272 2481544302696 2490387085602 2491027782048 2491298591886 2491503350544 2491774212083 2492415265392 2492891098776 2501428603556 2502856024128 2503333850784 2508824547036 2509303513158 2519506735668 2520296081316 2520944472384 2521425752352 2529410245063 2530060980912 2530544001336 2531470205448 2531678265792 2547204310638 2547690603939 2548346042736 2548832554008 2557561643748 2558049914394 2559509645472 2560446451296 2560935272688 2571663062592 2572154025376 2576045456244 2576537255682 2586171204279 2586836542896 2587117768497 2587330402488 2588277390984 2588771525652 2589437533248 2590248787776 2598451219494 2598664784976 2599615921968 2600112221304 2601277668288 2604861781587 2605815186741 2610186368928 2611004123936 2616410840886 2617230545982 2618403665904 2627872616772 2628374310666 2629050506784 2629874171808 2639384603544 2640350644392 2640567653568 2641534127424 2645173707201 2646864575316 2656436449563 2657268694431 2657952324144 2658459760632 2659432783176 2659651360704 2668073566626 2669050107918 2670573180384 2671083026352 2675634842439 2681944069792 2686843110276 2687356062378 2688339661254 2689873741152 2698391651013 2698613430552 2699601149736 2700116537508 2700811190592 2701326809376 2711427359472 2711945005016 2713160578752 2714153622336 2717893259289 2728944640494 2729465630307 2730167833968 2731023178416 2740899395988 2741422668114 2742127947936 2742426055902 2742651454608 2753914112968 2754140455872 2755148498496 2760708212964 2761718659452 2761945643808 2770691780727 2772802115928 2773816988904 2774044967616 2774346545412 2775060295488 2783847962022 2785095764784 2785968317808 2790715910931 2791737340533 2802406254804 2802941269362 2803967173566 2804502486123 2805223994352 2806102853424 2815713027144 2816250582132 2816975112768 2817512908704 2818544146272 2827701899672 2829855657408 2830891412544 2836062531432 2836603971396 2846318603526 2846862001503 2847594407472 2847903981129 2848138049016 2859333320506 2860068934944 2860379864758 2860614958032 2861661971376 2867436623259 2873649509184 2879448351156 2880502257708 2880739004832 2881052181774 2881793383776 2893120945416 2893358729664 2893673278548 2894417727552 2894970308256 2904884829936 2910746702799 2911812064857 2913117224904 2914029886248 2923497883098 2924567912214 2925126248967 2925878789808 2926437376824 2936459665044 2937379639428 2938135332672 2938696259616 2939771851488 2940333090864 2945704124142 2951569879232 2952650182976 2957681820132 2958608443284 2959934578848 2969307678987 2970071586288 2970394474941 2970638610264 2971725893352 2973989348928 2983652160528 2984744206704 2990196364662 2990767230711 2991861881073 2992107780792 3004394827932 3004641757728 3004968404646 3005741486304 3006315320112 3017187078516 3018132344292 3018908812608 3019485160224 3031762861504 3035940109371 3037051293453 3038412589416 3038992660548 3040726837824 3050355779406 3050938130643 3051723038832 3052305651096 3053422825128 3053673784512 3065091797664 3066213651552 3066799030256 3071438813214 3072401075718 3084893941428 3085482886434 3087243592992 3088373554656 3098153377089 3098408012856 3099542060808 3100133802324 3100931366976 3101902869312 3113120301616 3119402380419 3120544112517 3120800588568 3121942832424 3133232735382 3134214357534 3135020690016 3135619204848 3146958565764 3148369125408 3149355489696 3155876993646 3156865710102 3167677155537 3169097001864 3169702022292 3170517484608 3170862164556 3171122776224 3181164637131 3182161276047 3182979943728 3183587614584 3184752839112 3185014592448 3185360848436 3186180339264 3198093808608 3203543708406 3204155305143 3205983731184 3207157152912 3217577551812 3218191827786 3219369717798 3221206825824 3221821794672 3232855697832 3233472890596 3234304759104 3234922228512 3254761063593 3255028570872 3256219943496 3256841596788 3257679477312 3267995433678 3268619335059 3269460245616 3270484546992 3283782851232 3291613638534 3292242048927 3293089036848 3294120740976 3305402249256 3306033292068 3306883828032 3307243332924 3307515153696 3307874727222 3308725736928 3320516114136 3321731455848 3322004467392 3323220353856 3323854798368 3329926401204 3341330534574 3341968436547 3343191630021 3345099396048 3345738017544 3356608680594 3357837232542 3358478285851 3359342314224 3360394775088 3373414641216 3374058668448 3375293607264 3380221977444 3381459172092 3382104735126 3396272414184 3396920805252 3397794723648 3398443405344 3409205112911 3410082191664 3410452915673 3410733219192 3414580363584 3433188418686 3433843857483 3434727274992 3435100678269 3435383007576 3448228272372 3449115390528 3449490357996 3449773869984 3450148909038 3451036521312 3451695367536 3464601625992 3464886379968 3466154562624 3466816295072 3473149042116 3474420248988 3485709014463 3486984818409 3488547787848 3489640727976 3491204887872 3502260339318 3503830155696 3504499080888 3510900662139 3512185686477 3519179471392 3520467525856 3526898276268 3527571605454 3529152767088 3541915266084 3543024925908 3543936432192 3544613014176 3545910377568 3557431422168 3558733477224 3561444035136 3565234127097 3567513123252 3580852436694 3581536066407 3582457480368 3582846944001 3583141416504 3584452881672 3597855534684 3598151240736 3598542410502 3599468199648 3600155383344 3615236479296 3623857679052 3624155522208 3624549519006 3625481998944 3636962660061 3638592853992 3639287507076 3640223778624 3641364237888 3654532527984 3655230224152 3656568074536 3656868606144 3661907142231 3663247436433 3678142776318 3679295115366 3680241679584 3680944283952 3682291545936 3694255707636 3694960987458 3697069487904 3698422651872 3699128727216 3711797282696 3713461019712 3714624423744 3718577530413 3720954547908 3722316454044 3735580628403 3736541673072 3736947887829 3737255025816 3738622898088 3739336648164 3740298659136 3741470471232 3752142905334 3753318428158 3754284036192 3755000776176 3763955269737 3779260103502 3780444121974 3781416708576 3782138628528 3795091471368 3795816002004 3796792543296 3797205308172 3797517398688 3814153277376 3815549295168 3820806465957 3822519064104 3823248831012 3836342465622 3837074871591 3839264468208 3840669676944 3841402909032 3853884040682 3855294600326 3857494593888 3858231038064 3864805883523 3873179773248 3880254814344 3880995603732 3882416086476 3883157288478 3884156299872 3885373181664 3897676829241 3897997177464 3899423882952 3900168331956 3901171719744 3901916502432 3915279553392 3916506185904 3920444121152 3924616261329 3925845818973 3927605498856 3941808925158 3942561465999 3943575760176 3944811257712 3959076905316 3960095448384 3960525966588 3960851480352 3962301191136 3970296862974 3978202880704 3979658942272 3986928486216 3987689640948 3989149174764 3989477041056 4002110349939 4003575161877 4005859770576 4006624539528 4008420426816 4022916104688 4024176459056 4030264665414 4031034093567 4032509491881 4047920145828 4049401724604 4050174806262 4051216785888 4051990214064 4067141039208 4067917507524 4068964051776 4069740868128 4071230433504 4093416960741 4095251750952 4096534767624 4098370955328 4111349093982 4112134002171 4113191921904 4113639083853 4113977181912 4130871169452 4131210683808 4132722747744 4133511736432 4141062319446 4142577989178 4159203173892 4160273203008 4160725483356 4161067451424 4161519818118 4162590443232 4175771943033 4177643647176 4178952476712 4180825606464 4195944754352 4203609382206 4204411904043 4205950760349 4207835991528 4209154280136 4223569540716 4224375873198 4225462669152 4226269363056 4227816219408 4241552849508 4242881701396 4243973258304 4244783486112 4246337118816 4254905957094 4269477905289 4271391611208 4272207073524 4274644974912 4276209537216 4288999980759 4290103402416 4290569797137 4290922437048 4292492957064 4295762392896 4310474263776 4319172526734 4320753386562 4321108507248 4321578272661 4322690075664 4339681418124 4340038094496 4340509917822 4341626591328 4342455462384 4357327244904 4358159113412 4359280327488 4360646062656 4371044829372 4385246824647 4386851868321 4388818184712 4389656065236 4390785382464 4392160987968 4404689497566 4406069459142 4407202999008 4408044389424 4409657777232 4410499636296 4427354818848 4428975274464 4436522730198 4437912664926 4439901868272 4455107379432 4455957915396 4457588840028 4460132528064 4460984023392 4475110433573 4475478240792 4477116310056 4479123085632 4480526366784 4488161671188 4506592241898 4506962636592 4507452606969 4508612229456 4509472980168 4525780617774 4527198516438 4528363218912 4529227740336 4546776255552 4547644292256 4557618884124 4558488990822 4575533669109 4577584558248 4578458476644 4579636366656 4580134237692 4580510676768 4595015586967 4597637696496 4599320477328 4600198545384 4602260490048 4608601613577 4619468834656 4627340912142 4628224329651 4630865389488 4632560331984 4647612019284 4649313091212 4650200703486 4651397050464 4652854303968 4669680452424 4671773540928 4672665441184 4681200882852 4682914248636 4699849103073 4701321536301 4702531035024 4703428807272 4705537022784 4720437848646 4722553688112 4724033234544 4733815490469 4735298565153 4743241896224 4744977969632 4753645502796 4754553033438 4756293246834 4756684164336 4774469915592 4775381421876 4776609973824 4777129258668 4777521888672 4778041272654 4779270508896 4797140712912 4798056547336 4800207177792 4805315562609 4826366327718 4827287741679 4829054576697 4831810238736 4832732692008 4849283546748 4850209335894 4851457138656 4852383342768 4872710037312 4882542856308 4884329915244 4885262395182 4886519215968 4901993150517 4904190368424 4905726820488 4907925711936 4909722061248 4925674276848 4926614649944 4932171636288 4937420457801 4941181111464 4958103373884 4959049938102 4960325742048 4960864999386 4961272730544 4961812090833 4963088605392 4980774171204 4982055564096 4982597183772 4983006701088 4983548424166 4984830530784 4985782197552 5002857207112 5006667701568 5011995801861 5017649094072 5018607026316 5034913020891 5036755848813 5039013471336 5040592162632 5042851504704 5058820490126 5060121961824 5061088002672 5062940410896 5073157102689 5094408621276 5095381207878 5096692085472 5097665108016 5115123287496 5116099828788 5119019290944 5120892902592 5121870545376 5144308050752 5149782628029 5152090912488 5153074511364 5172342408558 5173673085792 5174235536994 5174660804976 5175223363557 5176554781968 5177543051304 5196902438988 5197329569952 5199231843936 5200224442608 5209723563174 5211630373482 5220372737856 5222008247872 5232821681772 5234461091964 5236807331808 5253390508977 5255745233544 5256748621332 5258101013568 5259748343616 5278769207088 5280701288784 5290347414402 5291357408181 5293729150632 5312872899126 5314537388862 5315904648288 5316919521264 5318865566352 5336147133252 5338100215836 5341146360768 5342166052704 5351269684878 5363888139584 5371278655041 5373686220552 5374712124756 5376679322508 5379747482304 5396783302026 5397226861104 5397813615753 5399202299472 5400233075016 5402653618752 5422854718944 5423890010032 5435786518578 5436824278509 5457889280988 5458931260614 5460335667936 5462046356832 5481798791976 5482845336228 5484255895872 5484852111804 5485302909216 5507828225936 5517214164477 5518942673049 5521416425928 5523437318904 5523891287616 5541383561454 5542441481187 5545604231856 5547633977808 5548693090824 5567695924044 5570191529568 5571936635616 5581431821862 5583474681066 5604812509608 5605882538724 5607934347132 5609004972246 5610447988704 5612205706848 5628214358001 5629977642237 5631426054288 5632501164264 5635025817408 5637088292544 5655403799344 5668890155253 5670666182961 5672125062864 5673207942792 5692637207052 5693724003006 5695188814944 5695807962258 5696276098032 5718666641012 5720137869888 5720759729516 5721229916064 5723323942752 5734873246518 5754513698433 5758896702312 5761004515416 5761478009664 5762104363548 5763586767552 5780826061023 5782941900489 5786241890832 5787346557096 5789940616512 5809769659872 5821493405598 5823624129714 5824735932717 5826234449808 5828059772496 5846995766196 5849135824428 5850252497934 5851757579616 5852874753648 5872919330088 5874759278856 5877392519232 5879543702976 5880666181728 5891408248284 5912713387737 5915363640264 5917216886568 5919869157696 5938615357974 5940143172576 5940788949882 5941277220528 5941923121121 5943451786704 5967304321056 5969488413408 5980392729324 5981534461422 5983723762146 5984215561584 6008789655864 6009283515456 6009936809292 6011482972608 6012630640224 6031670584381 6034374157032 6036264688584 6038970320448 6071880218742 6074102586906 6075262209393 6076825178832 6077985321096 6100711558812 6101876261286 6103446077664 6104611302192 6106845650256 6130183595328 6132427303104 6133598060512 6142877626428 6144802151436 6167023640973 6169787882856 6170965772868 6174487185984 6176747109312 6196306754178 6196816025712 6199084121616 6200267604648 6211593479169 6213866983767 6226240603232 6238804760838 6241088225034 6241601177136 6242279727177 6243885664848 6266465470764 6268428715068 6270041380032 6271238409696 6293917131528 6296738250816 6298710979392 6305414073309 6311753987292 6313731420204 6335354311074 6336563809797 6338194003728 6339404044584 6341724329112 6342245552448 6362329274262 6364322552094 6365959887456 6367175229168 6369505678224 6370721696872 6382358935641 6396187617216 6407087416812 6408310610286 6411967462368 6414314305824 6435155103624 6436383655572 6438739435596 6442413651648 6443643589344 6465711395664 6466945781192 6469844457024 6478758790101 6481130079843 6509522127186 6510057141744 6510764876733 6512439886992 6513683193576 6535990867356 6537238670118 6538920491232 6540969093984 6567565702464 6583227277068 6584484097854 6586178073696 6588241481952 6607034246349 6609104188713 6610804498512 6612066584136 6614486665848 6615030307392 6615749454444 6617451473856 6641032228272 6643462911696 6647709596736 6654784095297 6656868997389 6659852802408 6682661069148 6683936873094 6686383260042 6690198792096 6691476035088 6713217361188 6715674465084 6716956571702 6718684628448 6720789550176 6748117336896 6750587214528 6759888362847 6760443954888 6762918344184 6764209470252 6788670926661 6790797774657 6792544828368 6793841610504 6796886810688 6818410225822 6820164383328 6820905831346 6821466438384 6837733486233 6866376837372 6867687714966 6869454549984 6870201356538 6870766015152 6896456544744 6898980715992 6899547739968 6900297818076 6902073042624 6903390735072 6929203251984 6933632590144 6941011368213 6946298084232 6948840497976 6971418028926 6973969636818 6975301055229 6977095575696 6979281455952 7004520678636 7007660311392 7008998161776 7021801324278 7024371372954 7038358942784 7040935051712 7053796552536 7055143210908 7058305534176 7080656772969 7083830532168 7086049851816 7089226028352 7091820755136 7114862844336 7117466954448 7130468254194 7131829550157 7134439870251 7135026246504 7161704873388 7163072132814 7164914960736 7165693888002 7166282833008 7167061908981 7168905763344 7195711069368 7196302481472 7197084821004 7198936399296 7200310766688 7239549491577 7247715358104 7248311044416 7249099038012 7250963997888 7273925320122 7275314003841 7277185707984 7278575014152 7309065055968 7310460448304 7313136149072 7323814284462 7326494872866 7327893592773 7356285552636 7358590230732 7360483359168 7361888567904 7364583091872 7388511415272 7389921974916 7394138975808 7396845303744 7398257454432 7423594565392 7437155060826 7438574907153 7441297499079 7441909095816 7444632908088 7471161256806 7473083346144 7473895775658 7474510051632 7475322636249 7477245796176 7478673296328 7504285810668 7506636856316 7508568072384 7510001552352 7527910539474 7558520207004 7560888243948 7562833417152 7564277257056 7588230735189 7590182942736 7591632004008 7594410616344 7595034797376 7641612931914 7643071811817 7645038128208 7646497662024 7672684931244 7674149743182 7678528936416 7681339353888 7682805818064 7707768081364 7710589200652 7714989187776 7716462076128 7729611767046 7758513612837 7760509628688 7761353305491 7761991207464 7764832172952 7766314576956 7768312599744 7770746363328 7795353658482 7795994354928 7796841889421 7798847765904 7800336663912 7803833004864 7830559106784 7833012371808 7849232522658 7851691637946 7855210997712 7883617850316 7885122931998 7887151520352 7889622515424 7918153810632 7921051933176 7921702960704 7924602382272 7940593725948 7969309348689 7971806083293 7973856972432 7975379281896 7978298349528 7978954082112 8004220699878 8007150323754 8011719541152 8013249079056 8045832209376 8048352918112 8060529330828 8062068187134 8065018983762 8095174953039 8095840291656 8098803449208 8100349612524 8102433571776 8103980428128 8129642961557 8134282078416 8135835015048 8139481736256 8142460867008 8153679777867 8186833921482 8188396890921 8190503501904 8193069535248 8222698187964 8224268004342 8226383843808 8227278167706 8227954363824 8261742338904 8262421367616 8265445495488 8267023472864 8282124638892 8285155978356 8312075342181 8318406347784 8321450966712 8322134902848 8323039636236 8325180886464 8351543886066 8355287294352 8357904953424 8372147732793 8375212021599 8391889508704 8407218764412 8408823808086 8411901520698 8413507458369 8415671983056 8418308560272 8447139081432 8448751746396 8450925338304 8452538726112 8455632438816 8483105699016 8485763402792 8489566972224 8492674237632 8509811914188 8538955810578 8540586004509 8542783222416 8543711943387 8544414147048 8577999961518 8580206804832 8581139594274 8581844874096 8584985914128 8602309869777 8620948527552 8638345053468 8641506773124 8642217014496 8643156545322 8645380151328 8679362836248 8680076188992 8681019835644 8683253182656 8684910924768 8714654489808 8716318226824 8732240108397 8735436194571 8742089658744 8770493649294 8773703736642 8775378746901 8777636369424 8779312130472 8809378995132 8812138918284 8814405998016 8816088778848 8819315554464 8820999272592 8854709637696 8857950548928 8873045460396 8875825329852 8879803736544 8907923036961 8910214758864 8911183424823 8911915830792 8915177680056 8921968046784 8950220867146 8950956481584 8954232620112 8972301692133 8975585643219 8976323342376 9013184483796 9013925273184 9014905213938 9017224458912 9018945960336 9051561235548 9054397032876 9056726437824 9058455480672 9095288584512 9107820328113 9111153880359 9115237768248 9116977981644 9151067338218 9152814391929 9155169116496 9156916953288 9160268475384 9161021353536 9190031173934 9195275392992 9198640954656 9200397090768 9217203227154 9238937669312 9254681824284 9256448659302 9261730778976 9265120663968 9294460131267 9295224038568 9298626182424 9300401406972 9302794100928 9305708607936 9339360904848 9345330882368 9358207141257 9361632337551 9362401765704 9365828497272 9399698206146 9402643072602 9405062070048 9406857614544 9440875697292 9445107376224 9448066469088 9467630980938 9470597130306 9486483792448 9489955939264 9503031466611 9507291005592 9509106066876 9512586493668 9513368328672 9543493911393 9546483828141 9548939831184 9550762843752 9554258517336 9555043777344 9556082545308 9558541017792 9594281425824 9596113094672 9610631125218 9612465915429 9652732655436 9654575483358 9658109153394 9663620477472 9665465384016 9698567093496 9700418671788 9702914277312 9704766685536 9764283190779 9765085712616 9768659830488 9770524790364 9773038431936 9803986301034 9805858005177 9808380736848 9811453640976 9851348553696 9853229299888 9874840915602 9876726146781 9882362222928 9916206747768 9918099876204 9920651484096 9921729998772 9922545461088 9923624181666 9926177210784 9961548342408 9965194367544 9966013402176 9967096848332 9969661061568 9971564395104 10005714414224 10023991603722 10025905309641 10029574890063 10035298188144 10037214052632 10069826041782 10073511697626 10075434857553 10078026942672 10081184325264 10117640980252 10120243923648 10122176005344 10125880821792 10146314205378 10188817242552 10190762415756 10193384170944 10195330216032 10227615338733 10230246574992 10231358747019 10232199657576 10243741090752 10299565256058 10301531572449 10304181824976 10305302034807 10306149022728 10344684817116 10347346171584 10348471073988 10349321609952 10350446727114 10353109563936 10355086102608 10393804877976 10394659139904 10398463687872 10400448885216 10419447126348 10423260746964 10457127043389 10460954455227 10465643363544 10468922183928 10473614663616 10506781017954 10508786894437 10511490467088 10513497242664 10557538414176 10561402577568 10580694828804 10582714816362 10587458301264 10625745798252 10629074777724 10631809296576 10633839042528 10637731132704 10671417187751 10672294266504 10676200431672 10684332105408 10702539369756 10742557310082 10744608199221 10747372441104 10748540832003 10749424249512 10753358645016 10793566604052 10794453722208 10795627231506 10798404598944 10800466150032 10845709437888 10847780020064 10871573037156 10873648557018 10910887980183 10915778561976 10917862521228 10920671335872 10924092713664 10963597583952 10965690672456 10969704223608 10970605818432 10985721426693 10989742309299 11015656451872 11034428328954 11037885346098 11042832851856 11046874637808 11082767122908 11084882962374 11091208463712 11095267955616 11097386181648 11135391848088 11140383059136 11143873271232 11155732591239 11162863643724 11166949362132 11206741885209 11209625019216 11210843663487 11211765077448 11215868694264 11218009944492 11220895977408 11224411413696 11256428716002 11259955284474 11262852108576 11265002328528 11291865809211 11310807598688 11337780310506 11341332365922 11344250125728 11346415885584 11385274414104 11387448006012 11390377629888 11391615924516 11392552196064 11437333282024 11441519459032 11442459832128 11446647885504 11462419397871 11469746493036 11509027396866 11511224614773 11517793404624 11522009030832 11524208727096 11561652122046 11565883800978 11572483781664 11574693114192 11594417650569 11619539319744 11642986811196 11647248259428 11649471865434 11652468899616 11656119544992 11693030487723 11693991532392 11698271648856 11700504995868 11703515159232 11705749507296 11745838660176 11749518557712 11761332363456 11773848783987 11777537456919 11782816496568 11825426775474 11827684397997 11830727280528 11834433773136 11877230715948 11880286345152 11881577899764 11882554441056 11883846242242 11886903573408 11934608642112 11938976826816 11960785458648 11963068922844 11967447524292 11968431123168 12006331049817 12010725485631 12017579311728 12019873618584 12025261280448 12063341168762 12068748314064 12072529377168 12093102280701 12097528475643 12143760437484 12148205173812 12150524418786 12153650357664 12155970642192 12201423117624 12203752522572 12206892155328 12209222604384 12213691300512 12267196121024 12280250882223 12285755252856 12289604302872 12334047281946 12336402006513 12339575765712 12340917251559 12341931545736 12392613508356 12393632051424 12398168243232 12400535209296 12423186958338 12427733967534 12452481206464 12477609521676 12482176450068 12483202354272 12484559454354 12487771329696 12527315829099 12532930941528 12536857430136 12542476819392 12587834263056 12610828146618 12613235712129 12617852281047 12623507974584 12627462840408 12670708622148 12673127619594 12676388007456 12678808089168 12683448658224 12724658548524 12728645104188 12731919774912 12734350458336 12739011356448 12741443393744 12764717871282 12808433715867 12814174833624 12816621220572 12823934924736 12828628611648 12866999942277 12870310207248 12871709391411 12872767311144 12877478871192 12887287178688 12931422791328 12933891562384 12957517580202 12962260159686 12964734817983 13019044254372 13020114283488 13021529753466 13024879773984 13027366387152 13071981734712 13074477340236 13077840982464 13081938187968 13155740473941 13160555604963 13166454554136 13168968195708 13172356147392 13176482963904 13214068492698 13218208377426 13221608997024 13224133168272 13228973331696 13231498908888 13282064456544 13286925823392 13309568190594 13313737994778 13319705604816 13365322138296 13367873746188 13372766520084 13380397584192 13382952070176 13425331300719 13426434722376 13431348930168 13433913143404 13437369256896 13441579100352 13519776725694 13520887909776 13522357820907 13525836688368 13528418940504 13577341853322 13581595549314 13585089656736 13587683221008 13636820451644 13640328766656 13641811662692 13642932876768 13675466972466 13726601007327 13732753674744 13735375429932 13738909099968 13740402713076 13741532030304 13785046760901 13792913089488 13797961431984 13800595636152 13806781470144 13858406503968 13882022736426 13884672988953 13892596168464 13897680995952 13942836057852 13947939273636 13950602110458 13954191151392 13958562911904 14009041357272 14015320622784 14017996323552 14043602648556 14048742745908 14099547309219 14103964608903 14107593105072 14110286421816 14116611068352 14161313545938 14164017118589 14167661064336 14172099703632 14205895695459 14229725688672 14234933908896 14260936508388 14263659100314 14268879740502 14270052493008 14323409746776 14326144265628 14329829921472 14331387776004 14332565666016 14334123817962 14337811526688 14383214470447 14391422138736 14394169642008 14400621533376 14479098983154 14481863225037 14487163730091 14495430716208 14498198076024 14547850640244 14550628007682 14554371415968 14557150028304 14618130111936 14620920896608 14626272298144 14647628568924 14652989745732 14655787185546 14705979451551 14712571105272 14717180461464 14723777135808 14729166183744 14777022830544 14779843949832 14796514908864 14812261373403 14847189130784 14874310121652 14877149814306 14882594998158 14883818191632 14885436272499 14889265816176 14942322513612 14946166692288 14947791551316 14949020103264 14950645272498 14954491592352 14957346592656 15008571621336 15013273712632 15020003104704 15035987405583 15055821078948 15104739062673 15110267546439 15117040414008 15121776487896 15128554514112 15176461470378 15180365885472 15183264008016 15188821232688 15219471308067 15283225863828 15286143623634 15290076256416 15292995324048 15345369862488 15348299486364 15357057872832 15362678707776 15365611636128 15415536162728 15421178401304 15432924152256 15449347884087 15459223534092 15517027225674 15521019257376 15522706610982 15523982414928 15525670090671 15529664345904 15532629153912 15590707316964 15591988709856 15593683778842 15597695531808 15600673327824 15661118213568 15666024743616 15698465045316 15703383275892 15710421995424 15760171526931 15767235700632 15770245863996 15774303040704 15779245030848 15836307621264 15842103866352 15874072224543 15881187451896 15938618697378 15943612166586 15947713944864 15950758563792 15956596699056 16008441399756 16014300647508 16023439082304 16026498158112 16091664418752 16096705836224 16113835965123 16121058661656 16124136374268 16130037967524 16190349906078 16191680583312 16193440847259 16197606898416 16200699225048 16207960856256 16259285923114 16268564156832 16271670030096 16307359555734 16310472835527 16373667842964 16376793781842 16381007003808 16386139070496 16445396375928 16448536008684 16452767687616 16454556335412 16455908727648 16523484677808 16534046945728 16551642493431 16556828019147 16564249277784 16570311956712 16624150684362 16627324443561 16636812695568 16642901933424 16646079272472 16703087772132 16710574588704 16715809906848 16744295465586 16750424043198 16783779017408 16814437528824 16817647616172 16823803041396 16827014916738 16831343966112 16836617120544 16884643074003 16889932926711 16894278162864 16897503492792 16905077452224 16911264877632 16966211398032 16971526805584 17006670465759 17011998548883 17019623828376 17077911621156 17081172009018 17085566444832 17087423886774 17088828294096 17155999923036 17160413609664 17162279188548 17163689748192 17169971828256 17204619739554 17263541095299 17276690106936 17283013546248 17284434028992 17286313090644 17290760302656 17342478183069 17348825701467 17358725672496 17362039671288 17369821849536 17429308979616 17432636453648 17464480216794 17470872389142 17474207798151 17484179317488 17540987298588 17547407473284 17550757493802 17555272738848 17558624260944 17618757990264 17624277836568 17632177557696 17638631108928 17641998545184 17738140163211 17746090920792 17751650659704 17759607473088 17815846073922 17820429517728 17822366849646 17823831661584 17825769363363 17830355360112 17900441734292 17901912963168 17908465240224 17944603384266 17951171286438 17952646684752 18026368967592 18027850546368 18029810427876 18034448917824 18037891920672 18095011753143 18103122471096 18108794065752 18116910961344 18215640656226 18222307760718 18225786628179 18230475536496 18233955963288 18302134676436 18305628783858 18310338232992 18313833906576 18320536950768 18380062347868 18390550785984 18397281909312 18400794181536 18434406454308 18501070922919 18509363648568 18512897318604 18523461557952 18530241327936 18588920262534 18590448077136 18592469120927 18597252364848 18600802813944 18678721809696 18716414282514 18723264675102 18724803531408 18726839181531 18731656994544 18799396412292 18805286145204 18810124140096 18813715229088 18881751394584 18890214752448 18896132938176 18935261961876 18941194260612 19006062933222 19009691429391 19014582011184 19018212133752 19025172987336 19026736657344 19086987822786 19092967656282 19097879662368 19101525687504 19108517034672 19112165090616 19147076806923 19188562851648 19192226189344 19221262250436 19224931830858 19305465310872 19309150966716 19316218306788 19327240954944 19330930768032 19397134186992 19400837343576 19409533371072 19436276370303 19443390239529 19528566381558 19530171425232 19532294630199 19537319660976 19541049580728 19607972602068 19611716010354 19616761473696 19622907281952 19702697107392 19706458599776 19749681831204 19753452293562 19764724445856 19821102739047 19827312566139 19832413495536 19836199752408 19843459997544 19845090922176 19847248363332 19852354421568 19923096684816 19930388735088 19934193696664 19943128790208 19964352285891 19970606992167 20011428828448 20047983207444 20051810619282 20059149780126 20070596376288 20074428105264 20139652083564 20147023395252 20150869715106 20156053885344 20162368650528 20235281960504 20244352010688 20251761643584 20279665088541 20292628410756 20366012779983 20372393323971 20377634485104 20381524831512 20390660432064 20455230677466 20460493149984 20462717494038 20464399315152 20513200458699 20599130512116 20603063144898 20608363649952 20610604069614 20612298045456 20689369634232 20696942147976 20698643219904 20700893454228 20706219127872 20710172205216 20787609755952 20800897770432 20823034104639 20838894252696 20846521493928 20914254086778 20921908910454 20925903165687 20931286727088 20937844367856 21013562035908 21017573788874 21022980934176 21026994485328 21115076828352 21122805155136 21161389657608 21165429632724 21174916602528 21241970318907 21251491596504 21258149555448 21267678085056 21275462265408 21342834375502 21344588533008 21352400863344 21395488650471 21403319610753 21405078739512 21485114620164 21489216398442 21494744882208 21497081664006 21498848499024 21501185726943 21506717290032 21587133208104 21588907444416 21591254463012 21596809197888 21600932300064 21695560040128 21718648474731 21743146074312 21747297114036 21821775960366 21825942011523 21831557123952 21835725042456 21927195167904 21931381344912 21939408447216 21971442853386 21979484618598 21983680778319 22031312903744 22068856657908 22075770692196 22085665703712 22093749275616 22165534245816 22169765924748 22182416927424 22190535911232 22194772363296 22270783696176 22311465182478 22315724721459 22323892497237 22325727287448 22333898724264 22413483770418 22419250038432 22421687326974 22423530154896 22425967908747 22431737388528 22436019888984 22512857432004 22519910568948 22525704217152 22530004657056 22583731618422 22621615197376 22675560621012 22682664731844 22688500251456 22692831771168 22764692205567 22770548828208 22774896012024 22783231849032 22785104392128 22874666564048 22883038918064 22924838795742 22929215435451 22939492986072 23018054793732 23022449229546 23035586809248 23044018061664 23048417454192 23123304244092 23131767601956 23144967563328 23149386228384 23188835301138 23275540838511 23284059916473 23285973622392 23294496518856 23298943730868 23304937799232 23312239089984 23386060975446 23387983064784 23390525668263 23396543297712 23401009991736 23411499014592 23491677320352 23499037115424 23547697567974 23555074913838 23565632993136 23650853550948 23655368795994 23661454561056 23668867546272 23754461431896 23763155799528 23765108882112 23767692484484 23773807146816 23907928046067 23915418249879 23921570917296 23926137845688 23934895048584 23936862246336 24012662099634 24021450971262 24035158623456 24039747237168 24126682337524 24137496628128 24145058754336 24186204561402 24195056951286 24285524859117 24287520874968 24296410347624 24301048837572 24307300715328 24311941284384 24388928884671 24396569783027 24402846235248 24407505045144 24418445208768 24427382601024 24560501764446 24565190672763 24571510505712 24579208605744 24668094563892 24672804013026 24679151531424 24681834503118 24683863091472 24785227016712 24787264102848 24796336486464 24801070418592 24846373916676 24855467935068 24936226026543 24955219043352 24964352900136 24966404708544 24969118908708 24975542659392 25054631658198 25059414902119 25065861883056 25073714860272 25175668526112 25221656293236 25226471424258 25235704562094 25240522375107 25247015949168 25254925680816 25341417244296 25346255239188 25352776014912 25357616178336 25366897316448 25449317097048 25457290208376 25468700916672 25478022712896 25482886787488 25529435742564 25616867431734 25621758013527 25628349667248 25631135830161 25633242441144 25733999884554 25740620414496 25743418782822 25745534622288 25754957742384 25806929609331 25862845582656 25867783124768 25915035160404 25924520319372 25929469635966 26038088508744 26040228566976 26043059506932 26049759547968 26054732774304 26143963469424 26148954680472 26196720325191 26206308583713 26311480947882 26321111209926 26326136240703 26332909108272 26337936391416 26428136985396 26436416754852 26443217994048 26448266336544 26457946663392 26462997817776 26564128913088 26573851646784 26619136381188 26627475989556 26639411209632 26723769110883 26730644276592 26733550274469 26735747492376 26745533040168 26765904140352 26850662601438 26852869444752 26862697860336 26867826286808 26916905076399 26926756929657 27039553451388 27041775819552 27044715641814 27051673376736 27056837881008 27154683706644 27163191098628 27170179313472 27175366442016 27273640903288 27283623325384 27285865753536 27323460984339 27333461641077 27350933944932 27453202014654 27458443175787 27465507349488 27470750859864 27480805426152 27483064060608 27570093521802 27585826178976 27595922863968 27601191272304 27716813007936 27764045472852 27769345977906 27785192336928 27795361991904 27883380393801 27885672115704 27895878547272 27901204220916 27908382302784 27917125823808 28018082714544 28035992647104 28074621423771 28084897012653 28087205297112 28097485491816 28199094618438 28207929217806 28215186210144 28220572843632 28322627091876 28328034237178 28335322128672 28344199407264 28411791390918 28459451377344 28469867817792 28509094399833 28521873016776 28527318200628 28537759481004 28540104986016 28630481734179 28639451484423 28646819493552 28652288531256 28662775552008 28665131332032 28668247635924 28675623053376 28766428940894 28782844277472 28788339284016 28837397746287 28958197966308 28963726450074 28974327460182 28990861432416 28996396152048 29095701280488 29101256015364 29108742831936 29114300056608 29241841793216 29252544596288 29292849572337 29295257137848 29305979491464 29311574371092 29411958903102 29417574015531 29425142210544 29434360922928 29554045661088 29559687899664 29624522746806 29630178440343 29694378261568 29748620243304 29754299628612 29765189996316 29767636383264 29770872544998 29778531632352 29884645027224 29895583102632 29898040206528 29901290544996 29908983184704 29914693185312 30017143242672 30026547425264 30071974811166 30077715928923 30088724670189 30111642157896 30209478125346 30220535092878 30226304572659 30234080828016 30243552975792 30352922940756 30360731770944 30366528016032 30377642465376 30438942616134 30566451727656 30572287247268 30580152512832 30585990648096 30682846016199 30690739724976 30694076241057 30696598972728 30731223272256 30831072325456 30842356802608 30898695768174 30904594717347 30915906104421 30918447068184 31034054451348 31042038514752 31045413221964 31047964829856 31051340181342 31059328691808 31065258307824 31181414633928 31183977419712 31187367557684 31195391063616 31201346655648 31371381130167 31382863365681 31396930090632 31406766551784 31420843990848 31520343053862 31526360683311 31534471401264 31540491727992 31672615242528 31684207732704 31748144449086 31762374903792 31877237394756 31887224333172 31895427889728 31901517127584 31913193398112 32014251563253 32016882799512 32028601295016 32052996316224 32227671930246 32233824597663 32242117323312 32245622496009 32248272748536 32260075935048 32380699812156 32383361166624 32386881694518 32395213796832 32401398450096 32518571846228 32537128313664 32543340060192 32614719111468 32620945671054 32732663940549 32747335685928 32753587563684 32762014007616 32772278140992 32882333185819 32890792751856 32897072017368 32909112670824 32911817455296 33046969355616 33103284986862 33113656038294 33128498555568 33140623913424 33248301368724 33254648887122 33273625391136 33285803866848 33292158544944 33406175544264 33421149177408 33431619813696 33488590931172 33500848086396 33620225655627 33628875057648 33632530990461 33635295232344 33647606082792 33654029833476 33662687932224 33673234241088 33769286148006 33779865853422 33788556325728 33795006985584 33875597427633 33932422796064 33943053611168 34013340931518 34023997097766 34039247656752 34155823242312 34162344018036 34171132889664 34174847773548 34177656588192 34311999846072 34324558377096 34327379496384 34339943656512 34387258193613 34409239479108 34527082190598 34533673844319 34553380213872 34566027092496 34572626181288 34684956366138 34697651402934 34717451344992 34724079342576 34783252951707 34858617959232 34865272907296 34928960433588 34941744778284 34948415596302 34968358634976 35079091463169 35081974597176 35094814946568 35101514987604 35110545477696 35117248521888 35237515980528 35248555673136 35283997090368 35321546351961 35332612370757 35476280326422 35483053193991 35492181841584 35503301319408 35631692147844 35640859035456 35644733699292 35647663323168 35651538726726 35660710720224 35800883468584 35803825926336 35816930480448 35889206768532 35902342572876 35905293369504 36018993149451 36032176456893 36052737935184 36059620855752 36075783841344 36190023506286 36206244942192 36217588131504 36279306842103 36292585426929 36431281312452 36444615521436 36451573256358 36460951072992 36467911926576 36604269352872 36611257567716 36620676465984 36627667813152 36641073901536 36760124695736 36801588363072 36840752646669 36868812908616 37002141845838 37009206019539 37018727297136 37022751754677 37025794637208 37177840525068 37180896154272 37184938241854 37194504729696 37201605627888 37357443619392 37432828565028 37446529350204 37449607062816 37453678363062 37463313989088 37581947487297 37598792824584 37610572290408 37627430458176 37763502789168 37839707136387 37853556843141 37870523923752 37882388521224 38012125866444 38019382858782 38029164022368 38036424267504 38050345974672 38173975645572 38185935312564 38195759324736 38203051375008 38217034069344 38224330181232 38294153613846 38384452378688 38425301147601 38442524500872 38449863661716 38600999826831 38610930621744 38615128174233 38618301933432 38632436613576 38661861536064 38794268373984 38801674687152 38872552740606 38886780479058 38894204453949 39057132763116 39060342850464 39064589260398 39074639321952 39082099161456 39215945204136 39223432020708 39233522947392 39245814563904 39412917199552 39467221421823 39481666814889 39499363662408 39506904587124 39529448891712 39642205478094 39654625132278 39664826991072 39672399504816 39686919995088 39694496726664 39846193369632 39860777470176 39868387393328 39928704571782 39941213984334 40022857656896 40095966414888 40103621238564 40118299560252 40141192752576 40148856210528 40275993902157 40279304167128 40294046790504 40301739430212 40312107770688 40324737301056 40470563921008 40559330177082 40567073462721 40585256821512 40732025559966 40744786647942 40755268970208 40763049663024 40910461354932 40920986299968 40925434988076 40928798630304 41026400917398 41179803021981 41198261024232 41206126289796 41216727299904 41221208139228 41224596090912 41355140282703 41378739268464 41393884295952 41401786908456 41420344410432 41575219511904 41646068209278 41654018966859 41677788505392 41693042987856 41828508173556 41843817820908 41851806331374 41862573454176 41875688735712 42027124071816 42035147577748 42045961868352 42053988970656 42298641927657 42311893826709 42322779315216 42330859265448 42349833205056 42483940637814 42492051355767 42502983193008 42516299110896 42685668751004 42689177066016 42704801726688 42790977300942 42806639221506 42810157479024 42970229240328 42978432796884 42989489764416 42994163328012 42997696998048 43002371453886 43013434580064 43149643411341 43174266416208 43182508926024 43201864600128 43437296949462 43445589675111 43461491190273 43486292148624 43494594228072 43643551920732 43651884023046 43663114247904 43671450084912 43854390335808 43862762689824 43878816894432 43942885706772 43958969237196 43967361556638 44117938354653 44137713315816 44151541384392 44171331407424 44187498551232 44319666467843 44331068491632 44335887903749 44339531849496 44389544726592 44541567392352 44622930364956 44631449442918 44647784994474 44651454574896 44656308817497 44667797448528 44826967540836 44838500076864 44843374653948 44847060309792 44851935817494 44863474777056 44872039777968 45025714864008 45039821137896 45060009314112 45167463236844 45314217188019 45330802639317 45351121242024 45365329463688 45385663542336 45529384411134 45541097656416 45549792024048 45566463698064 45658413924201 45749333128096 45766077836128 45849677591484 45858430870902 45878985972144 46036109587464 46044898459092 46071173618496 46088036123328 46096834908384 46246608488184 46263535203912 46298772456768 46348043652261 46377670602276 46551081677022 46568119832946 46571947244784 46577010272013 46588993037712 46597887461736 46772121950892 46775966129568 46781051336526 46793086595424 46802019983472 46983354640704 46998074230848 47095395135948 47110149827676 47131265986272 47280514580793 47301707101896 47310737591988 47322909122112 47337735092544 47508922863792 47526311599056 47535384968968 47622216673629 47815856092134 47830836499758 47843141834592 47852275691376 47869790097168 48025324199268 48042901942524 48070317246912 48079494474336 48253364675048 48274993256256 48290117508672 48341507895369 48372409122804 48390113902572 48571049718234 48575041749936 48580322541777 48592820695248 48602097675144 48623882568768 48777857769342 48793139566054 48805692470496 48815010090288 48931418506581 49121003528892 49130381345526 49143021011424 49158417211488 49336189127784 49345608026052 49358303062848 49363669006236 49367726182944 49570454033424 49602140837184 49654927480293 49670484057441 49692747833352 49710935870136 49872452053086 49881973330683 49910438086704 49928705800272 49938237817416 50109263316396 50118829804238 50131723766112 50147429720544 50351337052224 50443312586472 50452942848516 50471409124188 50481044750214 50494031898336 50509851361632 50653929222009 50669798780133 50682834488592 50692510478376 50715232356672 50733794632896 50898634194096 50914580416752 50965773574976 51020011397277 51035995646649 51058871485128 51233734863468 51243516027054 51256699334496 51262271660322 51266484882288 51467999769108 51481240828992 51486837565644 51491069244576 51509915484768 51613859218662 51735566249536 51790623285897 51830070320808 51849040638744 51858939271932 52027434549207 52046477104401 52076177017488 52086119013864 52109465548608 52287926938848 52297909360944 52393440650382 52412617167426 52422623394453 52622961895764 52642222419852 52652272481406 52665818216544 52675872782832 52856273970792 52872833509704 52896532673088 52915893326784 52925995635552 53214420489633 53238272762376 53254951979112 53278822419264 53447538221766 53461288553184 53467100548938 53471494984752 53477308090089 53491066080336 53701325202876 53705738889504 53725395720672 53735652573616 53833810152798 53853513859314 54079106902776 54083551639104 54089431283628 54103346753472 54113675762016 54285035259429 54309367413288 54326382197256 54350732884032 54547281806576 54567246650768 54646921968678 54666923282154 54677359884537 54701867889864 54906404029308 54916886351574 54931014698976 54941501719728 54961610852304 55140187043604 55171652357952 55191845727936 55202382544608 55503212768757 55528090945704 55538691955812 55570384673856 55590723983808 55766760787602 55771344231408 55777407362781 55791757094544 55802408441832 56036165429088 56149242847542 56169794025306 56174410594224 56180517544593 56194970983632 56398189236876 56415858435612 56430372420288 56441145687264 56645254183752 56656068474356 56670644257344 56688398814528 56823582781836 57018188799666 57029074288173 57043746033552 57054636401256 57075518962008 57080209972032 57260963468358 57278902968846 57293638987104 57304577062512 57325551104016 57336495271848 57532857881788 57565688554944 57576678568032 57674795492574 57916395932616 57927452900148 57948654920364 57981722864832 57992792304096 58176435636449 58191402560976 58202512030728 58228600113216 58585699144674 58590514275696 58596883890597 58611958982928 58623148742184 58823917806204 58835148031062 58850284421088 58868721845856 59108091322176 59119375799328 59249045493612 59260356880686 59463308217141 59481937698417 59497240486608 59508599257224 59530379992632 59535272766528 59541745089996 59557063264704 59735202630571 59769290054448 59791166205264 59802581089992 59829386370624 59911820976501 60034286485344 60053094850528 60143949622332 60155431857846 60177449340378 60223284315792 60418956250692 60441070185756 60452609145318 60468161656032 60487105951584 60705845881512 60733056032064 60755284930752 60838995265623 60877885232268 61098038339949 61117179971913 61132903455312 61144574494536 61171981296192 61365692032398 61381479449952 61388152482114 61393197945456 61539601376097 61662144650912 61684713605216 61797391536348 61809189434694 61831812208842 61836894136368 62068108902696 62090826443928 62095929659712 62102680362684 62118657383616 62130516615648 62362829267856 62374735115368 62402693311296 62469102313917 62742762260334 62765726731362 62777709497061 62793860181264 62813533103568 63040686107724 63052721366622 63068942802528 63080983455984 63345230485056 63368415465408 63496288898172 63524749807584 63725910956721 63754474789512 63774448666344 63803034255168 63826386796224 64028503126506 64033765599024 64057202590032 64186465951413 64209958832259 64455343860492 64467649195326 64484234646624 64491244992018 64496545497072 64503557180829 64520151870096 64761399624312 64766722333248 64773763389036 64790427593664 64802796900192 65037143692456 65086680120384 65155945424193 65229438222936 65241891342108 65465327881098 65477826034569 65494671371856 65507175127368 65764666371638 65781585503712 65794144034736 65818225341648 65951042334957 66093938711232 66206569973724 66227312076588 66256997111136 66281247826848 66496602737448 66509297774244 66547250782272 66571607733696 66584317089888 66812351088528 66947174164377 66971677491711 66977181862344 67001696172792 67240451311254 67257750115296 67265061980922 67270590464688 67277903726241 67295212165584 67308059666952 67538572296012 67559731706844 67577112651456 67590013971168 67751194855266 67864845592128 67886107222336 68026681863036 68047994195532 68078495313504 68294076616701 68311646484624 68324688036072 68349695547096 68355313176384 68623999692144 68649116754192 68774516387226 68787646306353 68818478958216 69054164381196 69067347688638 69106760427744 69132054184992 69145252362576 69369912732276 69395302805868 69434902689984 69448158685152 69566505903414 69730545814592 69826622515533 69852179749419 69857920867176 69883489556568 69896831192604 69936717269952 70158182926338 70163949194352 70171577004789 70189629893136 70203029975208 70234497043776 70475031961056 70497111346272 70643092703922 70665224741514 70952560652844 70966106387982 70984363683168 71006602638816 71263384295688 71289467398584 71295326646336 71303077453452 71321421440448 71601766937168 71723784138201 71746254749637 71778413537064 71804685145752 71810586739008 72037986298902 72064352913786 72105475870368 72119241711504 72380047012572 72412489884384 72435176263008 72558613684206 72585170853858 72856574577351 72862562624904 72889231042872 72903146512716 72921902145984 72935823853152 73166786654013 73189709349081 73208538705744 73222515135432 73255335626304 73282147803072 73520249391472 73681505293338 73695572018289 73737625817232 74004283691676 74018412039078 74037454594272 74045503509354 74051589274416 74355681050136 74361792308544 74369876483708 74389009459392 74403211255776 74808678079629 74865657130056 74893058700408 74899214125632 74907356726124 74926627978176 75163894974594 75178244706357 75197585649168 75221144580816 75527005578336 75679414272774 75707113686282 75721567125321 75741047847504 75764777042448 76024251732888 76038765717564 76058328044736 76072848535008 76100691949344 76347951291144 76371870625128 76406102750016 76434068138688 76448660362464 76588307227692 76850602295202 76865274040581 76885049001744 76893407490483 76899727323432 77201999653662 77221861243488 77230256348466 77236603866864 77245000574573 77264873227152 77588536747968 77603349374304 77745105481212 77773560958116 77788408907898 78114265526232 78120685700928 78129178520796 78149278643904 78164198322912 78411717596953 78431890408272 78446864041416 78934442843646 78963333629778 78978408722109 78998727324816 79013809174248 79284410956188 79309250264556 79329653982144 79344799009632 79373839990176 79388993453328 79692386739264 79721554940352 79736774786656 79857409143564 79882427968668 80171307332649 80191932829776 80200650823407 80207242477128 80236599120504 80297712421056 80551987804314 80558608334256 80588093581008 80603478860424 80750715229197 80780270788971 80941127842016 81118660354164 81134146925442 81170513643024 81464051119932 81489573295884 81510537940416 81526099326048 81820922709864 81850869976152 81857597260608 81970382953017 82000384923231 82052801834796 82359606043962 82375329527361 82396522048464 82412252579592 82442416278456 82449192181824 82710280565406 82757478536928 82787768591904 82803573816912 83150439023808 83292136418556 83308037933718 83355577010784 83386085975712 83650141181403 83657016347112 83687635641816 83703612662748 83725146908352 83751377471424 84054248143632 84070295155496 84107977941312 84223864271313 84254691037959 84597283855314 84623787653418 84645558630432 84661718530896 84967881275628 84984102711534 85005966386016 85032598221792 85371337502008 85378354132032 85409603453376 85527283199499 85581954601884 85613278443012 85620314958048 85891445202537 85918354453269 85940458480656 85956865593768 85988326656024 85995393996096 86004742907772 86026869160128 86299286822682 86348532832416 86365017852048 86512193238861 86874593898924 86891179350222 86922982380546 86972584297248 86989188456144 87287103841464 87303768046092 87326228495808 87342900169824 87725525379648 87757633788864 87878548717011 87885771413544 87917938474392 87934723113276 88235876709306 88252722046593 88275426631632 88303082768784 88639332935686 88662136983264 88671775807498 88679063698992 88890535321029 89083134784704 89245860729912 89262898885836 89295569988948 89302909149792 89312617634994 89335594897056 89653935081672 89686749307896 89694120619584 89703871634988 89726949554112 89744079555936 90051429728016 90079642275792 90233147786769 90266174010567 90334926473688 90628434376038 90661605278634 90678913717977 90702242484048 90730658927376 91058768822268 91082195312832 91099584048096 91132927396128 91316827848402 91498666256192 91532155672256 91699355182968 91716861741804 91757971944288 92048538048597 92072219174928 92082228723171 92089796918184 92193669816768 92493216976368 92527070407824 92696087304522 92713784152041 92747718313263 92755341204552 93102163354044 93136239665892 93143894489568 93154020544026 93177986075424 93195774923472 93544243901784 93551932259136 93562102673052 93586173190848 93604039966944 94114143390501 94148590097043 94190790271896 94220299655352 94262531972544 94561029161586 94579082049933 94603414203792 94621475183976 95017845727584 95052623198112 95070769937936 95244433347258 95631712184268 95661672999516 95686283669184 95704551382752 95739580194336 96042754689759 96050648398536 96085803885048 96158988948672 96506729350096 96683015790738 96701473792989 96736867488027 96744818245608 96780227805144 97142099436468 97150083499872 97160645083554 97185641390496 97204195350288 97555715538684 97586279132108 97611384940992 97630020180576 97862837013162 98197991821647 98242007057784 98260762691052 98286042022848 98316834422976 98646999557457 98672378255568 98691216052104 98727338012472 98735452365888 99140908066848 99309854960586 99340968114882 99385495666704 99421871740272 99744904106172 99763946661366 99820876173408 99857411600544 99876475634832 100218526632792 100237659608476 100263447532224 100294859441088 100860676966881 100886625172944 100897592971383 100905885697032 100942818248376 100962089500428 100988063796672 101019702723264 101307858444018 101339597560266 101365668977184 101385020956752 101797268388192 101829160833504 102040022794554 102071991293298 102117742970256 102467469726936 102487032054108 102513398668992 102524543320644 102532969764576 102935999538216 102973675131288 102982138489152 103019830969536 103227718437324 103581246571794 103601021532957 103660140641616 103698081277488 103717878543864 104054869098414 104092954208802 104152354034976 104172238027728 104575853877696 104595818721888 104786881300764 104825234334852 104845246788906 105237274389507 105245923791528 105284444839704 105304544962812 105331636433088 105351745565664 105685358500241 105712547941584 105745667019408 105851991271104 105997837112271 106428840979266 106449159581973 106476545524752 106509903958224 106895076443532 106922577106368 106934201097876 106942989969504 106954616180178 106982132160672 107402650405752 107411477779008 107450791441344 107471305147232 107667620305596 107707027718628 108056979448353 108096529370679 108158213805552 108178862567256 108227351524032 108570070518858 108618734826576 108652764394512 108837920526309 108877756280787 109094563613152 109134493301536 109293843937356 109333846564308 109354719769074 109403735779728 109812808058616 109833772703148 109862029397952 109883003439456 109923221704608 110280374087208 110404765089216 110522257940007 111006425537514 111027618058617 111056181891408 111068255264031 111077383911624 111533521575204 111542688462816 111554814725562 111583514189088 111604816883664 112072330858176 112298485695084 112339588050612 112348821188448 112361035089186 112389941967264 112745842461891 112796378473752 112831716871224 112882291374528 113290508367504 113312136948712 113519121409161 113560670529423 113647165563672 114036377599332 114058148576346 114087492067104 114109272802512 114151037924016 114521926936716 114557805937692 114587277974208 114609154125024 114651102208032 114672990543696 115065715763576 115153357136064 115275903442803 115349590985148 115802999480493 115832791865232 115845384522699 115854905800296 115897309840728 115985584608192 116352871272898 116382805121952 116405024061456 116682613361847 117171398289348 117181028551392 117193767781194 117223917965856 117246297484368 117647835612408 117670296062124 117700568842176 117737443691712 118238751598656 118401664265469 118445000444667 118498090987224 118520713761372 118926616434282 118963875396834 118994480973216 119017198514448 119060759985264 119083490179992 119470405261142 119538580108896 119582332410528 119605162179984 119823641953002 120068572970688 120106189701056 120287899244664 120310863715692 120354898680756 120446568631584 120827981706471 120837912501384 120882140371512 120905218290636 120936323312064 120974211903168 121411691763024 121677990531246 121701220388163 121755770464536 122196076679898 122234359943826 122265806910624 122289148989072 122731384064796 122762958899904 122776304964228 122786395890912 123079202752194 123324289301824 123369427210432 123539409065943 123594783072696 123618378869388 123663624417684 123673788272736 124065420848109 124136217805392 124181652887856 124205360725368 124261033231296 124725658535712 124749470230736 124938204627834 124962056900577 125485524520668 125531453462724 125555418994122 125587720362528 125627066207136 126081372215448 126105442733244 126137885605056 126161966911968 126895925782971 126935681480127 126992577796344 127049499615168 127451821913442 127476154067301 127508949579024 127548897332688 128057006253012 128067531198048 128114405180064 128372931902826 128419917664518 128910687720984 128935298390652 128968469293248 128982489984036 128993090994144 129007114361658 129040303740192 129448930234023 129522799248624 129547526778072 129605593800384 130074287384912 130311890848386 130336769025333 130384473570819 130458876445872 130483782684216 130930655762196 130955652069138 130989342743712 131014350254736 131529332743276 131563171007424 131588288069472 131636450683296 131902084669914 132353815063959 132413139947448 132454624153176 132513994222272 132562495653696 132958999403529 132993205474896 133007663711247 133018595548488 133168634179776 133624702177056 133894348328754 133943354983422 133954363724688 133968926452491 134003392345584 134480902622508 134515500230592 134530123961844 134541180929376 134555807452482 134590424331168 134616119333904 135077144592024 135119463413688 135180027942336 135502389710532 135942651564057 135992407917951 136053363726072 136095988391064 136156990627008 136588153233402 136623292969248 136649376072144 136699391094192 137247999384288 137298233508384 137549032774452 137575292612706 137636957916432 138108328762392 138134695377276 138213520855488 138264108369984 138290504725152 138728423440763 138739825464552 138790605611736 138896317370304 139133011806828 139653245031066 139704359498838 139715841734352 139731030816039 139766979113136 139793662385208 140316365852676 140327898388704 140343154009578 140379259786272 140406059950416 140950063922112 140994222692544 141286185407844 141330449483028 141841543742379 141905121305688 141932212775964 141968727366336 142013205277632 142526768591376 142578934797168 142606154906904 142866650020887 143203533874336 143447568276402 143492509499274 143556827074128 143609370291504 144075972597804 144128705827572 144210951740736 144238483423008 144760094025144 144824979768768 144870352526016 145024523686107 145117227368412 145170341707716 145713149154702 145725125249808 145740967625331 145778462085744 145806293025432 145871647706304 146333573308026 146379418698162 146417077411488 146445030270864 146794255519743 147040498782944 147363010586676 147391144036578 147475251634464 148008567383352 148036824078156 148074909188544 148091007018708 148103178548832 148711362100272 148739752967416 148806422511552 148964782440879 149011452172323 149617356159258 149645919992049 149731314260112 149786117400816 149814713452248 150327789949188 150356489412714 150395171298336 150442289161632 151054011156672 151358828545548 151414227372564 151443134250642 151482095695008 151529554084896 151961787666027 152009396340399 152048503465776 152077531435128 152145697070016 152201383898688 152695902582288 152743741250256 152897320724928 153060034191831 153107986939947 153176614455384 153701204590404 153730548081162 153770098003488 153786814980966 153799454646864 154403999307324 154443722486976 154460512696932 154473207733728 154490001149146 154529746454304 155206698748608 155371869857691 155490210962424 155547121916232 155576817815796 156082303647621 156139431313203 156228531052464 156258357041592 156328396645824 156823435193906 156863780816544 156893728082832 157267870183359 157868885687292 157926667259556 157956817444218 157997454649632 158027618348496 158568821912376 158618500529112 158689598019264 158747679980352 158777986906656 159473549573312 159643261468899 159714818287128 159764855937336 160342614665298 160383865659552 160401301646814 160414484954256 160431924270267 160473198241008 161103975608628 161117216668512 161176187162016 161206957720848 161501430458394 161560541577942 161882255684032 162237320708328 162268293850884 162341027286048 162855105778287 162928102239864 162979146591768 163052198652096 163641845419728 163701739952304 163940765906034 164000769846462 164032079653611 164105603669592 164719212087924 164750659054722 164793044096928 164824505159184 164884832556912 165420561130812 165514957073856 165575537183808 165607147633824 166509638306271 166584272837112 166616075867436 166711154021568 166772171951424 167300282362806 167314032694224 167332222088343 167375271283632 167407225325496 168108496287264 168140590310992 168447728542626 168509382075918 168541552633779 169194567710628 169247575306836 169291117260864 169323437061792 169935762551256 169968205423068 170011932772032 170065196443584 170742675004016 171054566398998 171087222864519 171163909203768 171226556886024 171240629916096 171782890405074 171836708906538 171880916961312 171913731187536 171976653312048 172009485815544 172598573645364 172697065664832 172730035704096 173024386477722 173749187797848 173782358700444 173845964761092 173945168594496 173978376912288 174529306909347 174574207682928 174607536092184 174685800339648 175757097434022 175771542827088 175790651671791 175835876948784 175869446226552 176471753418612 176505444093186 176550853263264 176606165537568 177278665871372 177324273966528 177343551614996 177358127397984 177781070642058 178389924651423 178445813095251 178491721459824 178525797771672 178591139977896 178605818299584 178625235269988 178671189794112 179205607891713 179307870163344 179373498615792 179407743269976 179488159111872 180102859456032 180159284551584 180466295573538 180532348021134 180669852947376 181256868752076 181323210557268 181357827435954 181404484968096 181461317854752 182117537644536 182199168096192 182265854792256 182633655696804 183294115019847 183351539915739 183398710365936 183433723483608 183515943888576 184097076097194 184144438349856 184164457446342 184179593836368 184986433952736 185054140815648 185392174609044 185427568304082 185495436626526 185510682409104 186204326708088 186272479331784 186287788979136 186308041088052 186355972150848 186391549846944 186981788115811 187088487803568 187124205346104 187208079933888 188228286781002 188297180194086 188333128491183 188381580543792 188440599310704 189122058323172 189158164099866 189206828407584 189242950367952 190035691455168 190105246396224 190141539875872 190488866694516 191177732870163 191263424368536 191323345999032 191409102765504 191479160388672 192085509379518 192101296797072 192171607770096 192559397854239 192629876496777 193013458700192 193366031581476 193402947585978 193473734976054 193489636491216 193510671542487 193560455610288 194284198872936 194300166999744 194321290167108 194371282780992 194408390700576 195111431077368 195172558264216 195260040361152 195467836272579 195725674026324 196395983643294 196433478103707 196484014115568 196521525382104 197293999114914 197344756511136 197382432104208 197454676024944 197853127004871 198281816133696 198619709921172 198681936229764 198770991333408 198843743480544 199489808212344 199527893322732 199641752346816 199714823201088 199752951269664 200437053265584 200475319216952 200841522493131 200915032475133 201721353933762 201773250345888 201795185942766 201811771394064 201833711178723 201885636496752 201924179000856 202615716888036 202679195120532 202731337954368 202770041913504 203594536776384 203658321667008 204080045589108 204143982586596 204235485940512 204882229850103 204934939453872 204974064108216 205049086641288 205065939529152 205871999076432 205947350262576 206362938919059 206455436874648 207162493143588 207202043065914 207320281283232 207396162554976 207435757087728 208109738196828 208185908417604 208304708069952 208344476055456 209191637443776 209479867546599 209556539248257 209573762601528 209650468669704 209690493577812 210474548779014 210491847583056 210514731014367 210568889679408 210609089925624 210703491131328 211370717000482 211425095883168 211491334038816 211995674224542 212857681958532 212898319163946 212953091049504 213019807916448 213790152887064 213868402195752 213885979939008 213909232360356 213964264321344 214805300811504 214942610294464 215171352414603 215238764248911 215335240611192 215414055437256 216113958896706 216193058741358 216316427611104 216357725134512 217140141037716 217237469653152 217305528789024 217675841052618 217755512561574 218189127226304 218268986603072 218569723732053 218587687874712 218667693128616 218709439538148 218807471559456 219500359962039 219569128047243 219625616117232 219667545406296 219766006878912 219846443409216 220560748174416 221044515880014 221086716054867 222012851075028 222055236117234 222112363782816 222136510528062 222154767823248 223067043150408 223085376925632 223109629451124 223167028378176 223209633767328 224426034238887 224596971390168 224679176101224 224697642376896 224722070178372 224779883934528 225491684923782 225534734119071 225592756947504 225663433742448 226581016735008 226624273897424 227038242818322 227121341058846 227164701375963 227294331127344 228072755198664 228116297152692 228174984134208 228218545605024 228302075848032 229043853873432 229115611875384 229218308250048 229302204416064 229345981087392 230131431527152 230551806885606 230595822121743 230680222471449 230699181970296 231605998960986 231665583730464 231690769045398 231709811600592 231735001723719 231794619681456 232705742545796 232765610243904 232810048122912 233365226723694 234342796578696 234362057102784 234387535562388 234447835931712 234492594968736 235235152790859 235295671224816 235340592124248 236803328530938 236890000889334 236935226166327 236996181974448 237041427522744 237853232868564 237927750793668 237988961946432 238034397028896 238121519970528 238166980359984 238940810522284 239077160217792 239164664821056 239210324359968 239647283906004 240513921997947 240575798489328 240601952470221 240621727431384 240709797361512 240893137263168 241655963412942 241675825002768 241702098572051 241764280743024 241810436581272 242823383526048 243355981062492 243402440776326 243511540929072 244392153359796 244468719887652 244531613821248 244578297978144 245462768129592 245552609928456 245572791781824 246158405504388 247078818131886 247125988582083 247189566145392 247236757738776 247327248835368 247347576545472 248130841696218 248272435610784 248363305775712 248410721450736 249451317071424 249498940461472 249876409255668 249924113801154 250950423544209 250971049041336 251062906925448 251110837988244 251175440725056 251254132414272 252162744430896 252210885466488 252323933823936 252671592813939 252764073113877 253791851565942 253871362960254 253985155592688 254903643826884 254952308134602 255017899158048 255097794665376 256114012506024 256135062396096 256228810360128 256581849598497 256745863805652 256839835329036 257674335607611 257755063359807 257821375441968 257870596781304 257964979968072 257986181988288 258014228723316 258080607480384 258897860468046 259045598497248 259095053556144 259536579716583 260148574769824 260623781696772 260673538050666 260768947141638 260917752891744 260967565368432 261861311524392 261911304138276 261978685487424 262028700509472 263058665486552 263176576138944 263272901366592 263635646151033 263804169339828 264707630127918 264758166139779 264826279894896 264909248306352 265917998807058 265986410949792 266015327422494 266037191096976 266671605963087 267249404354112 267788696657508 267886709966844 267908727449376 267937852904982 268006784691168 268961805245016 269060247923688 269082361858752 269111614904964 269180848662336 269232238667808 270154289184048 270238926827376 270699443360307 270798522031701 271004779421064 271885303128114 271984815835902 272036741153931 272106727452144 272191976782128 273176306466804 273246585938496 273298752144288 273398782188384 274495998768576 274596467016768 275098065548904 275150585225412 275273915832864 276145614145791 276216657524784 276246686169513 276269390754552 276581009450304 277456846881526 277479650929104 277581211223472 278141352456123 278243154939789 278266023613656 279306490062132 279408718997676 279431683468704 279462061632078 279533958226272 279587324770416 280632731705352 280655796777408 280686308019156 280758519572544 280812119900832 282342430171503 282445770291129 282572370815688 282660898966056 283683087484758 283737246149799 283810242611376 283864425551928 285053537182752 285157869594336 285212309813808 285733300041774 286407067748672 286895136552804 286985018998548 287113654148256 287218740583008 288128264069277 288151945195608 288257411655144 288476966846016 289520188050288 290049047372214 290104421378967 290210602464081 290234454736824 290340683415432 291426298309404 291450250499616 291481935250662 291556924171488 291612586050864 292667146616052 292758837396324 292834154822976 292890060541728 293588511039486 294080997565888 294593975464941 294726021173352 294782288073156 294950503268928 295940998672371 296017134766704 296073648156312 296182014037416 296206357097664 297422724200544 297479505934832 297929564881758 298022904344646 299234712318516 299291839984098 299462628520224 299572234801632 299629426904496 300655579898376 300712978825428 300790342596672 300884578323264 302582030900643 302692778914149 302717657091096 302828454745128 302886268501284 302964191390016 303059108169792 303923575332054 304018792680798 304097006931552 304155062870256 305391805164576 305487482500512 306120068383662 306215973879894 306353228910768 307402409180808 307461096162324 307540196006976 307573629961932 307598909293728 308807998614648 308921025393864 308946415467456 308980002298292 309059492908608 310743739715382 310803064598871 310980421924848 311094243832464 311153635631592 312164607295242 312278862626406 312457062104928 312516714083184 313646870387812 313727561633088 313787456165664 314535740366718 315711823168521 315737771374584 315853334519112 315913634888436 315994909299264 316055236696992 317056075500723 317137643824752 317237001058224 317555973813312 319286522937798 319347478745919 319429636574256 319529711874672 320685229330596 320767731319104 320802603293628 320828969908512 320863848540534 320946396482016 322207951217256 322234433337024 322352374324032 322413915441696 323002860916788 323121083155884 324170938345059 324289588112037 324474641416656 324536587701768 324682054572096 325710211556574 325772393727547 325856204479728 325958293183536 327283690839456 327403479904608 327881531812068 328001539692924 328064159307222 328211207339184 329438424175848 329501318109444 329586088193856 329649010318368 329769665113824 330813932820281 330841122261624 331214295267648 333019276612542 333082854175851 333168545674224 333204765792093 333232151734872 334600564725612 334628065388448 334664444176686 334750542567264 334814450650992 336216992574528 336281180621984 336895457085252 337018764151836 337083105267558 338237527385673 338389135421256 338495150613672 338646874123584 339871525102512 339936410846136 340557364227483 340682011588269 341485350008032 342109132797996 342174445729038 342327818407536 342453113772048 343565780810148 343673417813076 343761833922624 343827462375072 343953306624096 344018971631088 345197147290728 345460071408192 345827710328409 346048772955444 347408998441479 347498375595696 347536153568097 347564717400888 347691929522184 347956753824576 349058613818694 349148415365856 349215072184368 350047840085541 351514194868044 351543085654176 351581303343582 351671753897568 351738892453104 352943506837224 353010888186372 353101706526528 353212331075136 354557331742744 354687103229992 354716254795968 355204992796407 355335001334001 355562141284116 356779849302846 356891626190502 356983442919648 357051595543344 357182279955792 357250470539976 358411215783426 358615740326688 358746997231584 358815486539952 360205718912064 360318569103168 360932591147076 361064696042268 361339705894752 362483945119413 362513737504152 362646421114536 362715654871908 362808969936192 362922635709504 364235075289072 365103661164489 365267311393608 366588230039694 366703079831478 366797420731872 366867446967216 368194152194388 368288876699712 368328914892684 368359187672736 369972867905472 370108281631296 370618227197829 370784349218088 370855136608164 370990873253052 371021364818208 372196262544327 372408653416176 372544958663568 372616082176104 372783099693888 373963576231622 374176975607136 374248410692208 374886170701731 376456573562004 376594360388172 376666256982366 376763161087584 376881198621408 378244116646344 378316328199732 378413656815168 378485900735904 380283079751744 380687777348913 380807044440381 380977733389032 382355465740326 382428462201903 382526848737072 382646691998064 384171018759036 384202593594144 384343215540192 385118795708478 385259752993554 386026917400384 386732063162952 386805895171956 386947469952108 386979272982432 387021343084974 387120911220576 388346790702069 388568397745872 388642580334216 388816781401152 390222862154736 390345116528432 390935672545158 391010307075999 391153420712457 391451348052648 392791967286588 392866956207414 392968028231136 393043050764208 394587998229828 394689513022272 394764864208416 394909352049888 395706254009742 397061445191877 397239419842344 397363872459528 397541982666816 397687486961088 398876998210587 398979616424688 399022991133741 399055786645464 399505902539328 400874106531168 400950638433904 401683044986262 401830064950266 401906779357473 403442707867524 403546500691776 403590371885532 403623542788128 403667422357446 403771272993504 403848358001712 405231433776072 405358390241064 405540083827008 407827954692171 407977223753853 408160091178216 408287965173192 408470971881024 409764459700206 409869878907744 409948128216432 410098173282576 411743998152864 411894700525152 412725877838118 412910873749296 414324986287176 414404086131828 414640562566464 414792325109952 414871514175456 416185270322289 416219476393656 416371816835208 416688952110912 418959735093198 419113078496514 419147525203056 419193092448117 419300937339408 419380987155624 420949097558028 420983695166112 421029462028734 421137779358816 421218179851248 422741434000964 422850191766336 422982668077632 423991348449084 425524631227137 425715363917064 425796638327892 425906182099008 426039615832896 427580305774128 427736804391504 427818464720712 429610601623008 430342704829206 430477528497822 430670481222384 430828110874512 432227917793412 432386117482716 432632855222208 432715450269024 434280282075432 434474939306304 434611057578048 435351682105236 435511025123148 437139447464106 437175375749424 437222902875993 437335386257232 437418879076296 437614943118912 439000719924078 439138256094486 439251232234464 439335090812592 440382766559229 441121496348832 442089031760028 442173432109734 444025702150056 444110472234468 444224727565632 444273021056124 444309535646496 446134086300816 446219258902248 446419267534656 447034356516969 448852068477774 448937759976147 449193942780336 449358352202448 449444140356744 450983369847564 451069468238142 451185513895008 451326867484896 453162033470016 453248547794848 454076485636644 454242682117692 454329402751926 454588662254688 455885362998081 456028189021197 456145510397328 456232594305384 456437091210048 456604151696064 458087707746864 458231223750768 458691962174784 459180102575493 459323960819841 460262863054304 461103613771212 461191644243486 461360444942898 461398363940592 463211997921972 463331167460928 463381538090796 463419623201184 463470003447438 463589239362912 465411485091592 465620096245824 466115609573073 466730453447388 468246910942863 468418293939609 468685593157392 468775071124776 468985189937472 470470305581718 470591342449632 470681184248496 471803610550077 473606657061876 473780001778668 473870452332654 473992363948896 474082855045488 475706465737128 475855501587336 476068794057792 476243039941056 476333960719968 477881621044568 478420648719936 478929784406697 479294567812008 481027843995894 481151596978656 481203904940442 481243454862768 481295772810801 481419594723024 483311926825884 483351650005536 483404197144102 483528561486048 483620873162544 485646767052096 486711962124984 486804881552652 487023081858144 488565317334861 488784306719592 488937439775304 489156595956288 490925536259184 491105219856912 492096238960833 492316811008776 494157636263772 494251977164166 494379132290784 494473515477552 494654497670736 496261683392436 496544871221568 496726611551424 496821442901472 498997880922944 499528914918813 499752818511336 499848227602308 501900847088418 501942098082672 501996666265029 502125813850896 502221675976488 504325488861792 504421770932976 505343185627878 505528146227754 505624657901337 507583703131884 507742725920508 507970311185376 509807287653768 509904616269204 510035798316096 510195589330752 512228025012048 513163699196994 513261668593557 513491727611304 513679670658072 515348671215222 515510126719614 515642750883936 515741193562608 515929959936144 516028457446632 517795720936092 518091196994496 518190107112288 519073159433166 520297149539648 521247563393544 521347076101332 521537894283276 521835505783488 521935130736864 523587920728041 523722623048784 523822608276552 524057401018944 526117330973104 527271292302066 527371955015373 527608338679656 529415260255836 529516332279558 529652559789792 529818496612704 531835997614116 531972821899584 532030654844988 532074382193952 533343211926174 535169773954269 535337439285753 535577393315016 535773419933688 535817454898752 535875705809964 536013569382336 537616823675139 537923610490032 538120495847376 538223229809928 538464477335616 540308578368096 540477853654752 541398886720614 541597044063402 542009558842128 543770606256228 543969631671804 544073482307862 544213454904288 544383953564256 546352612933608 546597504288576 546797564376768 549882345059541 550054619747217 550196131097808 550301170450824 550547831665728 552291228291582 552433315049568 552493372339026 552538781509104 554913693763052 554959301858208 555162422446944 556282704912246 556486309879578 556532047227312 558612980124264 558817437995352 558863366937408 558924123264156 559067916452544 559174649540832 560945364347433 561265463410704 561372616038312 561624239801664 564684860343006 564891540582258 564999385473549 565144741631376 565321797932112 567366174969516 567474492299598 567620485222752 567728851103856 570107074365504 570315739188672 570424619627616 571466600083548 573533198610489 573790273105608 573970037997096 574227308296512 574437481166016 576256528138554 576303890391216 576366542748737 576514823310288 579040376100576 580098094744428 580208842757934 580421204928162 580468909473648 580532014627461 580681366830864 582852596618808 582900500999232 582963870501324 583113848342976 583225172101728 585334293232104 585517674792648 585780121083456 587177022078972 589187950929882 589300434311121 589452042346704 589564576146312 591881997344742 592034269533408 592147296312624 592364028074832 593559381014613 594845448401088 594959011869664 595859129763516 596045808689292 598469424637032 598583679968196 598925257040448 599144469603264 599258853808992 601311159796752 601425957650856 602524567479393 602745097425399 605164061801286 605385557828298 605435314182192 605501133536169 605656909490256 605772537002568 607847150664108 608037585361596 608194013863104 608310125740512 610783610329152 610974965001024 612240136767324 612431947759788 612706457821536 614646689550309 614804818361616 614922192324648 615147259923864 615197818587456 617615997229296 617842050787728 617960004596584 619088816757177 621487479430764 621606129197742 621960843849696 622188487664928 622307271263184 624329214590484 624557725252812 624914124209856 625033428166368 627293740775624 627574912331328 628439602639797 628669617744771 629071480733436 631423646337042 631475542749168 631544193043101 631706669038224 631827269776872 632110473393984 634112151001446 634275287649504 634474002116448 638573045875596 638694957491838 638859273148512 639059423749344 641370458661192 641605206587256 641657939817024 641727697081068 641892792964032 644415902434512 644827830883392 645514057243809 645716292746733 646005721833576 646242166311768 648341876690118 648579176224074 648949282833312 649073175403536 651420423113148 651544787455094 651712408959456 651916586367072 654567381678912 654806959809216 655709171196159 655763063624136 656003079385848 656128318614444 656422414678368 658501079886117 658707384141729 658876848351696 659002636218888 659298020636736 659539330227648 661627865640562 661682244523248 663260148164601 666038553225084 666165708351702 666337091348448 666409531584186 666464303469744 669201129451224 669256130776896 669328888353372 669501085134528 669628901301984 672562361243968 673278102716661 673790914170504 674037528303672 674166210535116 676475054771346 676604202357213 676778270842512 676990301227344 679743050205024 679872821692272 681114728454966 681364023176538 681494104127889 682970700016064 684218265595992 684348891458076 684655636815072 684906227544096 687131561620296 687346835626152 687654924750144 687906613248192 688037943262176 690394294581456 691655420656818 691787466365229 692040667414347 692097545910888 694817996882958 694996751191392 695072307136194 695129434801776 695205005171157 695383859044368 698117227637388 698296830731712 698430144368736 700095680171082 703028389736088 703086171308352 703162606687164 703343507795136 703477784906208 705705458372577 705887013674448 706021776372744 709114663485488 709374206459984 710409985592814 710670002668002 710805678498981 711124282568232 713559698605692 713783252381004 713966885839296 714103191086688 714364559911584 714500941079952 716822431566852 717231480653376 717493994463168 717630973079904 721541765993841 721805857410663 721865182294152 722129392084536 722679411789504 724967890238826 725027475008304 725106295716153 725292842229072 725431309743816 728470150578144 730207322328978 730534622787216 733176460079388 733406159662956 733594841463744 733734893934432 736388304388776 736657829785368 736718375345472 741236454395658 741377965746249 741568698436176 741710273216328 741981746506104 742042729636416 744392525088654 744817306832352 745089917327136 745232164352208 747927152463244 748353951214272 748496821384416 749772341403462 752851270632627 752913147124008 753188720776344 753332513964732 753526322175168 753762397242816 756293663273837 756488233292688 756632656399464 756971801471808 761375554697826 761614088880762 761955466778064 764710931480652 764856924403806 765053697474144 765293383996128 768342037518072 768405187188288 768686431080384 770237591416956 770519505987108 773023006822833 773265190079421 773464126325904 773611790343912 773894939904216 773958545964864 774042686169948 774241822441152 776693581404138 777136795491744 777285160668432 780445724309472 780690233056864 781871345090316 782020614151998 782306841424914 782902696105296 785583934573176 785733912414828 785936056462272 786086101528416 789175996459656 789529728416832 789818704099776 790906938453099 791412508019484 794122890383754 794274498419337 794478839684688 794727744919056 797753996421174 797959232849376 798045982267482 798111573290928 800014817889261 801748213062336 801901276867808 803366089972524 803660129900532 803813558714946 806885415735048 807180743771064 807247085576256 807334844714892 807542545987008 807696716003424 810462867552144 810716780482128 812098330080921 812395566095103 815655909384342 815954447507706 816110223461793 816320182356432 816575930346384 819528919400412 819739757815488 819896256432864 820196346565152 823487996305728 823789401050304 825451755676236 825821747498592 828436842437373 828649972574352 828740058508539 828808172263656 829743028350912 832370540644578 832438952787312 832743633670416 834424057368369 834729464819367 837919470186396 838226156993028 838295050406112 838386184896234 838601874678816 838761974311248 841898195116056 841967390332224 842058924057468 842275558717632 842436359702496 845482868001928 847027290514509 847337310873387 847982696898168 851049262454274 851211738449397 851430727834128 851593276655784 855160611548256 855473608783008 855636929441424 859221203246016 860685409658412 860955056995644 861340962444768 861656221749024 864384792207831 864455835586824 864772234965432 865430900538048 868560564150864 870313264136901 870631807392243 870703364210472 871022050246296 874278894928212 874350751498848 874445805751986 874670772514464 874837758152592 878001439848156 878276512188972 878502464468928 878670181625184 880765533118458 882242992697664 883781926394823 884178063520056 884346864219468 887822996017113 888051404300112 888220944468936 888546042112248 888619071292992 892268172601632 892438517804496 894068713033938 897704136955548 897875519952294 898387885560672 898716704404896 898888280713488 901966739695128 902138936476284 902371027790016 902653734969792 906497095589696 907746092701929 908078336742447 908152971273288 908485364235384 908658805503852 909177324509376 911770725996162 912056378042394 912291020794656 912465188610768 916175415493728 916462447501536 918360205150986 918647921639682 920525726108608 922207227542424 922383288486972 922720889885796 922796727881184 926423995843944 926763076181592 926839246402368 926940006894876 927178478725824 930822970183184 932231219146146 932409193796613 933460906894776 936493821885726 936836587879218 937371186314784 937550142249552 940940611163436 941182684899264 941362368496992 943607221100154 947135469505563 947213314123752 947560003557336 947740904665308 947984727897792 948165710090976 951168226502169 951412931474256 951711003174672 952667921439936 955763242089136 957859568813394 958042436237757 958589135624016 962055687991788 962303193957312 962407809880884 962486909725536 962591545621602 962839189446048 966623853651768 966703300011072 966808394288204 967057122972096 967241746325088 972512815035177 972868764336111 973423924249968 973609763105304 974046163716288 977130634669722 977317181182641 977568613439184 977874879550608 981851072518368 982210439713824 984192477921666 984633622017552 988315272527544 988503954328332 988758264581568 988947030955104 989308995341472 992441798460843 992523366784872 993642885802944 999057829837626 999248562527553 999505637022672 999614297376279 999696455204616 1003801694176836 1003884196165344 1003993332530058 1004251627701792 1004443351952976 1008650977723584 1008843541865952 1010686371255756 1011056292455508 1011249315802674 1014712582157019 1015167406263768 1015485451841016 1015940622370752 1019352328760389 1019614575307536 1019809232538408 1024456050024096 1026327398393988 1026523337187114 1026983455222608 1027359341316144 1030697342430444 1031020253439228 1031285501767872 1031482387125216 1031859919872288 1032056914893264 1035591441872184 1036380214224576 1038146318866332 1042226995324437 1042495126787088 1042608460704291 1042694152202664 1043075788566552 1043870261473728 1047175841456082 1047445246097568 1047645216553104 1050143520256623 1052234661946208 1054542584604132 1054743910030746 1055216677359312 1058830520511672 1059032664559116 1059305119579584 1059636993225408 1063671995228232 1064061309689976 1064148764387904 1065614978389221 1066005004002003 1066686423852348 1070339547908538 1070674878571506 1071154786630032 1071546839867376 1071751411619928 1075233647350278 1075847220980064 1076240991694752 1076446459619856 1080617156736192 1080955707309504 1082797773441228 1083194088126804 1084019117684256 1087451835358239 1087541212512456 1087939263343608 1088146964615724 1088426909808576 1088767907128512 1092705225867216 1095310983493467 1099764690119082 1100109239494434 1100392262195616 1100602340901648 1104582456583164 1104866630099136 1104986744678052 1105077563018208 1109827387526104 1109918603716416 1110324844893888 1111854681593487 1112565409824492 1112972619759156 1113064094454624 1116588787632981 1117225960248528 1117634875990704 1117848246528312 1118349299081664 1121890728694866 1122530926821408 1122745232076624 1124658512105193 1129369720686012 1129783081164516 1129998770947098 1130289483262752 1130643595864224 1134732349939032 1134948984599196 1135240970445504 1135457702207712 1140849239255232 1142063332046739 1142421133321143 1142933200167096 1147066397220978 1147285386605709 1147580546211216 1147940075994192 1152513056277108 1152607780782432 1152733085497474 1153029646620576 1158080752201152 1160196189488856 1160417685515868 1160842409856324 1160937818947296 1161064029254922 1161362733661728 1165040372106207 1165705193237616 1165927741002648 1166450344203456 1170668586464208 1171035349585296 1173030921227997 1173460262137371 1174354044157944 1178375901859764 1178600868622242 1178904084693408 1179129152292624 1183763994689484 1184068539066816 1184294592625248 1184728056149664 1187118762029226 1189918023739328 1191184335575631 1191718259527032 1192091617378584 1196630994631761 1196938849274064 1197068973401223 1197167359936392 1198517707617984 1202622319593504 1202851915301712 1205049134958786 1205490194850798 1205720338072419 1210328123602572 1210771115656596 1210870628364384 1211002267072338 1211313818980512 1211545074005136 1215694301328216 1216075170723192 1216620251481024 1223483864076513 1223931671261559 1224480273534648 1224863895519576 1225412915643072 1229293379100618 1229609636723232 1229844384649296 1230294519847728 1235231994458592 1235684101575456 1235920009193168 1238177633514354 1242974958861528 1243212258395484 1243921687699392 1244376975329856 1244614542526368 1248555810966867 1248658429180968 1249115450505624 1250066856332736 1254587481551248 1256879205279594 1257339235489542 1257579277344351 1258142961466872 1262847292674084 1262951085498336 1263088386086202 1263413338076448 1263654539553744 1268224302002892 1268550575299008 1268948004232896 1276573893681411 1277146091751192 1277389914983676 1277718546297024 1278118847498688 1282740917322384 1283210413174512 1283455394162136 1288831804869024 1291028114487618 1291432585493466 1292011443667152 1292484332623536 1296683753380236 1297158352448148 1297898565666624 1298146350807072 1302840846226296 1303089574910188 1303424817918912 1303833172734144 1311418342392318 1311526127248272 1311668708627979 1312006158771696 1312256637228888 1312844829356736 1317002159772234 1317414768283458 1317753696703392 1318005272437776 1323255731281124 1323364489046496 1326520296329202 1332077106450168 1332331416703404 1332674182696896 1332819063168372 1332928606939488 1338402258902448 1338657776706744 1339257802603968 1346556205433322 1346813279928441 1347581828341008 1348075056607344 1348332421070232 1352950109542692 1353208404714426 1353556541685024 1353980602454688 1359486100410048 1359745643384544 1362229456909932 1362728046353076 1362988208255778 1367656088994243 1368084567063591 1368436531191984 1368697782916152 1369311273630144 1369812455088192 1373909660503133 1374263123240592 1374693671252304 1376075886524352 1377971882459523 1380788589162912 1383310841313636 1383574932730458 1384081334828694 1384195091821776 1389635993765916 1389993502382784 1390144614272388 1390258869603552 1390410010342314 1390767718088736 1396234455274776 1396860288737472 1400191360342164 1404740732828589 1405254881818827 1406056779472176 1406325213374328 1406955569812416 1411410916745154 1411774027348896 1412043552745488 1415410831650231 1418229326970976 1418748412919968 1420819971185628 1421340005336004 1421611356997962 1422248565136464 1427119397211384 1427566504762008 1428206382173376 1428729119823168 1429001882159904 1433644863133704 1435261946159808 1436789353220091 1443083531987682 1443611714821326 1443730364588304 1443887318432403 1444258784169072 1449935780477652 1450054950016608 1450212591432306 1450585684458144 1450862619487632 1456940301156288 1460414644657956 1461069245574432 1465695952004583 1466352920158776 1466812319325912 1467469787868864 1472776608777552 1473315659570736 1476288716882499 1482472908791316 1482755931492498 1483137396872352 1483420546432656 1483963493012208 1488785050177308 1489634613664704 1490179834654272 1490464328704416 1495854304926488 1496993642768832 1498586744756439 1499544682806924 1505702541265254 1505826294248016 1505989998795087 1506377441552688 1506665027929464 1512587326547674 1512976466585376 1513265312798928 1516873973704011 1522751109395652 1523228177761524 1523910933556128 1529421862961304 1529713848807612 1530107394948288 1530586767992256 1536684075036144 1539785005780671 1540475182833912 1541039011974216 1546046013645666 1546530380158842 1546928252651808 1547223580687824 1547789879808432 1548085372339896 1553387162808276 1554273590983488 1554570321336864 1560891448618944 1561380466113728 1563742690180632 1564041228303996 1564613682849828 1565805392210592 1570763762184123 1571167869146352 1571467824829656 1572172203056832 1578351992919312 1581813876906198 1582115865046119 1582825016038968 1588245780767508 1588548996838674 1588957679369376 1589455489838112 1595507992842348 1595918465698752 1596091964534964 1596223146581856 1600029635778522 1603802553735616 1605509321862807 1606012317857259 1606732179945048 1607320259801064 1607627117429892 1612850471025417 1613770831470096 1614361487542128 1614669689429784 1615393432006848 1620925735104288 1621433560964256 1624196660161842 1624791132190206 1631311818768684 1631908895015412 1632220446923586 1632640364712864 1633151860692768 1639057838800824 1639792512865728 1640392693130304 1649647035178623 1650163859241651 1650903511352472 1651643494997184 1656873684874746 1657299945148704 1657480117017078 1657616344527312 1664741081289156 1664877905574624 1665487267340832 1668848114736738 1669458929638734 1675838940372792 1676452313986056 1676590100812224 1676772369792468 1677203749357632 1677523948622496 1682836093042299 1683796390232112 1684117848114936 1684872719404992 1690965736003856 1694054581029018 1694674621746774 1694998156420647 1695965393796336 1702098524908548 1702423476898794 1702861455668256 1703186553311568 1710321223096512 1710947217566016 1711273858882848 1720599595831467 1721370819316824 1721910113991288 1722681924889536 1723312443498048 1728769584415662 1728911671173648 1729099628246211 1729544469930864 1737121128301728 1740626528273802 1741263614784486 1741406728420944 1741596043882383 1742044100492592 1748557789856424 1748701502997696 1748891611503972 1749341545028928 1749675516305184 1756002879696312 1756553024377944 1757340363250368 1761531066236916 1767563852789646 1767901302933363 1768356127040112 1768693728438936 1775645992034226 1776102808600224 1776441888937872 1777092084224496 1784536345203264 1784877035608992 1788137426067876 1795408273911096 1795751039904588 1796775771121344 1797433408809792 1797776561426976 1803469504729919 1803933479390256 1804277872952568 1815492185403858 1816156673484894 1816305942546576 1816503400608507 1816970728470768 1817317611007704 1823541451992324 1824112756084788 1824582041589312 1824930377221536 1832350830987456 1832924895003072 1836720410301972 1837295843279364 1843940068650927 1844414455084848 1844766576973944 1845441779771592 1845593455762368 1852847991687888 1853526152363184 1853880013789752 1857266450271531 1861645940366368 1864462438292292 1864818387593226 1866921813789552 1872987643771452 1873673175758436 1874742372629568 1875100284499104 1881881222326872 1882724736993984 1885318807919391 1886008853234313 1887214442200308 1894270939011126 1894426628247504 1894632579129303 1895120007114672 1895481809330616 1896331420181952 1902336453004338 1902825862948512 1903422006349344 1911526484178272 1915719137626788 1916084872475514 1917178271248032 1924111375983576 1924815619761768 1924973819451072 1925183091243204 1925678378892096 1933247707303536 1933616788576408 1934483492650176 1936542171731427 1937148878240199 1945025630070354 1945737528672222 1946847848499936 1947219526210608 1954261269339444 1954634362365282 1955137226878368 1955749759101216 1963702145036736 1964420879427648 1967127513588477 1968384955843332 1969267244035104 1975503239658351 1976122152425187 1976630545055088 1977007908656664 1977894061910208 1978617990682944 1984883596921686 1985046733569744 1989780444493803 1998115659675252 1998497125055106 1999011274045344 1999228594752558 1999392910409232 2007603388353672 2007768392330688 2007986665060116 2008503255403584 2008886703905952 2017687083731904 2019834308149983 2021372742511512 2022112584911016 2022498631605348 2029425164314038 2029812607071639 2030334812527536 2030970903682032 2038704657520778 2039229150615072 2039618465076816 2044482312383667 2048912100048192 2052654796787976 2053046674374228 2053966910445216 2054718682632288 2061394684860888 2062040506878456 2062964774250432 2063719839744576 2064113829786528 2071182883744368 2075362399095687 2076122002243041 2076292637732664 2084453990648874 2084990253574176 2085216921408582 2085388304405328 2085615015513471 2086151577133104 2094351682912164 2094890492195136 2095290433106208 2100287040513246 2104469323892416 2109085169208264 2109487820061492 2110433354718624 2117116375117731 2117661041023344 2118065329118232 2127343990456464 2128122619379952 2131229956778442 2132010008004006 2132417035496943 2133372847704696 2140679095817076 2141349757143012 2142309573260064 2143093679734752 2143502823239856 2150467294700556 2151694441960128 2152481983389504 2152892919239712 2164625297981523 2165417572231989 2165595546882456 2166388176253608 2168038235368512 2174903670716478 2175082425024912 2175318887148459 2175878526687216 2176293929231448 2185410451734432 2190621966986934 2199529380238164 2200218478988868 2200784524391232 2201204681803296 2209164913166328 2209973489356104 2210155126036416 2219654775052208 2223709363186974 2224133897238747 2225130819648984 2225945239518312 2226128188909248 2233177575265962 2234451920497056 2235269751981408 2235696493056624 2243781457389732 2245061853642816 2245490464153248 2249317024210386 2258553811897881 2258739441372024 2259566162329032 2259997541894196 2260578966525504 2261287191728448 2268880989821511 2269464699878064 2269897969198392 2270915404415424 2284126664093478 2284842266642286 2285866400334192 2294132794441956 2294570773211418 2295161092422432 2295880151988384 2305026112554216 2305215561564864 2305466170994948 2306059293241152 2319069020468499 2319795570238263 2320392378977712 2320835371031736 2321684819712648 2321875637894592 2322128058509844 2322725467323456 2330080744212414 2331410386475232 2331855482005296 2341337172928416 2342070699170592 2346061842455994 2346920524274742 2348708088315888 2356751803719528 2357201737244484 2357808169386816 2358258304585248 2367527989378968 2368589185250496 2369456112299328 2374237524058452 2382368671151262 2382823495258011 2383436519054064 2384183234757168 2393261989263522 2393877698548128 2394137946802446 2394334719872784 2405244639187008 2405703830603424 2410098269917572 2410980389701596 2411440676144838 2420656247205144 2421542231313192 2421741256728768 2422004534144676 2422627637961024 2423090148010272 2430763245505543 2431388602656432 2432150341446384 2446967728153026 2447863342523118 2448330670385379 2448960547069296 2449727791039152 2458586758201236 2459219273446464 2459688769298592 2460589039695456 2470463988917184 2471368203150912 2471840018386336 2476355267028708 2485310527312119 2485949917723056 2486220175525617 2486424516790968 2489229085052736 2497111621933734 2497316858361936 2498230901011248 2503272172105107 2504188394458101 2509174963102496 2513758410559188 2514678470979084 2515158554688702 2516285922933744 2525694585348168 2525902170996672 2526176772172404 2526826676152896 2527309079107488 2536448604005784 2541081871543527 2542011932620161 2553147787362822 2553635215348191 2554292183502384 2554779829967352 2565481834644768 2566420826349024 2566910788324272 2577663609738048 2582056228975236 2582865170986932 2584022887334304 2584968665247072 2593154376623493 2593367506760472 2594316704896296 2596292701614144 2605681692452592 2606179149820376 2610939792410703 2611895422176729 2622836684784636 2623052254496544 2623337417255958 2624012317543392 2624513274457776 2634004319544468 2634829536566916 2635507393406784 2636010544875552 2646511462562248 2646728978092992 2651345779184469 2653040592658404 2663468988051339 2664154212900336 2664662833406808 2665638126336744 2665857213878976 2676804517804896 2677315553413488 2693112410866644 2693626559856882 2695163656682016 2696150113214688 2696664842140464 2705900219085384 2706416809428852 2707113083370048 2707961204909376 2719491286769088 2723238278105787 2724235010227341 2724458913819864 2725456092706152 2725976416511556 2735312177988486 2736169134127182 2736873062383968 2737395565832304 2747819321006266 2748526246481184 2749387342504608 2755943764919046 2761577178325824 2766621682627272 2767149865460916 2768162669657388 2768390183643552 2779271987531832 2780289228544776 2780517739207104 2780820020684628 2781535436177472 2792468910549552 2797227581389839 2800382720684328 2809481465657178 2810509763637654 2812113558944352 2812650426748656 2822821833490308 2823548054697792 2824087105490976 2830821663300462 2836458653941952 2837496825839936 2841406408516689 2841639942371256 2842680010672008 2843222713995924 2844497130272928 2853504679506507 2854238794422768 2855133009524016 2858003764319808 2867289726267408 2873578706440182 2874127308713271 2886167063975364 2887223429642652 2887460729176608 2887774636864806 2888517568338144 2899871560955304 2900109900033216 2900425182864612 2901171368916288 2901725238975264 2917538445105531 2918606293008333 2920829289315912 2922138491148864 2931391904009166 2931951543547923 2932705840317552 2933624638651824 2945553217555104 2946631319141472 2952577433764998 2964945817582632 2965511862984996 2966274793744704 2966841092865312 2967926986024416 2977325395382529 2977570100354616 2980928657408832 2991708609852976 2997173489512878 2997745687582659 2998842892128837 2999089365613848 3011405082530508 3011652588496032 3011979997590174 3012754883105376 3013330055858928 3025174653095348 3025952933170752 3026530625597856 3033747947408022 3044137746471057 3045502218791304 3046456355523048 3047821867112256 3058056986281167 3058843725922608 3059427697615224 3073368150072288 3079570011561342 3080950365667824 3082078023948432 3092092027291332 3093060760317684 3093856505303616 3094447161375648 3095579759616864 3096170744679792 3106774325616552 3109140642673728 3126680985973311 3127485380361264 3127825382112873 3128082456607992 3129227365699656 3131610784421184 3141527524368246 3142335738292704 3142935649659312 3156703985838624 3163627753812396 3164231730092238 3165650032077936 3176491561535016 3177097993677348 3177915358738752 3178910979676224 3191015985684696 3192183929069928 3192446293163712 3200059271557044 3211018643725614 3212024635714518 3213464359890096 3214640519602128 3215254234859784 3225700942050834 3227541662940192 3228722975084256 3229339378859568 3241851470208576 3242867121928512 3248393320323684 3249582264380412 3262355506074717 3262623637537368 3263817790030824 3264440893847172 3265280729425728 3266303721385536 3278115677601648 3285932950480401 3299294070357246 3300327718483302 3301807022704944 3313747369749492 3314599890297408 3314960234034156 3315232689054624 3329482162578312 3329755811149248 3330974534681664 3335564044780461 3337696229473476 3338917859277468 3349766362898943 3351677880745584 3352904627972112 3353544739584936 3355047897244992 3365672186084598 3367592780464224 3368235696229872 3373975536315579 3381931472007712 3388109162058036 3389349243493548 3389996312841294 3391930787592672 3404197049817096 3404846953797588 3405722911336512 3406373106623136 3422547717765696 3426189996140217 3427263399963429 3441199191662934 3441856159817127 3442741638633648 3443820227982576 3457539168831324 3457823342347296 3458199256492422 3459088939861728 3474242256603456 3481253056547604 3482527229568972 3482813456841888 3483192087764766 3484088200985184 3495121116318621 3497115579712848 3497783223007944 3499351032610368 3512005759392624 3513106048755888 3519092763683991 3520380786412113 3523062132473832 3535127705579292 3535802605866726 3536712254080224 3537387456877872 3551291984068452 3552205617200448 3552883777875744 3554184168448992 3569754071217984 3573553006726893 3576274852135752 3589892983895283 3590816547822192 3591206920203669 3591502079809176 3595553122853952 3606939009459838 3607866958780512 3608555745905136 3617161014217257 3630984370807716 3632313346969788 3632611885093152 3633006801217014 3633941456941536 3634635222015408 3647082903984648 3648225512169576 3649860754443072 3670451592229539 3671795013784677 3673440820603944 3674591686558728 3687880137301854 3688828910169696 3689533153947888 3690883559543184 3705695983375776 3707052304726368 3707760027579504 3714532900543062 3723291880732736 3728924876584584 3729636775186452 3733843627579104 3745667432900601 3745975287542904 3747346351516872 3750200568998208 3763762444653744 3770637615838782 3772017706468626 3772737832033053 3774428884400616 3788541878022252 3788853256495008 3789265158258606 3790240014229344 3790963618661232 3804672906008676 3805651725897024 3806844012698688 3823052968356544 3829721681044233 3831438275253576 3832169744951028 3834356542496064 3848222751967152 3849631239523536 3850366182486408 3866495414607072 3867233577152816 3873084343462854 3874297756480398 3890051260140708 3891475057344444 3893695696999872 3894439052421216 3908522538678888 3909268724730564 3910274453756736 3911499518202432 3934255027176954 3935006125883937 3936769911686664 3938534488070208 3951006479316702 3952244304850374 3953261090110176 3954015817313328 3969767193843372 3970093467139488 3979560888987606 3996231319350504 3996994250110212 3998022548090688 3998457189505116 3998785820818464 4015206776707344 4015973330120232 4017773407811904 4039668616299966 4040439839785323 4042745485023024 4044225169822032 4044997263210696 4058850328628076 4059625214143278 4060669625055072 4061941807364064 4077409315041556 4078458301230144 4079236930153632 4088964624767334 4102968266982729 4104253701190773 4105309593575952 4106093348748456 4107933820890432 4109437365264576 4121728981509399 4122789369721776 4124081013756912 4128227659573056 4142365767488736 4150724798191374 4152244004486082 4152585275465328 4168907981297748 4169980507148352 4170433842817164 4170776608810656 4171230031026942 4172303154266208 4188703365824328 4190580866212416 4200574081026492 4214222198485767 4215764645456481 4218170338416528 4218975640122984 4220866709437248 4234232750235462 4235322082046688 4236130658236464 4254687980912928 4256245238759904 4262459913556884 4264020016008012 4264834070993886 4266745695409392 4281358191634152 4282699514286024 4284619146520128 4286187359469504 4287005646479712 4300581126663653 4300934589401112 4305785838479424 4329250595963046 4330835144463978 4331191093764912 4331661955297209 4332776352507216 4349807341432956 4350164850049824 4350637774296918 4351757053374432 4352587858462896 4370820903468864 4381243933973868 4397087856013749 4399058760476328 4400436957977736 4402409363606592 4418329826332656 4419946978712208 4428866150647497 4439309550104416 4447418726373948 4448267794477494 4450261639297968 4451890479036624 4466355150531924 4468903840994112 4470539503962816 4471392986113248 4487562914779464 4490980928306496 4495760234269317 4498634048420772 4517107623795762 4517478882744048 4517969996385261 4519132324658064 4519995083788392 4537761979643022 4538929399756128 4539795938396784 4550621921112033 4568253328186956 4569684533284572 4571732800668384 4588265588883912 4589141546422836 4590322184844864 4591760303976768 4610052225108432 4610932341989896 4619355017342013 4638138040936998 4639591140476526 4640784757955424 4641670742063472 4643369639425296 4644256117019688 4660161488424828 4662820772950464 4663710964010592 4682674345856832 4684141398341184 4692123684911988 4693841048549484 4697416176631776 4712291286552369 4713503607439056 4714403474488968 4716516609170496 4735055978757936 4746347595138357 4748475048116904 4764737342302524 4765646990516022 4766873038108128 4768366469514336 4786523978527044 4787755397096256 4788275893604892 4788669439745568 4811407661206848 4816527965588421 4818036953571777 4820196539835144 4821960779403192 4822881352289676 4838551413076251 4841312494410288 4843084462626384 4844009068289352 4846180296020544 4861526491011086 4862777205312864 4864300682892768 4893935456306052 4895726685046236 4896661340770758 4897921094138592 4899455582078304 4917173516402472 4919377538597184 4921178079390912 4943680036772672 4948941105535869 4950491577724953 4952710534057416 4970621054624238 4971899835446112 4972440351051234 4972849033581936 4994223243867468 4994633716723872 4996461802022496 5006544344210214 5008376788916202 5018349926204992 5027516821118376 5029356941958168 5030317109377404 5032571845867488 5048508279126897 5051389170696336 5052353544344808 5054618158214976 5072897208011568 5082163743087054 5084023865240322 5084994469261941 5106295574725644 5107270430696382 5108584367004768 5109559659934704 5130963669289536 5132841652698048 5133821576648544 5161798787494401 5164112457950472 5165730341973864 5168045774668608 5169937330494144 5186308753246986 5186735013520944 5187298884738633 5188633409792592 5211363384905184 5212358299640752 5221879584821406 5223790844353458 5224788131647149 5245673369569272 5246104508993088 5246674834511916 5248024635086784 5249026548915552 5268008639088936 5269659073133832 5272021089751104 5293022925124496 5302691558368938 5303703908800089 5306081185316808 5326937976102678 5328308425800672 5329325666813616 5331276252673488 5353609035609792 5354631106826976 5386224821733288 5387253119713764 5390327313364032 5392300226429376 5393329684280928 5410408514189757 5411800438170768 5412833618857704 5446476556211574 5448470020454682 5448917827639728 5449510201825521 5450912185412304 5451952833023112 5470624355976972 5472338268254364 5473746124767936 5474791131664608 5495638642012532 5497052492962368 5498774685009216 5511887529838092 5531820205952781 5533243365254544 5534299730921832 5536325339314776 5536780367287104 5558543975063664 5560578457089552 5561640041369256 5584937821099104 5594455162779678 5600765441368656 5618962931314356 5621019527275308 5624227117888704 5625300853497312 5645643666980616 5648174210981952 5661643326600924 5682812817033378 5683279884742512 5683897737387909 5685360021344016 5686445427991848 5688994260545856 5707009359013014 5708477588845536 5710266019048032 5734579452534816 5747157412880364 5748254617426542 5772334127950728 5774446859285304 5774921458353216 5775549273729612 5777035136676288 5799743121910608 5800850365729224 5803450477950528 5811446634720597 5835076890211062 5837212586016666 5841658578631824 5862783808018332 5863903087095846 5865411680635104 5867249277303648 5891106435110208 5893262638282944 5901382540765431 5905154867529996 5926509718975053 5928366457275561 5929891635165264 5931023725969992 5933682185730624 5935853972048832 5954650790765058 5955140200709232 5969341333481409 5983417219705952 5994346979025756 5995491375165318 5997685784257674 5998178731227696 6022810165061016 6023305176992064 6023959995180348 6025509766210752 6026660111717856 6050349306190696 6053061251195712 6059502924449949 6067495894816044 6088275492942114 6089437821214917 6091004437582608 6092912711046096 6116113972562334 6117687451845216 6118855395230448 6133446937151001 6146736300144576 6159140023122684 6161900731335648 6164156047896864 6184184054582664 6186121520635368 6188894322751296 6191159519233728 6192341489359584 6213548651233104 6226087197287061 6228366006729123 6253361971946622 6254970760722528 6255650764225746 6256164913215984 6256845046540413 6258454731399312 6283055048736492 6284671476585408 6285871299318624 6313407971677248 6327255507624792 6328463460184476 6331300064155872 6351349125353193 6352983123070032 6354195987354696 6382031971369392 6384367858139856 6397251106490829 6400118543114088 6422037287451228 6424049271429036 6426928719780192 6429281039204256 6430508469719568 6451401884101668 6455083325880384 6457445950168512 6458678757719136 6493875893944569 6496252716695967 6496786640647368 6499164528760824 6524711012149434 6525247275074736 6525956661445377 6527635580061648 6528881787694344 6556231355203296 6571865900960802 6598588140714492 6600655436966604 6603614045409888 6627494739498984 6629920468068312 6630465378109248 6658964325156624 6671128089560922 6672401691716241 6675392458946952 6677835718554936 6699532725797886 6703355761491168 6705809255944224 6707089479169872 6731344372169196 6735185560928448 6736471392459744 6747951072631158 6763862944015424 6775661435693643 6776218324116072 6778698486987096 6779992625682588 6783861575185344 6806642969464533 6808394099634192 6809693907595176 6812746213246272 6852379992280434 6854526799926858 6882398383325868 6883712319634254 6885483277267296 6887640455965152 6915078337662648 6915646684694592 6916398512984844 6918177879723456 6957207061405497 6959386710714789 6962506113095208 6965054459137944 6965626913683776 6966384175529532 6968176401970368 6990242232637242 6994231159425696 6995566446015888 7024011518785248 7026212097511776 7038185527367982 7040761572824226 7046124264947664 7070255411158584 7071605211733452 7073424508160448 7074774913755744 7102583968136904 7105767555751488 7108368336897984 7147106013453786 7148470485774033 7152549704271504 7179785967790566 7181633095644384 7182413840407338 7183004159618352 7213878018919676 7215733917561024 7217111491810272 7234322028434514 7261968741615432 7264626693939576 7265223770186304 7266013602434028 7267882913883072 7269270444030816 7292289736516629 7294165807969296 7296451024339152 7340903184459078 7343590027569354 7344992011156137 7346881641207888 7349183373117456 7375760274603708 7377657820339392 7379066307895776 7381767119086368 7411391966751552 7414104609452736 7415520055159008 7429065801086124 7455931581936357 7457849753169168 7458660526576851 7459273550372904 7467687255158208 7491334865801202 7491950575085808 7492765055733581 7494692703033744 7527524889307488 7541275231677564 7544035412937252 7545475664066106 7548857768801232 7577083756044504 7577706512990016 7578530316517212 7580480028458688 7581927237322464 7609345812017352 7659443362088466 7660905646044573 7662876550507152 7664339489902056 7696445503934304 7699262479047072 7700732364972816 7732990829214144 7734467154305632 7746168686925708 7748595512960796 7779463129870479 7780102520281416 7782950114688888 7788878104842432 7817045077357776 7818537449461128 7832819377232109 7835686266530187 7868510054353908 7870012251767874 7873539823373328 7902012958633404 7904488609700748 7906522180220352 7908031634626656 7939534387686744 7940186934278976 7954037337553407 7959121777975212 7990406964154017 7992462638701008 7993988500220424 7996914379010232 7997571641636928 8030413553414688 8031946660240464 8079337232599932 8080879679570646 8085490970046048 8088450339644064 8089994526421392 8117700657256152 8119250428286556 8121339250110144 8123883614728128 8154818630083112 8158473860307264 8169714834317361 8172705030682023 8177929249534668 8205936533965458 8208507402381546 8210619187151904 8212186697496912 8243457963018798 8245578739443552 8248162027513824 8284731534977472 8301449596382748 8304488008972164 8305170550930656 8337815962595496 8340867685634328 8341553217621312 8342460062053884 8344606308532416 8377406731648656 8391682744169517 8401148162052984 8428444396971534 8431529290912962 8436340676833056 8437951280245968 8468465500470924 8470644164093376 8472261316472928 8509375961825856 8512490477519808 8524219225550067 8524919827113768 8528040032016024 8529668141987772 8533491390818784 8560514038519521 8562716383268304 8565399028572048 8574011292959424 8601162253327306 8601869178802224 8622381926139813 8658501191926092 8661670288927956 8662382187529824 8663323910594418 8665552705014432 8699614682865912 8700329700099648 8701275548593836 8703514106748864 8705175716925792 8752615335316593 8755818879024999 8762487867947736 8794175712027498 8795854630643769 8798117520952656 8800873915955472 8836659652665312 8839893957424416 8857732301294994 8878619100208832 8894837452747896 8896535588954988 8900523278595936 8903780958073248 8931976186147587 8932710301063848 8942785972226496 8975125829558928 8991520468538634 8993237062747977 8996528676386511 8997268096841544 9034215247591524 9034957765488096 9035939992770522 9038264649316128 9039990167576784 9075523959286044 9077858799512256 9079591876793568 9101243842224066 9132413239413171 9136506656373912 9139369066569144 9143465601336768 9174170958843501 9176531177767824 9178283092845672 9220104450216864 9221864683979792 9238710034684026 9276276081873996 9279182280953052 9281569515910848 9283341484126944 9286739278850592 9288512234039376 9320322976849656 9327421928021184 9380042957919933 9383476146338619 9384247369823976 9387682097098968 9394832353263552 9424582573104738 9427007214878112 9428806948977936 9470111957515872 9492695190276714 9496950096233808 9529474684605048 9531293981032044 9533746076216256 9536732939028672 9573047957054088 9576551787209784 9577338879491136 9633055931176842 9636073907143554 9640393079670288 9643921558806384 9645762704579352 9677102826152502 9682624988820576 9686168925252768 9688018136578704 9723052982022172 9725554410625728 9728601365785536 9787066518224151 9787870912612104 9791453370092472 9793322681541516 9795842188277184 9798911164156608 9834347032804944 9897882211071738 9900983155449906 9905421068114832 9941242109248476 9943799670892224 9944880702102468 9945698067163872 9988446487734936 9989267433447744 9992923604044992 10013088688420428 10016753577832404 10049299088696829 10055033642236752 10058713883916336 10060634218754808 10065143691734976 10097016558253794 10102778341392672 10104707088689616 10145794416023136 10164327486174108 10168047730480644 10169988938523882 10212591149451288 10214540861392764 10217168734009536 10219119319869408 10267643153297088 10281790199890287 10323597574988802 10325568479451381 10328224915900944 10331460683947728 10372617506493972 10373470027041888 10374597769477266 10377266819585184 10422726769810368 10424716599281504 10443759169642812 10447581688706916 10449576263294298 10485363348955863 10491346739138544 10493349669023832 10498053097831104 10536017278177872 10539318146267664 10557278291051973 10561142359236339 10586045850248992 10605383116737876 10607407817600178 10612162370633616 10653875952205356 10656616851601344 10658651333627232 10662552505346976 10709262213653952 10720659020180679 10769678951685849 10772449643466576 10773620760611007 10774506239427528 10786659368561856 10820817028379514 10823600876341536 10825667237715408 10851483042651771 10892953112423148 10896940040909364 10897835655279456 10899020403651042 10901824370824608 10903905666046224 10941248711953944 10944676536508728 10949582263329216 10991277284025064 11011354776688617 11015385041354031 11023775059676184 11063640411905562 11066486730509088 11068599461843664 11072650678629552 11117087950127328 11121156914179104 11123280082738512 11169875642198208 11188910325559356 11201530882737312 11237002298701803 11237925862628712 11242039054550616 11250601706994624 11291287333961232 11318213496099159 11323286653201848 11365625634066756 11366559769485024 11367795474775818 11370720042688032 11372890855983696 11414018718026028 11416955177691072 11420532038096064 11469158905069632 11489165043132699 11494314825760728 11496509234853084 11544668255901456 11548893718570608 11551098547459224 11599486243821216 11601700731458448 11622893269441194 11670153780422124 11674425172033332 11683317157263648 11725567616036664 11727806174191692 11730823361270208 11734498554607296 11802765081530862 11805018377651811 11810309735059992 11853019437950106 11856732914551122 11859783270330528 11862047451939984 11909301581530116 11910280401418464 11938682666962818 11966834439411904 11988693958051512 11990982750330636 11995371568515348 11996357462455392 12045620330122032 12047919990360696 12053320223435712 12100698612381392 12119005848899898 12121319519355969 12134991789632088 12176550985884228 12178875642429834 12182008875165216 12185825422092192 12232227945124668 12235374903690432 12237710790460896 12266893874302002 12308904800948187 12312761103572319 12318280046245368 12323801462671296 12328312095793728 12365186944528197 12368368109165328 12372243041270736 12384682978719168 12427097302466208 12452174394574122 12456732013458246 12506723943893244 12509941521445056 12511301528451492 12512329826431968 12513690093080826 12516909462798624 12566110097472984 12571742598637248 12642666595457301 12647293936369443 12654511015249584 12656926920368952 12662600128311744 12702698250706386 12705966246140064 12708391974709392 12764063942738784 12768735716279712 12794502212981658 12800237086228176 12844074574902456 12848098542858072 12853857439560384 12858562078408512 12861016939439136 12901743379990959 12902803768203336 12917357515438272 12987751787889138 12992505433391934 12993573281294736 12994985865891627 12998329057521648 13049422024298868 13050494550149472 13051913322890754 13055271160123296 13057763575388688 13112462710406592 13143731801921604 13191263568041247 13197176281428984 13201310873933208 13207228090819776 13254989478997968 13259840936136624 13317928650313248 13342256179121844 13344803383432482 13350784917893904 13355671437109872 13399065451595772 13406711522982336 13411618511888448 13414178958339744 13462688744338392 13472942784919488 13495902145262316 13551322871387286 13552436648232144 13553909989155783 13557396973974192 13559985251365176 13613285938929066 13616788199268384 13619387815190352 13651865763336099 13704759984560868 13709053599853716 13764796766651736 13767424639268508 13770966554534592 13775280911930304 13830156675325296 13832797025969688 13858065052026039 13914414122810994 13918773421429578 13925012226190416 13930108918275888 13932768351059064 13980484465274484 13988462318851392 13991132892031776 14048023037570496 14052424195023552 14076371054735964 14081523145648452 14092248529895328 14136873859657107 14140510822317168 14143210423466904 14149549827511488 14205167936273808 14239042785415071 14294212026907572 14296940971548066 14305099408543008 14359571935581132 14363266191288768 14364827680814676 14366008319236704 14427756037839352 14434222983620544 14449583896765263 14454110860715331 14468644056869028 14515654239228753 14523937483230864 14529253387879152 14532027204868056 14538540888061632 14584579473033258 14588331615938592 14592902048678304 14681806368918156 14687180055138708 14689984022312274 14693763282415776 14698366746234912 14751520549207416 14758132615791552 14763534238172736 14831040110318016 14846823316607607 14851474733174859 14858131602172248 14911863163872714 14915699506338336 14917321053153702 14918547100745808 14982669731602404 14983901150171616 14985530111467162 14989385406067488 15055049778614976 15082550463355128 15088070825874504 15090951328132212 15097715537602464 15145524837380691 15154167512089008 15157060633034424 15163854474644928 15218691624034704 15254983407785823 15318886724176932 15321811292089146 15325753101014304 15328678979804112 15392891007868608 15398524958094144 15401464729945632 15468934308611264 15485396362483203 15492337373851416 15497191025921592 15558926259740958 15560205040562832 15561896654215899 15565900229377776 15634090154715552 15637074898922256 15665638754464218 15671372533060374 15674364394941447 15737020108707816 15740024503535748 15747079646746656 15804025917266808 15808977219401496 15816063269253312 15879068775373488 15908074675106814 15911111726400267 15918243555950424 15980813928308034 15984925277402016 15987977000440848 15993828758020464 16060827106829376 16063893320480928 16158674465199864 16161759359141292 16170981940092096 16176900679288128 16179989052842784 16231225542569271 16235401314512304 16238500856573112 16309637260166224 16339429668634722 16345410061364046 16348530605476563 16355858499069336 16411873067930916 16417014804763092 16421238374303808 16424373394993824 16486915926037596 16491157478887104 16496324055027648 16595460617858343 16602899192765496 16608976017944328 16610341101861312 16675631925190992 16681735371268656 16684920124107768 16754813463297312 16783365488339034 16802296324105968 16856888793943068 16863058581825924 16872681353666112 16875902560491936 16936931000941848 16944522632945856 17048438451100134 17049839654227536 17051693212163727 17056080064032048 17059336283975544 17066982781637568 17121028077039042 17125432766536608 17130798057144096 17202324506654612 17203738357604448 17244763852279626 17317002383852184 17323340577855912 17324764375059648 17326647821188836 17331105410028864 17399229365731824 17402551097187672 17410351433851584 17505230670633186 17511637758049998 17524975735895472 17588351424054996 17591709261287538 17596235041905312 17601747831910944 17673319305330624 17679787914848832 17715464602589988 17779529156925159 17785099371826683 17789674905495792 17793071177909976 17801046557191872 17807561916146496 17863952372295174 17865420602127696 17950251659117856 17983040937077268 17986474125495954 17993057352773022 17994536193683088 18068430495183048 18069915530976192 18071879985541044 18076529298632256 18079980335153568 18151047918572088 18159183753587136 18202487684448132 18264826478826342 18268313463644751 18273013312747824 18278738133138288 18348341917687002 18353062355535648 18356566185691344 18400340811453003 18440208900433728 18443729367959584 18477420069368052 18552552163747992 18558364561906104 18566682968253888 18573478557701184 18577024468078752 18640645953699312 18678261591861183 18685098020187369 18760085915839866 18766952292677238 18768494739647952 18770535139621239 18775364194197936 18849165146209476 18854014429756224 18857613897955872 18940223915031744 18985390380553428 18993900192467616 19054047376059579 19058949369210096 19062587962064088 19146095914108176 19153103574419568 19191753319472487 19266111862353684 19272147814287108 19280786159340576 19287843117612768 19291525409158704 19354205652305004 19365249977641152 19372337850505536 19376036273157408 19446105964044344 19481627681833707 19488758150087901 19574133036448302 19575741825224208 19577869984336131 19582906740184944 19586645363083032 19668694065609888 19795764422143476 19801966310899812 19810842136229664 19882484218496952 19889761404204936 19891396134327744 19976892975469872 20017205075148723 20026177376840856 20033507155664808 20098598177393658 20110067284473504 20117427767832672 20121268437509616 20194033116507588 20205556682785344 20209414177379232 20291588832046272 20326984307080929 20328654972348216 20336095460961288 20339977877047764 20419928908393599 20425182298902576 20429081722785528 20438238639738816 20563580399780574 20647195149977604 20651136958902762 20656449831801888 20662921367895456 20745235012987944 20746940054083776 20749195538954532 20754533639170368 20849433198563008 20871621184216491 20878160132144367 20887518339285624 20895163377413832 20899152526588596 20970726697911726 20982693478277088 20986699338047664 21072034556355744 21078636292535328 21114556582103946 21122284718472678 21172091700497984 21210766233475752 21214815635200356 21224324741267232 21307751904410712 21317302667254464 21325105010693952 21441318040361358 21445411457322099 21539357903371698 21544899286933152 21547241521222014 21549012478855056 21641634056759028 21647201752683072 21651334475430816 21702966085303542 21785906224846296 21793880081818728 21795671310558912 21798040807302084 21803648741649216 21807811332092448 21876869209549887 21882497423907888 21889353073017456 21982554568050128 22022709553377234 22030770082708062 22034976033468411 22047550119352368 22127280823811124 22132973461018176 22137198923687328 22145301357259104 22234175900254656 22242313828358208 22246560165477024 22367794745809071 22375981579730553 22377820651118712 22403061765474624 22474004597403606 22475851725257424 22478295167200743 22484078109101232 22582574667922464 22636426992198318 22646573306403696 22731251268133512 22733119538970048 22735590949551636 22741440085376064 22745781711967392 22828037436052056 22978330086265398 22982716938133719 22988629651521456 22993018469706168 23089336511802912 23097787437141216 23102197094918448 23198972487642432 23203401462916896 23245786538882388 23338389389611437 23340307560844248 23348850344066664 23366634314527296 23445103561488947 23451135232073328 23455612348383384 23605530163061724 23610036755303622 23620619470119984 23706038875900212 23713465829102244 23719566540661056 23724094903879968 23818603163060232 23820560802836928 23877365333925636 23971220892462051 23977387916103024 23981965500661272 23990743137030696 23992714924910784 24091240660244064 24095839980721392 24201397224762784 24238011697799796 24242639038711938 24269983579264176 24353101971768456 24357751284859668 24364017750330432 24371650844184384 24464455890249336 24475421580921792 24509144502952083 24518115092046069 24533787748604004 24617809601896374 24625522207144638 24636560092490736 24730373889056394 24736736218330656 24744486082541472 24854194604932416 24904348789148244 24913464026916492 25013447887786488 25022603056902984 25024659652863936 25027380186161652 25033818925597248 25132220194945968 25175048232508551 25285333190914602 25294587872738886 25309022030499168 25313853840737904 25405396501412772 25411932492280128 25416783949418784 25528127885477568 25537471432559424 25572657676650201 25589004425963316 25600474172456352 25681542115558563 25688149149804912 25696197085716144 25722033878878272 25803486759981918 25805607536406672 25867145778419439 25975503575778276 25985010866783868 25987146562589472 25989971731783254 25996658115043296 26098844048597736 26100989100298944 26103826645781508 26110542320246592 26115527150777376 26257846005949779 26267456637074997 26287463603843208 26382527136082494 26387563891931307 26394352562857968 26402621747866416 26509978957995936 26519681872273248 26635857300626496 26684512358243688 26689606766864964 26701569835787808 26711342874219744 26795928558442761 26798130903191544 26828357916679488 26925377488676784 26979711188243931 26989586029159533 26991804290524632 27102645742774572 27104873296464288 27107819978311566 27114793947948384 27119970502730352 27226571877858132 27233576398536768 27238775630380704 27303731526672198 27397239718239513 27409519969121736 27418107199707432 27522512876530503 27529593533303472 27534849278537016 27660313350650592 27665594051939376 27716130104052078 27828828245621988 27837546842859156 27850024452380832 27860217836551776 27865536702118128 27960968930548968 27982265784063552 28140128873759799 28150428439015857 28152742109471928 28163046291296904 28184497059790656 28273747719314214 28281021644634336 28286420846933808 28410335872547616 28478085570830142 28588424053815144 28593881943096132 28610198817086016 28719143871162264 28729655361629352 28732016638473408 28855512075678704 28899167793530526 28908221721430662 28937288113738056 29031308478457506 29047874966461728 29058506775758304 29064054409736112 29169158946066516 29176663231877184 29185804097356608 29361199554672453 29363612737836312 29374360110277416 29379968044624548 29387526564831552 29396733492469824 29503041098414832 29693646633215214 29702949466349718 29716263204344496 29823726327745428 29831399012676672 29834642106307404 29837094201491616 29965339463204808 29967802300343232 29971060222934324 29978770812134976 30147897266090487 30165100926710256 30176141651749008 30181902656264424 30195431075204928 30291049674761382 30308335024178016 30314121266068848 30437383248069408 30509966815571646 30637773448353864 30643622584178292 30651506202028608 30657357959608224 30802929459891264 30970792724966406 30976705438354143 30984674747702832 30994382051843184 31117852519481916 31120410081125664 31123793308431798 31131800458755552 31268180309431104 31274149797844512 31331277508928436 31342745066120748 31348728789882894 31456090046867589 31474040217415632 31480049007071496 31494159293493312 31599922191572059 31608051834533616 31617954438802992 31758137550746976 31816149350213628 31822223452800534 31836487111900848 31961627856616068 31969850554804032 31975954000881696 31987657516040928 32127786640961856 32309036855057547 32317348930399728 32320862281833021 32323518718282584 32359978105685568 32462451085138542 32470802629024608 32477001713146224 32554449127955313 32619274520332448 32678859337269444 32690820122728092 32697061210953126 32711716998138672 32823746135861832 32834029609526184 32848746789987648 32973831852075192 33034064330065851 33046155124062093 33190921235716686 33205798385530992 33217952035888656 33351263850381984 33363470742537312 33369840248215536 33509626926594624 33566730976678068 33604592648211936 33711006896105409 33713777587886136 33726117163651848 33751805120983872 33873862001883696 33954640488297477 34096876902200268 34099679308455072 34103386424327454 34112160128064096 34118672567951088 34242056154078084 34250865533073216 34261596114288192 34404649013309224 34407476715208896 34467495129398097 34489527704559252 34634004767704368 34646681155711824 34653295642377672 34798458731463648 34805102194375344 35010461341266372 35023275516099996 35049951471790944 35176702848109992 35183418522575076 35192470083810624 35203495663821888 35415055132955433 35430929205179976 35559058313850318 35570198743653366 35579349810991584 35586142355819952 35727904744590348 35730841204255392 35900503318235712 35966081874154536 35972948250991908 35986114705546044 35989072387366176 36136860990366096 36143759971082088 36159960670307136 36302095837144176 36363958558067907 36404975368896264 36529652957652684 36536626927289502 36546026625495648 36557476266276576 36696683835374004 36706124711071296 36713132371382688 36800681622906006 36887458735919168 36926714402844561 36938283310716957 36954840138736104 37095560833584591 37105104327495984 37116729123812208 37154048936157504 37281291907398624 37356523183722366 37370196040374738 37520171831679732 37533904585354476 37536989479295904 37541070279242478 37550728388395872 37698330292418952 37715227795911744 37927999786371903 37941881809108329 37970780761106856 37987800384935232 38108094752119158 38117898738420192 38125175924128176 38292191828216352 38306207148839136 38383506638944974 38532223724707368 38544295628574216 38561572318681152 38575686235225536 38583050818317408 38705230139972877 38708411304610008 38752072546314816 38892211928088688 38963255363667414 38977516300175802 38984957597674881 39148266072896604 39151483650448416 39155739968672262 39165813480369888 39173290726166064 39337388131219776 39573790704123741 39591528844286952 39603932621799624 39621684272459328 39764968436993904 39779522808409872 39953785950939744 40034410150297446 40052354753681712 40067014311329616 40197196354787316 40220134568947008 40234855535665344 40242536875019232 40388066233015176 40418828354758464 40653968614161858 40657309944696432 40661729967467349 40672190921922576 40679955754095528 40839857816787198 40850364597805152 40858163445571056 41127160799561148 41294390299955208 41302273917805524 41312899663603776 41325842735790912 41490470025975888 41498391077909064 41743242368432982 41756320264288734 41775036678571248 41790326754827664 41798305053177192 41941453395823452 41965386956554176 41973398676095328 42144069112711488 42157272585070656 42229113164207892 42244569436945356 42410621578971321 42421532466951504 42429631270400712 42448649482534464 42615503808821424 42717128356245213 42882636080722716 42890822914644198 43078715806743396 43089798573866304 43094483042444028 43098024957710112 43283268113518056 43302668950861632 43362332582145993 43405932170607084 43546962717686259 43571812449692592 43587760163637456 43596081614604168 43615622664184896 43753738419099774 43764994847815776 43778706146034912 43965109136100256 44045419106754468 44061540165416124 44069952066936822 44095100238704736 44254561647622248 44274397847374656 44290602714518208 44493120330954048 44540469949822821 44554424199524577 44735589491618142 44751963159461106 44755641302237424 44948009194807212 44951703450514848 44956590334401486 44968156218202464 45165149335844928 45272853984396636 45293146612807392 45436574512142073 45462502536267024 45471181899103272 45491563423934784 45656074872104112 45764950223357469 45956660172530796 45965433876267438 45977259303042912 45986036939412336 46178673023605824 46195574874282432 46204394189836896 46406802925833792 46456189087449609 46491573077764776 46676778779222874 46680615121688496 46685689962647697 46697700688133328 46890207122977894 46902270464146656 46911224696766768 47023093184824341 47211060326123448 47220073510607244 47241238940239968 47412077751800424 47426931658204488 47448189807759936 47637206326120464 47733335179200801 47754730667851272 47942441784924102 47954775832206048 47963931001322544 47981486274061392 48182481320488128 48191679961442784 48402794449525568 48476023395599592 48485278077423876 48539967158528352 48693676627707813 48706203943536912 48715502569719336 48928911780498672 49018289005904166 49036230184092138 49045591816429689 49067575497208008 49235619203792748 49251044414289276 49273120184981472 49460747778112788 49473472436661312 49488972165082944 49786381853575029 49808697578296488 49826928053832984 50026895775572976 50045206113805968 50054760372323304 50264440389891936 50350096465017102 50570666381829204 50589175745477772 50618044060998336 50627707681475808 50810793002825544 50833567898837568 51145315353300402 51155079636491181 51178008851926632 51200948344912704 51363084231117126 51376298299609824 51392394171432288 51606973519963836 51611215072813344 51734291556838878 51951007151556552 51970021733567736 51974293125178944 51979943463566508 51993316230086592 52197688097195472 52207653291563016 52231054301554752 52515692011899558 52534913274149994 52574927207686416 52765054272164988 52775127783862614 52788705125715936 52805243495732832 53019957915991872 53039363744546496 53338587470775477 53355298115480049 53369024716487376 53379213533729928 53403139671575616 53422685748439488 53591857116885522 53596261806383088 53850754977353568 53959422376487862 53979172058319066 53983608581049264 54205291485549144 54209746592928576 54215639956623132 54229587895896768 54239941005460704 54453143755716264 54477551260761408 54607463053344396 54794479436479026 54804940390934253 54819039938243472 54836214399414864 55045025753061006 55059187066606944 55069698557074032 55320626701301184 55331188103878752 55432260208104156 55657656491243976 55675093685718312 55700048904761664 55720435673103552 55731073404236256 55907554646627489 55921937861097936 56280257747519598 56300856878031714 56305484218943856 56311605418863717 56326092582593808 56547495438628428 56562043289268672 56572841693867616 56820671745095232 56956171141660284 57162142128178737 57176848107630288 57187763886192264 57438287742324528 57459310723258704 57575259958417461 57711024151357408 57798335587061052 57816443442861324 57874576227476112 58062616956915012 58095749932923456 58117013551516608 58128108819472224 58338317892133032 58444883045501121 58466274450263703 58722399109344906 58727225475672624 58733609953008393 58748720220554832 58759936089249096 59006082196829664 59387293266430428 59405898932699436 59432526408688992 59647452655490856 59669284212614808 59674188402983232 59930678926409616 59942120445868648 60051615225446169 60295794532180974 60330201853420512 60352283303498016 60363805312528848 60582099349522764 60616670048356032 60628242532137696 60874766496138816 60980952921242787 61019933631143292 61259786725180797 61275546896707728 61287245168356584 61314715919216448 61941585449932812 61953410876708286 61969349495405664 61988764103686368 62235705038963832 62240820162251328 62247586616863596 62263600917511104 62548299595689024 62614863552649473 62634480396433101 62662555017856872 62685490132241496 62697457579765788 62912180093735178 62948080434831264 62960098014142992 63199844383144118 63216103669067232 63235908877605984 63516275101493952 63632298700427256 63644446905601068 63672974223801696 63923255713232136 63951908001763392 63975315032081856 64336234371966297 64618073710115094 64634697860799456 64641724563666042 64647037436565168 64924902170277084 64941605258049216 64954003426292448 65108898255910626 65238549040664896 65357718674538888 65381640245456184 65394122421906252 65423433996277344 65630607628649661 65647492271723664 65668059219052368 65947663704150384 66068128660131702 66092310248124186 66104928100405233 66381842471433372 66411596771061984 66435904071777312 66702527700763968 66726941485074624 66739680496431072 67103384237427213 67127944739191659 67133461953356136 67209185296423872 67422013792210818 67427555175772272 67434885501602229 67452234327303696 67747724003767392 67909280976594954 68193753804400536 68199358616910144 68206772848654908 68224320256128192 68237345135902176 68484112308156168 68809298026618448 68934990258796194 68948150814401157 68979055409118504 69268009535408736 69293362311423648 69306591284755344 69596917462927296 69610204388750688 70015168168834311 70020922682532744 70046551032199992 70099902943581888 70335310684466841 70353405696219984 70366837045150152 70830110265910866 70861858410359952 71118116627700636 71140397487306732 71158699621983168 71172284711639904 71455809489180696 71461682408510784 71913662677386153 71932163748309072 71945896501983816 71972229411092088 71978144774732352 72273721980732192 72287519942164176 72604191674288352 72727917116135814 72809950737792528 73059305915305368 73073253854579004 73092053250991296 73114952532553152 73393367670748008 73426264742765376 73601363245812012 73853428805689122 73876566621433914 73909680277472208 74191121667169182 74210208654991968 74233458247624416 74562583814797248 74713046367444732 74740392080749476 75040343663359464 75067809170708952 75073978958591808 75082140558484956 75101456776791744 75396660584837904 75855999572743806 75883763618216658 75941561522213712 76216189504238316 76235797476840384 76250351848256352 76584383656432704 76612414297678272 76717973029950603 76767013277889948 77044626346675689 77064447449414736 77088591257148432 77166101636634816 77410460279945754 77416822609220016 77601437335258317 77784423856177376 77926510727334828 77955032600351604 77969915195349762 78296532145793208 78302967300896832 78311479937344524 78331626960739776 78346581452332128 78773538017849337 78802369911224991 79147581408247482 79162691675793921 79183057688573904 79207865243599248 79529936873987808 79559045616819744 79907571901879488 80068820300594892 80104709507363424 80134028622659232 80387785675328283 80394392709574632 80485073750038464 80776132466030352 80939133564731793 80968758087478599 81307937228323716 81314619889392864 81323459934934698 81344381843845152 81359911508191056 81679715633574396 81700729195610304 81716326891142112 82191719154718539 82254321599122296 82567538629591509 82588780599910416 82604547835611048 82980940051951776 82996782155818128 83486484736865964 83512640528577468 83550073357142496 83580653509655328 83596610106354384 83882906791646904 83946797352190656 84420386621279397 84451285317047571 84458226328415784 84489138873890712 84821243157942642 84843064933903008 84859262540801424 85231007617642848 85434256712490426 85765272161445432 85781645829288396 86157431613486792 86188966084888056 86196049915420224 86566536227036112 86724665164291986 86811864341214168 87093925435372518 87143624899385184 87175520327274912 87192163229208336 87507476838199548 87529989695631552 87557412292069824 87930218272200512 88083598664017359 88090838213508936 88123080330832248 88139904133873644 88190200477409472 88509123295244496 89080939899645642 89108848399049154 89471178983236284 89503926318922212 89511282604474848 89896018389614424 89903406901029696 89913180668802972 89936312436404928 90443691798271461 90545707968793272 90586293225614784 90873149024284146 90925005072534048 90942363798206544 91312149744208224 91529900446714938 91913320345061592 91930867752534876 91954518606085824 91972073878824672 92408788379673792 92912378174899218 92930116315062429 92983146155529552 93353557558445748 93361230243376992 93371379925295394 93395401376266656 93780414245955788 93804540928293312 93822449393533536 94046186369648682 94368270140602767 94422120652246896 94440147021214488 94482477880479936 94799766574716177 94824155503600848 94853863316408976 95274412652240928 95466670358401602 95509461335702544 95884883569848204 95909551664412096 95927862002645088 95962972548122784 96383359922885568 96927110565172641 96952046791199184 96962586845499063 96970556154847752 97079934317056704 97387353255415626 97412407887073824 97431005139438672 97857823560997344 98036578011808332 98072460368184276 98091183632859378 98135150994416016 98471238407585496 98502088828578552 98546240369962944 98921495556225576 99572763707150058 99617395156592976 99653856107665968 100053791551145952 100090412227611936 100109520744646608 100528880779783872 100700192930034204 101133020688316227 101141332763658408 101178351490955544 101255415362951616 101621586005651088 101863921464892431 102290630706600804 102310159272982362 102356017703853264 102726168462234252 102752596599219648 102784788342864576 103213947039927672 103222430145626688 103402485388194291 103468583113677756 103902014303113104 103940043467135472 103959886927133016 104395376194390944 104415306583126032 105031384023799116 105069826548299988 105149854415372832 105530108544329976 105550255567725228 105577410251431872 105610486991465664 106245165398866299 106677174941550954 106710596230960098 106738049432974752 106758427067459856 107183714233771044 107192523612766176 107701509954707136 107918844752975724 107958344116638132 107967217162098528 108410582971098288 108431279913246264 108479882010921408 108906287511432528 109091875674203721 109214926106688792 109588958872958052 109609880781868506 109638079876486944 109672428798829728 110090051506122012 110118374133213888 110139397114148064 110662376207757504 110780143208533683 110814849932150871 110864520416208312 111286682500753773 111315312982487952 111350187371436624 111462146808472512 111815109293254978 111843875722195872 112560515495039196 112601713756063428 112610968437887712 112623210837727434 112652185165187616 113094990877256856 113145683387735232 113783999359115709 113825645427324987 113912342283320568 114324284256357474 114353696215260576 114375527772384528 114876575484649056 114918621446517408 115150519916834922 115422048302714816 115596671174122104 115632886885722648 115749152454952224 116115690419918631 116125233913830024 116256217638944448 116676635784266064 116889766091002242 116932548900527406 116954872793024643 117444798218689812 117454450951345248 117467219906016786 117497440441109664 117519872178498192 118012164393659328 118721372112371223 118774586532860856 118811797865398872 118865052817377984 119294905310981712 119338568425229616 119861357852819232 119884240891737296 120103230450892338 120591589064361948 120660403706841024 120704566606996032 120727610625057696 121164198699045528 121256485064275392 121961905842485574 121985189902402047 122039867262286584 122519573450361594 122551093793415456 122574490336713168 123883170899865624 123906821753416572 123938698990811328 123977528207372736 124471410077927664 124495173233727192 125229727105298946 125268960792866202 125325110035713744 125370980264482992 125394915159531576 125824360187470356 125896160869662528 125920196028285984 126399688766288236 126432207338134464 126471817755211968 127231864736913963 127264597400854512 127288893811202136 127345948447603392 127846511426464272 128672468743932594 129236147420230188 129269395721598912 129283449127332084 129294074873130336 129849804340554168 129908006852584896 130217796511821252 130640888153058777 130715437349077776 130763280490912368 130788244843812504 130846867992554688 131261215257299322 131294984543447328 131336118438104736 131895327408300768 132136257320263404 132184620496248372 132209856200810466 132763684942866744 132823193542123968 132871808143554624 133479360992862144 133663272598573731 134206768474854426 134255889478383318 134266923906712272 134844027584421636 134855110351544544 134869771003204458 134904468654607392 135495448007534784 135818561953189908 136309723536426219 136387507608801072 136413545697309816 136474690271804352 136968224616312336 137294850670072407 137618596053236896 137869980517592388 137896301628802314 137958110818237008 138536019070817472 138586724622847296 138613182569510688 139220408777501376 139368567262348827 140030336337668622 140041845365065488 140057069887943091 140093102064399984 140670621368933682 140706811392439968 140733674090300304 141069279554473023 141660220531821732 141723716820719904 142236233255401272 142280794974613464 142344569423279808 142911618978361392 143200005537602403 143827325354772306 143864327496618144 143891793003967632 143944458822184176 144547443961464384 144575039884328352 145208383348576704 145455834232271628 145619901475585056 146081029883123439 146118611830610736 146146507709158008 146786735341496016 147136775449289067 147202726491624024 147706857611378244 147753133242867828 147819360554944416 148382243334338364 148420417309983936 148466916495248832 149359145560725087 149426092734889464 149480784161498952 150080687326718928 150135618341417904 150164281116969912 150793321169675808 151711999145487612 151767527236433316 151883123044427424 152432379008476632 152500703696512704 153435946059901206 153465238909473543 153534026555779896 154089252693351378 154128894898829472 154177182514296864 154820920559891508 154833645218440032 155202874670516634 155568847712354752 155853021454669656 155910065200703208 155939830390699524 156593064291586416 156622959874689048 156693162904664256 157547076035698674 157604739822449982 158295162816494964 158325383351587842 158366115377147808 158415730487198496 159059873747975616 159118091233639488 160015762412326431 160065894346440147 160137640601189784 160209419014726848 160268057245318464 160775571350656566 160788785419149264 161552264932060704 161878267129463586 161937516174957198 162615874456647432 162629239778785728 162646919869869396 162688763687690304 162719823016382112 163359431267148792 163432653782284224 164383438309437078 164414821172802759 164508643198244592 165135077259183018 165177561199820832 165209095671222096 165961880103903552 165993564311636256 166972969473731928 167025281057154936 167100146714284992 167161307019310656 167193220212708768 167722663939882467 167765813583293808 168840773242558794 168902570634095142 168916452656831568 168934816256591151 168978277747781424 169642486315885284 169686129867806016 169718525081602848 170462015235285696 170868513424980852 171486426384536211 171530544322890864 171563291658576792 172314863226973584 172377932169776112 173133072454072224 173449330328583972 173623728682428336 174187850870745036 174287249798770368 174351040654549824 174384326458416672 175014953676399096 176167197328034718 176181676427017872 176200829859025179 176246160661664496 176279808267747288 177018246590488992 178161879799291284 178217696798098308 178942357966472568 179007852637844424 179022565208949696 179792036779228848 179826361337605944 180154845676338507 180887383596542922 181091415937586544 181746298048568292 181850010145068096 181884727596413088 182624299488416448 182942858763728361 183059800893429876 183779360175542391 183826640690123184 183861735505069752 183944147757649344 185824756349798436 185860232630124858 185966292311059104 186707115116891496 186722460486753984 186742759850590788 186790802752533312 187560828491911576 187644898787067072 187844590657948419 187903441189299303 188092372739297364 188736540281205534 188844241304493792 188880294042428976 189599533149432354 189648311007201696 189707726632817952 190548825304481856 190933340716803204 191018922671405088 191769767139696408 191855724005290176 191925945096245568 193008703115898891 193854221130345282 193904093582398368 193925173690998126 193941112309695504 194774706510831252 194824815774147648 194862010278877344 195715647121994688 196073156023616664 196144920736368552 196182367265718756 196270301988832032 196891822885948983 196942476815170992 197004177657157104 197842991112451152 198314784301215699 199145527414300116 199234790313185952 199307712215331936 200107583102291904 200180824455223872 200219041489293216 201310152712281639 201383834217574977 201400385860068408 202266041376632454 202282665527316816 202304656504806687 202356702981911088 203243172011302176 203727842929784862 204581261413201608 204620318545964724 204712035407706528 205452336924468504 206427894079855344 206804970776388582 206844452443203471 206937166227355512 207804028606226208 207880086934270944 207919773854266032 208790752388781888 208830613166252064 210045504506502933 210062768047598232 210139653096599976 210299708830745664 211005932053400523 211060217088659952 211100511135450456 212490330797732598 213354349883101908 213421192461920196 213476098865949504 213516854134919712 214367428467542088 214385047225532352 215740988032158459 215837689505951448 215916688233276264 215934434324197056 216821165942196576 216862559826492528 217812575022865056 218183751348407442 218429852213377584 219177917745916104 219219761563737012 219276159752973888 219344857597659456 220180103012244024 220278794228296128 221560286417067366 221629699864301742 221729040832416624 222573365001507546 222630625964975904 222700374742873248 223630218586509956 223687751444391744 225121030990078392 225203427512126856 225221936875775424 225246421675454868 225304370330375232 226189981754513712 227567998718231418 227651290854649974 227824684566641136 228648568512714948 228707392430521152 228751055544769056 229753150969298112 229837242893034816 230301039833669844 231133879040027067 231193342348244208 231265773771445296 231498304909904448 232231380839837262 232250467827660048 233353271568532128 233779532182004484 233865097801054812 233909745586049286 234889596437379624 234908901902690496 234934439812033572 234994880882219328 235039744356996384 237442744224742446 237488075027381763 237549173065721712 237623595730797744 238589810621963424 238677136850459232 239722715705638464 239768481783474592 240206460901784676 241163357025984849 241183178128723896 241455221250115392 242328397398091056 242817400694195379 242906274262435797 243923811684971148 243970379804804094 244079734524573168 245039146900723188 245102187586830912 245148980673426336 246575157464155617 247702615888774527 247766341799731248 247813643506833144 248942820155855328 248990346467454384 250459454210597892 250537921585732404 250650220071427488 250741960528965984 250789830319063152 251648720374940712 251840392056571968 252799377532576472 253261159863838191 253353855951142713 254463729473827926 254529194801709024 254577787622404272 255693022852928544 257344937487865188 258472294840460376 258566898254664168 258588149746260672 259699608681108336 260435593023642504 261281776306117554 261430874698155552 261526560981824736 261576489687625008 262522430514598644 262589969086894656 262672236876209472 263790654816601536 264250795992052077 264272514640526808 264369240992496744 264419712401620932 265527369885733488 267326545197147462 268413536949708852 268511778956766636 268533847813424544 269688055168843272 269710220703089088 269739542006408916 269808937309214784 271331075394814383 271637123906379816 272619447072852438 272775015217602144 272827091394619632 273936449232624672 274589701340144814 275237192106473792 275739961035184776 275792603257604628 275916221636474016 277226365139021376 278737134524697654 278790348945187287 280060672675337244 280083690730130976 280114139775886182 280186204128799968 281341242737867364 281413622784879936 281467348180600608 282138559108946046 283104810421808301 283320441063643464 283447433641439808 284399299724148531 284472466510802544 284561589949226928 285823237956722784 286400011075204806 287654650709544612 287728654993236288 287783586007935264 287888917644368352 289150079768656704 290781331695517923 290887760536497189 290911668464543256 291239802951170112 292162059766246878 292237223661221472 292293015418316016 293573470682992032 294273550898578134 294405452983248048 295413715222756488 295506266485735656 295638721109888832 296764486668676728 298718291121450174 298852185469778928 298961568322997904 300161374653437856 300271236682835808 300328562233939824 301586642339351616 303399062064948681 303423998290975224 303535054472866632 303766246088854848 304864758016953264 306871892119802412 306930477818947086 307068053111559792 308178505386702756 308257789797658944 308354365028593728 309641841119783016 309667290436880064 310405749341033268 311706042909339312 311820130401406416 311879660781399048 313186128583172832 313245919749378096 315094152071397348 315209479644899964 316590325632989928 316650766703175684 316732230754295616 316831460974396992 318735496196598897 320031524824652862 320131788692880294 320275281202379568 321551142701313132 321577570838298528 323104529864121408 323756534258927172 323875032349914396 325231748913294864 325293839739738792 325439646032764224 326718862534297584 327275627022611163 328766876618874156 328829642345605518 329017286396489184 330270154518366036 330355122399641664 330418191342444192 331987128623272512 332340429625601049 332444549796452613 333860047502261319 333945938947463856 334050562114309872 334386440425417536 335445327879764934 335531627166587616 337681546485117588 337805141268190284 337832905313663136 337869632513182302 337956555495562848 339284972631770568 339437050163205696 341351998077347127 341476936281974961 341737026849961704 342972852769072422 343061088645781728 343126583317153584 344629726453947168 344755864339552224 346266144908144448 346898660657167944 347247457364856672 348347071259755893 348375701741490072 348768652916833344 350029907352798192 350864618379073929 352334394656069436 352363352854035744 352401659718050358 352492321323328992 352559616535494576 354036493180977984 356164116337113669 356323759598582568 356435393596196616 357884715932945136 358015705275688848 359584073558457696 359652722675211888 360309691352677014 361774767193085844 362182831875173088 363492596097136584 363769455192826176 365885717527456722 365955569707206141 366119601786859752 367558720351084782 367653281380246368 367723471010139504 371649512699596872 371720465260249716 371932584622118208 373414230233782992 373485519701181576 375121656983823152 375689181315896838 375806882378598606 376184745478594728 377473080562411068 377688482608987584 377760588084857952 379199066298864708 379296622014403392 379415453265635904 381695594210741889 381866681433606408 382037845342810176 383539534279392816 386017406231797782 387708442260690564 387808187164796736 387850347381996252 387882224619391008 389549413021662504 389724020557754688 391922664459176331 392146312047233328 392289841472737104 392364734531437512 392540603977664064 393783645771897966 393884953630341984 394008355314314208 395685982224902304 396629568602431398 398291054828600232 398469580626371904 398615424430663872 400438082978586432 402620305424563278 402767668435149954 402800771720136816 404532082753264908 404565331054633632 404609313009613374 404713405963822176 406486344022604352 407455685859569724 408929170609278657 409162522826403216 409240637091929448 409424070815413056 410904673848937008 412855788159710688 413609941552777164 413688904886406942 413874332454711024 415608057212452416 415760173868541888 415839547708532064 417661226332504128 420091009013005866 420125536095196464 420171209663829273 420279306193199952 422011864106801046 422120434177319904 422201022270900912 423207838663419069 424980661595465196 426708699766203816 426842384923840392 427033708269839424 428734856935084176 429600016612807209 431481976064316918 431675379011902896 431833376466552528 433642331884393152 433725119652985056 435625150045730112 436367502696814884 436859704426755168 438243089649370317 438355835491832208 438439523127474024 440360206024488048 441410326347867201 443120572834134732 443259399728603484 443458081664833248 445146730003015092 445261251929951808 445400749485746496 447260437173019912 448077436682175261 450242061980156784 450406855024253712 450492843350909736 452379963509027424 455135997436462836 455302581709299948 455649369133282272 457297137025429896 457502111089538112 460395716728420629 460602079667339688 462267758080054134 462386684696488416 462531547542890592 464462761679674524 464500935655320096 466706543137064256 467559064364008968 467730195602109624 467819491172098572 469779192874759248 469868879624067144 470079488713992768 474885488449484892 474976150054763526 475098346131443424 475247191461595488 477179621243926848 477354273700918464 479536963566949184 480047287236979293 480197683039320441 480412921803569352 482326714051969698 482366356257447792 484656794796182112 485634801388390758 485812548524871594 487847623369942296 487940759609608188 488159469049146336 490078293801446376 490297961346852672 493150314928311234 493244463518408277 495405231777549054 495532683599462496 495627287013666288 497885640311710656 497980692934908768 500918908421195784 501075843171464808 501300440142854976 501483921057931968 501579660638126304 503167991819647401 503297440749881424 505598755065152944 506522319727676382 506707711902285426 506804448769773453 508927458947655852 509058389603418048 509155575244808544 511386045705857088 514459279153608633 514689874975730376 516944589680920752 517133796509328336 519399217362216672 520871186047285008 522563552612235108 522861749396311104 523053121963649472 523152979375250016 525044861029197288 528501591984104154 528545029281053616 528602489577075537 528738481984993488 528839424803241864 531054739771466976 534653090394294924 536827073899417704 537023557913533272 537067695626849088 539376110337686544 539479084012817832 542662150789628766 543274247812759632 545238894145704876 545550030435204288 545654182789239264 547872898465249344 549179402680289628 551338080526627173 551479922070369552 551585206515209256 551832443272948032 557474269049395308 557580697890374574 560121345350674488 560167381460261952 560228279551772364 560372408257599936 562682485475734728 562934696361201216 563710323567897909 564277118217892092 566209620843616602 566640882127286928 568798599448297062 568944933021605088 569123179898453856 571646475913445568 572800022150409612 575309301419089224 575567172015870528 575777835288736704 579026109347696673 581562663391035846 581775521072994378 581823336929086512 584324119532493756 584474447322442944 584586030836632032 587146941365984064 588547101797156268 588810905966496096 590675468657846949 590827430445512976 591012532971471312 593528973337353456 594944352903647097 597436582242900348 597704370939557856 597923136645995808 600322749306875712 600542473365671616 600657124467879648 603930458136844917 604151502652724931 606798124129897362 606847996581950448 606913969514420061 607070108945733264 609729516033906528 613743784239604824 613860955637894172 614136106223119584 616357010773405512 619283682239566032 620533357329610413 620811498682066536 623412085818678624 623640260802812832 623759321562798096 626372257166345664 626491839498756192 630136513519508799 630188304142794696 630418959289799928 633017796160201569 633180651265979856 633301533406351368 637470992393197794 640063049649305724 640263577385760588 640550562404759136 643102285402626264 643155141676597056 647222964096475377 647513068517854344 647750064699828792 650463497826589728 650587679479477584 653437725068595168 654551254045222326 657533753237748312 657659284691211036 658034572792978368 660540309036732072 660836382684888384 664680859251202098 664889099592905226 667720095004522638 667891877894927712 668101124228619744 670890655759529868 671063254333175232 675363092970235176 675610282536380568 675665810627326272 675739265026364604 675913110991125696 678569945263541136 682703996154694254 682953872563949922 683474053699923408 685945705538144844 686122177291563456 686253166634307168 689259452907894336 689511728679104448 693401637120081201 693797321314335888 694494914729713344 696694142519511786 696751403482980144 700059814705596384 701729236758147858 704668789312138872 704726705708071488 704803319436100716 704984642646657984 705119233070989152 712328232674227338 712464225082145289 712647519197165136 712870787192393232 715769431865890272 716031410551377696 719168147116915392 719305445350423776 720619382705354028 723490071077954547 723549534386171688 724365663750346176 726798210406157357 726985192194273168 731771435054913444 731911139414412282 732239203573719504 735117440702169564 735306562760492736 735446942020279008 743107847666323581 743299025399193744 743440930520499432 746828460467565984 746971039402363152 750243313967646304 751378362631793676 751613764757197212 752369490957189456 754946161124822136 755521176169715904 758398132597729416 759783479591514573 760061567853428139 763391188421483778 763733362867212816 767079068558785632 772034812463595564 775416884521381128 775700694763992504 775764449238782016 779098826043325008 783845328918352662 784292624094466656 784579682945474208 784729469062875024 787567291543795932 787769907260683968 788016710628628416 791371964449804608 792752387976156231 793259137204862796 796582109657200464 805240610849126556 805535336870299908 805601543440273632 809064165506529816 809130662109267264 809218626019226748 809426811927644352 813993226184443149 814911371719139448 817858341218557314 818325045652806432 818481274183858896 821809347697874016 825711576319421376 827219883105554328 827377809772813884 827748664909422048 831679095417064128 836371046835561861 840182018026011732 840251072190392928 840342419327658546 840558612386399904 844023728213602092 844240868354639808 844402044541801824 846415677326838138 849314431265424903 849961323190930392 853197899172445593 853417399532407632 853684769847680784 857469713870168352 859200033225614418 862963952128633836 863350758023805792 863666752933105056 867450239305970112 872343995086553769 872663281609491567 872735005393629768 873719408853510336 876486179298740634 876711670983664416 876879046254948048 880720412048976096 882820652695734402 886241145668269464 886518799457206968 886916163329666496 890293460006030184 894520874346039824 896154873364350522 900484123960313568 900813710048507424 900985686701819472 904759927018054848 910197186194846043 910271994872925672 910605163418599896 911298738266564544 914594274050859792 920791433456841258 921204159334679376 924535516160108268 924773369392976832 925063095085781184 928925523359349048 929001871310640192 935118128728017936 935460391204219248 935638982344197144 939558385749518496 939737759248134288 949770976898969784 949952300109527052 950196692262886848 950494382923190976 960094574473958586 960395366078640882 960825843607138704 964653428103939396 964732712514895584 969313589592364224 971269602776781516 971625097049743188 975695246739884592 975881519219216376 976318938098292672 980156587602892752 986300629856622468 986488927036816554 990810463555098108 991065367198924992 991254574027332576 995961385869817536 997333649389357839 1001580142506783957 1001837816842391568 1002151686342929616 1003159321276252608 1006335983639294802 1006594881499762848 1011197510130305888 1013044639455352764 1013415423804570852 1013608897539546906 1017854917895311704 1018311150489617088 1024055994232041381 1024430808845924883 1028918558307217266 1029379749951460752 1033889179361841504 1034267593018656672 1038798434724433344 1041742372094570016 1045041213779267679 1045127105224470216 1046305958750500032 1050089722058394576 1052593855137221787 1057003183968208308 1057090058562107232 1057204979154151074 1057476963969986976 1057678849606483728 1062109479542933952 1068492349011341007 1069306180788589848 1073654147798835408 1074047115827066544 1078752220675373088 1078958168025635664 1085324301579257532 1086548495625519264 1090477788291409752 1091308365578478528 1097866709121618423 1098358805360579256 1102676161053254346 1102959844140739104 1103170413030418512 1114948538098790616 1115161395780749148 1120242690701348976 1120456559103544728 1125364970951469456 1127420647135795818 1128554236435784184 1132419241687233204 1133281764254573856 1137597198896594124 1137889866043210176 1138246359796907712 1145086782632225667 1145600044300819224 1150618602838178448 1158052218695393346 1163125326782071692 1163551042145988756 1163646673858173024 1168648239064987512 1169172061673264064 1175767993377528993 1177094203594312536 1177621811932992192 1181350937315693898 1181654860891025952 1182025065942942624 1187057946674706912 1189888705807294194 1194873164485800696 1195408741879115712 1195846273291991616 1201314248935759296 1207860916273689834 1208303005305449862 1213596248259794724 1213695993163900896 1213827939028840122 1214140217891466528 1219459032067813056 1226787511827835971 1227487568479209648 1227721911275788344 1228272212446239168 1232714021546811024 1238567364479132064 1241066714659220826 1241622997364133072 1246824171637357248 1247280521605625664 1247518643125596192 1252983678997512384 1260273027039017598 1260376608285589392 1260513628991487819 1260837918579599856 1266035592320403138 1266361302531959712 1266603066812702736 1274941984786395588 1280126099298611448 1280527154771521176 1281101124809518272 1286204570805252528 1294445928192950754 1295026137035708688 1295500129399657584 1300926995653179456 1301175358958955168 1306875450137190336 1309102508090444652 1314729268948110951 1315067506475496624 1315318569382422072 1321080618073464144 1324230979043601603 1329361718502404196 1329778199185810452 1335440190009045276 1335783755789855424 1336202248457239488 1341781311519059736 1344232310046525783 1350726185940470352 1351220565072761136 1351478530052729208 1357139890527082272 1365407992309388508 1365907745127899844 1366948107399846816 1371891411076289688 1372506333268614336 1381187150185261887 1386803274240162402 1387594642628671776 1393388285039023572 1393502806965960288 1400119629411192768 1403458473516295716 1409337578624277744 1409606638872201432 1410238466141978304 1424656465348454676 1424928450164290578 1425295038394330272 1425741574384786464 1431538863731780544 1432062821102755392 1438610890700847552 1440141861710937879 1440593049117961323 1441238765410708056 1446980142155909094 1447099068772343376 1453596420812314714 1453970384388546336 1463542870109826888 1463822278828824564 1464478407147439008 1470234881404339128 1470893884040558016 1479733390555224831 1486215695332647162 1486598050798387488 1486881861040998864 1493656920935131968 1493942078804726304 1500486627935292608 1502756725263587352 1503227529514394424 1504738981914378912 1509503975458942203 1509892322249644272 1516796265195458832 1519566959183029146 1520123135706856278 1520413346309320359 1526782376842967556 1527466725734425632 1534158137117571264 1543377837460825899 1544069624927191128 1550833769042762256 1551401389527985008 1558197652086650016 1567690657836705324 1568585248188933312 1569159365890948416 1569458938125750048 1575134583087591864 1585504775952312462 1585807468731226611 1586518274409725592 1593164219314400928 1610481221698253112 1611070673740599816 1611203086880547264 1618128331013059632 1618437252038453496 1627986452368886298 1629822743438278896 1635716682437114628 1636650091305612864 1636962548367717792 1643618695395748032 1654014241579881519 1654439766211108656 1654755619545627768 1655497329818844096 1672742093671123722 1680364036052023464 1680502144380785856 1680684838655317092 1681117224772799808 1688047456427204184 1688804089083603648 1692831354653676276 1698628862530849806 1699922646381860784 1706395798344891186 1706834799064815264 1707369539695361568 1714939427740336704 1718400066451228836 1725927904257267672 1726701516047611584 1727333505866210112 1744687990173107538 1745326563218983134 1745470010787259536 1752972358597481268 1753423341967328832 1753758092509896096 1761440824097952192 1765641305391468804 1772026405973540847 1772482291336538928 1773037598914413936 1780586920012060368 1784833058710941291 1789041748692079648 1792309746728701044 1800968247920627136 1801627420097014848 1801971373403638944 1811791374410534751 1812454507958174793 1820394372389692086 1820543989745851344 1820741908543260183 1821210326837199792 1829188548101719584 1841582866913682516 1842408318669358752 1849071032320216536 1857851046718698096 1861600071988831239 1870236257456035872 1870920782408438496 1871277964688394288 1879116771499036992 1879475518496268576 1890409540558526397 1899053388480604707 1899541953797939568 1899904600219054104 1920189148947917172 1920790732157281764 1921651687214277408 1929306856207878792 1929465425029791168 1941668892289426131 1942539205553563032 1943250194099486376 1951390493479769184 1951763038438432752 1960313175205785504 1972601259713244936 1972977854073633108 1981620927110196216 1982509148054665152 1994667298778715678 2003160285013567914 2003675633684783136 2004303372685859232 2012671967278589604 2013189762999525696 2022395020260611776 2026089278910705528 2026830847609141704 2027217795079093812 2035709835790623408 2048111988464082762 2048861617691849766 2057837116614434532 2058759499902921504 2067778358723683008 2068535186037313344 2080204911360243603 2083484744189140032 2090082427558535358 2090254210448940432 2100179444116789152 2105187710274443574 2114006367936416616 2114180117124214464 2114409958308302148 2114953927939973952 2115357699212967456 2136984698022682014 2137392675246435867 2138612361577179696 2147308295597670816 2148094231654133088 2157504441350746176 2157916336051271328 2170470213233863641 2170648603158515064 2173096991251038528 2180394631218472071 2180955576582819504 2195733418243236846 2196717610721158512 2205352322106508692 2205919688281478208 2206340826060837024 2229323542998970743 2229897076197581232 2230322791561498296 2240485381402697952 2240913118207089456 2250729941902938912 2254841294271591636 2257108472871568368 2264838483374466408 2266563528509147712 2275194397793188248 2290173565264451334 2291200088601638448 2301237205676356896 2316104437390786692 2326250653564143384 2327102084291977512 2327293347716346048 2337296478129975024 2351535986755057986 2354188407188625072 2362701874631387796 2363309721782051904 2364050131885885248 2374115893349413824 2378257163928468693 2379777411614588388 2389746328971601392 2415721832547379668 2416606010610899724 2427192496519589448 2427391986327801792 2427655878057680244 2428280435782933056 2441979678553329447 2453575023655671942 2454975136958419296 2455443822551576688 2465428043093622048 2477134728958264128 2482133429318441652 2483245994728266144 2495037286251192384 2509113140506685583 2520546054078035196 2520753216571178784 2521027257982975638 2521675837159199712 2532071184640806276 2532722605063919424 2533206133625405472 2547943293796274709 2549883969572791176 2559593697517336779 2560252198597222896 2561054309543042352 2572409141610505056 2588891856385901508 2590052274071417376 2591000258799315168 2602350717917910336 2617031985259661307 2617989844828474701 2618205016180889304 2629458537896221902 2630135012950993248 2630637138764844144 2642161236146928288 2648461958087203206 2658723437004808392 2659556398371620904 2670880380018090552 2683562623038119472 2688464620093051566 2701452371880940704 2702441130145522272 2702957060105458416 2714279781054164544 2730591558584538129 2730815984618777016 2731815490255799688 2733896214799693632 2743782822152579376 2762374300370523774 2773606548480324804 2775189285257343552 2786776570078047144 2787005613931920576 2806916947032591432 2818675157248555488 2819213277744402864 2849312930696909352 2849856900328581156 2850590076788660544 2851483148769572928 2880283723421875758 2881186098235922646 2882477530821416112 2893960284311818188 2894198137544686752 2907192841624629428 2907940768777092672 2927085740219653776 2927644557657649128 2928956814294878016 2940469762808678256 2959466781110449662 2972431390665294324 2973196101596774976 2973763722081997728 2987884157609452608 3004740427520351871 3005513450527174704 3006455059028788848 3009477963828757824 3019007950917884406 3019784644499288544 3033592530390917664 3039133918366058292 3040246271413712556 3040826692618640718 3053564753685935112 3054933451468851264 3086755674921651798 3088139249854382256 3101667538085524512 3102802779055970016 3116395304173300032 3135123641337803037 3135381315673410648 3138917876251500096 3150269166175183728 3157781565411665361 3171009551904624924 3171614937462453222 3173036548819451184 3186328438628801856 3205477047034023021 3220962443396506224 3222141347481199632 3236256662026119264 3236874504076906992 3255972904737772596 3259645486876557792 3271433364874229256 3273925096735435584 3293600127364855269 3308028483159763038 3308879532422217312 3309511239091255536 3345484187342247444 3360728072104046928 3361369677310634184 3376094912854408368 3385662709307352552 3397257725061699612 3399845292763721568 3412791596689782372 3413669598129630528 3414739079390723136 3435260347896677001 3436800132902457672 3451855808514535344 3489375980346215076 3490653126437966268 3490940021574519072 3505944717194962536 3507516185019792192 3527303980132586979 3531282610782937608 3544052811947081694 3544964582673077856 3546075197828827872 3561173840024120736 3569666117421882582 3578083497384159296 3584619493457402088 3603942746807277888 3623582748821069502 3624909015916349586 3640788744779384172 3641087979491702688 3641483817086520366 3642420653674399584 3658377096203439168 3680362535483507913 3683165733827365032 3684816637338717504 3698142064640433072 3715702093437396192 3723200143977662478 3740472514912071744 3741841564816876992 3742555929376788576 3758951036992537152 3780819081117052794 3781540886974463457 3798106776961209414 3799083907595879136 3799809200438108208 3840378297895834344 3841581464314563528 3843303374428554816 3858613712415757584 3883337784578852262 3885078411107126064 3886500388198972752 3902780986959538368 3903526076876865504 3920626350411571008 3944187806844332853 3945202519426489872 3945955708147266216 3963241854220392432 3989334597557431356 4006320570027135828 4007351267369566272 4008606745371718464 4025343934557179208 4052178557821411056 4053661695218283408 4054435590158187624 4071419671581246816 4096223976928165524 4097723235383699532 4115674233228869064 4117518999805843008 4143561450555785661 4160409822720487206 4180164855117070716 4180508420897880864 4200358888233578304 4210375420548887148 4228012735872833232 4228819916616604296 4230715398425934912 4273969396045364028 4274785350492871734 4277224723154359392 4294616591195341632 4296188463308266176 4315832672102542656 4320425585132813637 4321779147353883969 4340940426467727282 4341297206317030128 4360789262436944142 4361911153165639008 4391466836486473692 4393435221442317024 4410704644213017384 4412681652121674048 4439200171665674493 4458647085997941486 4459794152395162464 4460645583122996592 4480970762805395904 4481826236414178912 4501459883805877824 4509682588543183272 4514216945743136736 4528511926376826609 4529676966748932816 4550388795586376496 4561240038927961077 4580347130528902668 4582400177203276896 4602474411352713792 4630133512382477697 4632208874781573384 4652501307128286768 4654204168583955024 4674592956259950048 4703071973510115972 4708376814377250144 4725403749262775592 4756514327856937386 4757422406193679833 4759554823229176776 4779492657943202784 4831443665094759336 4833212021221799448 4854384993039178896 4855311756115360488 4883959357106658894 4907150047311343884 4909950273916838592 4910887645103153376 4930856086187244096 4962042724739644557 4964266858636883304 4966491989456532288 5018226281013371166 5041092108156070392 5041506433142357568 5042054515965951276 5043351674318399424 5064142369281612552 5066412267250810944 5095886587592549418 5099767939145582352 5119187395034673558 5120504397194445792 5122108619086084704 5144818283221010112 5177783712771803016 5180104548142834752 5182000517598630336 5234063970519322614 5235979689656949402 5236410032361778608 5258917075792443804 5260270025901986496 5261274277529688288 5284322472293856576 5296923916174406412 5316079217920622541 5317446874009616784 5319112796743241808 5341760760036181104 5367125246076238944 5376929240186103132 5402904743761881408 5404882260291044544 5405914120210916832 5461183117169076258 5461631969237554032 5462225725629780549 5463630980511599376 5487565644305158752 5524748600741047548 5547213096960649608 5573553140156094288 5584800215966493717 5613833894065182864 5637350314497110976 5638426555488805728 5671228621675579191 5697160165441814121 5698625861393818704 5699713800657162312 5760567446843751516 5762372196471845292 5764955061642832224 5787920568623636376 5788396275089373504 5814385683249258856 5825006676868278393 5854171480439307552 5855289115315298256 5880939525617356512 5918933562220899324 5944862781330588648 5947527444163995456 6009480855040703742 6011026901054349408 6012910118057577696 6038015901835768812 6039569288998577088 6067185060781835328 6078267836732116584 6080492542827425112 6081653385237281436 6107129507371870224 6173511349843303596 6176278499708764512 6203335076171049024 6205605558111940032 6240614734080730809 6270247282675606074 6270762631346821296 6300538332350367456 6315563130823330722 6342019103809249848 6343229874924906444 6346073097638902368 6410954094068046042 6412178025739307601 6441924886793012448 6444282694962399264 6472513324052238528 6473749008153813984 6511410639701590923 6511945809475545192 6519290973753115584 6541183893655416213 6542866729748458512 6587200254729710538 6616056966319526076 6617759064844434624 6619022478182511072 6687970628996912229 6690968374684494888 6721456144208093856 6722739354621268368 6752189825708816736 6771325418614705104 6794515450123399224 6799690585527443136 6825583193379564744 6870520695793354002 6873600265804915344 6903711617029070688 6978751960692430152 6981306252875932536 6981880043149038144 7011889434389925072 7054607960265173958 7062565221565875216 7088105623894163388 7089929165346155712 7092150395657655744 7122347680048241472 7139332234843765164 7169238986914804176 7247165497642139004 7249818031832699172 7281577489558768344 7282175958983405376 7282967634173040732 7284841307348799168 7360725070967015826 7366331467654730064 7396284129280866144 7431404186874792384 7446400287955324956 7485111858753577152 7527339421520056749 7561638162234105588 7563081773948926914 7596213553922418828 7598167815191758272 7599618400876216416 7643829881388824127 7678781092552010337 7680756595791668688 7683162928629127056 7717227424831515168 7766675569157704524 7770156822214252128 7773000776397945504 7807052153753731008 7851095955778983921 7853969534485424103 7888375613688665706 7890405038852979744 7891911416294532432 7926483708440784864 7978669195114862712 8012641140054271656 8050687869114358416 8104357115642822112 8107323390436566816 8108871180316375248 8142839343162493632 8191774675753614387 8192447953856331048 8195446470767399064 8231348466457738128 8287122901111571322 8320819645440974412 8360329710234141432 8361016841795761728 8420750841097774296 8456025471745666464 8457639833233208592 8547938792090728056 8549570700985743468 8554449446308718784 8640851170265627274 8643558294707767938 8681880852935454564 8682594412634060256 8721578524873888284 8723822306331278016 8782933672972947384 8786870442884634048 8821409288426034768 8878400343331348986 8917294171995882972 8919588304790324928 8921291166245993184 8963652472828357824 9014221282561055613 9019365177086366544 9028433891486273472 9057023852753653218 9059353933497865632 9100777591172752992 9122480077855922154 9160694261057805336 9164800354406553792 9260267024764955394 9264417749563146768 9305002614256573536 9308408337167910048 9349185912519900096 9405370924013409111 9406143947020231944 9416753628754500288 9450807498525551184 9513028655713874772 9514844812387359666 9519109646458353552 9558985315886405568 9662887330189518672 9666424042443598896 9708769986078357792 9710623512230720976 9767918714213317788 9814300094622687768 9821775290206306752 9880800382094565807 9924085449479289114 9928533717273766608 10036452562026742332 10082184216312140784 10084109031931902552 10128284738563225104 10191773175185098836 10199535878291164704 10238374790069347116 10241008794388891584 10244217238172169408 10305781043690031003 10355567425543606032 10468127941038645228 10471959379313898804 10472820064723557216 10517834151584887608 10522548555059376576 10581911940397760937 10593847832348812824 10632158435841245082 10634893748019233568 10638225593486483616 10683521520072362208 10734250492152477888 10753858480372206264 10811828240421833664 10922366234338152516 10923263938475108064 10924451451259561098 10927261961023198752 10975131288610317504 11041087606450523739 11049497201482095096 11094426193921299216 11147106280312188576 11169600431932987434 11227667788130365728 11276853110977611456 11342457243351158382 11344622660923390371 11394320330883628242 11397251722787637408 11399427601314324624 11521134893687503032 11524744392943690584 11529910123285664448 11575841137247272752 11628771366498517712 11650013353736556786 11708342960878615104 11710578230630596512 11761879051234713024 11832563420532998559 11837867124441798648 11889725562661177296 12018961710081407484 12022053802108698816 12025820236115155392 12076031803671537624 12156535673464233168 12160985085654850224 12163306770474562872 12214259014743740448 12347022699686607192 12352556999417529024 12481229468161461618 12540494565351212148 12541525262693642592 12601076664700734912 12631126261646661444 12684038207618499696 12686459749849812888 12692146195277804736 12821908188136092084 12824356051478615202 12883849773586024896 12888565389924798528 12947498016307627968 12965337442061651907 13022821279403181846 13023891618951090384 13082367787310832426 13085733459496917024 13174400509459421076 13232113932639052152 13238044956365022144 13317600514997023479 13375941257993824458 13381936749368989776 13442912288416187712 13445478709242536736 13504379651417633472 13542650837229410208 13585535779130479827 13589030900246798448 13651166386759129488 13683720116783883231 13741041391586708004 13747200531609830688 13807423234058141376 13890400537147433091 13957503921384860304 13962612505751865072 14023778868779850144 14109215920530347916 14125130443131750432 14176211247788326776 14272267218581039499 14278664469687530328 14338477973829608352 14494330995284278008 14499636063665398344 14563154979117536688 14565935268346081464 14721450141934031652 14732662935309460128 14792568258561732288 14886128174218933671 14892800575910649912 15054678843040113498 15123276324468211176 15126163547897853828 15192427107844837656 15199236801752432832 15287659762777648254 15357562185104020674 15361513191583337376 15366325857258254112 15434454849663030336 15533351138315409048 15540313644428504256 15546001552795891008 15702191911557967842 15707939068970848206 15776751227377331412 15780810077705959488 15783822832589064864 15852967416881569728 15948237653761867623 15957338390229725424 16025282280108543312 16101375738228716832 16208714231285644224 16214646780873133632 16217742360632750496 16383549351507228774 16384895907712662096 16386677176889341647 16390892941534798128 16462696932915476256 16574245802223142644 16641639290881948824 16720659420468282864 16841501682195548592 16912050943491332928 16915279666466417184 17091480496325442363 17095877584181456112 17099141401971486936 17281702340531254548 17287116589415535876 17363761705870909128 17365188825268120512 17443157049747776568 17475020030604835179 17565867345945894768 17642818576852069536 17756800686662697972 17834588343991765944 17842582332491986368 18028442565122111226 18038730354172733088 18114047705507306436 18118707866995731264 18201555182345505984 18244960155711844308 18321388522115610672 18520534049529910788 18528835499126293536 18610005228513147072 18616816674335820096 18721844202242192427 18810741848026818222 18812287894040463888 18901614997051102368 19026057311427749544 19029689624774719332 19038219292916707104 19236534077217922803 19325774660379037344 19332848084887197792 19417539972156715584 19421247024461441952 19534231919104772769 19535837428426635576 19623551680966248639 19628600189245375536 19761600764189131614 19848170898958578228 19857067434547533216 20063911886990736687 20072905124053484664 20164368432624281568 20168218063863805104 20256569477126450208 20383546350370197672 20399071756582329408 20476749580138694232 20611562087380062006 20711134851087212064 20936255882077290456 20943918758627797608 20945640129447114432 21035668303169775216 21163823880795521874 21187695664697625648 21264316871682490164 21269787496038467136 21276451186972967232 21367043040144724416 21507716960744412528 21844732468676305032 21846527876950216128 21848902902519122196 21854523922046397504 22082175212901047478 22098994402964190192 22188852387842598432 22294212560624377152 22339200863865974868 22455335576260731456 22684914486702316764 22689245321846780742 22788640661767256484 22794503445575274816 22798855202628649248 23036343277656031011 23042269787375006064 23049488785887381168 23151682274494545504 23257542732997035424 23300026707473113572 23421156461261193024 23553287867336951763 23561908603456272309 23665126841065997118 23675734248883597296 23779451125322354592 24037923420162814968 24152063607343075248 24313071346928466336 24321970171309700448 24326613540949125744 24428518029487480896 24575324027260843161 24694045399373214384 24962458936322923236 25080989130702424296 25083050525387285184 25262252523293322888 25368076415236999392 25372919499699625776 25643816376272184168 25648712102957230404 25930674884123303814 26045642558806363692 26047783237902180768 26164735574621664852 26171466918993834048 26348801018918842152 26464227865278104304 26635201029994046958 26751882515987648916 26763873498737979552 26890957418485073472 27042663847683166839 27085301674458820416 27171071558260959654 27178061800493596896 27302332773518258976 27367440233567766462 27482082783173416008 27494401063219661376 27780801074294866182 27915007842769720608 27925225011503730144 28047557737559700288 28216112772040227333 28218431841060695832 28250260886263500864 28352422495576653552 28544534437162078998 28557328939375060656 28676955947659216704 28988661990568556016 28999272127330796688 29126309958235073376 29131870536692162928 29442900283868063304 29465325870618920256 29772256348437867342 29785601151821299824 30109357686080226996 30246552648936422352 30252327095795707656 30384854215689675312 30575319525555296508 30715124370208041348 30723026383166674752 30732651714516508224 30917343131070093009 31066702276630818096 31404383823115935684 31415878137941696412 31553502454754662824 31567645665178129728 31745735821193282811 31896475307523735246 31914676780459450848 32050564560217086624 32202751476457433664 32435484721265500992 32767098703014457548 32769791815425324192 32773354353778683294 32781785883069596256 32925393865830952512 33123262819351571217 33148491604446285288 33283278581763897648 33441318840936565728 33683003364391097184 33830559332932834368 34033867982770171113 34182960992650884726 34191755168362912224 34198282803942973872 34563404681062509096 34574233178831071752 34727523411741818256 34886314099495553136 34950040061209670358 35131734691891789536 35285637153704139072 35497690261598995677 35513601373325395944 35669176687983531888 36056885130244222452 36077460708345466176 36228095411014612872 36489920311423688616 36642777044231221344 37041068099059821576 37057670998252587072 37443688404484384854 37621483696053636444 37624575788080927776 37803229994102204736 38052114622855499088 38059379249549438664 38076438585833414208 38473068154435845606 38651549320758074688 38665696169774395584 38842494048922883904 39068463838209545538 39071674856853271152 39247103361932497278 39257200378490751072 39523201528378263228 39696341797917156456 39714134869095066432 40127823773981473374 40145810248106969328 40328736865248563136 40336436127727610208 40513138954252900416 40756607337391439481 40767092700740395344 40953499160277388464 41051160350351649693 41223124174760124012 41422269702174424128 41671201611442299273 41872511764154580912 41887837517255595216 42071336606339550432 42327647761591043748 42375391329395251296 42528633743364980328 42816801655743118497 43015433921488825056 43689464937352610064 43697805805038244392 44164350425802094956 44197988805928380384 44377704775685196864 44658384522656801013 44678401727731949736 45369828973404633528 45378490643693561484 45577281323534512968 45597710405257298496 46072686555312062022 46084539574750012128 46098977571774762336 46303364548989091008 46515085465994070848 46600053414946227144 47106575734673903526 47123817206912544618 47330253682131994236 47351468497767194592 47558902250644709184 47844712961285602869 48075846840325629936 48304127214686150496 48626142693856932672 48643940342619400896 48653227081898251488 49150648054521686322 49160031530668024941 49388090798746428768 49924917872645846472 50161978261404848592 50524505046586645776 50736152830473998784 50745838999399251552 51274441488976327089 51287632752544368336 51297424205914460808 51861349768246607628 52091285117612727384 52095566475804361536 52329471149243329704 52697602037837684304 52928455730556208608 53270402059988093916 53503765031975297832 53527746997475959104 54085327695366333678 54342143116521919308 54356123600987193792 54604665547036517952 54734880467135532924 54964165566346832016 55561602148589732364 55830015685539441216 55850450023007460288 56165532606726577281 56432225544080454666 56436863682121391664 56704844991153307104 57089068874324157996 57114657878750121312 57709602231653768409 57977323981137112032 57998544254661593376 58252619916470146752 58263741073384325856 58602695757314318307 58870655042898745917 58885800567736126608 59544512696875734684 59571202303642599648 60191735660972210061 60218715372160453992 60493105297872844704 60504654191591415312 60769708431379350624 61150639051110593016 61430248740416082696 61834686262140186018 62133404553261636192 62808767646231871368 62831756275883392824 63107004909509325648 63491471642386565622 63792950615047470492 63829353560918901696 64101129120434173248 65534197406028915096 65539583630850648384 65546708707557366588 65563571766139192512 66246525638703142434 66296983208892570576 66566557163527795296 66882637681873131456 67366006728782194368 68067735965540342226 68365921985301769452 68383510336725824448 68396565607885947744 69109029832968093033 69126809362125018192 69148466357662143504 69455046823483636512 69772628198991106272 69900080122419340716 70263469383783579072 70995380523197991354 71027202746650791888 71338353375967063776 72113770260488444904 72456190822029225744 72979840622847377232 73285554088462442688 73725972081782529483 74082136198119643152 74887376808968769708 75242967392107272888 75249151576161855552 76104229245710998176 76118758499098877328 76946136308871691212 78136927676419091076 78143349713706542304 78494206723864994556 78514400756981502144 79046403056756526456 79392683595834312912 80255647547962946748 80291620496213938656 80672872255455220416 81127991543049500517 81513214674782878962 81534185401480790688 81906998320554776928 82102320700703299386 82446248349520248024 83342403222884598546 83745023528309161824 83775675034511190432 84142673212679100864 84648338316120681999 84655295523182087496 84750782658790502592 85057267486729960656 85633603311486236994 86030867842977650112 87378929874705220128 87395611610076488784 88328700851604189912 88395977611856760768 89316769045313602026 89356803455463899472 90739657946809267056 90756981287387122968 91154562647069025936 92145373110624124044 92169079149500024256 92197955143549524672 93200106829892454288 94213151469347807052 94247634413825089236 94660507364263988472 94702936995534389184 95689425922571205738 96151693680651259872 96608254429372300992 97306454163796502976 98301296109043372644 98320063061336049882 98776181597492857536 99369788458054713651 99849835745291692944 100323956522809697184 101049010093173291552 101491677998798503104 102101603948310513339 102548882977952654178 102575265505088736672 102594848411828921616 103722699536493215256 104182570235225454768 104658942298486659408 105395204075675368608 105856911461112417216 106493070784796987031 106540804119976187832 107007530063950595664 108170655390732667356 108684286233043838616 109469760934271065848 109928331132693664032 111123204297179464728 112331065213453154562 112864451088160909332 112873727364242783328 113409689982306614208 114178137748648315992 114229315757500242624 115419204463307536818 115954647962274224064 115997088509323186752 116527482146768651712 117205391514628636614 117741310085797491834 117771601135472253216 119089025393751469368 119142404607285199296 120383471321944420122 120437430744320907984 120986210595745689408 121009308383182830624 121539416862758701248 122269822012174318443 122301278102221186032 122860497480832165392 123669372524280372036 124266809106523272384 125617535292463742736 125663512551766785648 126214009819018651296 126982943284773131244 127585901230094940984 128450404967229355491 131068394812057830192 131093417415114733176 132493051277406284868 132593966417785141152 133133114327055590592 133975153567970403039 136135471931080684452 136731843970603538904 136793131215771895488 138218059665936186066 138253618724250036384 138296932715324287008 138910093646967273024 139545256397982212544 139800160244838681432 141990761046395982708 142054405493301583776 142676706751934127552 143534138883856808607 144227540520976889808 144912381644058451488 145959681245694754464 147451944163565058966 147480094592004074823 148164272396239286304 149774753617937539416 150485934784214545776 152208458491421996352 152237516998197754656 153823324466928981267 153892272617743382424 156273855352838182152 156286699427413084608 156988413447729989112 158092806113513052912 158785367191668625824 160511295095925893496 160583240992427877312 162255983086099001034 163026429349565757924 163068370802961581376 163813996641109553856 164204641401406598772 164892496699040496048 166684806445769197092 167490047056618323648 167551350069022380864 169296676632241363998 169310591046364174992 170114534973459921312 171267206622972473988 173128806694961305227 174757859749410440256 174791223220152977568 175808087271942954921 176611965128696237751 176657401703208379824 178633538090627204052 178713606910927798944 180575206982916630183 181479315893618534112 181513962574774245936 182309125294138051872 184290746221248248088 186400213659784908576 188426302938695614104 188495268827650178472 189321014728527976944 191378851845142411476 192303387361302519744 196602592218086745288 196640126122672099764 198739576916109427302 199699671490583385888 200647913045619394368 202098020186346583104 204203207896621026678 205097765955905308356 205150531010177473344 205189696823657843232 207327089498904279099 207445399072986430512 208365140470450909536 209317884596973318816 210790408151350737216 212986141569593974062 213081608239952375664 214015060127901191328 216341310781465334712 217368572466087677232 218939521868542131696 219856662265387328064 222246408594358929456 224662130426906309124 225728902176321818664 225747454728485566656 228356275497296631984 230838408926615073636 234410783029257273228 235482620171594983668 235543202270944506432 238178050787502938736 240766942643888840244 240874861488641815968 242018616766365661248 243383974629148501551 244539644024348636886 244602556204442372064 245720994961664330784 247338745048560744072 251235070584927485472 251327025103533571296 252428019638037302592 253945014948362045997 253965886569546262488 255171802460189881968 256900809934458710982 262136789624115660384 262186834830229466352 264986102554812569736 265187932835570282304 267950307135940806078 272270943862161368904 273463687941207077808 276436119331872372132 276507237448500072768 276593865430648574016 279600320489677362864 283981522092791965416 284108810986603167552 287068277767713617214 288455081041953779616 289824763288116902976 291919362491389508928 294903888327130117932 294960189184008149646 296328544792478572608 299549507235875078832 300971869568429091552 304475033996395509312 306304811844931540017 307646648933857962534 307784545235486764848 312547710705676364304 313976826895459978224 316185612227026105824 317570734383337251648 319479212354390961093 321022590191851786992 324511966172198002068 326052858699131515848 328409282802813197544 329784993398080992096 333369612891538394184 338593353264482727996 338621182092728349984 340229069946919842624 342534413245944947976 346257613389922610454 349582446440305955136 351616174543885909842 353223930257392475502 353314803406416759648 357267076181254408104 357427213821855597888 361150413965833260366 362958631787237068224 363027925149548491872 364618250588276103744 366809466036522955329 368581492442496496176 372800427319569817152 376852605877391228208 376990537655300356944 378642029457055953888 382757703690284822952 393205184436173490576 393280252245344199528 397479153832218854604 399399342981166771776 401925460703911209117 408406415793242053356 410195531911810616712 410379393647315686464 414654178997808558198 414890798145972861024 416730280940901819072 418635769193946637632 425972283139187948124 426163216479904751328 428030120255802382656 430602416651570425821 432682621562930669424 434737144932175354464 437879043737084263392 442440283776012224469 444492817188717858912 449324260853812618248 451457804352643637328 456712550994593263968 461469973400786943801 461676817853230147272 468821566058514546456 470965240343189967336 476356101575005877472 481533885287777680488 481749722977283631936 486767949258297003102 489079288048697273772 489205112408884744128 491441989923328661568 494677490097121488144 502470141169854970944 502654050207067142592 507890029896724091994 507931773139092524976 510343604920379763936 513801619868917421964 524273579248231320768 524373669660458932704 529835895386088713253 529972205109625139472 535900614271881612156 541725620948749890549 544541887724322737808 546927375882414155616 552872238663744744264 559200640979354725728 567963044185583930832 574136555535427234428 576910162083907559232 589807776654260235864 589920378368016299292 599099014471750157664 601943739136858183104 612609623689863080034 615293297867715925068 615569090470973529696 621981268496712837297 625095421411352728608 627953653790919956448 632371224454052211648 638958424708781922186 642045180383703573984 649023932344396004136 652105717398263031696 656818565605626395088 659569986796161984192 666739225783076788368 677186706528965455992 677242364185456699968 685068826491889895952 692515226779845220908 703232349087771819684 706447860514784951004 706629606812833519296 714534152362508816208 722300827931666520732 726055850299096983744 730151923887445504653 733618932073045910658 737162984884992992352 753705211754782456416 753981075310600713888 757284058914111907776 761835044845086137991 765515407380569645904 786410368872346981152 786560504490688399056 794958307664437709208 803850921407822418234 816812831586484106712 820391063823621233424 829308357995617116396 829781596291945722048 851944566278375896248 852326432959809502656 861204833303140851642 865365243125861338848 869474289864350708928 875758087474168526784 884880567552024448938 888985634377435717824 898648521707625236496 902915608705287274656 913425101989186527936 922939946801573887602 923353635706460294544 937643132117029092912 941930480686379934672 952712203150011754944 958437637063172883279 963067770575555360976 973535898516594006204 978158576097394547544 989354980194242976288 1015780059793448183988 1015863546278185049952 1020687209840759527872 1027603239737834843928 1048747339320917865408 1059671790772177426506 1059944410219250278944 1071801228543763224312 1083451241897499781098 1089083775448645475616 1093854751764828311232 1100428398109568865987 1105744477327489488528 1118401281958709451456 1135926088371167861664 1148273111070854468856 1179615553308520471728 1179840756736032598584 1198198028943500315328 1225219247379726160068 1230586595735431850136 1231138180941947059392 1243962536993425674594 1250190842822705457216 1255907307581839912896 1277916849417563844372 1284090360767407147968 1291807249954711277463 1298047864688792008272 1304211434796526063392 1313637131211252790176 1327320851328036673407 1333478451566153576736 1354373413057930911984 1370137652983779791904 1384409920202360831403 1385030453559690441816 1406464698175543639368 1412895721029569902008 1429068304725017632416 1444601655863333041464 1460303847774891009306 1467237864146091821316 1474325969769985984704 1507410423509564912832 1507962150621201427776 1523670089690172275982 1531030814761139291808 1572820737744693962304 1573121008981376798112 1589507686158266139759 1589916615328875418416 1607701842815644836468 1633625663172968213424 1640782127647242466848 1658616715991234232792 1703889132556751792496 1722409666606281703284 1730730486251722677696 1769761135104048897876 1797297043415250472992 1805831217410574549312 1845879893603147775204 1846707271412920589088 1865943805490138511891 1875286264234058185824 1883860961372759869344 1916875274126345766558 1926135541151110721952 1947071797033188012408 1956317152194789095088 1978709960388485952576 2031560119586896367976 2031727092556370099904 2055206479475669687856 2119343581544354853012 2119888820438500557888 2143602457087526448624 2166902483794999562196 2178167550897290951232 2200856796219137731974 2211488954654978977056 2271852176742335723328 2285505134535258413973 2296546222141708937712 2359231106617040943456 2359681513472065197168 2450438494759452320136 2461173191470863700272 2487925073986851349188 2555833698835127688744 2583614499909422554926 2596095729377584016544 2608422869593052126784 2627274262422505580352 2654641702656073346814 2666956903132307153472 2708746826115861823968 2740275305967559583808 2768819840404721662806 2770060907119380883632 2812929396351087278736 2825791442059139804016 2858136609450035264832 2889203311726666082928 2920607695549782018612 2934475728292183642632 3047340179380344551964 3062061629522278583616 3146242017962753596224 3179015372316532279518 3179833230657750836832 3215403685631289672936 3267251326345936426848 3281564255294484933696 3301285194328706597961 3317233431982468465584 3407778265113503584992 3444819333212563406568 3539522270208097795752 3594594086830500945984 3691759787206295550408 3693414542825841178176 3731887610980277023782 3750572528468116371648 3767721922745519738688 3833750548252691533116 3852271082302221443904 3894143594066376024816 3912634304389578190176 3981962553984110020221 4063120239173792735952 4110412958951339375712 4153229760607082494209 4238687163088709706024 4287204914175052897248 4333804967589999124392 4401713592438275463948 4422977909309957954112 4571010269070516827946 4593092444283417875424 4718462213234081886912 4719363026944130394336 4768523058474798419277 4900876989518904640272 4922346382941727400544 4975850147973702698376 5111667397670255377488 5167228999818845109852 5192191458755168033088 5309283405312146693628 5417493652231723647936 5537639680809443325612 5540121814238761767264 5597831416470415535673 5625858792702174557472 5651582884118279608032 5778406623453332165856 5841215391099564037224 5868951456584367285264 6094680358760689103928 6358030744633064559036 6359666461315501673664 6430807371262579345872 6534502652691872853696 6602570388657413195922 6634466863964936931168 6815556530227007169984 6889638666425126813136 7079044540416195591504 7383519574412591100816 7463775221960554047564 7667501096505383066232 7788287188132752049632 7825268608779156380352 7963925107968220040442 8126240478347585471904 8220825917902678751424 8306459521214164988418 8477374326177419412048 8574409828350105794496 8667609935179998248784 8803427184876550927896 9142020538141033655892 9186184888566835750848 9438726053888260788672 9537046116949596838554 9801753979037809280544 9844692765883454801088 9903855582986119793883 9951700295947405396752 10223334795340510754976 10334457999637690219704 10618566810624293387256 11075279361618886651224 11080243628477523534528 11195662832940831071346 11251717585404349114944 11303165768236559216064 11556813246906664331712 11682430782199128074448 11737902913168734570528 12189360717521378207856 12459689281821247482627 12716061489266129118072 12861614742525158691744 13205140777314826391844 13268933727929873862336 13779277332850253626272 14158089080832391183008 14305569175424395257831 14767039148825182201632 14927550443921108095128 15335002193010766132464 15576574376265504099264 15927850215936440080884 16252480956695170943808 16612919042428329976836 16793494249411246607019 16954748652354838824096 17335219870359996497568 17606854369753101855792 18284041076282067311784 19074092233899193677108 19603507958075618561088 19807711165972239587766 19903400591894810793504 20446669590681021509952 20668915999275380439408 21237133621248586774512 22150558723237773302448 22391325665881662142692 23364861564398256148896 23475805826337469141056 24378721435042756415712 24919378563642494965254 25432122978532258236144 25723229485050317383488 26410281554629652783688 27558554665700507252544 28316178161664782366016 28611138350848790515662 29534078297650364403264 29711566748958359381649 29855100887842216190256 30670004386021532264928 31855700431872880161768 33225838084856659953672 33586988498822493214038 33909497304709677648192 34670439740719992995136 35213708739506203711584 36568082152564134623568 38148184467798387354216 39615422331944479175532 39806801183789621587008 41337831998550760878816 42474267242497173549024 42916707526273185773493 44301117446475546604896 44782651331763324285384 46729723128796512297792 48757442870085512831424 49838757127284989930508 50864245957064516472288 52820563109259305567376 57222276701697581031324 59423133497916718763298 59710201775684432380512 61340008772043064529856 63711400863745760323536 66451676169713319907344 67173976997644986428076 70427417479012407423168 73136164305128269247136 76296368935596774708432 79230844663888958351064 82675663997101521757632 84948534484994347098048 85833415052546371546986 88602234892951093209792 89565302663526648570768 99677514254569979861016 101728491914129032944576 105641126218518611134752 114444553403395162062648 118846266995833437526596 119420403551368864761024 127422801727491520647072 128750122578819557320479 132903352339426639814688 134347953995289972856152 146272328610256538494272 152592737871193549416864 158461689327777916702128 171666830105092743093972 179130605327053297141536 199355028509139959722032 211282252437037222269504 228889106806790324125296 237692533991666875053192 254845603454983041294144 257500245157639114640958 265806704678853279629376 268695907990579945712304 305185475742387098833728 316923378655555833404256 343333660210185486187944 358261210654106594283072 386250367736458671961437 398710057018279919444064 457778213613580648250592 475385067983333750106384 515000490315278229281916 537391815981159891424608 633846757311111666808512 686667320420370972375888 772500735472917343922874 797420114036559838888128 915556427227161296501184 950770135966667500212768 1030000980630556458563832 1074783631962319782849216 1373334640840741944751776 1545001470945834687845748 1901540271933335000425536 2060001961261112917127664 2746669281681483889503552 3090002941891669375691496 4120003922522225834255328 6180005883783338751382992 8240007845044451668510656 12360011767566677502765984 24720023535133355005531968
- Sum of all divisors σ(n): 87007077661472122312704000
- Sum of proper divisors (its aliquot sum) s(n): 62287054126338767307172032
- 24720023535133355005531968 is an abundant number, because the sum of its proper divisors (62287054126338767307172032) is greater than itself. Its abundance is 37567030591205412301640064
Bases of 24720023535133355005531968
- Binary: 10100011100101010101100101001001110011000100111100000110000001000110101010111010000002
- Hexadecimal: 0x1472AB293989E0C08D5740
- Base-36: 33TG0DS7Y28PB9000
Squares and roots of 24720023535133355005531968
- 24720023535133355005531968 squared (247200235351333550055319682) is 611079563577546973975538391867234191215882669953024
- 24720023535133355005531968 cubed (247200235351333550055319683) is 15105901193475980512824697929133545102990276049187984452183569537454690271232
-
The
square root of 24720023535133355005531968 is 4971923524666.6209161393 -
24720023535133355005531968 is a
perfect cube number . Itscube root is 291306132
Scales and comparisons
How big is 24720023535133355005531968?- 24,720,023,535,133,355,005,531,968 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 24,720,023,535,133,355,005,531,968 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 24720023535133355005531968 cubic inches would be around 24275511 feet tall.
Recreational maths with 24720023535133355005531968
- 24720023535133355005531968 backwards is 86913550055333153532002742
- The number of decimal digits it has is: 26
- The sum of 24720023535133355005531968's digits is 90
- 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 24720023535133355005531968 - Facts about the integer". Numbermatics.com. 2024. Web. 1 May 2024.
APA style:
Numbermatics. (2024). Number 24720023535133355005531968 - Facts about the integer. Retrieved 1 May 2024, from https://numbermatics.com/n/24720023535133355005531968/
Chicago style:
Numbermatics. 2024. "Number 24720023535133355005531968 - Facts about the integer". https://numbermatics.com/n/24720023535133355005531968/
The information we have on file for 24720023535133355005531968 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 24720023535133355005531968, math, Factors of 24720023535133355005531968, curriculum, school, college, exams, university, Prime factorization of 24720023535133355005531968, STEM, science, technology, engineering, physics, economics, calculator, twenty-four septillion, seven hundred twenty sextillion, twenty-three quintillion, five hundred thirty-five quadrillion, one hundred thirty-three trillion, three hundred fifty-five billion, five million, five hundred thirty-one thousand, nine hundred sixty-eight.