76296543421642586213842944
76,296,543,421,642,586,213,842,944 is an even composite number composed of five prime numbers multiplied together.
76296543421642586213842944 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-six thousand, seven hundred seventy-five divisors.
Prime factorization of 76296543421642586213842944:
220 × 316 × 74 × 134 × 1572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 157 × 157)See below for interesting mathematical facts about the number 76296543421642586213842944 from the Numbermatics database.
Names of 76296543421642586213842944
- Cardinal: 76296543421642586213842944 can be written as Seventy-six septillion, two hundred ninety-six sextillion, five hundred forty-three quintillion, four hundred twenty-one quadrillion, six hundred forty-two trillion, five hundred eighty-six billion, two hundred thirteen million, eight hundred forty-two thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 7.6296543421642586213842944 × 1025
Factors of 76296543421642586213842944
Divisors of 76296543421642586213842944
- Number of divisors d(n): 26775
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 104 108 112 117 126 128 144 147 156 157 162 168 169 182 189 192 196 208 216 224 234 243 252 256 273 288 294 312 314 324 336 338 343 351 364 378 384 392 416 432 441 448 468 471 486 504 507 512 546 567 576 588 624 628 637 648 672 676 686 702 728 729 756 768 784 819 832 864 882 896 936 942 972 1008 1014 1024 1029 1053 1092 1099 1134 1152 1176 1183 1248 1256 1274 1296 1323 1344 1352 1372 1404 1413 1456 1458 1512 1521 1536 1568 1638 1664 1701 1728 1764 1792 1872 1884 1911 1944 2016 2028 2041 2048 2058 2106 2184 2187 2197 2198 2268 2304 2352 2366 2401 2457 2496 2512 2548 2592 2646 2688 2704 2744 2808 2826 2912 2916 3024 3042 3072 3087 3136 3159 3276 3297 3328 3402 3456 3528 3549 3584 3744 3768 3822 3888 3969 4032 4056 4082 4096 4116 4212 4239 4368 4374 4394 4396 4459 4536 4563 4608 4704 4732 4802 4914 4992 5024 5096 5103 5184 5292 5376 5408 5488 5616 5652 5733 5824 5832 6048 6084 6123 6144 6174 6272 6318 6552 6561 6591 6594 6656 6804 6912 7056 7098 7168 7203 7371 7488 7536 7644 7693 7776 7938 8064 8112 8164 8192 8232 8281 8424 8478 8736 8748 8788 8792 8918 9072 9126 9216 9261 9408 9464 9477 9604 9828 9891 9984 10048 10192 10206 10368 10584 10647 10752 10816 10976 11232 11304 11466 11648 11664 11907 12096 12168 12246 12288 12348 12544 12636 12717 13104 13122 13182 13188 13312 13377 13608 13689 13824 14112 14196 14287 14336 14406 14742 14976 15072 15288 15309 15379 15386 15552 15876 16128 16224 16328 16384 16464 16562 16848 16956 17199 17472 17496 17576 17584 17836 18144 18252 18369 18432 18522 18816 18928 18954 19208 19656 19683 19773 19782 19968 20096 20384 20412 20736 21168 21294 21504 21609 21632 21952 22113 22464 22608 22932 23079 23296 23328 23814 24192 24336 24492 24576 24649 24696 24843 25088 25272 25434 26208 26244 26364 26376 26533 26624 26754 27216 27378 27648 27783 28224 28392 28431 28561 28574 28672 28812 29484 29673 29952 30144 30576 30618 30758 30772 31104 31213 31752 31941 32256 32448 32656 32768 32928 33124 33696 33912 34398 34944 34992 35152 35168 35672 35721 36288 36504 36738 36864 37044 37632 37856 37908 38151 38416 39312 39366 39546 39564 39936 40131 40192 40768 40824 41067 41472 42336 42588 42861 43008 43218 43264 43904 44226 44928 45216 45864 45927 46137 46158 46592 46656 47628 48384 48672 48984 49152 49298 49392 49686 50176 50544 50868 51597 52416 52488 52728 52752 53066 53248 53508 53851 54432 54756 55107 55296 55566 56448 56784 56862 57122 57148 57344 57624 57967 58968 59049 59319 59346 59904 60288 61152 61236 61516 61544 62208 62426 63504 63882 64512 64827 64896 65312 65536 65856 66248 66339 67392 67824 68796 69237 69888 69984 70304 70336 71344 71442 72576 73008 73476 73728 73947 74088 74529 75264 75712 75816 76302 76832 78624 78732 79092 79128 79599 79872 80262 80384 81536 81648 82134 82944 83349 84672 85176 85293 85683 85722 86016 86436 86528 87808 88452 89019 89856 90432 91728 91854 92274 92316 93184 93312 93639 95256 95823 96768 97344 97968 98304 98596 98784 99372 100009 100352 101088 101736 103194 104832 104976 105456 105504 106132 106496 107016 107163 107653 107702 108864 109512 110214 110592 111132 112896 113568 113724 114244 114296 114453 114688 115248 115934 117936 118098 118638 118692 119808 120393 120576 122304 122472 123032 123088 123201 124416 124852 127008 127764 128583 129024 129654 129792 130624 131072 131712 132496 132678 134784 135648 137592 137781 138411 138474 139776 139968 140608 140672 142688 142884 145152 146016 146952 147456 147894 148176 149058 150528 151424 151632 152604 153664 154791 157248 157464 158184 158256 159198 159744 160524 160768 161553 163072 163296 164268 165321 165888 166698 169344 170352 170586 171366 171444 172032 172543 172872 173056 173901 175616 176904 177147 177957 178038 179712 180864 183456 183708 184548 184632 185731 186368 186624 187278 190512 191646 193536 194481 194688 195936 196608 197192 197568 198744 199017 199927 200018 200704 202176 203472 206388 207711 209664 209952 210912 211008 212264 212992 214032 214326 215306 215404 217728 219024 220428 221184 221841 222264 223587 225792 227136 227448 228488 228592 228906 229376 230496 231868 235872 236196 237276 237384 238797 239616 240786 241152 244608 244944 246064 246176 246402 248832 249704 250047 254016 255528 255879 257049 257166 258048 259308 259584 261248 262144 263424 264992 265356 267057 269568 271296 275184 275562 276822 276948 279552 279936 280917 281216 281344 285376 285768 287469 290304 292032 293904 294912 295788 296352 298116 300027 301056 302848 303264 305208 307328 309582 314496 314928 316368 316512 318396 319488 320437 321048 321489 321536 322959 323106 326144 326592 328536 330642 331776 333396 338688 340704 341172 342732 342888 343359 344064 344929 345086 345744 346112 347802 351232 353808 354294 355914 356076 359424 361179 361728 366912 367416 369096 369264 369603 371462 372736 373248 374556 376957 381024 383292 385749 387072 388962 389376 391872 393216 394384 395136 397488 398034 399854 400036 401408 404352 405769 406944 412776 413343 415233 415422 419328 419904 421824 422016 424528 425984 428064 428652 430612 430808 435456 438048 440856 442368 443682 444528 447174 451584 454272 454896 456976 457184 457812 458752 460992 463736 464373 471744 472392 474552 474768 477594 479232 481572 482304 484659 489216 489888 492128 492352 492804 495963 497664 499408 500094 508032 511056 511758 514098 514332 516096 517629 518616 519168 521703 522496 524288 526848 529984 530712 531441 533871 534114 539136 542592 550368 551124 553644 553896 557193 559104 559872 561834 562432 562688 570752 571536 574938 580608 583443 584064 587808 589824 591576 592704 596232 597051 599781 600054 602112 605696 606528 610416 614656 619164 623133 628992 629856 632736 633024 636792 638976 640874 642096 642978 643072 645918 646212 652288 653184 657072 661284 663552 665523 666792 670761 677376 681408 682344 685464 685776 686718 688128 689858 690172 691488 692224 695604 700063 702464 707616 708588 711828 712152 716391 718848 722358 723456 733824 734832 738192 738528 739206 742924 745472 746496 749112 750141 753571 753914 762048 766584 767637 771147 771498 774144 777924 778752 783744 786432 788768 790272 794976 796068 799708 800072 801171 802816 808704 811538 813888 825552 826686 830466 830844 838656 839808 842751 843648 844032 849056 851968 856128 857304 861224 861616 862407 870912 876096 881712 884736 887364 889056 894348 900081 903168 908544 909792 913952 914368 915624 917504 921984 927472 928746 943488 944784 949104 949536 955188 958464 961311 963144 964467 964608 968877 969318 978432 979776 984256 984704 985608 991926 995328 998816 1000188 1016064 1022112 1023516 1028196 1028664 1030077 1032192 1034787 1035258 1037232 1038336 1043406 1044992 1048576 1053696 1059968 1061424 1062882 1067742 1068228 1078272 1083537 1085184 1100736 1102248 1107288 1107792 1108809 1114386 1118208 1119744 1123668 1124864 1125376 1130871 1141504 1143072 1149876 1157247 1161216 1166886 1168128 1175616 1179648 1183152 1185408 1192464 1194102 1199562 1200108 1204224 1207801 1211392 1213056 1217307 1220832 1229312 1238328 1240029 1245699 1246266 1257984 1259712 1265472 1266048 1273584 1277952 1281748 1284192 1285956 1286144 1291836 1292424 1300117 1304576 1306368 1314144 1322568 1327104 1331046 1333584 1341522 1354752 1362816 1364688 1370928 1371552 1373436 1376256 1379716 1380344 1382976 1384448 1391208 1393119 1399489 1400126 1404928 1415232 1417176 1423656 1424304 1432782 1437696 1444716 1446912 1453977 1467648 1469664 1476384 1477056 1478412 1485848 1487889 1490944 1492992 1498224 1500282 1507142 1507828 1524096 1533168 1535274 1542294 1542996 1548288 1552887 1555848 1557504 1565109 1567488 1572864 1577536 1580544 1589952 1592136 1594323 1599416 1600144 1601613 1602342 1605632 1617408 1623076 1627776 1651104 1653372 1660932 1661688 1671579 1677312 1679616 1685502 1687296 1688064 1698112 1703936 1712256 1714608 1722448 1723232 1724814 1741824 1750329 1752192 1763424 1769472 1774728 1778112 1788696 1791153 1799343 1800162 1806336 1817088 1819584 1827904 1828736 1831248 1835008 1843968 1854944 1857492 1869399 1886976 1889568 1898208 1899072 1910376 1916928 1922622 1926288 1928934 1929216 1937754 1938636 1956864 1959552 1968512 1969408 1971216 1983852 1990656 1996569 1997632 2000376 2012283 2032128 2044224 2047032 2056392 2057328 2060154 2064384 2069574 2070516 2074464 2076672 2086812 2089984 2100189 2107392 2119936 2122848 2125764 2135484 2136456 2149173 2156544 2167074 2170368 2201472 2204496 2214576 2215584 2217618 2228772 2236416 2239488 2243059 2247336 2249728 2250423 2250752 2260713 2261742 2283008 2286144 2299752 2302911 2313441 2314494 2322432 2333772 2336256 2351232 2359296 2366304 2370816 2384928 2388204 2399124 2400216 2403513 2408448 2414503 2415602 2422784 2426112 2434614 2441664 2458624 2476656 2480058 2491398 2492532 2515968 2519424 2528253 2530944 2532096 2547168 2555904 2563496 2568384 2571912 2572288 2583672 2584848 2587221 2600234 2609152 2612736 2628288 2645136 2654208 2662092 2667168 2683044 2700243 2709504 2725632 2729376 2741856 2743104 2746872 2752512 2759432 2760688 2765952 2768896 2782416 2786238 2798978 2800252 2809856 2830464 2834352 2847312 2848608 2865564 2875392 2883933 2889432 2893401 2893824 2906631 2907954 2935296 2939328 2952768 2954112 2956824 2971696 2975778 2981888 2985984 2996448 3000564 3014284 3015656 3048192 3066336 3070548 3084588 3085992 3090231 3096576 3104361 3105774 3111696 3115008 3130218 3134976 3145728 3155072 3161088 3179904 3184272 3188646 3198832 3200288 3203226 3204684 3211264 3234816 3246152 3250611 3255552 3302208 3306744 3321864 3323376 3326427 3343158 3354624 3359232 3371004 3374592 3376128 3392613 3396224 3407872 3424512 3429216 3444896 3446464 3449628 3471741 3483648 3500658 3504384 3526848 3538944 3549456 3556224 3577392 3582306 3598686 3600324 3612672 3623403 3634176 3639168 3651921 3655808 3657472 3662496 3670016 3687936 3709888 3714984 3720087 3737097 3738798 3773952 3779136 3796416 3798144 3820752 3833856 3845244 3852576 3857868 3858432 3875508 3877272 3900351 3913728 3919104 3937024 3938816 3942432 3967704 3981312 3993138 3995264 4000752 4024566 4064256 4088448 4094064 4112784 4114656 4120308 4128768 4139148 4141032 4148928 4153344 4165681 4173624 4179357 4179968 4198467 4200378 4214784 4239872 4245696 4251528 4270968 4272912 4298346 4313088 4334148 4340736 4361931 4402944 4408992 4429152 4431168 4435236 4457544 4463667 4472832 4478976 4484077 4486118 4494672 4499456 4500846 4501504 4521426 4523484 4566016 4572288 4599504 4605822 4626882 4628988 4644864 4658661 4667544 4672512 4695327 4702464 4718592 4732608 4741632 4769856 4776408 4782969 4798248 4800432 4804839 4807026 4816896 4829006 4831204 4845568 4852224 4869228 4883328 4900441 4917248 4953312 4960116 4982796 4985064 5014737 5031936 5038848 5056506 5061888 5064192 5094336 5111808 5126992 5136768 5143824 5144576 5167344 5169696 5174442 5200468 5218304 5225472 5250987 5256576 5274997 5290272 5308416 5324184 5334336 5366088 5373459 5398029 5400486 5419008 5451264 5458752 5483712 5486208 5493744 5505024 5518864 5521376 5531904 5537792 5564832 5572476 5597956 5600504 5608197 5619712 5660928 5668704 5694624 5697216 5731128 5750784 5767866 5778864 5786802 5787648 5813262 5815908 5870592 5878656 5905536 5908224 5913648 5943392 5951556 5963776 5971968 5989707 5992896 6001128 6028568 6031312 6036849 6096384 6132672 6141096 6169176 6171984 6180462 6193152 6208722 6211548 6223392 6230016 6260436 6269952 6300567 6310144 6322176 6359808 6368544 6377292 6397664 6400576 6406452 6409368 6422528 6447519 6469632 6492304 6501222 6511104 6604416 6613488 6643728 6646752 6652854 6686316 6709248 6718464 6729177 6742008 6749184 6751269 6752256 6782139 6785226 6792448 6815744 6849024 6858432 6889792 6892928 6899256 6908733 6940323 6943482 6967296 7001316 7008768 7053696 7077888 7098912 7112448 7154784 7164612 7197372 7200648 7210539 7225344 7243509 7246806 7268352 7278336 7303842 7311616 7314944 7324992 7340032 7375872 7419776 7429968 7440174 7474194 7477596 7547904 7558272 7584759 7592832 7596288 7641504 7667712 7690488 7705152 7715736 7716864 7751016 7754544 7761663 7800702 7827456 7838208 7874048 7877632 7884864 7935408 7962624 7986276 7990528 8001504 8049132 8100729 8128512 8176896 8188128 8225568 8229312 8240616 8257536 8278296 8282064 8297856 8306688 8331362 8347248 8358714 8359936 8396934 8400756 8429568 8454607 8479744 8491392 8503056 8541936 8545824 8596692 8626176 8651799 8668296 8680203 8681472 8719893 8723862 8805888 8817984 8858304 8862336 8870472 8915088 8927334 8945664 8957952 8968154 8972236 8989344 8998912 9001692 9003008 9042852 9046968 9100819 9132032 9144576 9199008 9211644 9253764 9257976 9270693 9289728 9313083 9317322 9335088 9345024 9390654 9404928 9437184 9465216 9483264 9539712 9552816 9565938 9596496 9600864 9609678 9614052 9633792 9658012 9662408 9691136 9704448 9738456 9751833 9766656 9796423 9800882 9834496 9906624 9920232 9965592 9970128 9979281 10029474 10063872 10077696 10113012 10123776 10128384 10177839 10188672 10223616 10253984 10273536 10287648 10289152 10334688 10339392 10348884 10400936 10415223 10436608 10450944 10501974 10513152 10549994 10580544 10616832 10648368 10668672 10732176 10746918 10796058 10800972 10838016 10870209 10902528 10917504 10955763 10967424 10972416 10987488 11010048 11037728 11042752 11063808 11075584 11129664 11144952 11160261 11195912 11201008 11211291 11216394 11239424 11321856 11337408 11389248 11394432 11462256 11501568 11535732 11557728 11573604 11575296 11626524 11631816 11701053 11741184 11757312 11811072 11816448 11827296 11886784 11903112 11927552 11943936 11979414 11985792 12002256 12057136 12062624 12073698 12192768 12265344 12282192 12338352 12343968 12360924 12386304 12417444 12423096 12446784 12460032 12497043 12520872 12538071 12539904 12595401 12601134 12620288 12644352 12719616 12737088 12754584 12795328 12801152 12812904 12818736 12845056 12895038 12939264 12984608 13002444 13022208 13085793 13208832 13226976 13287456 13293504 13305708 13372632 13391001 13418496 13436928 13452231 13458354 13484016 13498368 13502538 13504512 13564278 13570452 13584896 13631488 13698048 13716864 13779584 13785856 13798512 13817466 13880646 13886964 13934592 13975983 14002632 14017536 14085981 14107392 14155776 14197824 14224896 14309568 14329224 14348907 14394744 14401296 14414517 14421078 14450688 14487018 14493612 14536704 14556672 14607684 14623232 14629888 14649984 14701323 14751744 14839552 14859936 14880348 14948388 14955192 15044211 15095808 15116544 15169518 15185664 15192576 15283008 15335424 15380976 15410304 15431472 15433728 15502032 15509088 15523326 15601404 15654912 15676416 15701413 15748096 15752961 15755264 15769728 15824991 15870816 15925248 15972552 15981056 16003008 16098264 16120377 16194087 16201458 16257024 16353792 16376256 16451136 16458624 16481232 16515072 16556592 16564128 16595712 16613376 16662724 16694496 16717428 16719872 16793868 16801512 16824591 16859136 16901521 16909214 16959488 16982784 17006112 17083872 17091648 17193384 17252352 17303598 17336592 17360406 17362944 17439786 17447724 17611776 17635968 17716608 17724672 17740944 17830176 17854668 17891328 17915904 17936308 17944472 17969121 17978688 17997824 18003384 18006016 18085704 18093936 18110547 18201638 18264064 18289152 18398016 18423288 18507528 18515952 18541386 18579456 18626166 18634644 18670176 18690048 18781308 18809856 18901701 18930432 18966528 19079424 19105632 19131876 19192992 19201728 19219356 19228104 19267584 19316024 19324816 19342557 19382272 19408896 19476912 19503666 19533312 19592846 19601764 19668992 19813248 19840464 19931184 19940256 19958562 20058948 20127744 20155392 20187531 20226024 20247552 20253807 20256768 20346417 20355678 20377344 20447232 20507968 20547072 20575296 20578304 20669376 20678784 20697768 20726199 20801872 20820969 20830446 20873216 20901888 21003948 21026304 21099988 21161088 21233664 21296736 21337344 21464352 21493836 21592116 21601944 21631617 21676032 21730527 21740418 21805056 21835008 21911526 21934848 21944832 21974976 22020096 22075456 22085504 22127616 22151168 22259328 22289904 22320522 22391824 22402016 22422582 22432788 22478848 22643712 22674816 22754277 22778496 22788864 22924512 23003136 23071464 23115456 23147208 23150592 23253048 23263632 23284989 23402106 23482368 23514624 23622144 23632896 23654592 23773568 23806224 23855104 23887872 23958828 23971584 24004512 24114272 24125248 24147396 24302187 24385536 24530688 24564384 24676704 24687936 24721848 24772608 24834888 24846192 24893568 24920064 24994086 25041744 25076142 25079808 25190802 25202268 25240576 25288704 25363821 25439232 25474176 25509168 25590656 25602304 25625808 25637472 25690112 25790076 25878528 25955397 25969216 26004888 26040609 26044416 26159679 26171586 26417664 26453952 26574912 26587008 26611416 26745264 26782002 26836992 26873856 26904462 26916708 26968032 26996736 27005076 27009024 27128556 27140904 27169792 27302457 27396096 27433728 27559168 27571712 27597024 27634932 27761292 27773928 27812079 27869184 27939249 27951966 28005264 28035072 28171962 28214784 28311552 28395648 28449792 28619136 28658448 28697814 28789488 28802592 28829034 28842156 28901376 28974036 28987224 29073408 29113344 29159767 29215368 29246464 29255499 29259776 29299968 29389269 29402646 29503488 29679104 29719872 29760696 29896776 29910384 29937843 30088422 30191616 30233088 30339036 30371328 30385152 30533517 30566016 30670848 30761952 30820608 30862944 30867456 31004064 31018176 31046652 31202808 31245669 31309824 31352832 31388539 31402826 31496192 31505922 31510528 31539456 31649982 31741632 31850496 31945104 31962112 32006016 32196528 32240754 32388174 32402916 32514048 32610627 32707584 32752512 32867289 32902272 32917248 32962464 33030144 33113184 33128256 33191424 33226752 33325448 33388992 33434856 33439744 33480783 33587736 33603024 33633873 33649182 33718272 33803042 33818428 33918976 33965568 34012224 34167744 34183296 34386768 34504704 34607196 34673184 34720812 34725888 34879572 34895448 35103159 35223552 35271936 35433216 35449344 35481888 35660352 35709336 35782656 35831808 35872616 35888944 35938242 35957376 35995648 36006768 36012032 36171408 36187872 36221094 36403276 36528128 36578304 36796032 36846576 37015056 37031904 37082772 37158912 37252332 37269288 37340352 37380096 37491129 37562616 37614213 37619712 37786203 37803402 37860864 37933056 38158848 38211264 38263752 38385984 38403456 38438712 38456208 38535168 38632048 38649632 38685114 38764544 38817792 38953824 39007332 39066624 39185692 39203528 39257379 39337984 39626496 39680928 39862368 39880512 39917124 40117896 40173003 40255488 40310784 40356693 40375062 40452048 40495104 40507614 40513536 40692834 40711356 40754688 40894464 41015936 41094144 41150592 41156608 41338752 41357568 41395536 41452398 41603744 41641938 41660892 41746432 41803776 41927949 42007896 42052608 42199976 42257943 42322176 42467328 42593472 42674688 42928704 42987672 43046721 43184232 43203888 43243551 43263234 43352064 43461054 43480836 43610112 43670016 43823052 43869696 43889664 43949952 44103969 44150912 44171008 44255232 44302336 44518656 44579808 44641044 44783648 44804032 44845164 44865576 44957696 45132633 45287424 45349632 45508554 45556992 45577728 45849024 46006272 46142928 46230912 46294416 46301184 46506096 46527264 46569978 46804212 46964736 47029248 47104239 47244288 47258883 47265792 47309184 47474973 47547136 47612448 47710208 47775744 47917656 47943168 48009024 48228544 48250496 48294792 48361131 48582261 48604374 48771072 49061376 49128768 49353408 49375872 49443696 49545216 49669776 49692384 49787136 49840128 49988172 50083488 50152284 50159616 50381604 50404536 50473773 50481152 50577408 50704563 50727642 50878464 50948352 51018336 51181312 51204608 51251616 51274944 51380224 51580152 51757056 51910794 51938432 52009776 52081218 52088832 52319358 52343172 52835328 52907904 53149824 53174016 53222832 53490528 53564004 53673984 53747712 53808924 53833416 53907363 53936064 53993472 54010152 54018048 54153853 54257112 54281808 54331641 54339584 54604914 54792192 54867456 55118336 55143424 55194048 55269864 55522584 55547856 55624158 55738368 55878498 55903932 56010528 56070144 56343924 56429568 56705103 56791296 56899584 57238272 57316896 57395628 57578976 57605184 57658068 57684312 57802752 57948072 57974448 58027671 58146816 58226688 58319534 58430736 58492928 58510998 58519552 58599936 58778538 58805292 59006976 59182249 59358208 59439744 59521392 59793552 59820768 59875686 60176844 60383232 60466176 60562593 60678072 60742656 60761421 60770304 61039251 61067034 61132032 61341696 61523904 61641216 61725888 61734912 62008128 62036352 62093304 62178597 62405616 62462907 62491338 62619648 62705664 62777078 62805652 62992384 63011844 63021056 63078912 63299964 63483264 63700992 63705733 63890208 63924224 64012032 64393056 64481508 64776348 64805832 64894851 65028096 65191581 65221254 65415168 65505024 65734578 65804544 65834496 65924928 66060288 66226368 66256512 66382848 66453504 66650896 66777984 66869712 66879488 66961566 67175472 67206048 67267746 67298364 67436544 67606084 67636856 67837952 67931136 68024448 68262831 68335488 68366592 68574961 68773536 69009408 69214392 69346368 69441624 69451776 69759144 69790896 69854967 70206318 70447104 70543872 70866432 70898688 70963776 71320704 71418672 71565312 71663616 71745232 71777888 71876484 71914752 71991296 72013536 72024064 72342816 72375744 72442188 72806552 72906561 73056256 73156608 73592064 73693152 74030112 74063808 74165544 74317824 74504664 74538576 74680704 74760192 74982258 75125232 75228426 75239424 75572406 75606804 75721728 75866112 76091463 76317696 76422528 76527504 76771968 76806912 76877424 76912416 77070336 77264096 77299264 77370228 77529088 77635584 77866191 77907648 78014664 78121827 78133248 78371384 78407056 78479037 78514758 78675968 79252992 79361856 79724736 79761024 79834248 80235792 80346006 80510976 80621568 80713386 80750124 80904096 80990208 81015228 81027072 81385668 81422712 81509376 81907371 82031872 82188288 82301184 82313216 82677504 82715136 82791072 82904796 83207488 83283876 83321784 83436237 83492864 83607552 83817747 83855898 84015792 84105216 84399952 84515886 84644352 84934656 85186944 85349376 85857408 85975344 86093442 86368464 86407776 86487102 86526468 86704128 86922108 86961672 87220224 87340032 87479301 87646104 87739392 87766497 87779328 87899904 88167807 88207938 88301824 88342016 88510464 88604672 89037312 89159616 89282088 89567296 89608064 89690328 89731152 89813529 89915392 90265266 90574848 90699264 91017108 91113984 91155456 91600551 91698048 92012544 92285856 92461824 92588832 92602368 93012192 93054528 93139956 93608424 93737007 93929472 94058496 94165617 94208478 94488576 94517766 94531584 94618368 94949946 95094272 95224896 95420416 95551488 95835312 95886336 96018048 96457088 96500992 96589584 96722262 97164522 97208748 97542144 97831881 98122752 98257536 98601867 98706816 98751744 98887392 99090432 99339552 99384768 99574272 99680256 99976344 100166976 100304568 100319232 100442349 100763208 100809072 100901619 100947546 100962304 101154816 101409126 101455284 101756928 101896704 102036672 102362624 102409216 102503232 102549888 103160304 103514112 103821588 103876864 104019552 104162436 104177664 104638716 104686344 105309477 105670656 105815808 106299648 106348032 106445664 106981056 107128008 107347968 107495424 107617848 107666832 107814726 107872128 107986944 108020304 108036096 108307706 108514224 108563616 108663282 108679168 109209828 109584384 109734912 109909891 110236672 110286848 110388096 110539728 111045168 111095712 111248316 111476736 111756996 111807864 112021056 112140288 112473387 112687848 112842639 112859136 113358609 113410206 113582592 113799168 114476544 114633792 114791256 115157952 115210368 115316136 115368624 115605504 115896144 115948896 116055342 116293632 116453376 116639068 116861472 116985856 117021996 117039104 117199872 117557076 117610584 117772137 118013952 118310647 118364498 118716416 118879488 119042784 119587104 119641536 119751372 120353688 120519009 120766464 120932352 121070079 121125186 121356144 121485312 121522842 121540608 122078502 122134068 122264064 122683392 123047808 123282432 123451776 123469824 124016256 124072704 124186608 124357194 124811232 124925814 124982676 125239296 125411328 125554156 125611304 125783847 125984768 126023688 126042112 126157824 126599928 126773829 126966528 127401984 127411466 127780416 127848448 128024064 128786112 128963016 129552696 129611664 129730653 129789702 130056192 130383162 130442508 130830336 131010048 131469156 131609088 131668992 131849856 132311907 132452736 132513024 132765696 132907008 133301792 133555968 133739424 133758976 133923132 134350944 134412096 134535492 134596728 134873088 135212168 135273712 135397899 135675904 135862272 136048896 136525662 136670976 136733184 137149922 137547072 138018816 138428784 138692736 138883248 138903552 139518288 139581792 139709934 140412636 140894208 141087744 141312717 141732864 141776649 141797376 141927552 142424919 142641408 142837344 143130624 143327232 143490464 143555776 143752968 143829504 143982592 144027072 144048128 144685632 144751488 144884376 145083393 145613104 145746783 145813122 146112512 146313216 147184128 147386304 148060224 148127616 148331088 148635648 149009328 149077152 149361408 149520384 149964516 150250464 150456852 150478848 151144812 151213608 151421319 151443456 151732224 152113689 152182926 152635392 152845056 153055008 153543936 153613824 153754848 153824832 154140672 154528192 154598528 154740456 155058176 155271168 155732382 155815296 156029328 156243654 156266496 156742768 156814112 156958074 157029516 157351936 158505984 158723712 159449472 159522048 159668496 160471584 160692012 161021952 161243136 161426772 161500248 161722089 161808192 161980416 162030456 162054144 162461559 162771336 162845424 162994923 163018752 163814742 164063744 164376576 164602368 164626432 165355008 165430272 165582144 165809592 166414976 166567752 166643568 166872474 166985728 167215104 167635494 167711796 168031584 168210432 168799904 169031772 169288704 170115309 170373888 170698752 171714816 171950688 172186884 172736928 172815552 172974204 173052936 173408256 173844216 173923344 174083013 174440448 174680064 174958602 175292208 175478784 175532994 175558656 175799808 176335614 176415876 176603648 176684032 177020928 177209344 177546747 178074624 178319232 178564176 179134592 179216128 179380656 179462304 179627058 179830784 180530532 181149696 181398528 181687779 182034216 182227968 182284263 182310912 183117753 183201102 183396096 184025088 184571712 184923648 185177664 185204736 186024384 186109056 186279912 186535791 187216848 187388721 187474014 187858944 188116992 188331234 188416956 188977152 189035532 189063168 189236736 189899892 190188544 190449792 191102976 191117199 191670624 191772672 192036096 192914176 193001984 193179168 193444524 194329044 194417496 194684553 195084288 195574743 195663762 196245504 196515072 197203734 197413632 197503488 197774784 198180864 198679104 198769536 199148544 199360512 199952688 200333952 200609136 200638464 200884698 201526416 201618144 201803238 201895092 201924608 202309632 202818252 202910568 203513856 203793408 204073344 204118369 204725248 204788493 204818432 205006464 205099776 205724883 206320608 207028224 207643176 207753728 208039104 208324872 208355328 209277432 209372688 209564901 210618954 211341312 211631616 212599296 212696064 212891328 213962112 214256016 214695936 214990848 215235696 215333664 215629452 215744256 215973888 216040608 216072192 216615412 217028448 217127232 217326564 217358336 218419656 218719683 219168768 219469824 219719773 219819782 220473344 220573696 220776192 221079456 222090336 222191424 222496632 222953472 223513992 223615728 224042112 224280576 224946774 225375696 225685278 225718272 226717218 226820412 227165184 227598336 228274389 228953088 229267584 229582512 230315904 230420736 230632272 230737248 231211008 231792288 231897792 232110684 232587264 232906752 233278136 233598573 233722944 233971712 234043992 234078208 234365481 234399744 235114152 235221168 235437111 235544274 236027904 236621294 236728996 237432832 237758976 238085568 239174208 239283072 239502744 240707376 241038018 241532928 241864704 242140158 242250372 242712288 242970624 243045684 243081216 244157004 244268136 244528128 245722113 246095616 246564864 246903552 246939648 248032512 248145408 248373216 248714388 249622464 249851628 249965352 250308711 250478592 250822656 251108312 251222608 251453241 251567694 251969536 252047376 252084224 252315648 253199856 253547658 253933056 254803968 254822932 255560832 255696896 256048128 257572224 257926032 259105392 259223328 259461306 259579404 260112384 260766324 260885016 261660672 262020096 262437903 262938312 263218176 263299491 263337984 263699712 264503421 264623814 264905472 265026048 265531392 265814016 266603584 267111936 267478848 267517952 267846264 268701888 268824192 269070984 269193456 269440587 269746176 270424336 270547424 270795798 271351808 271724544 272097792 273051324 273341952 273466368 274299844 274801653 275094144 276037632 276857568 277385472 277766496 277807104 279036576 279163584 279419868 280825272 281211021 281788416 282175488 282496851 282625434 283465728 283553298 283594752 283855104 284849838 285282816 285674688 286261248 286654464 286980928 287111552 287505936 287659008 287965184 288054144 288096256 289371264 289502976 289768752 290166786 291226208 291493566 291626244 292225024 292626432 293495643 294368256 294772608 295805601 296120448 296255232 296662176 297271296 298018656 298154304 298722816 299040768 299929032 300500928 300913704 300957696 301327047 302289624 302427216 302704857 302842638 302886912 303464448 304227378 304365852 305270784 305690112 306110016 307087872 307227648 307509696 307649664 309056384 309197056 309480912 310116352 310542336 311464764 311630592 312058656 312487308 312532992 313485536 313628224 313916148 314059032 314703872 315928431 317011968 317447424 318898944 319044096 319336992 320943168 321384024 322043904 322486272 322853544 323000496 323444178 323616384 323960832 324060912 324108288 324923118 325542672 325690848 325989846 326037504 327629484 328127488 328753152 329204736 329729673 330710016 330860544 331164288 331619184 332829952 333135504 333287136 333744948 333971456 334430208 335270988 335423592 336063168 336420864 337420161 337599808 338063544 338527917 338577408 340075827 340230618 340747776 341397504 343429632 343901376 344373768 345473856 345631104 345948408 346105872 346816512 347688432 347846688 348166026 348880896 349360128 349917204 350584416 350957568 351065988 351117312 351599616 352671228 352831752 353207296 353316411 353368064 354041856 354931941 355093494 356149248 356638464 357128352 358269184 358432256 358761312 358924608 359254116 359661568 361061064 361557027 362299392 362797056 363210237 363375558 364068432 364455936 364568526 364621824 366235506 366402204 366792192 368050176 369143424 369847296 370355328 370409472 372048768 372218112 372559824 373071582 374433696 374777442 374948028 375717888 376233984 376662468 376833912 377351541 377954304 378071064 378126336 378473472 379076971 379799784 380321487 380377088 380899584 382205952 382234398 383341248 383545344 384072192 385828352 386003968 386358336 386889048 388658088 388834992 389191959 389369106 390168576 391149486 391327524 392491008 393030144 394407468 394827264 395006976 395549568 396935721 397358208 397539072 398297088 398721024 399905376 400667904 401218272 401276928 401769396 403052832 403236288 403606476 403790184 403849216 404619264 405636504 405821136 406193697 407027712 407586816 408146688 408236738 409450496 409576986 409636864 410012928 410199552 411449766 412641216 414056448 415286352 415507456 416078208 416649744 416710656 418554864 418745376 419129802 421237908 422682624 423263232 423938151 425198592 425329947 425392128 425782656 427274757 427924224 428512032 429391872 429981696 430471392 430667328 431258904 431488512 431947776 432081216 432144384 433230824 434056896 434254464 434653128 434716672 435250179 436839312 437240349 437439366 438337536 438939648 439439546 439639564 440946688 441147392 441552384 442158912 444180672 444382848 444993264 445906944 447027984 447231456 448084224 448561152 449893548 450751392 451370556 451436544 453434436 453640824 454263957 454330368 455196672 456341067 456548778 457906176 458535168 459165024 460631808 460841472 461264544 461474496 462422016 463584576 463795584 464221368 465174528 465813504 466556272 467197146 467445888 467943424 468087984 468156416 468730962 468799488 470228304 470442336 470874222 471088548 472055808 473242588 473457992 474865664 475517952 476171136 478348416 478566144 479005488 481414752 482076036 483065856 483729408 484280316 484500744 485166267 485424576 485941248 486091368 486162432 487384677 488314008 488536272 488984769 489056256 491444226 492191232 493129728 493807104 493879296 496065024 496290816 496746432 497428776 499244928 499703256 499930704 500617422 500957184 501645312 502216624 502445216 502906482 503135388 503939072 504094752 504168448 504631296 506399712 507095316 507866112 509645864 510345927 511121664 511393792 512096256 515144448 515852064 518210784 518446656 518922612 519158808 520224768 521532648 521770032 522249039 523321344 524040192 524875806 525876624 526436352 526598982 526675968 527399424 529006842 529247628 529810944 530052096 531062784 531628032 532640241 533207168 534223872 534957696 535035904 535692528 537403776 537648384 538141968 538386912 538881174 539492352 540848672 541094848 541591596 542703616 543449088 544195584 545063337 546102648 546683904 546852789 546932736 548599688 549353259 549603306 550188288 552075264 553715136 554770944 555532992 555614208 558073152 558327168 558839736 559607373 561650544 562166163 562422042 563576832 564350976 564993702 565250868 566931456 567106596 567189504 567710208 569699676 570565632 571349376 573308928 573351597 573961856 574223104 575011872 575318016 575930368 576108288 576192512 578742528 579005952 579537504 580333572 582452416 582987132 583252488 584053659 584450048 585252864 586724229 586991286 588736512 589545216 591611202 592240896 592510464 593324352 594542592 596037312 596308608 597445632 598081536 599858064 601001856 601827408 601915392 602654094 604579248 604854432 605409714 605685276 605773824 606928896 608454756 608731704 610541568 611380224 612220032 612355107 614175744 614365479 614455296 615019392 615299328 617174649 618112768 618394112 618961824 620232704 621084672 622929528 623261184 624117312 624974616 625065984 626971072 627256448 627832296 628118064 628694703 629407744 631856862 634023936 634894848 637797888 638088192 638673984 641886336 642768048 644087808 644972544 645707088 646000992 646888356 647232768 647921664 648121824 648216576 649846236 651085344 651381696 651979692 652075008 655258968 656159049 656254976 657506304 658409472 659159319 659459346 661420032 661721088 662328576 663238368 665659904 666271008 666574272 667489896 667942912 668860416 670541976 670847184 672126336 672841728 674840322 675199616 676127088 677055834 677154816 680151654 680461236 681495552 682795008 684823167 686859264 687802752 688747536 690947712 691262208 691896816 692211744 693633024 695376864 695693376 696332052 697761792 698720256 699834408 700795719 701168832 701915136 702131976 702234624 703096443 703199232 704000089 705342456 705663504 706311333 706414592 706632822 706736128 708083712 709863882 710186988 712298496 713276928 714256704 716538368 716864512 717522624 717849216 718508232 722122128 723114054 724598784 725594112 726420474 726751116 728136864 728911872 729137052 729243648 732471012 732804408 733584384 737166339 738286848 739694592 740710656 740818944 744097536 744436224 745119648 746143164 748867392 749554884 749896056 750926133 751435776 752467968 753324936 753667824 754359723 754703082 755908608 756142128 756252672 756946944 758153942 759599568 760642974 760754176 761799168 764411904 764468796 766682496 767090688 768144384 769369237 771656704 772007936 772716672 773778096 777316176 777669984 778383918 778738212 780337152 782298972 782655048 784982016 786060288 787313709 788814936 789654528 789898473 790013952 791099136 793510263 793871442 794716416 795078144 796594176 797442048 799810752 801335808 802436544 802553856 803538792 806105664 806472576 807212952 807580368 807698432 808321761 809238528 811273008 811642272 812387394 814055424 815173632 816293376 816473476 818900992 819153972 819273728 820025856 820399104 822899532 824404959 825282432 828112896 828174529 830572704 831014912 832156416 833299488 833421312 837109728 837490752 838259604 842475816 843633063 845365248 846526464 847490553 847876302 850397184 850659894 850784256 851565312 854549514 855848448 857024064 858783744 859963392 860942784 861334656 862517808 862977024 863895552 864162432 864288768 866461648 868113792 868508928 869306256 869433344 870500358 873678624 874480698 874878732 876675072 877879296 878879092 879279128 880486929 881893376 882294784 883104768 884317824 887416803 888361344 888765696 889986528 891813888 894055968 894462912 896168448 897122304 899787096 901502784 902741112 902873088 906868872 907281648 908114571 908527914 908660736 910393344 912682134 913097556 915812352 917070336 918330048 921263616 921682944 922529088 922948992 927169152 927591168 928442736 930349056 931627008 933112544 934394292 934891776 935886848 936175968 936312832 937461924 937598976 940456608 940884672 941748444 942177096 944111616 946485176 946915984 947785293 949731328 951035904 952342272 956696832 957132288 958010976 962829504 964152072 966131712 967458816 968560632 969001488 970332534 970849152 971882496 972182736 972324864 974769354 976628016 977072544 977969538 978112512 982888452 984382464 986259456 987614208 989189019 992130048 992581632 993492864 994857552 998489856 999406512 999861408 1001234844 1001914368 1003290624 1004433248 1004890432 1005812964 1006270776 1007878144 1008189504 1008336896 1009262592 1012260483 1012799424 1014190632 1015583751 1015732224 1019291728 1020227481 1020691854 1022243328 1022787584 1024192512 1030288896 1031704128 1036421568 1036893312 1037845224 1038317616 1040449536 1043065296 1043540064 1044498078 1046642688 1048080384 1049751612 1051753248 1052872704 1053197964 1053351936 1054798848 1058013684 1058495256 1059621888 1059949233 1060104192 1062125568 1064795823 1065280482 1066414336 1068447744 1069915392 1070071808 1071385056 1074807552 1075296768 1076283936 1076773824 1077762348 1078984704 1081697344 1082189696 1083183192 1084671081 1085407232 1086898176 1088391168 1089630711 1090126674 1092205296 1093367808 1093705578 1093865472 1097199376 1098706518 1099206612 1100376576 1104150528 1107430272 1109541888 1111065984 1111228416 1116146304 1116654336 1117679472 1119214746 1123301088 1124332326 1124844084 1127153664 1128701952 1129987404 1130501736 1132054623 1133862912 1134213192 1134379008 1135420416 1137230913 1139399352 1140964461 1141131264 1142698752 1146617856 1146703194 1147923712 1148446208 1150023744 1150636032 1151860736 1152216576 1152385024 1157485056 1158011904 1159075008 1160667144 1164904832 1165974264 1166504976 1167575877 1168107318 1168900096 1170505728 1173448458 1173982572 1177473024 1179090432 1183222404 1184481792 1185020928 1186648704 1190807163 1192074624 1192617216 1194891264 1196163072 1199716128 1202003712 1203654816 1203830784 1205308188 1209158496 1209708864 1210819428 1211370552 1211547648 1213857792 1216909512 1217463408 1218581091 1221083136 1222760448 1224440064 1224710214 1228351488 1228730958 1228910592 1230038784 1230598656 1234349298 1236225536 1236788224 1237923648 1240465408 1242169344 1245859056 1246522368 1248234624 1249949232 1250131968 1253942144 1254512896 1255664592 1256236128 1257389406 1258815488 1263713724 1268047872 1269789696 1271814453 1275595776 1275989841 1276176384 1277347968 1281824271 1283772672 1285536096 1288175616 1289945088 1291414176 1292001984 1293776712 1294465536 1295843328 1296243648 1296433152 1299692472 1302170688 1302763392 1303959384 1304150016 1305750537 1310517936 1311721047 1312318098 1312509952 1315012608 1316818944 1318318638 1318918692 1322840064 1323442176 1324657152 1326476736 1331319808 1332542016 1333148544 1334979792 1337720832 1341083952 1341694368 1344252672 1345683456 1349680644 1350399232 1352254176 1354111668 1354309632 1360303308 1360922472 1362791871 1362991104 1365590016 1369023201 1369646334 1373718528 1375605504 1377495072 1381895424 1382524416 1383793632 1384423488 1387266048 1390753728 1391386752 1392664104 1395523584 1397440512 1399668816 1401591438 1402337664 1403830272 1404263952 1404469248 1406192886 1406398464 1408000178 1410684912 1411327008 1412622666 1412829184 1413265644 1413472256 1416167424 1419727764 1420373976 1424596992 1426553856 1428513408 1428828583 1433076736 1433729024 1435045248 1435698432 1437016464 1444244256 1446228108 1449197568 1451188224 1452840948 1453502232 1455498801 1456273728 1457823744 1458274104 1458487296 1462154031 1464942024 1465608816 1466954307 1467168768 1474332678 1476573696 1479389184 1481421312 1481637888 1488195072 1488872448 1490239296 1492286328 1497734784 1499109768 1499792112 1501852266 1502871552 1504935936 1506649872 1507335648 1508719446 1509406164 1511817216 1512284256 1512505344 1513893888 1516307884 1519199136 1521285948 1521508352 1523598336 1528937592 1531037781 1533364992 1534181376 1536288768 1538038411 1538738474 1543313408 1544015872 1545433344 1547556192 1554632352 1555339968 1556767836 1557476424 1560674304 1564597944 1565310096 1566747117 1569964032 1572120576 1574627418 1577629872 1579309056 1579796946 1580027904 1582198272 1587020526 1587742884 1589432832 1590156288 1593188352 1594884096 1597920723 1599621504 1602671616 1604873088 1605107712 1607077584 1612211328 1612945152 1614425904 1615160736 1615396864 1616643522 1618477056 1622546016 1623284544 1624774788 1628110848 1630347264 1632586752 1632946952 1635190011 1637801984 1638307944 1638547456 1640051712 1640558367 1640798208 1645799064 1648059777 1648809918 1650564864 1656225792 1656349058 1661145408 1662029824 1664312832 1666598976 1666842624 1674219456 1674981504 1676519208 1684951632 1686498489 1687266126 1690730496 1693052928 1694981106 1695752604 1700794368 1701319788 1701568512 1703130624 1709099028 1711696896 1714048128 1719926784 1720054791 1721885568 1722669312 1725035616 1725954048 1727791104 1728324864 1728577536 1732923296 1736227584 1737017856 1738612512 1738866688 1741000716 1747357248 1748961396 1749757464 1752160977 1753350144 1755758592 1757758184 1758558256 1760172687 1760973858 1763786752 1764589568 1766209536 1768635648 1774833606 1776722688 1777531392 1779973056 1783627776 1788111936 1788925824 1792336896 1794244608 1799574192 1803005568 1805482224 1805746176 1813737744 1814563296 1816229142 1817055828 1817321472 1820786688 1825364268 1826195112 1831624704 1834140672 1836660096 1837065321 1842527232 1843096437 1843365888 1845058176 1845897984 1851523947 1854338304 1855182336 1856885472 1860698112 1863254016 1866225088 1868788584 1869783552 1871773696 1872351936 1872625664 1874923848 1875197952 1880913216 1881769344 1883496888 1884354192 1886084109 1888223232 1892970352 1893831968 1895570586 1899462656 1902071808 1904684544 1913393664 1914264576 1916021952 1925659008 1928304144 1932263424 1934917632 1937121264 1938002976 1940665068 1941698304 1943764992 1944365472 1944649728 1949538708 1953256032 1954145088 1955939076 1956225024 1965776904 1968477147 1968764928 1972518912 1975228416 1977477957 1978378038 1984260096 1985163264 1986985728 1989715104 1996979712 1998813024 1999722816 2002469688 2003828736 2006581248 2008866496 2009780864 2011625928 2012541552 2015756288 2016379008 2016673792 2018525184 2024520966 2025598848 2028381264 2031167502 2031464448 2038583456 2040454962 2041383708 2044486656 2045575168 2048385024 2054469501 2060577792 2063408256 2072843136 2073786624 2075690448 2076635232 2080899072 2086130592 2087080128 2088996156 2093285376 2096160768 2099503224 2102387157 2103506496 2105745408 2106395928 2106703872 2109289329 2109597696 2112000267 2116027368 2116990512 2118933999 2119243776 2119898466 2120208384 2124251136 2129591646 2130560964 2132828672 2136895488 2139830784 2140143616 2142770112 2149615104 2150593536 2152567872 2153547648 2155524696 2163394688 2164379392 2166366384 2169342162 2170814464 2173796352 2176782336 2179261422 2180253348 2184410592 2186735616 2187411156 2187730944 2194398752 2197413036 2198413224 2200753152 2211499017 2214860544 2219083776 2222131968 2222456832 2232292608 2233308672 2235358944 2238429492 2246602176 2248664652 2249688168 2252778399 2254307328 2257403904 2259974808 2261003472 2263079169 2264109246 2267725824 2268426384 2268758016 2270840832 2274461826 2278798704 2281928922 2282262528 2285397504 2293235712 2293406388 2295847424 2296892416 2300047488 2301272064 2303721472 2304433152 2308107711 2314970112 2316023808 2318150016 2321334288 2329809664 2331948528 2333009952 2335151754 2336214636 2337800192 2341011456 2346896916 2347965144 2354946048 2358180864 2361941127 2366444808 2368963584 2369695419 2370041856 2373297408 2380530789 2381614326 2384149248 2385234432 2389782528 2392326144 2399432256 2404007424 2407309632 2407661568 2410616376 2418316992 2419417728 2421638856 2422741104 2423095296 2424965283 2427715584 2433819024 2434926816 2437162182 2442166272 2445520896 2448880128 2449420428 2456702976 2457461916 2457821184 2460077568 2461197312 2468698596 2472451072 2473214877 2473576448 2475847296 2484338688 2484523587 2491718112 2493044736 2496469248 2499898464 2500263936 2507884288 2509025792 2511329184 2512472256 2514778812 2517630976 2527427448 2530899189 2536095744 2539579392 2542471659 2543628906 2551191552 2551979682 2552352768 2554695936 2563648542 2567545344 2571072192 2576351232 2579890176 2582828352 2584003968 2587553424 2588931072 2591686656 2592487296 2592866304 2599384944 2604341376 2605526784 2607918768 2608300032 2611501074 2621035872 2623442094 2624636196 2625019904 2630025216 2633637888 2636637276 2637837384 2641460787 2645680128 2646884352 2649314304 2652953472 2653538797 2662250409 2662639616 2665084032 2666297088 2669959584 2675441664 2682167904 2683388736 2688505344 2691366912 2699361288 2700798464 2704508352 2708223336 2708619264 2720606616 2721844944 2724343713 2725583742 2725982208 2731180032 2738046402 2739292668 2747437056 2751211008 2754990144 2763790848 2765048832 2767587264 2768846976 2781507456 2782773504 2785328208 2791047168 2794881024 2799337632 2803182876 2804675328 2807660544 2808527904 2808938496 2812385772 2812796928 2816000356 2821369824 2822654016 2825245332 2825658368 2826531288 2826944512 2832334848 2839455528 2840747952 2843355879 2849193984 2853107712 2857026816 2857657166 2866153472 2867458048 2870090496 2871396864 2874032928 2888488512 2892456216 2898395136 2902376448 2905681896 2907004464 2910997602 2912547456 2915647488 2916548208 2916974592 2924308062 2929884048 2931217632 2933908614 2934337536 2948665356 2953147392 2958778368 2962842624 2967567057 2976390144 2977744896 2980478592 2984572656 2995469568 2998219536 2999584224 3003704532 3005743104 3009871872 3013299744 3014671296 3017438892 3018812328 3023634432 3024568512 3025010688 3027787776 3032615768 3036781449 3038398272 3042571896 3043016704 3046751253 3047196672 3057875184 3060682443 3062075562 3066729984 3068362752 3072577536 3076076822 3077476948 3086626816 3088031744 3090866688 3095112384 3109264704 3110679936 3113535672 3114952848 3121348608 3129195888 3130620192 3133494234 3139928064 3144241152 3149254836 3155259744 3158618112 3159593892 3160055808 3164396544 3174041052 3175485768 3178865664 3179847699 3180312576 3186376704 3194387469 3195841446 3199243008 3205343232 3209746176 3210215424 3214155168 3224422656 3225890304 3228851808 3230321472 3230793728 3233287044 3236954112 3245092032 3246569088 3249549576 3254013243 3256221696 3260694528 3265173504 3265893904 3268892133 3270380022 3275603968 3276615888 3277094912 3280103424 3281116734 3281596416 3291598128 3296119554 3297619836 3301129728 3312451584 3312698116 3322290816 3324059648 3328625664 3333197952 3333685248 3348438912 3349963008 3353038416 3369903264 3372996978 3374532252 3381460992 3386105856 3389962212 3391505208 3396163869 3401588736 3402639576 3403137024 3406261248 3411692739 3418198056 3422893383 3423393792 3428096256 3439853568 3440109582 3443771136 3445338624 3450071232 3451908096 3455582208 3456649728 3457155072 3465846592 3472455168 3474035712 3477225024 3477733376 3482001432 3494714496 3497922792 3499514928 3502727631 3504321954 3506700288 3511517184 3515516368 3517116512 3520345374 3521947716 3527573504 3529179136 3532419072 3537271296 3549667212 3553445376 3555062784 3559946112 3572421489 3576223872 3577851648 3584673792 3588489216 3599148384 3606011136 3610964448 3611492352 3627475488 3629126592 3632458284 3634111656 3634642944 3641573376 3650728536 3652390224 3655743273 3663249408 3668281344 3673320192 3674130642 3685054464 3686192874 3686731776 3690116352 3691795968 3703047894 3708676608 3710364672 3713770944 3721396224 3726508032 3732450176 3737577168 3739567104 3743547392 3744703872 3745251328 3749847696 3750395904 3761826432 3763538688 3766993776 3768708384 3772168218 3776446464 3785940704 3787663936 3791141172 3798925312 3804143616 3809369088 3815443359 3826787328 3827969523 3828529152 3832043904 3845472813 3851318016 3856608288 3864526848 3869835264 3874242528 3876005952 3881330136 3883396608 3887529984 3888730944 3889299456 3899077416 3906512064 3908290176 3911878152 3912450048 3917251611 3931553808 3935163141 3936954294 3937529856 3945037824 3950456832 3954955914 3956756076 3968520192 3970326528 3973971456 3979430208 3993959424 3997626048 3999445632 4004939376 4013162496 4017732992 4019561728 4023251856 4025083104 4031512576 4032758016 4033347584 4037050368 4049041932 4051197696 4056762528 4062335004 4062928896 4077166912 4080909924 4082767416 4088375613 4088973312 4091150336 4096770048 4107069603 4108939002 4121155584 4126816512 4145686272 4147573248 4151380896 4153270464 4161798144 4172261184 4174160256 4177992312 4186570752 4192321536 4199006448 4204774314 4207012992 4211490816 4212791856 4213407744 4218578658 4219195392 4224000534 4232054736 4233981024 4237867998 4238487552 4239796932 4240416768 4248502272 4259183292 4261121928 4265657344 4273790976 4279661568 4285540224 4286485749 4299230208 4301187072 4305135744 4307095296 4311049392 4326789376 4328758784 4332732768 4338684324 4341628928 4347592704 4353564672 4358522844 4360506696 4366496403 4368821184 4373471232 4374822312 4375461888 4386462093 4388797504 4394826072 4396826448 4400862921 4401506304 4422998034 4429721088 4438167552 4444263936 4444913664 4464585216 4466617344 4470717888 4476858984 4493204352 4497329304 4499376336 4505556798 4508614656 4514807808 4519949616 4522006944 4526158338 4528218492 4535451648 4536852768 4537516032 4541681664 4548923652 4557597408 4563857844 4564525056 4570795008 4586812776 4591694848 4593113343 4593784832 4600094976 4602544128 4608866304 4614115233 4616215422 4629940224 4632047616 4636300032 4642668576 4659619328 4663897056 4666019904 4670303508 4672429272 4675600384 4682022912 4693793832 4695930288 4700241351 4709892096 4716361728 4723882254 4732889616 4737927168 4739390838 4740083712 4746594816 4761061578 4763228652 4768298496 4770468864 4779565056 4784652288 4793762169 4798864512 4808014848 4814619264 4815323136 4821232752 4836633984 4838835456 4843277712 4845482208 4846190592 4849930566 4855431168 4867638048 4869853632 4874324364 4884332544 4891041792 4897760256 4898840856 4905570033 4913405952 4914923832 4915642368 4920155136 4921675101 4922394624 4928000623 4937397192 4944179331 4944902144 4946429754 4947152896 4951694592 4968677376 4969047174 4983436224 4986089472 4992938496 4999796928 5000527872 5015768576 5018051584 5022658368 5024944512 5029557624 5054854896 5059495467 5061798378 5072191488 5079158784 5084943318 5087257812 5102383104 5103959364 5104705536 5109391872 5127297084 5135090688 5142144384 5159780352 5160164373 5165656704 5168007936 5175106848 5177862144 5183373312 5184974592 5185732608 5198769888 5208682752 5211053568 5215837536 5216600064 5223002148 5242071744 5246884188 5249272392 5250039808 5256482931 5260050432 5267275776 5273274552 5275674768 5280518061 5282921574 5291360256 5293768704 5298628608 5305906944 5307077594 5324500818 5325279232 5330168064 5332594176 5339919168 5350883328 5364335808 5366777472 5377010688 5382733824 5398722576 5401596928 5409016704 5416446672 5417238528 5441213232 5443689888 5448687426 5451167484 5451964416 5462360064 5476092804 5478585336 5494874112 5502422016 5509980288 5511195963 5527581696 5529289311 5530097664 5535174528 5537693952 5554571841 5563014912 5565547008 5570656416 5582094336 5589762048 5598675264 5606365752 5609350656 5615321088 5617055808 5617876992 5624771544 5625593856 5632000712 5642739648 5645308032 5650490664 5651316736 5653062576 5653889024 5658252327 5664669696 5678911056 5681495904 5686711758 5698387968 5706215424 5714053632 5715314332 5732306944 5734916096 5740180992 5742793728 5748065856 5776977024 5784912432 5796790272 5804752896 5811363792 5814008928 5821995204 5825094912 5831294976 5833096416 5833949184 5848616124 5859768096 5862435264 5867817228 5868675072 5897330712 5905431441 5906294784 5917556736 5925685248 5932433871 5935134114 5952780288 5955489792 5960957184 5969145312 5990939136 5996439072 5999168448 6007409064 6011486208 6019743744 6026599488 6029342592 6034877784 6037624656 6047268864 6049137024 6050021376 6055575552 6065231536 6073562898 6076796544 6085143792 6086033408 6093502506 6094393344 6115750368 6121364886 6124151124 6133459968 6136725504 6145155072 6152153644 6154953896 6163408503 6173253632 6176063488 6181733376 6190224768 6218529408 6221359872 6227071344 6229905696 6242697216 6258391776 6261240384 6266988468 6279856128 6288482304 6298509672 6307161471 6310519488 6317236224 6319187784 6320111616 6328793088 6336000801 6348082104 6350971536 6356801997 6357731328 6359695398 6360625152 6372753408 6388774938 6391682892 6398486016 6410686464 6419492352 6420430848 6428310336 6448845312 6451780608 6457703616 6460642944 6461587456 6466574088 6490184064 6493138176 6499099152 6508026486 6512443392 6521389056 6530347008 6531787808 6537784266 6540760044 6551207936 6553231776 6554189824 6560206848 6562233468 6563192832 6583196256 6592239108 6595239672 6602259456 6625396232 6634497051 6644581632 6648119296 6657251328 6666395904 6667370496 6696877824 6699926016 6706076832 6739806528 6745993956 6749064504 6758335197 6762921984 6772211712 6779924424 6783010416 6789237507 6792327738 6803177472 6805279152 6806274048 6812522496 6823385478 6836396112 6845786766 6846787584 6856192512 6879707136 6880219164 6887542272 6890677248 6900142464 6903816192 6911164416 6913299456 6924323133 6931693184 6944910336 6948071424 6954450048 6955466752 6964002864 6989428992 6995845584 6999029856 7005455262 7008643908 7013400576 7023034368 7031032736 7034233024 7040690748 7043895432 7055147008 7058358272 7064838144 7074542592 7085823381 7099334424 7106890752 7109086257 7110125568 7119892224 7141592367 7144842978 7152447744 7155703296 7169347584 7176978432 7198296768 7212022272 7221928896 7222984704 7254950976 7258253184 7264916568 7268223312 7269285888 7274895849 7283146752 7301457072 7304780448 7311486546 7326498816 7336562688 7346640384 7348261284 7370108928 7372385748 7373463552 7380232704 7383591936 7406095788 7417353216 7419644631 7420729344 7427541888 7453016064 7453570761 7464900352 7475154336 7479134208 7487094784 7489407744 7490502656 7499695392 7500791808 7523652864 7527077376 7533987552 7537416768 7544336436 7552892928 7571881408 7575327872 7582282344 7592697567 7597850624 7608287232 7618738176 7627414977 7630886718 7653574656 7655939046 7657058304 7664087808 7690945626 7702636032 7713216576 7729053696 7739670528 7748485056 7752011904 7762660272 7766793216 7775059968 7777461888 7778598912 7798154832 7813024128 7816580352 7823756304 7824900096 7834503222 7863107616 7870326282 7873908588 7875059712 7890075648 7900913664 7909911828 7913512152 7924382361 7937040384 7940653056 7947942912 7958860416 7960616391 7986751227 7987918848 7995252096 7998891264 8009878752 8026324992 8035465984 8039123456 8046503712 8050166208 8063025152 8065516032 8066695168 8074100736 8098083864 8102395392 8113525056 8124670008 8125857792 8154333824 8161819848 8165534832 8173031139 8176751226 8177946624 8182300672 8193540096 8214139206 8217878004 8242311168 8253633024 8291372544 8295146496 8302761792 8306540928 8344522368 8348320512 8355984624 8373141504 8384643072 8398012896 8409548628 8414025984 8422981632 8425583712 8426815488 8437157316 8438390784 8448001068 8464109472 8467962048 8475735996 8476975104 8479593864 8480833536 8497004544 8518366584 8522243856 8530067637 8531314688 8547581952 8559323136 8571080448 8572971498 8598460416 8602374144 8610271488 8614190592 8622098784 8653578752 8657517568 8665465536 8677368648 8683257856 8695185408 8707129344 8717045688 8721013392 8732992806 8737642368 8746942464 8749644624 8750923776 8772924186 8777595008 8789652144 8793652896 8801725842 8803012608 8845996068 8859442176 8876335104 8888527872 8902701171 8929170432 8933234688 8941435776 8953717968 8986408704 8994658608 8998752672 9011113596 9017229312 9029615616 9039899232 9044013888 9052316676 9056436984 9070903296 9073705536 9075032064 9083363328 9097847304 9110344347 9115194816 9127715688 9129050112 9140253759 9141590016 9173625552 9182047329 9183389696 9186226686 9187569664 9200189952 9205088256 9217732608 9228230466 9232430844 9259880448 9264095232 9272600064 9285337152 9319238656 9327794112 9332039808 9340607016 9344858544 9364045824 9387587664 9391860576 9400482702 9419784192 9432723456 9447764508 9465779232 9475854336 9478781676 9480167424 9493189632 9522123156 9526457304 9536596992 9539543097 9540937728 9559130112 9583162407 9587524338 9597729024 9616029696 9629238528 9630646272 9642465504 9673267968 9677670912 9686555424 9690964416 9692381184 9699861132 9710862336 9735276096 9739707264 9748648728 9762039729 9768665088 9782083584 9795520512 9797681712 9806676399 9811140066 9826811904 9829847664 9831284736 9840310272 9843350202 9844789248 9856001246 9874794384 9888358662 9889804288 9892859508 9894305792 9903389184 9937354752 9938094348 9966872448 9972178944 9985876992 9999593856 10001055744 10001800081 10031537152 10036103168 10045316736 10049889024 10059115248 10109709792 10118990934 10123596756 10144382976 10158317568 10169886636 10174515624 10188491607 10204766208 10207918728 10209411072 10218783744 10235078217 10254594168 10268680149 10270181376 10284288768 10319560704 10320328746 10331313408 10336015872 10350213696 10355724288 10366746624 10369949184 10371465216 10397539776 10417365504 10422107136 10431675072 10433200128 10446004296 10484143488 10493768376 10498544784 10500079616 10508182893 10512965862 10520100864 10534551552 10546549104 10551349536 10561036122 10565843148 10582720512 10587537408 10597257216 10611813888 10614155188 10649001636 10650558464 10660336128 10665188352 10679838336 10717264467 10728671616 10733554944 10754021376 10765467648 10766268877 10797445152 10803193856 10818033408 10832893344 10834477056 10882426464 10887379776 10897374852 10902334968 10903928832 10924720128 10952185608 10957170672 10967229819 10989748224 11004844032 11019960576 11022391926 11055163392 11058578622 11060195328 11070349056 11075387904 11109143682 11126029824 11131094016 11141312832 11164188672 11179524096 11197350528 11212731504 11218701312 11230642176 11234111616 11235753984 11249543088 11251187712 11264001424 11285479296 11290616064 11300981328 11302633472 11306125152 11307778048 11316504654 11329339392 11357822112 11362991808 11373423516 11396775936 11412430848 11428107264 11430628664 11446330077 11464613888 11469832192 11480361984 11483908569 11485587456 11496131712 11536418439 11553954048 11569824864 11593580544 11609505792 11622727584 11628017856 11643990408 11650189824 11662589952 11666192832 11667898368 11697232248 11719536192 11724870528 11735634456 11737350144 11794661424 11805489423 11810862882 11812589568 11835113472 11851370496 11864867742 11870268228 11905560576 11910979584 11921914368 11938290624 11981878272 11992878144 11998336896 12014818128 12039487488 12053198976 12058685184 12069755568 12075249312 12094537728 12098274048 12100042752 12111151104 12130463072 12147125796 12153593088 12170287584 12172066816 12187005012 12188786688 12231500736 12242729772 12248302248 12265126839 12266919936 12273451008 12290310144 12304307288 12309907792 12321208809 12326817006 12346507264 12352126976 12363466752 12380449536 12437058816 12442719744 12454142688 12459811392 12485394432 12516783552 12522480768 12533976936 12559712256 12576964608 12597019344 12614322942 12621038976 12634472448 12638375568 12640223232 12657586176 12672001602 12696164208 12701943072 12713603994 12715462656 12719390796 12721250304 12745506816 12777549876 12783365784 12796972032 12821372928 12838984704 12856620672 12859457247 12897690624 12903561216 12915407232 12921285888 12923174912 12933148176 12980368128 12986276352 12998198304 13016052972 13024886784 13042778112 13060694016 13063575616 13075568532 13081520088 13099489209 13102415872 13106463552 13108379648 13120413696 13124466936 13126385664 13159386279 13166392512 13184478216 13190479344 13202588763 13204518912 13250792464 13268994102 13289163264 13296238592 13314502656 13332791808 13334740992 13393755648 13399852032 13412153664 13479613056 13491987912 13498129008 13516670394 13525843968 13544423424 13559848848 13566020832 13578475014 13584655476 13606354944 13610558304 13612548096 13625044992 13646770956 13672792224 13691573532 13693575168 13712385024 13760438328 13775084544 13779340029 13781354496 13800284928 13807632384 13826598912 13842345699 13848646266 13863386368 13889820672 13896142848 13908900096 13910933504 13928005728 13978857984 13991691168 13998059712 14010910524 14017287816 14026801152 14046068736 14062065472 14068466048 14081381496 14087790864 14100724053 14110294016 14116716544 14129676288 14149085184 14171646762 14198668848 14213781504 14218172514 14220251136 14239784448 14283184734 14289685956 14304895488 14311406592 14338695168 14353956864 14381286507 14396593536 14424044544 14443857792 14445969408 14509901952 14516506368 14529833136 14536446624 14538571776 14549791698 14566293504 14602914144 14609560896 14622973092 14652997632 14673125376 14693280768 14696522568 14716710099 14740217856 14744771496 14746927104 14760465408 14765025303 14767183872 14784001869 14812191576 14832537993 14834706432 14839289262 14841458688 14855083776 14906032128 14907141522 14929800704 14950308672 14958268416 14974189568 14978815488 14981005312 14999390784 15001583616 15047305728 15054154752 15067975104 15074833536 15088672872 15143762816 15150655744 15164564688 15178486401 15185395134 15195701248 15216574464 15237476352 15254829954 15261773436 15307149312 15311878092 15314116608 15328175616 15381891252 15405272064 15426433152 15479341056 15480493119 15496970112 15504023808 15525320544 15533586432 15550119936 15554923776 15557197824 15596309664 15626048256 15633160704 15647512608 15649800192 15669006444 15726215232 15740652564 15747817176 15750119424 15769448793 15780151296 15801827328 15819823656 15827024304 15841554183 15848764722 15874080768 15881306112 15895885824 15917720832 15921232782 15973502454 15975837696 15990504192 15997782528 16019757504 16052649984 16070931968 16078246912 16093007424 16100332416 16126050304 16131032064 16148201472 16196167728 16204790784 16227050112 16249340016 16251715584 16308667648 16323639696 16331069664 16346062278 16353502452 16355893248 16364601344 16387080192 16428278412 16435756008 16484622336 16507266048 16533587889 16582745088 16587867933 16590292992 16605523584 16613081856 16663715523 16689044736 16696641024 16711969248 16746283008 16769286144 16796025792 16819097256 16828051968 16845963264 16851167424 16853630976 16874314632 16876781568 16896002136 16928218944 16935924096 16951471992 16953950208 16959187728 16961667072 16974756981 16994009088 17036733168 17044487712 17060135274 17062629376 17095163904 17118646272 17142160896 17145942996 17196920832 17204748288 17220542976 17228381184 17244197568 17307157504 17315035136 17330931072 17354737296 17390370816 17414258688 17434091376 17442026784 17465985612 17475284736 17493884928 17499289248 17501847552 17545848372 17555190016 17579304288 17587305792 17603451684 17606025216 17691992136 17716294323 17718884352 17752670208 17777055744 17797301613 17805402342 17858340864 17866469376 17882871552 17907435936 17972817408 17989317216 17997505344 18022227192 18034458624 18059231232 18079798464 18088027776 18104633352 18112873968 18141806592 18147411072 18150064128 18166726656 18195694608 18220688694 18230389632 18255431376 18258100224 18280507518 18283180032 18347251104 18364094658 18366779392 18372453372 18375139328 18400379904 18410176512 18435465216 18456460932 18464861688 18490225509 18519760896 18528190464 18545200128 18570674304 18574771579 18638477312 18655588224 18664079616 18681214032 18689717088 18728091648 18775175328 18783721152 18800965404 18839568384 18865446912 18895529016 18921484413 18931558464 18951708672 18957563352 18960334848 18986379264 19008002403 19044246312 19052914608 19070405991 19073193984 19079086194 19081875456 19118260224 19166324814 19175048676 19195458048 19232059392 19258477056 19261292544 19284931008 19346535936 19355341824 19373110848 19381928832 19384762368 19399722264 19470552192 19479414528 19497297456 19524079458 19537330176 19564167168 19591041024 19595363424 19613352798 19622280132 19653623808 19659695328 19662569472 19680620544 19686700404 19689578496 19712002492 19749588768 19776717324 19779608576 19785719016 19788611584 19806778368 19876188696 19903491153 19933744896 19944357888 19971753984 19999187712 20002111488 20003600162 20063074304 20072206336 20090633472 20099778048 20118230496 20219419584 20237981868 20247193512 20288765952 20316635136 20339773272 20349031248 20367712521 20376983214 20409532416 20415837456 20418822144 20437567488 20470156434 20509188336 20537360298 20540362752 20568577536 20639121408 20640657492 20662626816 20672031744 20700427392 20711448576 20733493248 20739898368 20772969399 20795079552 20834731008 20844214272 20863350144 20866400256 20892008592 20968286976 20987536752 20997089568 21000159232 21016365786 21025931724 21040201728 21069103104 21093098208 21102699072 21122072244 21131686296 21165441024 21175074816 21194514432 21223627776 21228310376 21257470143 21298003272 21301116928 21320672256 21327258771 21330376704 21359676672 21424777101 21434528934 21457343232 21467109888 21508042752 21530935296 21532537754 21594890304 21606387712 21636066816 21665786688 21668954112 21764852928 21774759552 21794749704 21804669936 21807857664 21849440256 21904371216 21914341344 21934459638 21979496448 22009688064 22039921152 22044783852 22110326784 22117157244 22120390656 22140698112 22150775808 22218287364 22252059648 22258933893 22262188032 22282625664 22359048192 22360712283 22394701056 22425463008 22437402624 22461284352 22468223232 22471507968 22499086176 22502375424 22528002848 22570958592 22581232128 22601962656 22605266944 22612250304 22615556096 22633009308 22658678784 22715644224 22725983616 22746847032 22778092701 22793551872 22824861696 22856214528 22861257328 22882244931 22892660154 22929227776 22939664384 22960723968 22967817138 22971174912 22992263424 23072836878 23107908096 23139649728 23187161088 23219011584 23245455168 23256035712 23287980816 23300379648 23325179904 23332385664 23335796736 23394464496 23439072384 23449741056 23471268912 23474700288 23589322848 23610978846 23621725764 23625179136 23670226944 23702740992 23729735484 23740536456 23773147083 23811121152 23821959168 23843828736 23876581248 23881849173 23960253681 23963756544 23985756288 23996673792 24029636256 24078974976 24106397952 24117370368 24139511136 24150498624 24189075456 24196548096 24200085504 24222302208 24260926144 24294251592 24307186176 24340575168 24344133632 24374010024 24377573376 24463001472 24485459544 24496604496 24519093417 24530253678 24533839872 24546902016 24580620288 24608614576 24619815584 24642417618 24653634012 24693014528 24704253952 24726933504 24760899072 24874117632 24885439488 24908285376 24919622784 25033567104 25044961536 25067953872 25119424512 25153929216 25194038688 25228645884 25242077952 25268944896 25276751136 25280446464 25315172352 25344003204 25392328416 25403886144 25427207988 25430925312 25438781592 25442500608 25491013632 25555099752 25566731568 25590202911 25593944064 25642745856 25677969408 25713241344 25718914494 25795381248 25807122432 25830814464 25842571776 25846349824 25866296352 25960736256 25972552704 25996396608 26032105944 26049773568 26085556224 26121388032 26127151232 26151137064 26163040176 26198978418 26204831744 26212927104 26216759296 26240827392 26248933872 26252771328 26318772558 26332785024 26368956432 26380958688 26405177526 26409037824 26501584928 26537988204 26578326528 26592477184 26629005312 26665583616 26708103513 26787511296 26799704064 26824307328 26959226112 26983975824 26996258016 27033340788 27051687936 27088846848 27119697696 27132041664 27156950028 27169310952 27212709888 27221116608 27225096192 27250089984 27293541912 27331033041 27345584448 27383147064 27387150336 27420761277 27424770048 27520876656 27546141987 27550169088 27558680058 27562708992 27600569856 27615264768 27653197824 27684691398 27697292532 27726772736 27779641344 27792285696 27817800192 27821867008 27856011456 27957715968 27983382336 27996119424 28021821048 28034575632 28092137472 28124130944 28136932096 28162762992 28175581728 28201448106 28220588032 28233433088 28259352576 28298170368 28343293524 28397337696 28427563008 28436345028 28440502272 28479568896 28566369468 28579371912 28609790976 28618629291 28622813184 28677390336 28749487221 28762573014 28793187072 28848089088 28887715584 28891938816 29019803904 29033012736 29059666272 29072893248 29077143552 29099583396 29132587008 29205828288 29219121792 29245946184 29286119187 29305995264 29346250752 29386561536 29393045136 29420029197 29433420198 29480435712 29489542992 29493854208 29520930816 29530050606 29534367744 29568003738 29624383152 29665075986 29669412864 29678578524 29682917376 29710167552 29812064256 29814283044 29859601408 29900617344 29916536832 29948379136 29957630976 29998781568 30003167232 30005400243 30094611456 30108309504 30135950208 30149667072 30177345744 30287525632 30301311488 30329129376 30356972802 30370790268 30391402496 30433148928 30474952704 30509659908 30523546872 30565474821 30614298624 30623756184 30628233216 30656351232 30705234651 30763782504 30806040447 30810544128 30852866304 30958682112 30960986238 30993940224 31008047616 31050641088 31067172864 31100239872 31109847552 31114395648 31192619328 31252096512 31266321408 31295025216 31299600384 31338012888 31452430464 31481305128 31495634352 31500238848 31524548679 31538897586 31560302592 31603654656 31639647312 31654048608 31683108366 31697529444 31748161536 31762612224 31791771648 31835441664 31842465564 31947004908 31951675392 31981008384 31995565056 32039515008 32141863936 32151793401 32156493824 32186014848 32200664832 32262064128 32296402944 32298806631 32392335456 32409581568 32454100224 32498680032 32503431168 32617335296 32647279392 32662139328 32692124556 32707004904 32711786496 32729202688 32774160384 32856556824 32871512016 32901689457 32969244672 33014532096 33067175778 33165490176 33175735866 33180585984 33211047168 33226163712 33327431046 33378089472 33393282048 33423938496 33492566016 33538572288 33592051584 33638194512 33656103936 33691926528 33702334848 33707261952 33748629264 33753563136 33792004272 33856437888 33871848192 33902943984 33907900416 33918375456 33923334144 33949513962 33988018176 34073466336 34088975424 34120270548 34125258752 34190327808 34237292544 34284321792 34291885992 34338990231 34393841664 34409496576 34441085952 34451725707 34456762368 34488395136 34496004361 34609255317 34614315008 34630070272 34661862144 34709474592 34780741632 34828517376 34868182752 34884053568 34931971224 34950569472 34987769856 34998578496 35003695104 35091696744 35110380032 35158608576 35174611584 35206903368 35212050432 35383984272 35416468269 35432588646 35437768704 35505340416 35554111488 35594603226 35610804684 35716681728 35732938752 35765743104 35814871872 35945634816 35978634432 35995010688 36044454384 36118462464 36159596928 36176055552 36209266704 36225747936 36283613184 36294822144 36300128256 36333453312 36391389216 36441377388 36460779264 36510862752 36516200448 36561015036 36566360064 36694502208 36728189316 36733558784 36744906744 36750278656 36795380517 36800759808 36820353024 36870930432 36912921864 36929723376 36963626427 36980451018 37039521792 37056380928 37090400256 37141348608 37149543158 37276954624 37311176448 37328159232 37362428064 37379434176 37456183296 37550350656 37567442304 37601930808 37679136768 37730893824 37791058032 37842968826 37863116928 37903417344 37915126704 37920669696 37972758528 38016004806 38088492624 38105829216 38140811982 38146387968 38158172388 38163750912 38236520448 38332649628 38350097352 38390916096 38464118784 38516954112 38569862016 38578371741 38693071872 38710683648 38746221696 38763857664 38769524736 38799444528 38941104384 38958829056 38994594912 39048158916 39074660352 39128334336 39182082048 39190726848 39226705596 39244560264 39298467627 39307247616 39319390656 39325138944 39361241088 39373400808 39379156992 39424004984 39478158837 39499177536 39553434648 39559217152 39571438032 39577223168 39607766289 39613556736 39752377392 39806982306 39867489792 39888715776 39943507968 39998375424 40004222976 40007200324 40126148608 40144412672 40181266944 40199556096 40236460992 40438839168 40475963736 40494387024 40577531904 40633270272 40679546544 40698062496 40735425042 40753966428 40819064832 40831674912 40837644288 40875134976 40940312868 41018376672 41074720596 41080725504 41137155072 41281314984 41325253632 41338020087 41344063488 41400854784 41422897152 41479796736 41527037097 41545938798 41590159104 41669462016 41688428544 41726700288 41732800512 41784017184 41936573952 41975073504 41994179136 42000318464 42032731572 42051863448 42080403456 42138206208 42186196416 42205398144 42244144488 42263372592 42302172159 42330882048 42350149632 42389028864 42447255552 42456620752 42514940286 42596006544 42602233856 42641344512 42654517542 42660753408 42719353344 42849554202 42869057868 42914686464 42934219776 43016085504 43061870592 43065075508 43143859521 43189780608 43212775424 43272133632 43331573376 43337908224 43529705856 43549519104 43589499408 43609339872 43615715328 43698880512 43808742432 43828682688 43868919276 43958992896 44019376128 44079842304 44089567704 44150130297 44220653568 44234314488 44240781312 44281396224 44301551616 44352005607 44436574728 44497613979 44504119296 44517867786 44524376064 44565251328 44718096384 44721424566 44789402112 44850926016 44874805248 44922568704 44936446464 44943015936 44998172352 45004750848 45056005696 45141917184 45162464256 45203925312 45210533888 45224500608 45231112192 45266018616 45431288448 45451967232 45493694064 45535459203 45556185402 45587103744 45649723392 45712429056 45722514656 45764489862 45785320308 45858455552 45879328768 45921447936 45935634276 45942349824 45984526848 46145673756 46215816192 46279299456 46438023168 46441479357 46490910336 46512071424 46575961632 46600759296 46650359808 46664771328 46671593472 46788928992 46878144768 46899482112 46942537824 46949400576 47178645696 47221957692 47243451528 47250358272 47308346379 47340453888 47405481984 47459470968 47481072912 47524662549 47546294166 47622242304 47643918336 47687657472 47753162496 47763698346 47920507362 47927513088 47971512576 47993347584 48059272512 48157949952 48212795904 48234740736 48279022272 48300997248 48378150912 48393096192 48444604416 48521852288 48588503184 48614372352 48681150336 48688267264 48748020048 48755146752 48926002944 48970919088 48993208992 49038186834 49060507356 49067679744 49093804032 49161240576 49217229152 49239631168 49284835236 49307268024 49386029056 49408507904 49453867008 49521798144 49600763667 49748235264 49763603799 49770878976 49816570752 49839245568 49991146569 50067134208 50089923072 50135907744 50238849024 50307858432 50388077376 50457291768 50484155904 50537889792 50553502272 50560892928 50630344704 50688006408 50784656832 50807772288 50854415976 50861850624 50877563184 50885001216 50924270943 50982027264 51110199504 51133463136 51180405822 51187888128 51285491712 51355938816 51426482688 51437828988 51590762496 51614244864 51661628928 51685143552 51732592704 51921472512 51945105408 51992793216 52064211888 52171112448 52242776064 52254302464 52302274128 52326080352 52397956836 52409663488 52425854208 52433518592 52481654784 52497867744 52505542656 52637545116 52665570048 52737912864 52761917376 52810355052 52818075648 53003169856 53075976408 53148882969 53156653056 53184954368 53258010624 53331167232 53391904839 53416207026 53575022592 53599408128 53648614656 53918452224 53967951648 53992516032 54066681576 54103375872 54177693696 54239395392 54264083328 54313900056 54338621904 54425419776 54442233216 54450192384 54500179968 54587083824 54662066082 54691168896 54766294128 54774300672 54841522554 54849540096 55041753312 55092283974 55100338176 55117360116 55125417984 55201139712 55230529536 55306395648 55369382796 55394585064 55453545472 55470676527 55559282688 55584571392 55635600384 55712022912 55724314737 55915431936 55966764672 55992238848 56043642096 56069151264 56184274944 56248261888 56273864192 56325525984 56351163456 56402896212 56441176064 56466866176 56518705152 56596340736 56686587048 56764453239 56794675392 56855126016 56872690056 56881004544 56959137792 57024007209 57132738936 57158743824 57211217973 57219581952 57237258582 57245626368 57354780672 57498974442 57525146028 57586374144 57696178176 57775431168 57783877632 58039607808 58066025472 58119332544 58145786496 58154287104 58199166792 58411656576 58438243584 58491892368 58572238374 58611990528 58692501504 58773123072 58786090272 58840058394 58866840396 58960871424 58979085984 58987708416 59041861632 59060101212 59068735488 59136007476 59248766304 59330151972 59338825728 59357157048 59365834752 59420335104 59628566088 59710473459 59719202816 59801234688 59833073664 59915261952 59997563136 60006334464 60010800486 60189222912 60216619008 60271900416 60299334144 60354691488 60575051264 60602622976 60658258752 60713945604 60741580536 60782804992 60866297856 60949905408 61019319816 61047093744 61103137563 61130949642 61228597248 61247512368 61256466432 61312702464 61410469302 61527565008 61612080894 61621088256 61705732608 61917364224 61921972476 61987880448 62016095232 62101282176 62134345728 62200479744 62219695104 62318908197 62385238656 62504193024 62532642816 62590050432 62599200768 62676025776 62904860928 62962610256 62991268704 63000477696 63049097358 63077795172 63120605184 63207309312 63279294624 63308097216 63366216732 63395058888 63496323072 63525224448 63583543296 63670883328 63684931128 63772410429 63894009816 63903350784 63962016768 63981776313 63991130112 64079030016 64274331303 64283727872 64303586802 64312987648 64372029696 64401329664 64524128256 64592805888 64597613262 64784670912 64819163136 64908200448 64997360064 65006862336 65234670592 65294558784 65324278656 65384249112 65414009808 65423572992 65548320768 65713113648 65743024032 65803378914 65938489344 66029064192 66134351556 66330980352 66351471732 66361171968 66422094336 66452327424 66654862092 66756178944 66776801679 66786564096 66847876992 67077144576 67082136849 67184103168 67276389024 67312207872 67383853056 67404669696 67414523904 67497258528 67507126272 67584008544 67712875776 67743696384 67805887968 67815800832 67836750912 67846668288 67899027924 67976036352 68146932672 68177950848 68240541096 68250517504 68334278103 68380655616 68474585088 68568643584 68583771984 68646734793 68677980462 68787683328 68818993152 68882171904 68903451414 68913524736 68976790272 68992008722 69218510634 69228630016 69260140544 69323724288 69418949184 69561483264 69657034752 69736365504 69768107136 69863942448 69901138944 69975539712 69997156992 70007390208 70183393488 70220760064 70317217152 70349223168 70413806736 70424100864 70767968544 70832936538 70865177292 70875537408 71010680832 71108222976 71189206452 71221609368 71319441249 71433363456 71465877504 71531486208 71629743744 71645547519 71880761043 71891269632 71957268864 71990021376 72088908768 72236924928 72319193856 72352111104 72418533408 72451495872 72567226368 72589644288 72600256512 72666906624 72782778432 72882754776 72921558528 73021725504 73032400896 73122030072 73132720128 73389004416 73456378632 73467117568 73489813488 73500557312 73557280251 73590761034 73601519616 73640706048 73741860864 73825843728 73859446752 73927252854 73960902036 74079043584 74112761856 74180800512 74282697216 74299086316 74553909248 74622352896 74656318464 74724856128 74758868352 75100701312 75134884608 75203861616 75358273536 75461787648 75582116064 75685937652 75726233856 75806834688 75830253408 75841339392 75945517056 76032009612 76176985248 76211658432 76281623964 76292775936 76316344776 76327501824 76473040896 76665299256 76700194704 76770608733 76781832192 76928237568 77033908224 77139724032 77156743482 77386143744 77421367296 77492443392 77527715328 77539049472 77598889056 77882208768 77917658112 77989189824 78096317832 78149320704 78256668672 78364164096 78381453696 78453411192 78489120528 78596935254 78614495232 78638781312 78650277888 78722482176 78746801616 78758313984 78848009968 78956317674 78998355072 79106869296 79118434304 79142876064 79154446336 79215532578 79227113472 79504754784 79613964612 79734979584 79777431552 79887015936 79996750848 80014400648 80124310539 80252297216 80288825344 80362533888 80399112192 80472921984 80877678336 80951927472 80988774048 81155063808 81266540544 81359093088 81396124992 81470850084 81507932856 81638129664 81663349824 81675288576 81750269952 81880625736 81993099123 82036753344 82149441192 82161451008 82274310144 82562629968 82638425961 82650507264 82676040174 82688126976 82801709568 82845794304 82959593472 83054074194 83091877596 83180318208 83338924032 83376857088 83453400576 83465601024 83568034368 83873147904 83950147008 83988358272 84000636928 84065463144 84103726896 84276412416 84372392832 84410796288 84488288976 84526745184 84604344318 84661764096 84700299264 84778057728 84894511104 84913241504 85029880572 85192013088 85204467712 85282689024 85309035084 85321506816 85438706688 85699108404 85738115736 85829372928 85855887873 85868439552 86032171008 86130151016 86248461663 86287719042 86379561216 86425550848 86544267264 86663146752 86675816448 87059411712 87099038208 87178998816 87218679744 87231430656 87397761024 87617484864 87657365376 87737838552 87858357561 87917985792 88038752256 88159684608 88179135408 88260087591 88300260594 88441307136 88468628976 88481562624 88562792448 88603103232 88704011214 88873149456 88995227958 89008238592 89035735572 89048752128 89130502656 89436192768 89442849132 89578804224 89701852032 89749610496 89845137408 89872892928 89996344704 90009501696 90016200729 90112011392 90283834368 90324928512 90407850624 90421067776 90449001216 90462224384 90532037232 90862576896 90903934464 90987388128 91070918406 91112370804 91174207488 91299446784 91424858112 91445029312 91528979724 91570640616 91696424463 91716911104 91758657536 91842895872 91871268552 91884699648 91969053696 92115703953 92291347512 92418121341 92431632384 92558598912 92876046336 92882958714 92981820672 93024142848 93151923264 93201518592 93300719616 93329542656 93343186944 93577857984 93756289536 93798964224 93885075648 93898801152 94357291392 94443915384 94486903056 94500716544 94573646037 94616692758 94680907776 94810963968 94918941936 94962145824 95049325098 95092588332 95244484608 95287836672 95375314944 95506324992 95527396692 95841014724 95855026176 95943025152 95986695168 96118545024 96425591808 96455380203 96469481472 96558044544 96601994496 96786192384 96889208832 96896419893 97043704576 97177006368 97228744704 97362300672 97376534528 97496040096 97510293504 97852005888 97941838176 97986417984 98076373668 98121014712 98135359488 98187608064 98322481152 98434458304 98479262336 98569670472 98614536048 98705068371 98772058112 98817015808 98907734016 99043596288 99201527334 99496470528 99527207598 99541757952 99633141504 99678491136 99982293138 100134268416 100179846144 100271815488 100477698048 100615716864 100776154752 100914583536 100968311808 101075779584 101107004544 101121785856 101260689408 101376012816 101569313664 101615544576 101708831952 101723701248 101755126368 101770002432 101848541886 101964054528 102220399008 102266926272 102360811644 102375776256 102570983424 102711877632 102852965376 102875657976 103016970693 103181524992 103228489728 103323257856 103355177121 103370287104 103465185408 103488013083 103827765951 103842945024 103890210816 103985586432 104128423776 104342224896 104485552128 104508604928 104604548256 104652160704 104795913672 104819326976 104851708416 104867037184 104963309568 104995735488 105011085312 105275090232 105331140096 105475825728 105523834752 105620710104 105636151296 106006339712 106151952816 106249404807 106297765938 106313306112 106369908736 106516021248 106662334464 106783809678 106832414052 107150045184 107198816256 107297229312 107836904448 107935903296 107985032064 108133363152 108355387392 108478790784 108528166656 108627800112 108677243808 108850839552 108884466432 108900384768 109000359936 109174167648 109324132164 109382337792 109532588256 109548601344 109683045108 109699080192 110083506624 110184567948 110200676352 110234720232 110250835968 110386141551 110402279424 110461059072 110612791296 110738765592 110789170128 110890879281 110907090944 110941353054 111118565376 111169142784 111271200768 111424045824 111448629474 111830863872 111933529344 111984477696 112087284192 112138302528 112368549888 112496523776 112547728384 112651051968 112702326912 112805792424 112882352128 113037410304 113192681472 113373174096 113528906478 113589350784 113710252032 113745380112 113762009088 113918275584 114048014418 114265477872 114317487648 114422435946 114439163904 114474517164 114491252736 114709561344 114997948884 115050292056 115172748288 115392356352 115550862336 115735115223 116079215616 116132050944 116238665088 116291572992 116308574208 116398333584 116823313152 116876487168 116983784736 117144476748 117223981056 117385003008 117546246144 117572180544 117680116788 117733680792 117895402881 117921742848 117958171968 117975416832 118083723264 118120202424 118137470976 118272014952 118434476511 118497532608 118660303944 118677651456 118714314096 118731669504 118823298867 118840670208 119257132176 119420946918 119438405632 119602469376 119666147328 119830523904 119995126272 120012668928 120021600972 120378445824 120433238016 120543800832 120598668288 120709382976 121150102528 121205245952 121316517504 121427891208 121483161072 121732595712 121899810816 122038639632 122094187488 122206275126 122261899284 122457194496 122495024736 122512932864 122625404928 122820938604 123055130016 123224161788 123242176512 123411465216 123843944952 123975760896 124014060261 124032190464 124202564352 124268691456 124439390208 124581111291 124637816394 124770477312 125008386048 125065285632 125180100864 125198401536 125352051552 125809721856 125925220512 125982537408 126000955392 126098194716 126155590344 126241210368 126414618624 126558589248 126616194432 126732433464 126790117776 126906516477 126992646144 127050448896 127167086592 127341766656 127369862256 127544820858 127788019632 127806701568 127924033536 127963552626 127982260224 128158060032 128548662606 128567455744 128607173604 128625975296 128744059392 128802659328 129048256512 129185611776 129195226524 129431578563 129569341824 129638326272 129816400896 129994720128 130013724672 130023401053 130469341184 130589117568 130648557312 130768498224 130828019616 130847145984 131096641536 131426227296 131486048064 131606757828 131876978688 132058128384 132268703112 132450390891 132661960704 132702943464 132722343936 132844188672 132904654848 133056016821 133309724184 133492841937 133512357888 133553603358 133573128192 133695753984 134154289152 134164273698 134368206336 134552778048 134624415744 134767706112 134809339392 134829047808 134994517056 135014252544 135168017088 135425751552 135487392768 135611775936 135631601664 135673501824 135693336576 135798055848 136293865344 136355901696 136481082192 136501035008 136606377609 136668556206 136761311232 136949170176 137137287168 137167543968 137293469586 137355960924 137575366656 137637986304 137764343808 137806902828 137827049472 137953580544 137984017444 138437021268 138457260032 138520281088 138647448576 138837898368 139314069504 139324438071 139472731008 139536214272 139727884896 139802277888 139951079424 139994313984 140014780416 140366786976 140441520128 140634434304 140698446336 140827613472 140848201728 141535937088 141665873076 141730354584 141751074816 142021361664 142216445952 142378412904 142443218736 142573987647 142638882498 142866726912 142931755008 143062972416 143259487488 143291095038 143761522086 143782539264 143914537728 143980042752 144177817536 144473849856 144638387712 144704222208 144837066816 144902991744 145134452736 145179288576 145333813248 145565556864 145765509552 145843117056 146043451008 146064801792 146244060144 146265440256 146778008832 146912757264 146934235136 146979626976 147001114624 147114560502 147181522068 147203039232 147281412096 147483721728 147651687456 147718893504 147854505708 147921804072 148158087168 148225523712 148361601024 148565394432 148598172632 148802291001 149107818496 149244705792 149290811397 149312636928 149449712256 149517736704 149973439707 150201402624 150269769216 150407723232 150716547072 150923575296 151164232128 151371875304 151452467712 151613669376 151660506816 151682678784 151891034112 152064019224 152353970496 152423316864 152563247928 152585551872 152632689552 152655003648 152946081792 153330598512 153400389408 153541217466 153563664384 153856475136 154067816448 154279448064 154313486964 154772287488 154842734592 154984886784 155055430656 155197778112 155764417536 155835316224 155978379648 156192635664 156513337344 156728328192 156762907392 156906822384 156978241056 157193870508 157228990464 157277562624 157300555776 157444964352 157493603232 157516627968 157696019936 157912635348 157996710144 158213738592 158236868608 158285752128 158308892672 158431065156 158454226944 159009509568 159227929224 159446648907 159469959168 159554863104 159774031872 159993501696 160028801296 160175714517 160248621078 160504594432 160577650688 160725067776 160798224384 160945843968 161755356672 161903854944 161977548096 162310127616 162533081088 162718186176 162792249984 162941700168 163015865712 163276259328 163326699648 163350577152 163500539904 163761251472 163986198246 164073506688 164298882384 164322902016 164548620288 165125259936 165276851922 165301014528 165352080348 165376253952 165603419136 165691588608 165919186944 166108148388 166183755192 166360636416 166412029581 166677848064 166753714176 166906801152 167136068736 167172944211 167746295808 167900294016 167976716544 168001273856 168130926288 168207453792 168552824832 168744785664 168821592576 168976577952 169053490368 169208688636 169323528192 169400598528 169556115456 169789022208 169826483008 170059761144 170293359717 170384026176 170408935424 170565378048 170618070168 170643013632 170877413376 171072021627 171398216808 171476231472 171633653919 171658745856 171711775746 171736879104 172064342016 172260302032 172496923326 172575438084 172759122432 172851101696 173088534528 173326293504 173351632896 174118823424 174198076416 174357997632 174437359488 174462861312 175234969728 175314730752 175475677104 175716715122 175835971584 176077504512 176319369216 176358270816 176520175182 176600521188 176882614272 176937257952 176963125248 177125584896 177206206464 177408022428 177746298912 177990455916 178016477184 178071471144 178097504256 178261005312 178885698264 179131420377 179157608448 179403704064 179499220992 179745785856 179992689408 180019003392 180032401458 180224022784 180567668736 180649857024 180815701248 180842135552 180898002432 180924448768 181064074464 181725153792 181807868928 181974776256 182141836812 182224741608 182348414976 182598893568 182849716224 182890058624 183057959448 183141281232 183309412689 183392848926 183433822208 183517315072 183685791744 183742537104 183769399296 183938107392 184231407906 184582695024 184836242682 184863264768 185117197824 185752092672 185765917428 185963641344 186048285696 186303846528 186403037184 186601439232 186659085312 186956724591 187155715968 187512579072 187597928448 187770151296 187797602304 188714582784 188887830768 188973806112 189001433088 189147292074 189233385516 189361815552 189621927936 189837883872 189924291648 190098650196 190185176664 190488969216 190575673344 190750629888 191012649984 191054793384 191317231287 191682029448 191710052352 191886050304 191945328939 191973390336 192237090048 192822993909 192851183616 192910760406 192938962944 193116089088 193203988992 193572384768 193778417664 193792839786 194087409152 194354012736 194457489408 194724601344 194753069056 194992080192 195020587008 195704011776 195883676352 195972835968 196152747336 196242029424 196270718976 196644962304 196868916608 196958524672 197139340944 197229072096 197410136742 197544116224 197634031616 197815468032 198087192576 198403054668 198992941056 199054415196 199083515904 199266283008 199356982272 199964586276 200268536832 200330405037 200359692288 200543630976 201231433728 201246410547 201552309504 201829167072 201936623616 202151559168 202214009088 202243571712 202521378816 202752025632 203138627328 203231089152 203417663904 203447402496 203510252736 203540004864 203697083772 203928109056 204440798016 204533852544 204721623288 204751552512 205002834309 205141966848 205423755264 205705930752 205751315952 205940204379 206033941386 206363049984 206456979456 206646515712 206710354242 206740574208 206930370816 206976026166 207655531902 207685890048 207780421632 207971172864 208256847552 208684449792 208971104256 209017209856 209209096512 209304321408 209591827344 209638653952 209703416832 209926619136 209991470976 210022170624 210550180464 210662280192 210951651456 211047669504 211241420208 211272302592 212012679424 212303905632 212498809614 212595531876 212626612224 212739817472 213032042496 213324668928 213567619356 213664828104 213958323747 214300090368 214397632512 214594458624 214936642557 215642283129 215673808896 215871806592 215970064128 216266726304 216710774784 216957581568 217056333312 217255600224 217354487616 217701679104 217768932864 217800769536 218000719872 218348335296 218648264328 218764675584 219065176512 219097202688 219366090216 219398160384 220167013248 220369135896 220401352704 220469440464 220501671936 220671840753 220772283102 220804558848 220922118144 221225582592 221477531184 221578340256 221781758562 221814181888 221882706108 222237130752 222338285568 222542401536 222848091648 222897258948 223661727744 223867058688 223968955392 224174568384 224276605056 224993047552 225095456768 225302103936 225404653824 225611584848 226074820608 226385362944 226746348192 227057812956 227178701568 227420504064 227490760224 227524018176 227836551168 228096028836 228530955744 228634975296 228844871892 228878327808 228949034328 228982505472 229419122688 229995897768 230100584112 230311826199 230345496576 230784712704 231101724672 231470230446 232158431232 232264101888 232477330176 232583145984 232617148416 232796667168 233646626304 233752974336 233967569472 234288953496 234447962112 234770006016 235092492288 235144361088 235360233576 235467361584 235790805762 235843485696 235916343936 235950833664 236167446528 236240404848 236274941952 236544029904 236868953022 236995065216 237320607888 237355302912 237428628192 237463339008 237646597734 237681340416 238514264352 238841893836 238876811264 239204938752 239332294656 239661047808 239990252544 240043201944 240372931617 240756891648 240866476032 241087601664 241197336576 241418765952 241472030527 242300205056 242410491904 242633035008 242855782416 242966322144 243465191424 243799621632 244077279264 244188374976 244412550252 244523798568 244914388992 244990049472 245025865728 245250809856 245641877208 245979297369 246110260032 246448323576 246484353024 246822930432 247687889904 247915277883 247951521792 248028120522 248064380928 248405128704 248537382912 248878780416 249162222582 249275632788 249540954624 250016772096 250130571264 250360201728 250396803072 250704103104 251619443712 251850441024 251965074816 252001910784 252196389432 252311180688 252829237248 253117178496 253232388864 253464866928 253580235552 253813032954 253985292288 254100897792 254334173184 254683533312 254739724512 255089641716 255576039264 255613403136 255848067072 255927105252 255964520448 256316120064 257097325212 257134911488 257214347208 257251950592 257488118784 257567663619 257605318656 258096513024 258390453048 258745384989 258863157126 259138683648 259276652544 259632801792 259989440256 260027449344 260046802106 260938682368 261178235136 261297114624 261536996448 261656039232 261694291968 262193283072 262852454592 262972096128 263213515656 263753957376 264116256768 264537406224 264780262773 264900781782 265323921408 265405886928 265444687872 265688377344 265809309696 266112033642 266619448368 266985683874 267024715776 267107206716 267146256384 267391507968 268308578304 268328547396 268736412672 269105556096 269248831488 269535412224 269618678784 269989034112 270028505088 270048602187 270336034176 270851503104 270974785536 271223551872 271263203328 271347003648 271386673152 271596111696 272587730688 272711803392 272962164384 273002070016 273212755218 273337112412 273522622464 273898340352 274274574336 274335087936 274586939172 274711921848 275089273389 275150733312 275275972608 275528687616 275613805656 275654098944 275907161088 275968034888 276347111859 276874042536 276914520064 277040562176 277254364023 277294897152 277675796736 278628139008 278648876142 278945462016 279072428544 279455769792 279604555776 279902158848 279988627968 280029560832 280733573952 280883040256 281268868608 281396892672 281655226944 281696403456 283071874176 283331746152 283460709168 283502149632 284042723328 284432891904 284756825808 284886437472 285147975294 285277764996 285733453824 285863510016 286125944832 286518974976 286582190076 287523044172 287565078528 287829075456 287960085504 288355635072 289276775424 289366140609 289408444416 289674133632 289805983488 290358577152 290667626496 290689259679 291131113728 291531019104 291686234112 292086902016 292129603584 292488120288 292530880512 293556017664 293825514528 293868470272 293959253952 294002229248 294229121004 294363044136 294406078464 294562824192 294967443456 295303374912 295437787008 295709011416 295843608144 296115205113 296316174336 296451047424 296723202048 297130788864 297196345264 297604582002 298215636992 298489411584 298581622794 298625273856 298899424512 299035473408 299946879414 300402805248 300539538432 300815446464 301433094144 301847150592 302328464256 302743750608 302904935424 303227338752 303321013632 303365357568 303782068224 304128038448 304707940992 304846633728 305126495856 305171103744 305265379104 305310007296 305892163584 306661197024 306800778816 307082434932 307127328768 307712950272 308135632896 308558896128 308626973928 309050912079 309544574976 309685469184 309969773568 310110861312 310395556224 310464039249 311483297853 311528835072 311670632448 311956759296 312385271328 313026674688 313456656384 313525814784 313813644768 313956482112 314387741016 314457980928 314555125248 314601111552 314889928704 314987206464 315033255936 315392039872 315825270696 315993420288 316427477184 316473737216 316571504256 316617785344 316862130312 316908453888 318019019136 318455858448 318748214421 318893297814 318939918336 319109726208 319548063744 319987003392 320057602592 320351429034 320497242156 321009188864 321155301376 321450135552 321596448768 321891687936 323510713344 323807709888 323955096192 325066162176 325436372352 325584499968 325883400336 326031731424 326552518656 326653399296 326701154304 327001079808 327522502944 327972396492 328147013376 328597764768 328645804032 329097240576 330250519872 330553703844 330602029056 330704160696 330752507904 331158424653 331206838272 331383177216 331838373888 332216296776 332367510384 332672637843 332721272832 332824059162 333355696128 333507428352 333813602304 334272137472 334345888422 335492591616 335800588032 335953433088 336002547712 336261852576 336414907584 337105649664 337489571328 337643185152 337953155904 338106980736 338417377272 338647056384 339112230912 339578044416 339652966016 340119522288 340586719434 340768052352 340817870848 341130756096 341236140336 341286027264 341754826752 342144043254 342796433616 342952462944 343267307838 343317491712 343423551492 343473758208 344128684032 344520604064 344993846652 345150876168 345518244864 345702203392 346177069056 346652587008 347205345669 348237646848 348396152832 348715995264 348874718976 348925722624 350469939456 350629461504 350951354208 351433430244 351671943168 352155009024 352638738432 352716541632 353040350364 353201042376 353686208643 353765228544 353874515904 353926250496 354251169792 354412412928 354816044856 355303429533 355492597824 355980911832 356032954368 356142942288 356195008512 356469896601 356522010624 357771396528 358262840754 358315216896 358807408128 358998441984 359491571712 359985378816 360038006784 360064802916 360448045568 361135337472 361299714048 361631402496 361684271104 361796004864 362128148928 363450307584 363615737856 363949552512 364283673624 364449483216 365197787136 365699432448 365780117248 366115918896 366282562464 366618825378 366785697852 366867644416 367034630144 367371583488 367485074208 367538798592 367876214784 368462815812 369165390048 369672485364 369726529536 370234395648 371531834856 371927282688 372042180783 372096571392 372607693056 372806074368 373318170624 373743333873 373913449182 374311431936 375025158144 375195856896 375540302592 375595204608 377429165568 377775661536 377947612224 378002866176 378294584148 378466771032 378723631104 379243855872 379675767744 379848583296 380197300392 380370353328 380719549431 380977938432 381151346688 381501259776 382025299968 382109586768 382634462574 383364058896 383420104704 383772100608 383890657878 383946780672 384474180096 385645987818 385702367232 385821520812 385877925888 386232178176 386407977984 387144769536 387556835328 387585679572 388174818304 388294735689 388708025472 388914978816 389449202688 389984160384 390041174016 390070203159 391408023552 391767352704 391945671936 392305494672 392484058848 392541437952 393289924608 393737833216 393917049344 394278681888 394458144192 394820273484 395088232448 395268063232 395630936064 396174385152 396806109336 397351172673 397985882112 398108830392 398167031808 398532566016 398713964544 399168050463 399929172552 400478525811 400537073664 400660810074 400719384576 401087261952 402462867456 402492821094 403104619008 403658334144 403873247232 404303118336 404428018176 404487143424 405042757632 405504051264 406277254656 406462178304 406835327808 406894804992 407020505472 407080009728 407394167544 408881596032 409067705088 409443246576 409503105024 409819132827 410005668618 410283933696 410847510528 411411861504 411502631904 411880408758 412067882772 412726099968 412913958912 413293031424 413420708484 413481148416 413860741632 413952052332 415311063804 415371780096 415560843264 415942345728 416513695104 417942208512 417973314213 418034419712 418418193024 418608642816 419183654688 419406833664 419853238272 419982941952 420044341248 421100360928 421324560384 421903302912 422095339008 422482840416 422544605184 424025358848 424607811264 424997619228 425191063752 425253224448 425479634944 426064084992 426649337856 427135238712 427329656208 427721962941 427916647494 428600180736 428795265024 429188917248 429873285114 431284566258 431347617792 431743613184 431940128256 432533452608 433421549568 433915163136 434112666624 434511200448 434708975232 435403358208 435537865728 436001439744 436696670592 437296528656 437529351168 438130353024 438194405376 438732180432 438796320768 440334026496 440738271792 440802705408 440938880928 441003343872 441343681506 441544566204 441609117696 441844236288 442451165184 442955062368 443156680512 443563517124 443628363776 443765412216 444474261504 444676571136 445084803072 445696183296 445794517896 446406873003 447323455488 447734117376 447872434191 447937910784 448349136768 448553210112 449920319121 449986095104 450190913536 450604207872 450809307648 451223169696 452149641216 452770725888 453492696384 454115625912 454357403136 454841008128 454981520448 455048036352 455673102336 456192057672 457061911488 457269950592 457689743784 457756655616 457898068656 457965010944 458838245376 459991795536 460201168224 460623652398 460690993152 461569425408 462203449344 462940460892 464316862464 464528203776 464954660352 465166291968 465593334336 467293252608 467505948672 467935138944 468577906992 469540012032 470184984576 470288722176 470720467152 470934723168 471581611524 471686971392 471832687872 471901667328 472334893056 472480809696 472549883904 473088059808 473737906044 473990130432 474641215776 474710605824 474857256384 474926678016 475293195468 475362680832 477028528704 477683787672 477753622528 478339946721 478409877504 478664589312 479322095616 479980505088 480086403888 480527143551 480745863234 481513783296 481732952064 482175203328 482394673152 482837531904 482944061054 484600410112 484820983808 485266070016 485711564832 485932644288 486930382848 487599243264 488154558528 488376749952 488825100504 489047597136 489828777984 489980098944 490051731456 490501619712 491283754416 491958594738 492220520064 492896647152 492968706048 493645860864 495375779808 495830555766 495903043584 496056241044 496128761856 496810257408 497074765824 497757560832 498324445164 498551265576 499081909248 499236088743 500033544192 500261142528 500720403456 501408206208 501518832633 503238887424 503700882048 503930149632 504003821568 504392778864 504622361376 505658474496 506234356992 506464777728 506929733856 507160471104 507626065908 507970584576 508201795584 508668346368 509367066624 509479449024 510179283432 510880079151 511152078528 511226806272 511696134144 511854210504 511929040896 512632240128 513216064881 514194650424 514269822976 514428694416 514503901184 514900961757 514976237568 515135327238 515210637312 516193026048 516780906096 517490769978 517726314252 518277367296 518553305088 519265603584 519978880512 520054898688 520093604212 521877364736 522356470272 522594229248 523073992896 523312078464 523388583936 525704909184 525944192256 526427031312 527507914752 528232513536 529074812448 529560525546 529801563564 530647842816 530811773856 530889375744 531376754688 531618619392 532224067284 533238896736 533971367748 534049431552 534214413432 534292512768 534783015936 536657094792 537394261131 537472825344 538211112192 538497662976 539237357568 539978068224 540057010176 540097204374 540672068352 541703006208 541949571072 542447103744 542526406656 542694007296 542773346304 543192223392 545175461376 545423606784 545924328768 546004140032 546425510436 546674224824 547045244928 547796680704 548549148672 548670175872 549173878344 549423843696 549928238067 550178546778 550301466624 550551945216 551057375232 551227611312 551308197888 551814322176 551936069776 552694223718 553748085072 553829040128 554081124352 554508728046 554589794304 555351593472 557256278016 557297752284 557890924032 558144857088 558911539584 559209111552 559804317696 559977255936 560870173773 561467147904 561766080512 562537737216 562793785344 563310453888 563392806912 566143748352 566663492304 566921418336 567004299264 568085446656 568865783808 569513651616 569772874944 570295950588 570555529992 571466907648 571727020032 572251889664 573037949952 573164380152 573951693861 575046088344 575130157056 575658150912 575920171008 576711270144 578468981727 578553550848 578732281218 578816888832 579348267264 579611966976 580717154304 581335252992 581378519358 582262227456 583062038208 583372468224 584173804032 584259207168 584976240576 585061761024 587112035328 587651029056 587736940544 587918507904 588004458496 588458242008 588726088272 588812156928 589934886912 590606749824 590875574016 591418022832 591687216288 592230410226 592632348672 592902094848 593446404096 594261577728 594392690528 595209164004 596431273984 596978823168 597163245588 597250547712 597798849024 598070946816 599893758828 600805610496 600991215111 601079076864 601630892928 603694301184 603739231641 604656928512 605487501216 605809870848 606454677504 606642027264 606730715136 607564136448 608256076896 609415881984 609693267456 610252991712 610342207488 610530758208 610620014592 611784327168 613322394048 613601557632 614164869864 614254657536 615008502927 615425900544 616271265792 617117792256 617253947856 617820613137 618101824158 619089149952 619370938368 619939547136 620221722624 620791112448 620928078498 622966595706 623057670144 623341264896 623913518592 624770542656 626053349376 626913312768 627051629568 627627289536 627912964224 628775482032 628915961856 629110250496 629779857408 629974412928 630066511872 630784079744 631650541392 631986840576 632854954368 632947474432 633143008512 633235570688 633724260624 633816907776 636038038272 636911716896 637496428842 637786595628 637879836672 638219452416 639096127488 639974006784 640115205184 640702858068 640994484312 641874971241 642018377728 642310602752 642900271104 643192897536 643783375872 644809927671 646926849387 647021426688 647615419776 647910192384 650132324352 650872744704 651168999936 651766800672 652063462848 653105037312 653306798592 653402308608 654002159616 655045005888 655944792984 656294026752 657195529536 657291608064 658194481152 660501039744 661107407688 661204058112 661408321392 661505015808 662015522259 662316849306 662413676544 662766354432 663676747776 664432593552 664735020768 665345275686 665442545664 665648118324 666711392256 667014856704 667627204608 668544274944 668691776844 670985183232 671601176064 671906866176 672523705152 672829815168 674979142656 675286370304 675906311808 676213961472 676834754544 678224461824 679156088832 679305932032 680239044576 681173438868 681536104704 681635741696 682261512192 682472280672 682572054528 683509653504 684288086508 685592867232 685904925888 686534615676 686634983424 686847102984 686947516416 688257368064 689041208128 689987693304 690301752336 690935478597 691036489728 691404406784 692354138112 693305174016 694410691338 696475293696 696792305664 697431990528 697749437952 697851445248 700939878912 701258923008 701902708416 702866860488 703343886336 704310018048 705277476864 705433083264 706080700728 706402084752 707372417286 707530457088 707749031808 707852500992 708502339584 708824825856 709632089712 710606859066 710985195648 711961823664 712065908736 712285884576 712390017024 712939793202 713044021248 715542793056 716525681508 716630433792 717614816256 717996883968 718983143424 719970757632 720129605832 720896091136 721118794851 722270674944 722599428096 723262804992 723592009728 724256297856 724416091581 726900615168 727231475712 727899105024 728567347248 728898966432 730395574272 731398864896 731560234496 732231837792 732565124928 733237650756 733571395704 733735288832 734069260288 734743166976 734970148416 735077597184 735752429568 736925631624 737937892107 738330780096 739344970728 739453059072 740468791296 743063669712 743745833649 743854565376 744084361566 744193142784 745215386112 745612148736 746636341248 747486667746 747826898364 748622863872 750050316288 750391713792 751080605184 751190409216 754858331136 755551323072 755895224448 756005732352 756589168296 756933542064 758487711744 759351535488 759697166592 760394600784 760740706656 761439098862 761955876864 762302693376 763002519552 764050599936 764219173536 765268925148 766728117792 766840209408 767544201216 767781315756 767893561344 768948360192 771291975636 771404734464 771643041624 771755851776 772464356352 772702990857 772815955968 774289539072 775171359144 776236154967 776349636608 776589471378 777416050944 777829957632 778898405376 779968320768 780082348032 780140406318 782816047104 783534705408 783891343872 784610989344 784968117696 785082875904 786579849216 787475666432 787834098688 788557363776 788916288384 789640546968 790176464896 791261872128 792348770304 793612218672 794340788319 794702345346 795971764224 796217660784 796334063616 797065132032 797427929088 798336100926 799858345104 800957051622 801074147328 801321620148 801438769152 802174523904 804925734912 804985642188 806209238016 807316668288 807746494464 808606236672 808856036352 810085515264 810145806561 811008102528 812554509312 812924356608 813670655616 813789609984 814041010944 814160019456 814788335088 817763192064 818135410176 818886493152 819006210048 819638265654 820011337236 820567867392 821695021056 822823723008 823005263808 823760817516 824135765544 825267820167 825452199936 825827917824 826586062848 826841416968 826962296832 827721483264 827904104664 829041335577 830622127608 830743560192 831121686528 831763092069 831884691456 833027390208 835884417024 835946628426 836068839424 836836386048 837217285632 838367309376 838813667328 839706476544 839965883904 840088682496 842200721856 842649120768 843806605824 844190678016 844965680832 845089210368 848050717696 849215622528 849995238456 850382127504 850506448896 852128169984 853298675712 854270477424 854659312416 855443925882 855833294988 857200361472 857590530048 858377834496 859746570228 862569132516 862695235584 863487226368 863880256512 865066905216 867830326272 868098421827 868225333248 869022400896 869417950464 871075731456 872002879488 872067779037 873393341184 874593057312 875058702336 876260706048 876388810752 877464360864 877592641536 880668052992 881476543584 881605410816 881877761856 882006687744 882687363012 883089132408 883218235392 883688472576 884902330368 885910124736 886313361024 887127034248 887256727552 887530824432 888345615339 888948523008 889353142272 890169606144 891392366592 891589035792 892813746006 894646910976 895468234752 895744868382 895875821568 896698273536 897106420224 899840638242 899972190208 900381827072 901208415744 901618615296 902446339392 904299282432 905541451776 906985392768 908231251824 908714806272 909682016256 909963040896 910096072704 911346204672 912384115344 914123822976 914539901184 915379487568 915513311232 915796137312 915930021888 917676490752 919983591072 920402336448 921247304796 921381986304 923138850816 924406898688 925880921784 927152736237 928633724928 929056407552 929909320704 930332583936 931186668672 931392117747 934449893559 934586505216 935011897344 935870277888 937155813984 939080024064 940369969152 940577444352 941440934304 941869446336 943163223048 943373942784 943665375744 943803334656 944669786112 944961619392 945099767808 946176119616 947475812088 947980260864 949282431552 949421211648 949714512768 949853356032 950586390936 950725361664 954057057408 955367575344 955507245056 956244643263 956679893442 956819755008 957329178624 958644191232 959961010176 960172807776 961054287102 961491726468 963027566592 963465904128 964350406656 964789346304 965675063808 965888122108 969200820224 969641967616 970532140032 971423129664 971865288576 975198486528 976309117056 976753499904 977650201008 978095194272 979657555968 979960197888 980103462912 981003239424 982567508832 983917189476 984441040128 985793294304 985937412096 987291721728 990751559616 991661111532 991806087168 992112482088 992257523712 993620514816 994149531648 995515121664 996648890328 997102531152 998017913529 998163818496 998472177486 1000067088384 1000522285056 1001440806912 1002816412416 1003037665266 1006477774848 1007401764096 1007860299264 1008007643136 1008785557728 1009244722752 1011316948992 1012468713984 1012929555456 1013859467712 1014320942208 1015252131816 1015941169152 1017336692736 1018734133248 1018958898048 1020358566864 1021760158302 1022304157056 1022453612544 1023392268288 1023708421008 1023858081792 1025264480256 1026432129762 1028389300848 1028539645952 1028857388832 1029007802368 1029801923514 1029952475136 1030270654476 1030421274624 1032386052096 1033561812192 1034981539956 1035452628504 1036554734592 1037106610176 1038531207168 1039957761024 1040187208424 1041616037007 1043754729472 1044712940544 1045188458496 1046147985792 1046624156928 1046777167872 1051409818368 1051888384512 1052854062624 1055015829504 1056465027072 1058149624896 1059121051092 1059603127128 1061058625929 1061295685632 1061623547712 1061778751488 1062753509376 1063237238784 1064448134568 1065910288599 1066477793472 1067942735496 1068098863104 1068428826864 1068585025536 1069566031872 1073314189584 1074788522262 1074945650688 1076422224384 1076995325952 1078474715136 1079956136448 1080114020352 1080194408748 1081344136704 1083406012416 1083899142144 1084894207488 1085052813312 1085388014592 1086384446784 1090350922752 1090847213568 1091848657536 1092008280064 1092851020872 1093348449648 1095593361408 1097098297344 1097340351744 1098347756688 1098847687392 1099856476134 1100357093556 1100602933248 1101103890432 1102114750464 1102455222624 1102616395776 1103628644352 1103872139552 1105388447436 1107496170144 1107658080256 1108162248704 1109017456092 1109179588608 1110703186944 1114595504568 1115781848064 1116126542349 1116289714176 1117823079168 1118418223104 1119954511872 1121230001619 1121740347546 1122934295808 1123532161024 1125075474432 1125587570688 1126620907776 1126785613824 1132287496704 1133326984608 1133842836672 1134008598528 1136170893312 1137731567616 1139027303232 1139545749888 1140591901176 1141111059984 1142158648293 1142933815296 1143454040064 1144503779328 1146075899904 1146328760304 1147903387722 1150092176688 1150260314112 1151316301824 1151840342016 1153422540288 1156937963454 1157107101696 1157464562436 1157633777664 1158696534528 1159223933952 1161434308608 1162670505984 1162757038716 1164524454912 1164884207067 1166124076416 1166744936448 1168347608064 1169952481152 1170123522048 1170210609477 1174224070656 1175302058112 1175473881088 1175837015808 1176008916992 1176916484016 1177452176544 1177624313856 1179869773824 1181213499648 1181751148032 1182836045664 1183374432576 1184460820452 1185264697344 1185804189696 1186892808192 1188523155456 1188785381056 1190418328008 1192053518019 1192862547968 1193957646336 1194326491176 1194501095424 1195597698048 1196141893632 1197504151389 1199787517656 1201435577433 1201611220992 1201982430222 1202158153728 1203261785856 1207388602368 1207478463282 1209313857024 1210975002432 1211619741696 1212909355008 1213284054528 1213461430272 1215128272896 1216512153792 1218831763968 1219386534912 1220505983424 1220684414976 1221061516416 1221240029184 1226644788096 1227203115264 1228329739728 1228509315072 1229457398481 1230017005854 1230851801088 1232542531584 1234235584512 1234507895712 1235641226274 1236203648316 1238178299904 1238741876736 1239879094272 1240443445248 1241582224896 1241856156996 1245933191412 1246115340288 1246682529792 1247827037184 1249541085312 1253826625536 1253919942639 1254103259136 1255254579072 1255825928448 1257550964064 1258220500992 1259559714816 1259948825856 1260133023744 1261568159488 1263301082784 1263973681152 1265709908736 1265894948864 1266286017024 1266471141376 1267448521248 1267633815552 1272076076544 1273823433792 1274992857684 1275573191256 1275759673344 1276438904832 1278192254976 1279948013568 1280230410368 1281405716136 1281988968624 1283165888823 1283749942482 1284036755456 1284621205504 1285800542208 1286385795072 1287566751744 1289619855342 1293853698774 1294042853376 1295230839552 1295820384768 1300264648704 1301745489408 1302337999872 1303533601344 1304126925696 1306210074624 1306613597184 1308004319232 1310090011776 1311889585968 1312588053504 1314391059072 1314583216128 1316388962304 1321002079488 1322214815376 1322408116224 1322816642784 1323010031616 1324031044518 1324633698612 1324827353088 1325532708864 1327353495552 1328865187104 1329470041536 1330690551372 1330885091328 1331296236648 1333422784512 1334029713408 1335254409216 1337088549888 1337383553688 1339220619009 1341970366464 1343202352128 1343617302573 1343813732352 1345047410304 1345659630336 1349760957363 1349958285312 1350572740608 1351812623616 1352427922944 1353669509088 1356448923648 1358312177664 1358611864064 1360478089152 1362346877736 1363072209408 1363271483392 1364523024384 1364944561344 1365144109056 1367019307008 1368576173016 1371185734464 1371809851776 1373069231352 1373269966848 1373694205968 1373895032832 1376514736128 1378082416256 1379975386608 1380603504672 1381870957194 1382072979456 1382808813568 1384708276224 1386610348032 1388821382676 1392950587392 1393584611328 1394863981056 1395498875904 1401879757824 1402517846016 1403805416832 1405733720976 1408620036096 1410554953728 1410866166528 1412161401456 1412804169504 1414744834572 1415060914176 1415498063616 1415705001984 1417004679168 1417649651712 1419264179424 1421213718132 1421970391296 1423923647328 1424131817472 1424571769152 1424780034048 1425879586404 1426088042496 1431085586112 1433051363016 1433260867584 1435019840163 1435229632512 1435993767936 1437966286848 1439941515264 1440259211664 1441581430653 1441792182272 1442237589702 1444541349888 1445198856192 1446525609984 1447184019456 1448512595712 1448832183162 1453801230336 1454462951424 1455798210048 1457134694496 1457797932864 1460791148544 1462797729792 1463120468992 1464463675584 1465130249856 1466475301512 1467142791408 1467470577664 1469486333952 1469940296832 1470155194368 1471504859136 1473851263248 1475875784214 1476661560192 1478689941456 1478906118144 1480937582592 1486127339424 1487491667298 1487709130752 1488168723132 1488386285568 1490430772224 1491224297472 1493272682496 1494973335492 1495653796728 1497245727744 1497708266229 1500100632576 1500783427584 1502161210368 1504556497899 1509716662272 1511102646144 1511790448896 1512011464704 1513178336592 1513867084128 1516975423488 1518703070976 1519394333184 1520789201568 1521481413312 1522878197724 1523911753728 1524605386752 1526005039104 1528101199872 1528438347072 1530537850296 1532640237453 1533456235584 1533680418816 1535088402432 1535562631512 1535787122688 1537896720384 1539648194643 1542583951272 1542809468928 1543286083248 1543511703552 1544702885271 1544928712704 1545405981714 1545631911936 1548579078144 1550342718288 1552472309934 1552699273216 1553178942756 1554832101888 1555659915264 1557796810752 1559936641536 1560164696064 1560280812636 1565632094208 1567069410816 1567782687744 1569221978688 1569936235392 1570165751808 1574951332864 1575668197376 1577114727552 1577832576768 1579281093936 1582523744256 1584697540608 1587224437344 1588681576638 1589404690692 1591943528448 1592435321568 1592668127232 1594130264064 1594855858176 1596672201852 1599716690208 1601914103244 1602148294656 1602643240296 1602877538304 1604349047808 1609971284376 1612182783393 1612418476032 1614633336576 1615492988928 1617712072704 1620171030528 1620291613122 1622016205056 1625109018624 1625848713216 1627341311232 1627579219968 1628082021888 1628320038912 1629576670176 1635526384128 1636270820352 1637772986304 1638012420096 1639276531308 1640022674472 1641135734784 1643390042112 1645647446016 1646010527616 1647521635032 1648271531088 1649784714201 1650535640334 1650904399872 1651655835648 1653172125696 1653682833936 1653924593664 1655442966528 1655808209328 1658082671154 1661244255216 1661487120384 1662243373056 1663526184138 1663769382912 1666054780416 1671768834048 1671893256852 1672137678848 1673672772096 1674434571264 1676734618752 1677627334656 1679412953088 1679931767808 1682610521319 1684401443712 1685298241536 1687613211648 1688381356032 1689931361664 1690178420736 1690304213689 1696101435392 1698431245056 1699990476912 1700764255008 1701012897792 1704256339968 1706597351424 1708540954848 1709318624832 1710887851764 1711666589976 1714400722944 1715181060096 1716755668992 1719493140456 1721855081583 1725138265032 1725390471168 1726974452736 1727760513024 1730133810432 1735406945181 1735660652544 1736196843654 1736450666496 1738044801792 1738835900928 1742151462912 1744005758976 1744135558074 1746786682368 1749186114624 1750117404672 1752521412096 1752777621504 1754928721728 1755185283072 1761336105984 1762953087168 1763210821632 1763755523712 1764013375488 1765374726024 1766178264816 1766436470784 1769804660736 1771820249472 1772626722048 1774254068496 1774513455104 1775061648864 1776691230678 1777897046016 1778706284544 1780339212288 1782784733184 1783178071584 1785627492012 1789293821952 1790936469504 1791489736764 1791751643136 1793396547072 1794212840448 1799681276484 1799944380416 1800763654144 1802416831488 1802973645333 1803237230592 1804892678784 1811082903552 1811217694923 1813970785536 1816462503648 1817429612544 1819364032512 1819926081792 1820192145408 1822692409344 1824768230688 1828247645952 1829079802368 1830758975136 1831026622464 1831592274624 1831860043776 1835352981504 1839967182144 1840804672896 1842494609592 1842763972608 1846277701632 1848813797376 1851761843568 1853461839411 1854305472474 1857267449856 1858112815104 1859818641408 1860665167872 1862373337344 1862784235494 1868899787118 1869173010432 1870023794688 1871740555776 1874311627968 1878160048128 1880739938304 1881154888704 1882881868608 1883738892672 1886326446096 1886747885568 1887330751488 1889339572224 1889923238784 1890199535616 1892352239232 1894951624176 1895960521728 1898564863104 1898842423296 1899429025536 1899706712064 1901172781872 1901450723328 1908114114816 1910735150688 1911014490112 1912489286526 1913359786884 1913639510016 1914658357248 1917288382464 1919922020352 1920345615552 1922108574204 1922983452936 1925624913723 1926055133184 1926931808256 1928700813312 1929578692608 1931350127616 1931776244216 1934429783013 1938401640448 1939283935232 1940780548161 1941064280064 1942846259328 1943730577152 1950396973056 1952618234112 1953506999808 1955300402016 1956190388544 1959315111936 1959920395776 1960206925824 1962006478848 1965135017664 1967834378952 1968882080256 1971586588608 1971874824192 1974583443456 1981503119232 1983322223064 1983612174336 1984224964176 1984515047424 1987241029632 1988299063296 1991030243328 1993297780656 1994205062304 1996035827058 1996327636992 1996944354972 2000134176768 2001044570112 2002881613824 2005632824832 2006075330532 2012955549696 2014803528192 2015720598528 2017571115456 2018489445504 2024937427968 2025859110912 2027718935424 2028641884416 2030504263632 2034673385472 2037468266496 2037917796096 2040717133728 2043520316604 2044608314112 2044907225088 2046784536576 2047416842016 2047716163584 2050528960512 2052864259524 2056778601696 2057079291904 2057714777664 2058015604736 2059603847028 2059904950272 2060541308952 2060842549248 2064772104192 2067123624384 2069963079912 2070905257008 2072806435791 2073109469184 2074213220352 2077062414336 2079915522048 2080374416848 2083232074014 2087509458944 2089425881088 2090376916992 2092295971584 2093248313856 2093554335744 2102819636736 2103776769024 2105708125248 2110031659008 2112930054144 2116299249792 2118242102184 2119206254256 2122117251858 2122591371264 2123247095424 2123557502976 2125507018752 2126474477568 2128896269136 2131820577198 2132955586944 2135885470992 2136197726208 2136857653728 2137170051072 2139132063744 2146628379168 2149577044524 2149891301376 2152844448768 2153990651904 2156949430272 2159912272896 2160388817496 2162688273408 2163356384553 2166812024832 2167798284288 2169788414976 2170776029184 2172768893568 2173248274743 2180701845504 2181694427136 2183697315072 2184016560128 2185702041744 2186696899296 2191186722816 2194196594688 2194680703488 2196695513376 2197695374784 2199712952268 2200714187112 2201205866496 2202207780864 2204229500928 2204910445248 2205232791552 2207257288704 2207744279104 2210776894872 2213813676321 2214992340288 2215316160512 2216324497408 2218034912184 2218359177216 2221406373888 2229191009136 2231237500947 2231563696128 2232253084698 2232579428352 2235646158336 2236836446208 2239909023744 2242460003238 2243480695092 2245868591616 2247064322048 2250150948864 2251175141376 2253241815552 2253571227648 2264574993408 2266653969216 2267685673344 2268017197056 2275463135232 2278054606464 2279091499776 2281183802352 2282222119968 2284317296586 2285867630592 2286908080128 2289007558656 2292151799808 2292657520608 2295806775444 2300184353376 2300520628224 2302632603648 2303680684032 2306845080576 2313875926908 2314214203392 2314929124872 2315267555328 2317393069056 2318108972571 2318447867904 2322868617216 2325514077432 2328708464901 2329048909824 2329768414134 2332248152832 2333489872896 2336695216128 2339904962304 2340247044096 2340421218954 2348448141312 2350604116224 2350947762176 2351674031616 2352017833984 2353832968032 2354904353088 2355248627712 2359739547648 2362426999296 2363502296064 2365672091328 2366748865152 2368921640904 2370529394688 2373785616384 2377046310912 2377570762112 2380836656016 2383022364957 2384107036038 2385725095936 2387915292672 2388652982352 2389002190848 2391195396096 2392283787264 2395008302778 2399575035312 2402871154866 2403222441984 2403964860444 2404316307456 2406523571712 2414777204736 2414956926564 2418627714048 2421950004864 2423239483392 2425818710016 2426568109056 2430256545792 2430437419683 2433024307584 2437663527936 2438773069824 2441011966848 2441368829952 2442123032832 2442480058368 2453289576192 2454406230528 2456659479456 2457018630144 2458914796962 2460034011708 2461703602176 2465085063168 2468471169024 2469015791424 2471282452548 2472407296632 2475803460501 2476356599808 2477483753472 2479758188544 2480886890496 2483164449792 2483712313992 2487124006731 2491866382824 2492230680576 2493365059584 2495289276207 2495654074368 2499082170624 2507653251072 2507839885278 2508206518272 2510509158144 2511651856896 2515101928128 2516441001984 2519119429632 2519897651712 2520266047488 2523136318976 2526602165568 2527947362304 2531419817472 2531789897728 2532572034048 2534897042496 2535267631104 2544152153088 2547646867584 2549985715368 2551146382512 2551519346688 2556384509952 2559896027136 2560460820736 2562811432272 2563977937248 2566331777646 2567499884964 2568073510912 2569242411008 2571601084416 2572771590144 2575133503488 2579239710684 2587707397548 2588085706752 2590461679104 2591640769536 2603490978816 2604295265481 2604675999744 2607067202688 2608253851392 2613227194368 2616008638464 2616203337111 2620180023552 2623779171936 2625176107008 2628782118144 2629166432256 2632777924608 2642004158976 2644429630752 2644816232448 2645633285568 2646020063232 2648062089036 2649267397224 2649654706176 2651065417728 2654706991104 2657730374208 2658940083072 2661381102744 2661770182656 2662592473296 2665036846017 2666845569024 2668059426816 2670508818432 2674177099776 2674767107376 2678441238018 2683940732928 2686404704256 2687234605146 2687627464704 2690094820608 2691319260672 2699521914726 2699916570624 2701145481216 2703625247232 2704855845888 2707339018176 2712897847296 2716624355328 2717223728128 2720956178304 2724693755472 2726144418816 2729046048768 2729889122688 2730288218112 2734038614016 2737152346032 2742371468928 2743619703552 2746138462704 2746539933696 2747388411936 2747790065664 2753029472256 2756164832512 2759950773216 2761207009344 2763741914388 2764145958912 2765617627136 2769416552448 2773220696064 2777642765352 2781458208711 2785901174784 2787169222656 2789727962112 2790997751808 2794176353241 2803349680677 2803759515648 2805035692032 2807610833664 2811467441952 2817240072192 2821109907456 2821732333056 2824322802912 2825608339008 2829489669144 2830121828352 2830996127232 2831410003968 2834009358336 2835299303424 2838528358848 2842427436264 2843940782592 2847847294656 2848263634944 2849143538304 2849560068096 2851759172808 2852176084992 2862171172224 2866102726032 2866521735168 2868733929789 2870039680326 2870459265024 2871987535872 2875932573696 2879883030528 2880518423328 2883162861306 2883584364544 2884475179404 2889082699776 2890397712384 2893051219968 2894368038912 2897025191424 2897664366324 2907602460672 2908925902848 2911596420096 2914269388992 2915595865728 2925595459584 2926240937984 2928927351168 2930260499712 2932950603024 2934285582816 2938972667904 2939880593664 2940310388736 2943009718272 2947702526496 2951751568428 2953323120384 2957379882912 2957812236288 2961875165184 2972254678848 2974983334596 2975418261504 2976337446264 2976772571136 2980861544448 2982448594944 2986545364992 2989946670984 2991307593456 2994053740587 2994491455488 2995416532458 3000201265152 3001566855168 3004322420736 3009112995798 3019433324544 3022205292288 3023580897792 3024022929408 3026356673184 3027734168256 3033950846976 3037406141952 3038788666368 3041578403136 3042962826624 3045756395448 3047823507456 3052010078208 3056202399744 3056876694144 3061075700592 3065280474906 3066912471168 3067360837632 3070176804864 3071125263024 3071574245376 3075793440768 3079296389286 3085167902544 3085618937856 3086572166496 3087023407104 3089405770542 3089857425408 3090811963428 3091263823872 3097158156288 3100685436576 3104944619868 3105398546432 3106357885512 3109664203776 3111319830528 3115593621504 3119873283072 3120561625272 3124848111021 3131264188416 3134138821632 3135565375488 3138443957376 3139872470784 3140331503616 3149902665728 3151336394752 3154229455104 3155665153536 3158562187872 3165047488512 3169395081216 3174448874688 3177363153276 3178809381384 3183887056896 3184870643136 3185336254464 3188260528128 3189711716352 3193344403704 3197730865797 3199433380416 3203828206488 3204296589312 3205286480592 3205755076608 3208698095616 3219942568752 3224365566786 3224836952064 3229266673152 3230985977856 3235424145408 3240342061056 3240583226244 3244032410112 3250218037248 3251697426432 3254682622464 3255158439936 3256164043776 3259153340352 3271052768256 3272541640704 3275545972608 3276024840192 3278553062616 3280045348944 3286780084224 3291294892032 3292021055232 3295043270064 3296543062176 3299569428402 3301071280668 3301808799744 3303311671296 3306344251392 3307365667872 3307849187328 3310885933056 3311616418656 3316165342308 3322488510432 3322974240768 3324486746112 3327052368276 3327538765824 3332109560832 3343786513704 3344275357696 3347345544192 3348379627047 3348869142528 3353469237504 3355254669312 3359863535616 3363690004857 3365221042638 3368802887424 3370596483072 3375226423296 3376762712064 3379862723328 3380356841472 3380608427378 3392202870784 3396862490112 3399980953824 3401528510016 3402025795584 3408512679936 3413194702848 3417081909696 3418637249664 3421775703528 3423333179952 3428801445888 3430362120192 3433511337984 3438986280912 3443710163166 3450276530064 3450780942336 3453948905472 3455521026048 3460267620864 3470813890362 3471321305088 3472393687308 3472901332992 3476089603584 3477671801856 3484302925824 3488011517952 3488271116148 3493573364736 3494652621201 3498372229248 3500234809344 3505042824192 3509857443456 3510370566144 3510631828431 3522672211968 3525906174336 3526421643264 3527511047424 3528026750976 3530749452048 3532356529632 3532872941568 3539609321472 3543640498944 3545253444096 3548508136992 3549026910208 3550123297728 3553382461356 3555794092032 3557412569088 3560678424576 3565569466368 3566356143168 3571254984024 3576160554057 3578587643904 3581872939008 3582979473528 3583503286272 3586793094144 3588425680896 3592512454167 3599362552968 3599888760832 3601527308288 3604306732299 3604833662976 3605947290666 3606474461184 3609785357568 3622165807104 3622435389846 3627941571072 3632925007296 3634859225088 3638728065024 3639852163584 3640384290816 3645384818688 3649536461376 3656495291904 3658159604736 3661517950272 3662053244928 3663184549248 3663720087552 3679934364288 3681609345792 3684989219184 3685527945216 3692555403264 3697627594752 3703523687136 3706923678822 3708610944948 3714534899712 3716225630208 3719637282816 3721330335744 3724746674688 3725568470988 3737799574236 3738346020864 3740047589376 3743481111552 3748623255936 3761479876608 3761759827917 3762309777408 3765763737216 3767477785344 3772652892192 3774661502976 3778679144448 3779846477568 3780399071232 3784704478464 3789903248352 3791921043456 3797129726208 3797684846592 3798858051072 3799413424128 3802345563744 3802901446656 3816228229632 3821470301376 3822028980224 3824978573052 3826719573768 3827279020032 3829316714496 3834576764928 3839844040704 3840691231104 3844217148408 3845966905872 3849497666469 3851249827446 3852110266368 3853863616512 3857401626624 3859157385216 3862700255232 3863552488432 3868859566026 3876803280896 3878567870464 3881561096322 3882128560128 3885692518656 3887461154304 3900793946112 3905236468224 3907013999616 3910600804032 3912380777088 3918630223872 3919840791552 3924012957696 3930270035328 3935668757904 3937764160512 3943173177216 3943749648384 3949166886912 3963006238464 3966644446128 3967224348672 3968449928352 3969030094848 3974482059264 3976598126592 3982060486656 3986595561312 3988410124608 3992071654116 3992655273984 3993888709944 4000268353536 4002089140224 4005763227648 4011265649664 4012150661064 4017661857027 4025911099392 4029607056384 4031441197056 4035142230912 4036978891008 4049282872089 4049874855936 4051718221824 4055437870848 4057283768832 4061008527264 4069346770944 4074936532992 4075835592192 4081434267456 4087040633208 4089216628224 4089814450176 4093569073152 4094833684032 4095432327168 4101057921024 4105728519048 4113557203392 4114158583808 4115429555328 4116031209472 4119207694056 4119809900544 4121082617904 4121685098496 4129544208384 4134247248768 4139926159824 4141810514016 4145612871582 4146218938368 4148426440704 4154124828672 4159831044096 4160748833696 4166464148028 4175018917888 4178851762176 4180753833984 4184591943168 4186496627712 4205639273472 4207553538048 4211416250496 4225860108288 4232598499584 4236484204368 4238412508512 4244234503716 4245182742528 4246494190848 4247115005952 4251014037504 4252948955136 4257792538272 4263641154396 4265911173888 4271770941984 4272395452416 4273715307456 4274340102144 4278264127488 4293256758336 4299154089048 4299782602752 4305059520489 4305688897536 4307981303808 4313898860544 4319824545792 4320777634992 4324744291959 4325376546816 4326712769106 4333624049664 4335596568576 4339576829952 4341552058368 4345537787136 4346496549486 4361403691008 4363388854272 4367394630144 4368033120256 4371404083488 4373393798592 4382373445632 4388393189376 4389361406976 4393391026752 4395390749568 4399425904536 4401428374224 4402411732992 4408459001856 4409820890496 4410465583104 4414514577408 4415488558208 4421553789744 4427627352642 4429984680576 4430632321024 4432648994816 4436069824368 4436718354432 4442812747776 4458382018272 4462475001894 4463127392256 4464506169396 4465158856704 4471292316672 4473672892416 4479818047488 4484920006476 4486961390184 4491737183232 4493124798687 4494128644096 4500301897728 4502350282752 4506483631104 4513669493697 4529149986816 4533307938432 4535371346688 4536034394112 4550926270464 4556109212928 4558182999552 4562367604704 4564444239936 4568634593172 4571735261184 4573816160256 4578015117312 4584303599616 4585315041216 4591613550888 4597920712359 4600368706752 4601041256448 4605265207296 4607361368064 4613690161152 4618944583929 4627751853816 4628428406784 4629858249744 4630535110656 4634108655813 4634786138112 4636217945142 4636895735808 4645737234432 4651028154864 4657416929802 4658097819648 4659536828268 4664496305664 4666979745792 4673390432256 4679809924608 4680494088192 4680842437908 4696896282624 4701208232448 4701895524352 4703348063232 4707665936064 4709808706176 4710497255424 4724853998592 4727004592128 4731344182656 4733497730304 4737843281808 4747571232768 4754092621824 4755141524224 4761673312032 4766044729914 4768214072076 4771450191872 4775830585344 4777305964704 4778004381696 4782390792192 4784567574528 4790016605556 4799150070624 4805742309732 4806444883968 4807929720888 4808632614912 4813047143424 4829913853128 4836548350179 4837255428096 4843900009728 4846478966784 4853136218112 4860513091584 4860874839366 4866048615168 4875327055872 4877546139648 4882023933696 4882737659904 4884246065664 4884960116736 4906579152384 4908812461056 4913318958912 4914037260288 4917829593924 4920068023416 4923407204352 4930170126336 4936942338048 4938031582848 4942564905096 4944814593264 4949354142603 4951606921002 4952713199616 4954967506944 4959516377088 4961773780992 4966328899584 4967424627984 4974248013462 4983732765648 4984461361152 4986730119168 4990578552414 4991308148736 4998164341248 5015306502144 5015679770556 5016413036544 5021018316288 5023303713792 5030203856256 5032882003968 5038238859264 5039795303424 5046272637952 5047831563957 5053204331136 5055894724608 5062839634944 5065144068096 5069794084992 5070535262208 5070912641067 5088304306176 5095293735168 5099971430736 5102292765024 5103038693376 5112769019904 5119792054272 5120921641472 5125622864544 5127955874496 5132663555292 5134999769928 5136147021824 5138484822016 5143202168832 5145543180288 5150267006976 5158479421368 5165565244749 5175414795096 5176171413504 5180923358208 5183281539072 5206220835543 5206981957632 5208590530962 5209351999488 5214134405376 5216507702784 5226454388736 5232017276928 5232406674222 5240360047104 5247558343872 5250352214016 5257564236288 5258332864512 5265555849216 5284008317952 5288859261504 5289632464896 5291266571136 5292040126464 5296124178072 5298534794448 5299309412352 5309413982208 5315460748416 5317880166144 5322762205488 5323540365312 5325184946592 5330073692034 5333691138048 5336118853632 5341017636864 5348354199552 5349534214752 5356882476036 5367881465856 5372809408512 5374469210292 5375254929408 5380189641216 5382638521344 5399043829452 5399833141248 5402290962432 5407250494464 5408920935999 5409711691776 5414678036352 5433248710656 5433653084769 5434447456256 5441912356608 5449387510944 5452288837632 5458092097536 5459778245376 5460576436224 5468077228032 5474304692064 5484742937856 5487239407104 5492276925408 5493079867392 5494776823872 5495580131328 5506058944512 5512329665024 5519901546432 5522414018688 5527483828776 5528291917824 5531235254272 5538833104896 5546441392128 5555285530704 5560385518233 5562916417422 5571802349568 5574338445312 5579455924224 5581995503616 5588352706482 5606699361354 5607519031296 5610071384064 5615221667328 5622934883904 5634480144384 5642219814912 5643464666112 5648645605824 5651216678016 5658979338288 5660243656704 5661992254464 5668018716672 5670598606848 5677056717696 5684854872528 5687881565184 5695694589312 5696527269888 5698287076608 5699120136192 5703518345616 5704352169984 5724342344448 5732205452064 5733043470336 5737467859578 5740079360652 5740918530048 5743975071744 5751865147392 5759766061056 5761036846656 5766325722612 5767168729088 5768950358808 5776874741169 5778165399552 5780795424768 5786102439936 5788736077824 5794050382848 5795328732648 5803289349039 5815204921344 5817851805696 5822341644483 5823192840192 5828538777984 5831191731456 5851190919168 5852481875968 5857854702336 5860520999424 5865901206048 5868571165632 5877945335808 5879761187328 5880620777472 5886019436544 5895405052992 5903503136856 5906646240768 5914759765824 5915624472576 5923750330368 5944509357696 5949966669192 5950836523008 5952674892528 5953545142272 5961723088896 5964897189888 5973090729984 5979893341968 5982615186912 5988107481174 5988982910976 5990833064916 6000402530304 6003133710336 6008644841472 6018225991596 6038866649088 6044410584576 6047161795584 6052713346368 6055468336512 6074812283904 6077577332736 6083156806272 6085925653248 6091512790896 6104020156416 6112404799488 6113753388288 6122151401184 6130560949812 6133824942336 6134721675264 6140353609728 6142250526048 6143148490752 6151586881536 6158592778572 6170335805088 6171237875712 6173144332992 6174046814208 6178811541084 6179714850816 6181623926856 6182527647744 6194316312576 6201370873152 6209889239736 6210797092864 6212715771024 6218419307373 6219328407552 6222639661056 6231187243008 6239746566144 6241123250544 6249696222042 6262528376832 6268277643264 6271130750976 6276887914752 6279744941568 6280663007232 6299805331456 6302672789504 6308458910208 6311330307072 6317124375744 6330094977024 6338790162432 6348897749376 6354726306552 6357618762768 6367774113792 6369741286272 6370672508928 6376521056256 6379423432704 6386688807408 6395461731594 6398866760832 6407656412976 6408593178624 6410572961184 6411510153216 6417396191232 6439885137504 6448731133572 6449673904128 6458533346304 6461971955712 6470848290816 6481166452488 6488064820224 6490069153659 6500436074496 6503394852864 6509365244928 6512328087552 6518306680704 6519744824229 6542105536512 6545083281408 6551091945216 6552049680384 6557106125232 6560090697888 6573560168448 6582589784064 6584042110464 6590086540128 6593086124352 6599138856804 6602142561336 6603617599488 6606623342592 6612688502784 6614731335744 6615698374656 6621771866112 6623232837312 6632330684616 6641441028963 6644977020864 6645948481536 6648973492224 6654104736552 6655077531648 6664219121664 6687573027408 6688550715392 6693712502841 6694691088384 6696759254094 6697738285056 6706938475008 6710509338624 6719727071232 6727380009714 6730442085276 6737605774848 6741192966144 6750452846592 6753525424128 6759725446656 6760713682944 6761216854756 6784405741568 6793724980224 6799961907648 6803057020032 6804051591168 6826389405696 6834163819392 6837274499328 6843551407056 6846666359904 6857602891776 6860724240384 6867022675968 6877972561824 6887420326332 6900553060128 6901561884672 6907897810944 6911042052096 6920535241728 6941627780724 6942642610176 6944787374616 6945802665984 6952179207168 6955343603712 6968605851648 6976542232296 6986125394703 6987146729472 6989305242402 6996744458496 7000469618688 7010085648384 7019714886912 7020741132288 7021263656862 7045344423936 7051812348672 7052843286528 7055022094848 7056053501952 7061498904096 7064713059264 7065745883136 7079218642944 7087280997888 7090506888192 7097016273984 7098053820416 7100246595456 7106764922712 7111588184064 7121356849152 7131138932736 7132712286336 7142509968048 7149067094871 7152321108114 7157175287808 7163745878016 7165958947056 7167006572544 7173586188288 7176851361792 7185024908334 7198725105936 7199777521664 7203054616576 7208613464598 7209667325952 7211894581332 7212948922368 7219570715136 7244331614208 7244870779692 7255883142144 7265850014592 7269718450176 7277456130048 7279704327168 7290769637376 7291312259049 7299072922752 7312990583808 7316319209472 7323035900544 7324106489856 7326369098496 7327440175104 7359868728576 7363218691584 7369978438368 7371055890432 7385110806528 7395255189504 7407047374272 7413847357644 7417221889896 7427410381503 7429069799424 7432451260416 7439274565632 7442660671488 7449493349376 7451136941976 7461372020193 7475599148472 7476692041728 7480095178752 7486962223104 7497246511872 7522959753216 7523519655834 7524619554816 7531527474432 7534955570688 7545305784384 7549323005952 7557358288896 7559692955136 7560798142464 7569408956928 7579806496704 7583842086912 7594259452416 7595369693184 7597716102144 7604691127488 7605802893312 7632456459264 7642940602752 7644057960448 7649957146104 7653439147536 7654558040064 7669153529856 7679688081408 7681382462208 7688434296816 7691933811744 7698995332938 7702499654892 7704220532736 7707727233024 7714803253248 7718314770432 7725400510464 7727104976864 7737719132052 7753606561792 7757135740928 7763122192644 7764257120256 7771385037312 7774922308608 7810472936448 7812885796443 7814027999232 7821201608064 7824761554176 7839681583104 7848025915392 7848610011333 7860540070656 7871337515808 7875528321024 7886346354432 7887499296768 7898333773824 7926012476928 7933288892256 7934448697344 7936899856704 7938060189696 7948964118528 7953196253184 7964120973312 7973191122624 7976820249216 7984143308232 7985310547968 7987777419888 7995110538051 8000536707072 8004178280448 8011526455296 8022531299328 8024301322128 8035323714054 8051822198784 8059214112768 8062882394112 8070284461824 8073957782016 8098565744178 8099749711872 8103436443648 8110875741696 8114567537664 8122017054528 8138693541888 8149873065984 8151671184384 8162868534912 8174081266416 8178433256448 8187138146304 8189667368064 8190864654336 8202115842048 8211457038096 8227114406784 8228317167616 8230859110656 8232062418944 8238415388112 8239619801088 8242165235808 8243370196992 8259088416768 8268494497536 8279852319648 8283621028032 8291225743164 8292437876736 8296852881408 8308249657344 8319662088192 8321497667392 8332928296056 8344374626133 8350037835776 8357703524352 8361507667968 8369183886336 8372993255424 8382529059723 8410049042031 8411278546944 8415107076096 8422832500992 8451720216576 8465196999168 8472968408736 8476825017024 8488469007432 8490365485056 8492988381696 8494230011904 8502028075008 8505897910272 8515585076544 8527282308792 8531822347776 8543541883968 8544790904832 8547430614912 8548680204288 8556528254976 8586513516672 8598308178096 8599565205504 8606201789367 8610119040978 8611377795072 8615962607616 8627797721088 8639649091584 8641555269984 8649488583918 8650753093632 8653425538212 8667248099328 8671193137152 8679153659904 8683104116736 8691075574272 8692993098972 8722807382016 8726777708544 8734789260288 8742808166976 8746787597184 8776786378752 8778722813952 8786782053504 8790781499136 8798851809072 8802856748448 8816918003712 8819641780992 8820931166208 8829029154816 8830977116416 8843107579488 8855254705284 8859969361152 8861264642048 8865297989632 8872139648736 8873436708864 8885625495552 8916764036544 8924950003788 8926254784512 8929012338792 8930317713408 8942584633344 8947345784832 8959636094976 8969840012952 8973922780368 8982161221761 8983474366464 8986249597374 8988257288192 9000603795456 9004700565504 9012967262208 9027338987394 9058299973632 9066615876864 9070742693376 9072068788224 9101852540928 9112218425856 9116365999104 9124735209408 9128888479872 9137269186344 9143470522368 9156030234624 9168607199232 9170630082432 9183227101776 9195841424718 9200737413504 9202082512896 9210530414592 9214722736128 9227380322304 9237889167858 9255503707632 9256856813568 9259716499488 9261070221312 9268217311626 9269572276224 9272435890284 9273791471616 9291474468864 9302056309728 9314833859604 9316195639296 9319073656536 9328992611328 9333959491584 9346780864512 9359619849216 9361684875816 9374544333063 9393792565248 9402416464896 9406696126464 9415331872128 9419617412352 9420994510848 9449707997184 9454009184256 9462688365312 9466995460608 9475686563616 9495142465536 9508185243648 9510283048448 9523346624064 9532089459828 9536428144152 9542900383744 9551661170688 9554611929408 9556008763392 9564781584384 9569135149056 9580033211112 9593192597391 9598300141248 9611484619464 9612889767936 9615859441776 9617265229824 9626094286848 9659827706256 9673096700358 9674510856192 9687800019456 9692957933568 9706272436224 9721026183168 9721749678732 9732097230336 9750654111744 9755092279296 9764047867392 9765475319808 9768492131328 9813158304768 9817624922112 9826637917824 9828074520576 9835659187848 9840136046832 9860340252672 9873884676096 9876063165696 9885129810192 9889629186528 9898708285206 9903213842004 9905426399232 9909935013888 9919032754176 9923547561984 9932657799168 9934849255968 9948496026924 9967465531296 9968922722304 9973460238336 9981157104828 9982616297472 9996328682496 10031359541112 10032826073088 10042036632576 10045138881141 10046607427584 10060407712512 10065764007936 10079590606848 10091070014571 10092545275904 10095663127914 10106408662272 10111789449216 10125679269888 10130288136192 10139588169984 10141070524416 10141825282134 10176608612352 10190587470336 10199942861472 10204585530048 10206077386752 10225538039808 10239584108544 10241843282944 10251245729088 10255911748992 10265327110584 10269999539856 10272294043648 10286404337664 10291086360576 10300534013952 10316958842736 10331130489498 10350829590192 10352342827008 10361846716416 10366563078144 10412441671086 10413963915264 10417181061924 10418703998976 10428268810752 10433015405568 10452908777472 10464034553856 10464813348444 10480720094208 10483957863603 10495116687744 10500704428032 10515128472576 10531111698432 10531895485293 10568016635904 10577718523008 10579264929792 10582533142272 10584080252928 10592248356144 10597069588896 10598618824704 10618827964416 10630921496832 10635760332288 10645524410976 10647080730624 10650369893184 10660147384068 10667382276096 10672237707264 10682035273728 10696708399104 10699068429504 10713764952072 10728481662171 10735762931712 10745618817024 10748938420584 10750509858816 10760379282432 10765277042688 10777537362501 10798087658904 10799666282496 10804581924864 10812920196897 10814500988928 10817841871998 10819423383552 10829356072704 10866497421312 10867306169538 10868894912512 10883824713216 10898775021888 10904577675264 10916184195072 10919556490752 10921152872448 10936154456064 10948609384128 10969485875712 10974478814208 10984553850816 10986159734784 10989553647744 10991160262656 11024659330048 11039803092864 11044828037376 11054967657552 11056583835648 11077666209792 11092882784256 11110571061408 11120771036466 11125832834844 11143604699136 11148676890624 11158911848448 11163991007232 11176705412964 11213398722708 11215038062592 11220142768128 11230443334656 11245869767808 11284439629824 11285279483751 11286929332224 11297291211648 11302433356032 11317958676576 11323984508928 11336037433344 11341197213696 11354113435392 11369709745056 11375763130368 11391389178624 11393054539776 11396574153216 11398240272384 11407036691232 11408704339968 11448684688896 11464410904128 11466086940672 11474935719156 11480158721304 11481837060096 11487950143488 11503730294784 11519532122112 11522073693312 11532651445224 11534337458176 11537900717616 11548492999407 11553749482338 11556330799104 11561590849536 11572204879872 11577472155648 11588100765696 11590657465296 11606578698078 11630409842688 11635703611392 11644683288966 11646385680384 11657077555968 11662383462912 11702381838336 11704963751936 11715709404672 11721041998848 11731802412096 11737142331264 11755890671616 11759522374656 11772038873088 11790810105984 11807006273712 11813292481536 11829519531648 11831248945152 11847500660736 11889018715392 11899933338384 11901673046016 11905349785056 11907090284544 11923446177792 11929794379776 11946181459968 11959786683936 11965230373824 11976214962348 11977965821952 11981666129832 12000805060608 12006267420672 12017289682944 12036451983192 12052985571081 12077733298176 12088821169152 12094323591168 12105426692736 12110936673024 12147848616267 12149624567808 12155154665472 12166313612544 12171851306496 12183025581792 12208040312832 12224809598976 12227506776576 12244302802368 12261121899624 12267649884672 12269443350528 12280707219456 12284501052096 12286296981504 12303173763072 12317185557144 12340671610176 12342475751424 12346288665984 12348093628416 12357623082168 12359429701632 12363247853712 12365055295488 12388632625152 12402741746304 12419778479472 12421594185728 12425431542048 12436838614746 12438656815104 12445279322112 12462374486016 12479493132288 12482246501088 12499392444084 12525056753664 12536555286528 12542261501952 12553775829504 12559489883136 12599610662912 12605345579008 12616917820416 12622660614144 12634248751488 12677580324864 12697795498752 12709452613104 12715237525536 12735548227584 12739482572544 12741345017856 12753042112512 12758846865408 12773377614816 12790923463188 12797733521664 12815312825952 12817186357248 12821145922368 12823020306432 12834792382464 12879770275008 12897462267144 12899347808256 12917066692608 12923943911424 12941696581632 12962332904976 12974232875877 12976129640448 12980138307318 13000872148992 13006789705728 13018730489856 13024656175104 13036613361408 13039489648458 13084211073024 13090166562816 13102183890432 13104099360768 13114212250464 13120181395776 13147120336896 13165179568128 13168084220928 13180173080256 13186172248704 13198277713608 13204285122672 13207235198976 13225377005568 13229462671488 13231396749312 13243543732224 13246465674624 13264661369232 13282882057926 13289954041728 13291896963072 13297946984448 13308209473104 13310155063296 13328438243328 13375146054816 13377101430784 13387425005682 13389382176768 13393518508188 13395476570112 13413876950016 13421018677248 13439454142464 13454760019428 13460884170552 13475211549696 13479374396061 13482385932288 13500905693184 13507050848256 13519450893312 13522433709512 13541008481091 13568811483136 13587449960448 13599923815296 13606114040064 13608103182336 13652778811392 13668327638784 13674548998656 13687102814112 13693332719808 13715205783552 13721448480768 13734045351936 13755945123648 13774840652664 13793762137077 13801106120256 13803123769344 13815795621888 13822084104192 13841070483456 13856833751787 13883255561448 13885285220352 13889574749232 13891605331968 13904358414336 13910687207424 13937211703296 13953084464592 13972250789406 13974293458944 13978610484804 13993488916992 14000939237376 14020171296768 14039429773824 14041482264576 14042527313724 14090688847872 14103624697344 14105686573056 14110044189696 14122997808192 14129426118528 14131491766272 14174561995776 14181013776384 14194032547968 14196107640832 14200493190912 14213529845424 14242713698304 14262277865472 14265424572672 14285019936096 14298134189742 14304642216228 14314350575616 14327491756032 14331917894112 14334013145088 14347172376576 14353702723584 14370049816668 14397450211872 14399555043328 14406109233152 14417226929196 14419334651904 14423789162664 14425897844736 14439141430272 14489741559384 14509645050537 14511766284288 14531700029184 14539436900352 14559408654336 14581539274752 14582624518098 14598145845504 14625981167616 14632638418944 14646071801088 14648212979712 14652738196992 14654880350208 14719737457152 14726437383168 14739956876736 14742111780864 14770221613056 14790510379008 14814094748544 14827694715288 14834443779792 14848062427809 14854820763006 14858139598848 14864902520832 14878549131264 14885321342976 14898986698752 14902273883952 14922744040386 14951198296944 14953384083456 14960190357504 14973924446208 14994493023744 15045919506432 15047039311668 15049239109632 15063054948864 15069911141376 15090611568768 15098646011904 15114716577792 15119385910272 15138817913856 15143494691871 15159612993408 15167684173824 15188518904832 15195432204288 15209382254976 15211605786624 15212737923201 15264912918528 15285881205504 15288115920896 15299914292208 15306878295072 15309116080128 15338307059712 15359376162816 15362764924416 15376868593632 15383867623488 15397990665876 15404999309784 15408441065472 15415454466048 15429606506496 15436629540864 15450801020928 15454209953728 15475438264104 15496695734247 15507213123584 15514271481856 15526244385288 15528514240512 15542770074624 15549844617216 15618662506629 15620945872896 15625771592886 15628055998464 15642403216128 15649523108352 15679363166208 15696051830784 15697220022666 15721080141312 15742675031616 15751056642048 15772692708864 15774998593536 15796667547648 15852024953856 15866577784512 15868897394688 15873799713408 15876120379392 15897928237056 15928241946624 15946382245248 15953640498432 15968286616464 15970621095936 15975554839776 15990221076102 16001073414144 16008356560896 16023052910592 16045062598656 16048602644256 16070647428108 16103644397568 16118428225536 16125764788224 16140568923648 16147915564032 16197131488356 16199499423744 16206872887296 16221751483392 16226762807997 16229135075328 16244034109056 16299746131968 16300959254307 16303342368768 16325737069824 16348162532832 16356866512896 16374276292608 16379334736128 16381729308672 16404231684096 16422914076192 16454228813568 16456634335232 16461718221312 16464124837888 16476830776224 16479239602176 16484330471616 16486740393984 16518176833536 16536988995072 16559704639296 16567242056064 16582451486328 16584875753472 16593705762816 16616499314688 16639324176384 16642995334784 16665856592112 16681156554699 16688749252266 16700075671552 16715407048704 16723015335936 16738367772672 16745986510848 16765058119446 16820098084062 16822557093888 16830214152192 16845665001984 16903440433152 16930393998336 16945936817472 16953650034048 16976938014864 16980730970112 16985976763392 17004056150016 17011795820544 17031170153088 17054564617584 17063644695552 17087083767936 17089581809664 17094861229824 17097360408576 17113056509952 17173027033344 17196616356192 17199130411008 17212403578734 17220238081956 17222755590144 17231925215232 17255595442176 17279298183168 17283110539968 17298977167836 17301506187264 17306851076424 17330624223507 17334496198656 17342386274304 17358307319808 17366208233472 17382151148544 17385986197944 17409868047117 17445614764032 17453555417088 17467024933449 17469578520576 17485616333952 17493575194368 17553572757504 17557445627904 17573564107008 17581562998272 17597703618144 17605713496896 17633836007424 17639283561984 17641862332416 17658058309632 17661954232832 17686215158976 17710509410568 17719938722304 17722529284096 17744279297472 17746873417728 17771250991104 17833528073088 17849900007576 17852509569024 17858024677584 17860635426816 17885169266688 17894691569664 17919272189952 17939680025904 17947845560736 17964322443522 17966948732928 17972499194748 17976514576384 18001207590912 18009401131008 18025934524416 18054677974788 18116599947264 18133231753728 18141485386752 18224436851712 18232731998208 18249470418816 18257776959744 18274538372688 18312060469248 18337214398464 18341260164864 18366454203552 18391682849436 18401474827008 18404165025792 18421060829184 18429445472256 18454760644608 18475778335716 18511007415264 18513713627136 18519432998976 18522140442624 18536434623252 18539144552448 18544871780568 18547582943232 18582948937728 18604112619456 18629667719208 18632391278592 18638147313072 18655257922119 18657985222656 18667918983168 18693561729024 18719239698432 18723369751632 18749088666126 18787585130496 18804832929792 18813392252928 18830663744256 18839234824704 18841989021696 18899415994368 18908018368512 18925376730624 18933990921216 18951373127232 18990284931072 19016370487296 19020566096896 19046693248128 19064178919656 19072856288304 19103322341376 19109223858816 19112017526784 19129563168768 19138270298112 19160066422224 19186385194782 19196600282496 19222969238928 19225779535872 19231718883552 19234530459648 19252188573696 19319655412512 19346193400716 19349021712384 19375600038912 19385915867136 19412544872448 19443499357464 19464194460672 19470207460977 19501308223488 19510184558592 19528095734784 19536984262656 19559234472687 19626316609536 19635249844224 19653275835648 19656149041152 19671318375696 19680272093664 19720680505344 19747769352192 19752126331392 19770259620384 19779258373056 19797416570412 19806427684008 19810852798464 19819870027776 19838065508352 19847095123968 19865315598336 19869698511936 19896992053848 19924323086889 19934931062592 19937845444608 19946920476672 19962314209656 19965232594944 19992657364992 20062719082224 20065652146176 20081137508523 20084073265152 20090277762282 20093214855168 20120815425024 20131528015872 20159181213696 20182140029142 20185090551808 20191326255828 20212817324544 20223578898432 20251358539776 20260576272384 20279176339968 20282141048832 20283650564268 20353217224704 20381174940672 20399885722944 20409171060096 20412154773504 20479168217088 20483686565888 20502491458176 20511823497984 20530654221168 20539999079712 20572808675328 20582172721152 20601068027904 20633917685472 20662260978996 20701659180384 20704685654016 20723693432832 20733126156288 20824883342172 20827927830528 20834362123848 20837407997952 20856537621504 20866030811136 20905817554944 20929626696888 20958376184109 20961440188416 20967915727206 20990233375488 21001408856064 21030256945152 21062223396864 21063790970586 21136033271808 21155437046016 21158529859584 21165066284544 21168160505856 21184496712288 21194139177792 21197237649408 21237655928832 21261842993664 21271520664576 21291048821952 21294161461248 21300739786368 21320294768136 21334764552192 21364070547456 21393416798208 21398136859008 21427529904144 21447201284613 21456963324342 21471525863424 21491237634048 21497876841168 21501019717632 21520758564864 21530554085376 21555074725002 21596175317808 21599332564992 21609163849728 21625840393794 21629001977856 21635683743996 21638846767104 21658712145408 21732994842624 21734612339076 21737789825024 21767649426432 21797550043776 21809155350528 21832368390144 21839112981504 21872308912128 21873936777147 21897218768256 21938971751424 21948957628416 21969107701632 21972319469568 21979107295488 21982320525312 22049318660096 22079606185728 22089656074752 22109935315104 22113167671296 22155332419584 22185765568512 22221142122816 22241542072932 22251665669688 22287209398272 22297353781248 22317823696896 22327982014464 22353410825928 22384116060579 22426797445416 22430076125184 22440285536256 22460886669312 22491739535616 22568879259648 22570558967502 22573858664448 22594582423296 22604866712064 22635917353152 22647969017856 22672074866688 22682394427392 22708226870784 22739419490112 22751526260736 22782778357248 22786109079552 22793148306432 22814073382464 22817408679936 22897369377792 22928821808256 22932173881344 22949871438312 22960317442608 22963674120192 23007460589568 23039064244224 23044147386624 23065302890448 23068674916352 23075801435232 23096985998814 23107498964676 23112661598208 23123181699072 23144409759744 23154944311296 23176201531392 23181314930592 23213157396156 23260819685376 23271407222784 23289366577932 23292771360768 23314155111936 23324766925824 23409927503872 23431418809344 23438657389329 23442083997696 23463604824192 23474284662528 23519044749312 23544077746176 23545830033999 23581620211968 23614012547424 23626584963072 23659039063296 23662497890304 23695001321472 23778037430784 23799866676768 23803346092032 23810699570112 23814180569088 23846892355584 23859588759552 23892362919936 23919573367872 23930460747648 23952429924696 23955931643904 23963332259664 24001610121216 24012534841344 24034579365888 24072903966384 24105971142162 24155466596352 24177642338304 24188647182336 24210853385472 24221873346048 24295697232534 24299249135616 24310309330944 24332627225088 24343702612992 24366051163584 24416080625664 24449619197952 24455013553152 24488605604736 24522243799248 24535299769344 24561414438912 24569002104192 24572593963008 24606347526144 24634371114288 24681343220352 24684951502848 24692577331968 24696187256832 24715246164336 24718859403264 24726495707424 24730110590976 24777265250304 24805483492608 24839556958944 24843188371456 24850863084096 24873677229492 24877313630208 24890558644224 24924748972032 24958986264576 24964493002176 24998784888168 25033123878399 25050113507328 25073110573056 25084523003904 25107551659008 25118979766272 25147587179169 25199221325824 25210691158016 25230147126093 25233835640832 25245321228288 25268497502976 25355160649728 25395590997504 25418905226208 25430475051072 25471096455168 25478965145088 25482690035712 25506084225024 25517693730816 25546755229632 25581846926376 25595467043328 25630625651904 25634372714496 25642291844736 25646040612864 25669584764928 25759540550016 25794924534288 25798695616512 25834133385216 25847887822848 25883393163264 25924665809952 25948465751754 25952259280896 25960276614636 26001744297984 26013579411456 26037460979712 26049312350208 26073226722816 26078979296916 26168422146048 26180333125632 26204367780864 26228424500928 26240362791552 26330359136256 26336168441856 26360346160512 26372344497408 26396555427216 26408570245344 26450754011136 26458925342976 26462793498624 26487087464448 26492931349248 26529322738464 26565764115852 26579908083456 26583793926144 26595893968896 26616418946208 26620310126592 26656876486656 26750292109632 26754202861568 26774850011364 26778764353536 26787037016376 26790953140224 26827753900032 26842037354496 26878908284928 26909520038856 26921768341104 26946483665283 26950423099392 26958748792122 26964771864576 27001811386368 27014101696512 27038901786624 27044867419024 27082016962182 27137622966272 27174899920896 27199847630592 27212228080128 27216206364672 27305557622784 27336655277568 27349097997312 27374205628224 27386665439616 27430411567104 27468090703872 27511890247296 27549681305328 27587524274154 27602212240512 27606247538688 27631591243776 27644168208384 27682140966912 27713667503574 27766511122896 27770570440704 27779149498464 27783210663936 27808716828672 27821374414848 27874423406592 27906168929184 27944501578812 27948586917888 27957220969608 27986977833984 28001878474752 28040342593536 28078859547648 28085054627448 28123632999189 28181377695744 28207249394688 28220088379392 28245995616384 28258852237056 28262983532544 28349123991552 28362027552768 28388065095936 28392215281664 28400986381824 28427059690848 28485427396608 28524555730944 28530849145344 28570039872192 28596268379484 28609284432456 28628701151232 28654983512064 28663835788224 28668026290176 28694344753152 28707405447168 28740099633336 28779577792173 28794900423744 28799110086656 28812218466304 28834453858392 28838669303808 28847578325328 28851795689472 28878282860544 28979483118768 29019290101074 29023532568576 29063400058368 29078873800704 29118817308672 29163078549504 29165249036196 29196291691008 29251962335232 29265276837888 29292143602176 29296425959424 29305476393984 29439474914304 29452874766336 29479913753472 29484223561728 29581020758016 29628189497088 29655389430576 29668887559584 29696124855618 29709641526012 29716279197696 29729805041664 29757098262528 29770642685952 29797973397504 29804547767904 29845488080772 29902396593888 29906768166912 29920380715008 29947848892416 29988986047488 30094078623336 30098478219264 30126109897728 30135416643423 30139822282752 30181223137536 30197292023808 30238771820544 30273210043713 30277635827712 30286989383742 30319225986816 30335368347648 30377037809664 30390864408576 30418764509952 30423211573248 30425475846402 30529825837056 30571762411008 30576231841792 30599828584416 30613756590144 30618232160256 30676614119424 30718752325632 30725529848832 30753737187264 30767735246976 30795981331752 30809998619568 30816882130944 30859213012992 30873259081728 30901602041856 30908419907456 30950876528208 30993391468494 31014426247168 31028542963712 31052488770576 31057028481024 31085540149248 31099689234432 31237325013258 31241891745792 31251543185772 31256111996928 31284806432256 31299046216704 31358726332416 31392103661568 31394440045332 31442160282624 31451873590809 31485350063232 31502113284096 31545385417728 31593335095296 31595686455879 31704049907712 31733155569024 31737794789376 31747599426816 31752240758784 31795856474112 31856483893248 31892764490496 31907280996864 31936573232928 31941242191872 31951109679552 31980442152204 32002146828288 32016713121792 32046105821184 32090125197312 32097205288512 32141294856216 32185444986513 32207288795136 32236856451072 32251529576448 32281137847296 32295831128064 32332612087503 32394262976712 32398998847488 32413745774592 32438760590691 32443502966784 32453525615994 32458270150656 32488068218112 32599492263936 32601918508614 32606684737536 32651474139648 32696325065664 32713733025792 32748552585216 32758669472256 32763458617344 32808463368192 32845828152384 32908457627136 32913268670464 32923436442624 32953661552448 32958479204352 32968660943232 32973480787968 33073977990144 33119409278592 33134484112128 33164902972656 33169751506944 33232998629376 33278648352768 33285990669568 33331713184224 33362313109398 33377498504532 33400151343104 33430814097408 33446030671872 33476735545344 33491973021696 33530116238892 33640196168124 33645114187776 33660428304384 33691330003968 33855838451253 33860787996672 33891873634944 33907300068096 33953876029728 33971953526784 34008112300032 34023591641088 34062340306176 34109129235168 34127289391104 34174167535872 34179163619328 34189722459648 34194720817152 34226113019904 34346054066688 34393232712384 34398260822016 34424807157468 34440476163912 34445511180288 34463850430464 34511190884352 34558596366336 34566221079936 34597954335672 34603012374528 34613702152848 34645478998221 34661248447014 34668992397312 34684772548608 34716614639616 34732416466944 34764302297088 34771972395888 34819736094234 34891229528064 34907110834176 34934049866898 34939157041152 34971232667904 34987150388736 35107145515008 35114891255808 35147128214016 35163125996544 35195407236288 35211426993792 35267672014848 35278567123968 35316116619264 35323908465664 35372430317952 35421018821136 35439877444608 35488558594944 35493746835456 35542501982208 35667056146176 35699800015152 35705019138048 35716049355168 35721270853632 35770338533376 35789383139328 35838544379904 35879360051808 35895691121472 35928644887044 35933897465856 35944998389496 35953029152768 36002415181824 36018802262016 36051869048832 36109355949576 36158956713243 36233199894528 36266463507456 36282970773504 36443545848801 36448873703424 36465463996416 36498940837632 36515553919488 36549076745376 36624120938496 36674428796928 36682520329728 36732908407104 36783365698872 36802949654016 36808330051584 36842121658368 36858890944512 36909521289216 36951556671432 37022014830528 37027427254272 37038865997952 37044280885248 37072869246504 37078289104896 37089743561136 37095165886464 37165897875456 37208225238912 37259335438416 37264782557184 37276294626144 37310515844238 37315970445312 37335837966336 37387123458048 37438479396864 37446739503264 37498177332252 37575170260992 37609665859584 37626784505856 37661327488512 37678469649408 37798831988736 37816036737024 37850753461248 37867981842432 37902746254464 38032740974592 38041132193792 38093386496256 38128357839312 38145712576608 38206644682752 38218447717632 38224035053568 38259126337536 38276540596224 38320132844448 38372770389564 38393200564992 38445938477856 38451559071744 38463437767104 38469060919296 38504377147392 38639310825024 38692386801432 38698043424768 38751200077824 38771831734272 38825089744896 38886998714928 38922698627631 38928388921344 38940414921954 39002616446976 39020369117184 39056191469568 39073968525312 39118468945374 39252633219072 39270499688448 39306551671296 39312298082304 39342636751392 39360544187328 39441361010688 39495538704384 39504252662784 39540519240768 39558516746112 39594833140824 39612855368016 39621705596928 39676131016704 39694190247936 39730631196672 39739397023872 39793984107696 39848646173778 39869862125184 39875690889216 39893840953344 39924628419312 39930465189888 39985314729984 40125438164448 40131304292352 40162275017046 40168146530304 40180555524564 40186429710336 40241630850048 40263056031744 40318362427392 40364280058284 40370181103616 40382652511656 40425634649088 40438123188183 40447157796864 40502717079552 40521152544768 40558352679936 40567301128536 40623025443273 40706434449408 40762349881344 40799771445888 40818342120192 40824309547008 40958336434176 40967373131776 41004982916352 41023646995968 41061308442336 41079998159424 41145617350656 41164345442304 41202136055808 41267835370944 41324521957992 41403318360768 41409371308032 41447386865664 41466252312576 41570501255361 41649766684344 41655855661056 41668724247696 41674815995904 41713075243008 41732061622272 41811635109888 41859253393776 41916752368218 41922880376832 41935831454412 41980466750976 42002817712128 42060513890304 42124446793728 42127581941172 42272066543616 42310874092032 42317059719168 42330132569088 42368993424576 42388278355584 42394475298816 42523685987328 42543041329152 42582097643904 42588322922496 42601479572736 42640589536272 42728141094912 42786833596416 42796273718016 42855059808288 42894402569226 42913926648684 42943051726848 42982475268096 42995753682336 43002039435264 43041517129728 43061108170752 43110149450004 43192350635616 43198665129984 43218327699456 43251680787588 43258003955712 43271367487992 43277693534208 43317424290816 43469224678152 43475579650048 43528935151611 43535298852864 43595100087552 43618310701056 43678225963008 43744617824256 43747873554294 43794437536512 43877943502848 43897915256832 43938215403264 43944638939136 43958214590976 43964641050624 44098637320192 44159212371456 44179312149504 44219870630208 44226335342592 44310664839168 44371531137024 44442284245632 44483084145864 44503331339376 44574418796544 44594707562496 44635647393792 44655964028928 44706821651856 44768232121158 44853594890832 44860152250368 44880571072512 44921773338624 44983479071232 45137758519296 45141117935004 45147717328896 45189164846592 45209733424128 45271834706304 45295938035712 45344149733376 45416453741568 45430484075613 45478838980224 45503052521472 45565556714496 45586296612864 45628146764928 45634817359872 45638213769603 45794738755584 45857643616512 45864347762688 45899742876624 45920634885216 45927348240384 46014921179136 46078128488448 46088294773248 46130605780896 46137349832704 46151602870464 46193971997628 46214997929352 46225323196416 46246363398144 46288819519488 46309888622592 46352403062784 46362629861184 46426314792312 46490087202741 46521639370752 46542814445568 46578733155864 46585542721536 46628310223872 46649533851648 46819855007744 46855987519887 46862837618688 46877314778658 46884167995392 46927209648384 46948569325056 47038089498624 47088155492352 47091660067998 47163240423936 47228025094848 47253169926144 47318078126592 47324995780608 47390002642944 47556074861568 47599733353536 47606692184064 47621399140224 47628361138176 47693784711168 47784725839872 47839146735744 47860921495296 47904859849392 47911863287808 47926664519328 48003220242432 48025069682688 48069158731776 48145807932768 48211942284324 48310933192704 48355284676608 48377294364672 48421706770944 48443746692096 48591394465068 48598498271232 48620618661888 48665254450176 48687405225984 48732102327168 48899238395904 48902877762921 48910027106304 48977211209472 49044487598496 49070599538688 49122828877824 49138004208384 49145187926016 49212695052288 49268742228576 49362686440704 49369903005696 49385154663936 49392374513664 49430492328672 49437718806528 49452991414848 49460221181952 49554530500608 49610966985216 49679113917888 49686376742912 49701726168192 49747354458984 49754627260416 49781117288448 49849497944064 49917972529152 49928986004352 49997569776336 50043469664097 50066247756798 50100227014656 50146221146112 50169046007808 50215103318016 50237959532544 50295174358338 50398442651648 50421382316032 50460294252186 50467671281664 50490642456576 50536995005952 50710321299456 50791181995008 50837810452416 50860950102144 50942192910336 50957930290176 51012168450048 51035387461632 51093510459264 51163693852752 51190934086656 51261251303808 51268745428992 51284583689472 51292081225728 51339169529856 51519081100032 51589849068576 51597391233024 51668266770432 51695775645696 51766786326528 51849331619904 51896931503508 51904518561792 51920553229272 51991872670521 52003488595968 52027158822912 52074921959424 52098624700416 52146453445632 52157958593832 52229604141351 52336844292096 52360666251264 52408735561728 52456849001856 52480725583104 52660718272512 52672336883712 52720692321024 52744688994816 52793110854432 52817140490688 52901508022272 52917850685952 52925586997248 52974174928896 52985862698496 53058645476928 53131528231704 53159816166912 53167587852288 53232837892416 53240620253184 53313752973312 53500584219264 53508405723136 53549700022728 53557528707072 53574074032752 53581906280448 53655507800064 53684074708992 53757816569856 53819040077712 53843536682208 53892967330566 53900846198784 53917497584244 53929543729152 54003622772736 54028203393024 54077803573248 54089734838048 54164033924364 54275245932544 54349799841792 54399695261184 54424456160256 54673310555136 54698195994624 54748411256448 54773330879232 54936181407744 55023780494592 55099362610656 55175048548308 55204424481024 55212495077376 55263182487552 55288336416768 55364281933824 55427335007148 55533022245792 55541140881408 55558298996928 55566421327872 55617433657344 55642748829696 55748846813184 55812337858368 55889003157624 55897173835776 55914441939216 55965773766357 55973955667968 56003756949504 56080685187072 56157719095296 56170109254896 56247265998378 56362755391488 56414498789376 56440176758784 56491991232768 56517704474112 56525967065088 56698247983104 56724055105536 56776130191872 56784430563328 56801972763648 56854119381696 56970854793216 57049111461888 57061698290688 57140079744384 57192536758968 57218568864912 57309967024128 57327671576448 57336052580352 57388689506304 57414810894336 57480199266672 57559155584346 57589800847488 57598220173312 57624436932608 57668907716784 57677338607616 57695156650656 57703591378944 57756565721088 57958966237536 58038580202148 58047065137152 58126800116736 58157747601408 58237634617344 58330498072392 58392583382016 58410622382931 58503924670464 58530553675776 58584287204352 58610952787968 58677703418061 58878949828608 58905749532672 58959827506944 58968447123456 59162041516032 59256378994176 59310778861152 59337775119168 59392249711236 59419283052024 59432558395392 59459610083328 59514196525056 59541285371904 59595946795008 59609095535808 59690976161544 59772969260667 59804793187776 59813536333824 59840761430016 59895697784832 59977972094976 60188157246672 60196956438528 60243412525569 60252219795456 60270833286846 60279644565504 60362446275072 60394584047616 60477543641088 60546420087426 60555271655424 60573978767484 60638451973632 60670736695296 60754075619328 60781728817152 60837529019904 60846423146496 60850951692804 61059651674112 61143524822016 61199657168832 61227513180288 61236464320512 61437504651264 61451059697664 61507474374528 61535470493952 61591962663504 61619997239136 61718426025984 61746518163456 61803204083712 61816839814912 61901753056416 61986782936988 62028852494336 62057085927424 62104977541152 62114056962048 62171080298496 62199378468864 62474650026516 62483783491584 62503086371544 62512223993856 62569612864512 62598092433408 62717452664832 62788880090664 62875128552327 62884320565248 62903747181618 62970700126464 63004226568192 63090770835456 63186670190592 63191372911758 63408099815424 63466311138048 63475589578752 63495198853632 63504481517568 63591712948224 63712967786496 63785528980992 63814561993728 63873146465856 63882484383744 63902219359104 63960884304408 64004293656576 64092211642368 64180250394624 64194410577024 64282589712432 64341603853839 64370889973026 64414577590272 64473712902144 64503059152896 64562275694592 64591662256128 64665224175006 64788525953424 64797997694976 64827491549184 64877521181382 64887005933568 64907051231988 64916540301312 64976136436224 65198984527872 65203837017228 65213369475072 65302948279296 65392650131328 65427466051584 65497105170432 65517338944512 65616926736384 65621810331441 65691656304768 65816915254272 65846872885248 65907323104896 65916958408704 65937321886464 65946961575936 66147955980288 66238818557184 66268968224256 66329805945312 66339503013888 66465997258752 66557296705536 66571981339136 66663426368448 66724626218796 66754997009064 66800302686208 66861628194816 66892061343744 66953471090688 66983946043392 67060232477784 67152348181737 67280392336248 67290228375552 67320856608768 67382660007936 67711676902506 67721575993344 67783747269888 67814600136192 67907752059456 67943907053568 68016224600064 68047183282176 68124680612352 68218258470336 68254578782208 68348335071744 68358327238656 68379444919296 68452226039808 68692108133376 68786465424768 68796521644032 68849614314936 68880952327824 68891022360576 69022381768704 69117192732672 69132442159872 69195908671344 69206024749056 69227404305696 69290957996442 69322496894028 69337984794624 69369545097216 69433229279232 69464832933888 69528604594176 69543944791776 69639472188468 69782459056128 69814221668352 69868099733796 69878314082304 69942465335808 69974300777472 70229782511616 70294256428032 70315972167987 70326251993088 70390814472576 70422853987584 70557134247936 70632233238528 70637490101997 70647816931328 70744860635904 70842037642272 70879754889216 70977117189888 70987493670912 71085003964416 71334112292352 71399600030304 71410038276096 71432098710336 71442541707264 71540677066752 71578766278656 71677088759808 71758720103616 71791382242944 71857289774088 71867794931712 71889996778992 71906058305536 72004830363648 72037604524032 72103738097664 72218711899152 72317913426486 72466399789056 72532927014912 72565941547008 72887091697602 72897747406848 72930927992832 72997881675264 73031107838976 73098153490752 73248241876992 73348857593856 73365040659456 73465816814208 73566731397744 73605899308032 73684243316736 73717781889024 73819042578432 73903113342864 74044029661056 74054854508544 74077731995904 74088561770496 74145738493008 74156578209792 74179487122272 74190331772928 74331795750912 74416450477824 74518670876832 74529565114368 74552589252288 74621031688476 74631940890624 74671675932672 74774246916096 74876958793728 74893479006528 74996354664504 75099371635197 75150340521984 75219331719168 75253569011712 75322654977024 75356939298816 75442761537507 75597663977472 75632073474048 75690441378279 75701506922496 75735963684864 75805492508928 76065481949184 76082264387584 76186772992512 76256715678624 76291425153216 76413289365504 76436895435264 76448070107136 76518252675072 76553081192448 76640265688896 76745540779128 76786401129984 76891876955712 76903118143488 76926875534208 76938121838592 77008754294784 77278621650048 77384773602864 77396086849536 77502400155648 77543663468544 77650179489792 77773997429856 77845397255262 77856777842688 77880829843908 78005232893952 78040738234368 78112382939136 78147937050624 78236937890748 78505266438144 78540999376896 78613103342592 78685273502784 78721088374656 78991077408768 79008505325568 79081038481536 79117033492224 79189666281648 79225710736032 79352262033408 79388380495872 79461262393344 79478794047744 79587968215392 79697292347556 79739724250368 79751381778432 79787681906688 79849256838624 79860930379776 79970629459968 80250876328896 80262608584704 80324550034092 80336293060608 80361111049128 80372859420672 80483261700096 80526112063488 80636724854784 80728560116568 80740362207232 80765305023312 80839450995849 80851269298176 80876246376366 80894315593728 81005434159104 81042305089536 81116705359872 81134602257072 81246050886546 81412868898816 81524699762688 81599542891776 81636684240384 81648619094016 81916672868352 81934746263552 82009965832704 82047293991936 82122616884672 82159996318848 82291234701312 82404272111616 82535670741888 82649043915984 82806636721536 82818742616064 82894773731328 82932504625152 83141002510722 83299533368688 83311711322112 83337448495392 83349631991808 83426150486016 83464123244544 83623270219776 83718506787552 83833504736436 83845760753664 83871662908824 83960933501952 84005635424256 84121027780608 84255163882344 84370898997567 84544133087232 84621748184064 84660265138176 84737986849152 84776556711168 84788950597632 85047371974656 85086082658304 85164195287808 85176645844992 85202959145472 85281179072544 85456282189824 85573667192832 85592547436032 85710119616576 85788805138452 85827853297368 85886103453696 85964950536192 85991507364672 86004078870528 86083034259456 86122216341504 86220298900008 86338733376519 86384701271232 86397330259968 86436655398912 86503361575176 86516007911424 86542734975984 86555387068416 86634848581632 86938449356304 86951159300096 87057870303222 87070597705728 87190200175104 87236621402112 87356451926016 87489235648512 87495747108588 87588875073024 87755887005696 87795830513664 87876430806528 87889277878272 87916429181952 88197274640384 88318424742912 88358624299008 88439741260416 88452670685184 88743062274048 88884568491264 88966168291728 89006662678752 89148837593088 89189415124992 89271294787584 89311928057856 89413643303712 89536464242316 89707189781664 89720304500736 89761142145024 89843546677248 89966958142464 90282235870008 90295434657792 90378329693184 90419466848256 90543669412608 90591876071424 90819630131139 90832907483136 90860968151226 90957677960448 91006105042944 91131113428992 91172593225728 91256293529856 91269634719744 91276427539206 91589477511168 91715287233024 91728695525376 91799485753248 91841269770432 91854696480768 92029842358272 92156256976896 92176589546496 92261211561792 92274699665408 92303205740928 92387943995256 92429995858704 92450646392832 92577639038976 92619777245184 92704806125568 92725259722368 92852629584624 92980174405482 93043278741504 93085628891136 93157466311728 93171085443072 93256620447744 93299067703296 93639710015488 93711975039774 93725675237376 93754629557316 93768335990784 93854419296768 93897138650112 94076178997248 94176310984704 94183320135996 94326480847872 94355620772427 94456050189696 94506339852288 94636156253184 94780005285888 94787059367637 95112149723136 95199466707072 95213384368128 95242798280448 95256722276352 95387569422336 95569451679744 95678293471488 95721842990592 95809719698784 95823726575616 95853329038656 96006440484864 96050139365376 96138317463552 96291615865536 96423884568648 96556334959539 96621866385408 96710569353216 96754588729344 96843413541888 96887493384192 96997836262509 97182788930136 97196996542464 97241237323776 97330508900352 97374810451968 97464204654336 97798476791808 97805755525842 97820054212608 97954422418944 98088975196992 98141199077376 98245657755648 98276008416768 98290375852032 98425390104576 98537484457152 98725372881408 98739806011392 98770309327872 98860984657344 98875437613056 98905982829696 98920442363904 99221933970432 99358227835776 99372753485824 99403452336384 99494708917968 99509254520832 99698995888128 99835945058304 99857972008704 99995139552672 100086939328194 100132495513596 100200454029312 100292442292224 100338092015616 100430206636032 100475919065088 100590348716676 100796885303296 100842764632064 100920588504372 100935342563328 100981284913152 101073990011904 101567515353759 101582363990016 101675620904832 101721900204288 101915860580352 102024336900096 102070774923264 102187020918528 102327387705504 102381868173312 102522502607616 102537490857984 102569167378944 102584162451456 102678339059712 103038162200064 103179698137152 103194782466048 103336533540864 103391551291392 103533572653056 103698663239808 103793863007016 103809037123584 103841106458544 103936436994663 103983745341042 104006977191936 104054317645824 104149843918848 104197249400832 104292906891264 104315917187664 104459208282702 104673688584192 104721332502528 104817471123456 104913698003712 104961451166208 105321436545024 105344673767424 105441384642048 105489377989632 105586221708864 105634280981376 105803016044544 105835701371904 105948349857792 105971725396992 106117290953856 106263056463408 106319632333824 106465675784832 106481240506368 106627505946624 107001168438528 107016811446272 107099400045456 107115057414144 107148148065504 107163812560896 107311015600128 107368149417984 107515633139712 107638080155424 107687073364416 107785934661132 107801692397568 107834995168488 107859087458304 108007245545472 108056406786048 108155607146496 108179469676096 108328067848728 108476870139729 108550491865088 108699599683584 108799390522368 108848912320512 109330637546403 109346621110272 109396391989248 109496822512896 109546661758464 109872362815488 110047560989184 110198725221312 110350097096616 110408848962048 110424990154752 110526364975104 110576672833536 110728563867648 110854670014296 111066044491584 111082281762816 111116597993856 111132842655744 111234867314688 111285497659392 111497693626368 111624675716736 111778006315248 111794347671552 111828883878432 111931547532714 111947911335936 112007513899008 112161370374144 112315438190592 112340218509792 112494531996756 112725510782976 112828997578752 112880353517568 112983982465536 113035408948224 113396495966208 113448110211072 113552260383744 113603945527296 113708238763392 114098222923776 114123396581376 114280159488768 114385073517936 114437137729824 114619934048256 114655343152896 114672105160704 114777379012608 114829621788672 114960398533344 115118311168692 115179601694976 115196440346624 115248873865216 115337815433568 115354677215232 115390313301312 115407182757888 115513131442176 115917932475072 116077160404296 116094130274304 116253600233472 116315495202816 116475269234688 116660996144784 116768095882893 116785166764032 116821244765862 117007849340928 117061107351552 117168574408704 117221905575936 117355406836122 117757899657216 117811499065344 117919655013888 117936894246912 118324083032064 118512757988352 118621557722304 118675550238336 118784499422472 118838566104048 118865116790784 119028393050112 119082570743808 119191893590016 119218191071616 119381952323088 119545938521334 119609586375552 119627072667648 119681522860032 119791395569664 119955944189952 120376314493344 120393912877056 120486825051138 120504439590912 120541666573692 120559289131008 120724892550144 120789168095232 120955087282176 121092840174852 121110543310848 121147957534968 121276903947264 121314369564549 121341473390592 121508151238656 121563457634304 121675058039808 121701903385608 121869076329819 122119303348224 122287049644032 122399314337664 122455026360576 122472928641024 122875009302528 122902119395328 123014948749056 123070940987904 123183925327008 123239994478272 123436852051968 123493036326912 123606408167424 123633679629824 123803506112832 123973565873976 124057704988672 124209955082304 124228113924096 124342160596992 124398756937728 124711503766083 124949300053032 124967566983168 125006172743088 125024447987712 125139225729024 125196184866816 125434905329664 125577760181328 125750257104654 125768641130496 125807494363236 125941400252928 126008453136384 126181541670912 126373340381184 126382745823516 126816199630848 126932622276096 126951179157504 126990397707264 127183425896448 127571057961984 127629123987456 127746292931712 127764968767488 127804438718208 127921768608816 128184423284736 128360500789248 128388821154048 128565179424864 128683207707678 128741779946052 128829155180544 128947425804288 129006118305792 129124551389184 129183324512256 129330448350012 129577051906848 129595995389952 129654983098368 129755042362764 129774011867136 129814102463976 129833080602624 129952272872448 130407674034456 130426738950144 130586805454833 130605896558592 130785300262656 130854932103168 131034677889024 131233853472768 131243620662882 131383312609536 131633830508544 131693745770496 131814646209792 131833916817408 131874643772928 131893923151872 132295911960576 132477637114368 132537936448512 132659611890624 132679006027776 132931994517504 133114593411072 133143962678272 133326852736896 133449252437592 133509994018128 133723256389632 133784122687488 133906942181376 133967892086784 134120464955568 134304696363474 134560784672496 134580456751104 134641713217536 134765320015872 135423353805012 135443151986688 135567494539776 135629200272384 135815504118912 135887814107136 136032449200128 136249361224704 136291452226839 136436516940672 136509157564416 136696670143488 136758889838592 136904452079616 136914641308809 137384216266752 137572930849536 137593043288064 137699228629872 137761904655648 137782044721152 138044763537408 138234385465344 138264884319744 138391817342688 138412049498112 138454808611392 138581915992884 138644993788056 138675969589248 138739090194432 138866458558464 138929665867776 139057209188352 139087889583552 139278944376936 139470261608223 139564918112256 139628443336704 139736199467592 139756628164608 139884930671616 139948601554944 140459565023232 140567962559661 140588512856064 140631944335974 140652503986176 140781628945152 140845707975168 141114268495872 141264466477056 141274980203994 141295633862656 141489721271808 141684075284544 141759509778432 141954234379776 141974987341824 142170007928832 142668224584704 142799200060608 142820076552192 142864197420672 142885083414528 143081354133504 143354177519616 143517440207232 143582764485888 143714579548176 143735589863424 143779993557984 144009660727296 144075209048064 144207476195328 144437423798304 144635826852972 144932799578112 145065854029824 145131883094016 145774183395204 145795494813696 145861855985664 145995763350528 146062215677952 146196306981504 146697715187712 146708633288763 146730081318912 146931633628416 147133462795488 147211798616064 147368486633472 147435563778048 147638085156864 147806226685728 148088059322112 148109709017088 148155463991808 148177123540992 148291476986016 148313156419584 148358974244544 148380663545856 148663591501824 148832900955648 149037341753664 149059130228736 149105178504576 149242063376952 149263881781248 149343351865344 149548493832192 149753917587456 149786958013056 149992709329008 150130408992291 150198743270394 150300681043968 150438663438336 150507138023424 150645309954048 150713878597632 150885523075014 151195327954944 151264146948096 151380882756558 151403013844992 151471927369728 151610985017856 152130963898368 152164528775168 152373545985024 152513431357248 152582850306432 152826578731008 152873790870528 153036505350144 153106162384896 153280531377792 153491081558256 153572802259968 153783753911424 153806236286976 153853751068416 153876243677184 154017508589568 154557243300096 154769547205728 154792173699072 155004800311296 155087326937088 155300358979584 155547994859712 155690794510524 155713555685376 155761659687816 156010465787904 156081476468736 156224765878272 156295874101248 156473875781496 156688812424053 157010532876288 157081998753792 157226206685184 157370547005568 157442176749312 157982154817536 158017010651136 158162076963072 158234066984448 158379332563296 158451421472064 158704524066816 158776760991744 158922524786688 158957588095488 159175936430784 159394584695112 159479448500736 159502763556864 159698513677248 159721860759552 159941258919936 160501752657792 160525217169408 160649100068184 160672586121216 160722222098256 160745718841344 160966523400192 161052224126976 161273449709568 161457120233136 161480724414464 161530610046624 161678901991698 161702538596352 161752492752732 161788631187456 162010868318208 162084610179072 162233410719744 162269204514144 162492101773092 162825737797632 163049399525376 163199085783552 163273368480768 163869492527104 164019931665408 164094587983872 164245233769344 164319992637696 164808544223232 165071341483776 165298087831968 165613273443072 165637485232128 165789547462656 165865009250304 166282005021444 166599066737376 166623422644224 166674896990784 166699263983616 166852300972032 166928246489088 167246540439552 167437013575104 167667009472872 167691521507328 167743325817648 167921867003904 168011270848512 168242055561216 168510327764688 168741797995134 169088266174464 169243496368128 169320530276352 169475973698304 169553113422336 169577901195264 170094743949312 170172165316608 170328390575616 170353291689984 170405918290944 170562358145088 170912564379648 171147334385664 171185094872064 171420239233152 171577610276904 171655706594736 171929901072384 171983014729344 172008157741056 172166068518912 172244432683008 172440597800016 172677466753038 172769402542464 172794660519936 172873310797824 173006723150352 173032015822848 173085469951968 173110774136832 173269697163264 173876898712608 173902318600192 174115740606444 174141195411456 174380400350208 174473242804224 174712903852032 174991494217176 175177750146048 175231867148793 175511774011392 175591661027328 175752861613056 175832858363904 176033110254183 176394549280768 176636849485824 176717248598016 176879482520832 176905341370368 177486124548096 177769136982528 177932336583456 178013325357504 178297675186176 178378830249984 178542589575168 178623856115712 178827286607424 179072928484632 179318907782001 179414379563328 179440609001472 179522284290048 179687093354496 179933916284928 180564471740016 180590869315584 180756659386368 180838933696512 181087338825216 181183752142848 181639260262278 181665814966272 181721936302452 181915355920896 182012210085888 182262226857984 182345186451456 182512587059712 182539269439488 182552855078412 183178955022336 183430574466048 183598971506496 183682539540864 183709392961536 184312513953792 184353179092992 184522423123584 184549399330816 184606411481856 184775887990512 184859991717408 185155278077952 185239554490368 185409612251136 185450519444736 185705259169248 185960348810964 186086557483008 186171257782272 186314932623456 186342170886144 186513240895488 186598135406592 187279420030976 187423950079548 187451350474752 187509259114632 187536671981568 187708838593536 187794277300224 188152357994496 188366640271992 188625385656981 188652961695744 188711241544854 188912100379392 189012679704576 189272312506368 189560010571776 189574118735274 190224299446272 190398933414144 190426768736256 190485596560896 190513444552704 190775138844672 191138903359488 191356586942976 191443685981184 191619439397568 191647453151232 191706658077312 192012880969728 192276634927104 192583231731072 192847769137296 193024811561517 193112669919078 193243732770816 193421138706432 193509177458688 193686827083776 193774986768384 193995672525018 194365577860272 194393993084928 194482474647552 194661017800704 194749620903936 194928409308672 195596953583616 195611511051684 195640108425216 195908844837888 196177950393984 196282398154752 196491315511296 196552016833536 196850780209152 196865430994323 197074968914304 197450745762816 197540618655744 197721969314688 197750875226112 197811965659392 197840884727808 198443867940864 198716455671552 198745506971648 198806904672768 198989417835936 199018509041664 199397991776256 199671890116608 199715944017408 199990279105344 200173878656388 200264991027192 200400908058624 200584884584448 200676184031232 200860413272064 200951838130176 201180697433352 201457044545211 201593770606592 201685529264128 201841177008744 201870685126656 201962569826304 202147980023808 203135030707518 203164727980032 203351241809664 203443800408576 203831721160704 204048673800192 204141549846528 204374041837056 204654775411008 204763736346624 205045005215232 205074981715968 205138334757888 205356678119424 206076324400128 206359396274304 206389564932096 206673067081728 207067145306112 207397326479616 207587726014032 207618074247168 207682212917088 207872873989326 207967490682084 208013954383872 208108635291648 208299687837696 208394498801664 208585813782528 208631834375328 208918416565404 209347377168384 209442665005056 209634942246912 209827396007424 209922902332416 210689347534848 210882769284096 210947916503961 210978755979264 211172443417728 211268561962752 211671402743808 211896699715584 211912470305991 211943450793984 212234581907712 212526112926816 212639264667648 212931351569664 212962481012736 213255011893248 214002336877056 214033622892544 214198800090912 214230114828288 214296296131008 214327625121792 214622031200256 214736298835968 215031266279424 215276160310848 215374146728832 215571869322264 215603384795136 215669990336976 215718174916608 216014491090944 216112813572096 216311214292992 216358939352192 216656135697456 216953740279458 217100983730176 217399199367168 217598781044736 217697824641024 218661275092806 218693242220544 218792783978496 218993645025792 219093323516928 219744725630976 220095121978368 220397450442624 220700194193232 220817697924096 221052729950208 221153345667072 221457127735296 221709340028592 222132088983168 222164563525632 222233195987712 222265685311488 222469734629376 222570995318784 222995387252736 223249351433472 223556012630496 223588695343104 223657767756864 223863095065428 223895822671872 224015027798016 224322740748288 224630876381184 224680437019584 224989063993512 225298114905591 225451021565952 225657995157504 225760707035136 225967964931072 226070817896448 226328284612521 226792991932416 226896220422144 227071324134837 227104520767488 227207891054592 227416477526784 228196445847552 228246793162752 228560318977536 228770147035872 228874275459648 229239868096512 229310686305792 229344210321408 229554758025216 229659243577344 229920797066688 230236622337384 230359203389952 230392880693248 230675630867136 230709354430464 230780626602624 230814365515776 231026262884352 231835864950144 232154320808592 232188260548608 232507200466944 232630990405632 232950538469376 233321992289568 233536191765786 233570333528064 233642489531724 234015698681856 234122214703104 234337148817408 234443811151872 234710813672244 235515799314432 235622998130688 235839310027776 237025515976704 237243115444608 237351100476672 237568998844944 237677132208096 238056786100224 238165141487616 238383787180032 238436382143232 238763904646176 239091877042668 239219172751104 239254145335296 239363045720064 239582791139328 239911888379904 240752628986688 240787825754112 240973650102276 241008879181824 241083333147384 241118578262016 241449785100288 241578336190464 241910174564352 242185680349704 242221086621696 242295915069936 242518352987547 242553807894528 242628739129098 242682946781184 243016302477312 243126915268608 243350116079616 243403806771216 243738152659638 244238606696448 244574099288064 244798628675328 244910052721152 244945857282048 245750018605056 245804238790656 246029897498112 246141881975808 246367850654016 246479988956544 246873704103936 247212816334848 247267359259648 247607012225664 247947131747952 248419910164608 248456227848192 248684321193984 248797513875456 249423007532166 249898600106064 249935133966336 250012345486176 250048895975424 250278451458048 250392369733632 250869810659328 251155520362656 251500514209308 251537282260992 251614988726472 251882800505856 252016906272768 252363083341824 252765491647032 253112696992701 253632399261696 253865244552192 253980795414528 254366851792896 255142115923968 255258247974912 255492585863424 255529937534976 255608877436416 255843537217632 256368846569472 256721001578496 256777642308096 257130358849728 257366415415356 257483559892104 257658310361088 257894851608576 258012236611584 258249102778368 258366649024512 258660896700024 259016200129557 259154103813696 259191990779904 259309966196736 259510084725528 259548023734272 259628204927952 259666161205248 259904545744896 260815348068912 260853477900288 261173610909666 261211793117184 261570600525312 261709864206336 262069355778048 262467706945536 262487241325764 262766625219072 263267661017088 263387491540992 263629292419584 263667833634816 263749287545856 264591823921152 264955274228736 265075872897024 265319223781248 265358012055552 266229186822144 266287925356544 266653705473792 266898504875184 267019988036256 267446512779264 267568245374976 267813884362752 267935784173568 268240929911136 268609392726948 269121569344992 269160913502208 269283426435072 269530640031744 270846707610024 270886303973376 271134989079552 271258400544768 271631008237824 271775628214272 272458890393417 272498722449408 272582904453678 272873033881344 273018315128832 273393340286976 273517779677184 273808904159232 273829282617618 274768432533504 275145861699072 275186086576128 275398457259744 275523809311296 275564089442304 276089527074816 276468770930688 276529768639488 276783634685376 276824098996224 276909617222784 277163831985768 277289987576112 277351939178496 277732917116928 277859331735552 278114418376704 278175779167104 278557888753872 278940523216446 279129836224512 279256886673408 279472398935184 279513256329216 279769861343232 279897203109888 280919130046464 281135925119322 281177025712128 281263888671948 281305007972352 281563257890304 281691415950336 282228536991744 282528932954112 282549960407988 282591267725312 282979442543616 283066862317281 283368150569088 283519019556864 283908468759552 284340015857664 284361178102911 285336449169408 285598400121216 285640153104384 285728394841344 285770166829056 286162708267008 286708355039232 287034880414464 287165528971776 287429159096352 287471179726848 287559987115968 288019321454592 288150418096128 288414952390656 288874847596608 289271653705944 289865599156224 290131708059648 290263766188032 290993508787527 291548366790408 291590989627392 291723711971328 291991526701056 292124431355904 292392613963008 293395430375424 293417266577526 293460162637824 293863267256832 294266925590976 294423597232128 294736973266944 294871127556096 295276170313728 295612453371456 296176118644224 296219418034176 296310927983616 296582953972032 296626312839168 296717948489088 296761327091712 297665801911296 298074683507328 298118260457472 298210357009152 298484126753904 298527763562496 299096987664384 299507835174912 299573916026112 299985418658016 300260817984582 300397486540788 300601362087936 300877326876672 301014276046848 301290619908096 301427757195264 301771046150028 302390655909888 302528293896192 302761765513116 302806027689984 302943854739456 303221970035712 304329057550336 304702546061277 304747091970048 305026862714496 305165700612864 305747581741056 306073010700288 306212324769792 306561062755584 306982163116512 307145604519936 307567507822848 307612472573952 307707502136832 307752487354368 308035017179136 309114486600192 309539094411456 309584347398144 310009600622592 310174653874176 310600717959168 311095989719424 311381589021048 311427111370752 311523319375632 312020931575808 312162952937472 312449531756544 312591748202496 312947751562992 313377624848106 314021065752576 314163997507584 314452413370368 314741094011136 314884353498624 315964309635072 316034021302272 316324153926144 316468133968896 316758665126592 316902842944128 317409048133632 317845049573376 317915176190976 318351872861568 318789169390224 318958897001472 319397027354496 319443721519104 319882517839872 321003505315584 321050434338816 321298200136368 321345172242432 321444444196512 321491437682688 321933046800384 322104448253952 322546899419136 322914240466272 322961448828928 323061220093248 323357803983396 323405077192704 323504985505464 323577262374912 324021736636416 324169220358144 324466821439488 324538409028288 324984203546184 325430610419187 325651475595264 326098799050752 326398171567104 326546736961536 327738985054208 327991912639209 328039863330816 328189175967744 328490467538688 328639985275392 329617088446464 330142682967552 330596175663936 331226546886144 331274970464256 331579094925312 331730018500608 332564010042888 333198133474752 333246845288448 333349793981568 333398527967232 333704601944064 333856492978176 334493080879104 334874027150208 335334018945744 335383043014656 335486651635296 335843734007808 336022541697024 336484111122432 337020655529376 337483595990268 338176532348928 338486992736256 338641060552704 338951947396608 339106226844672 340189487898624 340344330633216 340656781151232 340811836581888 341124716290176 342294668771328 342370189744128 342840478466304 343155220553808 343311413189472 343859802144768 343966029458688 344016315482112 344332137037824 344488865366016 344881195600032 345354933506076 345538805084928 345589321039872 345746621595648 346013446300704 346064031645696 346170939903936 346221548273664 346539394326528 347753797425216 347804637200384 348231481212888 348282390822912 348760800700416 348946485608448 349425807704064 349982988434352 350304287648679 350355500292096 350463734297586 351023548022784 351183322054656 351505723226112 351665716727808 352066220508366 352789098561536 353273698971648 353434497196032 353758965041664 353810682740736 354972249096192 355538273965056 355864673166912 356026650715008 356595350372352 357085179150336 357247712231424 357654573214848 358145856969264 358637815564002 358828759126656 358881218002944 359044568580096 359374186708992 359867832569856 361128943480032 361181738631168 361513318772736 361677867393024 362174677650432 362367504285696 363278520524556 363331629932544 363443872604904 363830711841792 363943108693647 364024420171776 364524453715968 364690372902912 365025174119424 365105710156824 365607228989457 366357910044672 366861148932096 367197943012992 367365079081728 367418785923072 368625027907584 368706358185984 369044846247168 369098798661632 369212822963712 369551775981024 369719983434816 370310556155904 370479108980736 370819224502272 370901038889472 371410518338496 371920697621928 372173114966016 372629865246912 372684341772288 373026481790976 373196270813184 374134511298249 374558840061952 374847900159096 374902700949504 375018518229264 375073343963136 375417677187072 375588554600448 376304715988992 376733280543984 377250771313962 377305923391488 377422483089708 377824200758784 378025359409152 378544625012736 379120021143552 379148237470548 380448598892544 380797866828288 380853537472512 380971193121792 381550277689344 382713173885952 382887371962368 383238878795136 383294906302464 383413316154624 384553269854208 385166463462144 385695538274592 386049623123034 386225339838156 386487465541632 386842277412864 387018354917376 387373654167552 387549973536768 387991345050036 388731155720544 388787986169856 388964949295104 389322035601408 389499241807872 389856818617344 391223022103368 391280216850432 391760416364499 391817689675776 392355900787968 392564796309504 393104033667072 393701560418304 393730861988646 394149937828608 394901491525632 395081237311488 395443938629376 395501750452224 395623931318784 395681769455616 396887735881728 397432911343104 397491013943296 397613809345536 397978835671872 398037018083328 398795983552512 399343780233216 399431888034816 399980558210688 400347757312776 400529982054384 401169769168896 401352368062464 401720826544128 401903676260352 402361394866704 402914089090422 403187541213184 403371058528256 403682354017488 403741370253312 403925139652608 404295960047616 406270061415036 406329455960064 406702483619328 406887600817152 407663442321408 408097347600384 408748083674112 408874356680517 409309550822016 409527472693248 410090010430464 410276669515776 410713356238848 410743923926427 412152648800256 412718792548608 412779129864192 413346134163456 414134290612224 414794652959232 415175452028064 415236148494336 415364425834176 415745747978652 415934981364168 416027908767744 416217270583296 416599375675392 416788997603328 417171627565056 417263668750656 417836833130808 418410784824669 418694754336768 418885330010112 419269884493824 419654792014848 419845804664832 421378695069696 421703887678983 421765538568192 421895833007922 421957511958528 422344886835456 422537123925504 423342805487616 423793399431168 423824940611982 423886901587968 424469163815424 425052225853632 425278529335296 425862703139328 425924962025472 426510023786496 428004673754112 428397600181824 428460229656576 428592592262016 428655250243584 429244062400512 430062532558848 430552320621696 430748293457664 431143738644528 431206769590272 431339980673952 432028982181888 432225627144192 432622428585984 432717878704384 433312271394912 433907480558916 434201967460352 434798398734336 435197562089472 435395649282048 437322550185612 437386484441088 437585567956992 437987290051584 438186647033856 440125899866289 440190243956736 440794900885248 441400388386464 441635395848192 442105459900416 442306691334144 442914255470592 443418680057184 444264177966336 444329127051264 444466391975424 444531370622976 444939469258752 445141990637568 445990774505472 446498702866944 447112025260992 447177390686208 447315535513728 447726190130856 447791645343744 448030055596032 448645481496576 449261752762368 449360874039168 449978127987024 450391226976873 450596229811182 450902043131904 451315990315008 451521414070272 451935929862144 452141635792896 452656569225042 453585983864832 453792440844288 454142648269674 454209041534976 454415782109184 454832955053568 456392891695104 456493586325504 457120637955072 457540294071744 457748550919296 458479736193024 458621372611584 459109516050432 459318487154688 459841594133376 460473244674768 460718406779904 461351261734272 461418708860928 461561253205248 461628731031552 462052525768704 463671729900288 464308641617184 464376521097216 465014400933888 465261980811264 465901076938752 466643984579136 467072383531572 467140667056128 467284979063448 468031397363712 468244429406208 468674297634816 468887622303744 469421627344488 470066437272159 471031598628864 471245996261376 471678620055552 474051031953408 474486230889216 474702200953344 475137997689888 475354264416192 476113572200448 476330282975232 476767574360064 476872764286464 477527809292352 478183754085336 478438345502208 478508290670592 479165582278656 479823776759808 481505257973376 481575651508224 481947300204552 482017758363648 482166666294768 482237156524032 482899570200576 483156672380928 483820349128704 484371360699408 484442173243392 484591830139872 485036705975094 485107615789056 485257478258196 485365893562368 486032604954624 486253830537216 486700232159232 486807613542432 487476305319276 488477213392896 489148198576128 489597257350656 489820105442304 491608477581312 492059794996224 492283763951616 492735701308032 492959977913088 494425632669696 494534718519296 495214024451328 495894263495904 496839820329216 496912455696384 497368642387968 497595027750912 498846015064332 499797200212128 499870267932672 500024690972352 500097791950848 500556902916096 500784739467264 501739621318656 502311040725312 503001028418616 503074564521984 503229977452944 503765601011712 504033812545536 504726166683648 505530983294064 506225393985402 507264798523392 507730489104384 507961590829056 508733703585792 510284231847936 510516495949824 510985171726848 511059875069952 511217754872832 511687074435264 512737693138944 513442003156992 513555284616192 514260717699456 514732830830712 514967119784208 515789703217152 516024473223168 516498205556736 516733298049024 517321793400048 518032400259114 518308207627392 518383981559808 518619932393472 519020169451056 519096047468544 519256409855904 519332322410496 519809091489792 521630696137824 521706955800576 522347221819332 522423586234368 523141201050624 523419728412672 524138711556096 524974482651528 525533250438144 525695601446379 526535322034176 526774983081984 527258584839168 527498575091712 528099330762549 529183647842304 529910548457472 530151745794048 530638447562496 530716024111104 532458373644288 532575850713088 533307410947584 533797009750368 534039976072512 534893025558528 535136490749952 535627768725504 535871568347136 536481859822272 537218785453896 538243138689984 538321827004416 538566852870144 539061280063488 541693415220048 541772607946752 542269978159104 542516801089536 543262016475648 543551256428544 544917780786834 544997444898816 545165808907356 545746067762688 546036630257664 546786680573952 547035559354368 547617808318464 547658565235236 549536865067008 550291723398144 550796914519488 551047618622592 551128178884608 552937541861376 553059537278976 553567269370752 553648197992448 553819234445568 554327663971536 554579975152224 555465834233856 555718663471104 556228836753408 556351558334208 557115777507744 557881046432892 558259672449024 558513773346816 558944797870368 559026512658432 559539722686464 559794406219776 561838260092928 562271850238644 562354051424256 562527777343896 562610015944704 563126515780608 563382831900672 564457073983488 565099920815976 565182535450624 565876156970943 565958885087232 566133724634562 566736301138176 567038039113728 567816937519104 568680031715328 568722356205822 570672898338816 571196800242432 571280306208768 571456789682688 571540333658112 572325416534016 573416710078464 574069760828928 574331057943552 574858318192704 574942359453696 575119974231936 576038642909184 576829904781312 577749695193216 578543307411888 579731198312448 580263416119296 580527532376064 581987017575054 583096733580816 583181979254784 583447423942656 583983053402112 584248862711808 584785227926016 586790860750848 586834533155052 586920325275648 587726534513664 588533851181952 588847194464256 589473946533888 590552340627456 590596292982969 591224906742912 592352237288448 592621855967232 593165907944064 593252625678336 593435896978176 593522654183424 595331603822592 596149367014656 596236520914944 596420714018304 596968253507808 597055527124992 598193975328768 599015670349824 599147832052224 599970837316032 600521635969164 600794973081576 601202724175872 601754653753344 602028552093696 602581239816192 602855514390528 603542092300056 604371133635633 604781311819776 605056587792384 605523531026232 605612055379968 605887709478912 606443940071424 608658115100672 609405092122554 609494183940096 610053725428992 610331401225728 611495163482112 612146021400576 612424649539584 613122125511168 613964326233024 614291209039872 615135015645696 615224945147904 615415004273664 616070034358272 618228973200384 619078188822912 619168694796288 620019201245184 621201435918336 622191979438848 622763178042096 622854222741504 623046638751264 624041863151616 624325905874944 624899063513088 625183496404992 625895503125984 626755249696212 628042131505152 628327995015168 628904826740736 629482188022272 629768706997248 632068042604544 632648307852288 632936267937792 633517330253184 633805685888256 635690099146752 635737410917973 635830352381952 636703745723136 637578338780448 637917794002944 638794054708992 638887443038208 639765035679744 642007010631168 642100868677632 642596400272736 642690344484864 642888888393024 642982875365376 643866093600768 644208896507904 645093798838272 645828480932544 645922897657856 646122440186496 646715607966792 646810154385408 647009971010928 647154524749824 648043473272832 648338440716288 648933642878976 649076818056576 649968407092368 650861220838374 651302951190528 652197598101504 652796343134208 653093473923072 655477970108416 655983825278418 656079726661632 656378351935488 656980935077376 657279970550784 659234176892928 660285365935104 661192351327872 662453093772288 663158189850624 663460037001216 665128020085776 666396266949504 666493690576896 666699587963136 666797055934464 667409203888128 667712985956352 668986161758208 669748054300416 670668037891488 670766086029312 670973303270592 671687468015616 672045083394048 672968222244864 674041311058752 674967191980536 675894344716773 676353064697856 676973985472512 677282121105408 677903894793216 678212453689344 678984853837563 680378975797248 680688661266432 681313562302464 681623673163776 682249432580352 684589337542656 684740379488256 685680956932608 686310441107616 686622826378944 687719604289536 687932058917376 688032630964224 688664274075648 688977730732032 689762391200064 690709867012152 691077610169856 691178642079744 692026892601408 692128063291392 692341879807872 692443096547328 693078788653056 695507594850432 695609274400768 696462962425776 696564781645824 697521601400832 697892971216896 698851615408128 699965976868704 700608575297358 700711000584192 700927468595172 702047096045568 702366644109312 703011446452224 703331433455616 704132441016732 705578197123072 706547397943296 706868994392064 707517930083328 711076547930112 711729346333824 712053301430016 714170358300672 714495424462848 715309146429696 716291713938528 717275631128004 717657518253312 717762436005888 718089137160192 718748373417984 719735665139712 722257886960064 722363477262336 723026637545472 723355734786048 724349355300864 724735008571392 726557041049112 726663259865088 726887745209808 727555058962641 727661423683584 727886217387294 728048840343552 729048907431936 729380745805824 730050348238848 730211420313648 731214457978914 732715820089344 733722297864192 734395886025984 734730158163456 734837571846144 737250055815168 737412716371968 738089692494336 738197597323264 738425645927424 739103551962048 739439966869632 740621112311808 741638449004544 741802077778944 742821036676992 743841395243856 745259730493824 745368683544576 746052963581952 746392541626368 748269022596498 749117680123904 749695800318192 749805401899008 750037036458528 750146687926272 750835354374144 751177109200896 752609431977984 753466561087968 754501542627924 754611846782976 754844966179416 755648401517568 756050718818304 757089250025472 758296474941096 759338090978103 760897197785088 761595733656576 761942386243584 763100555378688 765426347771904 765774743924736 766477757590272 766589812604928 766826632309248 769106539708416 770332926924288 771391076549184 772099246246068 772450679676312 772974931083264 773684554825728 774036709834752 774747308335104 775099947073536 775982690100072 777048600388671 777462311441088 777575972339712 777929898590208 778644071202816 778998483615744 779713637234688 782446044206736 782560433700864 783520832728998 783635379351552 784711801575936 785129592619008 786208067334144 787403120836608 787461723977292 788299875657216 789802983051264 790162474622976 790887877258752 791003500904448 791247862637568 793775471763456 794865822686208 795227618691072 795957671343744 796074036166656 798687560466432 798863776069632 799961116421376 800695514625552 801059964108768 802339538337792 802704736124928 803441653088256 803807352520704 804722789733408 805828178180844 806375082426368 806742117056512 807364708034976 807482740506624 807850279305216 808591920095232 812540122830072 812658911920128 813404967238656 813775201634304 815326884642816 817376671180251 817496167348224 817748713361034 818619101644032 819054945386496 820180020860928 820553339031552 821426712477696 821487847852854 824305297600512 825437585097216 825558259728384 826692268326912 828268581224448 829589305918464 830350904056128 830472296988672 830728851668352 831491495957304 831869962728336 832055817535488 833198751350784 833577995206656 834343255130112 834527337501312 835673666261616 836821569649338 837389508673536 837770660020224 838539768987648 839309584029696 839691609329664 842757390139392 843407775357966 843531077136384 843791666015844 843915023917056 844689773670912 845074247851008 846685610975232 847586798862336 847649881223964 847773803175936 848938327630848 849200586951843 850104451707264 850557058670592 851725406278656 853020047572992 853083534308733 856009347508224 856795200363648 856920459313152 857185184524032 857310500487168 858488124801024 860125065117696 861104641243392 861496586915328 862287477289056 862413539180544 862679961347904 864057964363776 864451254288384 865244857171968 865435757408768 866624542789824 867814961117832 868403934920704 869596797468672 870395124178944 870791298564096 872980526362581 874645100371224 874772968882176 875171135913984 875974580103168 876373294067712 880251799732578 880380487913472 881589801770496 882800776772928 883270791696384 884210919800832 884613382668288 885828510941184 886837360114368 888528355932672 888658254102528 888932783950848 889878938517504 890283981275136 892997405733888 894224050521984 894354781372416 894631071027456 895452380261712 895583290687488 897290962993152 898523505524736 898721748078336 899956255974048 900782453953746 901192459622364 901804086263808 902631980630016 903042828140544 903871859724288 904283271585792 905313138450084 907171967729664 907584881688576 908285296539348 908418083069952 908831564218368 909665910107136 912987172651008 914107638183831 914241275910144 915080588143488 915497101838592 917242745223168 918219032100864 918636974309376 919683188266752 920946489349536 921436813559808 922702523468544 922837417721856 923122506410496 923257462063104 924105051537408 927343459800576 928617283234368 928753042194432 930028801867776 930523961622528 931802153877504 933287969158272 934144767063144 934281334112256 934569958126896 936062794727424 936488858812416 937348595269632 937775244607488 938843254688976 940132874544318 942063197257728 942491992522752 943357240111104 948102063906816 948972461778432 949404401906688 950275995379776 950708528832384 952227144400896 953535148720128 953745528572928 955055618584704 956367508170672 956876691004416 958331164557312 959647553519616 963010515946752 963151303016448 963894600409104 964035516727296 964333332589536 964474313048064 965799140401152 966313344761856 967640698257408 968742721398816 968884346486784 969183660279744 970073411950188 970215231578112 970514956516392 970731787124736 972065209909248 972507661074432 973400464318464 973615227084864 974952610638552 976291831257561 976954426785792 978296397152256 979194514701312 979640210884608 983216955162624 983975737917627 984119589992448 984567527903232 985471402616064 985919955826176 988851265339392 989069437038592 990428048902656 991788526991808 993679640658432 993824911392768 994737284775936 995190055501824 997692030128664 999594400424256 999740535865344 1000049381944704 1000195583901696 1001113805832192 1001569478934528 1003479242637312 1004622081450624 1006002056837232 1006149129043968 1006459954905888 1007531202023424 1008067625091072 1009452333367296 1011061966588128 1012450787970804 1014529597046784 1015460978208768 1015923181658112 1020568463695872 1021032991899648 1021970343453696 1022435509745664 1023374148870528 1026884006313984 1027110569232384 1028521435398912 1029465661661424 1029934239568416 1031579406434304 1032048946446336 1032996411113472 1033466596098048 1034643586800096 1036064800518228 1036616415254784 1036767963119616 1037239864786944 1038040338902112 1038192094937088 1038512819711808 1038664644820992 1039618182979584 1043261392275648 1043413911601152 1044694443638664 1044847172468736 1046282402101248 1046839456825344 1048277423112192 1049948965303056 1050912862946037 1051066500876288 1051391202892758 1053070644068352 1053549966163968 1054517169678336 1054997150183424 1056198661525098 1058367295684608 1059821096914944 1060303491588096 1061276895124992 1061432048222208 1064916747288576 1065151701426176 1066614821895168 1067594019500736 1068079952145024 1069786051117056 1071255537451008 1071743136694272 1072963719644544 1074437570907792 1076486277379968 1076643654008832 1077133705740288 1078122560126976 1083386830440096 1083545215893504 1084539956318208 1085033602179072 1086524032951296 1087102512857088 1089835561573668 1089994889797632 1090331617814712 1091492135525376 1092073260515328 1093573361147904 1094071118708736 1095317130470472 1096821686968371 1099073730134016 1100583446796288 1101593829038976 1102095237245184 1102256357769216 1105875083722752 1106119074557952 1107134538741504 1107296395984896 1107638468891136 1108655327943072 1109159950304448 1110931668467712 1111437326942208 1112457673506816 1112703116668416 1114231555015488 1115762092865784 1116519344898048 1117889595740736 1118053025316864 1119079445372928 1119588812439552 1122403533894747 1123676520185856 1124543700477288 1124708102848512 1125055554687792 1125220031889408 1126253031561216 1126765663801344 1128914147966976 1130199841631952 1130365070901248 1131752313941886 1131917770174464 1132267449269124 1133472602276352 1134076078227456 1135633875038208 1137360063430656 1137444712411644 1141345796677632 1142393600484864 1142560612417536 1142913579365376 1144650833068032 1148139521657856 1148662115887104 1149716636385408 1149884718907392 1150239948463872 1153659809562624 1155499390386432 1157086614823776 1159462396624896 1160526832238592 1161055064752128 1163974035150108 1166193467161632 1166363958509568 1166894847885312 1167966106804224 1168497725423616 1169570455852032 1173669066310104 1173840650551296 1175453069027328 1177067702363904 1177694388928512 1181104681254912 1181192585965938 1182449813485824 1184704474576896 1185243711934464 1186331815888128 1186505251356672 1186871793956352 1187045308366848 1190663207645184 1192298734029312 1192473041829888 1192841428036608 1193936507015616 1194111054249984 1196387950657536 1198031340699648 1198295664104448 1199941674632064 1201043271938328 1201589946163152 1203509307506688 1204057104187392 1205162479632384 1205711028781056 1207084184600112 1208742267271266 1209562623639552 1210113175584768 1211047062052464 1211224110759936 1211775418957824 1212887880142848 1217316230201344 1218810184245108 1218988367880192 1220107450857984 1220662802451456 1222990326964224 1224292042801152 1226244251022336 1226623070041551 1227928652466048 1228582418079744 1230270031291392 1230830008547328 1232140068716544 1232231771779281 1236457946400768 1238156377645824 1238337389592576 1240038402490368 1242402871836672 1244383958877696 1245526356084192 1245708445483008 1246093277502528 1248083726303232 1248651811749888 1249798127026176 1250366992809984 1251791006251968 1253510499392424 1255232354474007 1256084263010304 1256655990030336 1257809653481472 1258964376044544 1259537413994496 1264136085209088 1265296615704576 1265872535875584 1267034660506368 1267611371776512 1271380198293504 1271474821835946 1271660704763904 1273407491446272 1275156677560896 1275835588005888 1277588109417984 1277774886076416 1279530071359488 1284014021262336 1285192800545472 1285380688969728 1285777776786048 1285965750730752 1287732187201536 1290187597676544 1291656961865088 1291845795315712 1292244880372992 1293431215933584 1293620308770816 1294019942021856 1296086946545664 1296676881432576 1297867285757952 1298153636113152 1299936814184736 1301722441676748 1302605902381056 1304395196203008 1305592686268416 1306186947846144 1310955940216832 1311967650556836 1312159453323264 1312756703870976 1313961870154752 1314559941101568 1320377699598867 1320570731870208 1322384702655744 1324906187544576 1326316379701248 1326920074002432 1330256040171552 1332792533899008 1332987381153792 1333399175926272 1333594111868928 1334818407776256 1335425971912704 1337972323516416 1339496108600832 1341336075782976 1341532172058624 1341946606541184 1343374936031232 1344090166788096 1345936444489728 1348082622117504 1349934383961072 1351173680930619 1351788689433546 1352706129395712 1353947970945024 1354564242210816 1355807789586432 1356424907378688 1357969707675126 1360757951594496 1361377322532864 1362627124604928 1363247346327552 1364498865160704 1369178675085312 1369480758976512 1371361913865216 1372620882215232 1373245652757888 1375439208579072 1375864117834752 1377328548151296 1377955461464064 1379524782400128 1381419734024304 1382155220339712 1384053785202816 1384256126582784 1384683759615744 1384886193094656 1386157577306112 1391015189700864 1391218548801536 1392925924851552 1393129563291648 1395043202801664 1395785942433792 1397703230816256 1399931953737408 1401217150594716 1401422001168384 1401854937190344 1404094192091136 1404733288218624 1406022892904448 1406662866911232 1408264882033464 1410199311816477 1411156394246144 1413094795886592 1413737988784128 1415035860166656 1422153095860224 1423458692667648 1424106602860032 1428340716601344 1428990848925696 1430618292859392 1432583427877056 1434551262256008 1435315036506624 1435524872011776 1437496746835968 1439471330279424 1444515773920128 1444726954524672 1446053275090944 1446711469572096 1448698710601728 1449470017142784 1453114082098224 1453326519730176 1453775490419616 1455110117925282 1455322847367168 1455772434774588 1456097680687104 1458097814863872 1458761491611648 1460100696477696 1460422840627296 1462428915957828 1465431640178688 1467444595728384 1468791772051968 1469460316326912 1474825432743936 1476179384988672 1476851291854848 1478207103924096 1478879933739264 1483276898009088 1483604155557888 1485642073353984 1487682790487712 1490519460987648 1490737367089152 1492105927163904 1492785083252736 1496538045192996 1498235360247808 1499391600636384 1499610803798016 1500074072917056 1500293375852544 1501670708748288 1502354218401792 1505218863955968 1506933122175936 1509003085255848 1509223693565952 1509689932358832 1511296803035136 1512101437636608 1514178500050944 1516592949882192 1518676181956206 1521794395570176 1523191467313152 1523884772487168 1526201110757376 1530852695543808 1531549487849472 1532955515180544 1533179625209856 1533653264618496 1538213079416832 1540665853848576 1542782153098368 1544198492492136 1544901359352624 1547369109651456 1548073419669504 1549494616670208 1550199894147072 1551965380200144 1554097200777342 1554924622882176 1555151944679424 1555859797180416 1557288142405632 1557996967231488 1559427274469376 1564892088413472 1565120867401728 1567041665457996 1567270758703104 1569423603151872 1570259185238016 1572416134668288 1574923447954584 1576599751314432 1577086804339137 1579605966102528 1580324949245952 1581775754517504 1582495725275136 1584297992287647 1587550943526912 1589731645372416 1590455237382144 1591915342687488 1592148072333312 1597375120932864 1597727552139264 1599922232842752 1601391029251104 1602119928217536 1604679076675584 1605409472249856 1606883306176512 1607614705041408 1609445579466816 1611656356361688 1612750164852736 1614729416069952 1614965481013248 1615700558610432 1617183840190464 1625080245660144 1625317823840256 1626809934477312 1627550403268608 1630653769285632 1634753342360502 1634992334696448 1635497426722068 1637238203288064 1638109890772992 1640360041721856 1641106678063104 1642853424955392 1642975695705708 1648610595201024 1650875170194432 1653384536653824 1659178611836928 1660701808112256 1660944593977344 1661457703336704 1662982991914608 1663739925456672 1666397502701568 1667155990413312 1668686510260224 1669054675002624 1671347332523232 1673643139298676 1674779017347072 1675541320040448 1677079537975296 1678619168059392 1679383218659328 1685514780278784 1686815550715932 1687062154272768 1687583332031688 1687830047834112 1689379547341824 1690148495702016 1693371221950464 1695299762447928 1695547606351872 1697628470912829 1697876655261696 1698401173903686 1700208903414528 1701114117341184 1703450812557312 1706040095145984 1706167068617466 1712018695016448 1713590400727296 1713840918626304 1714370369048064 1714621000974336 1716976249602048 1720250130235392 1722209282486784 1722993173830656 1724574954578112 1724827078361088 1725359922695808 1728115928727552 1730489714343936 1730871514817536 1733249085579648 1735629922235664 1739193594937344 1740790248357888 1741582597128192 1745961052725162 1749290200742448 1749545937764352 1750342271827968 1751949160206336 1752746588135424 1760503599465156 1760760975826944 1763179603540992 1765601553545856 1766541583392768 1768421839601664 1771657021882368 1771788878948907 1773674720228736 1777056711865344 1777865567901696 1779757877035008 1780567962550272 1785994811467776 1788448101043968 1788709562744832 1789262142054912 1790904760523424 1791166581374976 1794581925986304 1797047011049472 1797443496156672 1799912511948096 1801564907907492 1802384919244728 1803608172527616 1805263961260032 1806085656281088 1807743719448576 1808566543171584 1810626276900168 1813113400906899 1814343935459328 1815169763377152 1816570593078696 1816836166139904 1817663128436736 1819331820214272 1825974345302016 1828215276367662 1828482551820288 1830161176286976 1830994203677184 1834485490446336 1836438064201728 1837273948618752 1839366376533504 1841892978699072 1842873627119616 1845405046937088 1845674835443712 1846245012820992 1848210103074816 1854686919601152 1857234566468736 1857506084388864 1860057603735552 1863604307755008 1866575938316544 1868289534126288 1868562668224512 1869139916253792 1872125589454848 1872977717624832 1874697190539264 1875550489214976 1877686509377952 1880265749088636 1884126394515456 1884983985045504 1886714480222208 1896204127813632 1897944923556864 1898808803813376 1900551990759552 1901417057664768 1907070297440256 1907212232753919 1907491057145856 1910111237169408 1912735016341344 1913753382008832 1916662329114624 1919295107039232 1926021031893504 1926302606032896 1927789200818208 1928071033454592 1928666665179072 1928948626096128 1931598280802304 1932626689523712 1935281396514816 1937485442797632 1937768692973568 1938367320559488 1940146823900376 1940430463156224 1941029913032784 1941463574249472 1944130419818496 1945015322148864 1946800928636928 1947230454169728 1949905221277104 1952583662515122 1953908853571584 1956592794304512 1958389029402624 1959280421769216 1966433910325248 1967951475835254 1968239179984896 1969135055806464 1970942805232128 1971839911652352 1977702530678784 1978138874077184 1980856097805312 1983577053983616 1987359281316864 1989474569551872 1990380111003648 1995384060257328 1999188800848512 1999481071730688 2000098763889408 2000391167803392 2002227611664384 2003138957869056 2006958485274624 2009244162901248 2012004113674464 2012298258087936 2012919909811776 2015062404046848 2016135250182144 2018904666734592 2022123933176256 2024901575941608 2029059194093568 2030921956417536 2031846363316224 2036954561512689 2041136927391744 2042065983799296 2043940686907392 2044871019491328 2046748297741056 2053768012627968 2054221138464768 2057042870797824 2058931323322848 2059868479136832 2063158812868608 2064097892892672 2065992822226944 2066933192196096 2069287173600192 2072129601036456 2073232830509568 2073535926239232 2076080677804224 2076384189874176 2077025639423616 2077329289641984 2079236365959168 2086522784551296 2086827823202304 2089388887277328 2089694344937472 2092564804202496 2093678913650688 2096554846224384 2099897930606112 2101825725892074 2102133001752576 2102782405785516 2106141288136704 2107099932327936 2109034339356672 2109994300366848 2112397323050196 2116734591369216 2119642193829888 2120606983176192 2122553790249984 2130303402852352 2133229643790336 2135188039001472 2136159904290048 2142511074902016 2143486273388544 2145927439289088 2148875141815584 2152972554759936 2153287308017664 2154267411480576 2156245120253952 2166773660880192 2167090431787008 2169079912636416 2170067204358144 2173048065902592 2174205025714176 2179671123147336 2179989779595264 2180663235629424 2182984271050752 2184146521030656 2187146722295808 2188142237417472 2190634260940944 2193643373936742 2198147460268032 2201166893592576 2203187658077952 2204190474490368 2204512715538432 2211750167445504 2212238149115904 2214269077483008 2214592791969792 2215276937782272 2217310655886144 2218319900608896 2221863336935424 2224915347013632 2225406233336832 2228463110030976 2231524185731568 2235779191481472 2236106050633728 2238158890745856 2239177624879104 2244807067789494 2247353040371712 2249087400954576 2249416205697024 2250111109375584 2250440063778816 2252506063122432 2253531327602688 2257828295933952 2260399683263904 2260730141802496 2263504627883772 2263835540348928 2264534898538248 2266945204552704 2268152156454912 2271267750076416 2274889424823288 2278014272934309 2282691593355264 2284787200969728 2285827158730752 2289301666136064 2296279043315712 2297324231774208 2299433272770816 2299769437814784 2300479896927744 2307319619125248 2310998780772864 2314173229647552 2318924793249792 2321053664477184 2322110129504256 2327948070300216 2331145801166013 2332386934323264 2332727917019136 2333789695770624 2335932213608448 2336995450847232 2339140911704064 2347338132620208 2347681301102592 2350906138054656 2354135404727808 2355388777857024 2362209362509824 2362385171931876 2364899626971648 2369408949153792 2370487423868928 2372663631776256 2373010502713344 2373743587912704 2381326415290368 2384597468058624 2385682856073216 2387873014031232 2388222108499968 2396062681399296 2396591328208896 2399883349264128 2402086543876656 2403179892326304 2407018615013376 2408114208374784 2410324959264768 2411422057562112 2414168369200224 2417484534542532 2419125247279104 2420226351169536 2422094124104928 2422448221519872 2423550837915648 2425775760285696 2434632460402688 2437620368490216 2437976735760384 2440214901715968 2441325604902912 2445980653928448 2452130013540753 2452488502044672 2453246140083102 2455857304932096 2457164836159488 2460540062582784 2461660017094656 2464280137433088 2464463543558562 2472915892801536 2476312755291648 2476674779185152 2480076804980736 2484805743673344 2488767917755392 2491052712168384 2491416890966016 2492186555005056 2496167452606464 2499596254052352 2500733985619968 2503582012503936 2507020998784848 2510464708948014 2512168526020608 2513311980060672 2515619306962944 2517928752089088 2519074827988992 2528272170418176 2530593231409152 2531745071751168 2534069321012736 2535222743553024 2542760396587008 2542949643671892 2543321409527808 2546814982892544 2547601760855529 2550313355121792 2551671176011776 2555176218835968 2559060142718976 2559250602926199 2568028042524672 2570385601090944 2570761377939456 2571555553572096 2571931501461504 2575464374403072 2580375195353088 2583313923730176 2583691590631424 2584489760745984 2586862431867168 2587240617541632 2588039884043712 2592173893091328 2593353762865152 2595734571515904 2596307272226304 2599873628369472 2603444883353496 2605211804762112 2608790392406016 2611185372536832 2612373895692288 2618941579087743 2621911880433664 2623935301113672 2624318906646528 2625513407741952 2627923740309504 2629119882203136 2640755399197734 2641141463740416 2644769405311488 2649812375089152 2652632759402496 2653840148004864 2660512080343104 2665585067798016 2665974762307584 2666798351852544 2669636815552512 2670851943825408 2678992217201664 2682672151565952 2683064344117248 2683893213082368 2686749872062464 2691872888979456 2696165244235008 2699868767922144 2702347361861238 2703577378867092 2705412258791424 2707895941890048 2709128484421632 2711615579172864 2712849814757376 2715939415350252 2721515903188992 2722754645065728 2725254249209856 2726494692655104 2728997730321408 2738961517953024 2742322914551493 2742723827730432 2745241764430464 2746491305515776 2751728235669504 2754657096302592 2755910922928128 2759049564800256 2762839468048608 2764310440679424 2768107570405632 2768512253165568 2769367519231488 2769772386189312 2772315154612224 2782030379401728 2782437097603072 2785851849703104 2786259126583296 2790086405603328 2791571884867584 2795406461632512 2799863907474816 2802434301189432 2802844002336768 2803709874380688 2808188384182272 2809466576437248 2812045785808896 2813325733822464 2816529764066928 2820398623632954 2822312788492288 2826189591773184 2827475977568256 2830071720333312 2844306191720448 2846917385335296 2848213205720064 2856681433202688 2861236585718784 2865166855754112 2869102524512016 2870630073013248 2874993493671936 2878942660558848 2889031547840256 2889453909049344 2892106550181888 2893422939144192 2897397421203456 2898940034285568 2906228164196448 2906653039460352 2907550980839232 2910220235850564 2910645694734336 2911544869549176 2912195361374208 2916195629727744 2917522983223296 2920201392955392 2920845681254592 2924857831915656 2928875493772683 2930863280357376 2934889191456768 2937583544103936 2938920632653824 2949650865487872 2951927213752881 2952358769977344 2953702583709696 2956414207848192 2957759867478528 2966553796018176 2967208311115776 2971284146707968 2975365580975424 2981038921975296 2981474734178304 2984211854327808 2985570166505472 2993076090385992 2998783201272768 2999221607596032 3000148145834112 3000586751705088 3003341417496576 3004708436803584 3010437727911936 3013866244351872 3018006170511696 3018447387131904 3019379864717664 3022593606070272 3024202875273216 3028357000101888 3033185899764384 3037352363912412 3043588791140352 3046382934626304 3047769544974336 3061705391087616 3063098975698944 3065911030361088 3067306529236992 3081331707697152 3085564306196736 3088396984984272 3089802718705248 3094738219302912 3096146839339008 3098989233340416 3100399788294144 3103930760400288 3108194401554684 3109849245764352 3110303889358848 3111719594360832 3114576284811264 3115993934462976 3118854548938752 3129784176826944 3130241734803456 3134083330915992 3134541517406208 3138847206303744 3140518370476032 3144832269336576 3149846895909168 3152738588838111 3153199502628864 3154173608678274 3159211932205056 3160649898491904 3163551509035008 3164991450550272 3168595984575294 3175101887053824 3179463290744832 3180910474764288 3183830685374976 3184296144666624 3194750241865728 3195455104278528 3199844465685504 3202782058502208 3204239856435072 3209358153351168 3213766612353024 3215229410082816 3218891158933632 3223312712723376 3229458832139904 3229930962026496 3231401117220864 3234367680380928 3250160491320288 3250635647680512 3253619868954624 3255100806537216 3261307538571264 3269506684721004 3269984669392896 3270994853444136 3274476406576128 3276219781545984 3280720083443712 3282213356126208 3285951391411416 3290465060905113 3297221190402048 3301750340388864 3306769073307648 3318357223673856 3321403616224512 3321889187954688 3322915406673408 3325965983829216 3327479850913344 3332795005403136 3334311980826624 3337373020520448 3338109350005248 3342694665046464 3347286278597352 3349558034694144 3354159075950592 3357238336118784 3358766437318656 3367210601684241 3371029560557568 3373631101431864 3374124308545536 3375166664063376 3375660095668224 3378759094683648 3380296991404032 3386742443900928 3390599524895856 3391095212703744 3395256941825658 3395753310523392 3396802347807372 3400417806829056 3402228234682368 3406901625114624 3412080190291968 3412334137234932 3424037390032896 3427180801454592 3427681837252608 3428740738096128 3433952499204096 3444418564973568 3445986347661312 3449149909156224 3449654156722176 3450719845391616 3460979428687872 3461743029635072 3466498171159296 3471259844471328 3478387189874688 3481580496715776 3483165194256384 3491922105450324 3498580401484896 3499091875528704 3500684543655936 3503898320412672 3505493176270848 3521007198930312 3521521951653888 3526359207081984 3531203107091712 3533083166785536 3543314043764736 3543577757897814 3547349440457472 3554113423730688 3555731135803392 3559515754070016 3561135925100544 3571989622935552 3576896202087936 3577419125489664 3578524284109824 3581809521046848 3582333162749952 3589163851972608 3594094022098944 3594886992313344 3599825023896192 3603129815814984 3604769838489456 3610527922520064 3612171312562176 3615487438897152 3617133086343168 3621252553800336 3626226801813798 3628687870918656 3630339526754304 3633141186157392 3633672332279808 3635326256873472 3638663640428544 3651948690604032 3656430552735324 3656965103640576 3660322352573952 3661988407354368 3668970980892672 3672876128403456 3678732753067008 3679869210124653 3683785957398144 3685747254239232 3690810093874176 3692490025641984 3696420206149632 3696695315337843 3709373839202304 3714469132937472 3715012168777728 3720115207471104 3727208615510016 3733151876633088 3736579068252576 3737125336449024 3738279832507584 3744251178909696 3745955435249664 3749394381078528 3751100978429952 3755373018755904 3760531498177272 3768252789030912 3769967970091008 3773428960444416 3792408255627264 3795889847113728 3797617607626752 3801103981519104 3802834115329536 3814140594880512 3814424465507838 3814982114291712 3820222474338816 3825470032682688 3827506764017664 3833324658229248 3838590214078464 3852042063787008 3855578401636416 3856142066909184 3857333330358144 3857897252192256 3863196561604608 3870562793029632 3874970885595264 3875537385947136 3876734641118976 3880293647800752 3880860926312448 3882059826065568 3888260839636992 3890030644297728 3893601857273856 3894460908339456 3899810442554208 3905167325030244 3907817707143168 3913185588609024 3916778058805248 3918560843538432 3932867820650496 3935902951670508 3936478359969792 3938270111612928 3941885610464256 3943679823304704 3956277748154368 3961133098796601 3961712195610624 3967154107967232 3974718562633728 3978949139103744 3980760222007296 3990768120514656 3998377601697024 3998962143461376 4000197527778816 4000782335606784 4004455223328768 4006277915738112 4013916970549248 4018488325802496 4024008227348928 4024596516175872 4025839819623552 4030124808093696 4032270500364288 4037809333469184 4044247866352512 4049803151883216 4058118388187136 4061843912835072 4063692726632448 4073909123025378 4082273854783488 4084131967598592 4087881373814784 4089742038982656 4093496595482112 4107536025255936 4108442276929536 4114085741595648 4117862646645696 4119736958273664 4126317625737216 4131985644453888 4133866384392192 4138574347200384 4144259202072912 4146465661019136 4152161355608448 4152768379748352 4154051278847232 4154658579283968 4158472731918336 4173045569102592 4173655646404608 4178777774554656 4179388689874944 4185129608404992 4187357827301376 4193109692448768 4199795861212224 4203651451784148 4204266003505152 4205564811571032 4212282576273408 4214199864655872 4218068678713344 4219988600733696 4224794646100392 4230597935449431 4233469182738432 4239284387659776 4241213966352384 4245107580499968 4260606805704704 4266459287580672 4270376078002944 4272319808580096 4285022149804032 4286972546777088 4291854878578176 4297750283631168 4305945109519872 4306574616035328 4312490240507904 4333547321760384 4334180863574016 4338159825272832 4340134408716288 4346096131805184 4348410051428352 4359342246294672 4359979559190528 4361326471258848 4365968542101504 4368293042061312 4374293444591616 4376284474834944 4381268521881888 4387286747873484 4396294920536064 4402333787185152 4406375316155904 4408380948980736 4424476298231808 4428538154966016 4430553875564544 4434621311772288 4436639801217792 4449830694027264 4450812466673664 4456926220061952 4463048371463136 4471558382962944 4472212101267456 4476317781491712 4478355249758208 4489614135578988 4494706080743424 4498174801909152 4498832411394048 4500222218751168 4500880127557632 4505012126244864 4507062655205376 4515656591867904 4520799366527808 4521460283604992 4527009255767544 4527671080697856 4529069797076496 4533890409105408 4536304312909824 4542535500152832 4549778849646576 4556028545868618 4565383186710528 4569574401939456 4571654317461504 4578603332272128 4592558086631424 4594648463548416 4598866545541632 4599538875629568 4600959793855488 4614639238250496 4621997561545728 4628346459295104 4642107328954368 4644220259008512 4655896140600432 4662291602332026 4664773868646528 4665455834038272 4667579391541248 4671864427216896 4673990901694464 4678281823408128 4694676265240416 4695362602205184 4701812276109312 4708270809455616 4710777555714048 4724770343863752 4729799253943296 4731260413017411 4738817898307584 4740974847737856 4745327263552512 4747487175825408 4752893976862941 4762652830580736 4769194936117248 4771365712146432 4775746028062464 4776444216999936 4792125362798592 4793182656417792 4799766698528256 4804173087753312 4806359784652608 4814037230026752 4816228416749568 4820649918529536 4822844115124224 4828336738400448 4834969069085064 4838250494558208 4844188248209856 4844896443039744 4847101675831296 4851551520571392 4869264920805376 4875240736980432 4875953471520768 4880429803431936 4882651209805824 4891961307856896 4904260027081506 4904977004089344 4906492280166204 4911714609864192 4914329672318976 4921080125165568 4923320034189312 4928560274866176 4928927087117124 4945831785603072 4952625510583296 4960153609961472 4977535835510784 4982105424336768 4982833781932032 4984373110010112 4999192508104704 5001467971239936 5007164025007872 5014041997569696 5020929417896028 5024337052041216 5026623960121344 5031238613925888 5035857504178176 5038149655977984 5056544340836352 5061186462818304 5063490143502336 5068138642025472 5070445487106048 5085899287343784 5086642819055616 5092885412738487 5093629965785088 5095203521711058 5100626710243584 5103342352023552 5110352437671936 5118120285437952 5118501205852398 5136056085049344 5140771202181888 5141522755878912 5143111107144192 5143863002923008 5150928748806144 5160750390706176 5166627847460352 5167383181262848 5168979521491968 5173724863734336 5174481235083264 5176079768087424 5184347786182656 5191469143031808 5192614544452608 5199747256738944 5206889766706992 5217580784812032 5222370745073664 5224747791384576 5237883158175486 5243823760867328 5247870602227344 5248637813293056 5251026815483904 5255847480619008 5258239764406272 5281510798395468 5282282927480832 5289538810622976 5299624750178304 5305265518804992 5315366636846721 5321024160686208 5331170135596032 5333596703705088 5339273631105024 5341703887650816 5357984434403328 5365344303131904 5366128688234496 5367786426164736 5373499744124928 5383745777958912 5392330488470016 5399737535844288 5404694723722476 5407154757734184 5410824517582848 5415791883780096 5418256968843264 5423231158345728 5425699629514752 5431878830700504 5439340202720697 5443031806377984 5445509290131456 5450508498419712 5452989385310208 5457995460642816 5477923035906048 5484645829102986 5485447655460864 5490483528860928 5492982611031552 5503456471339008 5509314192605184 5511821845856256 5518099129600512 5525678936097216 5528620881358848 5536215140811264 5537024506331136 5538735038462976 5544630309224448 5564060758803456 5571703699406208 5572518253166592 5580172811206656 5590812923265024 5599727814949632 5604868602378864 5605688004673536 5607419748761376 5616376768364544 5618933152874496 5624091571617792 5626651467644928 5633059528133856 5640797247265908 5644625576984576 5652379183546368 5654951955136512 5660143440666624 5688612383440896 5693834770670592 5696426411440128 5721636698261757 5722473171437568 5730333711508224 5738205049024032 5741260146026496 5749986987343872 5757885321117696 5778063095680512 5778907818098688 5784213100363776 5786845878288384 5794794842406912 5797880068571136 5812456328392896 5813306078920704 5815101961678464 5820440471701128 5821291389468672 5823089739098352 5824390722748416 5832391259455488 5835045966446592 5840402785910784 5841691362509184 5849715663831312 5857750987545366 5861726560714752 5869778382913536 5875167088207872 5877841265307648 5899301730975744 5903854427505762 5904717539954688 5907405167419392 5912828415696384 5915519734957056 5933107592036352 5934416622231552 5942568293415936 5950731161950848 5962077843950592 5968423708655616 5971140333010944 5986152180771984 5997566402545536 5998443215192064 6000296291668224 6001173503410176 6006682834993152 6009416873607168 6020875455823872 6027732488703744 6036012341023392 6036894774263808 6038759729435328 6045187212140544 6048405750546432 6056714000203776 6066371799528768 6074704727824824 6087177582280704 6092765869252608 6095539089948672 6110863684538067 6123410782175232 6126197951397888 6131822060722176 6134613058473984 6162663415394304 6171128612393472 6176793969968544 6179605437410496 6189476438605824 6192293678678016 6197978466680832 6200799576588288 6207861520800576 6216388803109368 6219698491528704 6220607778717696 6229152569622528 6231987868925952 6237709097877504 6259568353653888 6260483469606912 6268166661831984 6269083034812416 6277694412607488 6281036740952064 6289664538673152 6299693791818336 6305477177676222 6306399005257728 6308347217356548 6318423864410112 6321299796983808 6327103018070016 6329982901100544 6337191969150588 6350203774107648 6358926581489664 6361820949528576 6367661370749952 6390910208557056 6399688931371008 6405564117004416 6408479712870144 6427533224706048 6430458820165632 6437782317867264 6446625425446752 6458917664279808 6459861924052992 6462802234441728 6468735360761856 6500320982640576 6501271295361024 6507239737909248 6510201613074432 6522615077142528 6539013369442008 6539969338785792 6541989706888272 6548952813152256 6552439563091968 6561440166887424 6564426712252416 6571902782822832 6580930121810226 6594442380804096 6603500680777728 6613538146615296 6636714447347712 6642807232449024 6643778375909376 6645830813346816 6651931967658432 6654959701826688 6665590010806272 6674746041040896 6676218700010496 6685389330092928 6694572557194704 6708318151901184 6714476672237568 6717532874637312 6734421203368482 6742059121115136 6747262202863728 6748248617091072 6750333328126752 6751320191336448 6757518189367296 6760593982808064 6773484887801856 6781199049791712 6782190425407488 6790513883651316 6791506621046784 6793604695614744 6800835613658112 6804456469364736 6813803250229248 6824668274469864 6834042818802927 6848074780065792 6854361602909184 6857481476192256 6867904998408192 6888837129947136 6891972695322624 6898299818312448 6899308313444352 6901439690783232 6921958857375744 6923486059270144 6932996342318592 6942519688942656 6956774379749376 6963160993431552 6966330388512768 6983844210900648 6997160802969792 6998183751057408 7001369087311872 7007796640825344 7010986352541696 7042014397860624 7043043903307776 7052718414163968 7062406214183424 7066166333571072 7086628087529472 7087155515795628 7094698880914944 7108226847461376 7111462271606784 7119031508140032 7143979245871104 7153792404175872 7157048568219648 7163619042093696 7164666325499904 7188188044197888 7189773984626688 7199650047792384 7206259631629968 7209539676978912 7221055845040128 7224342625124352 7230974877794304 7234266172686336 7242505107600672 7252453603627596 7257375741837312 7260679053508608 7266282372314784 7267344664559616 7270652513746944 7277327280857088 7303897381208064 7312861105470648 7313930207281152 7320644705147904 7323976814708736 7337941961785344 7356390040622259 7357465506134016 7359738420249306 7367571914796288 7371494508478464 7381620187748352 7384980051283968 7392840412299264 7393390630675686 7418747678404608 7428938265874944 7430024337555456 7440230414942208 7454417231020032 7466303753266176 7473158136505152 7474250672898048 7476559665015168 7488502357819392 7498788762157056 7502201956859904 7510746037511808 7521062996354544 7536505578061824 7539935940182016 7546857920888832 7584816511254528 7591779694227456 7595235215253504 7602207963038208 7605668230659072 7628281189761024 7628848931015676 7629964228583424 7640444948677632 7650940065365376 7655013528035328 7677180428156928 7677751808778597 7704084127574016 7711156803272832 7712284133818368 7714666660716288 7715794504384512 7726393123209216 7741125586059264 7749941771190528 7751074771894272 7753469282237952 7760587295601504 7761721852624896 7764119652131136 7776521679273984 7780061288595456 7787203714547712 7788921816678912 7799620885108416 7810334650060488 7815635414286336 7826371177218048 7833556117610496 7837121687076864 7856824737263229 7865735641300992 7871805903341016 7872956719939584 7876540223225856 7883771220928512 7887359646609408 7912555496308736 7922266197593202 7923424391221248 7934308215934464 7949437125267456 7957898278207488 7961520444014592 7981536241029312 7996755203394048 7997924286922752 8000395055557632 8008910446657536 8012555831476224 8036976651604992 8048016454697856 8049193032351744 8051679639247104 8060249616187392 8075618666938368 8088495732705024 8099606303766432 8116236776374272 8123687825670144 8127385453264896 8147818246050756 8164547709566976 8168263935197184 8175762747629568 8179484077965312 8186993190964224 8216884553859072 8228171483191296 8235725293291392 8239473916547328 8263971288907776 8267732768784384 8277148694400768 8288518404145824 8292931322038272 8304322711216896 8305536759496704 8308102557694464 8309317158567936 8316945463836672 8346091138205184 8347311292809216 8357555549109312 8358777379749888 8370259216809984 8374715654602752 8386219384897536 8399591722424448 8407302903568296 8408532007010304 8411129623142064 8424565152546816 8428399729311744 8436137357426688 8439977201467392 8449589292200784 8461195870898862 8466938365476864 8478568775319552 8482427932704768 8490215160999936 8521213611409408 8532918575161344 8540752156005888 8544639617160192 8570044299608064 8583709757156352 8595500567262336 8611890219039744 8624980481015808 8667094643520768 8668361727148032 8676319650545664 8680268817432576 8692192263610368 8696820102856704 8718684492589344 8719959118381056 8722652942517696 8731937084203008 8736586084122624 8748586889183232 8752568949669888 8762537043763776 8774573495746968 8786626481318049 8792589841072128 8804667574370304 8812750632311808 8816761897961472 8848952596463616 8857076309932032 8861107751129088 8869242623544576 8873279602435584 8899661388054528 8901624933347328 8913852440123904 8926096742926272 8943116765925888 8944424202534912 8952635562983424 8956710499516416 8979228271157976 8996349603818304 8997664822788096 9000444437502336 9001760255115264 9010024252489728 9014125310410752 9031313183735808 9041598733055616 9042920567209984 9054018511535088 9055342161395712 9058139594152992 9067780818210816 9072608625819648 9085071000305664 9099557699293152 9112057091737236 9130766373421056 9139148803878912 9143308634923008 9185116173262848 9189296927096832 9197733091083264 9201919587710976 9243995123091456 9256692918590208 9284214657908736 9288440518017024 9311792281200864 9324583204664052 9329547737293056 9330911668076544 9335158783082496 9343728854433792 9347981803388928 9356563646816256 9389352530480832 9390725204410368 9403624552218624 9416541618911232 9421555111428096 9449540687727504 9458215766514333 9459598507886592 9462520826034822 9477635796615168 9481949695475712 9490654527105024 9494974351650816 9505787953725882 9525305661161472 9538389872234496 9542731424292864 9551492056124928 9552888433999872 9584250725597184 9586365312835584 9599533397056512 9608346175506624 9612719569305216 9628074460053504 9641299837059072 9645688230248448 9656673476800896 9669938138170128 9688376496419712 9689792886079488 9694203351662592 9703103041142784 9738529841610752 9750481473960864 9751906943041536 9760859606863872 9765302419611648 9783922615713792 9808520054163012 9809954008178688 9812984560332408 9823429219728384 9828659344637952 9842160250331136 9846640068378624 9857854174234248 9871395182715339 9891663571206144 9905251021166592 9920307219922944 9955071671021568 9964210848673536 9965667563864064 9968746220020224 9998385016209408 10002935942479872 10014328050015744 10028083995139392 10041858835792056 10048674104082432 10062477227851776 10071715008356352 10076299311955968 10101631805052723 10113088681672704 10122372925636608 10126980287004672 10136277284050944 10140890974212096 10171798574687568 10173285638111232 10185770825476974 10187259931570176 10190407043422116 10201253420487168 10206684704047104 10220704875343872 10236240570875904 10237002411704796 10272112170098688 10281542404363776 10283045511757824 10286222214288384 10301857497612288 10333255694920704 10337959042983936 10347449727468672 10348962470166528 10352159536174848 10382938286063616 10385229088905216 10399494513477888 10413779533413984 10435161569624064 10444741490147328 10449495582769152 10475766316350972 10487647521734656 10495741204454688 10497275626586112 10502053630967808 10511694961238016 10516479528812544 10563021596790936 10564565854961664 10579077621245952 10599249500356608 10630733273693442 10642048321372416 10662340271192064 10667193407410176 10678547262210048 10683407775301632 10715968868806656 10730688606263808 10732257376468992 10735572852329472 10746999488249856 10767491555917824 10784660976940032 10799475071688576 10809389447444952 10814309515468368 10831583767560192 10836513937686528 10846462316691456 10851399259029504 10863757661401008 10878680405441394 10886063612755968 10891018580262912 10901016996839424 10905978770620416 10915990921285632 10955846071812096 10969291658205972 10970895310921728 10980967057721856 10985965222063104 11006912942678016 11018628385210368 11036198259201024 11039607630373959 11051357872194432 11057241762717696 11072430281622528 11077470076925952 11089260618448896 11090085946013529 11128121517606912 11143407398812416 11145036506333184 11160345622413312 11181625846530048 11199455629899264 11209737204757728 11211376009347072 11214839497522752 11232753536729088 11237866305748992 11248183143235584 11253302935289856 11266119056267712 11281594494531816 11289251153969152 11304758367092736 11309903910273024 11320286881333248 11377224766881792 11387669541341184 11392852822880256 11443273396523514 11444946342875136 11460667423016448 11476410098048064 11482520292052992 11499973974687744 11515770642235392 11556126191361024 11568426200727552 11573691756576768 11589589684813824 11624912656785792 11626612157841408 11630203923356928 11640880943402256 11642582778937344 11646179478196704 11664782518910976 11670091932893184 11680805571821568 11683382725018368 11699431327662624 11715501975090732 11723453121429504 11739556765827072 11750334176415744 11755682530615296 11798603461951488 11807708855011524 11809435079909376 11814810334838784 11825656831392768 11831039469914112 11868833244463104 11883399296389803 11885136586831872 11901462323901696 11924155687901184 11936847417311232 11942280666021888 11972304361543968 11995132805091072 11996886430384128 12000592583336448 12002347006820352 12013365669986304 12018833747214336 12041750911647744 12055464977407488 12072024682046784 12073789548527616 12077519458870656 12090374424281088 12096811501092864 12113428000407552 12132743599057536 12149409455649648 12174355164561408 12185531738505216 12191078179897344 12221727369076134 12246821564350464 12252395902795776 12263644121444352 12269226116947968 12325326830788608 12342257224786944 12353587939937088 12359210874820992 12378952877211648 12395956933361664 12401599153176576 12415723041601152 12432777606218736 12439396983057408 12458305139245056 12463975737851904 12475418195755008 12519136707307776 12520966939213824 12536333323663968 12538166069624832 12555388825214976 12562073481904128 12579329077346304 12599387583636672 12610954355352444 12612798010515456 12616694434713096 12636847728820224 12642599593967616 12654206036140032 12659965802201088 12674383938301176 12691793806348293 12700407548215296 12717853162979328 12723641899057152 12735322741499904 12781820417114112 12799377862742016 12811128234008832 12816959425740288 12855066449412096 12860917640331264 12875564635734528 12893250850893504 12917835328559616 12919723848105984 12937470721523712 13000641965281152 13002542590722048 13014479475818496 13020403226148864 13045230154285056 13078026738884016 13079938677571584 13083979413776544 13097905626304512 13104879126183936 13122880333774848 13128853424504832 13143805565645664 13161860243620452 13188884761608192 13207001361555456 13273428894695424 13285614464898048 13291661626693632 13303863935316864 13309919403653376 13349492082081792 13352437400020992 13370778660185856 13389145114389408 13416636303802368 13428953344475136 13435065749274624 13468842406736964 13484118242230272 13494524405727456 13496497234182144 13500666656253504 13502640382672896 13515036378734592 13521187965616128 13546969775603712 13562398099583424 13564380850814976 13581027767302632 13583013242093568 13587209391229488 13601671227316224 13608912938729472 13627606500458496 13649336548939728 13668085637605854 13696149560131584 13708723205818368 13714962952384512 13735809996816384 13777674259894272 13783945390645248 13796599636624896 13798616626888704 13802879381566464 13843917714751488 13846972118540288 13865992684637184 13885039377885312 13926321986863104 13932660777025536 13967688421801296 13994321605939584 13996367502114816 14002738174623744 14015593281650688 14021972705083392 14084028795721248 14086087806615552 14105436828327936 14124812428366848 14132332667142144 14174311031591256 14189397761829888 14216453694922752 14222924543213568 14258681930588823 14287958491742208 14307584808351744 14314097136439296 14327238084187392 14329332650999808 14376376088395776 14379547969253376 14399300095584768 14412519263259936 14419079353957824 14442111690080256 14448685250248704 14461949755588608 14468532345372672 14485010215201344 14504907207255192 14514751483674624 14532564744629568 14534689329119232 14541305027493888 14554654561714176 14607794762416128 14625722210941296 14627860414562304 14641289410295808 14647953629417472 14675883923570688 14712780081244518 14714931012268032 14719476840498612 14735143829592576 14742989016956928 14763240375496704 14769960102567936 14785680824598528 14786781261351372 14837495356809216 14857876531749888 14880460829884416 14932607506532352 14946316273010304 14948501345796096 14953119330030336 14997577524314112 15004403913719808 15021492075023616 15042125992709088 15073011156123648 15079871880364032 15093715841777664 15169633022509056 15183559388454912 15190470430507008 15204415926076416 15211336461318144 15257697862031352 15259928457166848 15280889897355264 15301880130730752 15310027056070656 15354360856313856 15355503617557194 15408168255148032 15422313606545664 15424568267636736 15429333321432576 15431589008769024 15452786246418432 15482251172118528 15499883542381056 15502149543788544 15506938564475904 15521174591203008 15523443705249792 15528239304262272 15553043358547968 15574407429095424 15577843633357824 15599241770216832 15620669300120976 15652742354436096 15667112235220992 15674243374153728 15713649474526458 15731471282601984 15743611806682032 15745913439879168 15753080446451712 15767542441857024 15774719293218816 15825110992617472 15844532395186404 15846848782442496 15868616431868928 15898874250534912 15915796556414976 15946099910540163 15963072482058624 15993510406788096 16000790111115264 16017820893315072 16025111662952448 16073953303209984 16096032909395712 16098386064703488 16103359278494208 16120499232374784 16151237333876736 16176991465410048 16199212607532864 16232473552748544 16247375651340288 16254770906529792 16295636492101512 16318020608162091 16329095419133952 16336527870394368 16351525495259136 16358968155930624 16373986381928448 16433769107718144 16456342966382592 16471450586582784 16478947833094656 16527942577815552 16535465537568768 16554297388801536 16577036808291648 16585862644076544 16608645422433792 16611073518993408 16616205115388928 16633890927673344 16692182276410368 16715111098218624 16717554759499776 16740518433619968 16772438769795072 16799183444848896 16814605807136592 16817064014020608 16822259246284128 16849130305093632 16856799458623488 16872274714853376 16879954402934784 16899178584401568 16922391741797724 16933876730953728 16957137550639104 16964855865409536 16980430321999872 17042427222818816 17065837150322688 17081504312011776 17089279234320384 17164910094785271 17167419514312704 17191001134524672 17223780438079488 17249960962031616 17334189287041536 17336723454296064 17352639301091328 17360537634865152 17384384527220736 17393640205713408 17437368985178688 17439918236762112 17445305885035392 17463874168406016 17473172168245248 17497173778366464 17505137899339776 17525074087527552 17549146991493936 17573252962636098 17585179682144256 17609335148740608 17625501264623616 17633523795922944 17697905192927232 17714152619864064 17722215502258176 17738485247089152 17746559204871168 17799322776109056 17803249866694656 17827704880247808 17852193485852544 17886233531851776 17905271125966848 17913420999032832 17958456542315952 17992699207636608 17995329645576192 18000888875004672 18003520510230528 18020048504979456 18028250620821504 18062626367471616 18083197466111232 18085841134419968 18108037023070176 18110684322791424 18116279188305984 18135561636421632 18145217251639296 18170142000611328 18199115398586304 18224114183474472 18261532746842112 18278297607757824 18286617269846016 18332591053614201 18370232346525696 18378593854193664 18395466182166528 18403839175421952 18487990246182912 18513385837180416 18568429315817472 18576881036034048 18623584562401728 18649166409328104 18659095474586112 18661823336153088 18687457708867584 18695963606777856 18713127293632512 18778705060961664 18781450408820736 18807249104437248 18833083237822464 18843110222856192 18899081375455008 18916431533028666 18919197015773184 18925041652069644 18955271593230336 18963899390951424 18981309054210048 18989948703301632 19011575907451764 19050611322322944 19076779744468992 19085462848585728 19102984112249856 19172730625671168 19199066794113024 19216692351013248 19225439138610432 19282599674118144 19291376460496896 19313346953601792 19339876276340256 19376752992839424 19379585772158976 19388406703325184 19406206082285568 19477059683221504 19500962947921728 19503813886083072 19521719213727744 19530604839223296 19567845231427584 19617040108326024 19619908016357376 19625969120664816 19646858439456768 19657318689275904 19684320500662272 19693280136757248 19715708348468496 19742790365430678 19783327142412288 19810502042333184 19840614439845888 19910143342043136 19928421697347072 19931335127728128 19937492440040448 19996770032418816 20028656100031488 20056167990278784 20083717671584112 20124954455703552 20143430016712704 20152598623911936 20203263610105446 20226177363345408 20244745851273216 20253960574009344 20272554568101888 20281781948424192 20343597149375136 20346571276222464 20371541650953948 20374519863140352 20380814086844232 20402506840974336 20413369408094208 20441409750687744 20474004823409592 20502128456408781 20544224340197376 20563084808727552 20572444428576768 20603714995224576 20666511389841408 20675918085967872 20694899454937344 20697924940333056 20704319072349696 20765876572127232 20770458177810432 20798989026955776 20827559066827968 20870323139248128 20889482980294656 20898991165538304 20951532632701944 20991482408909376 20994551253172224 21004107261935616 21023389922476032 21032959057625088 21126043193581872 21129131709923328 21158155242491904 21198499000713216 21261466547386884 21284096642744832 21324680542384128 21334386814820352 21357094524420096 21431937737613312 21461377212527616 21471145704658944 21493998976499712 21569321953880064 21598950143377152 21618778894889904 21628619030936736 21663167535120384 21673027875373056 21692924633382912 21702798518059008 21727515322802016 21757360810882788 21772127225511936 21782037160525824 21802033993678848 21811957541240832 21831981842571264 21911692143624192 21938583316411944 21941790621843456 21961934115443712 21971930444126208 22013825885356032 22069170121866777 22072396518402048 22079215260747918 22102715744388864 22114483525435392 22144860563245056 22154940153851904 22178521236897792 22180171892027058 22256243035213824 22286814797624832 22290073012666368 22320691244826624 22363251693060096 22398911259798528 22419474409515456 22422752018694144 22429678995045504 22465507073458176 22496366286471168 22506605870579712 22532238112535424 22563188989063632 22609516734185472 22619807820546048 22640573762666496 22754449533763584 22775339082682368 22785705645760512 22886546793047028 22889892685750272 22921334846032896 22952820196096128 22965040584105984 23031541284470784 23033255426335791 23112252382722048 23136852401455104 23147383513153536 23179179369627648 23249825313571584 23253224315682816 23260407846713856 23281761886804512 23285165557874688 23292358956393408 23329565037821952 23340183865786368 23361611143643136 23366765450036736 23398862655325248 23431003950181464 23446906242859008 23479113531654144 23500668352831488 23511365061230592 23570474211789687 23597206923902976 23615417710023048 23618870159818752 23629620669677568 23651313662785536 23662078939828224 23737666488926208 23766798592779606 23770273173663744 23802924647803392 23848311375802368 23873694834622464 23884561332043776 23944608723087936 23990265610182144 23993772860768256 24001185166672896 24026731339972608 24037667494428672 24110929954814976 24144049364093568 24147579097055232 24155038917741312 24180748848562176 24226856000815104 24265487198115072 24298818911299296 24348710329122816 24371063477010432 24382156359794688 24443454738152268 24493643128700928 24504791805591552 24527288242888704 24538452233895936 24650653661577216 24684514449573888 24707175879874176 24718421749641984 24791913866723328 24803198306353152 24831446083202304 24865555212437472 24878793966114816 24916610278490112 24927951475703808 24950836391510016 25038273414615552 25041933878427648 25072666647327936 25076332139249664 25110777650429952 25124146963808256 25158658154692608 25198775167273344 25221908710704888 25225596021030912 25233388869426192 25273695457640448 25285199187935232 25308412072280064 25319931604402176 25348767876602352 25383587612696586 25400815096430592 25435706325958656 25447283798114304 25470645482999808 25563640834228224 25598755725484032 25622256468017664 25633918851480576 25710132898824192 25751129271469056 25786501701787008 25835670657119232 25874941443047424 26001283930562304 26005085181444096 26028958951636992 26040806452297728 26090460308570112 26156053477768032 26159877355143168 26167958827553088 26195811252609024 26209758252367872 26245760667549696 26257706849009664 26287611131291328 26323720487240904 26377769523216384 26414002723110912 26546857789390848 26571228929796096 26583323253387264 26607727870633728 26619838807306752 26698984164163584 26704874800041984 26741557320371712 26778290228778816 26833272607604736 26857906688950272 26870131498549248 26937684813473928 26989048811454912 26992994468364288 27001333312507008 27005280765345792 27030072757469184 27042375931232256 27093939551207424 27124796199166848 27128761701629952 27162055534605264 27166026484187136 27174418782458976 27203342454632448 27217825877458944 27255213000916992 27298673097879456 27336171275211708 27392299120263168 27417446411636736 27429925904769024 27555348519788544 27567890781290496 27593199273249792 27605758763132928 27693944237080576 27731985369274368 27770078755770624 27852643973726208 27865321554051072 27935376843602592 27988643211879168 27992735004229632 28005476349247488 28031186563301376 28043945410166784 28168057591442496 28172175613231104 28210873656655872 28249624856733696 28264665334284288 28348622063182512 28378795523659776 28432907389845504 28445849086427136 28517363861177646 28575916983484416 28615169616703488 28628194272878592 28654476168374784 28658665301999616 28752752176791552 28759095938506752 28798600191169536 28825038526519872 28838158707915648 28884223380160512 28923899511177216 28937064690745344 28970020430402688 29009814414510384 29065129489259136 29069378658238464 29082610054987776 29109309123428352 29215589524832256 29251444421882592 29255720829124608 29282578820591616 29295907258834944 29351767847141376 29425560162489036 29429862024536064 29438953680997224 29470287659185152 29485978033913856 29526480750993408 29539920205135872 29573562522702744 29614185548146017 29674990713618432 29715753063499776 29760921659768832 29865215013064704 29892632546020608 29897002691592192 29906238660060672 29995155048628224 30008807827439616 30042984150047232 30084251985418176 30146022312247296 30187431683555328 30304895415158169 30339266045018112 30367118776909824 30380940861014016 30408831852152832 30422672922636288 30515395724062704 30519856914333696 30561779794710528 30603760261461504 30620054112141312 30708721712627712 30711007235114388 30816336510296064 30844627213091328 30849136535273472 30858666642865152 30905572492836864 30999767084762112 31013877128951808 31042349182406016 31046887410499584 31056478608524544 31148814858190848 31155687266715648 31198483540433664 31241338600241952 31305484708872192 31334224470441984 31348486748307456 31427298949052916 31462942565203968 31487223613364064 31491826879758336 31506160892903424 31535084883714048 31549438586437632 31650221985234944 31689064790372808 31693697564884992 31737232863737856 31797748501069824 31892199821080326 31926144964117248 31987020813576192 32001580222230528 32035641786630144 32050223325904896 32147906606419968 32192065818791424 32196772129406976 32206718556988416 32240998464749568 32302474667753472 32353982930820096 32398425215065728 32494751302680576 32509541813059584 32591272984203024 32636041216324182 32658190838267904 32673055740788736 32703050990518272 32717936311861248 32747972763856896 32867538215436288 32912685932765184 32942901173165568 32957895666189312 33055885155631104 33108594777603072 33118822891121877 33154073616583296 33171725288153088 33217290844867584 33232410230777856 33267781855346688 33270257838040587 33384364552820736 33430222196437248 33435109518999552 33481036867239936 33544877539590144 33598366889697792 33629211614273184 33634128028041216 33644518492568256 33698260610187264 33713598917246976 33744549429706752 33759908805869568 33798357168803136 33844783483595448 33867753461907456 33914275101278208 33929711730819072 33960860643999744 34084854445637632 34131674300645376 34163008624023552 34178558468640768 34329820189570542 34334839028625408 34382002269049344 34447560876158976 34499921924063232 34668378574083072 34705278602182656 34721075269730304 34768769054441472 34874737970357376 34879836473524224 34890611770070784 34927748336812032 34994347556732928 35010275798679552 35050148175055104 35098293982987872 35146505925272196 35170359364288512 35218670297481216 35251002529247232 35267047591845888 35395810385854464 35428305239728128 35444431004516352 35476970494178304 35493118409742336 35606499733389312 35650197889169409 35655409760495616 35704386971705088 35772467063703552 35810542251933696 35826841998065664 35916913084631904 35985398415273216 35990659291152384 36001777750009344 36007041020461056 36040097009958912 36056501241643008 36125252734943232 36166394932222464 36171682268839936 36216074046140352 36221368645582848 36232558376611968 36271123272843264 36290434503278592 36340284001222656 36398230797172608 36448228366948944 36523065493684224 36556595215515648 36573234539692032 36665182107228402 36740464693051392 36757187708387328 36790932364333056 36807678350843904 36975980492365824 37026771674360832 37136858631634944 37247169124803456 37298332818656208 37318190949172224 37374915417735168 37391927213555712 37426254587265024 37557410121923328 37562900817641472 37614498208874496 37666166475644928 37686220445712384 37798162750910016 37832863066057332 37838394031546368 37850083304139288 37910543186460672 37927798781902848 37962618108420096 37979897406603264 38023151814903528 38075381419044879 38101222644645888 38153559488937984 38170925697171456 38205968224499712 38345461251342336 38398133588226048 38433384702026496 38450878277220864 38565199348236288 38582752920993792 38626693907203584 38679752552680512 38753505985678848 38759171544317952 38812412164571136 39001925895843456 39007627772166144 39043438427455488 39061209678446592 39135690462855168 39234080216652048 39239816032714752 39251938241329632 39293716878913536 39314637378551808 39368641001324544 39386560273514496 39431416696936992 39485580730861356 39566654284824576 39621004084666368 39820286684086272 39856843394694144 39874984880080896 40057312200062976 40112335980557568 40167435343168224 40249908911407104 40286860033425408 40305197247823872 40406527220210892 40452354726690816 40489491702546432 40507921148018688 40545109136203776 40563563896848384 40687194298750272 40693142552444928 40743083301907896 40749039726280704 40761628173688464 40805013681948672 40826738816188416 40882819501375488 40948009646819184 41004256912817562 41088448680394752 41126169617455104 41144888857153536 41207429990449152 41333022779682816 41351836171935744 41389798909874688 41395849880666112 41408638144699392 41531753144254464 41540916355620864 41597978053911552 41655118133655936 41778965960589312 41797982331076608 41903065265403888 41982964817818752 41989102506344448 42008214523871232 42046779844952064 42065918115250176 42252086387163744 42258263419846656 42316310484983808 42396998001426432 42522933094773768 42568193285489664 42649361084768256 42668773629640704 42776045791766469 42863875475226624 42922754425055232 42942291409317888 42987997952999424 43138643907760128 43197900286754304 43237557789779808 43257238061873472 43326335070240768 43346055750746112 43385849266765824 43405597036118016 43455030645604032 43514721621765576 43544254451023872 43604067987357696 43623915082481664 43663963685142528 43823384287248384 43877166632823888 43883581243686912 43923868230887424 43943860888252416 44027651770712064 44138340243733554 44144793036804096 44158430521495836 44205431488777728 44228967050870784 44289721126490112 44309880307703808 44357042473795584 44360343784054116 44512486070427648 44573629595249664 44641382489653248 44797822519597056 44838948819030912 44845504037388288 44859357990091008 44992732572942336 45013211741159424 45064476225070848 45126377978127264 45219033468370944 45239615641092096 45281147525332992 45508899067527168 45550678165364736 45571411291521024 45773093586094056 45779785371500544 45842669692065792 45905640392192256 45930081168211968 46063082568941568 46066510852671582 46224504765444096 46273704802910208 46294767026307072 46358358739255296 46499650627143168 46506448631365632 46520815693427712 46563523773609024 46570331115749376 46584717912786816 46659130075643904 46723222287286272 46733530900073472 46797725310650496 46862007900362928 46958227063308288 47001336705662976 47022730122461184 47140948423579374 47194413847805952 47230835420046096 47237740319637504 47259241339355136 47302627325571072 47324157879656448 47475332977852416 47533597185559212 47540546347327488 47605849295606784 47696622751604736 47747389669244928 47838299731620489 47889217446175872 47980531220364288 48002370333345792 48053462679945216 48075334988857344 48221859909629952 48288098728187136 48295158194110464 48310077835482624 48361497697124352 48453712001630208 48530974396230144 48597637822598592 48697420658245632 48742126954020864 48764312719589376 48886909476304536 48987286257401856 49009583611183104 49054576485777408 49076904467791872 49301307323154432 49369028899147776 49414351759748352 49436843499283968 49583827733446656 49606396612706304 49662892166404608 49731110424874944 49757587932229632 49833220556980224 49901672783020032 50076546829231104 50145333294655872 50152664278499328 50221555300859904 50317316309385216 50397550334546688 50443817421409776 50451192042061824 50466777738852384 50547390915280896 50570398375870464 50616824144560128 50639863208804352 50697535753204704 50767175225393172 50801630192861184 50871412651917312 50894567596228608 50941290965999616 51127281668456448 51197511450968064 51244512936035328 51267837702961152 51494730284355813 51502258542938112 51573003403574016 51671341314238464 51749882886094848 52002567861124608 52010170362888192 52057917903273984 52081612904595456 52180920617140224 52312106955536064 52319754710286336 52335917655106176 52391622505218048 52419516504735744 52491521335099392 52515413698019328 52575222262582656 52647440974481808 52755539046432768 52828005446221824 53093715578781696 53142457859592192 53166646506774528 53215455741267456 53239677614613504 53397968328327168 53409749600083968 53483114640743424 53556580457557632 53715813377900544 53740262997098496 53875369626947856 53978097622909824 53985988936728576 54002666625014016 54010561530691584 54060145514938368 54084751862464512 54187879102414848 54249592398333696 54257523403259904 54324111069210528 54332052968374272 54348837564917952 54406684909264896 54435651754917888 54510426001833984 54597346195758912 54672342550423416 54784598240526336 54834892823273472 54859851809538048 54997773160842603 55110697039577088 55135781562580992 55186398546499584 55211517526265856 55387888474161152 55463970738548736 55540157511541248 55705287947452416 55730643108102144 55870753687205184 55977286423758336 55985470008459264 56062373126602752 56087890820333568 56336115182884992 56344351226462208 56421747313311744 56499249713467392 56529330668568576 56697244126365024 56757591047319552 56865814779691008 56891698172854272 57034727722355292 57151833966968832 57230339233406976 57256388545757184 57308952336749568 57518191877013504 57597200382339072 57650077053039744 57676317415831296 57847799022354432 57874129381490688 57940040860805376 58019628829020768 58130258978518272 58138757316476928 58165220109975552 58218618246856704 58431179049664512 58502888843765184 58511441658249216 58565157641183232 58591814517669888 58703535694282752 58851120324978072 58859724049072128 58877907361994448 58940575318370304 58971956067827712 59052961501986816 59079840410271744 59147125045405488 59228371096292034 59349981427236864 59431506126999552 59521843319537664 59730430026129408 59785265092041216 59794005383184384 59812477320121344 59990310097256448 60085968300094464 60168503970836352 60374863367110656 60609790830316338 60678532090036224 60734237553819648 60761881722028032 60817663704305664 60845345845272576 61030791448125408 61039713828667392 61123559589421056 61207520522923008 61240108224282624 61422014470228776 61506385369226343 61632673020592128 61689254426182656 61717333285730304 61811144985673728 61999534169524224 62027754257903616 62084698364812032 62093774820999168 62112957217049088 62297629716381696 62311374533431296 62396967080867328 62482677200483904 62610969417744384 62668448940883968 62696973496614912 62854597898105832 62974447226728128 62983653759516672 63012321785806848 63070169767428096 63098877172875264 63300443970469888 63378129580745616 63387395129769984 63474465727475712 63595497002139648 63784399642160652 63852289928234496 63974041627152384 64003160444461056 64071283573260288 64295813212839936 64384131637582848 64413437113976832 64481996929499136 64707965861640192 64796850430131456 64989502605361152 65019083626119168 65182545968406048 65272082432648364 65316381676535808 65346111481577472 65406101981036544 65435872623722496 65495945527713792 65735076430872576 65825371865530368 65885802346331136 65915791332378624 66207510365600331 66217189555206144 66237645782243754 66308147233166592 66343450576306176 66434581689735168 66464820461555712 66535563710693376 66540515676081174 66768729105641472 66860444392874496 66870219037999104 66962073734479872 67089755079180288 67196733779395584 67258423228546368 67268256056082432 67289036985136512 67396521220374528 67489098859413504 67519817611739136 67596714337606272 67689566967190896 67828550202556416 67859423461638144 67921721287999488 68169708891275264 68263348601290752 68326017248047104 68357116937281536 68659640379141084 68669678057250816 68764004538098688 68895121752317952 69099766279007373 69336757148166144 69410557204365312 69442150539460608 69537538108882944 69749475940714752 69759672947048448 69781223540141568 69855496673624064 69988695113465856 70020551597359104 70100296350110208 70196587965975744 70293011850544392 70340718728577024 70437340594962432 70502005058494464 70534095183691776 70711422635369061 70791620771708928 70856610479456256 70888862009032704 70953940988356608 70986236819484672 71212999466778624 71300395778338818 71310819520991232 71408773943410176 71544934127407104 71621084503867392 71653683996131328 71833826169263808 71970796830546432 71981318582304768 72003555500018688 72080194019917824 72113002483286016 72332789864444928 72432148092280704 72442737291165696 72465116753223936 72542246545686528 72680568002445312 72796461594345216 72896456733897888 73046130987368448 73113190431031296 73146469079384064 73330364214456804 73480929386102784 73514375416774656 73581864728666112 73615356701687808 73951960984731648 74053543348721664 74494338249606912 74596665637312416 74636381898344448 74749830835470336 74783854427111424 74852509174530048 75114820243846656 75125801635282944 75228996417748992 75332332951289856 75372440891424768 75596325501820032 75665726132114664 75676788063092736 75700166608278576 75821086372921344 75855597563805696 75925236216840192 75959794813206528 76046303629807056 76150762838089758 76202445289291776 76307118977875968 76341851394342912 76411936448999424 76690922502684672 76796267176452096 76866769404052992 76901756554441728 77130398696472576 77253387814407168 77359505105361024 77507011971357696 77624824329142272 78003851791686912 78015255544332288 78086876854910976 78122419356893184 78271380925710336 78468160433304096 78479632065429504 78503876482659264 78587433757827072 78629274757103616 78737282002649088 78773120547028992 78862833393873984 78971161461722712 79133308569649152 79242008169332736 79640573368172544 79713686789388288 79749969760161792 80114624400125952 80224671961115136 80334870686336448 80499817822814208 80573720066850816 80610394495647744 80813054440421784 80978983405092864 81015842296037376 81090218272407552 81127127793696768 81374388597500544 81386285104889856 81486166603815792 81498079452561408 81523256347376928 81610027363897344 81653477632376832 81765639002750976 81896019293638368 82008513825635124 82176897360789504 82252339234910208 82289777714307072 82666045559365632 82703672343871488 82779597819749376 82817276289398784 83081832711241728 83195956107823104 83310236267311872 83557931921178624 83595964662153216 83806130530807776 83965929635637504 83978205012688896 84016429047742464 84093559689904128 84131836230500352 84504172774327488 84516526839693312 84632620969967616 84793996002852864 85045866189547536 85136386570979328 85298722169536512 85337547259281408 85552091583532938 85727750950453248 85845508850110464 85884582818635776 85975995905998848 86277287815520256 86395800573508608 86475115579559616 86514476123746944 86652670140481536 86771698533531648 86811194072236032 86910061291208064 87029443243531152 87208135974715392 87247830164963328 87327927370285056 87646768574496768 87754333265647776 87767162487373824 87847736461774848 87887721776504832 88055303541424128 88276680487467108 88289586073608192 88316861042991672 88410862977555456 88457934101741568 88579442252980224 88619760615407616 88720687568108232 88842556644438051 89024972140855296 89147259190499328 89282764979306496 89595645039194112 89677897638061824 89691008074776576 89718715980182016 89985465145884672 90026423482318848 90128952450141696 90252755956254528 90438066936741888 90562295050665984 91017798135054336 91101356330729472 91142822583042048 91546187172188112 91559570743001088 91685339384131584 91811280784384512 91860162336423936 92126165137883136 92133021705343164 92449009530888192 92547409605820416 92716717478510592 92999301254286336 93041631386855424 93127047547218048 93140662231498752 93169435825573632 93446444574572544 93467061800146944 93595450621300992 93724015800725856 93916454126616576 94002673411325952 94045460244922368 94281896847158748 94388827695611904 94461670840092192 94475480639275008 94518482678710272 94605254651142144 94648315759312896 94950665955704832 95067194371118424 95081092694654976 95211698591213568 95393245503209472 95676599463240978 95778434892351744 95961062440728576 96004740666691584 96106925359890432 96150669977714688 96443719819259904 96576197456374272 96590316388220928 96620155670965248 96722995394248704 96907424003260416 97061948792460288 97195275645197184 97484253908041728 97528625439178752 97773818952609072 97974572514803712 98019167222366208 98109152971554816 98153808935583744 98602614646308864 98738057798295552 98828703519496704 98873686998567936 99167655466893312 99325784332809216 99462220849749888 99515175864459264 99803345566040064 99810773514121761 100153093658462208 100290666589311744 100305328556998656 100443110601719808 100634632618770432 100795100669093376 100887634842819552 100902384084123648 100933555477704768 101094781830561792 101140796751740928 101233648289120256 101279726417608704 101395071506409408 101534350450786344 101603260385722368 101742825303834624 101789135192457216 101882581931999232 102254563336912896 102395022901936128 102489025872070656 102535675405922304 102989460568711626 103004517085876224 103146006807148032 103342682628476928 103499765772189696 104005135722249216 104115835806547968 104163225809190912 104624213911072128 104639509420572672 104671835310212352 104783245010436096 104983042670198784 105030827396038656 105150444525165312 105294881948963616 105511078092865536 105656010892443648 106187431157563392 106284915719184384 106333293013549056 106430911482534912 106479355229227008 106819499200167936 106966229281486848 107113160915115264 107431626755801088 107480525994196992 107750739253895712 107956195245819648 107971977873457152 108005333250028032 108021123061383168 108120291029876736 108169503724929024 108375758204829696 108499184796667392 108515046806519808 108648222138421056 108664105936748544 108697675129835904 108813369818529792 108871303509835776 109020852003667968 109194692391517824 109344685100846832 109569196481052672 109669785646546944 109719703619076096 109995546321685206 110221394079154176 110271563125161984 110372797092999168 110423035052531712 110775776948322304 110927941477097472 111080315023082496 111410575894904832 111741507374410368 111954572847516672 112124746253205504 112175781640667136 112672230365769984 112688702452924416 112843494626623488 112998499426934784 113058661337137152 113394488252730048 113515182094639104 113731629559382016 113783396345708544 114069455444710584 114226144257134637 114303667933937664 114460678466813952 114512777091514368 114617904673499136 115036383754027008 115194400764678144 115300154106079488 115352634831662592 115695598044708864 115748258762981376 115880081721610752 116039257658041536 116260517957036544 116277514632953856 116437236493713408 117005777687530368 117022883316498432 117130315282366464 117183629035339776 117407071388565504 117702240649956144 117719448098144256 117755814723988896 117881150636740608 117943912135655424 118105923003973632 118159680820543488 118294250090810976 118456742192584068 118699962854473728 118863012253999104 119460860052258816 119570530184082432 119624954640242688 120171936600188928 120337007941672704 120749726734221312 121219581660632676 121357064180072448 121468475107639296 121523763444056064 121635327408611328 121690691690545152 122061582896250816 122079427657334784 122247119178842112 122415041045846016 122480216448565248 122844028940457552 123012770738452686 123265346041184256 123378508852365312 123434666571460608 123622289971347456 123999068339048448 124055508515807232 124169396729624064 124187549641998336 124225914434098176 124595259432763392 124622749066862592 124793934161734656 124965354400967808 125336897881767936 125393946993229824 125709195796211664 125948894453456256 125967307519033344 126024643571613696 126140339534856192 126197754345750528 126600887940939776 126756259161491232 126774790259539968 126948931454951424 127190994004279296 127568799284321304 127704579856468992 127948083254304768 128006320888922112 128328137375299407 128591626425679872 128768263275165696 128826874227953664 128963993858998272 129415931723280384 129593700860262912 129979005210722304 130038167252238336 130365091936812096 130544164865296728 130632763353071616 130812203962073088 130871745247444992 130991891055427584 131470152861745152 131650743731060736 131771604692662272 131831582664757248 132415020731200662 132434379110412288 132475291564487508 132616294466333184 132686901152612352 132869163379470336 132929640923111424 133071127421386752 133081031352162348 133537458211282944 133720888785748992 133924147468959744 134393467558791168 134516846457092736 134536512112164864 134578073970273024 134978197718827008 135039635223478272 135193428675212544 135379133934381792 135657100405112832 135718846923276288 135843442575998976 136339417782550528 136526697202581504 136652034496094208 136714233874563072 137319280758282168 137339356114501632 137528009076197376 137790243504635904 138199532558014746 138673514296332288 138821114408730624 138884301078921216 139075076217765888 139498951881429504 139519345894096896 139562447080283136 139710993347248128 139977390226931712 140200592700220416 140393175931951488 140586023701088784 140874681189924864 141004010116988928 141068190367383552 141422845270738122 141583241543417856 141713220958912512 141777724018065408 141907881976713216 141972473638969344 142425998933557248 142600791556677636 142621639041982464 142817547886820352 143089868254814208 143242169007734784 143514899194861467 143667652338527616 143941593661092864 144007111000037376 144160388039835648 144226004966572032 144665579728889856 144864296184561408 144885474582331392 144930233506447872 145084493091373056 145361136004890624 145592923188690432 145792913467795776 146092261974736896 146226380862062592 146292938158768128 146660728428913608 146961858772205568 147028750833549312 147163729457332224 147230713403375616 147903921969463296 148107086697443328 148988676499213824 149193331274624832 149272763796688896 149499661670940672 149705018349060096 150229640487693312 150457992835497984 150664665902579712 151192651003640064 151331452264229328 151353576126185472 151400333216557152 151642172745842688 151711195127611392 151850472433680384 151919589626413056 152092607259614112 152301525676179516 152404890578583552 152614237955751936 152683702788685824 152823872897998848 153381845005369344 153592534352904192 153733538808105984 153803513108883456 154484190853067439 154506775628814336 154719010210722048 155014023942715392 155249648658284544 156007703583373824 156030511088664576 156173753709821952 156244838713786368 156542761851420672 156936320866608192 156959264130859008 157007752965318528 157174867515654144 157258549514207232 157474564005298176 157546241094057984 157725666787747968 157942322923445424 158266617139298304 158484016338665472 159281146736345088 159427373578776576 159499939520323584 160229248800251904 160449343922230272 160669741372672896 161147440133701632 161220788991295488 161626108880843568 161957966810185728 162031684592074752 162180436544815104 162254255587393536 162748777195001088 162772570209779712 162972333207631584 162996158905122816 163046512694753856 163220054727794688 163306955264753664 163531278005501952 163792038587276736 164017027651270248 164353794721579008 164504678469820416 164579555428614144 164993319482527809 165332091118731264 165407344687742976 165559195639498752 165634552578797568 166163665422483456 166391912215646208 166620472534623744 167115863842357248 167191929324306432 167612261061615552 167931859271275008 167956410025377792 168187119379808256 168263672461000704 169008345548654976 169033053679386624 169265241939935232 169587992005705728 170091732379095072 170272773141958656 170597444339073024 170675094518562816 171104183167065876 171455501900906496 171691017700220928 171769165637271552 172554575631040512 172791601147017216 172950231159119232 173028952247493888 173543397067063296 173622388144472064 173820122582416128 174058886487062304 174416271949430784 174495660329926656 174655854740570112 175293537148993536 175508666531295552 175534324974747648 175695472923549696 175775443553009664 176110607082848256 176553360974934216 176579172147216384 176633722085983344 176821725955110912 176915868203483136 177158884505960448 177239521230815232 177441375136216464 177685113288876102 178049944281710592 178294518380998656 178565529958612992 179191290078388224 179355795276123648 179382016149553152 179437431960364032 179970930291769344 180257904900283392 180505511912509056 181124590101331968 182035596270108672 182202712661458944 182285645166084096 183092374344376224 183119141486002176 183370678768263168 183622561568769024 183720324672847872 184266043410686328 184898019061776384 185433434957021184 185998602508572672 186083262773710848 186254095094436096 186281324462997504 186338871651147264 186892889149145088 186934123600293888 187190901242601984 187448031601451712 187832908253233152 188005346822651904 188090920489844736 188563793694317496 188923341680184384 188950961278550016 189036965357420544 189210509302284288 189296631518625792 189901331911409664 190134388742236848 190162185389309952 190423397182427136 190786491006418944 191353198926481956 191556869784703488 191922124881457152 192009481333383168 192213850719780864 192887439638519808 193152394912748544 193240311341930496 193445990788497408 194123897584920576 194390551290394368 194968507816083456 195057250878357504 195547637905218144 195949145029607424 196038334444732416 196218305943109632 196307617871167488 197205229292617728 197476115596591104 197657407038993408 197747373997135872 198651568665618432 198924441699499776 199030351728918528 199606691132080128 199621547028243522 200306187316924416 200581333178623488 200610657113997312 200886221203439616 201269265237540864 201590201338186752 201775269685639104 201804768168247296 201867110955409536 202189563661123584 202467296578240512 202559452835217408 202790143012818816 203068700901572688 203485650607669248 203578270384914432 203765163863998464 204509126673825792 204790045803872256 204978051744141312 205071350811844608 205978921137423252 206009034171752448 206292013614296064 206685365256953856 207299298837022119 208010271444498432 208231671613095936 208326451618381824 209248427822144256 209279018841145344 209343670620424704 209566490020872192 209966085340397568 210061654792077312 210300889050330624 210589763897927232 211022156185731072 211312021784887296 212134267906107183 212374862315126784 212569831438368768 212666586027098112 212861822965069824 212958710458454016 213638998400335872 213932458562973696 214226321830230528 214863253511602176 214961051988393984 215501478507791424 215912390491639296 215943955746914304 216010666500056064 216240582059753472 216339007449858048 216998369593334784 217296444276842112 217328211873497088 217395350259671808 217626739637059584 218041704007335936 218389384783035648 218689370201693664 219138392962105344 219339571293093888 219439407238152192 219991092643370412 220442788158308352 220543126250323968 220745594185998336 220846070105063424 221551553896644608 221855882954194944 222160630046164992 223483014748820736 223909145695033344 224249492506411008 224351563281334272 225344460731539968 225377404905848832 225686989253246976 225996998853869568 226117322674274304 226788976505460096 227030364189278208 227463259118764032 227566792691417088 228138910889421168 228452288514269274 228607335867875328 228921356933627904 229025554183028736 229235809346998272 230072767508054016 230388801529356288 230600308212158976 230705269663325184 231391196089417728 231760163443221504 232078515316083072 232521035914073088 232874472987426816 234011555375060736 234045766632996864 234260630564732928 234367258070679552 234814142777131008 235404481299912288 235438896196288512 235511629447977792 235762301273481216 235887824271310848 236211846007947264 236319361641086976 236588500181621952 236913484385168136 237399925708947456 237726024507998208 238921720104517632 239141060368164864 239249909280485376 240343873200377856 240674015883345408 241499453468442624 242439163321265352 242936950215278592 243047526888112128 243270654817222656 243381383381090304 244123165792501632 244158855314669568 244494238357684224 244830082091692032 244960432897130496 245688057880915104 246025541476905372 246530692082368512 246757017704730624 246869333142921216 247998136678096896 248111017031614464 248338793459248128 248451828868196352 249245498133725184 249587868323469312 249930708801935616 250673795763535872 250787893986459648 251418391592423328 251897788906912512 251934615038066688 252049287143227392 252280679069712384 252395508691501056 253201775881879552 253512518322982464 253549580519079936 253897862909902848 254381988008558592 255137598568642608 255409159712937984 255896166508609536 256012641777844224 256656274750598814 257183252851359744 257536526550331392 257653748455907328 257927987717996544 258831863446560768 259187401720525824 259958010421444608 260730183873624192 261088329730593456 261624407924146176 261743490494889984 261983782110855168 262940305723490304 263301487462121472 263543209385324544 263663165329514496 264830041462401324 264868758220824576 264950583128975016 265232588932666368 265373802305224704 265738326758940672 265859281846222848 266162062704324696 266527669933314153 267074916422565888 267441777571497984 267848294937919488 268786935117582336 269033692914185472 269073024224329728 269156147940546048 269956395437654016 270079270446956544 270386857350425088 270758267868763584 271314200810225664 271686885151997952 273053394405163008 273304068992188416 273428467749126144 274638561516564336 274678712229003264 275056018152394752 275580487009271808 276399065116029492 277347028592664576 277642228817461248 278150152435531776 278997903762859008 279124894160566272 279421986694496256 280401185400440832 280786351863902976 281172047402177568 281749362379849728 282008020233977856 282136380734767104 282845690541476244 283166483086835712 283426441917825024 283555448036130816 283815763953426432 283944947277938688 284851997867114496 285201583113355272 285243278083964928 285635095773640704 286179736509628416 287029798389722934 287335304677055232 287883187322185728 288014222000074752 288320776079671296 288452009933144064 289331159457779712 289728592369122816 289770949164662784 289860467012895744 290168986182746112 290722272009781248 291185846377380864 291585826935591552 292452761724125184 292585876317536256 293321456857827216 293923717544411136 294057501667098624 294327458914664448 294461426806751232 295807843938926592 296214173394886656 297977352998427648 298386662549249664 298545527593377792 299410036698120192 299432320542365283 300459280975386624 300915985670995968 301329331805159424 302385302007280128 302662904528458656 302707152252370944 302800666433114304 303284345491685376 303422390255222784 303700944867360768 303839179252826112 304185214519228224 304603051352359032 304809781157167104 305228475911503872 305367405577371648 305647745795997696 306763690010738688 307185068705808384 307467077616211968 307607026217766912 308968381706134878 309013551257628672 309438020421444096 310028047885430784 310499297316569088 312015407166747648 312347507419643904 312489677427572736 313872641733216384 313918528261718016 314015505930637056 314349735031308288 314949128010596352 315092482188115968 315451333575495936 315884645846890848 316533234278596608 316968032677330944 318562293472690176 318854747157553152 318999879040647168 320458497600503808 320898687844460544 321339482745345792 322294880267403264 322441577982590976 323252217761687136 323915933620371456 324063369184149504 324360873089630208 324508511174787072 325497554390002176 325545140419559424 325944666415263168 325992317810245632 326093025389507712 326440109455589376 326613910529507328 327062556011003904 327584077174553472 328034055302540496 328707589443158016 329009356939640832 329159110857228288 329986638965055618 330664182237462528 330814689375485952 331118391278997504 331269105157595136 332327330844966912 332783824431292416 333240945069247488 334231727684714496 335224522123231104 335863718542550016 336374238759616512 336527344922001408 338016691097309952 338066107358773248 338530483879870464 339175984011411456 340183464758190144 340545546283917312 341194888678146048 341350189037125632 342208366334131752 342911003801812992 343382035400441856 343538331274543104 345109151262081024 345583202294034432 345900462318238464 346057904494987776 347086794134126592 347244776288944128 347640245164832256 348117772974124608 348832543898861568 349311709481140224 351017333062591104 351068649949495296 351390945847099392 351550887106019328 352221214165696512 353106721949868432 353158344294432768 353267444171966688 353643451910221824 353831736406966272 354317769011920896 354479042461630464 354882750272432928 355370226577752204 356099888563421184 356589036761997312 358382580156776448 358711590552247296 358874863920728064 360515809800566784 361011023825018112 362249180202663936 364071192540217344 364405425322917888 364571290332168192 366184748688752448 366238282972004352 366741357536526336 367245123137538048 367440649345695744 368532086821372656 369796038123552768 370866869914042368 371997205017145344 372166525547421696 372508190188872192 372562648925995008 372677743302294528 373785778298290176 373868247200587776 374381802485203968 374896063202903424 376010693645303808 376181840979689472 377127587388634992 377846683360368768 377901922557100032 378073930714841088 378421018604568576 378593263037251584 379802663822819328 380268777484473696 380324370778619904 380846794364854272 381572982012837888 382706397852963912 383113739569406976 383844249762914304 384018962666766336 384984412125898221 385774879277039616 386304789825497088 386480622683860992 386891981576994816 388247795169841152 388781102580788736 389937015632166912 390114501756715008 391095275810436288 391898290059214848 392436611886219264 392615235742334976 394410458585235456 394952231193182208 395314814077986816 395494747994271744 397303137331236864 397848883398999552 398060703457837056 399213382264160256 399243094056487044 400612374633848832 401162666357246976 401772442406879232 403180402676373504 403550539371278208 403609536336494592 403734221910819072 404934593156481024 405118905670434816 405580286025637632 406137401803145376 406971301215338496 407156540769828864 407530327727996928 409018253347651584 409580091607744512 409956103488282624 410142701623689216 411957842274846504 412018068343504896 412584027228592128 413370730513907712 414598597674044238 416020542888996864 416463343226191872 416652903236763648 418496855644288512 418558037682290688 418687341240849408 419132980041744384 419932170680795136 420601778100661248 421179527795854464 422624043569774592 424268535812214366 424749724630253568 425139662876737536 425333172054196224 425723645930139648 425917420916908032 427277996800671744 427864917125947392 428452643660461056 429726507023204352 430544697584584401 431002957015582848 431824780983278592 432021333000112128 432481164119506944 432678014899716096 433996739186669568 434592888553684224 434656423746994176 434790700519343616 435253479274119168 436083408014671872 436778769566071296 437378740403387328 438276785924210688 438679142586187776 438878814476304384 439982185286740824 440885576316616704 441086252500647936 441491188371996672 441692140210126848 443103107793289216 443711765908389888 444321260092329984 446966029497641472 447818291390066688 448498985012822016 450688921463079936 451373978506493952 451993997707739136 453577953010920192 454060728378556416 454926518237528064 455133585382834176 456277821778842336 456904577028538548 457214671735750656 457842713867255808 458051108366057472 458471618693996544 460145535016108032 460777603058712576 461200616424317952 461410539326650368 463452572559202317 463520326886443008 464157030632166144 465042071828146176 465748945974853632 468023110750121472 468091533265993728 468521261129465856 468734516141359104 469628285554262016 470808962599824576 470877792392577024 471023258895955584 471524602546962432 471775648542621696 472423692015894528 472638723282173952 473177000363243904 473826968770336272 474799851417894912 475452049015996416 477843440209035264 478282120736329728 478499818560970752 480687746400755712 481348031766690816 484878326642530704 485873900430557184 486095053776224256 486541309634445312 486762766762180608 488246331585003264 488317710629339136 488988476715368448 489660164183384064 489920865794260992 491376115761830208 492051082953810744 493061384164737024 493514035409461248 493738666285842432 494979958447583427 495996273356193792 496222034063228928 496677586918496256 496903657736392704 498490996267450368 499175736646938624 499861417603871232 501347591527071744 501575787972919296 502836783184846656 503795577813825024 503869230076133376 504561358139424768 504791017383002112 507025036645964928 507099161038159872 507795725819805696 508763976017117184 510275197137285216 510818319425875968 511792333017219072 512025283555688448 513312549501197628 514366505702719488 515073053100662784 515307496911814656 517663726893121536 518374803441051648 521460367747248384 522176659461186912 523248815848292352 523486980989779968 523967564221710336 525880611446980608 526602974924242944 527086418770649088 527326330659028992 529660082924802648 529737516441649152 529901166257950032 530465177865332736 530747604610449408 531476653517881344 531718563692445696 532324125408649392 533055339866628306 534149832845131776 534883555142995968 535696589875838976 537573870235164672 538067385828370944 538146048448659456 538312295881092096 539912790875308032 540773714700850176 541516535737527168 543373770303995904 546106788810326016 546608137984376832 546856935498252288 549277123033128672 549357424458006528 550112036304789504 551160974018543616 552798130232058984 554694057185329152 556300304871063552 557995807525718016 558249788321132544 558843973388992512 560802370800881664 561572703727805952 562344094804355136 563498724759699456 564016040467955712 564272761469534208 565691381082952488 566852883835650048 567110896072261632 567631527906852864 567889894555877376 569703995734228992 570403166226710544 570486556167929856 571270191547281408 572359473019256832 574059596779445868 574670609354110464 575766374644371456 576028444000149504 576641552159342592 578662318915559424 579457184738245632 579720934025791488 580337972365492224 582371692754761728 583171653871183104 584905523448250368 585171752635072512 586642913715654432 587847435088822272 588115003334197248 588654917829328896 588922853613502464 591615687877853184 592428346789773312 595954705996855296 596773325098499328 597091055186755584 598820073396240384 598864641084730566 600918561950773248 601831971341991936 602658663610318848 604770604014560256 605325809056917312 605414304504741888 605601332866228608 606568690983370752 607401889734721536 607678358505652224 608370429038456448 609206102704718064 610456951823007744 610734811154743296 611295491591995392 613527380021477376 614370137411616768 614934155232423936 615214052435533824 617936763412269756 618027102515257344 618876040842888192 620056095770861568 621897896511066357 624030814333495296 624695014839287808 624979354855145472 627745283466432768 627837056523436032 628031011861274112 628699470062616576 629898256021192704 630184964376231936 630902667150991872 631769291693781696 633066468557193216 633936065354661888 637124586945380352 637709494315106304 637999758081294336 640916995201007616 641797375688921088 642678965490691584 644589760534806528 644883155965181952 646504435523374272 647831867240742912 648721746179260416 649017022349574144 650995108780004352 651889332830526336 651984635620491264 652186050779015424 652880218911178752 654125112022007808 655168154349106944 656068110605080992 657415178886316032 658018713879281664 658318221714456576 659973277930111236 661328364474925056 661629378750971904 662236782557995008 662538210315190272 664654661689933824 665567648862584832 666481890138494976 670449044246462208 671727437085100032 672748477519233024 673054689844002816 676033382194619904 676132214717546496 677060967759740928 678351968022822912 680366929516380288 681091092567834624 682389777356292096 682700378074251264 684416732668263504 685822007603625984 686764070800883712 687076662549086208 690218302524162048 691166404588068864 691800924636476928 692115808989975552 694173588268253184 695280490329664512 696235545948249216 698623418962280448 702034666125182208 702137299898990592 702781891694198784 703101774212038656 704442428331393024 706213443899736864 706316688588865536 706534888343933376 707286903820443648 707663472813932544 708635538023841792 708958084923260928 709765500544865856 710740453155504408 712199777126842368 713178073523994624 716765160313552896 717423181104494592 717749727841456128 721031619601133568 722022047650036224 724498360405327872 728810850645835776 729142580664336384 732369497377504896 732476565944008704 733482715073052672 734490246275076096 734881298691391488 737064173642745312 739592076247105536 743994410034290688 744333051094843392 745016380377744384 745355486604589056 747736494401175552 748763604970407936 749792126405806848 752021387290607616 752363681959378944 754255174777269984 755693366720737536 755803845114200064 756147861429682176 756842037209137152 757186526074503168 759605327645638656 760537554968947392 760648741557239808 761693588729708544 763145964025675776 765412795705927824 766227479138813952 767688499525828608 768037925333532672 769968824251796442 771549758554079232 772609579650994176 772961245367721984 773783963153989632 776495590339682304 777562205161577472 779874031264333824 782190551620872576 784873223772438528 785230471484669952 788820917170470912 789904462386364416 790629628155973632 790989495988543488 794606274662473728 795697766797999104 796121406915674112 798486188112974088 799583009799942459 801224749267697664 802325332714493952 803544884813758464 806360805352747008 807101078742556416 807219072672989184 807468443821638144 809869186312962048 810237811340869632 811160572051275264 812274803606290752 813942602430676992 815060655455993856 819160183215489024 819912206976565248 820285403247378432 823915684549693008 824036136687009792 825168054457184256 826741461027815424 829197195348088476 832041085777993728 832926686452383744 836993711288577024 837374682481698816 838265960083488768 841203556201322496 842359055591708928 845248087139549184 848537071624428732 849499449260507136 850279325753475072 850666344108392448 851447291860279296 851834841833816064 854555993601343488 855729834251894784 856905287320922112 861089395169168802 862005914031165696 863649561966557184 864042666000224256 864962328239013888 865356029799432192 867993478373339136 869185777107368448 869312847493988352 869581401038687232 870506958548238336 872166816029343744 873557539132142592 874757480806774656 877358285172375552 877757628952608768 879964370573481648 881771152633233408 882172505001295872 882982376743993344 883384280420253696 886206215586578432 887423531816779776 888642520184659968 893932058995282944 895636582780133376 898296961627095849 901377842926159872 902747957012987904 903987995415478272 907155906021840384 908121456757112832 909853036475056128 910267170765668352 912555643557684672 913809154057077096 914429343471501312 915685427734511616 916102216732114944 916943237387993088 920291070032216064 921555206117425152 922401232848635904 922821078653300736 926905145118404634 927040653772886016 928314061264332288 930084143656292352 931497891949707264 936046221500242944 937042522258931712 937469032282718208 941617925199649152 941755584785154048 942046517791911168 943049205093924864 944847384031789056 945277446564347904 946354000726487808 947653937540672544 949599702835789824 950904098031992832 955686880418070528 956564241472659456 956999637121941504 961375492801511424 962696063533381632 969756653285061408 971747800861114368 972190107552448512 973082619268890624 973525533524361216 976492663170006528 976635421258678272 977976953430736896 979320328366768128 979841731588521984 982752231523660416 984102165907621488 986122768329474048 987028070818922496 987477332571684864 989959916895166854 991992546712387584 992444068126457856 993355173836992512 993807315472785408 996981992534900736 998351473293877248 999722835207742464 1002695183054143488 1005673566369693312 1007591155627650048 1009122716278849536 1009582034766004224 1014050073291929856 1014198322076319744 1015591451639611392 1017527952034234368 1020550394274570432 1021636638851751936 1023584666034438144 1024050567111376896 1026625099002395256 1028733011405438976 1030146106201325568 1030614993823629312 1035327453786243072 1036749606882103296 1042920735494496768 1044353318922373824 1046497631696584704 1047935128443420672 1053205949848485888 1054172837541298176 1054652661318057984 1059320165849605296 1059475032883298304 1059802332515900064 1060930355730665472 1061495209220898816 1062953307035762688 1063437127384891392 1064648250817298784 1066110679733256612 1068299665690263552 1069767110285991936 1075147740470329344 1076134771656741888 1076624591762184192 1081547429401700352 1083033071475054336 1086747540607991808 1092213577620652032 1093216275968753664 1093713870996504576 1098554246066257344 1098714848916013056 1100224072609579008 1102321948037087232 1105596260464117968 1109388114370658304 1112600609742127104 1115991615051436032 1116499576642265088 1117687946777985024 1121604741601763328 1123145407455611904 1124688189608710272 1128032080935911424 1128545522939068416 1131382762165904976 1133705767671300096 1134221792144523264 1135263055813705728 1135779789111754752 1139407991468457984 1140806332453421088 1140973112335859712 1142540383094562816 1144718946038513664 1148119193558891736 1149341218708220928 1151532749288742912 1152056888000299008 1154953236377694663 1157324637831118848 1158914369476491264 1159441868051582976 1160675944730984448 1164743385509523456 1166343307742366208 1169811046896500736 1170343505270145024 1173285827431308864 1175694870177644544 1177309835658657792 1177845707227004928 1183231375755706368 1184856693579546624 1191909411993710592 1193546650196998656 1194182110373511168 1197640146792480768 1197729282169461132 1201837123901546496 1205317327220637696 1209541208029120512 1210651618113834624 1210828609009483776 1211202665732457216 1214803779469443072 1215356717011304448 1216740858076912896 1218412205409436128 1220913903646015488 1221469622309486592 1222590983183990784 1227054760042954752 1228740274823233536 1229868310464847872 1230428104871067648 1235873526824539512 1236054205030514688 1237752081685776384 1240112191541723136 1243795793022132714 1248061628666990592 1249390029678575616 1249958709710290944 1255490566932865536 1255674113046872064 1256062023722548224 1257398940125233152 1259796512042385408 1261805334301983744 1263538583387563392 1267872130709323776 1274249173890760704 1275418988630212608 1275999516162588672 1281833990402015232 1283594751377842176 1285357930981383168 1289179521069613056 1293008871046748544 1297443492358520832 1298034044699148288 1301990217560008704 1303778665661052672 1303969271240982528 1304372101558030848 1305760437822357504 1308250224044015616 1310336308698213888 1312136221210161984 1314830357772632064 1316037427758563328 1316636443428913152 1319946555860222472 1322656728949850112 1323258757501943808 1324473565115990016 1325076420630380544 1329309323379867648 1331135297725169664 1332963780276989952 1340898088492924416 1343454874170200064 1345496955038466048 1352066764389239808 1354121935519481856 1360733859032760576 1362182185135669248 1364779554712584192 1365400756148502528 1368833465336527008 1371644015207251968 1373528141601767424 1374153325098172416 1380436605048324096 1382332809176137728 1383601849272953856 1384231617979951104 1390560980659329024 1392471091896498432 1397246837924560896 1404069332250364416 1404274599797981184 1405563783388397568 1406203548424077312 1408884856662786048 1412426887799473728 1412633377177731072 1413069776687866752 1414573807640887296 1415326945627865088 1417271076047683584 1417916169846521856 1419531001089731712 1421480906311008816 1424399554253684736 1426356147047989248 1433530320627105792 1434846362208989184 1435499455682912256 1442063239202267136 1444044095300072448 1457621701291671552 1458285161328672768 1464738994755009792 1464953131888017408 1466965430146105344 1468980492550152192 1469762597382782976 1474128347285490624 1479184152494211072 1484939875342750281 1487988820068581376 1488666102189686784 1490032760755488768 1490710973209178112 1495472988802351104 1497527209940815872 1499584252811613696 1504042774581215232 1504727363918757888 1508510349554539968 1511386733441475072 1511607690228400128 1513684074418274304 1514373052149006336 1521075109937894784 1521297483114479616 1523387177459417088 1526291928051351552 1530825591411855648 1532454958277627904 1535376999051657216 1536075850667065344 1539937648503592884 1543099517108158464 1545219159301988352 1545922490735443968 1552991180679364608 1555124410323154944 1564381103241745152 1569746447544877056 1570460942969339904 1577641834340941824 1579808924772728832 1581259256311947264 1581978991977086976 1589212549324947456 1591395533595998208 1592242813831348224 1596972376225948176 1599166019599884918 1602449498535395328 1604650665428987904 1607089769627516928 1612721610705494016 1614202157485112832 1614438145345978368 1614936887643276288 1619738372625924096 1622321144102550528 1624549607212581504 1630121310911987712 1638320366430978048 1639824413953130496 1640570806494756864 1647831369099386016 1648072273374019584 1650336108914368512 1653482922055630848 1658394390696176952 1664082171555987456 1673987422577154048 1674749364963397632 1676531920166977536 1682407112402644992 1684718111183417856 1690496174279098368 1697074143248857464 1700558651506950144 1701332688216784896 1702894583720558592 1703669683667632128 1709111987202686976 1711459668503789568 1713810574641844224 1722178790338337604 1724011828062331392 1727299123933114368 1728085332000448512 1729924656478027776 1735986956746678272 1738371554214736896 1739162802077374464 1741013917096476672 1747115078264285184 1749514961613549312 1754716570344751104 1755515257905217536 1759928741146963296 1763542305266466816 1764345010002591744 1765964753487986688 1766768560840507392 1772412431173156864 1774847063633559552 1777285040369319936 1787864117990565888 1791273165560266752 1796593923254191698 1802755685852319744 1805495914025975808 1807975990830956544 1814311812043680768 1816242913514225664 1819706072950112256 1825111287115369344 1827618308114154192 1831370855469023232 1832204433464229888 1833886474775986176 1840582140064432128 1843110412234850304 1844802465697271808 1845642157306601472 1853810290236809268 1854081307545772032 1856628122528664576 1860168287312584704 1865693689533199071 1872092443000485888 1874085044517863424 1874938064565436416 1883235850399298304 1883511169570308096 1884093035583822336 1886098410187849728 1889694768063578112 1890554893128695808 1892708001452975616 1895307875081345088 1899199405671579648 1901808196063985664 1911373760836141056 1913128482945318912 1913999274243883008 1922750985603022848 1925392127066763264 1939513306570122816 1943495601722228736 1946165238537781248 1947051067048722432 1952985326340013056 1955953906861473792 1958640656733536256 1965504463047320832 1968204331815242976 1972245536658948096 1974056141637844992 1974954665143369728 1979919833790333708 1983985093424775168 1984888136252915712 1986710347673985024 1987614630945570816 1993963985069801472 1996702946587754496 1999445670415484928 2011347132739386624 2015182311255300096 2018245432557699072 2019164069532008448 2028100146583859712 2028396644152639488 2031182903279222784 2035055904068468736 2041100788549140864 2043273277703503872 2047169332068876288 2048101134222753792 2053250198004790512 2057466022810877952 2060292212402651136 2061229987647258624 2070654907572486144 2073499213764206592 2085841470988993536 2088706637844747648 2095870256886841344 2106411899696971776 2108345675082596352 2109305322636115968 2118640331699210592 2118950065766596608 2119604665031800128 2121860711461330944 2122990418441797632 2125906614071525376 2126874254769782784 2129296501634597568 2132221359466513224 2136599331380527104 2139534220571983872 2150295480940658688 2152269543313483776 2153249183524368384 2163094858803400704 2166066142950108672 2173495081215983616 2186432551937507328 2187427741993009152 2197108492132514688 2197429697832026112 2200448145219158016 2204643896074174464 2211192520928235936 2218776228741316608 2231983230102872064 2232999153284530176 2243209483203526656 2246290814911223808 2249376379217420544 2256064161871822848 2257091045878136832 2262765524331809952 2267411535342600192 2268443584289046528 2270526111627411456 2271559578223509504 2278815982936915968 2281612664906842176 2281946224671719424 2285080766189125632 2289437892077027328 2296238387117783472 2298682437416441856 2303065498577485824 2304113776000598016 2309906472755389326 2314649275662237696 2317828738952982528 2318883736103165952 2321351889461968896 2329486771019046912 2332686615484732416 2339622093793001472 2346571654862617728 2354619671317315584 2355691414454009856 2366462751511412736 2369713387159093248 2383818823987421184 2387093300393997312 2388364220747022336 2395458564338922264 2403674247803092992 2410634654441275392 2419082416058241024 2421303236227669248 2421657218018967552 2422405331464914432 2429607558938886144 2430713434022608896 2433481716153825792 2436824410818872256 2441827807292030976 2445181966367981568 2457480549646467072 2459736620929695744 2460856209742135296 2471747053649079024 2472108410061029376 2475504163371552768 2480224383083446272 2487591586044265428 2496123257333981184 2498780059357151232 2510981133865731072 2512124047445096448 2514797880250466304 2523610668603967488 2527077166775126784 2535744261418647552 2548498347781521408 2550837977260425216 2551999032325177344 2563667980804030464 2567189502755684352 2570715861962766336 2586017742093497088 2594886984717041664 2596068089398296576 2603980435120017408 2607557331322105344 2607938542481965056 2608744203116061696 2611520875644715008 2616500448088031232 2620672617396427776 2624272442420323968 2632074855517126656 2633272886857826304 2639893111720444944 2645313457899700224 2646517515003887616 2648947130231980032 2650152841260761088 2658618646759735296 2662270595450339328 2665927560553979904 2681796176985848832 2686909748340400128 2694890884881287547 2704133528778479616 2708243871038963712 2721467718065521152 2724364370271338496 2729559109425168384 2730801512297005056 2737666930673054016 2743288030414503936 2747056283203534848 2748306650196344832 2760873210096648192 2764665618352275456 2767203698545907712 2768463235959902208 2781121961318658048 2784942183792996864 2794493675849121792 2808138664500728832 2811127566776795136 2812407096848154624 2824853775598947456 2825266754355462144 2826139553375733504 2829147615281774592 2834542152095367168 2835832339693043712 2839062002179463424 2842961812622017632 2848799108507369472 2852712294095978496 2867060641254211584 2869692724417978368 2870998911365824512 2884126478404534272 2888088190600144896 2915243402583343104 2916570322657345536 2929477989510019584 2929906263776034816 2933930860292210688 2937960985100304384 2939525194765565952 2948256694570981248 2958368304988422144 2969879750685500562 2975977640137162752 2977332204379373568 2980065521510977536 2981421946418356224 2990945977604702208 2995054419881631744 2999168505623227392 3008085549162430464 3017020699109079936 3022773466882950144 3027368148836548608 3028746104298012672 3042150219875789568 3042594966228959232 3046774354918834176 3052583856102703104 3061651182823711296 3064909916555255808 3070753998103314432 3072151701334130688 3079875297007185768 3086199034216316928 3090438318603976704 3091844981470887936 3105982361358729216 3110248820646309888 3128762206483490304 3139492895089754112 3159617849545457664 3162518512623894528 3163957983954173952 3178425098649894912 3182791067191996416 3184485627662696448 3193944752451896352 3198332039199769836 3204898997070790656 3209301330857975808 3225443221410988032 3228404314970225664 3229873775286552576 3244642288205101056 3249099214425163008 3260242621823975424 3276640732861956096 3279648827906260992 3281141612989513728 3295662738198772032 3296144546748039168 3300672217828737024 3306965844111261696 3316788781392353904 3328164343111974912 3347974845154308096 3349498729926795264 3353063840333955072 3364814224805289984 3369436222366835712 3394148286497714928 3401117303013900288 3402665376433569792 3405789167441117184 3407339367335264256 3418223974405373952 3422919337007579136 3427621149283688448 3444357580676675208 3448023656124662784 3454598247866228736 3456170664000897024 3464859709133083989 3471973913493356544 3476743108429473792 3478325604154748928 3482027834192953344 3494230156528570368 3499029923227098624 3509433140689502208 3511030515810435072 3519857482293926592 3527084610532933632 3531929506975973376 3533537121681014784 3549694127267119104 3554570080738639872 3575728235981131776 3582546331120533504 3593187846508383396 3605511371704639488 3615951981661913088 3628623624087361536 3632485827028451328 3650222574230738688 3655236616228308384 3662741710938046464 3664408866928459776 3667772949551972352 3681164280128864256 3686220824469700608 3689604931394543616 3691284314613202944 3707620580473618536 3708162615091544064 3713256245057329152 3720336574625169408 3731387379066398142 3744184886000971776 3748170089035726848 3749876129130872832 3766471700798596608 3767022339140616192 3768186071167644672 3772196820375699456 3779389536127156224 3785416002905951232 3790615750162690176 3803616392127971328 3822747521672282112 3826256965890637824 3827998548487766016 3845501971206045696 3850784254133526528 3879026613140245632 3892330477075562496 3894102134097444864 3905970652680026112 3911907813722947584 3917281313467072512 3931008926094641664 3936408663630485952 3944491073317896192 3948112283275689984 3949909330286739456 3959839667580667416 3967970186849550336 3969776272505831424 3973420695347970048 3975229261891141632 3987927970139602944 3993405893175508992 3998891340830969856 4022694265478773248 4030364622510600192 4036490865115398144 4056200293167719424 4062365806558445568 4082201577098281728 4086546555407007744 4094338664137752576 4096202268445507584 4106500396009581024 4114932045621755904 4120584424805302272 4122459975294517248 4141309815144972288 4146998427528413184 4171682941977987072 4177413275689495296 4191740513773682688 4212823799393943552 4216691350165192704 4218610645272231936 4237280663398421184 4237900131533193216 4239209330063600256 4243721422922661888 4245980836883595264 4251813228143050752 4253748509539565568 4258593003269195136 4264442718933026448 4273198662761054208 4279068441143967744 4300590961881317376 4304539086626967552 4306498367048736768 4326189717606801408 4332132285900217344 4372865103875014656 4374855483986018304 4394216984265029376 4394859395664052224 4400896290438316032 4409287792148348928 4422385041856471872 4437552457482633216 4463966460205744128 4465998306569060352 4486418966407053312 4492581629822447616 4498752758434841088 4512128323743645696 4514182091756273664 4525531048663619904 4534823070685200384 4541052223254822912 4543119156447019008 4563225329813684352 4563892449343438848 4570161532378251264 4578875784154054656 4592476774235566944 4597364874832883712 4606130997154971648 4608227552001196032 4619812945510778652 4629298551324475392 4635657477905965056 4637767472206331904 4658973542038093824 4665373230969464832 4693143309725235456 4709239342634631168 4711382828908019712 4732925503022825472 4739426774318186496 4767637647974842368 4774186600787994624 4776728441494044672 4790917128677844528 4807348495606185984 4821269308882550784 4838164832116482048 4842606472455338496 4843314436037935104 4844810662929828864 4859215117877772288 4866963432307651584 4873648821637744512 4890363932735963136 4914961099292934144 4919473241859391488 4921712419484270592 4943494107298158048 4944216820122058752 4951008326743105536 4960448766166892544 4975183172088530856 4992246514667962368 5021962267731462144 5024248094890192896 5029595760500932608 5047221337207934976 5054154333550253568 5071488522837295104 5101675954520850432 5103998064650354688 5127335961608060928 5134379005511368704 5141431723925532672 5172035484186994176 5189773969434083328 5207960870240034816 5215114662644210688 5217488406232123392 5223041751289430016 5241345234792855552 5248544884840647936 5264149711034253312 5266545773715652608 5279786223440889888 5290626915799400448 5293035030007775232 5297894260463960064 5300305682521522176 5317237293519470592 5324541190900678656 5331855121107959808 5363592353971697664 5373819496680800256 5389781769762575094 5408267057556959232 5416487742077927424 5442935436131042304 5448728740542676992 5459118218850336768 5475333861346108032 5494112566407069696 5496613300392689664 5521746420193296384 5529331236704550912 5534407397091815424 5536926471919804416 5562243922637316096 5569884367585993728 5597081068599597213 5616277329001457664 5622255133553590272 5624814193696309248 5649707551197894912 5650533508710924288 5652279106751467008 5658295230563549184 5669084304190734336 5671664679386087424 5678124004358926848 5685923625244035264 5697598217014738944 5705424588191956992 5734121282508423168 5739385448835956736 5741997822731649024 5768252956809068544 5776176381200289792 5830486805166686208 5858955979020039168 5867861720584421376 5875921970200608768 5896513389141962496 5916736609976844288 5939759501371001124 5951955280274325504 5954664408758747136 5960131043021955072 5962843892836712448 5981891955209404416 5990108839763263488 5998337011246454784 6034041398218159872 6045546933765900288 6054736297673097216 6057492208596025344 6084300439751579136 6085189932457918464 6093548709837668352 6105167712205406208 6123302365647422592 6129819833110511616 6141507996206628864 6144303402668261376 6159750594014371536 6172398068432633856 6180876637207953408 6183689962941775872 6211964722717458432 6220497641292619776 6257524412966980608 6319235699090915328 6325037025247789056 6327915967908347904 6356850197299789824 6365582134383992832 6368971255325392896 6387889504903792704 6396664078399539672 6409797994141581312 6418602661715951616 6450886442821976064 6456808629940451328 6459747550573105152 6489284576410202112 6498198428850326016 6520485243647950848 6559297655812521984 6562283225979027456 6591325476397544064 6592289093496078336 6601344435657474048 6613931688222523392 6633577562784707808 6656328686223949824 6695949690308616192 6698997459853590528 6729628449610579968 6738872444733671424 6788296572995429856 6802234606027800576 6805330752867139584 6811578334882234368 6814678734670528512 6836447948810747904 6845838674015158272 6855242298567376896 6888715161353350416 6896047312249325568 6909196495732457472 6912341328001794048 6929719418266167978 6943947826986713088 6953486216858947584 6956651208309497856 6964055668385906688 6988460313057140736 6998059846454197248 7018866281379004416 7039714964587853184 7063859013951946752 7067074243362029568 7099388254534238208 7109140161477279744 7151456471962263552 7165092662241067008 7186375693016766792 7211022743409278976 7231903963323826176 7257247248174723072 7264971654056902656 7300445148461477376 7310473232456616768 7325483421876092928 7335545899103944704 7372441648939401216 7379209862789087232 7382568629226405888 7415241160947237072 7416325230183088128 7426512490114658304 7440673149250338816 7462774758132796284 7488369772001943552 7496340178071453696 7532943401597193216 7536372142335289344 7544393640751398912 7570832005811902464 7581231500325380352 7607232784255942656 7645495043344564224 7652513931781275648 7655997096975532032 7691003942412091392 7701568508267053056 7758053226280491264 7784660954151124992 7788204268194889728 7811941305360052224 7823815627445895168 7834562626934145024 7862017852189283328 7872817327260971904 7896224566551379968 7899818660573478912 7919679335161334832 7935940373699100672 7939552545011662848 7946841390695940096 7950458523782283264 7975855940279205888 7986811786351017984 7997782681661939712 8045388530957546496 8060729245021200384 8084672654643862641 8112400586335438848 8124731613116891136 8164403154196563456 8173093110814015488 8188677328275505152 8192404536891015168 8213000792019162048 8229864091243511808 8241168849610604544 8244919950589034496 8282619630289944576 8293996855056826368 8343365883955974144 8354826551378990592 8383481027547365376 8433382700330385408 8437221290544463872 8474561326796842368 8475800263066386432 8478418660127200512 8487442845845323776 8503626456286101504 8507497019079131136 8517186006538390272 8528885437866052896 8546397325522108416 8558136882287935488 8601181923762634752 8609078173253935104 8612996734097473536 8652379435213602816 8664264571800434688 8745730207750029312 8749710967972036608 8788433968530058752 8789718791328104448 8801792580876632064 8818575584296697856 8844770083712943744 8875104914965266432 8927932920411488256 8931996613138120704 8972837932814106624 8985163259644895232 8997505516869682176 9024256647487291392 9051062097327239808 9082104446509645824 9086238312894038016 9126450659627368704 9127784898686877696 9140323064756502528 9157751568308109312 9184953548471133888 9194729749665767424 9212261994309943296 9216455104002392064 9239625891021557304 9258597102648950784 9271314955811930112 9275534944412663808 9317947084076187648 9330746461938929664 9386286619450470912 9418478685269262336 9478853548636372992 9535275295949684736 9548373201575989248 9553456882988089344 9581834257355689056 9614696991212371968 9676329664232964096 9685212944910676992 9689621325859657728 9733926864615303168 9747297643275489024 9780727865471926272 9829922198585868288 9838946483718782976 9843424838968541184 9886988214596316096 9888433640244117504 9902016653486211072 9920897532333785088 9950366344177061712 9984493029335924736 10043924535462924288 10048496189780385792 10059191521001865216 10094442674415869952 10108308667100507136 10203351909041700864 10207996129300709376 10254671923216121856 10268758011022737408 10282863447851065344 10344070968373988352 10394579127399251967 10415921740480069632 10430229325288421376 10434976812464246784 10446083502578860032 10482690469585711104 10497089769681295872 10528299422068506624 10533091547431305216 10559572446881779776 10581253831598800896 10595788520927920128 10600611365043044352 10649082381801357312 10663710242215919616 10727184707943395328 10747638993361600512 10779563539525150188 10816534115113918464 10885870872262084608 10897457481085353984 10950667722692216064 10988225132814139392 10993226600785379328 11043492840386592768 11058662473409101824 11068814794183630848 11073852943839608832 11124487845274632192 11139768735171987456 11194162137199194426 11232554658002915328 11244510267107180544 11249628387392618496 11299415102395789824 11301067017421848576 11304558213502934016 11316590461127098368 11338168608381468672 11356248008717853696 11371847250488070528 11410849176383913984 11468242565016846336 11478770897671913472 11483995645463298048 11536505913618137088 11552352762400579584 11717911958040078336 11735723441168842752 11751843940401217536 11793026778283924992 11833473219953688576 11879519002742002248 11903910560548651008 11909328817517494272 11920262086043910144 11925687785673424896 11963783910418808832 11980217679526526976 11996674022492909568 12068082796436319744 12091093867531800576 12109472595346194432 12168600879503158272 12187097419675336704 12246604731294845184 12259639666221023232 12283015992413257728 12288606805336522752 12319501188028743072 12344796136865267712 12361753274415906816 12367379925883551744 12423929445434916864 12440995282585239552 12515048825933961216 12638471398181830656 12650074050495578112 12655831935816695808 12713700394599579648 12731164268767985664 12737942510650785792 12775779009807585408 12793328156799079344 12819595988283162624 12837205323431903232 12901772885643952128 12913617259880902656 12919495101146210304 12978569152820404224 12996396857700652032 13118595311625043968 13124566451958054912 13182650952795088128 13184578186992156672 13202688871314948096 13227863376445046784 13267155125569415616 13312657372447899648 13391899380617232384 13397994919707181056 13459256899221159936 13477744889467342848 13576593145990859712 13604469212055601152 13623156669764468736 13629357469341057024 13691677348030316544 13710484597134753792 13777430322706700832 13792094624498651136 13818392991464914944 13824682656003588096 13859438836532335956 13887895653973426176 13906972433717895168 13913302416618995712 13976920626114281472 13996119692908394496 14079429929175706368 14127718027903893504 14134148486724059136 14198776509068476416 14218280322954559488 14302912943924527104 14330185324482134016 14372751386033533584 14422045486818557952 14463807926647652352 14514494496349446144 14529943308113805312 14600890296922954752 14620946464913233536 14671091798207889408 14744883297878802432 14758419725578174464 14765137258452811776 14830482321894474144 14832650460366176256 14853024980229316608 14881346298500677632 14925549516265592568 14976739544003887104 15065886803194386432 15072744284670578688 15088787281502797824 15141664011623804928 15162463000650760704 15214465568511885312 15305027863562551296 15311994193951064064 15382007884824182784 15403137016534106112 15516106452560982528 15569321908302249984 15623882610720104448 15669125253868290048 15724035704378566656 15745634654521943808 15792449133102759936 15799637321146957824 15839358670322669664 15871880747398201344 15879105090023325696 15893682781391880192 15900917047564566528 15951711880558411776 15973623572702035968 15995565363323879424 16090777061915092992 16121458490042400768 16169345309287725282 16224801172670877696 16249463226233782272 16328806308393126912 16346186221628030976 16377354656551010304 16426001584038324096 16482337699221209088 16489839901178068992 16565239260579889152 16587993710113652736 16686731767911948288 16709653102757981184 16866765400660770816 16874442581088927744 16949122653593684736 16951600526132772864 16956837320254401024 16974885691690647552 17007252912572203008 17014994038158262272 17034372013076780544 17057770875732105792 17092794651044216832 17116273764575870976 17202363847525269504 17218156346507870208 17225993468194947072 17304758870427205632 17328529143600869376 17491460415500058624 17576867937060117504 17603585161753264128 17689540167425887488 17750209829930532864 17855865840822976512 17863993226276241408 17945675865628213248 17970326519289790464 17995011033739364352 18102124194654479616 18164208893019291648 18172476625788076032 18252901319254737408 18255569797373755392 18280646129513005056 18315503136616218624 18369907096942267776 18389459499331534848 18424523988619886592 18432910208004784128 18479251782043114608 18517194205297901568 18542629911623860224 18551069888825327616 18635894168152375296 18661492923877859328 18772573238900941824 18957707097272745984 19070550591899369472 19096746403151978496 19106913765976178688 19163668514711378112 19229393982424743936 19352659328465928192 19370425889821353984 19379242651719315456 19467853729230606336 19494595286550978048 19561455730943852544 19677892967437565952 19686849677937082368 19773976429192632192 19776867280488235008 19804033306972422144 19841795064667570176 19900732688354123424 19968986058671849472 20087849070925848576 20096992379560771584 20188885348831739904 20216617334201014272 20406703818083401728 20415992258601418752 20509343846432243712 20537516022045474816 20565726895702130688 20688141936747976704 20789158254798503934 20831843480960139264 20860458650576842752 20869953624928493568 20892167005157720064 20965380939171422208 20994179539362591744 21056598844137013248 21119144893763559552 21191577041855840256 21201222730086088704 21298164763602714624 21327420484431839232 21454369415886790656 21495277986723201024 21559127079050300376 21633068230227836928 21771741744524169216 21794914962170707968 21901335445384432128 21976450265628278784 22117324946818203648 22137629588367261696 22147705887679217664 22248975690549264384 22279537470343974912 22388324274398388852 22465109316005830656 22489020534214361088 22598830204791579648 22609116427005868032 22633180922254196736 22712496017435707392 22743694500976141056 22821698352767827968 22936485130033692672 22957541795343826944 22967991290926596096 23073011827236274176 23104705524801159168 23435823916080156672 23471446882337685504 23503687880802435072 23586053556567849984 23759038005484004496 23807821121097302016 23818657635034988544 23840524172087820288 23851375571346849792 23927567820837617664 23960435359053053952 23993348044985819136 24136165592872639488 24182187735063601152 24254017963931587923 24337201759006316544 24374194839350673408 24493209462589690368 24519279332442046464 24566031984826515456 24577213610673045504 24639002376057486144 24689592273730535424 24723506548831813632 24734759851767103488 24847858890869833728 24881990565170479104 25030097651867922432 25300148100991156224 25311663871633391616 25427400789199159296 25462328537535971328 25551558019615170816 25586656313598158688 25639191976566325248 25674410646863806464 25803545771287904256 25827234519761805312 25838990202292420608 25957138305640808448 25992793715401304064 26237190623250087936 26249132903916109824 26365301905590176256 26369156373984313344 26405377742629896192 26455726752890093568 26534310251138831232 26625314744895799296 26783798761234464768 26795989839414362112 26918513798442319872 26955489778934685696 27153186291981719424 27246313339528937472 27258714938682114048 27383354696060633088 27420969194269507584 27554860645413401664 27584189248997302272 27636785982929829888 27649365312007176192 27718877673064671912 27775791307946852352 27813944867435790336 27826604833237991424 27953841252228562944 27992239385816788992 28158859858351412736 28255436055807787008 28436560645909118976 28605825887849054208 28660370648964268032 28745502772067067168 28844090973637115904 29028988992698892288 29201780593845909504 29241892929826467072 29342183596415778816 29489766595757604864 29516839451156348928 29530274516905623552 29660964643788948288 29665300920732352512 29706049960458633216 29762692597001355264 29851099032531185136 29953479088007774208 30131773606388772864 30145488569341157376 30177574563005595648 30283328023247609856 30324926001301521408 30610055727125102592 30623988387902128128 30764015769648365568 30806274033068212224 31032212905121965056 31247765221440208896 31338250507736580096 31448071408757133312 31491269309043887616 31584898266205519872 31599274642293915648 31678717340645339328 31743761494796402688 31787365562783760384 31801834095129133056 31947247145404071936 31991130726647758848 32181554123830185984 32242916980084801536 32338690618575450564 32449602345341755392 32657612616786253824 32692372443256061952 32852003168076648192 32964675398442418176 32979679802356137984 33130478521159778304 33175987420227305472 33373463535823896576 33419306205515962368 33733530801321541632 33748885162177855488 33898245307187369472 33903201052265545728 33913674640508802048 33949771383381295104 34014505825144406016 34068744026153561088 34115541751464211584 34232547529151741952 34404727695050539008 34436312693015740416 34451986936389894144 34609517740854411264 34657058287201738752 35153735874120235008 35207170323506528256 35379080334851774976 35500419659861065728 35711731681645953024 35727986452552482816 35891351731256426496 35940653038579580928 35990022067478728704 36204248389308959232 36328417786038583296 36505802638509474816 36561292259026010112 36739814193884535552 36778918998663069696 36849047977239773184 36865820416009568256 36958503564086229216 37034388410595803136 37085259823247720448 37102139777650655232 37271788336304750592 37322985847755718656 37545146477801883648 37915414194545491968 38141101183798738944 38193492806303956992 38213827531952357376 38327337029422756224 38458787964849487872 38705318656931856384 38740851779642707968 38758485303438630912 38935707458461212672 38989190573101956096 39355785934875131904 39373699355874164736 39547952858385264384 39553734560976470016 39608066613944844288 39683590129335140352 39801465376708246848 39937972117343698944 40175698141851697152 40193984759121543168 40377770697663479808 40433234668402028544 40813407636166803456 41075032044090949632 41131453791404261376 41376283873495953408 41578316509597007868 41663686961920278528 41720917301153685504 41739907249856987136 41930761878342844416 41988359078725183488 42238289787527119104 42383154083711680512 42402445460172177408 42596329527205429248 42654840968863678464 42908738831773581312 42990555973446402048 43118254158100600752 43266136460455673856 43543483489048338432 43589829924341415936 43802670890768864256 44234649893636407296 44275259176734523392 44295411775358435328 44497951381098528768 44559074940687949824 44776648548796777704 44930218632011661312 45197660409583159296 45218232854011736064 45266361844508393472 45424992034871414784 45487389001952282112 45643396705535655936 45915083590687653888 45935982581853192192 46146023654472548352 46209411049602318336 46871647832160313344 47007375761604870144 47172107113135699968 47518076010968008992 47615642242194604032 47637315270069977088 47681048344175640576 47702751142693699584 47855135641675235328 47920870718106107904 47986696089971638272 48272331185745278976 48364375470127202304 48508035927863175846 48674403518012633088 48748389678701346816 48986418925179380736 49038558664884092928 49132063969653030912 49278004752114972288 49447013097663627264 49469519703534206976 49695717781739667456 49763981130340958208 50060195303735844864 50600296201982312448 50623327743266783232 50854801578398318592 50924657075071942656 51103116039230341632 51173312627196317376 51278383953132650496 51348821293727612928 51607091542575808512 51654469039523610624 51677980404584841216 51914276611281616896 51985587430802608128 52474381246500175872 52730603811180352512 52810755485259792384 53068620502277662464 53250629489791598592 53567597522468929536 53591979678828724224 53837027596884639744 53910979557869371392 54306372583963438848 54492626679057874944 54517429877364228096 54766709392121266176 54841938388539015168 55109721290826803328 55168378497994604544 55273571965859659776 55298730624014352384 55437755346129343824 55551582615893704704 55627889734871580672 55653209666475982848 55907682504457125888 55984478771633577984 56317719716702825472 56873121291818237952 57211651775698108416 57320741297928536064 57491005544134134336 57688181947274231808 58057977985397784576 58403561187691819008 58483785859652934144 58684367192831557632 59033678902312697856 59060549033811247104 59321929287577896576 59330601841464705024 59412099920917266432 59525385194002710528 59702198065062370272 59906958176015548416 60263547212777545728 60290977138682314752 60566656046495219712 60649852002603042816 61220111454250205184 61247976775804256256 61528031539296731136 61612548066136424448 62064425810243930112 62495530442880417792 62676501015473160192 62896142817514266624 62982538618087775232 63169796532411039744 63357434681290678656 63574731125567520768 63603668190258266112 63894494290808143872 63982261453295517696 64363108247660371968 64485833960169603072 64677381237150901128 64899204690683510784 65315225233572507648 65384744886512123904 65704006336153296384 65929350796884836352 66351974840454610944 66746927071647793152 66838612411031924736 67467061602643083264 67796490614374738944 67827349281017604096 67899542766762590208 68137488052307122176 68231083502928423168 68465095058303483904 68809455390101078016 68872625386031480832 68903973872779788288 69219035481708822528 69314116574403477504 70307471748240470016 70414340647013056512 70758160669703549952 71423463363291906048 71455972905104965632 71782703462512852992 71881306077159161856 71980044134957457408 72408496778617918464 72762053891794763769 73011605277018949632 73122584518052020224 73479628387769071104 73557837997326139392 73698095954479546368 73731640832019136512 73917007128172458432 74068776821191606272 74170519646495440896 74204279555301310464 74543576672609501184 74645971695511437312 75090292955603767296 76282202367597477888 76386985612607913984 76654674058845512448 76917575929698975744 77410637313863712768 77481703559285415936 77516970606877261824 77871414916922425344 77978381146203912192 78711571869750263808 78747398711748329472 79095905716770528768 79107469121952940032 79216133227889688576 79367180258670280704 79602930753416493696 79875944234687397888 80351396283703394304 80387969518243086336 80755541395326959616 80866469336804057088 82150064088181899264 82262907582808522752 82752567746991906816 83156633019194015736 83327373923840557056 83441834602307371008 83479814499713974272 83861523756685688832 83976718157450366976 84476579575054238208 84766308167423361024 85309681937727356928 85817477663547162624 85981111946892804096 86236508316201201504 86532272920911347712 87086966978096676864 87605341781537728512 88469299787272814592 88550518353469046784 88590823550716870656 88995902762197057536 89118149881375899648 89553297097593555408 89860437264023322624 90395320819166318592 90436465708023472128 90532723689016786944 90849984069742829568 90974778003904564224 91830167181375307776 91871965163706384384 92292047308945096704 92418822099204636672 93743295664320626688 94014751523209740288 94344214226271399936 95036152021936017984 95231284484389208064 95362096688351281152 95405502285387399168 95841741436212215808 95973392179943276544 96544662371490557952 96728750940254404608 97016071855726351692 97348807036025266176 97972837850358761472 98077117329768185856 98556009504229944576 98894026195327254528 98939039407068413952 99391435563479334912 99527962260681916416 100120390607471689728 101200592403964624896 101246655486533566464 101709603156796637184 101849314150143885312 102206232078460683264 102346625254392634752 102697642587455225856 103214183085151617024 103308938079047221248 103355960809169682432 103828553222563233792 103971174861605216256 105461207622360705024 105621510970519584768 106137241004555324928 106501258979583197184 107135195044937859072 107183959357657448448 107674055193769279488 107821959115738742784 108612745167926877696 108985253358115749888 109683876777078030336 110219442581653606656 110336756995989209088 110547143931719319552 110597461248028704768 110875510692258687648 111103165231787409408 111255779469743161344 111306419332951965696 111815365008914251776 111968957543267155968 112635439433405650944 113746242583636475904 114423303551396216832 114641482595857072128 114982011088268268672 115376363894548463616 116115955970795569152 116807122375383638016 116967571719305868288 118067357804625395712 118121098067622494208 118643858575155793152 118661203682929410048 118824199841834532864 119050770388005421056 119404396130124740544 119813916352031096832 120527094425555091456 120581954277364629504 121133312092990439424 121299704005206085632 122440222908500410368 123225096132272848896 124128851620487860224 124991060885760835584 125792285635028533248 125965077236175550464 126714869362581357312 127149462251135041536 127207336380516532224 127788988581616287744 127964522906591035392 128726216495320743936 128971667920339206144 129354762474301802256 129798409381367021568 130630450467145015296 130769489773024247808 131408012672306592768 132703949680909221888 133493854143295586304 133677224822063849472 135592981228749477888 135654698562035208192 135799085533525180416 136274976104614244352 136462167005856846336 136930190116606967808 137745250772062961664 137807947745559576576 138438070963417645056 138628233148806955008 140614943496480940032 141516321339407099904 142846926726583812096 142911945810209931264 143565406925025705984 143762612154318323712 143960088269914914816 144816993557235836928 145524107783589527538 146023210554037899264 146245169036104040448 146959256775538142208 147115675994652278784 147396191908959092736 147834014256344916864 148341039292990881792 148408559110602620928 149087153345219002368 149291943391022874624 150180585911207534592 152564404735194955776 152773971225215827968 153309348117691024896 153835151859397951488 154821274627727425536 154963407118570831872 155033941213754523648 155742829833844850688 155956762292407824384 157423143739500527616 158191811433541057536 158432266455779377152 159205861506832987392 159751888469374795776 160702792567406788608 160775939036486172672 161511082790653919232 161732938673608114176 164300128176363798528 164525815165617045504 165505135493983813632 166313266038388031472 166654747847681114112 166883669204614742016 166959628999427948544 167723047513371377664 167953436314900733952 168953159150108476416 170619363875454713856 171634955327094325248 171962223893785608192 172473016632402403008 173064545841822695424 174173933956193353728 175210683563075457024 177101036706938093568 177181647101433741312 177991805524394115072 178236299762751799296 179106594195187110816 179720874528046645248 180790641638332637184 180872931416046944256 181699968139485659136 181949556007809128448 183660334362750615552 183743930327412768768 184584094617890193408 184837644198409273344 187486591328641253376 188029503046419480576 188688428452542799872 190072304043872035968 190724193376702562304 190811004570774798336 191683482872424431616 191946784359886553088 193089324742981115904 193457501880508809216 194032143711452703384 194697614072050532352 195945675700717522944 196154234659536371712 197112019008459889152 197788052390654509056 199055924521363832832 200240781214943379456 202401184807929249792 203698628300287770624 204412464156921366528 204693250508785269504 205395285174910451712 206428366170303234048 206617876158094442496 206711921618339364864 207657106445126467584 207942349723210432512 210922415244721410048 211243021941039169536 212274482009110649856 214270390089875718144 214367918715314896896 215348110387538558976 215643918231477485568 217225490335853755392 219367753554156060672 220438885163307213312 220673513991978418176 221094287863438639104 221194922496057409536 221751021384517375296 222206330463574818816 222511558939486322688 222612838665903931392 223630730017828503552 223937915086534311936 225270878866811301888 228846607102792433664 229964022176536537344 230752727789096927232 232231911941591138304 233614244750767276032 233935143438611736576 236134715609250791424 236242196135244988416 237287717150311586304 237322407365858820096 237648399683669065728 238101540776010842112 238808792260249481088 239627832704062193664 241054188851110182912 241163908554729259008 242266624185980878848 242599408010412171264 246450192264545697792 248257703240975720448 249982121771521671168 251584571270057066496 251930154472351100928 253429738725162714624 254298924502270083072 255929045813182070784 257452432990641487872 257943335840678412288 258709524948603604512 259596818762734043136 261260900934290030592 262816025344613185536 265407899361818443776 266987708286591172608 267354449644127698944 271185962457498955776 271309397124070416384 271598171067050360832 272549952209228488704 272924334011713692672 275490501544125923328 275615895491119153152 276876141926835290112 277256466297613910016 281229886992961880064 283032642678814199808 285693853453167624192 287525224308636647424 287920176539829829632 289633987114471673856 291048215567179055076 292046421108075798528 293918513551076284416 294231351989304557568 295668028512689833728 296682078585981763584 296817118221205241856 298174306690438004736 298583886782045749248 300361171822415069184 305128809470389911552 305547942450431655936 306618696235382049792 309642549255454851072 309926814237141663744 310067882427509047296 311485659667689701376 311913524584815648768 316383622867082115072 316864532911558754304 318411723013665974784 319503776938749591552 321405585134813577216 321551878072972345344 323022165581307838464 323465877347216228352 329051630331234091008 331010270987967627264 332626532076776062944 333309495695362228224 333767338409229484032 333919257998855897088 335446095026742755328 335906872629801467904 337906318300216952832 341238727750909427712 343269910654188650496 343924447787571216384 344946033264804806016 346129091683645390848 348347867912386707456 350421367126150914048 354202073413876187136 354363294202867482624 355983611048788230144 356472599525503598592 358213188390374221632 359441749056093290496 361581283276665274368 361745862832093888512 363399936278971318272 363899112015618256896 367320668725501231104 369675288396818546688 374973182657282506752 377376856905085599744 380144608087744071936 381448386753405124608 381622009141549596672 383366965744848863232 383893568719773106176 386178649485962231808 386915003761017618432 388064287422905406768 389395228144101064704 391891351401435045888 392308469319072743424 394224038016919778304 398111849042727665664 400481562429886758912 407397256600575541248 408824928313842733056 409386501017570539008 410790570349820903424 413235752316188884992 413423843236678729728 415314212890252935168 415884699446420865024 421844830489442820096 424548964018221299712 428540780179751436288 428735837430629793792 430696220775077117952 431287836462954971136 434450980671707510784 438735507108312121344 440877770326614426624 441347027983956836352 442188575726877278208 443502042769034750592 445023117878972645376 445225677331807862784 447261460035657007104 447875830173068623872 450541757733622603776 457693214205584867328 459928044353073074688 461505455578193854464 464463823883182276608 467228489501534552064 467870286877223473152 472269431218501582848 474575434300623172608 475296799367338131456 477617584520498962176 479255665408124387328 482108377702220365824 482327817109458518016 484533248371961757696 485198816020824342528 492900384529091395584 496515406481951440896 499964243543043342336 503169142540114132992 503860308944702201856 506859477450325429248 511858091626364141568 514904865981282975744 515886671681356824576 517419049897207209024 519193637525468086272 522521801868580061184 525632050689226371072 533975416573182345216 534708899288255397888 542371924914997911552 542618794248140832768 545099904418456977408 545848668023427385344 550981003088251846656 551231790982238306304 553752283853670580224 554512932595227820032 562459773985923760128 566065285357628399616 575050448617273294848 575840353079659659264 579267974228943347712 582096431134358110152 584092842216151597056 587837027102152568832 588462703978609115136 591336057025379667456 593364157171963527168 597167773564091498496 600722343644830138368 611095884900863311872 613237392470764099584 619285098510909702144 619853628474283327488 620135764855018094592 622971319335379402752 623827049169631297536 632767245734164230144 633729065823117508608 636823446027331949568 642811170269627154432 643103756145944690688 646044331162615676928 646931754694432456704 658103260662468182016 662020541975935254528 665253064153552125888 666618991390724456448 667534676818458968064 667838515997711794176 670892190053485510656 671813745259602935808 675812636600433905664 686539821308377300992 689892066529609612032 692258183367290781696 696695735824773414912 700842734252301828096 708404146827752374272 708726588405734965248 711967222097576460288 712945199051007197184 716426376780748443264 718883498112186580992 723162566553330548736 723491725664187777024 726799872557942636544 727798224031236513792 739350576793637093376 749946365314565013504 754753713810171199488 760289216175488143872 762896773506810249216 767787137439546212352 772357298971924463616 773830007522035236864 776128574845810813536 778790456288202129408 783782702802870091776 788448076033839556608 796223698085455331328 800963124859773517824 814794513201151082496 817649856627685466112 818773002035141078016 826471504632377769984 826847686473357459456 830628425780505870336 831769398892841730048 843689660978885640192 849097928036442599424 857081560359502872576 862575672925909942272 868901961343415021568 881755540653228853248 882694055967913672704 887004085538069501184 890046235757945290752 890451354663615725568 894522920071314014208 895751660346137247744 901083515467245207552 915386428411169734656 919856088706146149376 928927647766364553216 934456979003069104128 935740573754446946304 949150868601246345216 950593598734676262912 955235169040997924352 958511330816248774656 964216755404440731648 964655634218917036032 969066496743923515392 970397632041648685056 993030812963902881792 999928487086086684672 1006338285080228265984 1007720617889404403712 1013718954900650858496 1023716183252728283136 1029809731962565951488 1031773343362713649152 1034838099794414418048 1038387275050936172544 1045043603737160122368 1051264101378452742144 1067950833146364690432 1069417798576510795776 1084743849829995823104 1085237588496281665536 1090199808836913954816 1091697336046854770688 1101962006176503693312 1109025865190455640064 1124919547971847520256 1132130570715256799232 1150100897234546589696 1151680706159319318528 1158535948457886695424 1164192862268716220304 1168185684432303194112 1175674054204305137664 1176925407957218230272 1182672114050759334912 1194335547128182996992 1201444687289660276736 1222191769801726623744 1226474784941528199168 1239707256948566654976 1240271529710036189184 1245942638670758805504 1247654098339262595072 1265534491468328460288 1273646892054663899136 1285622340539254308864 1286207512291889381376 1292088662325231353856 1293863509388864913408 1316206521324936364032 1324041083951870509056 1330506128307104251776 1335069353636917936128 1335677031995423588352 1341784380106971021312 1343627490519205871616 1351625273200867811328 1373079642616754601984 1379784133059219224064 1384516366734581563392 1393391471649546829824 1401685468504603656192 1416808293655504748544 1425890398102014394368 1432852753561496886528 1437766996224373161984 1446325133106661097472 1446983451328375554048 1453599745115885273088 1455596448062473027584 1478701153587274186752 1499892730629130027008 1509507427620342398976 1520578432350976287744 1535574274879092424704 1544714597943848927232 1547660015044070473728 1552257149691621627072 1557580912576404258816 1567565405605740183552 1576896152067679113216 1601926249719547035648 1635299713255370932224 1637546004070282156032 1652943009264755539968 1653695372946714918912 1661256851561011740672 1663538797785683460096 1687379321957771280384 1698195856072885198848 1725151345851819884544 1737803922686830043136 1763511081306457706496 1765388111935827345408 1774008171076139002368 1780092471515890581504 1791503320692274495488 1802167030934490415104 1839712177412292298752 1857855295532729106432 1868913958006138208256 1871481147508893892608 1898301737202492690432 1901187197469352525824 1910470338081995848704 1928433510808881463296 1929311268437834072064 1938132993487847030784 1940795264083297370112 1986061625927805763584 1999856974172173369344 2012676570160456531968 2015441235778808807424 2027437909801301716992 2059619463925131902976 2069676199588828836096 2076774550101872345088 2090087207474320244736 2102528202756905484288 2135901666292729380864 2138835597153021591552 2169487699659991646208 2170475176992563331072 2180399617673827909632 2183394672093709541376 2218051730380911280128 2249839095943695040512 2264261141430513598464 2303361412318638637056 2317071896915773390848 2328385724537432440608 2336371368864606388224 2351348108408610275328 2365344228101518669824 2388671094256365993984 2402889374579320553472 2444383539603453247488 2452949569883056398336 2479414513897133309952 2480543059420072378368 2491885277341517611008 2495308196678525190144 2531068982936656920576 2547293784109327798272 2571244681078508617728 2587727018777729826816 2648082167903741018112 2661012256614208503552 2670138707273835872256 2671354063990847176704 2683568760213942042624 2687254981038411743232 2703250546401735622656 2746159285233509203968 2759568266118438448128 2786782943299093659648 2803370937009207312384 2851780796204028788736 2865705507122993773056 2875533992448746323968 2892650266213322194944 2893966902656751108096 2907199490231770546176 2911192896124946055168 2999785461258260054016 3019014855240684797952 3041156864701952575488 3071148549758184849408 3089429195887697854464 3095320030088140947456 3104514299383243254144 3115161825152808517632 3135130811211480367104 3153792304135358226432 3203852499439094071296 3270599426510741864448 3275092008140564312064 3305886018529511079936 3327077595571366920192 3374758643915542560768 3396391712145770397696 3450302691703639769088 3475607845373660086272 3527022162612915412992 3530776223871654690816 3548016342152278004736 3583006641384548990976 3604334061868980830208 3679424354824584597504 3737827916012276416512 3742962295017787785216 3796603474404985380864 3820940676163991697408 3856867021617762926592 3858622536875668144128 3876265986975694061568 3881590528166594740224 3972123251855611527168 4025353140320913063936 4030882471557617614848 4054875819602603433984 4119238927850263805952 4139352399177657672192 4153549100203744690176 4180174414948640489472 4205056405513810968576 4277671194306043183104 4338975399319983292416 4340950353985126662144 4360799235347655819264 4366789344187419082752 4436103460761822560256 4499678191887390081024 4528522282861027196928 4606722824637277274112 4634143793831546781696 4656771449074864881216 4672742737729212776448 4702696216817220550656 4730688456203037339648 4805778749158641106944 4905899139766112796672 4958829027794266619904 4961086118840144756736 4983770554683035222016 4990616393357050380288 5062137965873313841152 5094587568218655596544 5175454037555459653632 5296164335807482036224 5322024513228417007104 5340277414547671744512 5374509962076823486464 5406501092803471245312 5519136532236876896256 5573565886598187319296 5606741874018414624768 5703561592408057577472 5731411014245987546112 5785300532426644389888 5787933805313502216192 5814398980463541092352 5822385792249892110336 5999570922516520108032 6038029710481369595904 6082313729403905150976 6178858391775395708928 6209028598766486508288 6230323650305617035264 6270261622422960734208 6307584608270716452864 6407704998878188142592 6541198853021483728896 6550184016281128624128 6654155191142733840384 6749517287831085121536 6792783424291540795392 6951215690747320172544 7054044325225830825984 7096032684304556009472 7166013282769097981952 7208668123737961660416 7358848709649169195008 7475655832024552833024 7485924590035575570432 7593206948809970761728 7641881352327983394816 7713734043235525853184 7763181056333189480448 7944246503711223054336 8050706280641826127872 8061764943115235229696 8109751639205206867968 8238477855700527611904 8278704798355315344384 8360348829897280978944 8410112811027621937152 8555342388612086366208 8677950798639966584832 8681900707970253324288 8721598470695311638528 8733578688374838165504 8999356383774780162048 9057044565722054393856 9213445649274554548224 9268287587663093563392 9313542898149729762432 9345485475458425552896 9405392433634441101312 9461376912406074679296 9611557498317282213888 9811798279532225593344 9917658055588533239808 9981232786714100760576 10124275931746627682304 10189175136437311193088 10350908075110919307264 10592328671614964072448 10644049026456834014208 10749019924153646972928 10813002185606942490624 11038273064473753792512 11213483748036829249536 11462822028491975092224 11570601064853288779776 11575867610627004432384 11628797960927082184704 11644771584499784220672 12076059420962739191808 12164627458807810301952 12357716783550791417856 12418057197532973016576 12460647300611234070528 12540523244845921468416 12615169216541432905728 13082397706042967457792 13100368032562257248256 13308310382285467680768 13499034575662170243072 13585566848583081590784 13902431381494640345088 14108088650451661651968 14192065368609112018944 14417336247475923320832 14717697419298338390016 14951311664049105666048 14971849180071151140864 15186413897619941523456 15283762704655966789632 15526362112666378960896 15888493007422446108672 16123529886230470459392 16219503278410413735936 16557409596710630688768 16720697659794561957888 16820225622055243874304 17110684777224172732416 17355901597279933169664 17363801415940506648576 17443196941390623277056 17467157376749676331008 17998712767549560324096 18114089131444108787712 18536575175326187126784 18627085796299459524864 18690970950916851105792 18810784867268882202624 18922753824812149358592 19223114996634564427776 19623596559064451186688 19962465573428201521152 20248551863493255364608 20378350272874622386176 21288098052913668028416 21498039848307293945856 21626004371213884981248 22076546128947507585024 22426967496073658499072 22925644056983950184448 23141202129706577559552 23289543168999568441344 24152118841925478383616 24329254917615620603904 24715433567101582835712 24836114395065946033152 25081046489691842936832 25230338433082865811456 26164795412085934915584 26200736065124514496512 26998069151324340486144 27171133697166163181568 27804862762989280690176 28216177300903323303936 28384130737218224037888 28834672494951846641664 29435394838596676780032 29943698360142302281728 30372827795239883046912 30567525409311933579264 31052724225332757921792 31776986014844892217344 32247059772460940918784 32439006556820827471872 33114819193421261377536 33640451244110487748608 34711803194559866339328 34727602831881013297152 34886393882781246554112 34934314753499352662016 36228178262888217575424 37073150350652374253568 37254171592598919049728 37381941901833702211584 37621569734537764405248 37845507649624298717184 39247193118128902373376 39924931146856403042304 40497103726986510729216 40756700545749244772352 42576196105827336056832 43252008742427769962496 44153092257895015170048 44853934992147316998144 45851288113967900368896 46579086337999136882688 48658509835231241207808 49672228790131892066304 50162092979383685873664 50460676866165731622912 52329590824171869831168 52401472130249028993024 53996138302648680972288 54342267394332326363136 55609725525978561380352 56432354601806646607872 56768261474436448075776 57669344989903693283328 58870789677193353560064 59887396720284604563456 60745655590479766093824 61135050818623867158528 64494119544921881837568 64878013113641654943744 66229638386842522755072 67280902488220975497216 69423606389119732678656 69868629506998705324032 72456356525776435150848 74146300701304748507136 74508343185197838099456 75243139469075528810496 75691015299248597434368 78494386236257804746752 80994207453973021458432 81513401091498489544704 85152392211654672113664 86504017484855539924992 88306184515790030340096 91702576227935800737792 93158172675998273765376 97317019670462482415616 99344457580263784132608 100921353732331463245824 104659181648343739662336 104802944260498057986048 108684534788664652726272 111219451051957122760704 112864709203613293215744 113536522948872896151552 117741579354386707120128 119774793440569209126912 121491311180959532187648 122270101637247734317056 129756026227283309887488 132459276773685045510144 134561804976441950994432 139737259013997410648064 149016686370395676198912 150486278938151057620992 151382030598497194868736 156988772472515609493504 161988414907946042916864 163026802182996979089408 170304784423309344227328 173008034969711079849984 176612369031580060680192 183405152455871601475584 194634039340924964831232 198688915160527568265216 201842707464662926491648 209605888520996115972096 217369069577329305452544 222438902103914245521408 225729418407226586431488 227073045897745792303104 235483158708773414240256 242982622361919064375296 244540203274495468634112 259512052454566619774976 264918553547370091020288 279474518027994821296128 298033372740791352397824 302764061196994389737472 313977544945031218987008 326053604365993958178816 340609568846618688454656 353224738063160121360384 366810304911743202951168 389268078681849929662464 397377830321055136530432 403685414929325852983296 419211777041992231944192 451458836814453172862976 454146091795491584606208 470966317417546828480512 485965244723838128750592 489080406548990937268224 519024104909133239549952 529837107094740182040576 596066745481582704795648 605528122393988779474944 652107208731987916357632 681219137693237376909312 706449476126320242720768 733620609823486405902336 778536157363699859324928 794755660642110273060864 838423554083984463888384 908292183590983169212416 941932634835093656961024 978160813097981874536448 1059674214189480364081152 1192133490963165409591296 1211056244787977558949888 1362438275386474753818624 1412898952252640485441536 1467241219646972811804672 1557072314727399718649856 1589511321284220546121728 1816584367181966338424832 1956321626195963749072896 2119348428378960728162304 2384266981926330819182592 2724876550772949507637248 2825797904505280970883072 2934482439293945623609344 3179022642568441092243456 3633168734363932676849664 4238696856757921456324608 4768533963852661638365184 5449753101545899015274496 5868964878587891247218688 6358045285136882184486912 8477393713515842912649216 9537067927705323276730368 10899506203091798030548992 12716090570273764368973824 19074135855410646553460736 25432181140547528737947648 38148271710821293106921472 76296543421642586213842944
- Sum of all divisors σ(n): 291127167081450089849336997
- Sum of proper divisors (its aliquot sum) s(n): 214830623659807503635494053
- 76296543421642586213842944 is an abundant number, because the sum of its proper divisors (214830623659807503635494053) is greater than itself. Its abundance is 138534080238164917421651109
Bases of 76296543421642586213842944
- Binary: 111111000111000110101111101000000100110100010000010111111111111001000000000000000000002
- Hexadecimal: 0x3F1C6BE8134417FF900000
- Base-36: 9L48NS7F400000000
Squares and roots of 76296543421642586213842944
- 76296543421642586213842944 squared (762965434216425862138429442) is 5821162538090592597173821253383163857755172698587136
- 76296543421642586213842944 cubed (762965434216425862138429443) is 444134580351868063317409631325693201211757891669032351956489930467993802768384
-
76296543421642586213842944 is a
perfect square number . Itssquare root is 8734789260288 -
The
cube root of 76296543421642586213842944 is 424132566.9447746271
Scales and comparisons
How big is 76296543421642586213842944?- 76,296,543,421,642,586,213,842,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 76,296,543,421,642,586,213,842,944 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 76296543421642586213842944 cubic inches would be around 35344380.6 feet tall.
Recreational maths with 76296543421642586213842944
- 76296543421642586213842944 backwards is 44924831268524612434569267
- 76296543421642586213842944 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 76296543421642586213842944's digits is 117
- 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 76296543421642586213842944 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 76296543421642586213842944 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/76296543421642586213842944/
Chicago style:
Numbermatics. 2024. "Number 76296543421642586213842944 - Facts about the integer". https://numbermatics.com/n/76296543421642586213842944/
The information we have on file for 76296543421642586213842944 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 76296543421642586213842944, math, Factors of 76296543421642586213842944, curriculum, school, college, exams, university, Prime factorization of 76296543421642586213842944, STEM, science, technology, engineering, physics, economics, calculator, seventy-six septillion, two hundred ninety-six sextillion, five hundred forty-three quintillion, four hundred twenty-one quadrillion, six hundred forty-two trillion, five hundred eighty-six billion, two hundred thirteen million, eight hundred forty-two thousand, nine hundred forty-four.