11884452149063928675631104
11,884,452,149,063,928,675,631,104 is an even composite number composed of seven prime numbers multiplied together.
11884452149063928675631104 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirty-four thousand, four hundred twenty-five divisors.
Prime factorization of 11884452149063928675631104:
216 × 32 × 114 × 134 × 312 × 732 × 972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 31 × 31 × 73 × 73 × 97 × 97)See below for interesting mathematical facts about the number 11884452149063928675631104 from the Numbermatics database.
Names of 11884452149063928675631104
- Cardinal: 11884452149063928675631104 can be written as Eleven septillion, eight hundred eighty-four sextillion, four hundred fifty-two quintillion, one hundred forty-nine quadrillion, sixty-three trillion, nine hundred twenty-eight billion, six hundred seventy-five million, six hundred thirty-one thousand, one hundred four.
Scientific notation
- Scientific notation: 1.1884452149063928675631104 × 1025
Factors of 11884452149063928675631104
Divisors of 11884452149063928675631104
- Number of divisors d(n): 34425
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 31 32 33 36 39 44 48 52 62 64 66 72 73 78 88 93 96 97 99 104 117 121 124 128 132 143 144 146 156 169 176 186 192 194 198 208 219 234 242 248 256 264 279 286 288 291 292 312 338 341 352 363 372 384 388 396 403 416 429 438 468 484 496 507 512 528 558 572 576 582 584 624 657 676 682 704 726 744 768 776 792 803 806 832 858 873 876 936 949 961 968 992 1014 1023 1024 1056 1067 1089 1116 1144 1152 1164 1168 1209 1248 1261 1287 1314 1331 1352 1364 1408 1452 1488 1521 1536 1552 1573 1584 1606 1612 1664 1716 1746 1752 1859 1872 1898 1922 1936 1984 2028 2046 2048 2112 2134 2178 2197 2232 2263 2288 2304 2328 2336 2409 2418 2496 2522 2574 2628 2662 2704 2728 2816 2847 2883 2904 2976 3007 3042 3069 3072 3104 3146 3168 3201 3212 3224 3328 3432 3492 3504 3627 3718 3744 3751 3783 3796 3844 3872 3968 3993 4056 4092 4096 4224 4268 4356 4394 4433 4464 4526 4576 4608 4656 4672 4719 4818 4836 4992 5044 5148 5239 5256 5324 5329 5408 5456 5577 5632 5694 5766 5808 5952 6014 6084 6138 6144 6208 6292 6336 6402 6424 6448 6591 6656 6789 6864 6984 7008 7081 7227 7254 7436 7488 7502 7566 7592 7688 7744 7936 7986 8112 8184 8192 8448 8536 8541 8649 8712 8788 8833 8866 8928 9021 9052 9152 9216 9312 9344 9409 9438 9603 9636 9672 9984 10088 10296 10439 10478 10512 10571 10648 10658 10816 10912 11154 11253 11264 11349 11388 11532 11616 11737 11904 11979 12028 12168 12276 12288 12337 12416 12493 12584 12672 12804 12848 12896 13182 13299 13312 13578 13728 13871 13968 14016 14157 14162 14454 14508 14641 14872 14976 15004 15132 15184 15376 15488 15717 15872 15972 15987 16224 16368 16384 16393 16731 16896 17072 17082 17298 17303 17424 17576 17666 17732 17856 18042 18104 18304 18432 18624 18688 18818 18876 19206 19272 19344 19773 19968 20176 20367 20449 20592 20878 20956 21024 21142 21243 21296 21316 21632 21824 22308 22506 22528 22698 22776 23064 23232 23474 23808 23958 24056 24167 24336 24552 24576 24674 24832 24893 24986 25168 25344 25608 25696 25792 26364 26499 26598 26624 27063 27156 27456 27742 27936 28032 28227 28314 28324 28561 28908 29016 29282 29419 29744 29952 30008 30264 30368 30752 30976 31317 31434 31713 31744 31944 31974 32448 32736 32768 32786 33077 33462 33759 33792 34144 34164 34596 34606 34848 35152 35211 35332 35464 35712 36084 36208 36608 36864 37011 37248 37376 37479 37636 37752 38412 38544 38688 39091 39546 39897 39936 40352 40734 40898 41184 41261 41613 41756 41912 42048 42284 42486 42592 42632 43264 43648 43923 44616 45012 45056 45396 45552 46128 46464 46948 47151 47616 47916 47961 48112 48334 48672 48763 49104 49152 49179 49348 49664 49786 49972 50336 50688 51216 51392 51584 51909 52728 52998 53196 53248 54126 54312 54912 55484 55872 56064 56454 56628 56648 57122 57629 57816 58032 58564 58619 58838 59488 59904 60016 60528 60736 61347 61504 61952 62634 62868 63426 63488 63729 63888 63948 64896 65472 65536 65572 66154 66924 67518 67584 68107 68288 68328 69192 69212 69277 69696 70153 70304 70422 70664 70928 71424 72168 72416 72501 73216 73728 74022 74496 74679 74752 74958 75272 75504 76824 77088 77376 77891 78182 79092 79497 79794 79872 80704 81468 81796 82368 82522 83226 83512 83824 84096 84568 84681 84972 85184 85264 85683 86528 87296 87846 88257 89232 90024 90112 90792 91104 92053 92256 92928 93217 93896 93951 94302 95139 95232 95832 95922 96224 96668 97163 97344 97526 98208 98304 98358 98696 99231 99328 99572 99944 100672 101376 102432 102784 103168 103499 103818 105456 105633 105996 106392 106496 108252 108624 109824 110968 111033 111744 112128 112437 112908 113256 113296 114244 114829 115258 115632 116064 116281 117128 117238 117273 117676 118976 119808 120032 121056 121472 122317 122694 123008 123783 123904 124839 125268 125736 126852 126976 127458 127776 127896 129107 129792 130944 131144 131769 132308 133848 135036 135168 135707 136214 136576 136656 137423 138384 138424 138554 139392 140306 140608 140844 141328 141856 142848 144336 144832 145002 146289 146432 147456 147537 148044 148992 149358 149504 149916 150544 151008 152581 153648 154176 154752 155727 155782 156364 158184 158994 159588 159744 160381 161408 162409 162936 163592 164736 165044 165199 166452 167024 167648 168192 169136 169362 169944 170368 170528 171366 172887 173056 174592 175692 175857 176514 178464 180048 180224 180323 181584 182208 184041 184106 184512 185856 186434 187792 187902 188604 190278 190333 190464 191664 191844 192448 193336 194326 194688 195052 196416 196608 196716 197392 198462 198656 199144 199888 201344 202752 204321 204864 205568 206336 206998 207636 207831 210459 210912 211266 211992 212784 212992 213109 216504 217248 217503 219511 219648 221936 222066 223488 224037 224256 224874 224939 225816 226512 226592 228488 229658 230516 231264 232128 232562 233673 234256 234476 234546 235352 237952 239616 240064 242112 242944 244634 245388 246016 247566 247808 249678 250536 251472 253704 253952 254916 255552 255792 257049 258214 259584 261888 262288 263538 264616 264771 265837 267696 270072 270336 271414 272428 273152 273312 273823 274846 276159 276768 276848 277108 278784 279651 280612 281216 281688 282656 283712 285696 288672 289664 290004 291489 291679 292578 292864 294912 295074 296088 297693 297984 298716 299008 299832 301088 302016 305162 307296 308352 309504 310497 311454 311564 312728 314171 316368 317988 319176 319488 320762 322816 323609 324818 325872 327184 329472 330088 330398 332904 334048 335296 336384 338272 338724 339888 340736 341056 342732 344487 345774 346112 348843 349184 351384 351714 351819 353028 356928 360096 360448 360646 363168 363847 364416 366951 368082 368212 369024 371349 371712 372868 375584 375804 377208 380556 380666 380928 382447 383328 383688 384896 386672 387321 388652 389376 390104 392832 393432 394784 396924 397312 398288 399776 402688 405504 407121 408642 409728 411136 412269 412672 413996 415272 415662 420918 421824 422532 423984 425568 425984 426218 430001 433008 434496 435006 438867 439022 439296 443872 444132 446976 448074 448512 449748 449878 451632 453024 453184 453871 456976 457743 459316 461032 462528 464256 465124 467346 468512 468952 469092 470704 475904 479232 480128 481143 484224 485888 487227 489268 490776 492032 495132 495597 495616 499356 501072 502944 507408 507904 508183 509832 511104 511584 514098 516428 516913 518661 519168 523776 524576 527076 527571 529232 529542 531674 535392 536393 540144 540672 540969 542828 544856 546304 546624 547646 549692 552318 553536 553696 554216 557568 559302 561224 562432 563376 565312 567424 570999 571392 577344 579328 580008 582978 583358 585156 585728 589824 590148 592176 595386 595968 597432 598016 599664 602176 604032 610324 612963 614592 616704 619008 620994 622908 623128 623493 625456 628342 631377 632736 633919 635976 638352 638976 639327 641524 644809 645632 647218 649636 651744 654368 658533 658944 660176 660796 665808 668096 670592 672768 674817 676544 677448 679776 681472 682112 685464 686857 688974 691548 692224 697686 698368 701019 702768 703428 703638 706056 713856 720192 720896 721292 726336 727694 728832 733902 736164 736424 738048 742698 743424 745736 749177 751168 751608 754416 761112 761332 761856 762047 764894 766656 767376 769792 771683 773344 774642 777304 778752 780208 785664 786864 789568 793848 794624 796576 797511 799552 805376 811008 814242 817284 819456 821469 822272 824538 825344 827992 828477 830544 831324 838953 841836 843648 845064 847968 851136 851968 852436 856801 860002 866016 868992 870012 874467 875037 877734 878044 878592 885391 887744 888264 893952 896148 897024 899496 899756 900601 903264 906048 906368 907742 911989 913952 915486 918632 922064 925056 928512 930248 931491 934692 937024 937904 938184 941408 942513 951808 958464 960256 962286 968448 970827 971776 974454 978536 981552 984064 990264 991194 991232 998712 1002144 1005888 1012583 1014816 1015808 1016366 1019664 1022208 1023168 1025387 1028196 1032856 1033461 1033826 1037322 1038336 1046529 1047552 1049152 1054152 1055142 1058464 1059084 1063348 1068793 1070784 1072786 1080288 1081344 1081938 1085656 1089712 1091541 1092608 1093248 1095292 1099384 1100853 1104636 1107072 1107392 1108432 1115136 1118604 1122448 1124864 1126752 1130624 1134848 1138489 1141998 1142784 1147341 1154688 1158656 1160016 1161963 1165956 1166716 1170312 1171456 1180296 1184352 1190772 1191936 1194864 1196032 1196689 1199328 1204352 1208064 1211821 1220648 1221363 1225926 1229184 1233408 1236807 1238016 1241988 1245816 1246256 1246986 1250912 1256684 1262754 1263119 1265472 1267838 1271952 1276704 1277952 1278654 1279091 1283048 1289618 1290003 1291264 1294436 1299272 1303488 1308736 1317066 1317888 1320352 1321592 1331616 1336192 1341184 1345487 1345536 1349634 1353088 1354896 1359552 1361613 1362944 1364224 1370928 1373229 1373714 1377948 1383096 1384448 1395372 1396736 1402038 1405536 1406856 1407276 1412112 1420177 1427712 1440384 1442584 1443429 1452672 1455388 1457664 1461681 1467804 1472328 1472848 1476096 1485396 1486791 1486848 1491472 1492777 1498354 1502336 1503216 1508832 1511653 1522224 1522664 1523712 1524094 1524549 1529788 1533312 1534752 1539584 1543366 1546688 1549284 1550739 1554608 1557504 1560416 1571328 1573728 1579136 1587696 1589248 1590121 1593152 1595022 1599104 1609179 1610752 1622016 1622907 1628484 1634568 1638912 1642938 1644544 1649076 1650688 1655984 1656954 1661088 1662648 1677906 1678391 1683672 1687296 1690128 1695936 1702272 1704872 1712997 1713602 1720004 1732032 1737984 1740024 1748934 1750074 1755468 1756088 1757184 1764191 1770782 1775488 1776528 1786499 1787904 1792296 1794048 1798992 1799512 1801202 1806528 1812096 1812736 1815484 1817189 1823978 1827904 1830972 1837264 1844128 1850112 1857024 1860496 1862982 1869384 1874048 1875808 1876368 1882816 1885026 1901757 1903616 1916928 1917981 1920512 1924572 1934427 1936896 1941654 1943552 1948908 1957072 1963104 1968128 1975599 1980528 1982388 1982464 1983553 1997424 2004288 2011776 2024451 2025166 2029632 2031616 2032732 2039328 2044416 2046336 2050774 2056392 2060571 2065712 2066922 2067652 2074644 2076672 2084953 2093058 2095104 2098304 2108304 2110284 2111317 2116928 2118168 2126696 2137586 2141568 2145572 2147587 2160576 2162688 2163876 2171312 2179424 2183082 2185216 2186496 2190584 2198768 2201706 2209272 2214144 2214784 2216864 2230272 2237208 2244896 2247531 2249728 2253504 2261248 2269696 2276978 2283996 2285568 2286141 2294682 2309376 2315049 2317312 2320032 2323926 2331912 2333432 2340624 2342912 2344199 2360592 2368704 2381544 2383872 2389728 2392064 2392533 2393378 2398656 2408704 2414621 2416128 2423642 2441296 2442726 2451852 2458368 2464407 2466816 2473614 2474329 2476032 2483976 2491632 2492512 2493972 2501824 2513368 2525508 2526238 2530944 2535676 2543904 2553408 2555904 2557308 2558182 2566096 2570403 2579236 2580006 2582528 2588872 2598544 2606976 2617472 2625111 2634132 2635776 2640704 2643184 2656173 2663232 2672384 2682368 2690974 2691072 2699268 2701803 2706176 2709792 2719104 2723226 2725888 2728448 2735967 2741856 2746458 2747428 2755896 2766192 2768896 2770417 2790744 2793472 2804076 2811072 2813712 2814552 2824224 2827539 2840354 2853643 2855424 2880768 2885168 2886858 2905344 2910776 2912481 2915328 2923362 2924207 2935608 2944656 2945696 2952192 2970792 2973582 2973696 2982944 2985554 2996708 3004672 3006432 3012053 3017664 3023306 3037749 3044448 3045328 3047424 3048188 3049098 3059576 3066624 3069504 3076161 3079168 3086732 3093376 3098568 3101478 3109216 3115008 3120832 3142656 3147456 3158272 3175392 3178496 3180242 3186304 3190044 3198208 3206379 3208469 3218358 3221504 3244032 3245814 3256968 3269136 3274623 3277824 3285876 3289088 3298152 3301376 3311968 3313908 3322176 3325296 3355812 3356782 3367344 3374592 3380256 3391872 3404544 3409744 3415467 3425994 3427204 3440008 3442023 3455881 3464064 3475968 3480048 3497868 3500148 3510936 3512176 3514368 3528382 3541564 3550976 3553056 3559699 3572998 3575808 3584592 3588096 3590067 3597984 3599024 3602404 3613056 3624192 3625472 3630968 3634378 3635463 3647956 3655808 3661944 3674528 3688256 3700224 3714048 3720992 3725964 3738768 3748096 3751616 3752736 3765632 3770052 3789357 3791827 3803514 3807232 3833856 3835962 3837273 3841024 3849144 3868854 3870009 3873792 3883308 3887104 3897816 3914144 3926208 3936256 3951198 3961056 3964776 3964928 3967106 3994848 4002317 4008576 4023552 4036461 4048902 4050332 4059264 4065464 4078656 4084839 4088832 4092672 4101548 4112784 4121142 4131424 4133844 4135304 4149288 4153344 4169906 4186116 4190208 4196608 4206917 4216608 4220568 4222634 4233856 4236336 4253392 4260531 4275172 4283136 4291144 4295174 4321152 4327752 4342624 4358848 4366164 4370432 4372992 4381168 4397536 4403412 4418544 4428288 4429568 4433728 4460544 4474416 4478331 4489792 4495062 4499456 4507008 4522496 4534959 4539392 4553956 4567992 4571136 4572282 4573647 4589364 4618752 4630098 4634624 4640064 4647852 4652217 4663824 4666864 4681248 4685824 4688398 4721184 4730011 4737408 4763088 4767744 4770363 4779456 4784128 4785066 4786756 4797312 4817408 4827537 4829242 4832256 4847284 4882592 4885452 4903704 4916736 4928814 4933632 4947228 4948658 4952064 4967952 4971811 4983264 4985024 4987944 5003648 5026736 5035173 5051016 5052476 5061888 5071352 5087808 5106816 5114616 5116364 5121169 5132192 5140806 5158472 5160012 5165056 5177744 5197088 5213952 5234944 5250222 5268264 5271552 5281408 5286368 5292573 5312346 5326464 5344768 5359497 5364736 5381948 5382144 5398536 5403606 5412352 5419584 5438208 5446452 5451567 5451776 5456896 5471934 5483712 5492916 5494856 5511792 5532384 5537792 5540834 5581488 5586944 5590013 5608152 5622144 5627424 5629104 5648448 5655078 5680708 5686043 5705271 5707286 5710848 5761536 5770336 5773716 5803281 5810688 5821552 5824962 5830656 5846724 5848414 5871216 5889312 5891392 5900323 5904384 5941584 5947164 5947392 5950659 5965888 5971108 5993416 6009344 6012864 6024106 6035328 6046612 6075498 6088896 6090656 6094848 6096376 6098196 6119152 6133248 6139008 6152322 6158336 6173464 6181713 6186752 6197136 6202956 6218432 6230016 6241664 6254859 6285312 6294912 6316544 6333951 6350784 6356992 6360484 6372608 6380088 6396416 6412758 6416938 6436716 6442761 6443008 6488064 6491628 6513936 6538272 6549246 6555648 6571752 6578176 6596304 6602752 6606379 6623936 6627816 6644352 6650592 6711624 6713564 6719869 6734688 6742593 6749184 6760512 6783744 6804841 6809088 6819488 6830934 6851988 6854408 6858423 6880016 6884046 6911762 6928128 6945147 6951936 6960096 6973109 6995736 7000296 7021872 7024352 7028736 7032597 7056764 7083128 7092899 7101952 7106112 7119398 7145996 7151616 7169184 7176192 7180134 7195968 7198048 7204808 7226112 7243863 7248384 7250944 7261936 7268756 7270926 7295912 7311616 7323888 7349056 7376512 7400448 7422987 7428096 7441984 7451928 7477536 7496192 7503232 7505472 7531264 7540104 7555427 7578714 7583654 7607028 7614464 7667712 7671924 7674546 7682048 7698288 7711209 7737708 7740018 7747584 7766616 7774208 7795632 7828288 7852416 7872512 7902396 7922112 7929552 7929856 7934212 7968519 7989696 8004634 8017152 8047104 8072922 8097804 8100664 8105409 8118528 8130928 8157312 8169678 8177664 8185344 8203096 8207901 8225568 8240947 8242284 8262848 8267688 8270608 8298576 8306688 8311251 8339812 8372232 8380416 8382517 8393216 8413834 8433216 8441136 8445268 8467712 8472672 8488513 8506784 8521062 8550344 8560929 8566272 8582288 8590348 8642304 8655504 8685248 8717696 8732328 8740864 8745984 8762336 8772621 8795072 8806824 8837088 8856576 8859136 8867456 8921088 8929141 8948832 8956662 8979584 8990124 8998912 9014016 9036159 9042049 9044992 9069918 9078784 9107912 9113247 9135984 9142272 9144564 9147294 9178728 9228483 9237504 9260196 9269248 9280128 9295704 9304434 9327648 9333728 9362496 9371648 9376796 9424811 9442368 9460022 9474816 9526176 9535488 9540726 9558912 9570132 9573512 9594624 9619137 9625407 9634816 9655074 9658484 9664512 9694568 9739301 9765184 9770904 9807408 9833472 9857628 9867264 9894456 9897316 9904128 9906611 9935904 9943622 9966528 9970048 9975888 10007296 10031879 10053472 10070346 10102032 10104952 10123776 10142704 10175616 10213632 10229232 10232728 10242338 10246401 10264384 10281612 10316944 10320024 10330112 10355488 10367643 10394176 10427904 10469888 10500444 10536528 10543104 10562816 10572736 10585146 10624692 10652928 10679097 10689536 10718994 10729472 10763896 10764288 10770201 10797072 10807212 10824704 10839168 10876416 10892904 10903134 10903552 10906389 10913792 10943868 10967424 10985832 10989712 11023584 11064768 11075584 11081668 11138413 11162976 11173888 11180026 11216304 11244288 11254848 11258208 11279257 11296896 11310156 11361416 11368071 11372086 11375481 11410542 11414572 11421696 11511819 11523072 11540672 11547432 11606562 11621376 11643104 11649924 11661312 11693448 11696828 11707813 11742432 11778624 11782784 11800646 11808768 11855857 11883168 11894328 11894784 11901318 11931776 11942216 11986832 12006951 12018688 12025728 12048212 12070656 12093224 12109383 12150996 12177792 12181312 12192752 12196392 12238304 12266496 12278016 12304644 12316672 12346928 12363426 12373504 12394272 12405912 12436864 12460032 12483328 12509718 12523379 12570624 12589824 12620751 12633088 12667902 12701568 12720968 12745216 12760176 12781593 12792832 12825516 12833876 12873432 12885522 12886016 12983256 13027872 13076544 13098492 13111296 13143504 13156352 13163579 13192608 13205504 13212758 13247872 13255632 13288704 13301184 13330031 13423248 13427128 13434993 13439738 13469376 13485186 13498368 13521024 13567488 13604877 13609682 13618176 13638976 13661868 13703976 13708816 13716846 13760032 13768092 13823524 13856256 13890294 13894309 13903872 13920192 13946218 13991472 14000592 14043744 14048704 14057472 14065194 14070001 14113528 14166256 14185798 14190033 14203904 14212224 14238796 14291992 14303232 14311089 14338368 14352384 14360268 14391936 14396096 14409616 14452224 14487726 14496768 14501888 14523872 14537512 14541852 14591824 14623232 14647776 14698112 14753024 14800357 14800896 14845974 14856192 14883968 14903856 14915433 14955072 14992384 15006464 15010944 15062528 15080208 15105519 15110854 15157428 15167308 15214056 15228928 15343848 15349092 15363507 15364096 15396576 15422418 15475416 15480036 15495168 15533232 15548416 15556957 15591264 15656576 15704832 15745024 15753673 15804792 15844224 15859104 15868424 15877719 15937038 15979392 16009268 16024303 16034304 16078491 16094208 16145844 16195608 16201328 16210818 16237056 16261856 16314624 16339356 16354701 16355328 16370688 16406192 16415802 16420547 16451136 16481894 16484568 16525696 16535376 16541216 16597152 16613376 16622502 16628183 16679624 16744464 16760832 16765034 16770039 16786432 16827668 16866432 16882272 16890536 16935424 16945344 16977026 17013568 17042124 17058129 17100688 17121858 17132544 17164576 17180696 17284608 17311008 17370496 17435392 17464656 17481728 17491331 17491968 17524672 17545242 17590144 17613648 17674176 17700969 17713152 17718272 17734912 17842176 17851977 17858282 17897664 17913324 17959168 17980248 17997824 18028032 18072318 18084098 18089984 18139836 18157568 18215824 18226494 18271968 18284544 18289128 18294588 18357456 18456966 18462301 18475008 18520392 18538496 18560256 18591408 18608868 18655296 18667456 18724992 18753592 18764577 18849622 18884736 18920044 18949632 19001853 19052352 19070976 19081452 19117824 19140264 19147024 19189248 19238274 19250814 19269632 19310148 19316968 19328283 19329024 19389136 19406101 19478602 19530368 19541808 19614816 19651489 19666944 19715256 19734528 19788912 19794632 19808256 19813222 19819137 19871808 19887244 19933056 19940096 19951776 19989079 20014592 20063758 20106944 20140692 20159607 20204064 20209904 20247552 20285408 20351232 20414523 20427264 20458464 20465456 20484676 20492802 20528768 20563224 20633888 20640048 20660224 20671573 20710976 20735286 20788352 20855808 20919327 20939776 21000888 21073056 21086208 21097791 21125632 21145472 21170292 21249384 21278697 21292567 21305856 21358194 21379072 21437988 21458944 21527792 21528576 21540402 21594144 21614424 21649408 21678336 21731589 21752832 21785808 21806268 21807104 21812778 21819083 21827584 21887736 21934848 21971664 21979424 22047168 22129536 22163336 22268961 22276826 22325952 22347776 22360052 22432608 22488576 22509696 22516416 22558514 22593792 22620312 22666281 22722832 22736142 22744172 22750962 22821084 22829144 22843392 22934483 23023638 23046144 23081344 23094864 23213124 23224487 23242752 23286208 23299848 23322624 23386896 23393656 23415626 23484864 23557248 23565568 23601292 23617536 23623457 23711714 23766336 23788656 23789568 23802636 23863552 23884432 23973664 24013902 24037376 24051456 24096424 24141312 24186448 24218766 24301992 24355584 24362624 24385504 24392784 24476608 24532992 24556032 24609288 24633344 24693856 24722841 24726852 24747008 24788544 24811824 24873728 24920064 24933753 24966656 25019436 25046758 25141248 25147551 25179648 25241502 25266176 25335804 25403136 25441936 25465539 25490432 25520352 25563186 25585664 25651032 25667752 25682787 25746864 25771044 25772032 25786189 25966512 26055744 26153088 26196984 26222592 26287008 26312704 26317863 26327158 26385216 26411008 26425516 26495744 26511264 26560831 26577408 26602368 26660062 26787423 26846496 26854256 26869986 26879476 26938752 26970372 26996736 27042048 27108477 27126147 27134976 27209754 27219364 27236352 27277952 27323736 27407952 27417632 27433692 27447121 27520064 27536184 27647048 27712512 27780588 27788618 27807744 27840384 27892436 27918631 27982944 28001184 28087488 28097408 28114944 28130388 28140002 28227056 28274433 28332512 28371596 28380066 28407808 28424448 28477592 28583984 28606464 28622178 28676736 28720536 28783872 28792192 28819232 28876221 28904448 28975452 28993536 29003776 29047744 29075024 29083704 29183648 29217903 29246464 29295552 29396224 29506048 29600714 29601792 29691948 29712384 29719833 29767936 29807712 29830866 29910144 29984768 30012928 30021888 30095637 30125056 30160416 30211038 30221708 30314856 30334616 30428112 30457856 30474587 30687696 30698184 30727014 30728192 30793152 30844836 30950832 30960072 30990336 31066464 31096832 31102929 31113914 31182528 31313152 31390073 31409664 31490048 31507346 31609584 31688448 31718208 31736848 31755438 31874076 31958784 32018536 32037291 32048606 32068608 32156982 32166277 32188416 32291688 32391216 32402656 32421636 32474112 32523712 32629248 32678712 32709402 32710656 32741376 32812384 32831604 32841094 32902272 32963788 32969136 33051392 33070752 33082432 33132583 33194304 33226752 33245004 33256366 33359248 33415239 33488928 33521664 33530068 33540078 33572864 33655336 33732864 33764544 33781072 33837771 33870848 33890688 33954052 34027136 34084248 34116258 34126443 34201376 34243716 34265088 34329152 34361392 34569216 34622016 34740992 34870784 34929312 34963456 34982662 34983936 35049344 35090484 35123439 35180288 35227296 35293159 35348352 35401938 35426304 35436544 35469824 35567571 35684352 35703954 35716564 35795328 35826648 35918336 35960496 35995648 36020853 36056064 36144636 36168196 36179968 36279672 36315136 36431648 36452988 36543936 36578256 36589176 36714912 36913932 36924602 36950016 37040784 37076992 37097359 37120512 37182816 37217736 37310592 37334912 37449984 37507184 37529154 37570137 37699244 37769472 37840088 37862253 37899264 38003706 38014691 38104704 38162904 38235648 38280528 38294048 38378496 38476548 38501628 38539264 38620296 38633936 38656566 38658048 38778272 38812202 38957204 39060736 39083616 39156689 39229632 39302978 39333888 39430512 39469056 39490737 39577824 39589264 39616512 39626444 39638274 39743616 39774488 39866112 39880192 39903552 39978158 39990093 40029184 40127516 40213888 40281384 40319214 40408128 40419808 40495104 40570816 40702464 40829046 40854528 40916928 40930912 40969352 40985604 41057536 41126448 41267776 41280096 41320448 41343146 41421952 41470572 41576704 41682927 41710097 41711616 41838654 41879552 42001776 42146112 42172416 42195582 42210003 42251264 42290944 42340584 42498768 42557394 42570099 42585134 42611712 42716388 42758144 42875976 42917888 43055584 43057152 43080804 43188288 43228848 43298816 43356672 43463178 43505664 43571616 43612536 43614208 43625556 43638166 43655168 43775472 43869696 43943328 43958848 44025487 44094336 44259072 44326672 44401071 44537922 44553652 44651904 44720104 44746299 44865216 44977152 45019392 45032832 45117028 45187584 45240624 45332562 45445664 45472284 45488344 45501924 45642168 45658288 45686784 45868966 46047276 46090521 46092288 46162688 46189728 46276087 46426248 46448974 46485504 46572416 46599696 46645248 46670871 46773792 46787312 46831252 46969728 47114496 47131136 47202584 47235072 47246914 47261019 47423428 47532672 47577312 47605272 47727104 47768864 47947328 48027804 48072909 48074752 48102912 48192848 48282624 48372896 48437532 48603984 48711168 48725248 48771008 48785568 48953216 49065984 49112064 49218576 49261641 49266688 49293751 49387712 49445682 49453704 49494016 49577088 49623648 49747456 49840128 49867506 49884549 49933312 50038872 50093516 50140561 50282496 50295102 50310117 50359296 50483004 50532352 50671608 50806272 50883872 50931078 50980864 51040704 51126372 51171328 51174387 51302064 51335504 51365574 51493728 51542088 51544064 51572378 51933024 52030121 52111488 52306176 52393968 52445184 52473993 52574016 52625408 52635726 52654316 52770432 52851032 52991488 53022528 53102907 53121662 53154816 53204736 53320124 53574846 53692992 53708512 53739972 53758952 53877504 53940744 53993472 54084096 54216954 54252294 54269952 54419508 54438728 54472704 54555904 54647472 54689921 54815904 54835264 54867384 54894242 55040128 55072368 55294096 55386903 55425024 55561176 55577236 55615488 55680768 55784872 55837262 55965888 56002368 56174976 56194816 56260776 56280004 56332859 56454112 56548866 56665024 56743192 56760132 56815616 56848896 56955184 57167968 57212928 57244356 57353472 57441072 57567744 57584384 57638464 57752442 57808896 57950904 57987072 58007552 58095488 58150048 58167408 58218303 58367296 58435806 58492928 58591104 58792448 58954467 59012096 59201428 59203584 59383896 59424768 59439666 59457411 59535872 59615424 59661732 59820288 59967237 59969536 60025856 60043776 60191274 60250112 60320832 60422076 60443416 60478821 60629712 60669232 60856224 60915712 60949174 61243569 61375392 61396368 61454028 61456384 61490143 61586304 61689672 61901664 61920144 61980672 62014719 62132928 62193664 62205858 62227828 62365056 62546473 62626304 62757981 62780146 62819328 62980096 63014692 63219168 63376896 63436416 63473696 63510876 63748152 63836091 63877701 63917568 64037072 64074582 64097212 64137216 64313964 64332554 64376832 64583376 64633543 64782432 64805312 64843272 64948224 65047424 65258496 65357424 65418804 65421312 65457249 65482752 65624768 65663208 65682188 65804544 65927576 65938272 66102784 66141504 66164864 66265166 66388608 66490008 66512732 66575197 66718496 66830478 66977856 67043328 67060136 67080156 67145728 67310672 67465728 67529088 67562144 67675542 67741696 67781376 67908104 67998843 68054272 68168496 68232516 68252886 68402752 68487432 68530176 68658304 68722784 68803449 69138432 69244032 69481984 69673461 69741568 69858624 69926912 69965324 69967872 70098688 70180968 70246878 70360576 70454592 70586318 70696704 70803876 70852608 70870371 70873088 70939648 71135142 71368704 71407908 71433128 71590656 71653296 71836672 71920992 71991296 72041706 72112128 72289272 72336392 72359936 72559344 72630272 72670169 72863296 72905976 73087872 73156512 73178352 73429824 73827864 73849204 73900032 73918559 74081568 74153984 74168523 74194718 74241024 74365632 74435472 74621184 74669824 74853251 74899968 75014368 75058308 75140274 75398488 75442653 75538944 75680176 75724506 75798528 76007412 76029382 76209408 76325808 76396617 76471296 76561056 76588096 76704199 76756992 76953096 77003256 77078528 77240592 77267872 77313132 77316096 77358567 77556544 77624404 77914408 78021889 78121472 78167232 78313378 78459264 78605956 78667776 78861024 78938112 78981474 79155648 79178528 79233024 79252888 79276548 79487232 79548976 79682493 79732224 79760384 79807104 79956316 79980186 80058368 80255032 80362269 80427776 80562768 80638428 80816256 80839616 80990208 81141632 81378441 81404928 81658092 81709056 81833856 81861824 81938704 81971208 82115072 82252896 82341363 82535552 82560192 82640896 82686292 82843904 82941144 83109697 83153408 83365854 83420194 83423232 83677308 83755893 83759104 84003552 84292224 84344832 84391164 84420006 84502528 84581888 84681168 84823299 84997536 85114788 85140198 85170268 85223424 85432776 85516288 85751952 85835776 85882927 86111168 86161608 86376576 86457696 86597632 86713344 86926356 87011328 87143232 87225072 87228416 87251112 87276332 87310336 87358297 87550944 87653709 87739392 87886656 87917696 88050974 88188672 88462933 88518144 88653344 88802142 89075844 89107304 89159499 89303808 89440208 89492598 89730432 89954304 90038784 90065664 90234056 90286911 90375168 90481248 90650417 90665124 90891328 90944568 90976688 91003848 91284336 91316576 91373568 91423761 91737932 92094552 92181042 92184576 92207687 92325376 92379456 92552174 92852496 92897948 92971008 93144832 93199392 93290496 93341742 93373643 93547584 93574624 93662504 93939456 94170219 94228992 94262272 94405168 94470144 94493828 94522038 94846856 95065344 95154624 95210544 95454208 95537728 95894656 96055608 96145818 96149504 96205824 96385696 96498831 96565248 96745792 96875064 97207968 97422336 97450496 97542016 97571136 97906432 98131968 98220551 98224128 98437152 98523282 98533376 98587502 98775424 98891364 98907408 98988032 99154176 99247296 99397749 99462539 99494912 99680256 99735012 99769098 99866624 100077744 100187032 100245717 100281122 100564992 100590204 100620234 100718592 100966008 101064704 101343216 101513313 101612544 101767744 101862156 101961728 102081408 102252744 102342656 102348774 102604128 102671008 102731148 102987456 103084176 103088128 103144756 103672921 103866048 104060242 104222976 104612352 104787936 104890368 104947986 105148032 105271452 105308632 105370317 105540864 105702064 105879477 105982976 106045056 106205814 106243324 106309632 106409472 106640248 106702713 107132311 107149692 107385984 107417024 107479944 107517904 107755008 107881488 107986944 108168192 108433908 108504588 108539904 108839016 108877456 108945408 108972721 109111808 109294944 109379842 109631808 109670528 109734768 109788484 110080256 110144736 110350669 110588192 110773806 110850048 111122352 111154472 111230976 111292077 111361536 111569744 111674524 111931776 112004736 112349952 112389632 112521552 112560008 112665718 112710411 112908224 113097732 113330048 113486384 113520264 113631232 113697792 113910368 114044073 114335936 114488712 114706944 114882144 115135488 115168768 115276928 115504884 115617792 115901808 115974144 116015104 116078833 116190976 116300096 116334816 116436606 116734592 116871612 116985856 117182208 117470067 117546637 117584896 117908934 118024192 118402856 118407168 118472211 118767792 118849536 118879332 118914822 119071744 119230848 119323464 119640576 119934474 119939072 119970279 120051712 120087552 120382548 120500224 120641664 120844152 120886832 120957642 121259424 121338464 121712448 121831424 121898348 122487138 122522543 122750784 122792736 122908056 122912768 122980286 123172608 123379344 123803328 123840288 123961344 124029438 124071827 124265856 124411716 124455656 124730112 125048781 125092946 125130291 125252608 125515962 125560292 125638656 126029384 126438336 126630009 126753792 126872832 126947392 127021752 127496304 127672182 127755402 127835136 128074144 128149164 128194424 128274432 128627928 128665108 128753664 128785943 129166752 129267086 129564864 129610624 129686544 129896448 130094848 130414427 130516992 130714848 130837608 130842624 130914498 130965504 131249536 131326416 131364376 131609088 131855152 131876544 132076461 132205568 132283008 132329728 132530332 132777216 132980016 133025464 133150394 133203213 133436992 133660956 133955712 134120272 134160312 134291456 134621344 134931456 135058176 135124288 135351084 135483392 135562752 135816208 135997686 136108544 136336992 136465032 136505772 136805504 136974864 137060352 137316608 137445568 137606898 137757169 138276864 138488064 138828261 138963968 139346922 139483136 139717248 139930648 139935744 140012613 140197376 140361936 140493756 140721152 140909184 141172636 141393408 141607752 141705216 141740742 141746176 141783057 141879296 142270284 142815816 142866256 143181312 143306592 143673344 143841984 143982592 144083412 144218727 144224256 144578544 144672784 144719872 144799369 145118688 145260544 145340338 145726592 145811952 146175744 146313024 146356704 146630341 146859648 147655728 147698408 147784923 147800064 147837118 147881253 148163136 148307968 148337046 148389436 148482048 148731264 148870944 149242368 149339648 149653647 149706502 149799936 150028736 150116616 150280548 150421683 150796976 150885306 151077888 151360352 151449012 151597056 152014824 152058764 152201569 152418816 152651616 152793234 152942592 153122112 153176192 153408398 153513984 153906192 154006512 154126141 154157056 154481184 154535744 154626264 154632192 154717134 155113088 155248808 155828816 156043778 156090363 156242944 156334464 156626756 156918528 157211912 157335552 157421979 157722048 157876224 157962948 158311296 158357056 158505776 158553096 158974464 159097952 159364986 159464448 159520768 159614208 159912632 159960372 160116736 160510064 160724538 160855552 161125536 161276856 161632512 161679232 161980416 162283264 162756882 162803927 162809856 163316184 163418112 163667712 163723648 163877408 163942416 164069763 164230144 164505792 164682726 165071104 165120384 165372584 165687808 165882288 166160709 166219394 166306816 166731708 166840388 166846464 167354616 167511786 167518208 168007104 168584448 168782328 168840012 168998577 169005056 169163776 169362336 169646598 169995072 170229576 170280396 170340536 170446848 170865552 171032576 171126527 171503904 171671552 171765854 172222336 172323216 172753152 172915392 173195264 173290403 173426688 173852712 174022656 174286464 174450144 174502224 174552664 174620672 174654909 174716594 175101888 175307418 175478784 175773312 175835392 176101948 176267333 176377344 176863401 176925866 177036288 177306688 177604284 178151688 178214608 178318998 178607616 178880416 178985196 179460864 179901711 179908608 180077568 180131328 180468112 180573822 180626017 180750336 180962496 181300834 181330248 181782656 181889136 181953376 182007696 182568672 182633152 182747136 182847522 182910013 183475864 184189104 184362084 184369152 184415374 184470429 184650752 184758912 185104348 185704992 185795896 185942016 186044157 186289664 186398784 186580992 186683484 186747286 187095168 187149248 187325008 187639419 187878912 188340438 188457984 188524544 188810336 188940288 188987656 189044076 189693712 190130688 190309248 190421088 190908416 191075456 191633103 191789312 192111216 192291636 192299008 192404641 192411648 192771392 192997662 193130496 193491584 193750128 193900629 194415936 194844672 194900992 195084032 195142272 195812864 196263936 196371747 196441102 196448256 196874304 197046564 197066752 197175004 197550848 197782728 197814816 197976064 198308352 198494592 198795498 198925078 198989824 199470024 199538196 199725591 199733248 200155488 200374064 200491434 200562244 201129984 201180408 201240468 201437184 201932016 202129408 202240441 202686432 203026626 203225088 203535488 203724312 203923456 204162816 204505488 204685312 204697548 204797749 205208256 205342016 205462296 205974912 206168352 206289512 206410347 207345842 207732096 208120484 208315939 208445952 209020383 209224704 209575872 209780736 209895972 210296064 210542904 210617264 210740634 211081728 211404128 211758954 211965952 212090112 212411628 212486648 212611113 212619264 212818944 213280496 213405426 213467111 214264622 214299384 214771968 214834048 214959888 215035808 215510016 215762976 215973888 216166379 216336384 216867816 217009176 217079808 217678032 217754912 217890816 217945442 218010507 218223616 218589888 218759684 219263616 219341056 219469536 219576968 219879869 220160512 220289472 220701338 221176384 221547612 221700096 221755677 222244704 222308944 222461952 222584154 222723072 223139488 223349048 223863552 224009472 224559753 224699904 224779264 225043104 225120016 225331436 225420822 225816448 226195464 226660096 226972768 227040528 227262464 227387303 227395584 227820736 228088146 228671872 228977424 229413888 229764288 230112597 230270976 230337536 230553856 231009768 231235584 231803616 231948288 232030208 232075701 232157666 232381952 232600192 232669632 232873212 233469184 233743224 233971712 234065667 234218237 234364416 234940134 235093274 235169792 235817868 236048384 236805712 236814336 236944422 237535584 237699072 237758664 237829644 238143488 238461696 238646928 239047479 239281152 239868948 239878144 239940558 240009913 240103424 240175104 240765096 241000448 241283328 241688304 241773664 241915284 242518848 242676928 243424896 243796696 244974276 245045086 245501568 245585472 245816112 245825536 245960572 246345216 246758688 247024089 247606656 247680576 247922688 248058876 248143654 248531712 248823432 248911312 249329091 249460224 250097562 250185892 250260582 250505216 251031924 251120584 251267679 251277312 252058768 252279313 252876672 253260018 253507584 253745664 253894784 254043504 254992608 255344364 255469357 255510804 255670272 256148288 256298328 256388848 256548864 257255856 257330216 257507328 257571886 257648781 258333504 258534172 259129728 259221248 259373088 259792896 259858027 260189696 260828854 261033984 261429696 261675216 261685248 261828996 261931008 262074891 262499072 262652832 262728752 263218176 263710304 263753088 264152922 264411136 264566016 264659456 265060664 265388799 265554432 265960032 266050928 266300788 266406426 266873984 267321912 267911424 268240544 268320624 268582912 268730449 269242688 269862912 270116352 270248576 270702168 270966784 271125504 271632416 271951251 271995372 272217088 272673984 272930064 273011544 273611008 273949728 274120704 274271283 274633216 274891136 275213796 275514338 276553728 276623061 276803371 276976128 277656522 277927936 278693844 278966272 279434496 279861296 279871488 280025226 280120929 280394752 280723872 280987512 281442304 281818368 282345272 282510657 282786816 283215504 283410432 283481484 283492352 283566114 283648079 283758592 284540568 285631632 285732512 286362624 286613184 287346688 287683968 288166824 288437454 288448512 289157088 289345568 289439744 289496493 289598738 290237376 290521088 290680676 291453184 291623904 292169141 292351488 292626048 292713408 293260682 293719296 294661653 295311456 295396816 295569846 295600128 295674236 295762506 296326272 296674092 296778872 296964096 297462528 297741888 298193247 298387617 298484736 298679296 299307294 299413004 299599872 300057472 300233232 300561096 300843366 301593952 301770612 301918331 302155776 302720704 302898024 303194112 304029648 304117528 304403138 304837632 305303232 305586468 305885184 306244224 306352384 306816796 307027968 307104941 307812384 308013024 308252282 308314112 308962368 309071488 309252528 309264384 309434268 310226176 310497616 311018763 311657632 312087556 312180726 312485888 312668928 313253512 313837056 314423824 314671104 314843958 315444096 315925896 316622592 316714112 317011552 317106192 317638431 317948928 318195904 318729972 318928896 319041536 319228416 319825264 319920744 320233472 321020128 321396933 321449076 321711104 322251072 322553712 323265024 323358464 323960832 324566528 325513764 325607854 325619712 326632368 326836224 326918163 327335424 327447296 327754816 327884832 328139526 328460288 329011584 329365452 330142208 330240768 330745168 331052007 331375616 331764576 332321418 332438788 332613632 333463416 333680776 333692928 333876231 334709232 335023572 335036416 335220457 336014208 337168896 337564656 337680024 337997154 338010112 338327552 338724672 339293196 339990144 340459152 340560792 340681072 340893696 341731104 342065152 342132219 342253054 343007808 343343104 343531708 344444672 344646432 345290803 345506304 345830784 346390528 346580806 346853376 347705424 348045312 348236499 348572928 348900288 349004448 349105328 349241344 349309818 349433188 350203776 350614836 350957568 351546624 351670784 352203896 352410201 352534666 352639911 352754688 353726802 353851732 354072576 354613376 355208568 356303376 356429216 356637996 357215232 357760832 357970392 358921728 359803422 359817216 360155136 360262656 360936224 361147644 361252034 361500672 361924992 362601668 362660496 362942203 363565312 363778272 363906752 364015392 365137344 365266304 365494272 365695044 365820026 366951728 367567629 368378208 368724168 368738304 368830748 368940858 369301504 369517824 370208696 371409984 371591792 371884032 372088314 372215481 372579328 372797568 373366968 373494572 374190336 374298496 374650016 375278838 375390873 375757824 376680876 376915968 377049088 377620672 377975312 378088152 379387424 380261376 380618496 380842176 381816832 382150912 383266206 383578624 384222432 384583272 384598016 384809282 384823296 385542784 385995324 386260992 386357829 386983168 387500256 387801258 388224749 388831872 389689344 389801984 390168064 390284544 391243281 391625728 392527872 392743494 392882204 392896512 393748608 394093128 394350008 395101696 395565456 395629632 395952128 396229383 396616704 396989184 397590996 397850156 397979648 398940048 399076392 399451182 399466496 400310976 400748128 400982868 401124488 402360816 402480936 402874368 403864032 404258816 404480882 405372864 406053252 406450176 407070976 407448624 407846912 408070949 408325632 409010976 409370624 409395096 409595498 410416512 410684032 410924592 411949824 412336704 412579024 412820694 413271507 414691684 415464192 416240968 416484783 416631878 416891904 418040766 418161601 418449408 419151744 419791944 420592128 421085808 421234528 421481268 422163456 422808256 423517908 423931904 424180224 424823256 424973296 425222226 425238528 425637888 426560992 426810852 426934222 428529244 428598768 429543936 429668096 429919776 430071616 430723579 431020032 431525952 431947776 432332758 432672768 433735632 434018352 434159616 434398107 435356064 435509824 435781632 435890884 436021014 436447232 437179776 437519368 438527232 438682112 438939072 439153936 439759738 439891023 440321024 440578944 441402676 442352768 443095224 443400192 443511354 443643759 444489408 444617888 444923904 445168308 445446144 446278976 446698096 447727104 448018944 449119506 449399808 449558528 450086208 450240032 450662872 450841644 451265049 451632896 452390928 453320192 453945536 454081056 454524928 454774606 454791168 455641472 456176292 456604707 457343744 457954848 458811067 458827776 459528576 460225194 460541952 460675072 461107712 462019536 462378423 462471168 463607232 463896576 464060416 464151402 464315332 464763904 465200384 465339264 465746424 466938368 467486448 467943424 468131334 468271089 468436474 468728832 469880268 470186548 470339584 471635736 472096768 473611424 473628672 473888844 475071168 475517328 475659288 476286976 476923392 477293856 478094958 478562304 479737896 479756288 479881116 480019826 480206848 480350208 481530192 482000896 482265667 482566656 483376608 483547328 483830568 485037696 485353856 486849792 487593392 488411781 489948552 490090172 491003136 491170944 491632224 491921144 492209289 492690432 493517376 494048178 495213312 495361152 496117752 496287308 496753393 497063424 497646864 497822624 498658182 498920448 500195124 500371784 500521164 501010432 502063848 502241168 502535358 502554624 504117536 504558626 505753344 506520036 506995731 507015168 507491328 507789568 508087008 509036957 509985216 510688728 510938714 511021608 511340544 512296576 512596656 512777696 513097728 513379581 514511712 514660432 515014656 515143772 515297562 516667008 517068344 518259456 518442496 518746176 519585792 519716054 519871209 520379392 521657708 522067968 522859392 523350432 523657992 523862016 524149782 524998144 525305664 525457504 526436352 527420608 527506176 528305844 528801999 528822272 529132032 529318912 530121328 530777598 531108864 531920064 532101856 532601576 532812852 533747968 534643824 535822848 536481088 536641248 537165824 537460898 538485376 539725824 540232704 540497152 541404336 541878051 541933568 542231261 542251008 543264832 543902502 543990744 544434176 545347968 545860128 546023088 547222016 547899456 548241408 548542566 548730039 549266432 549782272 550427592 551028676 551546171 553107456 553246122 553411287 553606742 553952256 555313044 555855872 557387688 557932544 558868992 559722592 559742976 560050452 560241858 560789504 561447744 561975024 562884608 562918257 563636736 564690544 565021314 565573632 566431008 566820864 566962968 566984704 567132228 567296158 567517184 569081136 571263264 571465024 572331331 572725248 573226368 574693376 575367936 576333648 576874908 576897024 577213923 578314176 578691136 578879488 578992986 579197476 580474752 581361352 581701887 582906368 583247808 584338282 584702976 585252096 585426816 586521364 587438592 589323306 590622912 590793632 591139692 591200256 591348472 591525012 592652544 593348184 593557744 593928192 594925056 595483776 596386494 596775234 596969472 597358592 598614588 598826008 599176773 599199744 600114944 600466464 601122192 601589131 601686732 603187904 603541224 603836662 604311552 605441408 605796048 606388224 606721323 608059296 608235056 608806276 609675264 610606464 611172936 611770368 612488448 612704768 613633592 614055936 614209882 614393247 615624768 616026048 616504564 616628224 617924736 618142976 618505056 618868536 619661449 620452352 620995232 622037526 623315264 624175112 624361452 624947817 624971776 625337856 626507024 627674112 628847648 629342208 629687916 630888192 631851792 633245184 633428224 634023104 634212384 635276862 635897856 636391808 637459944 637857792 638083072 638456832 639650528 639841488 640401333 640466944 640818763 642040256 642793866 642898152 643422208 644502144 645107424 646530048 646716928 647921664 648499137 649133056 651027528 651215708 651239424 651827293 653264736 653672448 653836326 654031521 654670848 654894592 655509632 655769664 656279052 656920576 658023168 658730904 659639607 660069577 660284416 660481536 661490336 662104014 662751232 663529152 664642836 664877576 665227264 665267031 666926832 667361552 667385856 667752462 669418464 670047144 670072832 670440914 672028416 673679259 674337792 675129312 675360048 675994308 676020224 676391573 676655104 677449344 678586392 679980288 680918304 681121584 681362144 681787392 682161909 683462208 684130304 684264438 684506108 686015616 687063416 688011203 688889344 689292864 690337791 690581606 691012608 691661568 692781056 693161612 693706752 695410848 696090624 696472998 697145856 697800576 698008896 698210656 698619636 698866376 700407552 701229672 701915136 702197001 702654711 703093248 703341568 704407792 704820402 705069332 705279822 705509376 707453604 707703464 708145152 709226752 710417136 710968973 712606752 712858432 713275992 714430464 715521664 715940784 717843456 719606844 719634432 720029739 720310272 720525312 721872448 722295288 722504068 723001344 723849984 725203336 725320992 725884406 727130624 727556544 727813504 728030784 730274688 730532608 731390088 731640052 732327167 733903456 735135258 736756416 737448336 737476608 737661496 737881716 738603008 739035648 740417392 742819968 743183584 743768064 744176628 744430962 745158656 745595136 746733936 746989144 747987273 748380672 748596992 749300032 750557676 750781746 751515648 753361752 753831936 754098176 755241344 755950624 756176304 756837939 758774848 760522752 761236992 761684352 763633664 764301824 766408071 766532412 767157248 768444864 769166544 769196032 769618564 769646592 771085568 771990648 772521984 772715658 772946343 773966336 775000512 775602516 776449498 777663744 779378688 779574081 779603968 780336128 780569088 782486562 783251456 785055744 785486988 785764408 785793024 786224673 787497216 788186256 788700016 790203392 791130912 791259264 791904256 792458766 793233408 793978368 795181992 795700312 795959296 796166397 797880096 798152784 798902364 798932992 799371859 800621952 801496256 801965736 802248976 804721632 804961872 805748736 806191347 807728064 808517632 808961764 810745728 812106504 812900352 813104149 814141952 814897248 815693824 815853753 816141898 816651264 818021952 818741248 818790192 819190996 820833024 821368064 821849184 823385761 823899648 824673408 825158048 825641388 826543014 829383368 829869183 830410113 830928384 832481936 832969566 833263756 833783808 836081532 836323202 836898816 838303488 839583888 840362787 841184256 842171616 842469056 842962536 844326912 845616512 847035816 847863808 848360448 849646512 849946592 850444452 850477056 850944237 851275776 853121984 853621704 853868444 857058488 857197536 859087872 859336192 859839552 860143232 861447158 862040064 863051904 864665516 865345536 865477561 867471264 868036704 868319232 868796214 870712128 871019648 871563264 871781768 872042028 872894464 874359552 875038736 876507423 877054464 877364224 877878144 878307872 879519476 879782046 880642048 881157888 882805352 883984959 884705536 886190448 886800384 887022708 887287518 888978816 889235776 890336616 890892288 892557952 893396192 895162851 895454208 896037888 898239012 898799616 899117056 900172416 900480064 901325744 901683288 902530098 903265792 904781856 905754993 906640384 907891072 908162112 909049856 909549212 909582336 911282944 912352584 913209414 914206667 914687488 915909696 917622134 917655552 919057152 920450388 921083904 921314823 921350144 922215424 924039072 924756846 924942336 927214464 927793152 928302804 928630664 929527808 930400768 930678528 931492848 933056289 933876736 934972896 935886848 936262668 936542178 936872948 937457664 939760536 940373096 940679168 943271472 944193536 944712197 947222848 947777688 950142336 951034656 951318576 952573952 953846784 954587712 956189916 957124608 959475792 959512576 959762232 960039652 960413696 960700416 960941267 963060384 964001792 964190799 964531334 965133312 966753216 967094656 967661136 970075392 970707712 973092263 973699584 975186784 976823562 979897104 980180344 980754489 982006272 982341888 983264448 983842288 984418578 985380864 987034752 988096356 990426624 990722304 992235504 992574616 993156021 993506786 994126848 995293728 995645248 997154587 997316364 997840896 1000390248 1000743568 1001042328 1002020864 1004127696 1004482336 1005070716 1005109248 1005661371 1008235072 1009117252 1011506688 1013040072 1013991462 1014030336 1014284557 1014982656 1015579136 1016174016 1018073914 1019970432 1021377456 1021877428 1022043216 1022681088 1024593152 1025193312 1025555392 1026195456 1026759162 1027110073 1029023424 1029320864 1030029312 1030287544 1030595124 1033334016 1034136688 1035872409 1036518912 1036884992 1037492352 1039171584 1039432108 1039742418 1040758784 1043315416 1044135936 1044709497 1045718784 1046700864 1047315984 1047724032 1048299564 1049996288 1050611328 1050915008 1052872704 1054841216 1055012352 1056611688 1057603998 1057644544 1057919733 1058264064 1058637824 1060242656 1061555196 1062217728 1063840128 1064203712 1065203152 1065625704 1067495936 1069287648 1071645696 1072962176 1073282496 1074331648 1074921796 1076970752 1079451648 1080426061 1080465408 1080994304 1082808672 1083756102 1083867136 1084462522 1084502016 1086529664 1087805004 1087981488 1088826609 1088868352 1090695936 1091720256 1092046176 1094087929 1094444032 1095798912 1096482816 1097085132 1097460078 1098532864 1099564544 1100855184 1102057352 1102702887 1103092342 1106214912 1106492244 1106822574 1107213484 1107904512 1110626088 1111711744 1114775376 1115865088 1116646443 1117737984 1119445184 1120100904 1120483716 1121579008 1122895488 1123950048 1125769216 1125836514 1127273472 1129381088 1130042628 1131147264 1132862016 1133925936 1133969408 1134264456 1134592316 1135034368 1135657861 1138162272 1142526528 1142930048 1144662662 1145450496 1146452736 1149386752 1150018129 1150735872 1152667296 1153749816 1153794048 1154427846 1156628352 1157382272 1157985972 1158394952 1159073487 1160949504 1162722704 1163403774 1164674247 1165812736 1166495616 1168676564 1169405952 1170504192 1170853632 1173042728 1173729843 1174877184 1178455421 1178646612 1181245824 1181587264 1182279384 1182696944 1183050024 1185305088 1186696368 1187115488 1187856384 1189850112 1190967552 1192772988 1193550468 1193938944 1194717184 1197229176 1197652016 1198353546 1198399488 1198699931 1200229888 1200932928 1202244384 1203178262 1203373464 1206375808 1207082448 1207673324 1208623104 1210882816 1211592096 1212776448 1213442646 1213857359 1216118592 1216470112 1217612552 1219350528 1221212928 1222345872 1223540736 1224212847 1224976896 1225409536 1227267184 1228111872 1228419764 1228786494 1231249536 1232052096 1233009128 1235849472 1236285952 1237010112 1237737072 1239322898 1239814521 1240904704 1241990464 1244075052 1246630528 1248350224 1248722904 1249895634 1249943552 1250675712 1253014048 1254484803 1255348224 1257695296 1259375832 1261776384 1263703584 1266490368 1266856448 1268046208 1268424768 1270553724 1271795712 1272783616 1274919888 1275715584 1276166144 1276867163 1276913664 1279301056 1279682976 1280802666 1280933888 1281637526 1284080512 1285587732 1285796304 1286844416 1289004288 1290214848 1292170737 1293013007 1293060096 1293433856 1295843328 1296998274 1298266112 1302055056 1302431416 1302478848 1303194321 1303654586 1306529472 1307344896 1307672652 1308063042 1309341696 1309789184 1311019264 1311539328 1312558104 1313841152 1316046336 1317461808 1319279214 1319673069 1320139154 1320568832 1320963072 1322980672 1324208028 1325502464 1327058304 1329285672 1329755152 1330454528 1330534062 1333853664 1334723104 1334771712 1335504924 1338836928 1340094288 1340145664 1340881828 1344056832 1347358518 1347747973 1348675584 1350258624 1350720096 1351988616 1352040448 1352783146 1353310208 1354898688 1357172784 1359960576 1361836608 1362243168 1362724288 1363574784 1364323818 1364790097 1366924416 1368528876 1369012216 1369814121 1372031232 1374126832 1376022406 1376433201 1377778688 1378585728 1380675582 1381163212 1382025216 1383323136 1386323224 1387135269 1387413504 1390821696 1392181248 1392945996 1394291712 1395601152 1396017792 1396421312 1397239272 1397732752 1400815104 1402459344 1403830272 1404394002 1405309422 1406186496 1406683136 1408815584 1409640804 1410138664 1410559644 1411018752 1414907208 1415406928 1416290304 1416645373 1418453504 1420834272 1421937946 1425213504 1425716864 1426551984 1428860928 1431043328 1431881568 1434558697 1435686912 1439213688 1439268864 1440059478 1440620544 1441050624 1443744896 1444590576 1445008136 1446002688 1446797001 1447699968 1450406672 1450641984 1451768812 1454261248 1455113088 1455627008 1456061568 1460549376 1461065216 1462780176 1463280104 1464654334 1465235343 1467806912 1470270516 1473512832 1474896672 1475322992 1475763432 1477206016 1478071296 1480834784 1485639936 1486367168 1488353256 1488861924 1490260179 1490317312 1491190272 1493467872 1493978288 1495974546 1496761344 1497193984 1498600064 1501115352 1501563492 1503031296 1506723504 1507663872 1508196352 1509024829 1510482688 1511901248 1512352608 1513675878 1517549696 1521045504 1522473984 1523368704 1527110871 1527267328 1528106281 1528603648 1532816142 1533064824 1534314496 1536889728 1538333088 1539237128 1539293184 1540138743 1542171136 1543981296 1545043968 1545431316 1545892686 1547932672 1550001024 1551205032 1552898996 1554357391 1555327488 1558757376 1559148162 1559207936 1559613627 1560672256 1561138176 1564973124 1566502912 1570973976 1571528816 1571586048 1572449346 1574994432 1576372512 1577400032 1580406784 1582261824 1582518528 1583808512 1584917532 1586405997 1586466816 1587956736 1590363984 1591400624 1591918592 1592332794 1592793059 1595760192 1596305568 1597804728 1597865984 1598743718 1601243904 1602992512 1603931472 1604497952 1609443264 1609923744 1611497472 1612382694 1612933751 1615456128 1617923528 1621491456 1624213008 1625634153 1625800704 1626208298 1626693783 1628283904 1629794496 1631387648 1631707506 1632283796 1633302528 1636043904 1637580384 1638381992 1641666048 1642736128 1643698368 1646190117 1646771522 1647799296 1649346816 1650316096 1651282776 1653086028 1654638513 1658766736 1659738366 1660820226 1661856768 1664963872 1665939132 1666527512 1667567616 1672163064 1672646404 1673797632 1674217259 1676606976 1679167776 1680725574 1682368512 1684343232 1684938112 1685925072 1688653824 1691233024 1694071632 1695387551 1695727616 1696720896 1699293024 1699893184 1700888904 1700954112 1701888474 1702551552 1706243968 1707243408 1707736888 1714116976 1714395072 1716993993 1718175744 1718672384 1719679104 1720286464 1722894316 1724080128 1726103808 1729331032 1730691072 1730955122 1731641769 1734942528 1736073408 1736638464 1737592428 1741424256 1742039296 1743563536 1744084056 1745788928 1748719104 1750077472 1753014846 1754108928 1754728448 1755756288 1756615744 1759038952 1759564092 1761284096 1762315776 1765610704 1767969918 1769411072 1772380896 1773600768 1774045416 1774575036 1777957632 1778471552 1780673232 1781784576 1785115904 1786792384 1790325702 1790843197 1790908416 1792075776 1796478024 1797599232 1798234112 1800344832 1800960128 1802651488 1803366576 1804767393 1805060196 1806531584 1809563712 1811509986 1813280768 1815782144 1816324224 1819098424 1819164672 1820163969 1822565888 1824705168 1826418828 1828413334 1829374976 1831819392 1835244268 1835311104 1838114304 1840900776 1842167808 1842629646 1842700288 1843179741 1844430848 1848078144 1849513692 1849884672 1854428928 1856605608 1857261328 1858984347 1859055616 1860801536 1861357056 1862985696 1866112578 1867753472 1869945792 1871773696 1872525336 1873084356 1873745896 1874843451 1874915328 1879521072 1880746192 1881358336 1882391797 1886542944 1888387072 1889424394 1894445696 1895555376 1900284672 1902069312 1902637152 1905147904 1906194433 1907693568 1909175424 1912379832 1914249216 1918951584 1919524464 1920079304 1920827392 1921203999 1921400832 1921882534 1922456289 1926120768 1928003584 1928381598 1929062668 1930266624 1933506432 1934189312 1935322272 1938940663 1940150784 1941415424 1945497411 1946184526 1947399168 1950373568 1953647124 1955481879 1959794208 1960360688 1961508978 1964012544 1964683776 1966528896 1967684576 1968837156 1970761728 1974069504 1976192712 1978918821 1980208731 1980853248 1981444608 1984471008 1985149232 1986312042 1987013572 1988253696 1990587456 1991290496 1994309174 1994632728 1995681792 2000780496 2001487136 2002084656 2003639833 2004041728 2008255392 2008964672 2010141432 2010218496 2011322742 2016470144 2018234504 2023013376 2026080144 2027982924 2028060672 2028569114 2029174719 2029965312 2031158272 2032348032 2036147828 2039940864 2042754912 2043754856 2044086432 2045362176 2046485727 2049186304 2050386624 2051110784 2052390912 2053518324 2054220146 2058046848 2058641728 2060575088 2061190248 2064033609 2066668032 2068273376 2071744818 2073037824 2073769984 2074984704 2078343168 2078864216 2079484836 2081517568 2086630832 2088271872 2089418994 2091437568 2093401728 2094631968 2096599128 2099992576 2101222656 2101830016 2105745408 2107964133 2109682432 2110024704 2113223376 2115207996 2115289088 2115839466 2116451051 2116528128 2117275648 2120485312 2123110392 2124435456 2127680256 2128407424 2130406304 2131251408 2132906919 2134991872 2138575296 2143291392 2145924352 2146564992 2149843592 2153941504 2158903296 2160089217 2160852122 2160930816 2161988608 2165617344 2167512204 2167734272 2168925044 2169004032 2173059328 2175610008 2175962976 2177653218 2177736704 2181391872 2183440512 2184092352 2188175858 2188888064 2191597824 2194170264 2194920156 2196981501 2197065728 2199129088 2201710368 2204114704 2205405774 2206184684 2212429824 2212984488 2213645148 2214426968 2215809024 2221252176 2223423488 2224644851 2229550752 2231730176 2233292886 2235475968 2238890368 2240201808 2240967432 2243158016 2245790976 2247900096 2251538432 2251673028 2252775239 2254546944 2258762176 2260085256 2262294528 2265724032 2267851872 2268528912 2269184632 2270068736 2270513817 2271315722 2276324544 2285053056 2285860096 2289325324 2290900992 2291475329 2292905472 2298773504 2299224213 2300036258 2301471744 2305334592 2307499632 2307588096 2308855692 2313256704 2314764544 2315971944 2316789904 2318146974 2321899008 2325445408 2326807548 2329348494 2331625472 2332991232 2337353128 2338722243 2338811904 2341008384 2341707264 2346085456 2347459686 2348138221 2349754368 2356910842 2357293224 2362491648 2363174528 2364558768 2365393888 2366100048 2370610176 2373392736 2374230976 2375712768 2377830169 2379700224 2381935104 2385545976 2387100936 2387877888 2389434368 2394458352 2395304032 2396707092 2396798976 2397399862 2398115577 2400459776 2401865856 2404488768 2406356524 2406746928 2412751616 2414164896 2415346648 2417246208 2418574041 2418678559 2421765632 2423184192 2425552896 2426885292 2427714718 2432237184 2432940224 2435225104 2438701056 2439312447 2442425856 2444691744 2447081472 2448425694 2449953792 2450819072 2454534368 2456223744 2456839528 2457572988 2462499072 2464104192 2466018256 2470157283 2471698944 2472571904 2474020224 2475474144 2478645796 2479629042 2481809408 2483980928 2488150104 2491230339 2493261056 2496700448 2497445808 2499791268 2499887104 2501260333 2501351424 2506028096 2508969606 2510696448 2515390592 2518751664 2523552768 2527407168 2532980736 2533712896 2536092416 2536849536 2541107448 2543591424 2545567232 2549839776 2551431168 2552332288 2552832711 2553734326 2553827328 2558602112 2559365952 2561605332 2561867776 2563275052 2568161024 2571175464 2571592608 2573688832 2576400607 2578008576 2580429696 2584341474 2586026014 2586120192 2586867712 2593996548 2596432683 2596532224 2604110112 2604862832 2604957696 2606388642 2607309172 2613058944 2614689792 2615345304 2616126084 2618683392 2619578368 2622038528 2623078656 2625116208 2627682304 2629522269 2632092672 2634923616 2638558428 2639346138 2640278308 2641137664 2641926144 2645961344 2648416056 2651004928 2654116608 2658571344 2659510304 2660909056 2661068124 2662370737 2667707328 2669446208 2671009848 2677673856 2680188576 2681763656 2688113664 2694717036 2695495946 2697351168 2700517248 2701440192 2703977232 2704080896 2705566292 2706620416 2708107207 2709797376 2714345568 2717264979 2719921152 2723673216 2724486336 2725448576 2727149568 2728647636 2729580194 2733848832 2737057752 2738024432 2739628242 2742620001 2744062464 2748253664 2752044812 2752866402 2755557376 2757171456 2761351164 2762326424 2763944469 2764050432 2766646272 2772646448 2774270538 2774827008 2775072443 2781643392 2785891992 2788583424 2791202304 2792035584 2792842624 2794478544 2795465504 2801630208 2804918688 2807660544 2808788004 2810162927 2810618844 2812372992 2813366272 2817631168 2819281608 2820277328 2821119288 2822037504 2829814416 2830813856 2832580608 2833290746 2834136591 2836907008 2841668544 2843875892 2850427008 2851433728 2853103968 2857721856 2858438297 2862086656 2863763136 2869117394 2871373824 2878427376 2878537728 2880118956 2881241088 2882101248 2882823801 2887489792 2889181152 2890016272 2892005376 2893594002 2895399936 2900813344 2901283968 2903537624 2908522496 2910226176 2911254016 2912123136 2919276789 2921098752 2922130432 2925560352 2926560208 2929308668 2930470686 2935613824 2940541032 2947025664 2949793344 2950645984 2951526864 2954412032 2956034939 2956142592 2961669568 2971279872 2972734336 2976706512 2977723848 2980520358 2980634624 2982380544 2986935744 2987956576 2991463761 2991949092 2993522688 2994387968 2997200128 3002230704 3003126984 3006062592 3013447008 3015327744 3016392704 3016984113 3018049658 3020965376 3023802496 3024705216 3027351756 3035099392 3042091008 3042853671 3044837081 3044947968 3046737408 3054221742 3054534656 3056212562 3057207296 3065632284 3066129648 3068628992 3073779456 3076666176 3078474256 3078586368 3080277486 3081330219 3084342272 3087962592 3090087936 3090862632 3091785372 3095865344 3100002048 3102410064 3105797992 3107617227 3108714782 3110654976 3117514752 3118296324 3118415872 3119227254 3120128869 3121344512 3122276352 3129946248 3133005824 3141947952 3143057632 3143172096 3144898692 3149988864 3152745024 3154800064 3160813568 3164523648 3165037056 3169835064 3172811994 3172933632 3175913472 3180727968 3182801248 3183837184 3184665588 3185586118 3191520384 3192611136 3195609456 3195731968 3197487436 3202487808 3205985024 3207862944 3208995904 3213860551 3218886528 3219847488 3222994944 3224765388 3225867502 3230912256 3235847056 3241278183 3242982912 3248426016 3251268306 3251601408 3252416596 3253387566 3256567808 3259588992 3263415012 3264567592 3266479827 3266605056 3272087808 3275160768 3276763984 3282263787 3283332096 3285472256 3287396736 3292380234 3293543044 3295598592 3298693632 3300632192 3302565552 3306172056 3309277026 3317533472 3319476732 3321101641 3321640452 3323713536 3329927744 3331878264 3333055024 3335135232 3344326128 3345292808 3347595264 3348434518 3353213952 3358335552 3361451148 3364737024 3368686464 3369876224 3371850144 3377307648 3378154351 3382466048 3388143264 3390775102 3391455232 3393441792 3398586048 3399786368 3401777808 3401908224 3403776948 3405103104 3406973583 3412487936 3414486816 3415473776 3428233952 3428790144 3433987986 3436351488 3437344768 3439358208 3440572928 3445788632 3448160256 3450054387 3452207616 3458662064 3461382144 3461910244 3463283538 3469885056 3472146816 3475184856 3482848512 3484078592 3487127072 3488168112 3491577856 3494022741 3497438208 3500154944 3506029692 3508217856 3509456896 3511512576 3513231488 3518077904 3519128184 3522568192 3524631552 3531221408 3535366263 3535939836 3538822144 3544761792 3548090832 3549150072 3555915264 3556943104 3561346464 3563569152 3570231808 3573584768 3580651404 3581686394 3581816832 3584151552 3592956048 3595198464 3596099793 3596468224 3598443823 3600689664 3601920256 3605302976 3606733152 3609534786 3610120392 3613063168 3619127424 3623019972 3626561536 3631564288 3632648448 3638196848 3638329344 3640327938 3641572077 3645131776 3649410336 3652837656 3656826668 3658749952 3663638784 3670488536 3670622208 3672638541 3676228608 3681801552 3684335616 3685259292 3685400576 3686359482 3687425027 3688861696 3696156288 3699027384 3708857856 3713211216 3714522656 3717968694 3718111232 3721603072 3722714112 3725971392 3732225156 3735506944 3739891584 3745050672 3746168712 3747491792 3749686902 3749830656 3759042144 3761492384 3762716672 3763454409 3764783594 3773085888 3776774144 3778848788 3788891392 3791110752 3798198833 3800569344 3804138624 3805274304 3810295808 3812388866 3815387136 3818350848 3824759664 3828498432 3830601489 3837903168 3839048928 3840158608 3841654784 3842407998 3842801664 3843765068 3844912578 3852241536 3856763196 3858125336 3860533248 3867012864 3868378624 3870644544 3876512211 3877881326 3879039021 3880301568 3882830848 3890994822 3892369052 3894798336 3900747136 3907294248 3910963758 3919588416 3920721376 3923017956 3928025088 3929367552 3933057792 3935369152 3937674312 3941523456 3948139008 3952385424 3957837642 3960417462 3961706496 3962889216 3968942016 3970298464 3972624084 3974027144 3976507392 3981174912 3982580992 3988618348 3989265456 3991363584 3992364233 4001560992 4002974272 4004169312 4007279666 4008083456 4016510784 4017929344 4020282864 4020436992 4022645484 4032940288 4036469008 4043243919 4046026752 4052160288 4055965848 4056121344 4057138228 4058349438 4059930624 4062316544 4064696064 4072295656 4079881728 4085509824 4087509712 4088172864 4090724352 4092971454 4094370291 4098372608 4100773248 4102221568 4107036648 4108440292 4116093696 4117283456 4121150176 4122380496 4128067218 4129299603 4133336064 4136546752 4143489636 4146075648 4147539968 4149969408 4157728432 4158969672 4163035136 4173261664 4176543744 4178837988 4182875136 4186803456 4189263936 4193198256 4199985152 4202445312 4203660032 4211490816 4215928266 4219364864 4220049408 4226446752 4230415992 4230578176 4231678932 4232902102 4233056256 4234551296 4240970624 4246220784 4248870912 4249936119 4255360512 4256814848 4260812608 4262502816 4265813838 4269983744 4270472239 4277150592 4286582784 4291848704 4293129984 4299687184 4303676091 4307883008 4317806592 4320178434 4321704244 4321861632 4323977216 4331234688 4335024408 4337850088 4338008064 4340391003 4346118656 4351220016 4351925952 4355306436 4355473408 4362783744 4366881024 4368184704 4376351716 4377776128 4383195648 4388340528 4389840312 4393963002 4394131456 4398258176 4403420736 4408229408 4410811548 4412369368 4425968976 4427290296 4428853936 4431618048 4442504352 4446846976 4449289702 4459101504 4463460352 4466585772 4470780537 4470951936 4477780736 4480403616 4481934864 4486316032 4488780439 4491581952 4495800192 4503076864 4503346056 4505550478 4509093888 4517524352 4520170512 4524589056 4527074487 4531448064 4535703744 4537057824 4538369264 4540137472 4541027634 4542631444 4552649088 4570106112 4571720192 4578650648 4581332613 4581801984 4582950658 4584318843 4585810944 4597547008 4598448426 4600072516 4602943488 4610669184 4614999264 4617711384 4626513408 4629529088 4631943888 4633579808 4636293948 4643798016 4650890816 4653615096 4658696988 4663072173 4663250944 4665982464 4674706256 4677444486 4677623808 4682016768 4683414528 4692170912 4694919372 4696276442 4699508736 4713821684 4714586448 4718248639 4724983296 4726349056 4729117536 4730787776 4732200096 4741220352 4746785472 4748461952 4751425536 4755660338 4759400448 4763870208 4771091952 4774201872 4775755776 4778379177 4778868736 4788916704 4790608064 4793414184 4793597952 4794799724 4796231154 4800919552 4803731712 4808977536 4812713048 4813493856 4825503232 4828329792 4830693296 4834492416 4837148082 4837357118 4838801253 4843531264 4846368384 4853770584 4855429436 4864474368 4865880448 4870450208 4877402112 4878624894 4880081349 4884851712 4889383488 4894162944 4896851388 4899907584 4901638144 4909068736 4913679056 4915145976 4924998144 4928208384 4932036512 4940314566 4943397888 4945143808 4948040448 4950948288 4957291592 4959258084 4963618816 4963915539 4967961856 4976300208 4982460678 4986522112 4993400896 4994891616 4999582536 4999774208 5002520666 5002702848 5012056192 5017939212 5021392896 5022651777 5030781184 5037503328 5046921737 5047105536 5054814336 5065961472 5067425792 5072184832 5073699072 5082214896 5086162653 5087182848 5091134464 5099679552 5102862336 5104664576 5105665422 5107468652 5107654656 5117204224 5118731904 5123210664 5126550104 5136322048 5142350928 5143185216 5147377664 5150981979 5152801214 5156017152 5160859392 5168682948 5172052028 5172240384 5173735424 5187993096 5192865366 5193064448 5208220224 5209725664 5209915392 5212777284 5214618344 5226117888 5230690608 5232252168 5237366784 5239156736 5244077056 5246157312 5250232416 5255364608 5259044538 5264185344 5269847232 5277116856 5278692276 5280556616 5282275328 5283852288 5291922688 5296832112 5302009856 5304922337 5308233216 5317142688 5319020608 5321818112 5322136248 5324741474 5335414656 5338892416 5342019696 5355347712 5360377152 5363527312 5372529591 5376227328 5389434072 5390991892 5394702336 5401034496 5402880384 5407954464 5411132584 5413240832 5414302179 5416214414 5419594752 5428691136 5434529958 5439842304 5447346432 5448972672 5450897152 5457295272 5459160388 5464287323 5467697664 5474115504 5476048864 5479256484 5485240002 5488124928 5496507328 5504089624 5505732804 5511114752 5514342912 5522702328 5524652848 5527888938 5528100864 5533292544 5545292896 5548541076 5549654016 5550144886 5563286784 5571783984 5576953041 5577166848 5582404608 5584071168 5585685248 5588957088 5590931008 5599406527 5603260416 5609837376 5615321088 5617576008 5620325854 5621237688 5624745984 5626732544 5635262336 5638563216 5640554656 5642238576 5644075008 5647175391 5659628832 5661627712 5665161216 5666581492 5668273182 5673814016 5683337088 5687751784 5700854016 5702867456 5706207936 5715443712 5716876594 5718583299 5724173312 5727526272 5738234788 5742747648 5756854752 5760237912 5762482176 5764202496 5765647602 5767368867 5774979584 5778362304 5780032544 5784010752 5787188004 5790799872 5801626688 5802567936 5807075248 5816821989 5817044992 5820452352 5822508032 5824246272 5838553578 5842197504 5844260864 5851120704 5853120416 5858617336 5860941372 5866445637 5871227648 5881082064 5894051328 5899586688 5901291968 5903053728 5908824064 5912069878 5912285184 5923339136 5940626193 5942559744 5945468672 5953413024 5955447696 5961040716 5961269248 5964543871 5964761088 5973871488 5975913152 5982927522 5983898184 5987045376 5988775936 5994400256 6004461408 6006253968 6010919499 6012125184 6026894016 6030655488 6032785408 6033968226 6036099316 6041930752 6047604992 6049410432 6054703512 6067007881 6070198784 6084182016 6085707342 6087524157 6089674162 6089895936 6093474816 6108443484 6109069312 6112425124 6114414592 6131264568 6132259296 6137257984 6147558912 6153332352 6156948512 6157172736 6160554972 6162660438 6168684544 6175925184 6181725264 6183570744 6191730688 6192100827 6200004096 6204820128 6211595984 6215234454 6217429564 6221309952 6235029504 6236592648 6236831744 6238454508 6240257738 6242689024 6244552704 6259892496 6266011648 6269453671 6283895904 6286115264 6289797384 6299977728 6305490048 6309600128 6321627136 6329047296 6330074112 6339670128 6345623988 6345867264 6349353153 6351826944 6361455936 6365602496 6367674368 6369331176 6371172236 6383040768 6385222272 6391218912 6394974872 6398720757 6404975616 6411970048 6415725888 6417991808 6427721102 6437773056 6439694976 6449530776 6451735004 6457794109 6461824512 6471694112 6482556366 6485965824 6496852032 6502536612 6503202816 6504833192 6506775132 6513135616 6519177984 6526830024 6529135184 6532959654 6533210112 6544175616 6550321536 6553527968 6564527574 6566664192 6570944512 6574793472 6584760468 6587086088 6590944503 6591197184 6597387264 6601264384 6605131104 6612344112 6617480441 6618554052 6635066944 6638953464 6642203282 6643280904 6647427072 6659855488 6663756528 6666110048 6670270464 6673934553 6688652256 6690585616 6695190528 6696869036 6706427904 6716671104 6722902296 6729474048 6737372928 6739752448 6743700288 6754615296 6756308702 6758325717 6764932096 6776286528 6781550204 6782910464 6786883584 6797172096 6799572736 6803555616 6807553896 6810206208 6813947166 6816275939 6824975872 6828973632 6830947552 6856467904 6857580288 6867975972 6872702976 6874425987 6874689536 6878716416 6881145856 6891577264 6896320512 6900108774 6904415232 6917324128 6922764288 6923820488 6926567076 6939770112 6944293632 6950369712 6965697024 6968157184 6974254144 6976336224 6983155712 6988045482 6994876416 7000309888 7012059384 7016435712 7018913792 7023025152 7026462976 7036155808 7038256368 7044414663 7045136384 7049006393 7049263104 7062442816 7070732526 7071879672 7077644288 7089523584 7096181664 7098300144 7111830528 7113886208 7122692928 7127138304 7133490507 7140463616 7147169536 7161302808 7163372788 7163633664 7168303104 7170100223 7185912096 7190396928 7192199586 7192936448 7194346731 7196887646 7201379328 7203840512 7210605952 7213466304 7219069572 7220240784 7226126336 7238254848 7246039944 7253123072 7256035677 7260765347 7263128576 7265296896 7276393696 7276658688 7280655876 7283144154 7290263552 7298820672 7305675312 7313653336 7317499904 7317937341 7327277568 7340977072 7341244416 7345277082 7352457216 7363603104 7368671232 7370518584 7370801152 7372718964 7374850054 7377723392 7392312576 7398054768 7410471849 7417715712 7426422432 7429045312 7435937388 7436222464 7440307303 7443206144 7445428224 7451942784 7464450312 7471013888 7479783168 7490101344 7492337424 7494983584 7499373804 7499661312 7503780999 7518084288 7522984768 7525433344 7526908818 7529567188 7546171776 7557697576 7568123233 7577782784 7582221504 7596397666 7601138688 7608277248 7610548608 7620591616 7624777732 7630774272 7636701696 7649519328 7656996864 7661202978 7675806336 7678097856 7680317216 7684815996 7685603328 7687530136 7689825156 7704483072 7713526392 7716250672 7721066496 7729201821 7734025728 7736757248 7741289088 7753024422 7755762652 7758078042 7760603136 7765661696 7781989644 7784738104 7789298049 7789596672 7801494272 7814588496 7820658703 7821927516 7839176832 7841442752 7846035912 7856050176 7858735104 7866115584 7870738304 7875348624 7883046912 7896278016 7904770848 7915675284 7920834924 7923412992 7925778432 7937884032 7940596928 7945248168 7948054288 7953014784 7962349824 7965161984 7977236696 7978530912 7982727168 7984728466 7987112211 8003121984 8005948544 8008338624 8014559332 8016166912 8033021568 8035858688 8040565728 8045290968 8055598837 8065880576 8072938016 8086487838 8092053504 8104320576 8111931696 8112242688 8114276456 8116698876 8119861248 8124321621 8124633088 8129392128 8144591312 8159763456 8171019648 8175019424 8176345728 8181448704 8185942908 8188740582 8196745216 8201546496 8204443136 8214073296 8216880584 8227860003 8232187392 8234566912 8242300352 8244760992 8256134436 8258599206 8266672128 8273093504 8286979272 8292151296 8295079936 8299938816 8315456864 8317939344 8325217329 8326070272 8330643919 8346523328 8357675976 8365750272 8373606912 8378527872 8386396512 8399970304 8404890624 8407320064 8422981632 8430488781 8431856532 8438729728 8440098816 8452893504 8460831984 8461156352 8463357864 8465804204 8466112512 8469102592 8473754809 8481941248 8492441568 8497741824 8499872238 8502409773 8510721024 8513629696 8521625216 8525005632 8531627676 8539967488 8540944478 8554301184 8573165568 8575314891 8580904501 8583697408 8586259968 8599374368 8607352182 8615766016 8635613184 8640356868 8643408488 8643723264 8647954432 8648471403 8662469376 8670048816 8675700176 8676016128 8680782006 8692237312 8702440032 8703851904 8710612872 8710946816 8725567488 8733762048 8736369408 8752703432 8755552256 8757830367 8766391296 8776681056 8779680624 8787926004 8788262912 8793090449 8796516352 8806841472 8816458816 8821623096 8824738736 8851937952 8854580592 8857707872 8863236096 8868104817 8885008704 8893693952 8898579404 8918203008 8933171544 8941561074 8941903872 8944145639 8955561472 8960807232 8963869728 8972632064 8974391283 8977560878 8983163904 8991600384 9006153728 9006692112 9011100956 9018187776 9035048704 9040341024 9049178112 9054148974 9057243371 9062896128 9071407488 9074115648 9076738528 9082055268 9085262888 9105298176 9128561013 9134511243 9140212224 9143440384 9157301296 9162665226 9163603968 9165901316 9168637686 9171621888 9196896852 9200145032 9205886976 9221338368 9229998528 9235422768 9243990657 9253026816 9259058176 9263887776 9267159616 9272587896 9287596032 9301781632 9307230192 9317393976 9326144346 9326501888 9331964928 9349412512 9354888972 9355247616 9360386607 9364033536 9366829056 9384341824 9389838744 9392552884 9399017472 9427643368 9429172896 9436497278 9449966592 9452698112 9458235072 9461575552 9464400192 9482440704 9493570944 9496923904 9511320676 9518800896 9520253171 9527740416 9542183904 9548403744 9551511552 9556758354 9557737472 9577833408 9581216128 9586828368 9587195904 9589599448 9592462308 9601839104 9607463424 9617955072 9625426096 9626987712 9641581653 9651006464 9656659584 9661386592 9668984832 9674296164 9674714236 9677602506 9687062528 9692736768 9707541168 9710858872 9723834549 9728948736 9731760896 9740900416 9754804224 9757249788 9760162698 9769703424 9778766976 9793702776 9799815168 9803276288 9818137472 9827358112 9830291952 9846791361 9849996288 9856416768 9864073024 9880629132 9886795776 9890287616 9896080896 9901896576 9914583184 9918516168 9927237632 9927831078 9935923712 9952600416 9963304923 9964921356 9973044224 9986801792 9989783232 9999165072 9999548416 10005041332 10005405696 10024112384 10035878424 10042785792 10045303554 10056273337 10061562368 10075006656 10093843474 10094211072 10109628672 10131922944 10134463053 10134851584 10144369664 10147398144 10164429792 10172325306 10174365696 10182268928 10199359104 10205724672 10211330844 10214937304 10215309312 10220920749 10234408448 10237463808 10246421328 10253100208 10272644096 10284701856 10286370432 10294755328 10301963958 10305602428 10312034304 10321718784 10337365896 10344104056 10344480768 10347470848 10350163161 10375986192 10385730732 10386128896 10391834167 10416440448 10419451328 10425554568 10429236688 10452235776 10461381216 10464504336 10474733568 10478313472 10488154112 10492314624 10500464832 10510729216 10518089076 10528370688 10539694464 10554233712 10557384552 10561113232 10564550656 10567704576 10570353937 10583845376 10593664224 10604019712 10606098789 10609844674 10616466432 10634285376 10638041216 10643636224 10644272496 10649482948 10670829312 10677784832 10684039392 10704014893 10710695424 10720754304 10727054624 10745059182 10752454656 10778868144 10781983784 10788299379 10789404672 10795331469 10802068992 10805760768 10815908928 10822265168 10826481664 10828604358 10832428828 10839189504 10857382272 10869059916 10879684608 10894692864 10897945344 10901794304 10914590544 10918320776 10924716231 10928574646 10935395328 10948231008 10952097728 10958512968 10970480004 10976249856 10993014656 11008179248 11011465608 11022229504 11028685824 11045404656 11049305696 11055777876 11056201728 11062275081 11066585088 11090585792 11097082152 11100289772 11126573568 11143567968 11153906082 11154333696 11164809216 11168142336 11171370496 11177914176 11181862016 11198813054 11206520832 11219674752 11235152016 11240651708 11242475376 11249491968 11251208293 11253465088 11270524672 11277126432 11281109312 11284477152 11288150016 11294350782 11319257664 11323255424 11330322432 11333162984 11336546364 11347628032 11366674176 11375503568 11394596499 11401708032 11405734912 11412415872 11430887424 11433753188 11437166598 11448346624 11455052544 11476469576 11485495296 11491804467 11513709504 11520475824 11524964352 11528404992 11531295204 11534737734 11549959168 11556724608 11560065088 11574376008 11581599744 11603253376 11605135872 11614150496 11633643978 11634089984 11637117063 11640904704 11645016064 11648492544 11677107156 11684395008 11688521728 11702241408 11706240832 11717234672 11721882744 11732891274 11742455296 11762164128 11788102656 11799173376 11802583936 11806107456 11817648128 11824139756 11824570368 11846678272 11881252386 11884686671 11885119488 11890937344 11906826048 11910895392 11922081432 11922538496 11929087742 11929522176 11947742976 11951826304 11965855044 11967796368 11974090752 11977092699 11977551872 11988800512 12008922816 12012507936 12021838998 12024250368 12034967219 12053788032 12061310976 12067936452 12072198632 12083861504 12095209984 12098820864 12109407024 12129731757 12134015762 12140397568 12168364032 12171414684 12175048314 12179348324 12179791872 12186949632 12216886968 12224850248 12228829184 12262529136 12264518592 12274515968 12283110873 12295117824 12306664704 12313897024 12321109944 12325320876 12337369088 12351850368 12363450528 12367141488 12383461376 12384201654 12400008192 12409640256 12423191968 12430468908 12434859128 12442619904 12473185296 12473663488 12476909016 12480515476 12485378048 12489105408 12492236471 12519784992 12532023296 12538907342 12567791808 12572230528 12579594768 12599955456 12610980096 12619200256 12643254272 12650199419 12658094592 12660148224 12679340256 12691247976 12691734528 12698706306 12703653888 12722911872 12731204992 12738662352 12742344472 12749808357 12766081536 12770444544 12782437824 12789949744 12797441514 12809951232 12811416717 12823940096 12831451776 12835983616 12855442204 12875546112 12879389952 12899061552 12903470008 12911028273 12915588218 12923649024 12943388224 12963009631 12965112732 12971931648 12993704064 13005073224 13009666384 13013550264 13026271232 13038355968 13053660048 13058270368 13065919308 13066420224 13088351232 13100643072 13107055936 13129055148 13133328384 13141889024 13149586944 13169520936 13174172176 13181889006 13182394368 13185699241 13194774528 13202528768 13210262208 13224688224 13234960882 13237108104 13270133888 13277906928 13284406564 13286561808 13294854144 13319710976 13327513056 13332220096 13340540928 13347869106 13352430949 13377304512 13381171232 13390381056 13393738072 13412855808 13433342208 13445804592 13458948096 13466341317 13474745856 13479504896 13487400576 13509230592 13512617404 13516651434 13529864192 13552573056 13563100408 13573767168 13581223461 13594344192 13599145472 13607111232 13615107792 13620412416 13627894332 13632551878 13649951744 13657947264 13661895104 13712935808 13715160576 13735951944 13745405952 13748851974 13749379072 13752956529 13757432832 13762291712 13783154528 13792641024 13800217548 13808830464 13834648256 13847640976 13853134152 13879540224 13888587264 13900739424 13931394048 13936314368 13948508288 13952672448 13966311424 13976090964 13989216519 13989752832 14000619776 14024118768 14032871424 14037827584 14045538793 14046050304 14052925952 14072311616 14076512736 14088829326 14090272768 14098012786 14098526208 14124885632 14141465052 14143759344 14154745917 14155288576 14179047168 14192363328 14196600288 14223143077 14223661056 14227772416 14245385856 14254276608 14266981014 14280927232 14294339072 14322605616 14326745576 14327267328 14335137531 14336606208 14340200446 14371824192 14380793856 14384399172 14385872896 14388693462 14393775292 14402758656 14407681024 14421211904 14426932608 14438139144 14440481568 14452252672 14476509696 14492079888 14506246144 14512071354 14516403759 14521530694 14526257152 14530593792 14552787392 14561311752 14566288308 14580527104 14597641344 14611350624 14627306672 14634999808 14635874682 14654555136 14681954144 14682488832 14690554164 14704914432 14727206208 14741037168 14741602304 14745437928 14749700108 14755446784 14763552193 14784625152 14796109536 14820943698 14835431424 14852844864 14858090624 14871874776 14872444928 14880614606 14886412288 14890856448 14903885568 14928900624 14942027776 14950235677 14959566336 14980202688 14984674848 14989967168 14998747608 14999322624 15007561998 15036168576 15045969536 15053817636 15059134376 15067955331 15092343552 15115395152 15136246466 15140765211 15155565568 15164443008 15192795332 15202277376 15216554496 15221097216 15249555464 15258487959 15261548544 15273403392 15299038656 15313993728 15322405956 15351612672 15356195712 15360634432 15369631992 15375060272 15379650312 15408966144 15427052784 15432501344 15442132992 15458403642 15468051456 15473514496 15482578176 15506048844 15511525304 15516156084 15521206272 15531323392 15563979288 15569476208 15578596098 15579193344 15583099103 15602988544 15629176992 15641317406 15643855032 15678353664 15682885504 15692071824 15712100352 15717470208 15732231168 15741476608 15750697248 15766093824 15780145667 15792556032 15809541696 15831350568 15841669848 15846825984 15851556864 15875768064 15881193856 15890496336 15896108576 15906029568 15914767011 15924699648 15930323968 15954473392 15957061824 15965454336 15969456932 15974224422 16006243968 16011897088 16016677248 16029118664 16066043136 16071717376 16081131456 16090581936 16111197674 16117588773 16131761152 16145876032 16172975676 16184107008 16208641152 16223863392 16228552912 16233397752 16239722496 16248643242 16249266176 16258784256 16289182624 16319526912 16342039296 16350038848 16352691456 16371885816 16377481164 16392861969 16393490432 16403092992 16408886272 16428146592 16433761168 16455720006 16464374784 16469133824 16484600704 16489521984 16512268872 16517198412 16533344256 16546187008 16573958544 16584302592 16590159872 16599273119 16599877632 16630913728 16635878688 16650434658 16652140544 16661287838 16693046656 16715351952 16731500544 16747213824 16757055744 16772793024 16798219581 16799940608 16809169091 16809781248 16814640128 16845963264 16860977562 16863713064 16877459456 16880197632 16905787008 16921663968 16926715728 16931608408 16932225024 16938205184 16941526173 16947509618 16963882496 16984883136 16995483648 16999744476 17004819546 17021442048 17027259392 17043250432 17050011264 17063255352 17079934976 17081888956 17097931301 17108602368 17146331136 17150629782 17155749897 17161809002 17167394816 17172519936 17198748736 17214704364 17231532032 17280713736 17286816976 17287446528 17295908864 17296942806 17324938752 17340097632 17351400352 17352032256 17361564012 17384474624 17404880064 17407703808 17421225744 17421893632 17450465967 17451134976 17467524096 17472738816 17505406864 17511104512 17515660734 17520723649 17532782592 17553362112 17559361248 17575852008 17576525824 17586180898 17593032704 17613682944 17632917632 17643246192 17649477472 17703875904 17709161184 17715415744 17726472192 17736209634 17742271261 17770017408 17797158808 17836406016 17866343088 17883122148 17883807744 17888291278 17893631613 17911122944 17921614464 17927739456 17945264128 17948782566 17955121756 17966327808 17983200768 18013384224 18022201912 18032758497 18036375552 18070097408 18080682048 18098356224 18108297948 18114486742 18125792256 18142814976 18148231296 18153477056 18164110536 18170525776 18201023643 18210596352 18257122026 18269022486 18280424448 18286880768 18314602592 18325330452 18327207936 18331802632 18337275372 18343243776 18393793704 18400290064 18411773952 18416389849 18442676736 18459997056 18470845536 18487981314 18506053632 18518116352 18527775552 18534319232 18545175792 18575192064 18603563264 18614460384 18634787952 18649263061 18652288692 18653003776 18663929856 18698825024 18709777944 18710495232 18720773214 18728067072 18733658112 18768683648 18779677488 18785105768 18798034944 18808361013 18855286736 18858345792 18872994556 18899933184 18905396224 18916470144 18923151104 18928800384 18964881408 18987141888 18993847808 19022641352 19037601792 19040506342 19048059459 19055480832 19084367808 19096807488 19103023104 19113516708 19115474944 19155666816 19162432256 19173656736 19179198896 19184924616 19203678208 19214926848 19235910144 19250852192 19253975424 19283163306 19302012928 19313319168 19322773184 19348592328 19349428472 19355205012 19373382327 19374125056 19385473536 19415082336 19421717744 19447669098 19457897472 19463521792 19481800832 19509608448 19514499576 19520325396 19539406848 19557533952 19587405552 19599630336 19606552576 19617322777 19636274944 19654716224 19660583904 19693582722 19699992576 19712833536 19728146048 19761258264 19773591552 19780575232 19792161792 19803793152 19829166368 19837032336 19852441323 19854475264 19855662156 19865381653 19871847424 19905200832 19926609846 19929842712 19946088448 19973603584 19979566464 19998330144 20010082664 20010811392 20021803659 20048224768 20071756848 20085571584 20090607108 20112546674 20123124736 20150013312 20187686948 20188422144 20206646083 20219257344 20263845888 20268926106 20269703168 20274977151 20288739328 20294796288 20328859584 20344650612 20348731392 20364537856 20398718208 20422661688 20429874608 20430618624 20441841498 20448827817 20468816896 20474927616 20492842656 20506200416 20545288192 20569403712 20572740864 20589510656 20603927916 20611204856 20623277961 20624068608 20643437568 20674731792 20688208112 20688961536 20694941696 20700326322 20706309767 20751972384 20771461464 20772257792 20783668334 20832880896 20838902656 20851109136 20858473376 20904471552 20922762432 20929008672 20949467136 20956626944 20968138763 20976308224 20984629248 21000929664 21036178152 21056741376 21079388928 21108467424 21114769104 21122226464 21129101312 21133243989 21135409152 21140707874 21147019179 21167690752 21187328448 21208039424 21212197578 21219689348 21232932864 21268570752 21276082432 21288544992 21298965896 21328347293 21341658624 21355569664 21368078784 21400471521 21408029786 21421390848 21441508608 21454109248 21490118364 21504909312 21510300669 21557736288 21563967568 21576598758 21578809344 21590662938 21604137984 21611521536 21631817856 21644530336 21657208716 21664857656 21678379008 21714764544 21738119832 21759369216 21768107031 21782296041 21789385728 21795890688 21803588608 21829181088 21836641552 21849432462 21857149292 21870790656 21896462016 21904195456 21917025936 21940960008 21952499712 21986029312 22016358496 22022931216 22040038163 22044459008 22057371648 22090809312 22098611392 22111555752 22112403456 22124550162 22133170176 22181171584 22194164304 22200579544 22253147136 22287135936 22307812164 22308667392 22320921909 22329618432 22336284672 22342740992 22355828352 22363724032 22397626108 22413041664 22439349504 22470304032 22481303416 22484950752 22498983936 22502416586 22506930176 22511342997 22541049344 22554252864 22562218624 22568954304 22576300032 22588701564 22638515328 22646510848 22666325968 22673092728 22695256064 22704369699 22733348352 22751007136 22789192998 22803416064 22811469824 22824831744 22861774848 22867506376 22874333196 22896693248 22910105088 22952939152 22970990592 22983608934 23027419008 23040951648 23056809984 23062590408 23069475468 23099918336 23113449216 23120130176 23148752016 23163199488 23187605463 23206506752 23210271744 23228300992 23267287956 23268179968 23274234126 23280961561 23281809408 23290032128 23296985088 23354214312 23368790016 23377043456 23404482816 23412481664 23434469344 23443765488 23461976109 23465782548 23484910592 23524328256 23576205312 23598346752 23605167872 23612214912 23648279512 23649140736 23693356544 23762504772 23769373342 23770238976 23781874688 23813652096 23821790784 23844162864 23845076992 23858175484 23859044352 23895485952 23903652608 23931710088 23935592736 23948181504 23954185398 23955103744 23961336633 23977601024 24017845632 24025015872 24043677996 24048500736 24069934438 24107576064 24135872904 24144397264 24166796511 24167723008 24190419968 24197641728 24218814048 24259463514 24268031524 24280795136 24336728064 24342829368 24350096628 24358696648 24359583744 24372964863 24373899264 24433773936 24449700496 24457658368 24471093361 24525058272 24529037184 24549031936 24566221746 24590235648 24613329408 24627794048 24642219888 24650641752 24674738176 24703700736 24726901056 24734282976 24766922752 24768403308 24780527629 24800016384 24819280512 24846383936 24860937816 24869718256 24885239808 24946370592 24953818032 24961030952 24970756096 24975651987 24978210816 24984472942 24991931757 25039569984 25064046592 25077814684 25135583616 25144461056 25159189536 25199910912 25206228619 25221960192 25238400512 25286508544 25291466343 25300398838 25316189184 25320296448 25358680512 25382495952 25383469056 25397412612 25407307776 25421264427 25445823744 25462409984 25477324704 25484688944 25499616714 25532163072 25540889088 25564875648 25579899488 25594883028 25619902464 25622833434 25647880192 25662903552 25671967232 25710884408 25725944673 25742713503 25751092224 25758779904 25798123104 25806940016 25822056546 25831176436 25847298048 25886776448 25926019262 25930225464 25943863296 25987408128 26010146448 26019332768 26027100528 26052542464 26076711936 26107320096 26116540736 26131838616 26132840448 26176702464 26201286144 26214111872 26258110296 26266656768 26283778048 26299173888 26339041872 26348344352 26363778012 26364788736 26371398482 26379271347 26389549056 26405057536 26420524416 26449376448 26469921764 26474216208 26540267776 26555813856 26568813128 26573123616 26589708288 26604314451 26639421952 26655026112 26664440192 26681081856 26695738212 26704861898 26754609024 26762342464 26787476144 26825711616 26832436917 26866684416 26891609184 26917896192 26932682634 26949491712 26959009792 26974801152 27018461184 27025234808 27033302868 27059728384 27105146112 27126200816 27147534336 27162446922 27171730113 27188688384 27198290944 27214222464 27230215584 27255788664 27265103756 27299903488 27315894528 27323790208 27403533729 27425871616 27430321152 27471903888 27490811904 27497703948 27498758144 27505913058 27513863663 27514865664 27524583424 27566309056 27600435096 27617660928 27669296512 27695281952 27706268304 27759080448 27777174528 27801478848 27862788096 27872628736 27897016576 27905344896 27952181928 27978433038 27979505664 28001239552 28048237536 28065742848 28075655168 28081159821 28091077586 28092100608 28105851904 28144623232 28153025472 28177658652 28180545536 28196025572 28197052416 28249771264 28282930104 28287518688 28309491834 28310577152 28340406677 28358094336 28384726656 28393200576 28446286154 28447322112 28455544832 28490771712 28533962028 28560759513 28561854464 28588678144 28645211232 28653491152 28654534656 28670275062 28673212416 28680400892 28743648384 28761587712 28768798344 28777386924 28787550584 28805517312 28815362048 28842423808 28853865216 28876278288 28880963136 28904505344 28924744959 28953019392 28984159776 29012492288 29024142708 29032807518 29043061388 29052514304 29061187584 29105574784 29122623504 29132576616 29161054208 29195282688 29222701248 29254613344 29269999616 29271749364 29286078107 29309110272 29363908288 29381108328 29409828864 29454412416 29482074336 29490875856 29499400216 29510893568 29527104386 29569250304 29592219072 29641887396 29670862848 29705689728 29716181248 29743749552 29744889856 29761229212 29772824576 29781712896 29789179277 29807771136 29857801248 29884055552 29889914769 29900471354 29919132672 29960405376 29969349696 29979934336 29997495216 29998645248 30015123996 30072337152 30091939072 30107635272 30118268752 30135910662 30168820011 30184687104 30230790304 30272492932 30281530422 30311131136 30328886016 30385590664 30403389159 30404554752 30433108992 30442194432 30499110928 30516975918 30523097088 30525796873 30546806784 30598077312 30644811912 30703225344 30712391424 30721268864 30739263984 30750120544 30759300624 30817932288 30854105568 30865002688 30884265984 30911792197 30916807284 30936102912 30947028992 30965156352 31012097688 31023050608 31032312168 31042412544 31062646784 31127958576 31138952416 31157192196 31158386688 31166198206 31175502501 31205977088 31258353984 31282634812 31287710064 31356707328 31365771008 31384143648 31424200704 31434940416 31442821267 31464462336 31482953216 31501394496 31532187648 31560291334 31585112064 31619083392 31662701136 31683339696 31693651968 31703113728 31711061811 31751536128 31762387712 31780992672 31792217152 31812059136 31829534022 31849399296 31860647936 31908946784 31914123648 31930908672 31938913864 31948448844 32012487936 32023794176 32033354496 32058237328 32112044679 32132086272 32143434752 32162262912 32181163872 32222395348 32235177546 32263522304 32291752064 32345951352 32368214016 32385994407 32417282304 32447726784 32457105824 32466795504 32479444992 32497286484 32498532352 32516384329 32517568512 32578365248 32639053824 32684078592 32700077696 32705382912 32743771632 32754962328 32785723938 32786980864 32806185984 32817772544 32856293184 32867522336 32911440012 32928749568 32938267648 32969201408 32979043968 33024537744 33034396824 33066688512 33092374016 33147917088 33168605184 33180319744 33186825243 33198546238 33199755264 33261827456 33271757376 33300869316 33304281088 33322575676 33386093312 33430703904 33463001088 33493207891 33494427648 33514111488 33545586048 33596439162 33599881216 33618338182 33619562496 33629280256 33721955124 33727426128 33753624879 33754918912 33760395264 33811574016 33843327936 33853431456 33863216816 33864450048 33876410368 33883052346 33895019236 33927764992 33969766272 33990967296 33999488952 34009639092 34042884096 34054518784 34086500864 34100022528 34126510704 34159869952 34163777912 34183789497 34195862602 34217204736 34292662272 34301259564 34311499794 34323618004 34334789632 34345039872 34397497472 34429408728 34463064064 34561427472 34573633952 34574893056 34591817728 34593885612 34649877504 34680195264 34702800704 34723128024 34768949248 34809760128 34815407616 34842451488 34900931934 34902269952 34935048192 34945477632 35010813728 35022209024 35031321468 35041447298 35065565184 35106724224 35118722496 35151704016 35153051648 35172361796 35186065408 35205393691 35227365888 35265835264 35286492384 35298954944 35407751808 35418322368 35430831488 35452944384 35472419268 35484542522 35540034816 35594317616 35654060013 35672812032 35732686176 35766244296 35767615488 35776582556 35787263226 35822245888 35843228928 35855478912 35897565132 35910243512 35931278097 35932655616 35966401536 36026768448 36044403824 36065516994 36072751104 36104901657 36140194816 36161364096 36216595896 36228973484 36251584512 36285629952 36296462592 36306954112 36328221072 36341051552 36402047286 36421192704 36514244052 36532118051 36538044972 36560848896 36573761536 36629205184 36650660904 36663605264 36674550744 36686487552 36787587408 36800580128 36823547904 36832779698 36885353472 36919994112 36941691072 36975962628 37012107264 37036232704 37055551104 37068638464 37090351584 37150384128 37159697861 37207126528 37228920768 37269575904 37298526122 37304577384 37306007552 37327859712 37397650048 37419555888 37420990464 37441546428 37456134144 37467316224 37476709413 37537367296 37559354976 37570211536 37596069888 37616722026 37710573472 37716691584 37745989112 37799866368 37810792448 37832940288 37846302208 37857600768 37929762816 37950598257 37974283776 37987695616 38045282704 38075203584 38081012684 38096118918 38110961664 38168735616 38193614976 38227033416 38311333632 38324864512 38347313472 38358397792 38369849232 38407356416 38429853696 38434250151 38471820288 38501704384 38507950848 38566326612 38604025856 38626638336 38645546368 38697184656 38698856944 38710410024 38746764654 38748250112 38770947072 38830164672 38843435488 38889028893 38895338196 38915794944 38927043584 38963601664 39028999152 39040650792 39078813696 39115067904 39174811104 39199260672 39213105152 39234645554 39272549888 39309432448 39321167808 39387165444 39399985152 39425667072 39456292096 39522516528 39547183104 39557097723 39561150464 39582882053 39584323584 39607586304 39658332736 39674064672 39704882646 39708950528 39711324312 39730763306 39743694848 39810401664 39853219692 39859685424 39892176896 39947207168 39959132928 39996660288 40020165328 40021622784 40043607318 40057292847 40096449536 40143513696 40171143168 40181214216 40225093348 40246249472 40300026624 40375373896 40376844288 40399023951 40413292166 40438514688 40527691776 40537852212 40539406336 40549954302 40561675297 40577478656 40589592576 40657719168 40689301224 40729075712 40797436416 40845323376 40859749216 40861237248 40883682996 40897655634 40937633792 40949855232 40985685312 41012400832 41090576384 41138807424 41145481728 41207855832 41222409712 41246555922 41248137216 41286875136 41349463584 41376416224 41377923072 41389883392 41400652644 41412619534 41503944768 41542922928 41544515584 41567336668 41665761792 41677805312 41702218272 41716946752 41780187163 41808943104 41845524864 41858017344 41898934272 41913253888 41936277526 41952616448 41969258496 42001859328 42072356304 42113482752 42136616379 42158777856 42216934848 42229538208 42244452928 42258202624 42266487978 42270818304 42281415748 42294038358 42335381504 42374656896 42424395156 42439378696 42464237751 42465865728 42537141504 42552164864 42577089984 42597931792 42656694586 42669429231 42683317248 42711139328 42736157568 42800943042 42816059572 42842781696 42883017216 42908218496 42980236728 43009818624 43020601338 43115472576 43127935136 43153197516 43157618688 43181325876 43208275968 43223043072 43263635712 43289060672 43314417432 43329715312 43356758016 43429529088 43476239664 43518738432 43536214062 43564592082 43578771456 43591781376 43607177216 43658362176 43673283104 43698864924 43714298584 43741581312 43792924032 43808390912 43834051872 43881920016 43904999424 43916006563 43972058624 44032716992 44045862432 44080076326 44088918016 44114743296 44181618624 44197222784 44223111504 44224806912 44249100324 44266340352 44290656579 44362343168 44388328608 44401159088 44506294272 44574271872 44615624328 44617334784 44641843818 44659236864 44672569344 44685481984 44711656704 44727448064 44795252216 44826083328 44850707031 44878699008 44940608064 44962606832 44969901504 44997967872 45004833172 45013860352 45022685994 45082098688 45108505728 45124437248 45137908608 45177403128 45277030656 45293021696 45332651936 45346185456 45390512128 45408739398 45422295633 45466696704 45502014272 45578385996 45606832128 45622939648 45649663488 45735012752 45748666392 45793386496 45820210176 45905878304 45941981184 45967217868 46054838016 46081903296 46125180816 46138950936 46199836672 46226898432 46240260352 46297504032 46326398976 46375210926 46413013504 46420543488 46456601984 46534575912 46536359936 46548468252 46561923122 46563618816 46580064256 46593970176 46708428624 46737580032 46749297309 46754086912 46779769699 46808965632 46824963328 46868938688 46887530976 46923952218 46931565096 46969821184 47048656512 47152410624 47196693504 47210335744 47224429824 47296559024 47298281472 47340437001 47386713088 47525009544 47538746684 47540477952 47563749376 47627304192 47643581568 47688325728 47716350968 47718088704 47744301033 47790971904 47807305216 47863420176 47871185472 47896363008 47908370796 47910207488 47922673266 47955202048 48035691264 48050031744 48087355992 48139868876 48185079121 48215152128 48271745808 48288794528 48333593022 48335446016 48380839936 48395283456 48437628096 48518927028 48536063048 48561590272 48685658736 48700193256 48717393296 48719167488 48745929726 48747798528 48867547872 48899400992 48915316736 48942186722 49050116544 49058074368 49098063872 49132443492 49178585907 49180471296 49226658816 49255588096 49284439776 49301283504 49349476352 49376584829 49407401472 49453802112 49468565952 49533845504 49536806616 49561055258 49600032768 49638561024 49692767872 49721875632 49739436512 49770479616 49797819357 49892741184 49907636064 49922061904 49941512192 49951303974 49956421632 49968945884 49983863514 50079139968 50155629368 50271167232 50288922112 50318379072 50394658743 50399821824 50412457238 50427507273 50443920384 50476801024 50573017088 50582932686 50600797676 50632378368 50640592896 50717361024 50764991904 50794825224 50814615552 50842528854 50891647488 50924819968 50954649408 50969377888 50999233428 51064326144 51081778176 51129751296 51159798976 51189766056 51239804928 51245666868 51293793903 51295760384 51325807104 51343934464 51421768816 51451889346 51485427006 51502184448 51517559808 51596246208 51613880032 51644113092 51662352872 51694596096 51773552896 51852038524 51860450928 51887726592 51900735029 51974816256 52020292896 52038665536 52054201056 52105084928 52153423872 52214640192 52233081472 52263677232 52265680896 52353404928 52402572288 52428223744 52516220592 52533313536 52562170947 52567556096 52598347776 52678083744 52696688704 52727556024 52729577472 52742796964 52758542694 52779098112 52810115072 52841048832 52898752896 52939843528 52948432416 53080535552 53111627712 53137626256 53146247232 53179416576 53208628902 53226813783 53278843904 53310052224 53328880384 53391476424 53409723796 53509218048 53524684928 53574952288 53651423232 53664873834 53680894839 53733368832 53783218368 53835792384 53865365268 53898983424 53918019584 53949602304 54050469616 54066605736 54119456768 54210292224 54252401632 54295068672 54324893844 54343460226 54377376768 54396581888 54428444928 54460431168 54511577328 54530207512 54599806976 54603070929 54631789056 54647580416 54807067458 54851743232 54860642304 54943807776 54981623808 54995407896 54997516288 55011826116 55027727326 55029731328 55049166848 55132618112 55200870192 55235321856 55249169547 55338593024 55390563904 55412536608 55516139107 55518160896 55554349056 55602957696 55725576192 55745257472 55794033152 55810689792 55904363856 55947789183 55956866076 55959011328 56002479104 56096475072 56131485696 56151310336 56162319642 56182155172 56184201216 56211703808 56289246464 56306050944 56355317304 56392051144 56394104832 56425083039 56499542528 56565860208 56575037376 56618983668 56621154304 56680813354 56716188672 56769453312 56786401152 56892572308 56894644224 56911089664 56981543424 57067924056 57121519026 57123708928 57177356288 57290422464 57306982304 57309069312 57340550124 57346424832 57360801784 57487296768 57537596688 57554773848 57575101168 57611034624 57630724096 57684847616 57707730432 57752556576 57761926272 57809010688 57849489918 57906038784 57968319552 58024984576 58048285416 58065615036 58086122776 58105028608 58120146981 58122375168 58211149568 58245247008 58265153232 58322108416 58354145707 58390565376 58445402496 58509226688 58539999232 58543498728 58572156214 58618220544 58727816576 58762216656 58819657728 58851968331 58908824832 58964148672 58981751712 58998800432 59021787136 59054208772 59138500608 59184438144 59283774792 59341725696 59411379456 59432362496 59487499104 59522458424 59545649152 59557323969 59563425792 59578358554 59596144959 59615542272 59715602496 59768111104 59779829538 59800942708 59838265344 59920810752 59938699392 59959868672 59994990432 60030247992 60107160553 60144674304 60183878144 60215270544 60236537504 60271821324 60337640022 60369374208 60461580608 60544985864 60563060844 60619938249 60622262272 60657772032 60771181328 60806778318 60809109504 60866217984 60884388864 60998221856 61033951836 61046194176 61051593746 61093613568 61196154624 61289623824 61346483451 61406450688 61424782848 61442537728 61478527968 61500241088 61518601248 61635864576 61708211136 61730005376 61768531968 61823584394 61833614568 61872205824 61894057984 61930312704 62024195376 62046101216 62064624336 62084825088 62118929301 62125293568 62255917152 62277904832 62314384392 62316773376 62332396412 62351005002 62411954176 62516707968 62565269624 62575420128 62713414656 62731542016 62768287296 62848401408 62869880832 62885642534 62904416289 62928924672 62965906432 63002788992 63120582668 63170224128 63238166784 63325402272 63366679392 63387303936 63406227456 63422123622 63441057537 63503072256 63524775424 63561985344 63584434304 63624118272 63659068044 63698798592 63721295872 63817893568 63828247296 63877827728 63896897688 63985041879 64024975872 64047588352 64066708992 64116474656 64224089358 64264172544 64286869504 64324525824 64362327744 64444790696 64470355092 64527044608 64530902007 64583504128 64691902704 64736428032 64771988814 64834564608 64895453568 64914211648 64933591008 64994572968 64997064704 65032768658 65035137024 65156730496 65278107648 65346888123 65368157184 65400155392 65410765824 65487543264 65509924656 65571447876 65573961728 65609982581 65612371968 65635545088 65712586368 65735044672 65822880024 65857499136 65876535296 65938402816 65958087936 66049075488 66068793648 66120114489 66133377024 66184748032 66295834176 66337210368 66360639488 66373650486 66397092476 66399510528 66523654912 66543514752 66601738632 66645151352 66737086691 66772186624 66861407808 66926002176 66962765727 66986415782 66988855296 67028222976 67091172096 67192878324 67199762432 67236676364 67239124992 67258560512 67443910248 67454852256 67507249758 67509837824 67520790528 67623148032 67686655872 67706862912 67726433632 67728900096 67766104692 67790038472 67855529984 67939532544 67998977904 68019278184 68085768192 68109037568 68113109097 68173001728 68200045056 68253021408 68319739904 68327555824 68367578994 68391725204 68434409472 68585324544 68602519128 68622999588 68647236008 68669579264 68690079744 68794994944 68858817456 68926128128 68963990381 69122854944 69147267904 69183635456 69187771224 69299755008 69360390528 69405601408 69446256048 69537898496 69619520256 69630815232 69684902976 69801863868 69804539904 69842884683 69870096384 69890955264 70021627456 70044418048 70062642936 70082894596 70131130368 70213448448 70237444992 70303408032 70344723592 70372130816 70385928327 70410787382 70454731776 70531670528 70572984768 70597909888 70815503616 70836644736 70861662976 70944838536 70969085044 71035735199 71080069632 71188635232 71308120026 71345624064 71465372352 71532488592 71535230976 71553165112 71574526452 71644491776 71686457856 71710957824 71795130264 71820487024 71862556194 71865311232 71932803072 72053536896 72088807648 72131033988 72145502208 72209803314 72280389632 72322728192 72433191792 72457946968 72500389533 72503169024 72571259904 72592925184 72613908224 72656442144 72682103104 72792284851 72804094572 72842385408 73028488104 73064236102 73076089944 73121697792 73147523072 73258410368 73301321808 73327210528 73349101488 73372975104 73413280083 73575174816 73601160256 73647095808 73665559396 73770706944 73839988224 73883382144 73951925256 74024214528 74072465408 74111102208 74137276928 74180703168 74300768256 74319395722 74341582887 74414253056 74457841536 74539151808 74597052244 74609154768 74612015104 74655719424 74795300096 74839111776 74883092856 74912268288 74934632448 74953418826 74975795271 74979035329 75074734592 75118709952 75140423072 75192139776 75233444052 75421146944 75433383168 75491978224 75599732736 75618685857 75621584896 75665880576 75692604416 75715201536 75859525632 75901196514 75948567552 75975391232 76090565408 76150407168 76162025368 76192237836 76221923328 76263793281 76337471232 76387229952 76454066832 76622667264 76649729024 76694626944 76716795584 76739698464 76814712832 76859707392 76868500302 76943640576 77003408768 77015901696 77132653224 77208051712 77228140509 77253276672 77291092736 77394369312 77397713888 77420820048 77493529308 77496500224 77539070323 77541894144 77660329344 77686870976 77778057786 77790676392 77831589888 77854087168 77927203328 78057998304 78081301584 78157627392 78230135808 78349622208 78398521344 78426210304 78469291108 78545099776 78618864896 78642335616 78774330888 78799970304 78851334144 78871102453 78912584192 79045033056 79094366208 79114195446 79122300928 79137814041 79165764106 79168647168 79215172608 79316665472 79348129344 79409765292 79417901056 79422648624 79461526612 79487389696 79620803328 79706439384 79719370848 79784353792 79868418817 79894414336 79918265856 79993320576 80040330656 80043245568 80087214636 80114585694 80192899072 80287027392 80362428432 80450186696 80492498944 80497310751 80600053248 80750747792 80753688576 80798047902 80826584332 80877029376 81055383552 81075704424 81078812672 81099908604 81123350594 81154957312 81179185152 81315438336 81378602448 81458151424 81515190339 81594872832 81690646752 81719498432 81767365992 81795311268 81875267584 81899710464 81971370624 82024801664 82181152768 82277614848 82290963456 82415711664 82444819424 82493111844 82496274432 82541590989 82573750272 82698927168 82752832448 82779766784 82801305288 82825239068 83007889536 83085845856 83134673336 83331523584 83355610624 83404436544 83433893504 83560374326 83617886208 83691049728 83716034688 83826507776 83872555052 83905232896 83938516992 83951323417 84003718656 84144712608 84226965504 84273232758 84317555712 84433869696 84459076416 84488905856 84532975956 84541636608 84562831496 84588076716 84670763008 84749313792 84848790312 84878757392 84928475502 84931731456 85021220031 85074283008 85104329728 85154179968 85195863584 85313389172 85338858462 85366634496 85422278656 85472315136 85601886084 85632119144 85682278539 85685563392 85766034432 85816436992 85960473456 86019637248 86027245733 86041202676 86230945152 86255870272 86306395032 86362651752 86416551936 86446086144 86527271424 86578121344 86628834864 86659430624 86713516032 86859058176 86952479328 87037476864 87072428124 87129184164 87157542912 87183562752 87214354432 87316724352 87346566208 87397729848 87428597168 87483162624 87585848064 87616781824 87668103744 87763840032 87809998848 87832013126 87858234321 87944117248 88065433984 88091724864 88160152652 88177836032 88229486592 88363237248 88394445568 88446223008 88498200648 88532680704 88581313158 88611587207 88724686336 88776657216 88802318176 89012588544 89148543744 89231248656 89234669568 89283687636 89318473728 89345138688 89367537831 89370963968 89423313408 89454896128 89590504432 89652166656 89701414062 89757398016 89881216128 89925213664 89939803008 89995935744 90009666344 90045371988 90164197376 90217011456 90248874496 90275817216 90354806256 90506460033 90554061312 90586043392 90665303872 90692370912 90781024256 90817478796 90844591266 90933393408 91004028544 91156771992 91213664256 91245879296 91299326976 91470025504 91497332784 91577390619 91586772992 91637083109 91640420352 91811756608 91934435736 92109676032 92163806592 92250361632 92277901872 92399673344 92453796864 92480520704 92595008064 92652797952 92735376591 92750421852 92826027008 92841086976 92913203968 93069151824 93072719872 93096936504 93123846244 93127237632 93160128512 93187940352 93211302899 93416857248 93475160064 93498594618 93508173824 93526507503 93559539398 93617931264 93649926656 93737877376 93775061952 93847904436 93863130192 93939642368 94097313024 94304821248 94328463801 94389949511 94393387008 94420671488 94448859648 94593118048 94596562944 94680874002 94773426176 95050019088 95077493368 95080955904 95127498752 95133185433 95254608384 95287163136 95376651456 95432701936 95436177408 95488602066 95581943808 95614610432 95726840352 95742370944 95792726016 95816741592 95820414976 95845346532 95910404096 96071382528 96100063488 96174711984 96279737752 96336134037 96370158242 96430304256 96543491616 96577589056 96667186044 96670892032 96723994939 96761679872 96790566912 96875256192 97037854056 97072126096 97123180544 97371317472 97400386512 97434786592 97438334976 97491859452 97495597056 97549152987 97735095744 97798801984 97830633472 97884373444 98100233088 98116148736 98264886984 98357171814 98360942592 98385602029 98453317632 98511176192 98568879552 98602567008 98698952704 98753169658 98814802944 98907604224 98937131904 99067691008 99073613232 99122110516 99200065536 99277122048 99385535744 99443751264 99478873024 99540959232 99595638714 99629677081 99785482368 99815272128 99844123808 99902607948 99912843264 99937891768 99967727028 100158279936 100311258736 100479623673 100542334464 100577844224 100636758144 100789317486 100799643648 100824914476 100855014546 100887840768 100953602048 101165865372 101201595352 101260874637 101264756736 101281185792 101434722048 101529983808 101589650448 101629231104 101685057708 101783294976 101849639936 101909298816 101938755776 101998466856 102128652288 102163556352 102259502592 102319597952 102379532112 102479609856 102491333736 102587587806 102591520768 102651614208 102687868928 102843537632 102903778692 102970854012 103004368896 103035119616 103192492416 103227760064 103288226184 103324705744 103389192192 103547105792 103704077048 103720901856 103775453184 103801470058 103949632512 104040585792 104077331072 104108402112 104210169856 104306847744 104429280384 104466162944 104527354464 104706809856 104722784881 104805144576 104856447488 105032441184 105066627072 105124341894 105135112192 105196695552 105356167488 105393377408 105455112048 105459154944 105485593928 105517085388 105558196224 105616181073 105620230144 105682097664 105797505792 105879687056 105896864832 106161071104 106223255424 106275252512 106292494464 106358833152 106417257804 106453627566 106557687808 106620104448 106657760768 106782952848 106819447592 106962180039 107018436096 107049369856 107149904576 107302846464 107329747668 107361789678 107466737664 107566436736 107730730536 107797966848 107836039168 107899204608 108100939232 108133211472 108238913536 108314704971 108420584448 108504803264 108649787688 108686920452 108754753536 108793163776 108856889856 108920862336 109023154656 109060415024 109199613952 109206141858 109263578112 109295160832 109596354153 109614134916 109703486464 109721284608 109887615552 109990815792 109995032576 110023652232 110055454652 110059462656 110098333696 110158812517 110265236224 110401740384 110470643712 110498339094 110677186048 110781127808 110825073216 111032278214 111036321792 111108698112 111205915392 111451152384 111479093583 111490514944 111551758513 111588066304 111621379584 111808727712 111895578366 111913732152 111918022656 112004958208 112192950144 112262971392 112324639284 112364310344 112368402432 112423407616 112430128239 112578492928 112612101888 112710634608 112784102288 112788209664 112850166078 112999085056 113131720416 113150074752 113237967336 113242308608 113361626708 113432377344 113538906624 113572802304 113785144616 113789288448 113822179328 113851794771 113963086848 114135848112 114243038052 114247417856 114310175837 114354712576 114580844928 114613964608 114681100248 114721603568 114974593536 115075193376 115109547696 115150202336 115222069248 115261448192 115369695232 115415460864 115505113152 115523852544 115618021376 115698979836 115812077568 115936639104 116096570832 116131230072 116172245552 116210057216 116240293962 116244750336 116273893307 116422299136 116490494016 116530306464 116644216832 116667086679 116708291414 116781130752 116890804992 117018453376 117079998464 117086997456 117144312428 117236441088 117455633152 117524433312 117639315456 117703936662 117744163823 117817649664 117928297344 117963503424 117997600864 118108417544 118277001216 118368876288 118567549584 118671293169 118683451392 118748646159 118822758912 118864724992 118974998208 119044916848 119091298304 119114647938 119126851584 119156717108 119192289918 119231084544 119431204992 119559659076 119601885416 119676530688 119841621504 119877398784 119919737344 119989980864 120060495984 120171878541 120214321106 120289348608 120367756288 120430541088 120473075008 120543642648 120675280044 120738748416 120923161216 121089971728 121126121688 121239876498 121244524544 121315544064 121542362656 121613556636 121618219008 121685025891 121732435968 121768777728 121996443712 122067903672 122103187492 122187227136 122392309248 122579247648 122692966902 122812901376 122849565696 122885075456 122957055936 123000482176 123037202496 123271729152 123416422272 123460010752 123647168788 123667229136 123744411648 123763291223 123788115968 123860625408 124048390752 124092202432 124129248672 124169650176 124237858602 124250587136 124511834304 124555809664 124628768784 124633546752 124664792824 124702010004 124823908352 125033415936 125130539248 125150840256 125340561489 125426829312 125463084032 125536574592 125696802816 125739761664 125771285068 125808832578 125857849344 125931812864 126005577984 126241165336 126340448256 126409849137 126476333568 126650804544 126733358784 126774607872 126812454912 126844247244 126882115074 127006144512 127049550848 127123970688 127168868608 127318136088 127397597184 127442591744 127635787136 127656494592 127755655456 127793795376 127970083758 128008287693 128049951744 128095176704 128133417984 128232949312 128448178716 128528345088 128573739008 128649051648 128724655488 128889581392 128940710184 129054089216 129061804014 129167008256 129383805408 129472856064 129543977628 129669129216 129790907136 129828423296 129867182016 129989145936 129994129408 130065537316 130070274048 130313460992 130556215296 130693776246 130731553381 130736314368 130800310784 130821531648 130975086528 131019849312 131142895752 131147923456 131219965162 131224743936 131271090176 131425172736 131470089344 131645760048 131714998272 131748019689 131753070592 131876805632 131916175872 132098150976 132137587296 132240228978 132266754048 132369496064 132384639409 132591668352 132674420736 132747300972 132794184952 132799021056 132871969737 133047309824 133087029504 133203477264 133290302704 133474173382 133544373248 133722815616 133852004352 133925531454 133972831564 133977710592 134056445952 134182344192 134385756648 134473352728 134478249984 134517121024 134552121093 134887820496 134909704512 135014499516 135019675648 135041581056 135246296064 135373311744 135413725824 135452867264 135532209384 135580076944 135711059968 135879065088 135997955808 136038556368 136171536384 136218075136 136226218194 136346003456 136400090112 136506042816 136639479808 136655111648 136735157988 136783450408 136868818944 137205038256 137245999176 137294472016 137339158528 137380159488 137414601181 137589989888 137717634912 137852256256 137927980762 138245709888 138294535808 138367270912 138375542448 138599510016 138720781056 138811202816 138892512096 139075796992 139152193609 139239040512 139261630464 139369805952 139603727736 139609079808 139685769366 139740192768 139781910528 140043254912 140125285872 140165789192 140247891927 140262260736 140339309097 140426896896 140474889984 140606816064 140689447184 140744261632 140771856654 140821574764 140909463552 141063341056 141145969536 141195819776 141631007232 141673289472 141723325952 141889677072 141938170088 142021311003 142071470398 142160139264 142377270464 142616240052 142691248128 142930744704 143064977184 143106330224 143149052904 143288983552 143372915712 143421915648 143590260528 143640974048 143725112388 143730622464 143865606144 144107073792 144177615296 144262067976 144419606628 144555237363 144560779264 144645456384 144866383584 144915893936 145000779066 145006338048 145142519808 145185850368 145227816448 145312884288 145364206208 145584569702 145608189144 145684770816 146056976208 146128472204 146152179888 146243395584 146265707809 146295046144 146516820736 146602643616 146654421056 146698202976 146745950208 146826560166 147150349632 147202320512 147294191616 147331118792 147541413888 147679976448 147766764288 147903850512 148048429056 148129754487 148144930816 148222204416 148274553856 148361406336 148601536512 148638791444 148683165774 148828506112 148915683072 149078303616 149194104488 149218309536 149311438848 149393458071 149590600192 149678223552 149766185712 149824536576 149869264896 149906837652 149951590542 149958070658 150149469184 150237419904 150280846144 150466888104 150842293888 150866766336 150983956448 151199465472 151237371714 151243169792 151282521819 151331761152 151385208832 151430403072 151719051264 151802393028 151897135104 151950782464 152181130816 152324050736 152384475672 152443846656 152527586562 152674942464 152774459904 152908133664 153245334528 153299458048 153389253888 153433591168 153479396928 153629425664 153719414784 153737000604 153881381709 153887281152 154006817536 154031803392 154265306448 154416103424 154456281018 154500926723 154506553344 154582185472 154788738624 154795427776 154841640096 154987058616 154993000448 155078140646 155083788288 155320658688 155373741952 155556115572 155581352784 155663179776 155702205087 155708174336 155854406656 156115996608 156162603168 156315254784 156454573847 156460271616 156699244416 156797042688 156938582216 157090199552 157237729792 157284671232 157548661776 157599940608 157686512841 157702668288 157742204906 157825168384 158090066112 158188732416 158228390892 158244601856 158275628082 158331528212 158337294336 158430345216 158633330944 158696258688 158819530584 158845297248 158923053224 158974779392 159241606656 159412878768 159438741696 159568707584 159680441349 159736837634 159788828672 159836531712 159986641152 160080661312 160174429272 160229171388 160385798144 160574054784 160724856864 160900373392 160984997888 160994621502 161200106496 161501495584 161507377152 161596095804 161653168664 161754058752 162151408848 162157625344 162199817208 162246701188 162309914624 162358370304 162399074123 162630876672 162757204896 162916302848 163030380678 163189745664 163381293504 163438996864 163534731984 163590622536 163750535168 163799420928 163942741248 164049603328 164362305536 164452592447 164555229696 164581926912 164831423328 164889638848 164986223688 164992548864 165083181978 165147500544 165397854336 165505664896 165602610576 165650478136 165747508641 166015779072 166171691712 166269346672 166548417321 166663047168 166711221248 166808873088 166867787008 167120748652 167235772416 167382099456 167432069376 167745110104 167810465792 167843367549 167877033984 167902646834 168007437312 168289425216 168453931008 168546465516 168635111424 168867739392 168918152832 168977811712 169065951912 169125662992 169176153432 169341526016 169498627584 169697580624 169757514784 169856951004 169863462912 170042440062 170148566016 170208659456 170308359936 170391727168 170626778344 170677716924 170733268992 170844557312 170944630272 171203772168 171264238288 171364557078 171371126784 171414090133 171532068864 171632873984 171920946912 172039274496 172054491466 172082405352 172461890304 172511740544 172612790064 172725303504 172833103872 172892172288 173054542848 173156242688 173257669728 173318861248 173427032064 173581602337 173718116352 173904958656 174074953728 174144856248 174258368328 174315085824 174367125504 174428708864 174633448704 174693132416 174795459696 174857194336 174966325248 175062437121 175171696128 175233563648 175336207488 175527680064 175619997696 175664026252 175716468642 175888234496 176130867968 176183449728 176320305304 176458973184 176555904993 176726474496 176788891136 176892446016 176996401296 177065361408 177162626316 177223174414 177449372672 177553314432 177604636352 178025177088 178297087488 178462497312 178567375272 178636947456 178690277376 178735075662 178741927936 178788434877 178846626816 178909792256 179181008864 179304333312 179402828124 179514796032 179762432256 179850427328 179879606016 180019332688 180090743976 180321481659 180328394752 180434022912 180497748992 180551634432 180709612512 181012920066 181108122624 181172086784 181330607744 181384741824 181562048512 181634957592 181689182532 181859814747 181866786816 182008057088 182313543984 182427328512 182491758592 182592004309 182598653952 182940051008 182994665568 183154781238 183173545984 183274166218 183280840704 183623513216 183868871472 184219352064 184327613184 184500723264 184555803744 184799346688 184900860001 184907593728 184961041408 185190016128 185305595904 185470753182 185500843704 185652054016 185682173952 185826407936 186138303648 186193873008 186247692488 186254475264 186320257024 186356787903 186375880704 186422605798 186833714496 186950320128 186997189236 187016347648 187053015006 187119078796 187235862528 187299853312 187475754752 187550123904 187695808872 187726260384 187879284736 188077244311 188194626048 188609642496 188656927602 188713248867 188779899022 188786774016 188841342976 188897719296 189186236096 189361748004 189546852352 190100038176 190154986736 190161911808 190254997504 190266370866 190509216768 190574326272 190753302912 190865403872 190872354816 190977204132 191163887616 191229220864 191453680704 191484741888 191633483184 191640829952 191690693064 191820808192 191955125637 192142765056 192200126976 192349423968 192559475504 192672268074 192740316484 192860608512 193086983232 193155178112 193334372088 193341784064 193447989878 193523359744 193581133824 193750512384 194075708112 194144252192 194246361088 194353063801 194742634944 194800773024 194869573184 194983718904 194991194112 195098305974 195470191488 195597603968 195768746888 196200466176 196232297472 196529773968 196714343628 196721885184 196771204058 196829947743 196906635264 197022352384 197137759104 197205134016 197397905408 197506339316 197629605888 197815208448 197874263808 198147226464 198244221032 198360343467 198400131072 198554244096 198771071488 198887502528 198957746048 199081918464 199191277428 199259354162 199570964736 199630544256 199688247616 199805215896 199875783536 199935454056 200211260073 200316559872 200622517472 200959247346 201084668928 201155688448 201273516288 201578634972 201599287296 201649828952 201710029092 201775681536 201907204096 202331730744 202403190704 202521749274 202529513472 202562371584 202580288339 202869444096 203059967616 203179300896 203370115416 203566589952 203699279872 203818597632 203877511552 203996933712 204257304576 204327112704 204519005184 204639195904 204759064224 204959219712 204982667472 205141893671 205175175612 205183041536 205303228416 205375737856 205687075264 205807557384 205941708024 206008737792 206070239232 206384984832 206455520128 206576452368 206649411488 206778384384 206891971143 207094211584 207408154096 207441803712 207550906368 207602940116 207899265024 208081171584 208154662144 208216804224 208613695488 208858560768 208932325888 209054708928 209413619712 209445569762 209528654049 209610289152 209712894976 210064882368 210133254144 210248683788 210270224384 210393391104 210712334976 210786754816 210910224096 210971187856 211034170776 211116392448 211232362146 211240460288 211364195328 211595011584 211759374112 211793729664 212322142208 212446510848 212550505024 212584988928 212834515608 212907255132 213107205597 213115375616 213240208896 213315521536 213565905696 213638895184 213924360078 214036872192 214098739712 214299809152 214605692928 214659495336 214723579356 214933475328 215132873472 215461461072 215595933696 215672078336 215790550547 215798409216 216201878464 216266422944 216477827072 216629409942 216841168896 217009606528 217299575376 217373840904 217509507072 217586327552 217713779712 217841724672 218046309312 218120830048 218376854553 218399227904 218412283716 218519198183 218527156224 218590321664 219192708306 219228269832 219406972928 219442569216 219775231104 219981631584 220047304464 220110909304 220118925312 220196667392 220239840249 220317625034 220530472448 220803480768 220941287424 220996678188 221354372096 221562255616 221650146432 222064556428 222072643584 222217396224 222273106913 222411830784 222902304768 222958187166 222981029888 223024748661 223103517026 223176132608 223242759168 223617455424 223791156732 223827464304 223836045312 224009916416 224385900288 224649278568 224728620688 224736804864 224846815232 224860256478 224937105987 225156985856 225224203776 225421269216 225568204576 225576419328 225700332156 225998170112 226263440832 226300149504 226475934672 226484617216 226723253416 226856057571 226864754688 227077813248 227145604608 227570289232 227578576896 227644358656 227703589542 227769407437 227926173696 228271696224 228486076104 228494835712 228620351674 228709425152 229161689856 229227929216 229362200496 229443207136 229949187072 230150386752 230219095392 230300404672 230444138496 230522896384 230649526393 230739390464 230830921728 231010226304 231047705088 231397959672 231624155136 231873278208 232193141664 232262460144 232344491104 232420114432 232480587924 232489500672 232547786614 232617210969 232844598272 232980988032 233060612928 233288433664 233334173358 233416582828 233562261504 233781609984 234036906752 234173994912 234288624856 234472882176 234611820223 234911266304 235048866624 235278630912 235407873324 235488327646 235635299328 235856594688 235927006848 235995201728 236216835088 236554002432 236613307359 236737752576 237135099168 237342586338 237366902784 237497292318 237645517824 237729449984 237949996416 238089833696 238229295876 238253703168 238313434216 238384579836 238462169088 238862409984 239119318152 239203770832 239353061376 239605256451 239683243008 239754797568 239839474688 239979961728 240120991968 240343757082 240428642212 240578697216 240735512576 240861082176 240946150016 241087285296 241350560088 241477496832 241846322432 242179943456 242252243376 242440419793 242479752996 242489049088 242631088128 243084725312 243227113272 243236438016 243370051782 243464871936 243537555456 243992887424 244135807344 244206374984 244374454272 244784618496 245158495296 245385933804 245625802752 245699131392 245770150912 245914111872 246000964352 246074404992 246543458304 246832844544 246920021504 247294337576 247334458272 247488823296 247526582446 247576231936 247624772967 247721250816 248096781504 248184404864 248258497344 248339300352 248475717204 248501174272 249023668608 249111619328 249257537568 249329585648 249404020008 249647816704 250066831872 250261078496 250301680512 250681122978 250853658624 250926168064 251073149184 251479523328 251542570136 251617665156 251715698688 251853970251 251863625728 252011155968 252482330672 252680896512 252819698274 252952667136 253301609088 253466717568 253624909824 253688494488 253764230148 254012289024 254099101696 254247941376 254337737216 254636272176 254795194368 254885183488 255063660093 255271574272 255312989184 255511310912 255587590752 255940167516 256016575386 256099903488 256190353408 256266835968 256465898624 256896357432 257056690176 257147478016 257298103296 257449310976 257779162784 257881420368 258081737199 258108178432 258123608028 258249961489 258334016512 258767610816 259087955256 259338258432 259581814272 259656846592 259734364032 259978291872 260131074632 260140548096 260626921984 261112430592 261387552492 261463106762 261472628736 261600621568 261643063296 261950173056 262039698624 262285791504 262295846912 262439930324 262449487872 262542180352 262686399079 262850345472 262940178688 263291520096 263429996544 263496039378 263506141184 263574702963 263753611264 263832351744 264196301952 264275174592 264480457956 264533508096 264738992128 264769278818 265183336704 265494601944 265588369904 265598042112 265743939474 265834761621 266094619648 266174059008 266406954528 266580605408 266948346764 267088746496 267445631232 267704008704 267851062908 267945663128 267955421184 268102613493 268112891904 268364688384 268771513296 268946705456 268956499968 269034242048 269104242186 269182026971 269775640992 269819409024 270028999032 270039351296 270492592128 270746623488 270827451648 270905734528 271064418768 271160153888 271422119936 271758130176 271995911616 272077112736 272343072768 272436150272 272452436388 272585803919 272692006912 272800180224 273012085632 273310223296 273470315976 273566900816 273737637888 274410076512 274491998352 274588944032 274678317056 274732171857 274760318976 274829202362 274911249327 275179979776 275435269824 275704512512 275855961524 276491419776 276589071616 276751084896 277199020032 277268514809 277441562112 277622405632 277785024192 278151593984 278206129773 278304387218 278478081024 278523260928 278739611904 279207455472 279218159616 279371538732 279480385536 279563821056 279633908697 280086509824 280250571744 280331578384 280495783854 280524521472 280678618194 280853793792 280949779968 281213632128 281378894368 281543713308 281643149528 281818927104 282126682112 282291939072 282391639552 282985391403 283169848533 283262014464 283346578944 283446651904 283779354144 283876340176 284042622006 284142940796 284320278528 284754540928 285232480104 285382496256 285861489408 286129954368 286212660448 286298105808 286577967104 286745831424 286843831296 287180521056 287281948096 287450224776 287461244928 287731212288 288214147584 288355230592 288524135952 288839213256 289110474726 289121558528 289290912768 289732767168 289831787872 290001558132 290012676096 290171984817 290285039616 290371700736 290455632896 290625768576 290728412416 291169139404 291216378288 291369541632 292113952416 292256944408 292304359776 292486791168 292531415618 292590092288 292647458961 293033641472 293205287232 293308842112 293396405952 293491900416 293653120332 294300699264 294404641024 294662237584 295082827776 295156806087 295359952896 295533528576 295807701024 296096858112 296259508974 296289861632 296444408832 296549107712 296722812672 297203073024 297277582888 297366331548 297657012224 297831366144 298156607232 298388208976 298436619072 298622877696 298786916142 298889031243 299181200384 299356447104 299532371424 299738529792 299813675304 299903181084 299916141316 300298938368 300474839808 300561692288 300933776208 301438871019 301684587776 301733532672 301967912896 302398930944 302474743428 302486339584 302565043638 302652500293 302663522304 302770417664 302860806144 303604786056 303794270208 303901564928 304362261632 304648101472 304768951344 304887693312 305055173124 305349884928 305548919808 305816267328 306490669056 306598916096 306778507776 306867182336 306958793856 307438829568 307474001208 307762763418 307774562304 308013635072 308063606784 308530612896 308832206848 308912562036 309001853446 309013106688 309164370944 309577477248 309590855552 309683280192 309974117232 309986000896 310156281292 310167576576 310641317376 310747483904 311112231144 311162705568 311326359552 311404410174 311416348672 311708813312 311744473447 312231993216 312325206336 312630509568 312909147694 312920543232 313398488832 313877164432 314168354643 314180399104 314475459584 314569342464 315097323552 315199881216 315373025682 315405336576 315484409812 315650336768 316180132224 316377464832 316456781784 316551256164 316663056424 316674588672 316848543219 316860690432 317266661888 317392517376 317639061168 317690594496 317846106448 317949558784 318483213312 318825757536 318877483392 319137415168 319360882698 319473675268 319577657344 319673063424 319973282304 320161322624 320348858544 320458342776 320771596288 321148109568 321449713728 321800746784 321969995776 321989243004 322146859177 322400212992 323002991168 323192191608 323306337328 323508117504 324302817696 324399634416 324493402376 324619829248 324716740608 324798148246 325261753344 325514409792 325832605696 326060761356 326379491328 326762587008 326877993728 327069463968 327181245072 327501070336 327598841856 327680972047 327885482496 328099206656 328724611072 328789062459 328905184894 329110459392 329163853824 329662846656 329779277696 329972447376 329985097728 330166363956 330295001088 330476437551 330795708672 331011329792 331205221152 331300956272 331495017282 332031558144 332343383424 332538693344 333096834642 333326094336 333422442496 333617746176 333735574016 334241497304 334437280749 334471544832 334655275539 334764198912 334864138752 335490220208 335620931584 335686735098 335754067968 335805293668 336014874624 336578850432 337092931032 337270222848 337735478784 337836305664 337955623424 338131903824 338251325984 338352306864 338683052032 338997255168 339395161248 339515029568 339713902008 339726925824 340084880124 340297132032 340417318912 340616719872 340783454336 341253556688 341355433848 341466537984 341689114624 341889260544 342407544336 342528476576 342729114156 342742253568 342828180266 342930527511 343064137728 343265747968 343841893824 344108982932 344164810704 344923780608 345023481088 345225580128 345450607008 345666207744 345784344576 346109085696 346312485376 346515339456 346637722496 346854064128 347163204674 347436232704 347809917312 348289712496 348516736656 348630171648 348734251008 348821679921 348857417728 349266897408 349386264832 349590919392 349714388672 349932650496 350124874242 350343392256 350467127296 350672414976 351055360128 351239995392 351328052504 351432937284 351776468992 352261735936 352366899456 352640610608 352917946368 353111809986 353232491469 353452948992 353577782272 353784892032 353992802592 354325252632 354446348828 354898745344 355106628864 355209272704 356050354176 356245938477 356594174976 356924994624 357134750544 357273894912 357380554752 357470151324 357483855872 357576869754 357680227619 357693253632 357819584512 358362017728 358805656248 359029592064 359524864512 359700854656 359759212032 360038665376 360181487952 360642963318 360656789504 360868045824 360995497984 361103268864 361419225024 362025840132 362216245248 362344173568 362661215488 362769483648 363269915184 363378365064 363719629494 363733573632 364016114176 364627087968 364854657024 364983517184 365055077673 365184008618 365197307904 365880102016 365989331136 366309562476 366347091968 366548332436 366561681408 367247026432 367737742944 368425286801 368438704128 368655226368 369001446528 369111607488 369598693376 369801720002 369815187456 369922082816 370380032256 370941506364 371001687408 371289873669 371304108032 371364347904 371652815872 372276607296 372387746016 372495384976 372508950528 372640514048 372713575806 372751761408 372845211596 373667428992 373900640256 373994378472 374106030012 374238157592 374471725056 374599706624 374951509504 375100247808 375391617744 375452520768 375758569472 376021684467 376154488622 376389252096 377219284992 377313855204 377426497734 377559798044 377573548032 377682685952 377795438592 378372472192 378723496008 379093704704 380200076352 380309973472 380323823616 380509995008 380532741732 381018433536 381148652544 381506605824 381730807744 381954408264 382327775232 382458441728 382907361408 382969483776 383266966368 383381386128 383641616384 383910251274 384285530112 384400253952 384698847936 385118951008 385344536148 385480632968 385721217024 386173966464 386310356224 386668744176 386683568128 386895979756 387046719488 387162267648 387259330601 387501024768 388151416224 388288504384 388492722176 388706127602 389485269888 389601546048 389739146368 389967437808 389982388224 390196611948 390940382976 391195207936 391537493776 392194660143 392400932352 392464594944 393059547936 393428687256 393443770368 393542408116 393659895486 393813270528 394044704768 394275518208 394410268032 395012678632 395244059067 395259211776 395630416896 395748527616 396294452928 396488442064 396720686934 396800262144 397108488192 397153918227 397542142976 397775005056 397915492096 398382554856 398518708324 399141929472 399261088512 399376495232 399610431792 399751567072 399870908112 400422520146 400633119744 401245034944 401853298561 401918494692 402169337856 402311376896 402547032576 403157269944 403299657904 403420058184 403551363072 403814408192 404663461488 404806381408 405043498548 405059026944 405124743168 405160576678 405738888192 406119935232 406358601792 406740230832 407133179904 407398559744 407637195264 407755023104 407993867424 408514609152 408654225408 408756676471 409038010368 409278391808 409518128448 409918439424 409965334944 410283787342 410350351224 410366083072 410606456832 410751475712 411374150528 411615114768 411883416048 412017475584 412140478464 412243803543 412769969664 412911040256 413152904736 413298822976 413556768768 413783942286 414188423168 414816308192 414883607424 415101812736 415205880232 415798530048 416162343168 416309324288 416433608448 417227390976 417456580827 417717121536 417864651776 418109417856 418827239424 418891139524 419057308098 419220578304 419425789952 420129764736 420497367576 420786782208 421017927291 421424669952 421573509632 421820448192 421942375712 422068341552 422232784896 422464724292 422480920576 422728390656 423190023168 423518748224 423587459328 424644284416 424893021696 425101010048 425169977856 425669031216 425814510264 426214411194 426230751232 426480417792 426631043072 427131811392 427277790368 427848720156 428073744384 428197479424 428599618304 429318990672 429447158712 429866950656 430265746944 430922922144 431191867392 431344156672 431581101094 431596818432 432403756928 432532845888 432955654144 433258819884 433665712089 433682337792 434019213056 434599150752 434747681808 435019014144 435172655104 435411702583 435427559424 435683449344 436092618624 436241660096 436753709106 436798455808 436824567432 437038396366 437054312448 437180643328 438385416612 438456539664 438797123427 438813945856 438885138432 439550462208 439963263168 440094608928 440221818608 440237850624 440393334784 440479680498 440635250068 441060944896 441606961536 441882574848 441993356376 442708744192 443124511232 443300292864 444129112856 444145287168 444389263461 444434792448 444546213826 444823661568 445804609536 445916374332 445962059776 446049497322 446207034052 446352265216 446485518336 447234910848 447582313464 447654928608 448019832832 448771800576 449298557136 449457241376 449473609728 449693630464 449720512956 449874211974 450313971712 450448407552 450842538432 451136409152 451400664312 451996340224 452526881664 452600299008 452951869344 453446506832 453712115142 453729509376 454155626496 454291209216 455140578464 455157153792 455288717312 455407179084 455538814874 455852347392 456543392448 456972152208 456989671424 457240703348 457418850304 457670117983 458323379712 458455858432 458724400992 458886414272 459898374144 460300773504 460438190784 460600809344 460888276992 461045792768 461299052786 461478780928 461661843456 462020452608 462095410176 462795919344 463248310272 463502780169 463746556416 464386283328 464524920288 464688982208 464840228864 464961175848 464979001344 465095573228 465234421938 465689196544 465961976064 466121225856 466668346716 466833165656 467106615261 467124523008 467563219968 468073813504 468347989824 468577249712 468945764352 469223640446 469363721541 469822532608 470097733248 470815746648 470976655292 471270598656 471713189376 471854013696 471990403456 472433670176 473108004864 473226614718 473475505152 474270198336 474685172676 474733805568 474994584636 475291035648 475458899968 475899992832 476179667392 476458591752 476626868432 476769159672 476924338176 477724819968 478238636304 478407541664 478706122752 479210512902 479366486016 479509595136 479678949376 479959923456 480241983936 480687514164 480857284424 481157394432 481471025152 481722164352 481892300032 482174570592 482701120176 482954993664 483076072193 483692644864 484359886912 484504486752 484880839586 484959505992 484978098176 485262176256 486169450624 486454226544 486472876032 486740103564 486929743872 487075110912 487197222369 487985774848 488271614688 488412749968 488748908544 489569236992 490316990592 490771867608 491251605504 491398262784 491540301824 491828223744 492001928704 492148809984 493086916608 493357777341 493665689088 493840043008 494588675152 494668916544 494977646592 495053164892 495152463872 495249545934 495442501632 496193563008 496368809728 496516994688 496951434408 498047337216 498223238656 498515075136 498659171296 498808040016 499295633408 499645251963 500133663744 500522156992 500603361024 501362245956 501707317248 501852336128 502146298368 503085140272 503235330312 503431397376 503707940502 503727251456 504022311936 504964661344 505361793024 505639396548 505905334272 506603218176 506933435136 507376988976 507528460296 508024578048 508198203392 508495882752 508675474432 509272544352 509590388736 509770366976 510127320186 510543148544 510625978368 511022621824 511175181504 511880335032 512033150772 512199806976 512380706816 512533671936 512931797248 513792714864 514113380352 514242270399 514294956032 514577466689 514596206592 514898621952 515558325568 515762840736 516163474398 516216356864 516247216056 516499922978 516668033024 517535221632 518175910512 518676516864 519163628544 519313693184 519468728064 519956583744 520262149264 520281096192 520744807011 521253843968 522224861184 522775104984 522926213524 522945257472 523201243136 523286126592 523900346112 524079397248 524571583008 524879860648 524898975744 525084360704 525187311363 525372798158 525700690944 525880357376 526583040192 526859993088 526992078756 527012282368 527149405926 527507222528 527664703488 528392603904 528550349184 528960915912 529477984256 529538557636 530035870331 530366673408 530989203888 531176739808 531196084224 531487878948 531669523242 532189239296 532348118016 532813909056 533161210816 533896693528 534177492992 534891262464 535702125816 535891326256 535910842368 536205226986 536225783808 536729376768 537543026592 537893410912 537912999936 538068484096 538208484372 538364053942 539551281984 539638818048 540057998064 540078702592 540964444977 540985184256 541493246976 541654903296 541811469056 542128837536 542320307776 542844239872 543142433119 543516260352 543991823232 544154225472 544686145536 544872300544 544904872776 545171607838 545384013824 545600360448 546024171264 546620446592 546940631952 547133801632 547475275776 547776012927 548820153024 548983996704 549177888064 549356634112 549464343714 549520637952 549658404724 549822498654 550359959552 550870539648 551711923048 552982839552 553178143232 553502169792 554398040064 554537029618 554702580003 554883124224 555244811264 555570048384 556303187968 556412259546 556608774436 556956162048 557046521856 557479223808 558414910944 558743077464 558960771072 559127642112 559267817394 560173019648 560501143488 560663156768 560991567708 561049042944 561357236388 561707587584 561899559936 562427264256 562757788736 563087426616 563286299056 563637854208 564231732933 564253364224 564583878144 564783279104 565970782806 566339697066 566524028928 566693157888 566893303808 567558708288 567752680352 568085244012 568285881592 568640557056 569509081856 570464960208 570764992512 570908085319 571722978816 572259908736 572425320896 572596211616 573155934208 573491662848 573687662592 574361042112 574563896192 574900449552 574922489856 575462424576 576428295168 576710461184 577048271904 577678426512 578220949452 578243117056 578581825536 579465534336 579663575744 580003116264 580025352192 580343969634 580570079232 580743401472 580911265792 581251537152 581456824832 582338278808 582432756576 582739083264 583059191403 584227904832 584513888816 584608719552 584973582336 585062831236 585180184576 585294917922 586067282944 586410574464 586617684224 586792811904 587306240664 588601398528 588809282048 589324475168 590165655552 590313612174 590489843229 590719905792 591067057152 591615402048 592193716224 592519017948 592579723264 592888817664 593098215424 593445625344 594555165776 594732663096 595314024448 595662732288 596313214464 596776417952 596873238144 597245755392 597573832284 597778062486 598362400768 598712894208 599064742848 599627350608 599806362168 599832282632 600597876736 600633780219 600949679616 601123384576 601867552416 602877742038 603369175552 603467065344 603935825792 604797861888 604949486856 604972679168 605130087276 605305000586 605327044608 605540835328 605721612288 607209572112 607588540416 607740865017 607803129856 608137006087 608724523264 609296202944 609537902688 610110346248 610699769856 611097839616 611632534656 612981338112 613197832192 613557015552 613734364672 613917587712 614877659136 614948002416 615425681013 615525526836 615549124608 616027270144 616127213568 617061225792 617664413696 617825124072 618003706892 618026213376 618328741888 619154954496 619181711104 619366560384 619948234464 620312562584 620335153152 620675913429 621282634752 621494967808 622224462288 622325411136 622652719104 622808820348 622832697344 623417626624 623488946894 624463986432 624650412672 625818295388 625841086464 626406028573 626796977664 627754328864 628336709286 628360798208 628950919168 629138684928 630194647104 630399762432 630746051364 630810673152 630968819624 631300673536 632360264448 632913563568 633102512328 633326112848 633349177344 633697086438 633721380864 634533323776 634785034752 635278122336 635381188992 635692212896 635899117568 636966426624 637651515072 637754966784 638274830336 638721765396 638947350536 639155314688 639321616791 639346126848 639946564608 640322645248 640697717088 640916685552 641543192576 641895602777 642296219136 642899427456 643601493568 643939991552 643978486008 644293718354 644800425984 646005982336 646384383216 646612674656 647016235008 647371651641 648605635392 648799268832 648986804752 649239658496 649433481216 649596296492 650523506688 651028819584 652121522712 652758982656 653525174016 653755987456 654138927936 654362490144 655002140672 655130563659 655197683712 655361944094 655557594549 655770964992 656198413312 657449222144 657578124918 657810369788 658220918784 658327707648 659325693312 659558555392 659944894752 660332727912 660590002176 660952875102 661178766083 661591417344 662022659584 662410442304 662601912544 662990034564 664063116288 664686766848 665077386688 666193669284 666652188672 666819320739 666844884992 667235492352 667471148032 668482994608 668874561498 668943089664 669310551078 669528397824 669728277504 670980440416 671373470196 671508135936 671610587336 672029749248 673157700864 674185862064 674540445696 674811317961 675470957568 675672611328 675911246848 676263807648 676502651968 676704613728 677366104064 677994510336 678790322496 679030059136 679427804016 679453851648 680169760248 680594264064 680834637824 681233439744 681566908672 682507113376 682710867696 682933075968 683308222311 683378229248 683778521088 684815088672 685056953152 685458228312 685484507136 685656360532 685861055022 686128275456 686531495936 687683787648 688217965864 688329621408 689847561216 690046962176 690451160256 690901214016 691332415488 691568689152 691948579179 692218171392 692624970752 693030678912 693275444992 694326409348 694872465408 695619834624 696579424992 697033473312 697260343296 697468502016 697643359842 697714835456 697851632907 698533794816 698772529664 699181838784 699428777344 699865300992 700249748484 700686784512 700934254592 701344829952 702110720256 702656105008 702865874568 703552937984 703835460669 704523471872 704733798912 705281221216 705835892736 706223619972 706464982938 706905897984 707155564544 707569784064 707985605184 708650505264 708892697656 709797490688 709839922077 710213257728 710418545408 712100708352 712491876954 713188349952 713849989248 714269501088 714761109504 714940302648 714967711744 715153739508 715360455238 715386507264 715639169024 716724035456 717611312496 718059184128 718815769353 719049729024 719401709312 719518424064 720077330752 720362975904 721285926636 721313579008 721709808391 721736091648 721990995968 722206537728 722838450048 724051680264 724432490496 724688347136 725322430976 725538967296 726539830368 726756730128 727321259379 727439258988 727467147264 728032228352 729254175936 729709314048 729967034368 730110155346 730368017236 730394615808 731760204032 731978662272 732619124952 733096664872 733123362816 734107953601 734494052864 735475485888 736850573602 736877408256 737310452736 738002893056 738223214976 739197386752 739603440004 739630374912 739844165632 740760064512 741883012728 742003374816 742579747338 742608216064 742728695808 743305631744 744553214592 744775492032 744990769952 745017901056 745427151612 745503522816 745690423192 747334857984 747988756944 748212060024 748476315184 748943450112 749199413248 749903019008 750200495616 750783235488 750905041536 751517138944 752043368934 752308977244 752778504192 754438569984 754627710408 754852995468 755119596088 755147096064 755365371904 755561910753 755590877184 756744944384 757446992016 758187409408 758603894191 760400152704 760619946944 761019990016 761065483464 762036867072 762297305088 763013211648 763461615488 763908816528 764655550464 764916883456 765814722816 765938967552 766533932736 766762772256 767283232768 767820502548 768571060224 768800507904 769397695872 770237902016 770689072296 770961265936 771442434048 772347932928 772620712448 773337488352 773791959512 774093438976 774245211597 774324535296 774518661202 774749884467 775002049536 776302832448 776577008768 776985444352 777412255204 778970539776 779203092096 779478292736 779934875616 780393223896 781393087189 781880765952 782390415872 783074987552 784389320286 784801864704 784929189888 786119095872 786857374512 786887540736 787084816232 787319790972 787626541056 788059197237 788089409536 788551036416 788820536064 790025357264 790488118134 790518423552 791260833792 791497055232 792588905856 792976884128 793441373868 793600524288 794216976384 794307836454 795084285952 795550010112 795830984192 796765109712 797037416648 797504284863 798283858944 798522177024 798752990464 799220863584 799503134144 799741816224 800845040292 801266239488 802490069888 803706597122 803836989384 804338675712 804622753792 805094065152 806314539888 806599315808 806840116368 807102726144 807546080913 807628816384 809326922976 809612762816 810086997096 810118053888 810321153356 811477776384 812239870464 812717203584 813480461664 814266359808 814797119488 815274390528 815510046208 815987734848 817029218304 817308450816 817513352942 817757411757 818076020736 818556783616 819036256896 819930669888 820567574684 820700702448 820732166144 821212913664 821502951424 822748301056 823230229536 823766832096 824034951168 824280956928 824487607086 824733747981 825539939328 825822080512 826305809472 826597645952 827113537536 827567884572 828376846336 829632616384 829767214848 830411760464 831597060096 831805544427 832324686336 832618648576 832867216896 834454781952 834913161654 835434243072 835729303552 836218835712 837654478848 837782279048 838114616196 838441156608 838851579904 838901726091 840259529472 840994735152 841573564416 842035854582 842849339904 843147019264 843640896384 843884751424 844136683104 844929448584 844961841152 845456781312 846380046336 847037496448 847174918656 849288568832 849509545599 849786043392 850202020096 850339955712 851338062432 851629020528 852428822388 852461502464 852929773553 852960835584 853262086144 854263622784 854555580736 855697440312 856147488768 856394958848 857199236608 858637981344 858894317424 859733901312 860531493888 861845844288 862383734784 862688313344 863162202188 863193636864 864807513856 865065691776 866517639768 867331424178 867364675584 867582126983 868038426112 869198301504 869495363616 870038028288 870345310208 870515954451 870823405166 870855118848 871366898688 872185237248 872483320192 873507418212 873596911616 873649134864 874076792732 874108624896 874361286656 876770833224 876913079328 877594246854 877627891712 877770276864 878552606987 879100924416 879926526336 880189217856 880443637216 880475701248 880959360996 881270500136 882121889792 883213923072 883986712752 885417488384 885470418261 886249022464 886600585728 888258225712 888290574336 888778526922 888869584896 889092427652 889647323136 891609219072 891832748664 892098994644 892414068104 892704530432 892971036672 894469821696 895164626928 895309857216 896039665664 896667093729 897543601152 898597114272 898914482752 899387260928 899441025912 899748423948 900627943424 900896815104 901685076864 902272818304 902801328624 903992680448 905053763328 905200598016 905903738688 906893013664 907424230284 907459018752 907957500879 908311252992 908582418432 910281156928 910577434624 910814358168 911077629748 911704694784 913086784896 913944304416 914481406696 914837700608 915340235966 916646759424 916911716864 917448801984 917772828544 919796748288 920601547008 920876381568 921201618688 922091585536 922598105572 922957561856 923323686912 923464557587 924040905216 924190820352 925591838688 926496620544 927005560338 927493112832 928772566656 929049840576 929377964416 929922351696 929958002688 930191146456 930468843876 931378393088 931923952128 932242451712 933336693432 933666331312 934213230522 934249046016 935126439936 935233420341 936147627008 936695979648 937154499424 937891528704 938447280892 938727443082 939645065216 940195466496 941631493296 941953310584 942505063929 942541197312 943426378752 943708027392 943980806912 944867340352 946216009728 946299703063 946453229436 946951010304 948540396672 949370345352 949989169272 950582071296 950917799936 951799985664 952359334784 952917183504 953253736864 953538319344 953848676352 955449639936 956477272608 956815083328 957412245504 958421025804 958732972032 959019190272 959357898752 959919846912 960483967872 961375028328 961714568848 962314788864 962942050304 963444328704 963784600064 964349141184 965402240352 965909987328 966152144386 966440577531 967385289728 968719773824 969008973504 969761679172 969919011984 969956196352 970524352512 972338901248 972908453088 973480207128 973859487744 974150221824 974394444738 974727459277 975971549696 976543229376 976825499936 977497817088 979138473984 980633981184 981543735216 982503211008 982796525568 983042916141 983080603648 983656447488 984003857408 984297619968 986173833216 986715554682 987331378176 987680086016 989177350304 989337833088 989955293184 990106329784 990499091868 990885003264 991429312653 992387126016 992737619456 993033989376 993902868816 996094674432 996446477312 997030150272 997318342592 997616080032 998591266816 999290503926 1000267327488 1001044313984 1001206722048 1002724491912 1003414634496 1003704672256 1003965826617 1004292596736 1006170280544 1006470660624 1006862794752 1007415881004 1007454502912 1008007914199 1008044623872 1009929322688 1011278793096 1011810668544 1013206436352 1013866870272 1014753977952 1015056920592 1016049156096 1016396406784 1016991765504 1017350948864 1018545088704 1019180777472 1019540733952 1020254640372 1021086297088 1021251956736 1022045243648 1022350363008 1023760670064 1024066301544 1024399613952 1024761413632 1025067343872 1025324331889 1025863594496 1027585429728 1028226760704 1028484540798 1028589912064 1028791582533 1029154933378 1029192413184 1029797243904 1031116651136 1031525681472 1032326948796 1032432713728 1032494432112 1032999845956 1033336066048 1035070443264 1036351821024 1037353033728 1038289444621 1038327257088 1038627386368 1038937456128 1039913167488 1040524298528 1040562192384 1041489614022 1042507687936 1045550209968 1045852427048 1045890514944 1046402486272 1046465039763 1046572253184 1047800692224 1048158794496 1049143166016 1049759721296 1049797951488 1050168721408 1050374622726 1050745596316 1051401381888 1051760714752 1053166080384 1053719986176 1053984157512 1054024564736 1054298811852 1055014445056 1055329406976 1056785207808 1057100698368 1057921831824 1058955968512 1059077115272 1059697474407 1060071740662 1060733346816 1061978407776 1062353479616 1062975757896 1063339046484 1064378478592 1064696236032 1065627818112 1066322421632 1067793387056 1068354985984 1069782524928 1071404251632 1071782652512 1071821684736 1072410453972 1072451567616 1073040682857 1073458753536 1075086053184 1075786821824 1076136968192 1076416968744 1076728107884 1079102563968 1079277636096 1080115996128 1081928889954 1081970368512 1082986493952 1083309806592 1083622938112 1084257675072 1084640615552 1085688479744 1086284866238 1087032520704 1087983646464 1088308450944 1089744601088 1089809745552 1090343215676 1090768027648 1091200720896 1091367204421 1092048342528 1093240893184 1093881263904 1094267603264 1094950551552 1095552025854 1097640306048 1097967993408 1098355776128 1098928687428 1099041275904 1099316809448 1099644997308 1100719919104 1101741079296 1103423846096 1105275860403 1105965679104 1106356286464 1107004339584 1108796080128 1109074059236 1109405160006 1109766248448 1110489622528 1111140096768 1112824519092 1113217548872 1113869621007 1113912324096 1114093043712 1114958447616 1116829821888 1117486154928 1117921542144 1118255284224 1118535634788 1120346039296 1121002286976 1121326313536 1121983135416 1122714472776 1123415175168 1123799119872 1124854528512 1125515577472 1126174853232 1126572598112 1127275708416 1128463465866 1128506728448 1129167756288 1129566558208 1131941565612 1132679394132 1133048057856 1133386315776 1133786607616 1135117416576 1135505360704 1136170488024 1136571763184 1137281114112 1139018163712 1140929920416 1141529985024 1141816170638 1143445957632 1144519817472 1144850641792 1145192423232 1146311868416 1146983325696 1147375325184 1148722084224 1149127792384 1149800899104 1150924849152 1151950633691 1152856590336 1153420922368 1154096543808 1155356853024 1156441898904 1156486234112 1157163651072 1158931068672 1159327151488 1160006232528 1160050704384 1160687939268 1161140158464 1161486802944 1161777991803 1161822531584 1162503074304 1162913649664 1164676557616 1164865513152 1165478166528 1166118382806 1168455809664 1169027777632 1169217439104 1169947164672 1170125662472 1170589835844 1172134565888 1172821148928 1173235368448 1173585623808 1174612481328 1176583980429 1177202797056 1177618564096 1178648950336 1180331311104 1180627224348 1180979686458 1181439811584 1182134114304 1183230804096 1185038035896 1185777635328 1186196430848 1186891250688 1189110331552 1189465326192 1190628048896 1191325464576 1191461754681 1192626428928 1193552835904 1193746476288 1195147664568 1195556124972 1196724801536 1197425788416 1198129485696 1199254701216 1199612724336 1199664565264 1201195753472 1201267560438 1201899359232 1202246769152 1203735104832 1205559895683 1205755484076 1206738351104 1206934130688 1207871651584 1209898973712 1209945358336 1210260174552 1210610001172 1210654089216 1211081670656 1211443224576 1211746937687 1214419144224 1215177080832 1215481730034 1215606259712 1216274012174 1217449046528 1218592405888 1219075805376 1220220692496 1221399539712 1222195679232 1223265069312 1225962676224 1226270029413 1226395664384 1227069343643 1227114031104 1227468729344 1227835175424 1229755318272 1229896004832 1230851362026 1231051053672 1231098249216 1232054540288 1232254427136 1234122451584 1235650248144 1236007413784 1236052426752 1236657483776 1236731410629 1238309908992 1238363422208 1238733120768 1239896468928 1240625125168 1240670306304 1241351826858 1242565269504 1242989935616 1244448924576 1244650822272 1245305438208 1245617640696 1245665394688 1246835253248 1246977893788 1248927972864 1249300825344 1251636590776 1251682172928 1252369742481 1252812057146 1253593955328 1255508657728 1256673418572 1256721596416 1257411934207 1257901838336 1258277369856 1260389294208 1261492102728 1261937639248 1262601347072 1264720528896 1265827127136 1266205024656 1266652225696 1266698354688 1267394172876 1267442761728 1269066647552 1269570069504 1270556244672 1270762377984 1271384425792 1271798235136 1273932853248 1275303030144 1275509933568 1277443530792 1277894701072 1278310629376 1278643233582 1278692253696 1279012826377 1279893129216 1280645290496 1281395434176 1281833371104 1283086385152 1283791205554 1284592438272 1285798854912 1287202987136 1287879983104 1287956972016 1288587436708 1289600851968 1292011964672 1292768766432 1293225349312 1294032470016 1294743303282 1295185802053 1297211270784 1297598537664 1297973609504 1298866962432 1299192592984 1301047013376 1302057639168 1304243045424 1305517965312 1306235107749 1307050348032 1307511974912 1308277855872 1308724980288 1310004281344 1310261127318 1310395367424 1310723888188 1311115189098 1311541929984 1312396826624 1315156249836 1315620739576 1316391370281 1316441837568 1316655415296 1318651386624 1319117110784 1319889789504 1320665455824 1321180004352 1321905750204 1322357532166 1323182834688 1324045319168 1324820884608 1325203825088 1325980069128 1328126232576 1329373533696 1330154773376 1332387338568 1333304377344 1333638641478 1333689769984 1334470984704 1334942296064 1336965989216 1337749122996 1337886179328 1338621102156 1339056795648 1339456555008 1341960880832 1342746940392 1343221174672 1344059498496 1346315401728 1348371724128 1349080891392 1349622635922 1350941915136 1351345222656 1351822493696 1352527615296 1353005303936 1353409227456 1354732208128 1355989020672 1357580644992 1358060118272 1358855608032 1360339520496 1361188528128 1361396203453 1361669275648 1362466879488 1363133817344 1365014226752 1365421735392 1365866151936 1366616444622 1366756458496 1367557042176 1369630177344 1370113906304 1370916456624 1370969014272 1371312721064 1371722110044 1372256550912 1373010353949 1373062991872 1375367575296 1376435931728 1376659242816 1379695122432 1380093924352 1380902320512 1381802428032 1382664830976 1383137378304 1383897158358 1384436342784 1385249941504 1386061357824 1386550889984 1388652818696 1389744930816 1390508340507 1391239669248 1393158849984 1394066946624 1394520686592 1394937004032 1395286719684 1395429670912 1395703265814 1397067589632 1397545059328 1398363677568 1398857554688 1400499496968 1401373569024 1401868509184 1402689659904 1404221440512 1405312210016 1405731749136 1407105875968 1407670921338 1408091164623 1409046943744 1409467597824 1410562442432 1412447239944 1412929965876 1413811795968 1414311129088 1415139568128 1415971210368 1417301010528 1417785395312 1419594981376 1419679844154 1420426515456 1420837090816 1424201416704 1424983753908 1426376699904 1427699978496 1428539002176 1429880605296 1429935423488 1430307479016 1430720910476 1430773014528 1431278338048 1432064562721 1433448070912 1435222624992 1436118368256 1437631538706 1438099458048 1438803418624 1439036848128 1440154661504 1440725951808 1442571853272 1442627158016 1443419616782 1443472183296 1443981991936 1444413075456 1445676900096 1448103360528 1448864980992 1449228216579 1449376694272 1450172860669 1450644861952 1451077934592 1453079660736 1453513460256 1454642518758 1454878517976 1454934294528 1456064456704 1458508351872 1459418628096 1460220310692 1460736034472 1460789231616 1461591667107 1463520408064 1463957324544 1465238249904 1466193329744 1466246725632 1468215907202 1468988105728 1470950971776 1473701147204 1473754816512 1474620905472 1476005786112 1476446429952 1479206880008 1479260749824 1479688331264 1480073332023 1481520129024 1483766025456 1484006749632 1485159494676 1485216432128 1485457391616 1486611263488 1489106429184 1489550984064 1489981539904 1490854303224 1491380846384 1494669715968 1495977513888 1496424120048 1496952630368 1497886900224 1498398826496 1499806038016 1500400991232 1501566470976 1501810083072 1503034277888 1504086737868 1504617954488 1505557008384 1509255420816 1509705990936 1510239192176 1510294192128 1510730743808 1511123821506 1511181754368 1511560612991 1513489888768 1514893984032 1516374818816 1517207788382 1520800305408 1521239893888 1522039980032 1522130966928 1524073734144 1524594610176 1526026423296 1526923230976 1527817633056 1529311100928 1529833766912 1530674129699 1531629445632 1531877935104 1533067865472 1533525544512 1535641005096 1537142120448 1537601015808 1538795391744 1540475804032 1541378144592 1541922531872 1542726811197 1542884868096 1543732400067 1544695865856 1545241424896 1546674976704 1547583919024 1548186877952 1548490423194 1548649070592 1549037322404 1549499768934 1550004099072 1552605664896 1553154017536 1554824510408 1557941079552 1558406184192 1558956585472 1559869751232 1560786447792 1562234421033 1562786174378 1563761531904 1564780831744 1566149975104 1568778640572 1569603729408 1569858379776 1572238191744 1573714749024 1574169632464 1574639581944 1575253082112 1576118394474 1576178819072 1577102072832 1577641072128 1580050714528 1580976236268 1581036847104 1582521667584 1582994110464 1585177811712 1585953768256 1586882747736 1588433952768 1588615672908 1590107610993 1590168571904 1591100020224 1591661968384 1593530219424 1594074833296 1595008569726 1596567717888 1597044354048 1597505980928 1598441727168 1599006268288 1599483632448 1601690080584 1602532478976 1604980139776 1607413194244 1607673978768 1608677351424 1608922785899 1609245507584 1610188130304 1612629079776 1613198631616 1613680232736 1614205452288 1615092161826 1615257632768 1618653845952 1619225525632 1620173994192 1620236107776 1620642306712 1622955552768 1624479740928 1625434407168 1626960923328 1628532719616 1629427299357 1629594238976 1630548781056 1631020092416 1631975469696 1634058436608 1634616901632 1635026705884 1635514823514 1636152041472 1637113567232 1638072513792 1639861339776 1641135149368 1641401404896 1642425827328 1643005902848 1643328038781 1645496602112 1646460459072 1647533664192 1648069902336 1648561913856 1648975214172 1649467495962 1651079878656 1651644161024 1652611618944 1653195291904 1655135769144 1656753692672 1659265232768 1659534429696 1660823520928 1663194120192 1663611088854 1664107740009 1664649372672 1665237297152 1665734433792 1668909563904 1669826323308 1670868486144 1671458607104 1672437671424 1675564558096 1676229232392 1676882313216 1677703159808 1677803452182 1680519058944 1681989470304 1683147128832 1684071709164 1685698679808 1686294038528 1687281792768 1687769502848 1688273366208 1689858897168 1689923682304 1690913562624 1692695198799 1692760092672 1694074992896 1694349837312 1698577137664 1699019091198 1699510193953 1699572086784 1700404040192 1700679911424 1702676124864 1703258041056 1704857644776 1704923004928 1705859547106 1705921671168 1706524172288 1708527245568 1709111161472 1711394880624 1712294977536 1712724255957 1712789917696 1714398473216 1717275962688 1717788634848 1719467802624 1721000312317 1721062987776 1723691688576 1724767469568 1726324404376 1726387273728 1729615027712 1730131383552 1733035279536 1734662848356 1734729351168 1735164253966 1736076852224 1738396603008 1738990727232 1740076056576 1740690620416 1741031908902 1741646810332 1741710237696 1742733797376 1744370474496 1744966640384 1747014836424 1747298269728 1748153585464 1748217249792 1748722573312 1749177574209 1753541666448 1753826158656 1755188493708 1755255783424 1755540553728 1757105213974 1758201848832 1759853052672 1760378435712 1760887274432 1761918721992 1762541000272 1764243779584 1766427846144 1767973425504 1770834976768 1770940836522 1772498044928 1773201171456 1776516451424 1776581148672 1777557053844 1777739169792 1778184855304 1779294646272 1783665497328 1784197989288 1784828136208 1785409060864 1785942073344 1786389815353 1788939643392 1790329253856 1790619714432 1792079331328 1793334187458 1795087202304 1797194228544 1797828965504 1798774521856 1798882051824 1799496847896 1801255886848 1801793630208 1803370153728 1804545636608 1805602657248 1807985360896 1808978516917 1810107526656 1810401196032 1811807477376 1813786027328 1814848460568 1814918037504 1815915001758 1816622505984 1817164836864 1820562313856 1821628716336 1822155259496 1823222595051 1823409389568 1824411018261 1826173569792 1827888608832 1828962813392 1829675401216 1830680471932 1833293518848 1833823433728 1834897603968 1835545657088 1839593496576 1841203094016 1841752763136 1842403237376 1845196211144 1845915123712 1846277043039 1846647373824 1846929115174 1848081810432 1848381640704 1851183677376 1852993241088 1854011120676 1854986225664 1857545133312 1858099681152 1858755928832 1859844703392 1860382292912 1860937687752 1862756786176 1863847904256 1864484903424 1866673386864 1867332662624 1868426461044 1868498092032 1870252879872 1870466840682 1872295254016 1873391959296 1874308998848 1876894561784 1877454886164 1879218085719 1879290130432 1880390932992 1883262986592 1883906621168 1885010127858 1885082394624 1886852757504 1887416054784 1887961613824 1889734680704 1892432019456 1892599406126 1892906458872 1893902020608 1897080793344 1898740690704 1899978338544 1901164142592 1901835599872 1903599971328 1904718669568 1905834367008 1906507473728 1907076638688 1907697352704 1910899279872 1912954545216 1913630166656 1914824491008 1916842051608 1917465944064 1918038380544 1918715797504 1919839693824 1920967935744 1922750056656 1923429137696 1924629577728 1925686808331 1925884100608 1926888657408 1927569200128 1928698282368 1930804480704 1931819974656 1932304288772 1932881155062 1934770579456 1937439547648 1938017947008 1939523358344 1939838023968 1941048705024 1942114954923 1944677802496 1945816906176 1946960414256 1947718975488 1948300443648 1948788889476 1949454918554 1951943099392 1953086458752 1953650999872 1958276947968 1961267962368 1963087470432 1965006422016 1965593051136 1966085832282 1966161207296 1966672783647 1967312894976 1968007714816 1968595239936 1972347666432 1973431109364 1974662756352 1975360172032 1978354700608 1978675666176 1980212659568 1980998183736 1981770006528 1982858625306 1983536298249 1984774252032 1985475238912 1986067978752 1987805737632 1992189348864 1992892954624 1994060300544 1994636685184 1995232160064 1997182533632 1998581007852 2000457962217 2000534654976 2002088627968 2002413444096 2005448983824 2006829268992 2007409344512 2007931653234 2008512047399 2008585193472 2012340561088 2012941321248 2014831762008 2014909005824 2016015828398 2016089247744 2019858645376 2022557586192 2023621337088 2026412872704 2027733740544 2029507955904 2030113841184 2032098312192 2032792813568 2033909460011 2033983531008 2034701897728 2037090177408 2038361554944 2040509280744 2042172594176 2042503913472 2044090487296 2044700726016 2047521340128 2048132603088 2048799227904 2049522827264 2049924666933 2050134687744 2050648663778 2051727188992 2055170859456 2056453521408 2056969081596 2057179824128 2057583165066 2058309866756 2058384826368 2059594487808 2062233302272 2063051362944 2064653897592 2064988864224 2065999691912 2066672132096 2068849687421 2070140886528 2072703642048 2074706067456 2075845737537 2076578889242 2076654514176 2077254772736 2077874912256 2079826334976 2081048597056 2082979228044 2085015375872 2091100419936 2091704854096 2091781029888 2092804972544 2092930079526 2093144506368 2095601384448 2096317588992 2098286332032 2099519442592 2099595902976 2100749245452 2101491192632 2102802763776 2103521429504 2106332160768 2107968315024 2108049129472 2108597623704 2110028890112 2110658813952 2111506382007 2113570415616 2114201396736 2115843663648 2117911937024 2118154230544 2119394948814 2120143481324 2121466693632 2123956815552 2124706959232 2125951515792 2126678092968 2128756957184 2129392472064 2131255636224 2132644843264 2135586774112 2136709971968 2137883701811 2139565049856 2142808503264 2143565305024 2144820907944 2144903135232 2146081365714 2146917507072 2150172106368 2151573643648 2152833937488 2153456215768 2158205127936 2158555272192 2160231992256 2163857779908 2163940737024 2165129425173 2165972987904 2166619613184 2167245876224 2168515350144 2169281231104 2171376959488 2172569732476 2174065041408 2175967292928 2176616901888 2179619491104 2180686431352 2181536055296 2181963778137 2182401441792 2182734408842 2184096685056 2186481786368 2187762527808 2188535206528 2189901103104 2191104051708 2195280612096 2195935986816 2196711552256 2197857374856 2198633618896 2199289994616 2201439838208 2202323860803 2203482158592 2206847692192 2210551720806 2211931358208 2212712572928 2214008679168 2217592160256 2218148118472 2218810320012 2219532496896 2220979245056 2222280193536 2225649038184 2226435097744 2227739242014 2227824648192 2228186087424 2228383171729 2229916895232 2233659643776 2234972309856 2236510568448 2237071269576 2240692078592 2242004573952 2242652627072 2243966270832 2245428945552 2246830350336 2247598239744 2249709057024 2251031154944 2252349706464 2253145196224 2254551416832 2256560830381 2256926931732 2257013456896 2258335512576 2259133116416 2263883131224 2265358788264 2266096115712 2266772631552 2267573215232 2270234833152 2271010721408 2272340976048 2273143526368 2274562228224 2275811682573 2278036327424 2281859840832 2283059970048 2283632341276 2286891915264 2289039634944 2289701283584 2290384846464 2293966651392 2294750650368 2297444168448 2298255584768 2299601798208 2301849698304 2303901267382 2305713180672 2306841844736 2308193087616 2310713706048 2312883797808 2312972468224 2314327302144 2317862137344 2318654302976 2320012465056 2321375878536 2322280316928 2322973605888 2323555983606 2323645063168 2324249653401 2325006148608 2325827299328 2329353115232 2329731026304 2330956333056 2332236765612 2336911619328 2338055555264 2338434878208 2340251324944 2341179671688 2344179261567 2344269131776 2345642297856 2346470736896 2347171247616 2349224962656 2353167960858 2354405594112 2355237128192 2357297900672 2360662622208 2361254448696 2361959372916 2362879623168 2364177591711 2364268228608 2366461608192 2370076071792 2371555270656 2372392861696 2373696056017 2373782501376 2378220663104 2378930652384 2381256097792 2382650929152 2382923509362 2385252857856 2387105671808 2387492952576 2390295329136 2391112249944 2393449603072 2394851576832 2396258971392 2398509402432 2399225448672 2399329130528 2402391506944 2402535120876 2403711180013 2403798718464 2404493538304 2407470209664 2411119791366 2411510968152 2413476702208 2413868261376 2415743303168 2419797947424 2420520349104 2421220002344 2421308178432 2422163341312 2422638242739 2422886449152 2423493875374 2428838288448 2430354161664 2430963460068 2431212519424 2432548024348 2434898093056 2437184811776 2438151610752 2440441384992 2442799079424 2444391358464 2445004176043 2446530138624 2451925352448 2452540058826 2452791328768 2453272235271 2454138687286 2454228062208 2454937458688 2455670350848 2459792009664 2461702724052 2462102107344 2462196498432 2464109080576 2464508854272 2468244903168 2471300496288 2472014827568 2472104853504 2473314967552 2473462821258 2476619817984 2476726844416 2477466241536 2479792937856 2481250250336 2481340612608 2482703653716 2485130539008 2485979871232 2488897849152 2489301644544 2491235281392 2491330789376 2493670506496 2493955787576 2495416633281 2497855945728 2498601650688 2503273181552 2503364345856 2504739484962 2505624114292 2507187910656 2511017315456 2513346837144 2513443192832 2514823868414 2515803676672 2516554739712 2520778588416 2522984205456 2523875278496 2525202694144 2529441057792 2531654254272 2532410049312 2533304451392 2534788345752 2534885523456 2538133295104 2539140139008 2541112489344 2541524755968 2542768851584 2547865706496 2550606060288 2551019867136 2554887061584 2555789402144 2556621258752 2557286467164 2557384507392 2558025652754 2558789320659 2559786258432 2561290580992 2562790868352 2563666742208 2566172770304 2567582411108 2569184876544 2571597709824 2574405974272 2575913944032 2577174873416 2579201703936 2584023929344 2585537532864 2586450698624 2588064940032 2589486606564 2590371604106 2594422541568 2595197075328 2595947219008 2598385185968 2602094026752 2602746380949 2604115278336 2608486090848 2611035930624 2612470215498 2614100696064 2615023949824 2616555711744 2617449960576 2620522254636 2620790734848 2621447776376 2622230378196 2623083859968 2624793653248 2630312499672 2631241479152 2632782740562 2632883675136 2633310830592 2635657820961 2637302773248 2638234221568 2639779579008 2641330911648 2643811500408 2644715064332 2646365669376 2648090638336 2649641769216 2650407650176 2651960138256 2656252465152 2658747067392 2660309546752 2664774677136 2666608754688 2666844617723 2667277282956 2667379539968 2668941969408 2669884592128 2673931978432 2675498245992 2677242204312 2678113591296 2678913110016 2683921761664 2685493880784 2686442349344 2688118996992 2692630803456 2696743448256 2698161782784 2699245271844 2701883830272 2702690445312 2703644987392 2705055230592 2706010607872 2706818454912 2711978041344 2715161289984 2716120236544 2717711216064 2720679040992 2722377056256 2722792406906 2723338551296 2723872502637 2724933758976 2726267634688 2730028453504 2730843470784 2731732303872 2733232889244 2733512916992 2735114084352 2739260354688 2740227812608 2741832913248 2742625442128 2743444220088 2744513101824 2746020707898 2746125983744 2750735150592 2752871863456 2753318485632 2759390244864 2760187848704 2761804641024 2763604856064 2766274756608 2767794316716 2768872685568 2770393672761 2770499883008 2772122715648 2773101779968 2777305637392 2779489861632 2781016681014 2782479338496 2786317699968 2788133893248 2789874008064 2790573439368 2791406531628 2794135179264 2795090118656 2796727355136 2797715109376 2800998993936 2802747138048 2803737018368 2805379319808 2805700261023 2808442881024 2810624420032 2811463498272 2814211751936 2815341842676 2816182329246 2818093887488 2818935195648 2821124884864 2824894479888 2825859931752 2827623591936 2828622258176 2830279136256 2831942420736 2834602021056 2835570790624 2838899109189 2839189962752 2839359688308 2840749576379 2840853030912 2841674181632 2849967507816 2852753399808 2855399956992 2857078004352 2859761210592 2860614958032 2861441820952 2861546029056 2862556676096 2864129125442 2866896141824 2870445249984 2872236736512 2875263077412 2876198916096 2877606837248 2878073696256 2880309323008 2881451903616 2885143706544 2885254316032 2886839233564 2886944366592 2887963983872 2888826150912 2889550389869 2891353800192 2896206721056 2897729961984 2898456433158 2898753388544 2899321732593 2900345721338 2901289723904 2902155869184 2906159321472 2907026920512 2909285037516 2909757035952 2909868589056 2912128913408 2917016703744 2920440621384 2921472068944 2921578463232 2923183334214 2924182377831 2927040816128 2927914649088 2930476499808 2932386659488 2932493451264 2936431814404 2937976211456 2941901943552 2947402294408 2947509633024 2949128748423 2949241810944 2952011572224 2952892859904 2958413760016 2958521499648 2959376662528 2960146664046 2961002296681 2963040258048 2967532050912 2968013499264 2970318989352 2970432864256 2973222526976 2978212858368 2979101968128 2979963079808 2981708606448 2982761692768 2989339431936 2991955027776 2992848240096 2993905260736 2995773800448 2996797652992 2998443843109 2999612076032 3000801982464 3003132941952 3003620166144 3008173475736 3009235908976 3011114016768 3018510841632 3019411981872 3020478384352 3020588384256 3021461487616 3022247643012 3022363508736 3023121225982 3024023742597 3026979777536 3029787968064 3032749637632 3034415576764 3041600610816 3042479787776 3044261933856 3048147468288 3049189220352 3049953662899 3052052846592 3053846461952 3055635266112 3058622201856 3059667533824 3061348259398 3063258891264 3063755870208 3066135730944 3067051089024 3071282010192 3074284240896 3075202031616 3075972995667 3077590783488 3080951608064 3082756289184 3083845063744 3085453622394 3085769736192 3087464800134 3089391731712 3090482849792 3093349953408 3095167838048 3096980846388 3097298141184 3098074644808 3098999537868 3100008198144 3105211329792 3106308035072 3109649020816 3114868333863 3115882159104 3116812368384 3117913170944 3119739502464 3121572895584 3124468842066 3125572348756 3127523063808 3129561663488 3132299950208 3137557281144 3139207458816 3139716759552 3144476383488 3147429498048 3148339264928 3149279163888 3150506164224 3152236788948 3152357638144 3154204145664 3155282144256 3160101429056 3161952472536 3162073694208 3165043335168 3165988220928 3170355623424 3171907536512 3173765495472 3176867905536 3177231345816 3180215221986 3180337143808 3182200040448 3183323936768 3187060438848 3188149666592 3190017139452 3193135435776 3194088708096 3195011961856 3196883454336 3198012536576 3198967264896 3203380161168 3205064957952 3209960279552 3214826388488 3215347957536 3217354702848 3217845571798 3218491015168 3219122048571 3220376260608 3225258159552 3226397263232 3227360465472 3228410904576 3230184323652 3230515265536 3237307691904 3238451051264 3240347988384 3241284613424 3245911105536 3248959481856 3250868814336 3253921846656 3257065439232 3258854598714 3259188477952 3261097562112 3262040184832 3263950939392 3269233803264 3270053411768 3271029647028 3272304082944 3274101613263 3274227134464 3276145027584 3279722679552 3282270298736 3282802809792 3284851654656 3286011805696 3286656077562 3290993204224 3292920918144 3295067328384 3297123827712 3297950428344 3298934991924 3302159757312 3303288322048 3305223237888 3306390583808 3310271538288 3313507385344 3315827581209 3318530465536 3319068859392 3321647041856 3326388240384 3327222177708 3328215480018 3329298745344 3330474594304 3331468867584 3339652646616 3341736972288 3342917214208 3344875342848 3351129116192 3352458464784 3353764626432 3355406319616 3355606904364 3361038117888 3363978940608 3368143418328 3371397359616 3372588077056 3374563585536 3375539005696 3376546732416 3379717794336 3381827125248 3385390397598 3385520185344 3388149985792 3388699674624 3397154275328 3398038182396 3399020387906 3399144173568 3400808080384 3401359822848 3405352249728 3406516082112 3409715289552 3409846009856 3411719094212 3411843342336 3413048344576 3414923188027 3417054491136 3418222322944 3422789761248 3424589955072 3425448511914 3425579835392 3428796946432 3434551925376 3435577269696 3438935605248 3442000624634 3442125975552 3447383377152 3452648808752 3452774547456 3455851901073 3459230055424 3460262767104 3466070559072 3469325696712 3469458702336 3470328507932 3472153704448 3476793206016 3477981454464 3480152113152 3482063817804 3483293620664 3483420475392 3485333975409 3485467594752 3488740948992 3489933280768 3494029672848 3494596539456 3496307170928 3496434499584 3497445146624 3498355148418 3507083332896 3507652317312 3510376987416 3510511566848 3514210427948 3516403697664 3519706105344 3520756871424 3521774548864 3523837443984 3525082000544 3528487559168 3532855692288 3535946851008 3541669953536 3541881673044 3543615450947 3544996089856 3546402342912 3553032902848 3555114107688 3556369710608 3558589292544 3567330994656 3568395978576 3569656272416 3570818121728 3571884146688 3572779630706 3577879286784 3580658507712 3581239428864 3584158662656 3586668374916 3590174404608 3594388457088 3595657931008 3597764103648 3598993695792 3602511773696 3603587260416 3604490692517 3606740307456 3609091273216 3611205314496 3615970721792 3616679687049 3617957033834 3620215053312 3620802392064 3623614954752 3627572054656 3629696921136 3629836075008 3631830003516 3633245011968 3634329673728 3635240813061 3641124627712 3643257432672 3644310518992 3646445190102 3646818779136 3648822036522 3652347139584 3655777217664 3657925626784 3661360943864 3666587037696 3667646867456 3669795207936 3671091314176 3678810088239 3679186993152 3681208030929 3682406188032 3683505526272 3684806474752 3690392422288 3691830247424 3692554086078 3693294747648 3693858230348 3696163620864 3696763281408 3702367354752 3708022241352 3709972451328 3715090266624 3716199362304 3717511857664 3719689406784 3720764585824 3721875375504 3725513572352 3727695808512 3728969806848 3733346773728 3734665325248 3736852922088 3736996184064 3740505759744 3740933681364 3744590508032 3746783918592 3748617997696 3753789123568 3754909772328 3758436171438 3758580260864 3760781865984 3766525973184 3767813242336 3770020255716 3770164789248 3772235802621 3773705515008 3774832109568 3775923227648 3779469361408 3785198812252 3785812917744 3787804041216 3794161586688 3797481381408 3799956677088 3802328285184 3803671199744 3807199942656 3809437339136 3811668734016 3813014947456 3814153277376 3815394705408 3821798559744 3825909090432 3827260333312 3833684103216 3834931888128 3836076761088 3837038479131 3837431595008 3839679387648 3841935871488 3845500113312 3846858275392 3849259155456 3851373616662 3851768201216 3853777314816 3855138400256 3857396564736 3861608961408 3863639949312 3864608577544 3865762310124 3869541158912 3874879095296 3876035894016 3879046716688 3879676047936 3882097410048 3884229909846 3885557406159 3889355604992 3891633812352 3893920828512 3896600887296 3897577778952 3898909837108 3903886198784 3906172917504 3907301999744 3916553895936 3918705323247 3922535924736 3926174940864 3930012844032 3931186102272 3932171664564 3932322414592 3933345567294 3934482503809 3934625789952 3936015429632 3937190479872 3946862218728 3949325512704 3950720344064 3956709401216 3957351332352 3960425319136 3961996367472 3963540013056 3965717250612 3967072596498 3969548504064 3970950477824 3972135957504 3975611475264 3984378697728 3985785909248 3988120601088 3989273370368 3990464320128 3997162015704 4000915924434 4001069309952 4004177255936 4004826888192 4010897967648 4013658537984 4014818689024 4015863306468 4017024094798 4017170386944 4024681122176 4025882642496 4029663524016 4029818011648 4032031656796 4032178495488 4039717290752 4045115172384 4047242674176 4052678154811 4052825745408 4055467481088 4059015911808 4060227682368 4064196624384 4065585627136 4067818920022 4067967062016 4069403795456 4074180354816 4081018561488 4084188610359 4084345188352 4085007826944 4088180974592 4089401452032 4095042680256 4096265206176 4097598455808 4099045654528 4099849333866 4100269375488 4101297327556 4103454377984 4110341718912 4112907042816 4113938163192 4115166330132 4116619733512 4116769652736 4119031061847 4119188975616 4124466604544 4126102725888 4129307795184 4129977728448 4131999383824 4133344264192 4137699374842 4140281773056 4145407284096 4149412134912 4151691475074 4153157778484 4153309028352 4154509545472 4155749824512 4159652669952 4162097194112 4165958456088 4170030751744 4182200839872 4183409708192 4183562059776 4185609945088 4185860159052 4186289012736 4191202768896 4192635177984 4196572664064 4199038885184 4201498490904 4202982385264 4205605527552 4207042859008 4212664321536 4215936630048 4217195247408 4220057780224 4221317627904 4223012764014 4227140831232 4228402793472 4231687327296 4235823874048 4236308461088 4238789897628 4240286962648 4242933387264 4247913631104 4249413918464 4251903031584 4253356185936 4257513914368 4258784944128 4259852636611 4262511272448 4265289686528 4271173548224 4273419943936 4275767403622 4279130099712 4285617006528 4287130610048 4289641815888 4289806270464 4292162731428 4293835014144 4296193688163 4300344212736 4303147287296 4305667874976 4306912431536 4316410255872 4317110544384 4320463984512 4327715559816 4327881474048 4330258850346 4331945975808 4333239226368 4334491752448 4337030700288 4338562462208 4345139464952 4347684649737 4348130082816 4350518582007 4351934585856 4353233803776 4359238982208 4361372862704 4363072110592 4363927556274 4364802883584 4365468817684 4368193370112 4372963572736 4375525055616 4377070413056 4382208103416 4390561224192 4391871973632 4393423104512 4395714749712 4397267237792 4398579989232 4402879676416 4404647721606 4406964317184 4413695384384 4421103441612 4423862716416 4425425145856 4428017358336 4436296236944 4437620640024 4439064993792 4441958490112 4444560387072 4451298076368 4452870195488 4455478484028 4455649296384 4456372174848 4456766343458 4459833790464 4467319287552 4469944619712 4474142539152 4481384157184 4484009147904 4485305254144 4487932541664 4490857891104 4493660700672 4495196479488 4499418114048 4502062309888 4504699412928 4506290392448 4509102833664 4513121660762 4513853863464 4514026913792 4516671025152 4518266232832 4527766262448 4530717576528 4532192231424 4533545263104 4534681838973 4535146430464 4540469666304 4542021442816 4544681952096 4546287052736 4549124456448 4551623365146 4556072654848 4563719681664 4566119940096 4567264682552 4573783830528 4578079269888 4579402567168 4580769692928 4587933302784 4589501300736 4592022389097 4594888336896 4596511169536 4599203596416 4607802534764 4611426361344 4613683689472 4616386175232 4621427412096 4625767595616 4628654604288 4631197200201 4635724274688 4637308605952 4640024930112 4642751757072 4644560633856 4645947211776 4647111967212 4647290126336 4648499306802 4650012297216 4651654598656 4658706230464 4659462052608 4664473531224 4673823238656 4676111110528 4676869756416 4680502649888 4682359343376 4688358523134 4688538263552 4691284595712 4692941473792 4694342495232 4698449925312 4706335921716 4708811188224 4710474256384 4714595801344 4722508897392 4723918745832 4725759246336 4728355183422 4728536457216 4732923216384 4740152143584 4743110541312 4744785723392 4747392112034 4747565002752 4756441326208 4757861304768 4762512195584 4765301858304 4765847018724 4770322832979 4770505715712 4774211343616 4774985905152 4780590658272 4782224499888 4786899206144 4789528728413 4789703153664 4792517942784 4797018804864 4798450897344 4798658261056 4804783013888 4805070241752 4807422360026 4807597436928 4808987076608 4814940419328 4822239582732 4823021936304 4826768357697 4826953404416 4827736522752 4831486606336 4839595894848 4841040698208 4842440004688 4842616356864 4844326682624 4845276485478 4845772898304 4846987750748 4857676576896 4860708323328 4861926920136 4865096048696 4869796186112 4874369623552 4876303221504 4880882769984 4885598158848 4888281898071 4888782716928 4890008352086 4893060277248 4903850704896 4905080117652 4905582657536 4906544470542 4908277374572 4908456124416 4909874917376 4911340701696 4919584019328 4923405448104 4924204214688 4928218161152 4929017708544 4936489806336 4942600992576 4944029655136 4944209707008 4946629935104 4946925642516 4953239635968 4953453688832 4954932483072 4959585875712 4962500500672 4965407307432 4970261078016 4971959742464 4977795698304 4978603289088 4982470562784 4987341012992 4987911575152 4990833266562 4995711891456 4997203301376 5006546363104 5006728691712 5009478969924 5011248228584 5014375821312 5022034630912 5026693674288 5026886385664 5029647736828 5031607353344 5033109479424 5034371297813 5041557176832 5045968410912 5047750556992 5050405388288 5058882115584 5063308508544 5064820098624 5066608902784 5069576691504 5069771046912 5076266590208 5078280278016 5082224978688 5083049511936 5085537703168 5095731412992 5098530581859 5101212120576 5102039734272 5109774123168 5111578804288 5113242517504 5114572934328 5114769014784 5116051305508 5117578641318 5119572516864 5122581161984 5125581736704 5127333484416 5135164822216 5138172767871 5138369753088 5143195419648 5148811948544 5151827888064 5154349746832 5158403407872 5163000936951 5168047858688 5171075065728 5172901397248 5178973213128 5180743208212 5188845083136 5190394150656 5191894438016 5196770371936 5204188053504 5205492761898 5208230556672 5216972181696 5222071861248 5224940430996 5228201392128 5230047899648 5233111423488 5234899921152 5241044509272 5242895552752 5244460756392 5246167719936 5249587306496 5260624999344 5262482958304 5265565481124 5265767350272 5266621661184 5271315641922 5274605546496 5276468443136 5279559158016 5282661823296 5287623000816 5289430128664 5292731338752 5296181276672 5299283538432 5300815300352 5303920276512 5312504930304 5313836794123 5317494134784 5320619093504 5329549354272 5333217509376 5333689235446 5334554565912 5334759079936 5337883938816 5339769184256 5347863956864 5350996491984 5354484408624 5356227182592 5357826220032 5359169446059 5367843523328 5370987761568 5372884698688 5376237993984 5385261606912 5393486896512 5396323565568 5398490543688 5403767660544 5405380890624 5407289974784 5410110461184 5412021215744 5413636909824 5423956082688 5426935550751 5430322579968 5432240473088 5435422432128 5441358081984 5444754112512 5445584813812 5446677102592 5447745005274 5449867517952 5452535269376 5460056907008 5461686941568 5466465778488 5470228168704 5473233054783 5478520709376 5480455625216 5483665826496 5485250884256 5486888440176 5489026203648 5492041415796 5492251967488 5501470301184 5505743726912 5506636971264 5518780489728 5520375697408 5523609282048 5527209712128 5535588633432 5537745371136 5540787345522 5540999766016 5544245431296 5546203559936 5554611274784 5558979723264 5562033362028 5564958676992 5572635399936 5576267786496 5581146878736 5582813063256 5588270358528 5590180237312 5593454710272 5595430218752 5601997987872 5605494276096 5607474036736 5610758639616 5611400522046 5616885762048 5621248840064 5622926996544 5628423503872 5630683685352 5632364658492 5636187774976 5637654257157 5637870391296 5642249769728 5649788959776 5651719863504 5655247183872 5657244516352 5660352133579 5660558272512 5663884841472 5669204042112 5671141581248 5677798218378 5678379925504 5678719376616 5681499152758 5681706061824 5683348363264 5699935015632 5705506799616 5710799913984 5714156008704 5719522421184 5721229916064 5722883641904 5723092058112 5725113352192 5728258250884 5733792283648 5740890499968 5744473473024 5750526154824 5752397832192 5755213674496 5756147392512 5760618646016 5762903807232 5770287413088 5773678467128 5773888733184 5775927967744 5777060424993 5777652301824 5779100779738 5782707600384 5792413442112 5795459923968 5796912866316 5797506777088 5798643465186 5800691442676 5802579447808 5804311738368 5812318642944 5814053841024 5818570075032 5819514071904 5824257826816 5830394573641 5834033407488 5840881242768 5842944137888 5843156926464 5846366668428 5848364755662 5854081632256 5855829298176 5860952999616 5864773318976 5872863628808 5875952422912 5883803887104 5894804588816 5895019266048 5898257496846 5898483621888 5904023144448 5905785719808 5916827520032 5917042999296 5918753325056 5920293328092 5922004593362 5926080516096 5935064101824 5936026998528 5940637978704 5940865728512 5946445053952 5950608894747 5956425716736 5958203936256 5959926159616 5963417212896 5965523385536 5978678863872 5983910055552 5985696480192 5987810521472 5991547600896 5993595305984 5996887686218 5999224152064 6001603964928 6006265883904 6007240332288 6016346951472 6018471817952 6022228033536 6025536142197 6037021683264 6038823963744 6040956768704 6042922975232 6044495286024 6044727017472 6046242451964 6048047485194 6053959555072 6059575936128 6068831153528 6083201221632 6084959575552 6088523867712 6096294936576 6098378440704 6099907325798 6101728380033 6104105693184 6107692923904 6111270532224 6119335067648 6122696518796 6126517782528 6127511740416 6132271461888 6134102178048 6142564020384 6148568481792 6150404063232 6151945991334 6155181566976 6161903216128 6165512578368 6167690127488 6170907244788 6171539472384 6174929600268 6178783463424 6180965699584 6186699906816 6190335676096 6193961692776 6196149289616 6197999075736 6200016396288 6206549062263 6210422659584 6212616070144 6219298041632 6229736667726 6231764318208 6233624736768 6235826341888 6239479004928 6243145791168 6248937684132 6251144697512 6255046127616 6259123326976 6264599900416 6275114562288 6278414917632 6279433519104 6279988938509 6288952766976 6294858996096 6296678529856 6298558327776 6304473577896 6304715276288 6308408291328 6310564288512 6320202858112 6323904945072 6324147388416 6330086670336 6331976441856 6340711246848 6343815073024 6347530990944 6353735811072 6354462691632 6360430443972 6360674287616 6364400080896 6366647873536 6374120877696 6376299333184 6380034278904 6386270871552 6388177416192 6390023923712 6393766908672 6396025073152 6397934529792 6406760322336 6410129915904 6413651105433 6419920559104 6429652776976 6430695915072 6434709405696 6435691143596 6436982030336 6438244097142 6440752521216 6450516319104 6452794526464 6454720930944 6460368647304 6474615383808 6476902102528 6480695976768 6482569226848 6491822211072 6495388275519 6497918963712 6501737628672 6507843693312 6514130878464 6517709197428 6518376955904 6522195124224 6524080369664 6527901878784 6540106823536 6542059294056 6544608165888 6548203226526 6548454268928 6552290055168 6559445359104 6564540597472 6565605619584 6569703309312 6573312155124 6581986408448 6585841836288 6590134656768 6595900856688 6597869983848 6604319514624 6606576644096 6606971582409 6610446475776 6612781167616 6620543076576 6627014770688 6631655162418 6637060931072 6638137718784 6643294083712 6652776480768 6654444355416 6656430960036 6658597490688 6660949188608 6662937735168 6679305293232 6683473944576 6685149515187 6685834428416 6689507066957 6689750685696 6702258232384 6704916929568 6710812639232 6711213808728 6722076235776 6727957881216 6736286836656 6742794719232 6745176154112 6749127171072 6751078011392 6753093464832 6759435588672 6763654250496 6769682491143 6770780795196 6771040370688 6776299971584 6777399349248 6794308550656 6796076364792 6798040775812 6798288347136 6801616160768 6802719645696 6810704499456 6813032164224 6819430579104 6823438188424 6823686684672 6826096689152 6827435047719 6829846376054 6834108982272 6836444645888 6845579522496 6849179910144 6850897023828 6851159670784 6857593892864 6869103850752 6871154539392 6884001249268 6884251951104 6890466314303 6894766754304 6905297617504 6905549094912 6911703802146 6918460110848 6920525534208 6932141118144 6938651393424 6938917404672 6940657015864 6944307408896 6953586412032 6955962908928 6964127635608 6966587241328 6966840950784 6970667950818 6970935189504 6977481897984 6979866561536 6988059345696 6989193078912 6992614341856 6992868999168 6994890293248 6996710296836 7014166665792 7015304634624 7020753974832 7021023133696 7028420855896 7032537784701 7032807395328 7039412210688 7041513742848 7043549097728 7047674887968 7050164001088 7056975118336 7060851630547 7065711384576 7071893702016 7083339907072 7083763346088 7087230901894 7089992179712 7092804685824 7106065805696 7110228215376 7112739421216 7117178585088 7121088168051 7134661989312 7136791957152 7139312544832 7141636243456 7143768293376 7145559261412 7155758573568 7161317015424 7162478857728 7173336749832 7180348809216 7188776914176 7191315862016 7195528207296 7197987391584 7205023547392 7207174520832 7208981385034 7211133540039 7213480614912 7218182546432 7222410628992 7231941443584 7233359374098 7235914067668 7240430106624 7241604784128 7247229909504 7255144109312 7259393842272 7263660007032 7266490023936 7268659347456 7270481626122 7272966426913 7282249255424 7286514865344 7288621037984 7292890380204 7293637558272 7297644073044 7304694279168 7311554435328 7315851253568 7322721887728 7333174075392 7335012528129 7335293734912 7339590415872 7342182628352 7357620176478 7358373986304 7362416061858 7364812376064 7367011052544 7369612949504 7380784844576 7385108172156 7386589495296 7387716460696 7392327241728 7393526562816 7404734709504 7416044482704 7419944902656 7430180533248 7432398724608 7435023715328 7439378813568 7441529171648 7443750751008 7451027144704 7455391617024 7457939613696 7466693547456 7469330650496 7473705844176 7473992368128 7481011519488 7481867362728 7489181016064 7493567837184 7497235995392 7507578247136 7509819544656 7516872342876 7517160521728 7521563731968 7533051946368 7535626484672 7540040511432 7540329578496 7544471605242 7547411030016 7549664219136 7551846455296 7558938722816 7570397624504 7571625835488 7575608082432 7588323173376 7594962762816 7599913354176 7604656570368 7607342399488 7614399885312 7618874678272 7623337468032 7626029894912 7628306554752 7643597119488 7651818180864 7654520666624 7667368206432 7669863776256 7672153522176 7674076958262 7674863190016 7676367961977 7679358775296 7683871742976 7691000226624 7693716550784 7698518310912 7702747233324 7703536402432 7707554629632 7710276800512 7714793129472 7723217922816 7729217155088 7731524620248 7739082317824 7749758190592 7752071788032 7758093433376 7759352095872 7764194820096 7768459819692 7771114812318 7778711209984 7783267624704 7787841657024 7795155557904 7797819674216 7807772397568 7808239142847 7812345835008 7814603999488 7833107791872 7837410646494 7845071849472 7852349881728 7862372204544 7864343329128 7864644829184 7866691134588 7868965007618 7869251579904 7872030859264 7874380959744 7893724437456 7898651025408 7901440688128 7906973462883 7913418802432 7914702664704 7920850638272 7923992734944 7931434501224 7934145192996 7939097008128 7941900955648 7944271915008 7951222950528 7968757395456 7971571818496 7976241202176 7978546740736 7980928640256 7994324031408 8000533853169 8001831848868 8002138619904 8008354511872 8009653776384 8021795935296 8029637378048 8031726612936 8034048189596 8034340773888 8049362244352 8051765284992 8059327048032 8064063313592 8064356990976 8079434581504 8090230344768 8094485348352 8105356309622 8105651490816 8110934962176 8118031823616 8120455364736 8131171254272 8135637840044 8135934124032 8138807590912 8143278371449 8148360709632 8162037122976 8168377220718 8168690376704 8170015653888 8176361949184 8178802904064 8190085360512 8192530412352 8195196911616 8199698667732 8200538750976 8202594655112 8206908755968 8220683437824 8227876326384 8230332660264 8233239467024 8233539305472 8238062123694 8238377951232 8248933209088 8252205451776 8258615590368 8259955456896 8263998767648 8266688528384 8275398749684 8280563546112 8290814568192 8298824269824 8303382950148 8306315556968 8306618056704 8309019090944 8311181018283 8311499649024 8319305339904 8324194388224 8331916912176 8340061503488 8344642836101 8364401679744 8366819416384 8371219890176 8371720318104 8382405537792 8385270355968 8393145328128 8398077770368 8402996981808 8405964770528 8411211055104 8414085718016 8425328643072 8431873260096 8434390494816 8440115560448 8442635255808 8446025528028 8454281662464 8456805586944 8463374654592 8472616922176 8477579795256 8480573925296 8485866774528 8495827262208 8498827836928 8503806063168 8506712371872 8515027828736 8516697327567 8517569888256 8519705273222 8522248729137 8525022544896 8530579373056 8542347096448 8546839887872 8551534807244 8558260199424 8571234013056 8574261220096 8579283631776 8584325462856 8587670028288 8592387376326 8595323959079 8600688425472 8606294574592 8611335749952 8613824863072 8632820511744 8634221088768 8640927969024 8655431119632 8655762948096 8660517700692 8663891951616 8666478452736 8668651169607 8668983504896 8674061400576 8677124924416 8690278929904 8695369299474 8696260165632 8701037164014 8703869171712 8706467607552 8718477964416 8722745725408 8727855112548 8729605767168 8730937635368 8736386740224 8745927145472 8751050111232 8754140826112 8764416206832 8772547133493 8781122448384 8783743947264 8786846209024 8791429499424 8794534475584 8797159978464 8805759352832 8809295443212 8813928634368 8827390768768 8842206883224 8847725432832 8850850291712 8856034716672 8872592473888 8875241280048 8878129987584 8883006890043 8883916980224 8889120774144 8902596152736 8905740390976 8910956968056 8911298592768 8913532686916 8919667580928 8934638575104 8939889239424 8948285078304 8962768314368 8968018295808 8970610508288 8975865083328 8981715782208 8987321401344 8990392958976 8995331529327 8998836228096 9004124619776 9009398825856 9012580784896 9026243321524 9027707726928 9028053827584 9033342050304 9036532465664 9055532524896 9061435153056 9064384462848 9067090526208 9069363677946 9070292860928 9072071227791 9080939332608 9084042885632 9089363904192 9092574105472 9098248912896 9103246730292 9112145309696 9127439363328 9134529365104 9147567661056 9149860988697 9156158539776 9158805134336 9161539385856 9175866605568 9179002601472 9184044778194 9189776673792 9193022339072 9198407192832 9215605069528 9222852722688 9227367378944 9227918987001 9232772350464 9242854824192 9251535191232 9257309208576 9262394400402 9271448549376 9274617211904 9280049860224 9285503514144 9291894423552 9294223934424 9294580252672 9296998613604 9300024594432 9303309197312 9317412460928 9318924105216 9328947062448 9344605001589 9347646477312 9352222221056 9353739512832 9361005299776 9364718686752 9376717046268 9377076527104 9382227509083 9382569191424 9385882947584 9388684990464 9396899850624 9412671843432 9417622376448 9420948512768 9429191602688 9445017794784 9447837491664 9451518492672 9456710366844 9457072914432 9465846432768 9480304287168 9486221082624 9489571446784 9494784224068 9495130005504 9512882652416 9515722609536 9530603716608 9531694037448 9540645665958 9541011431424 9543403396813 9548422687232 9549971810304 9561181316544 9564448999776 9573798412288 9579057456826 9579406307328 9585035885568 9594037609728 9596901794688 9597316522112 9609566027776 9610140483504 9614844720052 9615194873856 9617974153216 9629880838656 9644479165464 9646043872608 9653536715394 9653906808832 9655473045504 9662973212672 9664078676857 9679191789696 9682081396416 9684880009376 9685232713728 9690552970956 9691545796608 9693975501496 9715353153792 9723853840272 9730192097392 9739592372224 9748739247104 9752606443008 9761765539968 9771196317696 9776563796142 9777565433856 9780016704172 9786120554496 9807701409792 9810160235304 9813088941084 9816554749144 9816912248832 9819749834752 9822304839789 9822681403392 9839168038656 9846810896208 9848408429376 9856436322304 9858035417088 9872979612672 9885201985152 9888059310272 9893259870208 9893851285032 9906479271936 9906907377664 9909864966144 9919171751424 9925001001344 9930814614864 9940522156032 9943919484928 9955591396608 9957206578176 9964941125568 9974682025984 9975823150304 9981666533124 9991423782912 9994406602752 10013092726208 10018957939848 10022496457168 10028751642624 10044069261824 10053387348576 10059295473656 10063214706688 10066218958848 10068742595626 10083114353664 10091936821824 10095501113984 10100810776576 10117764231168 10126617017088 10129640197248 10133217805568 10139153383008 10152533180416 10156560556032 10158110133457 10164449957376 10166099023872 10171075406336 10191462825984 10197061163718 10202424241152 10204079468544 10219548246336 10223157608576 10229145868656 10229538029568 10232102611016 10235157282636 10239145033728 10244769564081 10245162323968 10251163473408 10254666968832 10270329644432 10276345535742 10276739506176 10286390839296 10297623897088 10303655776128 10308699493664 10316806815744 10326001873902 10336095717376 10342150131456 10345802794496 10357946426256 10361486416424 10367555703219 10377690166272 10380788301312 10383788876032 10393540743872 10408376107008 10410985523796 10416461113344 10433944363392 10449880861992 10456402784256 10460095799296 10466222846976 10469799842304 10482089018544 10485791105504 10488921512784 10492335439872 10499174612992 10521249998688 10524965916608 10531130962248 10531534700544 10542631283844 10549211092992 10552936886272 10559118316032 10565323646592 10575246001632 10578860257328 10585462677504 10592362553344 10598567076864 10601630600704 10607840553024 10625009860608 10627673588246 10630846352841 10634988269568 10641238187008 10659098708544 10667378470892 10669109131824 10669518159872 10675767877632 10679538368512 10695727913728 10701992983968 10708968817248 10712454365184 10715652440064 10718338892118 10735687046656 10741975523136 10745769397376 10752475987968 10770523213824 10786973793024 10796981087376 10807535321088 10810761781248 10813472077551 10814579949568 10820220922368 10824042431488 10827273819648 10847912165376 10853871101502 10860645159936 10864480946176 10870844864256 10882716163968 10889508225024 10891169627624 10895490010548 10899735035904 10905070538752 10905722439183 10920113814016 10923373883136 10932931556976 10940456337408 10946466109566 10957041418752 10960911250432 10967331652992 10970501768512 10973776880352 10984082831592 10984503934976 11002940602368 11011487453824 11013273942528 11037560979456 11040751394816 11043624092787 11047218564096 11054419424256 11071177266864 11075490742272 11081574691044 11081999532032 11088087056189 11088490862592 11092407119872 11109222549568 11124066724056 11129917353984 11145270799872 11152535572992 11162293757472 11165626126512 11176540717056 11180360474624 11186909420544 11190860437504 11203995975744 11210988552192 11214948073472 11221517279232 11222801044092 11233771524096 11242497680128 11245853993088 11261367370704 11264729316984 11272375549952 11275308514314 11275740782592 11278567650779 11284499539456 11299577919552 11303439727008 11310494367744 11314489032704 11316707407863 11320704267158 11321116545024 11327769682944 11338408084224 11342283162496 11355596436756 11356759851008 11357438753232 11362998305516 11363412123648 11366696726528 11399870031264 11411013599232 11421183890831 11421599827968 11428312017408 11439044842368 11442459832128 11445767283808 11446184116224 11456516501768 11467584567296 11481780999936 11501052309648 11504795664384 11510427348992 11511115437393 11512294785024 11521237292032 11525807614464 11540574826176 11547356934256 11547777466368 11551855935488 11554120849986 11555304603648 11558201559476 11565415200768 11584826884224 11590919847936 11593825732632 11597286930372 11601382885352 11605158895616 11608623476736 11624637285888 11628107682048 11637140150064 11639028143808 11648515653632 11656672218477 11660789147282 11668066814976 11681762485536 11685888275776 11692733336856 11696729511324 11708163264512 11711658596352 11721905999232 11729546637952 11745727257616 11751904845824 11767607774208 11789609177632 11790038532096 11796514993692 11796967243776 11803447511427 11808046288896 11811571439616 11833655040064 11837506650112 11840586656184 11844009186724 11852161032192 11870128203648 11872053997056 11881275957408 11892890107904 11901217789494 11912851433472 11916407872512 11919852319232 11926834425792 11931046771072 11957357727744 11967820111104 11971392960384 11975621042944 11987190611968 11993775372436 11998448304128 12003207929856 12005039248631 12012531767808 12014480664576 12032693902944 12036943635904 12044456067072 12051072284394 12074043366528 12077647927488 12081913537408 12088990572048 12089454034944 12092484903928 12096094970388 12107919110144 12119151872256 12137662307056 12158034464433 12166402443264 12169919151104 12177047735424 12192589873152 12196756881408 12199814651596 12203456760066 12208211386368 12215385847808 12222541064448 12245393037592 12252565831077 12253035565056 12255023480832 12264542923776 12268204356096 12285128040768 12297136963584 12300808126464 12303891982668 12310363133952 12323806432256 12331025156736 12335380254976 12341814489576 12349859200536 12357566926848 12361931399168 12373399813632 12380671352192 12387923385552 12392298579232 12395998151472 12400032792576 12413098124526 12420845319168 12425232140288 12438596083264 12459473335452 12463528636416 12467249473536 12471652683776 12478958009856 12486291582336 12497875368264 12502289395024 12510092255232 12518246653952 12529199800832 12550229124576 12556829835264 12558867038208 12559977877018 12577905533952 12589717992192 12593357059712 12597116655552 12608947155792 12609430552576 12616816582656 12621128577024 12640405716224 12647809890144 12660173340672 12663952883712 12671456970601 12681422493696 12687630146048 12695061981888 12707471622144 12708925383264 12720860887944 12721348575232 12728800161792 12733295747072 12748241755392 12752598666368 12760068557808 12772541743104 12776354832384 12779557909833 12780047847424 12787533817344 12792050146304 12795869059584 12813520644672 12820259831808 12827302210866 12839841118208 12859305553952 12861391830144 12869418811392 12871382287192 12876488194284 12881505042432 12888581064489 12901032638208 12905589052928 12909441861888 12920737294608 12949230767616 12953804205056 12961391953536 12965138453696 12983644422144 12990776551038 12995837927424 13003475257344 13015687386624 13035418394856 13044390248448 13048160739328 13051555746021 13055803757568 13080213647072 13084118588112 13089216331776 13096406453052 13096908537856 13104580110336 13118890718208 13129081194944 13131211239168 13146624310248 13163972816896 13171683672576 13180269313536 13191801713376 13195739967696 13208639029248 13213153288192 13213943164818 13220892951552 13225562335232 13241086153152 13254029541376 13263310324836 13274121862144 13276275437568 13286588167424 13308888710832 13312861920072 13317194981376 13321898377216 13325875470336 13329216314557 13358610586464 13366947889152 13370299030374 13371668856832 13379014133914 13379501371392 13404516464768 13409833859136 13421625278464 13422427617456 13444152471552 13455915762432 13472573673312 13485589438464 13490352308224 13497762780073 13498254342144 13502156022784 13506186929664 13518871177344 13527308500992 13539364982286 13541561590392 13542080741376 13552599943168 13554798698496 13592152729584 13596081551624 13596576694272 13603232321536 13604045516919 13605439291392 13621408998912 13626064328448 13638861158208 13646876376848 13647373369344 13652193378304 13654870095438 13659692752108 13668217964544 13672889291776 13691159044992 13698359820288 13701794047656 13702319341568 13715187785728 13738207701504 13742309078784 13768002498536 13768503902208 13776067167291 13780932628606 13789533508608 13810595235008 13823407604292 13836920221696 13841051068416 13864282236288 13877302786848 13881314031728 13888614817792 13907172824064 13911925817856 13928255271216 13933174482656 13933681901568 13941335901636 13941870379008 13954963795968 13959733123072 13976118691392 13978386157824 13985228683712 13989780586496 13993420593672 14028333331584 14030609269248 14041507949664 14056841711792 14065075569402 14065614790656 14078824421376 14083027485696 14087098195456 14095349775936 14100328002176 14113950236672 14121703261094 14131422769152 14143787404032 14166679814144 14167526692176 14174461803788 14179984359424 14185609371648 14187773657473 14212131611392 14220456430752 14225478842432 14234357170176 14242176336102 14269323978624 14273583914304 14278625089664 14287536586752 14291118522824 14311517147136 14322634030848 14324957715456 14346673499664 14360697618432 14368586185239 14377553828352 14382631724032 14391056414592 14395974783168 14410047094784 14414349041664 14417962770068 14422267080078 14426961229824 14436365092864 14444821257984 14466718748196 14471828135336 14480305073091 14480860213248 14483209568256 14494459819008 14510288218624 14518787684544 14527320014064 14532980047872 14537318694912 14540963252244 14545932853826 14564498510848 14573029730688 14577242075968 14585780760408 14595288146088 14609388558336 14623108870656 14631702507136 14645443775456 14666348150784 14670025056258 14670587469824 14679180831744 14684365256704 14715240352956 14716747972608 14724832123716 14729624752128 14734022105088 14739225899008 14761569689152 14770216344312 14775432921392 14784654483456 14787053125632 14809469419008 14832088965408 14839889805312 14860361066496 14864797449216 14870047430656 14878757627136 14883058343296 14887501502016 14902054289408 14910783234048 14915879227392 14933387094912 14938661300992 14947411688352 14962023038976 14963734725456 14975358237983 14978362032128 14987135674368 14994471990784 15015156494272 15019639089312 15033744685752 15034321043456 15043127463936 15066103892736 15071252969344 15080081022864 15080659156992 15088943210484 15094822060032 15099328438272 15103113893439 15103692910592 15117877445632 15140795249008 15143251670976 15151216164864 15176646346752 15189925525632 15199826708352 15209313140736 15228799770624 15237749356544 15246674936064 15252059789824 15256613109504 15287194238976 15295591745577 15303636361728 15309041333248 15334736412864 15339727552512 15344307044352 15348153916524 15349726380032 15352735923954 15358717550592 15367743485952 15382000453248 15387433101568 15405494466648 15415109259264 15420553601024 15429586258944 15446435845632 15458434310176 15463049240496 15478164635648 15489002810853 15499516381184 15504143576064 15516186866752 15518704191744 15536919639384 15542229624636 15557422419968 15566535249408 15575683314048 15590311115808 15595639348432 15615544795136 15616478285694 15624691670016 15629207998976 15666215583744 15674821292988 15690143698944 15704699763456 15728686658256 15729289658368 15733382269176 15737930015236 15738503159808 15744061718528 15748761919488 15752710189931 15787448874912 15797302050816 15802881376256 15813946925766 15826837604864 15829405329408 15841701276544 15847985469888 15862869002448 15868290385992 15878194016256 15883801911296 15888543830016 15902445901056 15937514790912 15941510382369 15943143636992 15951901467359 15952482404352 15957093481472 15961857280512 15988648062816 16001067706338 16003663697736 16004277239808 16016709023744 16019307552768 16043591870592 16063453225872 16068096379192 16068681547776 16077508338177 16098724488704 16103530569984 16118654096064 16128126627184 16128713981952 16158869163008 16180460689536 16188970696704 16210712619244 16211302981632 16221869924352 16236063647232 16240910729472 16271275680088 16271868248064 16277615181824 16280806652253 16286556742898 16296721419264 16324074245952 16336754441436 16337380753408 16340031307776 16352723898368 16357605808128 16380170721024 16385060824704 16399397335464 16405189310224 16413817511936 16441366875648 16455752652768 16460665320528 16466478934048 16467078610944 16476124247388 16476755902464 16497866418176 16504410903552 16517231180736 16519910913792 16527997535296 16533377056768 16550797499368 16561127092224 16581629136384 16606765900296 16612631113936 16613236113408 16618038181888 16622362036566 16622999298048 16627166742901 16638610679808 16648388776448 16663833824352 16680123006976 16689285672202 16728803359488 16733638832768 16742439780352 16743440636208 16764811075584 16770540711936 16786290656256 16796155540736 16805993963616 16811929541056 16822422110208 16828171436032 16837415426689 16850657286144 16863746520192 16868780989632 16885270511616 16892051056056 16908563324928 16913611173888 16926749309184 16945233844352 16955159590512 16961147850592 16971733549056 16981056400737 16991654524416 16997655673856 17007612126336 17013424743744 17030055657472 17033394655134 17035139776512 17039410546444 17044497458274 17050045089792 17061158746112 17084694192896 17103069614488 17116520398848 17142468026112 17148522440192 17158567263552 17168650925712 17175340056576 17184774752652 17190647918158 17201376850944 17212589149184 17222671499904 17227649726144 17265641023488 17268442177536 17281855938048 17310862239264 17321035401384 17327783903232 17332956905472 17337302339214 17337967009792 17348122801152 17354249848832 17380557859808 17390738598948 17392520331264 17402074328028 17407738343424 17412935215104 17436955928832 17445491450816 17455710225096 17461875270736 17472773480448 17491183720923 17491854290944 17502100222464 17508281652224 17528832413664 17545094266986 17562244896768 17567487894528 17573692418048 17582858998848 17589068951168 17594319956928 17611518705664 17618590886424 17627857268736 17654781537536 17684413766448 17695450865664 17698150644889 17701700583424 17712069433344 17745184947776 17750482560096 17756259975168 17766013780086 17767833960448 17778241548288 17805192305472 17811480781952 17821913936112 17822597185536 17827065373832 17839335161856 17869277150208 17879778478848 17896570156608 17925536628736 17936036591616 17941221016576 17951730166656 17963431564416 17974642802688 17980785917952 17990663058654 17997672456192 18008249239552 18018797651712 18025161569792 18052486643048 18055415453856 18066684100608 18073064931328 18076608426591 18111065049792 18122870306112 18128768925696 18134181052416 18138727355892 18140585721856 18144142455582 18161878665216 18168085771264 18178727808384 18185148210944 18206493460584 18224290619392 18254878726656 18269058730208 18295135322112 18299721977394 18305185140099 18312317079552 18317610268672 18323078771712 18358005202944 18368089556388 18379553347584 18386044678144 18396814385664 18431210139056 18445705445376 18454734757888 18455837974002 18465544700928 18485709648384 18503070382464 18514618417152 18524788800804 18542897098752 18549234423808 18560099720448 18571007028288 18588447868848 18589160505344 18593997227208 18600049188864 18606618394624 18619647186789 18634824921856 18637848210432 18657894124896 18689210003178 18695292954624 18704444442112 18707479025664 18722010599552 18729437373504 18753434092536 18754153054208 18764455018166 18765138382848 18771765895168 18777369980928 18793799701248 18825343686864 18835244752896 18839966815527 18841897025536 18852247188697 18858383205376 18890035589568 18895674983328 18913420733688 18914145828864 18931692865536 18960608574336 18972442165248 18989568448136 18990260011008 19025765304832 19031445219072 19061207433216 19063388074896 19081291331916 19082022862848 19086806793626 19096845374464 19099943620608 19122362633088 19128897999552 19147596824576 19158114913652 19158812614656 19170071771136 19188075219456 19193803589376 19194633044224 19220280967008 19229689440104 19230389747712 19235948306432 19240953316299 19259761677312 19288958330928 19292087745216 19307073430788 19307813617664 19310946091008 19325946425344 19328157353714 19358383579392 19364162792832 19369760018752 19381105941912 19387951002992 19430706307584 19447707680544 19460384194784 19479184744448 19497478494208 19505212886016 19523531079936 19542392635392 19553127592284 19555130867712 19560033408344 19572241108992 19620320470608 19626177882168 19633109498288 19633824497664 19639499669504 19644609679578 19645362806784 19650287968883 19678336077312 19693621792416 19696816858752 19712872644608 19745959225344 19770403970304 19776118620544 19786519740416 19787702570064 19812958543872 19813814755328 19819729932288 19838343502848 19850002002688 19861629229728 19881044312064 19887838969856 19898763686087 19911182793216 19914413156352 19929882251136 19951646300608 19963333066248 19982847565824 19988813205504 20026185452416 20037915879696 20044992914336 20055448545561 20057503285248 20068521200871 20088138523648 20106774697152 20118590947312 20126429413376 20132437917696 20137485191252 20166228707328 20183873643648 20191002227968 20235528462336 20253234034176 20259280394496 20266435611136 20278306766016 20305066360832 20309047473429 20313121112064 20316220266914 20328899914752 20332198047744 20342150812672 20382925651968 20394122327436 20404848482304 20408158937088 20439096492672 20446315217152 20458291737312 20464205222032 20470314565272 20478290067456 20489539128162 20490324647936 20502326946816 20509333937664 20540659288864 20552691071484 20553479012352 20572781678592 20595247794176 20607311552256 20617398987328 20652003747804 20671398942909 20672191434752 20684300262912 20691605588992 20715892852512 20722972832848 20735111406438 20755380332544 20761576602624 20767577752064 20787081487744 20816752214016 20821971047592 20832922226688 20867888726784 20899761723984 20912805568512 20920191598592 20932445693952 20939599684608 20964178037088 20971582211008 20977843025568 20984670879744 20998349225984 21042499997376 21049931833216 21062261924496 21063069401088 21085262567688 21098422185984 21105873772544 21118236632064 21130647293184 21150492003264 21157720514656 21170925355008 21182554891641 21184725106688 21197134153728 21203261201408 21215681106048 21250019721216 21255347176492 21261692705682 21269976539136 21282476374016 21318197417088 21334756941784 21338218263648 21351535755264 21359076737024 21363264504153 21391455827456 21403985967936 21417937634496 21424908730368 21431304880128 21436677784236 21471374093312 21483951046272 21491538794752 21541046427648 21573947586048 21593962174752 21615070642176 21621523562496 21626944155102 21629159899136 21633400620117 21640441844736 21648084862976 21654547639296 21695824330752 21707742203004 21721290319872 21728961892352 21741689728512 21765432327936 21782339255248 21790980021096 21799470071808 21810141077504 21811444878366 21818899280739 21840227628032 21846747766272 21865863113952 21880912674816 21892932219132 21914082837504 21921822500864 21934663305984 21941003537024 21947553760704 21968165663184 21969007869952 22005037584387 22005881204736 22022974907648 22026547885056 22075121958912 22081502789632 22087248185574 22093632521389 22094437128192 22108838848512 22142354533728 22163149382088 22163999064064 22176174112378 22176981725184 22184814239744 22218445099136 22248133448112 22259834707968 22290541599744 22305071145984 22324587514944 22331252253024 22353081434112 22360720949248 22373004060121 22373818841088 22381720875008 22407991951488 22421977104384 22443034558464 22445602088184 22467543048192 22484995360256 22491707986176 22522734741408 22529458633968 22544751099904 22550617028628 22551481565184 22557135301558 22568999078912 22599155839104 22606879454016 22620988735488 22628978065408 22633414815726 22641408534316 22642233090048 22655539365888 22676816168448 22684566324992 22711192873512 22714877506464 22725996611032 22726824247296 22733393453056 22757346561631 22799740062528 22822027198464 22842367781662 22843199655936 22856624034816 22878089684736 22884919664256 22891534567616 22913033003536 22935169134592 22963561999872 23002104619296 23009591328768 23020854697984 23022230874786 23024589570048 23042474584064 23051615228928 23081149652352 23094713868512 23095554932736 23108241699972 23110609207296 23116403118952 23130830401536 23169653768448 23187651465264 23194573860744 23202765770704 23210317791232 23217246953472 23249274571776 23256215364096 23274280300128 23278056287616 23297031307264 23313344436954 23321578294564 23336133629952 23363524971072 23371776551552 23385466673712 23393459022648 23416326529024 23423317192704 23443811998464 23459093275904 23491454515232 23503809691648 23516720719921 23535215548416 23579218355264 23593029987384 23593934487552 23606895022854 23616092577792 23623142879232 23667310080128 23681173312368 23688018373448 23704322064384 23740256407296 23744107994112 23762551914816 23785780215808 23802435578988 23825702866944 23832815745024 23839704638464 23853668851584 23862093542144 23914715455488 23935640222208 23942785920768 23951242085888 23987550744872 23996896608256 24001601559507 24006415859712 24010078497262 24025063535616 24028961329152 24065387805888 24073887271808 24088912134144 24102144568788 24148086733056 24155295854976 24163827074816 24177981144096 24184969807856 24192189940776 24215838220288 24238303744512 24275324614112 24316068928866 24332804886528 24339838302208 24354095470848 24393513762816 24399629303192 24406913520132 24416422772736 24429835114347 24430771695616 24445082128896 24490786075184 24505131662154 24506071130112 24510046961664 24529085847552 24536408712192 24570256081536 24601616252928 24607783965336 24620726267904 24647612864512 24662050313472 24670760509952 24683628979152 24699718401072 24715133853696 24723862798336 24746799627264 24761342704384 24775846771104 24784597158464 24791996302944 24800065585152 24826196249052 24841690638336 24850464280576 24877192166528 24918946670904 24927057272832 24934498947072 24943305367552 24957916019712 24972583164672 24995750736528 25004578790048 25020184510464 25033928508303 25036493307904 25058399601664 25100458249152 25113659670528 25119955754036 25155811067904 25179435984384 25186714119424 25194233311104 25217894311584 25233633165312 25242257154048 25280811432448 25295619780288 25320346681344 25327905767424 25342913941202 25362844987392 25375260292096 25390123963776 25417850766528 25441721775888 25442697150464 25457600323584 25466591494144 25496483510784 25505197332736 25520137115616 25545083486208 25552709664768 25559115819666 25560095694848 25566746187411 25575067634688 25584100292608 25591738119168 25627041289344 25640519663616 25654604421732 25679682236416 25718611107904 25722783660288 25742764574384 25752976388568 25763010084864 25777162128978 25785971877237 25802065276416 25811178105856 25818883723776 25841474589216 25898461535232 25907608410112 25922783907072 25930276907392 25967288844288 25981553102076 25991675854848 26005953508821 26006950514688 26031374773248 26070836789712 26088780496896 26096321478656 26103111492042 26110656616187 26111607515136 26160427294144 26168237176224 26192812906104 26193817075712 26209160220672 26237781436416 26258162389888 26262422478336 26293248620496 26327945633792 26343367345152 26360538627072 26383603426752 26391479935392 26417278058496 26426306576384 26427886329636 26440822980143 26441785903104 26451124670464 26482172306304 26526620649672 26548243724288 26552550875136 26573176334848 26617777421664 26625723840144 26634389962752 26643796754432 26649020670129 26651750940672 26658432629114 26717221172928 26733895778304 26740598060748 26743337713664 26758028267828 26759002742784 26809032929536 26819667718272 26844855234912 26888304943104 26895045936473 26911831524864 26945147346624 26971178876928 26980704616448 26985994587981 26995525560146 26996508684288 27004312045568 27012373859328 27037742354688 27078729964572 27083123180784 27084161482752 27105199886336 27109597396992 27184305459168 27192163103248 27193153388544 27206464643072 27208091033838 27210878582784 27242817997824 27252128656896 27277722316416 27293752753696 27294746738688 27309740190876 27319385504216 27336435929088 27345778583552 27382318089984 27403588095312 27404638683136 27430375571456 27449582966091 27476415403008 27484618157568 27536004997072 27537007804416 27552134334582 27561865257212 27579067017216 27621190470016 27646815208584 27673840443392 27682102136832 27728564472576 27754605573696 27762628063456 27777229635584 27814345648128 27823851635712 27856510542432 27866348965312 27882671803272 27883740758016 27909927591936 27919466246144 27952237382784 27956772315648 27970457367424 27986841187344 28056666663168 28061218538496 28083015899328 28113683423584 28130151138804 28131229581312 28146682527249 28157648842752 28166054971392 28174196390912 28190699551872 28200656004352 28227900473344 28243406522188 28262845538304 28287574808064 28335053384352 28348923607576 28359968718848 28371218743296 28375547314946 28424263222784 28440912861504 28450957684864 28468714340352 28484352672204 28538647957248 28547167828608 28557250179328 28582237045648 28623034294272 28630210190439 28645268061696 28649915430912 28693346999328 28721395236864 28737172370478 28755107656704 28765263448064 28782112829184 28791949566336 28828698083328 28835925540136 28844534160156 28853922459648 28872730185728 28889642515968 28933437496392 28943656270672 28960610146182 28961720426496 28966419136512 28988919638016 28992236030571 29020576437248 29037575369088 29054640028128 29074637389824 29081926504488 29091865707652 29128997021696 29146059461376 29154484151936 29171561520816 29190576292176 29218777116672 29246217741312 29263405014272 29290887550912 29332696301568 29335290794953 29340050112516 29341174939648 29358361663488 29368730513408 29430480705912 29449664247432 29459249504256 29468044210176 29478451798016 29523139378304 29540432688624 29550865842784 29569308966912 29574106251264 29618938838016 29664177930816 29679779610624 29720722132992 29729594898432 29740094861312 29757515254272 29766116686592 29775003004032 29821566468096 29831758454784 29866774189824 29877322601984 29894823376704 29924046077952 29927469450912 29950716475966 29956724064256 29974271348736 29988943981568 30030312988544 30039278178624 30067489371504 30068642086912 30086254927872 30132207785472 30142505938688 30160162045728 30177886420968 30189644120064 30198656876544 30206227786878 30207385821184 30235754891264 30281590498016 30286503341952 30302432329728 30353292693504 30379851051264 30399653416704 30457599541248 30474330400371 30475498713088 30493349872128 30504119579648 30513226219008 30574388477952 30591183491154 30607272723456 30618082666496 30669472825728 30688614088704 30696307833048 30705471847908 30717435101184 30734308692243 30735486971904 30764000906496 30774866203136 30810988933296 30830218518528 30841107202048 30859172517888 30892871691264 30916868620352 30926098480992 30956329271296 30978005621706 30999032762368 31008287152128 31032373733504 31037408383488 31073839278768 31084459249272 31114844839936 31133070498816 31151366628096 31180622231616 31191278696864 31231089590272 31232956571388 31248245340169 31249383340032 31258415997952 31349642585976 31380287397888 31409399526912 31457373316512 31466764538352 31475860030472 31477006319616 31488123437056 31497523838976 31505420379862 31574897749824 31594604101632 31605762752512 31627893851532 31653675209728 31658810658816 31683402553088 31695970939776 31725738004896 31736580771984 31756388032512 31767603822592 31777087660032 31785054288559 31804891802112 31875029581824 31883020764738 31886287273984 31892539058523 31903802934718 31904964808704 31914186962944 31923714561024 31977296125632 32002135412676 32007327395472 32008554479616 32033418047488 32038615105536 32087183741184 32126906451744 32136192758384 32137363095552 32155016676354 32197448977408 32207061139968 32237308192128 32256253254368 32257427963904 32317738326016 32360921379072 32421425238488 32422605963264 32440416232653 32443739848704 32472127294464 32481821458944 32542551360176 32543736496128 32555230363648 32561613304506 32573113485796 32593442838528 32648148491904 32673508882872 32674761506816 32705447796736 32715211616256 32760341442048 32770121649408 32798794670928 32810378620448 32827635023872 32882733751296 32911505305536 32921330641056 32932957868096 32952248494776 32953511804928 32995732836352 33008821807104 33034462361472 33039821827584 33055995070592 33101594998736 33122254184448 33163258272768 33213531800592 33225262227872 33226472226816 33236076363776 33244724073132 33245998596096 33254333485802 33264261168567 33277221359616 33296777552896 33327667648704 33360246013952 33378571344404 33457606718976 33467277665536 33486881272416 33529622151168 33541081423872 33572581312512 33592311081472 33611987927232 33623859082112 33644844220416 33656342872064 33674830853378 33701314572288 33727493040384 33737561979264 33784102112112 33817126649856 33827222347776 33835702952337 33853498618368 33890467688704 33910319181024 33922295701184 33943467098112 33962112801474 33983309048832 33995311347712 34015224252672 34026849487488 34066789310268 34070279553024 34078821092888 34088994916548 34100090179584 34122317492224 34169388385792 34206139228976 34233040797696 34263551672493 34284936052224 34297044880384 34317134527104 34337301851424 34369549505304 34381295836316 34402753701888 34425178298368 34445342999808 34455299452288 34531282046976 34536884355072 34563711876096 34621724478528 34642070802768 34655567806464 34665913810944 34674604678428 34675934019584 34696245602304 34708499697664 34761115719616 34781477197896 34804148656056 34815476686848 34825870430208 34873911857664 34890982901632 34911420450192 34923750541472 34945546960896 34982367441846 34983708581888 35004200444928 35016563304448 35057664827328 35090188533972 35124489793536 35134975789056 35147384836096 35165717997696 35178137902336 35188639913856 35237181772848 35255714537472 35309563075072 35368827532896 35390901731328 35396301289778 35403401166848 35410342534281 35424138866688 35490369895552 35500965120192 35512519950336 35532027560172 35535667920896 35556483096576 35610384610944 35622961563904 35643827872224 35654130747664 35678670323712 35738554300416 35759556957696 35793140313216 35851073257472 35872073183232 35882442033152 35903460333312 35926863128832 35961571835904 35981326117308 35995344912384 36015117745893 36016498479104 36037595303424 36050323139584 36104973286096 36110830907712 36133368201216 36146129862656 36153216853182 36222130099584 36245740612224 36268362104832 36277454711784 36288284911164 36323757330432 36336171542528 36357455616768 36370296421888 36412986921168 36448581238784 36474103393299 36509757453312 36538117460416 36590270644224 36599443954788 36610370280198 36624634159104 36635220537344 36646157543424 36736179112776 36759106695168 36772089356288 36793628771328 36862420278112 36891410890752 36909469515776 36911675948004 36931089401856 36971419296768 37006140764928 37049577601608 37085794197504 37098468847616 37120199440896 37142014056576 37176895737696 37187994454416 37200098377728 37213236789248 37239294373578 37269649843712 37275696420864 37315788249792 37378420006356 37390585909248 37408888884224 37414958051328 37444021199104 37458874747008 37506868185072 37508306108416 37528910036332 37530276765696 37543531790336 37554739961856 37564155068297 37587599402496 37650687373728 37670489505792 37679933631054 37683794051072 37704494377394 37716766410752 37780071179136 37791349966656 37826841467376 37828291657728 37863385731072 37921217148672 37979136896272 37980520022016 38014370911803 38051530609664 38062890438144 38122414866432 38126776149792 38162582663832 38164045725696 38173613587252 38193690748928 38199887241216 38244725266176 38257795999104 38316229827304 38317625229312 38338673729499 38340143542272 38376150438912 38387607178752 38389266088448 38440561934016 38459378880208 38460779495424 38471896612864 38481906632598 38519523354624 38577916661856 38584175490432 38614146861576 38615627235328 38651892850688 38656314707428 38716767158784 38728325585664 38739520037504 38762211883824 38775902005984 38861412615168 38895415361088 38920768389568 38958369488896 38979769960417 38994956988416 39010425772032 39047062159872 39106255184568 39120066816688 39144482217984 39240640941216 39252355764336 39266218996576 39267648995328 39278999339008 39289219359156 39290725613568 39300575937766 39356672154624 39387243584832 39393633717504 39425745289216 39491918450688 39540807940608 39552237241088 39575405140128 39625917087744 39627629510656 39639459864576 39649397617687 39676687005696 39700004005376 39723258459456 39762088624128 39775677939712 39797527372174 39822365586432 39828826312704 39859764502272 39903292601216 39926666132496 39965695131648 39977626411008 39987648943671 40052370904832 40075831759392 40089985828672 40110897091122 40115006570496 40137042401742 40176277047296 40213549394304 40237181894624 40264875835392 40274970382504 40332457414656 40367747287296 40382004455936 40471056924672 40493288340219 40506468068352 40518560788992 40532871222272 40556613532032 40610132721664 40618094946858 40626242224128 40632440533828 40657799829504 40664396095488 40684301625344 40788244654872 40809696964608 40816317874176 40878192985344 40892630434304 40916583474624 40928410444064 40940629130544 40956580134912 40979078256324 40980649295872 41004653893632 41018667875328 41081318577728 41105382142968 41106958024704 41145563357184 41190495588352 41214623104512 41234797974656 41304007495608 41342797885818 41344382869504 41368600525824 41383211177984 41431785705024 41445945665696 41470222812876 41510760665088 41523153205248 41535155504128 41574162975488 41643942095184 41665844453376 41735777453568 41799523447968 41825611137024 41840383197184 41864891387904 41879199369216 41928356074176 41943164422016 41955686051136 41969341759488 41996698451968 42084999994752 42099863666432 42124523848992 42170525135376 42196844371968 42211747545088 42236473264128 42261294586368 42300984006528 42315441029312 42341850710016 42365109783282 42369450213376 42394268307456 42406522402816 42431362212096 42500039442432 42510694352984 42523385411364 42539953078272 42563320972419 42564952748032 42636394834176 42669513883568 42676436527296 42703071510528 42718153474048 42726529008306 42782911654912 42807971935872 42835875268992 42862609760256 42873355568472 42942748186624 42967902092544 42983077589504 43082092855296 43105758555717 43147895172096 43187924349504 43230141284352 43243047124992 43253888310204 43258319798272 43266801240234 43280883689472 43296169725952 43309095278592 43415484406008 43442580639744 43457923784704 43483379457024 43530864655872 43564678510496 43581960042192 43598940143616 43620282155008 43622889756732 43637798561478 43680455256064 43693495532544 43731726227904 43785864438264 43828165675008 43843645001728 43869326611968 43882007074048 43895107521408 43936331326368 44010075168774 44011762409472 44045949815296 44053095770112 44150243917824 44163005579264 44174496371148 44187265042778 44188874256384 44217677697024 44284709067456 44326298764176 44327998128128 44352348224756 44353963450368 44369628479488 44394001444351 44436890198272 44496266896224 44519669415936 44581083199488 44610142291968 44649175029888 44662504506048 44706162868224 44721441898496 44746008120242 44747637682176 44763441750016 44815983902976 44886069116928 44891204176368 44926074713949 44935086096384 44969990720512 44983415972352 45045469482816 45058917267936 45089502199808 45101234057256 45102963130368 45114270603116 45137998157824 45198311678208 45213758908032 45241977470976 45266829631452 45282817068632 45284466180096 45309341680317 45311078731776 45353632336896 45369132649984 45422385747024 45429755012928 45451993222064 45453648494592 45466786906112 45514693123262 45599480125056 45684735563324 45686399311872 45713248069632 45756179369472 45769839328512 45783069135232 45826066007072 45870338269184 45927123999744 46004209238592 46019182657536 46041709395968 46044461749572 46049179140096 46084949168128 46103230457856 46162299304704 46189427737024 46216483399944 46232806237904 46261660803072 46339307536896 46375302930528 46389147721488 46405531541408 46420635582464 46434493906944 46498549143552 46512430728192 46548560600256 46556112575232 46594062614528 46626688873908 46643156589128 46672267259904 46727049942144 46743553103104 46770933347424 46786918045296 46832653058048 46846634385408 46858379002721 46887623996928 46918186551808 46982909030464 47007619383296 47033441439842 47070431096832 47158436710528 47186059974768 47187868975104 47213790045708 47232185155584 47246285758464 47258130569793 47334620160256 47362346624736 47376036746896 47408644128768 47480512814592 47488215988224 47525103829632 47604871157976 47651405733888 47665631490048 47679409276928 47707337703168 47724187084288 47824531147107 47829430910976 47855704402077 47871280444416 47885571841536 47902484171776 47975101489744 47993793216512 48003203119014 48012831719424 48020156994524 48050127071232 48057922658304 48130775611776 48147774543616 48204289137576 48296173466112 48310591709952 48327654149632 48355962288192 48369939615712 48384379881552 48431676440576 48476607489024 48550649228224 48632137857732 48665609773056 48679676604416 48708190941696 48799258606384 48813827040264 48832845545472 48859670228694 48861543391232 48890164257792 48981572150368 49010263324308 49012142260224 49020093923328 49058171695104 49072817424384 49140512163072 49215567930672 49241452535808 49295225729024 49324100626944 49341521019904 49367257958304 49399436802144 49430267707392 49447725596672 49493599254528 49522685408768 49551693542208 49569194316928 49583992605888 49600131170304 49652392498104 49683381276672 49700928561152 49754384333056 49837893341808 49854114545664 49868997894144 49881500228703 49886610735104 49915832039424 49945166329344 49991501473056 50009157580096 50040369020928 50067857016606 50072986615808 50116799203328 50200916498304 50227319341056 50239911508072 50311622135808 50358871968768 50373428238848 50388466622208 50435788623168 50467266330624 50484514308096 50512246280067 50561622864896 50591239560576 50655811534848 50685827882404 50725689974784 50750520584192 50780247927552 50835701533056 50883443551776 50915200647168 50933182988288 50943169202211 50992967021568 51010394665472 51040274231232 51090166972416 51105419329536 51118231639332 51120191389696 51133492374822 51150135269376 51168200585216 51183476238336 51254082578688 51309208843464 51359364472832 51437222215808 51445567320576 51485529148768 51505952777136 51526020169728 51554324257956 51571943754474 51604130552832 51622356211712 51637767447552 51682949178432 51796923070464 51815216820224 51845567814144 51860553814784 51963106204152 51983351709696 52011907017642 52013901029376 52062749546496 52141673579424 52177560993792 52192642957312 52206222984084 52221313232374 52223215030272 52320854588288 52336474352448 52385625812208 52387634151424 52418320441344 52473551162769 52475562872832 52516324779776 52524844956672 52586497240992 52655891267584 52684816012543 52686734690304 52721077254144 52767206853504 52782959870784 52834556116992 52852613152768 52855772659272 52881645960286 52883571806208 52902249340928 52964344612608 53053241299344 53094451934667 53096487448576 53105101750272 53146352669696 53235554843328 53251447680288 53268779925504 53287593508864 53298041340258 53303501881344 53316865258228 53434442345856 53467791556608 53481196121496 53516056535656 53518005485568 53618065859072 53639335436544 53689710469824 53776609886208 53790091872946 53823663049728 53890294693248 53942357753856 53961409232896 53971989175962 53991051120292 53993017368576 54008624091136 54024747718656 54075484709376 54157459929144 54166246361568 54210399772672 54219194793984 54368610918336 54384326206496 54386306777088 54412929286144 54416182067676 54421757165568 54485635995648 54504257313792 54555444632832 54587505507392 54619480381752 54638771008432 54672871858176 54691557167104 54764636179968 54807176190624 54860751142912 54899165932182 54952830806016 54969236315136 55072009994144 55074015608832 55104268669164 55123730514424 55158134034432 55242380940032 55293630417168 55347680886784 55364204273664 55378084275943 55457128945152 55509211147392 55525256126912 55554459271168 55628691296256 55647703271424 55713021084864 55732697930624 55765343606544 55767481516032 55819855183872 55838932492288 55904474765568 55913544631296 55940914734848 55973682374688 56113333326336 56122437076992 56166031798656 56227366847168 56260302277608 56262459162624 56293365054498 56315297685504 56332109942784 56348392781824 56381399103744 56401312008704 56486813044376 56519900446581 56525691076608 56556741566091 56575149616128 56670106768704 56697847215152 56719937437696 56742437486592 56751094629892 56848526445568 56881825723008 56901915369728 56968705344408 57077295914496 57094335657216 57114500358656 57164474091296 57246068588544 57260420380878 57290536123392 57299830861824 57386693998656 57442790473728 57474344740956 57510215313408 57530526896128 57564225658368 57583899132672 57671851080272 57689068320312 57707844919296 57745460371456 57779285031936 57866874992784 57887312541344 57921220292364 57923440852992 57932838273024 57977839276032 57984472061142 58041152874496 58075150738176 58109280056256 58163853008976 58183731415304 58257994043392 58292118922752 58308968303872 58343123041632 58381152584352 58437554233344 58492435482624 58526810028544 58581775101824 58665392603136 58670581589906 58680100225032 58682349879296 58716723326976 58737461026816 58860961411824 58899328494864 58918499008512 58936088420352 58950863906649 58956903596032 59046278756608 59080865377248 59101731685568 59138617933824 59237877676032 59328355861632 59359559221248 59441444265984 59459189796864 59480189722624 59515030508544 59532233373184 59550006008064 59643132936192 59663516909568 59696291058261 59733548379648 59754645203968 59789646753408 59854938901824 59901432951932 59913448128512 59948542697472 59977887963136 60060625977088 60078556357248 60134978743008 60172509855744 60205563602613 60264415570944 60285011877376 60320324091456 60355772841936 60379288240128 60397313753088 60412455573756 60414771642368 60471509782528 60563180996032 60573006683904 60706585387008 60759702102528 60799306833408 60915199082496 60948660800742 60950997426176 60986699744256 61008239159296 61026452438016 61148776955904 61182366982308 61214545446912 61236165332992 61338945651456 61392615666096 61410943695816 61434870202368 61468617384486 61470973943808 61528001812992 61549732406272 61621977866592 61660437037056 61682214404096 61718345035776 61785743382528 61833737240704 61852196961984 61912658542592 61956011243412 61998065524736 62014196828727 62016574304256 62064747467008 62074816766976 62147678557536 62168918498544 62229689679872 62263873469369 62266140997632 62302733256192 62361244463232 62382557393728 62462179180544 62465913142776 62496490680338 62498766680064 62516831995904 62699285171952 62760574795776 62818799053824 62914746633024 62933529076704 62951720060944 62954012639232 62976246874112 62995047677952 63010840759724 63149795499648 63189208203264 63255787703064 63307350419456 63317621317632 63366805106176 63391941879552 63451476009792 63473161543968 63512776065024 63535207645184 63547664674923 63554175320064 63570108577118 63609783604224 63750059163648 63766041529476 63772574547968 63785078117046 63807605869436 63809929617408 63828373925888 63847429122048 63954592251264 64004270825352 64014654790944 64066836094976 64077230211072 64134340310051 64174367482368 64253812903488 64272385516768 64274726191104 64310033352708 64394897954816 64414122279936 64474616384256 64512506508736 64635476652032 64721842758144 64842850476976 64845211926528 64880832465306 64887479697408 64944254588928 64963642917888 65085102720352 65087472992256 65123226609012 65146226971592 65186885677056 65296296983808 65347017765744 65349523013632 65410895593472 65430423232512 65456697842217 65520682884096 65540243298816 65597589341856 65620757240896 65655270047744 65765467502592 65823010611072 65842661282112 65865915736192 65904496989552 65907023609856 65991465672704 66017643614208 66068924722944 66079643655168 66111990141184 66203189997472 66244508368896 66280897564167 66326516545536 66427063601184 66450524455744 66472152727552 66489448146264 66491997192192 66508666971604 66528522337134 66554442719232 66593555105792 66655335297408 66757142688808 66915213437952 66934555331072 66973762544832 67059244302336 67082162847744 67119012180363 67145162625024 67184622162944 67223975854464 67247718164224 67312685744128 67349661706756 67402629144576 67454986080768 67475123958528 67568204224224 67634253299712 67654444695552 67671405904674 67706997236736 67780935377408 67820638362048 67844591402368 67886934196224 67924225602948 67966618097664 67990622695424 68030448505344 68053698974976 68133578620536 68157642185776 68177989833096 68200180359168 68244634984448 68272039684893 68338776771584 68412278457952 68466081595392 68527103344986 68569872104448 68594089760768 68634269054208 68674603702848 68739099010608 68762591672632 68805507403776 68850356596736 68890685999616 68910598904576 69062564093952 69073768710144 69079878323599 69127423752192 69243448957056 69284141605536 69331827621888 69349209356856 69351868039168 69392491204608 69416999395328 69522231439232 69562954395792 69608297312112 69630953373696 69651740860416 69747823715328 69781965803264 69822840900384 69847501082944 69891093921792 69964734883692 69967417163776 70008400889856 70033126608896 70115329654656 70180377067944 70248979587072 70269951578112 70294769672192 70331435995392 70356275804672 70377279827712 70474363545696 70511429074944 70550162159763 70619126150144 70737655065792 70781803462656 70792602579556 70806802333696 70820685068562 70848277733376 70980739791104 71001930240384 71064055120344 71112966193152 71220769221888 71245923127808 71287655744448 71308261495328 71357340647424 71477108600832 71519113915392 71586280626432 71702146514944 71744146366464 71764884066304 71806920666624 71853726257664 71962652234616 71990689824768 72030235491786 72032996958208 72075190606848 72100646279168 72209946572192 72221661815424 72266736402432 72306433706364 72444260199168 72491481224448 72554909423568 72576569822328 72647514660864 72672343085056 72714911233536 72740592843776 72825973842336 72897162477568 72948206786598 73019514906624 73076234920832 73180541288448 73198887909576 73220740560396 73249268318208 73270441074688 73289505343041 73292315086848 73472358225552 73518213390336 73544178712576 73584577736527 73587257542656 73724840556224 73818939031552 73823351896008 73862178803712 73942838593536 74012281529856 74099155203216 74171588395008 74196937695232 74240398881792 74284028113152 74353791475392 74375988908832 74400196755456 74426473578496 74478588747156 74539299687424 74551392841728 74631576499584 74756840012712 74781171818496 74817777768448 74829916102656 74888042398208 74917749494016 75013736370144 75057820072664 75060553531392 75087063580672 75101785524909 75109479923712 75128310136594 75175198804992 75301374747456 75340979011584 75359867262108 75367588102144 75408988754788 75433532821504 75560142358272 75582699933312 75653682934752 75726771462144 75795129457333 75842434297344 75958273792544 75961040044032 76028741823606 76103061219328 76125780876288 76253552299584 76325165327664 76328091451392 76347227174504 76387381497856 76399774482432 76489450532352 76515591998208 76632459654608 76635250458624 76677347458998 76680287084544 76752300877824 76775214357504 76778532176896 76881123868032 76918757760416 76921558990848 76943793225728 76963813265196 77039046709248 77155833323712 77168350980864 77228293723152 77231254470656 77303785701376 77312629414856 77357915631711 77433534317568 77456651171328 77479040075008 77524423767648 77551804011968 77722825230336 77790830722176 77841536779136 77916738977792 77959539920834 77989913976832 78020851544064 78094124319744 78212510369136 78240133633376 78288964435968 78331969848561 78481281882432 78504711528672 78532437993152 78557998678016 78578438718312 78581451227136 78601151875532 78713344309248 78774487169664 78787267435008 78983836901376 79081615881216 79104474482176 79150810280256 79251834175488 79255259021312 79278919729152 79298795235374 79322468940429 79353374011392 79400008010752 79446516918912 79551355879424 79595054744348 79644731172864 79657652625408 79719529004544 79806585202432 79853332264992 79931390263296 79955252822016 79975297887342 80104741809664 80151663518784 80179971657344 80221794182244 80230013140992 80274084803484 80352554094592 80427098788608 80474363789248 80549940765008 80664914829312 80685137809419 80735494574592 80764008911872 80942113849344 80986576680438 81012936136704 81037121577984 81065742444544 81113227064064 81236189893716 81252484448256 81264881067656 81315599659008 81328792190976 81368603250688 81576489309744 81619393929216 81632635748352 81756385970688 81785260868608 81833166949248 81856820888128 81881258261088 81958156512648 81961298591744 82009307787264 82037335750656 82162637155456 82210764285936 82213916049408 82291126714368 82380991176704 82429246209024 82469595949312 82608014991216 82685595771636 82688765739008 82737201051648 82766422355968 82863571410048 82891891331392 82940445625752 83021521330176 83046306410496 83070311008256 83148325950976 83287884190368 83331688906752 83471554907136 83599046895936 83651222274048 83680766394368 83729782775808 83758398738432 83856712148352 83886328844032 83911372102272 84169999989504 84199727332864 84249047697984 84341050270752 84393688743936 84423495090176 84440047581747 84472946528256 84522589172736 84601968013056 84630882058624 84683701420032 84730219566564 84738900426752 84788536614912 84813044805632 84862724424192 85021388705968 85046770822728 85079906156544 85126641944838 85129905496064 85272789668352 85339027767136 85352873054592 85406143021056 85453058016612 85565823309824 85615943871744 85671750537984 85746711136944 85885496373248 85890630571317 85935804185088 85966155179008 86164185710592 86211517111434 86295790344192 86375848699008 86486094249984 86507776620408 86533602480468 86561767378944 86592339451904 86618190557184 86830968812016 86885161279488 86915847569408 86966758914048 86976708091713 87061729311744 87129357020992 87163920084384 87240564310016 87245779513464 87275597122956 87360910512128 87386991065088 87463452455808 87571728876528 87656331350016 87687290003456 87738653223936 87764014148096 87790215042816 87872662652736 88005872384859 88020150337548 88023524818944 88091899630592 88106191540224 88326011158528 88348992742296 88374530085556 88377748512768 88435355394048 88569418134912 88652597528352 88704696449512 88707926900736 88739256958976 88788002888702 88873780396544 88992533792448 89039338831872 89162166398976 89220284583936 89298350059776 89325009012096 89442883796992 89492016240484 89495275364352 89526883500032 89576062085939 89631967805952 89772138233856 89782408352736 89852149427898 89870172192768 89939981441024 89966831944704 90090938965632 90117834535872 90202468114512 90205926260736 90228541206232 90275996315648 90396623356416 90427517816064 90533659262904 90565634137264 90568932360192 90618683360634 90622157463552 90707264673792 90738265299968 90844771494048 90859510025856 90903986444128 90907296989184 90933573812224 91029386246524 91198960250112 91369471126648 91372798623744 91422991201113 91426496139264 91512358738944 91539678657024 91566138270464 91652132014144 91740676538368 91791071197111 91854247999488 92008418477184 92083418791936 92088923499144 92169898336256 92206460915712 92324598609408 92378855474048 92432966799888 92465612475808 92523321606144 92678615073792 92750605861056 92778295442976 92811063082816 92841271164928 92868987813888 92997098287104 93024861456384 93097121200512 93112225150464 93253377747816 93286313178256 93344534519808 93454099884288 93487106206208 93541866694848 93573836090592 93665306116096 93693268770816 93716758005442 93744736020507 93775247993856 93836373103616 93965818060928 94015238766592 94066882879684 94140862193664 94316873421056 94372119949536 94427580091416 94464370311168 94492571516928 94516261139586 94548563549869 94669240320512 94724693249472 94752073493792 94817288257536 94961025629184 94976431976448 95050207659264 95209742315952 95302811467776 95331262980096 95355162865677 95358818553856 95414675406336 95448374168576 95649062294214 95658861821952 95711408804154 95742560888832 95771143683072 95804968343552 95950202979488 96006406238028 96025663438848 96040313989048 96100254142464 96115845316608 96261551223552 96295549087232 96408578275152 96592346932224 96621183419904 96655308299264 96711924576384 96739879231424 96768759763104 96863352881152 96953214978048 97101298456448 97264275715464 97331219546112 97359353208832 97416381883392 97598517212768 97627654080528 97665691090944 97719340457388 97723086782464 97780328515584 97963144300736 98020526648616 98024284520448 98116343390208 98145634848768 98281024326144 98431135861344 98482905071616 98590451458048 98648201253888 98683042039808 98734515916608 98798873604288 98860535414784 98895451193344 98987198509056 99045370817536 99103387084416 99138388633856 99167985211776 99304784996208 99366762553344 99401857122304 99508768666112 99675786683616 99708229091328 99737995788288 99763000457406 99773221470208 99792783505701 99831664078848 99890332658688 99983002946112 100018315160192 100080738041856 100135714033212 100145973231616 100233598406656 100401832996608 100479823016144 100623244271616 100717743937536 100746856477696 100776933244416 100871577246336 100934532661248 100969028616192 101024492560134 101123245729792 101182479121152 101371655764808 101451379949568 101501041168384 101507108857011 101560495855104 101671403066112 101766887103552 101830401294336 101866365976576 101886338404422 101985934043136 102020789330944 102080548462464 102210838659072 102236463278664 102240382779392 102266984749644 102300270538752 102336401170432 102366952476672 102508165157376 102618417686928 102718728945664 102790655017479 102874444431616 102891134641152 102971058297536 103011905554272 103108648515912 103143887508948 103208261105664 103244712423424 103275534895104 103365898356864 103593846140928 103630433640448 103691135628288 103721107629568 103926212408304 103966703419392 104023814035284 104027802058752 104125499092992 104283347158848 104385285914624 104412445968168 104442626464748 104446430060544 104641709176576 104672948704896 104771251624416 104836640882688 104947102325538 104951125745664 105032649559552 105049689913344 105172994481984 105311782535168 105369632025086 105373469380608 105442154508288 105534413707008 105565919741568 105705226305536 105711545318544 105763291920572 105767143612416 105804498681856 105862618828837 105928689225216 106106482598688 106188903869334 106192974897152 106210203500544 106292705339392 106471109686656 106502895360576 106537559851008 106596082680516 106607003762688 106633730516456 106868884691712 106962392242992 107032113071312 107036010971136 107236131718144 107278670873088 107379420939648 107553219772416 107580183745892 107647326099456 107780589386496 107884715507712 107943978351924 107982102240584 107986034737152 108017248182272 108045353237679 108049495437312 108150969418752 108314919858288 108332492723136 108420799545344 108438389587968 108737221836672 108768652412992 108825858572288 108832364135352 108971271991296 109008514627584 109110889265664 109175011014784 109238960763504 109277542016864 109345743716352 109383114334208 109529272359936 109614352381248 109721502285824 109798331864364 109905661612032 109938472630272 110144019988288 110208537338328 110247461028848 110316268068864 110484761880064 110587260834336 110695361773568 110728408547328 110756168551886 110914257890304 111018422294784 111050512253824 111108918542336 111257382592512 111295406542848 111426042169728 111465395861248 111530687213088 111639710367744 111677864984576 111739211468027 111808949531136 111827089262592 111881829469696 111947364749376 112226666652672 112244874153984 112332063597312 112454733694336 112520604555216 112524918325248 112586730108996 112630595371008 112664219885568 112692465204891 112696785563648 112762798207488 112802624017408 112973626088752 113039800893162 113051382153216 113113483132182 113150299232256 113340213537408 113395694430304 113484874973184 113502189259784 113697052891136 113763651446016 113803830739456 113937410688816 114043112735409 114154591828992 114188671314432 114229000717312 114328948182592 114492137177088 114520840761756 114581072246784 114599661723648 114773387997312 114948689481912 115020430626816 115061053792256 115128451316736 115167798265344 115343702160544 115378136640624 115415689838592 115490920742912 115558570063872 115733749985568 115774625082688 115842440584728 115846881705984 115955678552064 115968944122284 116082305748992 116150301476352 116218560112512 116327706017952 116367462830608 116515988086784 116584237845504 116617936607744 116686246083264 116762305168704 116875108466688 116939309881251 116984870965248 117053620057088 117163550203648 117341163179812 117360200450064 117364699758592 117433446653952 117474922053632 117721922823648 117798656989728 117836998017024 117872176840704 117901727813298 117913807192064 118092557513216 118161730754496 118203463371136 118277235867648 118475755352064 118656711723264 118882888531968 118918379593728 118948192853061 118960379445248 119030061017088 119064466746368 119100012016128 119286265872384 119327033819136 119392582116522 119467096759296 119509290407936 119579293506816 119709877803648 119802865903864 119897085394944 119955775926272 119962946831013 120121251954176 120157112714496 120269957486016 120345019711488 120411127205226 120528831141888 120570023754752 120640648182912 120711545683872 120794627506176 120824911147512 120829543284736 120943019565056 121126361992064 121146013367808 121413170774016 121479865020657 121519404205056 121598613666816 121830398164992 121897321601484 121901994852352 121968957618079 121973399488512 122016478318592 122052904876032 122364733964616 122429090893824 122472330665984 122677891302912 122785231332192 122821887391632 122869740404736 122937234768972 122941947887616 123056003625984 123099464812544 123243955733184 123320874074112 123364428808192 123436690071552 123571486765056 123667474481408 123704393923968 123912022486824 123996131049472 124028393657454 124033148608512 124064244158569 124129494934016 124149633533952 124295357115072 124337836997088 124459379359744 124527746938738 124532281995264 124605466512384 124722488926464 124765114787456 124924358361088 124931826285552 124992981360676 124997533360128 125033663991808 125398570343904 125521149591552 125633022799141 125637598107648 125829493266048 125867058153408 125903440121888 125908025278464 125990095355904 126021681519448 126299590999296 126511575406128 126614700838912 126635242635264 126733610212352 126783883759104 126902952019584 126946323087936 127025552130048 127070415290368 127095329349846 127108350640128 127140217154236 127219567208448 127500118327296 127532083058952 127570156234092 127615211738872 127619859234816 127656747851776 127689962917257 127694858244096 127909184502528 128008541650704 128029309581888 128133672189952 128154460422144 128268680620102 128348734964736 128507625806976 128544771033536 128620066705416 128789795909632 128828244559872 128949232768512 129025013017472 129270953304064 129443685516288 129685700953952 129690423853056 129761664930612 129774959394816 129888509177856 129927285835776 130170205440704 130246453218024 130292453943184 130373771354112 130592593967616 130694035531488 130821791186944 130860846465024 130913395684434 131041365768192 131080486597632 131195178683712 131241514481792 131310540095488 131530935005184 131646021222144 131685322564224 131731831472384 131808993979104 131982931345408 132035287228416 132055431734941 132137849445888 132159287310336 132223980282368 132406379994944 132489016737792 132561795128334 132653033091072 132854127202368 132901048911488 132978896292528 132983994384384 133017333943208 133057044674268 133108885438464 133182004333053 133187110211584 133310670594816 133514285377616 133830426875904 133869110662144 133947525089664 134118488604672 134164325695488 134238024360726 134290325250048 134369244325888 134447951708928 134495436328448 134699323413512 134778224141847 134805258289152 134909972161536 134950247917056 135136408448448 135268506599424 135308889391104 135342811809348 135413994473472 135561870754816 135641276724096 135689182804736 135848451205896 135933236195328 135981245390848 136060897010688 136107397949952 136267157241072 136315284371552 136355979666192 136400360718336 136489269968896 136544079369786 136677553543168 136824556915904 137054206689972 137139744208896 137188179521536 137268538108416 137349207405696 137478198021216 137525183345264 137611014807552 137700713193472 137781371999232 137821197809152 138125128187904 138147537420288 138159756647198 138254847504384 138486897914112 138568283211072 138698418713712 138703736078336 138784982409216 138833998790656 139044462878464 139125908791584 139216594624224 139261906747392 139303481720832 139495647430656 139563931606528 139645681800768 139695002165888 139782187843584 139929469767384 139934834327552 140016801779712 140066253217792 140230659309312 140360754135888 140497959174144 140539903156224 140575137008163 140589539344384 140662871990784 140712551609344 140754559655424 140948727091392 141022858149888 141100324319526 141238252300288 141475310131584 141563606925312 141585205159112 141641370137124 141696555466752 141774391709379 141961479582208 142003860480768 142128110240688 142225932386304 142441538443776 142491846255616 142575311488896 142616522990656 142954217201664 143038227830784 143172561252864 143488292732928 143529768132608 143567113206231 143613841333248 143707452515328 143925304469232 143981379649536 144060470983572 144065993916416 144150381213696 144201292558336 144419893144384 144443323630848 144612867412728 144888520398336 144982962448896 145109818847136 145153139644656 145295029321728 145344686170112 145429822467072 145481185687552 145651947684672 145794324955136 145896413573196 146039029813248 146152469841664 146397775819152 146441481120792 146498536636416 146540882149376 146579010686082 146584630173696 146621379460127 146944716451104 147036426780672 147088357425152 147169155473054 147174515085312 147449681112448 147637878063104 147646703792016 147724357607424 147885677187072 148024563059712 148198310406432 148343176790016 148393875390464 148475390580803 148480797763584 148568056226304 148707582950784 148751977817664 148800393510912 148957177494312 149078599374848 149102785683456 149263152999168 149513680025424 149562343636992 149635555536896 149644500686109 149659832205312 149776084796416 149835498988032 150027472740288 150115640145328 150121107062784 150174127161344 150203571049818 150218959847424 150256620273188 150350397609984 150602749494912 150681958023168 150719734524216 150817977509576 150867065643008 151120284716544 151165399866624 151307365869504 151453542924288 151536738840201 151590258914666 151684868594688 151916547585088 152057483647212 152206122438656 152251561752576 152507104599168 152650330655328 152694454349008 152774762995712 152799548964864 152978901064704 153031183996416 153264919309216 153270500917248 153354694917996 153360574169088 153504601755648 153550428715008 153557064353792 153762247736064 153837515520832 153887586451456 153927626530392 154078093418496 154311666647424 154336701961728 154456587446304 154607571402752 154625258829712 154715831263422 154867068635136 154913302342656 154958080150016 155048847535296 155103608023936 155445650460672 155581661444352 155683073558272 155833477955584 155919079841668 155979827953664 156041703088128 156065510232203 156188248639488 156425020738272 156480267266752 156577928871936 156663939697122 156962563764864 157009423057344 157064875986304 157156877436624 157162902454272 157202303751064 157426688618496 157548974339328 157574534870016 157967673802752 158054448037629 158163231762432 158208948964352 158301620560512 158503668350976 158510518042624 158557839458304 158597590470748 158644937880858 158706748022784 158800016021504 158893033837824 159190109488696 159283355804001 159289462345728 159315305250816 159439058009088 159613170404864 159706664529984 159862780526592 159910505644032 159950595774684 160209483619328 160303327037568 160359943314688 160443588364488 160548169606968 160705108189184 160854197577216 160948727578496 161099881530016 161329829658624 161370275618838 161470989149184 161528017823744 161884227698688 161973153360876 162025872273408 162074243155968 162131484889088 162226454128128 162472379787432 162529762135312 162631199318016 162657584381952 162737206501376 163152978619488 163238787858432 163265271496704 163512771941376 163570521737216 163666333898496 163713641776256 163762516522176 163916313025296 163922597183488 164018615574528 164074671501312 164325274310912 164421528571872 164582253428736 164728940617813 164761982353408 164858492418048 164939191898624 165216029982432 165371191543272 165377531478016 165474402103296 165532844711936 165727142820096 165783782662784 165880891251504 166043042660352 166092612820992 166134252827829 166140622016512 166296651901952 166575768380736 166663377813504 166943109814272 167198093791872 167302444548096 167459565551616 167516797476864 167713424296704 167772657688064 167822744204544 168339999979008 168399454665728 168498095395968 168682100541504 168787377487872 168846990180352 168880095163494 168945893056512 169045178345472 169203936026112 169261764117248 169460439133128 169577073229824 169626089611264 169670224698273 169725448848384 170042777411936 170093541645456 170159812313088 170253283889676 170259810992128 170545579336704 170678055534272 170705746109184 170906116033224 171131646619648 171231887743488 171343501075968 171493422273888 171770992746496 171781261142634 171871608370176 171932310358016 172328371421184 172423034222868 172591580688384 172751697398016 173015553240816 173067204960936 173123534757888 173184678903808 173236381114368 173279812089241 173661937624032 173770322558976 173831695138816 173933517828096 173953416183426 174123458623488 174258714041984 174327840168768 174481128620032 174491559026928 174551194245912 174721821024256 174773982130176 174926904911616 175143457753056 175312662700032 175374580006912 175470916140949 175477306447872 175528028296192 175580430085632 175745325305472 176011744769718 176040300675096 176047049637888 176183799261184 176212383080448 176697985484592 176749060171112 176755497025536 176852591719947 176870710788096 177138836269824 177305195056704 177409392899024 177415853801472 177478513917952 177576005777404 177747560793088 177985067584896 178078677663744 178324332797952 178440569167872 178596700119552 178650018024192 178984032480968 178990550728704 179053767000064 179088873174783 179152124171878 179263935611904 179564816705472 179704298855796 179740344385536 179879962882048 179933663889408 180181877931264 180235669071744 180404936229024 180457082412464 180551992631296 180793246712832 180855035632128 181067318525808 181131268274528 181137864720384 181237366721268 181244314927104 181414529347584 181476530599936 181689542988096 181719020051712 181807972888256 181867147624448 182058772493048 182397920500224 182738942253296 182745597247488 182845982402226 182852992278528 183024717477888 183079357314048 183132276540928 183304264028288 183481353076736 183582142394222 183708495998976 184016836954368 184166837583872 184177846998288 184339796672512 184412921831424 184649197218816 184757710948096 184865933599776 184931224951616 185046643212288 185357230147584 185501211722112 185556590885952 185622126165632 185737975627776 185994196574208 186049722912768 186194242401024 186224450300928 186506755495632 186572626356512 186689069039616 186791620408107 186908199768576 186974212412416 187083733389696 187147672181184 187330612232192 187386537541632 187433516010884 187489472041014 187550495987712 187672746207232 187931636121856 188133765759368 188281724387328 188633746842112 188744239899072 188855160182832 188928740622336 188985143033856 189032522279172 189097127099738 189338480641024 189449386498944 189504146987584 189922051258368 189952863952896 190100415318528 190419484631904 190605622935552 190662525960192 190710325731354 190717637107712 190829350812672 190896748337152 191298124588428 191317723643904 191422817608308 191485121777664 191542287366144 191609936687104 191900405958976 192012812476056 192080627978096 192200508284928 192231690633216 192403020930153 192523102447104 192591098174464 192817156550304 193184693864448 193242366839808 193310616598528 193423849152768 193479758462848 193537519526208 193726705762304 193906429956096 194202596912896 194528551430928 194662439092224 194679657093779 194718706417664 194832763766784 195197034425536 195255308161056 195438680914776 195446173564928 195560657031168 195926288601472 196041053297232 196048569040896 196232686780416 196291269697536 196562048652288 196862271722688 196965810143232 197180902916096 197296402507776 197366084079616 197469031833216 197597747208576 197721070829568 197974397018112 198090741635072 198206774168832 198276777267712 198335970423552 198609569992416 198733525106688 198803714244608 198842692692501 199017537332224 199351573367232 199416458182656 199475991576576 199526000914812 199546442940416 199585567011402 199663328157696 199780665317376 199966005892224 200036630320384 200271428066424 200467196813312 200803665993216 200959646032288 201246488543232 201357036541089 201435487875072 201493712955392 201553866488832 201743154492672 201938057232384 202048985120268 202246491459584 202364958242304 202743311529616 202902759899136 203002082336768 203014217714022 203120991710208 203342806132224 203533774207104 203660802588672 203772676808844 203971868086272 204041578661888 204161096924928 204472926557328 204480765558784 204533969499288 204600541077504 204672802340864 204733904953344 204816119054679 205016330314752 205236835373856 205437457891328 205581310034958 205748888863232 205782269282304 205942116595072 206023811108544 206217297031824 206287775017896 206416522211328 206489424846848 206551069790208 206731796713728 207187692281856 207239634970797 207260867280896 207374719075667 207382271256576 207442215259136 207852424816608 208047628070568 208055604117504 208250998185984 208566694317696 208824891936336 208885252929496 208892860121088 209283418353152 209345897409792 209542503248832 209673281765376 209894204651076 209902251491328 210065299119104 210099379826688 210345988963968 210623565070336 210739264050172 210746938761216 210884309016576 211068827414016 211131839483136 211423090637088 211526583841144 211534287224832 211608997363712 211650486479289 211725237657674 211857378450432 212212965197376 212377807738668 212385949794304 212420407001088 212585410678784 212942219373312 213005790721152 213192165361032 213267461032912 213737769383424 213924784485984 214064226142624 214072021942272 214472263436288 214557341746176 214758841879296 215106439544832 215160367491784 215294652198912 215561178772992 215887956703848 215964204481168 215972069474304 216034496364544 216090706475358 216098990874624 216153167657713 216301938837504 216629839716576 216664985446272 216841599090688 217474443673344 217537304825984 217651717144576 217664728270704 217942543982592 218017029255168 218221778531328 218350022029568 218477921527008 218555084033728 218691487432704 218766228668416 218886400546957 219058544719872 219228704762496 219596663728728 219811323224064 219876945260544 220288039976576 220417074676656 220494922057696 220632536137728 220753733209581 220969523760128 221174521668672 221390723547136 221456817094656 221512337103772 221828515780608 222036844589568 222101024507648 222514765185024 222590813085696 222852084339456 222930791722496 223061374426176 223279420735488 223355729969152 223478422936054 223617899062272 223654178525184 223763658939392 223894729498752 224453333305344 224489748307968 224664127194624 224909467388672 225041209110432 225173460217992 225261190742016 225328439771136 225384930409782 225393571127296 225525596414976 225605248034816 225947252177504 226079601786324 226102764306432 226226966264364 226300598464512 226680427074816 226791388860608 227004378519568 227385388371999 227394105782272 227527302892032 227607661478912 227874821377632 228086225470818 228309183657984 228377342628864 228458001434624 228657896365184 228984274354176 229041681523512 229162144493568 229199323447296 229546775994624 229897378963824 230040861253632 230122107584512 230256902633472 230335596530688 230687404321088 230756273281248 230831379677184 230981841485824 231117140127744 231467499971136 231549250165376 231684881169456 231693763411968 231911357104128 231937888244568 232164611497984 232300602952704 232437120225024 232655412035904 232734925661216 233031976173568 233168475691008 233235873215488 233372492166528 233524610337408 233750216933376 233878619762502 233969741930496 234107240114176 234327100407296 234682326359624 234720400900128 234866893307904 234949844107264 234995909545683 235443845647296 235597313979456 235673996034048 235744353681408 235803455626596 235827614384128 236185115026432 236323461508992 236406926742272 236951510704128 237313423446528 237765777063936 237836759187456 237896385706122 237920758890496 237967406821287 238060122034176 238128933492736 238200024032256 238654067638272 238785164233044 238934193518592 239018580815872 239158587013632 239419755607296 239605731807728 239794170789888 239911551852544 239925893662026 240242503908352 240314225428992 240539914972032 240690039422976 240822254410452 241057662283776 241140047509504 241281296365824 241423091367744 241649822295024 241659086569472 241886039130112 242055413428257 242252723984128 242292026735616 242826341548032 242959730041314 243038808410112 243197227333632 243794643202968 243803989704704 243937915236158 243946798977024 244032956637184 244105809752064 244729467929232 244858181787648 244944661331968 245355782605824 245570462664384 245643774783264 245874469537944 245883895775232 246112007251968 246198929625088 246487911466368 246641748148224 246873380143104 247142973530112 247334948962816 247408787847936 247824044973648 247992262098944 248056787314908 248066297217024 248128488317138 248258989868032 248299267067904 248590714230144 248675673994176 248918758719488 249055493877476 249064563990528 249210933024768 249444977852928 249530229574912 249863652571104 249985962721352 249995066720256 250067327983616 250797140687808 251042299183104 251266045598282 251275196215296 251658986532096 251734116306816 251806880243776 252043363038896 252599181998592 253023150812256 253229401677824 253270485270528 253467220424704 253567767518208 253805904039168 253892646175872 254051104260096 254190658699692 254216701280256 254280434308472 254439134416896 255064166117904 255140312468184 255230423477744 255239718469632 255313495703552 255379925834514 255389716488192 255818369005056 256017083301408 256058619163776 256267344379904 256537361240204 256697469929472 257015251613952 257089542067072 257240133410832 257579591819264 257656489119744 257898465537024 258050026034944 258541906608128 258683927919131 258887371032576 259371401907904 259523329861224 259777018355712 259854571671552 260340410881408 260492906436048 260584907886368 260747542708224 261185187935232 261388071062976 261643582373888 261721692930048 261826791368868 262082731536384 262160973195264 262390357367424 262483028963584 263061870010368 263292042444288 263370645128448 263463662944768 263617987958208 263965862690816 264017617154577 264070574456832 264110863469882 264275698891776 264318574620672 264447960564736 264812759989888 264978033475584 265123590256668 265306066182144 265708254404736 265802097822976 265957792585056 266034667886416 266114089348536 266217770876928 266364008666106 266374220423168 266621341189632 267028570755232 267660853751808 267738221324288 267895050179328 268328651390976 268476048721452 268580650500096 268728186257817 268738488651776 268895903417856 268990872656896 269398646827024 269556448283694 269610516578304 269819944323072 269900495834112 270272816896896 270617778782208 270685623618696 270827988946944 271123741509632 271282553448192 271378365609472 271696902411792 271866472390656 271962490781696 272121794021376 272214795899904 272534314482144 272630568743104 272711959332384 272800721436672 272978539937792 273088158739572 273355107086336 273649113831808 274108413379944 274279488417792 274376359043072 274537076216832 274698414811392 274956396042432 275050366690528 275222029615104 275373213591333 275401426386944 275562743998464 275642395618304 276250256375808 276319513294396 276509695008768 276973795828224 277136566422144 277396837427424 277569964818432 277667997581312 278088925756928 278251817583168 278433189248448 278523813494784 278606963441664 278991294861312 279127863213056 279291363601536 279390004331776 279858939534768 279869668655104 280033603559424 280132506435584 280461318618624 280721508271776 280995918348288 281079806312448 281150274016326 281179078688768 281234208061521 281325743981568 281425103218688 281509119310848 281897454182784 282045716299776 282200648639052 282476504600576 282950620263168 283170410318224 283282740274248 283393110933504 283548783418758 283645690649607 283922959164416 284007720961536 284256220481376 284451864772608 284883076887552 284983692511232 285150622977792 285233045981312 285908434403328 286065488597031 286076455661568 286345122505728 286976585465856 287059536265216 287134226412462 287217222778057 287227682666496 287414905030656 287850608938464 288120941967144 288131987832832 288300762427392 288402585116672 288839786288768 288886647261696 289225734825456 289777040796672 289965924897792 290219637694272 290306279289312 290590058643456 290689372340224 290849052781573 290859644934144 290962371375104 291303895369344 291792827146392 292078059626496 292304939683328 292795551638304 292882962241584 292997073272832 293081764298752 293158021372164 293169260347392 293242758920254 293889432902208 294072853561344 294176714850304 294338310946108 294349030170624 294899362224896 295293407584032 295448715214848 295771354374144 295845505301203 296049126119424 296396620812864 296686353580032 296787750780928 296950781161606 296961595527168 297136112452608 297415165901568 297503955635328 297914354988624 298157198749696 298205571366912 298526305998336 299027360050848 299124687273984 299271111073792 299289001372218 299319664410624 299552169592832 299670997976064 300054945480576 300231280290656 300242214125568 300407142099636 300437919694848 300513240546376 300700795219968 301205498989824 301439469048432 301635955019152 301734131286016 302240569433088 302330799733248 302614731739008 302907085848576 303073477680402 303180517829332 303369737189376 303833095170176 304114967294424 304412244877312 304503123505152 305014209198336 305300661310656 305388908698016 305549525991424 305599097929728 305957802129408 306062367992832 306529838618432 306709389835992 306721148338176 307009203511296 307100857430016 307114128707584 307524495472128 307675031041664 307855253060784 308156186836992 308623333294848 308673403923456 308913174892608 309215142805504 309250517659424 309431662526844 309734137270272 309826604685312 309916160300032 310097695070592 310207216047872 310891300921344 311163322888704 311366147116544 311838159683336 311959655907328 312083406176256 312131020464406 312376497278976 312850041476544 312960534533504 313155857743872 313327879394244 313925127529728 314018846114688 314129751972608 314313754873248 314404607502128 314853377236992 315097948678656 315149069740032 315935347605504 316108896075258 316326463524864 316417897928704 316603241121024 317115678916608 317195180941496 317289875761716 317413496045568 317587856486511 317600032043008 317786067675648 318380218977392 318566711608002 318578924691456 318630610501632 318878116018176 319226340809728 319413329059968 319821011288064 319901191549368 320418967238656 320606654075136 320719886629376 320887176728976 321096339213936 321410216378368 321708395154432 321897455156992 322199763060032 322659659317248 322740551237676 322941978298368 323056035647488 323946306721752 324051744546816 324148486311936 324262969778176 324452908256256 324944759574864 325059524270624 325262398636032 325315168763904 325474413002752 326305957238976 326477575716864 327025543882752 327141043474432 327332667796992 327427283552512 327525033044352 327832626050592 328037231149056 328149343002624 328650548621824 328843057143744 329164506857472 329457881235626 329523964706816 329716984836096 329878383797248 330432059964864 330742383086544 330755062956032 330948804206592 331065689423872 331454285640192 331567565325568 331761782503008 332086085320704 332185225641984 332268505655658 332281244033024 332593303803904 333151536761472 333326755627008 333886219628544 334396187583744 334919131103232 335033594953728 335217634404081 335426848593408 335545315376128 335645488409088 336679999958016 336798909331456 336996190791936 337364201083008 337574754975744 337760190326988 337891786113024 338077395614673 338090356690944 338407872052224 338523528234496 338920878266256 339154146459648 339252179222528 339340449396546 339450897696768 340085554823872 340187083290912 340506567779352 340519621984256 341091158673408 341356111068544 341411492218368 341812232066448 342263293239296 342463775486976 342687002151936 342986844547776 343541985492992 343562522285268 343730698741859 343743216740352 343864620716032 344846068445736 345183161376768 345503394796032 346031106481632 346134409921872 346247069515776 346369357807616 346472762228736 346559624178482 347323875248064 347540645117952 347663390277632 347867035656192 347906832366852 348246917246976 348517428083968 348655680337536 348983118053856 349102388491824 349443642048512 349547964260352 349635597174149 349853809823232 350286915506112 350625325400064 350749160013824 350817929643753 350941832281898 350954612895744 351056056592384 351160860171264 351490650610944 352023489539436 352080601350192 352094099275776 352367598522368 352424766160896 353395970969184 353498120342224 353510994051072 353705183439894 353741421576192 354277672539648 354610390113408 354818785798048 354831707602944 355152011554808 355495121586176 355970135169792 356648665595904 356844578559183 356881138335744 357193400239104 357300036048384 357968064961936 357981101457408 358107534000128 358177746349566 358304248343756 358527871223808 359129633410944 359408597711592 359759925764096 359867327778816 360363755862528 360471338143488 360809872458048 360914164824928 361103985262592 361586493425664 361710071264256 362134637051616 362262536549056 362474733442536 362488629854208 362829058695168 362953061199872 363379085976192 363438040103424 363615945776512 364117544986096 364795841000448 365477884506592 365491194494976 365691964804452 365705984557056 365906872854237 366049434955776 366158714628096 366264553081856 366608528056576 366962706153472 367164284788444 367416991997952 368033673908736 368355693996576 368679593345024 368825843662848 369298394437632 369515421896192 369731867199552 369862449903232 370093286424576 370714460295168 371002423444224 371113181771904 371244252331264 371988393148416 372099445825536 372192732475707 372388484802048 372448900601856 373013510991264 373145252713024 373378138079232 373583240816214 373816399537152 373948424824832 374167466779392 374295344362368 374773075083264 374867032021768 374978944082028 375100991975424 375345492414464 375863272243712 376267531518736 376563448774656 376899068397423 377267493684224 377488479798144 377710320365664 377970286067712 378065044558344 378194254199476 378676961282048 378898772997888 379008293975168 379844102516736 379905727905792 380200830637056 380838969263808 381211245871104 381325051920384 381420651462708 381435274215424 381658701625344 381793496674304 382596249176856 382845635216616 382970243555328 383084574732288 383219873374208 383800811917952 384025624952112 384161255956192 384401016569856 384463381266432 384806041860306 385046204894208 385182196348928 385634313100608 386369387728896 386484733679616 386621233197056 386847698305536 386959516925696 387075039052416 387812859912192 388405193825792 389057102861856 389324878184448 389359314187558 389437412835328 389665527533568 390394068851072 390510616322112 390877361829552 390892347129856 391121314062336 391852577202944 392082106594464 392465373560832 392582539395072 393124097304576 393724543445376 393931620286464 394361805832192 394592805015552 394732168159232 394938063666432 395195494417152 395948794036224 396166295204823 396181483270144 396413548337664 396553554535424 396671940847104 397219139984832 397467050213376 397607428489216 397685385385002 398035074664448 398703146734464 398951983153152 399052001829624 399171134022804 399326656315392 399546012999159 399561330634752 399932011784448 400073260640768 400542856132848 400934393626624 401607331986432 401919292064576 402492977086464 402714073082178 402870975750144 402987425910784 403107732977664 403486308985344 404097970240536 404492982919168 404729916484608 405486623059232 405805519798272 406004164673536 406028435428044 406241983420416 406685612264448 407067548414208 407545353617688 407943736172544 408083157323776 408322193849856 408945853114656 409067938998576 409201082155008 409345604681728 409467809906688 409632238109358 410032660629504 410473670747712 410874915782656 411162620069916 411497777726464 411564538564608 411884233190144 412047622217088 412434594063648 412575550035792 412833044422656 412978849693696 413102139580416 413205705751267 413463593427456 414375384563712 414479269941594 414521734561792 414749438151334 414764542513152 414884430518272 415704849633216 416095256141136 416111208235008 416501996371968 417133388635392 417649783872672 417770505858992 417785720242176 418566836706304 418691794819584 419085006497664 419346563530752 419788409302152 419804502982656 420130598238208 420198759653376 420691977927936 421478528100344 421493877522432 421725411024489 421768618033152 422137654828032 422263678966272 422846181274176 423053167682288 423068574449664 423217994727424 423300972958578 423450475315348 423714756900864 424425930394752 424755615477336 424771899588608 425170821357568 425884438746624 426011581442304 426384330722064 426534922065824 427475538766848 427849568971968 428128452285248 428944526872576 429114683492352 429517683758592 430320734983568 430589304397824 431122357545984 431775913407696 431928408962336 431944138948608 432068992729088 432181412950716 432197981749248 432306335315426 432603877675008 433259679433152 433329970892544 433683198181376 434948887346688 435074609651968 435329456541408 435885087965184 436034058510336 436443557062656 436700044059136 436955843054016 437110168067456 437382974865408 437532457336832 437772801093914 438117089439744 438457409524992 439193327457456 439622646448128 439753890521088 439864138380381 440576079953152 440834149353312 440989844115392 441265072275456 441507466419162 441939047520256 442349043337344 442913634189312 443024674207544 443657031561216 444073689179136 444202049015296 445029530370048 445181626171392 445426171742409 445704168678912 445861583444992 446122748852352 446711459938304 446956845872108 447235798124544 447308357050368 447527317878784 447789458997504 448906666610688 448979496615936 449328254389248 449818934777344 450082418220864 450346920435984 450522381484032 450656879542272 450769860819564 450787142254592 451051192829952 451210496069632 451894504355008 452159203572648 452453932528728 452601196929024 453360854149632 453582777721216 454008757039136 454770776743998 454788211564544 455054605784064 455215322957824 455749642755264 456172450941636 456618367315968 456754685257728 456916002869248 457315792730368 458083363047024 458324288987136 458398646894592 459093551989248 459794757927648 460081722507264 460244215169024 460513805266944 460671193061376 461374808642176 461512546562496 461662759354368 461963682971648 462234280255488 462934999942272 463098500330752 463369762338912 463822714208256 463875776489136 464329222995968 464601205905408 464874240450048 465310824071808 465469851322432 466063952347136 466336951382016 466471746430976 466744984333056 467049220674816 467500433866752 467757239525004 467939483860992 468196530696609 468214480228352 468654200814592 469364652719248 469440801800256 469733786615808 469899688214528 469991819091366 470887691294592 471194627958912 471488707362816 471606911253192 472370230052864 472646923017984 472813853484544 473903021408256 474163344112887 474626846893056 475531554127872 475673518374912 475792771412244 475841517780992 475934813642574 476120244068352 476257866985472 476400048064512 477570328466088 477868387037184 478037161631744 478317174027264 478839511214592 479211463615456 479588341579776 479823103705088 479851787324052 480485007816704 480628450857984 481079829944064 481644508820904 482115324567552 482280095019008 482562592731648 482846182735488 483299644590048 483772078260224 484110826856514 484505447968256 484584053471232 485652683096064 485919460082628 486077616820224 486394454667264 487589286405936 487607979409408 487875830472316 487893597954048 488065913274368 488211619504128 488334015887861 489458935858464 489716363575296 489889322663936 490711565211648 491140925328768 491287549566528 491748939075888 491767791550464 492224014503936 492397859250176 492975822932736 493746760286208 494186821853439 494285947060224 494669897925632 494817575695872 495648089947296 495984524197888 496113574629816 496132594434048 496256976634276 496517979736064 496598534135808 497181428460288 497351347988352 498110987754952 498129127981056 498402758483487 498421866049536 498889955705856 499060459149824 499727305142208 499971925442704 499990133440512 500134655967232 501594281375616 502532091196564 502550392430592 503317973064192 503468232613632 503613760487552 504086726077792 505198363997184 506046301624512 506458803355648 506540970541056 506934440849408 507135535036416 507611808078336 507785292351744 508381317399384 508560868616944 508878268833792 510128332235808 510280624936368 510460846955488 510479436939264 510626991407104 510759851669028 510779432976384 511636738010112 512034166602816 512117238327552 512534688759808 513074722480408 513394939858944 514030503227904 514179084134144 514480266821664 515159183638528 515312978239488 515442169029931 515796931074048 516100052069888 517083813216256 517367855838262 517774742065152 518742803815808 519046659722448 519554036711424 519709143343104 519839436267723 520680821762816 520985812872096 521169815772736 521495085416448 522370375870464 522776142125952 523443385860096 523653582737736 524165463072768 524321946390528 524780714734848 524966057927168 526123740020736 526412748422847 526584084888576 526741290256896 526927325889536 527235975916416 527931725381632 528035234309154 528141148913664 528221726939764 528551397783552 528637149241344 528895921129472 529625519979776 530247180513336 530612132364288 531416508809472 531604195645952 531915585170112 532069335772832 532228178697072 532435541753856 532728017332212 532748440846336 533242682379264 534057141510464 535321707503616 535476442648576 535790100358656 536952097442904 537161301000192 537456372515634 537476977303552 537791806835712 537981745313792 538797293654048 539112896567388 539221033156608 539639888646144 539800991668224 540545633793792 541371247237392 541655977893888 542247483019264 542565106896384 542756731218944 543393804823584 543732944781312 543924981563392 544243588042752 544429591799808 545068628964288 545261137486208 545423918664768 545601442873344 545957079875584 546176317479144 546710214172672 547298227663616 548216826759888 548558976835584 548752718086144 549074152433664 549396829622784 549912792084864 550100733381056 550444059230208 550746427182666 550802852773888 551125487996928 551284791236608 552500512751616 552639026588792 553019390017536 553947591656448 554273132844288 554793674854848 555139929636864 555335995162624 556177851513856 556503635166336 556866378496896 557213926883328 557982589722624 558255726426112 558582727203072 558780008663552 559717879069536 560067207118848 560265012871168 560374861224321 560922637237248 561443016543552 561991836696576 562159612624896 562300548032652 562358157377536 562468416123042 562651487963136 562850206437376 563018238621696 563794908365568 564401297278104 564953009201152 565901240526336 566340820636448 566565480548496 566786221867008 567097566837516 567291381299214 567845918328832 568015441923072 568512440962752 569766153775104 569967385022464 570301245955584 570466091962624 571816868806656 572130977194062 572152911323136 572690245011456 573953170931712 574119072530432 574268452824924 574434445556114 574455365332992 574829810061312 575701217876928 576241883934288 576263975665664 576601524854784 576805170233344 577209062790459 577679572577536 577773294523392 578451469650912 579554081593344 579931849795584 580439275388544 580612558578624 581180117286912 581378744680448 581698105563146 581719289868288 581924742750208 582607790738688 583585654292784 584038971281337 584156119252992 584609879366656 585591103276608 585765924483168 586163528597504 586316042744328 586338520694784 586485517840508 587778865804416 588145707122688 588676621892216 588698060341248 589798724449792 590586815168064 590897430429696 591542708748288 591691010602406 592098252238848 592793241625728 593575501561856 593901562323212 593923191054336 594272224905216 594830331803136 595007911270656 595828709977248 596314397499392 596411142733824 597052611996672 598054720101696 598249374547968 598542222147584 598578002744436 598639328821248 599104339185664 599341995952128 600109890961152 600462560581312 600814284199272 601026481092752 601401590439936 602410997979648 602878938096864 603271910038304 603468262572032 604481138866176 604661599466496 605229463478016 605814171697152 606146955360804 606361035658664 606739474378752 607666190340352 608229934588848 608824489754624 609006247010304 609158927035373 610028418396672 610601322621312 610777817396032 611099051982848 611915604258816 612124735985664 613059677236864 613418779671984 613442296676352 614018407022592 614201714860032 614228257415168 615048990944256 615350062083328 615710506121568 616312373673984 617246666589696 617346807846912 617826349785216 618501035318848 618863325053688 619468274540544 619653209370624 619832320600064 620195390141184 620414432095744 621718904912391 621782601842688 622124157227001 622326645777408 622732294233088 623676319366672 623919311814656 624166812352512 624262040928812 624752994557952 625700082953088 625921069067008 626655758788488 627850255059456 628037692229376 628259503945216 628627509746496 628809215004256 629706754473984 630195897357312 630298139480064 631870695211008 632217792150516 632652927049728 632835795857408 633206482242048 634390361882992 634579751523432 634826992091136 635175712973022 635200064086016 635572135351296 636760437954784 637133423216004 637157849382912 637261221003264 637756232036352 638452681619456 638826658119936 639802383098736 640837934477312 641213308150272 641439773258752 641774353457952 642192678427872 642820432756736 643416790308864 643794910313984 644399526120064 645319318634496 645481102475352 645883956596736 646112071294976 647892613443504 648103489093632 648296972623872 648459502973139 648525939556352 648905816512512 649889519149728 650119048541248 650524797272064 650948826005504 652611914477952 652955151433728 654051087765504 654282086948864 654665335593984 654854567105024 655050066088704 655665252101184 656074462298112 656298686005248 656659201640871 657301097243648 657686114287488 658915762471252 659047929413632 659433969672192 659756767594496 660864119929728 661484766173088 661897608413184 662131378847744 662261199628743 662908571280384 663135130651136 663523565006016 664172170641408 664370451283968 664537011311316 664562488066048 665186607607808 666303073522944 667772439257088 668792375167488 669838262206464 670067189907456 670435268808162 670853697186816 671090630752256 671290976818176 673359999916032 673597818662912 673992381583872 674728402166016 675520380653976 675783572226048 676154791229346 676180713381888 676815744104448 677047056468992 677841756532512 678308292919296 678504358445056 678680898793092 678901795393536 680171109647744 680374166581824 681013135558704 681039243968512 682156165115997 682182317346816 682712222137088 682822984436736 683624464132896 684526586478592 684902608163059 684927550973952 685374004303872 685973689095552 687083970985984 687125044570536 687461397483718 687486433480704 687729241432064 689692136891472 690366322753536 691006789592064 692062212963264 692268819843744 692494139031552 692738715615232 692945524457472 693119248356964 694647750496128 695081290235904 695734071312384 695813664733704 696493834493952 697034856167936 697311360675072 697966236107712 698204776983648 698887284097024 699095928520704 699271194348298 699707619646464 700573831012224 701250650800128 701498320027648 701635859287506 701883664563796 701909225791488 702112113184768 702321720342528 702981301221888 704046979078872 704161202700384 704735197044736 704849532321792 705477743410561 706791941938368 706996240684448 707021988102144 707410366879788 707482843152384 708555345079296 709220780226816 709637571596096 710304023109616 710990243172352 711940270339584 713297331191808 713689157118366 713762276671488 714386800478208 714600072096768 715936129923872 715962202914816 716355492699132 716608496687512 717055742447616 718259266821888 718817195423184 719519851528192 719734655557632 720727511725056 720942676286976 721619744916096 721828329649856 722207970525184 723172986851328 723420142528512 724269274103232 724525073098112 724949466885072 724977259708416 725658117390336 725906122399744 726758171952384 726876080206848 727231891553024 728235089972192 729591682000896 730955769013184 731383929608904 731411969114112 731813745708474 732098869911552 732317429256192 732529106163712 733217056113152 734328569576888 734833983995904 736067347817472 736711387993152 737359186690048 737651687325696 738596788875264 739030843792384 739463734399104 739724899806464 741428920590336 742004846888448 742226363543808 742488504662528 743976786296832 744198891651072 744385464951414 744776969604096 744897801203712 746027021982528 746290505426048 746756276158464 747166481632428 747632799074304 747896849649664 748334933558784 748590688724736 749734064043536 749957888164056 750201983950848 750690984828928 751726544487424 752535063037472 753126897549312 753798136794846 754534987368448 754976959596288 755420640731328 756130089116688 756388508398952 757353922564096 757797545995776 758016587950336 759688205033472 759811455811584 760401661274112 761677938527616 762650103840768 762841302925416 762870548430848 763317403250688 763586993348608 765192498353712 765691270433232 765940487110656 766169149464576 766439746748416 767601623835904 768051249904224 768322511912384 768802033139712 769612083720612 770092409788416 770364392697856 771268626201216 772738775457792 772969467359232 773242466394112 773695396611072 773919033851392 774150078104832 775625719824384 776051783757393 776810387651584 778114205723712 778718628375116 778874825670656 779331055067136 780788137702144 781021232644224 781754723659104 782242628124672 783705154405888 784164213188928 784930747121664 785165078790144 786248194609152 787449086890752 788723611664384 789185610031104 789464336318464 789876127332864 790390988834304 791897588072448 792332590409646 792362966540288 792827096675328 793107109070848 793343881694208 794438279969664 794934100426752 795370770770004 796070149328896 797406293468928 798104003659248 798342268045608 798653312630784 799092025998318 799122661269504 799864023568896 800146521281536 801085712265696 801868787253248 803214663972864 803838584129152 804985954172928 805428146164356 805741951500288 805974851821568 806184558773451 806215465955328 806972617970688 808195940481072 808985965838336 809430355101797 809459832969216 810973246118464 812008329347072 812056870856088 812483966840832 813371224528896 814135096828416 815090707235376 815887472345088 816166314647552 816644387699712 817891706229312 818135877997152 818402164310016 818691209363456 818935619813376 819264476218716 820065321259008 820947341495424 822325240139832 822995555452928 823129077129216 823768466380288 824095244434176 824869188127296 825151100071584 825666088845312 825957699387392 826119640773999 826204279160832 826411411502534 826927186854912 828750769127424 828958539883188 829043469123584 829498876302668 829529085026304 829768861036544 831409699266432 832190512282272 833003992743936 833746424030663 834266777270784 835299567745344 835541011717984 835571440484352 837133673412608 837383589639168 838170012995328 839576818604304 839609005965312 840261196476416 840397519306752 841383955855872 842957056200688 842987755044864 843450822048978 843537236066304 844275309656064 844527357932544 845692362548352 846106335364576 846137148899328 846601945917156 846900950630696 847429513801728 848851860789504 849511230954672 849543799177216 850341642715136 850937071948821 851768877493248 852023162884608 852768661444128 853069844131648 854951077533696 855699137943936 856256904570496 857889053745152 858229366984704 859035367517184 860641469967136 861178608795648 861651668334171 862244715091968 863551826815392 863856817924672 864137985458176 864362825901432 864395963498496 864612670630852 865207755350016 866519358866304 866659941785088 869897774693376 870149219303936 870658913082816 871770175930368 872068117020672 872547158344719 872887114125312 873400088118272 873911686108032 874220336134912 875064914673664 875545602187828 876234178879488 876914819049984 878386654914912 879245292896256 879507781042176 879728276760762 881152159906304 881668298706624 881979688230784 882530144550912 883014932838324 883878095040512 884698086674688 886049348415088 887314063122432 887536515903609 888147378358272 888404098030592 890059060740096 890363252342784 890852343484818 891408337357824 891723166889984 892245497704704 893913691744216 894471596249088 894616714100736 895054635757568 895578917995008 897813333221376 897958993231872 898656508778496 899637869554688 900164836441728 900693840871968 901313759084544 901539721639128 901574284509184 902102385659904 902420992139264 903789008710016 904318407145296 904907865057456 905202393858048 906721708299264 907165555442432 908017514078272 909541553487996 909576423129088 910109211568128 910430645915648 911499285510528 912344901883272 913236734631936 913509370515456 913832005738496 914631585460736 916166726094048 916648577974272 916797293789184 918187103978496 919589515855296 920163445014528 920488430338048 921027610533888 921342386122752 922749617284352 923025093124992 924468560510976 925869999884544 926197000661504 926739524677824 927645428416512 927751552978272 928658445991936 929202411810816 929748480900096 930621648143616 930939702644864 932127904694272 932673902764032 932943492861952 933489968666112 934098441349632 935514479050008 935878967721984 936393061393218 936428960456704 937308401629184 938729305438496 938881603600512 939467573231616 939983638182732 941775382589184 942389255917824 943213822506384 944740460105728 945293846035968 945627706969088 947806042816512 948326688225774 949253693786112 951347036749824 951585542824488 951869627285148 952240488136704 952515733970944 952763569459533 952800096129024 955140656932176 955736774074368 956074323263488 956634348054528 957679022429184 958422927230912 959646207410176 959703574648104 960970015633408 961256901715968 962159659888128 963289017641808 964230649135104 964560190038016 965125185463296 965692365470976 966599289180096 967544156520448 968221653713028 969010895936512 969168106942464 971838920165256 972155233640448 972788909334528 975178572811872 975751660944632 975787195908096 976131826548736 976423239008256 976668031775722 978917871716928 979432727150592 979778645327872 981423130423296 982281850657536 982575099133056 983497878151776 984448029007872 984795718500352 985336682945329 985951645865472 987493520572416 988373643706878 988571894120448 989339795851264 989635151391744 991296179894592 992227149259632 992265188868096 992513953268552 993035959472128 993197068271616 994362856920576 994702695976704 996221975509904 996258255962112 996805516966974 996843732099072 997779911411712 998120918299648 999454610284416 999943850885408 999980266881024 1000269311934464 1003188562751232 1005064182393128 1005100784861184 1005652903212243 1006635946128384 1006936465227264 1007227520975104 1008173452155584 1010396727994368 1012092603249024 1012917606711296 1013868881698816 1014271070072832 1015223616156672 1015570584703488 1016762634798768 1017121737233888 1017756537667584 1020256664471616 1020561249872736 1020921693910976 1021253982814208 1021519703338056 1021558865952768 1023273476020224 1024068333205632 1024234476655104 1026149444960816 1026789879717888 1028061006455808 1028358168268288 1028960533643328 1030318367277056 1030625956478976 1030884338059862 1031192096225577 1031593862148096 1032200104139776 1034167626432512 1034735711676524 1035549484130304 1037485607631616 1038093319444896 1039108073422848 1039418286686208 1039678872535446 1041361643525632 1041971625744192 1042339631545472 1042990170832896 1044740751740928 1045552284251904 1047307165475472 1048330926145536 1048643892781056 1048906791522447 1049561429469696 1049932115854336 1052247480041472 1052825496845694 1053168169777152 1053482580513792 1053854651779072 1054471951832832 1056070468618308 1056282297827328 1056443453879528 1057102795567104 1057274298482688 1057791842258944 1059251039959552 1060494361026672 1061224264728576 1062833017618944 1063208391291904 1063831170340224 1064138671545664 1064456357394144 1065456034664424 1065496881692672 1066485364758528 1068114283020928 1070643415007232 1070952885297152 1071580200717312 1073904194885808 1074322602000384 1074912745031268 1074953954607104 1075583613671424 1075963490627584 1077594587308096 1078225793134776 1079279777292288 1079601983336448 1081091267587584 1082742494474784 1083311955787776 1084494966038528 1085130213792768 1085513462437888 1086787609647168 1087465889562624 1087849963126784 1088487176085504 1088859183599616 1090137257928576 1090522274972416 1090847837329536 1092352634958288 1093420428345344 1094596455327232 1096433653519776 1097117953671168 1097505436172288 1097720618562711 1098148304867328 1098793659245568 1099825584169728 1100201466762112 1100888118460416 1101492854365332 1101605705547776 1102250975993856 1102569582473216 1105278053177584 1106038780035072 1107895183312896 1108546265688576 1109587349709696 1110279859273728 1112355703027712 1113007270332672 1113732756993792 1115965179445248 1116511452852224 1116578197427121 1117165454406144 1117560017327104 1119435758139072 1120134414237696 1120530025742336 1120749722448642 1121845274474496 1122886033087104 1124319225249792 1124601096065304 1124936832246084 1125302975926272 1125700412874752 1126036477243392 1127589816731136 1128802594556208 1129906018402304 1130697205192269 1131802481052672 1132681641272896 1133130961096992 1134195133675032 1134582762598428 1135691836657664 1136030883846144 1137024881925504 1139532307550208 1139934770044928 1140602491911168 1140932183925248 1143633737613312 1144261954388124 1144305822646272 1145380490022912 1148238145060864 1148536905649848 1148868891112228 1148910730665984 1149659620122624 1151402435753856 1152483767868576 1153203049709568 1153610340466688 1154418125580918 1155359145155072 1155546589046784 1156902939301824 1159108163186688 1159863699591168 1160878550777088 1161225117157248 1162757489360896 1163396211126292 1163438579736576 1163849485500416 1164488807117207 1165215581477376 1167171308585568 1168077942562674 1168312238505984 1169219758733312 1171182206553216 1171531848966336 1172632085488656 1172677041389568 1172971035681016 1175557731608832 1177353243784432 1177396120682496 1179597448899584 1181173630336128 1181794860859392 1183085417496576 1183382021204812 1184196504477696 1185586483251456 1187803124646424 1187846382108672 1188498885614469 1188544449810432 1189660663606272 1190015822541312 1191657419954496 1192628794998784 1192822285467648 1194105223993344 1196109440203392 1197084444295168 1197156005488872 1198208678371328 1198683991904256 1200219781922304 1200925121162624 1201628568398544 1202052962185504 1202803180879872 1204821995959296 1205757876193728 1206543820076608 1206936525144064 1208962277732352 1209323198932992 1210458926956032 1212293910721608 1212722071317328 1213478948757504 1215332380680704 1216459869177696 1217648979509248 1218012494020608 1218317854070746 1220056836793344 1221202645242624 1221555634792064 1222198103965696 1223831208517632 1224249471971328 1226119354473728 1226837559343968 1228036814045184 1228403429720064 1228456514830336 1229131326148297 1230097981888512 1230700124166656 1231421012243136 1232624747347968 1234493333179392 1234693615693824 1235652699570432 1237002070637696 1237726650107376 1238936549081088 1239306418741248 1239617117253801 1239664641200128 1240390780282368 1240828864191488 1243437809824782 1243565203685376 1244248314454002 1244653291554816 1245464588466176 1247352638733344 1248333624705024 1248524081857624 1249505989115904 1251400165906176 1251842138134016 1253311517576976 1255700510118912 1256075384458752 1256519007890432 1257255019492992 1257618430008512 1259413508947968 1260391794714624 1260596278960128 1264435584301032 1265305854099456 1265671591714816 1266412964484096 1268780723765984 1269159503046864 1269653984182272 1270351425946044 1270400128172032 1271144270702592 1273520875909568 1274266846432008 1274315698765824 1275512464072704 1276905363238912 1277653316239872 1279604766197472 1281675868954624 1282426616300544 1282879546517504 1283548706915904 1284385356855744 1285640865513472 1286833580617728 1287589820627968 1288799052240128 1290962204950704 1291767913193472 1292224142589952 1295785226887008 1296206978187264 1296593945247744 1296919005946278 1297051879112704 1297811633025024 1299779038299456 1300238097082496 1301049594544128 1301897652011008 1305223828955904 1308102175531008 1308564173897728 1309330671187968 1309709134210048 1310100132177408 1311330504202368 1312148924596224 1312597372010496 1313318403281742 1314602194487296 1315372228574976 1317831524942504 1318867939344384 1319513535188992 1319592415141143 1321728239859456 1322969532346176 1323795216826368 1324262757695488 1324522399257486 1325817142560768 1326270261302272 1327047130012032 1328740902567936 1329074022622632 1329124976132096 1330373215215616 1332606147045888 1335544878514176 1336278515227227 1337584750334976 1340134379814912 1340870537616324 1341707394373632 1342181261504512 1342581953636352 1346719999832064 1347195637325824 1347984763167744 1349456804332032 1351040761307952 1351567144452096 1352309582458692 1352361426763776 1353631488208896 1354094112937984 1355683513065024 1357008716890112 1357361797586184 1357803590787072 1360342219295488 1360748333163648 1362026271117408 1364312330231994 1364364634693632 1365424444274176 1365645968873472 1367248928265792 1369053172957184 1369805216326118 1369855101947904 1370748008607744 1371947378191104 1374167941971968 1374250089141072 1374922794967436 1374972866961408 1375458482864128 1376214044774881 1379384273782944 1380732645507072 1382013579184128 1384124425926528 1384537639687488 1384988278063104 1385891048914944 1386238496713928 1389295500992256 1391468142624768 1391627329467408 1392987668987904 1394069712335872 1394622721350144 1395932472215424 1396409553967296 1397774568194048 1398191857041408 1398542388696596 1399415239292928 1401147662024448 1402501301600256 1403271718575012 1403767329127592 1403818451582976 1404224226369536 1404589592089827 1404643440685056 1405962602443776 1408093958157744 1408322405400768 1409470394089472 1409699064643584 1410955486821122 1413583883876736 1413992481368896 1414820733759576 1417110690158592 1418441560453632 1419275143192192 1420608046219232 1421980486344704 1423880540679168 1426594662383616 1427378314236732 1427524553342976 1428773600956416 1429200144193536 1431872259847744 1432710985398264 1433216993375024 1434111484895232 1436518533643776 1437634390846368 1439039703056384 1439469311115264 1441455023450112 1441885352573952 1443239489832192 1443656659299712 1444415941050368 1446345973702656 1446840285057024 1448538548206464 1449050146196224 1449898933770144 1451316234780672 1451812244799488 1452609749084351 1453516343904768 1453752160413696 1454463783106048 1456470179944384 1459183364001792 1461911538026368 1462767859217808 1462823938228224 1463627491416948 1464197739823104 1464634858512384 1465002047663583 1465058212327424 1466434112226304 1468657139153776 1469667967991808 1472134695634944 1473422775986304 1475303374651392 1477193577750528 1478061687584768 1478927468798208 1479449799612928 1482560465560317 1482857841180672 1484009693776896 1484452727087616 1484977009325056 1487953572593664 1488397783302144 1488770929902828 1489553939208192 1489795602407424 1492054043965056 1492581010852096 1494332963264856 1495265598148608 1495793699299328 1496669867117568 1497181377449472 1499468128087072 1499915776328112 1500403967901696 1501381969657856 1503453088974848 1505070126074944 1507596273589692 1509069974736896 1509953919192576 1510841281462656 1512260178233376 1512777016797904 1514707845128192 1515595091991552 1516033175900672 1519376410066944 1519622911623168 1520803322548224 1523355877055232 1525682605850832 1525741096861696 1526634806501376 1527173986697216 1530384996707424 1531382540866464 1531880974221312 1532338298929152 1532879493496832 1535203247671808 1536102499808448 1536645023824768 1537604066279424 1539224167441224 1540184819576832 1540728785395712 1542537252402432 1545477550915584 1545938934718464 1546326507089793 1546484932788224 1547390793222144 1547838067702784 1548300156209664 1551251439648768 1552103567514786 1553620775303168 1556228411447424 1557437256750232 1558662110134272 1559518308803169 1561576275404288 1562042465288448 1563509447318208 1564485256249344 1567410308811776 1568328426377856 1570330157580288 1572496389218304 1574898173781504 1578371220062208 1578928672636928 1579238245268541 1579752254665728 1580781977668608 1583795176144896 1584665180819292 1584725933080576 1585654193350656 1586214218141696 1586687763388416 1588876559939328 1590741541540008 1592140298657792 1594812586937856 1596208007318496 1596684536091216 1597306625261568 1598184051996636 1598245322539008 1599728047137792 1600293042563072 1602171424531392 1603737574506496 1606429327945728 1607677168258304 1610856292328712 1611483903000576 1611949703643136 1612369117546902 1612430931910656 1612835174061397 1613945235941376 1616391880962144 1617971931676672 1618860710203594 1618919665938432 1621946492236928 1624016658694144 1624113741712176 1624967933681664 1626742449057792 1628270193656832 1630181414470752 1631774944690176 1632332629295104 1633229296388833 1633288775399424 1635783412458624 1636271755994304 1636804328620032 1637871239626752 1638528952437432 1640130642518016 1641894682990848 1644650480279664 1645991110905856 1646258154258432 1647536932760576 1648190488868352 1649738376254592 1650302200143168 1651332177690624 1651915398774784 1652239281547998 1652408558321664 1652822823005068 1653854373709824 1657501538254848 1657917079766376 1658997752605336 1659058170052608 1659537722073088 1662819398532864 1664381024564544 1666007985487872 1667492848061326 1668533554541568 1670599135490688 1671082023435968 1674267346825216 1674767179278336 1676340025990656 1679153637208608 1680522392952832 1680795038613504 1682767911711744 1685914112401376 1685975510089728 1686901644097956 1687074472132608 1688550619312128 1689054715865088 1691384725096704 1692212670729152 1693203891834312 1693801901261392 1694859027603456 1697703721579008 1699022461909344 1700683285430272 1701874143897642 1703537754986496 1704046325769216 1705537322888256 1706139688263296 1709902155067392 1711398275887872 1712513809140992 1715778107490304 1716458733969408 1716720612554233 1718070735034368 1721282939934272 1722357217591296 1723303336668342 1724489430183936 1727103653630784 1727713635849344 1728725651802864 1728791926996992 1729225341261704 1730415510700032 1733038717732608 1733319883570176 1739795549386752 1740298438607872 1741317826165632 1743540351860736 1744136234041344 1745094316689438 1745774228250624 1746800176236544 1747823372216064 1748440672269824 1751091204375656 1752116913844011 1752468357758976 1753829638099968 1756773309829824 1758490585792512 1759015562084352 1759456553521524 1762304319812608 1763336597413248 1763959376461568 1766029865676648 1767756190081024 1769396173349376 1772098696830176 1774628126244864 1775073031807218 1776294756716544 1776808196061184 1780726504685568 1781704686969636 1782816674715648 1783446333779968 1784490995409408 1787827383488432 1788943192498176 1789233428201472 1790109271515136 1791157835990016 1795626666442752 1795917986463744 1797313017556992 1799275739109376 1800329672883456 1801387681743936 1803079443278256 1803148569018368 1804204771319808 1804841984278528 1807578017420032 1808636814290592 1809815730114912 1810404787716096 1813443416598528 1814331110884864 1816035028156544 1819083106975992 1819152846258176 1820218423136256 1820861291831296 1822998571021056 1824689803766544 1826473469263872 1827018741030912 1827476781106119 1827664011476992 1829263170921472 1832333452188096 1833297155948544 1836374207956992 1839179031710592 1840326890029056 1842055221067776 1842684772245504 1845499234568704 1846050186249984 1848937121021952 1851739999769088 1852394001323008 1853479049355648 1855503105956544 1857316891983872 1858404823621632 1859496961800192 1861243296287232 1861879405289728 1865347805528064 1865886985723904 1866372471681003 1866979937332224 1868196882699264 1871028958100016 1871757935443968 1872786122786436 1872857920913408 1874616803258368 1877458610876992 1877763207201024 1879967276365464 1883550765178368 1884778511835648 1886427645012768 1889480920211456 1890587692071936 1891255413938176 1895612085633024 1896653376451548 1898507387572224 1903171085648976 1903739254570296 1904480976273408 1905031467941888 1905527138919066 1905600192258048 1906077932981651 1910281313864352 1911473548148736 1912148646526976 1913268696109056 1915358044858368 1916845854461824 1919292414820352 1919407149296208 1921940031266816 1922513803431936 1924319319776256 1926578035283616 1928461298270208 1929120380076032 1930180077550439 1930250370926592 1931384730941952 1933198578360192 1936443307426056 1938021791873024 1938336213884928 1943677840330512 1944310467280896 1945378508919417 1945577818669056 1950357145623744 1951503321889264 1951574391816192 1952263653097472 1952846478016512 1953336063551444 1957835743433856 1958865454301184 1962846260846592 1964563701315072 1965150198266112 1966995756303552 1968896058015744 1969591437000704 1969977604922613 1970673365890658 1971903291730944 1976747287413756 1977143788240896 1978679591702528 1979270302783488 1982592359789184 1984454298519264 1985027906537104 1986071918944256 1986394136543232 1988725713841152 1989405391953408 1992443951019808 1992516511924224 1993611033933948 1993687464198144 1995559822823424 1996241836599296 1998909220568832 1999887701770816 2000538623868928 2006377125502464 2010128364786256 2010201569722368 2011305806424486 2013271892256768 2013872930454528 2014455041950208 2016346904311168 2020793455988736 2024185206498048 2025835213422592 2027737763397632 2028542140145664 2030447232313344 2031141169406976 2033525269597536 2034243474467776 2035513075335168 2040513328943232 2041122499745472 2041843387821952 2043039406676112 2043117731905536 2046546952040448 2048136666411264 2048468953310208 2052298889921632 2053579759435776 2054707824489177 2056122012911616 2056716336536576 2057921067286656 2060636734554112 2061251912957952 2061768676119724 2062384192451154 2063187724296192 2064400208279552 2069471423353048 2071098968260608 2074971215263232 2076186638889792 2078216146845696 2078836573372416 2079357745070892 2082723287051264 2083943251488384 2084679263090944 2089481503481856 2091104568503808 2094614330950944 2096661852291072 2097287785562112 2097813583044894 2099122858939392 2099864231708672 2104494960082944 2105650993691388 2106336339554304 2106965161027584 2107709303558144 2108943903665664 2112140937236616 2112886907759056 2114205591134208 2114548596965376 2115583684517888 2116433230231683 2118502079919104 2120988722053344 2122448529457152 2125666035237888 2126416782583808 2127662340680448 2128277343091328 2128912714788288 2130912069328848 2130993763385344 2132970729517056 2136228566041856 2141286830014464 2141476228031569 2141905770594304 2143160401434624 2147808389771616 2149825490062536 2149907909214208 2151167227342848 2151926981255168 2155189174616192 2156451586269552 2158559554584576 2159203966672896 2162182535175168 2165484988949568 2166623911575552 2168989932077056 2170260427585536 2171026924875776 2173575219294336 2174931779125248 2176974352171008 2177718367199232 2180274515857152 2181044549944832 2181695674659072 2184705269916576 2186840856690688 2189192910654464 2192867307039552 2194235907342336 2195010872344576 2195441237125422 2196296609734656 2197587318491136 2199651168339456 2200402933524224 2202985708730664 2204501951987712 2205139164946432 2210556106355168 2212077560070144 2215790366625792 2217092531377152 2219174699419392 2224711406055424 2226014540665344 2227465513987584 2231930358890496 2233022905704448 2233156394854242 2234330908812288 2235120034654208 2238871516278144 2240268828475392 2241499444897284 2243690548948992 2245772066174208 2249202192130608 2249873664492168 2250605951852544 2251400825749504 2252072954486784 2255179633462272 2257605189112416 2259812036804608 2261394410384538 2263604962105344 2265363282545792 2266261922193984 2268390267350064 2269165525196856 2271383673315328 2272061767692288 2274049763851008 2279064615100416 2279869540089856 2281121909832337 2281204983822336 2281864367850496 2288523908776248 2288611645292544 2290760980045824 2297073811299696 2297737782224456 2297821461331968 2299319240245248 2302804871507712 2304967535737152 2306406099419136 2307220680933376 2308836251161836 2310718290310144 2311093178093568 2313805878603648 2318216326373376 2319727399182336 2321757101554176 2322450234314496 2326792422252584 2326877159473152 2327698971000832 2328155351272179 2328977614234414 2330431162954752 2334342617171136 2336155885125348 2336624477011968 2338439517466624 2342364413106432 2343063697932672 2345264170977312 2345942071362032 2351115463217664 2354706487568864 2354792241364992 2359194897799168 2362347260672256 2366170834993152 2366764042409624 2368393008955392 2371172966502912 2375606249292848 2375692764217344 2376997771228938 2377088899620864 2379321327212544 2380031645082624 2383314839908992 2385257589997568 2388210447986688 2392218880406784 2394168888590336 2394312010977744 2396417356742656 2397367983808512 2400439563844608 2401850242325248 2403257136797088 2404105924371008 2405606361759744 2409643991918592 2411515752387456 2413087640153216 2417924555464704 2418646397865984 2420917853912064 2424587821443216 2425444142634656 2426957897515008 2428291065305391 2430664761361408 2432919738355392 2435297959018496 2436024988041216 2436635708141492 2440113673586688 2442405290485248 2443111269584128 2447662417035264 2448498943942656 2452238708947456 2453675118687936 2456073628090368 2456806859440128 2456913029660672 2458262652296594 2460195963777024 2461400248333312 2462842024486272 2468986666358784 2469387231387648 2471305399140864 2474004141275392 2475453300214752 2477873098162176 2478612837482496 2479234234507602 2479329282400256 2480781560564736 2481657728382976 2486875619649564 2487130407370752 2488496628908004 2489306583109632 2490929176932352 2494705277466688 2497048163715248 2499011978231808 2501239272091989 2502800331812352 2503684276268032 2506623035153952 2511401020237824 2512150768917504 2513038015780864 2514510038985984 2515236860017024 2518827017895936 2520783589429248 2521192557920256 2528871168602064 2530611708198912 2531343183429632 2532825928968192 2537561447531968 2538319006093728 2540702851892088 2540800256344064 2542288541405184 2547041751819136 2548533692864016 2548631397531648 2551024928145408 2553810726477824 2555306632479744 2559209532394944 2563351737909248 2564853232601088 2565759093035008 2567097413831808 2568770713711488 2573667161235456 2575179641255936 2577598104480256 2581924409901408 2583535826386944 2584448285179904 2584955005002513 2591570453774016 2592413956374528 2593187890495488 2593838011892556 2594103758225408 2595623266050048 2599558076598912 2600476194164992 2610447657911808 2616204351062016 2617128347795456 2617641475034157 2618661342375936 2619418268420096 2620200264354816 2622661008404736 2625194744020992 2626636806563484 2629204388974592 2630744457149952 2635663049885008 2637735878688768 2639027070377984 2639184830282286 2643456479718912 2645939064692352 2647590433652736 2649044798514972 2651634285121536 2652540522604544 2654094260024064 2658148045245264 2658249952264192 2660746430431232 2662609547710827 2665212294091776 2671089757028352 2672557030454454 2675169500669952 2681741075232648 2683414788747264 2684362523009024 2685163907272704 2693439999664128 2694391274651648 2695969526335488 2698913608664064 2702081522615904 2704619164917384 2704722853527552 2707262976417792 2708188225875968 2711367026130048 2714723595172368 2715607181574144 2720684438590976 2721496666327296 2724052542234816 2728624660463988 2728729269387264 2730848888548352 2731291937746944 2734497856531584 2738106345914368 2739610432652236 2739710203895808 2741496017215488 2743894756382208 2748500178282144 2749845589934872 2749945733922816 2750916965728256 2752428089549762 2758768547565888 2761465291014144 2764027158368256 2768248851853056 2769075279374976 2772476993427856 2778591001984512 2782936285249536 2783254658934816 2785975337975808 2788139424671744 2789245442700288 2791864944430848 2792819107934592 2796383714082816 2797084777393192 2798830478585856 2802295324048896 2806543437150024 2807534658255184 2807636903165952 2808448452739072 2809179184179654 2809286881370112 2811925204887552 2816187916315488 2816644810801536 2818940788178944 2821910973642244 2827167767753472 2827984962737792 2829641467519152 2834221380317184 2836883120907264 2838550286384384 2841216092438464 2843960972689408 2845523207110441 2847761081358336 2854756628473464 2857547201912832 2858400288387072 2863744519695488 2865421970796528 2866433986750048 2868222969790464 2873037067287552 2875268781692736 2878079406112768 2878938622230528 2882910046900224 2883770705147904 2886478979664384 2887313318599424 2892691947405312 2893680570114048 2897077096412928 2898100292392448 2899797867540288 2902632469561344 2903624489598976 2905219498168702 2907032687809536 2907504320827392 2908927566212096 2912940359888768 2918366728003584 2923823076052736 2925535718435616 2927254982833896 2928395479646208 2929269717024768 2930004095327166 2930116424654848 2932868224452608 2937314278307552 2939335935983616 2944269391269888 2946845551972608 2954387155501056 2956010048835987 2956123375169536 2957854937596416 2958899599225856 2965120931120634 2965715682361344 2968019387553792 2968905454175232 2969954018650112 2976795566604288 2977541859805656 2979107878416384 2979591204814848 2984108087930112 2985162021704192 2988665926529712 2990531196297216 2991587398598656 2993339734235136 2994362754898944 2998936256174144 2999831552656224 3000807935803392 3002763939315712 3006906177949696 3010140252149888 3015192547179384 3018139949473792 3019907838385152 3021682562925312 3024520356466752 3025554033595808 3029415690256384 3031190183983104 3032066351801344 3038752820133888 3041606645096448 3046711754110464 3051365211701664 3053269613002752 3054347973394432 3060769993414848 3062765081732928 3063761948442624 3064676597858304 3065758986993664 3070406495343616 3072204999616896 3073290047649536 3078448334882448 3080369639153664 3081457570791424 3085074504804864 3090955101831168 3091877869436928 3092653014179586 3092969865576448 3093576288676731 3094781586444288 3095676135405568 3096600312419328 3102502879297536 3104207135029572 3107241550606336 3112456822894848 3114874513500464 3117324220268544 3119036617606338 3123152550808576 3124084930576896 3127018894636416 3128970512498688 3134820617623552 3136656852755712 3144992778436608 3146720374567341 3149796347563008 3156742440124416 3157857345273856 3158476490537082 3159504509331456 3161563955337216 3169330361638584 3169451866161152 3171308386701312 3172428436283392 3173375526776832 3177753119878656 3181483083080016 3184280597315584 3189625173875712 3192416014636992 3193369072182432 3196368103993272 3196490645078016 3199456094275584 3200586085126144 3204342849062784 3212858655891456 3215354336516608 3221712584657424 3222967806001152 3223899407286272 3224738235093804 3224861863821312 3225670348122794 3227890471882752 3232783761924288 3235943863353344 3237721420407188 3237839331876864 3243892984473856 3248227483424352 3249935867363328 3253484898115584 3256540387313664 3260362828941504 3263549889380352 3264665258590208 3266458592777666 3266577550798848 3271566824917248 3272543511988608 3277057904874864 3280261285036032 3283789365981696 3289300960559328 3291982221811712 3292516308516864 3295073865521152 3296380977736704 3299476752509184 3300604400286336 3302664355381248 3304478563095996 3304817116643328 3305645646010136 3307708747419648 3315834159532752 3317995505210672 3318116340105216 3319075444146176 3325638797065728 3328762049129088 3334985696122652 3337067109083136 3341198270981376 3342164046871936 3348534693650432 3349534358556672 3352680051981312 3358307274417216 3361044785905664 3361590077227008 3365535823423488 3371828224802752 3373803288195912 3377101238624256 3378109431730176 3382769450193408 3384425341458304 3386407783668624 3387603802522784 3389718055206912 3395407443158016 3398044923818688 3401366570860544 3403748287795284 3407075509972992 3408092651538432 3411074645776512 3412279376526592 3419804310134784 3422796551775744 3425027618281984 3431556214980608 3432917467938816 3433441225108466 3436141470068736 3442565879868544 3444714435182592 3446606673336684 3448978860367872 3454207307261568 3455427271698688 3457451303605728 3458450682523408 3460831021400064 3466077435465216 3466639767140352 3479591098773504 3480596877215744 3482635652331264 3488272468082688 3490188633378876 3491548456501248 3493466421351621 3493600352473088 3495646744432128 3496881344539648 3502182408751312 3504233827688022 3504936715517952 3507659276199936 3513546619659648 3518031124168704 3518913107043048 3524608639625216 3526673194826496 3527918752923136 3532059731353296 3535512380162048 3538792346698752 3544197393660352 3549256252489728 3550146063614436 3552589513433088 3553616392122368 3563409373939272 3565633349431296 3566892667559936 3568981990818816 3575654766976864 3577886384996352 3578466856402944 3580218543030272 3582315671980032 3591253332885504 3594626035113984 3598551478218752 3600659345766912 3602775363487872 3606158886556512 3608409542639616 3609683968557056 3615156034840064 3617273628581184 3619631460229824 3620809575432192 3626886833197056 3628662221769728 3632070056313088 3638166213951984 3638305692516352 3640436846272512 3641722583662592 3645997142042112 3649379607533088 3652946938527744 3654037482061824 3654953562212238 3655328022953984 3658526341842944 3664666904376192 3666594311897088 3672748415913984 3678358063421184 3684110442135552 3685369544491008 3687393978444891 3690998469137408 3692100372499968 3697874242043904 3703479999538176 3704788002646016 3706958098711296 3711006211913088 3716809647243264 3718851351761403 3718993923600384 3722486592574464 3723758810579456 3730695611056128 3731773971447808 3732744943362006 3733959874664448 3736393765398528 3742057916200032 3745572245572872 3745715841826816 3749233606516736 3754917221753984 3755526414402048 3759934552730928 3767101530356736 3769557023671296 3772855290025536 3778961840422912 3781037686160449 3781175384143872 3782510827876352 3793306752903096 3797014775144448 3806342171297952 3807478509140592 3808961952546816 3810062935883776 3811054277838132 3811200384516096 3812155865963302 3820562627728704 3822947096297472 3824297293053952 3826537392218112 3830716089716736 3833691708923648 3838814298592416 3843880062533632 3845027606863872 3845991568915639 3848638639552512 3853156070567232 3856922596540416 3858240760152064 3860360155100878 3860500741853184 3862769461883904 3866397156720384 3872886614852112 3876043583746048 3876672427769856 3887355680661024 3888620934561792 3890757017838834 3891155637338112 3900714291247488 3903006643778528 3903148783632384 3905692956033024 3906672127102888 3915671486867712 3925692521693184 3929127402630144 3930300396532224 3933991512607104 3937792116031488 3939182874001408 3939955209845226 3941346731781316 3943806583461888 3953494574827512 3957359183405056 3958540605566976 3965184719578368 3968908597038528 3970055813074208 3972143837888512 3972788273086464 3977451427682304 3978810783906816 3984887902039616 3987222067867896 3987374928396288 3991119645646848 3992483673198592 3997818441137664 3999775403541632 4012754251004928 4020256729572512 4020403139444736 4022611612848972 4026543784513536 4027745860909056 4028910083900416 4032693808622336 4041586911977472 4048370412996096 4055475526795264 4057084280291328 4060894464626688 4062282338813952 4067050539195072 4068486948935552 4071026150670336 4081026657886464 4082244999490944 4083686775643904 4086078813352224 4093093904080896 4096273332822528 4096937906620416 4104597779843264 4107159518871552 4109415648978354 4112244025823232 4113432673073152 4115842134573312 4122503825915904 4123537352239448 4124768384902308 4126375448592384 4128642134324643 4128800416559104 4138942846706096 4142197936521216 4149942430526464 4152373277779584 4157673146744832 4158715490141784 4165446574102528 4167886502976768 4169358526181888 4178963006963712 4182209137007616 4189228661901888 4193323704582144 4194575571124224 4195627166089788 4198245717878784 4199728463417344 4211301987382776 4212672679108608 4213930322055168 4215418607116288 4217887807331328 4224281874473232 4225773815518112 4228411182268416 4229097193930752 4231167369035776 4232866460463366 4237004159838208 4241977444106688 4251332070475776 4252833565167616 4255324681360896 4256554686182656 4257825429576576 4261824138657696 4265941459034112 4272457132083712 4282573660028928 4282952456063138 4283811541188608 4286320802869248 4295616779543232 4299650980125072 4299815818428416 4302334454685696 4303853962510336 4310378349232384 4312903172539104 4317119109169152 4318407933345792 4324365070350336 4330969977899136 4333247823151104 4337979864154112 4340520855171072 4342053849751552 4347150438588672 4353948704342016 4355436734398464 4357829247253053 4360549031714304 4362089099889664 4363391349318144 4369410539833152 4373681713381376 4378385821308928 4385734614079104 4388471814684672 4390882474250844 4392593219469312 4395006142990749 4395174636982272 4399302336678912 4400805867048448 4405971417461328 4409003903975424 4410278329892864 4421112212710336 4431580733251584 4434185062754304 4438349398838784 4449422812110848 4452029081330688 4454931027975168 4463860717780992 4466045811408896 4466312789708484 4468661817624576 4470240069308416 4477743032556288 4482998889794568 4487381097897984 4491544132348416 4498404384261216 4499747328984336 4501211903705088 4502801651499008 4504145908973568 4510359266924544 4515210378224832 4519624073609216 4522788820769076 4527209924210688 4530726565091584 4532523844387968 4536780534700128 4538331050393712 4542767346630656 4544123535384576 4545262763263937 4548099527702016 4558129230200832 4559739080179712 4562243819664674 4562409967644672 4563728735700992 4577047817552496 4577223290585088 4581521960091648 4594147622599392 4595475564448912 4595642922663936 4598638480490496 4605609743015424 4609935071474304 4612812198838272 4617672502323672 4621436580620288 4622186356187136 4627611757207296 4636432652746752 4638979521269379 4639454798364672 4643514203108352 4644900468628992 4653584844505168 4653754318946304 4655397942001664 4656310702544358 4657955228468828 4660862325909504 4668685234342272 4672311770250696 4676879034933248 4684728826212864 4686127395865344 4690528341954624 4691884142724064 4702230926435328 4709412975137728 4718389795598336 4724694521344512 4733528084819248 4736786017910784 4742345933005824 4751212498585696 4751385528434688 4753995542457876 4754177799241728 4758642654425088 4760063290165248 4766629679817984 4770515179995136 4776420895973376 4784437760813568 4788624021955488 4792834713485312 4794735967617024 4800879127689216 4803700484650496 4806514273594176 4808211848742016 4811212723519488 4819287983837184 4823031504774912 4826175280306432 4835849110929408 4837292795731968 4838505522184191 4841835707824128 4849175642886432 4850888285269312 4853915795030016 4856582130610782 4861329522722816 4865839476710784 4872049976082432 4873271416282984 4880227347173376 4884810580970496 4886222539168256 4895324834070528 4896997887885312 4899687889166499 4904477417894912 4907350237375872 4913613718880256 4913826059321344 4916525304593188 4920391927554048 4922800496666624 4925684048972544 4937973332717568 4938774462775296 4942610798281728 4948008282550784 4950906600429504 4955746196324352 4957225674964992 4958468469015204 4958658564800512 4961563121129472 4963315456765952 4973751239299128 4976993257816008 4978613166219264 4981858353864704 4989410554933376 4994096327430496 4998023956463616 5002478544183978 5005600663624704 5007368552536064 5013246070307904 5022802040475648 5024301537835008 5026076031561728 5029020077971968 5030473720034048 5041567178858496 5042385115840512 5057742337204128 5061223416397824 5062686366859264 5065651857936384 5075122895063936 5076638012187456 5081405703784176 5081600512688128 5084577082810368 5094083503638272 5097067385728032 5102049856290816 5107621452955648 5110613264959488 5118419064789888 5126703475818496 5129706465202176 5131518186070016 5134194827663616 5137541427422976 5147334322470912 5150161837662699 5150359282511872 5155196208960512 5163848819802816 5167071652773888 5168896570359808 5169910010005026 5183140907548032 5186375780990976 5187676023785112 5191246532100096 5199116153197824 5200952388329984 5220895315823616 5232408702124032 5234256695590912 5235282950068314 5237322684751872 5238836536840192 5240400528709632 5245322016809472 5253273613126968 5258408777949184 5261488914299904 5271326099770016 5275471757377536 5278054140755968 5278369660564572 5286912959437824 5291878129384704 5298089597029944 5303268570243072 5305081045209088 5308188520048128 5316296090490528 5321492860862464 5325219095421654 5330424588183552 5342179514056704 5345114060908908 5350339001339904 5363482150465296 5366829577494528 5368725046018048 5370327814545408 5371674174766471 5386879999328256 5388782549303296 5391939052670976 5397827217328128 5404163045231808 5409238329834768 5409445707055104 5414525952835584 5416376451751936 5422734052260096 5429447190344736 5431214363148288 5441368877181952 5442993332654592 5448105084469632 5457249320927976 5457458538774528 5461697777096704 5462583875493888 5468995713063168 5479220865304472 5479420407791616 5482430343318357 5482992034430976 5487789512764416 5497000356564288 5499691179869744 5499891467845632 5501833931456512 5504856179099524 5517537095131776 5528054316736512 5536497703706112 5538150558749952 5544953986855712 5557182003969024 5566509317869632 5571950675951616 5576278849343488 5578490885400576 5583729888861696 5585638215869184 5594169554786384 5597660957171712 5604590648097792 5613086874300048 5615069316510368 5615273806331904 5616896905478144 5618358368359308 5618573762740224 5623850409775104 5632375832630976 5633289621603072 5637881576357888 5643821947284488 5654335535506944 5655969925475584 5659282935038304 5668442760634368 5673766241814528 5677100572768768 5682432184876928 5687921945378816 5691046414220882 5695522162716672 5709513256946928 5715094403825664 5716800576774144 5718233798944953 5727489039390976 5730843941593056 5732867973500096 5736445939580928 5746074134575104 5750537563385472 5757877244461056 5765820093800448 5767541410295808 5772957959328768 5774626637198848 5785383894810624 5787361140228096 5790540232651317 5794154192825856 5796200584784896 5799595735080576 5807248979197952 5810438996337404 5814065375619072 5815008641654784 5817855132424192 5825880719777536 5836733456007168 5847646152105472 5851071436871232 5854509965667792 5856790959292416 5858539434049536 5860008190654332 5860232849309696 5865736448905216 5874628556615104 5888538782539776 5893691103945216 5908774311002112 5912020097671974 5912246750339072 5915709875192832 5917799198451712 5930241862241268 5931431364722688 5936038775107584 5937810908350464 5939908037300224 5955083719611312 5958215756832768 5959182409629696 5968216175860224 5970324043408384 5977331853059424 5981062392594432 5983174797197312 5986679468470272 5988725509797888 5997872512348288 5999663105312448 6001615871606784 6005527878631424 6013812355899392 6020280504299776 6030385094358768 6036279898947584 6039815676770304 6043365125850624 6049040712933504 6051108067191616 6058831380512768 6062380367966208 6064132703602688 6077505640267776 6083213290192896 6093423508220928 6102730423403328 6106539226005504 6108695946788864 6121539986829696 6125530163465856 6129353195716608 6140812990687232 6144409999233792 6146580095299072 6156896669764896 6160739278307328 6162915141582848 6164123473467531 6170149009609728 6181910203662336 6183755738873856 6185306028359172 6185939731152896 6187152577353462 6189563172888576 6191352270811136 6193200624838656 6208414270059144 6214483101212672 6224913645789696 6229749027000928 6234648440537088 6238073235212676 6246305101617152 6248169861153792 6254037789272832 6269641235247104 6273313705511424 6289985556873216 6293440749134682 6299592695126016 6313484880248832 6316952981074164 6319009018662912 6323127910674432 6338660723277168 6338903732322304 6342616773402624 6344856872566784 6346751053553664 6349299690695049 6355506239757312 6362966166160032 6368561194631168 6379250347751424 6384832029273984 6386738144364864 6392736207986544 6392981290156032 6398912188551168 6401172170252288 6408685698125568 6424428684094707 6425717311782912 6430708673033216 6443425169314848 6447798814572544 6449476470187608 6449723727642624 6451340696245588 6455780943765504 6465567523848576 6475442840814376 6475678663753728 6487785968947712 6496454966848704 6499871734726656 6506969796231168 6513080774627328 6520725657883008 6529330517180416 6532917185555332 6533155101597696 6543133649834496 6545087023977216 6554115809749728 6560522570072064 6567578731963392 6578601921118656 6583964443623424 6585032617033728 6590147731042304 6592761955473408 6598953505018368 6601208800572672 6608957126191992 6611291292020272 6615417494839296 6631668319065504 6635991010421344 6636232680210432 6638150888292352 6651277594131456 6657524098258176 6669971392245304 6674134218166272 6682396541962752 6684328093743872 6697069387300864 6699068717113344 6700748197389103 6705360103962624 6716614548834432 6722089571811328 6731071646846976 6743656449605504 6747606576391824 6754202477248512 6756218863460352 6765538900386816 6768850682916608 6772815567337248 6775207605045568 6779436110413824 6790814886316032 6796089847637376 6807496575590568 6814151019945984 6816185303076864 6822149291553024 6824558753053184 6839608620269568 6843365729497011 6845593103551488 6850055236563968 6863112429961216 6865834935877632 6866882450216932 6872282940137472 6885131759737088 6893213346673368 6897957720735744 6908414614523136 6910854543397376 6914902607211456 6916901365046816 6921662042800128 6932154870930432 6933279534280704 6959182197547008 6961193754431488 6965271304662528 6980377266757752 6983096913002496 6986932842703242 6987200704946176 6991293488864256 6993762689079296 7004364817502624 7008467655376044 7009873431035904 7015318552399872 7027093239319296 7037826214086096 7049217279250432 7053346389652992 7055837505846272 7064119462706592 7071024760324096 7077584693397504 7088394787320704 7098512504979456 7100292127228872 7105179026866176 7107232784244736 7126818747878544 7131266698862592 7133785335119872 7137963981637632 7151309533953728 7155772769992704 7160437086060544 7164631343960064 7182506665771008 7189252070227968 7197102956437504 7201318691533824 7205550726975744 7212317773113024 7216819085279232 7219367937114112 7230312069680128 7234547257162368 7239262920459648 7253773666394112 7257324443539456 7264140112626176 7276332427903968 7280873692545024 7283445167325184 7284873195916173 7291994284084224 7298759215066176 7305893877055488 7308074964123648 7309907124424476 7310656045907968 7317052683685888 7329333808752384 7345496831827968 7356716126842368 7368220884271104 7370739088982016 7374787956889782 7381996938274816 7384200744999936 7406959999076352 7409576005292032 7413916197422592 7422012423826176 7433619294486528 7437702703522806 7437987847200768 7444973185148928 7447517621158912 7461391222112256 7463547942895616 7465489886724012 7467919749328896 7472787530797056 7484115832400064 7491144491145744 7491431683653632 7498467213033472 7503717816275967 7509834443507968 7511052828804096 7519869105461856 7534203060713472 7539114047342592 7545710580051072 7557923680845824 7562075372320898 7562350768287744 7565021655752704 7586613505806192 7594029550288896 7612684342595904 7614957018281184 7620125871767552 7622108555676264 7622400769032192 7624311731926604 7641125255457408 7645894192594944 7653074784436224 7661432179433472 7667383417847296 7677628597184832 7687760125067264 7690055213727744 7691983137831278 7697277279105024 7706312141134464 7716481520304128 7720720310201756 7721001483706368 7725538923767808 7732794313440768 7745773229704224 7752087167492096 7753344855539712 7774711361322048 7777241869123584 7781514035677668 7782311274676224 7801428582494976 7806013287557056 7813344254205776 7831342973735424 7851385043386368 7858254805260288 7860600793064448 7867983025214208 7875584232062976 7879910419690452 7882693463562632 7887613166923776 7906989149655024 7914718366810112 7917081211133952 7930369439156736 7937817194077056 7940111626148416 7944287675777024 7954902855364608 7957621567813632 7969775804079232 7974444135735792 7974749856792576 7982239291293696 7984967346397184 7995636882275328 7999550807083264 8025508502009856 8040513459145024 8045223225697944 8053087569027072 8055491721818112 8057820167800832 8065387617244672 8083173823954944 8096740825992192 8110951053590528 8114168560582656 8121788929253376 8124564677627904 8134101078390144 8136973897871104 8162053315772928 8164489998981888 8167373551287808 8172157626704448 8186187808161792 8192546665645056 8193875813240832 8209195559686528 8214319037743104 8218831297956708 8224488051646464 8226865346146304 8231684269146624 8247074704478896 8249536769804616 8252750897184768 8257284268649286 8257600833118208 8277885693412192 8284395873042432 8299884861052928 8304746555559168 8317430980283568 8330893148205056 8335773005953536 8338717052363776 8357926013927424 8364418274015232 8378457323803776 8389151142248448 8391254332179576 8396491435757568 8399456926834688 8422603974765552 8425345358217216 8427860644110336 8430837214232576 8435775614662656 8448563748946464 8451547631036224 8456822364536832 8462334738071552 8465732920926732 8474008319676416 8483954888213376 8502664140951552 8505667130335232 8510649362721792 8513109372365312 8515650859153152 8523648277315392 8531882918068224 8536569621331323 8544914264167424 8565904912126276 8567623082377216 8572641605738496 8591233559086464 8599301960250144 8604668909371392 8607707925020672 8620756698464768 8625806345078208 8634238218338304 8636815866691584 8648730140700672 8661939955798272 8675959728308224 8681041710342144 8684107699503104 8694300877177344 8707897408684032 8710873468796928 8715658494506106 8721098063428608 8724178199779328 8726782698636288 8738821079666304 8756771642617856 8771469228158208 8781764948501688 8785186438938624 8790012285981498 8790349273964544 8798604673357824 8801611734096896 8811942834922656 8818007807950848 8820556659785728 8842224425420672 8863161466503168 8868030146507961 8868370125508608 8876698797677568 8898845624221696 8903733906119767 8904058162661376 8909862055950336 8932091622817792 8932625579416968 8937323635249152 8940480138616832 8955486065112576 8965997779589136 8974762195795968 8983088264696832 8996808768522432 8999494657968672 9002423807410176 9005603302998016 9008291817947136 9020718533849088 9030420756449664 9045577641538152 9054419848421376 9061453130183168 9065047688775936 9073561069400256 9076662100787424 9085534693261312 9088247070769152 9090525526527874 9096199055404032 9116258460401664 9119478160359424 9124487639329348 9124819935289344 9127457471401984 9154095635104992 9163043920183296 9171210664337293 9188295245198784 9190951128897824 9191285845327872 9197276960980992 9211219486030848 9219870142948608 9235345004647344 9242873161240576 9244372712374272 9255223514414592 9272865305493504 9277959042538758 9278909596729344 9287028406216704 9289800937257984 9307169689010336 9307508637892608 9312621405088716 9315910456937656 9321724651819008 9337370468684544 9344623540501392 9353758069866496 9369457652425728 9372254791730688 9381056683909248 9383768285448128 9404461852870656 9418825950275456 9436779591196672 9449389042689024 9467056169638496 9473572035821568 9484691866011648 9502424997171392 9507991084915752 9508355598483456 9517285308850176 9520126580330496 9533259359635968 9552841791946752 9568875521627136 9577248043910976 9585669426970624 9589471935234048 9601758255378432 9607400969300992 9613028547188352 9616423697484032 9638575967674368 9646063009549824 9652350560612864 9671698221858816 9674585591463936 9677011044368382 9683671415648256 9698351285772864 9701776570538624 9707831590060032 9713164261221564 9722659045445632 9731678953421568 9746542832565968 9760454694346752 9769621161940992 9772445078336512 9790649668141056 9793995775770624 9799375778332998 9808954835789824 9814700474751744 9833050609186376 9840783855108096 9845600993333248 9851368097945088 9875946665435136 9877548925550592 9885221596563456 9896016565101568 9901813200859008 9914451349929984 9916936938030408 9917317129601024 9923126242258944 9926630913531904 9947502478598256 9953986515632016 9957226332438528 9963716707729408 9978821109866752 9988192654860992 10004957088367956 10011201327249408 10014737105072128 10026492140615808 10045604080951296 10048603075670016 10052152063123456 10058040155943936 10060947440068096 10083134357716992 10084770231681024 10115484674408256 10125372733718528 10131303715872768 10150245790127872 10153276024374912 10162811407568352 10169154165620736 10188167007276544 10194134771456064 10204099712581632 10215242905911296 10221226529918976 10236838129579776 10253406951636992 10259412930404352 10263036372140032 10268389655327232 10275082854845952 10294668644941824 10300323675325398 10300718565023744 10310392417921024 10327697639605632 10334143305547776 10339820020010052 10366281815096064 10375352047570224 10382493064200192 10398232306395648 10401904776659968 10441790631647232 10464817404248064 10470565900136628 10474645369503744 10477673073680384 10480399264054863 10480801057419264 10490644033618944 10506547226253936 10516817555898368 10522977828599808 10542652199540032 10556108281511936 10556739321129144 10573825918875648 10583756258769408 10596179194059888 10606537140486144 10610162090418176 10616377040096256 10632592180981056 10642985721724928 10650438190843308 10660849176367104 10690228121817816 10700678002679808 10726964300930592 10733659154989056 10737450092036096 10740655629090816 10743348349532942 10773759998656512 10777565098606592 10783878105341952 10795654434656256 10808326090463616 10818476659669536 10829051905671168 10832752903503872 10838703512398619 10845468104520192 10858894380689472 10862428726296576 10882737754363904 10885986665309184 10896210168939264 10914498641855952 10914917077549056 10923395554193408 10925167750987776 10937991426126336 10958441730608944 10958840815583232 10964860686636714 10965984068861952 10975579025528832 10994000713128576 10999382359739488 10999782935691264 11009712358199048 11035074190263552 11056108633473024 11062181935334673 11072995407412224 11076301117499904 11089907973711424 11114364007938048 11133018635739264 11152557698686976 11156981770801152 11167459777723392 11171276431738368 11188339109572768 11195321914343424 11209181296195584 11226173748600096 11230138633020736 11233793810956288 11236716736718616 11237147525480448 11247700819550208 11264751665261952 11266579243206144 11287643894568976 11308671071013888 11311939850951168 11318565870076608 11336885521268736 11343113058481347 11347532483629056 11354201145537536 11364864369753856 11375843890757632 11382092828441764 11391044325433344 11419026513893856 11430188807651328 11433601153548288 11436467597889906 11454978078781952 11461687883186112 11465735947000192 11472891879161856 11492148269150208 11501075126770944 11531640187600896 11535082820591616 11537974706746917 11545915918657536 11549253274397696 11570767789621248 11574722280456192 11581080465302634 11588308385651712 11592401169569792 11599191470161152 11620877992674808 11628130751238144 11630017283309568 11635710264848384 11651761439555072 11673466912014336 11695292304210944 11702142873742464 11709019931335584 11717078868099072 11720016381308664 11720465698619392 11731472897810432 11749257113230208 11777077565079552 11787382207890432 11817548622004224 11824040195343948 11824493500678144 11831419750385664 11835598396903424 11860483724482536 11872077550215168 11875621816700928 11879816074600448 11910167439222624 11916431513665536 11918364819259392 11936432351720448 11940648086816768 11954663706118848 11962124785188864 11966349594394624 11973358936940544 11977451019595776 11995745024696576 11999326210624896 12027624711798784 12040561008599552 12060770188717536 12072559797895168 12079631353540608 12086730251701248 12098081425867008 12102216134383232 12117662761025536 12124760735932416 12128265407205376 12166426580385792 12186847016441856 12205460846806656 12213078452011008 12243079973659392 12251060326931712 12281625981374464 12288819998467584 12293160190598144 12313793339529792 12321478556614656 12325830283165696 12328246946935062 12340298019219456 12367511477747712 12370612056718344 12374305154706924 12379126345777152 12382704541622272 12385926402973929 12386401249677312 12416828540118288 12428966202425344 12449827291579392 12459498054001856 12476146470425352 12492610203234304 12496339722307584 12508075578545664 12539282470494208 12546627411022848 12579971113746432 12586881498269364 12599185390252032 12633905962148328 12638018037325824 12646255821348864 12677321446554336 12685233546805248 12689713745133568 12693502107107328 12698599381390098 12711012479514624 12725932332320064 12737122389262336 12758500695502848 12769664058547968 12773476288729728 12785472415973088 12797824377102336 12802344340504576 12809376878289277 12817371396251136 12848857368189414 12851434623565824 12861417346066432 12886850338629696 12898952940375216 12899447455285248 12902681392491176 12911561887531008 12931135047697152 12950885681628752 12951357327507456 12975571937895424 12992909933697408 12999743469453312 13013939592462336 13026161549254656 13041451315766016 13065834371110664 13066310203195392 13073487741759159 13086267299668992 13090174047954432 13108231619499456 13121045140144128 13135157463926784 13157203842237312 13167928887246848 13180295462084608 13185523910946816 13197907010036736 13202417601145344 13217914252383984 13222582584040544 13230834989678592 13263336638131008 13271982020842688 13276301776584704 13302555188262912 13315048196516352 13339942784490608 13348268436332544 13364793083925504 13368656187487744 13394138774601728 13398137434226688 13401496394778206 13410720207925248 13433229097668864 13444179143622656 13462143293693952 13487312899211008 13495213152783648 13508404954497024 13512437726920704 13531077800773632 13537701365833216 13545631134674496 13550415210091136 13558872220827648 13581629772632064 13592179695274752 13614993151181136 13628302039891968 13632370606153728 13635788289791811 13644298583106048 13649117506106368 13679217240539136 13686731458994022 13691186207102976 13700110473127936 13731669871755264 13733764900433864 13744565880274944 13770263519474176 13786426693346736 13795915441471488 13816829229046272 13821709086794752 13829805214422912 13833802730093632 13864309741860864 13866559068561408 13918364395094016 13922387508862976 13930542609325056 13960754533515504 13966193826004992 13973865685406484 13974401409892352 13982586977728512 13987525378158592 14008729635005248 14016935310752088 14030637104799744 14054186478638592 14075652428172192 14098434558500864 14106692779305984 14111675011692544 14128238925413184 14142049520648192 14155169386795008 14176789574641408 14200584254457744 14210358053732352 14214465568489472 14253637495757088 14262533397725184 14267570670239744 14275927963275264 14302619067907456 14311545539985408 14320874172121088 14329262687920128 14378504140455936 14394205912875008 14402637383067648 14411101453951488 14424635546226048 14433638170558464 14460624139360256 14469094514324736 14478525840919296 14507547332788224 14514648887078912 14515516566552573 14528280225252352 14552664855807936 14561747385090048 14566890334650368 14569746391832346 14583988568168448 14597518430132352 14616149928247296 14619814248848952 14634105367371776 14658667617504768 14690993663655936 14699063667499497 14713432253684736 14741478177964032 14749575913779564 14763993876549632 14768401489999872 14813919998152704 14819152010584064 14827832394845184 14844024847652352 14867238588973056 14875405407045612 14875975694401536 14889946370297856 14895035242317824 14927095885791232 14930979773448024 14935839498657792 14945575061594112 14968231664800128 14982288982291488 14996934426066944 15007435632551934 15019668887015936 15022105657608192 15039738210923712 15068406121426944 15078228094685184 15091421160102144 15115847361691648 15124150744641796 15124701536575488 15130043311505408 15138354492523691 15173227011612384 15188059100577792 15225368685191808 15229914036562368 15244217111352528 15244801538064384 15248623463853208 15282250510914816 15306149568872448 15322864358866944 15334766835694592 15355257194369664 15375520250134528 15380110427455488 15383966275662556 15394554558210048 15412624282268928 15441440620403512 15442002967412736 15450485512988097 15451077847535616 15465588626881536 15491546459408448 15504174334984192 15506689711079424 15549422722644096 15563028071355336 15602857164989952 15612026575114112 15626688508411552 15662685947470848 15702770086772736 15716509610520576 15721201586128896 15735966050428416 15759820839380904 15765386927125264 15775226333847552 15813978299310048 15829436733620224 15834162422267904 15860738878313472 15875634388154112 15880223252296832 15888575351554048 15909805710729216 15915243135627264 15939551608158464 15948888271471584 15964478582587392 15969934692794368 15978707239927861 15991273764550656 15999101614166528 16051017004019712 16081026918290048 16090446451395888 16106175138054144 16110983443636224 16115022524299413 16115640335601664 16130775234489344 16166347647909888 16193481651984384 16228337121165312 16243577858506752 16249129355255808 16268202156780288 16273947795742208 16324106631545856 16328979997963776 16334747102575616 16344315253408896 16372375616323584 16385093331290112 16387751626481664 16418391119373056 16437662595913416 16448976103292928 16453730692292608 16463368538293248 16494149408957792 16499073539609232 16505501794369536 16514568537298572 16515201666236416 16555771386824384 16599769722105856 16609493111118336 16634861960567136 16661786296410112 16671546011907072 16677434104727552 16715852027854848 16728836548030464 16756914647607552 16782508664359152 16792982871515136 16798913853669376 16845207949531104 16850690716434432 16855721288220672 16861674428465152 16871551229325312 16897127497892928 16903095262072448 16913644729073664 16924669476143104 16931465841853464 16948016639352832 16967909776426752 17005328281903104 17011334260670464 17021298725443584 17026218744730624 17031301718306304 17047296554630784 17063765836136448 17073139242662646 17089828528334848 17131809824252552 17145283211476992 17154701396834859 17182467118172928 17198603920500288 17209337818742784 17215415850041344 17241513396929536 17251612690156416 17273631733383168 17297460281401344 17323879911596544 17362083420684288 17368215399006208 17371620697953951 17388601754354688 17421746937593856 17431316989012212 17442196126857216 17448356399558656 17453565397272576 17477642159332608 17513543285235712 17542938456316416 17563529897003376 17570372877877248 17580024571962996 17580698547929088 17597209346715648 17603223468193792 17623885669845312 17641113319571456 17684448850841344 17726322933006336 17736060293015922 17736740251017216 17753397595355136 17797691248443392 17807467812239534 17808116325322752 17819724111900672 17864183245635584 17865251158833936 17874647270498304 17880960277233664 17910972130225152 17931995559178272 17949524391591936 17966176529393664 17993617537044864 17998989315937344 18004847614820352 18016583635894272 18041437067698176 18060841512899328 18091155283076304 18108839696842752 18122906260366336 18130095377551872 18147122138800512 18153324201574848 18171069386522624 18176494141538304 18181051053055748 18192398110808064 18232516920803328 18248975278658696 18249639870578688 18254914942803968 18308191270209984 18326087840366592 18342421328674586 18376590490397568 18381902257795648 18422438972061696 18439740285897216 18470690009294688 18485746322481152 18488745424748544 18510447028829184 18545730610987008 18555918085077516 18557819193458688 18574056812433408 18579601874515968 18614339378020672 18625242810177432 18631820913875312 18643449303638016 18674740937369088 18689247081002784 18707516139732992 18738915304851456 18744509583461376 18762113367818496 18767536570896256 18808923705741312 18837651900550912 18873559182393344 18883926738096563 18898778085378048 18934112339276992 18969383732023296 19004849994342784 19015982169831504 19016711196966912 19034570617700352 19040253160660992 19066518719271936 19105683583893504 19137751043254272 19154496087821952 19178943870468096 19203516510756864 19214801938601984 19226057094376704 19232847394968064 19273286052284121 19277151935348736 19292126019099648 19304701121225728 19343396443717632 19349171182927872 19354022088736764 19367342831296512 19396702571545728 19403553141077248 19426328522443128 19445318090891264 19463357906843136 19493085665131936 19520909388693504 19539242323881984 19544890156673024 19587991551541248 19598751556665996 19617909671579648 19629400949503488 19666101218372752 19681567710216192 19691201986666496 19702736195890176 19751893330870272 19755097851101184 19770443193126912 19792033130203136 19803626401718016 19833873876060816 19834634259202048 19846252484517888 19853261827063808 19895004957196512 19907973031264032 19914452664877056 19927433415458816 19957642219733504 19976385309721984 20009914176735912 20022402654498816 20029474210144256 20052984281231616 20091208161902592 20097206151340032 20102244592167309 20104304126246912 20116080311887872 20121894880136192 20166268715433984 20230969348816512 20262607431745536 20300491580255744 20306552048749824 20325622815136704 20338308331241472 20376334014553088 20388269542912128 20430485811822592 20442453059837952 20473676259159552 20518825860808704 20526072744280064 20530097188491033 20536779310654464 20550165709691904 20589337289883648 20600647350650796 20601437130047488 20620784835842048 20655395279211264 20679640040020104 20732563630192128 20750704095140448 20764986128400384 20796464612791296 20803809553319936 20883581263294464 20941131800273256 20949290739007488 20955346147360768 20960798528109726 20961602114838528 20966857262798161 20981288067237888 21013094452507872 21033635111796736 21045955657199616 21085304399080064 21112216563023872 21113478642258288 21147651837751296 21167512517538816 21192358388119776 21213074280972288 21220324180836352 21231980853054829 21232754080192512 21265184361962112 21300876381686616 21321698352734208 21380456243635632 21401356005359616 21453928601861184 21467318309978112 21474900184072192 21481311258181632 21486696699065884 21547519997313024 21567756210683904 21591308869312512 21616652180927232 21636953319339072 21658103811342336 21665505807007744 21677407024797238 21690936209040384 21717788761378944 21765475508727808 21771973330618368 21792420337878528 21828997283711904 21846791108386816 21850335501975552 21875982852252672 21916883461217888 21917681631166464 21929721373273428 21931968137723904 21951158051057664 21988001426257152 21998764719478976 22019424716398096 22070148380527104 22112217266946048 22124363870669346 22145990814824448 22152602234999808 22179815947422848 22228728015876096 22266037271478528 22305115397373952 22313963541602304 22334919555446784 22342552863476736 22376678219145536 22390643828686848 22418362592391168 22452347497200192 22460277266041472 22473433473437232 22474295050960896 22495401639100416 22529503330523904 22533158486412288 22575287789137952 22617342142027776 22623879701902336 22637131740153216 22673771042537472 22686226116962694 22695064967258112 22708402291075072 22729728739507712 22764185656883528 22782088650866688 22838053027787712 22860377615302656 22867202307096576 22872935195779812 22909956157563904 22923375766372224 22931471894000384 22984296538300416 23002150253541888 23063280375201792 23070165641183232 23075949413493834 23091831837315072 23098506548795392 23149444560912384 23162160930605268 23176616771303424 23184802339139584 23198382940322304 23241755985349616 23256261502476288 23260034566619136 23271420529696768 23303522879110144 23346933824028672 23390584608421888 23404285747484928 23418039862671168 23440032762617328 23440931397238784 23462945795620864 23498514226460416 23554155130159104 23574764415780864 23648080390687896 23648987001356288 23662839500771328 23671196793806848 23720967448965072 23744155100430336 23751243633401856 23759632149200896 23820334878445248 23832863027331072 23872864703440896 23881296173633536 23909327412237696 23924249570377728 23946717873881088 23954902039191552 23991490049393152 23998652421249792 24055249423597568 24081122017199104 24121540377435072 24145119595790336 24159262707081216 24173460503402496 24196162851734016 24204432268766464 24249521471864832 24256530814410752 24332853160771584 24373694032883712 24410921693613312 24486159947318784 24502120653863424 24563251962748928 24577639996935168 24586320381196288 24627586679059584 24642957113229312 24656493893870124 24680596038438912 24741224113436688 24748610309413848 24758252691554304 24765409083244544 24771852805947858 24772802499354624 24833657080236576 24857932404850688 24899654583158784 24918996108003712 24952292940850704 24985220406468608 24992679444615168 25016151157091328 25078564940988416 25092341008155707 25093254822045696 25173762996538728 25198370780504064 25267811924296656 25276036074651648 25292511642697728 25354642893108672 25370467093610496 25379427490267136 25387004214214656 25397198762780196 25422024959029248 25451864664640128 25517001391005696 25539328117095936 25546952577459456 25570944831946176 25595648754204672 25604688681009152 25609708863993969 25618753756578554 25634742792502272 25697714736378828 25702869247131648 25722834692132864 25773700677259392 25797905880750432 25805362784982352 25823123775062016 25862270095394304 25901771363257504 25902714655014912 25951143875790848 25985819867394816 26027879184924672 26052323098509312 26082902631532032 26131668742221328 26132620406390784 26146975483518318 26172534599337984 26180348095908864 26216463238998912 26270314927853568 26314407684474624 26335857774493696 26360590924169216 26371047821893632 26395814020073472 26404835202290688 26435828504767968 26445165168081088 26461669979357184 26526673276262016 26543964041685376 26605110376525824 26630096393032704 26679885568981216 26696536872665088 26711201718359301 26729586167851008 26737312374975488 26788277549203456 26796274868453376 26802992789556412 26821440415850496 26866458195337728 26924286587387904 26974625798422016 26990426305567296 27016809908994048 27024875453841408 27062155601547264 27075402731666432 27091262269348992 27100830420182272 27163259545264128 27184359390549504 27229986302362272 27256604079783936 27264741212307456 27271576579583622 27288597166212096 27298235012212736 27358434481078272 27373462917988044 27382372414205952 27400220946255872 27467529800867728 27489131760549888 27513631993011879 27540527038948352 27572853386693472 27591830882942976 27633658458092544 27643418173589504 27659610428845824 27667605460187264 27728619483721728 27733118137122816 27836728790188032 27844775017725952 27861085218650112 27921509067031008 27947731370812968 27948802819784704 27965173955457024 27975050756317184 28017459270010496 28033870621504176 28061274209599488 28108372957277184 28151304856344384 28196869117001728 28213385558611968 28223350023385088 28256477850826368 28310338773590016 28353579149282816 28401168508915488 28420716107464704 28428931136978944 28507274991514176 28525066795450368 28535141340479488 28551855926550528 28605238135814912 28658525375840256 28757008280911872 28788411825750016 28805274766135296 28822202907902976 28849271092452096 28921248278720512 28938189028649472 28957051681838592 29015094665576448 29029297774157824 29031033133105146 29056560450504704 29105329711615872 29123494770180096 29139492783664692 29167977136336896 29195036860264704 29239628497697904 29268210734743552 29317335235009536 29381987327311872 29398127334998994 29426864507369472 29499151827559128 29527987753099264 29536802979999744 29627839996305408 29638304021168128 29655664789690368 29688049695304704 29750810814091224 29751951388803072 29779892740595712 29790070484635648 29861959546896048 29871678997315584 29891150123188224 29936463329600256 29964577964582976 29993868852133888 30014871265103868 30039337774031872 30044211315216384 30079476421847424 30136812242853888 30156456189370368 30182842320204288 30248301489283592 30249403073150976 30260086623010816 30276708985047382 30346454023224768 30376118201155584 30450737370383616 30459828073124736 30488434222705056 30497246927706416 30564501021829632 30612299137744896 30645728717733888 30669533671389184 30710514388739328 30760220854910976 30767932551325112 30789109116420096 30825248564537856 30882881240807024 30884005934825472 30900971025976194 30902155695071232 30931177253763072 30983092918816896 31008348669968384 31098845445288192 31126056142710672 31205714329979904 31224053150228224 31253377016823104 31325371894941696 31433019221041152 31442403172257792 31471932100856832 31519641678761808 31530773854250528 31550452667695104 31627956598620096 31658873467240448 31668324844535808 31721477756626944 31751268776308224 31760446504593664 31819611421458432 31830486271254528 31879103216316928 31897776542943168 31928957165174784 31939869385588736 31957414479855722 31982547529101312 31998203228333056 32102034008039424 32162053836580096 32180892902791776 32212350276108288 32221966887272448 32230045048598826 32231280671203328 32261550468978688 32332695295819776 32386963303968768 32487155717013504 32498258710511616 32516110537195857 32536404313560576 32547895591484416 32648213263091712 32657959995927552 32669494205151232 32688630506817792 32744751232647168 32770186662580224 32775503252963328 32836782238746112 32875325191826832 32897952206585856 32907461384585216 32926737076586496 32988298817915584 32998147079218464 33029137074597144 33030403332472832 33111542773648768 33199539444211712 33218986222236672 33269723921134272 33323572592820224 33343092023814144 33354868209455104 33457673096060928 33513829295215104 33565017328718304 33585965743030272 33597827707338752 33690415899062208 33701381432868864 33711442576441344 33723348856930304 33743102458650624 33794254995785856 33806190524144896 33862931683706928 33896033278705664 33935819552853504 34010656563806208 34022668521340928 34029339175444041 34042597450887168 34052437489461248 34062603436612608 34094593109261568 34127531672272896 34146278485325292 34179657056669696 34263619648505104 34290566422953984 34309402793669718 34364934236345856 34397207841000576 34418675637485568 34483026793859072 34503225380312832 34594920562802688 34613924120240751 34647759823193088 34724166841368576 34736430798012416 34743241395907902 34777203508709376 34862633978024424 34884392253714432 34896712799117312 34907130794545152 34955284318665216 35027086570471424 35085876912632832 35127059794006752 35160049143925992 35161397095858176 35194418693431296 35206446936387584 35247771339690624 35368897701682688 35452645866012672 35472120586031844 35473480502034432 35506795190710272 35595382496886784 35614935624479068 35616232650645504 35639448223801344 35730502317667872 35749294540996608 35761920554467328 35821944260450304 35863991118356544 35899048783183872 35932353058787328 35987235074089728 35997978631874688 36082874135396352 36121683025798656 36182310566152608 36217679393685504 36245812520732672 36260190755103744 36294244277601024 36306648403149696 36352988283076608 36362102106111496 36384796221616128 36497950557317392 36499279741157376 36509829885607936 36616382540419968 36684842657349172 36753180980795136 36763804515591296 36844877944123392 36879480571794432 36941380018589376 36971492644962304 36977490849497088 37020894057658368 37111836170155032 37148113624866816 37159203749031936 37228678756041344 37250485620354864 37263641827750624 37286898607276032 37349481874738176 37378494162005568 37415032279465984 37477830609702912 37489019166922752 37524226735636992 37535073141792512 37617847411482624 37675303801101824 37747118364786688 37767853476193126 37797556170756096 37868224678553984 37938767464046592 38009699988685568 38031964339663008 38069141235400704 38080506321321984 38133037438543872 38211367167787008 38275502086508544 38308992175643904 38407033021513728 38428130634867831 38429603877203968 38452114188753408 38465694789936128 38546572104568242 38554303870697472 38584252038199296 38609402242451456 38698342365855744 38708044177473528 38734685662593024 38793405143091456 38807106282154496 38852657044886256 38890636181782528 38926715813686272 38986171330263872 39041818777387008 39078484647763968 39089780313346048 39197503113331992 39235819343159296 39258801899006976 39332202436745504 39363135420432384 39382403973332992 39405472391780352 39503786661740544 39540886386253824 39584066260406272 39607252803436032 39667747752121632 39692504969035776 39706523654127616 39790009914393024 39815946062528064 39828905329754112 39854866830917632 39915284439467008 39952770619443968 40019828353471824 40044805308997632 40058948420288512 40105968562463232 40182416323805184 40194412302680064 40204489184334618 40208608252493824 40232160623775744 40243789760272384 40332537430867968 40461938697633024 40525214863491072 40600983160511488 40613104097499648 40651245630273408 40676616662482944 40752668029106176 40776539085824256 40884906119675904 40907364869375433 40947352518319104 41037651721617408 41052145488560128 41060194376982066 41073558621308928 41100331419383808 41201294701301592 41202874260094976 41241569671684096 41310790558422528 41359280080040208 41465127260384256 41501408190280896 41592929225582592 41607619106639872 41767162526588928 41882263600546512 41898581478014976 41910692294721536 41921597056219452 41923204229677056 41933714525596322 41962576134475776 42026188905015744 42067270223593472 42091911314399232 42170608798160128 42226957284516576 42295303675502592 42335025035077632 42384716776239552 42426148561944576 42440648361672704 42463961706109658 42465508160385024 42530368723924224 42601752763373232 42643396705468416 42760912487271264 42802712010719232 42907857203722368 42934636619956224 42962622516363264 42973393398131768 43135512421367808 43182617738625024 43233304361854464 43273906638678144 43331011614015488 43354814049594476 43381872418080768 43435577522757888 43530951017455616 43543946661236736 43584840675757056 43657994567423808 43693582216773632 43700671003951104 43751965704505344 43833766922435776 43859442746546856 43902316102115328 43976002852514304 43997529438957952 44038849432796192 44140296761054208 44224434533892096 44248727741338692 44291981629648896 44305204469999616 44359631894845696 44457456031752192 44532074542957056 44610230794747904 44627927083204608 44669839110893568 44685105726953472 44753356438291072 44781287657373696 44836725184782336 44904694994400384 44920554532082944 44946866946874464 44990803278200832 45059006661047808 45066316972824576 45150575578275904 45234684284055552 45247759403804672 45274263480306432 45347542085074944 45372452233925388 45390129934516224 45415063477571073 45416804582150144 45459457479015424 45528371313767056 45564177301733376 45676106055575424 45734404614193152 45745870391559624 45819912315127808 45846751532744448 45862943788000768 45968593076600832 46004300507083776 46126560750403584 46140331282366464 46151898826987668 46183663674630144 46197013097590784 46324321861210536 46353233542606848 46369604678279168 46396765880644608 46483511970699232 46512523004952576 46520069133238272 46542841059393536 46607045758220288 46781169216843776 46808571494969856 46836079725342336 46880065525234656 46925891591241728 46997028452920832 47108310260318208 47149528831561728 47296160781375792 47297974002712576 47325679001542656 47342393587613696 47441934897930144 47488310200860672 47502487266803712 47519264298401792 47640669756890496 47665726054662144 47745729406881792 47762592347267072 47818654824475392 47893435747762176 47909804078383104 47936121719783583 47982980098786304 47997304842499584 48110498847195136 48162244034398208 48243080754870144 48318525414162432 48345067572898239 48346921006804992 48392325703468032 48408864537532928 48499042943729664 48513061628821504 48747388065767424 48821843387226624 48972319894637568 49004241307726848 49126503925497856 49155279993870336 49172640762392576 49255173358119168 49312987787740248 49361192076877824 49482448226873376 49497220618827696 49516505383108608 49530818166489088 49543705611895716 49545604998709248 49667314160473152 49715864809701376 49799309166317568 49837992216007424 49904585881701408 49970440812937216 49985358889230336 49997890395903307 50032302314182656 50157129881976832 50184682016311414 50186509644091392 50347525993077456 50396741561008128 50535623848593312 50552072149303296 50585023285395456 50709285786217344 50740934187220992 50774008428429312 50794397525560392 50844049918058496 50903729329280256 51034002782011392 51078656234191872 51093905154918912 51141889663892352 51191297508409344 51209377362018304 51219417727987938 51237507513157108 51269485585004544 51395429472757656 51445669384265728 51547401354518784 51595811761500864 51610725569964704 51646247550124032 51724540190788608 51803542726515008 51902287751581696 51971639734789632 52104646197018624 52165805263064064 52263337484442656 52265240812781568 52293950967036636 52345069198675968 52360696191817728 52432926477997824 52540629855707136 52628815368949248 52721181848338432 52742095643787264 52791628040146944 52809670404581376 52871657009535936 52890330336162176 52923339958714368 53053346552524032 53087928083370752 53210220753051648 53260192786065408 53359771137962432 53393073745330176 53422403436718602 53459172335702016 53474624749950976 53592549736906752 53605985579112824 53642880831700992 53732916390675456 53848573174775808 53949251596844032 53980852611134592 54049750907682816 54124311203094528 54150805463332864 54182524538697984 54201660840364544 54326519090528256 54368718781099008 54459972604724544 54513208159567872 54529482424614912 54543153159167244 54577194332424192 54596470024425472 54746925835976088 54764744828411904 54800441892511744 54935059601735456 54978263521099776 55027263986023758 55081054077896704 55145706773386944 55267316916185088 55286836347179008 55319220857691648 55335210920374528 55457238967443456 55466236274245632 55673457580376064 55689550035451904 55722170437300224 55843018134062016 55895462741625936 55897605639569408 55930347910914048 55950101512634368 56034918540020992 56067741243008352 56122548419198976 56216745914554368 56302609712688768 56393738234003456 56426771117223936 56446700046770176 56512955701652736 56620677547180032 56651780214289689 56707158298565632 56802337017830976 56857862273957888 57014549983028352 57050133590900736 57103711853101056 57210476271629824 57317050751680512 57576823651500032 57610549532270592 57644405815805952 57698542184904192 57842496557441024 57876378057298944 57914103363677184 58030189331152896 58058595548315648 58062066266210292 58113120901009408 58210659423231744 58278985567329384 58335954272673792 58390073720529408 58479256995395808 58536421469487104 58634670470019072 58763974654623744 58796254669997988 58853729014738944 58998303655118256 59055975506198528 59073605959999488 59088415922431181 59255679992610816 59276608042336256 59311329579380736 59376099390609408 59501621628182448 59503902777606144 59559785481191424 59580140969271296 59723919093792096 59743357994631168 59782300246376448 59872926659200512 59929155929165952 60029742530207736 60078675548063744 60088422630432768 60158952843694848 60273624485707776 60306733776501927 60312912378740736 60365684640408576 60496602978567184 60498806146301952 60520173246021632 60553417970094764 60692908046449536 60901474740767232 60919656146249472 60976868445410112 60994493855412832 61129002043659264 61291457435467776 61339067342778368 61421028777478656 61535865102650224 61578218232840192 61650497129075712 61765762481614048 61768011869650944 61801942051952388 61804311390142464 61862354507526144 61966185837633792 62016697339936768 62197690890576384 62252112285421344 62411428659959808 62448106300456448 62506754033646208 62650743789883392 62866038442082304 62884806344515584 62900571788394483 62943864201713664 63039283357523616 63061547708501056 63100905335390208 63255913197240192 63336649689071616 63442955513253888 63502537552616448 63520893009187328 63639222842916864 63660972542509056 63695942559164487 63758206432633856 63795553085886336 63879738771177472 63914828959711444 63965095058202624 63996406456666112 64204068016078848 64324107673160192 64361785805583552 64424700552216576 64443933774544896 64460090097197652 64462561342406656 64523100937957376 64773926607937536 64974311434027008 64996517421023232 65032221074391714 65072808627121152 65095791182968832 65296426526183424 65315919991855104 65338988410302464 65377261013635584 65540373325160448 65551006505926656 65673564477492224 65750650383653664 65795904413171712 65814922769170432 65853474153172992 65976597635831168 65996294158436928 66058274149194288 66060806664945664 66223085547297536 66399078888423424 66437972444473344 66539447842268544 66647145185640448 66686184047628288 66709736418910208 66915346192121856 67027658590430208 67130034657436608 67171931486060544 67195655414677504 67380831798124416 67422885152882688 67486204917301248 67588509991571712 67612381048289792 67725863367413856 67792066557411328 67871639105707008 68021313127612416 68045337042681856 68058678350888082 68085194901774336 68104874978922496 68125206873225216 68189186218523136 68292556970650584 68359314113339392 68527239297010208 68581132845907968 68618805587339436 68729868472691712 68794415682001152 68966053587718144 69006450760625664 69189841125605376 69227848240481502 69295519646386176 69448333682737152 69486482791815804 69554407017418752 69725267956048848 69768784507428864 69793425598234624 69814261589090304 69910568637330432 70054173140942848 70171753825265664 70254119588013504 70320098287851984 70322794191716352 70388837386862592 70412893872775168 70495542679381248 70737795403365376 70944241172063688 70946961004068864 71013590381420544 71229871248958136 71232465301291008 71278896447602688 71461004635335744 71498589081993216 71523841108934656 71643888520900608 71727982236713088 71864706117574656 71974470148179456 71995957263749376 72165748270792704 72243366051597312 72364621132305216 72435358787371008 72491625041465344 72520381510207488 72588488555202048 72613296806299392 72724204212222992 72769592443232256 72995901114634784 72998559482314752 73019659771215872 73232765080839936 73369685314698344 73506361961590272 73527609031182592 73689755888246784 73758961143588864 73882760037178752 73942985289924608 74041788115316736 74223672340310064 74296227249733632 74318407498063872 74457357512082688 74500971240709728 74527283655501248 74573797214552064 74698963749476352 74756988324011136 74955661219405824 74978038333845504 75048453471273984 75070146283585024 75235694822965248 75277023024467121 75350607602203648 75494236729573376 75535706952386252 75595112341512192 75736449357107968 75877534928093184 76019399977371136 76063928679326016 76138282470801408 76161012642643968 76266074877087744 76551004173017088 76617984351287808 76814066043027456 76856261269735662 76859207754407936 76904228377506816 76931389579872256 77093144209136484 77108607741394944 77168504076398592 77218804484902912 77416088354947056 77469371325186048 77586810286182912 77614212564308992 77705314089772512 77781272363565056 77853431627372544 77972342660527744 78083637554774016 78156969295527936 78179560626692096 78395006226663984 78471638686318592 78517603798013952 78664404873491008 78764807946665984 78810944783560704 79007573323481088 79081772772507648 79168132520812544 79214505606872064 79335495504243264 79385009938071552 79413047308255232 79580019828786048 79631892125056128 79830568878934016 79905541238887936 80039656706943648 80089610617995264 80117896840577024 80133605155077903 80211937124926464 80364832647610368 80388824605360128 80408978368669236 80417216504987648 80464321247551488 80487579520544768 80923877395266048 81050429726982144 81201966321022976 81226208194999296 81302491260546816 81505336058212352 81553078171648512 81769812239351808 81814729738750866 81894705036638208 82075303443234816 82120388753964132 82147117242617856 82200662838767616 82402589402603184 82405748520189952 82483139343368192 82540895979035637 82621581116845056 82718560160080416 82930254520768512 83002816380561792 83185858451165184 83215238213279744 83534325053177856 83764527201093024 83821384589443072 83843194112438904 83846408459354112 83867429051192644 83925152268951552 84052377810031488 84183822628798464 84341217596320256 84453914569033152 84590607351005184 84670050070155264 84769433552479104 84881296723345408 84927923412219316 84931016320770048 85060737447848448 85203505526746464 85286793410936832 85521824974542528 85605424021438464 85815714407444736 85946786796263536 86271024842735616 86365235477250048 86466608723708928 86547813277356288 86709628099188952 86763744836161536 86871155045515776 87061902034911232 87087893322473472 87169681351514112 87315989134847616 87387164433547264 87503931409010688 87667533844871552 87718885493093712 87804632204230656 87952005705028608 87995058877915904 88077698865592384 88280593522108416 88497455482677384 88583963259297792 88610408939999232 88719263789691392 88914912063504384 89064149085914112 89220461589495808 89255854166409216 89339678221787136 89370211453906944 89506712876582144 89673450369564672 89809389988800768 89841109064165888 89893733893748928 89981606556401664 90118013322095616 90132633945649152 90301151156551808 90469368568111104 90495518807609344 90548526960612864 90744904467850776 90780259869032448 90830126955142146 90833609164300288 90918914958030848 91056742627534112 91128354603466752 91352212111150848 91491740783119248 91639824630255616 91693503065488896 91725887576001536 91937186153201664 92008601014167552 92280662564732928 92303797653975336 92367327349260288 92394026195181568 92648643722421072 92706467085213696 92739209356558336 92793531761289216 92967023941398464 93025046009905152 93085682118787072 93214091516440576 93562338433687552 93617142989939712 93672159450684672 93760131050469312 93851783182483456 93994056905841664 94299057663123456 94592321562751584 94651358003085312 94684787175227392 94883869795860288 94976620401721344 95004974533607424 95038528596803584 95281339513780992 95491458813763584 95525184694534144 95637309648950784 95786871495524352 95819608156766208 95872243439567166 95965960197572608 95994609684999168 96324488068796416 96486161509740288 96637050828324864 96690135145796478 96693842013609984 96784651406936064 96817729075065856 96998085887459328 97026123257643008 97494776131534848 97548331611587571 97643686774453248 97944639789275136 98008482615453696 98253007850995712 98310559987740672 98345281524785152 98510346716238336 98625975575480496 98722384153755648 98964896453746752 98994441237655392 99061636332978176 99087411223791432 99091209997418496 99334628320946304 99598618332635136 99675984432014848 99809171763402816 99940881625874432 99970717778460672 99995780791806614 100064604628365312 100314259763953664 100369364032622828 100373019288182784 100695051986154912 100793483122016256 101071247697186624 101104144298606592 101170046570790912 101418571572434688 101588795051120784 101688099836116992 101807458658560512 102068005564022784 102157312468383744 102187810309837824 102283779327784704 102382595016818688 102438835455975876 102475015026314216 102538971170009088 102790858945515312 102891338768531456 103094802709037568 103191623523001728 103221451139929408 103449080381577216 103607085453030016 103804575503163392 103943279469579264 104209292394037248 104331610526128128 104526674968885312 104587901934073272 104690138397351936 104721392383635456 104865852955995648 105081259711414272 105257630737898496 105442363696676864 105484191287574528 105583256080293888 105619340809162752 105743314019071872 105780660672324352 106106693105048064 106175856166741504 106420441506103296 106520385572130816 106719542275924864 106786147490660352 106844806873437204 106918344671404032 106949249499901952 107211971158225648 107285761663401984 107465832781350912 107697146349551616 107898503193688064 107961705222269184 108248622406189056 108301610926665728 108365049077395968 108403321680729088 108653038181056512 108737437562198016 108919945209449088 109058964849229824 109086306318334488 109154388664848384 109192940048850944 109493851671952176 109529489656823808 109600883785023488 109870119203470912 110054527972047516 110162108155793408 110291413546773888 110534633832370176 110573672694358016 110638441715383296 110670421840749056 110914477934886912 110932472548491264 111379100070903808 111444340874600448 111686036268124032 111790925483251872 111860695821828096 111900203025268736 112069837080041984 112135482486016704 112245096838397952 112433491829108736 112605219425377536 112787476468006912 112853542234447872 112893400093540352 113025911403305472 113241355094360064 113303560428579378 113414316597131264 113604674035661952 114029099966056704 114207423706202112 114420952543259648 114634101503361024 115221099064541184 115284391904603493 115288811631611904 115397084369808384 115684993114882048 115752756114597888 115828206727354368 116117191096631296 116124132532420584 116226241802018816 116421318846463488 116557971134658768 116671908545347584 116780147441058816 116958513990791616 117072842938974208 117269340940038144 117592509339995976 117707458029477888 117996607310236512 118111951012397056 118147211919998976 118176831844862362 118511359985221632 118553216084672512 118622659158761472 118752198781218816 119003243256364896 119119570962382848 119160281938542592 119225738636384809 119447838187584192 119486715989262336 119564600492752896 119745853318401024 119858311858331904 120059485060415472 120157351096127488 120176845260865536 120317905687389696 120547248971415552 120613467553003854 120625824757481472 120731369280817152 120993205957134368 120997612292603904 121106835940189528 121385816092899072 121802949481534464 121839312292498944 121953736890820224 121988987710825664 122258004087318528 122678134685556736 122842057554957312 123071730205300448 123156436465680384 123300994258151424 123531524963228096 123603884103904776 123608622780284928 123724709015052288 123932371675267584 124395381781152768 124504224570842688 124822857319919616 124896212600912896 125013508067292416 125301487579766784 125732076884164608 125769612689031168 125801143576788966 125887728403427328 126078566715047232 126123095417002112 126201810670780416 126511826394480384 126885911026507776 127005075105232896 127041786018374656 127278445685833728 127321945085018112 127391885118328974 127516412865267712 127591106171772672 127829657919422888 127930190116405248 127992812913332224 128408136032157696 128648215346320384 128723571611167104 128887867549089792 128920180194395304 128925122684813312 129046201875914752 129547853215875072 129993034842046464 130064442148783428 130145617254242304 130191582365937664 130592853052366848 130631839983710208 130677976820604928 130754522027271168 131080746650320896 131102013011853312 131347128954984448 131501300767307328 131629845538340864 131706948306345984 131953195271662336 131992588316873856 132116548298388576 132446171094595072 132798157776846848 132875944888946688 133078895684537088 133294290371280896 133372368095256576 133419472837820416 133830692384243712 134055317180860416 134260069314873216 134343862972121088 134761663596248832 134972409834602496 135177019983143424 135224762096579584 135451726734827712 135584133114822656 135743278211414016 136042626255224832 136117356701776164 136170389803548672 136209749957844992 136245190432713219 136250413746450432 136378372437046272 136585113941301168 136718628226678784 137054478594020416 137237611174678872 137459736945383424 137588831364002304 137932107175436288 138012901521251328 138379682251210752 138455696480963004 138591039292772352 138972965583631608 139108814034837504 139450535912097696 139537569014857728 139586851196469248 139628523178180608 139821137274660864 140108346281885696 140343507650531328 140508239176027008 140640196575703968 140777674773725184 140825787745550336 140903145661182047 140991085358762496 141475590806730752 141888482344127376 141893922008137728 142027180762841088 142459742497916272 142464930602582016 142557792895205376 142922009270671488 142997178163986432 143287777041801216 143455964473426176 143729412235149312 143808365159350749 143948940296358912 143991914527498752 144331496541585408 144486732103194624 144729242264610432 144983250082930688 145040763020414976 145176977110404096 145226593612598784 145448408424445984 145539184886464512 145991802229269568 146039319542431744 146465530161679872 146739370629396688 147012723923180544 147055218062365184 147379511776493568 147517922287177728 147765520074357504 147885970579849216 148083576230633472 148447344680620128 148592454499467264 148636814996127744 148914715024165376 149001942481419456 149054567311002496 149147594429104128 149397927498952704 149513976648022272 149911322438811648 149956076667691008 149993671187709921 150096906942547968 150140292567170048 150471389645930496 150554046048934242 150701215204407296 151071413904772504 151190224683024384 151472898714215936 151755069856186368 152038799954742272 152127857358652032 152322025285287936 152532149754175488 153102008346034176 153235968702575616 153628132086054912 153712522539471324 153718415508815872 153808456755013632 153862779159744512 154186288418272968 154337008152797184 154437608969805824 154832176709894112 154938742650372096 155173620572365824 155228425128617984 155410628179545024 155562544727130112 155706863254745088 155944685321055488 156313938591055872 156359121253384192 156790012453327968 156943277372637184 157035207596027904 157328809746982016 157529615893331968 157621889567121408 158163545545015296 158336265041625088 158429011213744128 158670991008486528 158770019876143104 159160039657572096 159263784250112256 159661137757868032 159811082477775872 160079313413887296 160179221235990528 160235793681154048 160267210310155806 160423874249852928 160777649210720256 160817956737338472 160928642495102976 160975159041089536 161847754790532096 162403932642045952 162452416389998592 162604982521093632 163010672116424704 163106156343297024 163539624478703616 163629459477501732 163789410073276416 164240777507928264 164294234485235712 164401325677535232 164805178805206368 164966278686736384 165081791958071274 165243162233690112 165437120320160832 165860509041537024 166005632761123584 166371716902330368 166430476426559488 166521899417760601 167068650106355712 167529054402186048 167686388224877808 167692816918708224 167734858102385288 167850304537903104 168104755620062976 168367645257596928 168682435192640512 168907829138066304 169181214702010368 169340100140310528 169538867104958208 169855846824438632 169862032641540096 169955340642869067 170121474895696896 170407011053492928 170573586821873664 171043649949085056 171631428814889472 171893573592527072 172730470954500096 172933217447417856 173095626554712576 173419256198377904 173527489672323072 173742310091031552 174123804069822464 174175786644946944 174339362703028224 174631978269695232 174774328867094528 175007862818021376 175335067689743104 175437770986187424 175609264408461312 175904011410057216 175990117755831808 176155397731184768 176561187044216832 176994910965354768 177167926518595584 177220817879998464 177265247767293543 177438527579382784 177829824127008768 178128298171828224 178511708332818432 178679356443574272 178740422907813888 179013425753164288 179346900739129344 179618779977601536 179682218128331776 179787467787497856 180236026644191232 180265267891298304 180602302313103616 180938737136222208 180991037615218688 181097053921225728 181489808935701552 181560519738064896 181660253910284292 181667218328600576 181837829916061696 182113485255068224 182704424222301696 182983481566238496 183279649260511232 183387006130977792 183451775152003072 183874372306403328 184017202028335104 184607595307950672 184734654698520576 184788052390363136 185297287444842144 185412934170427392 185478418713116672 185587063522578432 185934047882796928 186050092019810304 186171364237574144 186428183032881152 187124676867375104 187234285979879424 187344318901369344 187520262100938624 187988113811683328 188598115326246912 188701715365183449 189184643125503168 189302716006170624 189369574350454784 189767739591720576 190009949067214848 190562679027561984 190982917627527168 191050369389068288 191087827677493461 191274619297901568 191639216313532416 191744486879134332 191931920395145216 191989219369998336 192648976137592832 192972323019480576 193274101656649728 193380270291592956 193387684027219968 193569302813872128 193635458150131712 194052246515286016 194989552263069696 195096663223175142 195287373548906496 195889279578550272 196016965230907392 196506015701991424 196621119975481344 196690563049570304 197020693432476672 197251951150960992 197444768307511296 197929792907493504 197988882475310784 198174822447582864 198182419994836992 198669256641892608 199197236665270272 199351968864029696 199618343526805632 199881763251748864 199941435556921344 199991561583613228 200129209256730624 200738728065245656 200746038576365568 201390103972309824 201586966244032512 202142495394373248 202837143144869376 203177590102241568 203376199672233984 203614917317121024 204136011128045568 204314624936767488 204375620619675648 204567558655569408 204877670911951752 204950030052628432 205077942340018176 205581717891030624 205782677537062912 206189605418075136 206383247046003456 206442902279858816 206898160763154432 207214170906060032 207609151006326784 207723194119062193 207886558939158528 208663221052256256 209053349937770624 209175803868146544 209380276794703872 209442784767270912 209731705911991296 210162519422828544 210515261475796992 210968382575149056 211166512160587776 211238681618325504 211486628038143744 211561321344648704 212213386210096128 212351712333483008 212840883012206592 213040771144261632 213439084551849728 213689613746874408 213836689342808064 213898498999803904 214423942316451296 214571523326803968 214931665562701824 215797006387376128 215923410444538368 216497244812378112 216603221853331456 216730098154791936 216806643361458176 217306076362113024 217474875124396032 217839890418898176 218172612636668976 218308777329696768 218385880097701888 218987703343904352 219058979313647616 219201767570046976 219740238406941824 220109055944095032 220324216311586816 220582827093547776 221069267664740352 221147345388716032 221276883430766592 221340843681498112 221828955869773824 222888681749200896 223372072536248064 223581850966503744 223721391643656192 223800406050537472 224139674160083968 224270964972033408 224866983658217472 225210438850755072 225707084468895744 225786800187080704 225831069073401363 226051822806610944 226482710188720128 226607120857158756 226828633194262528 227209348071323904 228058199932113408 228414847412404224 228841905086519296 230442198129082368 230568783809206986 230577623263223808 230794168739616768 231369986229764096 231505512229195776 231656413454708736 232234382193262592 232248265064841168 232452483604037632 232842637692926976 233115942269317536 233343817090695168 233560294882117632 233917027981583232 234538681880076288 235185018679991952 235414916058955776 235993214620473024 236223902024794112 236294423839997952 236353663689724724 237022719970443264 237245318317522944 237504397562437632 238006486512729792 238239141924765696 238320563877085184 238451477272769618 238895676375168384 239491706636802048 239716623716663808 240118970120830944 240314702192254976 240353690521731072 240635811374779392 241094497942831104 241226935106007708 241251649514962944 241462738561634304 241986411914268736 242213671880379056 242771632185798144 243605898963068928 243678624584997888 243907473781640448 243977975421651328 244516008174637056 245356269371113472 245684115109914624 246143460410600896 246601988516302848 247063049926456192 247207768207809552 247217245560569856 247449418030104576 247864743350535168 248790763562305536 249008449141685376 249645714639839232 249792425201825792 250027016134584832 250602975159533568 251464153768329216 251539225378062336 251602287153577932 251775456806854656 252157133430094464 252246190834004224 253023652788960768 253771822053015552 254010150210465792 254083572036749312 254643890170036224 254783770236657948 255032825730535424 255182212343545344 255659315838845776 255860380232810496 255985625826664448 256816272064315392 257296430692640768 257447143222334208 257840360388790608 257850245369626624 258092403751829504 259095706431750144 260128884297566856 260291234508484608 260383164731875328 261185706104733696 261263679967420416 261355953641209856 261509044054542336 262161493300641792 262694257909968896 263002601534614656 263413896612691968 263906390543324672 263985176633747712 264233096596777152 264892342189190144 265596315553693696 265751889777893376 266157791369074176 266744736190513152 266838945675640832 267661384768487424 268110634361720832 268520138629746432 269523327192497664 269944819669204992 270354039966286848 270449524193159168 270903453469655424 271486556422828032 272234713403552328 272340779607097344 272419499915689984 272490380865426438 272500827492900864 272756744874092544 273170227882602336 273437256453357568 274108957188040832 274475222349357744 274919473890766848 275177662728004608 275864214350872576 276015751089712777 276025803042502656 276911392961926008 277182078585544704 277945931167263216 278217628069675008 278901071824195392 279075138029715456 279173702392938496 279257046356361216 279642274549321728 280687015301062656 281016478352054016 281280393151407936 281555349547450368 281651575491100672 281806291322364094 281982170717524992 282951181613461504 283776964688254752 284054361525682176 284919484995832544 284929861205164032 285115585790410752 285844018541342976 286575554083602432 286911928946852352 287458824470298624 287616730318701498 287897880592717824 287983829054997504 288973464206389248 289458484529220864 289966500165861376 290081526040829952 290353954220808192 290453187225197568 290896816848891968 291078369772929024 291983604458539136 292931060323359744 293478741258793376 294025447846361088 294110436124730368 294759023552987136 295035844574355456 295531040148715008 296167152461266944 296894689361240256 297184908998934528 297273629992255488 297829430048330752 298003884962838912 298109134622004992 298795854997905408 299027953296044544 299822644877623296 299912153335382016 299987342375419842 300193813885095936 300280585134340096 300942779291860992 301108092097868484 301402430408814592 302142827809545008 302380449366048768 302945797428431872 303510139712372736 304077599909484544 304255714717304064 305064299508350976 306204016692068352 306471937405151232 307425045078942648 307436831017631744 307616913510027264 307725558319489024 308372576836545936 308674016305594368 308875217939611648 309664353419788224 310347241144731648 310456850257235968 310821256359090048 311413726509490176 311889370642110976 312627877182111744 312718242506768384 313580024906655936 313886554745274368 314070415192055808 314657619493964032 315243779134242816 316327091090030592 316672530083250176 316858022427488256 317341982016973056 318320079315144192 318527568500224512 319322275515736064 319622164955551744 320158626827774592 320358442471981056 320534420620311612 320847748499705856 321635913474676944 321857284990205952 321950318082179072 323695509581064192 324807865284091904 324904832779997184 325209965042187264 326021344232849408 326212312686594048 327258918955003464 327578820146552832 328481555015856528 328588468970471424 328802651355070464 329610357610412736 329932557373472768 330163583916142548 330486324467380224 330874240640321664 331721018083074048 332011265522247168 332743433804660736 332860952853118976 333043798835521202 334137300212711424 335058108804372096 335372776449755616 335469716204770576 335700609075806208 336209511240125952 336735290515193856 337364870385281024 337815658276132608 338362429404020736 338680200280621056 339077734209916416 339711693648877264 339724065283080192 339910681285738134 340242949791393792 340814022106985856 342087299898170112 343262857629778944 343787147185054144 345866434894835712 346191253109425152 346838512396755808 347054979344646144 347484620182063104 348247608139644928 348351573289893888 348678725406056448 349263956539390464 350015725636042752 350670135379486208 350875541972374848 351218528816922624 351808022820114432 351980235511663616 352310795462369536 353122374088433664 353989821930709536 354335853037191168 354441635759996928 354530495534587086 354877055158765568 355659648254017536 356256596343656448 357358712887148544 357480845815627776 357677215909154427 358026851506328576 358693801478258688 359237559955203072 359364436256663552 359574935574995712 360472053288382464 360530535782596608 361204604626207232 361877474272444416 361982075230437376 362194107842451456 362979617871403104 363320507820568584 363334436657201152 363675659832123392 364226970510136448 365408848444603392 365966963132476992 366559298521022464 366774012261955584 366903550304006144 368034404056670208 369215190615901344 369469309397041152 369576104780726272 370594574889684288 370825868340854784 370956837426233344 371174127045156864 371868095765593856 372856366065762304 374249353734750208 374468571959758848 374688637802738688 375040524201877248 375976227623366656 377196230652493824 377403430730366898 378369286251006336 378605432012341248 379535479183441152 381125358055123968 381965835255054336 382100738778136576 382175655354986922 382549238595803136 383488973758268664 383863840790290432 383978438739996672 385297952275185664 385944646038961152 386760540583185912 386775368054439936 387138605627744256 387270916300263424 389979104526139392 390193326446350284 390574747097812992 391778559157100544 392033930461814784 393242239950962688 393381126099140608 394041386864953344 394503902301921984 394889536615022592 395859585814987008 395977764950621568 396349644895165728 397338513283785216 398394473330540544 398703937728059392 399236687053611264 399882871113842688 399983123167226456 400258418513461248 401477456130491312 401492077152731136 402780207944619648 404284990788746496 405674286289738752 406355180204483136 406752399344467968 407229834634242048 408629249873534976 408751241239351296 409135117311138816 409755341823903504 409900060105256864 410155884680036352 411163435782061248 411565355074125824 412379210836150272 412766494092006912 412885804559717632 413796321526308864 414428341812120064 415218302012653568 415446388238124386 415773117878317056 417326442104512512 418106699875541248 418351607736293088 418760553589407744 418885569534541824 419463411823982592 420325038845657088 421030522951593984 422333024321175552 422477363236651008 422709436983546141 422973256076287488 423122642689297408 424426772420192256 424703424666966016 425681766024413184 426081542288523264 426878169103699456 427379227493748816 427673378685616128 427796997999607808 428847884632902592 429863331125403648 431594012774752256 431846820889076736 432994489624756224 433206443706662912 433460196309583872 433613286722916352 434949750248792064 435679780837796352 436345225273337952 436617554659393536 436771760195403776 437975406687808704 438117958627295232 438403535140093952 439480476813883648 440218111888190064 440648432623173632 441165654187095552 442138535329480704 442294690777432064 442553766861533184 442681687362996224 443657911739547648 445777363498401792 446744145072496128 447163701933007488 447442783287312384 448279348320167936 448541929944066816 449733967316434944 449981013563129763 450420877701510144 451414168937791488 451573600374161408 451662138146802726 452103645613221888 453214241714317512 453657266388525056 454418696142647808 456116399864226816 457683810173038592 460884396258164736 461137567618413972 461155246526447616 461588337479233536 462739972459528192 463011024458391552 463312826909417472 464496530129682336 464904967208075264 465685275385853952 466231884538635072 466687634181390336 467120589764235264 467834055963166464 469077363760152576 470370037359983904 470829832117911552 471986429240946048 472588847679995904 472707327379449448 474490636635045888 475008795124875264 476012973025459584 476641127754170368 476902954545539236 477791352750336768 478983413273604096 479433247433327616 480237940241661888 480629404384509952 480707381043462144 481271622749558784 482453870212015416 482925477123268608 483972823828537472 484427343760758112 485543264371596288 487211797926137856 487357249169995776 487814947563280896 487955950843302656 489032016349274112 490712538742226944 491368230219829248 492286920821201792 493203977032605696 494126099852912384 494415536415619104 494898836060209152 495729486701070336 497581527124611072 498016898283370752 499291429279678464 499565698253281803 499584850403651584 500054032269169664 501205950319067136 503078450756124672 503204574307155864 503550913613709312 504314266860188928 504492381668008448 506047305577921536 507543644106031104 508020300420931584 508167144073498624 509567540473315896 510065651461070848 510364424687090688 511318631677691552 511720760465620992 511971251653328896 514592861385281536 514894286444668416 515680720777581216 516184807503659008 518191412863500288 520257768595133712 520582469016969216 520766329463750656 522371412209467392 522527359934840832 522711907282419712 523018088109084672 524322986601283584 525388515819937792 526005203069229312 526827793225383936 527812781086649344 527970353267495424 528466193193554304 529784684378380288 531503779555786752 531795743301880629 532315582738148352 533489472381026304 533677891351281664 536221268723441664 537040277259492864 539046654384995328 540708079932573696 540899048386318336 541806906939310848 542973112845656064 544469426807104656 544681559214194688 544838999831379968 544980761730852876 545001654985801728 545513489748185088 546340455765204672 546874512906715136 548217914376081664 548950444698715488 549838947781533696 550355325456009216 551728428701745152 552031502179425554 552051606085005312 553822785923852016 554364157171089408 555891862334526432 556435256139350016 557802143648390784 558150276059430912 558514092712722432 559284549098643456 561374030602125312 562032956704108032 562560786302815872 563303150982201344 563612582644728188 563964341435049984 565902363226923008 567553929376509504 568108723051364352 569838969991665088 571688037082685952 573151108167204864 573823857893704704 574917648940597248 575233460637402996 575795761185435648 575967658109995008 577946928412778496 578916969058441728 579933000331722752 580163052081659904 580707908441616384 580906374450395136 581793633697783936 582156739545858048 583967208917078272 585862120646719488 586957482517586752 588050895692722176 588220872249460736 589518047105974272 590071689148710912 591062080297430016 592334304922533888 593789378722480512 594547259984510976 595658860096661504 596007769925677824 596218269244009984 597591709995810816 598055906592089088 599645289755246592 599824306670764032 599974684750839684 600387627770191872 600561170268680192 602216184195736968 602804860817629184 604285655619090016 604760898732097536 605891594856863744 608155199818969088 608511429434608128 610128599016701952 612408033384136704 612943874810302464 614850090157885296 614873662035263488 615233827020054528 615451116638978048 616745153673091872 617348032611188736 617750435879223296 619328706839576448 620694482289463296 620913700514471936 621642512718180096 622827453018980352 623169582357186579 623778741284221952 625436485013536768 627160049813311872 628140830384111616 629315238987928064 630487558268485632 633345060166500352 633716044854976512 634683964033946112 636640158630288384 637055137000449024 638644551031472128 639244329911103488 640317253655549184 641068841240623224 641695496999411712 643271826949353888 643714569980411904 643900636164358144 647391019162128384 649615730568183808 649809665559994368 649972575146742991 650419930084374528 652042688465698816 652424625373188096 654517837910006928 655157640293105664 656963110031713056 657176937940942848 657605302710140928 659220715220825472 660327167832285096 660972648934760448 661748481280643328 663442036166148096 664022531044494336 665486867609321472 665721905706237952 666087597671042404 670116217608744192 670745552899511232 670939432409541152 671401218151612416 672419022480251904 674729740770562048 675631316552265216 677360400561242112 678155468419832832 679423387297754528 679448130566160384 679821362571476268 680485899582787584 681628044213971712 684174599796340224 686525715259557888 687574294370108288 691732869789671424 692382506218850304 693677024793511616 694109958689292288 694969240364126208 696703146579787776 697357450812112896 698527913078780928 700031451272085504 701340270758972416 701751083944749696 703616045640228864 703960471023327232 704621590924739072 706244748176867328 707979643861419072 708671706074382336 708883271519993856 709060991069174172 709754110317531136 712513192687312896 714717425774297088 714961691631255552 715354431818308854 716053703012657152 718475119910406144 718728872513327104 719149871149991424 720944106576764928 721061071565193216 722409209252414464 723754948544888832 723964150460874752 724388215684902912 725959235742806208 726641015641137168 726668873314402304 727351319664246784 728453941020272896 730817696889206784 731933926264953984 733118597042044928 733548024523911168 733807100608012288 736068808113340416 738430381231802688 739152209561452544 741189149779368576 741651736681709568 742348254090313728 743736191531187712 745712732131524608 748498707469500416 748937143919517696 749377275605477376 750081048403754496 751952455246733312 754392461304987648 754806861460733796 756738572502012672 759070958366882304 762250716110247936 763931670510108672 764351310709973844 765098477191606272 766977947516537328 767727681580580864 767956877479993344 770595904550371328 771889292077922304 773521081166371824 773550736108879872 774277211255488512 774541832600526848 780386652892700568 781149494195625984 783557118314201088 784067860923629568 786484479901925376 786762252198281216 788082773729906688 789007804603843968 791719171629974016 791955529901243136 792699289790331456 794677026567570432 796788946661081088 797407875456118784 798473374107222528 799966246334452912 800516837026922496 802954912260982624 802984154305462272 805560415889239296 808569981577492992 811348572579477504 812710360408966272 814459669268484096 817258499747069952 817502482478702592 818270234622277632 819510683647807008 819800120210513728 820311769360072704 822326871564122496 824758421672300544 825532988184013824 825771609119435264 827592643052617728 828047253269138331 828856683624240128 830436604025307136 830892776476248772 831546235756634112 834652884209025024 836213399751082496 836703215472586176 837521107178815488 837771139069083648 838926823647965184 842061045903187968 844666048642351104 844954726473302016 845418873967092282 845946512152574976 846245285378594816 848853544840384512 849406849333932032 852163084577046528 853756338207398912 854758454987497632 855346757371232256 855593995999215616 857695769265805184 859726662250807296 863188025549504512 863693641778153472 866412887413325824 866920392619167744 867226573445832704 869899500497584128 871359561675592704 872690450546675904 873235109318787072 873543520390807552 875950813375617408 878960953627767296 880436223776380128 881296865246347264 882331308374191104 884277070658961408 884589381554864128 885107533723066368 885363374725992448 891554726996803584 893488290144992256 894327403866014976 896558696640335872 897083859888133632 899467934632869888 899962027126259526 900841755403020288 902828337875582976 903324276293605452 904207291226443776 906428483428635024 907314532777050112 908837392285295616 912232799728453632 915367620346077184 922275135236827944 922310493052895232 923176674958467072 926022048916783104 926625653818834944 928993060259364672 929809934416150528 931370550771707904 932463769077270144 934241179528470528 935668111926332928 938154727520305152 940740074719967808 941659664235823104 943972858481892096 945414654758898896 948981273270091776 950017590249750528 952025946050919168 953805909091078472 955582705500673536 957966826547208192 958866494866655232 960475880483323776 961258808769019904 962543245499117568 964907740424030832 965850954246537216 967945647657074944 968854687521516224 971086528743192576 974423595852275712 974714498339991552 975629895126561792 975911901686605312 978064032698548224 981425077484453888 982736460439658496 984573841642403584 986407954065211392 988252199705824768 988831072831238208 989797672120418304 991458973402140672 995163054249222144 996033796566741504 998582858559356928 999131396506563606 999169700807303168 1000108064538339328 1002411900638134272 1006409148614311728 1007101827227418624 1008628533720377856 1008984763336016896 1012094611155843072 1015087288212062208 1016040600841863168 1016334288146997248 1019135080946631792 1020131302922141696 1020728849374181376 1022637263355383104 1023942503306657792 1029185722770563072 1029788572889336832 1031361441555162432 1032369615007318016 1040515537190267424 1041164938033938432 1041532658927501312 1044742824418934784 1045054719869681664 1045423814564839424 1046036176218169344 1050777031639875584 1052010406138458624 1053655586450767872 1055625562173298688 1055940706534990848 1056932386387108608 1059569368756760576 1063007559111573504 1063591486603761258 1064631165476296704 1066978944762052608 1072442537446883328 1073031647727463281 1074080554518985728 1078093308769990656 1081416159865147392 1081798096772636672 1083613813878621696 1085946225691312128 1088938853614209312 1089677999662759936 1089961523461705752 1090003309971603456 1091026979496370176 1092680911530409344 1096435828752163328 1097900889397430976 1099677895563067392 1100710650912018432 1103456857403490304 1104063004358851108 1104103212170010624 1107645571847704032 1108728314342178816 1111783724669052864 1112870512278700032 1115604287296781568 1118569098197286912 1122748061204250624 1124065913408216064 1125121572605631744 1127225165289456376 1127928682870099968 1131804726453846016 1135107858753019008 1139677939983330176 1143376074165371904 1146302216334409728 1147647715787409408 1150466921274805992 1151591522370871296 1151935316219990016 1155893856825556992 1157833938116883456 1159866000663445504 1160326104163319808 1161415816883232768 1161812748900790272 1163587267395567872 1167934417834156544 1171724241293438976 1173914965035173504 1176101791385444352 1176441744498921472 1180143378297421824 1182124160594860032 1184668609845067776 1187578757444961024 1191317720193323008 1192015539851355648 1192436538488019968 1195183419991621632 1196111813184178176 1199648613341528064 1199949369501679368 1200775255540383744 1201122340537360384 1204432368391473936 1205609721635258368 1208571311238180032 1211783189713727488 1216310399637938176 1217022858869216256 1220257198033403904 1225887749620604928 1229700180315770592 1230467654040109056 1230902233277956096 1233490307346183744 1234696065222377472 1235500871758446592 1238657413679152896 1241388964578926592 1241827401028943872 1243285025436360192 1245654906037960704 1246339164714373158 1247557482568443904 1254320099626623744 1256281660768223232 1258630477975856128 1260975116536971264 1267432089709953024 1268128310950638423 1269367928067892224 1273280317260576768 1274110274000898048 1277289102062944256 1278488659822206976 1280634507311098368 1282137682481246448 1283390993998823424 1286543653898707776 1287801272328716288 1294782038324256768 1299231461136367616 1299619331119988736 1299945150293485982 1300839860168749056 1304085376931397632 1304849250746376192 1309035675820013856 1310315280586211328 1313926220063426112 1314353875881885696 1315210605420281856 1318441430441650944 1320654335664570192 1321945297869520896 1323496962561286656 1326884072332296192 1328045062088988672 1330973735218642944 1332175195342084808 1340232435217488384 1341491105799022464 1341878864819082304 1344838044960503808 1349459481541124096 1351262633104530432 1354720801122484224 1356310936839665664 1358846774595509056 1359642725142952536 1360971799165575168 1363256088427943424 1368349199592680448 1373051430519115776 1375148588740216576 1383465739579342848 1384765012437700608 1387354049587023232 1388219917378584576 1389938480728252416 1394714901624225792 1397055826157561856 1400062902544171008 1402680541517944832 1403502167889499392 1407232091280457728 1407920942046654464 1409243181849478144 1412489496353734656 1415959287722838144 1417766543039987712 1418121982138348344 1419508220635062272 1425026385374625792 1429923383262511104 1430708863636617708 1432107406025314304 1436950239820812288 1437457745026654208 1438299742299982848 1441888213153529856 1442122143130386432 1444818418504828928 1447928300921749504 1448776431369805824 1451918471485612416 1453282031282274336 1454702639328493568 1456907882040545792 1461635393778413568 1463867852529907968 1466237194084089856 1467096049047822336 1467614201216024576 1472137616226680832 1476860762463605376 1482378299558737152 1484696508180627456 1487472383062375424 1491425464263049216 1497874287839035392 1498697094759845409 1498754551210954752 1500162096807508992 1503904910493466624 1509613722921467592 1513477145004025344 1518141916733764608 1524501432220495872 1528702621419947688 1530196954383212544 1533955895033074656 1535455363161161728 1535913754959986688 1541191809100742656 1543778584155844608 1547042162332743648 1548554422510977024 1549083665201053696 1549934602273002517 1560773305785401136 1562298988391251968 1567114236628402176 1568135721847259136 1572968959803850752 1576165547459813376 1578015609207687936 1583438343259948032 1583911059802486272 1585398579580662912 1589354053135140864 1594815750912237568 1596946748214445056 1599932492668905824 1601033674053844992 1605909824521965248 1611120831778478592 1617139963154985984 1622697145158955008 1625420720817932544 1628919338536968192 1634516999494139904 1635004964957405184 1636540469244555264 1639021367295614016 1639600240421027456 1640623538720145408 1644653743128244992 1649516843344601088 1651065976368027648 1651543218238870528 1655185286105235456 1656094506538276662 1657713367248480256 1661785552952497544 1663092471513268224 1669305768418050048 1672426799502164992 1673406430945172352 1675542278138167296 1677853647295930368 1684122091806375936 1689909452946604032 1690837747934184564 1691893024305149952 1692490570757189632 1697707089680769024 1698813698667864064 1704326169154093056 1707512676414797824 1709516909974995264 1711187991998431232 1715391538531610368 1719453324501614592 1726376051099009024 1727387283556306944 1732825774826651648 1733840785238335488 1734453146891665408 1739799000995168256 1742719123351185408 1745380901093351808 1746470218637574144 1751901626751234816 1757921907255534592 1760872447552760256 1762593730492694528 1764662616748382208 1768554141317922816 1770215067446132736 1770726749451984896 1786976580289984512 1788654807732029952 1793117393280671744 1794167719776267264 1798935869265739776 1799924054252519052 1801683510806040576 1806648552587210904 1808414582452887552 1812856966857270048 1814629065554100224 1817674784570591232 1824465599456907264 1830735240692154368 1831740893595366611 1844550270473655888 1844620986105790464 1846353349916934144 1852044097833566208 1853251307637669888 1857986120518729344 1862741101543415808 1864927538154540288 1868482359056941056 1869508747071559737 1871336223852665856 1876309455040610304 1881480149439935616 1887945716963784192 1890829309517797792 1900035180499501056 1904051892101838336 1907611818182156944 1911165411001347072 1915933653094416384 1917732989733310464 1920951760966647552 1922517617538039808 1925086490998235136 1929815480848061664 1931701908493074432 1935891295314149888 1937709375043032448 1942173057486385152 1948847191704551424 1949428996679983104 1949917725440228973 1951259790253123584 1951823803373210624 1956128065397096448 1965472920879316992 1969147683284807168 1972815908130422784 1976504399411649536 1977662145662476416 1982917946804281344 1990326108498444288 1992067593133483008 1997165717118713856 1998262793013127212 1998339401614606336 2000216129076678656 2012818297228623456 2014203654454837248 2017257067440755712 2017969526672033792 2024189222311686144 2032081201683726336 2032668576293994496 2038270161893263584 2040262605844283392 2041457698748362752 2045274526710766208 2047885006613315584 2058371445541126144 2059577145778673664 2062722883110324864 2081031074380534848 2082329876067876864 2083065317855002624 2090109439739363328 2092072352436338688 2101554063279751168 2104020812276917248 2111251124346597376 2111881413069981696 2113864772774217216 2119138737513521152 2126015118223147008 2127182973207522516 2129262330952593408 2144885074893766656 2146063295454926562 2148161109037971456 2156186617539981312 2162832319730294784 2163596193545273344 2167227627757243392 2171892451382624256 2177877707228418624 2179923046923411504 2180006619943206912 2182053958992740352 2185361823060818688 2192871657504326656 2195801778794861952 2199355791126134784 2201421301824036864 2208126008717702216 2208206424340021248 2215291143695408064 2217456628684357632 2223567449338105728 2231208574593563136 2237138196394573824 2245496122408501248 2248131826816432128 2250243145211263488 2254450330578912752 2255857365740199936 2263609452907692032 2270215717506038016 2279355879966660352 2286752148330743808 2295295431574818816 2300933842549611984 2303183044741742592 2303870632439980032 2311787713651113984 2315667876233766912 2320652208326639616 2322831633766465536 2323625497801580544 2327174534791135744 2335868835668313088 2343448482586877952 2347829930070347008 2352203582770888704 2352883488997842944 2360286756594843648 2364248321189720064 2375157514889922048 2382635440386646016 2384031079702711296 2384873076976039936 2390366839983243264 2392223626368356352 2399898739003358736 2401550511080767488 2402244681074720768 2408864736782947872 2411219443270516736 2417142622476360064 2423566379427454976 2432620799275876352 2434045717738432512 2451775499241209856 2459400360631541184 2460935308080218112 2461804466555912192 2466980614692367488 2477314827358305792 2482777929157853184 2483654802057887744 2484141759807414993 2486570050872720384 2491309812075921408 2492678329428746316 2495114965136887808 2508640199253247488 2512563321536446464 2517260955951712256 2534864179419906048 2536256621901276846 2538735856135784448 2546560634521153536 2548220548001796096 2554578204125888512 2556977319644413952 2561269014622196736 2564275364962492896 2566781987997646848 2573087307797415552 2589564076648513536 2598462922272735232 2599238662239977472 2599890300586971964 2601679720337498112 2609698501492752384 2618071351640027712 2620630561172422656 2627852440126852224 2636882860883301888 2641308671329140384 2643890595739041792 2646993925122573312 2653768144664592384 2656090124177977344 2664350390684169616 2680464870434976768 2682982211598044928 2683757729638164608 2689676089921007616 2698918963082248192 2702525266209060864 2712621873679331328 2717693549191018112 2719285450285905072 2721943598331150336 2726512176855886848 2736698399185360896 2746102861038231552 2750297177480433152 2766931479158685696 2769530024875401216 2774708099174046464 2779876961456504832 2789429803248451584 2794111652315123712 2805361083035889664 2807004335778998784 2814464182560915456 2815841884093308928 2818486363698956288 2824978992707469312 2831918575445676288 2836243964276696688 2839016441270124544 2850052770749251584 2861417727273235416 2864214812050628608 2873900479641624576 2874915490053308416 2876599484599965696 2883776426307059712 2889636837009657856 2897552862739611648 2903836942971224832 2906564062564548672 2909405278656987136 2913815764081091584 2923270787556827136 2927735705059815936 2934192098095644672 2935228402432049152 2944275232453361664 2953721524927210752 2964756599117474304 2969393016361254912 2974944766124750848 2995748575678070784 2997394189519690818 2997509102421909504 3000324193615017984 3007809820986933248 3019227445842935184 3026954290008050688 3036283833467529216 3049002864440991744 3057405242839895376 3060393908766425088 3067911790066149312 3070910726322323456 3071827509919973376 3087557168311689216 3094084324665487296 3097108845021954048 3098167330402107392 3099869204546005034 3121546611570802272 3124597976782503936 3134228473256804352 3136271443694518272 3152331094919626752 3156031218415375872 3166876686519896064 3167822119604972544 3170797159161325824 3178708106270281728 3189631501824475136 3193893496428890112 3199864985337811648 3211819649043930496 3222241663556957184 3234279926309971968 3245394290317910016 3250841441635865088 3257838677073936384 3269033998988279808 3270009929914810368 3273080938489110528 3278042734591228032 3279200480842054912 3289307486256489984 3299033686689202176 3302131952736055296 3303086436477741056 3310370572210470912 3312189013076553324 3315426734496960512 3323571105904995088 3326184943026536448 3338611536836100096 3344853599004329984 3346812861890344704 3355707294591860736 3368244183612751872 3381675495868369128 3383786048610299904 3384981141514379264 3395414179361538048 3397627397335728128 3415025352829595648 3419033819949990528 3430783077063220736 3438906649003229184 3452752102198018048 3454774567112613888 3467681570476670976 3468906293783330816 3479598001990336512 3485438246702370816 3490761802186703616 3503803253502469632 3515843814511069184 3521744895105520512 3529325233496764416 3540430134892265472 3541453498903969792 3573953160579969024 3577309615464059904 3586234786561343488 3588335439552534528 3599848108505038104 3603367021612081152 3613297105174421808 3616829164905775104 3625713933714540096 3629258131108200448 3635349569141182464 3648931198913814528 3661470481384308736 3663481787190733222 3689100540947311776 3692706699833868288 3704088195667132416 3706502615275339776 3715972241037458688 3725482203086831616 3729855076309080576 3736964718113882112 3739017494143119474 3742672447705331712 3762960298879871232 3775891433927568384 3781658619035595584 3808103784203676672 3815223636364313888 3822330822002694144 3831867306188832768 3835465979466620928 3841903521933295104 3850172981996470272 3859630961696123328 3863403816986148864 3871782590628299776 3875418750086064896 3884346114972770304 3897694383409102848 3898857993359966208 3899835450880457946 3902519580506247168 3903647606746421248 3912256130794192896 3930945841758633984 3938295366569614336 3945631816260845568 3953008798823299072 3955324291324952832 3965835893608562688 3980652216996888576 3984135186266966016 3996525586026254424 3996678803229212672 4000432258153357312 4025636594457246912 4034514134881511424 4035939053344067584 4048378444623372288 4064162403367452672 4065337152587988992 4076540323786527168 4080525211688566784 4082915397496725504 4090549053421532416 4116742891082252288 4119154291557347328 4125445766220649728 4162062148761069696 4164659752135753728 4184144704872677376 4203108126559502336 4208041624553834496 4222502248693194752 4223762826139963392 4227729545548434432 4238277475027042304 4254365946415045032 4258524661905186816 4289770149787533312 4292126590909853124 4296322218075942912 4312373235079962624 4325664639460589568 4327192387090546688 4334455255514486784 4343784902765248512 4355755414456837248 4359846093846823008 4364107917985480704 4370723646121637376 4385743315008653312 4391603557589723904 4398711582252269568 4402842603648073728 4416252017435404432 4416412848680042496 4430582287390816128 4447134898676211456 4462417149187126272 4474276392789147648 4496263653632864256 4500486290422526976 4508900661157825504 4511714731480399872 4527218905815384064 4540431435012076032 4558711759933320704 4573504296661487616 4590590863149637632 4601867685099223968 4606366089483485184 4607741264879960064 4623575427302227968 4631335752467533824 4645663267532931072 4647250995603161088 4649803806819007551 4654349069582271488 4671737671336626176 4686896965173755904 4695659860140694016 4704407165541777408 4705766977995685888 4728496642379440128 4750315029779844096 4765270880773292032 4768062159405422592 4769746153952079872 4784447252736712704 4799797478006717472 4803101022161534976 4804489362149441536 4817729473565895744 4822438886541033472 4834285244952720128 4847132758854909952 4865241598551752704 4868091435476865024 4903550998482419712 4918800721263082368 4921870616160436224 4933961229384734976 4954629654716611584 4965555858315706368 4967309604115775488 4968283519614829986 4973140101745440768 4985356658857492632 4990229930273775616 5017280398506494976 5034521911903424512 5069728358839812096 5072513243802553692 5077471712271568896 5093121269042307072 5096441096003592192 5113954639288827904 5122538029244393472 5128550729924985792 5133563975995293696 5146174615594831104 5179128153297027072 5198477324479954944 5199780601173943928 5203359440674996224 5219397002985504768 5236142703280055424 5255704880253704448 5273765721766603776 5282617342658280768 5287781191478083584 5293987850245146624 5312180248355954688 5328700781368339232 5360929740869953536 5365964423196089856 5367515459276329216 5379352179842015232 5397837926164496384 5405050532418121728 5425243747358662656 5435387098382036224 5438570900571810144 5443887196662300672 5453024353711773696 5473396798370721792 5492205722076463104 5495222680786099833 5500594354960866304 5533862958317371392 5539060049750802432 5549416198348092928 5559753922913009664 5588223304630247424 5610722166071779328 5614008671557997568 5628928365121830912 5631683768186617856 5636972727397912576 5663837150891352576 5672487928553393376 5678032882540249088 5700105541498503168 5722835454546470832 5728429624101257216 5747800959283249152 5749830980106616832 5753198969199931392 5767552852614119424 5779273674019315712 5795105725479223296 5807673885942449664 5813128125129097344 5827631528162183168 5846541575113654272 5849753176320686919 5855471410119631872 5868384196191289344 5870456804864098304 5907443049854421504 5929513198234948608 5949889532249501696 5991497151356141568 5994788379039381636 5995018204843819008 6000648387230035968 6015619641973866496 6038454891685870368 6053908580016101376 6072567666935058432 6098005728881983488 6114810485679790752 6120787817532850176 6135823580132298624 6143655019839946752 6175114336623378432 6188168649330974592 6196334660804214784 6199738409092010068 6243093223141604544 6249195953565007872 6304662189839253504 6312062436830751744 6333753373039792128 6335644239209945088 6341594318322651648 6357416212540563456 6379263003648950272 6387786992857780224 6399729970675623296 6423639298087860992 6444483327113914368 6468559852619943936 6490788580635820032 6501682883271730176 6515677354147872768 6540019859829620736 6546161876978221056 6556085469182456064 6558400961684109824 6578614972512979968 6598067373378404352 6604263905472110592 6606172872955482112 6624378026153106648 6630853468993921024 6647142211809990176 6652369886053072896 6689707198008659968 6693625723780689408 6711414589183721472 6736488367225503744 6763350991736738256 6767572097220599808 6769962283028758528 6790828358723076096 6795254794671456256 6830050705659191296 6838067639899981056 6861566154126441472 6909549134225227776 6935363140953341952 6937812587566661632 6970876493404741632 6981523604373407232 7007606507004939264 7031687629022138368 7043489790211041024 7058650466993528832 7080860269784530944 7082906997807939584 7147906321159938048 7154619230928119808 7172469573122686976 7176670879105069056 7199696217010076208 7206734043224162304 7226594210348843616 7233658329811550208 7251427867429080192 7270699138282364928 7297862397827629056 7322940962768617472 7326963574381466444 7378201081894623552 7385413399667736576 7431944482074917376 7450964406173663232 7459710152618161152 7473929436227764224 7478034988286238948 7485344895410663424 7525920597759742464 7551782867855136768 7563317238071191168 7616207568407353344 7630447272728627776 7644661644005388288 7663734612377665536 7670931958933241856 7683807043866590208 7700345963992940544 7719261923392246656 7743565181256599552 7750837500172129792 7768692229945540608 7795388766818205696 7797715986719932416 7799670901760915892 7805039161012494336 7807295213492842496 7861891683517267968 7876590733139228672 7906017597646598144 7910648582649905664 7931671787217125376 7961304433993777152 7968270372533932032 7993051172052508848 7993357606458425344 8000864516306714624 8051273188914493824 8069028269763022848 8071878106688135168 8096756889246744576 8130674305175977984 8153080647573054336 8165830794993451008 8181098106843064832 8233485782164504576 8238308583114694656 8250891532441299456 8324124297522139392 8368289409745354752 8416083249107668992 8445004497386389504 8447525652279926784 8455459091096868864 8476554950054084608 8508731892830090064 8517049323810373632 8584253181819706248 8592644436151885824 8624746470159925248 8651329278921179136 8654384774181093376 8668910511028973568 8711510828913674496 8719692187693646016 8728215835970961408 8741447292243274752 8771486630017306624 8783207115179447808 8805685207296147456 8832504034870808864 8832825697360084992 8861164574781632256 8894269797352422912 8924834298374252544 8992527307265728512 9000972580845053952 9017801322315651008 9023429462960799744 9080862870024152064 9117423519866641408 9147008593322975232 9181181726299275264 9203735370198447936 9212732178966970368 9215482529759920128 9262671504935067648 9291326535065862144 9294501991206322176 9299607613638015102 9308698139164542976 9343475342673252352 9373793930347511808 9391319720281388032 9408814331083554816 9411533955991371776 9456993284758880256 9500630059559688192 9530541761546584064 9536124318810845184 9539492307904159744 9568894505473425408 9599594956013434944 9608978724298883072 9635458947131791488 9668570489905440256 9694265517709819904 9730483197103505408 9736182870953730048 9807101996964839424 9837601442526164736 9867922458769469952 9909259309433223168 9931111716631412736 9936567039229659972 9946280203490881536 9970713317714985264 9980459860547551232 10034560797012989952 10069043823806849024 10145026487605107384 10154943424543137792 10186242538084614144 10192882192007184384 10227909278577655808 10245076058488786944 10257101459849971584 10292349231189662208 10358256306594054144 10399561202347887856 10406718881349992448 10438794005971009536 10472285406560110848 10511409760507408896 10547531443533207552 10565234685316561536 10587975700490293248 10624360496711909376 10657401562736678464 10721859481739907072 10731928846392179712 10735030918552658432 10758704359684030464 10795675852328992768 10810101064836243456 10850487494717325312 10870774196764072448 10877141801143620288 10887774393324601344 10906048707423547392 10946793596741443584 10984411444152926208 10990445361572199666 11001188709921732608 11078120099501604864 11098832396696185856 11119507845826019328 11176446609260494848 11221444332143558656 11228017343115995136 11263367536373235712 11273945454795825152 11327674301782705152 11344975857106786752 11356065765080498176 11445670909092941664 11456859248202514432 11495601918566498304 11499661960213233664 11506397938399862784 11558547348038631424 11590211450958446592 11615347771884899328 11626256250258194688 11655263056324366336 11693083150227308544 11699506352641373838 11710942820239263744 11736768392382578688 11814886099708843008 11859026396469897216 11899779064499003392 11989576758078763272 11990036409687638016 12001296774460071936 12076909783371740736 12107817160032202752 12145135333870116864 12196011457763966976 12229620971359581504 12241575635065700352 12271647160264597248 12350228673246756864 12376337298661949184 12399476818184020136 12486186446283209088 12609324379678507008 12624124873661503488 12667506746079584256 12671288478419890176 12683188636645303296 12714832425081126912 12758526007297900544 12775573985715560448 12799459941351246592 12847278596175721984 12888966654227828736 12937119705239887872 12981577161271640064 13003365766543460352 13031354708295745536 13092323753956442112 13112170938364912128 13116801923368219648 13157229945025959936 13196134746756808704 13208527810944221184 13212345745910964224 13248756052306213296 13261706937987842048 13294284423619980352 13379414396017319936 13387251447561378816 13422829178367442944 13526701983473476512 13535144194441199616 13539924566057517056 13581656717446152192 13590509589342912512 13660101411318382592 13676135279799962112 13723132308252882944 13819098268450455552 13870726281906683904 13941752986809483264 13949411420457022653 13963047208746814464 14015213014009878528 14063375258044276736 14086979580422082048 14117300933987057664 14165813995615879168 14295812642319876096 14309238461856239616 14344939146245373952 14353341758210138112 14399392434020152416 14413468086448324608 14453188420697687232 14467316659623100416 14502855734858160384 14541398276564729856 14595724795655258112 14653927148762932888 14756402163789247104 14863888964149834752 14901928812347326464 14919420305236322304 14956069976572477896 14970689790821326848 15051841195519484928 15103565735710273536 15126634476142382336 15232415136814706688 15260894545457255552 15289323288010776576 15341863917866483712 15367614087733180416 15400691927985881088 15438523846784493312 15487130362513199104 15501675000344259584 15537384459891081216 15595431973439864832 15599341803521831784 15610078322024988672 15614590426985684992 15753181466278457344 15812035195293196288 15821297165299811328 15863343574434250752 15936540745067864064 15986102344105017696 16001729032613429248 16102546377828987648 16138056539526045696 16143756213376270336 16193513778493489152 16306161295146108672 16331661589986902016 16362196213686129664 16476617166229389312 16485668042358299499 16501783064882598912 16648248595044278784 16832166498215337984 16890008994772779008 16895051304559853568 16910918182193737728 16953109900108169216 17017463785660180128 17034098647620747264 17168506363639412496 17185288872303771648 17249492940319850496 17302658557842358272 17337821022057947136 17423021657827348992 17439384375387292032 17482894584486549504 17542973260034613248 17566414230358895616 17611370414592294912 17665008069741617728 17722329149563264512 17788539594704845824 17849668596748505088 17985054614531457024 18001945161690107904 18035602644631302016 18046858925921599488 18161725740048304128 18234847039733282816 18294017186645950464 18362363452598550528 18407470740396895872 18430965059519840256 18525343009870135296 18589003982412644352 18599215227276030204 18617396278329085952 18686950685346504704 18747587860695023616 18782639440562776064 18823067911982743552 18913986569517760512 19001260119119376384 19061083523093168128 19072248637621690368 19078984615808319488 19137789010946850816 19199189912026869888 19270917894263582976 19337140979810880512 19388531035419639808 19472365741907460096 19675202885052329472 19735844917538939904 19818518618866446336 19873134078459319944 19892560406981763072 19941426635429970528 19960919721095102464 20069121594025979904 20138087647613698048 20149149829549032721 20290052975210214768 20309886849086275584 20372485076169228288 20385764384014368768 20490152116977573888 20514202919699943168 20584698462379324416 20799122404695775712 20813437762699984896 20944570813120221696 21022819521014817792 21095062887066415104 21130469370633123072 21175951400980586496 21248720993423818752 21314803125473356928 21443718963479814144 21463857692784359424 21470061837105316864 21517408719368060928 21620202129672486912 21700974989434650624 21741548393528144896 21754283602287240576 21812097414847094784 21893587193482887168 21968822888305852416 21980890723144399332 22002377419843465216 22156240199003209728 22197664793392371712 22352893218520989696 22442888664287117312 22456034686231990272 22526735072746471424 22547890909591650304 22655348603565410304 22689951714213573504 22891341818185883328 22913718496405028864 22991203837132996608 23012795876799725568 23117094696077262848 23230695543769798656 23252512500516389376 23310526112648732672 23386166300454617088 23399012705282747676 23421885640478527488 23629772199417686016 23718052792939794432 23799558128998006784 23979153516157526544 23980072819375276032 24002593548920143872 24153819566743481472 24215634320064405504 24290270667740233728 24392022915527933952 24459241942719163008 24543294320529194496 24700457346493513728 24752674597323898368 24798953636368040272 24972372892566418176 25248249747323006976 25335013492159168512 25342576956839780352 25366377273290606592 25429664850162253824 25551147971431120896 25598919882702493184 25694557192351443968 25777933308455657472 25874239410479775744 25963154322543280128 26006731533086920704 26184647507912884224 26224341876729824256 26233603846736439296 26314459890051919872 26417055621888442368 26424691491821928448 26497512104612426592 26523413875975684096 26588568847239960704 26758828792034639872 26774502895122757632 27053403966946953024 27070288388882399232 27079849132115034112 27320202822636765184 27352270559599924224 27446264616505765888 27638196536900911104 27883505973618966528 27898822840914045306 27926094417493628928 28030426028019757056 28126750516088553472 28173959160844164096 28234601867974115328 28591625284639752192 28618476923712479232 28706683516420276224 28798784868040304832 28826936172896649216 28906376841395374464 29005711469716320768 29082796553129459712 29191449591310516224 29307854297525865776 29512804327578494208 29727777928299669504 29838840610472644608 29912139953144955792 29941379581642653696 30103682391038969856 30207131471420547072 30253268952284764672 30464830273629413376 30521789090914511104 30578646576021553152 30683727835732967424 30735228175466360832 30877047693568986624 30974260725026398208 31003350000688519168 31074768919782162432 31198683607043663568 31220156644049977344 31229180853971369984 31506362932556914688 31624070390586392576 31642594330599622656 31873081490135728128 31972204688210035392 32003458065226858496 32205092755657975296 32276113079052091392 32287512426752540672 32387027556986978304 32612322590292217344 32663323179973804032 32724392427372259328 32953234332458778624 32971336084716598998 33003566129765197824 33296497190088557568 33664332996430675968 33780017989545558016 33790102609119707136 33821836364387475456 34034927571320360256 34068197295241494528 34337012727278824992 34370577744607543296 34498985880639700992 34675642044115894272 34846043315654697984 34878768750774584064 34965789168973099008 35085946520069226496 35132828460717791232 35330016139483235456 35444658299126529024 35577079189409691648 35699337193497010176 35970109229062914048 36003890323380215808 36071205289262604032 36323451480096608256 36469694079466565632 36588034373291900928 36724726905197101056 36814941480793791744 37050686019740270592 37198430454552060408 37234792556658171904 37373901370693009408 37565278881125552128 37827973139035521024 38002520238238752768 38144497275243380736 38157969231616638976 38275578021893701632 38398379824053739776 38541835788527165952 38674281959621761024 38944731483814920192 39350405770104658944 39471689835077879808 39637037237732892672 39746268156918639888 39785120813963526144 39882853270859941056 39921839442190204928 40138243188051959808 40276175295227396096 40298299659098065442 40580105950420429536 40619773698172551168 40744970152338456576 40771528768028737536 40980304233955147776 41028405839399886336 41169396924758648832 41598244809391551424 41889141626240443392 42045639042029635584 42190125774132830208 42260938741266246144 42351902801961172992 42497441986847637504 42629606250946713856 42887437926959628288 42927715385568718848 42940123674210633728 43034817438736121856 43240404259344973824 43401949978869301248 43483096787056289792 43508567204574481152 43624194829694189568 43787174386965774336 43961781446288798664 44004754839686930432 44395329586784743424 44705786437041979392 44885777328574234624 44912069372463980544 45095781819183300608 45310697207130820608 45379903428427147008 45782683636371766656 46025591753599451136 46234189392154525696 46461391087539597312 46505025001032778752 46621052225297465344 46798025410565495352 46843771280957054976 47259544398835372032 47436105585879588864 47599116257996013568 47958307032315053088 48005187097840287744 48307639133486962944 48431268640128811008 48580541335480467456 48918483885438326016 49086588641058388992 49505349194647796736 49597907272736080544 49944745785132836352 50496499494646013952 50670026984318337024 50685153913679560704 50732754546581213184 50859329700324507648 51102295942862241792 51197839765404986368 51389114384702887936 51555866616911314944 51748478820959551488 52013463066173841408 52448683753459648512 52467207693472878592 52628919780103839744 52834111243776884736 52849382983643856896 52995024209224853184 53046827751951368192 53177137694479921408 53517657584069279744 53549005790245515264 54106807933893906048 54140576777764798464 54640405645273530368 54704541119199848448 54892529233011531776 55767011947237933056 55797645681828090612 55852188834987257856 56060852056039514112 56253501032177106944 56347918321688328192 56469203735948230656 57183250569279504384 57236953847424958464 57413367032840552448 57597569736080609664 57812753682790748928 58011422939432641536 58165593106258919424 58615708595051731552 59025608655156988416 59455555856599339008 59677681220945289216 59824279906289911584 59882759163285307392 60207364782077939712 60414262942841094144 60447449488647098163 60506537904569529344 60929660547258826752 61043578181829022208 61157293152043106304 61470456350932721664 61754095387137973248 61948521450052796416 62006700001377038336 62397367214087327136 62440313288099954688 62458361707942739968 63012725865113829376 63248140781172785152 63285188661199245312 63746162980271456256 63944409376420070784 64410185511315950592 64552226158104182784 64575024853505081344 65224645180584434688 65448784854744518656 65906468664917557248 65942672169433197996 66007132259530395648 66592994380177115136 67328665992861351936 67580205218239414272 67643672728774950912 68069855142640720512 68674025454557649984 68741155489215086592 69351284088231788544 69692086631309395968 69757537501549168128 69931578337946198016 70171893040138452992 70265656921435582464 70660032278966470912 70889316598253058048 71154158378819383296 71398674386994020352 71940218458125828096 72007780646760431616 72142410578525208064 72646902960193216512 72939388158933131264 73176068746583801856 73629882961587583488 74101372039480541184 74396860909104120816 74469585113316343808 74747802741386018816 75130557762251104256 76005040476477505536 76288994550486761472 76315938463233277952 76796759648107479552 77083671577054331904 77348563919243522048 77889462967629840384 78700811540209317888 78943379670155759616 79274074475465785344 79492536313837279776 79570241627927052288 79765706541719882112 80276486376103919616 80552350590454792192 80596599318196130884 81160211900840859072 81239547396345102336 81960608467910295552 82056811678799772672 82338793849517297664 83196489618783102848 83778283252480886784 84091278084059271168 84380251548265660416 84521877482532492288 84703805603922345984 85259212501893427712 85774875853919256576 85855430771137437696 85880247348421267456 86480808518689947648 86966193574112579584 87017134409148962304 87248389659388379136 87574348773931548672 87923562892577597328 88009509679373860864 88790659173569486848 89824138744927961088 90191563638366601216 90621394414261641216 90759806856854294016 91565367272743533312 92051183507198902272 92922782175079194624 93010050002065557504 93242104450594930688 93596050821130990704 93687542561914109952 94519088797670744064 94872211171759177728 95198232515992027136 95916614064630106176 96010374195680575488 96615278266973925888 96862537280257622016 97161082670960934912 97836967770876652032 98173177282116777984 99010698389295593472 99195814545472161088 99889491570265672704 100992998989292027904 101340053968636674048 101370307827359121408 101465509093162426368 102204591885724483584 102395679530809972736 102778228769405775872 103111733233822629888 103496957641919102976 104026926132347682816 104897367506919297024 104934415386945757184 105257839560207679488 105698765967287713792 105990048418449706368 106354275388959842816 107035315168138559488 107098011580491030528 108213615867787812096 109409082238399696896 109785058466023063552 111595291363656181224 111704377669974515712 112121704112079028224 112507002064354213888 112695836643376656384 114473907694849916928 114826734065681104896 115195139472161219328 115625507365581497856 116022845878865283072 117231417190103463104 118051217310313976832 118911111713198678016 119355362441890578432 119648559812579823168 119765518326570614784 120414729564155879424 120828525885682188288 120894898977294196326 121013075809139058688 121859321094517653504 122087156363658044416 122314586304086212608 122940912701865443328 123508190774275946496 123897042900105592832 124013400002754076672 124794734428174654272 124916723415885479936 126025451730227658752 126496281562345570304 126570377322398490624 127492325960542912512 127888818752840141568 128820371022631901184 129104452316208365568 130449290361168869376 130897569709489037312 131885344338866395992 132014264519060791296 133185988760354230272 134657331985722703872 135287345457549901824 136139710285281441024 137348050909115299968 138702568176463577088 139384173262618791936 139515075003098336256 139863156675892396032 140343786080276905984 140531313842871164928 141320064557932941824 141778633196506116096 142308316757638766592 142797348773988040704 144015561293520863232 144284821157050416128 145293805920386433024 145878776317866262528 147259765923175166976 148793721818208241632 148939170226632687616 149495605482772037632 150261115524502208512 152010080952955011072 152577989100973522944 153593519296214959104 154167343154108663808 154697127838487044096 157401623080418635776 157886759340311519232 158548148950931570688 158985072627674559552 159140483255854104576 159531413083439764224 160552972752207839232 161193198636392261768 162320423801681718144 163921216935820591104 164113623357599545344 164677587699034595328 166392979237566205696 167556566504961773568 168182556168118542336 168760503096531320832 169043754965064984576 169407611207844691968 170518425003786855424 171549751707838513152 171710861542274875392 171760494696842534912 173932387148225159168 174034268818297924608 174496779318776758272 175847125785155194656 176019019358747721728 177581318347138973696 179648277489855922176 181242788828523282432 181342348465941294489 181519613713708588032 183130734545487066624 185845564350158389248 186020100004131115008 186484208901189861376 187192101642261981408 187375085123828219904 189038177595341488128 189744422343518355456 191833228129260212352 193230556533947851776 193725074560515244032 195673935541753304064 196346354564233555968 198021396778591186944 198391629090944322176 199778983140531345408 201985997978584055808 202740615654718242816 202931018186324852736 204791359061619945472 205556457538811551744 206223466467645259776 208053852264695365632 209794735013838594048 209868830773891514368 210515679120415358976 211980096836899412736 212708550777919685632 214196023160982061056 216427231735575624192 218818164476799393792 219570116932046127104 223190582727312362448 223408755339949031424 224243408224158056448 225391673286753312768 228947815389699833856 230390278944322438656 231251014731162995712 232045691757730566144 234462834380206926208 236102434620627953664 237822223426397356032 238710724883781156864 239297119625159646336 240829459128311758848 241657051771364376576 241789797954588392652 242026151618278117376 243718642189035307008 244174312727316088832 245881825403730886656 247016381548551892992 247794085800211185664 248026800005508153344 249589468856349308544 252050903460455317504 253140754644796981248 255777637505680283136 257640742045263802368 260898580722337738752 261795139418978074624 263770688677732791984 264028529038121582592 266371977520708460544 270574690915099803648 272279420570562882048 274696101818230599936 278768346525237583872 279030150006196672512 279726313351784792064 281062627685742329856 282640129115865883648 283557266393012232192 284616633515277533184 285594697547976081408 288031122587041726464 288569642314100832256 290587611840772866048 291757552635732525056 294519531846350333952 297587443636416483264 297878340453265375232 300522231049004417024 304020161905910022144 307187038592429918208 308334686308217327616 309394255676974088192 314803246160837271552 315773518680623038464 317096297901863141376 317970145255349119104 319062826166879528448 321105945504415678464 322386397272784523536 324640847603363436288 328227246715199090688 329355175398069190656 332785958475132411392 335113133009923547136 336365112336237084672 337521006193062641664 338087509930129969152 341036850007573710848 343421723084549750784 343520989393685069824 347864774296450318336 348068537636595849216 351694251570310389312 352038038717495443456 355162636694277947392 359296554979711844352 362485577657046564864 362684696931882588978 363039227427417176064 366261469090974133248 371691128700316778496 372040200008262230016 374384203284523962816 374750170247656439808 378076355190682976256 379488844687036710912 383666456258520424704 386461113067895703552 391347871083506608128 392692709128467111936 396042793557182373888 396783258181888644352 399557966281062690816 403971995957168111616 405862036372649705472 409582718123239890944 411112915077623103488 416107704529390731264 419589470027677188096 419737661547783028736 421031358240830717952 423960193673798825472 425417101555839371264 428392046321964122112 432854463471151248384 437636328953598787584 439140233864092254208 446381165454624724896 446817510679898062848 448486816448316112896 450783346573506625536 460780557888644877312 462502029462325991424 464091383515461132288 468925668760413852416 472204869241255907328 475644446852794712064 477421449767562313728 478594239250319292672 481658918256623517696 483579595909176785304 484052303236556234752 488348625454632177664 491763650807461773312 494032763097103785984 496053600011016306688 499178937712698617088 506281509289593962496 511555275011360566272 515281484090527604736 521797161444675477504 523590278837956149248 527541377355465583968 528057058076243165184 532743955041416921088 544558841141125764096 549392203636461199872 557536693050475167744 558060300012393345024 559452626703569584128 562125255371484659712 565280258231731767296 567114532786024464384 569233267030555066368 577139284628201664512 581175223681545732096 583515105271465050112 589039063692700667904 595174887272832966528 601044462098008834048 614374077184859836416 616669372616434655232 618788511353948176384 629606492321674543104 631547037361246076928 635940290510698238208 638125652333759056896 644772794545569047072 649281695206726872576 656454493430398181376 658710350796138381312 665571916950264822784 670226266019847094272 672730224672474169344 676175019860259938304 682073700015147421696 686843446169099501568 687041978787370139648 695729548592900636672 696137075273191698432 703388503140620778624 710325273388555894784 724971155314093129728 725369393863765177956 726078454854834352128 732522938181948266496 743382257400633556992 744080400016524460032 748768406569047925632 756152710381365952512 767332912517040849408 772922226135791407104 782695742167013216256 785385418256934223872 792085587114364747776 793566516363777288704 799115932562125381632 811724072745299410944 819165436246479781888 822225830155246206976 839178940055354376192 839475323095566057472 847920387347597650944 850834203111678742528 856784092643928244224 865708926942302496768 875272657907197575168 892762330909249449792 893635021359796125696 901566693147013251072 921561115777289754624 925004058924651982848 928182767030922264576 937851337520827704832 944409738482511814656 951288893705589424128 957188478500638585344 963317836513247035392 967159191818353570608 968104606473112469504 976697250909264355328 988065526194207571968 992107200022032613376 998357875425397234176 1012563018579187924992 1023110550022721132544 1030562968181055209472 1043594322889350955008 1047180557675912298496 1055082754710931167936 1056114116152486330368 1065487910082833842176 1089117682282251528192 1098784407272922399744 1115073386100950335488 1116120600024786690048 1124250510742969319424 1130560516463463534592 1134229065572048928768 1138466534061110132736 1154278569256403329024 1178078127385401335808 1190349774545665933056 1228748154369719672832 1233338745232869310464 1237577022707896352768 1259212984643349086208 1263094074722492153856 1271880581021396476416 1276251304667518113792 1289545589091138094144 1298563390413453745152 1312908986860796362752 1317420701592276762624 1331143833900529645568 1340452532039694188544 1345460449344948338688 1352350039720519876608 1364147400030294843392 1374083957574740279296 1391459097185801273344 1392274150546383396864 1406777006281241557248 1450738787727530355912 1452156909709668704256 1465045876363896532992 1488160800033048920064 1497536813138095851264 1534665825034081698816 1545844452271582814208 1565391484334026432512 1570770836513868447744 1584171174228729495552 1587133032727554577408 1598231865124250763264 1638330872492959563776 1644451660310492413952 1678357880110708752384 1695840774695195301888 1701668406223357485056 1731417853884604993536 1750545315814395150336 1785524661818498899584 1803133386294026502144 1843122231554579509248 1850008117849303965696 1856365534061844529152 1875702675041655409664 1888819476965023629312 1914376957001277170688 1934318383636707141216 1936209212946224939008 1953394501818528710656 1976131052388415143936 1996715750850794468352 2046221100045442265088 2061125936362110418944 2087188645778701910016 2110165509421862335872 2130975820165667684352 2178235364564503056384 2197568814545844799488 2230146772201900670976 2232241200049573380096 2261121032926927069184 2268458131144097857536 2308557138512806658048 2356156254770802671616 2380699549091331866112 2457496308739439345664 2466677490465738620928 2518425969286698172416 2543761162042792952832 2552502609335036227584 2579091178182276188288 2597126780826907490304 2625817973721592725504 2662287667801059291136 2680905064079388377088 2704700079441039753216 2728294800060589686784 2784548301092766793728 2813554012562483114496 2901477575455060711824 2904313819419337408512 2930091752727793065984 2976321600066097840128 2995073626276191702528 3069331650068163397632 3091688904543165628416 3130782968668052865024 3141541673027736895488 3168342348457458991104 3174266065455109154816 3196463730248501526528 3276661744985919127552 3391681549390390603776 3403336812446714970112 3462835707769209987072 3571049323636997799168 3686244463109159018496 3700016235698607931392 3712731068123689058304 3751405350083310819328 3777638953930047258624 3828753914002554341376 3868636767273414282432 3872418425892449878016 3906789003637057421312 3952262104776830287872 3993431501701588936704 4092442200090884530176 4122251872724220837888 4174377291557403820032 4220331018843724671744 4356470729129006112768 4395137629091689598976 4464482400099146760192 4522242065853854138368 4617114277025613316096 4712312509541605343232 4761399098182663732224 4914992617478878691328 4933354980931477241856 5087522324085585905664 5105005218670072455168 5158182356364552376576 5194253561653814980608 5251635947443185451008 5324575335602118582272 5409400158882079506432 5456589600121179373568 5569096602185533587456 5627108025124966228992 5802955150910121423648 5808627638838674817024 5860183505455586131968 5990147252552383405056 6138663300136326795264 6183377809086331256832 6261565937336105730048 6348532130910218309632 6392927460497003053056 6783363098780781207552 6806673624893429940224 6925671415538419974144 7142098647273995598336 7372488926218318036992 7400032471397215862784 7502810700166621638656 7555277907860094517248 7657507828005108682752 7737273534546828564864 7813578007274114842624 7986863003403177873408 8184884400181769060352 8440662037687449343488 8712941458258012225536 8790275258183379197952 8928964800198293520384 9044484131707708276736 9234228554051226632192 9424625019083210686464 9522798196365327464448 9829985234957757382656 10175044648171171811328 10210010437340144910336 10316364712729104753152 10388507123307629961216 10649150671204237164544 10913179200242358747136 11138193204371067174912 11254216050249932457984 11605910301820242847296 11617255277677349634048 11720367010911172263936 11980294505104766810112 12277326600272653590528 12366755618172662513664 12523131874672211460096 12697064261820436619264 13566726197561562415104 13613347249786859880448 13851342831076839948288 14284197294547991196672 14744977852436636073984 14800064942794431725568 15005621400333243277312 15315015656010217365504 15474547069093657129728 15973726006806355746816 16369768800363538120704 16881324075374898686976 17425882916516024451072 17580550516366758395904 18088968263415416553472 19045596392730654928896 20350089296342343622656 20420020874680289820672 20632729425458209506304 20777014246615259922432 21298301342408474329088 22508432100499864915968 23211820603640485694592 23440734021822344527872 23960589010209533620224 24554653200545307181056 25394128523640873238528 27133452395123124830208 27702685662153679896576 28568394589095982393344 29489955704873272147968 30011242800666486554624 30630031312020434731008 30949094138187314259456 31947452013612711493632 32739537600727076241408 33762648150749797373952 34851765833032048902144 35161101032733516791808 38091192785461309857792 40700178592684687245312 40840041749360579641344 41265458850916419012608 41554028493230519844864 42596602684816948658176 45016864200999729831936 46423641207280971389184 47921178020419067240448 49109306401090614362112 50788257047281746477056 54266904790246249660416 57136789178191964786688 60022485601332973109248 61260062624040869462016 61898188276374628518912 63894904027225422987264 67525296301499594747904 70322202065467033583616 76182385570922619715584 81400357185369374490624 82530917701832838025216 83108056986461039689728 90033728401999459663872 92847282414561942778368 95842356040838134480896 98218612802181228724224 101576514094563492954112 114273578356383929573376 120044971202665946218496 122520125248081738924032 123796376552749257037824 127789808054450845974528 135050592602999189495808 152364771141845239431168 162800714370738748981248 165061835403665676050432 180067456803998919327744 185694564829123885556736 191684712081676268961792 228547156712767859146752 247592753105498514075648 270101185205998378991616 304729542283690478862336 330123670807331352100864 360134913607997838655488 371389129658247771113472 383369424163352537923584 457094313425535718293504 495185506210997028151296 540202370411996757983232 660247341614662704201728 742778259316495542226944 914188626851071436587008 990371012421994056302592 1080404740823993515966464 1320494683229325408403456 1485556518632991084453888 1980742024843988112605184 2971113037265982168907776 3961484049687976225210368 5942226074531964337815552 11884452149063928675631104
- Sum of all divisors σ(n): 43308460907414044843601295
- Sum of proper divisors (its aliquot sum) s(n): 31424008758350116167970191
- 11884452149063928675631104 is an abundant number, because the sum of its proper divisors (31424008758350116167970191) is greater than itself. Its abundance is 19539556609286187492339087
Bases of 11884452149063928675631104
- Binary: 1001110101001010000101110001001000110000011110001000101011011001100100000000000000002
- Hexadecimal: 0x9D4A171230788AD990000
- Base-36: 1HRA4VUWL807TMV40
Squares and roots of 11884452149063928675631104
- 11884452149063928675631104 squared (118844521490639286756311042) is 141240202883390232773977682603652938910412692258816
- 11884452149063928675631104 cubed (118844521490639286756311043) is 1678562432691732347412512875386724162277030332938455886872989955684107812864
-
11884452149063928675631104 is a
perfect square number . Itssquare root is 3447383377152 -
The
cube root of 11884452149063928675631104 is 228205647.9766920227
Scales and comparisons
How big is 11884452149063928675631104?- 11,884,452,149,063,928,675,631,104 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 11,884,452,149,063,928,675,631,104 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 11884452149063928675631104 cubic inches would be around 19017137.3 feet tall.
Recreational maths with 11884452149063928675631104
- 11884452149063928675631104 backwards is 40113657682936094125448811
- The number of decimal digits it has is: 26
- The sum of 11884452149063928675631104's digits is 108
- 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 11884452149063928675631104 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 11884452149063928675631104 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/11884452149063928675631104/
Chicago style:
Numbermatics. 2024. "Number 11884452149063928675631104 - Facts about the integer". https://numbermatics.com/n/11884452149063928675631104/
The information we have on file for 11884452149063928675631104 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 11884452149063928675631104, math, Factors of 11884452149063928675631104, curriculum, school, college, exams, university, Prime factorization of 11884452149063928675631104, STEM, science, technology, engineering, physics, economics, calculator, eleven septillion, eight hundred eighty-four sextillion, four hundred fifty-two quintillion, one hundred forty-nine quadrillion, sixty-three trillion, nine hundred twenty-eight billion, six hundred seventy-five million, six hundred thirty-one thousand, one hundred four.