314458324241787528080818176
314,458,324,241,787,528,080,818,176 is an even composite number composed of five prime numbers multiplied together.
314458324241787528080818176 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-eight thousand, six hundred seventy-two divisors.
Prime factorization of 314458324241787528080818176:
215 × 315 × 73 × 133 × 316
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 31 × 31 × 31 × 31 × 31 × 31)See below for interesting mathematical facts about the number 314458324241787528080818176 from the Numbermatics database.
Names of 314458324241787528080818176
- Cardinal: 314458324241787528080818176 can be written as Three hundred fourteen septillion, four hundred fifty-eight sextillion, three hundred twenty-four quintillion, two hundred forty-one quadrillion, seven hundred eighty-seven trillion, five hundred twenty-eight billion, eighty million, eight hundred eighteen thousand, one hundred seventy-six.
Scientific notation
- Scientific notation: 3.14458324241787528080818176 × 1026
Factors of 314458324241787528080818176
Divisors of 314458324241787528080818176
- Number of divisors d(n): 28672
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 31 32 36 39 42 48 49 52 54 56 62 63 64 72 78 81 84 91 93 96 98 104 108 112 117 124 126 128 144 147 156 162 168 169 182 186 189 192 196 208 216 217 224 234 243 248 252 256 273 279 288 294 312 324 336 338 343 351 364 372 378 384 392 403 416 432 434 441 448 468 486 496 504 507 512 546 558 567 576 588 624 637 648 651 672 676 686 702 728 729 744 756 768 784 806 819 832 837 864 868 882 896 936 961 972 992 1008 1014 1024 1029 1053 1092 1116 1134 1152 1176 1183 1209 1248 1274 1296 1302 1323 1344 1352 1372 1404 1456 1458 1488 1512 1519 1521 1536 1568 1612 1638 1664 1674 1701 1728 1736 1764 1792 1872 1911 1922 1944 1953 1984 2016 2028 2048 2058 2106 2184 2187 2197 2232 2268 2304 2352 2366 2418 2457 2496 2511 2548 2592 2604 2646 2688 2704 2744 2808 2821 2883 2912 2916 2976 3024 3038 3042 3072 3087 3136 3159 3224 3276 3328 3348 3402 3456 3472 3528 3549 3584 3627 3744 3822 3844 3888 3906 3968 3969 4032 4056 4096 4116 4212 4368 4374 4394 4459 4464 4536 4557 4563 4608 4704 4732 4836 4914 4992 5022 5096 5103 5184 5208 5239 5292 5376 5408 5488 5616 5642 5733 5766 5824 5832 5859 5952 6048 6076 6084 6144 6174 6272 6318 6448 6552 6561 6591 6656 6696 6727 6804 6912 6944 7056 7098 7168 7254 7371 7488 7533 7644 7688 7776 7812 7936 7938 8064 8112 8192 8232 8281 8424 8463 8649 8736 8748 8788 8918 8928 9072 9114 9126 9216 9261 9408 9464 9477 9672 9828 9984 10044 10192 10206 10368 10416 10478 10584 10633 10647 10752 10816 10881 10976 11232 11284 11466 11532 11648 11664 11718 11904 11907 12096 12152 12168 12288 12348 12493 12544 12636 12896 13104 13122 13182 13312 13377 13392 13454 13608 13671 13689 13824 13888 14112 14196 14336 14508 14742 14976 15066 15288 15309 15376 15379 15552 15624 15717 15872 15876 16128 16224 16384 16464 16562 16848 16926 17199 17298 17472 17496 17576 17577 17836 17856 18144 18228 18252 18432 18522 18816 18928 18954 19344 19656 19683 19747 19773 19968 20088 20181 20384 20412 20736 20832 20956 21168 21266 21294 21504 21632 21762 21952 22113 22464 22568 22599 22932 23064 23296 23328 23436 23808 23814 24192 24304 24336 24576 24696 24843 24986 25088 25272 25389 25792 25947 26208 26244 26364 26624 26754 26784 26908 27216 27342 27378 27648 27776 27783 28224 28392 28431 28672 29016 29484 29791 29952 30132 30576 30618 30752 30758 31104 31248 31434 31744 31752 31899 31941 32256 32448 32643 32768 32928 33124 33696 33852 34398 34596 34944 34992 35152 35154 35672 35712 35721 36288 36456 36504 36673 36864 37044 37479 37632 37856 37908 38688 39312 39366 39494 39546 39936 40131 40176 40362 40768 40824 41013 41067 41472 41664 41912 42336 42532 42588 43008 43264 43524 43904 44226 44928 45136 45198 45864 45927 46128 46137 46592 46656 46872 47089 47151 47616 47628 48384 48608 48672 49152 49392 49686 49972 50176 50544 50778 51584 51597 51894 52416 52488 52728 52731 53248 53508 53568 53816 54432 54684 54756 55296 55552 55566 56448 56784 56862 57344 57967 58032 58968 59049 59241 59319 59582 59904 60264 60543 61152 61236 61504 61516 62208 62496 62868 63488 63504 63798 63882 64512 64896 65286 65856 66248 66339 67392 67704 67797 68107 68796 69192 69888 69984 70304 70308 71344 71424 71442 72576 72912 73008 73346 73728 74088 74529 74958 75264 75712 75816 76167 77376 77841 78624 78732 78988 79092 79872 80262 80352 80724 81536 81648 82026 82134 82944 83328 83349 83824 84672 85064 85176 85293 86016 86528 87048 87451 87808 88452 89373 89856 90272 90396 91728 91854 92256 92274 93184 93312 93744 94178 94302 95232 95256 95697 95823 96768 97216 97344 97929 98304 98784 99372 99944 100352 101088 101556 103168 103194 103788 104832 104976 105456 105462 106496 107016 107136 107163 107632 107653 108864 109368 109512 110019 110592 111104 111132 112437 112896 113568 113724 114688 115934 116064 117936 118098 118482 118638 119164 119808 120393 120528 121086 122304 122472 123008 123032 123039 123201 124416 124992 125736 126976 127008 127596 127764 129024 129792 130572 131712 132496 132678 134784 135408 135594 136214 137592 137781 138229 138384 138411 139776 139968 140608 140616 141267 141453 142688 142848 142884 145152 145824 146016 146692 147456 148176 149058 149916 150528 151424 151632 152334 154752 154791 155682 157248 157464 157976 158184 158193 159744 160524 160704 161448 162409 163072 163296 164052 164268 165888 166656 166698 167648 169344 170128 170352 170586 172032 173056 173901 174096 174902 175616 176904 177147 177723 177957 178746 179712 180544 180792 181629 183456 183708 184512 184548 186368 186624 187488 188356 188604 190464 190512 191394 191646 193536 194432 194688 195858 197568 198744 199017 199888 200704 202176 203112 203391 204321 206336 206388 207576 208537 209664 209952 210912 210924 212992 214032 214272 214326 215264 215306 217728 218736 219024 220038 221184 222208 222264 223587 224874 225792 227136 227448 228501 229376 231868 232128 233523 235872 236196 236964 237276 238328 239616 240786 241056 242172 244608 244944 246016 246064 246078 246402 248832 249984 250047 251472 253952 254016 255192 255528 255879 256711 258048 259584 261144 262353 263424 264992 265356 268119 269568 270816 271188 272428 275184 275562 276458 276768 276822 279552 279936 281216 281232 282534 282906 285376 285696 285768 287091 287469 290304 291648 292032 293384 293787 294912 296352 298116 299832 301056 302848 303264 304668 309504 309582 311364 314496 314928 315952 316368 316386 319488 321048 321408 321489 322896 322959 324818 326144 326592 328104 328536 329623 330057 331776 333312 333396 335296 337311 338688 340256 340704 341172 344064 346112 347802 348192 349804 351232 353808 354294 355446 355914 357492 359424 361088 361179 361584 363258 366912 367416 369024 369096 369117 369603 372736 373248 374976 376712 377208 380928 381024 382788 383292 387072 387283 388864 389376 391716 395136 397488 398034 399776 401408 404352 406224 406782 408642 412672 412776 413343 414687 415152 415233 417074 419328 419904 421824 421848 423801 424359 425984 428064 428544 428652 430528 430612 435456 437472 438048 440076 442368 444416 444528 447174 449748 451584 454272 454896 457002 463736 464256 464373 467046 471744 472392 473928 474552 474579 476656 476749 479232 481572 482112 484344 487227 489216 489888 492032 492128 492156 492804 497664 499968 500094 502944 507904 508032 510384 511056 511758 513422 516096 519168 521703 522288 524706 526848 529984 530712 531441 533169 533871 536238 539136 541632 542376 544856 544887 550368 551124 552916 553536 553644 559104 559872 562432 562464 565068 565812 570752 571392 571536 574182 574938 580608 583296 584064 586768 587574 592704 596232 597051 599664 602112 605696 606528 609336 610173 612157 612963 619008 619164 622728 625611 628992 629856 631904 632736 632772 638976 642096 642816 642978 645792 645918 649636 652288 653184 656208 657072 659246 660114 663552 666624 666792 670592 670761 674622 677376 680512 681408 682344 685503 688128 692224 695604 696384 699608 700569 702464 707616 708588 710892 711828 714984 718848 722176 722358 723168 726516 733824 734832 738048 738192 738234 739206 745472 746496 749952 750141 753424 753571 754416 761856 762048 765576 766584 767637 770133 774144 774566 777728 778752 783432 787059 790272 794976 796068 799552 802816 804357 808704 812448 813564 817284 825344 825552 826686 829374 830304 830466 834148 838656 839808 843648 843696 847602 848718 856128 857088 857304 861056 861224 861273 862407 870912 874944 876096 880152 881361 884736 888832 889056 894348 899496 903168 908544 909792 914004 923521 927472 928512 928746 934092 943488 944784 947856 949104 949158 953312 953498 958464 963144 964224 964467 968688 968877 974454 978432 979776 984064 984256 984312 985608 988869 990171 995328 999936 1000188 1005888 1011933 1015808 1016064 1020768 1022112 1023516 1026844 1032192 1038336 1043406 1044576 1049412 1053696 1059968 1061424 1062882 1066338 1067742 1072476 1078272 1083264 1083537 1084752 1089712 1089774 1100736 1102248 1105832 1107072 1107288 1107351 1108809 1118208 1119744 1124864 1124928 1130136 1131624 1136863 1141504 1142784 1143072 1148364 1149876 1161216 1161849 1166592 1168128 1173536 1175148 1185408 1192464 1194102 1199328 1204224 1211392 1213056 1218672 1220346 1224314 1225926 1238016 1238328 1240029 1244061 1245456 1245699 1251222 1257984 1259712 1263808 1265472 1265544 1271403 1273077 1277952 1284192 1285632 1285956 1291584 1291836 1299272 1304576 1306368 1312416 1314144 1318492 1320228 1327104 1333248 1333584 1341184 1341522 1349244 1354752 1361024 1362816 1364688 1371006 1384448 1391208 1392768 1393119 1399216 1401138 1404928 1415232 1417176 1421784 1423656 1423737 1429968 1430247 1437696 1444352 1444716 1446336 1453032 1459759 1461681 1467648 1469664 1476096 1476384 1476468 1478412 1490944 1492992 1499904 1500282 1506848 1507142 1508832 1523712 1524096 1531152 1533168 1535274 1540266 1548288 1549132 1555456 1557504 1565109 1566864 1574118 1580544 1589952 1592136 1594323 1599104 1599507 1601613 1605632 1608714 1617408 1624896 1627128 1634568 1634661 1650688 1651104 1653372 1658748 1660608 1660932 1668296 1677312 1679616 1687296 1687392 1695204 1697436 1712256 1714176 1714608 1722112 1722448 1722546 1724814 1741824 1749888 1752192 1760304 1762722 1777664 1778112 1788696 1791153 1796977 1798992 1806336 1817088 1819584 1828008 1830519 1836471 1838889 1847042 1854944 1857024 1857492 1868184 1876833 1886976 1889568 1895712 1898208 1898316 1906624 1906996 1916928 1926288 1928448 1928934 1937376 1937754 1948908 1956864 1959552 1968128 1968512 1968624 1971216 1977738 1980342 1990656 1999872 2000376 2011776 2012283 2023866 2032128 2041536 2044224 2047032 2053688 2056509 2064384 2076672 2086812 2089152 2098824 2101707 2107392 2111317 2119936 2122848 2125764 2132676 2135484 2144952 2156544 2166528 2167074 2169504 2179424 2179548 2201472 2204496 2211664 2214144 2214576 2214702 2217618 2236416 2239488 2249728 2249856 2250423 2260272 2260713 2263248 2273726 2283008 2285568 2286144 2296728 2299752 2302911 2310399 2322432 2323698 2333184 2336256 2347072 2350296 2361177 2370816 2384928 2388204 2398656 2408448 2413071 2422784 2426112 2437344 2440692 2448628 2451852 2476032 2476656 2480058 2488122 2490912 2491398 2502444 2515968 2519424 2527616 2530944 2531088 2542806 2546154 2568384 2571264 2571912 2583168 2583672 2583819 2587221 2598544 2609152 2612736 2624832 2628288 2636984 2640456 2644083 2654208 2666496 2667168 2682368 2683044 2698488 2709504 2710981 2722048 2725632 2729376 2742012 2768896 2770563 2782416 2785536 2786238 2798432 2802276 2809856 2830464 2834352 2843568 2847312 2847474 2859936 2860494 2875392 2888704 2889432 2892672 2893401 2906064 2906631 2919518 2923362 2935296 2939328 2952192 2952768 2952936 2956824 2966607 2970513 2981888 2985984 2999808 3000564 3013696 3014284 3017664 3035799 3047424 3048192 3062304 3066336 3070548 3080532 3096576 3098264 3110912 3115008 3130218 3133728 3148236 3161088 3179904 3184272 3188646 3198208 3199014 3203226 3217428 3234816 3249792 3250611 3254256 3269136 3269322 3301376 3302208 3306744 3317496 3321216 3321864 3322053 3326427 3336592 3337243 3354624 3359232 3374592 3374784 3390408 3394872 3410589 3424512 3428352 3429216 3444224 3444896 3445092 3449628 3483648 3485547 3499776 3504384 3520608 3525444 3555328 3556224 3577392 3582306 3593954 3597984 3612672 3634176 3639168 3656016 3661038 3672942 3677778 3694084 3709888 3714048 3714984 3720087 3732183 3736368 3737097 3753666 3773952 3779136 3791424 3796416 3796632 3813248 3813992 3814209 3819231 3833856 3852576 3856896 3857868 3874752 3875508 3897816 3913728 3919104 3936256 3937024 3937248 3942432 3955476 3960684 3981312 3999744 4000752 4023552 4024566 4047732 4064256 4083072 4088448 4094064 4107376 4113018 4153344 4173624 4178304 4179357 4197648 4203414 4214784 4222634 4239872 4245696 4251528 4265352 4270968 4271211 4285099 4289904 4290741 4313088 4333056 4334148 4339008 4358848 4359096 4379277 4385043 4402944 4408992 4423328 4428288 4429152 4429404 4435236 4472832 4478976 4499456 4499712 4500846 4520544 4521426 4526496 4547452 4566016 4571136 4572288 4593456 4599504 4605822 4620798 4644864 4647396 4666368 4672512 4694144 4695327 4700592 4722354 4741632 4769856 4776408 4782969 4797312 4798521 4804839 4816896 4826142 4845568 4852224 4874688 4881384 4897256 4903704 4903983 4952064 4953312 4960116 4976244 4981824 4982796 5004888 5031936 5034679 5038848 5055232 5061888 5062176 5085612 5092308 5136768 5142528 5143824 5166336 5167344 5167638 5174442 5197088 5218304 5225472 5249664 5256576 5273968 5280912 5288166 5332992 5334336 5364736 5366088 5373459 5390931 5396976 5419008 5421962 5444096 5451264 5458752 5484024 5491557 5509413 5516667 5537792 5541126 5564832 5571072 5572476 5596864 5604552 5619712 5630499 5660928 5668704 5687136 5694624 5694948 5719872 5720988 5750784 5777408 5778864 5785344 5786802 5812128 5813262 5839036 5846724 5870592 5878656 5904384 5905536 5905872 5913648 5933214 5941026 5971968 5999616 6001128 6027392 6028568 6035328 6036849 6071598 6096384 6124608 6132672 6141096 6161064 6169527 6193152 6196528 6221824 6230016 6260436 6267456 6296472 6305121 6322176 6333951 6359808 6368544 6377292 6396416 6398028 6406452 6434856 6464647 6469632 6499584 6501222 6508512 6538272 6538644 6602752 6604416 6613488 6634992 6642432 6643728 6644106 6652854 6673184 6674486 6709248 6718464 6749184 6749568 6751269 6780816 6782139 6789744 6821178 6849024 6856704 6858432 6888448 6889792 6890184 6899256 6908733 6931197 6967296 6971094 6999552 7008768 7041216 7050888 7083531 7110656 7112448 7154784 7164612 7187908 7195968 7225344 7239213 7268352 7278336 7312032 7322076 7345884 7355556 7388168 7419776 7428096 7429968 7440174 7464366 7472736 7474194 7507332 7547904 7558272 7582848 7592832 7593264 7626496 7627984 7628418 7638462 7705152 7713792 7715736 7749504 7751016 7751457 7761663 7795632 7827456 7838208 7872512 7874048 7874496 7884864 7910952 7921368 7932249 7958041 7962624 7999488 8001504 8047104 8049132 8095464 8128512 8132943 8166144 8176896 8188128 8214752 8226036 8306688 8311689 8347248 8356608 8358714 8395296 8406828 8429568 8445268 8479744 8491392 8503056 8530704 8541936 8542422 8570198 8579808 8581482 8626176 8666112 8668296 8678016 8680203 8717696 8718192 8719893 8758554 8770086 8805888 8817984 8846656 8856576 8858304 8858808 8870472 8899821 8911539 8945664 8957952 8998912 8999424 9001692 9041088 9042852 9052992 9094904 9107397 9132032 9142272 9144576 9186912 9199008 9211644 9241596 9289728 9294792 9332736 9345024 9388288 9390654 9401184 9444708 9483264 9539712 9552816 9565938 9594624 9597042 9609678 9652284 9691136 9704448 9749376 9751833 9762768 9794512 9807408 9807966 9904128 9906624 9920232 9952488 9963648 9965592 9966159 9979281 10009776 10011729 10063872 10069358 10077696 10110464 10123776 10124352 10171224 10184616 10218313 10231767 10273536 10285056 10287648 10332672 10334688 10335276 10348884 10394176 10436608 10450944 10456641 10499328 10513152 10547936 10561824 10576332 10665984 10668672 10729472 10732176 10746918 10781862 10793952 10838016 10843924 10888192 10902528 10917504 10968048 10983114 11018826 11033334 11082252 11129664 11142144 11144952 11160261 11193728 11196549 11209104 11211291 11239424 11260998 11321856 11337408 11374272 11389248 11389896 11439744 11441976 11442627 11457693 11501568 11554816 11557728 11570688 11573604 11624256 11626524 11678072 11693448 11741184 11757312 11808768 11811072 11811744 11827296 11866428 11882052 11943936 11999232 12002256 12005773 12054784 12057136 12070656 12073698 12143196 12192768 12249216 12265344 12282192 12322128 12339054 12393056 12443648 12460032 12520872 12534912 12538071 12592944 12610242 12644352 12667902 12719616 12737088 12754584 12792832 12796056 12812904 12813633 12855297 12869712 12872223 12929294 12939264 12999168 13002444 13017024 13076544 13077288 13137831 13155129 13205504 13208832 13226976 13269984 13284864 13287456 13288212 13305708 13346368 13348972 13418496 13436928 13498368 13499136 13502538 13561632 13564278 13579488 13642356 13698048 13713408 13716864 13776896 13779584 13780368 13798512 13817466 13862394 13934592 13942188 13999104 14017536 14082432 14085981 14101776 14167062 14224896 14309568 14329224 14348907 14375816 14391936 14395563 14414517 14450688 14478426 14536704 14556672 14624064 14644152 14691768 14711112 14711949 14776336 14779219 14839552 14856192 14859936 14880348 14928732 14945472 14948388 15014664 15095808 15104037 15116544 15165696 15185664 15186528 15252992 15255968 15256836 15276924 15410304 15427584 15431472 15499008 15502032 15502914 15523326 15591264 15654912 15676416 15745024 15748096 15748992 15769728 15821904 15842736 15864498 15916082 15998976 16003008 16094208 16098264 16120377 16172793 16190928 16257024 16265886 16332288 16353792 16376256 16429504 16452072 16474671 16528239 16550001 16613376 16623378 16694496 16713216 16717428 16790592 16813656 16859136 16890536 16891497 16959488 16982784 17006112 17061408 17083872 17084844 17140396 17159616 17162964 17252352 17332224 17336592 17356032 17360406 17435392 17436384 17439786 17517108 17540172 17611776 17635968 17693312 17713152 17716608 17717616 17740944 17799642 17823078 17915904 17997824 17998848 18003384 18082176 18085704 18105984 18110547 18189808 18214794 18264064 18289152 18373824 18398016 18423288 18483192 18508581 18579456 18589584 18665472 18690048 18776576 18781308 18802368 18889416 18915363 18966528 18976867 19001853 19079424 19105632 19131876 19189248 19194084 19219356 19304568 19382272 19393941 19408896 19498752 19503666 19525536 19589024 19614816 19615932 19808256 19813248 19840464 19904976 19927296 19931184 19932318 19958562 20019552 20023458 20127744 20138716 20155392 20220928 20247552 20248704 20253807 20342448 20346417 20369232 20436626 20463534 20547072 20570112 20575296 20665344 20669376 20670552 20697768 20726199 20788352 20793591 20873216 20901888 20913282 20998656 21026304 21095872 21123648 21152664 21250593 21331968 21337344 21458944 21464352 21493836 21563724 21587904 21676032 21687848 21717639 21776384 21805056 21835008 21936096 21966228 22037652 22066668 22164504 22259328 22284288 22289904 22320522 22387456 22393098 22418208 22422582 22521996 22643712 22674816 22748544 22778496 22779792 22879488 22883952 22885254 22915386 23109632 23115456 23141376 23147208 23248512 23253048 23254371 23284989 23356144 23360701 23386896 23482368 23514624 23617536 23622144 23623488 23654592 23732856 23764104 23796747 23874123 23887872 23998464 24004512 24011546 24109568 24114272 24141312 24147396 24286392 24385536 24398829 24498432 24530688 24564384 24644256 24678108 24786112 24887296 24920064 24935067 25041744 25069824 25076142 25185888 25220484 25288704 25335804 25439232 25474176 25509168 25585664 25592112 25625808 25627266 25710594 25739424 25744446 25858588 25878528 25998336 26004888 26034048 26040609 26153088 26154576 26159679 26275662 26310258 26417664 26453952 26539968 26569728 26574912 26576424 26611416 26692736 26697944 26699463 26734617 26836992 26873856 26996736 26998272 27005076 27123264 27128556 27158976 27284712 27322191 27396096 27426816 27433728 27553792 27559168 27560736 27597024 27634932 27724788 27869184 27884376 27998208 28035072 28164864 28171962 28203552 28334124 28449792 28619136 28629151 28658448 28697814 28751632 28783872 28791126 28829034 28956852 29073408 29113344 29248128 29255499 29288304 29383536 29422224 29423898 29552672 29558438 29679104 29712384 29719872 29760696 29857464 29890944 29896776 29898477 29937843 30029328 30035187 30191616 30208074 30233088 30331392 30371328 30373056 30505984 30511936 30513672 30553848 30654939 30695301 30820608 30855168 30862944 30998016 31004064 31005828 31046652 31182528 31309824 31352832 31369923 31490048 31496192 31497984 31539456 31643808 31685472 31728996 31832164 31997952 32006016 32188416 32196528 32240754 32345586 32381856 32514048 32531772 32664576 32707584 32752512 32859008 32904144 32949342 33056478 33100002 33246756 33388992 33426432 33434856 33480783 33581184 33589647 33627312 33633873 33718272 33781072 33782994 33918976 33965568 34012224 34122816 34167744 34169688 34280792 34319232 34325928 34327881 34373079 34504704 34664448 34673184 34712064 34720812 34870784 34872768 34879572 35034216 35080344 35223552 35242753 35271936 35386624 35426304 35433216 35435232 35481888 35599284 35646156 35831808 35995648 35997696 36006768 36017319 36164352 36171408 36211968 36221094 36379616 36429588 36528128 36578304 36747648 36796032 36846576 36966384 37017162 37179168 37330944 37380096 37553152 37562616 37604736 37614213 37778832 37830726 37933056 37953734 38003706 38158848 38211264 38263752 38378496 38388168 38438712 38440899 38565891 38609136 38616669 38764544 38787882 38817792 38997504 39007332 39051072 39178048 39229632 39231864 39413493 39465387 39616512 39626496 39680928 39809952 39854592 39862368 39864636 39917124 40039104 40046916 40255488 40277432 40310784 40441856 40495104 40497408 40507614 40684896 40692834 40738464 40873252 40927068 41094144 41140224 41150592 41330688 41338752 41341104 41395536 41452398 41576704 41587182 41803776 41826564 41997312 42052608 42191744 42247296 42257943 42305328 42501186 42674688 42917888 42928704 42987672 43127448 43175808 43186689 43243551 43352064 43375696 43435278 43552768 43610112 43670016 43872192 43932456 44075304 44133336 44135847 44329008 44337657 44518656 44568576 44579808 44641044 44774912 44786196 44836416 44845164 45043992 45252529 45287424 45312111 45349632 45497088 45556992 45559584 45758976 45767904 45770508 45830772 46219264 46230912 46282752 46294416 46497024 46506096 46508742 46569978 46712288 46721402 46773792 46964736 47029248 47235072 47244288 47246976 47309184 47465712 47528208 47593494 47748246 47996928 48009024 48023092 48219136 48228544 48282624 48294792 48361131 48518379 48572784 48771072 48797658 48996864 49061376 49128768 49288512 49356216 49424013 49572224 49584717 49650003 49774592 49840128 49870134 50083488 50139648 50152284 50371776 50440968 50577408 50671608 50674491 50878464 50948352 51018336 51171328 51184224 51251616 51254532 51421188 51478848 51488892 51717176 51757056 51996672 52009776 52068096 52081218 52306176 52309152 52319358 52551324 52620516 52835328 52907904 53079936 53139456 53149824 53152848 53222832 53385472 53395888 53398926 53469234 53747712 53993472 53996544 54010152 54246528 54257112 54317952 54331641 54569424 54644382 54792192 54867456 55107584 55118336 55121472 55194048 55269864 55449576 55525743 55706287 55738368 55768752 55996416 56070144 56329728 56343924 56407104 56668248 56746089 56899584 56930601 57005559 57238272 57258302 57316896 57395628 57503264 57567744 57582252 57658068 57913704 58146816 58181823 58226688 58496256 58510998 58576608 58767072 58844448 58847796 59105344 59116876 59358208 59424768 59439744 59521392 59714928 59781888 59793552 59796954 59875686 60058656 60070374 60383232 60416148 60466176 60662784 60742656 60746112 60761421 61011968 61023872 61027344 61039251 61107696 61309878 61390602 61641216 61710336 61725888 61996032 62008128 62011656 62093304 62178597 62365056 62380773 62619648 62705664 62739846 62992384 62995968 63078912 63287616 63370944 63457992 63664328 63751779 63995904 64012032 64376832 64393056 64481508 64691172 64763712 65028096 65063544 65152917 65329152 65415168 65450827 65505024 65718016 65808288 65898684 66112956 66200004 66493512 66777984 66852864 66869712 66961566 67162368 67179294 67254624 67267746 67562144 67565988 67837952 67931136 68024448 68245632 68335488 68339376 68561584 68638464 68651856 68655762 68746158 69328896 69346368 69424128 69441624 69741568 69745536 69759144 69763113 69854967 70068432 70082103 70160688 70447104 70485506 70543872 70773248 70852608 70866432 70870464 70963776 71198568 71292312 71390241 71622369 71663616 71991296 71995392 72013536 72034638 72328704 72342816 72423936 72442188 72759232 72859176 73056256 73156608 73196487 73495296 73592064 73693152 73932768 74034324 74358336 74661888 74760192 74805201 75106304 75125232 75209472 75228426 75557664 75661452 75866112 75907468 76007412 76317696 76422528 76527504 76756992 76776336 76877424 76881798 77131782 77218272 77233338 77575764 77635584 77995008 78014664 78102144 78121827 78356096 78459264 78463728 78479037 78826986 78930774 79252992 79361856 79619904 79709184 79724736 79729272 79834248 80078208 80093832 80098389 80203851 80510976 80554864 80621568 80883712 80990208 80994816 81015228 81369792 81385668 81476928 81746504 81854136 81966573 82188288 82280448 82301184 82661376 82677504 82682208 82791072 82904796 83153408 83174364 83607552 83653128 83994624 84040411 84105216 84383488 84494592 84515886 84610656 85002372 85349376 85835776 85857408 85887453 85975344 86254896 86351616 86373378 86487102 86751392 86870556 87105536 87220224 87340032 87744384 87766497 87864912 88150608 88266672 88271694 88658016 88675314 89037312 89137152 89159616 89282088 89549824 89572392 89672832 89690328 89695431 89813529 90087984 90105561 90505058 90574848 90624222 90699264 90994176 91113984 91119168 91517952 91535808 91541016 91661544 91964817 92085903 92438528 92461824 92565504 92588832 92994048 93012192 93017484 93139956 93424576 93442804 93547584 93929472 94058496 94109769 94470144 94488576 94493952 94618368 94931424 95056416 95186988 95496492 95993856 96018048 96046184 96438272 96457088 96565248 96589584 96722262 97036758 97145568 97542144 97595316 97993728 98122752 98257536 98577024 98712432 98848026 99144448 99169434 99300006 99740268 100166976 100279296 100304568 100442349 100743552 100768941 100881936 100901619 101154816 101343216 101348982 101756928 101896704 102036672 102342656 102368448 102503232 102509064 102842376 102957696 102977784 102983643 103119237 103434352 103454533 103514112 103993344 104019552 104136192 104162436 104612352 104618304 104638716 105102648 105241032 105670656 105728259 105815808 106159872 106278912 106299648 106305696 106445664 106770944 106791776 106797852 106938468 107495424 107986944 107993088 108020304 108051957 108493056 108514224 108635904 108663282 109138848 109288764 109584384 109734912 110215168 110236672 110242944 110388096 110539728 110899152 111051486 111412574 111537504 111992832 112140288 112659456 112687848 112814208 112842639 113336496 113492178 113799168 113861202 114011118 114476544 114516604 114633792 114791256 115006528 115135488 115164504 115316136 115322697 115697673 115827408 115850007 116293632 116363646 116453376 116992512 117021996 117153216 117534144 117688896 117695592 118210688 118233752 118240479 118396161 118716416 118849536 118879488 119042784 119429856 119563776 119587104 119593908 119751372 120117312 120140748 120766464 120832296 120932352 121325568 121485312 121492224 121522842 122023936 122047744 122054688 122078502 122215392 122619756 122781204 123282432 123420672 123451776 123992064 124016256 124023312 124186608 124357194 124730112 124761546 125411328 125479692 125984768 125991936 126157824 126575232 126741888 126773829 126915984 127328656 127503558 128024064 128753664 128786112 128963016 129382344 129527424 129560067 129730653 130056192 130127088 130305834 130658304 130830336 130901654 131010048 131436032 131616576 131797368 132225912 132400008 132407541 132838069 132987024 133012971 133555968 133705728 133739424 133923132 134324736 134358588 134509248 134535492 135124288 135131976 135675904 135757587 135862272 135936333 136048896 136491264 136670976 136678752 137123168 137276928 137303712 137311524 137492316 138657792 138692736 138848256 138883248 139483136 139491072 139518288 139526226 139709934 140136864 140164206 140321376 140894208 140971012 141087744 141546496 141705216 141732864 141740928 141927552 142397136 142584624 142780482 143244738 143990784 144027072 144069276 144657408 144685632 144847872 144884376 145083393 145518464 145555137 145718352 146112512 146313216 146392974 146990592 147184128 147386304 147865536 148068648 148272039 148716672 148754151 148950009 149323776 149520384 149610402 150212608 150250464 150418944 150456852 151115328 151322904 151732224 151814936 152014824 152023473 152635392 152845056 153055008 153513984 153552672 153754848 153763596 154263564 154436544 154466676 155151528 155271168 155990016 156029328 156075049 156204288 156243654 156712192 156918528 156927456 156958074 157653972 157861548 158505984 158723712 159239808 159418368 159449472 159458544 159668496 160156416 160187664 160196778 160407702 161109728 161243136 161767424 161980416 161989632 162030456 162739584 162771336 162953856 162994923 163493008 163708272 163933146 164376576 164602368 165322752 165355008 165364416 165582144 165809592 166306816 166348728 166577229 167118861 167215104 167306256 167989248 168080822 168210432 168766976 168989184 169031772 169221312 170004744 170238267 170698752 170791803 171016677 171671552 171714816 171774906 171950688 172509792 172703232 172746756 172974204 173502784 173741112 174211072 174440448 174545469 174680064 175488768 175532994 175729824 176301216 176533344 176543388 177316032 177350628 178074624 178274304 178319232 178564176 179099648 179144784 179345664 179380656 179390862 179627058 180175968 180211122 181010116 181149696 181248444 181398528 181988352 182227968 182238336 182284263 183035904 183071616 183082032 183117753 183323088 183929634 184171806 184923648 185131008 185177664 185988096 186024384 186034968 186279912 186535791 186849152 186885608 187095168 187142319 187858944 188116992 188219538 188977152 188987904 189236736 189862848 190112832 190373976 190992984 191255337 191987712 192036096 192092368 192876544 192914176 193130496 193179168 193444524 194073516 194291136 195084288 195190632 195458751 195987456 196245504 196352481 196515072 197154048 197424864 197696052 198288896 198338868 198600012 199480536 200333952 200404057 200558592 200609136 200884698 201487104 201537882 201763872 201803238 202686432 202697964 203513856 203793408 204073344 204685312 204736896 205006464 205018128 205684752 205915392 205955568 205967286 206238474 206868704 206909066 207986688 208039104 208272384 208324872 209224704 209236608 209277432 209289339 209564901 210205296 210246309 210482064 211341312 211456518 211631616 212319744 212557824 212599296 212611392 212891328 213541888 213583552 213595704 213876936 214170723 214867107 214990848 215973888 215986176 216040608 216103914 216986112 217028448 217271808 217326564 218277696 218577528 219168768 219469824 219589461 220430336 220473344 220485888 220776192 221079456 221798304 222102972 222825148 223075008 223985664 224280576 224415603 225318912 225375696 225628416 225685278 226672992 226984356 227598336 227722404 228022236 228953088 229033208 229267584 229582512 230013056 230270976 230329008 230632272 230645394 231395346 231654816 231700014 232727292 232906752 233985024 234043992 234306432 234365481 235068288 235377792 235391184 235437111 236421376 236467504 236480958 236792322 237432832 237758976 238085568 238859712 239127552 239174208 239187816 239502744 240234624 240281496 240295167 240611553 241532928 241664592 241864704 242651136 242970624 242984448 243045684 244047872 244095488 244109376 244157004 244430784 245239512 245562408 245899719 246564864 246699271 246841344 246903552 247984128 248032512 248046624 248373216 248714388 249460224 249523092 250822656 250959384 251969536 251983872 252121233 252315648 253150464 253483776 253547658 253831968 254657312 255007116 256048128 257507328 257572224 257662359 257926032 258764688 259054848 259120134 259461306 260254176 260611668 261316608 261660672 261803308 262020096 262872064 263233152 263299491 263594736 264451824 264800016 264815082 265676138 265974048 266025942 267111936 267411456 267478848 267846264 268649472 268717176 269018496 269070984 269086293 269440587 270248576 270263952 270316683 271351808 271515174 271724544 271872666 272097792 272982528 273341952 273357504 274246336 274553856 274607424 274623048 274984632 275894451 276257709 277315584 277385472 277696512 277766496 278966272 278982144 279036576 279052452 279419868 280273728 280328412 280642752 281788416 281942024 282175488 282329307 283092992 283410432 283465728 283481856 283855104 284794272 285169248 285560964 286489476 287981568 288054144 288138552 289314816 289371264 289695744 289768752 290166786 291036928 291110274 291436704 292626432 292785948 293981184 294368256 294772608 295731072 296137296 296544078 297433344 297508302 297900018 299220804 300425216 300500928 300837888 300913704 302230656 302306823 302645808 302704857 303464448 303629872 304029648 304046946 305270784 305690112 306110016 307027968 307105344 307509696 307527192 308527128 308873088 308933352 308950929 309357711 310303056 310363599 310542336 311980032 312058656 312150098 312408576 312487308 313424384 313837056 313854912 313916148 315307944 315723096 316767703 317011968 317184777 317447424 318479616 318836736 318898944 318917088 319336992 320312832 320375328 320393556 320815404 322219456 322486272 323534848 323960832 323979264 324060912 324155871 325479168 325542672 325907712 325989846 326986016 327416544 327866292 328753152 329204736 330645504 330710016 330728832 331164288 331619184 332613632 332697456 333154458 334237722 334612512 335978496 336161644 336420864 337533952 337978368 338063544 338442624 338527917 340009488 340476534 341397504 341583606 342033354 343429632 343549812 343901376 345019584 345406464 345493512 345948408 345968091 347005568 347093019 347482224 347550021 348422144 348880896 349090938 349360128 350977536 351065988 351459648 352602432 353066688 353086776 354632064 354701256 354721437 355188483 356149248 356548608 356638464 357128352 358199296 358289568 358691328 358761312 358781724 359254116 360351936 360422244 362020232 362299392 362496888 362797056 363976704 364455936 364476672 364568526 366071808 366143232 366164064 366235506 366646176 367859268 368343612 369847296 370262016 370355328 371976192 372048768 372069936 372178963 372559824 373071582 373698304 373771216 374190336 374284638 376233984 376439076 377954304 377975808 378473472 379725696 380225664 380321487 380747952 381985968 382510674 384072192 384184736 385753088 385828352 386260992 386358336 386889048 388147032 388582272 388680201 389191959 390168576 390381264 390917502 391974912 392491008 392704962 393030144 394308096 394849728 395392104 396577792 396677736 397200024 397222623 398514207 398961072 399038913 400667904 400808114 401117184 401218272 401769396 402974208 403075764 403527744 403606476 405372864 405395928 407027712 407272761 407586816 407808999 408146688 409370624 409473792 410012928 410036256 411369504 411830784 411911136 411934572 412476948 413737408 413818132 415973376 416078208 416544768 416649744 418449408 418473216 418554864 418578678 419129802 420410592 420492618 420964128 422682624 422913036 423263232 424639488 425115648 425198592 425222784 425782656 427083776 427167104 427191408 427753872 428341446 429734214 431972352 432081216 432207828 433972224 434056896 434543616 434653128 435250179 436555392 436665411 437155056 438337536 438939648 439178922 440946688 440971776 441552384 442158912 443596608 444205944 444816117 445650296 446150016 446262453 446850027 447971328 448561152 448831206 450637824 450751392 451256832 451370556 453345984 453968712 455196672 455444808 456044472 456070419 457906176 458066416 458155789 458535168 459165024 460026112 460541952 460658016 461264544 461290788 462790692 463309632 463400028 465454584 465813504 467970048 468087984 468225147 468612864 468730962 470136576 470755584 470782368 470874222 472842752 472935008 472961916 473584644 474865664 475517952 476171136 477719424 478255104 478348416 478375632 479005488 480469248 480562992 480590334 481223106 483329184 483729408 485302272 485941248 485968896 486091368 488095744 488190976 488218752 488314008 488861568 488984769 490479024 491124816 491799438 493129728 493398542 493807104 495968256 496065024 496093248 496746432 497428776 498920448 499046184 499731687 501356583 501645312 501918768 503939072 503967744 504242466 504631296 506300928 506967552 507095316 507663936 509314624 510014232 510714801 512096256 512375409 513050031 515014656 515144448 515324718 515852064 517529376 518109696 518240268 518922612 520508352 521223336 522633216 523321344 523606616 523636407 524040192 525744128 526466304 526598982 527189472 528903648 529600032 529630164 531352276 531948096 532051884 534223872 534822912 534957696 535692528 537298944 537434352 538036992 538141968 538172586 538881174 540497152 540527904 540633366 543030348 543449088 543745332 544195584 545965056 546683904 546715008 546852789 548492672 549107712 549214848 549246096 549353259 549969264 551788902 552515418 554770944 555393024 555532992 557932544 557964288 558073152 558104904 558839736 560547456 560656824 561285504 561426957 563576832 563884048 564350976 564658614 566185984 566931456 566963712 567710208 569588544 570338496 571121928 572978952 573766011 575963136 576108288 576277104 578629632 578742528 579391488 579537504 580333572 582073856 582220548 582873408 585252864 585571896 586376253 587962368 588282877 588736512 589057443 589545216 591462144 592274592 593088156 594866688 595016604 595800036 598441608 600850432 601001856 601212171 601675776 601827408 604461312 604613646 605291616 605409714 607259744 608059296 608093892 610541568 611380224 612220032 614055936 614210688 615019392 615054384 617054256 617746176 617866704 617901858 618715422 620606112 620727198 623960064 624117312 624300196 624817152 624974616 626848768 627674112 627709824 627832296 627868017 628694703 630615888 630738927 631446192 633535406 634023936 634369554 634894848 636959232 637673472 637797888 637834176 638673984 640625664 640750656 640787112 641630808 642512169 644438912 644601321 644972544 647069696 647921664 647958528 648121824 648311742 650958336 651085344 651815424 651979692 653972032 654833088 655732584 657506304 658409472 658768383 661291008 661420032 661457664 662328576 663238368 665227264 665394912 666308916 668475444 669225024 671956992 672323288 672841728 673246809 675067904 675956736 676127088 676885248 677055834 680018976 680953068 682795008 683167212 684066708 686859264 687099624 687802752 690039168 690812928 690987024 691896816 691936182 694011136 694186038 694964448 695100042 698181876 698720256 701955072 702131976 702919296 703096443 705204864 706133376 706173552 706311333 709264128 709402512 709442874 710376966 712298496 713276928 714256704 716398592 716579136 717382656 717522624 717563448 718508232 720703872 720844488 720885501 721834659 724040464 724181731 724598784 724993776 725594112 727953408 728911872 728953344 729137052 732143616 732286464 732328128 732471012 733292352 735718536 736687224 737699157 739694592 740097813 740524032 740710656 743952384 744097536 744139872 744357926 745119648 746143164 747396608 747542432 748380672 748569276 752467968 752878152 755908608 755951616 756363699 756946944 759451392 760451328 760642974 761495904 763971936 765021348 768144384 768369472 771506176 771656704 772521984 772716672 772987077 773778096 776294064 777164544 777360402 778383918 780762528 781835004 783949824 784982016 785409924 786060288 788616192 789699456 789898473 790784208 793155584 793355472 794400048 794445246 797028414 797922144 798077826 801335808 801616228 802234368 802436544 803538792 805948416 806151528 807055488 807212952 807258879 808321761 810745728 810791856 810950049 814055424 814545522 815173632 815617998 816293376 818947584 820025856 820072512 822739008 823661568 823822272 823869144 824953896 827474816 827636264 827683353 828773127 831946752 832156416 833089536 833299488 836898816 836946432 837109728 837157356 838259604 840821184 840985236 841928256 845365248 845826072 846526464 846987921 849278976 850231296 850397184 850445568 851565312 854167552 854334208 854382816 855507744 856682892 859468428 863944704 864162432 864415656 867944448 868113792 869087232 869306256 870500358 873110784 873330822 874310112 877879296 878357844 881893376 881943552 883104768 884317824 887193216 887503681 888411888 889632234 891300592 892300032 892524906 893700054 897662412 901275648 901502784 902513664 902741112 906691968 906920469 907937424 908114571 910393344 910889616 912088944 912140838 915812352 916132832 916311578 917070336 918330048 920052224 921083904 921316032 922529088 922581576 925581384 926619264 926800056 926852787 928073133 930909168 931090797 931627008 935940096 936175968 936450294 937225728 937461924 940273152 941511168 941564736 941748444 945685504 945870016 945923832 947169288 949731328 950303109 951035904 951554331 952342272 955438848 956510208 956696832 956751264 958010976 960938496 961125984 961180668 962446212 966658368 967458816 970604544 971882496 971937792 972182736 972467613 976191488 976381952 976437504 976628016 977723136 977969538 980958048 982249632 983598876 986259456 986797084 987614208 991936512 992130048 992186496 993492864 994857552 997840896 998092368 999463374 1002713166 1003837536 1007935488 1008484932 1009262592 1012601856 1013935104 1014190632 1015327872 1015583751 1018629248 1020028464 1021429602 1024192512 1024750818 1026100062 1030288896 1030649436 1031704128 1035058752 1036219392 1036480536 1037845224 1037904273 1041016704 1041279057 1042446672 1042650063 1045266432 1046642688 1047213232 1047272814 1048080384 1051488256 1052932608 1053197964 1054378944 1057807296 1059200064 1059260328 1062704552 1063896192 1064103768 1064164311 1065565449 1068447744 1069645824 1069915392 1071385056 1074597888 1074868704 1076073984 1076283936 1076345172 1077762348 1080994304 1081055808 1081266732 1086060696 1086898176 1087490664 1088391168 1091930112 1092525343 1093367808 1093430016 1093705578 1096985344 1098215424 1098429696 1098492192 1098706518 1099938528 1103577804 1105030836 1109541888 1110786048 1111065984 1115865088 1115928576 1116146304 1116209808 1116536889 1117679472 1121094912 1121313648 1122571008 1122853914 1127768096 1128701952 1129317228 1132371968 1133862912 1133927424 1135420416 1139177088 1140676992 1140964461 1142243856 1145957904 1147532022 1152216576 1152554208 1157259264 1157485056 1158782976 1159075008 1160667144 1164147712 1164441096 1165746816 1166040603 1167575877 1170505728 1171143792 1172752506 1175924736 1176565754 1177473024 1178114886 1179090432 1182924288 1184549184 1186176312 1189733376 1190033208 1191600072 1191667869 1195542621 1196883216 1197116739 1201700864 1202003712 1202424342 1203351552 1203654816 1208922624 1209227292 1210583232 1210819428 1214519488 1216118592 1216187784 1221083136 1221818283 1222760448 1223426997 1224440064 1228111872 1228421376 1230038784 1230108768 1234108512 1235492352 1235733408 1235803716 1237430844 1241212224 1241454396 1247920128 1248234624 1248600392 1249634304 1249949232 1253697536 1255348224 1255419648 1255664592 1255736034 1257389406 1261231776 1261477854 1262892384 1267070812 1268047872 1268739108 1269789696 1273918464 1275346944 1275595776 1275668352 1277347968 1281251328 1281501312 1281574224 1283261616 1285024338 1288877824 1289202642 1295917056 1296243648 1296623484 1301916672 1302170688 1303630848 1303959384 1305750537 1307944064 1309666176 1309996233 1311465168 1315012608 1316818944 1317536766 1322840064 1322915328 1324657152 1326476736 1330454528 1330789824 1332617832 1336950888 1338450048 1338787359 1340550081 1343913984 1344646576 1345683456 1346493618 1350135808 1351913472 1352254176 1353770496 1354111668 1360037952 1361906136 1365590016 1366334424 1368133416 1368211257 1373718528 1374199248 1374467367 1375605504 1380078336 1381625856 1381974048 1383793632 1383872364 1388022272 1388372076 1389928896 1390200084 1396363752 1397440512 1402828399 1403910144 1404263952 1404675441 1405838592 1406192886 1410409728 1412266752 1412347104 1412622666 1418528256 1418805024 1418885748 1420753932 1424596992 1426553856 1428513408 1432797184 1433158272 1434765312 1435045248 1435126896 1437016464 1441407744 1441688976 1441771002 1443669318 1448080928 1448363462 1449987552 1451188224 1455906816 1457823744 1457906688 1458274104 1464287232 1464572928 1464656256 1464942024 1466584704 1466954307 1471437072 1473374448 1475398314 1479389184 1480195626 1481421312 1487904768 1488195072 1488279744 1488715852 1490239296 1492286328 1494793216 1495084864 1496761344 1497138552 1499195061 1504069749 1504935936 1505756304 1511817216 1511903232 1512727398 1513893888 1518902784 1520902656 1521285948 1522991808 1527943872 1530042696 1532144403 1536288768 1536738944 1537126227 1539150093 1543012352 1543313408 1545043968 1545433344 1545974154 1547556192 1552588128 1554329088 1554720804 1556767836 1561525056 1563670008 1567899648 1569964032 1570819848 1570909221 1572120576 1577232384 1579398912 1579796946 1581568416 1586311168 1586710944 1588800096 1588890492 1594056828 1595844288 1596155652 1602671616 1603232456 1604468736 1604873088 1607077584 1611896832 1612303056 1614110976 1614425904 1614517758 1616643522 1621491456 1621583712 1621900098 1629091044 1630347264 1631235996 1632586752 1637895168 1640051712 1640145024 1640558367 1645478016 1647323136 1647644544 1647738288 1648059777 1649907792 1654949632 1655272528 1655366706 1657546254 1664312832 1666179072 1666598976 1673797632 1673892864 1674219456 1674314712 1676519208 1681642368 1681970472 1683856512 1684280871 1690730496 1691652144 1693052928 1693975842 1698557952 1700794368 1700891136 1703130624 1708335104 1708668416 1708765632 1711015488 1713365784 1718936856 1721298033 1726894897 1727889408 1728324864 1728831312 1735888896 1736227584 1738174464 1738612512 1741000716 1746221568 1746661644 1748620224 1755758592 1756715688 1759128759 1763786752 1763887104 1764848631 1766209536 1767172329 1768635648 1774386432 1775007362 1776823776 1779264468 1782601184 1784600064 1785049812 1787400108 1795324824 1802551296 1803005568 1803636513 1805027328 1805482224 1813383936 1813840938 1815874848 1816229142 1821779232 1824177888 1824281676 1831624704 1832265664 1832623156 1834140672 1836660096 1840104448 1842167808 1842632064 1845058176 1845163152 1851162768 1853238528 1853600112 1853705574 1856146266 1861818336 1862181594 1871880192 1872351936 1872900588 1874451456 1874923848 1880546304 1883022336 1883129472 1883496888 1883604051 1886084109 1891371008 1891740032 1891847664 1892216781 1894338576 1899462656 1900606218 1902071808 1903108662 1904684544 1910877696 1913020416 1913393664 1913502528 1916021952 1921876992 1922251968 1922361336 1924892424 1927536507 1933316736 1933803963 1934917632 1941209088 1943764992 1943875584 1944365472 1944935226 1952763904 1952875008 1953256032 1955446272 1955939076 1961916096 1964499264 1967197752 1972518912 1973594168 1975228416 1976305149 1983873024 1984260096 1984372992 1986985728 1989715104 1995681792 1996184736 1998926748 2005426332 2007675072 2015870976 2016969864 2018525184 2019740427 2025203712 2027870208 2028381264 2028975637 2030655744 2031167502 2037258496 2040056928 2042859204 2048385024 2049501636 2052200124 2060577792 2061298872 2063408256 2070117504 2072438784 2072961072 2075690448 2075808546 2082033408 2082558114 2084893344 2085300126 2094426464 2094545628 2096160768 2102976512 2105865216 2106395928 2108757888 2115614592 2118400128 2118520656 2118933999 2125409104 2127792384 2128207536 2128328622 2131130898 2136895488 2139830784 2142770112 2149195776 2149737408 2152147968 2152567872 2152690344 2155524696 2161988608 2162111616 2162533464 2162656503 2165503977 2172121392 2172545193 2173796352 2174981328 2176782336 2183860224 2185050686 2186735616 2186860032 2187411156 2193970688 2196430848 2196859392 2196984384 2197413036 2199877056 2207155608 2210061672 2213097471 2219083776 2220293439 2221572096 2222131968 2231730176 2231857152 2232292608 2232419616 2233073778 2235358944 2242189824 2242627296 2245142016 2245707828 2255536192 2257403904 2258634456 2264743936 2267725824 2267854848 2269091097 2270840832 2278354176 2281353984 2281928922 2284487712 2291915808 2295064044 2304433152 2305108416 2314518528 2314970112 2317565952 2318150016 2318961231 2321334288 2328295424 2328882192 2331493632 2332081206 2335151754 2342287584 2345505012 2351849472 2353131508 2354946048 2356229772 2358180864 2365848576 2369098368 2369695419 2372352624 2379466752 2380066416 2383200144 2383335738 2391085242 2393766432 2394233478 2404007424 2404848684 2406703104 2407309632 2417845248 2418454584 2421166464 2421638856 2421776637 2424965283 2429038976 2432237184 2432375568 2432850147 2442166272 2443636566 2445520896 2446853994 2448880128 2456842752 2460077568 2460217536 2468217024 2470984704 2471466816 2471607432 2474861688 2482424448 2482908792 2483050059 2486319381 2495840256 2496469248 2497200784 2499268608 2499898464 2507395072 2510696448 2510839296 2511329184 2511472068 2514778812 2522463552 2522955708 2525784768 2534141624 2536095744 2537478216 2539579392 2540963763 2547836928 2550693888 2551191552 2551336704 2554695936 2562502656 2563002624 2563148448 2566523232 2570048676 2577755648 2578405284 2591834112 2592487296 2593246968 2603833344 2604341376 2605252741 2607261696 2607918768 2611501074 2615888128 2619332352 2619992466 2622930336 2633637888 2635073532 2645680128 2645830656 2649314304 2652953472 2660909056 2661579648 2662511043 2665235664 2673901776 2676900096 2677574718 2681100162 2689293152 2692987236 2700271616 2703826944 2704508352 2707540992 2708223336 2720075904 2720761407 2723812272 2724343713 2731180032 2732668848 2736266832 2736422514 2747437056 2748398496 2748934734 2751211008 2760156672 2763251712 2763948096 2767587264 2767744728 2776044544 2776744152 2779857792 2780400168 2780558361 2784219399 2792727504 2793272391 2794881024 2805656798 2807820288 2808527904 2809350882 2811677184 2812385772 2820819456 2824533504 2824694208 2825245332 2837056512 2837610048 2837771496 2841507864 2849193984 2850909327 2853107712 2854662993 2857026816 2865594368 2866316544 2869530624 2870090496 2870253792 2874032928 2882815488 2883377952 2883542004 2887338636 2896161856 2896726924 2899975104 2902376448 2911813632 2915647488 2915813376 2916548208 2917402839 2928574464 2929145856 2929312512 2929884048 2933169408 2933908614 2942874144 2946748896 2950796628 2958778368 2960391252 2962842624 2975809536 2976390144 2976559488 2977431704 2980478592 2984572656 2989586432 2990169728 2993522688 2994277104 2998390122 3008139498 3011512608 3023806464 3025454796 3027787776 3037805568 3041805312 3042571896 3045983616 3046751253 3055887744 3060085392 3064288806 3072577536 3073477888 3074252454 3078300186 3086626816 3090866688 3091948308 3095112384 3105176256 3108658176 3109441608 3113535672 3113712819 3123050112 3123837171 3127340016 3127950189 3135799296 3139928064 3141639696 3141818442 3144241152 3154464768 3158797824 3159593892 3163136832 3172622336 3173421888 3177600192 3177780984 3188113656 3191688576 3192311304 3192492933 3196696347 3205343232 3206464912 3207090523 3208937472 3209746176 3214155168 3223793664 3224606112 3228221952 3228851808 3229035516 3233287044 3242982912 3243167424 3243800196 3258182088 3260694528 3262471992 3265173504 3275790336 3277576029 3280103424 3280290048 3281116734 3290956032 3294646272 3295289088 3295476576 3296119554 3299815584 3309899264 3310545056 3310733412 3315092508 3328625664 3332358144 3333197952 3347595264 3347785728 3348438912 3348629424 3349610667 3353038416 3363284736 3363940944 3367713024 3368561742 3383304288 3386105856 3387951684 3397115904 3401588736 3401782272 3406261248 3416670208 3417336832 3417531264 3422030976 3422893383 3426731568 3437873712 3442596066 3453789794 3456649728 3457662624 3471777792 3472455168 3476348928 3477225024 3482001432 3492443136 3493323288 3497240448 3498121809 3502727631 3511517184 3513431376 3518257518 3527573504 3527774208 3529697262 3532419072 3534344658 3537271296 3548772864 3550014724 3553647552 3558528936 3565202368 3569200128 3570099624 3574800216 3575003607 3586627863 3590649648 3591350217 3605102592 3606011136 3607273026 3610054656 3610964448 3626767872 3627681876 3631749696 3632458284 3643558464 3648355776 3648563352 3663249408 3664531328 3665246312 3665454849 3668281344 3670280991 3673320192 3680208896 3684335616 3685264128 3690116352 3690326304 3702325536 3706477056 3707200224 3707411148 3712292532 3723636672 3724363188 3743760384 3744703872 3745801176 3748902912 3749847696 3761092608 3766044672 3766258944 3766993776 3767208102 3772168218 3782742016 3783480064 3783695328 3784433562 3788677152 3801212436 3804143616 3806217324 3809369088 3821755392 3826040832 3826787328 3827005056 3832043904 3843753984 3844503936 3844722672 3849784848 3855073014 3866633472 3867607926 3887751168 3888730944 3889870452 3905527808 3905750016 3906512064 3910892544 3911878152 3923832192 3928998528 3929988699 3934395504 3945037824 3947188336 3950456832 3952610298 3968520192 3968745984 3973971456 3979430208 3991363584 3992369472 3997853496 4010852664 4015350144 4016362077 4021650243 4031741952 4033939728 4037050368 4039480854 4050407424 4055740416 4056762528 4057951274 4061311488 4062335004 4074516992 4080113856 4085718408 4096770048 4099003272 4104400248 4104633771 4117980139 4121155584 4122597744 4123402101 4126816512 4140235008 4144877568 4145922144 4151380896 4151617092 4164066816 4165116228 4169786688 4170600252 4188852928 4189091256 4192321536 4205953024 4208485197 4211730432 4212791856 4214026323 4217515776 4231229184 4236800256 4237041312 4237867998 4250818208 4255584768 4256415072 4256657244 4262261796 4273790976 4279661568 4285540224 4298391552 4299474816 4304295936 4305135744 4305380688 4311049392 4323977216 4324223232 4325066928 4325313006 4331007954 4344242784 4345090386 4349962656 4353564672 4367720448 4370101372 4373471232 4373720064 4374822312 4387941376 4392861696 4393718784 4393968768 4394826072 4399754112 4400862921 4414311216 4420123344 4426194942 4438167552 4440586878 4444263936 4463714304 4464585216 4464839232 4466147556 4470717888 4484379648 4485254592 4490284032 4491415656 4497585183 4511072384 4512209247 4514807808 4517268912 4529487872 4535451648 4535709696 4538182194 4541681664 4556708352 4562707968 4563857844 4568975424 4583831616 4590128088 4596433209 4608866304 4610216832 4611378681 4617450279 4629037056 4629940224 4635131904 4636300032 4637922462 4642668576 4656590848 4657764384 4662987264 4664162412 4670303508 4684575168 4691010024 4703698944 4706263016 4709892096 4712459544 4712727663 4716361728 4731697152 4738196736 4739390838 4744705248 4758933504 4760132832 4766400288 4766671476 4782170484 4787532864 4788466956 4808014848 4809697368 4813406208 4814619264 4835690496 4836909168 4838326519 4842332928 4843277712 4843553274 4849930566 4858077952 4864474368 4864751136 4865700294 4887273132 4891041792 4893707988 4897760256 4913685504 4920155136 4920435072 4921675101 4936434048 4941969408 4942933632 4943214864 4944179331 4949723376 4964848896 4965817584 4966100118 4972638762 4992938496 4994401568 4998537216 4999796928 5014790144 5021392896 5021678592 5022658368 5022944136 5029557624 5044927104 5045911416 5051569536 5052842613 5068283248 5072191488 5074956432 5079158784 5081927526 5095673856 5102383104 5102673408 5109391872 5125005312 5126005248 5126296896 5133046464 5140097352 5155511296 5156810568 5163894099 5180684691 5183668224 5184974592 5186493936 5207666688 5208682752 5210505482 5214523392 5215837536 5223002148 5231776256 5238664704 5239984932 5245860672 5267275776 5270147064 5277386277 5291360256 5291661312 5294545893 5298628608 5301516987 5305906944 5321818112 5323159296 5325022086 5330471328 5347803552 5353800192 5355149436 5362200324 5378586304 5385974472 5400543232 5407653888 5409016704 5410909539 5415081984 5416446672 5440151808 5441522814 5447624544 5448687426 5465337696 5472533664 5472845028 5494874112 5496796992 5497869468 5502422016 5520313344 5526503424 5527896192 5535174528 5535489456 5552089088 5553488304 5559715584 5560800336 5561116722 5568438798 5585455008 5586544782 5611313596 5615640576 5617055808 5618701764 5623354368 5624771544 5641638912 5649067008 5649388416 5650490664 5650812153 5658252327 5674113024 5675220096 5675542992 5676650343 5683015728 5698387968 5701818654 5706215424 5709325986 5714053632 5732633088 5739061248 5740180992 5740507584 5748065856 5765630976 5766755904 5767084008 5774677272 5782609521 5792323712 5793453848 5799950208 5801411889 5804752896 5823627264 5831294976 5831626752 5833096416 5834805678 5858291712 5858625024 5859768096 5866338816 5867817228 5885748288 5893497792 5901593256 5917556736 5920782504 5925685248 5928915447 5951619072 5952780288 5953118976 5954863408 5960957184 5969145312 5979172864 5980339456 5987045376 5988554208 5996780244 6016278996 6023025216 6047612928 6050909592 6055575552 6059221281 6075611136 6083610624 6085143792 6086926911 6091967232 6093502506 6111775488 6120170784 6128577612 6145155072 6146955776 6148504908 6156600372 6173253632 6181733376 6183896616 6190224768 6210352512 6212525767 6217316352 6218883216 6227071344 6227425638 6246100224 6247674342 6254680032 6255900378 6283279392 6283636884 6288482304 6308929536 6317595648 6319187784 6326273664 6345244672 6346843776 6355200384 6355561968 6356801997 6376227312 6383377152 6384622608 6384985866 6393392694 6410686464 6412929824 6414181046 6419492352 6428310336 6447587328 6449212224 6456443904 6457703616 6458071032 6466574088 6485965824 6486334848 6487600392 6487969509 6496511931 6516364176 6517635579 6521389056 6524943984 6530347008 6551580672 6555152058 6560206848 6560580096 6562233468 6581912064 6589292544 6590578176 6590953152 6592239108 6599631168 6619798528 6621090112 6621466824 6630185016 6639292413 6657251328 6660880317 6664716288 6666395904 6695190528 6695571456 6696877824 6697258848 6699221334 6706076832 6726569472 6727881888 6735426048 6737123484 6766608576 6772211712 6775903368 6794231808 6803177472 6803564544 6807273291 6812522496 6833340416 6834673664 6835062528 6844061952 6845786766 6853463136 6875747424 6885192132 6907579588 6913299456 6915325248 6943555584 6944910336 6952697856 6954450048 6956883693 6964002864 6984886272 6986646576 6994480896 6996243618 7005455262 7026862752 7036515036 7055548416 7059394524 7064838144 7068689316 7074542592 7097545728 7100029448 7107295104 7109086257 7117057872 7130404736 7138400256 7140199248 7149600432 7150007214 7173255726 7181299296 7182700434 7212022272 7214546052 7220109312 7221928896 7253535744 7255363752 7263499392 7264916568 7265329911 7287116928 7296711552 7297126704 7298550441 7326498816 7329062656 7330492624 7330909698 7336562688 7340561982 7346640384 7360417792 7370528256 7380232704 7380652608 7404651072 7412954112 7414400448 7414822296 7424585064 7447273344 7448726376 7449150177 7458958143 7487520768 7489407744 7491602352 7497805824 7499695392 7522185216 7532089344 7532517888 7533987552 7534416204 7544336436 7565484032 7566960128 7567390656 7568867124 7577354304 7602424872 7608287232 7612434648 7618738176 7622891289 7643510784 7647677401 7652081664 7653574656 7654010112 7664087808 7687507968 7689007872 7689445344 7699569696 7710146028 7733266944 7735215852 7775502336 7777461888 7779740904 7811055616 7811500032 7813024128 7815758223 7821785088 7823756304 7847664384 7857997056 7859977398 7868791008 7894376672 7900913664 7905220596 7937040384 7937491968 7947942912 7958860416 7982727168 7984738944 7987533129 7995706992 8021705328 8030700288 8032724154 8043300486 8067879456 8078961708 8100814848 8111480832 8113525056 8115902548 8122622976 8124670008 8149033984 8160227712 8162284221 8171436816 8173031139 8193540096 8198006544 8208800496 8209267542 8235960278 8242311168 8245195488 8246804202 8253633024 8280470016 8289755136 8291844288 8302761792 8303234184 8328133632 8330232456 8339573376 8341200504 8341675083 8352658197 8377705856 8378182512 8379817173 8384643072 8411906048 8416970394 8423460864 8425583712 8428052646 8435031552 8462458368 8473600512 8474082624 8475735996 8501636416 8511169536 8512830144 8513314488 8524523592 8547581952 8552727981 8559323136 8563988979 8571080448 8596783104 8598949632 8608591872 8610271488 8610761376 8622098784 8647954432 8648446464 8650133856 8650626012 8662015908 8688485568 8690180772 8699925312 8707129344 8735440896 8740202744 8746942464 8747440128 8749644624 8752208517 8775882752 8785723392 8787437568 8787937536 8789652144 8799508224 8801725842 8828622432 8840246688 8852389884 8876335104 8881173756 8888527872 8927428608 8929170432 8929678464 8932295112 8941435776 8968759296 8970509184 8980568064 8982831312 8995170366 9022144768 9024418494 9034537824 9071419392 9076364388 9083363328 9113416704 9125415936 9127715688 9137950848 9140253759 9167663232 9180256176 9192866418 9217732608 9220433664 9222757362 9234900558 9259880448 9272600064 9275844924 9285337152 9313181696 9315528768 9325974528 9328324824 9340607016 9369150336 9371511513 9382020048 9383850567 9407397888 9412526032 9419784192 9424919088 9425455326 9432723456 9463394304 9476393472 9478781676 9489410496 9517867008 9520265664 9532800576 9533342952 9564340968 9575065728 9576933912 9577478799 9590089041 9616029696 9619394736 9621271569 9626812416 9629238528 9671380992 9673818336 9676653038 9684665856 9686555424 9687106548 9699861132 9716155904 9728948736 9729502272 9731400588 9774546264 9782083584 9787415976 9795520512 9819798793 9827371008 9832728087 9840310272 9840870144 9843350202 9872868096 9883938816 9885867264 9886429728 9888358662 9899446752 9929697792 9931635168 9932200236 9945277524 9985876992 9988803136 9997074432 9999593856 10029580288 10042785792 10043357184 10045316736 10045888272 10048832001 10059115248 10089854208 10091822832 10103139072 10105685226 10136566496 10149912864 10158317568 10163855052 10191347712 10204766208 10205346816 10218783744 10250010624 10252010496 10252593792 10266092928 10268680149 10280194704 10311022592 10313621136 10327788198 10361369382 10369949184 10372987872 10415333376 10417365504 10421010964 10429046784 10431675072 10446004296 10463552512 10477329408 10479969864 10491721344 10494365427 10508182893 10534551552 10540294128 10554772554 10582720512 10583322624 10589091786 10597257216 10603033974 10611813888 10646318592 10650044172 10660942656 10695607104 10707600384 10710298872 10724400648 10725010821 10757172608 10759883589 10771948944 10774050651 10801086464 10815307776 10818033408 10821819078 10830163968 10832893344 10880303616 10883045628 10895249088 10897374852 10930675392 10945067328 10945690056 10989748224 10993593984 10995738936 10996364547 11004844032 11010842973 11040626688 11053006848 11055792384 11070349056 11070978912 11104178176 11106976608 11119431168 11121600672 11122233444 11136877596 11170910016 11173089564 11222627192 11231281152 11234111616 11237403528 11246708736 11249543088 11283277824 11298134016 11298776832 11300981328 11301624306 11316504654 11348226048 11350440192 11351085984 11353300686 11366031456 11403637308 11412430848 11418651972 11428107264 11465266176 11478122496 11480361984 11481015168 11496131712 11531261952 11533511808 11534168016 11537547853 11549354544 11565219042 11584647424 11586907696 11599900416 11602823778 11663253504 11666192832 11669611356 11716583424 11717250048 11719536192 11732677632 11735634456 11771496576 11786995584 11789966097 11803186512 11835113472 11841565008 11851370496 11857830894 11905560576 11906237952 11909726816 11921914368 11938290624 11958345728 11960678912 11974090752 11977108416 11993560488 12032557992 12046050432 12049086231 12064950729 12095225856 12101819184 12111151104 12118442562 12151222272 12167221248 12170287584 12173853822 12183934464 12187005012 12223550976 12240341568 12257155224 12290310144 12293911552 12297009816 12313200744 12313901313 12346507264 12353940417 12363466752 12367793232 12370206303 12380449536 12420705024 12425051534 12434632704 12437766432 12454142688 12454851276 12492200448 12495348684 12509360064 12511800756 12566558784 12567273768 12576964608 12617859072 12625455591 12635191296 12638375568 12642078969 12652547328 12690489344 12693687552 12710400768 12711123936 12713603994 12752454624 12766754304 12769245216 12769971732 12786785388 12821372928 12825859648 12828362092 12838984704 12856620672 12895174656 12898424448 12912887808 12915407232 12916142064 12933148176 12971931648 12972669696 12975200784 12975939018 12993023862 13032728352 13035271158 13049887968 13060694016 13103161344 13110304116 13120413696 13121160192 13124466936 13163824128 13178585088 13181156352 13181906304 13184478216 13199262336 13202588763 13239597056 13242180224 13242933648 13260370032 13278584826 13314502656 13321760634 13332791808 13391142912 13393755648 13394517696 13398442668 13412153664 13453138944 13455763776 13470852096 13474246968 13492755549 13533217152 13536627741 13544423424 13551806736 13588463616 13606354944 13607129088 13614546582 13625044992 13669347328 13670125056 13688123904 13691573532 13706926272 13751494848 13770384264 13789299627 13815159176 13826598912 13830650496 13834136043 13852350837 13887111168 13889820672 13905395712 13908900096 13913767386 13928005728 13969772544 13973293152 13988961792 13992487236 14010910524 14053725504 14073030072 14111096832 14118789048 14129676288 14137378632 14138182989 14149085184 14195091456 14200058896 14202829459 14214590208 14218172514 14234115744 14260809472 14276800512 14280398496 14299200864 14300014428 14346511452 14362598592 14365400868 14424044544 14429092104 14440218624 14443857792 14507071488 14510727504 14514979557 14526998784 14529833136 14530659822 14574233856 14593423104 14594253408 14597100882 14658125312 14660985248 14661819396 14673125376 14681123964 14693280768 14720835584 14741056512 14760465408 14761305216 14809302144 14825908224 14828800896 14829644592 14832537993 14849170128 14894546688 14897452752 14898300354 14917916286 14978815488 14983204704 14995611648 14999390784 15044370432 15064178688 15065035776 15067975104 15068832408 15088672872 15130968064 15133920256 15134781312 15137734248 15154708608 15158527839 15204849744 15216574464 15224869296 15237476352 15245782578 15287021568 15295354802 15307149312 15308020224 15328175616 15375015936 15378015744 15378890688 15399139392 15420292056 15466533888 15470431704 15491682297 15542054073 15551004672 15554923776 15559481808 15622111232 15623000064 15626048256 15631516446 15643570176 15647512608 15695328768 15715994112 15719954796 15737582016 15788753344 15801827328 15810441192 15832158831 15874080768 15874983936 15883637679 15895885824 15904550961 15917720832 15965454336 15969477888 15975066258 15991413984 16043410656 16061400576 16065448308 16086600972 16135758912 16157923416 16201629696 16222961664 16227050112 16231805096 16232728617 16245245952 16249340016 16298067968 16320455424 16324568442 16342873632 16346062278 16396013088 16417600992 16418535084 16471920556 16484622336 16490390976 16493608404 16507266048 16560940032 16579510272 16583688576 16605523584 16606468368 16656267264 16660464912 16679146752 16682401008 16683350166 16705316394 16755411712 16756365024 16759634346 16833940788 16846921728 16851167424 16856105292 16870063104 16924916736 16947201024 16948165248 16951471992 16952436459 16974756981 17003272832 17022339072 17025660288 17026628976 17029951029 17049047184 17095163904 17105455962 17118646272 17127977958 17142160896 17197899264 17217183744 17220542976 17221522752 17244197568 17295908864 17296892928 17300267712 17301252024 17324031816 17376971136 17380361544 17399850624 17404235667 17414258688 17470881792 17480405488 17493884928 17494880256 17499289248 17504417034 17551765504 17574875136 17575875072 17579304288 17599016448 17603451684 17657244864 17680493376 17704779768 17752670208 17762347512 17777055744 17786746341 17854857216 17858340864 17859356928 17864590224 17882871552 17937518592 17941018368 17961136128 17965662624 17990340732 18044289536 18048836988 18069075648 18142838784 18152728776 18166726656 18177663843 18226833408 18236769187 18250831872 18255431376 18260780733 18275901696 18280507518 18335326464 18360512352 18385732836 18435465216 18440867328 18445514724 18469801116 18519760896 18545200128 18551689848 18570674304 18626363392 18631057536 18637577301 18651949056 18656649648 18681214032 18738300672 18743023026 18764040096 18767701134 18825052064 18849838176 18850910652 18865446912 18926788608 18952786944 18957563352 18978820992 19035734016 19040531328 19065601152 19066685904 19070405991 19128681936 19150131456 19153867824 19154957598 19180178082 19232059392 19238789472 19242543138 19258477056 19342761984 19347636672 19353306076 19369331712 19373110848 19374213096 19399722264 19432311808 19457897472 19459004544 19462801176 19463908527 19489535793 19549092528 19552906737 19564167168 19574831952 19591041024 19639597586 19654742016 19665456174 19680620544 19681740288 19686700404 19745736192 19767877632 19771734528 19772859456 19776717324 19798893504 19859395584 19863270336 19864400472 19890555048 19917877239 19971753984 19977606272 19982640951 19994148864 19999187712 20059160576 20085571584 20086714368 20090633472 20091776544 20097664002 20118230496 20179708416 20183645664 20206278144 20211370452 20273132992 20299825728 20316635136 20327710104 20382695424 20409532416 20410693632 20421819873 20437567488 20500021248 20504020992 20505187584 20532185856 20537360298 20560389408 20622045184 20627242272 20655576396 20722738764 20739898368 20745975744 20830666752 20834731008 20842021928 20858093568 20863350144 20870651079 20892008592 20927105024 20954658816 20959939728 20983442688 20988730854 21016365786 21080588256 21109545108 21166645248 21178183572 21194514432 21206067948 21223627776 21292637184 21300088344 21321885312 21327258771 21391214208 21415200768 21420597744 21448801296 21450021642 21514345216 21519767178 21543897888 21548101302 21636066816 21643638156 21660327936 21665786688 21760607232 21766091256 21790498176 21794749704 21795989733 21861350784 21890134656 21891380112 21895651323 21979496448 21987187968 21991477872 21992729094 22009688064 22021685946 22081253376 22111584768 22140698112 22141957824 22208356352 22213953216 22238862336 22243201344 22244466888 22273755192 22341820032 22346179128 22347450531 22376874429 22445254384 22449633661 22462562304 22468223232 22474807056 22493417472 22499086176 22566555648 22596268032 22597553664 22601962656 22603248612 22633009308 22696452096 22700880384 22702171968 22706601372 22732062912 22807274616 22824861696 22837303944 22856214528 22868673867 22930532352 22943032203 22956244992 22960723968 22962030336 22992263424 23062523904 23067023616 23068336032 23075095706 23098709088 23130438084 23169294848 23173815392 23199800832 23205647556 23326507008 23332385664 23339222712 23433166848 23434500096 23439072384 23447274669 23465355264 23471268912 23542993152 23573991168 23579932194 23606373024 23683130016 23702740992 23715661788 23811121152 23812475904 23819453632 23843828736 23876581248 23916691456 23921357824 23948181504 23954216832 23962599387 23987120976 24065115984 24092100864 24098172462 24129901458 24203638368 24236885124 24302444544 24334442496 24340575168 24347707644 24367868928 24374010024 24447101952 24480683136 24486852663 24514310448 24519093417 24580620288 24587823104 24594019632 24626401488 24627802626 24693014528 24707880834 24726933504 24735586464 24740412606 24760899072 24841410048 24850103068 24869265408 24875532864 24908285376 24909702552 24984400896 24990697368 25018720128 25023601512 25025025249 25057974591 25133117568 25134547536 25139451519 25153929216 25235718144 25250911182 25270382592 25276751136 25284157938 25305094656 25387375104 25420801536 25422247872 25427207988 25504909248 25533508608 25538490432 25539943464 25573570776 25642745856 25651719296 25656724184 25658183943 25677969408 25691966937 25713241344 25790349312 25796848896 25825775616 25830814464 25832284128 25866296352 25943863296 25945339392 25950401568 25951878036 25986047724 26065456704 26070542316 26099775936 26121388032 26206322688 26220608232 26240827392 26242320384 26248933872 26256625551 26327648256 26357170176 26362312704 26363812608 26368956432 26398524672 26405177526 26479194112 26484360448 26485867296 26520740064 26557169652 26629005312 26643521268 26665583616 26782285824 26787511296 26789035392 26796885336 26824307328 26906277888 26911527552 26941704192 26948493936 26985511098 27066434304 27073255482 27103613472 27214258176 27229093164 27250089984 27338694656 27340250112 27376247808 27383147064 27413852544 27502989696 27540768528 27578599254 27630318352 27653197824 27661300992 27668272086 27704701674 27779641344 27817800192 27827534772 27856011456 27939545088 27946586304 27977923584 27984974472 28021821048 28107451008 28114534539 28146060144 28151551701 28222193664 28237578096 28259352576 28274757264 28276365978 28298170368 28390182912 28400117792 28405658918 28429180416 28436345028 28468231488 28521618944 28553601024 28560796992 28598401728 28600028856 28693022904 28725197184 28730801736 28732436397 28770267123 28848089088 28858184208 28863814707 28880437248 28887715584 29014142976 29021455008 29029959114 29053997568 29059666272 29061319644 29148467712 29186846208 29188506816 29194201764 29316250624 29321970496 29323638792 29346250752 29362247928 29386561536 29441671168 29459396379 29482113024 29498184261 29520930816 29522610432 29618604288 29651816448 29657601792 29659289184 29665075986 29698340256 29789093376 29794905504 29796600708 29835832572 29957630976 29966409408 29991223296 29998781568 30088740864 30128357376 30130071552 30135950208 30137664816 30146496003 30177345744 30261936128 30267840512 30269562624 30275468496 30309417216 30317055678 30409699488 30449738592 30474952704 30491565156 30574043136 30590709604 30614298624 30616040448 30656351232 30750031872 30756031488 30757781376 30798278784 30806040447 30840584112 30933067776 30940863408 30983364594 31084108146 31109847552 31118963616 31246000128 31252096512 31263032892 31287140352 31295025216 31390657536 31431988224 31439909592 31475164032 31483096281 31524548679 31577506688 31603654656 31620882384 31664317662 31748161536 31749967872 31767275358 31791771648 31809101922 31835441664 31938955776 31950132516 31982827968 32086821312 32122801152 32130896616 32173201944 32175032463 32271517824 32279650767 32315846832 32322151953 32403259392 32445923328 32454100224 32463610192 32465457234 32490491904 32498680032 32596135936 32640910848 32649136884 32685747264 32692124556 32792026176 32835201984 32837070168 32943841112 32969244672 32980781952 32987216808 32989093641 33014532096 33032528919 33121880064 33159020544 33167377152 33211047168 33212936736 33312534528 33320929824 33358293504 33364802016 33366700332 33410632788 33510823424 33512730048 33519268692 33667881576 33693843456 33702334848 33712210584 33740126208 33849833472 33868285633 33894402048 33896330496 33902943984 33904872918 33949513962 34006545664 34044678144 34051320576 34053257952 34059902058 34098094368 34210911924 34237292544 34255955916 34284321792 34395798528 34434367488 34441085952 34443045504 34488395136 34591817728 34593785856 34600535424 34602504048 34612643559 34648063632 34753942272 34760723088 34799701248 34808471334 34960810976 34989760512 34998578496 35008834068 35103531008 35149750272 35151750144 35158608576 35198032896 35206903368 35314489728 35360986752 35369898291 35409559536 35505340416 35524695024 35554111488 35573492682 35716681728 35718713856 35729180448 35765743104 35875037184 35882036736 35922272256 35931325248 35980681464 36088579072 36097673976 36138151296 36147258693 36194852187 36285677568 36305457552 36333453312 36355327686 36453666816 36473538374 36501663744 36510862752 36521561466 36551803392 36561015036 36670652928 36721024704 36771465672 36870930432 36881734656 36891029448 36939602232 36941703939 37039521792 37061821251 37090400256 37103379696 37110618909 37141348608 37252726784 37262115072 37275154602 37303898112 37313299296 37362428064 37476601344 37486046052 37528080192 37535402268 37650104128 37699676352 37701821304 37730893824 37853577216 37876366773 37905573888 37915126704 37926236907 37957641984 38071468032 38081062656 38131202304 38133371808 38140811982 38257363872 38300262912 38307735648 38309915196 38360356164 38464118784 38477578944 38485086276 38516954112 38685523968 38695273344 38706612152 38738663424 38746221696 38748426192 38799444528 38864623616 38915794944 38918009088 38925602352 38927817054 38979071586 39098185056 39105813474 39149663904 39182082048 39279195172 39309484032 39330912348 39361241088 39363480576 39373400808 39491472384 39535755264 39543469056 39545718912 39553434648 39597787008 39607766289 39718791168 39726540672 39728800944 39781110096 39835754478 39943507968 39955212544 39965281902 39998375424 40173428736 40181266944 40183553088 40195328004 40236460992 40359416832 40367291328 40412556288 40422740904 40478266647 40546265984 40599651456 40609883223 40633270272 40655420208 40765390848 40819064832 40821387264 40843639746 40875134976 41008041984 41010375168 41064371712 41074720596 41120778816 41244090368 41254484544 41311152792 41445477528 41479796736 41491951488 41502408129 41557052511 41661333504 41669462016 41684043856 41716187136 41726700288 41741302158 41784017184 41854210048 41909317632 41919879456 41966885376 41977461708 42032731572 42161176512 42219090216 42333290496 42356367144 42389028864 42412135896 42414548967 42447255552 42585274368 42600176688 42608488377 42643770624 42654517542 42782428416 42830401536 42841195488 42897602592 42900043284 43028690432 43039534356 43087795776 43096202604 43272133632 43287276312 43320655872 43331573376 43487680369 43521214464 43532182512 43544938671 43580996352 43589499408 43591979466 43722701568 43780269312 43782760224 43791302646 43974375936 43982955744 43985458188 44019376128 44043371892 44162506752 44223169536 44281396224 44283915648 44416712704 44427906432 44477724672 44486402688 44488933776 44497613979 44547510384 44683640064 44692358256 44694901062 44753748858 44890508768 44899267322 44936446464 44949614112 44986834944 44998172352 45133111296 45192536064 45195107328 45203925312 45206497224 45266018616 45392904192 45401760768 45404343936 45413202744 45464125824 45475583517 45614549232 45649723392 45674607888 45712429056 45737347734 45861064704 45886064406 45921447936 45924060672 45984526848 46125047808 46134047232 46136672064 46150191412 46197418176 46260876168 46338589696 46347630784 46399601664 46411295112 46475046891 46626162219 46653014016 46664771328 46678445424 46866333696 46869000192 46878144768 46894549338 46930710528 46942537824 47085986304 47147982336 47159864388 47212746048 47366260032 47405481984 47431323576 47496476493 47622242304 47624951808 47638907264 47650913037 47687657472 47713652883 47753162496 47833382912 47842715648 47896363008 47908433664 47925198774 47974241952 48130231968 48184201728 48196344924 48259802916 48407276736 48473770248 48604889088 48668884992 48681150336 48695415288 48698185851 48735737856 48748020048 48894203904 48961366272 48973705326 49028620896 49038186834 49175646208 49188039264 49252802976 49255605252 49415761668 49453867008 49471172928 49480825212 49521798144 49682820096 49700206136 49738530816 49751065728 49816570752 49819405104 49968801792 49981394736 50037440256 50047203024 50050050498 50115949182 50266235136 50269095072 50278903038 50501822364 50540765184 50553502272 50568315876 50610189312 50774750208 50841603072 50844495744 50854415976 50857309377 51009818496 51067017216 51076980864 51079886928 51089853087 51147141552 51285491712 51303438592 51313448368 51316367886 51355938816 51383933874 51426482688 51593697792 51651551232 51661628928 51664568256 51732592704 51887726592 51890678784 51900803136 51903756072 51972095448 52130913408 52141084632 52199551872 52212707001 52242776064 52412645376 52441216464 52481654784 52484640768 52497867744 52513251102 52655296512 52724625408 52727625216 52737912864 52797049344 52810355052 52958388224 52968720896 52971734592 53041480128 53114339304 53258010624 53287042536 53331167232 53360239023 53533741807 53564571648 53575022592 53578070784 53593770672 53648614656 53812555776 53823055104 53883408384 53896987872 53971022196 54132868608 54146510964 54207226944 54428516352 54458186328 54500179968 54532991529 54677389312 54680500224 54710307561 54752495616 54766294128 54782342199 54827705088 55005979392 55081537056 55157198508 55260636704 55306395648 55322601984 55336544172 55409403348 55559282688 55635600384 55655069544 55712022912 55879090176 55893172608 55912731903 55955847168 55969948944 56043642096 56214902016 56229069078 56292120288 56303103402 56475156192 56549514528 56552731956 56596340736 56780365824 56800235584 56811317836 56858360832 56872690056 56936462976 57043237888 57107202048 57121593984 57196803456 57200057712 57211217973 57386045808 57450394368 57461603472 57464872794 57540534246 57696178176 57716368416 57727629414 57775431168 58028285952 58042910016 58059918228 58107995136 58119332544 58122639288 58296935424 58373692416 58377013632 58388403528 58391725581 58468607379 58632501248 58643940992 58647277584 58658720211 58692501504 58724495856 58773123072 58883342336 58918792758 58964226048 58996368522 59041861632 59045220864 59237208576 59303632896 59315203584 59318578368 59330151972 59396680512 59578186752 59589811008 59593201416 59671665144 59753631717 59915261952 59932818816 59947922853 59982446592 59997563136 60177481728 60256714752 60260143104 60271900416 60275329632 60292992006 60354691488 60535681024 60539125248 60550936992 60618834432 60634111356 60819398976 60899477184 60949905408 60983130312 61148086272 61181419208 61228597248 61232080896 61265459619 61312702464 61500063744 61512062976 61515562752 61596557568 61612080894 61681168224 61866135552 61881726816 61966729188 62168216292 62219695104 62237927232 62492000256 62504193024 62526065784 62574280704 62590050432 62611953237 62781315072 62863976448 62879819184 62898244747 62950328064 62966192562 63049097358 63155013376 63241764768 63328635324 63499935744 63534550716 63583543296 63618203844 63670883328 63877911552 63900265032 63965655936 63981776313 64173642624 64245602304 64261793232 64346403888 64350064926 64543035648 64559301534 64631693664 64644303906 64908200448 64927220384 64930914468 64980983808 64997360064 65192271872 65281821696 65298273768 65371494528 65384249112 65584052352 65670403968 65674140336 65686953969 65887682224 65938489344 65961563904 65974433616 65978187282 66029064192 66065057838 66243760128 66334754304 66422094336 66425873472 66625069056 66641859648 66716587008 66729604032 66733400664 66821265576 67021646848 67025460096 67038537384 67042351593 67130623287 67335763152 67348900983 67387686912 67404669696 67424421168 67480252416 67699666944 67736571266 67788804096 67792660992 67805887968 67809745836 67899027924 68013091328 68089356288 68102641152 68106515904 68119804116 68196188736 68421823848 68474585088 68511911832 68568643584 68606021601 68791597056 68829096609 68868734976 68882171904 68886091008 68976790272 69183635456 69187571712 69201070848 69205008096 69225287118 69296127264 69507884544 69521446176 69599402496 69616942668 69921621952 69979521024 69997156992 70017668136 70207062016 70299500544 70303500288 70317217152 70341824007 70396065792 70413806736 70628979456 70721973504 70739796582 70819119072 71049390048 71108222976 71146985364 71433363456 71437427712 71458360896 71531486208 71750074368 71764073472 71844544512 71862650496 71887798161 71961362928 72177158144 72195347952 72276302592 72294517386 72389704374 72610915104 72710655372 72907333632 72947076748 73003327488 73021725504 73043122932 73103606784 73122030072 73341305856 73442049408 73460557989 73542931344 73557280251 73741860864 73763469312 73782058896 73879204464 73883407878 74079043584 74123642502 74180800512 74206759392 74221237818 74282697216 74524230144 74550309204 74607796224 74626598592 74724856128 74953202688 74972092104 75056160384 75070804536 75075075747 75173923773 75300208256 75399352704 75403642608 75418354557 75461787648 75707154432 75752733546 75811147776 75830253408 75852473814 75915283968 76162125312 76262404608 76266743616 76281623964 76514727744 76600525824 76615471296 76619830392 76720712328 76928237568 76955157888 76970172552 76974551829 77033908224 77075900811 77371047936 77390546688 77413224304 77477326848 77492443392 77496852384 77598889056 77729247232 77831589888 77836018176 77851204704 77855634108 77958143172 78196370112 78211626948 78299327808 78364164096 78558390344 78618968064 78661824696 78722482176 78726961152 78746801616 78769876653 78982944768 79071510528 79086938112 79091437824 79106869296 79195574016 79215532578 79437582336 79453081344 79457601888 79562220192 79671508956 79887015936 79910425088 79930563804 79996750848 80346857472 80362533888 80367106176 80390656008 80472921984 80718833664 80734582656 80762834971 80825112576 80845481808 80956533294 81092531968 81199302912 81219766446 81310840416 81642774528 81687279492 81750269952 82016083968 82020750336 82128743424 82149441192 82241557632 82488180736 82508969088 82622305584 82890955056 82959593472 82983902976 83004816258 83114105022 83338924032 83368087712 83453400576 83482604316 83568034368 83708420096 83818635264 83839758912 83933770752 83954923416 84065463144 84322353024 84343603617 84438180432 84454655103 84666580992 84712734288 84778057728 84824271792 84829097934 84894511104 85170548736 85200353376 85216976754 85287541248 85309035084 85564856832 85660803072 85682390976 85795205184 85800086568 86057380864 86079068712 86175591552 86192405208 86197309191 86310801369 86544267264 86574552624 86591444121 86641311744 86663146752 86975360738 87042428928 87064365024 87089877342 87161992704 87178998816 87183958932 87445403136 87560538624 87565520448 87582605292 87948751872 87965911488 87970916376 88038752256 88086743784 88325013504 88378189137 88446339072 88494552783 88562792448 88567831296 88833425408 88855812864 88955449344 88972805376 88977867552 88995227958 89095020768 89367280128 89384716512 89389802124 89507497716 89781017536 89798534644 89872892928 89899228224 89973669888 89996344704 90266222592 90385072128 90390214656 90407850624 90412994448 90439488009 90532037232 90785808384 90803521536 90808687872 90826405488 90928251648 90951167034 91229098464 91349215776 91424858112 91474695468 91722129408 91772128812 91842895872 91848121344 91969053696 92250095616 92268094464 92273344128 92300382824 92394836352 92418121341 92521752336 92677179392 92695261568 92799203328 92822590224 92950093782 93252324438 93329542656 93356890848 93738000384 93756289536 93789098676 93861421056 93885075648 94171972608 94295964672 94319728776 94425492096 94449288843 94732520064 94810963968 94862647152 94992952986 95244484608 95249903616 95277814528 95301826074 95375314944 95427305766 95506324992 95685431296 95816867328 95850397548 95948483904 96260463936 96368403456 96392689848 96519605832 96525097389 96814553472 96838952301 96947540496 96966455859 97209778176 97337769984 97362300672 97390830576 97396371702 97471475712 97496040096 97788407808 97922732544 97947410652 98057241792 98076373668 98351292416 98376078528 98505605952 98511210504 98831523336 98907734016 98942345856 98961650424 98967280923 99043596288 99097586757 99365640192 99400412272 99419806213 99477061632 99502131456 99633141504 99638810208 99937603584 99962789472 100074880512 100094406048 100100100996 100231898364 100532470272 100538190144 100557806076 101003644728 101081530368 101107004544 101136631752 101220378624 101549500416 101604856899 101683206144 101688991488 101708831952 101714618754 102019636992 102134034432 102153961728 102159773856 102179706174 102294283104 102606877184 102626896736 102632735772 102711877632 102767867748 102852965376 103187395584 103303102464 103323257856 103329136512 103465185408 103775453184 103781357568 103801606272 103807512144 103837930677 103944190896 104261826816 104282169264 104399103744 104425414002 104882432928 104969281536 104995735488 105026502204 105310593024 105449250816 105455250432 105475825728 105594098688 105620710104 105916776448 105937441792 105943469184 106082960256 106109694873 106228678608 106516021248 106574085072 106662334464 106720478046 107067483614 107150045184 107156141568 107187541344 107297229312 107625111552 107646110208 107766816768 107793975744 107942044392 108265737216 108293021928 108414453888 108441776079 108584556561 108857032704 108916372656 109000359936 109065983058 109354778624 109361000448 109420615122 109504991232 109532588256 109564684398 109655410176 110011958784 110163074112 110314397016 110521273408 110612791296 110645203968 110673088344 110818806696 110825111817 111118565376 111185463753 111271200768 111310139088 111331856727 111424045824 111758180352 111786345216 111825463806 111911694336 111939897888 112087284192 112429804032 112458138156 112584240576 112606206804 112950312384 113099029056 113105463912 113192681472 113560731648 113600471168 113622635672 113629100319 113716721664 113745380112 113778710721 113872925952 114086475776 114214404096 114243187968 114393606912 114400115424 114422435946 114772091616 114900788736 114923206944 114929745588 115081068492 115392356352 115432736832 115455258828 115550862336 116056571904 116085820032 116119836456 116215990272 116238665088 116245278576 116593870848 116747384832 116754027264 116776807056 116783451162 116937214758 117265002496 117287881984 117294555168 117317440422 117448991712 117546246144 117837585516 117928452096 117992737044 118083723264 118090441728 118474417152 118607265792 118630407168 118637156736 118660303944 118793361024 118823298867 119156373504 119179622016 119186402832 119343330288 119507263434 119830523904 119865637632 119895845706 119995126272 120520286208 120543800832 120550659264 120585984012 120709382976 121071362048 121078250496 121101873984 121237668864 121268222712 121638797952 121798954368 121829649669 121899810816 121966260624 122296172544 122362838416 122457194496 122464161792 122530919238 122625404928 123024125952 123031125504 123193115136 123224161788 123362336448 123732271104 123763453632 123933458376 124336432584 124439390208 124475854464 124507224387 124671157533 124984000512 125008386048 125052131568 125148561408 125180100864 125223906474 125562630144 125727952896 125759638368 125796489494 125900656128 125932385124 126098194716 126310026752 126483529536 126657270648 126999871488 127069101432 127167086592 127236407688 127243646901 127341766656 127657384309 127755823104 127800530064 127825465131 127931311872 127963552626 128347285248 128491204608 128523586464 128692807776 128700129852 129086071296 129118603068 129263387328 129288607812 129816400896 129854440768 129861828936 129961967616 129994720128 130384543744 130463041107 130563643392 130596547536 130634816013 130742989056 130768498224 131168104704 131340807936 131348280672 131373907938 131775364448 131923127808 131948867232 131956374564 132058128384 132130115676 132487520256 132669508608 132844188672 132851746944 133250138112 133283719296 133433174016 133459208064 133466801328 133492841937 133642531152 134043293696 134050920192 134077074768 134084703186 134261246574 134671526304 134697801966 134809339392 134848842336 134960504832 135399333888 135473142532 135577608192 135585321984 135611775936 135619491672 135798055848 136026182656 136178712576 136205282304 136213031808 136239608232 136392377472 136426750551 136843647696 136949170176 137023823664 137137287168 137212043202 137583194112 137658193218 137764343808 137772182016 137953580544 138375143424 138402141696 138410016192 138450574236 138592254528 139015769088 139042892352 139198804992 139233885336 139425140673 139843243904 139878486657 139959042048 139994313984 140035336272 140414124032 140599001088 140607000576 140634434304 140683648014 140792131584 140827613472 141257958912 141443947008 141479593164 141638238144 142098780096 142216445952 142293970728 142489429479 142866726912 142874855424 142916721792 142952739111 143062972416 143140958649 143500148736 143528146944 143689089024 143725300992 143775596322 143922725856 144354316288 144390695904 144552605184 144589034772 144779408748 145221830208 145421310744 145814667264 145894153496 146006654976 146043451008 146086245864 146094557553 146207213568 146244060144 146682611712 146884098816 146921115978 147085862688 147114560502 147526938624 147564117792 147758408928 147766815756 148247285004 148361601024 148413518784 148442475636 148565394432 149048460288 149100618408 149215592448 149253197184 149449712256 149906405376 149944184208 149988122089 150112320768 150141609072 150150151494 150347847546 150600416512 150798705408 150807285216 150836709114 151505467092 151622295552 151660506816 151704947628 151830567936 152324250624 152524809216 152533487232 152563247928 152571928131 153029455488 153201051648 153230942592 153239660784 153269559261 153441424656 153856475136 153910315776 153940345104 153949103658 154067816448 154151801622 154781093376 154826448608 154954653696 154984886784 154993704768 155197778112 155458494464 155663179776 155672036352 155702409408 155711268216 155916286344 156392740224 156423253896 156598655616 156638121003 156728328192 157116780688 157237936128 157323649392 157444964352 157453922304 157493603232 157539753306 157965889536 158173876224 158182875648 158213738592 158391148032 158431065156 158875164672 158906162688 158915203776 159124440384 159343017912 159774031872 159820850176 159861127608 159993501696 160080717069 160601225421 160693714944 160725067776 160734212352 160781312016 160945843968 161437667328 161469165312 161525669942 161650225152 161690963616 161913066588 162185063936 162398605824 162439532892 162621680832 163285549056 163374558984 163500539904 163598974587 164032167936 164041500672 164130922683 164257486848 164298882384 164347026597 164483115264 164976361472 165017938176 165244611168 165781910112 165919186944 165967805952 166009632516 166228210044 166677848064 166736175424 166906801152 166965208632 167136068736 167416840192 167637270528 167679517824 167738195709 167867541504 167909846832 168130926288 168644706048 168687207234 168876360864 168909310206 169425468576 169648543584 169658195868 169789022208 170341097472 170400706752 170433953508 170575082496 170618070168 171129713664 171321606144 171364781952 171590410368 171600173136 171633653919 172114761728 172158137424 172351183104 172384810416 172394618382 172621602738 173088534528 173149105248 173182888242 173326293504 173950721476 174084857856 174128730048 174179754684 174323985408 174357997632 174367917864 174890806272 175121077248 175131040896 175165210584 175175176743 175405822137 175897503744 175931822976 175941832752 175976160633 176077504512 176173487568 176650027008 176756378274 176892678144 176989105566 177125584896 177135662592 177711625728 177910898688 177945610752 177955735104 177990455916 178190041536 178734560256 178769433024 178779604248 179014995432 179260895151 179562035072 179597069288 179745785856 179798456448 179843768559 179947339776 179992689408 180532445184 180770144256 180780429312 180815701248 180825988896 180878976018 181064074464 181607043072 181617375744 181652810976 181856503296 181902334068 182458196928 182698431552 182849716224 182949390936 183444258816 183544257624 183685791744 183696242688 183796378857 183938107392 184500191232 184536188928 184546688256 184600765648 184789672704 184836242682 185043504672 185354358784 185390523136 185598406656 185645180448 185900187564 186504648876 186659085312 186713781696 187476000768 187512579072 187578197352 187722842112 187770151296 187835859711 188343945216 188591929344 188639457552 188694734241 188850984192 188898577686 189465040128 189725294304 189985905972 190499807232 190555629056 190603652148 190750629888 190854611532 191012649984 191370862592 191633734656 191700795096 191896967808 192520927872 192736806912 192785379696 193039211664 193050194778 193629106944 193677904602 193895080992 193932911718 194724601344 194781661152 194792743404 194942951424 194992080192 195576815616 195845465088 195894821304 196114483584 196152747336 196702584832 196752157056 197011211904 197022421008 197060861907 197663046672 197815468032 197884691712 197923300848 197934561846 198087192576 198195173514 198731280384 198800824544 198839612426 199004262912 199266283008 199277620416 199875207168 199925578944 200149761024 200188812096 200200201992 200463796728 201064940544 201076380288 201115612152 201127054779 201391869861 202007289456 202046702949 202163060736 202214009088 202273263504 202440757248 203099000832 203209713798 203366412288 203377982976 203417663904 203429237508 204039273984 204268068864 204307923456 204319547712 204359412348 204588566208 205213754368 205253793472 205265471544 205423755264 205535735496 205705930752 205818064803 206374791168 206487289827 206606204928 206646515712 206658273024 206930370816 207550906368 207562715136 207603212544 207615024288 207675861354 207888381792 208523653632 208564338528 208798207488 208850828004 209764865856 209938563072 209991470976 210053004408 210621186048 210898501632 210910500864 210951651456 211025472021 211188197376 211241420208 211833552896 211874883584 211886938368 212165920512 212219389746 212457357216 213148170144 213324668928 213440956092 214134967228 214300090368 214312283136 214375082688 214594458624 215250223104 215292220416 215533633536 215587951488 215663394483 215884088784 216531474432 216586043856 216828907776 216883552158 217169113122 217832745312 218131966116 218722000896 218841230244 219009982464 219065176512 219129368796 219310820352 220023917568 220326148224 220381673967 220628794032 220671840753 221042546816 221225582592 221290407936 221346176688 221637613392 221650223634 222237130752 222370927506 222542401536 222620278176 222663713454 222848091648 223572690432 223650927612 223823388672 223879795776 224174568384 224859608064 224916276312 225168481152 225212413608 225225227241 225900624768 226198058112 226210927824 226255063671 226385362944 227121463296 227200942336 227245271344 227258200638 227433443328 227490760224 227557421442 227745851904 228172951552 228486375936 228787213824 228800230848 228844871892 229544183232 229801577472 229846413888 229859491176 230162136984 230784712704 230865473664 230910517656 230923655487 231101724672 231227702433 232113143808 232171640064 232239672912 232431980544 232477330176 232490557152 233187741696 233494769664 233508054528 233553614112 233566902324 233874429516 234530004992 234575763968 234589110336 234634880844 234897983424 235092492288 235675171032 235856904192 235985474088 236167446528 236180883456 236309629959 236948834304 237077999431 237214531584 237260814336 237274313472 237320607888 237586722048 237646597734 238312747008 238359244032 238372805664 238686660576 239014526868 239661047808 239731275264 239791691412 239990252544 241040572416 241087601664 241101318528 241171968024 241418765952 242142724096 242156500992 242203747968 242288504913 242475337728 242536445424 243277595904 243597908736 243659299338 243932521248 244725676832 244928323584 245061838476 245250809856 246048251904 246062251008 246386230272 246448323576 246724672896 247464542208 247526907264 247866916752 248672865168 248878780416 248951708928 249014448774 249342315066 250016772096 250104263136 250360201728 250447812948 251125260288 251455905792 251519276736 251592978988 251801312256 251864770248 252196389432 252620053504 252967059072 253030810851 253314541296 253363965309 253999742976 254138202864 254334173184 254472815376 254487293802 254683533312 255314768618 255511646208 255601060128 255650930262 255862623744 255927105252 256694570496 256982409216 257047172928 257385615552 257400259704 258172142592 258237206136 258526774656 258577215624 258591927573 258932404107 259632801792 259708881536 259723657872 259774332363 259923935232 259989440256 260769087488 260926082214 261127286784 261193095072 261269632026 261485978112 261536996448 262336209408 262681615872 262696561344 262747815876 263550728896 263846255616 263897734464 263912749128 264116256768 264260231352 264975040512 265134567411 265339017216 265483658349 265688377344 265703493888 266500276224 266567438592 266866348032 266918416128 266933602656 266985683874 267285062304 268086587392 268101840384 268154149536 268169406372 268522493148 269343052608 269395603932 269618678784 269697684672 269921009664 270798667776 270946285064 271155216384 271170643968 271223551872 271238983344 271318464027 271596111696 272052365312 272357425152 272410564608 272426063616 272479216464 272784754944 272853501102 273687295392 274047647328 274274574336 274424086404 275166388224 275316386436 275528687616 275544364032 275907161088 276750286848 276804283392 276820032384 276901148472 277184509056 277254364023 278031538176 278085784704 278397609984 278467770672 278850281346 279686487808 279756973314 279988627968 280070672544 281214001152 281268868608 281367296028 281584263168 281655226944 282515917824 282887894016 282959186328 283276476288 283347866529 284197560192 284432891904 284587941456 284978858958 285733453824 285749710848 285833443584 285905478222 286125944832 286281917298 287056293888 287450601984 287551192644 287845451712 288708632576 288781391808 289105210368 289178069544 289558817496 290443660416 290516856903 290842621488 290899367577 291629334528 291788306992 292013309952 292086902016 292172491728 292189115106 292414427136 292488120288 293365223424 293768197632 293842231956 294171725376 294229121004 295053877248 295128235584 295516817856 295533631512 296494570008 296723202048 296827037568 296884951272 296901842769 297130788864 297292760271 298096920576 298201236816 298259418639 298431184896 298506394368 298899424512 299812810752 299888368416 299976244178 300224641536 300283218144 300300302988 300695695092 301200833024 301597410816 301614570432 301673418228 303010934184 303244591104 303321013632 303409895256 303661135872 304413762583 304648501248 304814570697 305049618432 305066974464 305126495856 305143856262 306058910976 306402103296 306461885184 306479321568 306539118522 306882849312 307820631552 307880690208 307898207316 308135632896 308303603244 309562186752 309652897216 309909307392 309969773568 309987409536 310395556224 310916988928 311326359552 311344072704 311404818816 311422536432 311513792031 311832572688 312785480448 312846507792 313197311232 313276242006 314233561376 314647298784 314907844608 314987206464 315079506612 315931779072 316347752448 316365751296 316427477184 316782296064 316862130312 317750329344 317812325376 317830407552 318248880768 318329084619 318686035824 319548063744 319641700352 319722255216 319987003392 320161434138 321202450842 321450135552 321468424704 321562624032 321891687936 322875334656 322938330624 323051339884 323300450304 323381927232 323826133176 324370127872 324797211648 324879065784 325243361664 325325328237 325753669683 326571098112 326749117968 327001079808 327197949174 328064335872 328083001344 328261845366 328514973696 328597764768 328694053194 328966230528 330035876352 330489222336 331563820224 331838373888 331935611904 332019265032 332456420088 332475335451 333355696128 333472350848 333556391259 333813602304 333930417264 333995570181 334272137472 334833680384 335274541056 335359035648 335476391418 335735083008 335819693664 336261852576 337289412096 337374414468 337752721728 337818620412 338850937152 339297087168 339316391736 339578044416 340682194944 340801413504 340867907016 340887300957 341150164992 341236140336 341336132163 342259427328 342643212288 342729563904 343180820736 343200346272 343267307838 344229523456 344316274848 344702366208 344769620832 344789236764 345243205476 346177069056 346298210496 346365776484 346652587008 347901442952 348169715712 348257460096 348359509368 348647970816 348715995264 348735835728 349781612544 350242154496 350262081792 350330421168 350350353486 350811644274 351795007488 351863645952 351883665504 351952321266 352346975136 353512756548 353785356288 353978211132 354251169792 354271325184 355423251456 355821797376 355891221504 355911470208 355980911832 356380083072 357469120512 357538866048 357559208496 358029990864 358521790302 359124070144 359194138576 359491571712 359596912896 359687537118 359985378816 361560858624 361631402496 361651977792 361757952036 362128148928 363214086144 363234751488 363305621952 363713006592 363804668136 364916393856 365396863104 365488949007 365699432448 365898781872 366888517632 367088515248 367371583488 367392485376 367592757714 367876214784 369072377856 369093376512 369201531296 369579345408 369672485364 370087009344 370708717568 370781046272 371196813312 371290360896 371800375128 373009297752 373318170624 373427563392 373521673161 374013472599 374952001536 375025158144 375156394704 375445684224 375540302592 375671719422 376687890432 377183858688 377278915104 377389468482 377701968384 377797155372 378930080256 379450588608 379971811944 380999614464 381111258112 381207304296 381501259776 381709223064 381730940703 382025299968 382741725184 382972152927 383267469312 383401590192 383476395393 383793935616 385041855744 385473613824 385570759392 386078423328 386100389556 387258213888 387355809204 387790161984 387865823436 389449202688 389563322304 389585486808 389885902848 389984160384 391153631232 391389123321 391690930176 391789642608 391904448039 392228967168 392305494672 393405169664 393504314112 394022423808 394044842016 394121723814 395326093344 395769383424 395846601696 395869123692 396174385152 396390347028 397462560768 397601649088 397679224852 398008525824 398532566016 398555240832 399750414336 399851157888 400299522048 400377624192 400400403984 400478525811 400927593456 402129881088 402152760576 402231224304 402254109558 402783739722 404014578912 404093405898 404428018176 404546527008 404881514496 406198001664 406419427596 406732824576 406755965952 406835327808 406858475016 408078547968 408536137728 408615846912 408639095424 408718824696 409177132416 409280251653 410427508736 410507586944 410530943088 410847510528 411071470992 411411861504 411636129606 412749582336 412974579654 413293031424 413316546048 413860741632 415125430272 415206425088 415230048576 415351722708 415776763584 417047307264 417128677056 417596414976 417701656008 418275422019 419529731712 419635459971 419877126144 419982941952 420106008816 421242372096 421797003264 421821001728 421903302912 422050944042 422376394752 422482840416 423749767168 423773876736 424331841024 424438779492 424914714432 426296340288 426649337856 426881912184 427468288437 428269934456 428600180736 428624566272 428750165376 428858217333 429188917248 429422875947 430500446208 430584440832 431067267072 431175902976 431326788966 431768177568 433062948864 433172087712 433657815552 433767104316 434338226244 435665490624 436263932232 437444001792 437682460488 438019964928 438130353024 438258737592 438283672659 438621640704 440047835136 440287713229 440652296448 440763347934 441257588064 441343681506 442085093632 442580815872 442692353376 443275226784 443300447268 444741855012 445084803072 445240556352 445327426908 445696183296 447145380864 447301855224 447646777344 447759591552 448349136768 449719216128 449832552624 449964366267 450336962304 450424827216 450450454482 451801249536 452396116224 452421855648 452510127342 454401884672 454490542688 454516401276 454866886656 454981520448 455114842884 455491703808 456345903104 456972751872 457574427648 457600461696 457689743784 459088366464 459603154944 459692827776 459718982352 459808677783 460324273968 461569425408 461730947328 461821035312 461847310974 462203449344 462455404866 464343280128 464479345824 464863961088 464954660352 464981114304 466375483392 466989539328 467016109056 467107228224 467133804648 467748859032 469060009984 469151527936 469178220672 469269761688 469795966848 469914363009 470184984576 471350342064 471713808384 471970948176 472334893056 472361766912 472619259918 473897668608 474155998862 474521628672 474548626944 474641215776 475173444096 475293195468 476625494016 476718488064 476745611328 477373321152 478029053736 479322095616 479462550528 479583382824 479980505088 480242151207 481803676263 482081144832 482175203328 482202637056 482343936048 482837531904 484285448192 484313001984 484407495936 484577009826 484950675456 485072890848 486555191808 487195817472 487318598676 487865042496 489451353664 489856647168 490123676952 490501619712 490796923761 492096503808 492124502016 492392768049 492772460544 492896647152 493041079791 493449345792 494929084416 495053814528 495733833504 497345730336 497757560832 497903417856 498028897548 498684630132 500033544192 500208526272 500720403456 500895625896 502250520576 502911811584 503038553472 503185957976 503214587127 503602624512 503729540496 504392778864 505240107008 505934118144 506061621702 506629082592 506727930618 508276405728 508945630752 508974587604 509367066624 510629537236 511023292416 511202120256 511301860524 511725247488 511854210504 513389140992 513964818432 514094345856 514771231104 514800519408 514900961757 516344285184 516474412272 517053549312 517154431248 517183855146 517864808214 519265603584 519417763072 519447315744 519548664726 519978880512 521852164428 522254573568 522386190144 522539264052 522971956224 523073992896 524672418816 525363231744 525393122688 525495631752 525525530229 526217466411 527101457792 527692511232 527795468928 527825498256 527928481899 528232513536 528520462704 529950081024 530269134822 530678034432 530967316698 531376754688 531406987776 533134877184 533732696064 533836832256 533867205312 533971367748 534570124608 536173174784 536203680768 536308299072 536338812744 537044986296 538686105216 538791207864 539237357568 539395369344 539531305677 539842019328 541597335552 541892570128 542310432768 542341287936 542447103744 542477966688 542636928054 543192223392 544104730624 544821129216 544852127232 544958432928 545569509888 545707002204 547374590784 548095294656 548549148672 548848172808 550332776448 550632772872 551057375232 551088728064 551389136571 551814322176 553500573696 553608566784 553640064768 553802296944 554369018112 554508728046 556063076352 556171569408 556795219968 556935541344 557700562692 559372975616 559513946628 559977255936 560141345088 562428002304 562537737216 562734592056 563168526336 563310453888 563507579133 565031835648 565339844797 565775788032 565918372656 566084202723 566552952576 566695733058 568395120384 569175882912 569957717916 571499421696 571666887168 571810956444 572251889664 572563834596 574112587776 574901203968 575102385288 575690903424 577417265152 577562783616 578210420736 578356139088 579117634992 580887320832 581033713806 581685242976 581798735154 583576613984 584173804032 584344983456 584378230212 584828854272 584976240576 586730446848 587536395264 587684463912 588343450752 588458242008 590107754496 590256471168 591033635712 591067263024 591182585721 592989140016 593446404096 593654075136 593769902544 593803685538 594261577728 594585520542 596193841152 596402473632 596518837278 597012788736 597798849024 599625621504 599776736832 599952488356 600449283072 600566436288 600600605976 601391390184 602401666048 603194821632 603229140864 603346836456 603381164337 604175609583 606021868368 606140108847 606489182208 606642027264 606819790512 607322271744 608827525166 609297002496 609629141394 610099236864 610133948928 610252991712 610287712524 612117821952 612804206592 612923770368 612958643136 613078237044 613765698624 615641263104 615761380416 615796414632 616271265792 616607206488 617454194409 619124373504 619305794432 619461869481 619818614784 619939547136 619974819072 620791112448 621833977856 622652719104 622688145408 622809637632 622845072864 623027584062 623665145376 625570960896 625693015584 626394622464 626552484012 628467122752 629294597568 629815689216 629974412928 630159013224 631863558144 632695504896 632731502592 632854954368 633076416063 633564592128 633724260624 635500658688 635624650752 635660815104 636497761536 636658169238 637372071648 639283400704 639444510432 639974006784 640322868276 642404901684 642900271104 642936849408 643125248064 643783375872 645750669312 645876661248 646102679768 646600900608 646763854464 646990183449 647652266352 648740255744 649594423296 649758131568 650486723328 650650656474 651507339366 653498235936 654395898348 656166002688 656523690732 657029947392 657195529536 657388106388 657932461056 660071752704 660978444672 661145021901 663127640448 663676747776 663871223808 664038530064 664912840176 664950670902 666711392256 666944701696 667112782518 667627204608 667860834528 667991140362 668544274944 670718071296 670952782836 671470166016 671639387328 672523705152 674578824192 674748828936 675505443456 675637240824 675675681723 677701874304 678594174336 678632783472 678765191013 679156088832 681364389888 681602827008 681735814032 681774601914 682300329984 682472280672 682672264326 684518854656 685459127808 686361641472 686400692544 686534615676 688459046912 688632549696 689404732416 689539241664 689578473528 690486410952 692354138112 692596420992 692731552968 692770966461 693305174016 693683107299 695802885904 695938643491 696339431424 696514920192 696719018736 697295941632 697431990528 697471671456 699563225088 700484308992 700524163584 700660842336 700700706972 701623288548 703590014976 703727291904 703767331008 703904642532 704693950272 707025513096 707570712576 707956422264 708502339584 708542650368 708928889877 710846502912 711233998293 711643594752 711782443008 711822940416 711961823664 712760166144 714938241024 715077732096 715118416992 716059981728 717043580604 718248140288 718388277152 718983143424 719193825792 719375074236 719970757632 723121717248 723262804992 723303955584 723515904072 724256297856 726428172288 726469502976 726611243904 726865514739 727426013184 727609336272 729832787712 730793726208 730977898014 731797563744 734177030496 734784970752 735185515428 735752429568 738144755712 738186753024 738403062592 739158690816 739344970728 740174018688 741417435136 741562092544 742393626624 742580721792 743600750256 746018595504 746636341248 746855126784 747043346322 748026945198 750050316288 750312789408 751080605184 751343438844 753375780864 754367717376 754557830208 754778936964 755403936768 755594310744 757860160512 758901177216 759092432553 759943623888 760091895927 761999228928 762222516224 762414608592 763002519552 763418446128 763461881406 764050599936 765483450368 765944305854 766534938624 766803180384 766952790786 767587871232 770083711488 770947227648 771141518784 772156846656 772200779112 774516427776 774711618408 775580323968 775731646872 775775782719 776797212321 778898405376 779126644608 779170973616 779322997089 779771805696 779968320768 782307262464 782778246642 783381860352 783579285216 783808896078 784457934336 784610989344 787008628224 788044847616 788089684032 788243447628 790652186688 791538766848 791693203392 791738247384 792348770304 792780694056 794925121536 795203298176 795358449704 795403702233 796017051648 796450975047 797065132032 797110481664 799500828672 799702315776 800599044096 800755248384 800800807968 800957051622 801855186912 804259762176 804305521152 804462448608 804508219116 805567479444 808029157824 808186811796 808856036352 809093054016 809763028992 812396003328 812838855192 813465649152 813511931904 813670655616 813716950032 813955392081 816157095936 817072275456 817231693824 817278190848 817437649392 818354264832 818560503306 820855017472 821015173888 821061886176 822142941984 822823723008 823272259212 825499164672 825949159308 826586062848 826633092096 827721483264 830250860544 830412850176 830460097152 830703445416 831553527168 831763092069 834094614528 834257354112 835192829952 835403312016 836550844038 839059463424 839270919942 839965883904 840212017632 843642003456 843806605824 844101888084 844752789504 844965680832 847499534336 847547753472 848663682048 848877558984 849829428864 852592680576 853298675712 853763824368 854936576874 856539868912 857200361472 857249132544 857500330752 857716434666 858377834496 858845751894 861168881664 862351805952 862653577932 863536355136 866125897728 866344175424 867315631104 867534208632 868676452488 871330981248 871550570709 872527864464 872698102731 874888003584 875364920976 876039929856 876260706048 876517475184 876567345318 877243281408 880095670272 880575426458 881304592896 881526695868 882515176128 882687363012 884170187264 885161631744 885384706752 886550453568 886600894536 889483710024 890169606144 890481112704 890654853816 890705528307 891392366592 891878280813 894290761728 894603710448 894778255917 895293554688 895519183104 896698273536 899438432256 899665105248 899928732534 900673924608 900849654432 900900908964 903602499072 904792232448 904843711296 905020254684 908803769344 908981085376 909032802552 909733773312 909963040896 910229685768 910983407616 912691806208 913241287749 913945503744 914443712091 915148855296 915200923392 915379487568 918176732928 919206309888 919385655552 919437964704 919617355566 920648547936 923461894656 923642070624 923694621948 924406898688 924910809732 928686560256 928958691648 929727922176 929909320704 929962228608 932750966784 933979078656 934032218112 934214456448 934267609296 934541376093 935497718064 938120019968 938303055872 938356441344 938539523376 939591933696 939828726018 942700684128 943941896352 944723533824 945238519836 947795337216 948311997724 949043257344 949097253888 949282431552 950346888192 950586390936 953250988032 953436976128 953491222656 954746642304 954987253857 956058107472 958644191232 958925101056 959166765648 959961010176 960484302414 963607352526 964350406656 964405274112 964687872096 965675063808 968626003968 968814991872 969154019652 969901350912 970145781696 973110383616 974391634944 974637197352 975730084992 975975984711 977261009049 978902707328 979713294336 980247353904 981003239424 981593847522 984193007616 984249004032 984785536098 985544921088 985793294304 986082159582 986898691584 990107629056 991467667008 994691460672 995515121664 995806835712 996057795096 997369260264 997426006353 1000067088384 1000417052544 1000669173777 1001440806912 1001791251792 1001986710543 1004501041152 1005823623168 1006077106944 1006371915952 1006429174254 1007205249024 1007459080992 1008785557728 1010480214016 1011868236288 1012123243404 1013258165184 1013455861236 1016552811456 1017891261504 1017949175208 1018734133248 1021259074472 1022046584832 1022404240512 1022603721048 1022661902871 1023450494976 1023708421008 1024008396489 1026778281984 1027929636864 1028188691712 1029542462208 1029601038816 1029801923514 1032688570368 1032948824544 1034107098624 1034308862496 1034367710292 1035729616428 1038531207168 1038835526144 1038894631488 1039097329452 1039957761024 1043704328856 1044509147136 1044772380288 1045078528104 1045943912448 1046147985792 1049344837632 1049916854623 1050726463488 1050786245376 1050991263504 1051051060458 1052434932822 1054202915584 1055385022464 1055590937856 1055650996512 1055856963798 1057040925408 1060538269644 1061356068864 1061934633396 1062753509376 1062813975552 1066269754368 1067465392128 1067673664512 1067734410624 1067942735496 1069140249216 1072346349568 1072407361536 1072616598144 1072677625488 1074089972592 1077372210432 1077582415728 1078474715136 1078790738688 1079062611354 1083785140256 1084682575872 1084894207488 1084955933376 1085273856108 1086384446784 1088209461248 1089642258432 1089704254464 1089916865856 1091139019776 1091414004408 1094749181568 1096190589312 1096466847021 1097098297344 1097696345616 1100665552896 1101265545744 1102114750464 1102177456128 1102778273142 1103628644352 1107217133568 1107280129536 1107604593888 1108738036224 1109017456092 1112126152704 1112343138816 1113590439936 1113871082688 1115401125384 1118745951232 1119027893256 1119954511872 1120282690176 1120565019483 1122040417797 1124856004608 1125075474432 1125469184112 1126337052672 1126620907776 1127015158266 1130063671296 1130679689594 1131551576064 1131836745312 1132168405446 1133105905152 1133391466116 1136790240768 1138351765824 1139915435832 1142998843392 1143333774336 1143621912888 1144503779328 1145127669192 1145192822109 1148225175552 1148916458781 1149802407936 1150204770576 1150429186179 1151381806848 1154834530304 1155125567232 1156420841472 1156712278176 1158235269984 1161774641664 1162067427612 1163370485952 1163597470308 1167153227968 1168347608064 1168689966912 1168756460424 1169657708544 1169952481152 1173460893696 1174167369963 1175072790528 1175368927824 1175713344117 1176686901504 1176916484016 1180215508992 1180512942336 1182067271424 1182134526048 1182365171442 1185978280032 1187308150272 1187539805088 1187607371076 1188523155456 1189171041084 1192387682304 1192804947264 1193037674556 1194025577472 1195597698048 1199251243008 1199553473664 1199904976712 1200898566144 1201132872576 1201201211952 1201435577433 1202782780368 1204803332096 1206389643264 1206458281728 1206693672912 1206762328674 1208351219166 1212043736736 1212280217694 1213284054528 1213639581024 1214644543488 1217655050332 1218594004992 1219258282788 1220198473728 1220267897856 1220505983424 1220575425048 1224235643904 1225608413184 1225847540736 1225917286272 1226156474088 1227531397248 1227840754959 1231282526208 1231522760832 1231592829264 1232542531584 1233214412976 1234908388818 1238248747008 1238611588864 1238923738962 1239879094272 1239949638144 1241582224896 1245376290816 1245619275264 1245690145728 1246055168124 1247330290752 1251141921792 1251386031168 1252789244928 1253104968024 1254826266057 1256934245504 1258589195136 1258906379913 1259631378432 1259948825856 1260318026448 1263727116288 1265391009792 1265463005184 1265709908736 1266152832126 1267129184256 1267448521248 1271249301504 1271321630208 1272995523072 1273316338476 1274744143296 1278566801408 1278889020864 1279948013568 1280645736552 1284809803368 1285800542208 1285873698816 1286250496128 1286574651999 1287566751744 1288268627841 1291501338624 1291753322496 1292205359536 1293201801216 1293527708928 1293980366898 1295304532704 1297480511488 1299188846592 1299516263136 1300973446656 1301301312948 1303014678732 1306996471872 1308791796696 1312332005376 1313047381464 1314059894784 1314391059072 1314776212776 1314851017977 1315864922112 1320143505408 1320863139687 1321956889344 1322290043802 1326255280896 1327742447616 1328077060128 1329825680352 1329901341804 1333889403392 1334225565036 1335254409216 1335721669056 1335982280724 1337088549888 1341436142592 1341905565672 1342940332032 1343278774656 1345047410304 1349157648384 1349497657872 1349893098801 1351010886912 1351274481648 1351351363446 1355403748608 1357188348672 1357265566944 1357530382026 1363205654016 1363471628064 1363549203828 1364600659968 1364944561344 1365344528652 1369037709312 1370918255616 1372723282944 1372801385088 1373069231352 1376918093824 1377265099392 1378809464832 1379078483328 1379156947056 1379426033349 1380972821904 1384708276224 1385192841984 1385463105936 1385541932922 1386610348032 1387366214598 1391605771808 1391877286982 1393029840384 1393438037472 1394591883264 1394863981056 1394943342912 1399126450176 1400968617984 1401048327168 1401321684672 1401401413944 1403246577096 1407180029952 1407454583808 1407534662016 1407809285064 1409387900544 1409743089027 1414051026192 1415141425152 1415912844528 1417004679168 1417085300736 1417857779754 1421693005824 1422467996586 1423564886016 1423645880832 1423923647328 1425520332288 1429876482048 1430155464192 1430236833984 1432119963456 1434087161208 1436496280576 1436776554304 1437966286848 1438387651584 1438750148472 1439941515264 1440726453621 1445411028789 1446243434496 1446525609984 1446607911168 1447031808144 1448512595712 1452856344576 1452939005952 1453222487808 1453731029478 1454852026368 1455218672544 1459665575424 1461587452416 1461955796028 1463595127488 1468354060992 1469569941504 1470371030856 1471504859136 1472390771283 1476289511424 1476373506048 1476806125184 1477178304147 1478317381632 1478689941456 1479123239373 1480348037376 1482834870272 1483124185088 1484787253248 1485161443584 1487201500512 1492037191008 1493272682496 1493710253568 1494086692644 1496053890396 1500100632576 1500625578816 1502161210368 1502686877688 1506751561728 1508735434752 1509115660416 1509557873928 1509643761381 1510807873536 1511188621488 1515720321024 1517802354432 1518184865106 1519887247776 1520183791854 1524445032448 1524829217184 1526836892256 1526923762812 1528101199872 1531888611708 1533069877248 1533606360768 1533905581572 1535175742464 1540167422976 1541894455296 1542283037568 1544313693312 1544401558224 1544702885271 1549032855552 1549423236816 1551160647936 1551463293744 1551551565438 1553594424642 1557796810752 1558253289216 1558341947232 1558645994178 1559936641536 1565556493284 1566763720704 1567158570432 1567617792156 1568915868672 1569221978688 1574017256448 1576089695232 1576179368064 1576486895256 1576576590687 1581304373376 1583077533696 1583386406784 1583476494768 1583785445697 1584697540608 1585561388112 1589850243072 1590406596352 1590716899408 1590807404466 1592034103296 1592901950094 1594130264064 1594220963328 1599404631552 1601198088192 1601510496768 1601601615936 1601914103244 1603710373824 1608519524352 1608611042304 1608924897216 1609016438232 1611134958888 1616058315648 1616373623592 1617712072704 1618186108032 1618593917031 1619526057984 1624792006656 1625677710384 1626931298304 1627023863808 1627341311232 1627433900064 1627910784162 1632314191872 1634463387648 1634556381696 1634875298784 1636708529664 1637121006612 1641710034944 1642030347776 1642123772352 1644285883968 1645647446016 1646544518424 1650998329344 1651898318616 1653172125696 1653266184192 1654167409713 1655442966528 1659545996017 1660501721088 1660825700352 1660920194304 1661406890832 1663107054336 1663526184138 1668189229056 1668514708224 1670385659904 1670806624032 1673101688076 1678118926848 1678541839884 1679931767808 1680424035264 1687284006912 1687613211648 1688203776168 1689505579008 1689931361664 1690522737399 1694999068672 1695095506944 1696019534391 1697327364096 1697755117968 1698252608169 1699658857728 1705185361152 1707527648736 1709873153748 1713079737824 1714498265088 1715000661504 1715432869332 1716755668992 1717691503788 1722337763328 1724703611904 1725307155864 1727072710272 1732251795456 1732688350848 1734631262208 1735068417264 1737352904976 1742661962496 1743101141418 1745055728928 1745396205462 1750729841952 1752521412096 1753034950368 1753134690636 1754486562816 1760191340544 1761150852916 1762609185792 1763053391736 1765030352256 1765374726024 1768340374528 1770323263488 1770769413504 1773100907136 1773201789072 1773547757163 1778967420048 1780339212288 1780962225408 1781309707632 1781411056614 1782784733184 1783756561626 1788581523456 1789207420896 1789556511834 1791038366208 1793396547072 1798876864512 1799330210496 1799857465068 1801347849216 1801699308864 1801801817928 1807204998144 1809584464896 1809687422592 1810040509368 1810143493011 1812526828749 1817607538688 1817962170752 1818065605104 1818420326541 1819467546624 1819926081792 1820459371536 1821966815232 1825383612416 1826482575498 1827891007488 1828887424182 1830297710592 1830401846784 1830758975136 1836353465856 1838412619776 1838771311104 1838875929408 1839234711132 1841297095872 1846923789312 1847284141248 1847389243896 1848813797376 1849821619464 1852362583227 1857373120512 1857917383296 1858385608443 1859455844352 1859818641408 1859924457216 1865501933568 1867958157312 1868064436224 1868428912896 1868535218592 1869082752186 1870995436128 1876606111744 1876712882688 1877079046752 1879183867392 1879657452036 1885401368256 1887883792704 1889447067648 1890477039672 1895590674432 1896623995448 1898086514688 1898194507776 1898564863104 1899229248189 1900693776384 1901172781872 1906501976064 1906873952256 1906982445312 1909493284608 1909974507714 1912116214944 1917850202112 1918333531296 1919922020352 1920968604828 1927214705052 1928700813312 1928810548224 1929375744192 1931350127616 1937252007936 1937629983744 1938308039304 1939802701824 1940291563392 1940970550347 1946220767232 1948783269888 1949274394704 1949845587157 1951460169984 1951951969422 1954522018098 1957805414656 1960494707808 1963187695044 1968498008064 1969571072196 1971089842176 1971586588608 1972164319164 1973797383168 1980215258112 1982935334016 1983435065703 1989382921344 1991030243328 1991613671424 1992115590192 1994738520528 1994852012706 2000134176768 2000834105088 2001338347554 2002881613824 2003582503584 2003973421086 2012154213888 2012743831904 2012858348508 2014410498048 2014918161984 2017571115456 2020960428032 2023736472576 2024246486808 2026516330368 2026911722472 2033105622912 2035782523008 2035898350416 2036295573039 2037468266496 2042518148944 2044093169664 2044808481024 2045207442096 2045323805742 2046900989952 2047416842016 2048016792978 2053556563968 2056377383424 2059084924416 2059202077632 2059603847028 2065377140736 2065897649088 2068214197248 2068617724992 2068735420584 2071459232856 2077062414336 2077671052288 2077789262976 2078194658904 2078312899383 2079915522048 2081049321897 2087408657712 2087815930473 2089018294272 2089544760576 2090157056208 2091887824896 2092295971584 2098689675264 2099833709246 2101452926976 2101572490752 2101982527008 2102102120916 2104869865644 2108405831168 2110770044928 2111181875712 2111301993024 2111713927596 2114081850816 2121076539288 2122712137728 2123869266792 2125507018752 2125627951104 2126786669631 2132539508736 2133701994879 2134930784256 2135347329024 2135468821248 2135885470992 2138280498432 2144692699136 2144814723072 2145233196288 2145355250976 2148179945184 2154744420864 2155164831456 2156949430272 2157581477376 2158125222708 2167570280512 2169365151744 2169788414976 2169911866752 2170547712216 2172768893568 2176418922496 2179284516864 2179408508928 2179833731712 2180596544217 2182278039552 2182828008816 2189498363136 2192381178624 2192933694042 2195392691232 2202531091488 2204354912256 2205556546284 2207257288704 2214434267136 2214560259072 2215209187776 2217476072448 2218034912184 2224252305408 2224686277632 2227180879872 2227742165376 2230802250768 2237491902464 2238055786512 2239909023744 2240565380352 2241130038966 2244080835594 2250150948864 2250938368224 2253241815552 2254030316532 2260127342592 2261359379188 2263103152128 2263673490624 2264336810892 2266211810304 2266782932232 2273580481536 2276703531648 2277277297659 2279830871664 2280275687781 2285997686784 2286667548672 2287243825776 2289007558656 2290255338384 2290385644218 2296450351104 2297832917562 2299604815872 2300409541152 2300858372358 2302763613696 2310251134464 2312841682944 2313424556352 2316470539968 2323549283328 2324134855224 2326740971904 2327194940616 2327327348157 2330391636963 2334306455936 2336695216128 2337379933824 2337512920848 2337968991267 2339315417088 2339904962304 2346921787392 2348334739926 2350145581056 2350737855648 2351426688234 2353373803008 2353832968032 2361025884672 2364134542848 2364269052096 2364730342884 2371956560064 2374616300544 2375079610176 2375214742152 2377046310912 2378342082168 2384775364608 2385609894528 2386075349112 2386211106699 2388051154944 2389352925141 2391195396096 2398502486016 2399106947328 2399809953424 2401797132288 2402265745152 2402402423904 2402871154866 2405565560736 2409606664192 2412779286528 2412916563456 2413387345824 2413524657348 2416702438332 2424087473472 2424560435388 2426568109056 2427279162048 2429289086976 2435310100664 2437188009984 2438516565576 2440396947456 2440535795712 2441011966848 2441150850096 2441866176243 2448471287808 2451216826368 2451695081472 2451834572544 2452312948176 2455062794496 2455681509918 2462565052416 2463045521664 2463185658528 2466428825952 2469816777636 2476497494016 2477223177728 2477847477924 2479758188544 2479899276288 2483164449792 2490752581632 2491238550528 2491380291456 2492110336248 2494660581504 2502283843584 2502772062336 2505578489856 2506209936048 2509652532114 2513868491008 2517178390272 2517812759826 2519897651712 2520636052896 2530926010368 2531419817472 2532305664252 2534258368512 2534897042496 2542498603008 2542643260416 2545991046144 2546632676952 2549488286592 2557133602816 2557778041728 2559896027136 2561291473104 2569619606736 2571601084416 2571747397632 2572500992256 2573149303998 2575133503488 2576537255682 2583506644992 2584410719072 2587055417856 2587960733796 2590609065408 2594961022976 2598377693184 2599032526272 2601946893312 2602602625896 2606029357464 2613992943744 2614651712127 2617583593392 2618094308193 2624664010752 2626094762928 2628119789568 2628782118144 2629552425552 2629702035954 2631729844224 2640287010816 2641726279374 2643913778688 2644580087604 2652510561792 2655484895232 2656154120256 2659651360704 2659802683608 2667778806784 2668451130072 2670508818432 2671443338112 2671964561448 2672116584921 2674177099776 2675634842439 2682872285184 2683811131344 2684334767751 2685880664064 2686557549312 2690094820608 2698315296768 2698995315744 2699786197602 2702021773824 2702548963296 2702702726892 2710807497216 2714376697344 2714531133888 2715060764052 2726411308032 2726943256128 2727098407656 2729201319936 2729889122688 2730689057304 2738075418624 2739723863247 2741836511232 2743331136273 2745446565888 2745602770176 2746138462704 2753836187648 2754530198784 2757618929664 2758156966656 2758313894112 2758852066698 2761945643808 2770385683968 2770926211872 2771083865844 2773220696064 2774732429196 2783211543616 2783754573964 2786059680768 2786876074944 2789183766528 2789727962112 2789886685824 2798252900352 2801937235968 2802096654336 2802643369344 2802802827888 2803624128279 2806493154192 2814360059904 2814909167616 2815069324032 2815618570128 2818775801088 2819486178054 2828102052384 2831825689056 2834170601472 2835715559508 2843386011648 2844935993172 2847129772032 2847291761664 2847847294656 2851040664576 2859752964096 2860310928384 2860473667968 2864239926912 2864961761571 2868174322416 2872992561152 2873553108608 2875932573696 2876775303168 2877500296944 2879883030528 2881452907242 2890822057578 2893051219968 2893215822336 2894063616288 2897025191424 2905878011904 2906444975616 2907462058956 2909704052736 2910437345088 2919331150848 2923174904832 2923911592056 2927190254976 2927927954133 2936708121984 2939139883008 2940742061712 2943009718272 2944781542566 2952579022848 2952747012096 2953612250368 2954356608294 2956634763264 2957379882912 2958246478746 2960696074752 2966248370176 2970322887168 2974403001024 2984074382016 2986545364992 2987420507136 2988173385288 2992107780792 2992278019059 3000201265152 3001251157632 3002007521331 3004322420736 3005373755376 3005960131629 3013503123456 3017470869504 3018231320832 3019115747856 3019287522762 3021615747072 3022377242976 3031440642048 3035604708864 3036369730212 3039774495552 3040367583708 3048890064896 3049658434368 3053673784512 3053847525624 3056202399744 3063777223416 3066139754496 3067212721536 3067811163144 3067985708613 3070351484928 3072025189467 3080334845952 3082013992603 3083788910592 3084566075136 3088627386624 3088803116448 3089405770542 3098065711104 3098846473632 3102321295872 3102926587488 3103103130876 3107188849284 3115593621504 3116506578432 3116683894464 3117291988356 3119873283072 3131112986568 3133527441408 3134317140864 3135235584312 3137831737344 3138443957376 3148034512896 3149750563869 3152179390464 3152358736128 3152973790512 3153153181374 3162608746752 3166155067392 3166772813568 3166952989536 3167570891394 3171122776224 3180813192704 3181433798816 3181614808932 3184068206592 3185803900188 3188260528128 3188441926656 3198809263104 3202396176384 3203020993536 3203203231872 3203828206488 3207420747648 3217039048704 3217222084608 3217849794432 3218032876464 3222269917776 3232116631296 3232747247184 3235424145408 3236372216064 3237187834062 3251355420768 3254047727616 3254682622464 3254867800128 3255821568324 3264628383744 3268926775296 3269112763392 3269750597568 3273417059328 3274242013224 3283420069888 3284060695552 3284247544704 3288571767936 3289400541063 3291294892032 3293089036848 3301996658688 3303796637232 3306344251392 3306532368384 3308334819426 3310885933056 3319091992034 3321651400704 3321840388608 3322813781664 3326214108672 3327052368276 3336378458112 3337029416448 3340771319808 3341613248064 3346203376152 3356237853696 3357083679768 3359863535616 3360848070528 3361695058449 3366121253391 3374568013824 3375226423296 3376407552336 3379011158016 3379862723328 3381045474798 3389998137344 3390191013888 3392039068782 3394654728192 3395510235936 3396505216338 3399317715456 3410370722304 3415055297472 3419746307496 3426159475648 3428996530176 3430001323008 3430865738664 3433511337984 3435383007576 3435578466327 3444675526656 3446749376343 3449407223808 3450614311728 3451287558537 3454145420544 3464503590912 3465376701696 3469262524416 3470136834528 3474705809952 3485323924992 3486202282836 3490111457856 3490792410924 3501459683904 3505042824192 3506069900736 3506269381272 3508973125632 3520382681088 3522301705832 3522502109889 3525218371584 3526106783472 3527140032351 3530060704512 3530749452048 3536680749056 3540646526976 3541538827008 3546201814272 3546403578144 3547095514326 3557934840096 3561924450816 3562619415264 3562822113228 3565569466368 3567513123252 3577163046912 3578414841792 3579113023668 3582076732416 3586793094144 3597753729024 3598660420992 3599714930136 3602695698432 3603398617728 3603603635856 3604306732299 3614409996288 3619168929792 3619374845184 3620081018736 3620286986022 3625053657498 3635215077376 3635924341504 3636131210208 3636840653082 3639852163584 3640918743072 3643933630464 3652965150996 3655782014976 3657774848364 3660595421184 3660803693568 3661517950272 3672706931712 3676825239552 3677542622208 3677751858816 3678469422264 3682594191744 3683522264877 3693847578624 3694568282496 3694778487792 3697627594752 3699643238928 3704725166454 3714746241024 3715834766592 3716771216886 3719637282816 3719848914432 3736128872448 3736857825792 3737070437184 3738165504372 3741990872256 3753212223488 3753425765376 3754158093504 3758367734784 3759314904072 3770802736512 3775767585408 3776719139739 3778894135296 3780954079344 3791181348864 3793247990896 3796173029376 3796389015552 3797129726208 3798458496378 3801387552768 3802345563744 3813747904512 3813964890624 3818986569216 3819949015428 3824232429888 3835700404224 3836667062592 3839844040704 3841937209656 3854429410104 3857401626624 3857621096448 3858751488384 3859723955997 3862700255232 3864805883523 3874504015872 3875259967488 3876616078608 3879605403648 3880583126784 3881941100694 3892441534464 3897566539776 3898548789408 3899691174314 3902920339968 3903903938844 3909044036196 3915610829312 3920989415616 3926375390088 3936996016128 3939142144392 3942179684352 3943173177216 3944328638328 3944553053931 3947594766336 3957378913579 3960430516224 3962589419061 3965870668032 3966870131406 3978765842688 3983227342848 3984231180384 3989477041056 3989704025412 4001668210176 4002676695108 4005763227648 4007165007168 4007946842172 4024308427776 4025487663808 4025716697016 4028820996096 4029836323968 4035142230912 4041920856064 4047472945152 4048492973616 4049679296403 4053032660736 4053823444944 4066211245824 4071565046016 4071796700832 4072591146078 4085036297888 4089616962048 4090414884192 4090647611484 4093801979904 4094833684032 4096033585956 4107113127936 4112754766848 4118169848832 4118404155264 4119207694056 4130754281472 4131795298176 4136428394496 4137235449984 4137470841168 4138278100047 4142918465712 4154124828672 4155342104576 4155578525952 4156389317808 4156625798766 4159831044096 4162098643794 4174817315424 4175631860946 4179089521152 4180314112416 4183775649792 4184591943168 4197379350528 4199667418492 4202905853952 4203144981504 4203965054016 4204204241832 4209739731288 4216811662336 4221540089856 4222363751424 4222603986048 4223427855192 4228163701632 4229229267081 4242153078576 4245424275456 4247738533584 4251014037504 4251255902208 4253573339262 4265079017472 4267403989758 4270694658048 4270937642496 4271770941984 4276560996864 4289629446144 4290466392576 4290710501952 4296359890368 4309488841728 4310329662912 4313898860544 4315162954752 4316250445416 4322179360863 4335140561024 4336233086367 4338730303488 4339576829952 4339823733504 4341095424432 4345537787136 4352837844992 4358569033728 4358817017856 4359667463424 4361193088434 4364556079104 4365656017632 4378996726272 4384762357248 4385867388084 4390785382464 4405062182976 4408709824512 4411113092568 4414514577408 4417172313849 4428868534272 4429120518144 4430418375552 4431534912441 4434952144896 4436069824368 4437369718119 4448504610816 4449372555264 4454361759744 4455484330752 4461604501536 4474983804928 4476111573024 4479818047488 4481130760704 4482260077932 4488161671188 4500301897728 4501876736448 4506483631104 4508060633064 4520254685184 4522718758376 4526206304256 4527346981248 4528673621784 4528931284143 4532423620608 4533565864464 4547160963072 4553407063296 4554554595318 4559661743328 4560551375562 4573335097344 4574487651552 4580510676768 4580771288436 4595665835124 4599209631744 4600819082304 4601716744716 4605527227392 4620502268928 4625683365888 4626849112704 4632941079936 4647098566656 4648269710448 4653481943808 4654389881232 4654654696314 4660783273926 4668612911872 4673390432256 4674759867648 4675025841696 4675937982534 4679809924608 4696669479852 4700291162112 4701475711296 4702853376468 4706747606016 4707665936064 4722051769344 4728269085696 4728538104192 4729460685768 4729729772061 4743913120128 4749232601088 4750159220352 4750429484304 4751356337091 4754092621824 4756684164336 4769550729216 4771219789056 4772150698224 4772422213398 4776102309888 4778705850282 4782390792192 4798213894656 4799619906848 4803594264576 4804531490304 4804804847808 4805742309732 4811131121472 4819213328384 4825558573056 4825833126912 4826774691648 4827049314696 4833404876664 4848174946944 4849120870776 4853136218112 4854558324096 4855781751093 4858578173952 4870620201328 4874376019968 4877033131152 4880793894912 4881071591424 4882023933696 4882301700192 4883732352486 4896942575616 4903390162944 4903669145088 4904625896352 4910125588992 4911363019836 4925130104832 4926091043328 4926371317056 4932857651904 4939633555272 4952994988032 4954446355456 4955694955848 4959516377088 4959798552576 4962502229139 4966328899584 4978637988051 4981505163264 4982477101056 4982760582912 4984220672496 4989321163008 5004567687168 5005544124672 5011156979712 5012419872096 5019305064228 5027736982016 5034356780544 5035625519652 5039795303424 5041272105792 5061852020736 5062839634944 5064611328504 5068516737024 5069794084992 5071568212197 5084997206016 5085286520832 5088058603173 5091982092288 5093265353904 5094757824507 5098976573184 5114267205632 5115556083456 5122582946208 5139239213472 5143494795264 5145001984512 5146298607996 5150267006976 5153074511364 5167013289984 5168821438144 5174110835712 5175921467592 5181218130816 5189922045952 5196755386368 5198065052544 5203893786624 5205205251792 5212058714928 5227985887488 5229303424254 5235167186784 5236188616386 5252189525856 5257564236288 5259104851104 5259404071908 5263459688448 5280574021632 5283452558748 5287827557376 5289160175208 5305021123584 5310969790464 5312308240512 5319302721408 5319605367216 5320643271489 5335557613568 5336902260144 5341017636864 5342886676224 5343929122896 5344233169842 5348354199552 5351269684878 5365744570368 5367622262688 5368669535502 5373115098624 5380189641216 5396630593536 5397990631488 5399572395204 5404043547648 5405097926592 5405405453784 5421614994432 5428753394688 5429062267776 5430121528104 5430430479033 5437580486247 5452822616064 5453886512256 5454196815312 5455260979623 5458402639872 5459778245376 5461378114608 5476150837248 5479447726494 5483673022464 5486662272546 5490893131776 5491205540352 5492276925408 5509060397568 5515237859328 5516313933312 5516627788224 5517704133396 5523891287616 5540771367936 5541852423744 5542167731688 5546441392128 5549464858392 5557087749681 5566423087232 5567509147928 5572119361536 5573752149888 5575156825329 5578367533056 5579455924224 5579773371648 5596505800704 5603874471936 5604193308672 5605286738688 5605605655776 5607248256558 5612986308384 5629818335232 5630138648064 5631237140256 5637551602176 5638972356108 5656204104768 5663651378112 5668341202944 5671431119016 5686772023296 5689871986344 5694259544064 5694583523328 5695694589312 5697687744567 5702081329152 5719505928192 5720621856768 5720947335936 5728479853824 5729923523142 5736348644832 5745985122304 5747106217216 5753550606336 5755000593888 5759766061056 5762905814484 5781644115156 5786102439936 5786431644672 5788127232576 5794050382848 5811756023808 5812889951232 5814924117912 5819408105472 5820874690176 5822911651041 5838662301696 5846349809664 5847823184112 5849536761471 5854380509952 5855855908266 5873416243968 5881484123424 5889563085132 5905494024192 5907224500736 5908713216588 5913269526528 5914759765824 5916492957492 5921392149504 5932496740352 5940645774336 5948806002048 5968148764032 5973090729984 5974841014272 5976346770576 5984215561584 5984556038118 6000402530304 6002502315264 6004015042662 6008644841472 6010747510752 6011920263258 6036462641664 6038231495712 6038575045524 6043231494144 6044754485952 6062881284096 6071209417728 6072739460424 6079548991104 6080735167416 6097780129792 6099316868736 6107347569024 6107695051248 6108886719117 6112404799488 6127554446832 6132279508992 6134425443072 6135622326288 6135971417226 6140702969856 6144050378934 6160669691904 6164027985206 6169132150272 6177254773248 6177606232896 6178811541084 6196131422208 6197692947264 6204642591744 6205853174976 6206206261752 6214377698568 6231187243008 6233013156864 6233367788928 6234583976712 6234938698149 6239746566144 6243147965691 6262225973136 6263447791419 6267054882816 6268634281728 6270471168624 6275663474688 6276887914752 6296069025792 6299501127738 6304358780928 6304717472256 6305947581024 6306306362748 6325217493504 6332310134784 6333545627136 6333905979072 6335141782788 6342245552448 6361626385408 6362867597632 6363229617864 6368136413184 6371607800376 6376521056256 6376883853312 6380360008893 6397618526208 6401105984637 6404792352768 6406041987072 6406406463744 6407656412976 6414841495296 6434078097408 6434444169216 6435699588864 6436065752928 6444539835552 6464233262592 6465494494368 6470848290816 6472744432128 6474375668124 6502710841536 6508095455232 6509365244928 6509735600256 6511643136648 6529256767488 6537853550592 6538225526784 6539501195136 6541789632651 6546834118656 6548484026448 6566840139776 6568121391104 6568495089408 6577143535872 6578801082126 6586178073696 6607593274464 6613064736768 6616669638852 6621771866112 6638183984068 6643302801408 6643680777216 6645627563328 6652428217344 6654104736552 6672756916224 6674058832896 6681542639616 6683226496128 6692406752304 6712475707392 6714167359536 6719727071232 6721696141056 6723390116898 6732242506782 6750452846592 6752815104672 6759725446656 6762090949596 6780382027776 6784078137564 6789309456384 6791020471872 6793010432676 6798635430912 6820741444608 6830110594944 6831831892977 6839492614992 6840827063343 6852318951296 6857993060352 6860002646016 6861731477328 6867022675968 6870766015152 6871156932654 6889351053312 6893498752686 6898814447616 6901228623456 6902575117074 6908290841088 6930753403392 6938525048832 6940273669056 6949411619904 6970647849984 6972404565672 6980222915712 6981584821848 6981982044471 7002919367808 7010085648384 7012139801472 7012538762544 7013906973801 7017946251264 7040765362176 7044603411664 7045004219778 7050436743168 7052213566944 7054280064702 7060121409024 7061498904096 7073361498112 7083077654016 7092403628544 7092807156288 7094191028652 7115869680192 7123848901632 7125238830528 7125644226456 7131138932736 7135026246504 7154326093824 7156829683584 7158226047336 7158633320097 7164153464832 7168058775423 7173586188288 7195507458048 7197320841984 7199429860272 7205391396864 7206797235456 7207207271712 7208613464598 7228819992576 7238337859584 7238749690368 7240162037472 7240573972044 7250107314996 7270430154752 7271848683008 7272262420416 7273681306164 7279704327168 7281837486144 7287867260928 7305930301992 7311564029952 7315549696728 7321190842368 7321607387136 7323035900544 7325598528729 7345413863424 7349417982361 7353650479104 7355085244416 7355503717632 7356938844528 7365188383488 7367044529754 7387695157248 7389136564992 7389556975584 7399286477856 7409450332908 7429492482048 7431669533184 7433542433772 7439274565632 7439697828864 7472257744896 7473715651584 7474140874368 7476331008744 7483981744512 7506424446976 7506851530752 7508316187008 7516735469568 7518629808144 7541605473024 7551535170816 7553438279478 7561908158688 7586495981792 7592778031104 7594259452416 7596916992756 7602775105536 7604691127488 7627495809024 7627929781248 7637973138432 7639898030856 7648464859776 7671400808448 7673334125184 7679688081408 7683874419312 7708858820208 7714803253248 7715242192896 7717502976768 7719447911994 7725400510464 7729611767046 7750519934976 7753232157216 7761166253568 7763882201388 7784883068928 7795133079552 7797097578816 7799382348628 7805840679936 7807807877688 7818088072392 7831221658624 7841978831232 7843955136381 7852750780176 7854282924579 7873992032256 7878284288784 7884359368704 7886346354432 7888657276656 7889106107862 7895189532672 7914757827158 7920861032448 7925178838122 7931741336064 7933740262812 7957531685376 7966454685696 7968462360768 7978954082112 7979408050824 8003336420352 8005353390216 8011526455296 8014330014336 8015893684344 8016349754763 8026904527317 8048616855552 8050975327616 8051433394032 8053004303253 8057641992192 8059672647936 8070284461824 8083841712128 8094945890304 8096985947232 8099358592806 8106065321472 8107646889888 8132422491648 8143130092032 8143593401664 8145182292156 8170072595776 8179233924096 8180829768384 8181295222968 8187603959808 8189667368064 8192067171912 8214226255872 8219171589741 8225509533696 8229993408819 8236339697664 8236808310528 8238415388112 8261508562944 8263590596352 8272856788992 8274470899968 8274941682336 8276556200094 8285836931424 8310684209152 8311157051904 8312778635616 8313251597532 8319662088192 8324197287588 8349634630848 8351263721892 8358179042304 8360628224832 8367551299584 8369183886336 8394758701056 8399334836984 8405811707904 8406289963008 8407930108032 8408408483664 8410872384837 8419479462576 8433623324672 8443080179712 8444727502848 8445207972096 8446855710384 8456327403264 8458458534162 8484306157152 8495477067168 8502511804416 8507146678524 8530158034944 8534807979516 8541389316096 8541875284992 8543541883968 8553121993728 8579258892288 8580932785152 8581421003904 8592719780736 8594885284713 8618977683456 8620659325824 8627797721088 8630325909504 8632500890832 8644358721726 8670281122048 8672466172734 8679153659904 8679647467008 8682190848864 8691075574272 8717634035712 8719334926848 8722386176868 8729112158208 8731312035264 8757993452544 8769524714496 8771734776168 8781570764928 8783783862399 8810124365952 8817419649024 8822226185136 8829029154816 8834344627698 8857737068544 8858241036288 8860836751104 8863069824882 8869904289792 8872139648736 8874739436238 8898745110528 8910968661504 8923209003072 8949967609856 8952223146048 8959636094976 8962261521408 8964520155864 8976323342376 9000603795456 9003753472896 9006022563993 9012967262208 9016121266128 9017880394887 9040509370368 9045437516752 9052412608512 9054693962496 9057347243568 9057862568286 9064847241216 9067131728928 9094321926144 9106814126592 9109109190636 9119323486656 9121102751124 9146670194688 9148975303104 9161021353536 9161542576872 9191331670248 9198419263488 9201638164608 9203433489432 9203957125839 9211054454784 9216075568401 9241004537856 9246041977809 9251366731776 9253698225408 9265882159872 9294197133312 9296539420896 9306963887616 9308779762464 9309309392628 9321566547852 9337225823744 9346780864512 9349519735296 9350051683392 9351875965068 9359619849216 9393338959704 9400582324224 9402951422592 9405706752936 9413495212032 9415331872128 9444103538688 9449251691607 9456538171392 9457076208384 9458921371536 9459459544122 9487826240256 9498465202176 9500318440704 9500858968608 9502712674182 9513368328672 9542439578112 9544301396448 9544844426796 9552204619776 9557411700564 9564781584384 9596427789312 9599239813696 9607188529152 9609062980608 9609609695616 9611484619464 9622262242944 9638426656768 9651117146112 9651666253824 9653549383296 9654098629392 9666809753328 9696349893888 9698241741552 9706272436224 9709116648192 9711563502186 9741240402656 9754066262304 9762143182848 9764047867392 9764603400384 9767464704972 9793885151232 9806780325888 9807338290176 9809251792704 9820251177984 9822726039672 9850260209664 9852182086656 9852742634112 9865715303808 9868201623189 9879267110544 9905989976064 9908892710912 9911389911696 9919032754176 9919597105152 9925004458278 9932657799168 9957275976102 9964954202112 9965521165824 9968441344992 9978642326016 10009135374336 10011088249344 10022313959424 10024839744192 10038610128456 10055473964032 10068713561088 10071251039304 10079590606848 10082544211584 10085085175347 10098363760173 10123704041472 10125679269888 10129222657008 10137033474048 10139588169984 10143136424394 10169994412032 10170573041664 10176117206346 10183964184576 10186530707808 10189515649014 10197953146368 10231112166912 10245165892416 10278478426944 10286989590528 10290003969024 10292597215992 10300534013952 10306149022728 10306735398981 10334026579968 10337642876288 10340248129029 10348221671424 10351842935184 10353862675611 10362436261632 10379844091904 10393510772736 10396130105088 10407787573248 10410410503584 10424117429856 10455971774976 10458606848508 10470334373568 10472377232772 10504379051712 10515128472576 10518209702208 10518808143816 10526919376896 10561148043264 10566905117496 10567506329667 10575655114752 10578320350416 10581420097053 10610042247168 10621939580928 10624616481024 10638605442816 10639210734432 10641286542978 10671115227136 10673804520288 10685773352448 10687858245792 10688466339684 10696708399104 10702539369756 10731489140736 10735244525376 10737339071004 10746230197248 10760379282432 10793261187072 10795981262976 10799144790408 10808087095296 10810195853184 10810810907568 10812920196897 10843229988864 10857506789376 10858124535552 10860243056208 10860860958066 10875160972494 10905645232128 10907773024512 10908393630624 10910521959246 10919556490752 10922756229216 10958895452988 10967346044928 10973324545092 10981786263552 10982411080704 10984553850816 11018120795136 11030475718656 11032627866624 11033255576448 11035408266792 11047782575232 11081542735872 11083704847488 11084335463376 11092882784256 11098929716784 11114175499362 11132846174464 11135018295856 11144238723072 11147504299776 11150313650658 11158911848448 11159546743296 11208386617344 11210573477376 11211211311552 11214496513116 11225972616768 11259636670464 11260277296128 11262474280512 11275103204352 11277944712216 11312408209536 11327302756224 11330157419217 11336682405888 11342862238032 11373544046592 11379743972688 11388519088128 11389167046656 11391389178624 11395375489134 11404162658304 11441243713536 11441894671872 11456959707648 11459847046284 11472697289664 11491970244608 11494212434432 11507101212672 11510001187776 11519532122112 11525811628968 11563288230312 11572204879872 11572863289344 11576254465152 11579171867991 11588100765696 11594417650569 11623512047616 11625779902464 11629848235824 11638816210944 11641749380352 11645823302082 11677324603392 11692699619328 11695646368224 11699073522942 11708761019904 11711711816532 11746832487936 11762968246848 11779126170264 11810988048384 11814449001472 11817426433176 11826539053056 11829519531648 11832985914984 11833659161793 11842784299008 11864993480704 11872136740737 11881291548672 11887768257183 11897612004096 11936297528064 11949682028544 11952693541152 11968431123168 11969112076236 12005004630528 12008030085324 12017289682944 12021495021504 12023840526516 12072925283328 12076462991424 12077150091048 12086462988288 12089508971904 12125762568192 12142418835456 12145478920848 12149037889209 12159097982208 12161470334832 12195560259584 12198633737472 12214695138048 12215390102496 12217773438234 12255108893664 12268850886144 12271244652576 12271942834452 12281405939712 12288100757868 12321339383808 12328055970412 12338264300544 12354509546496 12355212465792 12357623082168 12392262844416 12395385894528 12409285183488 12411706349952 12412412523504 12414834300141 12428755397136 12462374486016 12466026313728 12466735577856 12469167953424 12469877396298 12479493132288 12486295931382 12524451946272 12526895582838 12537268563456 12540942337248 12551326949376 12553775829504 12592138051584 12599002255476 12608717561856 12609434944512 12611895162048 12612612725496 12650434987008 12664620269568 12667091254272 12667811958144 12670283565576 12684491104896 12687687801243 12723252770816 12725735195264 12726459235728 12736272826368 12743215600752 12753042112512 12753767706624 12760720017786 12795237052416 12802211969274 12812083974144 12812812927488 12815312825952 12829682990592 12868888338432 12871399177728 12872131505856 12889079671104 12928466525184 12930988988736 12941696581632 12945488864256 12948751336248 12966538082589 13005421683072 13008699259101 13016190910464 13018730489856 13019471200512 13023286273296 13058513534976 13075707101184 13076451053568 13079002390272 13083579265302 13093668237312 13096968052896 13136242782208 13136990178816 13154287071744 13157602164252 13172356147392 13215186548928 13226129473536 13233339277704 13243543732224 13251516941547 13276367968136 13286605602816 13287361554432 13291255126656 13294604737323 13304856434688 13308209473104 13312109154357 13345513832448 13348117665792 13363085279232 13366452992256 13384813504608 13424951414784 13428334719072 13439454142464 13443392282112 13446780233796 13464485013564 13500905693184 13505630209344 13519450893312 13524181899192 13560764055552 13568156275128 13578618912768 13582040943744 13586020865352 13586793852429 13597270861824 13641482889216 13648919110099 13660221189888 13663663785954 13678985229984 13681654126686 13704637902592 13720005292032 13723462954656 13741532030304 13742313865308 13786997505372 13797628895232 13802457246912 13805150234148 13816581682176 13861506806784 13877050097664 13880547338112 13898823239808 13941295699968 13944809131344 13960445831424 13963169643696 13963964088942 14005838735616 14020171296768 14024279602944 14025077525088 14027813947602 14089206823328 14090008439556 14100873486336 14104427133888 14108560129404 14120242818048 14122997808192 14146722996224 14166155308032 14184807257088 14185614312576 14188382057304 14231739360384 14247697803264 14250477661056 14251288452912 14254069011273 14262277865472 14270052493008 14308652187648 14313659367168 14316452094672 14317266640194 14328306929664 14336117550846 14347172376576 14394641683968 14398859720544 14410782793728 14413594470912 14414414543424 14417226929196 14457639985152 14476675719168 14477499380736 14480324074944 14481147944088 14500214629992 14540860309504 14543697366016 14544524840832 14547362612328 14559408654336 14563674972288 14567345253279 14575734521856 14611860603984 14623128059904 14631099393456 14642381684736 14643214774272 14646071801088 14651197057458 14690827726848 14698835964722 14710170488832 14711007435264 14713877689056 14730376766976 14734089059508 14775390314496 14778273129984 14779113951168 14798572955712 14818900665816 14858984964096 14863339066368 14867084867544 14878549131264 14879395657728 14887506687417 14935913964153 14944515489792 14947431303168 14948281748736 14952662017488 14967963489024 15012848893952 15013703061504 15016632374016 15033470939136 15037259616288 15083210946048 15103070341632 15106876558956 15123816317376 15172991963584 15185556062208 15188518904832 15193833985512 15205550211072 15209382254976 15214704636591 15254991618048 15255859562496 15264175809519 15275946276864 15279796061712 15284273473521 15296929719552 15342801616896 15346668250368 15367748838624 15417717640416 15430484385792 15435005953536 15438895823988 15450801020928 15459223534092 15501039869952 15506464314432 15522332507136 15527764402776 15569766137856 15590266159104 15594195157632 15598764697256 15611681359872 15615615755376 15636176144784 15662443317248 15683957662464 15687910272762 15705501560352 15708565849158 15756568577568 15772692708864 15777314553312 15778212215724 15790379065344 15829515654316 15841722064896 15850357676244 15863482672128 15867480525624 15915063370752 15932909371392 15936924721536 15957908164224 15958816101648 15961929814467 16006672840704 16010706780432 16023052910592 16028660028672 16031787368688 16032699509526 16053809054634 16097233711104 16101950655232 16102866788064 16106008606506 16119345295872 16140568923648 16189891780608 16193971894464 16198717185612 16212130642944 16215293779776 16264844983296 16286260184064 16287186803328 16290364584312 16291291437099 16312741458741 16340145191552 16358467848192 16361659536768 16362590445936 16365782938869 16375207919616 16379334736128 16384134343824 16428452511744 16438343179482 16451019067392 16459986817638 16472679395328 16473616621056 16476830776224 16527181192704 16545713577984 16548941799936 16549883364672 16553112400188 16571673862848 16621368418304 16622314103808 16625557271232 16626503195064 16639324176384 16648394575176 16699269261696 16702527443784 16716358084608 16721256449664 16725470475987 16735102599168 16738367772672 16789517402112 16798669673968 16811623415808 16812579926016 16815860216064 16816816967328 16821744769674 16838958925152 16867246649344 16889455005696 16890415944192 16893711420768 16912654806528 16916917068324 16968612314304 16990954134336 17005023608832 17014293357048 17060316069888 17069615959032 17082778632192 17083750569984 17087083767936 17093063233701 17106243987456 17158517784576 17161865570304 17162842007808 17185439561472 17189770569426 17237955366912 17241318651648 17260651819008 17265001781664 17288717443452 17340562244096 17344932345468 17358307319808 17359294934016 17364381697728 17382151148544 17435268071424 17438669853696 17444772353736 17458224316416 17462624070528 17468734953123 17515986905088 17539049428992 17543469552336 17548610284413 17563141529856 17567567724798 17620248731904 17644452370272 17668689255396 17716482072576 17721673502208 17726139649764 17739808579584 17744279297472 17749478872476 17797490221056 17821937323008 17846418006144 17899935219712 17904446292096 17919272189952 17924523042816 17929040311728 17952646684752 18001207590912 18007506945792 18012045127986 18025934524416 18032242532256 18035760789774 18090875033504 18109387924992 18114694487136 18115725136572 18129694482432 18134263457856 18188643852288 18213628253184 18218218381272 18238646973312 18242205502248 18293340389376 18297950606208 18322042707072 18323085153744 18326660157351 18382663340496 18396838526976 18403276329216 18406866978864 18407914251678 18422108909568 18432151136802 18482009075712 18492083955618 18507396450816 18531764319744 18588394266624 18593078841792 18613927775232 18617559524928 18618618785256 18643133095704 18674451647488 18693561729024 18699039470592 18700103366784 18703751930136 18704816094447 18719239698432 18729443897073 18786677919408 18790343374257 18801164648448 18805902845184 18811413505872 18826990424064 18830663744256 18888207077376 18898503383214 18913076342784 18914152416768 18917842743072 18918919088244 18975652480512 18996930404352 19000636881408 19001717937216 19005425348364 19026736657344 19084879156224 19088602792896 19089688853592 19104409239552 19114823401128 19129563168768 19141080026679 19192855578624 19198479627392 19203317953911 19214377058304 19218125961216 19219219391232 19222969238928 19244524485888 19276853313536 19302234292224 19303332507648 19307098766592 19308197258784 19333619506656 19392699787776 19396483483104 19412544872448 19418233296384 19423127004372 19482480805312 19508132524608 19524286365696 19528095734784 19529206800768 19534929409944 19587770302464 19613560651776 19614676580352 19618503585408 19625368897953 19640502355968 19645452079344 19700520419328 19704364173312 19705485268224 19731430607616 19736403246378 19758534221088 19817785421824 19822779823392 19839194210304 19850008916556 19865315598336 19914551952204 19929908404224 19931042331648 19936882689984 19957284652032 20018270748672 20022176498688 20044627918848 20049679488384 20077220256912 20110947928064 20137427122176 20142502078608 20159181213696 20165088423168 20170170350694 20196727520346 20251358539776 20258445314016 20279176339968 20286272848788 20341146083328 20352234412692 20367928369152 20373061415616 20379031298028 20395906292736 20462224333824 20490331784832 20495495678931 20556956853888 20573979181056 20580007938048 20585194431984 20601068027904 20612298045456 20613470797962 20668053159936 20675285752576 20680496258058 20696443342848 20703685870368 20707725351222 20724872523264 20792260210176 20815575146496 20820821007168 20848234859712 20911943549952 20917213697016 20940668747136 20944754465544 20945946133413 21008758103424 21030256945152 21036419404416 21037616287632 21041720921403 21053838753792 21122296086528 21133810234992 21135012659334 21151310229504 21156640700832 21162840194106 21220084494336 21249232962048 21277210885632 21278421468864 21282573085956 21342230454272 21347609040576 21371546704896 21375716491584 21376932679368 21393416798208 21405078739512 21462978281472 21470489050752 21474678142008 21475899960291 21492460394496 21504176326269 21520758564864 21574097948221 21586522374144 21591962525952 21598289580816 21616174190592 21620391706368 21621621815136 21625840393794 21686459977728 21715013578752 21716249071104 21720486112416 21721721916132 21750321944988 21811290464256 21815546049024 21816787261248 21821043918492 21839112981504 21845512458432 21917790905976 21934692089856 21946649090184 21963572527104 21964822161408 21969107701632 21976795586187 22036241590272 22048253947083 22060951437312 22065255733248 22066511152896 22070816533584 22095565150464 22163085471744 22167409694976 22168670926752 22197859433568 22228350998724 22265692348928 22270036591712 22288477446144 22295008599552 22300627301316 22317823696896 22319093486592 22416773234688 22421146954752 22422422623104 22428993026232 22451945233536 22519273340928 22520554592256 22524948561024 22550206408704 22555889424432 22624816419072 22654605512448 22660314838434 22685724476064 22759487945376 22778334093312 22782778357248 22790750978268 22808325316608 22882487427072 22883789343744 22913919415296 22919694092568 22945394579328 22983940489216 22988424868864 23014202425344 23020002375552 23039064244224 23051623257936 23126576460624 23144409759744 23145726578688 23152508930304 23158343735982 23176201531392 23188835301138 23251559804928 23259696471648 23283498760704 23291646604164 23354649206784 23385399238656 23391292736448 23398147045884 23417522039808 23423423633064 23493664975872 23525936493696 23531865409143 23558252340528 23562848773737 23621976096768 23628898002944 23634852866352 23653078106112 23659039063296 23665971829968 23667318323586 23685568598016 23729986961408 23744273481474 23762583097344 23775536514366 23795224008192 23872595056128 23899364057088 23905387082304 23936862246336 23938224152472 24010009261056 24016060170648 24034579365888 24042990043008 24047681053032 24049049264289 24080713581951 24145850566656 24152925982848 24154300182096 24159012909759 24172925976576 24179017943808 24251525136384 24284837670912 24290957841696 24298075778418 24318195964416 24322940669664 24397267474944 24429390276096 24430780204992 24435546876468 24510217787328 24537701772288 24542489305152 24543885668904 24562811879424 24576201515736 24642678767616 24656111940824 24657514769223 24676528601088 24689980226457 24709019092992 24710424931584 24715246164336 24784525688832 24790771789056 24818570366976 24823412699904 24824825047008 24829668600282 24857510794272 24932052627456 24933471155712 24938335906848 24939754792596 24958986264576 24972591862764 25048903892544 25053791165676 25074537126912 25081884674496 25102653898752 25107551659008 25184276103168 25198004510952 25217435123712 25218869889024 25223790324096 25225225450992 25232617154511 25300869974016 25329240539136 25334182508544 25335623916288 25340567131152 25368982209792 25375375602486 25446505541632 25451470390528 25452918471456 25486431201504 25507535413248 25521440035572 25590474104832 25604423938548 25624167948288 25625625854976 25630625651904 25659365981184 25737776676864 25742798355456 25744263011712 25778159342208 25784655854139 25856933050368 25861977977472 25883393163264 25890977728512 25897502672496 25933076165178 26010843366144 26017398518202 26037460979712 26038942401024 26046572546592 26152902107136 26158004780544 26167158530604 26187336474624 26193936105792 26272485564416 26273980357632 26308574143488 26315204328504 26344712294784 26430373097856 26452258947072 26466678555408 26487087464448 26503033883094 26552735936272 26573211205632 26574723108864 26582510253312 26589209474646 26609712869376 26616418946208 26624218308714 26696235331584 26732905984512 26769627009216 26849902829568 26856669438144 26878908284928 26886784564224 26893560467592 26928970027128 27001811386368 27011260418688 27018067691979 27038901786624 27048363798384 27053641184661 27121528111104 27136312550256 27157237825536 27164081887488 27172041730704 27173587704858 27194541723648 27282965778432 27297838220198 27320442379776 27327327571908 27357970459968 27363308253372 27409275805184 27440010584064 27446925909312 27483064060608 27484627730616 27573995010744 27595257790464 27604914493824 27610300468296 27611871377517 27633163364352 27648226705203 27723013613568 27738125933427 27754100195328 27761094676224 27797646479616 27882591399936 27889618262688 27920891662848 27926339287392 27927928177884 28011677471232 28040342593536 28048559205888 28050155050176 28055627895204 28178413646656 28180016879112 28201746972672 28208854267776 28217120258808 28240485636096 28245995616384 28293445992448 28332310616064 28347755074821 28369614514176 28371228625152 28376764114608 28463478720768 28495395606528 28500955322112 28502576905824 28508138022546 28540104986016 28627318734336 28632904189344 28634533280388 28656613859328 28672235101692 28694344753152 28789283367936 28797719441088 28821565587456 28827188941824 28828829086848 28834453858392 28915279970304 28953351438336 28954998761472 28960648149888 28962295888176 29000429259984 29081720619008 29087394732032 29089049681664 29094725224656 29118817308672 29127349944576 29134690506558 29223721207968 29262198786912 29286429548544 29292143602176 29302394114916 29381655453696 29397671929444 29420340977664 29422014870528 29427755378112 29460753533952 29468178119016 29550780628992 29556546259968 29558227902336 29597145911424 29604604869567 29637801331632 29717969928192 29726678132736 29734169735088 29757098262528 29758791315456 29775013374834 29871827928306 29894862606336 29896563497472 29905324034976 29935926978048 30027406123008 30033264748032 30066941878272 30074519232576 30166421892096 30206140683264 30213753117912 30247632634752 30255255526041 30295091280519 30345983927168 30371112124416 30377037809664 30387667971024 30411100422144 30418764509952 30429409273182 30509983236096 30511719124992 30528351619038 30551892553728 30559592123424 30568546947042 30593859439104 30693336500736 30735497677248 30835435280832 30860968771584 30870011907072 30877791647976 30901602041856 30918447068184 30920206196943 31002079739904 31012928628864 31020744387087 31044665014272 31055528805552 31061588026833 31139532275712 31180532318208 31188390315264 31197529394512 31223362719744 31231231510752 31272352289568 31324886634496 31367915324928 31375820545524 31411003120704 31417131698316 31513137155136 31545385417728 31554629106624 31556424431448 31580758130688 31659031308632 31683444129792 31700715352488 31702518989001 31726965344256 31734961051248 31744260291159 31830126741504 31865818742784 31873849443072 31915816328448 31917632203296 31923859628934 32013345681408 32021413560864 32057320057344 32063574737376 32065399019052 32107618109268 32194467422208 32203901310464 32205733576128 32212017213012 32238690591744 32281137847296 32379783561216 32387943788928 32397434371224 32424261285888 32430587559552 32529689966592 32572520368128 32574373606656 32580729168624 32582582874198 32625482917482 32680290383104 32716935696384 32723319073536 32725180891872 32731565877738 32758669472256 32768268687648 32876686358964 32902038134784 32919973635276 32945358790656 32947233242112 32953661552448 33054362385408 33091427155968 33097883599872 33099766729344 33106224800376 33143347725696 33242736836608 33244628207616 33251114542464 33253006390128 33278648352768 33296789150352 33398538523392 33405054887568 33432716169216 33442512899328 33450940951974 33476735545344 33597339347936 33625159852032 33631720432128 33633633934656 33643489539348 33677917850304 33734493298688 33778910011392 33780831888384 33787422841536 33825309613056 33833834136648 33937224628608 33981908268672 33990472257651 34010047217664 34028586714096 34120632139776 34139231918064 34165557264384 34167501139968 34174167535872 34186126467402 34212487974912 34323731140608 34325684015616 34370879122944 34379541138852 34475910733824 34482637303296 34521303638016 34530003563328 34577434886904 34681124488192 34689864690936 34716614639616 34718589868032 34728763395456 34737515603973 34764302297088 34783252951707 34870536142848 34877339707392 34889544707472 34916448632832 34925248141056 34937469906246 35031973810176 35078098857984 35086939104672 35097220568826 35126283059712 35135135449596 35240497463808 35288904740544 35337378510792 35432964145152 35443347004416 35452279299528 35479617159168 35488558594944 35498957744952 35500977485379 35594980442112 35616410222211 35643874646016 35663304771549 35692836012288 35799870439424 35808892584192 35849046085632 35858080623456 35905293369504 36015013891584 36024090255972 36051869048832 36064485064512 36071521579548 36181750067008 36218775849984 36229388974272 36231450273144 36259388964864 36268526915712 36377287704576 36427256506368 36436436762544 36447113667627 36477293946624 36484411004496 36586680778752 36595901212416 36644085414144 36646170307488 36653320314702 36765326680992 36806552658432 36813733957728 36815828503356 36844217819136 36864302273604 36964018151424 36984167911236 37014792901632 37063528639488 37176788533248 37186157683584 37227855550464 37235119049856 37237237570512 37244502900423 37286266191408 37348903294976 37387123458048 37398078941184 37400206733568 37407503860272 37409632188894 37438479396864 37458887794146 37573355838816 37580686748514 37611805690368 37622827011744 37653980848128 37661327488512 37776414154752 37797006766428 37826152685568 37828304833536 37835685486144 37837838176488 37951304961024 37993860808704 38001273762816 38003435874432 38010850696728 38053473314688 38063063403729 38169758312448 38177205585792 38179377707184 38208818479104 38229646802256 38259126337536 38282160053358 38385711157248 38396959254784 38406635907822 38436251922432 38438438782464 38445938477856 38489048971776 38606665015296 38614197533184 38616394517568 38667239013312 38785399575552 38792966966208 38825089744896 38836466592768 38846254008744 38899614247767 38964961610624 39016265049216 39026097777303 39048572731392 39056191469568 39058413601536 39069858819888 39175540604928 39227121303552 39229353160704 39237007170816 39250737795906 39281004711936 39290904158688 39408728346624 39410970536448 39462861215232 39472806492756 39517068442176 39635570843648 39645559646784 39678388420608 39700017833112 39730631196672 39829103904408 39859816808448 39862084663296 39873765379968 39883814211969 39914569304064 39936327463071 40036541497344 40044352997376 40089255837696 40099358976768 40154440513824 40221895856128 40274854244352 40285004157216 40318362427392 40330176846336 40340340701388 40393455040692 40502717079552 40516890628032 40558352679936 40572545697576 40682292166656 40704468825384 40735856738304 40746122831232 40758062596056 40760381557287 40791812585472 40924448667648 40946757330297 40980663569664 40990991357862 41113913707776 41160015876096 41170388863968 41224596090912 41226941595924 41350571505152 41360992516116 41392886685696 41407371740736 41415450702444 41449745046528 41584520420352 41631150292992 41641642014336 41696469719424 41823887099904 41834427394032 41881337494272 41889508931088 41891892266826 42017516206848 42060513890304 42072838808832 42075232575264 42083441842806 42267620469984 42270025318668 42302620459008 42313281401664 42325680388212 42440168988672 42498465924096 42554421771264 42556842937728 42565146171912 42684460908544 42695218081152 42743093409792 42751432983168 42753865358736 42762207033819 42786833596416 42810157479024 42925956562944 42940978101504 42949356284016 42951799920582 42984920788992 43008352652538 43041517129728 43148195896442 43183925051904 43196579161632 43232348381184 43240783412736 43243243630272 43251680787588 43372919955456 43430027157504 43432498142208 43440972224832 43443443832264 43500643889976 43622580928512 43631092098048 43633574522496 43642087836984 43678225963008 43691024916864 43702035759837 43835581811952 43869384179712 43893298180368 43927145054208 43929644322816 43938215403264 43953591172374 44072483180544 44096507894166 44130511466496 44133022305792 44141633067168 44191130300928 44326170943488 44334819389952 44337341853504 44395718867136 44456701997448 44531384697856 44540073183424 44576954892288 44590017199104 44601254602632 44635647393792 44638186973184 44662520062251 44807741892459 44833546469376 44842293909504 44844845246208 44857986052464 44903890467072 45038546681856 45041109184512 45049897122048 45100412817408 45111778848864 45249632838144 45309211024896 45320629676868 45371448952128 45518975890752 45556668186624 45565556714496 45581501956536 45616650633216 45644113909773 45764974854144 45767578687488 45792527428557 45827838830592 45839388185136 45852820420563 45890789158656 45967880978432 45976849737728 46028404850688 46040004751104 46103246515872 46253152921248 46291453157376 46305017860608 46316687471964 46352403062784 46377670602276 46503119609856 46519392943296 46566997521408 46583293208328 46709298413568 46770798477312 46782585472896 46796294091768 46835044079616 46846847266128 46987329951744 47051872987392 47063730818286 47116504681056 47125697547474 47257796005888 47269705732704 47318078126592 47331943659936 47334636647172 47371137196032 47488546962948 47525166194688 47551073028732 47590448016384 47745190112256 47798728114176 47810774164608 47873724492672 47876448304944 47885789443401 48020018522112 48032120341296 48069158731776 48085980086016 48095362106064 48098098528578 48161427163902 48291701133312 48305851965696 48308600364192 48318025819518 48358035887616 48569675341824 48581915683392 48596151556836 48636391928832 48645881339328 48794534949888 48858780552192 48861560409984 48871093752936 48873874311297 49020435574656 49075403544576 49084978610304 49087771337808 49097348816607 49125623758848 49152403031472 49285357535232 49312223881648 49315029538446 49353057202176 49379960452914 49418038185984 49420849863168 49430492328672 49581543578112 49637140733952 49646825399808 49649650094016 49659337200564 49715021588544 49864105254912 49866942311424 49876671813696 49879509585192 49917972529152 49945183725528 50097807785088 50107582331352 50149074253824 50163769348992 50176411427961 50205307797504 50215103318016 50368552206336 50396009021904 50434870247424 50437739778048 50447580648192 50450450901984 50465234309022 50601739948032 50668365017088 50671247832576 50681134262304 50737964419584 50750751204972 50893011083264 50902940781056 50905836942912 50972862403008 51015070826496 51042880071144 51180948209664 51208847877096 51248335896576 51251251709952 51261251303808 51279189701103 51318731962368 51445925876527 51475553353728 51485596710912 51488526023424 51556318684416 51569311708278 51713866100736 51723955954944 51781955457024 51795005344992 51866152330356 52021686732288 52034797036404 52074921959424 52077884802048 52093145093184 52305804214272 52316009561088 52334317061208 52374672949248 52387872211584 52406204859369 52544971128832 52547960715264 52617148286976 52630408657008 52645830853239 52689424589568 52860746195712 52933357110816 53006067766188 53105471872544 53149446217728 53165020506624 53178418949292 53219425738752 53232837892416 53248436617428 53392470663168 53465811969024 53539254018432 53699805659136 53713338876288 53757816569856 53773569128448 53787120935184 53857940054256 54003622772736 54022520837376 54036135383958 54077803573248 54096727596768 54107282369322 54272625100512 54328163774976 54344083461408 54347175409716 54389083447296 54565931556864 54595676440396 54640884759552 54654655143816 54715940919936 54726616506744 54818551610368 54880021168128 54893851818624 54966128121216 54969255461232 54979980472053 55147990021488 55190515580928 55209828987648 55220600936592 55223742755034 55266326728704 55296453410406 55446027227136 55476251866854 55522189352448 55595292959232 55765182799872 55779236525376 55841783325696 55852678574784 55855856355768 56023354942464 56080685187072 56097118411776 56100310100352 56111255790408 56114448283341 56188331691219 56356827293312 56360033758224 56371030122771 56403493945344 56417708535552 56434240517616 56480971272192 56491991232768 56586891984896 56664621232128 56695510149642 56739229028352 56742457250304 56753528229216 56926957441536 56990791213056 57001910644224 57005153811648 57016276045092 57080209972032 57254637468672 57265808378688 57269066560776 57313227718656 57344470203384 57388689506304 57423240080037 57578566735872 57595438882176 57609953861733 57643131174912 57654377883648 57657658173696 57668907716784 57830559940608 57906702876672 57909997522944 57921296299776 57924591776352 58000858519968 58174789464064 58178099363328 58189450449312 58237634617344 58254699889152 58269381013116 58447442415936 58524397573824 58572859097088 58584287204352 58604788229832 58763310907392 58795343858888 58840681955328 58844029741056 58855510756224 58876106693859 58921507067904 58936356238032 59101561257984 59113092519936 59116455804672 59194291822848 59209209739134 59275602663264 59453356265472 59468339470176 59517582630912 59550026749668 59743655856612 59789725212672 59793126994944 59810648069952 59871853956096 60054812246016 60066529496064 60133883756544 60149038465152 60332843784192 60412281366528 60427506235824 60495265269504 60510511052082 60590182561038 60691967854336 60754075619328 60775335942048 60837529019904 60858818546364 61023438249984 61056703238076 61103785107456 61119184246848 61137093894084 61187718878208 61386673001472 61470995354496 61486487036793 61670870561664 61721937543168 61740023814144 61755583295952 61803204083712 61836894136368 61840412393886 62004159479808 62025857257728 62041488774174 62089330028544 62111057611104 62123176053666 62376780630528 62395058789024 62446725439488 62462463021504 62544704579136 62649773268992 62735830649856 62751641091048 62822006241408 62834263396632 63026274310272 63090770835456 63109258213248 63112848862896 63125162764209 63161516261376 63318062617264 63366888259584 63401430704976 63405037978002 63453930688512 63469922102496 63488520582318 63660253483008 63747698886144 63831632656896 63835264406592 63847719257868 64026691362816 64042827121728 64114640114688 64127149474752 64130798038104 64215236218536 64388934844416 64407802620928 64411467152256 64424034426024 64427699880873 64477381183488 64512528978807 64562275694592 64722293844663 64759567122432 64775887577856 64794868742448 64848522571776 64861175119104 65059379933184 65145040736256 65148747213312 65161458337248 65165165748396 65250965834964 65360580766208 65433871392768 65446638147072 65450361783744 65463131755476 65517338944512 65536537375296 65753372717928 65804076269568 65839947270552 65890717581312 65894466484224 65907323104896 65930386758561 66108724770816 66144761841249 66182854311936 66195767199744 66199533458688 66212449600752 66286695451392 66485473673216 66489256415232 66502229084928 66506012780256 66593578300704 66797077046784 66810109775136 66865432338432 66885025798656 66901881903948 66953471090688 67194678695872 67250319704064 67263440864256 67267267869312 67286979078696 67355835700608 67468986597376 67557820022784 67561663776768 67574845683072 67650619226112 67667668273296 67874449257216 67963816537344 67980944515302 68057173428192 68278463836128 68335002279936 68348335071744 68372252934804 68424975949824 68647462281216 68651368031232 68741758245888 68759082277704 68951821467648 68965274606592 69042607276032 69060007126656 69154869773808 69362248976384 69379729381872 69433229279232 69437179736064 69457526790912 69475031207946 69528604594176 69566505903414 69754679414784 69779089414944 69850496282112 69874939812492 70063947620352 70156197715968 70173878209344 70194441137652 70252566119424 70270270899192 70480994927616 70577809481088 70595596227429 70674757021584 70688546321211 70865928290304 70886694008832 70904558599056 70959234318336 70977117189888 70997915489904 71001954970758 71189960884224 71232820444422 71287749292032 71326609543098 71385672024576 71617785168384 71698092171264 71716161246912 71810586739008 72030027783168 72048180511944 72103738097664 72128970129024 72143043159096 72147147792867 72242140745853 72363500134016 72437551699968 72458777948544 72462900546288 72477038729277 72518777929728 72537053831424 72754575409152 72854513012736 72872873525088 72894227335254 72954587893248 72968822008992 73191802424832 73288170828288 73292340614976 73306640629404 73530653361984 73613105316864 73627467915456 73631657006712 73688435638272 73728604547208 73928036302848 73968335822472 73972544307669 74029585803264 74069940679371 74127057278976 74353577066496 74372315367168 74455711100928 74470238099712 74474475141024 74489005800846 74572532382816 74697806589952 74796157882368 74800413467136 74815007720544 74819264377788 74876958793728 74917775588292 75146711677632 75161373497028 75223611380736 75245654023488 75307961696256 75322654977024 75552828309504 75594013532856 75652305371136 75656609667072 75671370972288 75675676352976 75697851463533 75902609922048 75987721617408 76002547525632 76006871748864 76021701393456 76106946629376 76126126807458 76339516624896 76354411171584 76358755414368 76459293604512 76564320106716 76771422314496 76793918509568 76813271815644 76872503844864 76876877564928 76891876955712 76978097943552 77213330030592 77228395066368 77232789035136 77334478026624 77570799151104 77585933932416 77650179489792 77672933185536 77692508017488 77799228495534 77929923221248 78032530098432 78052195554606 78112382939136 78116827203072 78139717639776 78458706321408 78474014341632 78501475591812 78562009423872 78581808317376 78817456693248 78821941072896 78925722430464 78945612985512 79034136884352 79271141687296 79291119293568 79356776841216 79400035666224 79461262393344 79658207808816 79719633616896 79724169326592 79747530759936 79767628423938 79829138608128 79872654926142 80088705994752 80198717953536 80308881027648 80443791712256 80549708488704 80570008314432 80636724854784 80660353692672 80680681402776 80786910081384 81005434159104 81033781256064 81054203075937 81116705359872 81145091395152 81160923553983 81364584333312 81408937650768 81471713476608 81492245662464 81516125192112 81520763114574 81583625170944 81848897335296 81893514660594 81961327139328 81981982715724 82227827415552 82320031752192 82340777727936 82449192181824 82453883191848 82701143010304 82721985032232 82785773371392 82814743481472 82830901404888 82835614132551 82899490093056 82944680115609 83169040840704 83214377800281 83262300585984 83283284028672 83392939438848 83647774199808 83668854788064 83762674988544 83779017862176 83783784533652 84035032413696 84121027780608 84145677617664 84150465150528 84166883685612 84535240939968 84540050637336 84605240918016 84626562803328 84651360776424 84880337977344 84996931848192 85043265224463 85108843542528 85113685875456 85130292343824 85368921817088 85390436162304 85486186819584 85502865966336 85507730717472 85524414067638 85620314958048 85881956203008 85898712568032 85903599841164 85969841577984 86016705305076 86083034259456 86296391792884 86367850103808 86393158323264 86464696762368 86481566825472 86486487260544 86503361575176 86745839910912 86860054315008 86864996284416 86881944449664 86886887664528 87001287779952 87245161857024 87262184196096 87267149044992 87284175673968 87356451926016 87382049833728 87404071519674 87671163623904 87786596360736 87859288645632 87876430806528 87907182344748 88144966361088 88193015788332 88261022932992 88266044611584 88283266134336 88382260601856 88652341886976 88669638779904 88674683707008 88791437734272 88813814608701 88913403994896 89062769395712 89080146366848 89153909784576 89180034398208 89202509205264 89271294787584 89276373946368 89325040124502 89615483784918 89684587819008 89689690492416 89715972104928 89807780934144 90082218369024 90099794244096 90200825634816 90223557697728 90499265676288 90618422049792 90641259353736 90742897904256 90765766578123 91037951781504 91113336373248 91131113428992 91163003913072 91233301266432 91288227819546 91529949708288 91535157374976 91585054857114 91655677661184 91678776370272 91705640841126 91781578317312 91953699475456 92080009502208 92206493031744 92506305842496 92582906314752 92610035721216 92633374943928 92704806125568 92755341204552 92760618590829 93006239219712 93038785886592 93062233161261 93133995042816 93166586416656 93184764080499 93418596827136 93541596954624 93565170945792 93592588183536 93670088159232 93693694532256 93974659903488 94103745974784 94127461636572 94233009362112 94251395094948 94515592011776 94539411465408 94636156253184 94663887319872 94669273294344 94742274392064 94977093925896 95050332389376 95102146057464 95107556967003 95180896032768 95232780873477 95490380224512 95542433770693 95597456228352 95621548329216 95747448985344 95752896609888 95771578886802 96040037044224 96064240682592 96171960172032 96190724212128 96196197057156 96322854327804 96583402266624 96611703931392 96617200728384 96636051639036 96716071775232 97139350683648 97163831366784 97192303113672 97272783857664 97291762678656 97589069899776 97717561104384 97723120819968 97742187505872 97747748622594 98040871149312 98150807089152 98169957220608 98175542675616 98194697633214 98304806062944 98624447763296 98630059076892 98706114404352 98759920905828 98836076371968 98841699726336 98860984657344 99163087156224 99274281467904 99293650799616 99299300188032 99318674401128 99430043177088 99728210509824 99733884622848 99753343627392 99759019170384 99835945058304 99890367451056 100195615570176 100215164662704 100298148507648 100327538697984 100352822855922 100430206636032 100792018043808 100875479556096 100895161296384 100900901803968 100930468618044 101203479896064 101336730034176 101342495665152 101362268524608 101475928839168 101501502409944 101786022166528 101805881562112 101811673885824 101945724806016 101971416772953 102030141652992 102085760142288 102361896419328 102417695754192 102496671793152 102502503419904 102522502607616 102558379402206 102637463924736 102891851753054 102971193421824 102977052046848 103112637368832 103138623416556 103427732201472 103447911909888 103563910914048 103590010689984 103732304660712 104043373464576 104069594072808 104149843918848 104155769604096 104186290186368 104212546811919 104349758855121 104611608428544 104632019122176 104668634122416 104749345898496 104775744423168 104812409718738 105089942257664 105095921430528 105234296573952 105260817314016 105291661706478 105378849179136 105721492391424 105866714221632 106012135532376 106210943745088 106298892435456 106330041013248 106356837898584 106438851477504 106465675784832 106496873234856 106502932456137 106784941326336 106849230666633 106931623938048 106989914314647 107078508036864 107399611318272 107426677752576 107547138256896 107574241870368 107715880108512 108045041674752 108072270767916 108155607146496 108193455193536 108214564738644 108545250201024 108656327549952 108688166922816 108694350819432 108778166894592 109131863113728 109191352880792 109281769519104 109309310287632 109341341002881 109431881839872 109453233013488 109637103220736 109760042336256 109787703637248 109932256242432 109938510922464 109959960944106 110295980042976 110419657975296 110441201873184 110447485510068 110532653457408 110592906820812 110892054454272 110952503733708 111044378704896 111190585918464 111530365599744 111558473050752 111683566651392 111705357149568 111711712711536 111733508701269 112046709884928 112161370374144 112194236823552 112200620200704 112222511580816 112228896566682 112376663382438 112713654586624 112720067516448 112742060245542 112835417071104 112868481035232 112961942544384 112983982465536 113329242464256 113391020299284 113478458056704 113484914500608 113507056458432 113853914883072 113981582426112 114003821288448 114010307623296 114032552090184 114160419944064 114189190211187 114509274937344 114531616757376 114538133121552 114626455437312 114688940406768 114777379012608 114846480160074 115157133471744 115190877764352 115219907723466 115308755767296 115315316347392 115337815433568 115819995045888 115842592599552 115849183552704 116001717039936 116349578928128 116356198726656 116378900898624 116475269234688 116509399778304 116538762026232 116894884831872 117048795147648 117078293331909 117145718194176 117168574408704 117209576459664 117526621814784 117590687717776 117681363910656 117688059482112 117711021512448 117752213387718 117843014135808 117872712476064 118226185039872 118232911609344 118388583645696 118418419478268 118551205326528 118906712530944 118936678940352 119035165261824 119100053499336 119487311713224 119579450425344 119586253989888 119621296139904 119651442635907 119743707912192 119808982389213 120109624492032 120133058992128 120267767513088 120298076930304 120665687568384 120824562733056 120855012471648 120990530539008 121021022104164 121180365122076 121383935708672 121508151238656 121550671884096 121675058039808 121717637092728 122046876499968 122113406476152 122207570214912 122238368493696 122274187788168 122281144671861 122375437756416 122773346002944 122840271990891 122941990708992 122972974073586 123341741123328 123480047628288 123511166591904 123673788272736 123680824787772 124051714515456 124082977548348 124178660057088 124222115222208 124246352107332 124753561261056 124790117578048 124893450878976 124924926043008 125089409158272 125299546537984 125471661299712 125503282182096 125644012482816 125668526793264 126052548620544 126181541670912 126218516426496 126225697725792 126250325528418 126636125234528 126802861409952 126810075956004 126907861377024 126939844204992 126977041164636 127320506966016 127495397772288 127663265313792 127670528813184 127695438515736 128053382725632 128085654243456 128229280229376 128254298949504 128261596076208 128286621101457 128430472437072 128777869688832 128815605241856 128822934304512 128848068852048 128855399761746 128954762366976 129025057957614 129124551389184 129444587689326 129551775155712 129589737484896 129697045143552 129722350238208 130118759866368 130290081472512 130297494426624 130322916674496 130330331496792 130501931669928 130721161532416 130867742785536 130893276294144 130900723567488 130926263510952 131034677889024 131073074750592 131106107279511 131506745435856 131608152539136 131679894541104 131781435162624 131788932968448 131814646209792 131860773517122 132217449541632 132289523682498 132391534399488 132399066917376 132424899201504 132573390902784 132978512830464 133004458169856 133012025560512 133187156601408 133594154093568 133620219550272 133730864676864 133770051597312 133803763807896 133906942181376 133987560186753 134389357391744 134423225677377 134500639408128 134526881728512 134534535738624 134573958157392 134711671401216 134937973194752 135115640045568 135123327553536 135149691366144 135301238452224 135335336546592 135748898514432 135927633074688 135961889030604 136114346856384 136556927672256 136670004559872 136696670143488 136744505869608 136849951899648 136932341729319 137294924562432 137302736062464 137377582285671 137483516491776 137518164555408 137558461261689 137903642935296 137930549213184 138085214552064 138120014253312 138309739547616 138724497952768 138759458763744 138874359472128 138915053581824 138950062415892 139057209188352 139133011806828 139509358829568 139558178829888 139700992564224 139749879624984 140127895240704 140312395431936 140347756418688 140388882275304 140505132238848 140540541798384 140961989855232 141155618962176 141191192454858 141349514043168 141377092642422 141773388017664 141809117198112 141954234379776 141995830979808 142003909941516 142465640888844 142575498584064 142653219086196 142771344049152 143235570336768 143396184342528 143432322493824 143621173478016 144060055566336 144096361023888 144207476195328 144257940258048 144286086318192 144294295585734 144484281491706 144727000268032 144875103399936 144917555897088 144925801092576 144954077458554 145074107662848 145709026025472 145745747050176 145788454670508 145909175786496 145937644017984 146383604849664 146576341656576 146584681229952 146613281258808 146621622933891 147061306723968 147226210633728 147254935830912 147263314013424 147292046449821 147376871276544 147457209094416 147856072605696 147936671644944 147945088615338 148059171606528 148139881358742 148254114557952 148744630734336 148911422201856 148940476199424 148948950282048 148978011601692 149145064765632 149395613179904 149592315764736 149600826934272 149630015441088 149638528755576 149753917587456 149835551176584 150293423355264 150322746994056 150447222761472 150491308046976 150529234283883 150615923392512 150645309954048 151105656619008 151188027065712 151304610742272 151313219334144 151342741944576 151351352705952 151395702927066 151805219844096 152005095051264 152013743497728 152043402786912 152213893258752 152252253614916 152679033249792 152708822343168 152717510828736 152918587209024 153128640213432 153542844628992 153587837019136 153626543631288 153745007689728 153753755129856 153783753911424 153837569103309 153956195887104 154337777629581 154426660061184 154456790132736 154465578070272 154668956053248 155141598302208 155171867864832 155345866371072 155385016034976 155598456991068 155859846442496 156065060196864 156104391109212 156224765878272 156233654406144 156279435279552 156917412642816 156948028683264 157002951183624 157124018847744 157163616634752 157218614578107 157634913386496 157643882145792 157851444860928 157891225971024 157937492559717 158068273768704 158542283374592 158582238587136 158800071332448 159316415617632 159448338653184 159495061519872 159535256847876 159658277216256 159745309852284 160177411989504 160397435907072 160617762055296 160887583424512 161099416977408 161140016628864 161273449709568 161320707385344 161361362805552 161573820162768 162010868318208 162067562512128 162108406151874 162233410719744 162290182790304 162321847107966 162817875301536 162984491324928 163032250384224 163041526229148 163167250341888 163697794670592 163787029321188 163922654278656 163963965431448 164455654831104 164640063504384 164681555455872 164898384363648 164907766383696 164939941416159 165402286020608 165443970064464 165571546742784 165629486962944 165661802809776 165671228265102 165798980186112 165889360231218 166338081681408 166428755600562 166566568057344 166785878877696 167295548399616 167337709576128 167525349977088 167558035724352 167567569067304 168070064827392 168242055561216 168291355235328 168300930301056 168333767371224 168343344850023 168564995073657 169070481879936 169080101274672 169113090368313 169210481836032 169253125606656 169302721552848 169760675954688 169993863696384 170086530448926 170217687085056 170227371750912 170260584687648 170780872324608 170972373639168 171005731932672 171015461434944 171048828135276 171240629916096 171763912406016 171797425136064 171807199682328 171939683155968 172033410610152 172166068518912 172269720240111 172592783585768 172735700207616 172786316646528 172829861585199 172929393524736 172963133650944 172972974521088 173006723150352 173491679821824 173720108630016 173729992568832 173763888899328 173773775329056 174002575559904 174524368392192 174534298089984 174568351347936 174712903852032 174764099667456 174808143039348 175342327247808 175573192721472 175718577291264 175752861613056 175814364689496 176289932722176 176386031576664 176522045865984 176532089223168 176566532268672 176628320081577 176764521203712 177304683773952 177339277559808 177349367414016 177582875468544 177627629217402 177826807989792 178125538791424 178160292733696 178360068796416 178405018410528 178552747892736 178650080249004 179230967569836 179369175638016 179379380984832 179431944209856 179615561868288 180164436738048 180199588488192 180401651269632 180447115395456 180998531352576 181236844099584 181282518707472 181485795808512 181531533156246 182075903563008 182262226857984 182326007826144 182576455639092 183070314749952 183170109714228 183311355322368 183357552740544 183411281682252 183563156634624 183907398950912 184160019004416 184412986063488 185012611684992 185165812629504 185220071442432 185266749887856 185409612251136 185510682409104 185521237181658 186012478439424 186077571773184 186124466322522 186267990085632 186333172833312 186369528160998 187130341891584 187185176367072 187340176318464 187387389064512 187949319806976 188207491949568 188254923273144 188466018724224 188502790189896 189031184023552 189078822930816 189272312506368 189327774639744 189338546588688 189375488292627 189484548784128 189954187851792 190100664778752 190204292114928 190215113934006 190361792065536 190465561746954 190980760449024 191084867541386 191243096658432 191494897970688 191505793219776 191543157773604 192080074088448 192128481365184 192343920344064 192381448424256 192392394114312 192645708655608 193166804533248 193223407862784 193234401456768 193272103278072 193283099642619 193432143550464 193537586936421 194166881533989 194278701367296 194327662733568 194384606227344 194545567715328 194583525357312 195178139799552 195435122208768 195446241639936 195484375011744 195495497245188 196081742298624 196301614178304 196339914441216 196351085351232 196389395266428 196609612125888 197248895526592 197260118153784 197412228808704 197519841811656 197672152743936 197683399452672 197721969314688 197791160275683 198326174312448 198434285523747 198548562935808 198587301599232 198598600376064 198637348802256 198860086354176 199456421019648 199467769245696 199506687254784 199518038340768 199780734902112 200391231140352 200430329325408 200596297015296 200655077395968 200705645711844 200860413272064 201584036087616 201750959112192 201790322592768 201801803607936 201860937236088 202406959792128 202673460068352 202684991330304 202724537049216 202951857678336 203003004819888 203572044333056 203611763124224 203623347771648 203891449612032 203942833545906 204171520284576 204835391508384 205005006839808 205045005215232 205116758804412 205274927849472 205783703506108 205942386843648 205954104093696 206225274737664 206277246833112 206855464402944 206895823819776 207127821828096 207180021379968 207464609321424 208086746929152 208139188145616 208299687837696 208311539208192 208372580372736 208425093623838 208699517710242 209264038244352 209337268244832 209551488846336 209624819437476 210191842861056 210468593147904 210521634628032 210583323412956 210757698358272 211442984782848 211733428443264 211786788682287 212024271064752 212065638963633 212421887490176 212597784870912 212660082026496 212713675797168 212877702955008 212931351569664 212993746469712 213005864912274 213569882652672 213698461333266 213863247876096 213979828629294 214157016073728 214853355505152 215094276513792 215148483740736 215431760217024 216090083349504 216144541535832 216311214292992 216386910387072 216429129477288 216441443378601 217090500402048 217312655099904 217376333845632 217388701638864 217431116187831 217556333789184 218263726227456 218382705761584 218563539038208 218618620575264 218682682005762 218863763679744 218906466026976 219274206441472 219575407274496 219864512484864 219877021844928 219919921888212 220591960085952 220839315950592 220882403746368 220894971020136 221065306914816 221185813641624 221784108908544 221905007467416 221917632923007 222088757409792 222209822038113 222381171836928 223060731199488 223116946101504 223367133302784 223410714299136 223423425423072 223467017402538 224093419769856 224388473647104 224401240401408 224445023161632 224457793133364 224753326764876 225427309173248 225440135032896 225484120491084 225670834142208 225736962070464 225923885088768 225967964931072 226658484928512 226782040598568 226956916113408 226969829001216 227014112916864 227093554390599 227707829766144 227963164852224 228007642576896 228020615246592 228065104180368 228320839888128 228378380422374 229018549874688 229063233514752 229076266243104 229377880813536 229692960320148 230314266943488 230381755528704 230439815446932 230617511534592 230630632694784 230675630867136 231639990091776 231685185199104 231698367105408 232003434079872 232699157856256 232712397453312 232757801797248 232950538469376 233018799556608 233077524052464 233789769663744 234097590295296 234156586663818 234337148817408 234419152919328 235181375435552 235376118964224 235422043024896 235504426775436 235686028271616 235745424952128 236452370079744 236465823218688 236777167291392 236836838956536 237102410653056 237813425061888 237873357880704 238070330523648 238200106998672 238974623426448 239158900850688 239172507979776 239242592279808 239302885271814 239487415824384 239617964778426 240266117984256 240596153860608 241331375136768 241649125466112 241710024943296 241981061078016 242042044208328 242360730244152 242767871417344 243016302477312 243101343768192 243162609227811 243350116079616 243435274185456 243482770661949 244093752999936 244226812952304 244415140429824 244476736987392 244548375576336 244562289343722 244750875512832 245546692005888 245680543981782 245883981417984 245945948147172 246683482246656 246960095256576 247022333183808 247347576545472 247361649575544 248103429030912 248165955096696 248357320114176 248444230444416 248492704214664 248506842397653 248834040346827 249507122522112 249580235156096 249643133400843 249786901757952 249849852086016 250178818316544 250599093075968 250943322599424 251006564364192 251288024965632 251337053586528 252105097241088 252363083341824 252437032852992 252451395451584 252500651056836 253272250469056 253605722819904 253620151912008 253815722754048 253879688409984 253954082329272 254641013932032 254990795544576 255129795673389 255326530627584 255341057626368 255390877031472 256106765451264 256171308486912 256458560458752 256508597899008 256523192152416 256573242202914 256860944874144 257631210483712 257645868609024 257696137704096 257710799523492 257909524733952 258050115915228 258249102778368 258889175378652 259103550311424 259179474969792 259394090287104 259444700476416 260237519732736 260580162945024 260594988853248 260645833348992 260660662993584 261003863339856 261442323064832 261735485571072 261786552588288 261801447134976 261852527021904 262069355778048 262146149501184 262212214559022 263013490871712 263359789082208 263577865936896 263629292419584 263721547034244 264434899083264 264579047364996 264783068798976 264798133834752 264849798403008 265146781805568 265957025660928 266008916339712 266024051121024 266374313202816 266441443826103 267188308187136 267240439100544 267461729353728 267540103194624 267607527615792 267813884362752 267975120373506 268778714783488 268846451354754 269053763457024 269069071477248 269147916314784 269423342802432 270246655107072 270299382732288 270602476904448 270670673093184 271497797028864 271855266149376 271923778061208 272228693712768 272297299734369 273113855344512 273340009119744 273393340286976 273489011739216 273699903799296 273864683458638 274589849124864 274605472124928 274755164571342 274967032983552 275036329110816 275116922523378 275861098426368 276240028506624 276619479095232 277448995905536 277518917527488 277748718944256 277830107163648 277900124831784 278114418376704 278266023613656 279018717659136 279116357659776 279186699483783 279401985128448 279499759249968 279554292241497 280255790481408 280624790863872 280695512837376 280777764550608 281010264477696 281081083596768 281923979710464 282311237924352 282382384909716 282699028086336 282754185284844 283546776035328 283618234396224 283908468759552 283991661959616 284007819883032 284931281777688 285150997168128 285306438172392 285322670901009 285542688098304 285698342620431 286471140673536 286627301312079 286792368685056 286864644987648 287242346956032 288120111132672 288192722047776 288515880516096 288572172636384 288588591171468 288968562983412 289454000536064 289750206799872 289835111794176 289851602185152 289908154917108 290148215325696 291418052050944 291491494100352 291576909341016 291818351572992 291875288035968 292767209699328 293152683313152 293169362459904 293226562517616 293243245867782 294122613447936 294452421267456 294509871661824 294526628026848 294584092899642 294914418188832 295873343289888 295890177230676 296118343213056 296279762717484 296508229115904 297489261468672 297822844403712 297880952398848 297897900564096 297956023203384 298290129531264 298791226359808 299184631529472 299201653868544 299260030882176 299277057511152 299507835174912 299671102353168 300586846710528 300645493988112 300894445522944 300982616093952 301058468567766 301290619908096 302376054131424 302626438668288 302685483889152 302702705411904 302791405854132 303610439688192 304010190102528 304027486995456 304086805573824 304427786517504 304504507229832 305358066499584 305417644686336 305435021657472 305837174418048 305914250318859 306257280426864 307085689257984 307175674038272 307253087262576 307490015379456 307507510259712 307567507822848 307675138206618 307912391774208 308675555259162 308913580265472 308931156140544 309337912106496 310283196604416 310343735729664 310691732742144 310770032069952 311196913982136 311719692884992 312130120393728 312208782218424 312449531756544 312467308812288 312558870559104 312637640435757 313049276565363 313834825285632 313896057366528 314005902367248 314248037695488 314327233269504 314437229156214 315269826772992 315287764291584 315702889721856 315782451942048 315874985119434 316136547537408 317164477174272 317600142664896 318632831235264 318896677306368 318990123039744 319070513695752 319316554432512 319490619704568 319508797368411 320354823979008 320547691999899 320794871814144 320969742943941 321235524110592 321775166849024 322198833954816 322280033257728 322641414770688 322722725611104 323147640325536 324135125024256 324216812303748 324466821439488 324580365580608 324643694215932 325635750603072 325968982649856 326064500768448 326083052458296 326334500683776 327395589341184 327574058642376 327845308557312 327927930862896 328024023008643 328911309662208 329280127008768 329363110911744 329796768727296 329815532767392 329879882832318 330804572041216 330887940128928 331258973925888 331323605619552 331342456530204 331597960372224 331778720462436 332676163362816 332857511201124 333133136114688 333571757755392 334591096799232 334675419152256 335050699954176 335116071448704 335135138134608 335200526103807 336140129654784 336484111122432 336582710470656 336601860602112 336667534742448 336686689700046 337129990147314 338140963759872 338160202549344 338226180736626 338506251213312 338605443105696 339987727392768 340173060897852 340435374170112 340454743501824 340521169375296 341561744649216 341944747278336 342011463865344 342030922869888 342097656270552 342481259832192 343527824812032 343594850272128 343614399364656 343879366311936 344066821220304 344332137037824 344539440480222 345185567171536 345471400415232 345572633293056 345659723170398 345926267301888 345945949042176 346013446300704 347459985137664 347527777798656 347547550658112 348005151119808 349048736784384 349068596179968 349136702695872 349425807704064 349528199334912 349616286078696 350684654495616 351146385442944 351234879995727 351437154582528 351505723226112 351628729378992 352579865444352 352772063153328 353044091731968 353064178446336 353133064537344 353256640163154 353529042407424 354678555119616 354698734828032 355165750937088 355255258434804 355653615979584 356251077582848 356320585467392 356720137592832 356810036821056 357105495785472 357300160498008 358461935139672 358738351276032 358758761969664 358863888419712 358954327907721 359231123736576 359426947167639 360328873476096 360399176976384 360803302539264 360894230790912 361997062705152 362473688199168 362565037414944 362971591617024 363063066312492 364151807126016 364524453715968 364652015652288 365152911278184 366140629499904 366340219428456 366622710644736 366715105481088 366822563364504 366843434015583 367126313269248 367814797901824 368320038008832 368520815972673 368825972126976 370025223369984 370440142884864 370533499775712 371021364818208 371042474363316 372155143546368 372248932645044 372535980171264 372666345666624 372739056321996 374260683783168 374370352734144 374680352636928 374774778129024 375898639613952 376414983899136 376509846546288 376932037448448 377005580379792 378062368047104 378157645861632 378544625012736 378655549279488 378677093177376 378750976585254 379908375703584 380408584229856 380430227868012 380723584131072 380931123493908 381961520898048 382169735082772 382486193316864 382989795941376 383011586439552 383086315547208 384160148176896 384256962730368 384687840688128 384762896848512 384784788228624 384859863304371 385291417311216 386333609066496 386446815725568 386468802913536 386544206556144 386566199285238 386864287100928 387075173872842 388333763067978 388655325467136 388769212454688 389091135430656 389167050714624 390356279599104 390870244417536 390892483279872 390968750023488 390990994490376 392163484597248 392603228356608 392679828882432 392702170702464 392778790532856 393219224251776 393318321838533 394497791053184 394520236307568 394824457617408 395039683623312 395344305487872 395366798905344 395443938629376 395582320551366 396652348624896 396868571047494 397174603198464 397197200752128 397274697604512 397720172708352 398935538491392 399013374509568 399036076681536 399561469804224 400782462280704 400860658650816 401192594030592 401310154791936 401411291423688 401720826544128 401962680560259 403168072175232 403269677032131 403501918224384 403580645185536 403603607215872 403721874472176 404813919584256 405346920136704 405369982660608 405449074098432 405903715356672 406006009639776 407223526248448 407246695543296 407782899224064 407885667091812 408343040569152 409670783016768 410010013679616 410090010430464 410233517608824 410549855698944 410797025187957 411567407012216 411884773687296 411908208187392 412132746857013 412450549475328 412554493666224 412675383785067 413710928805888 413791647639552 414255643656192 414360042759936 414929218642848 416173493858304 416278376291232 416623078416384 416745160745472 416850187247676 417399035420484 418528076488704 418674536489664 419102977692672 419249638874952 420383685722112 420937186295808 421043269256064 421166646825912 421515396716544 422885969565696 423466856886528 423573577364574 424048542129504 424131277927266 424843774980352 425320164052992 425427351594336 425862703139328 425987492939424 426011729824548 427396922666532 427726495752192 427959657258588 428314032147456 429706711010304 430188553027584 430296967481472 430863520434048 432180166699008 432289083071664 432622428585984 432773820774144 432858258954576 432882886757202 434181000804096 434625310199808 434752667691264 434777403277728 434862232375662 436765411523168 437127078076416 437237241150528 437365364011524 437727527359488 437812932053952 438548412882944 439150814548992 439729024969728 439754043689856 439839843776424 441183920171904 441678631901184 441764807492736 441789942040272 441876139349463 442130613829632 442371627283248 443568217817088 443810014934832 443835265846014 444177514819584 444419644076226 444762343673856 446233892203008 446734266605568 446821428598272 446846850846144 446934034805076 448186839539712 448776947294208 448802480802816 448890046323264 448915586266728 449506653529752 450854618346496 450880270065792 450968240982168 451341668284416 451473924140928 451587702851649 451847770177536 451935929862144 453316969857024 453564081197136 453913832226816 453939658002432 454028225833728 454187108781198 455415659532288 456015285153792 456041230493184 456130208360736 456641679776256 456756760844748 458037099749376 458126467029504 458152532486208 458755761627072 459385920640296 460628533886976 460763511057408 460879630893864 461235023069184 461261265389568 461351261734272 461512707309927 463013332888743 463279980183552 463370370398208 463396734210816 464006868159744 465398315712512 465424794906624 465515603594496 466037599113216 466155048104928 467579539327488 468195180590592 468313173327636 468674297634816 468838305838656 470362750871104 470752237928448 470844086049792 471008853550872 471372056543232 471490849904256 471655843734321 472904740159488 472931646437376 473554334582784 473673677913072 473812477679151 474204821306112 475626850123776 475746715761408 476400213997344 477949246852896 478345015959552 478485184559616 478605770543628 478974831648768 479235929556852 480532235968512 481192307721216 482662750273536 483298250932224 483420049886592 483962122156032 484084088416656 484721460488304 485535742834688 486032604954624 486202687536384 486325218455622 486700232159232 486870548370912 486965541323898 488453625904608 488953473974784 489096751152672 489124578687444 489501751025664 491093384011776 491361087963564 491767962835968 491891896294344 493366964493312 493920190513152 494044666367616 494695153090944 494723299151088 494819824248477 496206858061824 496331910193392 496714640228352 496888460888832 496985408429328 497013684795306 497668080693654 499014245044224 499160470312192 499286266801686 499699704172032 500357636633088 501886645198848 502013128728384 502576049931264 502674107173056 504210194482176 504726166683648 504874065705984 504902790903168 505001302113672 505030034550069 505694985220971 506544500938112 507211445639808 507240303824016 507339271104939 507631445508096 507759376819968 507908164658544 509282027864064 509981591089152 510259591346778 510653061255168 510682115252736 510781754062944 512342616973824 512917120917504 513017195798016 513046384304832 513146484405828 513721889748288 515262420967424 515291737218048 515392275408192 515421599046984 515819049467904 516100231830456 516498205556736 517778350757304 518207100622848 518358949939584 518489584755597 518788180574208 518889400952832 520475039465472 521160325890048 521189977706496 521291666697984 521321325987168 522007726679712 522884646129664 523573105176576 523602894269952 523705054043808 524138711556096 524292299002368 524424429118044 526026981743424 526719578164416 527155731873792 527258584839168 527443094068488 528869798166528 529158094729992 529566137597952 529596267669504 529699596806016 529884960244731 530293563611136 531914051321856 532017832679424 532048102242048 532748626405632 532882887652206 534376616374272 534480878201088 535080206389248 535215055231584 535950240747012 537557429566976 537692902709508 538107526914048 538138142954496 538295832629568 538846685604864 540493310214144 540598765464576 541204953808896 541341346186368 542995594057728 543710532298752 543847556122416 544457387425536 544594599468738 546227710689024 546786680573952 546978023478432 547729366917276 549210944249856 549510329142684 549934065967104 550072658221632 550233845046756 551722196852736 552480057013248 553238958190464 554897991811072 555037835054976 555497437888512 555660214327296 555800249663568 556228836753408 556532047227312 558037435318272 558232715319552 558373398967566 558803970256896 558999518499936 559108584482994 561391025674752 561555529101216 562020528955392 562162167193536 563847959420928 564622475848704 564764769819432 565398056172672 565508370569688 567093552070656 567236468792448 567816937519104 567983323919232 568015639766064 568126464877881 569862563555376 570301994336256 570612876344784 570645341802018 571085376196608 571396685240862 572942281347072 573254602624158 573729289975296 574484693912064 576240222265344 576385444095552 577031761032192 577144345272768 577177182342936 577937125966824 578908001072128 579500413599744 579670223588352 579703204370304 579816309834216 579849298927857 580296430651392 580612760809263 582500644601967 582836104101888 582982988200704 583153818682032 583636703145984 583750576071936 585534419398656 586305366626304 586338724919808 586453125035232 586486491735564 588245226895872 588904842534912 589019743323648 589053256053696 589168185799284 589828836377664 591746686579776 591780354461352 592236686426112 592559525434968 593016458231808 593373480827049 594978522937344 595302856571241 595645688807424 595761904797696 595795801128192 595912046406768 596580259062528 597582452719616 598369263058944 598403307737088 598520061764352 598554115022304 599342204706336 601173693421056 601290987976224 601788891045888 601965232187904 602116937135532 602581239816192 604752108262848 605252877336576 605370967778304 605405410823808 605582811708264 607220879376384 608020380205056 608054973990912 608173611147648 608855573035008 609009014459664 610716132999168 610835289372672 610870043314944 611674348836096 611828500637718 612514560853728 614351348076544 614506174525152 615015020519424 615135015645696 615350276413236 615824783548416 617351110518324 617827160530944 617862312281088 618675824212992 620566393208832 620687471459328 621383465484288 621540064139904 622393827964272 623439385769984 624260240787456 624417564436848 624899063513088 624934617624576 625117741118208 625275280871514 626098553130726 627792114733056 628011804734496 628654466539008 628874458312428 630575528583168 631405779443712 631564903884096 631749970238868 632273095074816 634328954348544 635200285329792 635360366046861 637265662470528 637793354612736 637980246079488 638141027391504 638633108865024 638981239409136 639017594736822 640709647958016 641095383999798 641589743628288 641939485887882 642471048221184 644560066515456 645282829541376 645445451222208 646295280651072 648270250048512 648433624607496 648933642878976 649160731161216 649287388431864 649324330135803 651271501206144 651937965299712 652129001536896 652166104916592 652293348563493 652669001367552 654791178682368 655148117284752 655690617114624 655855861725792 656048046017286 657822619324416 658726221823488 659593537454592 659631065534784 659759765664636 661609144082432 661775880257856 662517947851776 662647211239104 662684913060408 663195920744448 663557440924872 665352326725632 665715022402248 665752898769021 666266272229376 666629466114339 667143515510784 668797036394851 669182193598464 669350838304512 670101399908352 670232142897408 670270276269216 670401052207614 672280259309568 673165420941312 673203721204224 673335069484896 673373379400092 674259980294628 676281927519744 676320405098688 676452361473252 677012502426624 677210886211392 679975454785536 680346121795704 680870748340224 680909487003648 681042338750592 681280663171797 683123489298432 683889494556672 684022927730688 684061845739776 684195312541104 684962519664384 687055649624064 687189700544256 687228798729312 688133642440608 689078880960444 690371134343072 690942800830464 691145266586112 691319446340796 691852534603776 691891898084352 692026892601408 694919970275328 695055555597312 695095101316224 696010302239616 698097473568768 698137192359936 698273405391744 698851615408128 699056398669824 699232572157392 701369308991232 702292770885888 702469759991454 703011446452224 703257458757984 705544126306656 706128356892672 706266129074688 706513280326308 707058084814848 709357110239232 709397469656064 710331501874176 710510516869608 711307231959168 712502155165696 712641170934784 713440275185664 713620073642112 714210991570944 714600320996016 716923870279344 717476702552064 717517523939328 717727776839424 717908655815442 718462247473152 718853894335278 720798353952768 721788461581824 723994125410304 724947376398336 725130074829888 725943183234048 726126132624984 728303614252032 729048907431936 729304031304576 729487827683433 730305822556368 730448311985847 732281258999808 732680438856912 733245421289472 733430210962176 733645126729008 733686868031166 734252626538496 735629595803648 736640076017664 737041631945346 737651944253952 740050446739968 740880285769728 741066999551424 742042729636416 742084948726632 744310287092736 744497865290088 745071960342528 745332691333248 745478112643992 745520527192959 746502121040481 748521367566336 748740705468288 748929400202529 749360705273856 749549556258048 751797279227904 752829967798272 753019693092576 753864074896896 754011160759584 756315291723264 757089250025472 757311098558976 757354186354752 757501953170508 759816751407168 760817168459712 760860455736024 761447168262144 761862246987816 763923041796096 764339470165544 764972386633728 765389387020167 765979591882752 766023172879104 766172631094416 768320296353792 768513925460736 769375681376256 769525793697024 769569576457248 769719726608742 770582834622432 772893631451136 772937605827072 773088413112288 773132398570476 773728574201856 774150347745684 776667526135956 777310650934272 777538424909376 778182270861312 778334101429248 780712559198208 781740488835072 781784966559744 781937500046976 781981988980752 784326969194496 785206456713216 785359657764864 785404341404928 785557581065712 786438448503552 786636643677066 788995582106368 789040472615136 790079367246624 790733597810688 790887877258752 791164641102732 793304697249792 793737142094988 794349206396928 794394401504256 794549395209024 795440345416704 797871076982784 798026749019136 798072153363072 799122939608448 799324331478309 801564924561408 801721317301632 802385188061184 802620309583872 802822582847376 803441653088256 803925361120518 806336144350464 806539354064262 807161290371072 807207214431744 807443748944352 810739965321216 810898148196864 811807430713344 812012019279552 814447052496896 814493391086592 815565798448128 815771334183624 816686081138304 819341566033536 820020027359232 820180020860928 820467035217648 821099711397888 821594050375914 823134814024432 823769547374592 823816416374784 824265493714026 824901098950656 825108987332448 825350767570134 827583295279104 828720085519872 829858437285696 832346987716608 832556752582464 833246156832768 833490321490944 833700374495352 834798070840968 837056152977408 837349072979328 837560098451349 838205955385344 838499277749904 838662876724491 840767371444224 841874372591616 842086538512128 842333293651824 843030793433088 845771939131392 846933713773056 847147154729148 848097084259008 848262555854532 849687549960704 850640328105984 850854703188672 851725406278656 851974985878848 852023459649096 854793845333064 855452991504384 855919314517176 855968012703027 856628064294912 857095027861293 859413422020608 859881903936237 860377106055168 860593934962944 861727040868096 864360333398016 864578166143328 865547641548288 865716517909152 865765773514404 868362001608192 869250620399616 869505335382528 869554806555456 869724464751324 873530823046336 874254156152832 874474482301056 874730728023048 875455054718976 875625864107904 877096825765888 878301629097984 879458049939456 879508087379712 879679687552848 882367840343808 883357263802368 883529614985472 883579884080544 883752278698926 884743254566496 887620029869664 887670531692028 888355029639168 888839288152452 889524687347712 892467784406016 893468533211136 893642857196544 893693701692288 893868069610152 896373679079424 897553894588416 897604961605632 897780092646528 897831172533456 899013307059504 901709236692992 901760540131584 901936481964336 902683336568832 902947848281856 903175405703298 903871859724288 907128162394272 907879316004864 908056451667456 908374217562396 910831319064576 912030570307584 912082460986368 912260416721472 913283359552512 913513521689496 916074199498752 916252934059008 916305064972416 917511523254144 917742750956577 918771841280592 921257067773952 921527022114816 921759261787728 922470046138368 922522530779136 922702523468544 923025414619854 926026665777486 926740740796416 926793468421632 928013736319488 930849589813248 931031207188992 932075198226432 932310096209856 935159078654976 936390361181184 936626346655272 937348595269632 937676611677312 937912921307271 939147829696089 940725501742208 941504475856896 941688172099584 942017707101744 942744113086464 942981699808512 943311687468642 945809480318976 945863292874752 947108669165568 947347355826144 947624955358302 948409642612224 951493431522816 952800427994688 955898493705792 956690031919104 956970369119232 957211541087256 957949663297536 958471859113704 958526392105233 961064471937024 961643075999697 962384615442432 962909228831823 965325500547072 966596501864448 966840099773184 967924244312064 968168176833312 969442920976608 971071485669376 972405375072768 972650436911244 973400464318464 973741096741824 973931082647796 976907251809216 977906947949568 978193502305344 978249157374888 979003502051328 982186768023552 982722175927128 983535925671936 983783792588688 984072069025929 986733928986624 987840381026304 988089332735232 989390306181888 989446598302176 989639648496954 992413716123648 992663820386784 993776921777664 993970816858656 994027369590612 995336161387308 998028490088448 998320940624384 998572533603372 999399408344064 1000715273266176 1003773290397696 1004026257456768 1005152099862528 1005348214346112 1008420388964352 1009452333367296 1009748131411968 1009805581806336 1010002604227344 1010060069100138 1011389970441942 1013089001876224 1014422891279616 1014480607648032 1014678542209878 1015518753639936 1015816329317088 1019963182178304 1020519182693556 1021306122510336 1021364230505472 1021563508125888 1024685233947648 1025834241835008 1026034391596032 1026092768609664 1026292968811656 1027443779496576 1030524841934848 1030583474436096 1030784550816384 1030843198093968 1031638098935808 1032200463660912 1032996411113472 1035556701514608 1036414201245696 1036717899879168 1036979169511194 1037778801905664 1042379955412992 1042583333395968 1042642651974336 1044015453359424 1045769292259328 1047146210353152 1047205788539904 1047410108087616 1048277423112192 1048584598004736 1048848858236088 1052053963486848 1053439156328832 1053704639987181 1054311463747584 1054517169678336 1054886188136976 1057739596333056 1058316189459984 1059132275195904 1059192535339008 1059399193612032 1059769920489462 1060587127222272 1064035665358848 1064096204484096 1065497252811264 1065765775304412 1068753232748544 1068961756402176 1070160412778496 1070430110463168 1071900481494024 1075114859133952 1075385805419016 1076215053828096 1076276285908992 1076591665259136 1076862983723163 1077693371209728 1078280841502917 1080986620428288 1081197530929152 1082409907617792 1082682692372736 1085991188115456 1087421064597504 1087695112244832 1088914774851072 1089189198937476 1092455421378048 1093573361147904 1093956046956864 1095458733834552 1098421888499712 1099020658285368 1099868131934208 1100145316443264 1100467690093512 1100530302046749 1103444393705472 1104960114026496 1105562447918019 1106477916380928 1109795983622144 1110075670109952 1111320428654592 1111600499327136 1113064094454624 1116465430639104 1116746797935132 1117607940513792 1117999036999872 1118217168965988 1122782051349504 1123111058202432 1124041057910784 1124324334387072 1127695918841856 1129244951697408 1129529539638864 1130796112345344 1131016741139376 1134187104141312 1134472937584896 1135633875038208 1135966647838464 1136031279532128 1136252929755762 1139725127110752 1141225752689568 1141290683604036 1142170752393216 1142793370481724 1145884562694144 1146509205248316 1147458579950592 1148969387824128 1152480444530688 1152770888191104 1154063522064384 1154288690545536 1154354364685872 1154579589913113 1155874251933648 1157816002144256 1159000827199488 1159340447176704 1159406408740608 1159632619668432 1159698597855714 1160592861302784 1161225521618526 1165001289203934 1165965976401408 1166307637364064 1167273406291968 1167501152143872 1171068838797312 1172610733252608 1172677449839616 1172906250070464 1172972983471128 1176490453791744 1177809685069824 1178039486647296 1178106512107392 1178336371598568 1179657672755328 1179954965515599 1183493373159552 1183560708922704 1184473372852224 1185119050869936 1186032916463616 1186746961654098 1189957045874688 1190605713142482 1191523809595392 1191591602256384 1191824092813536 1193160518125056 1196806615474176 1197040123528704 1197108230044608 1198684409412672 1202347386842112 1202581975952448 1203577782091776 1203930464375808 1204233874271064 1205162479632384 1205888041680777 1209504216525696 1209809031096393 1210505754673152 1210741935556608 1210810821647616 1211165623416528 1214441758752768 1216040760410112 1216109947981824 1216347222295296 1217711146070016 1218018028919328 1221670578745344 1221740086629888 1223348697672192 1223657001275436 1225029121707456 1228702696153088 1229012349050304 1230030041038848 1230270031291392 1230700552826472 1231649567096832 1234702221036648 1235654321061888 1235724624562176 1236398240571039 1237351648425984 1238026151355201 1241132786417664 1241374942918656 1242766930968576 1243080128279808 1244787655928544 1246878771539968 1248520481574912 1248835128873696 1249869235249152 1250235482236416 1250550561743028 1252197106261452 1255584229466112 1256023609468992 1257308933078016 1257748916624856 1261151057166336 1262811558887424 1263129807768192 1263499940477736 1264546190149632 1268657908697088 1270400570659584 1270720732093722 1274531324941056 1275960492158976 1276282054783008 1277962478818272 1278035189473644 1282190767999596 1283179487256576 1283878971775764 1284942096442368 1289120133030912 1290565659082752 1290890902444416 1292590561302144 1296540500097024 1296867249214992 1297867285757952 1298321462322432 1298574776863728 1298648660271606 1302543002412288 1303875930599424 1304258003073792 1304332209833184 1304586697126986 1310296234569504 1311381234229248 1311711723451584 1312096092034572 1315645238648832 1317452443646976 1319187074909184 1319262131069568 1319519531329272 1323218288164864 1323551760515712 1325035895703552 1325294422478208 1325369826120816 1325628418048389 1326391841488896 1327114881849744 1330704653451264 1331430044804496 1331505797538042 1332532544458752 1333258932228678 1334287031021568 1337594072789702 1338701676609024 1340202799816704 1340464285794816 1340540552538432 1340802104415228 1344560518619136 1346330841882624 1346407442408448 1346670138969792 1346746758800184 1348519960589256 1352563855039488 1352640810197376 1352904722946504 1354025004853248 1354421772422784 1354763108554947 1359950909571072 1360692243591408 1361741496680448 1361818974007296 1362084677501184 1362561326343594 1366246978596864 1368045855461376 1368123691479552 1368390625082208 1369925039328768 1374111299248128 1374379401088512 1374457597458624 1376267284881216 1378157761920888 1380742268686144 1381885601660928 1382290533172224 1382638892681592 1383705069207552 1383783796168704 1384053785202816 1384538121929781 1389039998666229 1389839940550656 1390111111194624 1390190202632448 1392020604479232 1396194947137536 1396274384719872 1396546810783488 1398112797339648 1398465144314784 1402738617982464 1404585541771776 1404939519982908 1406022892904448 1406514917515968 1411088252613312 1412256713785344 1412532258149376 1413026560652616 1414116169629696 1414967531202963 1418714220478464 1418794939312128 1420663003748352 1421021033739216 1421437433037453 1422614463918336 1425004310331392 1425282341869568 1426880550371328 1427240147284224 1429200641992032 1433847740558688 1435035047878656 1435455553678848 1435817311630884 1436924494946304 1437707788670556 1441596707905536 1443576923163648 1447988250820608 1449894752796672 1450260149659776 1451886366468096 1452252265249968 1456607228504064 1458097814863872 1458608062609152 1458975655366866 1460611645112736 1460896623971694 1465360877713824 1466860421924352 1467290253458016 1467373736062332 1468505253076992 1473280152035328 1474083263890692 1475303888507904 1480100893479936 1481760571539456 1482133999102848 1484085459272832 1484169897453264 1484459472745431 1488620574185472 1488995730580176 1490143920685056 1490665382666496 1490956225287984 1491041054385918 1493004242080962 1497042735132672 1497481410936576 1497858800405058 1499099112516096 1505659935596544 1506039386185152 1507728149793792 1508022321519168 1512630583446528 1514178500050944 1514622197117952 1514708372709504 1515003906341016 1515090103650207 1519633502814336 1521634336919424 1521720911472048 1522017813314817 1522894336524288 1523724493975632 1527846083592192 1528678940331088 1529944773267456 1530778774040334 1531959183765504 1532046345758208 1532345262188832 1537027850921472 1538751362752512 1539051587394048 1539139152914496 1539439453217484 1541165669244864 1545787262902272 1545875211654144 1546176826224576 1546264797140952 1547457148403712 1548300695491368 1553335052271912 1554621301868544 1555076849818752 1555468754266791 1556364541722624 1556668202858496 1561425118396416 1563480977670144 1563569933119488 1563875000093952 1563963977961504 1568653938388992 1570719315529728 1570808682809856 1571115162131424 1572876897007104 1573273287354132 1577991164212736 1578080945230272 1580158734493248 1581467195621376 1581775754517504 1582329282205464 1586609394499584 1587474284189976 1588698412793856 1588788803008512 1589098790418048 1589654880734193 1590880690833408 1595742153965568 1596053498038272 1596144306726144 1598245879216896 1598648662956618 1603129849122816 1603442634603264 1605240619167744 1605645165694752 1607850722241036 1612672288700928 1613078708128524 1614322580742144 1614414428863488 1614887497888704 1621479930642432 1621796296393728 1623614861426688 1624024038559104 1628894104993792 1628986782173184 1631131596896256 1631542668367248 1633372162276608 1638683132067072 1640360041721856 1640934070435296 1643188100751828 1646269628048864 1647632832749568 1648530987428052 1649802197901312 1650217974664896 1650701535140268 1655166590558208 1657440171039744 1659716874571392 1664693975433216 1665113505164928 1666492313665536 1666980642981888 1667400748990704 1669596141681936 1674112305954816 1674698145958656 1675120196902698 1676411910770688 1676998555499808 1677325753448982 1684173077024256 1684666587303648 1686061586866176 1691543878262784 1693867427546112 1694294309458296 1696194168518016 1696525111709064 1699375099921408 1701280656211968 1701709406377344 1703450812557312 1703949971757696 1704046919298192 1704379394633643 1709587690666128 1710905983008768 1711838629034352 1711936025406054 1713256128589824 1714190055722586 1718826844041216 1719763807872474 1721187869925888 1723454081736192 1728720666796032 1729156332286656 1731095283096576 1731433035818304 1731531547028808 1736724003216384 1738501240799232 1739010670765056 1739109613110912 1739448929502648 1739547896783571 1741838282427789 1747061646092672 1747501933805901 1748508312305664 1748948964602112 1749461456046096 1750910109437952 1751251728215808 1754193651531776 1756603258195968 1758916099878912 1759016174759424 1759359375105696 1764735680687616 1766714527604736 1767059229970944 1767159768161088 1767504557397852 1769486509132992 1775240059739328 1775341063384056 1776710059278336 1777678576304904 1779049374695424 1780120442481147 1784935568812032 1785908569713723 1786937066422272 1787285714393088 1787387403384576 1787736139220304 1792747358158848 1795107789176832 1795209923211264 1795560185293056 1795662345066912 1798026614119008 1803418473385984 1803521080263168 1803872963928672 1805366673137664 1805895696563712 1806350811406596 1807743719448576 1814256324788544 1815758632009728 1816112903334912 1816748435124792 1821662638129152 1824061140615168 1824164921972736 1824520833442944 1826566719105024 1827027043378992 1832148398997504 1832505868118016 1832610129944832 1835023046508288 1835485501913154 1837543682561184 1843054044229632 1843518523575456 1845045061558272 1845405046937088 1846050829239708 1852053331554972 1853481481592832 1853586936843264 1856027472638976 1861699179626496 1862062414377984 1864150396452864 1864620192419712 1870318157309952 1872780722362368 1873252693310544 1874697190539264 1875353223354624 1875825842614542 1878295659392178 1881451003484416 1883376344199168 1884035414203488 1885963399617024 1886623374937284 1891726585749504 1894217338331136 1894694711652288 1895249910716604 1896819285224448 1902986863045632 1905600855989376 1906081098140583 1911796987411584 1913380063838208 1913940738238464 1914423082174512 1915899326595072 1916943718227408 1917052784210466 1922128943874048 1923286151999394 1924769230884864 1925818457663646 1933680199546368 1935848488624128 1936336353666624 1938885841953216 1942142971338752 1944810750145536 1945300873822488 1946800928636928 1947482193483648 1947862165295592 1953814503618432 1955813895899136 1956387004610688 1956498314749776 1956880045690479 1958007004102656 1964373536047104 1965444351854256 1967071851343872 1967567585177376 1968144138051858 1973467857973248 1976178665470464 1978780612363776 1978893196604352 1979279296993908 1984827432247296 1985327640773568 1987553843555328 1987941633717312 1988054739181224 1990672322774616 1996056980176896 1996641881248768 1997145067206744 1997258696307063 1998798816688128 1999888398343017 2001430546532352 2006391109184553 2007546580795392 2008052514913536 2010304199725056 2010696428692224 2016840777928704 2019496262823936 2019611163612672 2020005208454688 2020120138200276 2022779940883884 2026178003752448 2028845782559232 2028961215296064 2029357084419756 2031037507279872 2031632658634176 2039926364356608 2041038365387112 2042612245020672 2042728461010944 2043127016251776 2043841989515391 2049370467895296 2051668483670016 2052068783192064 2052185537219328 2052585937623312 2054887558993152 2061049683869696 2061166948872192 2061569101632768 2061686396187936 2064400927321824 2071113403029216 2072828402491392 2073435799758336 2073958339022388 2075557603811328 2084759910825984 2085166666791936 2085285303948672 2088030906718848 2091538584518656 2094292420706304 2094411577079808 2094820216175232 2096554846224384 2097169196009472 2097697716472176 2104107926973696 2106878312657664 2107409279974362 2109034339356672 2109772376273952 2116632378919968 2118385070678016 2118798387224064 2119539840978924 2121174254444544 2128071330717696 2128192408968192 2130994505622528 2131531550608824 2137506465497088 2137923512804352 2140320825556992 2140860220926336 2143800962988048 2150229718267904 2150771610838032 2152430107656192 2152552571817984 2153183330518272 2153725967446326 2155386742419456 2156561683005834 2162395061858304 2165365384745472 2171982376230912 2174842129195008 2175390224489664 2177829549702144 2178378397874952 2184910842756096 2187146722295808 2187912093913728 2188463483050299 2190917467669104 2191344935957541 2196843776999424 2198041316570736 2199736263868416 2200290632886528 2200935380187024 2201060604093498 2206888787410944 2209920228052992 2211124895836038 2212955832761856 2220151340219904 2222640857309184 2223200998654272 2226128188909248 2232930861278208 2233493595870264 2235215881027584 2235998073999744 2236434337931976 2236561581578877 2239506363121443 2245564102699008 2246222116404864 2246788200607587 2248082115821568 2248648668774144 2255391837683712 2258489903394816 2259059079277728 2261592224690688 2262033482278752 2268945875169792 2271267750076416 2271933295676928 2272062559064256 2272505859511524 2279450254221504 2282451505379136 2282581367208072 2284341504786432 2285586740963448 2291769125388288 2293018410496632 2294917159901184 2296168161060501 2297938775648256 2304960889061376 2305541776382208 2308127044128768 2308577381091072 2308708729371744 2309159179826226 2311748503867296 2315632004288512 2318680894353408 2318812817481216 2319265239336864 2319397195711428 2321185722605568 2322451043237052 2330002578407868 2331931952802816 2332615274728128 2334546812583936 2335002304287744 2342137677594624 2345221466505216 2345354899679232 2345812500140928 2345945966942256 2352980907583488 2355619370139648 2356078973294592 2356213024214784 2356672743197136 2359315345510656 2359909931031198 2366986746319104 2367121417845408 2370238101739872 2373493923308196 2379914091749376 2381211426284964 2383047619190784 2383183204512768 2383648185627072 2386321036250112 2393613230948352 2394080247057408 2394216460089216 2397368818825344 2404694773684224 2405163951904896 2407155564183552 2407860928751616 2408467748542128 2410324959264768 2411776083361554 2419008433051392 2419618062192786 2421483871113216 2421621643295232 2422331246833056 2432219895963648 2432694444590592 2435422292140032 2436036057838656 2443341157490688 2443480173259776 2446697395344384 2447314002550872 2450058243414912 2457405392306176 2458024698100608 2460060082077696 2460540062582784 2461401105652944 2463299134193664 2469404442073296 2471308642123776 2471449249124352 2472796481142078 2474703296851968 2476052302710402 2482749885837312 2486160256559616 2489575311857088 2493757543079936 2497040963149824 2497670257747392 2499738470498304 2500470964472832 2501101123486056 2504394212522904 2511168458932224 2512047218937984 2512680295354047 2514617866156032 2515497833249712 2515988630173473 2522302114332672 2525623117774848 2526259615536384 2526999880955472 2529092380299264 2537315817394176 2540801141319168 2541441464187444 2549062649882112 2551920984317952 2552564109566016 2555924957636544 2556070378947288 2564381535999192 2566358974513152 2567757943551528 2567904038109081 2569884192884736 2571285083583879 2578240266061824 2579645711808711 2581131318165504 2581781804888832 2585181122604288 2593081000194048 2593734498429984 2596642924644864 2597149553727456 2597297320543212 2605086004824576 2607751861198848 2608516006147584 2608664419666368 2609173394253972 2620592469139008 2622762468458496 2623423446903168 2624192184069144 2631290477297664 2634904887293952 2638374149818368 2638524262139136 2639039062658544 2646436576329728 2647103521031424 2650071791407104 2650588844956416 2650739652241632 2651256836096778 2654229763699488 2662860089608992 2663011595076084 2665065088917504 2666517864457356 2668574062043136 2675188145579404 2677403353218048 2680405599633408 2680928571589632 2681081105076864 2681604208830456 2689121037238272 2692661683765248 2692814884816896 2693340277939584 2693493517600368 2697039921178512 2705127710078976 2705281620394752 2705809445893008 2708050009706496 2708843544845568 2709526217109894 2721384487182816 2723637948014592 2724169355002368 2725122652687188 2732493957193728 2736091710922752 2736247382959104 2736781250164416 2739850078657536 2748222598496256 2748758802177024 2748915194917248 2752534569762432 2753228252869731 2756315523841776 2761484537372288 2763771203321856 2764581066344448 2765277785363184 2767410138415104 2767567592337408 2768107570405632 2769076243859562 2778079997332458 2780222222389248 2780380405264896 2784041208958464 2792548769439744 2793093621566976 2796225594679296 2796930288629568 2805477235964928 2809171083543552 2809879039965816 2812045785808896 2813029835031936 2813738763921813 2822176505226624 2824513427570688 2825064516298752 2826053121305232 2828232339259392 2829935062405926 2837428440956928 2837589878624256 2841326007496704 2842042067478432 2842874866074906 2845228927836672 2850564683739136 2854480294568448 2858401283984064 2867695481117376 2870070095757312 2870911107357696 2871634623261768 2873848989892608 2875415577341112 2875579176315699 2883193415811072 2884929227999091 2887153846327296 2888727686495469 2895976501641216 2899789505593344 2900520299319552 2903772732936192 2904504530499936 2913214457008128 2917216125218304 2917951310733732 2921223290225472 2921793247943388 2930721755427648 2933720843848704 2934580506916032 2934747472124664 2937010506153984 2946560304070656 2948166527781384 2950607777015808 2952216207077787 2960201786959872 2963521143078912 2964267998205696 2968170918545664 2968339794906528 2968918945490862 2977241148370944 2977991461160352 2981330765332992 2981912450575968 2982082108771836 2986008484161924 2994085470265344 2994962821873152 2995717600810116 2998198225032192 3011319871193088 3012078772370304 3015456299587584 3016044643038336 3025261166893056 3028357000101888 3029244394235904 3029416745419008 3030007812682032 3030180207300414 3039267005628672 3043268673838848 3043441822944096 3044035626629634 3047448987951264 3057357880662176 3059889546534912 3061557548080668 3063918367531008 3064092691516416 3064690524377664 3074055701842944 3077502725505024 3078103174788096 3078278305828992 3078878906434968 3082331338489728 3091574525804544 3091750423308288 3092353652449152 3092529594281904 3094914296807424 3096601390982736 3106670104543824 3109242603737088 3110153699637504 3110937508533582 3113336405716992 3127139866238976 3127750000187904 3127927955923008 3137307876777984 3141438631059456 3141617365619712 3142230324262848 3145753794014208 3146546574708264 3155982328425472 3156161890460544 3160317468986496 3161113919961543 3162934391242752 3163551509035008 3164658564410928 3173218788999168 3174948568379952 3177396825587712 3177577606017024 3178197580836096 3179309761468386 3181761381666816 3192106996076544 3192288613452288 3196491758433792 3197297325913236 3206259698245632 3206885269206528 3210481238335488 3211290331389504 3215701444482072 3225344577401856 3226157416257048 3228645161484288 3228828857726976 3229774995777408 3230588951169489 3234842524508751 3242959861284864 3243592592787456 3247229722853376 3248048077118208 3257788209987584 3257973564346368 3262263193792512 3263085336734496 3266744324553216 3277366264134144 3280720083443712 3281868140870592 3286376201503656 3292539256097728 3295265665499136 3297061974856104 3299604395802624 3300435949329792 3301403070280536 3301590906140247 3310333181116416 3314880342079488 3316687343754057 3319433749142784 3329387950866432 3330227010329856 3333961285963776 3334801497981408 3339192283363872 3349396291917312 3350240393805396 3352823821541376 3353997110999616 3354651506897964 3368346154048512 3369333174607296 3372123173732352 3383087756525568 3387734855092224 3388588618916592 3392388337036032 3393050223418128 3398750199842816 3402561312423936 3403418812754688 3406901625114624 3407899943515392 3408093838596384 3408758789267286 3419175381332256 3423677258068704 3423872050812108 3426512257179648 3428380111445172 3437653688082432 3439527615744948 3442375739851776 3446908163472384 3457441333592064 3458312664573312 3462190566193152 3462866071636608 3463063094057616 3463738769739339 3473448006432768 3477002481598464 3478021341530112 3478219226221824 3478897859005296 3479095793567142 3483676564855578 3494123292185344 3495003867611802 3497897929204224 3498922912092192 3501820218875904 3502503456431616 3513206516391936 3517832199757824 3518032349518848 3518718750211392 3529471361375232 3533429055209472 3534118459941888 3534319536322176 3535009114795704 3538973018265984 3539864896546797 3550480119478656 3550682126768112 3553420118556672 3555357152609808 3558098749390848 3560240884962294 3569871137624064 3571817139427446 3574571428786176 3574774806769152 3575472278440608 3590419846422528 3591120370586112 3591324690133824 3596053228238016 3606836946771968 3607042160526336 3607745927857344 3610733346275328 3611791393127424 3612701622813192 3615487438897152 3628512649577088 3629427093289179 3631517264019456 3632225806669824 3633496870249584 3643325276258304 3648122281230336 3648329843945472 3649041666885888 3653133438210048 3654054086757984 3665011736236032 3665220259889664 3670046093016576 3670971003826308 3675087365122368 3686108088459264 3687037047150912 3690090123116544 3690810093874176 3692101658479416 3704106663109944 3706962963185664 3707173873686528 3709194721713117 3712054945277952 3714078454065603 3723398359252992 3724124828755968 3728300792905728 3729240384839424 3740636314619904 3745561444724736 3746505386621088 3750706446709248 3751651685229084 3756591318784356 3762902006968832 3766752688398336 3768070828406976 3771926799234048 3773246749874568 3783453171499008 3788434676662272 3789389423304576 3790499821433208 3793638570448896 3805973726091264 3811201711978752 3812162196281166 3823593974823168 3827881476476928 3828846164349024 3833887436454816 3834105568420932 3846572303998788 3849538461769728 3851636915327292 3867360399092736 3871696977248256 3872672707333248 3877771683906432 3884285942677504 3889621500291072 3890601747644976 3893601857273856 3894964386967296 3895724330591184 3907629007236864 3911627791798272 3912774009221376 3912996629499552 3913760091380958 3930888703708512 3934143702687744 3935135170354752 3936288276103716 3946935715946496 3952357330940928 3957561224727552 3957786393208704 3958558593987816 3969654864494592 3970655281547136 3975107687110656 3975883267434624 3976109478362448 3976885254145167 3981344645549232 3992113960353792 3993283762497536 3994290134413488 3994517392614126 3997597633376256 3999776796686034 4002861093064704 4012782218369106 4016105029827072 4020608399450112 4021392857384448 4033681555857408 4038992525647872 4039222327225344 4040010416909376 4040240276400552 4045559881767768 4052356007504896 4057691565118464 4057922430592128 4058714168839512 4062075014559744 4063265317268352 4064289325664841 4079852728713216 4082076730774224 4085224490041344 4085456922021888 4086254032503552 4087683979030782 4098740935790592 4104137566384128 4104371074438656 4105171875246624 4109775117986304 4122333897744384 4123138203265536 4123372792375872 4128801854643648 4142226806058432 4145656804982784 4146871599516672 4147916678044776 4151115207622656 4153614365789343 4167119995998687 4169519821651968 4170333333583872 4170570607897344 4176061813437696 4183077169037312 4188584841412608 4188823154159616 4189640432350464 4194338392018944 4195395432944352 4208215853947392 4213756625315328 4214818559948724 4218068678713344 4219544752547904 4233264757839936 4236770141356032 4237596774448128 4239079681957848 4242348508889088 4244902593608889 4256142661435392 4256384817936384 4261989011245056 4263063101217648 4264312299112359 4275012930994176 4275847025608704 4280641651113984 4281720441852672 4287601925976096 4300459436535808 4301543221676064 4305105143635968 4306366661036544 4307451934892652 4310773484838912 4313123366011668 4324790123716608 4330730769490944 4343964752461824 4349684258390016 4350780448979328 4355659099404288 4356756795749904 4369821685512192 4374293444591616 4375824187827456 4376926966100598 4381834935338208 4382689871915082 4396082633141472 4400581265773056 4401870760374048 4402121208186996 4419840456105984 4422249791672076 4425911665523712 4440302680439808 4445281714618368 4446401997308544 4452256377818496 4465861722556416 4466987191740528 4470431762055168 4471996147999488 4472868675863952 4473123163157754 4479012726242886 4491128205398016 4492444232809728 4493576401215174 4497297337548288 4516979806789632 4518118158555456 4523184449381376 4524066964557504 4537891750339584 4542535500152832 4543866591353856 4544125118128512 4545011719023048 4545270310950621 4558900508443008 4564903010758272 4565162734416144 4566053439944451 4568683009572864 4571173481926896 4583538250776576 4586036820993264 4589834319802368 4592336322121002 4595877551296512 4611083552764416 4616254088257536 4617154762182144 4617417458743488 4618318359652452 4623497007734592 4631264008577024 4637361788706816 4637625634962432 4638530478673728 4638794391422856 4642371445211136 4644902086474104 4660005156815736 4663863905605632 4665230549456256 4666406262800373 4669093625167872 4670004608575488 4684275355189248 4690442933010432 4690709799358464 4691625000281856 4691891933884512 4705961815166976 4712157946589184 4712426048429568 4713345486394272 4718630691021312 4719819862062396 4733973492638208 4734242835690816 4740476203479744 4746987846616392 4759828183498752 4762422852569928 4766095238381568 4766366409025536 4767296371254144 4768964642202579 4772642072500224 4787226461896704 4788160494114816 4788432920178432 4794737637650688 4809389547368448 4810327903809792 4815721857503232 4816935497084256 4823552166723108 4838016866102784 4839236124385572 4842967742226432 4843243286590464 4844662493666112 4864439791927296 4865388889181184 4870844584280064 4872072115677312 4886682314981376 4886960346519552 4893394790688768 4894628005101744 4900116486829824 4914810784612352 4916049396201216 4921080125165568 4922802211305888 4938808884146592 4942898498248704 4945592962284156 4949406593703936 4952104605420804 4965499771674624 4972320513119232 4979150623714176 4987515086159872 4994081926299648 4995340515494784 4999476940996608 5000941928945664 5002202246972112 5008788425045808 5022336917864448 5024094437875968 5025360590708094 5029235732312064 5030995666499424 5031977260346946 5052519231072768 5053999761910944 5058184760598528 5074631634788352 5081602282638336 5082882928374888 5098125299764224 5103841968635904 5105128219132032 5111849915273088 5112140757894576 5113138183900929 5128763071998384 5132717949026304 5135515887103056 5135808076218162 5139768385769472 5142570167167758 5156480532123648 5159291423617422 5163563609777664 5170362245208576 5186162000388096 5187468996859968 5193285849289728 5194299107454912 5194594641086424 5210172009649152 5215503722397696 5217032012295168 5217328839332736 5218346788507944 5218643690350713 5225514847283367 5241184938278016 5242505801417703 5245524936916992 5246846893806336 5248384368138288 5262580954595328 5269809774587904 5276748299636736 5277048524278272 5278078125317088 5294207042062848 5300143582814208 5301177689912832 5301479304483264 5302513672193556 5308459527398976 5325720179217984 5326023190152168 5330130177835008 5333035728914712 5337148124086272 5340361327443441 5350376291158808 5354806706436096 5357725709141169 5360811199266816 5361857143179264 5362162210153728 5363208417660912 5378242074476544 5385323367530496 5385629769633792 5386680555879168 5386987035200736 5394079842357024 5410255420157952 5410563240789504 5411618891786016 5416100019412992 5417687089691136 5419052434219788 5442768974365632 5447275896029184 5448338710004736 5450245305374376 5464987914387456 5472183421845504 5472494765918208 5473562500328832 5479700157315072 5496445196992512 5497517604354048 5497830389834496 5505069139524864 5506456505739462 5512631047683552 5522969074744576 5529162132688896 5530555570726368 5535135184674816 5536215140811264 5538152487719124 5556159994664916 5560444444778496 5560760810529792 5568082417916928 5585097538879488 5586187243133952 5592451189358592 5593860577259136 5610954471929856 5618342167087104 5619758079931632 5624091571617792 5626059670063872 5627477527843626 5644353010453248 5650129032597504 5652106242610464 5659870124811852 5675179757248512 5682652014993408 5684084134956864 5685749732149812 5690457855673344 5701129367478272 5708960589136896 5716802567968128 5735390962234752 5740140191514624 5741822214715392 5743269246523536 5747697979785216 5750831154682224 5751158352631398 5766386831622144 5769858455998182 5774307692654592 5777455372990938 5801040598639104 5807545465872384 5809009060999872 5826428914016256 5834432250436608 5835902621467464 5842446580450944 5843586495886776 5861443510855296 5867441687697408 5869161013832064 5869494944249328 5870640137071437 5874021012307968 5893120608141312 5896333055562768 5901215554031616 5904432414155574 5920403573919744 5928535996411392 5936341837091328 5936679589813056 5937837890981724 5954482296741888 5955982922320704 5962661530665984 5963824901151936 5964164217543672 5972016968323848 5988170940530688 5989925643746304 5991435201620232 5991776088921189 5996396450064384 5999665195029051 6019173327553659 6022639742386176 6024157544740608 6030912599175168 6032089286076672 6050522333786112 6058488788471808 6058833490838016 6060015625364064 6060360414600828 6078534011257344 6086537347677696 6086883645888192 6088071253259268 6094897975902528 6114715761324352 6119779093069824 6123115096161336 6127836735062016 6128185383032832 6129381048755328 6131525968546173 6148111403685888 6155005451010048 6156206349576192 6156556611657984 6157757812869936 6164662676979456 6183149051609088 6183500846616576 6184707304898304 6185059188563808 6193202781965472 6213340209087648 6218485207474176 6220307399275008 6221875017067164 6226672811433984 6254279732477952 6255500000375808 6255855911846016 6274615753555968 6282877262118912 6283234731239424 6284460648525696 6291507588028416 6293093149416528 6311964656850944 6312323780921088 6320634937972992 6322227839923086 6327103018070016 6329317128821856 6349897136759904 6355155212034048 6356395161672192 6358619522936772 6363522763333632 6384213992153088 6384577226904576 6392983516867584 6394594651826472 6412519396491264 6413770538413056 6420962476670976 6422580662779008 6431402888964144 6450689154803712 6452314832514096 6457290322968576 6457657715453952 6459549991554816 6461177902338978 6469685049017502 6487185185574912 6496096154236416 6515947128692736 6524526387585024 6526170673468992 6533488649106432 6554732528268288 6561440166887424 6563736281741184 6565390449150897 6572752403007312 6574034807872623 6585078512195456 6590531330998272 6594123949712208 6599208791605248 6600871898659584 6602806140561072 6603181812280494 6620666362232832 6629760684158976 6633374687508114 6638867498285568 6660454020659712 6667922571927552 6669602995962816 6678384566727744 6698792583834624 6700480787610792 6705647643082752 6707994221999232 6709303013795928 6709684744736631 6736692308097024 6738666349214592 6740364601822761 6744246347464704 6766175513051136 6775469710184448 6777177237833184 6784776674072064 6786100446836256 6797500399685632 6806837625509376 6813803250229248 6815799887030784 6816187677192768 6817517578534572 6838350762664512 6847354516137408 6847744101624216 6853024514359296 6856760222890344 6875307376164864 6879055231489896 6884751479703552 6888504483181503 6893816326944768 6914882667184128 6916625329146624 6924381132386304 6925732143273216 6926126188115232 6927477539478678 6946896012865536 6956042683060224 6956438452443648 6957795718010592 6958191587134284 6967353129711156 6988246584370688 6990007735223604 6995795858408448 6997845824184384 7003640437751808 7005006912863232 7026413032783872 7035664399515648 7036064699037696 7037437500422784 7058942722750464 7066858110418944 7068236919883776 7068639072644352 7070018229591408 7077946036531968 7079729793093594 7100960238957312 7101364253536224 7110714305219616 7120481769924588 7139742275248128 7143634278854892 7149142857572352 7149549613538304 7150944556881216 7180839692845056 7182240741172224 7182649380267648 7192106456476032 7213673893543936 7214084321052672 7215491855714688 7221466692550656 7223582786254848 7225403245626384 7230974877794304 7257025299154176 7258854186578358 7264451613339648 7266993740499168 7296659687890944 7298083333771776 7306266876420096 7308108173515968 7330023472472064 7330440519779328 7340092186033152 7341942007652616 7350174730244736 7372216176918528 7374074094301824 7380180246233088 7381620187748352 7384203316958832 7408213326219888 7413925926371328 7414347747373056 7418389443426234 7424109890555904 7428156908131206 7448249657511936 7458480769678848 7481272629239808 7491122889449472 7493010773242176 7501412893418496 7503303370458168 7513182637568712 7525804013937664 7533505376796672 7536141656813952 7538040886062141 7543853598468096 7546493499749136 7547965890520419 7566906342998016 7576869353324544 7578778846609152 7580999642866416 7587277140897792 7611947452182528 7622403423957504 7624324392562332 7647187949646336 7655762952953856 7657692328698048 7667774872909632 7668211136841864 7693144607997576 7699076923539456 7703273830654584 7703712114327243 7713855250751637 7734720798185472 7738937135426133 7743393954496512 7745345414666496 7755543367812864 7768571885355008 7779243000582144 7781203495289952 7789928773934592 7791448661182368 7815258014473728 7823255583596544 7825548018442752 7825993258999104 7827520182761916 7861777407417024 7868287405375488 7870270340709504 7872576552207432 7893871431892992 7904714661881856 7915122449455104 7915572786417408 7917117187975632 7939309728989184 7941310563094272 7950215374221312 7951766534869248 7952218956724896 7953770508290334 7962689291098464 7986567524995072 7988580268826976 7989034785228252 7995195266752512 7999553593372068 8005722186129408 8025564436738212 8032210059654144 8041216798900224 8042785714768896 8067363111714816 8077985051295744 8078444654450688 8080020833818752 8080480552801104 8091119763535536 8104712015009792 8115383130236928 8115844861184256 8117428337679024 8124150029119488 8126530634536704 8128578651329682 8164153461548448 8170913844043776 8172508065007104 8175367958061564 8197481871581184 8208275132768256 8208742148877312 8210343750493248 8219550235972608 8244667795488768 8246276406531072 8246745584751744 8257603709287296 8259684758609193 8284453612116864 8291313609965568 8293743199033344 8295833356089552 8302230415245312 8307228731578686 8334239991997374 8340666667167744 8341141215794688 8352123626875392 8377646308319232 8379280864700928 8388676784037888 8390790865888704 8416431707894784 8427513250630656 8429637119897448 8436137357426688 8439089505095808 8441216291765439 8466529515679872 8473540282712064 8475193548896256 8478159363915696 8484697017778176 8489805187217778 8512285322870784 8512769635872768 8523978022490112 8526126202435296 8528624598224718 8551694051217408 8563440883705344 8575203851952192 8600918873071616 8603086443352128 8610210287271936 8612733322073088 8614903869785304 8621546969677824 8626246732023336 8649580247433216 8654787683997273 8661461538981888 8666183059486407 8687929504923648 8699368516780032 8701560897958656 8711318198808576 8713513591499808 8739643371024384 8751648375654912 8753853932201196 8763669870676416 8765379743830164 8792165266282944 8801162531546112 8803741520748096 8804242416373992 8839680912211968 8844499583344152 8851823331047424 8856648621233361 8880605360879616 8890563429236736 8892803994617088 8904512755636992 8931723445112832 8933974383481056 8943992295998976 8945737351727904 8946246326315508 8958025452485772 8982256410796032 8984888465619456 8987152802430348 8994594675096576 9033959613579264 9036236317110912 9046368898762752 9048133929115008 9075783500679168 9085071000305664 9087733182707712 9088250236257024 9090023438046096 9090540621901242 9117801016886016 9129806021516544 9130325468832288 9132106879888902 9142346963853792 9172073641986528 9179668639604736 9184672644242004 9191755102593024 9222167105528832 9232508176515072 9234309524364288 9234834917486976 9236636719304904 9246994015469184 9262528017154048 9274723577413632 9275251269924864 9277060957347456 9277588782845712 9284742890422272 9289804172948208 9320010313631472 9327727811211264 9330461098912512 9332812525600746 9340009217150976 9381419598716928 9383250000563712 9383783867769024 9411923630333952 9424315893178368 9424852096859136 9426690972788544 9437261382042624 9439639724124792 9467946985276416 9468485671381632 9480952406959488 9483341759884629 9493975693232784 9519656366997504 9524845705139856 9532190476763136 9532732818051072 9534592742508288 9537929284405158 9545284145000448 9576320988229632 9576865840356864 9589475275301376 9618779094736896 9620655807619584 9631443715006464 9633870994168512 9647104333446216 9676033732205568 9678472248771144 9685935484452864 9686486573180928 9689324987332224 9691766853508467 9704527573526253 9728879583854592 9730777778362368 9741689168560128 9744144231354624 9773364629962752 9773920693039104 9786789581377536 9789256010203488 9800232973659648 9832098792402432 9842160250331136 9845604422611776 9877617768293184 9885796996497408 9891185924568312 9898813187407872 9904209210841608 9904772718420741 9930999543349248 9944641026238464 9950062031262171 9958301247428352 9975030172319744 9988163852599296 9990681030989568 10001883857891328 10004404493944224 10017576850091616 10048188875751936 10050721181416188 10058471464624128 10061991332998848 10063954520693892 10105038462145536 10107999523821888 10116369521197056 10149263269576704 10163204565276672 10165765856749776 10196250599528448 10207683937271808 10210256438264064 10223699830546176 10224281515789152 10226276367801858 10257526143996768 10271031774206112 10271616152436324 10279536771538944 10285140334335516 10312961064247296 10318582847234844 10327127219555328 10340724490417152 10372324000776192 10374937993719936 10386571698579456 10388598214909824 10389189282172848 10391216309218017 10420344019298304 10431007444795392 10434064024590336 10434657678665472 10436693577015888 10437287380701426 10451029694566734 10482369876556032 10485011602835406 10493693787612672 10496768736276576 10539619549175808 10553496599273472 10554097048556544 10556156250634176 10588414084125696 10600287165628416 10602355379825664 10602958608966528 10605027344387112 10616919054797952 10651440358435968 10652046380304336 10660260355670016 10666071457829424 10674296248172544 10680722654886882 10700752582317616 10709613412872192 10715451418282338 10723714286358528 10724324420307456 10726416835321824 10771259539267584 10773361111758336 10773974070401472 10788159684714048 10820510840315904 10821126481579008 10823237783572032 10832200038825984 10835374179382272 10838104868439576 10885537948731264 10888281279867537 10894551792058368 10896677420009472 10900490610748752 10929975828774912 10944366843691008 10944989531836416 10947125000657664 10959400314630144 10995035208708096 10995660779668992 11010138279049728 11012913011478924 11025262095367104 11045938149489152 11058324265377792 11061111141452736 11070270369349632 11072430281622528 11076304975438248 11112319989329832 11120888889556992 11121521621059584 11127584165139351 11136164835833856 11142235362196809 11170195077758976 11172374486267904 11184902378717184 11187721154518272 11221908943859712 11236684334174208 11239516159863264 11252119340127744 11254955055687252 11288706020906496 11300258065195008 11304212485220928 11319740249623704 11350359514497024 11365304029986816 11368168269913728 11371499464299624 11380915711346688 11402258734956544 11417921178273792 11433605135936256 11470781924469504 11483644429430784 11486538493047072 11501662309364448 11502316705262796 11539716911996364 11548615385309184 11554910745981876 11602081197278208 11615090931744768 11618018121999744 11652857828032512 11668864500873216 11671805242934928 11684893160901888 11687172991773552 11722887021710592 11734883375394816 11738322027664128 11738989888498656 11741280274142874 11792666111125536 11802431108063232 11808864828311148 11840807147839488 11857071992822784 11872683674182656 11873359179626112 11875675781963448 11908964593483776 11911965844641408 11925323061331968 11927649802303872 11928328435087344 11930655762435501 11944033936647696 11976341881061376 11979851287492608 11982870403240464 11983552177842378 11992792900128768 11999330390058102 12038346655107318 12048315089481216 12061825198350336 12064178572153344 12101044667572224 12116977576943616 12117666981676032 12120031250728128 12120720829201656 12157068022514688 12173074695355392 12173767291776384 12176142506518536 12189795951805056 12192867976994523 12229431522648704 12239558186139648 12246230192322672 12255673470124032 12256370766065664 12258762097510656 12263051937092346 12296222807371776 12312412699152384 12313113223315968 12315515625739872 12329325353958912 12367001693233152 12369414609796608 12370118377127616 12386405563930944 12426680418175296 12436970414948352 12440614798550016 12443750034134328 12453345622867968 12460843097368029 12501359987996061 12508559464955904 12511000000751616 12511711823692032 12549231507111936 12565754524237824 12566469462478848 12568921297051392 12583015176056832 12586186298833056 12623929313701888 12624647561842176 12641269875945984 12644455679846172 12654206036140032 12658634257643712 12699794273519808 12710310424068096 12712790323344384 12717239045873544 12727045526667264 12734707780826667 12768427984306176 12769154453809152 12785967033735168 12789189303652944 12792936897337077 12825038792982528 12827541076826112 12841924953341952 12845161325558016 12862805777928288 12901378309607424 12904629665028192 12915315430907904 12919099983109632 12922355804677956 12939370098035004 12974370371149824 12992192308472832 13031894257385472 13049052775170048 13052341346937984 13066977298212864 13109465056536576 13122880333774848 13127472563482368 13130780898301794 13145504806014624 13148069615745246 13170157024390912 13188247899424416 13201743797319168 13205612281122144 13206363624560988 13259521368317952 13266749375016228 13277734996571136 13320908041319424 13335845143855104 13339205991925632 13356769133455488 13397585167669248 13400961575221584 13411295286165504 13415988443998464 13418606027591856 13419369489473262 13473384616194048 13477332698429184 13480729203645522 13550939420368896 13554354475666368 13569553348144128 13572200893672512 13595000799371264 13613675251018752 13627606500458496 13631599774061568 13632375354385536 13635035157069144 13676701525329024 13694709032274816 13695488203248432 13698160319833353 13706049028718592 13713520445780688 13750614752329728 13758110462979792 13769502959407104 13777008966363006 13787632653889536 13833250658293248 13848762264772608 13851464286546432 13852252376230464 13854955078957356 13893792025731072 13912085366120448 13912876904887296 13915591436021184 13916383174268568 13934706259422312 13976493168741376 13980015470447208 13991591716816896 13995691648368768 13999218788401119 14007280875503616 14010013825726464 14052826065567744 14071328799031296 14072129398075392 14074875000845568 14117885445500928 14136473839767552 14137278145288704 14140036459182816 14155892073063936 14159459586187188 14201920477914624 14202728507072448 14221428610439232 14240963539849176 14279484550496256 14287268557709784 14298285715144704 14299099227076608 14301889113762432 14306893926607737 14361679385690112 14364481482344448 14365298760535296 14384212912952064 14427347787087872 14428168642105344 14430983711429376 14447165572509696 14450806491252768 14514050598308352 14517708373156716 14528903226679296 14533987480998336 14593319375781888 14596166667543552 14612533752840192 14616216347031936 14660046944944128 14660881039558656 14680184372066304 14683884015305232 14700349460489472 14744432353837056 14748148188603648 14763240375496704 14768406633917664 14816426652439776 14828695494746112 14836778886852468 14848219781111808 14856313816262412 14896499315023872 14916961539357696 14962545258479616 14982245778898944 14986021546484352 15002825786836992 15006606740916336 15026365275137424 15051608027875328 15067010753593344 15072283313627904 15076081772124282 15087707196936192 15092986999498272 15095931781040838 15157557693218304 15161999285732832 15174554281795584 15223894904365056 15244806847915008 15248648785124664 15294375899292672 15311525905907712 15315384657396096 15335549745819264 15336422273683728 15339414551702787 15386289215995152 15398153847078912 15406547661309168 15407424228654486 15427710501503274 15469441596370944 15477874270852266 15490690829332992 15511086735625728 15558486001164288 15562406990579904 15579857547869184 15582897322364736 15630516028947456 15646511167193088 15651096036885504 15651986517998208 15655040365523832 15655931071052139 15676544541850101 15723554814834048 15727517404253109 15736574810750976 15740540681419008 15745153104414864 15787742863785984 15809429323763712 15830244898910208 15831145572834816 15834234375951264 15882621126188544 15900430748442624 15903533069738496 15904437913449792 15907541016580668 15925378582196928 15973135049990144 15977160537653952 15978069570456504 15990390533505024 15999107186744136 16011444372258816 16051128873476424 16064420119308288 16073177127423507 16082433597800448 16085571429537792 16134726223429632 16155970102591488 16156889308901376 16160041667637504 16160961105602208 16182239527071072 16209424030019584 16230766260473856 16231689722368512 16234856675358048 16248300058238976 16253061269073408 16257157302659364 16328306923096896 16341827688087552 16345016130014208 16350735916123128 16394963743162368 16416550265536512 16417484297754624 16420687500986496 16439100471945216 16489335590977536 16492552813062144 16493491169503488 16515207418574592 16519369517218386 16568907224233728 16587486398066688 16591666712179104 16614457463157372 16668479983994748 16681333334335488 16682282431589376 16704247253750784 16755292616638464 16758561729401856 16777353568075776 16781581731777408 16832863415789568 16855026501261312 16859274239794896 16872274714853376 16878179010191616 16882432583530878 16933059031359744 16950387097792512 16956318727831392 16979610374435556 17025539271745536 17047956044980224 17052252404870592 17057249196449436 17103388102434816 17126881767410688 17150407703904384 17201837746143232 17206172886704256 17220420574543872 17225466644146176 17229807739570608 17243093939355648 17252493464046672 17299160494866432 17309575367994546 17322923077963776 17332366118972814 17403121795917312 17422636397617152 17427027182999616 17479286742048768 17503296751309824 17507707864402392 17527339741352832 17530759487660328 17584330532565888 17602325063092224 17607483041496192 17608484832747984 17611920411214311 17679361824423936 17688999166688304 17703646662094848 17713297242466722 17761210721759232 17785607989234176 17809025511273984 17863446890225664 17867948766962112 17887984591997952 17891474703455808 17892492652631016 17916050904971544 17964512821592064 17969776931238912 17974305604860696 17975328266763567 17989189350193152 17998995585087153 18057519982660977 18067919227158528 18072472634221824 18092737797525504 18096267858230016 18151567001358336 18175466365415424 18176500472514048 18180046876092192 18181081243802484 18235602033772032 18259612043033088 18260650937664576 18264213759777804 18284693927707584 18344147283973056 18359337279209472 18369345288484008 18383510205186048 18394577905638519 18444334211057664 18465016353030144 18468619048728576 18469669834973952 18473273438609808 18493988030938368 18525056034308096 18549447154827264 18550502539849728 18554121914694912 18555177565691424 18579608345896416 18640020627262944 18655455622422528 18660922197825024 18665625051201492 18680018434301952 18762839197433856 18766500001127424 18767567735538048 18823847260667904 18848631786356736 18849704193718272 18853381945577088 18874522764085248 18879279448249584 18935893970552832 18936971342763264 18961904813918976 18966683519769258 18987951386465568 19049691410279712 19065465636102144 19069185485016576 19075858568810316 19090568290000896 19152641976459264 19153731680713728 19178950550602752 19237558189473792 19241311615239168 19262887430012928 19267741988337024 19294208666892432 19352067464411136 19356944497542288 19371870968905728 19372973146361856 19378649974664448 19383533707016934 19409055147052506 19461555556724736 19488288462709248 19547841386078208 19573579162755072 19578512020406976 19600465947319296 19664197584804864 19684320500662272 19691208845223552 19696171347452691 19755235536586368 19771593992994816 19782371849136624 19797626374815744 19808418421683216 19809545436841482 19861999086698496 19889282052476928 19900124062524342 19916602494856704 19981362061979136 20003767715782656 20008808987888448 20035153700183232 20096377751503872 20101442362832376 20116942929248256 20123982665997696 20127909041387784 20129054234209893 20210076924291072 20215999047643776 20221093805468283 20232739042394112 20298526539153408 20326409130553344 20331531713499552 20392501199056896 20420512876528128 20447399661092352 20448563031578304 20452552735603716 20515052287993536 20542063548412224 20543232304872648 20559073543077888 20570280668671032 20625922128494592 20637165694469688 20654254439110656 20665513449544509 20681448980834304 20744648001552384 20749875987439872 20773143397158912 20777196429819648 20778378564345696 20782432618436034 20840688038596608 20868128049180672 20869315357330944 20873387154031776 20874574761402852 20902059389133468 20964739753112064 20970023205670812 20987387575225344 20993537472553152 21079239098351616 21106993198546944 21108194097113088 21112312501268352 21176828168251392 21200574331256832 21204710759651328 21205917217933056 21210054688774224 21233838109595904 21302880716871936 21304092760608672 21332142915658848 21361445309773764 21401505164635232 21419226825744384 21430902836564676 21447428572717056 21448648840614912 21452833670643648 21542519078535168 21546722223516672 21547948140802944 21576319369428096 21641021680631808 21642252963158016 21646475567144064 21664400077651968 21670748358764544 21676209736879152 21771075897462528 21776562559735074 21793354840018944 21800981221497504 21889979063672832 21894250001315328 21918800629260288 21990070417416192 21991321559337984 22020276558099456 22025826022957848 22050524190734208 22091876298978304 22116648530755584 22122222282905472 22140540738699264 22144860563245056 22152609950876496 22224639978659664 22241777779113984 22243043242119168 22255168330278702 22272329671667712 22284470724393618 22344748972535808 22375442309036544 22443817887719424 22473368668348416 22479032319726528 22504238680255488 22509910111374504 22577412041812992 22600516130390016 22608424970441856 22614122658186423 22639480499247408 22643897671561257 22700719028994048 22730608059973632 22736336539827456 22742998928599248 22761831422693376 22804517469913088 22835842356547584 22867210271872512 22941563848939008 22967288858861568 22973076986094144 23003324618728896 23004633410525592 23079433823992728 23097230770618368 23109821491963752 23111136342981729 23141565752254911 23204162394556416 23216811406278399 23230181863489536 23236036243999488 23305715656065024 23337729001746432 23343610485869856 23369786321803776 23374345983547104 23445774043421184 23469766750789632 23476644055328256 23477979776997312 23482560548285748 23585332222251072 23604862216126464 23617729656622296 23681614295678976 23714143985645568 23745367348365312 23746718359252224 23751351563926896 23817929186967552 23823931689282816 23850646122663936 23855299604607744 23856656870174688 23861311524871002 23888067873295392 23959702574985216 23965740806480928 23967104355684756 23985585800257536 23998660780116204 24076693310214636 24096630178962432 24123650396700672 24128357144306688 24202089335144448 24233955153887232 24235333963352064 24240062501456256 24241441658403312 24314136045029376 24346149390710784 24347534583552768 24352285013037072 24379591903610112 24385735953989046 24458863045297408 24492460384645344 24512741532131328 24517524195021312 24526103874184692 24592445614743552 24624825398304768 24626226446631936 24631031251479744 24658650707917824 24734003386466304 24738829219593216 24740236754255232 24772811127861888 24779054275827579 24853360836350592 24873940829896704 24881229597100032 24887500068268656 24906691245735936 24921686194736058 25002719975992122 25022000001503232 25023423647384064 25132938924957696 25137842594102784 25166030352113664 25172372597666112 25247858627403776 25249295123684352 25282539751891968 25288911359692344 25308412072280064 25317268515287424 25399588547039616 25420620848136192 25425580646688768 25434478091747088 25454091053334528 25469415561653334 25536855968612352 25538308907618304 25571934067470336 25578378607305888 25585873794674154 25655082153652224 25690322651116032 25725611555856576 25802756619214848 25809259330056384 25830630861815808 25838199966219264 25844711609355912 25878740196070008 25948740742299648 25964363051991819 25984384616945664 25998549178459221 26063788514770944 26098105550340096 26104682693875968 26133954596425728 26218930113073152 26254945126964736 26261561796603588 26291009612029248 26296139231490492 26340314048781824 26376495798848832 26403487594638336 26411224562244288 26412727249121976 26519042736635904 26533498750032456 26555469993142272 26569945863700083 26641816082638848 26671690287710208 26678411983851264 26713538266910976 26795170335338496 26801923150443168 26831976887996928 26837212055183712 26838738978946524 26946769232388096 26954665396858368 26961458407291044 27101878840737792 27108708951332736 27139106696288256 27144401787345024 27190001598742528 27227350502037504 27255213000916992 27263199548123136 27264750708771072 27270070314138288 27353403050658048 27389418064549632 27390976406496864 27396320639666706 27427040891561376 27516220925959584 27539005918814208 27554017932726012 27575265307779072 27666501316586496 27697524529545216 27702928573092864 27704504752460928 27709910157914712 27787584051462144 27824170732240896 27825753809774592 27831182872042368 27832766348537136 27869412518844624 27952986337482752 27960030940894416 27983183433633792 27991383296737536 27998437576802238 28020027651452928 28144258796150784 28149750001691136 28235770891001856 28272947679535104 28274556290577408 28280072918365632 28311784146127872 28318919172374376 28403840955829248 28405457014144896 28442857220878464 28450025279653887 28481927079698352 28558969100992512 28574537115419568 28596571430289408 28598198454153216 28603778227524864 28613787853215474 28728962964688896 28730597521070592 28768425825904128 28856337284210688 28861967422858752 28894331145019392 28901612982505536 29028101196616704 29035416746313432 29057806453358592 29067974961996672 29075300560525401 29113582720578759 29186638751563776 29192333335087104 29225067505680384 29232432694063872 29320093889888256 29321762079117312 29360368744132608 29367768030610464 29400698920978944 29496296377207296 29526480750993408 29536813267835328 29632853304879552 29657390989492224 29673557773704936 29696439562223616 29712627632524824 29714318155262223 29792998630047744 29833923078715392 29850186093786513 29925090516959232 29964491557797888 29972043092968704 30005651573673984 30013213481832672 30052730550274848 30103216055750656 30144566627255808 30152163544248564 30175414393872384 30185973998996544 30191863562081676 30315115386436608 30323998571465664 30349108563591168 30447789808730112 30489613695830016 30497297570249328 30588751798585344 30623051811815424 30630769314792192 30671099491638528 30672844547367456 30678829103405574 30772578431990304 30813095322618336 30814848457308972 30855421003006548 30938883192741888 30955748541704532 30981381658665984 31022173471251456 31116972002328576 31124813981159808 31159715095738368 31165794644729472 31261032057894912 31293022334386176 31302192073771008 31303973035996416 31310080731047664 31311862142104278 31353089083700202 31447109629668096 31455034808506218 31481081362838016 31490306208829728 31618858647527424 31660489797820416 31662291145669632 31668468751902528 31765242252377088 31800861496885248 31807066139476992 31808875826899584 31815082033161336 31850757164393856 31946270099980288 31954321075307904 31956139140913008 31980781067010048 31998214373488272 32022888744517632 32102257746952848 32128840238616576 32146354254847014 32171142859075584 32313778617802752 32320083335275008 32321922211204416 32364479054142144 32418848060039168 32461532520947712 32463379444737024 32469713350716096 32496600116477952 32506122538146816 32514314605318728 32656613846193792 32664843839602611 32683655376175104 32690032260028416 32701471832246256 32789927486324736 32833100531073024 32834968595509248 32841375001972992 32878200943890432 32985105626124288 32986982339006976 33030414837149184 33038739034436772 33137814448467456 33174972796133376 33183333424358208 33228914926314744 33336959967989496 33362666668670976 33364564863178752 33382752495418053 33408494507501568 33426706086590427 33510585233276928 33517123458803712 33554707136151552 33563163463554816 33665726831579136 33710053002522624 33718548479589792 33756358020383232 33764865167061756 33866118062719488 33900774195585024 33912637455662784 33959220748871112 34051078543491072 34095912089960448 34104504809741184 34114498392898872 34206776204869632 34253763534821376 34300815407808768 34403675492286464 34412345773408512 34450933288292352 34459615479141216 34504986928093344 34619150735989092 34645846155927552 34664732237945628 34806243591834624 34845272795234304 34854054365999232 34958573484097536 35006593502619648 35015415728804784 35054679482705664 35061518975320656 35168661065131776 35204650126184448 35214966082992384 35216969665495968 35223840822428622 35377998333376608 35407293324189696 35426594484933444 35522421443518464 35571215978468352 35618051022547968 35726893780451328 35735897533924224 35775969183995904 35782949406911616 35784985305262032 35791967287306503 35832101809943088 35929025643184128 35939553862477824 35948611209721392 35950656533527134 35978378700386304 35997991170174306 36115039965321954 36144945268443648 36185475595051008 36192535716460032 36303134002716672 36350932730830848 36353000945028096 36360093752184384 36362162487604968 36471204067544064 36519224086066176 36521301875329152 36528427519555608 36569387855415168 36578603930983569 36688294567946112 36718674558418944 36738690576968016 36767020410372096 36789155811277038 36888668422115328 36937238097457152 36939339669947904 36946546877219616 36987976061876736 37101005079699456 37108243829389824 37110355131382848 37159216691792832 37280041254525888 37310911244845056 37321844395650048 37331250102402984 37360036868603904 37382529292104087 37504079963988183 37525678394867712 37533000002254848 37535135471076096 37647694521335808 37697263572713472 37699408387436544 37706763891154176 37749045528170496 37758558896499168 37871787941105664 37873942685526528 37923809627837952 37933367039538516 37975902772931136 38099382820559424 38130931272204288 38138370970033152 38151717137620632 38181136580001792 38305283952918528 38307463361427456 38357901101205504 38378810692011231 38475116378947584 38482623230478336 38525774860025856 38535483976674048 38588417333784864 38704134928822272 38713888995084576 38745946292723712 38757299949328896 38767067414033868 38818110294105012 38923111113449472 38976576925418496 39095682772156416 39147158325510144 39157024040813952 39200931894638592 39328395169609728 39368641001324544 39382417690447104 39392342694905382 39510471073172736 39564743698273248 39616836843366432 39619090873682964 39778564104953856 39800248125048684 39833204989713408 39962724123958272 40007535431565312 40017617975776896 40070307400366464 40192755503007744 40202884725664752 40233885858496512 40247965331995392 40255818082775568 40258108468419786 40420153848582144 40431998095287552 40442187610936566 40652818261106688 40663063426999104 40785002398113792 40841025753056256 40894799322184704 40897126063156608 40905105471207432 41030104575987072 41084127096824448 41086464609745296 41094480959500059 41118147086155776 41140561337342064 41251844256989184 41274331388939376 41308508878221312 41331026899089018 41362897961668608 41499751974879744 41546286794317824 41554392859639296 41556757128691392 41564865236872068 41681376077193216 41736256098361344 41738630714661888 41746774308063552 41749149522805704 41804118778266936 41929479506224128 41940046411341624 41974775150450688 41987074945106304 41997656365203357 42158478196703232 42213986397093888 42216388194226176 42224625002536704 42353656336502784 42409421519302656 42411834435866112 42420109377548448 42467676219191808 42605761433743872 42608185521217344 42664285831317696 42722890619547528 42803010329270464 42838453651488768 42861805673129352 42894857145434112 42897297681229824 42905667341287296 42920681779823211 43085038157070336 43093444447033344 43095896281605888 43152638738856192 43282043361263616 43284505926316032 43292951134288128 43341496717529088 43352419473758304 43542151794925056 43553125119470148 43586709680037888 43601962442995008 43779958127345664 43788500002630656 43837601258520576 43980140834832384 43982643118675968 44040553116198912 44051652045915696 44101048381468416 44183752597956608 44233297061511168 44244444565810944 44289721126490112 44305219901752992 44449279957319328 44486086484238336 44510336660557404 44544659343335424 44568941448787236 44689497945071616 44750884618073088 44887635775438848 44946737336696832 44958064639453056 45008477360510976 45019820222749008 45154824083625984 45201032260780032 45216849940883712 45228245316372846 45278960998494816 45287795343122514 45472673079654912 45485997857198496 45523662845386752 45671684713095168 45734420543745024 45883127697878016 45934577717723136 45946153972188288 46006649237457792 46009266821051184 46018243655108361 46158867647985456 46194461541236736 46219642983927504 46222272685963458 46283131504509822 46408324789112832 46433622812556798 46472072487998976 46675458003492864 46687220971739712 46739572643607552 46748691967094208 46891548086842368 46939533501579264 46953288110656512 46955959553994624 46965121096571496 46967793213156417 47170664444502144 47182552212759327 47209724432252928 47235459313244592 47363228591357952 47428287971291136 47490734696730624 47493436718504448 47502703127853792 47647863378565632 47701292245327872 47710599209215488 47713313740349376 47722623049742004 47776135746590784 47919405149970432 47931481612961856 47934208711369512 47971171600515072 47997321560232408 48153386620429272 48193260357924864 48219531382270521 48247300793401344 48256714288613376 48404178670288896 48467910307774464 48470667926704128 48480125002912512 48482883316806624 48628272090058752 48692298781421568 48695069167105536 48704570026074144 48759183807220224 48771471907978092 48917726090594816 48984920769290688 49025483064262656 49035048390042624 49052207748369384 49184891229487104 49249650796609536 49252452893263872 49262062502959488 49317301415835648 49468006772932608 49477658439186432 49480473508510464 49545622255723776 49558108551655158 49706721672701184 49762459194200064 49775000136537312 49843372389472116 50005439951984244 50044000003006464 50046847294768128 50265877849915392 50275685188205568 50332060704227328 50344745195332224 50495717254807552 50498590247368704 50565079503783936 50577822719384688 50616824144560128 50634537030574848 50799177094079232 50851161293377536 50868956183494176 50938831123306668 51076617815236608 51143868134940672 51156757214611776 51171747589348308 51310164307304448 51380645302232064 51451223111713152 51605513238429696 51618518660112768 51661261723631616 51676399932438528 51689423218711824 51757480392140016 51897481484599296 51928726103983638 51968769233891328 51997098356918442 52209365387751936 52267909192851456 52437860226146304 52509890253929472 52523123593207176 52582019224058496 52592278462980984 52680628097563648 52752991597697664 52806975189276672 52822449124488576 52825454498243952 52835761233642933 53038085473271808 53066997500064912 53110939986284544 53139891727400166 53283632165277696 53356823967702528 53427076533821952 53590340670676992 53603846300886336 53663953775993856 53674424110367424 53677477957893048 53893538464776192 53909330793716736 53922916814582088 53925984800290701 53996986755261459 54172559947982931 54203757681475584 54217417902665472 54278213392576512 54288803574690048 54380003197485056 54454701004075008 54526399096246272 54529501417542144 54540140628276576 54706806101316096 54778836129099264 54781952812993728 54792641279333412 54854081783122752 55032441851919168 55078011837628416 55108035865452024 55150530615558144 55183733716915557 55333002633172992 55395049059090432 55405857146185728 55409009504921856 55419820315829424 55575168102924288 55648341464481792 55651507619549184 55662365744084736 55665532697074272 55738825037689248 55905972674965504 55920061881788832 55966366867267584 55982766593475072 55996875153604476 56040055302905856 56288517592301568 56299500003382272 56471541782003712 56545895359070208 56549112581154816 56560145836731264 56623568292255744 56637838344748752 56807681911658496 56810914028289792 56885714441756928 56900050559307774 56963854159396704 57149074230839136 57196396908306432 57207556455049728 57227575706430948 57457925929377792 57461195042141184 57536851651808256 57712674568421376 57723934845717504 57788662290038784 57803225965011072 58056202393233408 58070833492626864 58115612906717184 58135949923993344 58150601121050802 58227165441157518 58384666670174208 58464865388127744 58643524158234624 58720737488265216 58735536061220928 58801397841957888 58992592754414592 59052961501986816 59073626535670656 59088514042358073 59265706609759104 59314781978984448 59347115547409872 59392879124447232 59425255265049648 59428636310524446 59585997260095488 59667846157430784 59700372187573026 59944086185937408 60011303147347968 60026426963665344 60105461100549696 60206432111501312 60289133254511616 60304327088497128 60350828787744768 60371947997993088 60383727124163352 60630230772873216 60647997142931328 60663281416404849 60698217127182336 60895579617460224 60979227391660032 60994595140498656 61177503597170688 61261538629584384 61342198983277056 61345689094734912 61357658206811148 61545156863980608 61626190645236672 61629696914617944 61710842006013096 61877766385483776 61911497083409064 61962763317331968 61996540348633527 62044346942502912 62233944004657152 62249627962319616 62319430191476736 62331589289458944 62522064115789824 62604384147542016 62607946071992832 62620161462095328 62623724284208556 62706178167400404 62894219259336192 62910069617012436 62962162725676032 62980612417659456 63237717295054848 63320979595640832 63324582291339264 63336937503805056 63530484504754176 63601722993770496 63614132278953984 63617751653799168 63630164066322672 63701514328787712 63892540199960576 63908642150615808 63912278281826016 63996428746976544 64204515493905696 64257680477233152 64292708509694028 64342285718151168 64627557235605504 64640166670550016 64643844422408832 64728958108284288 64837696120078336 64923065041895424 64926758889474048 64939426701432192 64993200232955904 65012245076293632 65028629210637456 65313227692387584 65329687679205222 65380064520056832 65402943664492512 65669937191018496 65682750003945984 65756401887780864 65970211252248576 65973964678013952 66060829674298368 66077478068873544 66275628896934912 66349945592266752 66366666848716416 66457829852629488 66673919935978992 66725333337341952 66729129726357504 66765504990836106 66816989015003136 66853412173180854 67034246917607424 67126326927109632 67331453663158272 67420106005045248 67437096959179584 67512716040766464 67529730334123512 67732236125438976 67801548391170048 67825274911325568 67842367974559269 67918441497742224 67931693014683771 68102157086982144 68191824179920896 68209009619482368 68228996785797744 68413552409739264 68507527069642752 68601630815617536 68824691546817024 68901866576584704 68919230958282432 69009973856186688 69238301471978184 69291692311855104 69329464475891256 69333409028945187 69424697256764733 69612487183669248 69650434218835197 69690545590468608 69708108731998464 69917146968195072 70013187005239296 70030831457609568 70109358965411328 70123037950641312 70337322130263552 70409300252368896 70429932165984768 70433939330991936 70447681644857244 70755996666753216 70814586648379392 70853188969866888 71044842887036928 71142431956936704 71236102045095936 71453787560902656 71471795067848448 71551938367991808 71565898813823232 71569970610524064 71583934574613006 71664203619886176 71879107724955648 71897222419442784 71901313067054268 71956757400772608 71995982340348612 72230079930643908 72289890536887296 72370951190102016 72385071432920064 72606268005433344 72701865461661696 72706001890056192 72720187504368768 72724324975209936 72942408135088128 73038448172132352 73042603750658304 73056855039111216 73138775710830336 73157207861967138 73376589135892224 73477381153936032 73578311622554076 73777336844230656 73874476194914304 73878679339895808 73893093754439232 73975952123753472 74202010159398912 74216487658779648 74220710262765696 74318433383585664 74560082509051776 74621822489690112 74643688791300096 74662500204805968 74720073737207808 74765058584208174 75008159927976366 75066000004509696 75070270942152192 75398816774873088 75413527782308352 75498091056340992 75517117792998336 75743575882211328 75747885371053056 75847619255675904 75866734079077032 75951805545862272 76198765641118848 76261862544408576 76276741940066304 76303434275241264 76362273160003584 76610567905837056 76614926722854912 76715802202411008 76757621384022462 76965246460956672 77070967953348096 77176834667569728 77408269857644544 77427777990169152 77491892585447424 77514599898657792 77534134828067736 77636220588210024 77846222226898944 77893089155975457 77953153850836992 77995647535377663 78191365544312832 78294316651020288 78314048081627904 78401863789277184 78656790339219456 78764835380894208 78784685389810764 79020942146345472 79129487396546496 79233673686732864 79238181747365928 79557128209907712 79600496250097368 79666409979426816 79709837591100249 79925448247916544 80015070863130624 80035235951553792 80140614800732928 80385511006015488 80405769451329504 80495930663990784 80511636165551136 80516216936839572 80840307697164288 80863996190575104 80884375221873132 81305636522213376 81326126853998208 81570004796227584 81682051506112512 81789598644369408 81794252126313216 81810210942414864 82060209151974144 82168254193648896 82172929219490592 82188961919000118 82281122674684128 82548662777878752 82617017756442624 82662053798178036 82725795923337216 82999503949759488 83092573588635648 83108785719278592 83113514257382784 83129730473744136 83362752154386432 83472512196722688 83477261429323776 83493548616127104 83498299045611408 83608237556533872 83858959012448256 83880092822683248 83949550300901376 83974149890212608 83995312730406714 84432776388452352 84449250005073408 84707312673005568 84818843038605312 84823668871732224 84840218755096896 84935352438383616 85211522867487744 85216371042434688 85328571662635392 85350075838961661 85445781239095056 85606020658540928 85676907302977536 85723611346258704 85789714290868224 85794595362459648 85811334682574592 85841363559646422 86186888894066688 86191792563211776 86305277477712384 86569011852632064 86585902268576256 86682993435058176 86704838947516608 87084303589850112 87106250238940296 87173419360075776 87203924885990016 87225901681576203 87559916254691328 87577000005261312 87675202517041152 87960281669664768 87965286237351936 88081106232397824 88103304091831392 88202096762936832 88367505195913216 88488889131621888 88579442252980224 88610439803505984 88898559914638656 88972172968476672 89020673321114808 89089318686670848 89137882897574472 89142954465786669 89378995890143232 89501769236146176 89550558281359539 89775271550877696 89893474673393664 89916129278906112 90016954721021952 90039640445498016 90309648167251968 90433699881767424 90456490632745692 90557921996989632 90575590686245028 90945346159309824 90971995714396992 91047325690773504 91343369426190336 91468841087490048 91766255395756032 91869155435446272 91892307944376576 92013298474915584 92018533642102368 92036487310216722 92317735295970912 92439285967855008 92444545371926916 92566263009019644 92816649578225664 92867245625113596 92944144975997952 93350916006985728 93374441943479424 93479145287215104 93497383934188416 93783096173684736 93879067003158528 93906576221313024 93911919107989248 93930242193142992 93935586426312834 94341328889004288 94365104425518654 94470918626489184 94856575942582272 94981469393461248 94986873437008896 95005406255707584 95295726757131264 95402584490655744 95421198418430976 95426627480698752 95445246099484008 95552271493181568 95838810299940864 95862963225923712 95868417422739024 95942343201030144 95994643120464816 96306773240858544 96386520715849728 96439062764541042 96513428577226752 96941335853408256 96960250005825024 96965766633613248 97256544180117504 97384597562843136 97390138334211072 97409140052148288 97518367614440448 97542943815956184 97835452181189632 97969841538581376 97994531518807833 98050966128525312 98070096780085248 98104415496738768 98369782458974208 98499301593219072 98504905786527744 98524125005918976 98634602831671296 98955316878372864 98960947017020928 99091244511447552 99116217103310316 99413443345402368 99524918388400128 99550000273074624 99686744778944232 100010879903968488 100088000006012928 100093694589536256 100148257486254159 100280118259771281 100531755699830784 100551370376411136 100664121408454656 100689490390664448 100991434509615104 100997180494737408 101130159007567872 101155645438769376 101269074061149696 101598354188158464 101702322586755072 101737912366988352 101877662246613336 102153235630473216 102287736269881344 102313514429223552 102343495178696616 102620328614608896 102761290604464128 102902446223426304 103211026476859392 103237037320225536 103352799864877056 103378846437423648 103514960784280032 103857452207967276 103937538467782656 103994196713836884 104418730775503872 104535818385702912 104875720452292608 105019780507858944 105046247186414352 105164038448116992 105184556925961968 105361256195127296 105505983195395328 105613950378553344 105644898248977152 105650908996487904 105671522467285866 106133995000129824 106221879972569088 106279783454800332 106567264330555392 106713647935405056 106854153067643904 107180681341353984 107207692601772672 107327907551987712 107348848220734848 107354955915786096 107375901861919509 107787076929552384 107818661587433472 107845833629164176 107851969600581402 107993973510522918 108345119895965862 108434835805330944 108556426785153024 108577607149380096 108909402008150016 109052798192492544 109059002835084288 109080281256553152 109413612202632192 109557672258198528 109563905625987456 109585282558666824 109708163566245504 109735811792950707 110064883703838336 110156023675256832 110216071730904048 110301061231116288 110367467433831114 110666005266345984 110811714292371456 110818019009843712 110839640631658848 111303015239098368 111324731488169472 111331065394148544 111477650075378496 111811945349931008 111840123763577664 111932733734535168 111965533186950144 111993750307208952 112080110605811712 112512239891964549 112577035184603136 112599000006764544 112943083564007424 113091790718140416 113098225162309632 113120291673462528 113247136584511488 113275676689497504 113615363823316992 113621828056579584 113771428883513856 113800101118615548 113927708318793408 114298148461678272 114392793816612864 114415112910099456 114455151412861896 114915851858755584 114922390084282368 115073703303616512 115136432076033693 115425349136842752 115447869691435008 115577324580077568 115606451930022144 116112404786466816 116141666985253728 116271899847986688 116301202242101604 116454330882315036 116769333340348416 116929730776255488 117287048316469248 117441474976530432 117471072122441856 117602795683915776 117985185508829184 118105923003973632 118147253071341312 118177028084716146 118531413219518208 118694231094819744 118850510530099296 118857272621048892 119335692314861568 119400744375146052 119888172371874816 120022606294695936 120052853927330688 120210922201099392 120412864223002624 120578266509023232 120608654176994256 120701657575489536 120743895995986176 120767454248326704 121260461545746432 121295994285862656 121326562832809698 121958454783320064 121989190280997312 122355007194341376 122523077259168768 122684397966554112 122691378189469824 122715316413622296 123090313727961216 123252381290473344 123259393829235888 123283442878500177 123421684012026192 123755532770967552 123822994166818128 123925526634663936 123993080697267054 124088693885005824 124499255924639232 124638860382953472 124663178578917888 125044128231579648 125208768295084032 125215892143985664 125240322924190656 125247448568417112 125412356334800808 125788438518672384 125820139234024872 125924325451352064 125961224835318912 125992969095610071 126475434590109696 126641959191281664 126649164582678528 126673875007610112 127060969009508352 127228264557907968 127235503307598336 127260328132645344 127403028657575424 127817284301231616 127824556563652032 127992857493953088 128409030987811392 128515360954466304 128585417019388056 128684571436302336 128762045339469633 129255114471211008 129280333341100032 129287688844817664 129457916216568576 129675392240156672 129846130083790848 129853517778948096 129878853402864384 130024490152587264 130057258421274912 130626455384775168 130659375358410444 130760129040113664 130805887328985024 131339874382036992 131365500007891968 131512803775561728 131940422504497152 131947929356027904 132121659348596736 132154956137747088 132551257793869824 132699891184533504 132733333697432832 132915659705258976 133347839871957984 133458259452715008 133531009981672212 133633978030006272 133706824346361708 134068493835214848 134252653854219264 134662907326316544 134840212010090496 134874193918359168 135025432081532928 135059460668247024 135464472250877952 135603096782340096 135650549822651136 135684735949118538 135836882995484448 135863386029367542 136418019238964736 136457993571595488 137015054139285504 137203261631235072 137649383093634048 137803733153169408 137838461916564864 138019947712373376 138476602943956368 138583384623710208 138658928951782512 138666818057890374 138849394513529466 139224974367338496 139300868437670394 139416217463996928 140026374010478592 140061662915219136 140218717930822656 140246075901282624 140674644260527104 140818600504737792 140859864331969536 140867878661983872 140895363289714488 140903379639469251 141511993333506432 141547656638277981 141629173296758784 141706377939733776 142089685774073856 142284863913873408 142472204090191872 142943590135696896 143103876735983616 143131797627646464 143139941221048128 143167869149226012 143328407239772352 143758215449911296 143794444838885568 143802626134108536 143913514801545216 143991964680697224 144460159861287816 144579781073774592 144658594146811563 144741902380204032 144770142865840128 145212536010866688 145403730923323392 145412003780112384 145440375008737536 145448649950419872 145884816270176256 146076896344264704 146085207501316608 146113710078222432 146277551421660672 146314415723934276 146753178271784448 146954762307872064 147156623245108152 147554673688461312 147748952389828608 147757358679791616 147786187508878464 147951904247506944 148404020318797824 148432975317559296 148441420525531392 148636866767171328 149120165018103552 149287377582600192 149325000409611936 149530117168416348 150016319855952732 150132000009019392 150140541884304384 150797633549746176 150827055564616704 150996182112681984 151034235585996672 151487151764422656 151495770742106112 151695238511351808 151733468158154064 151903611091724544 152397531282237696 152553483880132608 152606868550482528 153229853445709824 153431604404822016 153515242768044924 153930492921913344 154141935906696192 154353669335139456 154816539715289088 154855555980338304 154983785170894848 155029199797315584 155068269656135472 155272441176420048 155692444453797888 155786178311950914 155906307701673984 155991295070755326 156628096163255808 156803727578554368 157313580678438912 157529670761788416 157569370779621528 158041884292690944 158258974793092992 158467347373465728 158476363494731856 158507283700928799 159114256419815424 159200992500194736 159332819958853632 159419675182200498 159850896495833088 160070471903107584 160281229601465856 160771022012030976 160811538902659008 160991861327981568 161023272331102272 161032433873679144 161680615394328576 161727992381150208 161768750443746264 161777954400872103 161990960265784377 162517679843948793 162611273044426752 162652253707996416 163140009592455168 163364103012225024 163579197288738816 163588504252626432 163620421884829728 164120418303948288 164336508387297792 164345858438981184 164377923838000236 164562245349368256 165097325555757504 165234035512885248 165324107596356072 165451591846674432 165551201150746671 165999007899518976 166185147177271296 166217571438557184 166227028514765568 166259460947488272 166725504308772864 166945024393445376 166954522858647552 166987097232254208 166996598091222816 167216475113067744 167717918024896512 167760185645366496 167899100601802752 167948299780425216 167990625460813428 168865552776904704 168898500010146816 169414625346011136 169637686077210624 169647337743464448 169680437510193792 169870704876767232 170423045734975488 170432742084869376 170657143325270784 170700151677923322 170891562478190112 171212041317081856 171447222692517408 171589190724919296 171622669365149184 171682727119292844 172373777788133376 172383585126423552 172610554955424768 173138023705264128 173171804537152512 173365986870116352 173409677895033216 174168607179700224 174212500477880592 174346838720151552 174407849771980032 174451803363152406 175154000010522624 175930572474703872 176162212464795648 176206608183662784 176404193525873664 176735010391826432 176977778263243776 177158884505960448 177220879607011968 177797119829277312 177944345936953344 178041346642229616 178178637373341696 178275765795148944 178285908931573338 178757991780286464 179003538472292352 179101116562719078 179832258557812224 180033909442043904 180079280890996032 180619296334503936 180867399763534848 180912981265491384 181115843993979264 181151181372490056 181890692318619648 181943991428793984 181989844249214547 182094651381547008 182686738852380672 182937682174980096 183532510791512064 183784615888753152 184026596949831168 184037067284204736 184072974620433444 184635470591941824 184878571935710016 184889090743853832 185132526018039288 185633299156451328 185734491250227192 185888289951995904 185989621045900581 186701832013971456 186748883886958848 186958290574430208 186994767868376832 187566192347369472 187813152442626048 187823838215978496 187860484386285984 187871172852625668 188682657778008576 188730208851037308 188941837252978368 189713151885164544 189962938786922496 189973746874017792 190010812511415168 190591453514262528 190805168981311488 190842396836861952 190853254961397504 190890492198968016 191104542986363136 191677620599881728 191725926451847424 191736834845478048 191989286240929632 192613546481717088 192773041431699456 192878125529082084 193026857154453504 193882671706816512 193920500011650048 193931533267226496 194513088360235008 194769195125686272 194780276668422144 194818280104296576 195036735228880896 195085887631912368 195670904362379264 195939683077162752 195989063037615666 196140193560170496 196208830993477536 197009811573055488 197048250011837952 197269205663342592 197910633756745728 197921894034041856 198182489022895104 198232434206620632 198826886690804736 199049836776800256 199100000546149248 199373489557888464 200021759807936976 200176000012025856 200187389179072512 200296514972508318 200560236519542562 201102740752822272 201378980781328896 201994360989474816 202260318015135744 202311290877538752 202538148122299392 203196708376316928 203404645173510144 203475824733976704 203527103923677807 203755324493226672 203795079044051313 204306471260946432 204575472539762688 204627028858447104 204686990357393232 205240657229217792 205522581208928256 205804892446852608 206474074640451072 206705599729754112 206757692874847296 207029921568560064 207714904415934552 207875076935565312 207988393427673768 208000227086835561 208837461551007744 208951302656505591 209071636771405824 209751440904585216 210039561015717888 210092494372828704 210328076896233984 210369113851923936 210722512390254592 211011966390790656 211227900757106688 211289796497954304 211301817992975808 211343044934571732 212267990000259648 212443759945138176 212559566909600664 213134528661110784 213427295870810112 213708306135287808 214361362682707968 214415385203545344 214655815103975424 214697696441469696 214709911831572192 214751803723839018 215637323174866944 215691667258328352 215703939201162804 215987947021045836 216690239791931724 216869671610661888 217112853570306048 217155214298760192 217818804016300032 218105596384985088 218118005670168576 218160562513106304 218827224405264384 219115344516397056 219127811251974912 219170565117333648 219416327132491008 219471623585901414 220129767407676672 220432143461808096 220734934867662228 221332010532691968 221623428584742912 221636038019687424 221679281263317696 222606030478196736 222649462976338944 222662130788297088 222955300150756992 223623890699862016 223680247527155328 223865467469070336 223931066373900288 223987500614417904 224160221211623424 225024479783929098 225198000013529088 226196450324619264 226240583346925056 226494273169022976 226551353378995008 227230727646633984 227243656113159168 227542857767027712 227600202237231096 227855416637586816 228596296923356544 228785587633225728 228830225820198912 228910302825723792 229831703717511168 229844780168564736 230147406607233024 230272864152067386 230895739382870016 231212903860044288 232224809572933632 232283333970507456 232543799695973376 232602404484203208 232908661764630072 233538666680696832 233679267467926371 233859461552510976 233986942606132989 234574096632938496 234882949953060864 234942144244883712 235205591367831552 235970371017658368 236294506142682624 236354056169432292 237062826439036416 237388462189639488 237701021060198592 237714545242097784 238671384629723136 238801488750292104 239129512773300747 239776344743749632 240045212589391872 240105707854661376 240421844402198784 240825728446005248 241156533018046464 241217308353988512 241487791991972352 241534908496653408 242520923091492864 242591988571725312 242653125665619396 243916909566640128 243978380561994624 244710014388682752 245046154518337536 245368795933108224 245382756378939648 245430632827244592 246180627455922432 246504762580946688 246518787658471776 246566885757000354 246843368024052384 247645988333636256 247851053269327872 247986161394534108 248177387770011648 248998511849278464 249277720765906944 249326357157835776 250088256463159296 250417536590168064 250431784287971328 250480645848381312 250494897136834224 250824712669601616 251576877037344768 251640278468049744 251848650902704128 251922449670637824 251985938191220142 253298329165357056 253347750015220224 254121938019016704 254456529115815936 254471006615196672 254520656265290688 254806057315150848 255634568602463232 255649113127304064 255985714987906176 256050227516884983 256818061975622784 257030721908932608 257170834038776112 257369142872604672 257524090678939266 258560666682200064 258575377689635328 258915832433137152 259707035557896192 259757706805728768 260048980305174528 260114516842549824 261252910769550336 261318750716820888 261520258080227328 261611774657970048 261677705044728609 262679748764073984 262731000015783936 263025607551123456 263880845008994304 263895858712055808 264243318697193472 264309912275494176 265102515587739648 265466667394865664 265831319410517952 266695679743915968 266916518905430016 267062019963344424 267267956060012544 267413648692723416 268136987670429696 268505307708438528 268651674844078617 269325814652633088 269680424020180992 269748387836718336 270050864163065856 270118921336494048 270928944501755904 271301099645302272 271369471898237076 271673765990968896 271726772058735084 272836038477929472 272915987143190976 274030108278571008 274406523262470144 275298766187268096 275607466306338816 275676923833129728 276039895424746752 276953205887912736 277317857903565024 277333636115780748 277698789027058932 278449948734676992 278601736875340788 278832434927993856 280052748020957184 280123325830438272 280437435861645312 280492151802565248 281349288521054208 281637201009475584 281719728663939072 281735757323967744 281790726579428976 281806759278938502 283023986667012864 283095313276555962 283412755879467552 284569727827746816 284944408180383744 285887180271393792 286207753471967232 286263595255292928 286279882442096256 286335738298452024 286656814479544704 287516430899822592 287588889677771136 287605252268217072 287827029603090432 287983929361394448 288920319722575632 289159562147549184 289317188293623126 289540285731680256 290824007560224768 290880750017475072 290897299900839744 291769632540352512 292153792688529408 292170415002633216 292227420156444864 292555102843321344 292628831447868552 293506356543568896 293909524615744128 293983594556423499 294313246490216304 295109347376922624 295497904779657216 295514717359583232 295572375017756928 295903808495013888 296865950635118592 296882841051062784 297273733534342656 298240330036207104 298574755165200384 298650000819223872 299060234336832696 300032639711905464 300264000018038784 300281083768608768 300444772458762477 300840354779313843 301595267099492352 301654111129233408 301992364225363968 302068471171993344 302974303528845312 302991541484212224 303390477022703616 303466936316308128 303807222183449088 304795062564475392 305106967760265216 305213737100965056 306459706891419648 306863208809644032 307030485536089848 307860985843826688 308283871813392384 308707338670278912 309633079430578176 309711111960676608 310058399594631168 310136539312270944 310544882352840096 311572356623901828 311812615403347968 311982590141510652 313256192326511616 313607455157108736 314627161356877824 315059341523576832 315138741559243056 316083768585381888 316517949586185984 316934694746931456 316952726989463712 317014567401857598 318401985000389472 318665639917707264 318839350364400996 319701792991666176 320140943806215168 320562459202931712 321542044024061952 321623077805318016 321983722655963136 322046544662204544 322064867747358288 322127705585758527 323361230788657152 323455984762300416 323537500887492528 323555908801744206 323981920531568754 325035359687897586 325304507415992832 326728206024450048 327158394577477632 327177008505252864 327240843769659456 328240836607896576 328673016774595584 328691716877962368 328755847676000472 329124490698736512 330194651111515008 330468071025770496 330648215192712144 330903183693348864 331102402301493342 331998015799037952 332435142877114368 332454057029531136 332518921894976544 333909045717295104 333974194464508416 333993196182445632 334432950226135488 335435836049793024 335520371290732992 335798201203605504 335896599560850432 335981250921626856 337536719675893647 337731105553809408 337797000020293632 338829250692022272 339275372154421248 339294675486928896 339360875020387584 339741409753534464 340846091469950976 340865484169738752 341314286650541568 341400303355846644 341783124956380224 342424082634163712 342894445385034816 343178381449838592 343245338730298368 343365454238585688 344747555576266752 344767170252847104 345221109910849536 345409296228101079 346276047410528256 346343609074305024 346731973740232704 346819355790066432 348337214359400448 348425000955761184 348815699543960064 348903606726304812 350308000021045248 351861144949407744 352324424929591296 352413216367325568 352808387051747328 353470020783652864 353955556526487552 354317769011920896 354441759214023936 355594239658554624 356082693284459232 356551531590297888 356571817863146676 358007076944584704 358202233125438156 359664517115624448 360067818884087808 360158561781992064 361238592669007872 361734799527069696 361825962530982768 362231687987958528 362302362744980112 363781384637239296 363887982857587968 363979688498429094 365875364349960192 367065021583024128 367569231777506304 368053193899662336 368074134568409472 368145949240866888 369270941183883648 369757143871420032 369778181487707664 369850328635500531 370265052036078576 371266598312902656 371468982500454384 371776579903991808 371979242091801162 373497767773917696 373916581148860416 373989535736753664 375132384694738944 375626304885252096 375647676431956992 375720968772571968 375742345705251336 377365315556017152 377460417702074616 377883674505956736 377978907286830213 379426303770329088 379925877573844992 379947493748035584 380021625022830336 381182907028525056 381684793673723904 381706509922795008 381780984397936032 382209085972726272 383451852903694848 383473669690956096 383978572481859264 385227092963434176 385546082863398912 385756251058164168 386053714308907008 386286136018408899 387765343413633024 387841000023300096 387863066534452992 389026176720470016 389538390251372544 389560553336844288 389636560208593152 390073470457761792 390171775263824736 391341808724758528 391879366154325504 391978126075231332 392280387120340992 392417661986955072 394019623146110976 394096500023675904 394538411326685184 395821267513491456 395843788068083712 396364978045790208 396464868413241264 397653773381609472 398099673553600512 398200001092298496 398746979115776928 400043519615873952 400374778358145024 400593029945016636 401120473039085124 402205481505644544 402757961562657792 403988721978949632 404520636030271488 404622581755077504 405076296244598784 406393416752633856 406809290347020288 406951649467953408 407054207847355614 407510648986453344 407590158088102626 409254057716894208 409373980714786464 411045162417856512 411609784893705216 412948149280902144 413411199459508224 413515385749694592 414059843137120128 415429808831869104 415750153871130624 415976786855347536 416000454173671122 417674923102015488 417902605313011182 420079122031435776 420184988745657408 420656153792467968 420738227703847872 421445024780509184 422023932781581312 422455801514213376 422579592995908608 422603635985951616 422686089869143464 424535980000519296 424642969914833943 424887519890276352 425119133819201328 426269057322221568 426854591741620224 427416612270575616 428830770407090688 429311630207950848 429395392882939392 429419823663144384 429503607447678036 431274646349733888 431383334516656704 431407878402325608 431975894042091672 433380479583863448 433739343221323776 433975782440434689 434225707140612096 434310428597520384 435637608032600064 436211192769970176 436236011340337152 436321125026212608 437654448810528768 438230689032794112 438255622503949824 438341130234667296 438832654264982016 438943247171802828 440259534815353344 440864286923616192 441469869735324456 442664021065383936 443246857169485824 443272076039374848 443358562526635392 445212060956393472 445298925952677888 445324261576594176 445910600301513984 447247781399724032 447360495054310656 447862132747800576 447975001228835808 450048959567858196 450396000027058176 452392900649238528 452481166693850112 452988546338045952 453102706757990016 454461455293267968 454487312226318336 455085715534055424 455200404474462192 455710833275173632 457192593846713088 457660451640397824 457820605651447584 459689560337129472 460294813214466048 460545728304134772 461791478765740032 462425807720088576 464449619145867264 464566667941014912 465087599391946752 465204808968406416 465817323529260144 467077333361393664 467358534935852742 467718923105021952 467973885212265978 469884288489767424 470411182735663104 471940742035316736 472589012285365248 472708112338864584 474125652878072832 474776924379278976 475402042120397184 475429090484195568 475521851102786397 477342769259446272 477602977500584208 478259025546601494 479552689487499264 480211415709322752 480843688804397568 482313066036092928 482434616707977024 482975583983944704 483069816993306816 485041846182985728 485183977143450624 485306251331238792 485333863202616309 485972880797353131 487553039531846379 487833819133280256 487956761123989248 489420028777365504 490092309036675072 490737591866216448 490765512757879296 490861265654489184 492361254911844864 493009525161893376 493037575316943552 493133771514000708 493686736048104768 495291976667272512 495702106538655744 495972322789068216 496354775540023296 497997023698556928 498555441531813888 498652714315671552 500176512926318592 500835073180336128 500863568575942656 500961291696762624 500989794273668448 501649425339203232 503153754074689536 503280556936099488 503697301805408256 503844899341275648 503971876382440284 506596658330714112 506695500030440448 508243876038033408 508913058231631872 508942013230393344 509041312530581376 509612114630301696 511269137204926464 511298226254608128 511971429975812352 512100455033769966 513636123951245568 514341668077552224 515048181357878532 517121333364400128 517150755379270656 517831664866274304 519414071115792384 519515413611457536 520097960610349056 520229033685099648 522505821539100672 522637501433641776 523040516160454656 523223549315940096 523355410089457218 525462000031567872 527791717424111616 528486637394386944 528619824550988352 530205031175479296 530933334789731328 531662638821035904 533391359487831936 533833037810860032 534124039926688848 534535912120025088 534827297385446832 536273975340859392 537010615416877056 537303349688157234 539496775673436672 540101728326131712 540237842672988096 541857889003511808 542602199290604544 542738943796474152 543347531981937792 543453544117470168 545672076955858944 545831974286381952 545969532747643641 548060216557142016 548813046524940288 550597532374536192 551353847666259456 552079790849493504 553906411775825472 554635715807130048 554667272231561496 555397578054117864 556899897469353984 557203473750681576 557664869855987712 557968863137701743 560105496041914368 560246651660876544 560874871723290624 560984303605130496 562698577042108416 563439457327878144 563471514647935488 563581453158857952 563613518557877004 566047973334025728 566190626553111924 566825511758935104 569139455655493632 569888816360767488 571774360542787584 572415506943934464 572527190510585856 572559764884192512 572671476596904048 573313628959089408 575032861799645184 575177779355542272 575210504536434144 575967858722788896 577840639445151264 578319124295098368 578634376587246252 579080571463360512 581648015120449536 581761500034950144 581794599801679488 583539265080705024 584307585377058816 584340830005266432 584454840312889728 585110205686642688 585257662895737104 587012713087137792 587819049231488256 587967189112846998 588626492980432608 591029434719166464 591144750035513856 591807616990027776 593731901270237184 593765682102125568 594547467068685312 596480660072414208 597149510330400768 597300001638447744 598120468673665392 600065279423810928 600528000036077568 600562167537217536 600889544917524954 601680709558627686 603308222258466816 604136942343986688 605983082968424448 606780954045407232 606933872632616256 607614444366898176 609590125128950784 610213935520530432 610427474201930112 610581311771033421 612919413782839296 613726417619288064 614060971072179696 615721971687653376 616567743626784768 617414677340557824 619422223921353216 620116799189262336 620273078624541888 621089764705680192 623144713247803656 623625230806695936 623965180283021304 624000681260506683 626512384653023232 626853907969516773 627214910314217472 629254322713755648 630118683047153664 630277483118486112 632167537170763776 633035899172371968 633869389493862912 633905453978927424 634029134803715196 636803970000778944 637331279835414528 637678700728801992 639403585983332352 640281887612430336 641124918405863424 643084088048123904 643246155610636032 643967445311926272 644093089324409088 644129735494716576 644255411171517054 646911969524600832 647075001774985056 647111817603488412 647963841063137508 650070719375795172 650609014831985664 653456412048900096 654316789154955264 654354017010505728 654481687539318912 656481673215793152 657346033549191168 657383433755924736 657511695352000944 658248981397473024 660389302223030016 661296430385424288 662204804602986684 663996031598075904 664870285754228736 664908114059062272 665037843789953088 667818091434590208 667948388929016832 667986392364891264 668865900452270976 670871672099586048 671040742581465984 671596402407211008 671793199121700864 671962501843253712 675073439351787294 675594000040587264 678589350973857792 678721750040775168 679482819507068928 681692182939901952 681730968339477504 682628573301083136 682800606711693288 683566249912760448 684848165268327424 685788890770069632 686356762899677184 686490677460596736 686730908477171376 689495111152533504 689534340505694208 690442219821699072 690818592456202158 692687218148610048 693638711580132864 696674428718800896 696850001911522368 697631399087920128 697807213452609624 700616000042090496 701037802403779113 701960827818398967 703722289898815488 704648849859182592 704826432734651136 705616774103494656 706940041567305728 707911113052975104 708883518428047872 711188479317109248 712165386568918464 713103063180595776 713143635726293352 716014153889169408 716404466250876312 717388538319902241 719329034231248896 720135637768175616 720317123563984128 722477185338015744 723469599054139392 723651925061965536 724463375975917056 724604725489960224 727562769274478592 727775965715175936 727959376996858188 731750728699920384 734130043166048256 735138463555012608 736106387799324672 736148269136818944 736291898481733776 738541882367767296 739514287742840064 739556362975415328 739700657271001062 740530104072157152 742937965000908768 743553159807983616 743958484183602324 746995535547835392 747833162297720832 747979071473507328 750264769389477888 751252609770504192 751295352863913984 751441937545143936 751484691410502672 754730631112034304 754920835404149232 755767349011913472 755957814573660426 759894987496071168 760043250045660672 762365814057050112 763369587347447808 763413019845590016 763561968795872064 764418171945452544 766903705807389696 766947339381912192 767957144963718528 768150682550654949 770454185926868352 771092165726797824 771512502116328336 772107428617814016 772572272036817798 775682000046600192 775726133068905984 779121106673688576 779273120417186304 780146940915523584 780343550527649472 782683617449517056 783758732308651008 783956252150462664 784560774240681984 784835323973910144 788039246292221952 788193000047351808 789076822653370368 791642535026982912 791687576136167424 792729956091580416 792929736826482528 795307546763218944 796400002184596992 797493958231553856 800087039231747904 800749556716290048 801186059890033272 802240946078170248 804410963011289088 805515923125315584 805955024532235851 807977443957899264 809041272060542976 809245163510155008 810152592489197568 812786833505267712 813903298935906816 814108415694711228 815021297972906688 815180316176205252 818508115433788416 818747961429572928 822090324835713024 823219569787410432 825896298561804288 826822398919016448 827030771499389184 828119686274240256 830859617663738208 831953573710695072 832000908347342244 835349846204030976 835805210626022364 840158244062871552 840369977491314816 841312307584935936 841476455407695744 842890049561018368 844047865563162624 844911603028426752 845159185991817216 845207271971903232 845372179738286928 849071960001038592 849285939829667886 850238267638402656 853709183483240448 854833224541151232 857661540814181376 858623260415901696 858790785765878784 858839647326288768 859007214895356072 862549292699467776 862766669033313408 862815756804651216 863951788084183344 866760959167726896 867478686442647552 867951564880869378 868620857195040768 872472022680674304 872642250052425216 875308897621057536 876461378065588224 876511245007899648 876682260469334592 877665308529964032 877886494343605656 880519069630706688 881728573847232384 881950783669270497 882939739470648912 885328042130767872 886493714338971648 886544152078749696 886717125053270784 890597851905355776 890648523153188352 891821200603027968 894720990108621312 895724265495601152 895950002457671616 900097919135716392 900792000054116352 901334317376287431 902521064337941529 904785801298477056 904962333387700224 905977092676091904 906205413515980032 908922910586535936 908974624452636672 910171431068110848 910400808948924384 911421666550347264 914385187693426176 915320903280795648 915641211302895168 919379120674258944 920589626428932096 921091456608269544 923582957531480064 924851615440177152 928899238291734528 929133335882029824 930175198783893504 930409617936812832 931634647058520288 934717069871705484 935437846210043904 935947770424531956 939768576979534848 940822365471326208 943881484070633472 945178024570730496 945416224677729168 948251305756145664 949553848758557952 950804084240794368 950858180968391136 951043702205572794 955205955001168416 956518051093202988 959105378974998528 960422831418645504 961687377608795136 964626132072185856 964869233415954048 965951167967889408 966139633986613632 970083692365971456 970367954286901248 970612502662477584 970667726405232618 971945761594706262 975106079063692758 975913522247978496 980184618073350144 981475183732432896 981531025515758592 981722531308978368 984722509823689728 986019050323786752 986075150633887104 986267543028001416 987373472096209536 990583953334545024 991404213077311488 991944645578136432 992709551080046592 995994047397113856 997305428631343104 1001727137151885312 1001922583393525248 1001979588547336896 1003298850678406464 1006307508149379072 1006561113872198976 1007394603610816512 1007689798682551296 1007943752764880568 1012610159027680941 1013193316661428224 1013391000060880896 1016487752076066816 1017826116463263744 1017884026460786688 1018082625061162752 1019224229260603392 1022538274409852928 1022596452509216256 1023942859951624704 1024200910067539932 1027272247902491136 1028683336155104448 1030096362715757064 1034242666728800256 1034301510758541312 1035663329732548608 1036227888684303237 1038828142231584768 1039030827222915072 1040195921220698112 1040458067370199296 1045011643078201344 1045275002867283552 1046447098631880192 1046710820178914436 1050924000063135744 1055583434848223232 1056973274788773888 1057239649101976704 1060410062350958592 1061866669579462656 1063325277642071808 1066782718975663872 1068248079853377696 1069654594770893664 1074021230833754112 1074606699376314468 1078993551346873344 1080203456652263424 1080475685345976192 1083715778007023616 1085204398581209088 1085477887592948304 1086695063963875584 1086907088234940336 1091344153911717888 1091663948572763904 1091939065495287282 1097626093049880576 1101195064749072384 1102707695332518912 1104159581698987008 1107812823551650944 1109271431614260096 1109334544463122992 1109550985906501593 1110795156108235728 1113799794938707968 1114406947501363152 1115329739711975424 1115937726275403486 1120493303321753088 1121749743446581248 1121968607210260992 1125397154084216832 1126878914655756288 1126943029295870976 1127162906317715904 1127227037115754008 1132095946668051456 1132381253106223848 1133651023517870208 1133936721860490639 1138278911310987264 1139777632721534976 1143548721085575168 1145054381021171712 1145119529768385024 1145342953193808096 1146627257918178816 1150355558711084544 1150421009072868288 1151935717445577792 1155681278890302528 1156638248590196736 1157268753174492504 1158161142926721024 1158858408055226697 1163296030240899072 1163523000069900288 1163589199603358976 1167078530161410048 1168615170754117632 1168681660010532864 1168909680625779456 1170220411373285376 1170515325791474208 1174025426174275584 1175638098462976512 1175934378225693996 1177252985960865216 1182058869438332928 1182289500071027712 1183615233980055552 1187463802540474368 1187531364204251136 1189094934137370624 1192961320144828416 1194299020660801536 1194600003276895488 1196240937347330784 1200130558847621856 1201124335074435072 1201779089835049908 1203361419117255372 1206616444516933632 1208273884687973376 1211966165936848896 1213561908090814464 1213867745265232512 1215228888733796352 1219180250257901568 1220427871041060864 1220854948403860224 1221162623542066842 1228121942144359392 1233135487253569536 1234829354681115648 1238844447842706432 1240233598378524672 1240546157249083776 1242179529411360384 1246289426495607312 1247250461613391872 1247930360566042608 1248001362521013366 1253024769306046464 1253707815939033546 1260237366094307328 1260554966236972224 1264335074341527552 1266071798344743936 1267738778987725824 1267810907957854848 1268058269607430392 1273607940001557888 1273928909744501829 1274662559670829056 1275357401457603984 1278807171966664704 1280563775224860672 1282249836811726848 1286492311221272064 1287934890623852544 1288186178648818176 1288259470989433152 1288510822343034108 1293823939049201664 1294150003549970112 1294223635206976824 1295927682126275016 1300141438751590344 1301218029663971328 1301927347321304067 1306912824097800192 1308633578309910528 1308708034021011456 1308963375078637824 1312963346431586304 1314692067098382336 1314766867511849472 1315023390704001888 1316497962794946048 1320778604446060032 1322592860770848576 1324409609205973368 1327992063196151808 1329740571508457472 1329816228118124544 1330075687579906176 1335636182869180416 1335896777858033664 1335972784729782528 1337731800904541952 1341743344199172096 1342081485162931968 1343586398243401728 1343925003686507424 1350146878703574588 1351188000081174528 1357178701947715584 1357443500081550336 1358965639014137856 1363384365879803904 1363461936678955008 1365257146602166272 1365601213423386576 1367132499825520896 1369696330536654848 1371577781540139264 1372981354921193472 1373461816954342752 1379068681011388416 1380884439643398144 1381637184912404316 1385374436297220096 1387277423160265728 1393348857437601792 1393700003823044736 1395262798175840256 1395614426905219248 1401232000084180992 1402075604807558226 1403921655636797934 1409652865469302272 1411233548206989312 1415822226105950208 1417767036856095744 1422376958634218496 1424330773137836928 1426206126361191552 1426287271452586704 1426565553308359191 1432028307778338816 1432808932501752624 1434777076639804482 1438658068462497792 1440634247127968256 1446939198108278784 1447303850123931072 1448926751951834112 1449209450979920448 1455125538548957184 1455551931430351872 1455918753993716376 1456001589607848927 1462659118595539137 1463501457399840768 1468260086332096512 1470276927110025216 1472212775598649344 1472296538273637888 1472583796963467552 1477083764735534592 1479028575485680128 1479112725950830656 1479401314542002124 1481060208144314304 1485875930001817536 1487106319615967232 1487916968367204648 1493991071095670784 1495666324595441664 1495958142947014656 1500529538778955776 1502505219541008384 1502590705727827968 1502883875090287872 1502969382821005344 1509461262224068608 1509841670808298464 1511534698023826944 1511915629147320852 1519789974992142336 1520086500091321344 1524731628114100224 1526739174694895616 1526826039691180032 1527123937591744128 1528836343890905088 1533807411614779392 1533894678763824384 1535914289927437056 1536301365101309898 1540908371853736704 1543025004232656672 1545144544073635596 1551364000093200384 1551452266137811968 1558242213347377152 1558546240834372608 1560293881831047168 1560687101055298944 1565367234899034112 1567517464617302016 1567912504300925328 1569121548481363968 1569670647947820288 1576386000094703616 1583375152272334848 1585459912183160832 1585859473652965056 1590615093526437888 1592800004369193984 1594987916463107712 1600174078463495808 1601499113432580096 1602372119780066544 1604481892156340496 1608821926022578176 1611031846250631168 1611910049064471702 1618490327020310016 1620305184978395136 1625573667010535424 1627806597871813632 1628216831389422456 1630042595945813376 1630360632352410504 1637016230867576832 1637495922859145856 1637908598242930923 1644180649671426048 1646439139574820864 1651792597123608576 1654061542998778368 1656239372548480512 1661719235327476416 1663907147421390144 1664001816694684488 1670699692408061952 1671610421252044728 1673906589413105229 1680316488125743104 1680739954982629632 1682624615169871872 1682952910815391488 1685780099122036736 1688095731126325248 1690318371983634432 1690414543943806464 1690744359476573856 1698143920002077184 1698571879659335772 1700476535276805312 1707418366966480896 1709666449082302464 1715323081628362752 1717246520831803392 1717581571531757568 1717679294652577536 1718014429790712144 1725098585398935552 1725533338066626816 1725631513609302432 1727903576168366688 1733521918335453792 1734957372885295104 1735903129761738756 1737241714390081536 1744944045361348608 1745284500104850432 1750617795242115072 1752922756131176448 1753022490015799296 1753364520938669184 1755330617059928064 1755772988687211312 1761038139261413376 1763457147694464768 1763901567338540994 1765879478941297824 1773088304157499392 1773434250106541568 1781195703810711552 1781297046306376704 1783642401206055936 1789441980217242624 1791448530991202304 1791900004915343232 1800195838271432784 1801584000108232704 1802668634752574862 1805042128675883058 1809924666775400448 1812410827031960064 1817949248905273344 1820342862136221696 1820801617897848768 1822843333100694528 1828770375386852352 1830641806561591296 1831282422605790336 1831743935313100263 1838758241348517888 1841179252857864192 1842182913216539088 1847165915062960128 1849703230880354304 1858266671764059648 1860350397567787008 1860819235873625664 1863269294117040576 1869434139743410968 1870875692420087808 1871895540849063912 1879537153959069696 1880561723908550319 1881644730942652416 1887762968141266944 1890356049141460992 1890832449355458336 1896502611512291328 1899107697517115904 1901608168481588736 1901716361936782272 1902087404411145588 1910411910002336832 1913036102186405976 1918210757949997056 1920845662837291008 1923374755217590272 1929252264144371712 1929738466831908096 1931902335935778816 1932279267973227264 1940735908573802496 1941225005324955168 1941335452810465236 1943891523189412524 1950212158127385516 1951827044495956992 1960369236146700288 1962950367464865792 1963062051031517184 1963445062617956736 1969445019647379456 1972038100647573504 1972150301267774208 1972535086056002832 1974746944192419072 1981167906669090048 1983889291156272864 1991988094794227712 1994610857262686208 2003454274303770624 2003845166787050496 2003959177094673792 2006597701356812928 2012615016298758144 2013122227744397952 2014789207221633024 2015379597365102592 2015887505529761136 2025220318055361882 2026782000121761792 2035768052921573376 2036165250122325504 2038448458521206784 2045076548819705856 2045192905018432512 2047885719903249408 2048401820135079864 2054544495804982272 2057366672310208896 2060192725431514128 2068485333457600512 2068603021517082624 2071326659465097216 2072455777368606474 2078061654445830144 2080916134740398592 2090023286156402688 2090550005734567104 2092894197263760384 2093421640357828872 2101848000126271488 2103113407211337339 2105882483455196901 2111166869696446464 2113946549577547776 2114479298203953408 2120820124701917184 2123733339158925312 2126650555284143616 2133565437951327744 2136496159706755392 2139309189541787328 2148042461667508224 2149213398752628936 2152165614959706723 2157987102693746688 2160406913304526848 2160951370691952384 2167431556014047232 2170408797162418176 2170955775185896608 2173390127927751168 2173814176469880672 2182688307823435776 2183327897145527808 2183878130990574564 2195252186099761152 2202390129498144768 2205415390665037824 2208319163397974016 2215625647103301888 2218542863228520192 2218669088926245984 2219101971813003186 2221590312216471456 2228813895002726304 2230659479423950848 2231875452550806972 2240986606643506176 2243499486893162496 2243937214420521984 2250794308168433664 2253757829311512576 2253886058591741952 2254325812635431808 2254454074231508016 2264191893336102912 2264762506212447696 2267302047035740416 2267873443720981278 2287097442171150336 2290108762042343424 2290239059536770048 2290685906387616192 2293254515836357632 2300711117422169088 2300842018145736576 2303871434891155584 2311362557780605056 2313276497180393472 2314537506348985008 2316322285853442048 2317716816110453394 2327046000139800576 2327178399206717952 2337363320021065728 2337819361251558912 2340440822746570752 2341030651582948416 2348050852348551168 2351276196925953024 2351868756451387992 2354505971921730432 2364117738876665856 2364579000142055424 2367230467960111104 2374927605080948736 2375062728408502272 2378189868274741248 2385922640289656832 2389200006553790976 2392481874694661568 2400261117695243712 2402248670148870144 2403558179670099816 2406722838234510744 2413232889033867264 2416547769375946752 2417865073596707553 2423932331873697792 2427123816181628928 2427735490530465024 2430457777467592704 2438360500515803136 2441709896807720448 2442325247084133684 2456243884288718784 2466270974507139072 2469658709362231296 2477688895685412864 2480467196757049344 2481092314498167552 2484359058822720768 2492578852991214624 2495860721132085216 2496002725042026732 2506049538612092928 2507415631878067092 2520474732188614656 2521109932473944448 2528670148683055104 2532143596689487872 2535477557975451648 2535621815915709696 2536116539214860784 2547215880003115776 2547857819489003658 2550714802915207968 2561127550449721344 2564499673623453696 2572984622442544128 2575869781247705088 2576372357297636352 2576518941978866304 2577021644686068216 2587647878098403328 2588300007099940224 2588447270413953648 2591855364252550032 2600282877503180688 2602436059327942656 2603854694642608134 2617416068042022912 2617926750157275648 2625926692863172608 2629384134196764672 2629533735023698944 2630046781408003776 2632995925589892096 2641557208892120064 2645185721541697152 2645852351007811491 2648819218411946736 2655984126392303616 2659481143016914944 2659632456236249088 2660151375159812352 2671793555716067328 2671945569459565056 2675463601809083904 2684162970325863936 2687172796486803456 2687850007373014848 2700293757407149176 2702376000162349056 2704002952128862293 2714357403895431168 2714887000163100672 2717931278028275712 2726768731759607808 2726923873357910016 2730514293204332544 2731202426846773152 2734264999651041792 2739392661073309696 2743155563080278528 2745962709842386944 2746923633908685504 2758137362022776832 2761768879286796288 2763274369824808632 2770748872594440192 2774554846320531456 2786697714875203584 2787400007646089472 2790525596351680512 2791228853810438496 2804151209615116452 2807843311273595868 2819305730938604544 2822467096413978624 2831644452211900416 2835534073712191488 2844753917268436992 2848661546275673856 2852412252722383104 2852574542905173408 2853131106616718382 2865617865003505248 2869554153279608964 2877316136924995584 2881268494255936512 2893878396216557568 2894607700247862144 2897853503903668224 2898418901959840896 2910251077097914368 2911103862860703744 2911837507987432752 2912003179215697854 2925318237191078274 2940553854220050432 2944425551197298688 2944593076547275776 2945167593926935104 2954167529471069184 2958057150971360256 2958225451901661312 2958802629084004248 2962120416288628608 2971751860003635072 2974212639231934464 2975833936734409296 2987982142191341568 2991916285894029312 3005181411455655936 3005767750180575744 3005938765642010688 3018922524448137216 3019683341616596928 3023069396047653888 3023831258294641704 3037830477083042823 3039579949984284672 3040173000182642688 3049463256228200448 3053478349389791232 3053652079382360064 3054247875183488256 3057672687781810176 3067614823229558784 3067789357527648768 3071828579854874112 3072602730202619796 3081816743707473408 3086050008465313344 3090289088147271192 3102728000186400768 3102904532275623936 3108683666052909711 3116484426694754304 3117092481668745216 3120587763662094336 3121374202110597888 3130734469798068224 3135034929234604032 3135825008601850656 3139341295895640576 3152772000189407232 3166750304544669696 3170919824366321664 3171718947305930112 3181230187052875776 3185600008738387968 3189975832926215424 3200348156926991616 3204744239560133088 3208963784312680992 3222063692501262336 3223820098128943404 3236980654040620032 3240610369956790272 3251147334021070848 3255613195743627264 3256433662778844912 3260085191891626752 3260721264704821008 3274032461735153664 3274991845718291712 3275817196485861846 3292878279149641728 3303585194247217152 3308123085997556736 3312478745096961024 3323438470654952832 3327814294842780288 3328003633389368976 3328652957719504779 3341399384816123904 3343220842504089456 3347813178826210458 3361479909965259264 3365249230339743744 3365905821630782976 3376191462252650496 3380636743967268864 3380829087887612928 3381488718953147712 3396287840004154368 3397143759318671544 3400953070553610624 3401810165581471917 3414836733932961792 3419332898164604928 3430646163256725504 3435163143063515136 3435358589305155072 3436028859581424288 3451066676133253632 3451263027218604864 3455807152336733376 3467043836670907584 3469914745770590208 3471806259523477512 3474483428780163072 3489888090722697216 3490569000209700864 3501235590484230144 3505845512262352896 3506044980031598592 3506729041877338368 3510661234119856128 3511545977374422624 3522076278522826752 3526914295388929536 3527803134677081988 3531758957882595648 3546176608314998784 3546868500213083136 3562391407621423104 3562594092612753408 3567284802412111872 3578883960434485248 3582897061982404608 3583800009830686464 3600391676542865568 3605337269505149724 3610084257351766116 3619849333550800896 3624821654063920128 3635898497810546688 3640685724272443392 3641603235795697536 3645686666201389056 3657540750773704704 3661283613123182592 3662564845211580672 3663487870626200526 3684365826433078176 3699406461760708608 3716533343528119296 3720700795135574016 3721638471747251328 3726538588234081152 3738868279486821936 3741751384840175616 3743791081698127824 3759074307918139392 3761123447817100638 3780712098282921984 3781664898710916672 3793005223024582656 3798215395034231808 3803216336963177472 3803432723873564544 3804174808822291176 3820823820004673664 3821786729233505487 3826072204372811952 3836421515899994112 3841691325674582016 3846749510435180544 3859476933663816192 3863804671871557632 3864558535946454528 3881471817147604992 3882450010649910336 3882670905620930472 3887783046378825048 3900424316254771032 3903654088991913984 3905782041963912201 3920738472293400576 3925900734929731584 3926124102063034368 3926890125235913472 3938890039294758912 3944076201295147008 3944300602535548416 3945070172112005664 3949493888384838144 3962335813338180096 3967778582312545728 3983976189588455424 3989221714525372416 4006908548607541248 4007690333574100992 4007918354189347584 4013195402713625856 4025230032597516288 4026244455488795904 4030759194730205184 4031775011059522272 4050440636110723764 4053564000243523584 4071536105843146752 4072330500244651008 4076896917042413568 4090153097639411712 4090385810036865024 4095771439806498816 4096803640270159728 4109088991609964544 4114733344620417792 4120385450863028256 4137206043034165248 4142653318930194432 4144911554737212948 4156123308891660288 4161832269480797184 4180046572312805376 4181100011469134208 4185788394527520768 4186843280715657744 4203696000252542976 4206226814422674678 4211764966910393802 4228958596407906816 4247466678317850624 4253301110568287232 4267130875902655488 4272992319413510784 4278618379083574656 4296084923335016448 4298426797505257872 4304331229919413446 4315974205387493376 4321902741383904768 4340817594324836352 4341911550371793216 4346780255855502336 4347628352939761344 4365376615646871552 4366655794291055616 4367756261981149128 4368004768823546781 4387977355786617411 4390504372199522304 4404780258996289536 4410830781330075648 4416638326795948032 4431251294206603776 4437085726457040384 4437338177852491968 4438203943626006372 4443180624432942912 4457627790005452608 4461318958847901696 4463750905101613944 4481973213287012352 4486998973786324992 4487874428841043968 4501588616336867328 4507515658623025152 4507772117183483904 4508651625270863616 4508908148463016032 4528383786672205824 4529525012424895392 4534604094071480832 4535746887441962556 4574194884342300672 4580217524084686848 4580478119073540096 4581371812775232384 4586509031672715264 4601422234844338176 4601684036291473152 4607742869782311168 4622725115561210112 4629075012697970016 4635433632220906788 4654092000279601152 4654356798413435904 4674726640042131456 4675638722503117824 4680881645493141504 4682061303165896832 4696101704697102336 4702552393851906048 4703737512902775984 4709011943843460864 4729158000284110848 4750125456817004544 4756379736549482496 4771845280579313664 4778400013107581952 4784963749389323136 4800522235390487424 4804497340297740288 4807116359340199632 4813445676469021488 4826465778067734528 4833095538751893504 4835730147193415106 4855470981060930048 4860915554935185408 4876721001031606272 4883419793615440896 4884650494168267368 4912487768577437568 4913725794728792769 4932541949014278144 4939317418724462592 4955377791370825728 4962184628996335104 4968718117645441536 4985157705982429248 4991721442264170432 4992005450084053464 5012099077224185856 5014831263756134184 5021719768239315687 5040949464377229312 5042219864947888896 5057340297366110208 5064287193378975744 5070955115950903296 5071243631831419392 5072233078429721568 5094431760006231552 5095715638978007316 5101429605830415936 5122255100899442688 5128999347246907392 5145969244885088256 5151739562495410176 5152744714595272704 5153037883957732608 5154043289372136432 5175295756196806656 5176600014199880448 5176894540827907296 5183710728505100064 5200565755006361376 5204872118655885312 5207709389285216268 5234832136084045824 5235853500314551296 5251853385726345216 5258768268393529344 5259067470047397888 5260093562816007552 5265991851179784192 5283114417784240128 5290371443083394304 5291704702015622982 5297638436823893472 5319264912472498176 5320302750319624704 5343587111432134656 5343891138919130112 5350927203618167808 5368325940651727872 5374345592973606912 5375700014746029696 5400587514814298352 5404752000324698112 5408005904257724586 5429774000326201344 5453847746715820032 5461028586408665088 5462404853693546304 5468529999302083584 5478785322146619392 5486311126160557056 5491925419684773888 5493847267817371008 5516274724045553664 5523537758573592576 5526548739649617264 5541497745188880384 5549109692641062912 5574800015292178944 5581051192703361024 5582457707620876992 5608302419230232904 5615686622547191736 5638611461877209088 5641685171725650957 5644934192827957248 5663288904423800832 5671068147424382976 5689507834536873984 5697323092551347712 5704824505444766208 5705149085810346816 5706262213233436764 5731235730007010496 5739108306559217928 5754632273849991168 5762536988511873024 5787756792433115136 5789215400495724288 5795707007807336448 5796837803919681792 5822207725721407488 5823675015974865504 5824006358431395708 5850636474382156548 5881107708440100864 5888851102394597376 5889186153094551552 5890335187853870208 5908335058942138368 5916114301942720512 5916450903803322624 5917605258168008496 5924240832577257216 5943503720007270144 5951667873468818592 5975964284382683136 5983832571788058624 6010362822911311872 6011535500361151488 6011877531284021376 6037845048896274432 6039366683233193856 6046138792095307776 6047662516589283408 6075660954166085646 6080346000365285376 6107304158764720128 6108495750366976512 6115345375563620352 6135229646459117568 6135578715055297536 6143657159709748224 6145205460405239592 6163633487414946816 6172100016930626688 6180578176294542384 6205456000372801536 6205809064551247872 6217367332105819422 6234184963337490432 6242748404221195776 6270069858469208064 6271650017203701312 6278682591791281152 6305544000378814464 6309340221634012017 6317647450365590703 6333500609089339392 6341839648732643328 6343437894611860224 6362460374105751552 6371200017476775936 6379951665852430848 6400696313853983232 6409488479120266176 6417927568625361984 6444127385002524672 6447640196257886808 6473961308081240064 6481220739913580544 6502294668042141696 6511226391487254528 6512867325557689824 6520170383783253504 6521442529409642016 6548064923470307328 6549983691436583424 6551634392971723692 6585756558299283456 6607170388494434304 6616246171995113472 6624957490193922048 6646876941309905664 6655628589685560576 6656007266778737952 6657305915439009558 6686441685008178912 6695626357652420916 6722959819930518528 6730498460679487488 6731811643261565952 6752382924505300992 6761273487934537728 6761658175775225856 6762977437906295424 6792575680008308736 6794287518637343088 6801906141107221248 6803620331162943834 6861292326513451008 6870326286127030272 6870717178610310144 6872057719162848576 6902133352266507264 6902526054437209728 6911614304673466752 6934087673341815168 6939829491541180416 6943612519046955024 6948966857560326144 6981138000419401728 7012089960063197184 7013458083754676736 7021322468239712256 7023091954748845248 7044152557045653504 7053828590777859072 7055606269354163976 7063517915765191296 7092353216629997568 7093737000426166272 7124782815242846208 7125188185225506816 7134569604824223744 7157767920868970496 7167600019661372928 7200783353085731136 7210674539010299448 7220168514703532232 7239698667101601792 7249643308127840256 7253595220790122659 7271796995621093376 7281371448544886784 7283206471591395072 7291373332402778112 7315081501547409408 7325129690423161344 7326975741252401052 7368731652866156352 7398812923521417216 7433066687056238592 7441401590271148032 7443276943494502656 7453077176468162304 7477736558973643872 7487582163396255648 7518148615836278784 7522246895634201276 7561424196565843968 7563329797421833344 7586010446049165312 7596430790068463616 7606432673926354944 7606865447747129088 7608349617644582352 7641647640009347328 7643573458467010974 7652144408745623904 7683382651349164032 7693499020870361088 7718953867327632384 7727609343743115264 7729117071892909056 7762943634295209984 7764900021299820672 7765341811241860944 7775566092757650096 7800848632509542064 7807308177983827968 7811564083927824402 7852248204126068736 7853780250471826944 7877780078589517824 7888152402590294016 7888601205071096832 7890140344224011328 7898987776769676288 7924671626676360192 7935557164625091456 7937557053023434473 7967952379176910848 7978443429050744832 8015380667148201984 8015836708378695168 8026390805427251712 8052488910977591808 8061518389460410368 8063550022119044544 8100881272221447528 8107128000487047168 8112008856386586879 8143072211686293504 8144661000489302016 8153793834084827136 8180306195278823424 8180771620073730048 8191542879612997632 8193607280540319456 8218177983219929088 8229466689240835584 8240770901726056512 8274412086068330496 8285306637860388864 8289823109474425896 8312246617783320576 8323664538961594368 8360093144625610752 8362200022938268416 8371576789055041536 8373686561431315488 8412453628845349356 8423529933820787604 8457917192815813632 8494933356635701248 8506602221136574464 8534261751805310976 8545984638827021568 8557236758167149312 8596853595010515744 8608662459838826892 8631948410774986752 8643805482767809536 8681635188649672704 8683823100743586432 8693560511711004672 8695256705879522688 8730753231293743104 8733311588582111232 8735512523962298256 8736009537647093562 8775954711573234822 8821661562660151296 8833276653591896064 8862502588413207552 8874171452914080768 8874676355704983936 8876407887252012744 8886361248865885824 8915255580010905216 8922637917695803392 8927501810203227888 8963946426574024704 8975748857682087936 9015544234366967808 9017303250541727232 9017816296926032064 9056767573344411648 9059050024849790784 9069208188142961664 9071493774883925112 9113491431249128469 9148389768684601344 9160435048169373696 9160956238147080192 9162743625550464768 9173018063345430528 9202844469688676352 9203368072582946304 9215485739564622336 9245450231122420224 9258150025395940032 9270867264441813576 9308184000559202304 9308713596826871808 9326050998158729133 9349453280084262912 9351277445006235648 9361763290986283008 9364122606331793664 9392203409394204672 9405104787703812096 9407475025805551968 9418023887686921728 9458316000568221696 9500250913634009088 9512759473098964992 9543690561158627328 9556800026215163904 9569927498778646272 9601044470780974848 9614232718680399264 9626891352938042976 9666191077503787008 9671460294386830212 9710941962121860096 9721831109870370816 9753442002063212544 9766839587230881792 9769300988336534736 9824975537154875136 9827451589457585538 9878634837448925184 9910755582741651456 9924369257992670208 9937436235290883072 9970315411964858496 9983442884528340864 9984010900168106928 9985958873158514337 10024198154448371712 10029662527512268368 10043439536478631374 10084439729895777792 10128574386757951488 10141910231901806592 10142487263662838784 10144466156859443136 10188863520012463104 10191431277956014632 10202859211660831872 10244510201798885376 10257998694493814784 10291938489770176512 10305489429190545408 10306075767915465216 10308086578744272864 10353200028399760896 10353789081655814592 10367421457010200128 10401131510012722752 10409744237311770624 10415418778570432536 10469664272168091648 10471707000629102592 10503706771452690432 10517536536787058688 10518134940094795776 10520187125632015104 10531983702359568384 10566228835568480256 10580742886166788608 10583409404031245964 10595276873647786944 10638529824944996352 10640605500639249408 10687174222864269312 10687782277838260224 10701854407236335616 10736651881303455744 10748691185947213824 10751400029492059392 10801175029628596704 10816011808515449172 10859548000652402688 10907695493431640064 10922057172817330176 10924809707387092608 10937059998604167168 10957570644293238784 10972622252321114112 10983850839369547776 10987694535634742016 11053097479299234528 11098219385282125824 11149600030584357888 11162102385406722048 11164915415241753984 11216604838460465808 11231373245094383472 11277222923754418176 11283370343451301914 11342136294848765952 11379015669073747968 11394646185102695424 11409649010889532416 11410298171620693632 11412524426466873528 11462471460014020992 11465360187700516461 11478216613118435856 11509264547699982336 11525073977023746048 11578430800991448576 11591414015614672896 11593675607839363584 11644415451442814976 11647350031949731008 11648012716862791416 11701272948764313096 11717346125891736603 11762215416880201728 11777702204789194752 11778372306189103104 11780670375707740416 11816670117884276736 11832228603885441024 11832901807606645248 11835210516336016992 11848481665154514432 11887007440014540288 11903335746937637184 11951928568765366272 11967665143576117248 12020725645822623744 12023071000722302976 12023755062568042752 12075690097792548864 12078733366466387712 12092277584190615552 12095325033178566816 12151321908332171292 12160692000730570752 12214608317529440256 12216991500733953024 12230690751127240704 12270459292918235136 12271157430110595072 12287314319419496448 12290410920810479184 12327266974829893632 12344200033861253376 12361156352589084768 12411618129102495744 12434734664211638844 12468369926674980864 12485496808442391552 12540139716938416128 12543300034407402624 12557365183582562304 12611088000757628928 12618680443268024034 12635294900731181406 12686875789223720448 12742400034953551872 12759903331704861696 12801392627707966464 12818976958240532352 12835855137250723968 12888254770005049344 12895280392515773616 12947922616162480128 13022452782974509056 13025734651115379648 13040340767566507008 13042885058819284032 13096129846940614656 13099967382873166848 13103268785943447384 13163932067359852233 13171513116598566912 13214340776988868608 13232492343990226944 13249914980387844096 13293753882619811328 13311257179371121152 13312014533557475904 13314611830878019116 13372883370016357824 13391252715304841832 13445919639861037056 13460996921358974976 13463623286523131904 13504765849010601984 13522546975869075456 13523316351550451712 13525954875812590848 13585151360016617472 13588575037274686176 13603812282214442496 13607240662325887668 13722584653026902016 13740652572254060544 13741434357220620288 13744115438325697152 13804266704533014528 13805052108874419456 13823228609346933504 13868175346683630336 13887225038093910048 13962276000838803456 14024179920126394368 14026916167509353472 14042644936479424512 14046183909497690496 14088305114091307008 14107657181555718144 14111212538708327952 14127035831530382592 14187474000852332544 14250376370451013632 14269139209648447488 14315535841737940992 14335200039322745856 14401566706171462272 14421349078020598896 14440337029407064464 14479397334203203584 14499286616255680512 14507190441580245318 14566412943182790144 14582746664805556224 14630163003094818816 14650259380846322688 14653951482504802104 14737463305732312704 14741177384186378307 14797625847042834432 14866133374112477184 14886553886989005312 14906154352936324608 14955473117947287744 14975164326792511296 15036297231672557568 15044493791268402552 15065159304717947061 15122848393131687936 15126659594843666688 15172020892098330624 15192861580136927232 15212865347852709888 15213730895494258176 15216699235289164704 15283295280018694656 15287146916934021948 15304288817491247808 15366765302698328064 15386998041740722176 15437907734655264768 15455218687486230528 15458234143785818112 15525887268590419968 15529800042599641344 15530683622483721888 15551132185515300192 15601697265019084128 15614616355967655936 15623128167855648804 15704496408252137472 15707560500943653888 15755560157179035648 15776304805180588032 15777202410142193664 15780280688448022656 15797975553539352576 15849343253352720384 15871114329250182912 15875114106046868946 16030761334296403968 16031673416757390336 16052781610854503424 16104977821955183616 16123036778920820736 16127100044238089088 16201762544442895056 16214256000974094336 16224017712773173758 16289322000978604032 16361543240147460096 16383085759225995264 16387214561080638912 16436355966439858176 16458933378481671168 16481541803452113024 16548824172136660992 16570613275720777728 16579646218948851792 16624493235566641152 16647329077923188736 16724400045876536832 16743153578110083072 16747373122862630976 16824907257690698712 16847059867641575208 16915834385631627264 16925055515176952871 16989866713271402496 17013204442273148928 17068523503610621952 17091969277654043136 17114473516334298624 17193707190021031488 17217324919677653784 17263896821549973504 17287610965535619072 17363270377299345408 17367646201487172864 17387121023422009344 17390513411759045376 17466623177164222464 17471025047924596512 17472019075294187124 17551909423146469644 17643323125320302592 17666553307183792128 17725005176826415104 17748342905828161536 17749352711409967872 17752815774504025488 17772722497731771648 17830511160021810432 17855003620406455776 17927892853148049408 17951497715364175872 18031088468733935616 18034606501083454464 18035632593852064128 18113535146688823296 18118100049699581568 18138416376285923328 18142987549767850224 18226982862498256938 18321912476294160384 18325487251100929536 18346036126690861056 18405688939377352704 18406736145165892608 18430971479129244672 18490900462244840448 18516300050791880064 18541734528883627152 18616368001118404608 18617427193653743616 18652101996317458266 18702554890012471296 18728245212663587328 18810209575407624192 18814950051611103936 18836047775373843456 18916632001136443392 18928020664902036051 19000501827268018176 19025518946197929984 19087381122317254656 19113600052430327808 19139854997557292544 19202088941561949696 19228465437360798528 19253782705876085952 19332382155007574016 19342920588773660424 19421883924243720192 19443662219740741632 19506884004126425088 19533679174461763584 19538601976673069472 19649951074309750272 19654903178915171076 19757269674897850368 19821511165483302912 19848738515985340416 19874872470581766144 19940630823929716992 19966885769056681728 19968021800336213856 19971917746317028674 20059325055024536736 20086879072957262748 20168879459791555584 20257148773515902976 20283820463803613184 20284974527325677568 20288932313718886272 20377727040024926208 20382862555912029264 20405718423321663744 20583876979540353024 20610978858381090816 20612151535830930432 20616173157488545728 20706400056799521792 20707578163311629184 20734842914020400256 20802263020025445504 20819488474623541248 20830837557140865072 20943414001258205184 21036269880189591552 21040374251264030208 21063967404719136768 21132457671136960512 21161485772333577216 21166818808062491928 21190553747295573888 21277059649889992704 21281211001278498816 21374348445728538624 21375564555676520448 21403708814472671232 21473303762606911488 21502800058984118784 21602350059257193408 21632023617030898344 21719096001304805376 21760785662370367977 21815390986863280128 21844114345634660352 21849619414774185216 21874119997208334336 21915141288586477568 21945244504642228224 21975389071269484032 22106194958598469056 22196438770564251648 22299200061168715776 22324204770813444096 22329830830483507968 22433209676920931616 22462746490188766944 22554445847508836352 22566740686902603828 22684272589697531904 22758031338147495936 22789292370205390848 22819298021779064832 22820596343241387264 22825048852933747056 22924942920028041984 22930720375401032922 22956433226236871712 23050147954047492096 23156861601982897152 23182828031229345792 23187351215678727168 23288830902885629952 23294700063899462016 23296025433725582832 23402545897528626192 23434692251783473206 23556744612378206208 23561340751415480832 23633340235768553472 23664457207770882048 23665803615213290496 23670421032672033984 23696963330309028864 23774014880029080576 23806671493875274368 23812671159070303419 23903857137530732544 23935330287152234496 24046142001444605952 24047510125136085504 24157466732932775424 24184555168381231104 24190650066357133632 24302643816664342584 24321384001461141504 24429216635058880512 24433983001467906048 24461381502254481408 24540918585836470272 24542314860221190144 24574628638838992896 24580821841620958368 24654533949659787264 24688400067722506752 24722312705178169536 24823236258204991488 24869469328423277688 24936739853349961728 24970993616884783104 25080279433876832256 25086600068814805248 25114730367165124608 25237360886536048068 25270589801462362812 25373751578447440896 25484800069907103744 25519806663409723392 25602785255415932928 25637953916481064704 25671710274501447936 25790560785031547232 25895845232324960256 26044905565949018112 26051469302230759296 26080681535133014016 26085770117638568064 26192259693881229312 26199934765746333696 26206537571886894768 26327864134719704466 26464984687980453888 26499829960775688192 26587507765239622656 26622514358742242304 26624029067114951808 26629223661756038232 26745766740032715648 26782505430609683664 26891839279722074112 26927246573046263808 27046632703100903424 27051909751625181696 27170302720033234944 27177150074549372352 27207624564428884992 27214481324651775336 27340474293747385407 27445169306053804032 27481305144508121088 27482868714441240576 27488230876651394304 27608533409066029056 27610104217748838912 27646457218693867008 27736350693367260672 27774450076187820096 27924552001677606912 27978152994476187399 28048359840252788736 28053832335018706944 28085289872958849024 28092367818995380992 28176610228182614016 28215314363111436288 28222425077416655904 28254071663060765184 28374948001704665088 28500752740902027264 28538278419296894976 28631071683475881984 28670400078645491712 28803133412342924544 28842698156041197792 28880674058814128928 28998573232511361024 29014380883160490636 29132825886365580288 29165493329611112448 29260326006189637632 29300518761692645376 29307902965009604208 29474926611464625408 29482354768372756614 29732266748224954368 29773107773978010624 29812308705872649216 29910946235894575488 29950328653585022592 30072594463345115136 30088987582536805104 30130318609435894122 30253319189687333376 30385723160273854464 30425730695705419776 30427461790988516352 30433398470578329408 30566590560037389312 30574293833868043896 30608577634982495616 30733530605396656128 30773996083481444352 30875815469310529536 30916468287571636224 31059600085199282688 31061367244967443776 31102264371030600384 31203394530038168256 31229232711935311872 31246256335711297608 31408992816504274944 31415121001887307776 31511120314358071296 31552609610361176064 31554404820284387328 31560561376896045312 31595951107078705152 31698686506705440768 31742228658500365824 31750228212093737892 32061522668592807936 32063346833514780672 32105563221709006848 32209955643910367232 32246073557841641472 32254200088476178176 32403525088885790112 32448035425546347516 32578644001957208064 32723086480294920192 32766171518451990528 32774429122161277824 32872711932879716352 32917866756963342336 32963083606904226048 33159292437897703584 33294658155846377472 33448800091753073664 33486307156220166144 33494746245725261952 33649814515381397424 33694119735283150416 33831668771263254528 33850111030353905742 34026408884546297856 34137047007221243904 34183938555308086272 34228947032668597248 34387414380042062976 34396080563101549383 34434649839355307568 34527793643099947008 34575221931071238144 34735292402974345728 34774242046844018688 34781026823518090752 34933246354328444928 34942050095849193024 34944038150588374248 35103818846292939288 35152038377675209809 35286646250640605184 35333106614367584256 35450010353652830208 35496685811656323072 35498705422819935744 35505631549008050976 35545444995463543296 35661022320043620864 35710007240812911552 35855785706296098816 35902995430728351744 36062176937467871232 36069213002166908928 36071265187704128256 36227070293377646592 36236200099399163136 36276832752571846656 36285975099535700448 36453965724996513876 36643824952588320768 36650974502201859072 36692072253381722112 36811377878754705408 36813472290331785216 36861942958258489344 36981800924489680896 37032600101583760128 37083469057767254304 37234854387307487232 37304203992634916532 37405109780024942592 37456490425327174656 37620419150815248384 37629900103222207872 37672095550747686912 37833264002272886784 37856041329804072102 38227200104860655616 38279709995114585088 38404177883123899392 38456930874721597056 38507565411752171904 38664764310015148032 38685841177547320848 38843767848487440384 39067358348923527168 39077203953346138944 39299902148619500544 39309806357830342152 39491796202079556699 39514539349795700736 39643022330966605824 39697477031970680832 39749744941163532288 39881261647859433984 39933771538113363456 39936043600672427712 39943835492634057348 40118650110049073472 40173758145914525496 40337758919583111168 40514297547031805952 40567640927607226368 40569949054651355136 40577864627437772544 40755454080049852416 40765725111824058528 40811436846643327488 41167753959080706048 41221957716762181632 41224303071661860864 41232346314977091456 41412800113599043584 41415156326623258368 41469685828040800512 41604526040050891008 41661675114281730144 41886828002516410368 42072539760379183104 42080748502528060416 42127934809438273536 42264915342273921024 42322971544667154432 42333637616124983856 42381107494591147776 42562422002556997632 42751129111353040896 42807417628945342464 42946607525213822976 43005600117968237568 43204700118514386816 43264047234061796688 43438192002609610752 43521571324740735954 43699238829548370432 43748239994416668672 43890489009284456448 43950778142538968064 44212389917196938112 44223532152559134921 44392877541128503296 44598400122337431552 44659661660967015936 44866419353841863232 44925492980377533888 45108891695017672704 45133481373805207656 45368545179395063808 45516062676294991872 45578584740410781696 45638596043558129664 45641192686482774528 45650097705867494112 45849885840056083968 45861440750802065844 45912866452473743424 46100295908094984192 46313723203965794304 46365656062458691584 46374702431357454336 46577661805771259904 46589400127798924032 46592050867451165664 46805091795057252384 46869384503566946412 47113489224756412416 47122681502830961664 47266680471537106944 47328914415541764096 47331607230426580992 47340842065344067968 47393926660618057728 47548029760058161152 47613342987750548736 47625342318140606838 48092284002889211904 48095020250272171008 48314933465865550848 48369110336762462208 48381300132714267264 48605287633328685168 48642768002922283008 48867966002935812096 49084629720442380288 49149257277677985792 49161643683241916736 49309067899319574528 49376800135445013504 49444625410356339072 49646472516409982976 49738938656846555376 49873479706699923456 49941987233769566208 50173200137629610496 50229460734330249216 50474721773072096136 50541179602924725624 50747503156894881792 50775166545530858613 50969600139814207488 51039613326819446784 51205570510831865856 51275907832962129408 51343420549002895872 51581121570063094464 51791690464649920512 52089811131898036224 52102938604461518592 52161363070266028032 52171540235277136128 52399869531492667392 52413075143773789536 52655728269439408932 52929969375960907776 52999659921551376384 53175015530479245312 53245028717484484608 53248058134229903616 53258447323512076464 53491533480065431296 53565010861219367328 53783678559444148224 53854493146092527616 54093265406201806848 54103819503250363392 54340605440066469888 54354300149098744704 54415249128857769984 54428962649303550672 54680948587494770814 54965737428882481152 54976461753302788608 55217066818132058112 55220208435497677824 55292914437387734016 55472701386734521344 55548900152375640192 55849104003355213824 55956305988952374798 56107664670037413888 56184735637990761984 56430628726222872576 56444850154833311808 56508143326121530368 56749896003409330176 56784061994706108153 57001505481804054528 57076556838593789952 57262143366951763968 57340800157290983424 57606266824685849088 57685396312082395584 57761348117628257856 57997146465022722048 58028761766320981272 58265651772731160576 58330986659222224896 58520652012379275264 58601037523385290752 58615805930019208416 58949853222929250816 58964709536745513228 59464533496449908736 59546215547956021248 59624617411745298432 59821892471789150976 59900657307170045184 60177975165073610208 60260637218871788244 60506638379374666752 60771446320547708928 60851461391410839552 60854923581977032704 60866796941156658816 61133181120074778624 61148587667736087792 61217155269964991232 61751630938621059072 61832936575143272448 62119200170398565376 62122734489934887552 62204528742061200768 62406789060076336512 62458465423870623744 62492512671422595216 62830242003774615552 63108809640568774656 63121122753792090624 63191902214157410304 63397373013410881536 63484457317000731648 63500456424187475784 64123045337185615872 64126693667029561344 64211126443418013696 64419911287820734464 64508400176952356352 64807050177771580224 64896070851092695032 65157288003914416128 65282356987111103931 65446172960589840384 65532343036903981056 65548858244322555648 65745423865759432704 65835733513926684672 65926167213808452096 66318584875795407168 66589316311692754944 66897600183506147328 66972614312440332288 66989492491450523904 67299629030762794848 67388239470566300832 67663337542526509056 67700222060707811484 68052817769092595712 68274094014442487808 68367877110616172544 68457894065337194496 68774828760084125952 68792161126203098766 68869299678710615136 69150443862142476288 69470584805948691456 69548484093688037376 69562053647036181504 69866492708656889856 69884100191698386048 69888076301176748496 70207637692585878576 70304076755350419618 70900020707305660416 70993371623312646144 70997410845639871488 71011263098016101952 71090889990927086592 71322044640087241728 71420014481625823104 71711571412592197632 71805990861456703488 72138426004333817856 72142530375408256512 72472400198798326272 72553665505143693312 72571950199071400896 72907931449993027752 73287649905176641536 73301949004403718144 73384144506763444224 73622755757509410816 73626944580663570432 73723885916516978688 73963601848979361792 74065200203167520256 74166938115534508608 74469708774614974464 74608407985269833064 74810219560049885184 74912980850654349312 75240838301630496768 75259800206444415744 75344191101495373824 75712082659608144204 76454400209721311232 76559419990229170176 76808355766247798784 76913861749443194112 77015130823504343808 77371682355094641696 77687535696974880768 78134716697847054336 78154407906692277888 78599804297239001088 78619612715660684304 78983592404159113398 79394954063941361664 79499489882327064576 79762523295718867968 79867543076226726912 79872087201344855424 79887670985268114696 80237300220098146944 80347516291829050992 80675517839166222336 81139898109302710272 81155729254875545088 81510908160099704832 81531450223648117056 81622873693286654976 82021422881242156221 82335507918161412096 82443915433524363264 82448606143323721728 82464692629954182912 82825600227198087168 82830312653246516736 82939371656081601024 83209052080101782016 83323350228563460288 83773656005032820736 84145079520758366208 84161497005056120832 84255869618876547072 84529830684547842048 84645943089334308864 84667275232249967712 84762214989182295552 85124844005113995264 85502258222706081792 85614835257890684928 85893215050427645952 86011200235936475136 86409400237028773632 86528094468123593376 87043142649481471908 87398477659096740864 87496479988833337344 87780978018568912896 87901556285077936128 88424779834393876224 88447064305118269842 89196800244674863104 89319323321934031872 89732838707683726464 89850985960755067776 90217783390035345408 90266962747610415312 91157169480821563392 91277192087116259328 91282385372965549056 91300195411734988224 91699771680112167936 91722881501604131688 91825732904947486848 92200591816189968384 92627446407931588608 92749404862714908672 93178800255597848064 93184101734902331328 93610183590114504768 93738769007133892824 94226978449512824832 94245363005661923328 94533360943074213888 94657828831083528192 94663214460853161984 94681684130688135936 94787853321236115456 95096059520116322304 95226685975501097472 95250684636281213676 96184568005778423808 96190040500544342016 96629866931731101696 96738220673524924416 96762600265428534528 97210575266657370336 97735932005871624192 98169259440884760576 98298514555355971584 98323287366483833472 98618135798639149056 98753600270890027008 98889250820712678144 99477877313693110752 99883974467539132416 100346400275259220992 100458921468660498432 100949443546144192272 101082359205849451248 101495006313789763584 101550333091061717226 102079226653638893568 102411141021663731712 102551815665924258816 102686841098005791744 103162243140126188928 103188241689304648149 103583380929299841024 104205877208923037184 104322726140532056064 104343080470554272256 104799739062985334784 104826150287547579072 105311456538878817864 105456115133025629427 105859938751921815552 105999319843102752768 106350031060958490624 106490057434968969216 106496116268459807232 106516894647024152928 106983066960130862592 107130021722438734656 107567357118888296448 107708986292185055232 108186530812403613696 108207639006500726784 108681210880132939776 108708600298197489408 108830498257715539968 108857925298607101344 109361897174989541628 109931474857764962304 109952923506605577216 110434133636264116224 110440416870995355648 110585828874775468032 110945402773469042688 111097800304751280384 111912611977904749596 112215329340074827776 112369471275981523968 112861257452445745152 112889700309666623616 113016286652243060736 113499792006818660352 113568123989412216306 114681600314581966848 115212533649371698176 115370792624164791168 115522696235256515712 115994292930045444096 116057523532641962544 116531303545462321152 117202075046770581504 117231611860038416832 117899706445858501632 117929419073491026456 118475388606238670097 118929066992899817472 119092431095912042496 119249234823490596864 119643784943578301952 119801314614340090368 120355950330147220416 120521274437743576488 121013276758749333504 121542892641095417856 121702922782821679104 121709847163954065408 121733593882313317632 122266362240149557248 122297175335472175584 122434310539929982464 123503261877242118144 123665873150286544896 124238400340797130752 124245468979869775104 124409057484122401536 124813578120152673024 124985025342845190432 125660484007549231104 126217619281137549312 126242245507584181248 126383804428314820608 126794746026821763072 126968914634001463296 127000912848374951568 128253387334059122688 128422252886836027392 128839822575641468928 129016800353904712704 129614100355543160448 129792141702185390064 130314576007828832256 130564713974222207862 131097716488645111296 131671467027853369344 131852334427616904192 132637169751590814336 133178632623385509888 133795200367012294656 133978984982901047808 134599258061525589696 134776478941132601664 135326675085053018112 135400444121415622968 136105635538185191424 136548188028884975616 136735754221232345088 136915788130674388992 137549657520168251904 137584322252406197532 137738599357421230272 138300887724284952576 138941169611897382912 139096968187376074752 139124107294072363008 139732985417313779712 139768200383396772096 139776152602353496992 140415275385171757152 140608153510700839236 141800041414611320832 141986743246625292288 141994821691279742976 142022526196032203904 142181779981854173184 142644089280174483456 142840028963251646208 144276852008667635712 144285060750816513024 144944800397596652544 145107331010287386624 145143900398142801792 145815862899986055504 146603898008807436288 147253889161327140864 147447771833033957376 147927203697958723584 148130400406335040512 148333876231069017216 148939417549229948928 149216815970539666128 149620439120099770368 149825961701308698624 150519600412888831488 150688382202990747648 151424165319216288408 152325499636592575839 152908800419442622464 153118839980458340352 153616711532495597568 153827723498886388224 154030261647008687616 154743364710189283392 155375071393949761536 156269433395694108672 156308815813384555776 157199608594478002176 157239225431321368608 157967184808318226796 158789908127882723328 158998979764654129152 159525046591437735936 159735086152453453824 159744174402689710848 159775341970536229392 160474600440196293888 160695032583658101984 161351035678332444672 162279796218605420544 162311458509751090176 163021816320199409664 163062900447296234112 163245747386573309952 164042845762484312442 164897212286647443456 164929385259908365824 165651200454396174336 165660625306493033472 165878743312163202048 166418104160203564032 166646700457126920576 167547312010065641472 168322994010112241664 169291886178668617728 169334550464499935424 169524429978364591104 170249688010227990528 171004516445412163584 171229670515781369856 171786430100855291904 172022400471872950272 172818800474057547264 173056188936247186752 174086285298962943816 174796955318193481728 174992959977666674688 175561956037137825792 175803112570155872256 176849559668787752448 176894128610236539684 178393600489349726208 178638646643868063744 179465677415367452928 179701971921510135552 180533925495220830624 182314338961643126784 182554384174232518656 182564770745931098112 182600390823469976448 183399543360224335872 183445763003208263376 183651465809894973696 185254892815863177216 185498809725429817344 186357600511195696128 186368203469804662656 187220367180229009536 187477538014267785648 188490726011323846656 189326428921706323968 189363368261376271872 189575706642472230912 190192119040232644608 190453371951002194944 190501369272562427352 192369136011556847616 192380081001088684032 193259733863462203392 193525200530857069056 194421150533314740672 195471864011743248384 195847070961333311793 196338518881769521152 196597029110711943168 196646574732967666944 197236271597278298112 197507200541780054016 197778501641425356288 198955754627386221504 199767948935078264832 200692800550518441984 200917842937320996864 201898887092288384544 202164718411698902496 202990012627579527168 203100666182123434452 204158453307277787136 204822282043327463424 205103631331848517632 205373682196011583488 206324486280252377856 206376483378609296298 208411754417846074368 208645452281064112128 208686160941108544512 209599478125970669568 209652300575095158144 210622913077757635728 210912230266051258854 212700062121916981248 212980114869937938432 212992232536919614464 213033789294048305856 213966133920261725184 214260043444877469312 215134714237776592896 215417972584370110464 216415278013001453568 217417200596394978816 217660996515431079936 217715850597214202688 218723794349979083256 219862949715529924608 219905847013211154432 220868267272528232448 220880833741990711296 221171657749550936064 221890805546938085376 222195600609502560768 223825223955809499192 224430658680149655552 224738942551963047936 225722514904891490304 225779400619333247232 226032573304486121472 227136247978824432612 229363200629163933696 230425067298743396352 230741585248329582336 231045392470513031424 232115047065283925088 233062607090924642304 234404150093541163008 234463223720076833664 235799412891717003264 235858838146982052912 236950777212477340194 238184862191824084992 238498469646981193728 239287569887156603904 239602629228680180736 240711900660294440832 241042548875487152976 242026553517498667008 243419694327908130816 243467187764626635264 244532724480299114496 244594350670944351168 244868621079859964928 246064268643726468663 247006523754484236288 247331746300573089792 248476800681594261504 248490937959739550208 248818114968244803072 249627156240305346048 249970050685690380864 251320968015098462208 252435238562275098624 252484491015168362496 252767608856629641216 253589492053643526144 253937829268002926592 254001825696749903136 256506774668118245376 256844505773672054784 257679645151282937856 258033600707809425408 259228200711086320896 259584283404370780128 261129427948444415724 262195432977290222592 263342934055706738688 263704668855233808384 265274339503181628672 267590400734024589312 267957969965802095616 269198516123051179392 269552957882265203328 270653350170106036224 270800888242831245936 273471508442464690176 273831576261348777984 275099315040336503808 275168644504812395064 275477198714842460544 276601775448569905152 277882339223794765824 278248214588144726016 279536400766793544192 279552305204706993984 280830550770343514304 281216307021401678472 283600082829222641664 283973486493250584576 283989643382559485952 284045052392064407808 284363559963708346368 285288178560348966912 285680057926503292416 288553704017335271424 288570121501633026048 289889600795193305088 290214662020574773248 290287800796285603584 291631725799972111008 293207796017614872576 294507778322654281728 294895543666067914752 295854407395917447168 296260800812670081024 296667752462138034432 298433631941079332256 299651923402617397248 301039200825777662976 301376764405981495296 302848330638432576816 304650999273185151678 306237679960916680704 307233423064991195136 307655446997772776448 308060523294017375232 309486729420378566784 309564725067913944447 310750142787899523072 312617631626769111552 314399217188956004352 314478450862642737216 315934369616636453592 317579816255765446656 317997959529308258304 319050093182875471872 319470172304906907648 319488348805379421696 319550683941072458784 320949200880392587776 321390065167316203968 322702071356664889344 324559592437210841088 324622917019502180352 326043632640398819328 326125800894592468224 326491494773146619904 328085691524968624884 329794424573294886912 329858770519816731648 331302400908792348672 331321250612986066944 331757486624326404096 332836208320407128064 333293400914253841152 336645988020224483328 338583772357337235456 338669100928999870848 339048859956729182208 340499376020455981056 344044800943745900544 345637600948115094528 346112377872494373504 348172570597925887632 349593910636386963456 351606225140311744512 353699119337575504896 353788257220473079368 355426165818716010291 356787200978699452416 357277293287736127488 358931354830734905856 359403943843020271104 361067850990441661248 364628677923286253568 365108768348465037312 365129541491862196224 365200781646939952896 366799086720448671744 366891526006416526752 367302931619789947392 370509785631726354432 370997619450859634688 372715201022391392256 372736406939609325312 374440734360458019072 374955076028535571296 376981452022647693312 378652857843412647936 378726736522752543744 379151413284944461824 380384238080465289216 380906743902004389888 381002738545124854704 384760162002177368064 386519467726924406784 387050401061714138112 388842301066629481344 390943728023486496768 391694141922666623586 393293149465935333888 395014401083560108032 395557003282850712576 397911509254772443008 399535897870156529664 401385601101036883968 403797774184576769088 404329436823397804992 405980025255159054336 406201332364246868904 408316906614555574272 409644564086654926848 410207262663697035264 410747364392023166976 412648972560504755712 412752966757218592596 416823508835692148736 417290904562128224256 417372321882217089024 419198956251941339136 419304601150190316288 421245826155515271456 421824460532102517708 425400124243833962496 425960229739875876864 425984465073839228928 426067578588096611712 427932267840523450368 428520086889754938624 432830556026002907136 434834401192789957632 435321993030862159872 435431701194428405376 437447588699958166512 439811694026422308864 441761667483981422592 442343315499101872128 443781611093876170752 444391201219005121536 447650447911618998384 448861317360299311104 449477885103926095872 451558801238666494464 452065146608972242944 454272495957648865224 456976498909777727517 458726401258327867392 460850134597486792704 461483170496659164672 462090784941026062848 464230094130567850176 466125214181849284608 468808300187082326016 468926447440153667328 471598825783434006528 471717676293964105824 473901554424954680388 476369724383648169984 476996939293962387456 478575139774313207808 479205258457360361472 481423801320588881664 482085097750974305952 484053107034997334016 486839388655816261632 486934375529253270528 489065448960598228992 489188701341888702336 489737242159719929856 492128537287452937326 496953601363188523008 496981875919479100416 497636229936489606144 499254312480610692096 499940101371380761728 502641936030196924416 504968982030336724992 507875658536005853184 508003651393499806272 513013549336236490752 513689011547344109568 515359290302565875712 516067201415618850816 518456401422172641792 519168566808741560256 522258855896888831448 524390865954580445184 526685868111413477376 527409337710467616768 530548679006363257344 535180801468049178624 535915939931604191232 538397032246102358784 539105915764530406656 541601776485662491872 546943016884929380352 547663152522697555968 550198630080673007616 550337289009624790128 550954397429684921088 555764678447589531648 556496429176289452032 559072801533587088384 559104610409413987968 561661101540687028608 562432614042803356944 567979286765118971904 568090104784128815616 568727119927416692736 570576357120697933824 571360115853006584832 577107408034670542848 577140243003266052096 579779201590386610176 580575601592571207168 583263451599944222016 586415592035229745152 589015556645308563456 589791087332135829504 591708814791834894336 592521601625340162048 593335504924276068864 596867263882158664512 599303846805234794496 602078401651555325952 602753528811962990592 605696661276865153632 609301998546370303356 612475359921833361408 614466846129982390272 615310893995545552896 616121046588034750464 618973458840757133568 619129450135827888894 625235263253538223104 628798434377912008704 628956901725285474432 631868739233272907184 638100186365750943744 638940344609813815296 638976697610758843392 639101367882144917568 641898401760785175552 642780130334632407936 645404142713329778688 649245834039004360704 652251601789184936448 652982989546293239808 656171383049937249768 659588849146589773824 659717541039633463296 662604801817584697344 662642501225972133888 663514973248652808192 665672416640814256128 666586801828507682304 673291976040448966656 677167544714674470912 677338201857999741696 678097719913458364416 688089601887491801088 691275201896230189056 692224755744988747008 696345141195851775264 699187821272773926912 703212450280623489024 707398238675151009792 707576514440946158736 710852331637432020582 714554586575472254976 717862709661469811712 718807887686040542208 722135701980883322496 730259082983724392448 730401563293879905792 733598173440897343488 733783052012833053504 734605863239579894784 738192805931179405989 741019571263452708864 741995238901719269376 745430402044782784512 745472813879218650624 748881468720916038144 749910152057071142592 753962904045295386624 757305715686825295872 757453473045505087488 758302826569888923648 760768476160930578432 761813487804008779776 762005477090249709408 769520324004354736128 773038935453848813568 774100802123428276224 777684602133258962688 783388283845333247172 786586298931870667776 790028802167120216064 791114006565701425152 795823018509544886016 802771202202073767936 807595548369153538176 808658873646795609984 811960050510318108672 812402664728493737808 820414525327394070528 821494728784046333952 825297945121009511424 825505933514437185192 833647017671384297472 834744643764434178048 838609202300380632576 842491652311030542912 843648921064205035416 850800248487667924992 851920459479751753728 851968930147678457856 852135157176193223424 855864535681046900736 857040173779509877248 865661112052005814272 869668802385579915264 870643986061724319744 870863402388856810752 874895177399916333024 879623388052844617728 883523334967962845184 884686630998203744256 887563222187752341504 888782402438010243072 895300895823237996768 898955770207852191744 903117602477332988928 904130293217944485888 908544991915297730448 913952997819555455034 921700269194973585408 922966340993318329344 924181569882052125696 928460188261135700352 932250428363698569216 937852894880307334656 943197651566868013056 943435352587928211648 947803108849909360776 952739448767296339968 953993878587924774912 957150279548626415616 958410516914720722944 962847602641177763328 964170195501948611904 968106214069994668032 973678777311632523264 973868751058506541056 978130897921196457984 978377402683777404672 979474484319439859712 984257074574905874652 993907202726377046016 993963751838958200832 995272459872979212288 998508624961221384192 999880202742761523456 1009937964060673449984 1015751317072011706368 1016007302786999612544 1032134402831237701632 1036912802844345283584 1038337133617483120512 1044517711793777662896 1048781731909160890368 1054818675420935233536 1061097358012726514688 1066278497456148030873 1070361602936098357248 1071831879863208382464 1076794064492204717568 1078211831529060813312 1083203552971324983744 1093886033769858760704 1095326305045395111936 1100397260161346015232 1100674578019249580256 1101908794859369842176 1111529356895179063296 1112992858352578904064 1118145603067174176768 1118209220818827975936 1123322203081374057216 1124865228085606713888 1135958573530237943808 1136180209568257631232 1137454239854833385472 1141152714241395867648 1142720231706013169664 1154280486006532104192 1159558403180773220352 1161151203185142414336 1166526903199888444032 1172831184070459490304 1185043203250680324096 1186671009848552137728 1193734527764317329024 1198607693610469588992 1204156803303110651904 1211393322553730307264 1218603997092740606712 1224950719843666722816 1228933692259964780544 1230621787991091105792 1232242093176069500928 1237946917681514267136 1238258900271655777788 1250470526507076446208 1257596868755824017408 1257913803450570948864 1263737478466545814368 1276200372731501887488 1277880689219627630592 1277953395221517686784 1278202735764289835136 1283796803521570351104 1285560260669264815872 1298491668078008721408 1304503203578369872896 1305965979092586479616 1312342766099874499536 1319435082079266926592 1325285002451944267776 1327029946497305616384 1331344833281628512256 1333173603657015364608 1346583952080897933312 1354676403715999483392 1356195439826916728832 1370929496729333182551 1376179203774983602176 1382550403792460378112 1384449511489977494016 1392690282391703550528 1398375642545547853824 1406424900561246978048 1414796477350302019584 1415153028881892317472 1421704663274864041164 1429109173150944509952 1435725419322939623424 1437615775372081084416 1444271403961766644992 1460518165967448784896 1460803126587759811584 1467196346881794686976 1467566104025666107008 1469211726479159789568 1476385611862358811978 1490860804089565569024 1490945627758437301248 1497762937441832076288 1499820304114142285184 1507925808090590773248 1514906946091010174976 1523626975608017559552 1524010954180499418816 1539040648008709472256 1546077870907697627136 1548201604246856552448 1555369204266517925376 1566776567690666494344 1573172597863741335552 1580057604334240432128 1582228013131402850304 1591646037019089772032 1605542404404147535872 1615191096738307076352 1617317747293591219968 1624805329456987475616 1640829050654788141056 1642989457568092667904 1650595890242019022848 1651011867028874370384 1667294035342768594944 1669489287528868356096 1677218404600761265152 1684983304622061085824 1687297842128410070832 1703937860295356915712 1704270314352386446848 1711729071362093801472 1714080347559019754496 1731322224104011628544 1739337604771159830528 1741726804777713621504 1749790354799832666048 1759246776105689235456 1767046669935925690368 1769373261996407488512 1775126444375504683008 1777564804876020486144 1790601791646475993536 1797911540415704383488 1806235204954665977856 1808260586435888971776 1817089983830595460896 1827905995639110910068 1843400538389947170816 1845932681986636658688 1848363139764104251392 1856920376522271400704 1875705789760614669312 1886395303133736026112 1886870705175856423296 1895606217699818721552 1914300559097252831232 1916821033829441445888 1925695205282355526656 1928340391003897223808 1936212428139989336064 1947737502117013082112 1956754805367554809344 1958948968638879719424 1968514149149811749304 1987814405452754092032 1987927503677916401664 1990544919745958424576 1997017249922442768384 1999760405485523046912 2019875928121346899968 2031502634144023412736 2032014605573999225088 2064268805662475403264 2073825605688690567168 2076674267234966241024 2089035423587555325792 2097563463818321780736 2109637350841870467072 2122194716025453029376 2132556994912296061746 2143663759726416764928 2153588128984409435136 2156423663058121626624 2166407105942649967488 2200794520322692030464 2201349156038499160512 2203817589718739684352 2223058713790358126592 2225985716705157808128 2236291206134348353536 2236418441637655951872 2246644406162748114432 2249730456171213427776 2271917147060475887616 2272360419136515262464 2274908479709666770944 2282305428482791735296 2285440463412026339328 2308560972013064208384 2319116806361546440704 2322302406370284828672 2333053806399776888064 2370086406501360648192 2373342019697104275456 2387469055528634658048 2408313606606221303808 2422786645107460614528 2437207994185481213424 2461243575982182211584 2464484186352139001856 2475893835363028534272 2476517800543311555576 2500941053014152892416 2515827606901141897728 2527474956933091628736 2552400745463003774976 2555761378439255261184 2555906790443035373568 2556405471528579670272 2567593607043140702208 2571120521338529631744 2596983336156017442816 2609006407156739745792 2611931958185172959232 2624685532199748999072 2638870164158533853184 2650570004903888535552 2654059892994611232768 2662689666563257024512 2666347207314030729216 2709352807431998966784 2712390879653833457664 2741858993458666365102 2765100807584920756224 2768899022979954988032 2785380564783407101056 2796751285091095707648 2829592954700604039168 2830306057763784634944 2843409326549728082328 2858218346301889019904 2871450838645879246848 2875231550744162168832 2888542807923533289984 2921036331934897569792 2921606253175519623168 2934392693763589373952 2935132208051332214016 2938423452958319579136 2952771223724717623956 2981721608179131138048 2981891255516874602496 2995525874883664152576 2999640608228284570368 3029813892182020349952 3047253951216035119104 3048021908360998837632 3096403208493713104896 3110738408533035850752 3133553135381332988688 3146345195727482671104 3164456026262805700608 3183292074038179544064 3198835492368444092619 3211084808808295071744 3230382193476614152704 3234635494587182439936 3249610658913974951232 3281658101309576282112 3285978915136185335808 3301191780484038045696 3302023734057748740768 3334588070685537189888 3338978575057736712192 3354436809201522530304 3369966609244122171648 3374595684256820141664 3407875720590713831424 3408540628704772893696 3423458142724187602944 3428160695118039508992 3478675209542319661056 3483453609555427243008 3499580709599665332096 3518493552211378470912 3555129609752040972288 3581203583292951987072 3595823080831408766976 3612470409909331955712 3634179967661190921792 3655811991278221820136 3686801076779894341632 3691865363973273317376 3696726279528208502784 3713840753044542801408 3751411579521229338624 3772790606267472052224 3773741410351712846592 3791212435399637443104 3828601118194505662464 3833642067658882891776 3851390410564711053312 3856680782007794447616 3895475004234026164224 3913509610735109618688 3917897937277759438848 3937028298299623498608 3975855007355832803328 3981089839491916849152 3994034499844885536768 3999520810971046093824 4039751856242693799936 4064029211147998450176 4128537611324950806528 4147651211377381134336 4153348534469932482048 4178070847175110651584 4195126927636643561472 4219274701683740934144 4244389432050906058752 4265113989824592123492 4287327519452833529856 4307176257968818870272 4312847326116243253248 4332814211885299934976 4401589040645384060928 4402698312076998321024 4407635179437479368704 4472582412268696707072 4472836883275311903744 4493288812325496228864 4499460912342426855552 4544720838273030524928 4570880926824052678656 4617121944026128416768 4638233612723092881408 4644604812740569657344 4666107612799553776128 4740172813002721296384 4746684039394208550912 4774938111057269316096 4816627213212442607616 4845573290214921229056 4874415988370962426848 4922487151964364423168 4928968372704278003712 4951787670726057068544 4953035601086623111152 5001882106028305784832 5031655213802283795456 5054949913866183257472 5111813580886070747136 5112810943057159340544 5135187214086281404416 5142241042677059263488 5193966672312034885632 5218012814313479491584 5249371064399497998144 5277740328317067706368 5301140009807777071104 5308119785989222465536 5325379333126514049024 5332694414628061458432 5418705614863997933568 5424781759307666915328 5483717986917332730204 5530201615169841512448 5537798045959909976064 5570761129566814202112 5659185909401208078336 5660612115527569269888 5686818653099456164656 5742901677291758493696 5750463101488324337664 5777085615847066579968 5843212506351039246336 5870264416102664428032 5876846905916639158272 5905542447449435247912 5963443216358262276096 5963782511033749204992 5991051749767328305152 5999281216456569140736 6059627784364040699904 6094507902432070238208 6096043816721997675264 6192806416987426209792 6221476817066071701504 6267106270762665977376 6292690391454965342208 6328912052525611401216 6366584148076359088128 6397670984736888185238 6460764386953228305408 6469270989174364879872 6499221317827949902464 6602383560968076091392 6604047468115497481536 6669176141371074379776 6677957150115473424384 6708873618403045060608 6739933218488244343296 6749191368513640283328 6815751441181427662848 6817081257409545787392 6846916285448375205888 6856321390236079017984 6957350419084639322112 6966907219110854486016 6999161419199330664192 7110259219504081944576 7162407166585903974144 7224940819818663911424 7268359935322381843584 7311623982556443640272 7383730727946546634752 7393452559056417005568 7427681506089085602816 7502823159042458677248 7547482820703425693184 7582424870799274886208 7657202236389011324928 7667284135317765783552 7702780821129422106624 7713361564015588895232 7790950008468052328448 7827019221470219237376 7835795874555518877696 7874056596599246997216 7951710014711665606656 7962179678983833698304 7988068999689771073536 7999041621942092187648 8128058422295996900352 8295302422754762268672 8306697068939864964096 8356141694350221303168 8390253855273287122944 8488778864101812117504 8530227979649184246984 8574655038905667059712 8614352515937637740544 8625694652232486506496 8665628423770599869952 8803178081290768121856 8805396624153996642048 8815270358874958737408 8945164824537393414144 8945673766550623807488 8986577624650992457728 8998921824684853711104 9089441676546061049856 9141761853648105357312 9289209625481139314688 9332215225599107552256 9493368078788417101824 9549876222114538632192 9596506477105332277857 9633254426424885215232 9691146580429842458112 9748831976741924853696 9844974303928728846336 9857936745408556007424 9903575341452114137088 9906071202173246222304 10003764212056611569664 10063310427604567590912 10109899827732366514944 10223627161772141494272 10225621886114318681088 10270374428172562808832 10284482085354118526976 10436025628626958983168 10498742128798995996288 10555480656634135412736 10665388829256122916864 10837411229727995867136 10967435973834665460408 11060403230339683024896 11075596091919819952128 11141522259133628404224 11318371818802416156672 11321224231055138539776 11373637306198912329312 11485803354583516987392 11500926202976648675328 11554171231694133159936 11686425012702078492672 11740528832205328856064 11753693811833278316544 11811084894898870495824 11927565022067498409984 11982103499534656610304 11998562432913138281472 12119255568728081399808 12192087633443995350528 12385612833974852419584 12442953634132143403008 12534212541525331954752 12585380782909930684416 12657824105051222802432 12733168296152718176256 12795341969473776370476 12921528773906456610816 12938541978348729759744 12998442635655899804928 13204767121936152182784 13208094936230994963072 13417747236806090121216 13479866436976488686592 13498382737027280566656 13634162514819091574784 13712642780472158035968 13914700838169278644224 13933814438221708972032 13998322838398661328384 14220518439008163889152 14324814333171807948288 14449881639637327822848 14536719870644763687168 14623247965112887280544 14767461455893093269504 14786905118112834011136 14855363012178171205632 15005646318084917354496 15094965641406851386368 15164849741598549772416 15405561642258844213248 15426723128031177790464 15581900016936104656896 15654038442940438474752 15748113193198493994432 15903420029423331213312 15924359357967667396608 15976137999379542147072 15998083243884184375296 16256116844591993800704 16590604845509524537344 16613394137879729928192 16712283388700442606336 16977557728203624235008 17060455959298368493968 17228705031875275481088 17251389304464973012992 17331256847541199739904 17610793248307993284096 17630540717749917474816 17890329649074786828288 17891347533101247614976 17973155249301984915456 17997843649369707422208 18178883353092122099712 18283523707296210714624 18578419250962278629376 18664430451198215104512 18986736157576834203648 19099752444229077264384 19193012954210664555714 19382293160859684916224 19497663953483849707392 19807150682904228274176 19812142404346492444608 20007528424113223139328 20126620855209135181824 20219799655464733029888 20447254323544282988544 20451243772228637362176 20540748856345125617664 20568964170708237053952 20872051257253917966336 20997484257597991992576 21330777658512245833728 21674822459455991734272 21934871947669330920816 22151192183839639904256 22283044518267256808448 22642448462110277079552 22747274612397824658624 22971606709167033974784 23001852405953297350656 23108342463388266319872 23372850025404156985344 23481057664410657712128 23507387623666556633088 23622169789797740991648 23855130044134996819968 23964206999069313220608 23997124865826276562944 24384175266887990701056 24885907268264286806016 25068425083050663909504 25170761565819861368832 25466336592305436352512 25590683938947552740952 25843057547812913221632 25877083956697459519488 25996885271311799609856 26409534243872304365568 26416189872461989926144 26835494473612180242432 26959732873952977373184 26996765474054561133312 27268325029638183149568 27425285560944316071936 27867628876443417944064 27996645676797322656768 28649628666343615896576 28899763279274655645696 29073439741289527374336 29246495930225774561088 29534922911786186539008 29573810236225668022272 29710726024356342411264 30011292636169834708992 30189931282813702772736 30329699483197099544832 30811123284517688426496 30853446256062355580928 31308076885880876949504 31496226386396987988864 31996166487768368750592 32512233689183987601408 33181209691019049074688 33226788275759459856384 33424566777400885212672 33955115456407248470016 34120911918596736987936 34457410063750550962176 34502778608929946025984 34662513695082399479808 35221586496615986568192 35261081435499834949632 35782695066202495229952 35946310498603969830912 35995687298739414844416 36357766706184244199424 37156838501924557258752 37328860902396430209024 37973472315153668407296 38199504888458154528768 38386025908421329111428 38764586321719369832448 38995327906967699414784 39614301365808456548352 39624284808692984889216 40253241710418270363648 40439599310929466059776 40902487544457274724352 41137928341416474107904 41744102514507835932672 41994968515195983985152 42661555317024491667456 43349644918911983468544 43869743895338661841632 44302384367679279808512 44566089036534513616896 45284896924220554159104 45494549224795649317248 46216684926776532639744 46745700050808313970688 46962115328821315424256 47244339579595481983296 47710260088269993639936 47928413998138626441216 47994249731652553125888 48768350533775981402112 49771814536528573612032 50136850166101327819008 50932673184610872705024 51181367877895105481904 51686115095625826443264 51754167913394919038976 51993770542623599219712 52832379744923979852288 53670988947224360484864 53919465747905954746368 53993530948109122266624 54536650059276366299136 54850571121888632143872 55735257752886835888128 55993291353594645313536 57299257332687231793152 58146879482579054748672 58492991860451549122176 59421452048712684822528 60022585272339669417984 60379862565627405545472 60659398966394199089664 61622246569035376852992 61706892512124711161856 62616153771761753899008 62992452772793975977728 63992332975536737501184 65024467378367975202816 66453576551518919712768 66849133554801770425344 68241823837193473975872 68914820127501101924352 69005557217859892051968 69325027390164798959616 70443172993231973136384 70522162870999669899264 71565390132404990459904 71892620997207939661824 71991374597478829688832 74657721804792860418048 76399009776916309057536 76772051816842658222856 77529172643438739664896 77990655813935398829568 79228602731616913096704 79248569617385969778432 80506483420836540727296 80879198621858932119552 81804975088914549448704 82275856682832948215808 83989937030391967970304 86699289837823966937088 87739487790677323683264 88604768735358559617024 89132178073069027233792 90569793848441108318208 90989098449591298634496 92433369853553065279488 93924230657642630848512 94488679159190963966592 95988499463305106251776 97536701067551962804224 99543629073057147224064 100273700332202655638016 101865346369221745410048 102362735755790210963808 103372230191251652886528 103508335826789838077952 103987541085247198439424 105664759489847959704576 107838931495811909492736 107987061896218244533248 109073300118552732598272 111470515505773671776256 111986582707189290627072 114598514665374463586304 116293758965158109497344 116985983720903098244352 118842904097425369645056 120759725131254811090944 121318797932788398179328 123413785024249422323712 125232307543523507798016 125984905545587951955456 127984665951073475002368 130048934756735950405632 132907153103037839425536 133698267109603540850688 136483647674386947951744 138650054780329597919232 140886345986463946272768 143130780264809980919808 143785241994415879323648 143982749194957659377664 149315443609585720836096 152798019553832618115072 153544103633685316445712 155058345286877479329792 155981311627870797659136 158497139234771939556864 161012966841673081454592 161758397243717864239104 163609950177829098897408 164551713365665896431616 167979874060783935940608 175478975581354647366528 178264356146138054467584 181139587696882216636416 181978196899182597268992 184866739707106130558976 187848461315285261697024 188977358318381927933184 191976998926610212503552 195073402135103925608448 200547400664405311276032 204725471511580421927616 206744460382503305773056 207016671653579676155904 207975082170494396878848 211329518979695919409152 215677862991623818985472 215974123792436489066496 223973165414378581254144 229197029330748927172608 232587517930316218994688 233971967441806196488704 237685808194850739290112 241519450262509622181888 242637595865576796358656 246827570048498844647424 251969811091175903910912 260097869513471900811264 265814306206075678851072 267396534219207081701376 272967295348773895903488 277300109560659195838464 281772691972927892545536 287965498389915318755328 298630887219171441672192 305596039107665236230144 307088207267370632891424 310116690573754958659584 311962623255741595318272 316994278469543879113728 323516794487435728478208 327219900355658197794816 335959748121567871881216 350957951162709294733056 356528712292276108935168 362279175393764433272832 363956393798365194537984 375696922630570523394048 377954716636763855866368 383953997853220425007104 390146804270207851216896 401094801328810622552064 409450943023160843855232 415950164340988793757696 422659037959391838818304 431355725983247637970944 431948247584872978132992 447946330828757162508288 458394058661497854345216 465175035860632437989376 467943934883612392977408 483038900525019244363776 485275191731153592717312 493655140096997689294848 503939622182351807821824 534793068438414163402752 545934590697547791806976 554600219121318391676928 563545383945855785091072 575930996779830637510656 614176414534741265782848 620233381147509917319168 623925246511483190636544 633988556939087758227456 647033588974871456956416 671919496243135743762432 701915902325418589466112 713057424584552217870336 724558350787528866545664 727912787596730389075968 755909433273527711732736 780293608540415702433792 802189602657621245104128 818901886046321687710464 831900328681977587515392 845318075918783677636608 863896495169745956265984 895892661657514325016576 916788117322995708690432 930350071721264875978752 935887869767224785954816 970550383462307185434624 1007879244364703615643648 1069586136876828326805504 1091869181395095583613952 1127090767891711570182144 1151861993559661275021312 1228352829069482531565696 1247850493022966381273088 1267977113878175516454912 1294067177949742913912832 1343838992486271487524864 1403831804650837178932224 1449116701575057733091328 1455825575193460778151936 1511818866547055423465472 1604379205315242490208256 1637803772092643375420928 1663800657363955175030784 1690636151837567355273216 1727792990339491912531968 1860700143442529751957504 1871775739534449571909632 1941100766924614370869248 2015758488729407231287296 2139172273753656653611008 2183738362790191167227904 2456705658138965063131392 2495700986045932762546176 2535954227756351032909824 2687677984972542975049728 2807663609301674357864448 2911651150386921556303872 3023637733094110846930944 3208758410630484980416512 3275607544185286750841856 3381272303675134710546432 3455585980678983825063936 3743551479068899143819264 3882201533849228741738496 4031516977458814462574592 4367476725580382334455808 4913411316277930126262784 4991401972091865525092352 5071908455512702065819648 5615327218603348715728896 5823302300773843112607744 6047275466188221693861888 6417516821260969960833024 6551215088370573501683712 7487102958137798287638528 8063033954917628925149184 8734953451160764668911616 9826822632555860252525568 10143816911025404131639296 11230654437206697431457792 11646604601547686225215488 12094550932376443387723776 13102430176741147003367424 14974205916275596575277056 17469906902321529337823232 19653645265111720505051136 22461308874413394862915584 24189101864752886775447552 26204860353482294006734848 34939813804643058675646464 39307290530223441010102272 44922617748826789725831168 52409720706964588013469696 78614581060446882020204544 104819441413929176026939392 157229162120893764040409088 314458324241787528080818176
- Sum of all divisors σ(n): 1231490097555969070982400000
- Sum of proper divisors (its aliquot sum) s(n): 917031773314181542901581824
- 314458324241787528080818176 is an abundant number, because the sum of its proper divisors (917031773314181542901581824) is greater than itself. Its abundance is 602573449072394014820763648
Bases of 314458324241787528080818176
- Binary: 100000100000111010010001111101010001110100111101101010001011010010011000010000000000000002
- Hexadecimal: 0x1041D23EA3A7B5169308000
- Base-36: 13IEUP9UM360000000
Squares and roots of 314458324241787528080818176
- 314458324241787528080818176 squared (3144583242417875280808181762) is 98884037684953177747255249082826485991549433571966976
- 314458324241787528080818176 cubed (3144583242417875280808181763) is 31094908784672143331371280431254787899409954582313144611800905859794863732555776
-
The
square root of 314458324241787528080818176 is 17732972797638.5146227495 -
314458324241787528080818176 is a
perfect cube number . Itscube root is 680018976 - Being both a perfect square and a perfect cube, 314458324241787528080818176 is also a
perfect sixth number .
Scales and comparisons
How big is 314458324241787528080818176?- 314,458,324,241,787,528,080,818,176 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 314,458,324,241,787,528,080,818,176 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 314458324241787528080818176 cubic inches would be around 56668248 feet tall.
Recreational maths with 314458324241787528080818176
- 314458324241787528080818176 backwards is 671818080825787142423854413
- 314458324241787528080818176 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 314458324241787528080818176's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 314458324241787528080818176 - Facts about the integer". Numbermatics.com. 2024. Web. 6 May 2024.
APA style:
Numbermatics. (2024). Number 314458324241787528080818176 - Facts about the integer. Retrieved 6 May 2024, from https://numbermatics.com/n/314458324241787528080818176/
Chicago style:
Numbermatics. 2024. "Number 314458324241787528080818176 - Facts about the integer". https://numbermatics.com/n/314458324241787528080818176/
The information we have on file for 314458324241787528080818176 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 314458324241787528080818176, math, Factors of 314458324241787528080818176, curriculum, school, college, exams, university, Prime factorization of 314458324241787528080818176, STEM, science, technology, engineering, physics, economics, calculator, three hundred fourteen septillion, four hundred fifty-eight sextillion, three hundred twenty-four quintillion, two hundred forty-one quadrillion, seven hundred eighty-seven trillion, five hundred twenty-eight billion, eighty million, eight hundred eighteen thousand, one hundred seventy-six.