11893747340806371083377152
11,893,747,340,806,371,083,377,152 is an even composite number composed of five prime numbers multiplied together.
11893747340806371083377152 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty thousand, eight hundred divisors.
Prime factorization of 11893747340806371083377152:
29 × 312 × 79 × 133 × 793
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 79 × 79 × 79)See below for interesting mathematical facts about the number 11893747340806371083377152 from the Numbermatics database.
Names of 11893747340806371083377152
- Cardinal: 11893747340806371083377152 can be written as Eleven septillion, eight hundred ninety-three sextillion, seven hundred forty-seven quintillion, three hundred forty quadrillion, eight hundred six trillion, three hundred seventy-one billion, eighty-three million, three hundred seventy-seven thousand, one hundred fifty-two.
Scientific notation
- Scientific notation: 1.1893747340806371083377152 × 1025
Factors of 11893747340806371083377152
Divisors of 11893747340806371083377152
- Number of divisors d(n): 20800
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 79 81 84 91 96 98 104 108 112 117 126 128 144 147 156 158 162 168 169 182 189 192 196 208 216 224 234 237 243 252 256 273 288 294 312 316 324 336 338 343 351 364 378 384 392 416 432 441 448 468 474 486 504 507 512 546 553 567 576 588 624 632 637 648 672 676 686 702 711 728 729 756 768 784 819 832 864 882 896 936 948 972 1008 1014 1027 1029 1053 1092 1106 1134 1152 1176 1183 1248 1264 1274 1296 1323 1344 1352 1372 1404 1422 1456 1458 1512 1521 1536 1568 1638 1659 1664 1701 1728 1764 1792 1872 1896 1911 1944 2016 2028 2054 2058 2106 2133 2184 2187 2197 2212 2268 2304 2352 2366 2401 2457 2496 2528 2548 2592 2646 2688 2704 2744 2808 2844 2912 2916 3024 3042 3081 3087 3136 3159 3276 3318 3328 3402 3456 3528 3549 3584 3744 3792 3822 3871 3888 3969 4032 4056 4108 4116 4212 4266 4368 4374 4394 4424 4459 4536 4563 4608 4704 4732 4802 4914 4977 4992 5056 5096 5103 5184 5292 5376 5408 5488 5616 5688 5733 5824 5832 6048 6084 6162 6174 6241 6272 6318 6399 6552 6561 6591 6636 6656 6804 6912 7056 7098 7189 7203 7371 7488 7584 7644 7742 7776 7938 8064 8112 8216 8232 8281 8424 8532 8736 8748 8788 8848 8918 9072 9126 9243 9261 9408 9464 9477 9604 9828 9954 9984 10112 10192 10206 10368 10584 10647 10752 10816 10976 11232 11376 11466 11613 11648 11664 11907 12096 12168 12324 12348 12482 12544 12636 12798 13104 13122 13182 13272 13351 13377 13608 13689 13824 14112 14196 14378 14406 14742 14931 14976 15168 15288 15309 15379 15484 15552 15876 16128 16224 16432 16464 16562 16807 16848 17064 17199 17472 17496 17576 17696 17836 18144 18252 18486 18522 18723 18816 18928 18954 19197 19208 19656 19683 19773 19908 19968 20224 20384 20412 20736 21168 21294 21567 21609 21632 21952 22113 22464 22752 22932 23226 23296 23328 23814 24192 24336 24648 24696 24843 24964 25088 25272 25596 26208 26244 26364 26544 26702 26754 27097 27216 27378 27729 27783 28224 28392 28431 28756 28812 29484 29862 29952 30336 30576 30618 30758 30968 31104 31213 31752 31941 32256 32448 32864 32928 33124 33614 33696 34128 34398 34839 34944 34992 35152 35392 35672 35721 36288 36504 36972 37044 37446 37632 37856 37908 38394 38416 39312 39366 39546 39816 40053 40131 40448 40768 40824 41067 41472 42336 42588 43134 43218 43264 43687 43904 44226 44793 44928 45504 45864 45927 46137 46452 46592 46656 47628 48384 48672 49296 49392 49686 49928 50323 50421 50544 51192 51597 52416 52488 52728 53088 53404 53508 54194 54432 54756 55458 55566 56169 56448 56784 56862 57512 57591 57624 57967 58968 59049 59319 59724 59904 60672 61152 61236 61516 61936 62208 62426 63504 63882 64701 64827 64896 65728 65856 66248 66339 67228 67392 68256 68796 69678 69888 69984 70304 70784 71344 71442 72576 73008 73944 74088 74529 74892 75264 75712 75816 76788 76832 78624 78732 79092 79632 80106 80262 81133 81291 81536 81648 82134 83187 83349 84672 85176 85293 86268 86436 86528 87374 87808 88452 89586 89856 91008 91728 91854 92274 92904 93312 93457 93639 95256 95823 96768 97344 98592 98784 99372 99856 100646 100842 101088 102384 103194 104517 104832 104976 105456 106176 106808 107016 107163 107653 108388 108864 109512 110916 111132 112338 112896 113568 113724 115024 115182 115248 115934 117649 117936 118098 118638 119448 120159 120393 121344 122304 122472 123032 123201 123872 124416 124852 127008 127764 129402 129654 129792 131061 131456 131712 132496 132678 134379 134456 134784 136512 137592 137781 138411 139356 139776 139968 140608 141568 142688 142884 145152 146016 147888 148176 149058 149784 150969 151263 151424 151632 153576 153664 154791 157248 157464 158184 159264 160212 160524 162266 162582 163072 163296 164268 166374 166698 168507 169344 170352 170586 172536 172773 172872 173563 173901 174748 175616 176904 177147 177957 179172 179712 182016 183456 183708 184548 185808 186624 186914 187278 189679 190512 191646 194103 194481 194688 197184 197568 198744 199017 199712 201292 201684 202176 204768 206388 209034 209664 209952 210912 212352 213616 214032 214326 215306 216776 217728 218491 219024 221832 222264 223587 224676 225792 227136 227448 230048 230364 230496 231868 235298 235872 236196 237276 238896 240318 240786 243399 243873 244608 244944 246064 246402 247744 249561 249704 250047 254016 255528 255879 258804 259308 259584 262122 262912 263424 264992 265356 268758 268912 269568 273024 275184 275562 276822 278712 279936 280371 280917 281216 283136 285376 285768 287469 290304 292032 295776 296352 298116 299568 301938 302526 302848 303264 305809 307152 307328 309582 313551 314496 314928 316368 318528 320424 321048 321489 322959 324532 325164 326144 326592 328536 332748 333396 337014 338688 340704 341172 345072 345546 345744 347126 347802 349496 352261 352947 353808 354294 355914 358344 360477 361179 364032 366912 367416 369096 369603 371616 373248 373828 374556 379358 381024 383292 388206 388962 389376 393183 394368 395136 397488 398034 399424 402584 403137 403368 404352 405769 409536 412776 413343 415233 418068 419328 419904 421824 424704 427232 428064 428652 430612 433552 435456 436982 438048 443664 444528 447174 449352 452907 453789 454272 454896 460096 460728 460992 463736 464373 470596 471744 472392 474552 477792 480636 481572 486798 487746 489216 489888 492128 492804 493039 495488 499122 499408 500094 505521 508032 511056 511758 517608 518319 518616 520689 521703 524244 525824 526848 529984 530712 531441 533871 537516 537824 539136 546048 550368 551124 553644 557424 559872 560742 561834 562432 567931 569037 570752 571536 574938 582309 583443 584064 591552 592704 596232 597051 599136 603876 605052 605696 606528 611618 614304 614656 619164 627102 628992 629856 632736 637056 640848 642096 642978 645918 649064 650328 653184 654199 655473 657072 665496 666792 670761 674028 677376 681408 682344 690144 691092 691488 694252 695604 698992 704522 705894 707616 708588 711828 716688 720954 722358 730197 731619 733824 734832 738192 739206 743232 747656 748683 749112 750141 753571 758716 762048 766584 767637 776412 777924 778752 786366 788736 790272 794976 796068 798848 805168 806274 806736 808704 811538 819072 823543 825552 826686 830466 836136 839808 841113 842751 843648 849408 854464 856128 857304 861224 862407 867104 870912 873964 876096 887328 889056 894348 898704 905814 907578 908544 909792 917427 920192 921456 921984 927472 928746 940653 941192 943488 944784 949104 955584 961272 963144 964467 968877 973596 975492 978432 979776 984256 985608 986078 990976 998244 998816 1000188 1011042 1016064 1022112 1023516 1035216 1036638 1037232 1041378 1043406 1048488 1054729 1056783 1058841 1059968 1061424 1062882 1067742 1075032 1075648 1081431 1083537 1092096 1100736 1102248 1107288 1108809 1114848 1119744 1121484 1123668 1124864 1135862 1138074 1141504 1143072 1149876 1164618 1166886 1168128 1179549 1183104 1185408 1192464 1194102 1198272 1207752 1209411 1210104 1213056 1214941 1217307 1223236 1228608 1229312 1238328 1240029 1245699 1254204 1257984 1259712 1265472 1274112 1281696 1284192 1285956 1291836 1298128 1300656 1306368 1308398 1310946 1314144 1327753 1330992 1333584 1341522 1348056 1358721 1361367 1362816 1364688 1380288 1382184 1382976 1388504 1391208 1393119 1397984 1409044 1411788 1415232 1417176 1423656 1433376 1441908 1444716 1460394 1463238 1467648 1469664 1476384 1478412 1479117 1486464 1495312 1497366 1498224 1500282 1507142 1516563 1517432 1524096 1529437 1533168 1535274 1552824 1554957 1555848 1562067 1565109 1572732 1577472 1580544 1589952 1592136 1597696 1601613 1610336 1612548 1613472 1617408 1623076 1638144 1647086 1651104 1653372 1660932 1672272 1679616 1682226 1685502 1687296 1703793 1707111 1708928 1712256 1714608 1722448 1724814 1734208 1746927 1747928 1750329 1752192 1774656 1778112 1788696 1791153 1797408 1811628 1815156 1817088 1819584 1834854 1840384 1842912 1843968 1854944 1857492 1881306 1882384 1886976 1889568 1898208 1911168 1922544 1926288 1928934 1937754 1947192 1950984 1959552 1962597 1966419 1968512 1971216 1972156 1981952 1996488 1997632 2000376 2012283 2022084 2032128 2044224 2047032 2070432 2073276 2074464 2082756 2086812 2096976 2109458 2113566 2117682 2119936 2122848 2125764 2135484 2140663 2150064 2151296 2162862 2167074 2190591 2194857 2201472 2204496 2214576 2217618 2229696 2242968 2246049 2247336 2250423 2260713 2271724 2276148 2283008 2286144 2299752 2302911 2329236 2333772 2336256 2359098 2366208 2370816 2384928 2388204 2396544 2415504 2418822 2420208 2426112 2429882 2434614 2446472 2457216 2465827 2470629 2476656 2480058 2491398 2508408 2519424 2523339 2528253 2530944 2548224 2563392 2568384 2571912 2583672 2587221 2596256 2601312 2612736 2616796 2621892 2628288 2655506 2661984 2667168 2683044 2696112 2717442 2722734 2725632 2729376 2752281 2760576 2764368 2765952 2777008 2782416 2786238 2795968 2818088 2821959 2823576 2830464 2834352 2840383 2847312 2866752 2883816 2889432 2893401 2906631 2920788 2926476 2935296 2939328 2952768 2956824 2958234 2972928 2990624 2994732 2996448 3000564 3014284 3033126 3034864 3048192 3058874 3066336 3070548 3105648 3109914 3111696 3124134 3130218 3145464 3164187 3170349 3176523 3179904 3184272 3195392 3203226 3220672 3225096 3226944 3244293 3246152 3250611 3276288 3294172 3302208 3306744 3321864 3326427 3344544 3359232 3364452 3371004 3374592 3407586 3414222 3417856 3424512 3429216 3444896 3449628 3451273 3468416 3493854 3495856 3500658 3504384 3538647 3549312 3556224 3577392 3582306 3594816 3623256 3628233 3630312 3639168 3644823 3651921 3669708 3680768 3685824 3687936 3709888 3714984 3720087 3737097 3762612 3764768 3773952 3779136 3796416 3822336 3845088 3852576 3857868 3875508 3894384 3901968 3919104 3925194 3932838 3937024 3942432 3944312 3975517 3983259 3992976 3995264 4000752 4024566 4044168 4076163 4084101 4088448 4094064 4140864 4146552 4148928 4165512 4173624 4179357 4193952 4218916 4227132 4235364 4239872 4245696 4251528 4270968 4281326 4300128 4302592 4325724 4334148 4381182 4389714 4402944 4408992 4429152 4435236 4437351 4459392 4485936 4492098 4494672 4500846 4521426 4543448 4549689 4552296 4572288 4579393 4588311 4599504 4605822 4658472 4664871 4667544 4686201 4695327 4718196 4732416 4741632 4769856 4776408 4793088 4804839 4831008 4837644 4840416 4852224 4859764 4869228 4892944 4914432 4931654 4941258 4953312 4960116 4982796 5016816 5038848 5046678 5056506 5061888 5111379 5121333 5126784 5136768 5143824 5167344 5174442 5192512 5202624 5233592 5240781 5243784 5250987 5256576 5274997 5311012 5323968 5334336 5366088 5373459 5392224 5434884 5445468 5451264 5458752 5504562 5521152 5528736 5531904 5554016 5564832 5572476 5591936 5636176 5643918 5647152 5660928 5668704 5680766 5694624 5733504 5764801 5767632 5778864 5786802 5813262 5841576 5852952 5878656 5887791 5899257 5905536 5913648 5916468 5945856 5981248 5989464 5992896 6001128 6028568 6036849 6066252 6069728 6096384 6117748 6132672 6141096 6211296 6219828 6223392 6248268 6260436 6290928 6328374 6340698 6353046 6359808 6368544 6406452 6409507 6421989 6441344 6450192 6453888 6488586 6492304 6501222 6571773 6584571 6588344 6604416 6613488 6643728 6652854 6689088 6728904 6738147 6742008 6751269 6782139 6815172 6828444 6835712 6849024 6858432 6889792 6899256 6902546 6908733 6936832 6987708 6991712 7001316 7008768 7077294 7098624 7112448 7154784 7164612 7189632 7246512 7256466 7260624 7278336 7289646 7303842 7339416 7371648 7383103 7397481 7411887 7419776 7429968 7440174 7474194 7525224 7529536 7558272 7570017 7584759 7592832 7644672 7690176 7705152 7715736 7751016 7761663 7788768 7803936 7838208 7850388 7865676 7874048 7884864 7888624 7951034 7966518 7985952 7990528 8001504 8049132 8088336 8152326 8168202 8176896 8188128 8256843 8281728 8293104 8297856 8331024 8347248 8358714 8387904 8437832 8454264 8465877 8470728 8491392 8503056 8504587 8521149 8541936 8562652 8600256 8605184 8651448 8668296 8680203 8719893 8762364 8779428 8805888 8817984 8858304 8870472 8874702 8918784 8971872 8984196 8989344 9001692 9042852 9086896 9099378 9104592 9144576 9158786 9176622 9199008 9211644 9294271 9316944 9329742 9335088 9372402 9390654 9436392 9492561 9511047 9529569 9539712 9552816 9586176 9609678 9662016 9675288 9680832 9719528 9732879 9738456 9751833 9785888 9828864 9863308 9882516 9906624 9920232 9965592 9979281 10033632 10077696 10093356 10113012 10123776 10222758 10242666 10253568 10273536 10287648 10334688 10348884 10353819 10385024 10405248 10467184 10481562 10487568 10501974 10513152 10549994 10615941 10622024 10647936 10668672 10706059 10732176 10746918 10784448 10869768 10884699 10890936 10917504 10934469 10955763 11009124 11042304 11057472 11063808 11108032 11129664 11144952 11183872 11211291 11272352 11287836 11294304 11321856 11337408 11361532 11389248 11467008 11529602 11535264 11557728 11573604 11626524 11683152 11705904 11757312 11775582 11798514 11811072 11827296 11832936 11926551 11949777 11962496 11978928 11985792 12002256 12057136 12073698 12132504 12139456 12228489 12235496 12252303 12265344 12282192 12422592 12439656 12446784 12496536 12520872 12538071 12581856 12656748 12681396 12706092 12719616 12737088 12812904 12819014 12843978 12882688 12900384 12907776 12977172 12984608 13002444 13143546 13169142 13176688 13208832 13226976 13287456 13305708 13312053 13378176 13457808 13476294 13484016 13502538 13564278 13630344 13649067 13656888 13711477 13716864 13738179 13764933 13779584 13798512 13805092 13817466 13873664 13975416 13983424 13994613 14002632 14058603 14085981 14154588 14197248 14224896 14309568 14329224 14379264 14414517 14493024 14512932 14521248 14556672 14579292 14607684 14678832 14743296 14766206 14794962 14823774 14839552 14859936 14880348 14948388 14984641 15050448 15059072 15116544 15140034 15169518 15185664 15334137 15363999 15380352 15410304 15431472 15502032 15523326 15577536 15607872 15700776 15722343 15731352 15752961 15769728 15777248 15824991 15902068 15933036 15971904 15981056 16003008 16098264 16120377 16176672 16304652 16336404 16353792 16376256 16513686 16563456 16586208 16595712 16662048 16694496 16717428 16775808 16875664 16908528 16931754 16941456 16982784 17006112 17009174 17042298 17083872 17125304 17200512 17260789 17294403 17302896 17336592 17360406 17439786 17524728 17558856 17635968 17663373 17697771 17716608 17740944 17749404 17837568 17943744 17968392 17978688 18003384 18085704 18110547 18173792 18198756 18209184 18289152 18317572 18353244 18398016 18423288 18588542 18633888 18659484 18670176 18744804 18781308 18872784 18985122 19022094 19059138 19079424 19105632 19219356 19228521 19265967 19324032 19350576 19361664 19439056 19465758 19476912 19503666 19571776 19715319 19726616 19753713 19765032 19813248 19840464 19882681 19931184 19958562 20067264 20186712 20214441 20226024 20253807 20346417 20445516 20485332 20507136 20547072 20575296 20669376 20697768 20707638 20770048 20810496 20934368 20963124 20975136 21003948 21026304 21099988 21231882 21244048 21295872 21337344 21412118 21464352 21493836 21568896 21739536 21769398 21781872 21835008 21868938 21911526 22018248 22114944 22149309 22192443 22216064 22235661 22259328 22289904 22367744 22422582 22544704 22575672 22588608 22674816 22710051 22723064 22754277 22778496 22934016 23059204 23070528 23115456 23147208 23253048 23284989 23366304 23411808 23514624 23551164 23597028 23622144 23654592 23665872 23853102 23899554 23924992 23957856 23971584 24004512 24114272 24147396 24158911 24265008 24278912 24456978 24470992 24504606 24530688 24564384 24770529 24845184 24879312 24893568 24993072 25041744 25076142 25163712 25313496 25362792 25397631 25412184 25474176 25513761 25563447 25625808 25638028 25687956 25765376 25800768 25815552 25954344 25969216 26004888 26040609 26159679 26287092 26338284 26353376 26417664 26453952 26574912 26611416 26624106 26756352 26915616 26952588 26968032 27005076 27128556 27260688 27298134 27313776 27422954 27433728 27476358 27529866 27559168 27597024 27610184 27634932 27828619 27882813 27950832 27966848 27989226 28005264 28117206 28171962 28309176 28477683 28533141 28588707 28619136 28658448 28758528 28829034 28986048 29025864 29042496 29158584 29198637 29215368 29255499 29357664 29486592 29532412 29589924 29647548 29679104 29719872 29760696 29896776 29937843 29969282 30100896 30118144 30233088 30280068 30339036 30371328 30668274 30727998 30760704 30820608 30862944 31004064 31046652 31061457 31155072 31215744 31401552 31444686 31462704 31505922 31539456 31554496 31649982 31804136 31847823 31866072 31943808 32006016 32055751 32118177 32196528 32240754 32353344 32609304 32654097 32672808 32752512 32803407 32867289 33027372 33126912 33172416 33191424 33324096 33388992 33434856 33551616 33633873 33751328 33817056 33863508 33882912 33965568 34012224 34018348 34084596 34167744 34250608 34401024 34521578 34588806 34605792 34673184 34720812 34879572 35049456 35117712 35271936 35326746 35395542 35433216 35481888 35498808 35779653 35849331 35887488 35936784 35957376 36006768 36171408 36221094 36347584 36397512 36418368 36635144 36685467 36706488 36756909 36796032 36846576 36924979 37177084 37267776 37318968 37340352 37489608 37562616 37614213 37745568 37970244 38044188 38118276 38158848 38211264 38438712 38457042 38531934 38648064 38701152 38723328 38878112 38931516 38953824 39007332 39143552 39430638 39453232 39507426 39530064 39626496 39680928 39765362 39862368 39917124 39936159 40134528 40353607 40373424 40428882 40452048 40507614 40692834 40891032 40947201 40970664 41134431 41150592 41214537 41294799 41338752 41395536 41415276 41540096 41620992 41868736 41926248 41950272 41983839 42007896 42175809 42199976 42257943 42463764 42488096 42591744 42674688 42824236 42928704 42987672 43137792 43243551 43479072 43538796 43563744 43670016 43737876 43823052 44036496 44229888 44298618 44384886 44432128 44471322 44518656 44579808 44845164 44866549 44953923 45089408 45151344 45177216 45349632 45420102 45446128 45508554 45556992 46002411 46091997 46118408 46141056 46230912 46294416 46506096 46569978 46732608 46823616 47102328 47167029 47194056 47258883 47309184 47331744 47474973 47706204 47799108 47849984 47915712 47943168 48009024 48228544 48294792 48317822 48361131 48530016 48557824 48913956 48941984 49009212 49061376 49128768 49541058 49690368 49758624 49787136 49986144 50083488 50152284 50327424 50626992 50725584 50795262 50824368 50948352 51027522 51126894 51251616 51276056 51375912 51601536 51681721 51782367 51883209 51908688 51938432 52009776 52081218 52319358 52574184 52676568 52706752 52907904 52990119 53093313 53149824 53222832 53248212 53512704 53831232 53905176 53936064 54010152 54257112 54331641 54521376 54596268 54627552 54845908 54867456 54952716 55059732 55118336 55194048 55220368 55269864 55657238 55765626 55901664 55933696 55978452 56010528 56234412 56343924 56618352 56955366 57066282 57177414 57238272 57316896 57658068 57685563 57797901 57972096 58051728 58084992 58317168 58397274 58430736 58510998 58715328 59064824 59145957 59179848 59261139 59295096 59439744 59521392 59532109 59648043 59793552 59875686 59938564 60201792 60236288 60560136 60643323 60678072 60761421 61039251 61336548 61455996 61521408 61641216 61725888 62008128 62093304 62122914 62310144 62431488 62803104 62889372 62925408 63011844 63078912 63108992 63299964 63608272 63695646 63732144 63887616 64012032 64111502 64236354 64393056 64481508 64706688 65059897 65218608 65308194 65345616 65505024 65606814 65734578 66054744 66344832 66447927 66577329 66648192 66706983 66777984 66869712 67103232 67267746 67502656 67634112 67727016 67765824 68024448 68036696 68130153 68169192 68262831 68335488 68501216 68802048 69043156 69177612 69211584 69346368 69441624 69759144 69854967 70098912 70235424 70543872 70653492 70791084 70866432 70963776 70997616 71559306 71698662 71774976 71873568 71914752 72013536 72342816 72442188 72476733 72695168 72795024 72836736 73270288 73370934 73412976 73513818 73592064 73693152 73849958 74311587 74354168 74535552 74637936 74680704 74942413 74979216 75125232 75228426 75491136 75940488 76088376 76192893 76236552 76422528 76541283 76690341 76877424 76914084 77063868 77296128 77402304 77446656 77756224 77863032 77907648 78014664 78287104 78479037 78861276 78906464 79014852 79060128 79252992 79361856 79530724 79724736 79834248 79872318 80269056 80707214 80746848 80857764 80904096 81015228 81385668 81782064 81894402 81941328 82268862 82301184 82429074 82589598 82677504 82791072 82830552 83323591 83485857 83648439 83737472 83852496 83900544 83967678 84015792 84351618 84399952 84515886 84927528 84976192 85433049 85599423 85648472 85766121 85857408 85975344 86275584 86487102 86958144 87077592 87127488 87475752 87595911 87646104 87766497 88072992 88459776 88597236 88769772 88864256 88942644 89037312 89159616 89690328 89733098 89813529 89907846 90178816 90302688 90354432 90699264 90840204 90892256 91017108 91113984 92004822 92183994 92236816 92282112 92461824 92588832 93012192 93139956 93184371 93465216 93647232 94204656 94334058 94388112 94517766 94618368 94663488 94949946 95412408 95543469 95598216 95831424 95980339 96018048 96167253 96354531 96457088 96589584 96635644 96722262 97060032 97115648 97827912 97883968 97962291 98018424 98257536 98410221 98601867 99082116 99380736 99517248 99574272 99972288 100166976 100304568 100654848 100901619 101253984 101451168 101590524 101648736 101896704 102055044 102253788 102503232 102552112 102751824 103203072 103363442 103564734 103766418 103817376 103876864 104019552 104162436 104638716 104892487 105148368 105353136 105413504 105815808 105980238 106186626 106299648 106445664 106496424 107338959 107547993 107662464 107810352 107872128 108020304 108514224 108663282 109042752 109192536 109255104 109691816 109905432 110056401 110119464 110270727 110388096 110440736 110539728 110774937 111314476 111531252 111803328 111867392 111956904 112021056 112468824 112687848 112842639 113236704 113910732 114132564 114354828 114476544 114633792 115316136 115371126 115595802 115944192 116103456 116169984 116634336 116794548 116861472 117021996 117430656 118129648 118291914 118359696 118522278 118590192 118879488 119042784 119064218 119296086 119587104 119751372 119808477 119877128 120403584 120825523 121060821 121120272 121286646 121356144 121522842 122078502 122673096 122841603 122911992 123403293 123451776 123643611 123884397 124016256 124186608 124245828 124620288 124862976 125606208 125778744 125850816 126023688 126217984 126527427 126599928 126773829 127216544 127391292 127464288 127775232 128024064 128223004 128472708 128786112 128963016 129413376 129730653 130119794 130437216 130616388 130691232 131010048 131213628 131469156 132109488 132689664 132895854 133154658 133296384 133413966 133555968 133739424 134535492 134599647 134861769 135005312 135268224 135454032 135531648 136048896 136073392 136260306 136338384 136525662 136670976 137002432 138007233 138086312 138275991 138355224 138423168 138692736 138883248 139178767 139518288 139709934 140197824 140470848 141306984 141501087 141582168 141776649 141927552 141995232 142424919 143118612 143397324 143549952 143747136 143829504 144027072 144685632 144884376 144953466 145390336 145590048 145673472 146540576 146741868 146825952 147027636 147184128 147386304 147699916 148623174 148708336 149071104 149275872 149361408 149884826 149958432 150250464 150456852 150982272 151880976 152176752 152385786 152473104 152845056 153082566 153380682 153754848 153828168 154127736 154804608 155045163 155347101 155512448 155649627 155726064 155815296 156029328 156574208 156958074 157722552 157812928 158029704 158120256 158723712 158970357 159061448 159279939 159449472 159668496 159744636 160538112 161414428 161493696 161715528 161808192 162030456 162771336 162994923 163564128 163788804 163882656 164537724 164602368 164858148 165179196 165355008 165582144 165661104 166647182 166971714 167296878 167474944 167704992 167801088 167935356 168031584 168703236 168799904 169031772 169112377 169855056 169952384 170866098 171198846 171296944 171532242 171714816 171950688 172974204 173056689 173393703 173916288 174155184 174254976 174951504 175191822 175292208 175532994 176145984 177194472 177437871 177539544 177783417 177885288 178319232 178596327 178944129 179380656 179466196 179627058 179815692 180357632 180605376 180708864 181680408 181784512 181929969 182034216 182284263 183117753 184009644 184367988 184473632 184564224 184923648 185177664 186024384 186279912 186368742 186930432 187294464 188409312 188668116 188776224 189035532 189236736 189326976 189899892 190824816 191086938 191196432 191662848 191960678 192036096 192334506 192709062 192914176 193179168 193271288 193444524 194120064 194800333 195179691 195655824 195767936 195924582 196036848 196515072 196820442 197203734 198164232 199034496 199343781 199731987 199944576 200120949 200333952 200609136 201309696 201803238 202507968 202902336 203181048 203297472 204110088 204390459 204507576 204788493 205006464 205104224 205503648 206406144 206726884 207129468 207532836 207634752 207753728 208039104 208324872 209277432 209564901 209784974 210296736 210706272 210827008 211631616 211960476 212373252 212599296 212891328 212992848 214677918 215095986 215324928 215620704 215744256 216040608 217028448 217326564 217430199 218085504 218385072 218510208 219383632 219810864 220112802 220238928 220541454 220776192 220881472 221079456 221549874 222628952 222934761 223062504 223606656 223913808 224042112 224390257 224827239 224937648 225375696 225685278 226473408 227821464 228265128 228578679 228709656 229267584 229623849 230071023 230632272 230742252 231191604 231888384 232206912 232339968 233268672 233589096 233722944 234043992 234861312 235437111 236259296 236583828 236719392 237044556 237180384 237758976 238085568 238128436 238592172 239174208 239502744 239616954 239754256 240807168 241651046 242121642 242240544 242573292 242712288 243045684 244157004 245346192 245683206 245823984 246806586 246903552 247287222 247768794 248032512 248373216 248491656 249970773 250457571 250945317 251212416 251557488 251701632 252047376 252435968 253054854 253199856 253547658 254433088 254782584 254928576 256299147 256446008 256798269 256945416 257298363 257572224 257926032 258474853 258826752 259461306 260239588 260874432 261232776 261382464 262427256 262787733 262938312 263299491 264218976 265379328 265791708 266309316 266592768 266827932 267111936 267478848 269070984 269199294 269723538 270010624 270536448 270908064 271063296 272097792 272146784 272520612 272676768 273051324 273341952 274004864 276014466 276172624 276551982 276710448 276846336 277385472 277766496 278357534 279036576 279419868 279553113 280395648 280941696 282613968 283002174 283164336 283553298 283855104 283990464 284849838 286237224 286630407 286794648 287494272 287941017 288054144 288501759 289063593 289371264 289768752 289906932 290780672 291180096 291346944 293081152 293483736 293651904 293886873 294055272 294772608 295230663 295399832 295805601 297246348 297416672 298142208 298551744 298722816 299769652 299916864 300500928 300913704 301964544 302704857 303761952 304353504 304771572 304946208 305690112 306165132 306761364 307509696 307656336 308255472 309609216 310090326 310694202 311024896 311299254 311452128 311630592 312058656 313916148 314065843 314677461 315445104 315625856 316059408 316240512 317447424 317940714 318122896 318559878 318898944 319336992 319489272 322016877 322643979 322828856 322987392 323431056 323616384 324060912 325542672 325989846 327128256 327577608 327765312 329075448 329716296 330169203 330358392 330812181 331164288 331322208 332324811 333294364 333943428 334593756 334949888 335409984 335602176 335870712 336063168 337406472 337599808 338063544 338224754 338527917 339710112 339904768 341732196 342397692 342593888 343064484 343429632 343901376 345948408 346113378 346787406 347832576 348310368 348509952 349903008 350383644 350584416 351065988 352291968 354388944 354875742 355079088 355566834 355770576 356638464 357192654 357888258 358761312 358932392 359254116 359425431 359631384 361210752 361772047 362476569 363182463 363360816 363569024 363859938 364068432 364568526 366235506 368019288 368524809 368735976 368947264 370209879 370355328 370930833 371653191 372048768 372559824 372737484 373860864 374588928 376818624 377336232 377552448 378071064 378653952 379582281 379799784 380321487 381649632 382173876 382392864 383325696 383921356 384072192 384669012 385418124 385828352 386358336 386542576 386889048 388240128 389191959 389600666 390359382 391311648 391535872 391849164 392073696 393030144 393640884 394407468 396328464 398068992 398687562 399463974 399889152 400241898 400667904 401218272 403606476 403798941 404585307 405015936 405804672 406362096 406594944 408220176 408780918 409015152 409576986 410012928 410208448 411007296 413453768 414021699 414258936 414827973 415065672 415269504 416078208 416649744 416724763 417536301 418554864 419129802 419569948 420593472 421412544 421654016 423920952 424503261 424746504 425329947 425782656 425985696 427274757 429355836 430191972 430649856 431241408 431488512 432081216 434056896 434653128 434860398 436171008 436770144 437020416 438767264 439621728 440225604 440477856 441082908 441552384 441762944 442158912 443099748 445257904 445869522 446125008 447213312 447827616 448084224 448780514 449654478 449875296 450751392 451370556 452946816 455419279 455642928 456530256 457157358 457419312 458535168 459247698 460142046 461264544 461484504 462383208 464413824 465135489 466041303 466537344 466948881 467178192 467445888 468087984 469722624 470874222 472518592 473167656 473438784 474089112 474360768 476171136 476256872 476911071 477184344 477839817 478348416 479005488 479233908 479508512 481614336 483302092 484243284 484481088 485146584 485424576 486091368 488314008 488984769 490692384 491366412 491647968 493613172 493807104 494574444 495537588 496065024 496746432 496983312 499941546 500915142 501890634 502424832 503114976 503403264 504094752 506109708 506399712 507095316 507337131 508866176 509565168 509857152 512598294 512892016 513596538 513890832 514596726 515144448 515852064 516949706 518922612 519170067 520181109 520479176 521748864 522465552 522764928 524596891 524854512 525575466 525876624 526598982 528437952 531583416 532313613 532618632 533350251 533655864 534957696 535788981 536832387 538141968 538398588 539447076 540021248 541072896 541816128 542126592 544293568 545041224 545353536 545789907 546102648 548009728 549353259 552028932 552345248 553103964 553420896 553692672 554770944 555532992 556715068 558073152 558839736 559106226 560791296 561883392 565227936 566004348 566328672 567106596 567710208 567980928 569699676 572474448 573260814 573589296 574988544 575882034 576108288 577003518 578127186 578742528 579537504 579813864 582360192 583265137 584400999 585539073 586162304 586967472 587303808 587773746 588110544 589545216 590461326 590799664 591611202 594492696 594833344 597103488 598031343 599195961 599539304 599833728 600362847 601001856 601827408 603929088 605409714 607523904 608707008 609543144 609892416 612330264 613171377 613522728 614365479 615019392 615312672 616510944 619218432 620180652 621388404 622049792 622598508 622904256 623261184 624117312 627832296 628131686 628694703 629354922 630890208 631251712 632118816 632481024 634894848 635881428 636245792 637119756 637797888 638673984 638978544 644033754 645287958 645657712 645974784 646862112 647232768 648121824 651085344 651979692 652290597 654256512 655155216 655530624 658150896 659432592 660338406 660716784 661624362 662328576 662644416 664649622 666588728 667886856 668804283 669187512 670819968 671741424 671862373 672126336 673170771 674481717 674812944 675199616 676127088 676449508 677055834 679420224 679809536 683464392 684795384 685187776 685736037 686128968 687802752 688871547 690213069 691896816 692226756 693574812 695665152 696620736 697019904 699806016 700767288 701168832 702131976 704583936 706311333 708777888 709751484 710158176 711133668 711541152 713276928 714385308 715776516 717522624 717864784 718508232 718850862 719262768 722421504 723544094 724953138 726364926 726721632 727138048 727719876 728136864 729137052 732471012 734247409 736038576 737049618 737471952 737894528 740419758 740710656 741861666 743306382 744097536 745119648 745474968 749912319 751372713 752835951 753637248 754672464 755104896 756142128 757307904 759164562 759599568 760642974 763299264 764347752 764785728 767842712 768897441 769338024 770394807 770836248 771895089 772716672 773085152 773778096 775424559 776480256 778383918 779201332 780718764 782623296 783071744 783698328 784147392 787281768 788363199 788814936 789898473 792656928 796137984 797375124 798927948 799778304 800483796 801335808 802436544 807212952 807597882 809170614 810031872 811609344 812724192 813189888 816440352 817561836 818030304 819153972 820025856 820416896 822014592 826907536 828043398 828517872 829655946 830131344 830539008 832156416 833299488 833449526 835072602 837109728 838259604 838659339 839139896 841186944 842825088 845778661 847841904 849006522 849493008 850659894 851565312 851971392 854549514 858711672 859891221 860383944 862482816 863823051 864162432 865505277 867190779 868113792 869306256 869720796 872342016 873540288 874040832 877534528 879243456 880451208 880955712 882165816 883525888 884317824 885691989 886199496 887416803 890515808 891739044 892250016 894426624 895655232 896168448 897561028 899308956 899750592 901502784 902741112 905893632 908114571 910838558 911285856 913060512 914314716 914838624 917070336 918495396 920284092 922529088 922969008 924766416 928827648 930270978 932082606 933074688 933897762 934356384 934891776 936175968 941748444 942197529 944032383 945037184 946335312 946877568 948178224 948721536 952342272 952513744 953822142 954368688 955679634 956696832 958010976 958467816 959017024 966050631 966604184 967931937 968486568 968962176 970293168 970849152 972182736 974251369 976628016 977969538 981384768 982732824 983295936 987226344 989148888 990507609 991075176 992436543 993492864 993966624 996974433 999883092 1001830284 1003781268 1004849664 1006229952 1006806528 1008189504 1012219416 1012799424 1014190632 1014674262 1017732352 1019130336 1019714304 1025196588 1025784032 1027193076 1027781664 1029193452 1030288896 1031704128 1033899412 1037845224 1038340134 1040362218 1040958352 1043497728 1044931104 1045529856 1049193782 1049709024 1051150932 1051753248 1053197964 1056875904 1063166832 1064627226 1065237264 1066700502 1067311728 1069915392 1071577962 1073664774 1076283936 1076797176 1078276293 1078894152 1083206683 1083632256 1085316141 1087429707 1088587136 1089547389 1090082448 1090707072 1091579814 1092205296 1096019456 1098706518 1104057864 1104690496 1105574427 1106207928 1106841792 1110629637 1111065984 1112792499 1113430136 1114959573 1116146304 1117679472 1118212452 1121582592 1123766784 1130455872 1132008696 1132657344 1134213192 1135961856 1138746843 1139399352 1140964461 1144948896 1146521628 1147178592 1149977088 1151764068 1152216576 1154007036 1156254372 1157485056 1159075008 1159627728 1164720384 1166530274 1167575877 1168801998 1171078146 1172324608 1173934944 1174607616 1175547492 1176221088 1179090432 1180922652 1181599328 1183222404 1183786639 1188985392 1189666688 1194206976 1196062686 1198391922 1199078608 1199667456 1200725694 1202003712 1203654816 1210819428 1211396823 1213755921 1215047808 1217414016 1219086288 1219784832 1224660528 1226342754 1227045456 1228730958 1230038784 1230625344 1233021888 1240361304 1242065097 1242776808 1244483919 1245197016 1245808512 1248234624 1250174289 1252608903 1255664592 1256263372 1257389406 1258709844 1261780416 1262503424 1264237632 1264962048 1271762856 1272491584 1273509783 1274239512 1275989841 1277347968 1277957088 1281824271 1288067508 1290575916 1291315424 1291949568 1293724224 1294465536 1296243648 1302170688 1303959384 1304581194 1308513024 1310310432 1311061248 1316301792 1318865184 1320676812 1321433568 1323248724 1324657152 1325288832 1329299244 1333177456 1335773712 1337608566 1338375024 1341639936 1343482848 1343724746 1344252672 1346341542 1348963434 1349625888 1350399232 1352254176 1352899016 1354111668 1358840448 1363602331 1366257837 1366928784 1369590768 1370375552 1371472074 1372257936 1375605504 1377743094 1380426138 1383793632 1384453512 1387149624 1393241472 1395406467 1398123909 1399612032 1400846643 1401534576 1402337664 1404263952 1409167872 1412622666 1417555776 1419502968 1420316352 1422267336 1423082304 1428770616 1430733213 1431553032 1433519451 1435045248 1435729568 1437016464 1437701724 1438525536 1444843008 1447088188 1449906276 1452729852 1453443264 1454276096 1455439752 1456273728 1458274104 1464942024 1466954307 1468494818 1472077152 1474099236 1474943904 1475789056 1480839516 1481421312 1483723332 1486612764 1488195072 1490239296 1490949936 1499824638 1502745426 1505671902 1507274496 1509344928 1510209792 1512284256 1518329124 1519199136 1521285948 1522011393 1526598528 1528695504 1529571456 1535685424 1537794882 1538676048 1540789614 1541672496 1543790178 1545433344 1546170304 1547556192 1550849118 1556767836 1557510201 1558402664 1560543327 1561437528 1565246592 1567396656 1568294784 1570731799 1573790673 1574563536 1576726398 1577629872 1579796946 1585313856 1594750248 1596940839 1597855896 1600050753 1600967592 1604873088 1607366943 1610497161 1614425904 1615195764 1618341228 1620063744 1623218688 1625448384 1626379776 1632880704 1635123672 1636060608 1638307944 1640833792 1644029184 1648059777 1653815072 1656086796 1657035744 1659311892 1660262688 1661078016 1664312832 1666598976 1666899052 1670145204 1674219456 1676519208 1677318678 1678279792 1682373888 1685650176 1691557322 1695683808 1698013044 1698986016 1701319788 1703130624 1703942784 1709099028 1717423344 1719782442 1720767888 1724965632 1727646102 1728324864 1731010554 1734381558 1736227584 1738612512 1739441592 1747080576 1749795411 1753202997 1755069056 1756617219 1758486912 1760902416 1761911424 1764331632 1767051776 1768635648 1771383978 1772398992 1774833606 1781031616 1783478088 1784500032 1791310464 1794094029 1795122056 1797587883 1798617912 1799501184 1801088541 1803005568 1805482224 1809323971 1811787264 1816229142 1821677116 1822571712 1826121024 1828629432 1829677248 1836990792 1839514131 1840568184 1843096437 1845058176 1845938016 1849532832 1857655296 1860541956 1864165212 1866149376 1867795524 1868712768 1869783552 1872351936 1883496888 1884395058 1888064766 1890074368 1892670624 1893755136 1896356448 1897443072 1904684544 1905027488 1907644284 1908737376 1911359268 1913393664 1916021952 1916935632 1918034048 1932101262 1933208368 1935863874 1936973136 1937924352 1940586336 1941698304 1944365472 1948502738 1953256032 1955939076 1956871791 1962769536 1965465648 1966591872 1974452688 1978297776 1981015218 1982150352 1984873086 1986985728 1987933248 1993948866 1999766184 2003660568 2006412849 2007562536 2012459904 2015587119 2016379008 2019512313 2023445151 2024438832 2025598848 2028381264 2029348524 2035464704 2038260672 2039428608 2050393176 2051568064 2054386152 2055563328 2057208111 2058386904 2063408256 2066614641 2067798824 2070639207 2075690448 2076680268 2080724436 2081916704 2086995456 2089862208 2091059712 2098387564 2099418048 2102301864 2103506496 2106395928 2113751808 2118933999 2126333664 2129254452 2130474528 2133401004 2134623456 2139830784 2143155924 2147329548 2152567872 2153594352 2156552586 2157788304 2166413366 2167264512 2170632282 2174859414 2177174272 2179094778 2180164896 2181414144 2183159628 2184410592 2197413036 2198460901 2202742227 2208115728 2209380992 2211148854 2212415856 2213683584 2221259274 2222131968 2225584998 2226860272 2229919146 2232292608 2235358944 2236424904 2249736957 2254118139 2258507853 2260911744 2264017392 2265314688 2268426384 2271923712 2277493686 2278798704 2281928922 2289897792 2293043256 2294357184 2303528136 2306692323 2308014072 2311184421 2312508744 2315685267 2318150016 2319255456 2326273677 2329440768 2333060548 2335151754 2337603996 2342156292 2344649216 2347869888 2349215232 2351094984 2352442176 2361845304 2363198656 2365089597 2366444808 2367573278 2369695419 2377970784 2379333376 2388413952 2392125372 2396783844 2398157216 2399334912 2401451388 2404007424 2407309632 2421638856 2422793646 2427511842 2430095616 2434828032 2438172576 2439569664 2449321056 2452685508 2454090912 2457461916 2460077568 2461250688 2466043776 2480722608 2484130194 2485553616 2488967838 2490394032 2491617024 2496469248 2500348578 2505217806 2511329184 2512526744 2514778812 2515978017 2517419688 2523560832 2528475264 2532404329 2537335983 2543525712 2544983168 2547019566 2548479024 2551979682 2554695936 2555914176 2563648542 2576135016 2579673663 2581151832 2582630848 2587448448 2591469153 2592487296 2596515831 2601572337 2604341376 2607918768 2609162388 2617026048 2620620864 2622122496 2632603584 2637730368 2641353624 2642867136 2646497448 2650577664 2657075967 2658598488 2662250409 2666354912 2671547424 2675217132 2676750048 2683279872 2686965696 2687449492 2688505344 2692683084 2697926868 2699251776 2700798464 2704508352 2705798032 2708223336 2717680896 2724343713 2727204662 2732515674 2733857568 2739181536 2740751104 2742944148 2744515872 2751211008 2755486188 2760852276 2767587264 2768907024 2774299248 2786482944 2790812934 2796247818 2799224064 2801693286 2803069152 2804675328 2808527904 2825245332 2826592587 2832097149 2835111552 2839005936 2840632704 2844534672 2846164608 2857541232 2861466426 2863106064 2867038902 2870090496 2871459136 2874032928 2875403448 2877051072 2894176376 2898151893 2899812552 2903795811 2905459704 2906886528 2910879504 2912547456 2916548208 2917073341 2922754107 2929884048 2933908614 2936989636 2944154304 2948198472 2949887808 2951578112 2961679032 2967446664 2971522827 2973225528 2977309629 2980478592 2981899872 2990923299 2999649276 3005490852 3011343804 3014548992 3018689856 3020419584 3024568512 3036658248 3038398272 3042571896 3044022786 3053197056 3057391008 3059142912 3071370848 3075589764 3077352096 3081579228 3083344992 3087580356 3090866688 3092340608 3095112384 3101698236 3113535672 3115020402 3116805328 3121086654 3122875056 3130493184 3134793312 3136589568 3141463598 3147581346 3149127072 3153452796 3155259744 3159593892 3170627712 3187934953 3189500496 3193881678 3195711792 3200101506 3201935184 3209746176 3214733886 3220994322 3228851808 3230391528 3234828879 3236682456 3249620049 3250896768 3255948423 3262289121 3265761408 3268642167 3270247344 3272121216 3276615888 3281667584 3288058368 3296119554 3307630144 3312173592 3314071488 3316723281 3318623784 3320525376 3331888911 3333197952 3333798104 3338377497 3340290408 3344878719 3348438912 3353038416 3354637356 3356559584 3364747776 3371300352 3383114644 3391367616 3396026088 3397972032 3402639576 3407885568 3416240529 3418198056 3422893383 3434846688 3439564884 3441535776 3449931264 3455292204 3456649728 3462021108 3468763116 3472455168 3477225024 3478883184 3494161152 3499590822 3506405994 3510138112 3513234438 3516973824 3521804832 3523822848 3528663264 3537271296 3542767956 3544797984 3549667212 3551359917 3562063232 3566956176 3569000064 3582620928 3588188058 3590244112 3595175766 3597235824 3599002368 3602177082 3606011136 3610964448 3618647942 3632458284 3634190469 3641267763 3643354232 3645143424 3652242048 3657258864 3659354496 3673981584 3679028262 3681136368 3686192874 3690116352 3691876032 3699065664 3721083912 3726195291 3728330424 3733451757 3735591048 3737425536 3744703872 3750522867 3757826709 3766993776 3768790116 3776129532 3780148736 3785341248 3787510272 3792712896 3794886144 3810054976 3815288568 3817474752 3820529349 3822718536 3832043904 3833871264 3836068096 3845472813 3864202524 3866416736 3871727748 3873946272 3875848704 3881172672 3883396608 3888730944 3897005476 3906512064 3911878152 3913743582 3925539072 3930931296 3933183744 3948905376 3956595552 3962030436 3964300704 3969746172 3973971456 3975866496 3987897732 3999532368 4007321136 4012825698 4015125072 4024919808 4031174238 4032758016 4039024626 4046890302 4048877664 4051197696 4056762528 4058697048 4076521344 4082855959 4090806993 4098773511 4100786352 4103136128 4108772304 4111126656 4114416222 4116773808 4126816512 4133229282 4135597648 4141278414 4151380896 4153360536 4161448872 4163833408 4179724416 4186219401 4194371727 4196775128 4198836096 4202539929 4204603728 4207012992 4212791856 4227503616 4237867998 4252667328 4258508904 4260949056 4266802008 4269246912 4286311848 4292199639 4294659096 4300558353 4305135744 4307188704 4313105172 4315576608 4332826732 4334529024 4341264564 4349718828 4354348544 4358189556 4360329792 4362828288 4366319256 4368821184 4394826072 4396921802 4400862921 4405484454 4416231456 4418761984 4422297708 4424831712 4427367168 4442518548 4444263936 4451169996 4453720544 4459838292 4464585216 4470717888 4472849808 4499473914 4508236278 4517015706 4521823488 4528034784 4530629376 4536852768 4554987372 4557597408 4563857844 4566034179 4579795584 4586086512 4588714368 4607056272 4613384646 4616028144 4622368842 4625017488 4631370534 4636300032 4638510912 4652547354 4666121096 4670303508 4672530603 4675207992 4681629981 4684312584 4695739776 4702189968 4703036611 4704884352 4712195397 4721372019 4723690608 4726397312 4730179194 4732889616 4735146556 4739390838 4755941568 4758666752 4784250744 4790822517 4793567688 4796314432 4800152259 4802902776 4814619264 4822100829 4831491483 4843277712 4845587292 4855023684 4860191232 4869656064 4876345152 4879139328 4898642112 4905371016 4908181824 4914923832 4922501376 4932087552 4944179331 4961445216 4968260388 4971107232 4977935676 4980788064 4983234048 4992938496 5000697156 5010435612 5022658368 5025053488 5029557624 5031956034 5034839376 5047121664 5056950528 5064808658 5074671966 5087051424 5089966336 5094039132 5096958048 5103959364 5109391872 5111828352 5127297084 5139731863 5152270032 5159347326 5162303664 5165261696 5174896896 5182938306 5184974592 5193031662 5203144674 5208682752 5215837536 5218324776 5241241728 5249386233 5259608991 5265207168 5269851657 5275460736 5282707248 5285734272 5292994896 5301155328 5314151934 5317196976 5324500818 5332709824 5343094848 5350434264 5353500096 5373931392 5374898984 5382282087 5385366168 5392763649 5395853736 5398503552 5403265623 5409016704 5411596064 5416446672 5427971913 5435361792 5448687426 5454409324 5465031348 5467715136 5478363072 5481502208 5485888296 5489031744 5510972376 5518542393 5521704552 5529289311 5535174528 5537814048 5548598496 5572965888 5581625868 5592495636 5598448128 5603386572 5606138304 5609350656 5617055808 5650490664 5653185174 5664194298 5670223104 5678011872 5681265408 5689069344 5692329216 5715082464 5722932852 5726212128 5734077804 5740180992 5742918272 5748065856 5750806896 5754102144 5788352752 5796303786 5799625104 5807591622 5810919408 5813773056 5821759008 5825094912 5833096416 5834146682 5845508214 5859768096 5867817228 5870615373 5873979272 5888308608 5896396944 5899775616 5920450627 5923358064 5934893328 5943045654 5946451056 5954619258 5960957184 5963799744 5981846598 5999298552 6010981704 6019238547 6022687608 6037379712 6046761357 6049137024 6058536939 6070335453 6073316496 6076796544 6085143792 6088045572 6106394112 6114782016 6118285824 6142741696 6151179528 6154704192 6163158456 6166689984 6175160712 6184681216 6190224768 6199843923 6203396472 6211917621 6227071344 6230040804 6233610656 6242173308 6245750112 6260986368 6269586624 6273179136 6282927196 6295162692 6298254144 6306905592 6310519488 6319187784 6341255424 6356801997 6375869906 6379000992 6387763356 6391423584 6400203012 6403870368 6419492352 6429467772 6441988644 6457703616 6460783056 6469657758 6473364912 6499240098 6501793536 6511896846 6524578242 6531522816 6537284334 6540494688 6544242432 6553231776 6592239108 6595382703 6608226681 6615260288 6624347184 6628142976 6633446562 6637247568 6641050752 6663777822 6666395904 6667596208 6676754994 6680580816 6689757438 6696877824 6706076832 6709274712 6713119168 6749210871 6762354417 6766229288 6775523559 6782735232 6792052176 6795944064 6805279152 6815771136 6819759583 6832481058 6836396112 6845786766 6869693376 6879129768 6883071552 6910584408 6920076969 6924042216 6933553263 6937526232 6947055801 6954450048 6957766368 6978821031 6988322304 6999181644 7012811988 7020276224 7026468876 7033947648 7043609664 7047645696 7057326528 7085535912 7089595968 7095268791 7099334424 7102719834 7124126464 7133912352 7138000128 7165241856 7176376116 7180488224 7190351532 7194471648 7198004736 7204354164 7212022272 7221928896 7237295884 7264916568 7268380938 7282535526 7286708464 7290286848 7304484096 7314517728 7318708992 7347963168 7358056524 7362272736 7372385748 7380232704 7383752064 7398131328 7442167824 7452390582 7456660848 7466903514 7471182096 7474851072 7489407744 7501045734 7515653418 7533987552 7537580232 7547934051 7552259064 7570682496 7582446781 7585425792 7597212987 7612007949 7620109952 7630577136 7634949504 7641058698 7645437072 7664087808 7667742528 7672136192 7690945626 7728405048 7732833472 7739020989 7743455496 7747892544 7762345344 7774407459 7777461888 7789547493 7794010952 7804717011 7813024128 7823756304 7827487164 7851078144 7861862592 7866367488 7897810752 7913191104 7924060872 7928601408 7939492344 7951732992 7971227901 7975795464 7986751227 7999064736 8014642272 8025651396 8030250144 8049839616 8062348476 8065516032 8078049252 8093780604 8097755328 8102395392 8113525056 8117394096 8153042688 8165711918 8173031139 8181613986 8197547022 8201572704 8206272256 8217544608 8222253312 8228832444 8233547616 8253633024 8266458564 8271195296 8282556828 8286506473 8302761792 8306721072 8322897744 8327666816 8359448832 8372438802 8388743454 8393550256 8397672192 8405079858 8409207456 8414025984 8425583712 8475735996 8479777761 8496291447 8505334656 8517017808 8521898112 8533604016 8538493824 8572623696 8584399278 8589318192 8601116706 8610271488 8614377408 8626210344 8631153216 8665653464 8682529128 8694455679 8699437656 8711387433 8716379112 8720659584 8732638512 8737642368 8751220023 8768262321 8789652144 8793843604 8801725842 8810968908 8832462912 8837523968 8844595416 8849663424 8854734336 8885037096 8902339992 8907441088 8914568481 8919676584 8931928887 8941435776 8945699616 8972769897 8998947828 9016472556 9034031412 9043646976 9056069568 9061258752 9073705536 9109974744 9115194816 9127715688 9132068358 9159591168 9172173024 9177428736 9214112544 9226769292 9232056288 9244737684 9250034976 9262741068 9272600064 9277021824 9305094708 9332242192 9340607016 9345061206 9350415984 9363259962 9368625168 9391479552 9404379936 9406073222 9409768704 9424390794 9442744038 9447381216 9452794624 9460358388 9465779232 9470293112 9478781676 9511883136 9545216317 9563804859 9568501488 9581645034 9587135376 9592628864 9600304518 9605805552 9629238528 9644201658 9662982966 9686555424 9691174584 9704486637 9710047368 9748860147 9752690304 9767845269 9786867363 9797284224 9805926501 9810742032 9816363648 9829847664 9845002752 9864175104 9888358662 9922890432 9936520776 9942214464 9955871352 9961576128 9995666733 10001394312 10015132491 10020871224 10034636157 10045316736 10050106976 10059115248 10063912068 10069678752 10094243328 10113901056 10129617316 10149343932 10174102848 10179932672 10188078264 10193916096 10207918728 10223656704 10248721587 10254594168 10268680149 10279463726 10304540064 10318694652 10324607328 10330523392 10349793792 10365876612 10369949184 10386063324 10406289348 10417365504 10431675072 10436649552 10482483456 10498772466 10519217982 10530414336 10539703314 10550921472 10565414496 10571468544 10585989792 10628303868 10634393952 10649001636 10654079751 10665419648 10686189696 10700868528 10707000192 10747862784 10749797968 10764564174 10770732336 10785527298 10791707472 10797007104 10806531246 10818033408 10823192128 10832893344 10855943826 10897374852 10902571407 10908818648 10923803289 10930062696 10935430272 10956726144 10971776592 10978063488 10995122593 11021944752 11037084786 11043409104 11058578622 11070349056 11075628096 11097196992 11163251736 11178585873 11184991272 11200355271 11206773144 11212276608 11234111616 11251568601 11273480127 11300981328 11306370348 11328388596 11340446208 11356023744 11362530816 11378138688 11384658432 11430164928 11445865704 11452424256 11468155608 11485836544 11496131712 11501613792 11508204288 11536418439 11576705504 11592607572 11599250208 11615183244 11621838816 11627546112 11643518016 11650189824 11666192832 11668293364 11691016428 11719536192 11735634456 11741230746 11747958544 11776617216 11792793888 11799551232 11840901254 11846716128 11869786656 11886091308 11892902112 11909238516 11921914368 11927599488 11963693196 11998597104 12021963408 12038477094 12045375216 12074759424 12093522714 12098274048 12117073878 12140670906 12146632992 12153593088 12170287584 12176091144 12229564032 12248567877 12272420979 12285483392 12296320533 12302359056 12309408384 12326316912 12333379968 12350321424 12369362432 12380449536 12399687846 12406792944 12423835242 12454142688 12460081608 12467221312 12484346616 12491500224 12539173248 12558658203 12565854392 12583115181 12590325384 12596508288 12607619787 12613811184 12621038976 12638375568 12665267797 12682510848 12713603994 12751739812 12758001984 12775526712 12782847168 12800406024 12807740736 12858935544 12876598917 12883977288 12901675059 12915407232 12921566112 12939315516 12946729824 12998480196 13003587072 13023793692 13049156484 13063045632 13074568668 13080989376 13088484864 13106463552 13184478216 13190765406 13216453362 13230520576 13248694368 13256285952 13266893124 13274495136 13282101504 13327555644 13332791808 13335192416 13353509988 13361161632 13379514876 13393755648 13412153664 13418549424 13426238336 13498421742 13524708834 13532458576 13551047118 13565470464 13584104352 13591888128 13610558304 13639519166 13664962116 13672792224 13691573532 13698102537 13739386752 13758259536 13766143104 13821168816 13840153938 13848084432 13867106526 13875052464 13894111602 13908900096 13915532736 13957642062 13998363288 14017591809 14025623976 14044889943 14052937752 14087219328 14109109833 14114653056 14136586191 14164116057 14171071824 14179191936 14190537582 14198668848 14205439668 14248252928 14267824704 14276000256 14352752232 14360976448 14372467551 14380703064 14388943296 14400456777 14408708328 14443857792 14466302487 14474591768 14494474449 14529833136 14536761876 14565071052 14573416928 14580573696 14608968192 14629035456 14637417984 14695926336 14716113048 14724545472 14744771496 14767504128 14796262656 14832537993 14884335648 14904781164 14913321696 14933807028 14942364192 14949702144 14978815488 15002091468 15031306836 15067975104 15075160464 15095868102 15104518128 15141364992 15164893562 15170851584 15194425974 15224015898 15240219904 15261154272 15269899008 15282117396 15290874144 15328175616 15335485056 15381891252 15389226307 15419195589 15456810096 15465666944 15478041978 15486910992 15495785088 15524690688 15548814918 15554923776 15579094986 15588021904 15609434022 15626048256 15647512608 15654974328 15723725184 15748158699 15778826973 15795621504 15809554971 15826382208 15848121744 15857202816 15878984688 15903465984 15942455802 15951590928 15973502454 15998129472 16029284544 16051302792 16060500288 16124696952 16146846261 16156098504 16178290947 16187561208 16195510656 16209796869 16227050112 16234788192 16283915739 16306085376 16331423836 16346062278 16363227972 16395094044 16403145408 16412544512 16435089216 16444506624 16457664888 16467095232 16532917128 16542390592 16555627179 16565113656 16573012946 16587867933 16605523584 16613442144 16645795488 16655333632 16718897664 16744877604 16777486908 16787100512 16795344384 16810159716 16818414912 16828051968 16851167424 16951471992 16959555522 16992582894 17010669312 17034035616 17043796224 17067208032 17076987648 17145247392 17168798556 17178636384 17202233412 17220542976 17228754816 17252420688 17262306432 17331306928 17365058256 17388911358 17398875312 17422774866 17432758224 17441319168 17465277024 17475284736 17502440046 17536524642 17579304288 17587687208 17603451684 17611846119 17621937816 17664925824 17689190832 17699326848 17726830303 17761351881 17770074192 17804679984 17814882176 17829136962 17839353168 17863857774 17882871552 17891399232 17945539794 17997895656 18032945112 18057715641 18068062824 18112139136 18140284071 18147411072 18175610817 18211006359 18219949488 18230389632 18255431376 18264136716 18319182336 18344346048 18354857472 18428225088 18453538584 18464112576 18489475368 18500069952 18525482136 18554043648 18599531769 18610189416 18635752863 18664484384 18681214032 18690122412 18700831968 18726519924 18737250336 18782959104 18808759872 18812146444 18819537408 18848781588 18885488076 18894762432 18905589248 18920716776 18931558464 18940586224 18957563352 19023766272 19070405991 19090432634 19127609718 19137002976 19163290068 19174270752 19185257728 19200609036 19211611104 19258477056 19288403316 19325965932 19373110848 19382349168 19408973274 19420094736 19497720294 19505380608 19535690538 19573734726 19594568448 19611853002 19621484064 19632727296 19659695328 19776717324 19786148109 19824680043 19845780864 19873041552 19884428928 19911742704 19923152256 19991333466 20002788624 20030264982 20041742448 20069272314 20090633472 20100213952 20118230496 20127824136 20139357504 20247632613 20259234632 20287063251 20298687864 20326570677 20348205696 20376156528 20387832192 20415837456 20419513387 20447313408 20459278749 20497443174 20509188336 20537360298 20558927452 20609080128 20637389304 20649214656 20661046784 20731753224 20760230907 20772126648 20800659789 20812578696 20841167403 20863350144 20873299104 20936463093 20964966912 20997544932 21038435964 21060828672 21079406628 21101842944 21130828992 21142937088 21171979584 21256607736 21268787904 21298003272 21308159502 21330839296 21372379392 21401737056 21414000384 21495725568 21499595936 21529128348 21541464672 21571054596 21583414944 21594014208 21613062492 21636066816 21646384256 21665786688 21711887652 21794749704 21805142814 21817637296 21847606578 21860125392 21870860544 21913452288 21943553184 21956126976 21990245186 22043889504 22074169572 22086818208 22117157244 22140698112 22151256192 22194393984 22326503472 22357171746 22369982544 22400710542 22413546288 22424553216 22468223232 22503137202 22546960254 22601962656 22612740696 22643802153 22656777192 22712047488 22747340343 22756277376 22791638961 22836023847 22860329856 22891731408 22904848512 22936311216 22971673088 22992263424 23003227584 23016408576 23072836878 23153411008 23185215144 23198500416 23217062967 23230366488 23243677632 23287036032 23323222377 23332385664 23336586728 23368642479 23382032856 23414151033 23439072384 23471268912 23482461492 23495917088 23553234432 23585587776 23599102464 23681802508 23693432256 23739573312 23772182616 23785804224 23818477032 23855198976 23913683703 23927386392 23960253681 23997194208 24043926816 24076954188 24090750432 24149518848 24187045428 24196548096 24234147756 24281341812 24293265984 24307186176 24340575168 24352182288 24459128064 24497135754 24544841958 24570966784 24592641066 24604718112 24618816768 24652633824 24666759936 24700642848 24760899072 24799375692 24813585888 24847670484 24859519419 24908285376 24920163216 24934442624 24968693232 24983000448 25078346496 25117316406 25131708784 25166230362 25180650768 25193016576 25215239574 25227622368 25242077952 25276751136 25330535594 25427207988 25439333283 25488874341 25503479624 25516003968 25551053424 25565694336 25600812048 25615481472 25717871088 25753197834 25767954576 25803350118 25830814464 25843132224 25878631032 25893459648 25996960392 26047587384 26083367037 26098312968 26134162299 26149137336 26161978752 26212927104 26253660069 26304786963 26368956432 26381530812 26432906724 26461041152 26497388736 26512571904 26533786248 26548990272 26564203008 26655111288 26670384832 26707019976 26722323264 26743705443 26759029752 26824307328 26837098848 26852476672 26918309691 26996843484 27049417668 27064917152 27102094236 27130940928 27168208704 27183776256 27221116608 27279038332 27329924232 27345584448 27383147064 27396205074 27478773504 27516519072 27532286208 27642337632 27680307876 27696168864 27734213052 27750104928 27788223204 27817800192 27831065472 27915284124 27996726576 28035183618 28051247952 28089779886 28105875504 28174438656 28218219666 28229306112 28273172382 28328232114 28342143648 28358383872 28381075164 28397337696 28410879336 28535649408 28579991713 28635648951 28691414577 28705504464 28721952896 28744935102 28761406128 28777886592 28800913554 28817416656 28887715584 28932604974 28949183536 28988948898 29059666272 29073523752 29113459911 29130142104 29146833856 29246580441 29258070912 29303535807 29360602089 29391852672 29417779503 29432226096 29449090944 29489542992 29535008256 29592525312 29665075986 29768671296 29809562328 29826643392 29867614056 29884728384 29987000199 30004182936 30045397473 30062613672 30103908471 30135950208 30150320928 30191736204 30209036256 30282729984 30329787124 30341703168 30388851948 30448031796 30480439808 30522308544 30539798016 30564234792 30581748288 30670970112 30746164761 30763782504 30778452614 30806040447 30838391178 30913620192 30931333888 30956083956 30973821984 30991570176 31049381376 31097629836 31109847552 31158189972 31176043808 31218868044 31252096512 31295025216 31309948656 31447450368 31496317398 31557653946 31591243008 31619109942 31652764416 31696243488 31714405632 31757969376 31884911604 31903181856 31947004908 31962239253 31996258944 32058569088 32102605584 32121000576 32249393904 32293692522 32312197008 32356581894 32375122416 32391021312 32419593738 32454100224 32469576384 32567831478 32662847672 32692124556 32707714221 32726455944 32771409867 32790188088 32806290816 32870178432 32915329776 32921256277 32934190464 32985367779 33065834256 33084781184 33111254358 33130227312 33146025892 33175735866 33211047168 33226884288 33291590976 33310667264 33489755208 33535757619 33554973816 33574201024 33601065813 33620319432 33636829824 33702334848 33754705803 33820440381 33902943984 33919111044 33985165788 34021338624 34068071232 34087592448 34134416064 34153975296 34290494784 34337597112 34357272768 34404466824 34457509632 34504841376 34524612864 34609255317 34662613856 34730116512 34777822716 34797750624 34845549732 34865516448 34882638336 34930554048 34950569472 35004880092 35073049284 35158608576 35175374416 35206903368 35223692238 35243875632 35329851648 35378381664 35398653696 35453660606 35522703762 35540148384 35609359968 35629764352 35658273924 35678706336 35727715548 35765743104 35782798464 35891079588 35978123041 35995791312 36065890224 36115431282 36136125648 36224278272 36280568142 36294822144 36351221634 36422012718 36439898976 36460779264 36510862752 36528273432 36688692096 36745703631 36817262937 36856450176 36888961599 36907077168 36928225152 36978950736 37000139904 37050964272 37108087296 37199063538 37220378832 37271505726 37328968768 37362428064 37380244824 37401663936 37453039848 37474500672 37617519744 37624292888 37675974609 37697563176 37749345543 37770976152 37789524864 37822859361 37841433552 37863116928 37881172448 37915126704 37995803391 38047532544 38140811982 38180865268 38255219436 38274005952 38326580136 38348541504 38370515456 38401218072 38423222208 38576806632 38629796751 38651931864 38705025177 38746221696 38764698336 38817946548 38840189472 38995440588 39010761216 39071381076 39147469452 39189136896 39223706004 39242968128 39265454592 39319390656 39553434648 39572296218 39649360086 39691561728 39746083104 39768857856 39823485408 39846304512 39982666932 40005577248 40060529964 40083484896 40138544628 40181266944 40200427904 40236460992 40255648272 40278715008 40495265226 40518469264 40574126502 40597375728 40653141354 40696411392 40752313056 40775664384 40831674912 40839026774 40918557498 40994886348 41018376672 41074720596 41094307611 41117854904 41218160256 41274778608 41298429312 41443154389 41463506448 41520461814 41544253296 41601319578 41625157392 41682334806 41726700288 41746598208 41872926186 41995089864 42052775427 42076871928 42134669829 42158813256 42261657984 42327329499 42343959168 42409758573 42492348171 42513215472 42537575808 42596006544 42616319004 42661678592 42744758784 42803474112 42828000768 42999191872 43058256696 43082929344 43117402653 43142109192 43166829888 43226124984 43292768512 43331573376 43398907461 43423775304 43483423347 43589499408 43610285628 43635274592 43695213156 43720250784 43741721088 43826904576 43887106368 43912253952 43980490372 44087779008 44148339144 44173636416 44234314488 44302512384 44388787968 44497613979 44653006944 44714343492 44739965088 44801421084 44827092576 44849106432 44936446464 45006274404 45093920508 45203925312 45225481392 45287604306 45313554384 45424094976 45494680686 45512554752 45583277922 45672047694 45720659712 45783462816 45809697024 45872622432 45984526848 46006455168 46145673756 46167678921 46257586767 46306822016 46370430288 46397000832 46434125934 46460732976 46487355264 46574072064 46646444754 46664771328 46673173456 46737284958 46764065712 46828302066 46878144768 46942537824 46964922984 46991834176 47171175552 47244476097 47336480919 47363605016 47386864512 47428664913 47479146624 47544365232 47571608448 47636954064 47710397952 47827367406 47854772784 47920507362 47994388416 48087853632 48153908376 48181500864 48374090856 48440538783 48468295512 48534872841 48562683624 48586531968 48629390607 48681150336 48704364576 48851747217 48918256128 48994271508 49089683916 49141933568 49185282132 49209436224 49237633536 49305267648 49333519872 49401285696 49598751384 49627171776 49666881537 49695340968 49719038838 49816570752 49840326432 49868885248 49937386464 49966000896 50156692992 50234632812 50263417568 50332460724 50361301536 50386033152 50430479148 50455244736 50484155904 50553502272 50661071188 50854415976 50878666566 50977748682 51006959248 51032007936 51102106848 51131388672 51201624096 51230962944 51435742176 51506395668 51535909152 51606700236 51661628928 51686264448 51757262064 51786919296 51993920784 52095174768 52166734074 52196625936 52268324598 52298274672 52323957504 52425854208 52507320138 52609573926 52737912864 52763061624 52835538357 52865813448 52994777472 53067572496 53077127467 53097980544 53180490909 53284055643 53310222576 53340769664 53414039952 53444646528 53487410886 53518059504 53648614656 53674197696 53704953344 53836619382 53993686968 54098835336 54129834304 54173146923 54204188472 54336417408 54420852213 54442233216 54526832451 54558076664 54633019077 54659848464 54691168896 54766294128 54792410148 54957547008 55033038144 55064572416 55284675264 55360615752 55392337728 55468426104 55500209856 55576446408 55662130944 55798595307 55830568248 55907258589 55993453152 56070367236 56102495904 56179559772 56211751008 56348877312 56436439332 56458612224 56546344764 56656464228 56684287296 56716767744 56762150328 56794675392 56821758672 57071298816 57159983426 57211217973 57271297902 57382829154 57411008928 57443905792 57489870204 57522812256 57555773184 57601827108 57634833312 57775431168 57865209948 57898367072 57977897796 58005545311 58119332544 58147047504 58226919822 58260284208 58293667712 58493160882 58516141824 58607071614 58721204178 58783705344 58835559006 58864452192 58898181888 58979085984 59330151972 59358444327 59474040129 59537342592 59619124656 59653286784 59735228112 59769456768 59974000398 60008365872 60090794946 60125227344 60207816942 60271900416 60300641856 60383472408 60418072512 60659574248 60742897839 60777703896 60861189753 60896063592 60979712031 61044617088 61128469584 61163496576 61258540161 61341940224 61377836247 61492329522 61527565008 61556905228 61612080894 61676782356 61827240384 61862667776 61912167912 61947643968 61983140352 62195259672 62280692721 62316379944 62352087616 62401979367 62437736088 62523502209 62590050432 62619897312 62809389279 62894900736 62992634796 63115307892 63182486016 63238219884 63305528832 63392486976 63428811264 63515938752 63769823208 63806363712 63894009816 63924478506 63992517888 64117138176 64205211168 64242001152 64498787808 64587385044 64624394016 64713163788 64750244832 64782042624 64839187476 64908200448 64939152768 65135662956 65325695344 65384249112 65415428442 65452911888 65542819734 65580376176 65612581632 65740356864 65830659552 65842512554 65868380928 65970735558 66131668512 66169562368 66222508716 66260454624 66292051784 66351471732 66422094336 66453768576 66583181952 66816514219 66979510416 67071515238 67109947632 67148402048 67202131626 67240638864 67273659648 67404669696 67509411606 67640880762 67805887968 67838222088 67931406459 67970331576 68136142464 68242021029 68268832128 68374916883 68508071541 68580989568 68675194224 68714545536 68808933648 68915019264 69009682752 69049225728 69218510634 69325227712 69460233024 69555645432 69595501248 69691099464 69731032896 69861108096 69969667131 70009760184 70105927437 70146098568 70242453099 70317217152 70350748832 70413806736 70447384476 70487751264 70659703296 70756763328 70797307392 70907321212 71045407524 71080296768 71218719936 71259528704 71316547848 71357412672 71455431096 71565596928 71741051109 71782159176 71880761043 71956246082 71991582624 72131780448 72230862564 72272251296 72448556544 72561136284 72589644288 72702443268 72844025436 72879797952 72921558528 73021725504 73056546864 73377384192 73491407262 73634525874 73712900352 73777923198 73814154336 73856450304 73957901472 74000279808 74101928544 74398127076 74440757664 74543011452 74578558257 74657937536 74724856128 74760489648 74803327872 74906079696 74949001344 75235039488 75248585776 75351949218 75395126352 75498691086 75541952304 75579049728 75645718722 75682867104 75726233856 75762344896 75830253408 75991606782 76281623964 76317999849 76361730536 76466623023 76510438872 76548011904 76653160272 76697083008 76802436144 76846444416 76965858151 77153613264 77259593502 77303863728 77410050354 77492443392 77529396672 77635893096 77680378944 77990881176 78142762152 78250101111 78294938904 78402486897 78447412008 78485936256 78638781312 78760980207 78914360889 79106869296 79144592436 79298720172 79383123456 79492166208 79537715712 79646970816 79692609024 79965333864 80011154496 80121059928 80166969792 80277089256 80400855808 80472921984 80511296544 80557430016 80754929073 80990530452 81036938528 81148253004 81194751456 81306282708 81392822784 81504626112 81551328768 81663349824 81678053548 81837114996 81989772696 82036753344 82149441192 82188615222 82235709808 82436320512 82549557216 82596858624 82886308778 82927012896 83040923628 83088506592 83202639156 83250314784 83364669612 83453400576 83493196416 83745852372 83990179728 84105550854 84153743856 84269339658 84317626512 84523315968 84654658998 84687918336 84819517146 84984696342 85026430944 85075151616 85192013088 85232638008 85606948224 85739975139 85906946853 85998383744 86074243731 86116513392 86165858688 86234805306 86284218384 86333659776 86452249968 86585537024 86663146752 86797814922 86847550608 86966846694 87178998816 87220571256 87270549184 87340379733 87390426312 87440501568 87739741323 87774212736 87910607421 87960980744 88081806267 88175558016 88253338509 88296678288 88347272832 88468628976 88605024768 88656874579 88777575936 88995227958 89306013888 89428686984 89479930176 89602842168 89654185152 89961000597 90012548808 90136192419 90187841016 90311725413 90407850624 90450962784 90575208612 90627108768 90848189952 90989361372 91025109504 91166555844 91344095388 91441319424 91566925632 91619394048 91745244864 92012910336 92238494283 92291347512 92335357842 92515173534 92613644032 92740860576 92794001664 92868251868 92921465952 92974710528 93148144128 93292889508 93329542656 93346346912 93474569916 93528131424 93656604132 93756289536 93885075648 93929845968 93983668352 94342351104 94488952194 94672961838 94727210032 94773729024 94857329826 94958293248 95088730464 95143216896 95273908128 95654734812 95709545568 95841014724 95886717759 95988776832 96175707264 96307816752 96363001728 96748181712 96881077566 96936591024 97069745682 97125367248 97173063936 97258781214 97362300672 97408729152 97703494434 97988543016 98123142663 98179367832 98314229601 98370564264 98418872448 98610535296 98763768831 98802571392 98956103337 99197502768 99254343552 99333763074 99390681936 99438077676 99633141504 99680652864 99737770496 99874772928 99932001792 100469265624 100526835136 100607272857 100664921448 100722603072 100803197439 100860958296 100910489472 101107004544 101264117409 101322142376 101461321143 101708831952 101757333132 101955497364 102013918496 102064015872 102204213696 102262777344 102403248192 102461925888 102871484352 103012791336 103071818304 103213400472 103372528896 103514524128 103573838592 103827765951 103987841568 104190349536 104333468148 104393251872 104536649196 104596549344 104647915008 104851708416 105014640276 105219147852 105475825728 105526123248 105671076714 105731626896 105989554944 106135144992 106154254934 106195961088 106360981818 106568111286 106620445152 106681539328 106828079904 106889293056 106974821772 107036119008 107297229312 107348395392 107673238764 107724584149 107934369123 107987373936 108197670672 108259668608 108346293846 108408376944 108672834816 108841704426 108884466432 109053664902 109116153328 109266038154 109319696928 109382337792 109532588256 109584820296 110066076288 110237110893 110451788811 110569350528 110666884797 110721231504 110784675456 110936852208 111000419712 111152892816 111324261888 111597190614 111661136496 111814517178 111986906304 112140734472 112204991808 112359119544 112423502016 112872878664 113027923827 113092689528 113248036629 113312928456 113368574592 113468578083 113524300656 113589350784 113643517344 113987410173 114142597632 114319966852 114422435946 114542595804 114765658308 114822017856 114887811584 114979740408 115045624512 115111546368 115203654216 115269666624 115730419896 115796734144 115889390253 115955795592 116011090622 116115075531 116238665088 116294095008 116453839644 116520568416 116587335424 116986321764 117032283648 117214143228 117442408356 117567410688 117671118012 117728904384 117796363776 117958171968 118660303944 118716888654 118948080258 119074685184 119238249312 119306573568 119470456224 119538913536 119948000796 120016731744 120181589892 120250454688 120415633884 120543800832 120601283712 120766944816 120836145024 121319148496 121485795678 121555407792 121722379506 121792127184 121959424062 122089234176 122256939168 122326993152 122517080322 122755672494 122984659044 123055130016 123113810456 123224161788 123282922833 123353564712 123654480768 123824335824 123895287936 124087812121 124329463167 124390519344 124561385442 124632759888 124704175232 124803958734 124875472176 125047004418 125180100864 125239794624 125618778558 125985269592 126158326281 126230615784 126404009487 126476439768 126784973952 126981988497 127031877504 127229275719 127477044513 127539646416 127612727424 127788019632 127848957012 127985035776 128234276352 128410422336 128484002304 128997575616 129174770088 129248788032 129426327576 129500489664 129678374952 129878305536 130196722383 130271325912 130450270041 130651390688 130768498224 130830856884 130905823776 131085639468 131160752352 131225163264 131480713728 131661319104 131685025108 131736761856 131941471116 132263337024 132339124736 132445017432 132520909248 132584103568 132702943464 132907537152 133166363904 133492841937 133633028438 133959020832 134143030476 134219895264 134296804096 134404263252 134481277728 134547319296 134809339392 135018823212 135281761524 135611775936 135676444176 135862812918 135940663152 136272284928 136484042058 136537664256 136749833766 137016143082 137161979136 137350388448 137429091072 137617867296 138019365504 138437021268 138503036763 138650455424 138772760301 138920466048 139111290864 139191002496 139382198928 139462065792 139722216192 139939334262 140019520368 140211854874 140292197136 140484906198 140634434304 140701497664 140827613472 140894768952 140975502528 141513526656 141733428291 141814642424 142009442757 142090815048 142160593536 142285994739 142437439872 142633095696 142714825344 142910862192 142936593709 143131193856 143482102218 143564318352 143761522086 143912492164 143983165248 144263560896 144461725128 144544502592 145122272568 145321616349 145404886536 145604618523 145688050872 145759595904 145888171821 146043451008 146113093728 146555241651 146754768384 146982814524 147269051748 147425800704 147555846396 147628308672 147712900608 147915802944 148000559616 148203857088 148796254152 148881515328 149086022904 149157116514 149315875072 149449712256 149520979296 149606655744 149812159392 149898002688 150470078976 150497171552 150703898436 150790252704 150997382172 151083904608 151158099456 151291437444 151365734208 151452467712 151524689792 151660506816 151983213564 152563247928 152635999698 152723461072 152933246046 153020877744 153096023808 153306320544 153394166016 153604872288 153692888832 153931716302 154307226528 154519187004 154607727456 154820100708 154984886784 155058793344 155271786192 155360757888 155981762352 156285524304 156500202222 156589877808 156804973794 156894824016 156971872512 157277562624 157521960414 157828721778 158213738592 158289184872 158506615071 158597440344 158984332416 159231382401 159293941632 159541472727 159852166929 159930667728 160022308992 160242119856 160333939584 160554178512 160801711616 160945843968 161022593088 161114860032 161509858146 161981060904 162073877056 162296506008 162389502912 162519440769 162612565416 163009252224 163262556639 163326699648 163356107096 163580497353 163674229992 163899057231 163979545392 164073506688 164298882384 164377230444 164471419616 164872641024 165099114432 165193717248 165772617556 165854025792 166081847256 166177013184 166405278312 166500629568 166729339224 166986392832 167395785921 167491704744 167721775767 167980359456 168211101708 168307487712 168538679316 168635253024 169046631936 169309317996 169375836672 169639034292 169969392684 170052861888 170150303232 170384026176 170465276016 171213896448 171479950278 171813893706 171996767488 172148487462 172233026784 172331717376 172469610612 172568436768 172667319552 172904499936 173326293504 173595629844 173695101216 173933693388 174016635933 174357997632 174441142512 174541098368 174680759466 174780852624 174881003136 175479482646 175548425472 175821214842 175921961488 176163612534 176351116032 176506677018 176593356576 176694545664 176937257952 177313749158 177990455916 178075332981 178422120387 178612027776 178857373968 178959860352 179205684336 179308370304 179922001194 180025097616 180272384838 180375682032 180623450826 180815701248 180901925568 181150417224 181254217536 181978722744 182228693517 182333111688 182583569259 182688190776 182939136093 183133851264 183490489728 183775620483 184025820672 184133508741 184476988566 184582695024 184670715684 185030347068 185227288064 185481721152 185588003328 185736503736 185842931904 185949421056 186585779016 186692693824 186842078163 186949139832 187056262848 187205938101 187313208264 187770151296 187859691936 187967336704 188428167837 188684702208 188977904388 189345923676 189454420064 189547458048 189714659652 189916586496 190177460928 190286433792 190547816256 191309469624 191419091136 191682029448 191773435518 191977553664 192351414528 192615633504 192726003456 193496363424 193762155132 193873182048 194139491364 194250734496 194346127872 194517562428 194724601344 194817458304 195406988868 195977086032 196246285326 196358735664 196628459202 196741128528 196837744896 197221070592 197527537662 197605142784 197912206674 198395005536 198508687104 198667526148 198781363872 198876155352 199266283008 199361305728 199749545856 200059941991 200449542657 200938531248 201053670272 201214545714 201329842896 201445206144 201606394878 201721916592 201820978944 202214009088 202528234818 202644284752 202922642286 203417663904 203514666264 203794219377 203910994728 204027836992 204408427392 204726063087 204806496384 205124750649 205524214623 205742968704 206025582672 206143636608 206426800944 206745057792 207029048256 207147677184 207655531902 207975683136 208380699072 208666936296 208786503744 209073298392 209193098688 209909001393 210029280552 210317782311 210438295704 210727359297 210951651456 211052246496 211342153428 211463253792 211979109888 212270289984 212308509868 212391922176 212721963636 213136222572 213240890304 213363078656 213656159808 213778586112 213949643544 214072238016 214696790784 215223153327 215346477528 215449168298 215642283129 215868738246 215974747872 216395341344 216519337216 216692587692 216816753888 217345669632 217683408852 217768932864 218107329804 218232306656 218532076308 218639393856 218764675584 219065176512 219169640592 220132152576 220474221786 220903577622 221138701056 221333769594 221442463008 221569350912 221873704416 222000839424 222305785632 223194381228 223322272992 223629034356 223735674771 223973812608 224281468944 224409983616 224718239088 224847004032 225745757328 226055847654 226185379056 226496073258 226625856912 226737149184 226937156166 227048601312 227178701568 227287034688 227974820346 228639933704 228844871892 228953999547 229085191608 229399869069 229531316616 229644035712 229959480816 230091249024 230407308432 230448793939 230539333248 230897574453 231460839792 231593468288 231778780506 231911591184 232022181244 232230151062 232477330176 232588190016 232907679288 233041136832 233174670848 233972643528 234428286456 234750303333 234884816712 235207460691 235342236024 235457808768 235916343936 236282940621 236743082667 237320607888 237433777308 237896160516 238149370368 238476498624 238613147136 238940912448 239077827072 239896001592 240033463488 240363179784 240500909376 240831267768 241202567424 241533889632 241672290048 242264787219 242638296992 242971591356 243110815584 243444759012 243584254368 243918848124 244178468352 244513878336 244653986304 245034160644 245511344988 245969318088 246110260032 246227620912 246448323576 246565845666 246707129424 247308961536 247648671648 247790575872 248175624242 248658926334 248781038688 249122770884 249265519776 249408350464 249607917468 249750944352 250094008836 250360201728 250479589248 251237557116 251846861287 251970539184 252316652562 252461231568 252808018974 252952879536 253569947904 253963976994 254063755008 254458551438 254954089026 255079292832 255225454848 255576039264 255697914024 256820844672 257219925417 257720840559 257995151232 258222731193 258349540176 258497576064 258852655152 259000979328 259356749904 259756611072 260393444766 260542651824 260900540082 261302781376 261536996448 261661713768 261811647552 262021139199 262171278936 262321504704 263219223969 263322638208 263370050216 263731822263 263882942232 264245418801 264526674048 264760015527 264890034864 265041818496 265168207136 265405886928 265815074304 265970623737 266332727808 266985683874 267266056876 267918041664 268286060952 268439790528 268593608192 268808526504 268962555456 269883001791 270037646424 270408577257 270563523048 270935176239 271223551872 271352888352 271725625836 271881326304 272544569856 272968084116 273075328512 273499667532 274032286164 274323958272 274700776896 274858182144 275235734592 276038731008 276874042536 277006073526 277300910848 277545520602 277840932096 278222581728 278382004992 278764397856 278924131584 279444432384 279878668524 280039040736 280423709748 280584394272 280969812396 281268868608 281402995328 281655226944 281789537904 281951005056 283027053312 283466856582 283629284848 284018885514 284181630096 284321187072 284571989478 284874879744 285266191392 285429650688 285821724384 285873187418 286964204436 287128636704 287523044172 287660153277 287824984328 287966330496 288527121792 288923450256 289089005184 290244545136 290643232698 290809773072 291209237046 291376101744 291519191808 291776343642 292086902016 292226187456 293110483302 293965629048 294369427989 294538103496 294942688803 295111692792 295256617344 295831605888 296291306493 296407714176 296868310011 297592508304 297763030656 298172045808 298314233028 298631750144 298899424512 299041958592 299213311488 299624318784 299796005376 300994343104 301407796872 301580505408 301821818571 301994764344 302167809216 302582874888 302731468416 303049379584 303321013632 303792352227 303966427128 304383963429 305126495856 305271999396 305446922144 305866492092 306041755488 306192047616 306612641088 306788332032 307209744576 307385777664 307863432604 308614453056 309038374008 309215454912 309640201416 310117586688 310543572384 310721515776 311483297853 311963524704 312571048608 313000404444 313179755616 313609947588 313789648032 313943745024 314555125248 315043920828 315657443556 316427477184 316578369744 317013230142 317194880688 317968664832 318462764802 318587883264 319082945454 319704333858 319861335456 320044617984 320484239712 320667879168 321108357024 321891687936 322045186176 323019716292 323173752447 323803107369 323962121808 324147754112 324593012016 324779005824 325038881538 325225130832 326018504448 326525113278 326653399296 326712214192 327160994706 327348459984 327798114462 327959090784 328147013376 328597764768 328754460888 328942839232 330198228864 330711332679 331355366433 331545235112 331708051584 332000654391 332163694512 332354026368 332810556624 333001259136 333458678448 333972785664 334791571842 334983409488 335443551534 335960718912 336422203416 336614975424 337077358632 337270506048 338618635992 339083771481 339278068584 339744109887 339938785368 340105723776 340405734249 340768052352 340930552032 341962230519 342427792896 342959900556 343627787412 343993534976 344296974924 344466053568 344663434752 344939221224 345136873536 345334639104 345808999872 347191259688 347390202432 347668170759 347867386776 348033271866 348715995264 348882285024 349082196736 349361518932 349561705248 349762006272 350958965292 351096850944 351642429684 351843922976 352327225068 352702232064 353013354036 353186713152 353389091328 353874515904 354627498316 355980911832 356150665962 356844240774 357224055552 357714747936 357919720704 358411368672 358616740608 359844002388 360050195232 360544769676 360751364064 361246901652 361631402496 361803851136 362300834448 362508435072 363957445488 364457387034 364666223376 365167138518 365376381552 365878272186 366267702528 366980979456 367551240966 368267017482 368953977132 369165390048 369341431368 369848768499 370060694136 370963442304 371473007472 371539892269 371685863808 372263436363 372988389501 373171558032 373385387648 373684156326 373898279664 374112525696 374411876202 374626416528 375540302592 375719383872 375934673408 376856335674 377955808776 378474978843 378691847352 378908840128 379212028461 379429319304 380354921856 380945965491 381095632512 381687827157 382431133539 382618939248 382838182272 383364058896 383546871036 383955107328 384702829056 385231267008 385452006912 386992726848 387524310264 387746364096 388278982728 388501468992 389035124856 389634916608 390590167149 390813977736 391350810123 391954172064 392492570652 392717471328 393256918404 393482257056 393675489792 394442141184 395055075324 395210285568 395824413348 396790011072 397017374208 397335052296 397562727744 397752310704 398722611456 399499091712 400119883982 400478525811 400899085314 401877062496 402107340544 402429091428 402659685792 402890412288 403212789756 403443833184 403641957888 404428018176 405056469636 405288569504 405845284572 406038817177 406835327808 407029332528 407588438754 407821989456 408055673984 408816854784 409452126174 409612992768 410249501298 411048429246 411485937408 412051165344 412287273216 412853601888 414058096512 415311063804 415509110289 415951366272 416318280903 416761398144 417333872592 417573007488 418146596784 418386197376 419818002786 420058561104 420635564622 420876591408 421454718594 421903302912 422104492992 422684306856 422926507584 424540579968 424617019736 425200284873 425443927272 426028328271 426272445144 426481780608 426857984217 427312319616 427899287088 428144476032 428809781127 429393581568 430446306654 430692955056 430898336596 431284566258 431737476492 431949495744 432790682688 433038674432 433385175384 433633507776 435366817704 435964849047 436214659608 436464613312 436813855569 437064152616 437278787712 437664515463 438130353024 438339281184 439665724953 440264305152 440948443572 441807155244 442277402112 442667539188 442884926016 443138701824 443747408832 444001678848 444611571264 446388762456 446644545984 447258068712 447471349542 447947625216 448562937888 448819967232 449436478176 449694008064 451491514656 452111695308 452370758112 452992146516 453251713824 453474298368 453874312332 454097202624 454357403136 454574069376 455949640692 457279867408 457689743784 457907999094 458170383216 458799738138 459062633232 459288071424 459918961632 460182498048 460814616864 460897587878 461078666496 461795148906 462921679584 463186936576 463557561012 463823182368 464044362488 464460302124 464954660352 465176380032 465815358576 466082273664 467715599533 467945287056 468856572912 469500606666 469769633424 470414921382 470684472048 470915617536 471832687872 472565881242 473486165334 474641215776 474867554616 475519845213 475792321032 476952997248 477694147203 477881824896 478624418181 479556500787 479792003184 480066926976 480726359568 481001818752 481662535536 482405134848 483067779264 483344580096 484529574438 485276593984 485943182712 486221631168 486889518024 487168508736 487837696248 489027756672 489787669917 490068321288 490741492059 491022689976 491697171693 491938636176 492220520064 492455241824 492896647152 493131691332 493414258848 494617923072 495297343296 495581151744 496351248484 497317852668 497562077376 498245541768 498531039552 498816700928 499215834936 499501888704 500188017672 500959178496 502187357763 502475114232 503165327301 503693722574 503941078368 504633305124 504922463136 505616037948 505905759072 507139895808 507927953988 508127510016 508917102876 509908178052 510158585664 510450909696 511152078528 511395828048 513641689344 514439850834 515441681118 515990302464 516445462386 516699080352 516995152128 517705310304 518001958656 518713499808 520786889532 521085303648 521801080164 522049907799 522605562752 523073992896 523323427536 523623295104 524042278398 524342557872 524643009408 526438447938 526645276416 526740100432 527463644526 527765884464 528490837602 529053348096 529520031054 529780069728 530083636992 530336414272 530811773856 531941247474 533971367748 534225998943 534532113752 535266361161 535836083328 536572121904 536879581056 537617053008 537925110912 538761007057 539766003582 540075292848 540817154514 541127046096 541870352478 542447103744 542705776704 543451251672 543762652608 545936168232 546686080551 546999335064 547750707777 548064572328 548817408279 549401553792 550471469184 551326861449 552077462016 552400526223 553748085072 554012147052 554601821696 555091041204 555681864192 556445163456 556764009984 557528795712 557848263168 559757337048 560078081472 560526234489 560847419496 561168788544 561939624792 562805990656 563310453888 563579075808 563902010112 565284503511 566054106624 566933713164 567258569696 568037771028 568363260192 568642374144 569143978956 569749759488 570532382784 570859301376 571643448768 571746374836 573928408872 574257273408 575046088344 575320306554 575649968656 575932660992 577054243584 577846900512 578178010368 580489090272 581286465396 581619546144 582418474092 582752203488 583038383616 583552687284 584173804032 584452374912 586220966604 587931258096 588738855978 589076206992 589885377606 590223385584 590513234688 591663211776 592582612986 592815428352 593736620022 595185016608 595526061312 596344091616 596628466056 597798849024 598083917184 599248637568 600179825973 601348627971 601988686208 602815593744 603161010816 603643637142 603989528688 604335618432 605165749776 605462936832 606098759168 606642027264 607584704454 607932854256 608767926858 610252991712 610543998792 610893844288 611382658131 611732984184 612083510976 613225282176 614178189261 614419489152 615374251947 615726865208 616572643869 617228906112 618076748016 618430909824 619280402832 620235173376 621087144768 621443031552 622966595706 623927049408 625142097216 626000808888 626359511232 627219895176 627579296064 629727004179 630087841656 630953346933 631314887112 632182077891 632854954368 633156739488 634026460284 634389761376 635937329664 636925529604 637175766528 638165890908 639408667716 639722670912 640089235968 640968479424 641335758336 642216714048 644090372352 645669459981 646039432584 646347504894 647606214738 647924243616 648295508224 649186024032 649558011648 650077763076 650450261664 652037008896 653050226556 653306798592 653424428384 654321989412 654696919968 655596228924 655918181568 656294026752 657195529536 657508921776 657885678464 660396457728 661422665358 662710732866 663090470224 663416103168 664001308782 664327389024 664708052736 665621113248 666002518272 666917356896 669583143684 669966818976 670887103068 671207024313 671921437824 672844406832 673229950848 674154717264 674541012096 677237271984 678167542962 678556137168 679488219774 679877570736 680211447552 680811468498 681536104704 681861104064 683924461038 685919801112 686861998641 687255574824 688199607207 688593949848 688932107136 689878442448 690273747072 691346381817 691617999744 692692723359 694382519376 694780404864 695336341518 695734773552 696066543732 697431990528 697764570048 698164393472 698723037864 699123410496 699524012544 701917930584 703284859368 703687845952 704250909999 704654450136 705622382073 706026708072 706373426304 707749031808 708848821863 709254996632 710229248001 711961823664 712301331924 713688481548 714448111104 715429495872 715839441408 716822737344 717233481216 719688004776 720100390464 721089539352 721502728128 722493803304 723607702272 724601668896 725016870144 726794361657 727914890976 728914774068 729332446752 730334277036 730752763104 731756544372 732535405056 733961958912 735102481932 736534034964 737907954264 738330780096 738682862736 739697536998 740121388272 741926884608 742946014944 743079784538 743371727616 744526872726 745976779002 746343116064 746770775296 747368312652 747796559328 748225051392 748823752404 749252833056 751080605184 751438767744 753712671348 754072089043 755540583861 755911617552 756949957686 757383694704 757817680256 758424056922 758858638608 760709843712 761891930982 762191265024 763375654314 764862267078 765237878496 765676364544 766728117792 767093742072 770462534016 771659776251 773162521677 773985453696 774668193579 775048620528 775492728192 776557965456 777002937984 778070249712 779269833216 781180334298 781627955472 782701620246 783908344128 784985141304 785434942656 786513836808 786964514112 789657671907 790110150648 791195466789 791648826696 792736256403 793580022144 794280046581 794670104592 795125455488 795504621408 797445222912 797911871211 798998183424 800239767964 800957051622 801798170628 803754124992 804214681088 804858182856 805319371584 805780824576 806425579512 806887666368 809649005373 810112939272 810577139008 811225731771 811690569144 812077634354 812805528717 813670655616 814058665056 815176877508 815643978912 816111347968 817633709568 818904252348 819225985536 820499002596 822096858492 822971874816 824102330688 824574546432 825707203776 828116193024 830622127608 831018220578 831902732544 832636561806 833522796288 834667745184 835146014976 836293193568 836772394752 839636005572 840117122208 841271129244 841753182816 842909437188 843806605824 844208985984 845368613712 845853015168 849081159936 849234039472 850400569746 850887854544 852056656542 852544890288 852963561216 853715968434 854624639232 855798574176 856288952064 857619562254 860892613308 861385910112 861796673192 862569132516 862980459831 863474952984 863898991488 865581365376 866770350768 867267015552 868614684847 870733635408 871929698094 872429319216 872929226624 873627711138 874128305232 874557575424 875329030926 876260706048 876678562368 879331449906 881896887144 883108283967 883614310488 884828066409 885335078376 885769852032 887494817664 888873919479 889223142528 890604930033 892777524912 893289091968 894516137424 894942699084 895895250432 897125875776 897639934464 898872956352 899388016128 902983029312 904223390616 904741516224 905984293032 906503427648 907748624664 908194405248 909148138752 911377056681 911899281384 913151890287 914559734816 915379487568 915815998188 916340766432 917599476276 918125266464 918576142848 919837923264 920364996096 921629233728 921795175756 922157332992 923590297812 925843359168 926373873152 927115122024 927646364736 928088724976 928920604248 930352760064 931630717152 932164547328 934449893559 935431199066 935890574112 937713145824 939001213332 939539266848 940829842764 941368944096 941831235072 943665375744 945131762484 946972330668 949282431552 949735109232 951039690426 951584642064 953905994496 955388294406 955763649792 957248836362 959113001574 959584006368 960133853952 961452719136 962003637504 963325071072 966135558528 969059148876 969521257341 970553187968 971409322107 971886365424 972443262336 973779036048 974337017472 975675392496 978055513344 979575339834 980136642576 981482984118 982045379952 983394343386 983877272352 984441040128 984910483648 985793294304 986263382664 986828517696 990594686592 992133998037 992702496968 994066099299 994635705336 995124154752 996001963173 996491083536 997062079104 998431669872 999003777408 1000376035344 1000556155963 1001918356992 1004374715526 1004950228464 1006330654602 1007387445148 1007882156736 1009266610248 1009844926272 1011232075896 1011811518144 1015855907976 1017251314443 1017834205752 1019232329661 1019816356104 1020317171328 1021217202747 1022304157056 1022791656096 1025886691557 1027283378688 1028879701668 1030883362236 1031980604928 1032890924772 1033398160704 1033990304256 1035410620608 1036003917312 1037426999616 1041573779064 1042170607296 1043602160328 1044099815598 1045211125504 1046147985792 1046646855072 1047246590208 1048084556796 1048685115744 1049286018816 1052876895876 1053290552832 1053480200864 1054927289052 1055531768928 1056981675204 1058106696192 1059040062108 1059560139456 1060167273984 1060672828544 1061623547712 1063882494948 1067942735496 1068451997886 1069064227504 1070532722322 1071672166656 1073144243808 1073759162112 1075234106016 1075850221824 1077522014114 1079532007164 1080150585696 1081634309028 1082254092192 1083740704956 1084894207488 1085411553408 1086902503344 1087525305216 1091872336464 1093372161102 1093998670128 1095501415554 1096129144656 1097634816558 1098803107584 1100942938368 1102653722898 1104801052446 1107496170144 1108024294104 1109546305497 1110182082408 1112890326912 1114619676807 1115057591424 1116790309089 1118965168503 1119514674096 1120156162944 1121052468978 1121694838992 1122337577088 1123879249584 1125611981312 1126620907776 1127158151616 1127804020224 1130569007022 1133867426328 1134517139392 1135424936529 1136075542056 1136726520384 1137636085383 1138287957912 1141064765568 1142837896473 1143286897536 1143492749672 1145063481471 1147293400617 1147856817744 1148514546816 1150092176688 1150640613108 1151299937312 1151865321984 1154108487168 1155693801024 1156356020736 1160978180544 1162572930792 1163239092288 1164836948184 1165504406976 1167105374568 1168904749824 1171770501447 1172441933208 1174052430369 1175862516192 1177477711956 1178152413984 1179770755212 1180446771168 1181026469376 1183326423552 1185165225972 1185630856704 1187473240044 1190370033216 1191052122624 1192688183232 1193256932112 1196167834368 1198497275136 1200359651946 1202697255942 1203977372416 1205631187488 1206322021632 1207287274284 1207979057376 1208671236864 1210331499552 1210925873664 1213284054528 1215169408908 1215865708512 1217535853716 1218116451531 1220505983424 1221087997584 1221787688576 1222765316262 1223465968368 1224167021952 1226450564352 1228356378522 1228838978304 1230748503894 1231453730416 1233145287738 1234457812224 1236153496032 1236861819648 1238560805664 1242174289536 1245933191412 1246527330867 1247854098816 1248954842709 1250284194432 1252001617776 1252719022464 1254439790352 1255158592128 1259454008358 1260175683312 1261906693866 1262629774224 1264364155782 1265709908736 1266313478976 1268052920568 1268779522752 1273851059208 1275600854619 1276331781816 1278084984813 1278817335432 1279445341824 1280573952651 1281936958848 1284433428096 1286429343381 1288180744704 1291338919962 1292078865168 1292695009788 1295212429476 1295848487232 1296591016448 1298372048064 1299116023296 1300155526152 1300900523328 1306100453112 1306848856768 1307894547141 1308643978824 1309393839936 1310441566707 1311192457848 1311836363136 1314391059072 1315017843552 1315771356928 1318997174859 1320792915456 1322845330716 1325421465732 1326180940448 1326832206336 1328002617564 1328654778048 1329416105472 1331242226496 1332005036544 1333834713792 1339166287368 1339933637952 1341774206136 1342414048626 1343842875648 1345688813664 1346459901696 1348309434528 1349082024192 1354474543968 1356335085924 1357112274336 1358976439548 1359755141472 1360422895104 1361622936996 1363072209408 1363722208128 1367848922076 1371839602224 1373723997282 1374511149648 1376399214414 1377187899696 1377864214272 1379756884896 1380547494144 1382692763634 1383235999488 1385385446718 1388765038752 1389560809728 1390672683036 1391469547104 1392133087464 1394863981056 1395529140096 1397446075728 1398246820992 1400419593937 1403146798599 1403835861168 1406569718736 1407375691904 1408501819998 1409308900272 1411244764146 1412053416144 1412746852608 1415498063616 1417697643726 1418509993264 1420458496002 1423923647328 1424602663848 1426559535639 1427376963096 1430858991744 1433082441609 1433645474688 1435873254543 1438669502361 1439376009552 1440200780928 1442179078704 1443005456256 1444987606608 1447215404544 1449203337792 1450033740288 1453588723314 1455829781952 1457829548136 1458664893504 1460668554072 1461505526208 1463513088744 1469363009751 1470204963864 1472224476177 1473068069928 1475091515079 1475815908528 1476661560192 1477365725472 1479395073996 1480242776544 1483853769216 1485892029888 1486159569076 1486743455232 1489053745452 1491953558004 1492686232128 1493541550592 1494736625304 1495593118656 1496450102784 1497647504808 1498505666112 1502877535488 1506562073289 1507425342696 1508144178086 1509495981903 1511081167722 1511823235104 1513899915372 1514767389408 1515635360512 1516848113844 1517717277216 1521419687424 1523783861964 1524382530048 1526751308628 1529724534156 1530475756992 1531352729088 1533456235584 1534187484144 1540925068032 1543319552502 1546325043354 1547970907392 1549336387158 1550097241056 1550985456384 1553115930912 1554005875968 1556140499424 1562360668596 1563255910944 1565403240492 1566149723397 1567816688256 1569970282608 1570869885312 1573027673616 1573929028224 1579315343814 1580220301296 1582390933578 1583297653392 1585472512806 1587160044288 1588560093162 1589340209184 1590250910976 1591009242816 1595823742422 1600479535928 1601914103244 1602677996829 1603596341256 1605799083483 1607508249984 1609716365712 1610638743168 1612851159024 1613141557573 1613775332736 1616283021171 1619298010746 1620225878544 1621154278016 1622451463542 1623381138288 1624155268708 1625611057434 1627341311232 1628117330112 1630353755016 1631287957824 1632222695936 1637808504696 1640058241653 1640998005192 1643252123331 1644193716984 1646452224837 1648204661376 1651414407552 1653980584347 1656232386048 1657201578669 1661244255216 1662036441156 1663805465088 1665273123612 1667045592576 1669335490368 1670292029952 1672586387136 1673544789504 1679272011144 1680234244416 1682542258488 1683506365632 1685818874376 1688417971968 1690737227424 1691706030336 1695853510533 1698162319872 1698468078944 1700801139492 1701775709088 1704113313084 1705089780576 1705927122432 1707431936868 1709249278464 1711597148352 1712577904128 1715239124508 1721785226616 1722771820224 1723593346384 1725138265032 1725960919662 1726949905968 1727797982976 1731162730752 1733540701536 1734534031104 1737229369694 1741467270816 1743859396188 1744858638432 1745858453248 1747255422276 1748256610464 1749115150848 1750658061852 1752521412096 1753357124736 1758662899812 1763793774288 1766216567934 1767228620976 1769656132818 1770670156752 1771539704064 1774989635328 1777747838958 1778446285056 1781209860066 1785555049824 1786578183936 1789032274848 1789885398168 1794251751552 1797745912704 1800539477919 1804045883913 1805966058624 1808446781232 1809483032448 1811968586064 1813006855296 1815497249328 1816388810496 1818296277504 1822754113362 1823798562768 1826303780574 1829119469632 1830758975136 1831631996376 1832681532864 1834147974393 1835198952552 1836250532928 1839675846528 1842534567783 1843258467456 1843590351512 1846122755841 1847180595624 1849717931607 1851686718336 1854230244048 1855292729472 1856177449952 1857841208496 1860705520128 1863261434304 1864329094656 1868899787118 1870862398132 1871781148224 1875426291648 1878002426664 1879078533696 1881659685528 1882737888192 1889181012537 1890263524968 1892860040799 1893944661336 1896546233673 1898564863104 1899470218464 1902079380852 1903169284128 1907811988992 1910776588812 1911527299584 1914497672724 1918226003148 1919168012736 1920267707904 1922905438272 1924007275008 1926650142144 1932271117056 1938118297752 1939042514682 1941106375936 1942818644214 1943772730848 1944886524672 1947558072096 1948674034944 1951350784992 1956111026688 1959150679668 1960273285152 1962965968236 1964090759904 1966788686772 1967754544704 1968882080256 1969820967296 1971586588608 1972526765328 1973657035392 1981189373184 1984267996074 1985404993936 1988132198598 1989271410672 1990248309504 1992003926346 1992982167072 1994124158208 1996863339744 1998007554816 2000752070688 2001112311926 2008749431052 2009900456928 2012661309204 2013621072939 2014774890296 2015764313472 2018533220496 2019689852544 2022464151792 2023623036288 2031711815952 2034502628886 2035668411504 2038464659322 2039632712208 2040634342656 2042434405494 2044608314112 2045583312192 2051773383114 2057759403336 2060585995923 2061766724472 2064598821621 2065781849544 2066796321408 2070821241216 2074039145451 2074853999232 2078078170077 2083147558128 2084341214592 2087204320656 2088199631196 2090422251008 2092295971584 2093293710144 2094493180416 2096169113592 2097370231488 2098572037632 2105753791752 2106960401728 2109854578104 2111063537856 2112752729997 2113963350408 2118080124216 2119120278912 2121345657088 2123247095424 2126546465589 2127764989896 2130687744003 2135885470992 2136903995772 2138128455008 2141065444644 2143344333312 2146288487616 2147518324224 2150468212032 2151700443648 2155044028228 2159064014328 2160301171392 2163268618056 2164508184384 2167481409912 2170823106816 2173805006688 2175050610432 2180383084971 2183744672928 2186744322204 2187997340256 2191002831108 2192258289312 2195269633116 2197606215168 2201885876736 2205307445796 2209602104892 2214992340288 2216048588208 2219092610994 2220364164816 2225780653824 2229239353614 2230115182848 2233580618178 2237930337006 2239029348192 2240312325888 2242104937956 2243389677984 2244675154176 2247758499168 2253241815552 2254316303232 2261138014044 2262216267129 2266621751583 2267734852656 2269034278784 2270849873058 2272151084112 2273453040768 2275272170766 2276575915824 2282129531136 2285675792946 2286573795072 2286985499344 2290126962942 2294586801234 2295713635488 2297029093632 2300184353376 2301281226216 2302599874624 2311387602048 2314979328753 2319487565031 2321956361088 2324004580737 2325145861584 2326478184576 2329673896368 2331008813952 2334210749136 2337809499648 2343541002894 2344883866416 2348104860738 2351725032384 2354955423912 2356304827968 2359541510424 2360893542336 2368973015721 2370330451944 2373586400367 2374946480088 2378208769209 2380740066432 2382840139743 2385376366464 2386513864224 2392335668736 2393735613633 2396994550272 2400719303892 2405394511884 2407954744832 2411262374976 2412644043264 2414574548568 2415958114752 2417342473728 2420662999104 2428947016119 2430338817816 2431731417024 2433677195313 2435071707432 2436232903062 2441011966848 2442175995168 2443575377152 2445530632524 2446931936736 2448334043904 2452901128704 2456712757044 2457677956608 2461497007788 2462907460832 2466290575476 2468915624448 2472306992064 2473723639296 2477121611328 2484348579072 2491866382824 2493054661734 2495708197632 2497909685418 2500568388864 2504003235552 2505438044928 2508879580704 2510317184256 2518908016716 2520351366624 2523813387732 2525259548448 2528728311564 2531419817472 2532626957952 2536105841136 2537559045504 2547702118416 2551201709238 2552663563632 2556169969626 2557634670864 2558890683648 2561147905302 2563873917696 2568866856192 2572858686762 2582677839924 2584157730336 2585390019576 2588941379493 2590424858952 2591696974464 2596744096128 2600311052304 2600779245883 2601801046656 2605844054541 2612200906224 2613697713536 2615789094282 2617287957648 2618787679872 2620883133414 2622384915696 2623672726272 2628782118144 2630035687104 2631542713856 2637994349718 2645690661432 2649324851901 2650842931464 2652361880896 2654484199227 2656005235128 2657309556096 2662484452992 2666621758437 2667669427584 2671814790099 2678332574736 2679867275904 2683548412272 2684828097252 2687685751296 2691377627328 2692919803392 2696618869056 2698164048384 2708949087936 2712670171848 2714224548672 2717952879096 2719510282944 2723245873992 2727444416256 2734131170043 2735697844152 2739455670861 2743679204448 2747447994564 2749022299296 2752798428828 2754375799392 2755728428544 2759513769792 2761094988288 2765385527268 2766471998976 2770770893436 2777530077504 2779121619456 2781345366072 2782939094208 2784266174928 2791058280192 2794892151456 2796493641984 2800839187874 2803349680677 2806293597198 2807671722336 2813139437472 2814751383808 2817003639996 2818617800544 2822489528292 2824106832288 2825493705216 2830996127232 2835395287452 2837019986528 2840916992004 2842271720239 2847847294656 2849205327696 2853119071278 2854753926192 2861717983488 2866164883218 2867290949376 2871746509086 2877339004722 2878752019104 2880401561856 2884358157408 2886010912512 2889975213216 2898406675584 2907177446628 2908563772023 2911659563904 2914227966321 2915659096272 2917329787008 2921337108144 2923011052416 2927026177488 2938726019502 2940409927728 2944448952354 2946136139856 2950183030158 2951631817056 2953323120384 2954731450944 2958790147992 2960485553088 2971784059776 2972319138152 2976401994111 2978107490904 2982198297897 2983907116008 2985372464256 2988005889519 2989473250608 2991186237312 2995295009616 2997011332224 3001668467889 3005755070976 3013124146578 3014850685392 3016288356172 3018991963806 3022162335444 3023646470208 3027799830744 3029534778816 3031270721024 3033696227688 3035434554432 3047567723928 3051753943329 3053502617256 3057696988983 3059449068312 3060951513984 3063651608241 3066912471168 3068374968288 3077660074671 3081850136064 3086639105004 3092650086708 3095941814784 3098672774316 3100194482112 3101970912768 3106231861824 3108011751936 3112280998848 3124721337192 3126511821888 3130806480984 3132299446794 3135633376512 3139940565216 3141739770624 3146055347232 3147858056448 3158630687628 3160440602592 3164781867156 3166595306784 3170945025612 3174320088576 3177120186324 3178680418368 3180501821952 3182018485632 3191647484844 3200959071856 3203828206488 3205355993658 3207192682512 3211598166966 3215016499968 3219432731424 3221277486336 3225702318048 3226283115146 3227550665472 3232566042342 3238596021492 3240451757088 3242308556032 3244902927084 3246762276576 3248310537416 3251222114868 3254682622464 3256234660224 3260707510032 3262575915648 3274009196731 3275617009392 3280116483306 3281996010384 3286504246662 3288387433968 3292904449674 3296409322752 3302828815104 3307961168694 3314403157338 3322488510432 3324072882312 3328638916491 3330546247224 3338670980736 3343859030421 3345172774272 3350370927267 3356895505509 3358544022288 3360468488832 3365084516976 3367012731264 3371637748752 3376835943936 3381474454848 3383412060672 3391707021066 3396936157888 3401602278984 3403551418176 3406274809587 3408226626168 3410179561152 3414863873736 3423194296704 3428513689419 3430478249016 3435190444413 3441880201851 3443570453232 3445543640448 3447186692768 3450276530064 3451921839324 3453899811936 3455595965952 3462325461504 3467081403072 3469068062208 3474458739388 3482934541632 3487718792376 3489717276864 3491716906496 3494510844552 3496513220928 3501316123704 3506714249472 3515311504341 3517325799624 3522157291107 3527587548576 3532433135868 3534457241952 3539312265636 3541340313504 3543079408128 3549979270656 3555495677916 3556892570112 3562419720132 3571110099648 3573156367872 3578064549696 3579770796336 3588503503104 3595491825408 3601078955838 3608091767826 3611932117248 3616893562464 3618966064896 3623937172128 3626013710592 3630994498656 3632777620992 3645508226724 3647597125536 3652607561148 3654349354593 3658238939264 3661517950272 3663263992752 3665363065728 3668295948786 3670397905104 3672501065856 3679351693056 3685069135566 3686516934912 3687180703024 3692245511682 3694361191248 3699435863214 3703373436672 3708460488096 3710585458944 3712354899904 3715682416992 3726522868608 3737799574236 3739581992601 3741724796264 3743562296448 3746864528127 3750852583296 3756004853328 3758157067392 3763319371056 3765475776384 3778362025074 3780527049936 3785720081598 3787889322672 3793092467346 3797129726208 3798940436928 3804158761704 3806338568256 3821553177624 3826802563857 3828995345448 3834254954439 3836452006296 3838336025472 3841721857953 3845810876544 3853300284288 3859288030143 3864542234112 3876236595504 3878085029364 3882212751872 3885637288428 3887545461696 3889773049344 3895116144192 3897348069888 3902701569984 3918301359336 3920546570304 3923683641423 3925931936472 3928181519808 3933577373544 3935509089408 3939641934592 3943173177216 3945053530656 3947314070784 3956991524577 3962378746368 3968535992148 3970809987872 3976264397196 3978542821344 3980496619008 3984007852692 3985964334144 3988248316416 3993726679488 3996015109632 4001504141376 4002224623852 4017498862104 4019800913856 4025322618408 4027242145878 4029549780592 4031528626944 4037066440992 4039379705088 4044928303584 4047246072576 4063423631904 4069005257772 4071336823008 4076929318644 4079265424416 4081268685312 4084868810988 4089216628224 4091166624384 4103546766228 4115518806672 4121171991846 4123533448944 4129197643242 4131563699088 4133592642816 4141642482432 4148078290902 4149707998464 4156156340154 4166295116256 4168682429184 4174408641312 4176399262392 4184591943168 4186587420288 4192338227184 4194740462976 4201258781811 4209440395797 4211507583504 4213920803456 4219709156208 4222127075712 4225505459994 4227926700816 4236160248432 4238240557824 4242691314176 4246494190848 4253092931178 4255529979792 4261375488006 4271770941984 4273807991544 4276256910016 4279678606917 4282130889288 4292576975232 4299247324827 4300936424064 4307619763629 4310088056456 4316008507083 4318128028656 4320602342784 4326537236112 4329016368768 4334962819824 4341646213632 4347610013376 4350101220864 4360766169942 4367489345856 4373488644408 4375994680512 4382005662216 4384516578624 4390539266232 4408089029253 4410614891592 4416673428531 4419204209784 4425274545237 4429984680576 4432097176416 4438185221988 4440728329632 4451561307648 4458478707228 4460230365696 4467161236356 4475860674012 4478058696384 4480624651776 4484209875912 4486779355968 4489350308352 4495516998336 4508632606464 4519686219867 4522276028088 4524432534258 4533243503166 4535469705312 4538068557568 4541699746116 4544302168224 4546906081536 4550544341532 4553151831648 4564259062272 4571351585892 4573147590144 4573970998688 4580253925884 4589173602468 4591427270976 4594058187264 4600368706752 4602562452432 4605199749248 4622775204096 4629958657506 4638975130062 4643912722176 4648009161474 4650291723168 4652956369152 4659347792736 4662017627904 4668421498272 4687082005788 4689767732832 4696209721476 4698449170191 4703450064768 4709910847824 4712609655936 4719083020848 4721787084672 4737946031442 4740660903888 4747172800734 4749892960176 4756417538418 4761480132864 4765680279486 4770752732928 4773027728448 4787471227266 4801438607784 4808033990487 4810789023768 4817397250449 4822524749952 4829149097136 4831916229504 4839424672719 4841325998208 4848849063513 4857894032238 4860677635632 4863462834048 4867354390626 4870143414864 4872465806124 4882023933696 4884351990336 4887150754304 4891061265048 4893863873472 4896668087808 4913425514088 4920174724959 4922994015576 4925814921664 4929756369993 4932581150952 4939356674511 4944613984128 4954243222656 4961941753041 4968697158144 4971604736007 4983732765648 4986109323468 4991416395264 4995819370836 5001136777728 5008006471104 5010876089856 5017759161408 5020634368512 5037816033432 5040702733248 5047626775464 5050519096896 5057456623128 5065253915904 5072211682272 5075118091008 5087560531599 5095404236832 5102403418476 5105327127264 5112339939252 5115269341728 5117781367296 5122295810604 5127747835392 5137733712384 5145717373524 5165355679848 5168315460672 5170780039152 5177882758986 5180849717904 5183393948928 5193488192256 5200622104608 5201558491766 5203602093312 5211688109082 5224401812448 5227395427072 5231578188564 5234575915296 5237575359744 5241766266828 5244769831392 5247345452544 5257564236288 5260071374208 5275988699436 5278504623301 5291381322864 5298649703802 5301685862928 5304723761792 5308968398454 5312010470256 5314619112192 5324968905984 5333243516874 5335338855168 5343629580198 5356665149472 5359734551808 5367096824544 5369656194504 5382755254656 5393237738112 5401618433757 5412137651739 5417898175872 5425340343696 5428449097344 5435905758192 5439020565888 5446491747984 5454888832512 5468262340086 5471395688304 5478911341722 5487358408896 5494895989128 5498044598592 5505596857656 5508751598784 5519027539584 5527603703349 5530771054536 5538368267523 5541541786872 5549153794821 5555060155008 5562690732144 5565878188416 5568532349856 5582116560384 5589784302912 5592987283968 5601678375748 5606699361354 5612587194396 5615343444672 5626278874944 5629502767616 5634007279992 5637235601088 5644979056584 5648213664576 5667543037611 5670790574904 5674039973056 5678580122397 5681833984008 5684543440478 5689638701019 5695694589312 5698410655392 5706238142556 5709507852384 5723435966976 5732329766436 5734581898752 5743493018172 5754678009444 5757504038208 5760803123712 5768716314816 5772021825024 5779950426432 5796813351168 5814354893256 5817127544046 5823319127808 5828455932642 5831318192544 5834659574016 5842674216288 5846022104832 5854052354976 5877452039004 5880819855456 5888897904708 5892272279712 5900366060316 5903263634112 5906646240768 5909462901888 5917580295984 5920971106176 5943568119552 5944638276304 5952803988222 5956214981808 5964396595794 5967814232016 5970744928512 5976011779038 5978946501216 5982372474624 5990590019232 5994022664448 6003336935778 6026248293156 6029701370784 6032576712344 6037983927612 6040863218817 6044324670888 6047292940416 6055599661488 6059069557632 6067392455376 6070869108864 6080302793929 6095135447856 6103507886658 6107005234512 6115393977966 6118898136624 6121903027968 6127303216482 6133824942336 6136749936576 6155320149342 6173278210008 6181757987769 6185300173416 6193796464863 6197345548632 6200388964224 6212463723648 6222117436353 6224561997696 6234234510231 6249442674384 6253023643776 6261612961968 6264598893588 6271266753024 6279881130432 6283479541248 6292110694464 6295716112896 6317261375256 6320881205184 6329563734312 6333190613568 6341890051224 6354240372648 6357360836736 6364036971264 6379639396767 6383294969688 6392063232009 6401918143712 6407656412976 6410711987316 6414385365024 6423196333932 6430032999936 6438865462848 6442554972672 6451404636096 6452566230292 6455101330944 6465132084684 6477192042984 6480903514176 6484617112064 6489805854168 6493524553152 6496621074832 6502444229736 6512469320448 6521415020064 6525151831296 6541149254913 6548018393462 6551234018784 6560232966612 6563992020768 6573008493324 6576774867936 6585808899348 6592818645504 6605657630208 6615922337388 6628806314676 6644977020864 6648145764624 6657277832982 6661092494448 6677341961472 6687718060842 6690345548544 6700741854534 6713791011018 6717088044576 6720936977664 6730169033952 6734025462528 6743275497504 6762948909696 6783414042132 6786648801387 6793872315776 6799865254749 6803204557968 6807102836352 6812549619174 6816453252336 6820359122304 6829727747472 6846388593408 6857027378838 6860956498032 6870380888826 6883760403702 6887140906464 6891087280896 6894373385536 6900553060128 6903843678648 6907799623872 6934162806144 6944937986259 6948917478776 6958462695093 6965869083264 6972013742211 6975437584752 6979434553728 6989021689104 6993026441856 7002632247408 7003893091741 7013428498944 7030623008682 7034651599248 7044314582214 7055175097152 7064866271736 7068914483904 7078624531272 7082680627008 7106919047163 7110991355832 7120759201101 7124839440264 7134626307627 7142220199296 7148520419229 7156129099392 7159541592672 7177007006208 7181206840899 7190983650816 7202157911676 7216183535652 7223864234496 7233787124928 7237932129792 7247874344256 7252027421184 7261988997312 7286841048357 7291016453448 7295194251072 7305215122296 7308698709186 7316477878528 7323035900544 7326527985504 7330726131456 7336591897572 7340795810208 7345002131712 7358703386112 7370138271132 7373033869824 7374361406048 7384491023364 7388722382496 7398871726428 7406746873344 7416920976192 7421170917888 7424709799808 7431364833984 7453045737216 7475599148472 7479163985202 7483449592528 7487124592896 7493729056254 7501705166592 7512009706656 7516314134784 7526638742112 7530951552768 7556724050148 7561054099872 7571440163196 7575778645344 7586184934692 7594259452416 7597880873856 7608317523408 7612677136512 7643106355248 7653605127714 7657990690896 7668509908878 7672904012592 7676672050944 7683443715906 7691621753088 7706600568576 7718576060286 7752473191008 7756170058728 7766824138479 7771274576856 7775090923392 7790232288384 7802337737649 7805403139968 7817532163623 7836602718672 7841093140608 7847367282846 7851863872944 7856363039616 7867154747088 7871018178816 7879283869184 7886346354432 7890107061312 7894628141568 7913983049154 7937071984296 7941619975744 7947974555703 7952528794392 7957085642688 7963452597681 7968015705384 7971928668288 7987453358976 7999865275311 8003008282752 8004449247704 8015444370297 8034997724208 8039601827712 8050645236816 8054484291756 8059099561184 8063057253888 8074132881984 8078759410176 8089856607168 8094492145152 8126847263808 8138010515544 8142673646016 8153858637288 8158530848832 8169737621976 8182333248768 8202393510129 8207093532456 8218367012583 8231037613344 8242343983692 8247066897888 8258395286484 8263127398176 8267185285632 8283284964864 8296156581804 8299415996928 8312312680308 8332590232512 8337364858368 8348817282624 8352798524784 8373174840576 8384676454368 8389480925952 8402517563622 8418880791594 8423015167008 8427841606912 8439418312416 8444254151424 8451010919988 8455853401632 8472320496864 8476481115648 8492988381696 8506185862356 8511059959584 8522750976012 8526815160717 8543541883968 8547615983088 8552513820032 8559357213834 8564261778576 8585153950464 8598494649654 8601872848128 8615239527258 8620176112912 8632017014166 8636256057312 8641204685568 8653074472224 8658032737536 8669925639648 8695220026752 8721532339884 8725691316069 8734978691712 8742683898963 8746977288816 8751989361024 8764011324432 8769033157248 8781078532464 8816178058506 8821229783184 8833346857062 8838408419568 8850549090474 8859969361152 8864194352832 8876370443976 8881456659264 8916957414456 8929205982333 8934322472712 8946594893691 8951721348024 8956117392768 8964017668557 8968419751824 8973558711936 8991033996672 9005005403667 9017265212928 9039372439734 9044552056176 9048865068516 9066487006332 9070939410624 9076137115136 9083399492232 9088604336448 9093812163072 9101088683064 9106303663296 9142703171784 9147941997376 9155261829987 9160507851768 9173090966949 9178347204936 9182854541952 9200737413504 9205124904864 9210399498496 9232980224013 9245550408192 9259917315012 9277950260124 9287825444352 9296018322948 9300583446336 9305912738304 9318695585472 9324035255808 9336842996544 9374164011576 9379535465664 9392419442952 9396898340382 9406900129536 9419821695648 9425219311872 9438166041696 9443574169344 9475892062884 9481321807776 9494345601468 9499785920352 9512835076836 9522960265728 9531360558972 9541505465856 9546055456896 9574942454532 9602877215568 9616067980974 9621578047536 9634794500898 9645049499904 9658298194272 9663832459008 9678849345438 9682651996416 9697698127026 9715788064476 9721355271264 9726925668096 9734708781252 9740286829728 9744931612248 9764047867392 9768703980672 9782122530096 9787727746944 9802937157559 9822027590193 9826851028176 9840349449918 9845988031152 9851629843328 9859512739986 9865162301904 9878713349022 9889227968256 9908486445312 9923883506082 9943209472014 9967465531296 9972218646936 9985916749473 9991638741672 10016012942208 10031577091263 10035518322816 10051112781801 10070686516527 10075632066864 10081405466496 10095253550928 10101038193792 10114913246256 10130507831808 10144423364544 10150236182016 10175121063198 10190808473664 10204806836952 10210654254528 10224679878504 10230538683456 10244591621208 10285541068257 10291434747048 10305571333239 10325640605553 10330711359696 10336630921344 10341560078304 10355765517972 10361699435808 10366787897856 10386976384512 10401244209216 10403116983532 10407204186624 10423376218164 10448803624896 10454790854144 10463156377128 10469151830592 10475150719488 10483532533656 10489539662784 10520142748416 10545934513023 10551977398872 10557009246602 10566471873321 10582762645728 10597299407604 10603371725856 10609447523584 10617936796908 10624020940512 10629238224384 10649937811968 10666487033748 10670677710336 10687259160396 10713330298944 10719469103616 10734193649088 10739312389008 10765510509312 10786475476224 10803236867514 10824275303478 10835796351744 10850680687392 10856898194688 10871811516384 10878041131776 10892983495968 10936524680172 10942791376608 10957822683444 10963048063779 10974716817792 10989791978256 10996089197184 11011193715312 11017503197568 11038055079168 11055207406698 11061542109072 11076736535046 11083083573744 11098307589642 11110120310016 11125381464288 11131756376832 11137064699712 11179568605824 11203356751496 11213398722708 11218745977803 11225174388792 11230686889344 11240593584381 11252557749888 11268014559984 11274471202176 11289958113168 11291990903011 11296427329152 11335086075222 11341581149808 11348079946112 11357160244794 11363667968016 11369086880956 11379277402038 11391389178624 11396821310784 11412476285112 11419015704768 11464659532872 11480407691571 11486986036344 11502764863317 11509356018888 11515008076416 11525165573859 11537432629632 11559900852864 11577864090429 11593626702336 11628709786512 11634255088092 11646638255616 11656911865284 11662636385088 11669319148032 11685348432576 11692044209664 11708104709952 11754904078008 11761639710912 11777795809416 11784544559424 11800732120632 11806527268224 11818925803776 11835160591968 11841942212352 11870974573731 11887136239104 11889276552608 11905607976444 11912429963616 11928793191588 11935628464032 11941489857024 11952023558076 11957893002432 11964744949248 11981180038464 11988045328896 12006673871556 12052496586312 12059402741568 12065153424688 12075967855224 12081726437634 12088649341776 12094585880832 12111199322976 12118139115264 12134784910752 12141738217728 12160605587858 12190270895712 12207015773316 12214010469024 12230787955932 12237796273248 12243806055936 12254606432964 12267649884672 12273499873152 12310640298684 12346556420016 12363515975538 12370600346832 12387592929726 12394691097264 12400777928448 12424927447296 12444234872706 12449123995392 12468469020462 12498885348768 12506047287552 12523225923936 12529197787176 12559762260864 12584221388928 12603776345433 12628321187391 12634522750512 12641762410368 12659127468624 12666381227136 12683780102448 12708480745296 12714721673472 12728073942528 12759278793534 12766589939376 12784126464018 12803836287424 12815312825952 12821423974632 12828770730048 12839035820751 12846392667864 12877730925696 12897741974481 12902809272192 12905132460584 12922859290887 12930264169368 12948025521249 12954384085968 12961807028352 12979611708336 12987049106304 12993242149664 13004888459472 13024938640896 13042830040128 13050303662592 13082298509826 13096036786924 13102468037568 13120465933224 13127984041536 13146016986648 13153549735872 13171617798696 13224267087759 13231844674776 13250020285593 13257612629352 13275823635711 13289954041728 13296291529248 13314555665964 13322184988896 13354683922944 13375436121684 13380691097088 13401483709068 13427582022036 13434176089152 13441873955328 13460338067904 13468050925056 13486550995008 13525897819392 13566828084264 13573297602774 13587744631552 13599730509498 13606409115936 13614205672704 13625099238348 13632906504672 13640718244608 13659455494944 13692777186816 13714054757676 13721912996064 13740761777652 13767520807404 13774281812928 13782174561792 13788746771072 13801106120256 13807687357296 13815599247744 13868325612288 13889875972518 13897834957552 13916925390186 13931738166528 13944027484422 13950875169504 13958869107456 13978043378208 13986052883712 14005264494816 14007786183482 14061246017364 14069303198496 14088629164428 14095347510573 14110350194304 14129732543472 14137828967808 14157249062544 14165361254016 14213838094326 14221982711664 14241518402202 14249678880528 14269252615254 14284440398592 14297040838458 14312258198784 14319083185344 14362413681798 14404315823352 14424101971461 14432367071304 14452191751347 14467574249856 14495748688512 14518274018157 14523977994624 14546547190539 14573682096714 14582032906896 14590388502144 14610430244592 14617397418372 14632955757056 14646071801088 14653055971008 14661452262912 14673183795144 14681591620416 14690004263424 14740276542264 14748722812096 14760524174877 14768982046728 14777444764992 14789269109979 14797743452856 14833841952384 14849419599616 14862729667968 14885825259123 14906091474432 14914814208021 14951198296944 14958327970404 14966899185056 14974249185792 14987458112508 15003410333184 15024019413312 15032628269568 15053277484224 15061903105536 15113448100296 15122108199744 15142880326392 15151557290688 15172369869384 15195761747712 15216635046816 15225354273024 15262681594797 15286212710496 15307210255428 15315981381792 15337019817756 15345808025184 15353344101888 15366887431812 15383243506176 15413201137152 15437152120572 15504946382016 15512340117456 15533648276958 15542549153712 15550181846784 15580464576768 15604675475298 15610806279936 15635064327246 15673205437344 15682186281216 15694734565692 15703727745888 15712726079232 15734309494176 15742036357632 15772692708864 15780214122624 15827966098308 15835513869903 15874143968592 15883239951488 15895949111406 15905057588784 15914171285376 15926905195362 15936031410768 15943857336576 15974906717952 15999730550622 16006016565504 16008898495408 16030888740594 16069995448416 16079203655424 16101290473632 16108968583512 16118199122368 16148265763968 16179713214336 16204855301271 16236412955217 16253694527616 16276021031088 16285347292032 16307717274576 16317061697664 16339475243952 16364666497536 16404787020258 16414187064912 16436734025166 16462075226688 16484687967384 16494133795776 16516790572968 16526254796352 16582811110047 16592313163608 16615104802569 16624625360616 16647461384463 16665180465024 16697634565248 16705597049568 16746349681152 16769352908736 16778961851904 16805035127244 16837761583188 16846030334016 16855683213824 16878836624832 16888508302848 16902021839976 16911706803264 16944640993728 17002629112833 17012371724712 17022119919168 17035740367191 17045501952024 17053630321434 17087083767936 17095231966176 17105027640064 17118714427668 17128523557152 17170307900928 17196989299308 17203745696256 17230479054516 17240352225824 17264034028332 17272512114624 17282409371136 17306148944448 17316065475072 17339851279296 17390440053504 17443064679768 17451382632138 17469957383424 17485367797926 17493954577632 17503978722048 17528022648864 17538066314496 17562157064928 17632356117012 17642459566368 17666693714124 17676816839136 17701098180948 17719938722304 17728388705664 17752740887952 17762913318528 17833914828912 17858411964666 17868644945424 17893189787382 17903442696048 17912234785536 17928035337114 17936839503648 17947117423872 17982067993344 18010010807334 18078744879468 18089104112352 18097730137032 18122589656451 18132974012664 18141878821248 18166798984464 18177208672896 18202177366128 18205454721181 18212607326592 18240908381787 18285406343568 18295883994752 18310523659974 18321015703536 18346181933898 18356694409872 18365709083904 18401474827008 18410249809728 18420798996992 18465960448026 18519834630024 18545273963307 18555900520248 18581389394589 18592036645896 18601166892672 18637391170944 18666352309059 18673685993088 18702703530693 18748328023152 18759070931328 18784838885904 18793796680764 18813800259072 18839643391296 18850438623744 18876332083392 18887148338688 18951784125768 18962643615552 18988691202936 18999571840704 19025670153672 19062721117944 19092110913792 19138918190301 19149884909064 19176189696027 19205754431136 19232135961948 19243156095072 19269589001796 19290098999808 19316596388544 19327664918016 19357698690876 19365303992832 19395396254052 19431576128952 19442710542528 19453851336192 19469417562504 19480573659456 19489863224496 19537407961344 19564245060192 19575455493888 19605874315118 19623447764739 19644055180386 19653702056352 19680698899836 19691976062304 19703259686656 19719025479972 19730324603808 19757426698044 19778455936512 19816972890624 19847767012164 19886418944028 19895902041673 19934931062592 19944437293872 19971833498946 19983277483344 20032025884416 20063154182526 20071036645632 20102225563602 20141373033054 20151264133728 20162810932992 20190507101856 20202076387584 20229826492512 20288846729088 20350242126396 20359946404161 20381616947328 20399595764247 20409613673904 20421308509056 20449359757008 20461077366912 20489183242416 20571082136514 20582869494096 20611142666478 20651281211106 20661422719392 20673261842688 20683120156608 20711531035944 20723398871616 20802488418432 20806233967064 20834813958777 20846752436328 20875388085279 20897607249792 20916041226633 20926312754256 20938303661184 20967065067312 20979079325568 21011679275223 21040285496832 21091869026046 21103954797744 21114018493204 21132943746642 21165525291456 21194598815208 21206743451712 21218895047168 21235873593816 21248041881024 21320757141489 21332974067496 21362277603303 21374518320792 21403878922881 21426660597888 21445561257687 21468387298176 21478624778016 21531021018624 21543620522697 21572950952448 21606473735028 21648550606956 21671592703488 21701361374784 21713796389376 21743623032768 21756082263552 21785966991936 21873049360344 21885582753216 21915645366888 21926096127558 21949433635584 21979583956512 21992178394368 22022387430624 22035006395136 22076110158336 22110414813396 22123084218144 22153473070092 22166167147488 22196615179284 22220240620032 22250762928576 22263512753664 22274129399424 22359137211648 22406713502992 22426797445416 22437491955606 22450348777584 22461373778688 22481187168762 22505115499776 22536029119968 22548942404352 22579916226336 22583981806022 22592854658304 22670172150444 22683162299616 22696159892224 22714320489588 22727335936032 22738173761912 22758554804076 22782778357248 22793642621568 22824952570224 22838031409536 22929319065744 22960815383142 22973972072688 23005529726634 23018712037776 23030016152832 23050331147718 23074865259264 23119801705728 23155728180858 23257419573024 23268510176184 23300472415437 23313823730568 23325272770176 23370696865152 23407013212947 23416209419904 23452596490869 23509808156016 23523279421824 23555591618832 23569089118848 23601464241264 23613054536448 23637851607552 23670321183936 23683884424704 23741949147462 23778553105216 23811215952888 23824859927232 23843923667109 23857586383176 23871256928064 23904047116152 23915786004864 23962360076928 23999595825933 24013347743112 24046333110891 24104993172624 24118805483136 24130306849376 24151935710448 24163452875268 24177298683552 24189171761664 24222398645952 24236278230528 24269569821504 24283476435456 24321211175716 24380541791424 24414031546632 24428020938048 24461575911864 24475592546496 24509212865928 24546999746304 24607180530387 24621280597368 24655101037749 24693112840032 24727031951076 24741200693664 24775185859452 24789382194528 24801555856896 24849854894592 24888469745412 24898247990784 24936938040924 24997770697536 25012094575104 25046451847872 25058395574352 25119524521728 25168442777856 25207552690866 25256642374782 25269045501024 25283524820736 25318254937248 25332762454272 25367560204896 25416961490592 25429443346944 25518557587068 25533179878752 25568252928036 25580445482151 25607672574848 25630625651904 25642847949264 25657541460096 25678071641502 25692785335728 25755461851392 25795483948962 25805618544384 25810264921168 25845718581774 25860528338736 25896051042498 25908768171936 25923614056704 25959223416672 25974098212608 25986484299328 26009776918944 26085660080256 26164597019652 26177073948207 26192073573848 26204936075136 26228051696889 26240931866448 26255968083072 26292033973296 26307099471744 26343235597392 26448534175518 26463689349552 26500040571186 26515225258704 26551647271422 26579908083456 26592583058496 26629111331928 26644369977792 26750872243368 26787617946999 26802967418136 26839784681073 26855164044072 26868352178304 26892053005671 26920676135808 26973101990016 27015016211001 27051795638784 27133656168528 27146595205548 27175489263104 27199461018996 27212818231872 27228411345408 27250198476696 27265813009344 27281436489216 27318910989888 27428109515352 27443825992128 27465785489961 27481523555304 27535041614808 27548563625856 27577493542144 27602212240512 27615374714592 27631198495488 27698940672039 27736651224576 27779751945036 27795669915104 27833850780372 27863476333056 27888054968844 27901750339008 27917738214912 27956086756416 27972105767424 28010528989632 28015572366964 28122492034728 28138606396992 28177258328856 28190695021146 28220700388608 28259465086944 28275657935616 28314498125088 28330722508032 28427676188652 28443965423328 28483036804404 28499357761056 28538505230508 28568880797184 28594081676916 28624516397568 28638166370688 28724827363596 28808631646704 28848203942922 28864734142608 28904383502694 28935148499712 28991497377024 29036548036314 29047955989248 29093094381078 29147364193428 29164065813792 29180777004288 29220860489184 29234794836744 29292143602176 29306111942016 29346367590288 29363183240832 29408811472677 29466082770579 29480553084528 29497445624192 29521048349754 29537964093456 29554889529984 29578538219958 29595486905712 29667683904768 29698839199232 29725459335936 29771650518246 29829628416042 29902396593888 29916655940808 29933798370112 29957750248419 29974916225016 30048038826624 30094731273789 30106554968448 30153338345403 30212059549581 30226896200592 30244216399488 30285760652784 30303114581376 30344739738768 30391523495424 30433270093632 30450708546048 30525363189594 30572425420992 30614420510856 30631962763584 30674039635512 30691616050368 30733774863624 30856623204771 30874304241144 30916713999717 30976921816659 31009892764032 31024680234912 31067296553916 31085098307424 31100363693568 31160929153536 31209350950596 31221612559872 31270128654492 31346410874688 31364372562432 31389469131384 31407455491776 31425452158464 31468618988352 31560428245248 31637803539069 31655932196616 31671027739806 31748287937184 31766479902976 31791898222812 31810115177568 31828342570752 31853810390724 31872062821536 31887714673152 31949813435904 31999461101244 32012033131008 32017796990816 32061777481188 32139990896832 32158407310848 32202580947264 32217937167024 32236398244736 32296531527936 32359426428672 32409710602542 32472825910434 32507389055232 32552042062176 32570694584064 32615434549152 32634123395328 32678950487904 32809574040516 32828374129824 32873468050332 32889144191337 32924150453376 32969375934768 32988267591552 33033581145936 33052509592704 33165622220094 33184626327216 33230209605138 33249250721232 33294922768926 33330360930048 33395269130496 33411194099136 33538705817472 33610070254488 33656237933409 33675523166376 33692060668032 33721780753143 33757673249664 33804043679952 33823413606528 33875972709033 33889281987456 34005258225666 34024743449424 34044239838336 34071480734382 34091003904048 34107260642868 34174167535872 34190463932352 34210055280128 34237428855336 34257047114304 34393978598616 34441223074713 34460958109032 34480704451648 34508294589951 34528068056664 34545024229248 34575496721577 34612297888896 34679702558592 34733592271287 34780880107008 34886129359536 34902765264276 34939914766848 34970735595852 34987909155264 35007957444096 35056045297728 35076132628992 35124314129856 35264712234024 35284919132736 35333387428248 35353633678272 35402196361896 35456777411328 35505481775904 35525826637056 35612923721193 35667829657824 35716823929332 35737289890848 35786379574764 35806885392096 35824469571072 35856070674228 35873679007296 35894234847744 35964135986688 36020021614668 36157489758936 36178208224704 36195460274064 36245179312902 36265948025328 36283757642496 36333597968928 36354417345792 36404354732256 36410909442362 36425214653184 36481816763574 36570812687136 36591767989504 36621047319948 36642031407072 36692363867796 36713388819744 36731418167808 36802949654016 36820499619456 36931920896052 36949532363107 37039669260048 37090547926614 37111801040496 37162778789178 37184073291792 37202333785344 37274782341888 37332704618118 37347371986176 37405407061386 37496656046304 37518141862656 37569677771808 37587593361528 37679286782592 37752664166784 37811329036299 37884963562173 37903568251536 37925287231104 37977382405872 37999143681408 38051340307344 38125442235888 38184221827584 38277836380602 38299769818128 38352379392054 38411508862272 38464271923896 38486312190144 38539178003592 38633192777088 38693225923443 38715397381752 38768577872661 38790792508104 38844076563747 38863152257904 38885421085056 38938835125008 38961147318912 38979726448992 39074815922688 39128490120384 39150910987776 39211748630236 39246895529478 39288110360772 39307404112704 39361397799672 39383952124608 39406519373312 39438050959944 39460649207616 39514853396088 39672801263277 39695534024328 39750060856779 39772837888056 39791804083346 39827470907133 39869862125184 39888874587744 39943666997892 39966554966688 40064051768832 40126308365052 40142073291264 40204451127204 40282746066108 40302528267456 40325621865984 40381014203712 40404152775168 40459652985024 40577693458176 40700484252792 40719892808322 40763233894656 40799191528494 40819227347808 40842617018112 40898719514016 40922154733824 40978366484832 41142164273028 41165738988192 41222285332956 41302562422212 41322845438784 41346523685376 41366240313216 41423062071888 41446797743232 41604976836864 41612467934128 41669627917554 41693504872656 41750776170558 41795214499584 41832082453266 41852625508512 41876607322368 41934130134624 41958158651136 42023358550446 42183738052092 42207909595488 42228036986408 42265887493284 42286042531719 42331050582912 42389197630416 42413486903424 42471747187632 42496083762048 42562119557503 42641514282978 42665948134992 42724555206606 42749036641584 42807757845762 42853321195776 42891122515374 42936774596352 42957249556032 43087241045394 43212947470056 43272305914383 43297101213912 43356575254041 43402722749568 43487246065536 43554822054471 43571933983872 43639641571617 43746098720688 43771165506432 43831290733776 43852192255116 43898867271168 43959167913024 43984356788736 44044774861248 44070012790272 44220829626792 44246168436288 44281572524631 44306946140184 44332334294976 44393230358568 44501525857152 44548258798848 44657475777369 44718274423296 44744442624063 44813427005984 44853594890832 44874983911212 44900697555168 44922747557376 44962374337524 45010230999552 45072058239936 45097884808704 45159832452672 45167963612044 45185709316608 45340344300888 45366324599232 45392319784448 45428640979176 45454671872064 45476347523824 45517109608152 45587285243136 45649905140448 45676062819072 45788044784391 45858638131488 45921630766284 45947944145376 46011059453268 46037424075552 46060032305664 46100662295436 46149730518528 46239603411456 46311456361716 46514839146048 46537020352368 46600944830874 46627647461136 46650545540352 46741393730304 46814026425894 46832418839808 46905192981738 47019616312032 47046558843648 47111183237664 47138178237696 47202928482528 47226109072896 47340642367872 47483898294924 47506541609709 47557106210432 47622431905776 47649719854464 47687847334218 47715172766352 47742513856128 47808094232304 47831572009728 47924720153856 47999191651866 48026695486224 48092666221782 48209986345248 48237610966272 48260613698752 48303871420896 48326905750536 48354597367104 48444797291904 48539139643008 48614565903813 48642422351432 48709238865651 48761083582848 48828063093264 48856041876096 48923151823728 48951185092992 49018425731856 49093999492608 49214361060774 49242561194736 49310202075498 49386225680064 49454063902152 49482401387328 49550371718904 49578764389056 49748433330141 49776939490824 49845314407707 49873876081848 49942384153389 49995541395072 50092903695744 50116791148704 50239049043456 50336885555712 50415105381732 50513284749564 50538091002048 50567049641472 50636509874496 50665524908544 50735120409792 50833922981184 51007887338499 51037115174136 51066359757504 51136505856072 51160890964302 51215345149696 51261251303808 51285695898528 51315082920192 51356143283004 51385570671456 51510923702784 51590967897924 51611237088768 51620529842336 51691437163548 51721056677472 51792102084996 51817536343872 51847228113408 51918446833344 51948196425216 51972968598656 52019553837888 52171320160512 52329194039304 52354147896414 52384147147696 52409872150272 52456103393778 52481863732896 52511936166144 52584067946592 52614198943488 52686471194784 52897068351036 52927378699104 53000081142372 53030450517408 53103294542844 53159816166912 53185166116992 53258222663856 53288739955584 53501744486736 53575235893998 53605934836272 53679569362146 53710328088144 53736704356608 53784106011342 53841352271616 53946203980032 54030032422002 54267312337056 54293190411096 54367768969353 54398922037992 54425636463744 54500396953392 54531626018688 54616364163543 54637821979776 54722725145361 54856219030704 54887651984256 54931570979922 54963047110608 55070083229616 55097127251712 55154987084288 55204424481024 55230749429184 55262396990976 55397881344078 55559503890072 55591339830208 55635821889921 55667701560744 55744168183767 55776109937688 55803500678016 55912173512832 55999056927177 56021057979264 56031144733928 56108110592079 56244984069456 56277212793984 56354516657712 56381390042292 56441400777216 56518930173888 56551315871232 56628996250176 56661445016064 56855352377304 56887930846656 56966073608808 56998715522112 57077010461016 57188163353832 57276332741376 57416754570903 57449654727192 57528569088081 57617263293408 57696407885844 57729468285216 57808767005388 57870296999424 57982994754048 58073096072628 58095911978496 58186188762156 58294728386856 58328131627584 58361554008576 58441720978368 58469589673488 58612223884032 58692735180576 58726366481664 58817622945354 58932165541158 58961106169056 58994891248384 59042096699508 59075928186912 59109779059968 59157076439916 59190973811424 59335367809536 59450918671872 59543301036492 59659256832084 59687706125019 59804793187776 59833311881616 59867596740224 59915500496838 59949832450032 60096077653248 60189462547578 60213109936896 60306676690806 60424119099162 60453792401184 60488432798976 60571521305568 60606229162752 60689479477536 60866540187264 61050726379188 61079839212483 61144850841984 61198787292741 61228841021712 61263925527168 61348079271024 61383232100736 61467549727248 61713246409542 61748608482288 61833427999434 61953843633318 62019785528064 62049360469824 62134593107832 62170196614848 62418701901192 62504441876331 62540257308984 62626164255837 62692821749376 62748123679899 62778938262768 62814910983552 62937237976704 63035037825669 63120856490496 63275607078138 63311864393232 63342055479612 63496575874368 63532959805952 63583796445624 63620230355136 63656685141504 63707620781448 63744125643072 63962271424467 63998922202488 64035593981632 64086832809909 64123554962376 64211636768643 64279981793664 64405161894528 64435874334048 64472796489472 64593063055872 64630861568091 64718852857344 64819421205084 64945651820868 65014778110464 65104084124352 65141389168128 65230869098304 65268246790656 65357900975808 65619148081032 65656748259648 65746936100664 65778288382674 65848300906752 65938751869536 65976535183104 66067162291872 66105019185408 66331244440188 66369252654432 66460419210276 66498501442464 66589845537852 66660721860096 66790538260992 66822388198272 67077411634944 67220140508976 67312475866818 67351046332752 67384121336064 67443561506286 67515346499328 67608087359904 67646827213056 67751945418066 67778563974912 68010516451332 68049486898848 68088479676672 68142961468764 68182007808096 68214521285736 68348335071744 68380927864704 68474857710672 68514094228608 68620560102913 68787957197232 68882446149426 68921916218064 68961408903296 69016589179902 69056136113328 69090048458496 69150993443154 69224595777792 69359405117184 69467184542574 69772258719072 69805530528552 69901417246311 69941471191704 69975818310528 70112090595456 70221039638841 70248628259712 70357789472607 70529424468048 70569838265472 70666774856496 70707267356544 70804392723792 70913554822656 71010963551808 71051653274112 71225847442386 71335659315648 71433647858664 71474579781696 71572759149528 71613770784192 71712141348456 71747358014592 71998787477799 72040043229336 72138999332673 72314979517872 72356416449408 72390920548128 72490358625804 72531896050656 72567515284992 72667195937856 72708834691584 72808709464512 72821818884724 72850429306368 72963633527148 73141625374272 73183535979008 73242094639896 73284062814144 73384727735592 73426777639488 73640999238912 73821541591161 73863841792104 73899064726214 73965303113247 74079338520096 74181095853228 74223602080992 74325557578356 74368146583584 74404667570688 74549564683776 74665409236236 74694743972352 74810814122772 74993312092608 75036283725312 75139355543616 75175186723056 75358573565184 75505328333568 75622658072598 75769927124346 75807136503072 75850574462208 75954764811744 75998287362816 76102680614688 76250884471776 76555672761204 76599539636256 76704758784108 76741336446453 76823017724544 76928543847792 76972624380288 77078356007184 77266385554176 77386451846886 77430794763504 77537155745322 77581585016208 77688153127494 77726304515808 77770842170112 77877670250016 77922294637824 77959452897984 78256980240768 78423497260472 78493791058956 78531221844621 78576220721544 78614808225408 78684155090667 78722795599344 78767904249216 78876101919888 78921298415232 79029706792176 79043936321077 79345602526554 79391068048656 79500121713558 79545675776112 79583608166692 79654941814266 79739724250368 79777749175488 79887333995784 79933109933376 80252616730104 80362853840997 80408902254408 80519354043219 80565492132216 80605056534912 80676159017013 80762028407424 80919305970048 81045048633003 81155386916352 81400968505584 81439785616644 81526467789312 81598383056988 81638454695616 81685234036224 81797439028032 81844309467648 81956732969664 82284328546056 82331477976384 82444570665912 82605124844424 82645690877568 82732480626432 82846124143776 82893595486464 83096822016117 83209953673728 83224935868256 83339255835108 83387009745312 83501552341116 83590428999168 83664164906532 83705251017024 83753214644736 83868260269248 83916317302272 84046717100892 84367476104184 84415819190976 84456073972816 84531774986568 84572085063438 84662101165824 84778395260832 84826973806848 84943494375264 84992167524096 85124239115006 85283028565956 85331896269984 85449110413212 85498073283168 85615515691524 85706642391552 85782245030748 85873549192704 85914499112064 86174482090788 86425894940112 86544611828766 86594202427824 86713150508082 86805445499136 86974492131072 87109644108942 87143867967744 87279283143234 87492197441376 87542331012864 87662581467552 87704384510232 87918335826048 88089549722496 88226434418031 88398248311737 88441659253584 88492336872576 88563145049262 88613892280368 88664668589952 88786460717136 89003051714304 89096517597696 89314951554738 89488885248126 89626854011968 89707189781664 89749967822424 89801395110336 89873250745257 89924748675048 90144116479872 90284193821367 90319664905344 90335927224088 90460015036209 90636178648743 90680688601776 90732649198464 90857281958352 90909343744128 90952695047648 91034219216304 91174570486272 91299810280896 91352125638144 91576089568782 91717276262976 91843261532568 91895888290752 92022118906536 92074848151104 92201324590872 92569869614313 92622912723432 92750141999151 92930765449977 93029678292096 93074040704736 93201889661748 93255294922272 93301091080704 93482787460608 93628052851788 93664837679616 93810385963476 94039232624064 94093117687296 94222366475328 94276356475392 94405856965056 94681284735744 94967796589848 95013083219418 95114212420864 95244863811552 95299439708928 95375694668436 95430345532704 95485027712256 95616188464608 95663144019456 95849440307712 95998383303732 96053390972448 96185332443564 96419972690496 96475221932544 96521227397504 96607742841792 96653811501072 96709194734208 96889594583808 97078279286016 97229131807626 97284844702864 97418477731302 97522167165696 97656126186528 97712083752192 97846303647456 97902370185984 98036851463712 98428722121548 98485122389472 98620404150996 98667432574011 98772451360128 98908127804304 98964802774656 99100743437808 99157528778112 99496866660282 99553878981648 99690628815414 99747752163696 99884768306778 99991082790144 100185807391488 100233582297408 100830210763464 100968713800227 101026569499128 101076182004096 101165342259429 101273019748992 101470240819584 101627918127099 101667845962368 102015774676998 102074230348272 102132719515008 102273011712144 102321781928604 102430690299392 102522502607616 102571391797056 102630165840384 102712286566008 102771141342912 103181935795848 103241059684672 103323669224139 103382874327096 103442113354944 103524883769853 103584204169992 103635072687744 103836893666688 103945937197312 104039107675776 104200776813861 104342640321024 104658388078608 104708295792828 104768294295392 104819744300544 104912206787556 104963727465792 105023872332288 105168135893184 105228397886976 105372942389568 105794136702072 105854757398208 106000162284744 106060901034816 106206589085688 106370332233984 106516445327712 106577479911168 106838771163579 107003488973472 107150471787996 107211869672544 107359138724292 107420656176288 107473408713216 107568212022684 107682704543232 107892407960064 108060064844004 108534624674112 108586380822192 108735537938706 108797844075984 108851272927488 109000793906784 109063252037376 109232728327086 109275643959552 109445450290722 109712438061408 109775303968512 109863141959844 109926094221216 110140166459232 110194254503424 110408848962048 110461498858368 110795762688156 110848597089321 111119007780144 111182679660416 111271643779842 111335403121488 111488336367534 111552219875376 111607001356032 111824347025664 111998113854354 112042115958528 112062289467856 112216221184158 112489968138912 112554425587968 112709033315424 112762780084584 113037860347776 113257992500352 113433987108897 113654890686519 113710704754608 113775861693312 113932147217616 113997431044224 114154020922032 114376326707664 114552665482752 114833509141806 114899309454384 115057138176162 115234526586816 115392815771688 115458936570432 115617534010776 116079677770329 116146192145256 116305733617983 116372377524312 116532229691241 116589456773712 116656263255168 116883441956736 116939179346976 117224447768064 117385470361152 117452732963328 117635245890708 117864331082316 117922212338112 117989782496768 118084193399016 118151856373824 118219558119936 118314152879832 118381947622848 119018403789831 119086602072984 119250182570337 119318513664168 119375412250038 119609586375552 119666623763232 119735193480448 119831000993676 119899664900064 120192155306496 120378925095156 120426219873792 120613353381612 120848238198324 120907584802368 120976865597952 121143042611136 121212458325504 121378958955072 121733080374528 122101452758376 122159678424966 122289701683968 122397574585482 122457682043424 122527851054336 122696158542048 122766464201472 122935099454496 123426492819084 123497216964576 123666855998868 123907687266636 124039571056128 124098720939648 124269186215664 124340393229696 124837403802384 125008883752662 125080514617968 125252328511674 125385643498752 125496247359798 125557876525536 125629821967104 125874475953408 126070075651338 126551214156276 126623728786464 126684110959224 126858127595157 126993151748736 127167592891248 127240460710272 127415241562896 127438183048267 127488251286144 127686358672509 127924542848934 127997844404976 128071187963264 128173665619818 128247109924752 128423273537286 128559963587328 128810323789056 128871748668096 128945592978944 129261723136182 129638842410168 129816917743149 129891303641736 130069725762123 130208168248704 130461738196608 130664466163413 130715801951616 130918924714851 131238296162064 131313496519296 131493872201328 131556576765348 131696601813504 131877503739072 131953070366208 132134324583744 132210038370816 132662488880376 132738505308864 132920838420552 132997002884928 133179691075704 133644776396544 133972427332107 134154823269888 134233327872189 134440281017952 134624951733636 134702092665504 134768242672128 134887123012572 135030692998656 135216174719808 135293654426112 135503890836132 135557127949824 136021032902664 136098973797696 136176959353344 136285922937528 136364015616192 136429042571472 136761855729408 136949715421344 137028188457216 137241120205826 137364134353173 137575914394464 137764892298852 137843832436128 137922817806592 138033178359804 138112272226656 138180096916992 138301986886308 138449191555584 138718810234368 138934369085148 139544517438144 139611061057104 139802834492622 139882942383408 139951636621056 140224181190912 140442079277682 140497256519424 140715578945214 141058848936096 141139676530944 141333549712992 141414534713088 141608785447584 142021927103616 142451694884772 142519624829127 142671318631296 142867295717328 142949159563392 143145518299056 143227541568384 143424282696912 143494716029184 143997574955598 144080086458672 144277998665346 144629959035744 144712832898816 144781841096256 144980717251608 145063792101312 145334391875712 145617418929024 145643637769448 145843697711439 145927267054296 146127716596953 146283250748544 146484189279792 146568125628288 146769455471184 146853555278976 147281998477824 147643083182322 147727683584208 147798129452428 147930606226494 148158677040192 148362191706456 148447204161984 148651115156712 148736293167168 149245299990423 149330818472472 149535943223121 149621628245544 149827152460167 149986624185216 150278711087232 150350373446112 150717147130368 151010656667136 151245316145196 151539854248692 151614273006144 151701148924416 151909529623488 151996574725632 152205361229376 152501768943552 153111345522408 153199079272512 153409517568216 153482672892906 153646035449088 153857087695584 153945248760576 154156712014368 154532771108352 154772903693772 154861589527008 155074311490644 155163170032416 155376306254988 155452609031616 155541684340224 155755340500032 155844589275648 155918905795968 156513960481536 156846994520944 156987582117912 157062443689242 157152441443088 157229616450816 157368310181334 157445591198688 157535808498432 157752203839776 157842596830464 158059413584352 158087872642154 158691205053108 158782136097312 159000243427116 159091351552224 159167216333384 159309883628532 159479448500736 159555498350976 159774667991568 159866219866752 160505233460208 160725707681994 160817804508816 161038708086438 161130984264432 161210113069824 161352318034026 161524056814848 161838611940096 162090097266006 162801937011168 162879571233288 163103306908059 163196766113976 163276909391232 163594878056064 163849092490629 163913465939328 164168175436083 164568657092112 164662955952768 164889141331824 165210249688848 165291381755136 165464961252864 165692248287552 165787190972928 166193644032234 166449871736512 166678511670216 166774019490624 166907465669763 167003104682232 167328329813064 167410502034048 167736520538496 167997170781531 168093434201784 168324331776237 168734952208368 168831638381952 168912147945632 169063549973136 169144170126876 169324202331648 169556790521664 169653947613696 169886988750528 169984335048192 170248478230012 170566057131912 170663792539968 170898220826424 170996146566336 171231031383048 171564490061496 171828998224128 172250263712709 172348964181576 172585707264243 172851789880224 173089223657532 173188404855648 173426301016164 173610890998272 173948984262144 174219288217884 174287735935488 174558566286468 174984394882752 175084662025728 175325162935104 175408769020464 175836671652096 176179099444992 176452868836062 176796496623474 176883318507168 176984673745152 177126290098524 177227784560736 177329337179904 177572921434272 178006103428608 178629903109476 178977770496252 179063118375057 179253708023936 179414379563328 179499935644848 179602790220672 179746501490514 179849497350096 180288232959744 180568387642734 180639329810688 180671854448176 180920030072418 181272357297486 181361377203552 181465298396928 181714563916704 181818687488256 181905390095296 182068438432608 182599620561792 183152179137564 183239517637449 183434552525952 183596361878223 183686523065136 183791776581504 184044237813072 184149696302208 184402649181744 185139739228626 185245825446864 185500283998302 185861530899954 186059356584192 186148081409472 186403779323496 186510589844544 187256105703576 187513325628993 187620771926952 187878492767511 188078465248128 188244371039697 188444732950656 188811713930112 189105113477007 189362569471488 189935593179696 190026166438836 190228424841728 190489727623104 190598879417856 190751389336872 190860691065408 190970055424512 191232376929216 191886814273401 191996766607464 192106781944896 192260498429727 192370664887128 192839945380992 193042454795008 193215485683584 193307623002144 193418389468416 193779189167616 193892584704273 194156558572032 194458263615252 194569689405728 194836955462604 195044334331392 195312252373056 195424167504384 195692607294912 195804740371968 196073702927424 196857444243096 196970244778944 197240808301992 197334865148022 197544902720256 197816255608608 197929605549312 198201486875616 198315057556224 198993733320564 199107757963296 199381257630828 199495504327392 199769536613556 199982165580288 200371614782976 200467164594816 201660421526928 201937427600454 202053138998256 202152364008192 202330684518858 202546039497984 202940481639168 203255836254198 203335691924736 204031549353996 204148460696544 204265439030016 204546023424288 204643563857208 205045005215232 205142783594112 205424573132016 205542282685824 205861680308739 206363871591696 206482119369344 206647338448278 206765748654192 206884226709888 207049767539706 207168408339984 207270145375488 207673787333376 207891874394624 208078215351552 208401553627722 209316776157216 209416591585656 209536588590784 209704251738933 209824413575112 209927454931584 210336271786368 210663118916523 210745884779136 211073368417821 211588273404144 211709514796416 212000324569488 212121802069632 212413178171376 212740664467968 213032890655424 213154959822336 213677542327158 214006977946944 214300943575992 214423739345088 214718277448584 214841312352576 215136424045368 215996362433397 216120129688008 216416997998019 217069249348224 217172761644384 217471075877412 217595688151968 217702545854976 218001587813568 218126504074752 218465456654172 218551287919104 218890900581444 219424876122816 219550607937024 219726283919688 219852188442432 220280332918464 220922997716736 221464624773483 221591525376312 221697194178642 222238015560288 222365359320832 222543287559684 222670806242976 222976672735068 223104439750752 223214002712064 223648694051328 223996227708708 224084231917056 224124578935712 224432442368316 224979936277824 225108851175936 225418066630848 225525560169168 226075720695552 226515985000704 226867974217794 227309781373038 227421409509216 227551723386624 227864294435232 227994862088448 228308041844064 228752653415328 229667018283612 229798618908768 230114276352324 230224009339359 230469053173632 230785631543376 230917873140864 231235068021552 232159355540658 232292384290512 232611467235966 232744755048624 233064459382482 233178913547424 233312526510336 233766883913472 233878358693952 234770940722304 235270491781416 235593665533863 235728662164632 235844424676224 236052465272001 236168386798032 236303712747648 236628305759664 236763895245696 237131808963231 238036807579662 238173204145968 238500365140674 238637027328336 238750824500076 239219172751104 239333247526464 239470386960896 239662001987352 239799329800128 240757850190312 241088561522991 241226706763224 241558062129657 241696476396648 241815169604736 242028477051039 242286085222272 242757917910144 243135145899009 243466160749056 244202905516752 244319356849932 244579403367936 244795149170964 244915364086848 245055702108672 245392317084096 245532928402944 245870198908992 246852985638168 246994433929152 247333711997736 247815374533272 248197441879296 248538372431328 248680786459392 249290466048351 249674807604768 250017767505324 250161029235936 250504657023348 250771286997504 250992494719596 251115753051072 251259643934208 251748951906816 252140151302676 253102428312552 253247457572928 253368221918448 253716255190314 253986303497472 254335185782496 254480921420544 254830483125792 254876366096534 254976502572288 255372717345018 255849085697868 255995688809952 256142375926528 256347331239636 256494219849504 256846547074572 257119927174656 257620647578112 257743497336192 258523446272364 258646726541749 259277684820336 259633835486298 259782607283472 260139451524246 260416336497408 260923476393216 261328932326826 261431603903232 261837849429702 262476592324128 262626993038592 262987744402656 263113153530696 263755007478144 264268649167488 264679303254093 265194744935211 265324977760752 265477010617728 265841676841104 265994005769856 266359382151408 267289552793088 267944854664214 268466655744378 268880562035904 269249903467272 269404185331008 269774246025144 270432349439616 270852581464101 271007781672264 271380045108627 271908535946229 272042065805328 272197947595392 272571845875056 272728031232384 272858085142944 273523711458816 273899430842688 274056376914432 274482240411652 274728268706346 275151828788928 275529784597704 275687664872256 275845635613184 276066356719608 276224544453312 276603973772616 277709608842939 277868738170296 278250425997453 278792296349931 279089034876288 279222122114208 279605668985244 279765884766816 279903273242112 280448362381824 280884158555364 280994513038848 281431157890428 282117697872192 282279353061888 282667099425984 282829069426176 283217570895168 284043854207232 284903389769544 285039249658254 285342637262592 285734591434656 285898319126784 286291036598112 286455083136768 286848565393824 286989432058368 287995149911196 288160172917344 288555997330692 289259918071488 289425665797632 289563682192512 289961434503216 290127584202624 290668783751424 291234837858048 291287275538896 291687395422878 291854534108592 292255433193906 292566501497088 292968378559584 293136251256576 293538910942368 293707110557952 295286166364644 295455367168416 295596258904856 295861212452988 296002297722033 296317354080384 296724383412912 296894408323968 297302230313424 297472586334336 298490599980846 298661636944944 299071886446242 299243256491088 299654304920334 299973248370432 300557422174464 300700746892224 302490632290392 302906141400681 303079708497384 303228546012288 303496026778287 303819059246976 304410722458752 304883754381297 305003537887104 306222691044816 306398158545024 306819035136432 306965345785812 307292070898176 307714175391168 307890497521152 308313424028736 309545807387544 309723179054016 309971007672417 310148622981288 310326340064832 310752612509976 310905218063232 311510681000064 311837811591936 312602330441583 313027920963072 313693989041888 313975164235824 314124887378484 314304882886176 314459232901632 314736620362668 314891182397376 315071616996864 315504407679552 315685193660928 316118827168704 316175745284308 317382410106216 317564272194624 318000486854232 318182703104448 318334432666768 318619767257064 319110996701952 319549335983136 319732439733504 320516313490737 321010466920416 321451415363988 321635609017632 322077416172876 322261968528864 322420226139648 322704636068052 323048113629696 323677223880192 324180194532012 325603874022336 325759142466576 326206613816118 326393532227952 326553818782464 327189756112128 327698184981258 327826931878656 328336350872166 329137314184224 329325911905536 329778282663648 330420499377696 330582763510272 331384496575104 332387288064468 332545791267963 332899743473024 333357023340432 333548038981248 333814931339526 334006209364464 334656659626128 334821004068096 335473041076992 335994341563062 336186868403568 336648663552474 337469904416736 337663276763904 337824295891264 338127099946272 338288340253752 339113581043328 339773977501056 340301961326691 340496956460024 340964672059557 341132114263824 341327585079936 341796441652848 341992293132672 342462062766096 343128980122992 343657996448256 344500527425418 344697928363152 345171414528486 345703579760448 346178447315064 346376809711296 346852602032328 348239033310987 348438576435768 348917200853949 349117132572936 349596689073723 349968789765504 350650325870208 350817538040928 351673343304192 352358198889984 352905737672124 353592993246948 353766637014336 353969347490304 354252580197048 354455569121472 354658674359808 355145842868544 357055211369493 357259806218952 357955540992504 358126236750114 358507416047872 358828759126656 358999871289696 359205580441344 359493002981028 359698994700192 360576465919488 361136775285468 361278659621376 361343708896352 361840060144836 362544714594972 362722754407104 362930596793856 363429127833408 363637374976512 363810780190592 364136876865216 365199241123584 366304358275128 366479035274898 366869105051904 367192723756446 367373046130272 367583553163008 368088475626144 368299392604416 368805298363488 370279478457252 370491650893728 371000567996604 371723061799908 372118713168384 372296162818944 372807558646992 373021179689088 374512211407152 375026651257986 375241543853904 375756985535022 376156930496256 376488742079394 376889465901312 377623427860224 378210226954014 379871186359392 380052332877672 380574382785471 380979455246208 381502778673744 381721382130816 382314549144801 382464753858432 383059076017527 383773628546802 383993533214928 384213563889792 384520996859454 384741329774256 385679890761984 386084909590016 386430971367168 386615246004288 386836778936832 387785169408546 388916527230504 389139378811456 389450753229447 389673910925208 390209177286369 390624504746112 391385214589824 391993398490239 392147405854848 392756774144553 393714888486192 393940489557888 394481616603984 394669730296044 395089805440512 395632511217216 395859211098624 396402973751232 396630115112448 397987466641128 398215515926592 398762515261656 398991008654784 399539073227112 400934329189632 401917281996321 402699983616567 403320843053856 403874855200908 404106277996512 404304728016384 404661369037716 405092078995968 405880963278336 406511672508396 406671383849472 408063098707992 408296921393088 408530878060032 409092046848576 409287127714416 410285567188224 410849146264032 411084565371648 411723360617478 412727743183392 412964238738688 413294676896556 413531497308384 413768453419776 414099535079412 414336816679968 414540290750976 415347574666752 416156430703104 416803107255444 418633552314432 418833183171312 419073177181568 419408503477866 419648827150224 419854909863168 420672543572736 421326237833046 421491769558272 422146736835642 423176546808288 423419029592832 424000649138976 424243604139264 424826356342752 426065781310848 427355084654316 427558874487381 428013955893888 428601887151984 428847478690176 429436554897168 429682624705152 430272848090736 431992724866794 432240259376016 432833995996038 434138498696448 434345523288768 434942151754824 435191376303936 436003175627136 436930913308344 437531093134317 437781801162888 438383149790859 438849752245632 439452567839376 439704376884864 440560665836928 441845995433472 442929249546966 443183050752624 443394388357284 444476031120576 444730718641664 445086575119368 445341612485952 445953345470136 446208879501504 447735899971269 447992455417416 448249157871424 448607829669363 448864884736632 449481457380501 449959872555648 450836133261696 451051120338336 452151441391104 453031970001408 453735948435588 454619562746076 454842819018432 455103446773248 455728588870464 455989724176896 456616083688128 457505306830656 459334036567224 459597237817536 460228552704648 460448018678718 460938106347264 461571263086752 461835746281728 462470136043104 464318711081316 464584768581024 465222934471932 465489510097248 466128918764964 466357827094848 466625053020672 467533767826944 467756717387904 469541881444608 470540983562832 471187331067726 471457324329264 471688849352448 472104930544002 472336773596064 472607425495296 473256611519328 473527790491392 474263617926462 476073615159324 476346408291936 477000730281348 477274054656672 477501649000152 478438345502208 478666495052928 479324003974704 479598659600256 480343920720391 481515700380624 482177123045982 482453413526448 483116124259314 483392952793296 483630339209472 484056954102078 484572170444544 485515835820288 486270291798018 488405811033504 488638713699864 489309920724177 489590298341928 489830728173696 490784634168192 491547277471887 491740397817984 492504526308249 493705971276336 493988867858304 494667423995472 495630749066544 496394883758592 497076744862656 497361572918784 498580932096702 499349615209536 500035535010648 500322058471872 501009314046696 501984989439192 502231506102144 503991512344593 504280302605352 504972995328711 506204856625104 506494915145856 506736443836896 507432510380628 507972606994944 508670371564992 508961842841088 509660966251584 509752732193068 509953005144576 510745434690036 511698171395736 511991377619904 512284751853056 512694662479272 512988439699008 513693094149144 515486994672384 516750791138127 517046892544728 517293453083498 517757121792729 518555369640672 519267670972596 519565214566944 520278903048492 520832672994816 521846952786432 522657864653652 522863207806464 523675698859404 524953184648256 525253986077184 525975488805312 526226307061392 527510014956288 528537298334976 529358606508186 530389489870422 530649955521504 530954021235456 531683353682208 531988011539712 532718764302816 535889709328428 536933311488756 537189355125171 537761124071808 538499806934544 538808370662016 539548492050288 540864698879232 541705162928202 542015563344528 542760090217254 543817071892458 544084131610656 544395895190784 545143691750112 545456062464768 545716170285888 547798861685376 548964480823304 549456537412692 549718552912347 550303657577856 550789085634669 551059569195408 551375329744512 552132713439216 552449088906624 553207947545232 553307554247539 555419217685878 555737476340592 556500851994906 557584592699862 558178069752576 558444244228416 559211337970488 559531769533632 561768317110728 562539976886979 562862315780856 563635478302533 564235395744384 564733113119091 565334198851968 566435141790336 567315340431021 568087708414464 569806779539088 570078499316508 570685274525184 571469182869312 571796638253568 572582073196224 572910166273536 573697130787648 575660442820203 575990299822392 576320345834688 577111994661384 578519836142976 579127364385024 579922869006432 580255168405248 581337567502848 581677754112819 582469675716096 582574551077792 583374790845756 583709068217184 584510866387812 585133002994176 585936757119168 586272502513152 587077821884736 587414221115904 590572332729288 590910734336832 591192517809712 591722424905976 592004595444066 592634708160768 593448766825824 593788816647936 594604460626848 594945172668672 596981199961692 597323273889888 598143772892484 598486512982176 599308609840668 599946496740864 601114844348928 601401493784448 604981264580784 605812282801362 606159416994768 606457092024576 606992053556574 607638118493952 608821444917504 609767508762594 610007075774208 612445382089632 612796317090048 613638070272864 613930691571624 615428350782336 616626848057472 617585040926217 619091614775088 619446358108032 619942015344834 620297245962576 620652680129664 621505225019952 621810436126464 623021362000128 623675623183872 625204660883166 627387978083776 627950328471648 628249774756968 628609765772352 629112755216799 629473240725336 629782364794752 631008815359104 631989356749569 632237654337408 632351490568616 633220105253463 634764820212432 635128544389248 636000973708464 636365406208896 636668865333536 637239534514128 638221993403904 639098671966272 639464879467008 641032626981474 642020933840832 642902830727976 643271218035264 644154832345752 644523937057728 645409272136104 647989087300191 648360389064024 649250993994057 651207748044672 651518284933152 652413227632236 652787064455904 653107637564928 654379512224256 655396369962516 655653863757312 656672701744332 658274628368448 658651823811072 659556565327296 660840998755392 662768993150208 664774576128936 665091582535926 665799486946048 666714046680864 667096077962496 667629862679052 668012418728928 669313319252256 669642008136192 670946082153984 671988683126124 672373736807136 673297327104948 674939808833472 675326553527808 675648591782528 676254199892544 676576680507504 678227162086656 679547955002112 680603922653382 680993912920048 681929344119114 682264228527648 682655170159872 683592883305696 683984586265344 684924125532192 686257960245984 689001054850836 689395856726304 690342829056972 690672028018077 691407159520896 692356894630128 692753619422592 693705204064656 696478066621974 696877152871536 697834401707898 698234265145872 699193378147446 699937579531008 701300651740416 701635076081856 705811475344248 706780996601589 707185986493896 707533274028672 708157395816003 708505160394096 708911138242944 710291685737088 711395426889693 714110422738986 714519612437904 715911081985008 716252473500228 717014832095744 717657518253312 717999742579392 718411160882688 718986005962056 719397989400384 722273550570936 722687417792704 723265684568973 723680120289672 724674186388971 725089429189944 725445508814208 726858255666816 727621560381184 728273753730432 729405437697027 730398482247168 732608716550256 732958070549796 733738210103808 734385447512892 734746092260544 735167106326016 736176951252288 736598785208832 737610596726976 740558956914504 740983301787456 742001135993208 743446123599816 744592325637888 745615117293984 746042359378176 747871398145053 749024422814304 750053302515972 750483087707808 751513971070044 752313860992512 752977484158788 753778931802624 755246855720448 756420453908028 759742372718784 760104665755344 761148765570942 761958910492416 763005557347488 763442764261632 764629098289602 764929507716864 766118152035054 767547257093604 767987066429856 768427127779584 769041993718908 769482659548512 771359781523968 772861942734336 773230492008576 775570338817092 775940179625247 777833054461008 778278757622912 778901506458894 779347821850416 780418354572738 781249009492224 782770429179648 783986796980478 784294811709696 785513548289106 787429776972384 787880979115776 788963233207968 789339460592088 791265022434432 792805947502464 794037909762279 795584234805633 795974933282256 796431031853184 797525030523312 797982017309568 799078146454224 801868658379264 803834563992642 805399967233134 806641686107712 807749710401816 808212555993024 809322738075432 812557744392303 813023345016792 814140135325881 815725607838687 816126197415984 816593842786176 818184093697152 818574255428832 820571134376448 821698292528064 822169130743296 823446721234956 825455486366784 825928477477376 826589353793112 827062994616768 827536906839552 828199070158824 828673633359936 833128826528817 833606214510888 834751277992359 837267104628864 837666366342624 838146354363136 838817006955732 839297654300448 839709819726336 841345087145472 842652475666092 842983539116544 844293473671284 846353093616576 846838059185664 848001298277952 848487208278528 849652712685504 852131562621696 854710169308632 855117748974762 856027911787776 857203774303968 857694957380352 858873109794336 859365249410304 860545696181472 863985449733588 864480518752032 865667991992076 868276997392896 868691046577536 869884303509648 870382752607872 872006351254272 873861826616688 875062186268634 875563602325776 876766299581718 877699504491264 878905135678752 879408753769728 881121331673856 885858499093932 886366101505248 886788776714568 888006893166099 888952062241152 890173150238736 890683224971904 891906690940272 892067281337869 892417759003008 895471799942538 895984910834832 896498315742848 897215659338726 897729769473264 898962914761002 899919745111296 901672266523392 902102240676672 907471896871176 908718424202043 909239125492152 909685638036864 910488080334861 911457177740928 913232167376256 914651263143891 915010613661312 918668073134448 919194475635072 920457105409296 920896037357436 921876212694528 923142526173504 923671492563456 924940272086208 928637422162632 929169537162048 930445868943864 930979020194496 932257837529928 932715654189696 935513434775808 937806991324749 939083762889216 941081967125664 942374662135452 942914648658528 943377698704896 944209861088004 944673547192128 945214850990592 946513223038656 947055580982784 948527235852924 952147230318648 952692816583872 954001460562696 954548109313344 955003298000304 957332990105856 958648007949408 959197319200512 960687841440782 961548940472211 963031400761248 964354246091964 964906827052896 966232248518628 966785905586592 967260678418944 968113908204156 969144340889088 971031671640576 972540583596036 976811622067008 977277427399728 978619841448354 979180596683856 979661456347392 981569268336384 983094554943774 983480795635968 985009052616498 987411942552672 987977735716608 989334847990944 991261498133088 994153489725312 997161864193404 997637373803889 998699230419072 1000071070021296 1000644116943744 1002018628093392 1003969978878384 1004463012204288 1007983024689186 1008560605210704 1009945990657422 1012409713250208 1012989830291712 1013472887673792 1014865020761256 1017340743129984 1019321932503168 1019505464386136 1020905883980073 1021490869380072 1022894016178671 1023396342791472 1023982755239808 1025389324958544 1025976879398016 1027386188298288 1030973989344768 1033501582276254 1034093785089456 1034586906166996 1035514243585458 1037110739281344 1038535341945192 1039130429133888 1040557806096984 1044717099932961 1045315729307304 1046751602561847 1047351397718808 1048790067221169 1049906369296512 1051950977610624 1052452614122784 1055020029912576 1057074596669952 1058717213016372 1060778979740844 1061299911043008 1061908042470912 1063366707364416 1063976023079424 1065437528605632 1071779418656856 1073866622977512 1074378710250342 1075522248143616 1076999613869088 1077616741324032 1079096984100576 1081729397758464 1083410325856404 1084031126689056 1085520180434508 1087634143784916 1088168263221312 1088791790381568 1090287383500224 1090912124929536 1091432340571776 1095597723370752 1097928961646608 1098913074825384 1099437105824694 1100607315155712 1101578171269338 1102119138390816 1102750659489024 1104265426878432 1104898177813248 1106415895090464 1106615108495078 1110838435371756 1111474952681184 1113001703989812 1115169185399724 1116356139505152 1116888488456832 1118422675940976 1119063539067264 1123536634221456 1125079953773958 1125724631561712 1127270956605066 1128470791488768 1129466226238182 1130668397703936 1132870283580672 1134630680862042 1139613559078176 1140156998633016 1141723148356413 1142938365738624 1145164146392448 1146943647434403 1147394261575296 1149177228052581 1151320885640406 1151980599644784 1152640691669376 1154223989322768 1157039672285952 1158254728770048 1159845738012864 1160510336810496 1163355508225638 1165149102155584 1166749581691512 1167418136434368 1168352259688341 1169021732775624 1171873514238336 1174155643769472 1175980195470717 1178270322433659 1181144665458576 1181821468673664 1182385035619424 1183444849811952 1184009190888132 1185269416321536 1186897533651648 1187577633295872 1189208921253696 1189890345337344 1193962399923384 1194646547779776 1196287545784968 1196973025964352 1198617219681336 1202802987568896 1205751845988963 1208099950849701 1209962529161568 1211624565602724 1212318833989536 1212914184049152 1213984107113148 1215276236987904 1217642889835008 1219535017525188 1220014151548416 1224890764179264 1225592634180096 1227276140545728 1227861383143248 1230856701564672 1233253696114944 1235170081852434 1238183229550176 1238892716216064 1239884030689668 1240594491925152 1241305360259328 1243010450039904 1243620872252928 1246042724000256 1250409321766332 1254775956167552 1255900656943296 1256499549513936 1257219531544704 1258225510433598 1258946481450672 1259564729589504 1262017630718208 1263978713499138 1264475308674816 1264702981137232 1266440210506926 1269529640424864 1270257088778496 1272001947416928 1272730812417792 1273337730667072 1274479069028256 1278197343932544 1282065253962948 1282676623462143 1284041867681664 1285805661455952 1286542436070528 1288309664691504 1289047874115456 1290818544272208 1295978174600382 1296720778128048 1298501987988114 1302415496089344 1303036569866304 1304826455264472 1305574128911808 1310792739925032 1312593279402951 1313345403488664 1315149449372577 1316549256736896 1319113130654592 1321681997510784 1325537986300416 1329549152257872 1330183165071852 1331598973892096 1333428093361728 1334192155924992 1335259725358104 1336024837457856 1338626638504512 1343207699913807 1343977366252248 1344747473614272 1345823489008089 1346594654209896 1349879617666944 1351297183565056 1352508399785088 1353153361015008 1356454324173312 1359095910004224 1361207845306764 1361987825840096 1363858688238228 1364528457055296 1365310340319744 1367185766611392 1367969172530688 1369848251064384 1372515920491968 1378002109701672 1378791713452608 1380685658113944 1381344056036154 1382814319041792 1384713789260256 1385507238845184 1387410408129312 1392956133243948 1393754305743072 1395668803415796 1396468530291744 1398386756294892 1399875159062016 1402601303480832 1403270152163712 1411622950688496 1413561993203178 1414371972987792 1415066548057344 1416314791632006 1417010320788192 1417822276485888 1420583371474176 1422790853779386 1428220845477972 1429039224875808 1431822163970016 1432504947000456 1435315036506624 1435999485158784 1437972011924112 1438795978800768 1441031762161173 1444547101141872 1445374835585408 1446531369137946 1447360240579344 1449348372777942 1450178858379888 1450891017628416 1453716511333632 1455243120762368 1456547507460864 1458810875394054 1465217433100512 1465916141099592 1467929762172531 1468770895025784 1469492184521088 1472353902504576 1474641832415661 1475221193453952 1477513578924747 1481117913829008 1481966603574912 1484002271986416 1486892247199632 1489184651275776 1491230234587968 1492084718756352 1495742796290106 1498048845628608 1500106605031944 1500966175415616 1503027942140088 1505954968317576 1511974537033779 1512840907816056 1514918985986133 1519484745437568 1520209331510688 1522297531141884 1523917820984832 1526011114694976 1526885528523264 1529258196579204 1529859015433728 1532236304070108 1535094514187208 1535974132859712 1536854255559168 1538083987437816 1538965319097024 1546460984017152 1550252373414381 1551140677634184 1551880359250494 1555666108922016 1556557515245824 1557803012917788 1558695643700832 1560836709145476 1562498018984448 1565540858359296 1567973593960956 1568589623419392 1571027096578212 1574859553944768 1575761958231552 1577926466415936 1578678921184176 1582530044868864 1585611895004928 1588075819524558 1591168469611266 1591949866564512 1592862063706368 1595050061046624 1595964034619136 1598156292908448 1607669127985284 1610799934466268 1611568065375513 1613283372215424 1615499420803632 1616425111986048 1618645476150864 1625115488784606 1626046690033584 1628280270651762 1631451215677374 1632252394831968 1633187685572352 1636368187394304 1637148510857664 1643396585056128 1646893442469912 1649155658737041 1650910972733568 1652367256904007 1653178707586224 1654125989233536 1656398140317648 1657347266719872 1659922662742617 1666257653057634 1667212429021776 1669502555984718 1674534209257728 1675332732685248 1676292708726272 1677634013911464 1678595308600896 1685304951332184 1687619930660937 1688586947342568 1690906434907599 1692706187233152 1694199339357273 1696002596555904 1699305425371008 1701946021293063 1704263125243392 1709420338617264 1710235497949524 1712055823575552 1714407548607936 1715389914760704 1717746219588672 1718730498820608 1721091392362944 1727970899467176 1728961037504064 1731335983984152 1737382093155072 1739768607019296 1740765505215744 1744012702508544 1745033262338457 1747723653233376 1750124372537268 1751127204651552 1753532599163436 1755399008982528 1757810271357504 1758817507539456 1762242663347712 1771716998187864 1772732203010496 1773577553429136 1776013786332198 1777904124482304 1780346300477472 1781366449943808 1783813381880544 1784134562675738 1784835518006016 1790943599885076 1791969821669664 1792996631485696 1794431318677452 1795459538946528 1797925829522004 1799839490222592 1803344533046784 1804204481353344 1814943793742352 1817436848404086 1818478250984304 1819371276073728 1820976160669722 1822914355481856 1826464334752512 1829302526287782 1830021227322624 1837336146268896 1838388951270144 1840914210818592 1841792074714872 1846285052347008 1849880544172416 1852755122778651 1857274844325264 1858339074324096 1860891737887728 1861958040388992 1864515675059856 1865431308379392 1871026869551616 1875613982649498 1882163934251328 1884749324270904 1885829297317056 1888419722176008 1889347094384256 1893026446077312 1895968070248707 1897054471705848 1899660315760389 1904294460637296 1905385633167744 1908002921125392 1909096218626688 1910006596000608 1914665980211712 1917296015898816 1918394638401024 1921375682881564 1923097880944422 1926062801522496 1928708492183928 1929813654105792 1932464497037256 1933571811173184 1936227816408312 1943967261900573 1945081167192072 1947752981982171 1953623244134016 1954554854799456 1957239682896708 1958361193367712 1959322912694784 1963138536672768 1966189109887548 1966961591271936 1970018105232996 1974823885105344 1975955471433216 1978669695981888 1982522996266176 1988306979450624 1994323728386808 1995274747607778 1997398460838144 2000142140042592 2001288233887488 2004037256186784 2007939957756768 2008926024408576 2015966049378372 2017121210421408 2019891981314844 2024819426500416 2025979660583424 2026945775347584 2029730041522512 2034681486259968 2038643865006336 2039010928772272 2041811767960146 2042981738760144 2045788032357342 2046792685582944 2047965510479616 2050778649917088 2051953758796032 2054772376596576 2067003164552508 2068187570178912 2069173812333992 2071028487170916 2072016084054231 2074221478562688 2077070683890384 2078260858267776 2081115612193968 2089434199865922 2090631458614608 2093503205123694 2094702795437616 2097580134442338 2099812738593024 2103901955221248 2104905228245568 2117434426032744 2120342989804767 2121557959481688 2122599822086016 2124472187448009 2126733414728832 2130875057211264 2134186280669079 2143558837313712 2147733245955024 2148757420500684 2151044496287232 2153999227738176 2155233482648064 2158193968201152 2166820651712808 2168062253378112 2169797053706919 2171040360869016 2175268287569832 2176336526442624 2180574767000448 2182864681143552 2188216313091081 2191195446741504 2195857923293216 2197826149650768 2198874211649388 2201214630311424 2203156342538676 2204238276781632 2205501318978048 2208530853756864 2209796355626496 2212831790180928 2213230216990156 2221676870743512 2222949905362368 2226003407979624 2230338370799448 2233776976913664 2236845351881952 2238127078134528 2243614194435159 2247073268442912 2250159907547916 2251449263123424 2254541913210132 2256941582977536 2258932452476364 2261336795407872 2265740567161344 2269261361724084 2279227118156352 2280313997266032 2283446296712826 2285876731477248 2290328292784896 2293887294868806 2294788523150592 2298354456105162 2302641771280812 2303961199289568 2305281383338752 2308447978645536 2314079344571904 2319691476025728 2326711016451276 2327820538875741 2330298204311168 2333499163383024 2334836272868736 2336704519376682 2338043465551248 2343747028476672 2348311287538944 2351960390941434 2356540644867318 2362289330917152 2363642937347328 2364770071238848 2366889699623904 2368018381776264 2373795067303296 2378417842507392 2382113729286837 2386752704416899 2387924799846768 2389293095559552 2392575091569936 2393946051928704 2397234439362672 2405605975137792 2411503691977926 2416199901699402 2419925058323136 2423249131205448 2424637667979072 2427968214226296 2437673233176909 2439070035050376 2442420405977643 2447176823516061 2449781528358528 2454552281091456 2455722766286496 2461713403129344 2466507392229888 2470340163704868 2476366459100352 2477785432432128 2479768061379336 2481188983850304 2482610720518656 2486020900079808 2499386479586451 2500818643532664 2509551912335104 2511801313886592 2512999099027872 2514439063089408 2516451020867196 2517892962901344 2519129459179008 2524035261436416 2527957426998276 2528950617349632 2529405962274464 2532880421013852 2539059280849728 2540514177556992 2544003894833856 2545461624835584 2546675461334144 2548958138056512 2556394687865088 2564130507925896 2565353246924286 2568083735363328 2571611322911904 2573084872141056 2576619329383008 2578095748230912 2581637088544416 2591956349200764 2593441556256096 2597003975976228 2604830992178688 2606073139732608 2609652910528944 2611148257823616 2621585479850064 2625186558805902 2626690806977328 2630298898745154 2633098513473792 2638226261309184 2643363995021568 2659098304515744 2660366330143704 2664020679498297 2666856186723456 2670519450716208 2672049674915712 2676201844013607 2677253277009024 2686415399827614 2687954732504496 2689494947228544 2691646978016178 2693189308419792 2699759235333888 2702594367130112 2705016799570176 2706306722030016 2722415690613528 2723975651680192 2726155272606129 2727717376476456 2729056914110592 2731464241004583 2734371533222784 2739696502128768 2743953789431673 2745031840983936 2756004219403344 2757583426905216 2761371316227888 2762688112072308 2765628638083584 2769427578520512 2771014477690368 2774820816258624 2785912266487896 2787508611486144 2791337606831592 2792937060583488 2796773512589784 2806540304327424 2813420973974247 2823245901376992 2827123986406356 2828743945975584 2830133096114688 2832629583264012 2834020641576384 2835644552971776 2841166742948352 2845581707558772 2856441690955944 2858078449751616 2863644327940032 2865009894000912 2871998970317568 2875944023848224 2877591957601536 2882063524322346 2889094202283744 2890749671170816 2893062738275892 2894720481158688 2898696745555884 2900357716759776 2901782035256832 2907433022667264 2913095014921728 2917621750788108 2930434866201024 2931832282199184 2935859524345062 2937541790051568 2938984369042176 2944707805009152 2949283664831322 2950442386907904 2955027157849494 2962235827658016 2963933207149824 2968004543972832 2973784494399264 2982460469175936 2991485592580212 2992912121411667 2996097691257216 3000213210063888 3001932350831232 3006055884280176 3011909936635152 3023949074067558 3025681815632112 3029837971972266 3038969490875136 3040418663021376 3044595062283768 3052022229389952 3058516393158408 3062717651940219 3064472608140216 3068682048536013 3070189028374416 3071948265719424 3076167974875632 3077930638194048 3092921968034304 3100504746828762 3102281355268368 3103760718500988 3111332217844032 3113115030491648 3115606025835576 3117391287401664 3121673418290952 3134151299798883 3135947187921912 3140254807685541 3142054193156424 3146370201663507 3149719107889536 3155852932831872 3157357842368352 3165060089737728 3171223790009856 3176151639049116 3182336939222532 3183899733129024 3185724127412736 3190100122093248 3191928069238272 3196312585816896 3215338255970568 3221599868932536 3223136130751026 3226566744430848 3230998841607264 3232850223972096 3237290952301728 3250230977569212 3252093380067168 3256560541303524 3262902431354748 3264504789663936 3266375371144704 3272736374788608 3274297021715328 3286793170112256 3293786884939824 3298311317474082 3301821945467136 3304734513808014 3306357415172448 3308251978467072 3312796280635296 3314694533439744 3319845325485234 3332515306115268 3334424858043552 3339005111969436 3349068418515456 3350665465370496 3355268027822928 3357190617201792 3362407445042737 3370609902664368 3375239861321874 3377173894685136 3381812869815198 3385412374466304 3388398678714546 3392005193111808 3398610850742016 3403892042586126 3418840677234528 3420470995899048 3425169445069239 3428815097215872 3435492439177344 3440830942303209 3442182784725888 3447531684157743 3455941798934352 3457922075008128 3462671967968304 3474764186310144 3479537214038592 3481531010431488 3490066524676914 3495447306466752 3500248745074536 3502254409303104 3507065198326872 3515620542715008 3527940586412151 3534810967300977 3543433996375728 3545464406020992 3547155106858272 3552027572664396 3555808248964608 3560692600954944 3562732899887616 3567626763761088 3568269125351476 3569671036012032 3581887199770152 3583939643339328 3585993262971392 3588862637354904 3590919077893056 3595851659044008 3608408962706688 3617255537966889 3624299852549103 3629887587484704 3634873696808172 3636956501968608 3638742552147456 3641952321339444 3645828710963712 3652928669505024 3658605052575564 3660042454645248 3674672292537792 3676777902540288 3681828421637184 3683584149429744 3692570104694016 3699761088344832 3705510245557302 3714549688650528 3716678148648192 3721783475775456 3723916080777984 3729031350119712 3730862616758784 3751227965298996 3764327868502656 3769498648541808 3771658594634112 3776839444352016 3778694188768512 3786052892154624 3791936140497414 3794108943411696 3799320631520778 3808588921274592 3810771266335488 3816005842250784 3818192437253376 3820013192001216 3834592031797632 3842751365763128 3846195761888844 3848029870386429 3852125603044992 3857416984367856 3859627308211584 3864928994074512 3867143622346368 3872455632816624 3887934523801146 3890162334384144 3895505963964342 3907246488268032 3909109709598912 3914479365793416 3916722386735424 3932378219775096 3937779838208853 3940036210465992 3945448348117731 3949647770210688 3957339391963776 3965045992532352 3976613958901248 3988647456773616 3990549495215556 3994796921676288 4000284280085184 4002576467774976 4008074512373568 4015879915513536 4029623099741421 4031932098756744 4034242420842816 4039783962629688 4049638853000832 4053891550695168 4059460083045024 4069362972519936 4077287730012672 4078021857544544 4083623535920292 4085963477520288 4091576064714684 4093585371165888 4095931020959232 4101557299834176 4103907517592064 4109544753193152 4134006329105016 4136375140357824 4138347624667984 4142056974341832 4144032168108462 4148442957125376 4154141367780768 4156521716535552 4162231224387936 4178868399731844 4181262917229216 4187006410247388 4189405590875232 4195160268884676 4199625477186048 4207803910442496 4209810456491136 4234868852065488 4240685979609534 4243115918963376 4245199644172032 4248944374896018 4253466829457664 4261750114422528 4268372561338158 4287117674627424 4295466491910048 4297514841001368 4307998455476352 4316387936402304 4323095286483519 4333641303425616 4336124506756224 4339594107413838 4342080721738032 4350536575139664 4352673052885248 4361149534000896 4365729362287104 4376432626182162 4391715846586432 4395652299301536 4397748423298776 4403789286517593 4406312685077352 4408476553563264 4417061707513728 4423925497246983 4425663580361856 4426460433980312 4432540736774241 4443353741487024 4445899810724736 4452006815959248 4460676741598896 4467553953827328 4473690703763904 4476254156269056 4487228388870318 4494146536885824 4500319815095832 4502898526246848 4509083826420264 4517864904952728 4535923611101337 4538522723448168 4544756957958399 4558454236312704 4560627994532064 4566892593425652 4571753462954496 4580656585569792 4587774589737612 4589577046301184 4596708912210324 4605283542561624 4607922398579136 4610562766677504 4616895957291072 4639382952051456 4653422032902552 4655641077751482 4660596408622336 4666998326766048 4669672545737472 4673409038753364 4676086931102496 4687494056953344 4696622575077888 4703920781882868 4713081289734636 4724578661834304 4727285874694656 4729540142477696 4733779399247808 4736036763552528 4747590134606592 4756835685014784 4764227458573674 4773505408833798 4775849599693536 4778586191119104 4785150183139872 4787892103857408 4794468878725344 4823007383955852 4832399803398804 4834704196126539 4839850116646272 4846498262410896 4849275335958144 4855936428452592 4875346466353818 4878140070100752 4884840811955286 4894353647032122 4899563056717056 4909104562182912 4911445532572992 4940680327409736 4947466976211123 4952732918200704 4957101770712021 4959536122758672 4962377967700608 4972041800159616 4979767988227851 4998772959172902 5001637287065328 5019103824670208 5023602627773184 5025998198055744 5028878126178816 5032902041734392 5035785925802688 5055914853996552 5058811924548928 5062859791982811 5065760842027704 5072719304722797 5078118561699456 5088007789667712 5093350922668288 5097916276113024 5105838063879189 5112789375730176 5128261015851792 5130706493848572 5136167470726656 5143222645823808 5146169744282112 5153238658766016 5156191496461824 5163274177088832 5183912698401528 5186883112512192 5194007951952456 5212146279465216 5219305821057888 5222296515647232 5235099787015371 5243170959700128 5250373117611804 5253381613954656 5260597797490308 5266197026947584 5276452522618368 5286727990043136 5318196609031488 5320732660287408 5328041358996594 5333712373446912 5341038901432416 5344099349831424 5352403688027214 5354506554018048 5372830799655228 5375909465008992 5378989894457088 5383293956032356 5386378616839584 5399518470667776 5410033599140352 5412613444060032 5444831381227056 5447951303360384 5452310545212258 5455434752952912 5458113828221184 5462928482009166 5468743066445568 5479393004257536 5487907578863346 5490063681967872 5512008438806688 5515166853810432 5522742632455776 5525376224144616 5538855157041024 5549641632517248 5558265368335953 5571824532975792 5575017222972288 5582675213663184 5585874121166976 5593547025179568 5613080608654848 5626841947948494 5646491802753984 5654247972812712 5657487891951168 5665259166528024 5668041283152768 5687904210746121 5691163415117544 5698980947281167 5712883381911888 5716156899503232 5727288655880064 5730019788001824 5743997940635136 5751888047696448 5755183915203072 5764127048644692 5778188404567488 5781499342341632 5786125476551784 5789440962317376 5797393491111768 5800715433519552 5831901785701719 5835243501576216 5843258945946513 5860869732402048 5863664564398368 5871719048690124 5875083580103136 5877968738084352 5889415610018304 5898567329662644 5900884773815808 5910054315698988 5924471655316032 5927866414299648 5936009087945664 5947568988798528 5964920938351872 5982971185160424 5985824242823334 5992195382514432 6000426420127776 6003864701662464 6012111768560352 6023819873270304 6047898148135116 6051363631264224 6059675943944532 6077938981750272 6080837326042752 6089190124567536 6104044458779904 6117032786316816 6125435303880438 6128945216280432 6137364097072026 6140378056748832 6143896531438848 6152335949751264 6155861276388096 6201009493657524 6204562710536736 6207521437001976 6216048252162693 6222664435688064 6231212051671152 6234782574803328 6243346836581904 6244470969365083 6268302599597766 6271894375843824 6280509615371082 6284108386312848 6292740403327014 6299438215779072 6311705865663744 6314715684736704 6352303278098232 6361028969414301 6364673878445064 6367799466258048 6373416562344027 6380200244186496 6392625171633792 6402558842007237 6430676511941136 6443199737865072 6446272261502052 6453133488861696 6461997683214528 6465700447944192 6474581904603456 6500461955138424 6504186760134336 6513121082607048 6525804862709496 6529009579327872 6548594043430656 6564648939273243 6573586340224512 6587573769879648 6596622634948164 6603643890934272 6609469027616028 6612714830344896 6616503956934144 6625592561270592 6629389066879488 6639690650970468 6665030612230536 6668849716087104 6678010223938872 6701330930740992 6710536055645856 6714381234403584 6724814890085474 6730842583305477 6741219805328736 6750479722643748 6754347789370272 6763625739630396 6770824748932608 6776797357429092 6784010386223616 6797221701484032 6807784085172252 6837681354469056 6840941991798096 6850338890138478 6857630194431744 6870984878354688 6881661884606418 6884365569451776 6895063368315486 6911883597868704 6915844150016256 6925343935936608 6959074428077184 6980133049353828 6983461616627223 6990894612933504 7000497490149072 7004508818606208 7014130396653744 7031241085430016 7055881172824302 7069621934601954 7086867992751456 7090928812041984 7094310213716544 7104055145328792 7121385201909888 7135253527522176 7136538250702952 7146341187860511 7160258113250697 7163774399540304 7167879286678656 7177725274709808 7181838155786112 7191703318088016 7216817925413376 7234511075933778 7248599705098206 7259775174969408 7269747393616344 7273913003937216 7283904642678888 7313019699530727 7317210105151128 7327261217932929 7341530470548183 7349344585075584 7363656843274368 7367168298859488 7385140209388032 7399522176689664 7411020491114604 7429099377301056 7433356297296384 7443566951550912 7447832161555968 7458062700239424 7502455930597992 7528655737005312 7538997297083616 7543317189268224 7553678888704032 7557388377537024 7572105784309248 7583872280994828 7588217886823392 7598641263041556 7617177842549184 7621542532670976 7632011684501568 7636384874506752 7640026384002432 7669184063595264 7685502731526256 7692391523777688 7696059740772858 7704251206089984 7714833968735712 7719254616423168 7729857988149024 7734287244692736 7744911265633248 7775869047602292 7780324668768288 7791011927928684 7814492976536064 7818219419197824 7828958731586832 7833444773470848 7864756439550192 7875559676417706 7880072420931984 7890896696235462 7899295540421376 7914678783927552 7930091985064704 7977294913547232 7981098990431112 7992062038494891 8000568560170368 8016149024747136 8028605532040821 8031759831027072 8059246199482842 8063864197513488 8068484841685632 8079567925259376 8099277706001664 8107783101390336 8118920166090048 8156043715089088 8167247071840584 8171926955040576 8178465817818387 8183152129429368 8187170742331776 8203114599668352 8219089506386304 8231861368295019 8268012658210032 8272750280715648 8276695249335968 8284113948683664 8288064336216924 8296885914250752 8308282735561536 8313043433071104 8324462448775872 8357736799463688 8362525834458432 8374012820494776 8378811181750464 8390320537769352 8419620912982272 8440262921922741 8469737704130976 8481371959219068 8486231837926752 8490399288344064 8497888749792036 8506933658915328 8523500228845056 8536745122676316 8574235349254848 8590932983820096 8595029682002736 8615996910952704 8632775872804608 8646190572967038 8667282606851232 8672249013512448 8679188214827676 8684161443476064 8701073150279328 8705346105770496 8722299068001792 8752865252364324 8783431693172864 8791304598603072 8795496846597552 8807578573035186 8812625370154704 8816953107126528 8834123415027456 8847850994493966 8851327160723712 8852920867960624 8865081473548482 8886707482974048 8891799621449472 8904013631918496 8921353483197792 8947381407527808 8974456777740636 8978736364235001 8988293073771648 9000639630191664 9005797052493696 9018167652840528 9035729809905456 9071847222202674 9077045446896336 9089513915916798 9116908472625408 9121255989064128 9133785186851304 9175549179475224 9188152955820657 9193417824420648 9206046145608039 9210567085123248 9215844797158272 9233791914582144 9278765904102912 9306844065805104 9311282155502964 9321192817244672 9333996653532096 9339345091474944 9346818077506728 9352173862204992 9402453899396649 9407841563765736 9420764423056623 9426162579469272 9449157323668608 9459080284955392 9467558798495616 9472073527105056 9495180269213184 9513671370029568 9528454917147348 9547010817667596 9551699199387072 9557172382238208 9570300366279744 9575784207714816 9588937757450688 9646014767911704 9664799606797608 9669408392253078 9679700233292544 9692996524821792 9698550671916288 9711872856905184 9750692932707636 9756280140201504 9769681623910572 9788707294064244 9799126113434112 9818209124365824 9822891065145984 9881360654819472 9894933952422246 9905465836401408 9914203541424042 9919072245517344 9924755935401216 9944083600319232 9959535976455702 9997545918345804 10003274574130656 10047205255546368 10051996396111488 10065804083468784 10071571851605376 10087222335128211 10111829707993104 10117623849097856 10125719583965622 10131521684055408 10145438609445594 10156237123398912 10176015579335424 10186701845336576 10195832552226048 10211676127758378 10256522031703584 10261412987697144 10275508335207717 10286445291647616 10306477317532032 10322492826909627 10326548354177664 10342595052473229 10367825396803056 10373766225024384 10388015903904912 10424292558930432 10438611642115776 10444593031294464 10470199574030742 10486341919400256 10500746235223608 10506763227909312 10521195594980616 10583821759236453 10604432901902931 10636393218062976 10641465320574816 10656082717993188 10667424746893824 10682077802864832 10688198699662848 10704807376054428 10709013108036096 10745661599310456 10751818930017984 10757979788914176 10766587912064712 10772757233679168 10825226888120064 10851766613900667 10889662762454112 10895902606720768 10904621090424516 10910869505905824 10916227656442368 10925856964018332 10937486132891136 10958786008515072 10975815157726692 10980127363935744 11024016877613376 11030333707620864 11045485264911552 11050752448289232 11077710314082048 11099283265034496 11116530736671906 11143649065951584 11150034445944576 11165350427326368 11171748242333952 11187094050359136 11253683895896988 11292983605507968 11308495945625424 11314975783902336 11330518333056048 11336082566305536 11375808421492242 11382326830235088 11397961894562334 11425766763823776 11432313799006464 11454577311760128 11460039576003648 11503776095392896 11528254097289384 11544089611159287 11556376809134976 11572250953103568 11578881924634752 11594786982223536 11601430867039104 11663803571403438 11670487003152432 11686517891893026 11721739464804096 11727329128796736 11743438097380248 11750167160206272 11797134659325288 11813339514626559 11820108631397976 11836345044353193 11848943310632064 11872018175891328 11895137977597056 11929841876703744 11965942370320848 11971648485646668 11984390765028864 12000852840255552 12007729403324928 12024223537120704 12047639746540608 12095796296270232 12102727262528448 12119351887889064 12161674652085504 12178380249135072 12208088917559808 12234065572633632 12250870607760876 12257890432560864 12274728194144052 12280756113497664 12287793062877696 12304671899502528 12311722552776192 12402018987315048 12409125421073472 12415042874003952 12432096504325386 12445328871376128 12462424103342304 12469565149606656 12486693673163808 12488941938730166 12536605199195532 12543788751687648 12561019230742164 12568216772625696 12585480806654028 12598876431558144 12623411731327488 12629431369473408 12704606556196464 12722057938828602 12729347756890128 12735598932516096 12746833124688054 12760400488372992 12785250343267584 12805117684014474 12861353023882272 12886399475730144 12892544523004104 12923995366429056 12949163809206912 12969285859450557 13000923910276848 13008373520268672 13026242165214096 13051609725418992 13058019158655744 13097188086861312 13129297878546486 13175147539759296 13193245269896328 13218938055232056 13225429660689792 13251185122541184 13271776491740949 13279381301940936 13297622210322723 13330061224461072 13337699432174208 13356020447877744 13402661861481984 13421072111291712 13428762468807168 13449629780170948 13461685166610954 13482439610657472 13500959445287496 13508695578740544 13527251479260792 13553594714858184 13607770833304011 13615568170344504 13634270873875197 13675362708938112 13681883983596192 13700677780276956 13715260388863488 13741969756709376 13763323769212836 13768731138903552 13790126736630972 13823767195737408 13831688300032512 13850687871873216 13918148856154368 13960266098707656 13966923233254446 13981789225867008 14000994980298144 14009017637212416 14028260793307488 14062482170860032 14111762345648604 14139243869203908 14173735985502912 14181857624083968 14188620427433088 14208110290657584 14242770403819776 14270507055044352 14273076501405904 14292682375721022 14320516226501394 14327548799080608 14335758573357312 14355450549419616 14363676311572224 14383406636176032 14469022151867556 14497199410196412 14504112588379617 14519550349938816 14539494787232688 14547826007874432 14567809285357776 14626039399061454 14634420210302256 14654522435865858 14683060941096366 14698689170151168 14727313686548736 14734336597718976 14822040982229208 14842400928633369 14858198754602112 14871305312136063 14887133903101824 14916125400478848 14939303964683553 15004911861195984 15057311474010624 15077994594167232 15086634378536448 15107357777408064 15167744561989656 15176435773646784 15188579375948433 15197282526083112 15234355685098368 15264023369003136 15280052768004864 15317514191637567 15338368127190528 15371005463052512 15384783047555376 15392119481545716 15408502412179968 15429667937471424 15438509232846336 15459715976298048 15468574489385472 15489822531266496 15551738095204584 15560649337536576 15582023855857368 15636438838395648 15657917463173664 15666889546941696 15705299361046113 15729512879100384 15751119352835412 15760144841863968 15781793392470924 15798591080842752 15829357567855104 15860183970129408 15954589827094464 15962197980862224 15984124076989782 16001137120340736 16032298049494272 16057211064081642 16063519662054144 16118492398965684 16127728395026976 16136969683371264 16159135850518752 16198555412003328 16237840332180096 16312087430178176 16334494143681168 16343853910081152 16356931635636774 16366304258858736 16374341484663552 16406229199336704 16438179012772608 16463722736590038 16536025316420064 16545500561431296 16553390498671936 16568227897367328 16576128672433848 16616565471123072 16648924897551744 16674796105007859 16715473598927376 16725051668916864 16748025640989552 16757622363500928 16780641075538704 16839241825964544 16880525843845482 16939475408261952 16962743918438136 16972463675853504 16995777499584072 17063712632238363 17073490245352632 17096942841843501 17148470698509696 17181865967640192 17190059364005472 17231993821905408 17265551745609216 17292381145934076 17334565213702464 17344498027024896 17358376429655352 17368322886952128 17402146300558656 17495705357105157 17505730504728648 17566863386345728 17582609197206144 17590993693195104 17615157146070372 17625250740309408 17633906214253056 17668246830054912 17695701988987932 17702654321447424 17705841735921248 17730162947096964 17773414965948096 17783599242898944 17808027263836992 17842706966395584 17894762815055616 17948913555481272 17957472728470002 17976586147543296 18001279260383328 18011594104987392 18036335305681056 18071459619810912 18143694444405348 18154090893792672 18179027831833596 18233816945250816 18242511978128256 18267570373702608 18351098358950448 18376305911641314 18386835648841296 18412092291216078 18421134170246496 18431689594316544 18467583829164288 18613688131610208 18622564311005928 18648144756488079 18667993307064192 18693636155013456 18704347724409984 18733412908095249 18804907798793298 18815683127531472 18841528846113246 18852325158938544 18898314647337216 18918160569910784 18935117596991232 18944147054210112 19056909834294696 19083086908242903 19094021635335192 19103398398774144 19120249687032081 19140600732559488 19177875514901376 19207676526021711 19292029535823408 19329599213595216 19338816784506156 19359400466585088 19385993049643584 19397101343832576 19423745713810368 19501385865415272 19512560280403008 19539363247821144 19577414588128488 19645782130291968 19693946817819729 19762721309638944 19789867904844492 19810931672802816 19828407082848084 19838144491034688 19849511870802432 19888167200638464 19919071952911404 19995091836691608 20006549148261312 20103992792222976 20131608166937568 20143143703210752 20174444670256422 20223659415986208 20235247698195712 20251439167931244 20263043368110816 20290877218891188 20312474246797824 20352031158670848 20391665104452096 20423352255516756 20513044063407168 20522825975394288 20551016670415434 20572890583295232 20612954635064064 20644985653819254 20653096708355328 20685190104946458 20735650793606112 20747532450048768 20776031807809824 20877223284231552 20940399148061484 20950384849881669 20972683838800512 21001492470447216 21013526455818624 21042391189961232 21167643518472906 21208865803805862 21272786436125952 21282930641149632 21312165435986376 21364155605729664 21409614752108856 21439023563581533 21480774339752091 21491323198620912 21503637860035968 21533175824129424 21545514467358336 21650453776240128 21703533227801334 21779325524908224 21791805213441536 21809242180849032 21821739011811648 21851713928036664 21939059098592181 21951630315453384 21981783653798787 22024591411644549 22048033755226752 22090970529823104 22101504896578464 22155420628164096 22198566530068992 22233061473343812 22287298131903168 22300068891889152 22330700854652736 22343496484667904 22374188100718272 22507367791793976 22585967211015936 22616991891250848 22629951567804672 22661036666112096 22672165132611072 22751616842984484 22764653660470176 22795923789124668 22851533527647552 22864627598012928 22909154623520256 22920079152007296 23007552190785792 23056508194578768 23088179222318574 23112753618269952 23144501906207136 23157763849269504 23189573964447072 23202861734078208 23327607142806876 23340974006304864 23373035783786052 23443478929608192 23454658257593472 23486876194760496 23500334320412544 23594269318650576 23626679029253118 23640217262795952 23672690088706386 23697886621264128 23744036351782656 23790275955194112 23931884740641696 23943296971293336 23976186115484673 24001705680511104 24048447074241408 24085816596122463 24095279493081216 24191592592540464 24205454525056896 24238703775778128 24323349304171008 24356760498270144 24468131145267264 24501741215521752 24515780865121728 24549456388288104 24561512226995328 24609343799005056 24695584104885057 24804037974630096 24818250842146944 24830085748007904 24864193008650772 24890657742752256 24924848206684608 24939130299213312 24973387346327616 24977883877460332 25073210398391064 25087577503375296 25122038461484328 25136433545251392 25170961613308056 25258862738946816 25320788765768223 25409213112392928 25444115877657204 25458695513780256 25471197865032192 25493666249376108 25520800976745984 25570500686535168 25610235368028948 25722706047764544 25772798951460288 25785089046008208 25847990732858112 25898327618413824 25938571718901114 26001847820553696 26016747040537344 26052484330428192 26103219450837984 26116038317311488 26258595757092972 26350295079518592 26386490539792656 26437876110464112 26450859321379584 26502370245082368 26543552983481898 26558762603881872 26595244420645446 26660122448922144 26675398864348416 26712040895755488 26842144222583424 26899259560341896 26923370333221908 26936209092705003 26964879221314944 27001918890574992 27017391157481088 27054502958521584 27107189429716368 27215541666608022 27231136340689008 27268541747750394 27350725417876224 27363767967192384 27401355560553912 27526647538425672 27564458867461971 27580253473261944 27618138436824117 27647534391474816 27701375743746432 27836297712308736 27920532197415312 27933846466508892 27963578451734016 28001989960596288 28018035274424832 28056521586614976 28207361698189947 28223524691297208 28278487738407816 28347471971005824 28377240854866176 28416220581315168 28485540807639552 28541014110088704 28546153002811808 28585364751442044 28641032453002788 28655097598161216 28671517146714624 28710901098839232 28727352623144448 28766813272352064 28938044303735112 28994398820392824 29008225176759234 29039100699877632 29078989574465376 29095652015748864 29135618570715552 29252078798122908 29268840420604512 29309044871731716 29366121882192732 29397378340302336 29454627373097472 29468673195437952 29644081964458416 29684801857266738 29716397509204224 29742610624272126 29774267806203648 29832250800957696 29878607929367106 30009823722391968 30155989188334464 30214715554816128 30261667005384633 30335489123979312 30352871547293568 30377158751896866 30394565052166224 30468711370196736 30528046738006272 30560105536009728 30635028383275134 30742010926105024 30769566095110752 30784238963091432 30826525005623151 30859335874942848 30919431952596096 30967478480728881 30979645062532992 31027785157419687 31103476190409168 31121298675073152 31164047711714736 31272877676791296 31315834926347328 31333779093883392 31410598722092226 31459025758200768 31502238705670824 31520289683727936 31563586784941848 31751465277709359 31813298705708793 31909179654188928 31924395961724448 31968248153979564 32002274240681472 32064596098988544 32114422128163284 32127039324108288 32236984797931368 32255456790053952 32273939366742528 32318271701037504 32475680664360192 32624174860356352 32668988287362336 32687707820162304 32713863271273548 32732608517717472 32748682969327104 32812458398673408 32876358025545216 32927445473180076 33072050632840128 33091001122862592 33106780997343872 33136455794734656 33152257344867696 33233130942246144 33297849795103488 33349592210015718 33430947197854752 33450103337833728 33496051281979104 33515244727001856 33561282151077408 33761051687690964 33878950816523904 33925487836876272 33944927351707008 33991554999168144 34127425264476726 34146980490705264 34193885683687002 34296941397019392 34363731935280384 34380118728010944 34584762291868152 34632268833477861 34669130427404928 34716752859310704 34736645773904256 34804292601117312 34991410714210314 35011461009457296 35133726772691456 35165218394412288 35181987386390208 35230314292140744 35250501480618816 35391403977975864 35411683471842496 35440018543879677 35460325894193928 35509035133059579 35546829931896192 35616054527673984 35685413932791168 35789525630111232 35897827110962544 35914945456940004 35953172295086592 36002558520766656 36023188209974784 36072670611362112 36142919239621824 36287388888810696 36308181787585344 36358055663667192 36485023956256512 36535140747405216 36702196717900896 36752611823282628 36773671297682592 36824184582432156 36842268340492992 36863379188633088 36935167658328576 37227376263220416 37245128622011856 37296289512976158 37335986614128384 37387272310026912 37408695448819968 37466825816190498 37609815597586596 37631366255062944 37683057692226492 37704650317877088 37796629294674432 37870235193982464 37888294108420224 38113819668589392 38166173816485806 38188043270670384 38206796797548288 38240499374064162 38281201465118976 38355751029802752 38415353052043422 38584059071646816 38659198427190432 38677633569012312 38771986099287168 38847491427620736 38907857578351671 39002771730830544 39025120560806016 39078726495642288 39154829176256976 39291564260583936 39387893635639458 39525442619277888 39579735809688984 39656814165696168 39676288982069376 39815329475222847 39838143905822808 39892866630968169 39990183673383216 40013098296522624 40207985584445952 40263216333875136 40286287406421504 40348889340512844 40447318831972416 40470495396391424 40502878335862488 40526086736221632 40581754437782376 40823312499912033 40846704511033512 40902812621625591 41026088126814336 41045651950788576 41102033340830868 41145781166590464 41225909270128128 41289971307638508 41306193416710656 41370380209892916 41471301587212224 41495064900097536 41552063615619648 41754446568463104 41880798296122968 41900769699763338 41945367677601024 42002984940894432 42027052911637248 42084782379922464 42335287036945812 42417731607611724 42545572872251904 42565861282299264 42624330871972752 42728311211459328 42819229504217712 42878047127163066 42961548679504182 42982646397241824 43007275720071936 43066351648258848 43091028934716672 43407066455602668 43512337765138851 43558651049816448 43618484361698064 43643478023623296 43703427856073328 43711296785555581 43878118197184362 43903260630906768 43963567307597574 44049182823289098 44096067510453504 44181941059646208 44203009793156928 44466122946687624 44527202785900107 44574596263806336 44613915936408189 44661401709305472 44748376201436544 44817911894050659 45014735583587952 45171934422031872 45233983782501696 45259903135609344 45322073332224192 45503233685968968 45529307320940352 45591847578249336 45703067055295104 45840158304014592 45952542574912701 46015104381571584 46113016389157536 46176358444637148 46225507236539904 46289003812414272 46315527698539008 46379147928894144 46405723468156416 46655214285613752 46681948012609728 46746071567572104 46909316515186944 46973752389520992 47000668640825088 47115898083138339 47188538637301152 47253358058506236 47280434525591904 47345380177412772 47395773242528256 47488072703565312 47580551910388224 47863769481283392 47886593942586672 47952372230969346 48003411361022208 48096894148482816 48171633192244926 48190558986162432 48383185185080928 48410909050113792 48477407551556256 48713520996540288 48936262290534528 49003482431043504 49031561730243456 49098912776576208 49123024453990656 49218687598010112 49391168209770114 49608075949260192 49636501684293888 49660171496015808 49728386017301544 49849696413369216 49946774692655232 49955767754920664 50024388315023577 50146420796782128 50175155006750592 50244076922968656 50272867090502784 50341923226616112 50517725477893632 50641577531536446 50818426224785856 50888231755314408 50917391027560512 50987332498752216 51191137896715089 51220470736057896 51290828525530503 51445412095529088 51545597902920576 51570178092016416 51695981465716224 51796655236827648 51877143437802228 52003695641107392 52033494081074688 52104968660856384 52206438901675968 52517191514185944 52700590159037184 52772981079585312 52875752220928224 52901718642759168 53004740490164736 53087105966963796 53117525207763744 53190488841290892 53320244897844288 53350797728696832 53424081791510976 53684288445166848 53798519120683792 53846740666443816 53872418185410006 53929758442629888 54003837781149984 54034782314962176 54109005917043168 54214378859432736 54431083333216044 54462272681378016 54537083495500788 54701450835752448 54727535934384768 54802711121107824 55053295076851344 55128917734923942 55160506946523888 55236276873648234 55295068782949632 55402751487492864 55841064394830624 55867692933017784 55944434269464237 56003979921192576 56113043173229952 56200238724285747 56414723396379894 56447049382594416 56556975476815632 56694943942011648 56754481709732352 56832441162630336 57092306005623616 57170729502884088 57249260724728709 57282064906005576 57310195196322432 57421802197678464 57533626544704128 57623029578065133 57876088607470224 57988797640785648 58016450353518468 58078201399755264 58157979148930752 58191304031497728 58271237141431104 58504157596245816 58537680841209024 58618089743463432 58732243764385464 58937346390875904 59081840453459187 59288163928916832 59369603714533476 59432795018408448 59485221248544252 59548535612407296 59664501601915392 59757215858734212 60019647444783936 60311978376668928 60429431109632256 60523334010769266 60670978247958624 60705743094587136 60754317503793732 60789130104332448 60937422740393472 61056093476012544 61270056766550268 61484021852210048 61539132190221504 61568477926182864 61653050011246302 61718671749885696 61838863905192192 61934956961457762 61959290125065984 62055570314839374 62206952380818336 62242597350146304 62328095423429472 62631669852694656 62821197444184452 62851154549645007 62918051516401536 63004477411341648 63040579367455872 63127173569883696 63502930555418718 63626597411417586 63818359308377856 63848791923448896 63936496307959128 64228844256326568 64317070690744599 64442323019256273 64473969595862736 64510913580107904 64636543402075008 64951361328720384 65248349720712704 65337976574724672 65375415640324608 65427726542547096 65465217035434944 65817177295776543 65854890946360152 65945350961396361 66144101265680256 66213561994687744 66272911589469312 66304514689735392 66466261884492288 66595699590206976 66699184420031436 66861894395709504 66900206675667456 66992102563958208 67030489454003712 67122564302154816 67522103375381928 67757901633047808 67850975673752544 67889854703414016 67983109998336288 68254850528953452 68293960981410528 68387771367374004 68593882794038784 68727463870560768 68760237456021888 69169524583736304 69264537666955722 69338260854809856 69433505718621408 69473291547808512 69608585202234624 69982821428420628 70022922018914592 70330436788824576 70363974772780416 70460628584281488 70501002961237632 70782807955951728 70823366943684992 70880037087759354 70920651788387856 71018070266119158 71093659863792384 71232109055347968 71370827865582336 71795654221925088 71829890913880008 71928558346454019 72005117041533312 72145341222724224 72257449788367389 72285838479243648 72574777777621392 72616363575170688 72716111327334384 72970047912513024 73070281494810432 73404393435801792 73505223646565256 73547342595365184 73648369164864312 73684536680985984 74086752314655171 74454752526440832 74490257244023712 74592579025952316 74671973228256768 74774544620053824 74817390897639936 74933651632380996 75219631195173192 75262732510125888 75366115384452984 75409300635754176 75776588216840448 75962366297304669 76227639337178784 76332347632971612 76376086541340768 76413593595096576 76480998748128324 76562402930237952 76711502059605504 76830706104086844 77168118143293632 77318396854380864 77355267138024624 77543972198574336 77694982855241472 77815715156703342 78005543461661088 78050241121612032 78157452991284576 78309658352513952 78775787271278916 79050885238555776 79159471619377968 79313628331392336 79352577964138752 79630658950445694 79676287811645616 79785733261936338 79980367346766432 80026196593045248 80526432667750272 80697778681025688 80808627278115009 80894637663944832 81005756671724976 81052173472443264 81163508875564752 81646624999824066 81693409022067024 81805625243251182 82052176253628672 82091303901577152 82204066681661736 82579942615277016 82693376602385913 82740760419785832 82854415310472351 82942603174424448 83104127231239296 83508893136926208 83761596592245936 83801539399526676 83890735355202048 84005969881788864 84054105823274496 84169564759844928 84670574073891624 84835463215223448 85131722564598528 85248661743945504 85456622422918656 85638459008435424 85756094254326132 85923097359008364 85965292794483648 86014551440143872 86132703296517696 86182057869433344 86814132911205336 87024675530277702 87117302099632896 87236968723396128 87286956047246592 87406855712146656 87422593571111162 87756236394368724 87806521261813536 87927134615195148 88098365646578196 88192135020907008 88363882119292416 88406019586313856 88932245893375248 89054405571800214 89149192527612672 89227831872816378 89322803418610944 89496752402873088 89635823788101318 90029471167175904 90467967565003392 90644146664448384 90785001016153899 91006467371937936 91058614641880704 91183695156498672 91406134110590208 91680316608029184 91905085149825402 92226032778315072 92352716889274296 92578007624828544 92758295857788288 92902435442186643 93083355472259061 93310428571227504 93363896025219456 93492143135144208 93818633030373888 93947504779041984 94001337281650176 94231796166276678 94377077274602304 94506716117012472 94560869051183808 94690760354825544 95254395833128077 95439896117126379 95727538962566784 95773187885173344 95904744461938692 96006822722044416 96193788296965632 96343266384489852 96381117972324864 96766370370161856 96821818100227584 96954815103112512 97427041993080576 97872524581069056 98006964862087008 98063123460486912 98197825553152416 98246048907981312 98437375196020224 98782336419540228 99216151898520384 99273003368587776 99320342992031616 99456772034603088 99699392826738432 99893549385310464 99911535509841328 100048776630047154 100292841593564256 100350310013501184 100488153845937312 100545734181005568 100683846453232224 101283155063072892 101636852449571712 101776463510628816 101834782055121024 101974664997504432 102382275793430178 102440941472115792 102581657051061006 102890824191058176 103091195805841152 103140356184032832 103754286875604456 103896806500433583 104007391282214784 104209937321712768 104412877803351936 105034383028371888 105401180318074368 105545962159170624 105751504441856448 106174211933927592 106235050415527488 106320055631639031 106380977682581784 106640489795688576 106848163583021952 107368576890333696 107597038241367584 107693481332887632 107744836370820012 107859516885259776 108007675562299968 108069564629924352 108218011834086336 108428757718865472 108862166666432088 108924545362756032 109074166991001576 109455071868769536 109605422242215648 110106590153702688 110257835469847884 110321013893047776 110472553747296468 110590137565899264 110805502974985728 111682128789661248 111735385866035568 111888868538928474 112007959842385152 112226086346459904 112400477448571494 112829446792759788 112894098765188832 113113950953631264 113389887884023296 113664882325260672 114184612011247232 114341459005768176 114498521449457418 114564129812011152 114620390392644864 114843604395356928 115067253089408256 115246059156130266 115752177214940448 115977595281571296 116032900707036936 116315958297861504 116542474282862208 116723572735055013 117008315192491632 117075361682418048 117236179486926864 117464487528770928 117874692781751808 118163680906918374 118576327857833664 118739207429066952 118970442497088504 119445988425668541 119514431717468424 119678599892904507 120039294889567872 120623956753337856 120858862219264512 121046668021538532 121341956495917248 121411486189174272 121508635007587464 121578260208664896 122469937499736099 122540113533100536 122968043704420096 123078264380443008 123136955852365728 123306100022492604 123437343499771392 123677727810384384 123869913922915524 123918580250131968 124111140629678748 124413904761636672 124485194700292608 124656190846858944 125263339705389312 125642394888368904 125702309099290014 125836103032803072 126008954822683296 126081158734911744 126254347139767392 127005861110837436 127253194822835172 127636718616755712 127697583846897792 127872992615918256 128457688512653136 128634141381489198 128884646038512546 128947939191725472 129021827160215808 129273086804150016 130537013295416553 130675953149449344 130855453085094192 130930434070869888 131133890356666743 131634354591553086 131709781892720304 131890701922792722 132288202531360512 132427123989375488 132545823178938624 132609029379470784 133398368840062872 133581608357700321 133723788791419008 133841747809224567 133984205127916416 134245128604309632 134453735682151977 135044206750763856 135515803266095616 135701951347505088 135779709406828032 135966219996672576 136509701057906904 136587921962821056 136775542734748008 137520474912043776 137857627724738103 138339049167472608 138529075333911444 138676521709619712 138867011437242816 138946583095617024 139217170404469248 139965642856841256 140045844037829184 140727949545560832 140921257168562976 141002005922475264 141565615911903456 141646733887369984 141760074175518708 141841303576775712 142036140532238316 142187319727584768 142464218110695936 142741655731164672 143591308443850176 143659781827760016 143857116692908038 144010234083066624 144290682445448448 144514899576734778 144571676958487296 145149555555242784 145232727150341376 145432222654668768 146140562989620864 146808786871603584 147010447293130512 147094685190730368 147296738329728624 147369073361971968 148173504629310342 148909505052881664 148980514488047424 149185158051904632 149549089240107648 149867303264761992 150073164945070731 150439262390346384 150525465020251776 150732230768905968 150818601271508352 151553176433680896 151924732594609338 152455278674357568 152664695265943224 152752173082681536 152961997496256648 153573413690145267 153661412208173688 153872485576591509 154336236286587264 154636793708761728 154710534276049248 155087944397148672 155389965710482944 155631430313406684 156011086923322176 156100482243224064 156314905982569152 156619316705027904 157551574542557832 158101770477111552 158318943238755936 158627256662784672 158705155928277504 159261317900891388 159352575623291232 159571466523872676 159960734693532864 160052393186090496 161052865335500544 161395557362051376 161617254556230018 161789275327889664 162011513343449952 162104346944886528 162327017751129504 163293249999648132 163386818044134048 163611250486502364 164104352507257344 164182607803154304 164408133363323472 165159885230554032 165386753204771826 165481520839571664 165708830620944702 165885206348848896 166208254462478592 167523193184491872 167603078799053352 167833302808392711 168011939763577728 168339129519689856 168600716172857241 169341148147783248 169670926430446896 170263445129197056 170497323487891008 171276918016870848 171512188508652264 171846194718016728 171930585588967296 172265406593035392 172869088734195399 173628265822410672 174049351060555404 174234604199265792 174473937446792256 174573912094493184 174813711424293312 174845187142222324 175512472788737448 175613042523627072 175854269230390296 176196731293156392 176812039172627712 177245521360377561 177864491786750496 178108811143600428 178298385055225344 178455663745632756 178645606837221888 178993504805746176 179271647576202636 180058942334351808 180935935130006784 181288293328896768 181570002032307798 182012934743875872 182117229283761408 182367390312997344 182812268221180416 183810170299650804 184452065556630144 184705433778548592 185156015249657088 185516591715576576 185804870884373286 186166710944518122 186620857142455008 186727792050438912 186984286270288416 187895009558083968 188463592332553356 188553463648935021 188754154549204608 189013432234024944 189121738102367616 189381520709651088 190508791666256154 190879792234252758 191455077925133568 191546375770346688 191809488923877384 192686532768979704 192951212072233797 193326969057768819 193532740740323712 193909630206225024 194854083986161152 195745049162138112 196013929724174016 196126246920973824 196395651106304832 197451531887329629 197564672839080456 198432303797040768 198640685984063232 198913544069206176 199398785653476864 199787098770620928 199823071019682656 200097553260094308 200585683187128512 200700620027002368 200976307691874624 201091468362011136 201367692906464448 202566310126145784 203273704899143424 203552927021257632 203669564110242048 203949329995008864 204764551586860356 204881882944231584 205163314102122012 205781648382116352 206182391611682304 206280712368065664 207508573751208912 207793613000867166 208014782564429568 208419874643425536 208825755606703872 210068766056743776 211091924318341248 211503008883712896 212348423867855184 212470100831054976 212640111263278062 212761955365163568 213280979591377152 213696327166043904 215194076482735168 215386962665775264 215489672741640024 215785675039362057 216015351124599936 216436023668172672 216772349365102167 216857515437730944 217724333332864176 217849090725512064 218148333982003152 218910143737539072 219210844484431296 220213180307405376 220515670939695768 220642027786095552 220945107494592936 222260256943965513 223364257579322496 223470771732071136 223777737077856948 224015919684770304 224452172692919808 224800954897142988 225658893585519576 225788197530377664 226227901907262528 227329764650521344 228369224022494464 228682918011536352 228997042898914836 229128259624022304 229240780785289728 229687208790713856 230134506178816512 230492118312260532 231504354429880896 231955190563142592 232065801414073872 232631916595723008 233084948565724416 233447145470110026 234016630384983264 234150723364836096 234472358973853728 234928975057541856 236327361813836748 237152655715667328 237478414858133904 237940884994177008 238891976851337082 239028863434936848 239357199785809014 240078589779135744 242093336043077064 242425881834345027 242683912991834496 243017270015174928 243156520417329792 244939874999472198 245080227066201072 245936087408840192 246156528760886016 246273911704731456 246612200044985208 247739827845831048 248080129807157739 248222281259357496 248563245931417053 248827809523273344 249312381693717888 250526679410778624 251284789776737808 251404618198580028 251672206065606144 252017909645366592 252162317469823488 252508694279534784 254011722221674872 254506389645670344 255395167693795584 255745985231836512 256915377025306272 257268282762978396 257769292077025092 257895878383450944 258043654320431616 258546173608300032 261074026590833106 261351906298898688 261710906170188384 261860868141739776 262267780713333486 263268709183106172 263419563785440608 263781403845585444 264576405062721024 265091646357877248 265218058758941568 266796737680125744 267163216715400642 267447577582838016 267683495618449134 267968410255832832 268490257208619264 268907471364303954 270088413501527712 271403902695010176 271932439993345152 272355003048461697 273019402115813808 273175843925642112 273551085469496016 275040949824087552 275715255449476206 276678098334945216 277058150667822888 277734022874485632 278707306326559929 279250066416777183 279931285713682512 280091688075658368 281455899091121664 281842514337125952 282004011844950528 283131231823806912 283293467774739968 283520148351037416 283682607153551424 284072281064476632 285763187499384231 286319688351379137 287182616887700352 287319563655520032 287714233385816076 288020468166133248 288581364890896896 289029799153469556 289143353916974592 290299111110485568 290465454300682752 290864445309337536 292281125979241728 293617573743207168 294020894586261024 294189370381460736 294593476659457248 294738146723943936 296347009258620684 297819010105763328 297961028976094848 298370316103809264 299098178480215296 299734606529523984 300146329890141462 300878524780692768 301050930040503552 301464461537811936 301637202543016704 303849465189218676 304910557348715136 305329390531886448 305504346165363072 305923994992513296 307146827380290534 307322824416347376 307744971153183018 308672472573174528 309273587417523456 309421068552098496 311262860626813368 311690419501300749 312022173846644352 312629811965138304 313238633410055808 315103149085115664 316203540954223104 316637886477511872 317254513325569344 318522635801782776 318705151246582464 319142933047745352 319921469387065728 322105730671001088 322791114724102752 323234509112460036 323578550655779328 324023026686899904 324208693889773056 324654035502259008 326586499999296264 326773636088268096 327222500973004728 328365215606308608 328816266726646944 330319770461108064 330773506409543652 330963041679143328 331417661241889404 331770412697697792 332416508924957184 335046386368983744 335206157598106704 335666605616785422 336023879527155456 336678259039379712 337201432345714482 338682296295566496 339341852860893792 340994646975782016 342553836033741696 343024377017304528 343692389436033456 343861171177934592 344530813186070784 345738177468390798 347256531644821344 348098702121110808 348947874893584512 349627422848586624 349690374284444648 350170718205165039 351024945577474896 351226085047254144 351708538460780592 352393462586312784 353624078345255424 354491042720755122 355728983573500992 356217622287200856 356911327491265512 358337965277005623 358543295152405272 359035799678713521 360117884668703616 361871870260013568 362576586657793536 363140004064615596 364025869487751744 364234458567522816 364734780625994688 367620340599301608 368904131113260288 369410867557097184 370312030499314176 371033183431153152 371609741768746572 372333421889036244 373241714284910016 373455584100877824 373968572540576832 375790019116167936 376927184665106712 377106927297870042 377508309098409216 378026864468049888 378243476204735232 378763041419302176 381017583332512308 381759584468505516 382910155850267136 383092751540693376 383618977847754768 385373065537959408 385902424144467594 386653938115537638 387065481480647424 387819260412450048 391611039886249659 392027859448348032 392791302212609664 393401671070000229 394903063774659258 395129345678160912 396864607594081536 397281371968126464 397827088138412352 399646142039365312 400195106520188616 400744825073100963 401171366374257024 401952615383749248 402735385812928896 403361207046455931 405132620252291568 406547409798286848 407105854042515264 407339128220484096 407898659990017728 409529103173720712 409763765888463168 410326628204244024 412561424736131328 413572883174214309 415017147502417824 415587226001734332 416029565128859136 416839749286851072 417651511213407744 420137532113487552 422183848636682496 423006017767425792 424696847735710368 424940201662109952 425280222526556124 425523910730327136 426561959182754304 427392654332087808 430388152965470336 430773925331550528 430979345483280048 431571350078724114 432030702249199872 432872047336345344 433544698730204334 433715030875461888 435448666665728352 435698181451024128 436296667964006304 438421688968862592 440426360614810752 441031341879391536 441284055572191104 441890214989185872 444520513887931026 446728515158644992 446941543464142272 447555474155713896 449601909794285976 450219494835212193 451317787171039152 451576395060755328 452455803814525056 454659529301042688 456738448044988928 457365836023072704 457994085797829672 458256519248044608 460720241070435801 460984236624521064 461617456729774527 463008708859761792 463910381126285184 464131602828147744 465263833191446016 466169897131448832 466894290940220052 468033260769966528 468301446729672192 468944717947707456 469857950115083712 472654723627673496 474305311431334656 474956829716267808 475881769988354016 477783953702674164 478057726869873696 478714399571618028 480157179558271488 484186672086154128 484851763668690054 485367825983668992 486034540030349856 486313040834659584 489879749998944396 490160454132402144 492313057521772032 492547823409462912 493224400089970416 495479655691662096 496160259614315478 496444562518714992 497126491862834106 497655619046546688 498624763387435776 502569579553475616 502809236397160056 503499908425178133 504035819290733184 505017388559069568 505802148518571723 508023444443349744 509012779291340688 510790335387591168 511491970463673024 513830754050612544 514536565525956792 515538584154050184 515791756766901888 518607266202586197 522148053181666212 522703812597797376 523421812340376768 523721736283479552 524535561426666972 526537418366212344 526839127570881216 527562807691170888 530436117517883136 531736564081132683 533593475360251488 534326433430801284 534895155165676032 535366991236898268 535936820511665664 536980514417238528 537814942728607908 540176827003055424 542807805390020352 543864879986690304 544710006096923394 546038804231627616 546351687851284224 547102170938992032 551430510898952412 553356196669890432 554116301335645776 555468045748971264 557414612653119858 558500132833554366 559862571427365024 560183376151316736 563685028674251904 565660390946805063 566262463647613824 567040296702074832 567365214307102848 568144562128953264 571526374998768462 572639376702758274 574365233775400704 574639127311040064 575428466771632152 578059598306939112 578853636216701391 579980907173306457 580598222220971136 581728890618675072 584562251958483456 587235147486414336 588041789172522048 588378740762921472 589186953318914496 592694018517241368 595922057952189696 596740632207618528 598196356960430592 599469213059047968 600292659780282924 601757049561385536 602101860081007104 602928923075623872 603274405086033408 607698930378437352 609821114697430272 610658781063772896 611008692330726144 611847989985026592 614293654760581068 614645648832694752 615489942306366036 617344945146349056 618547174835046912 618842137104196992 622525721253626736 623380839002601498 624044347693288704 625259623930276608 626477266820111616 630206298170231328 633275772955023744 634509026651138688 637045271603565552 637410302493164928 638285866095490704 639842938774131456 645582229448205504 646469018224920072 648046053373799808 649308071004518016 650317048095306501 653172999998592528 653547272176536192 654445001946009456 656730431212617216 657632533453293888 660639540922216128 661547012819087304 661926083358286656 662835322483778808 666780770831896539 670092772737967488 670412315196213408 671333211233570844 672047759054310912 673356518078759424 674402864691428964 677364592591132992 678683705721787584 681989293951564032 685107672067483392 686048754034609056 687384778872066912 687722342355869184 689061626372141568 691476354936781596 694513063289642688 696197404242221616 697895749787169024 699254845697173248 699380748568889296 700341436410330078 702049891154949792 702452170094508288 703417076921561184 704786925172625568 708982085441510244 711457967147001984 712435244574401712 713822654982531024 716675930554011246 717086590304810544 718071599357427042 720235769337407232 726280008129231192 727277645503035081 728051738975503488 729469561251989376 735240681198603216 737808262226520576 738821735114194368 743219483537493144 744240389421473217 744666843778072488 746483428569820032 747937145081153664 751580038232335872 753854369330213424 754213854595740084 755016618196818432 756053728936099776 756486952409470464 757526082838604352 762035166665024616 763519168937011032 766185503081386752 767237955695509536 770746131075918816 771804848288935188 773307876231075276 774130962961294848 775638520824900096 783222079772499318 784055718896696064 785582604425219328 786803342140000458 789806127549318516 790258691356321824 793729215188163072 795654176276824704 799292284078730624 800390213040377232 801489650146201926 802342732748514048 803905230767498496 805470771625857792 806722414092911862 810265240504583136 814211708085030528 815797319980035456 817065009145385091 819058206347441424 819527531776926336 820653256408488048 825122849472262656 827145766348428618 830034295004835648 831174452003468664 836121918979679787 837750199250331549 840275064226975104 844367697273364992 846012035534851584 849393695471420736 849880403324219904 850560445053112248 851047821460654272 857289562498152693 860776305930940672 861547850663101056 861958690966560096 863142700157448228 864061404498399744 865744094672690688 867089397460408668 867430061750923776 870897333331456704 871396362902048256 872593335928012608 876843377937725184 880852721229621504 882062683758783072 882568111144382208 883780429978371744 889041027775862052 893457030317289984 893883086928284544 895110948311427792 899203819588571952 900438989670424386 902635574342078304 903152790121510656 904911607629050112 914731672046145408 915988171595659344 916513038496089216 921440482140871602 921968473249042128 923234913459549054 926017417719523584 927820762252570368 928263205656295488 933788581880440104 935071258503902247 936066521539933056 937889435895414912 939715900230167424 945309447255346992 948610622862669312 949913659432535616 951763539976708032 955567907405348328 956115453739747392 957428799143236056 968373344172308256 969703527337380108 970735651967337984 972069080060699712 972626081669319168 979759499997888792 980320908264804288 985095646818925824 986448800179940832 990959311383324192 992320519228630956 992889125037429984 994252983725668212 995311238093093376 997249526774871552 1005139159106951232 1005618472794320112 1006999816850356266 1008071638581466368 1010034777118139136 1011604297037143446 1016046888886699488 1018025558582681376 1022983940927346048 1027661508101225088 1029073131051913584 1031077168308100368 1031583513533803776 1037214532405172394 1044296106363332424 1046843624680753536 1049071122853333944 1050512154615495117 1053074836732424688 1053678255141762432 1055125615382341776 1060872235035766272 1063473128162265366 1067186950720502976 1068652866861602568 1070733982473796536 1075013895831016869 1075629885457215816 1077107399036140563 1080353654006110848 1085615610780040704 1087729759973380608 1089420012193846788 1092077608463255232 1092703375702568448 1094204341877984064 1102861021797904824 1106712393339780864 1108232602671291552 1110936091497942528 1114829225306239716 1117000265667108732 1119725142854730048 1120366752302633472 1127370057348503808 1131320781893610126 1132524927295227648 1134080593404149664 1134730428614205696 1136289124257906528 1143052749997536924 1145278753405516548 1148730467550801408 1149278254622080128 1150856933543264304 1156119196613878224 1157707272433402782 1159961814346612914 1161196444441942272 1163457781237350144 1174833119658748977 1176083578345044096 1178373906637828992 1180205013210000687 1185388037034482736 1191844115904379392 1193481264415237056 1198938426118095936 1200585319560565848 1203514099122771072 1205857846151247744 1210083621139367793 1215397860756874704 1219642229394860544 1221317562127545792 1222017384661452288 1223695979970053184 1228587309521162136 1229291297665389504 1230979884612732072 1237684274208393984 1240718649522642927 1245051442507253472 1246761678005202996 1248088695386577408 1250519247860553216 1252954533640223232 1260412596340462656 1266551545910047488 1269018053302277376 1274090543207131104 1274820604986329856 1276571732190981408 1279685877548262912 1291164458896411008 1292938036449840144 1296092106747599616 1298616142009036032 1300634096190613002 1306345999997185056 1307094544353072384 1308890003892018912 1315265066906587776 1321279081844432256 1323094025638174608 1323852166716573312 1325670644967557616 1333561541663793078 1340185545475934976 1340824630392426816 1342666422467141688 1348805729382857928 1350658484505636579 1354729185182265984 1357367411443575168 1363978587903128064 1370215344134966784 1372097508069218112 1374769557744133824 1382160723211307403 1382952709873563192 1389026126579285376 1392394808484443232 1395791499574338048 1398509691394346496 1398761497137778592 1400682872820660156 1404099782309899584 1404904340189016576 1406834153843122368 1409573850345251136 1417964170883020488 1422915934294003968 1424870489148803424 1427645309965062048 1433351861108022492 1434173180609621088 1436143198714854084 1440471538674814464 1452560016258462384 1454555291006070162 1456103477951006976 1458939122503978752 1470481362397206432 1477643470228388736 1486438967074986288 1488480778842946434 1489333687556144976 1492966857139640064 1495874290162307328 1507708738660426848 1508427709191480168 1510499725275534399 1512107457872199552 1515052165677208704 1517406445555715169 1524070333330049232 1527038337874022064 1532371006162773504 1534475911391019072 1541492262151837632 1543609696577870376 1546615752462150552 1555821798607758591 1566444159544998636 1568111437793392128 1571165208850438656 1573606684280000916 1579612255098637032 1580517382712643648 1591308352553649408 1598584568157461248 1600780426080754464 1602979300292403852 1604685465497028096 1607810461534996992 1610941543251715584 1613444828185823724 1620530481009166272 1628423416170061056 1631594639960070912 1634130018290770182 1638116412694882848 1639055063553852672 1641306512816976096 1654291532696857236 1660068590009671296 1662348904006937328 1672243837959359574 1675500398500663098 1680550128453950208 1696981172840415189 1698787390942841472 1701120890106224496 1702095642921308544 1714579124996305386 1721552611861881344 1723095701326202112 1723917381933120192 1726285400314896456 1734178794920817336 1736560908650104173 1739942721519919371 1741794666662913408 1745186671856025216 1753686755875450368 1761705442459243008 1764125367517566144 1765136222288764416 1767560859956743488 1778082055551724104 1787766173856569088 1790221896622855584 1798407639177143904 1800877979340848772 1805271148684156608 1806305580243021312 1809823215258100224 1829463344092290816 1831976343191318688 1833026076992178432 1842880964281743204 1843936946498084256 1846469826919098108 1852034835439047168 1855641524505140736 1856526411312590976 1867577163760880208 1870142517007804494 1872133043079866112 1875778871790829824 1879431800460334848 1890618894510693984 1899827318865071232 1903527079953416064 1911135814810696656 1912230907479494784 1914857598286472112 1936746688344616512 1939407054674760216 1944138160121399424 1950951144285919503 1959518999995777584 1960641816529608576 1970191293637851648 1972897600359881664 1981918622766648384 1984641038457261912 1985778250074859968 1988505967451336424 2000342312495689617 2010278318213902464 2011236945588640224 2013999633700712532 2016143277162932736 2020069554236278272 2023208594074286892 2032093777773398976 2036051117165362752 2045967881854692096 2055323016202450176 2058146262103827168 2062154336616200736 2063167027067607552 2074429064810344788 2088592212726664848 2093687249361507072 2098142245706667888 2101024309230990234 2106149673464849376 2107356510283524864 2110251230764683552 2126946256324530732 2134373901441005952 2137305733723205136 2141467964947593072 2150027791662033738 2151259770914431632 2154214798072281126 2160707308012221696 2178840024387693576 2181832936509105243 2184155216926510464 2188408683755968128 2205722043595809648 2213424786679561728 2216465205342583104 2229658450612479432 2234000531334217464 2239450285709460096 2254740114697007616 2262641563787220252 2265049854590455296 2268161186808299328 2269460857228411392 2272578248515813056 2286105499995073848 2290557506811033096 2298556509244160256 2301713867086528608 2312238393227756448 2315414544866805564 2319923628693225828 2322392888883884544 2326915562474700288 2349666239317497954 2352167156690088192 2356747813275657984 2360410026420001374 2370776074068965472 2386962528830474112 2397876852236191872 2401170639121131696 2407028198245542144 2411715692302495488 2420167242278735586 2430795721513749408 2442635124255091584 2447391959940106368 2451195027436155273 2457174619042324272 2458582595330779008 2461959769225464144 2475368548416787968 2481437299045285854 2490102885014506944 2493523356010405992 2508365756939039361 2513250597750994647 2520825192680925312 2533103091820094976 2538036106604554752 2548181086414262208 2549641209972659712 2553143464381962816 2582328917792822016 2585876072899680288 2592184213495199232 2597232284018072064 2601268192381226004 2612691999994370112 2614189088706144768 2617780007784037824 2630530133813175552 2642558163688864512 2646188051276349216 2647704333433146624 2651341289935115232 2667123083327586156 2680371090951869952 2681649260784853632 2685332844934283376 2697611458765715856 2701316969011273158 2709458370364531968 2714734822887150336 2744195016138436224 2749539115488267648 2764321446422614806 2765905419747126384 2778052253158570752 2784789616968886464 2797522994275557184 2801365745641320312 2805213775511706741 2808199564619799168 2813668307686244736 2819147700690502272 2835928341766040976 2845831868588007936 2849740978297606848 2855290619930124096 2866703722216044984 2868346361219242176 2872286397429708168 2905120032516924768 2909110582012140324 2912206955902013952 2917878245007957504 2940962724794412864 2955286940456777472 2972877934149972576 2976961557685892868 2978667375112289952 2985933714279280128 2991748580324614656 3015417477320853696 3016855418382960336 3020999450551068798 3024214915744399104 3030104331354417408 3034812891111430338 3048140666660098464 3054076675748044128 3068951822782038144 3082984524303675264 3087219393155740752 3093231504924301104 3111643597215517182 3132888319089997272 3147213368560001832 3151536463846485351 3159224510197274064 3161034765425287296 3182616705107298816 3197169136314922496 3201560852161508928 3205958600584807704 3225041687493050607 3226889656371647448 3231322197108421689 3241060962018332544 3256846832340122112 3263189279920141824 3268260036581540364 3276232825389765696 3278110127107705344 3282613025633952192 3308583065393714472 3320137180019342592 3324697808013874656 3344487675918719148 3351000797001326196 3361100256907900416 3393962345680830378 3397574781885682944 3402241780212448992 3404191285842617088 3429158249992610772 3446191402652404224 3447834763866240384 3452570800629792912 3468357589841634672 3473121817300208346 3479885443039838742 3483589333325826816 3490373343712050432 3524499358976246931 3528250735035132288 3535121719913486976 3540615039630002061 3556164111103448208 3575532347713138176 3580443793245711168 3596815278354287808 3601755958681697544 3610542297368313216 3630250863418103379 3658926688184581632 3663952686382637376 3666052153984356864 3685761928563486408 3687873892996168512 3692939653838196216 3713052822625181952 3722155948567928781 3735154327521760416 3740285034015608988 3744266086159732224 3751557743581659648 3758863600920669696 3781237789021387968 3799654637730142464 3807054159906832128 3822271629621393312 3824461814958989568 3829715196572944224 3873493376689233024 3878814109349520432 3888276320242798848 3901902288571839006 3919037999991555168 3921283633059217152 3945795200719763328 3963837245533296768 3969282076914523824 3971556500149719936 3977011934902672848 4000684624991379234 4020556636427804928 4022473891177280448 4027999267401425064 4046417188148573784 4051975453516909737 4064187555546797952 4072102234330725504 4091935763709384192 4110646032404900352 4116292524207654336 4124308673232401472 4148858129620689576 4177184425453329696 4187374498723014144 4196284491413335776 4202048618461980468 4212299346929698752 4214713020567049728 4220502461529367104 4253892512649061464 4268747802882011904 4274611467446410272 4282935929895186144 4300055583324067476 4302519541828863264 4308429596144562252 4321414616024443392 4357680048775387152 4363665873018210486 4368310433853020928 4376817367511936256 4411444087191619296 4432930410685166208 4459316901224958864 4468001062668434928 4478900571418920192 4525283127574440504 4536322373616598656 4545156497031626112 4552219336667145507 4572210999990147696 4581115013622066192 4597113018488320512 4603427734173057216 4624476786455512896 4630829089733611128 4639847257386451656 4667465395823275773 4699332478634995908 4704334313380176384 4713495626551315968 4720820052840002748 4741552148137930944 4773925057660948224 4795753704472383744 4802341278242263392 4814056396491084288 4823431384604990976 4840334484557471172 4861591443027498816 4885270248510183168 4894783919880212736 4902390054872310546 4914349238084648544 4917165190661558016 4923919538450928288 4962874598090571708 4980205770029013888 4987046712020811984 5016731513878078722 5026501195501989294 5041650385361850624 5090943518521245567 5096362172828524416 5106286928763925632 5164657835585644032 5171752145799360576 5202536384762452008 5209682725950312519 5225383999988740224 5235560015568075648 5261060267626351104 5285116327377729024 5292376102552698432 5295408666866293248 5302682579870230464 5334246166655172312 5363298521569707264 5370665689868566752 5395222917531431712 5402633938022546316 5418916740729063936 5429469645774300672 5488390032276872448 5499078230976535296 5528642892845229612 5531810839494252768 5556104506317141504 5569579233937772928 5595045988551114368 5602731491282640624 5610427551023413482 5616399129239598336 5627336615372489472 5638295401381004544 5671856683532081952 5699481956595213696 5710581239860248192 5733407444432089968 5736692722438484352 5744572794859416336 5810240065033849536 5818221164024280648 5852853432857758509 5881925449588825728 5910573880913554944 5945755868299945152 5953923115371785736 5957334750224579904 6001026937487068851 6030834954641707392 6033710836765920672 6041998901102137596 6048429831488798208 6060208662708834816 6069625782222860676 6096281333320196928 6108153351496088256 6137903645564076288 6165969048607350528 6174438786311481504 6186463009848602208 6223287194431034364 6265776638179994544 6294426737120003664 6303072927692970702 6318449020394548128 6322069530850574592 6403121704323017856 6411917201169615408 6450083374986101214 6453779312743294896 6462644394216843378 6482121924036665088 6536520073163080728 6545498809527315729 6552465650779531392 6565226051267904384 6617166130787428944 6640274360038685184 6649395616027749312 6688975351837438296 6702001594002652392 6787924691361660756 6795149563771365888 6804483560424897984 6808382571685234176 6858316499985221544 6895669527732480768 6905141601259585824 6936715179683269344 6946243634600416692 6959770886079677484 6967178666651653632 6980746687424100864 7048998717952493862 7056501470070264576 7070243439826973952 7081230079260004122 7112328222206896416 7160887586491422336 7193630556708575616 7203511917363395088 7221084594736626432 7260501726836206758 7327905372765274752 7353585082308465819 7371523857126972816 7375747785992337024 7385879307676392432 7426105645250363904 7444311897135857562 7470308655043520832 7480570068031217976 7525097270817118083 7539751793252983941 7562475578042775936 7599309275460284928 7614108319813664256 7644543259242786624 7648923629917979136 7659430393145888448 7746986753378466048 7757628218699040864 7776552640485597696 7803804577143678012 7838075999983110336 7842567266118434304 7891590401439526656 7927674491066593536 7938564153829047648 7943113000299439872 7954023869805345696 8001369249982758468 8041113272855609856 8044947782354560896 8055998534802850128 8092834376297147568 8103950907033819474 8128375111093595904 8144204468661451008 8232585048415308672 8248617346464802944 8297716259241379152 8354368850906659392 8392568982826671552 8404097236923960936 8424598693859397504 8441004923058734208 8507785025298122928 8537495605764023808 8549222934892820544 8565871859790372288 8600111166648134952 8605039083657726528 8616859192289124504 8715360097550774304 8727331746036420972 8736620867706041856 8753634735023872512 8822888174383238592 8865860821370332416 8918633802449917728 8936002125336869856 8957801142837840384 9050566255148881008 9072644747233197312 9090312994063252224 9104438673334291014 9144421999980295392 9162230027244132384 9206855468346114432 9248953572911025792 9261658179467222256 9279694514772903312 9334930791646551546 9398664957269991816 9441640105680005496 9454609391539456053 9483104296275861888 9547850115321896448 9591507408944767488 9604682556484526784 9675125062479151821 9680668969114942344 9723182886054997632 9770540497020366336 9789567839760425472 9804780109744621092 9828698476169297088 9834330381323116032 9847839076901856576 9925749196181143416 9960411540058027776 9974093424041623968 10033463027756157444 10053002391003978588 10083300770723701248 10181887037042491134 10192724345657048832 10212573857527851264 10343504291598721152 10405072769524904016 10419365451900625038 10450767999977480448 10471120031136151296 10573498076928740793 10584752205105396864 10605365159740460928 10621845118890006183 10668492333310344624 10726597043139414528 10741331379737133504 10790445835062863424 10805267876045092632 10890752590254310137 10976780064553744896 10998156461953070592 11057285785690459224 11063621678988505536 11139158467875545856 11190091977102228736 11205462982565281248 11220855102046826964 11232798258479196672 11254673230744978944 11276590802762009088 11343713367064163904 11398963913190427392 11421162479720496384 11466814888864179936 11473385444876968704 11489145589718832672 11620480130067699072 11636442328048561296 11705706865715517018 11763850899177651456 11891511736599890304 11907846230743571472 11914669500449159808 12002053874974137702 12061669909283414784 12067421673531841344 12083997802204275192 12139251564445721352 12155926360550729211 12192562666640393856 12216306702992176512 12275807291128152576 12331938097214701056 12348877572622963008 12372926019697204416 12446574388862068728 12531553276359989088 12588853474240007328 12606145855385941404 12636898040789096256 12644139061701149184 12806243408646035712 12823834402339230816 12900166749972202428 12907558625486589792 12925288788433686756 12964243848073330176 13073040146326161456 13090997619054631458 13104931301559062784 13130452102535808768 13234332261574857888 13298791232055498624 13377950703674876592 13404003188005304784 13575849382723321512 13608967120849795968 13656658010001436521 13716632999970443088 13791339055464961536 13810283202519171648 13873430359366538688 13892487269200833384 13919541772159354968 14002396187469827319 14097997435904987724 14113002940140529152 14140486879653947904 14162460158520008244 14224656444413792832 14321775172982844672 14387261113417151232 14407023834726790176 14442169189473252864 14521003453672413516 14655810745530549504 14707170164616931638 14743047714253945632 14751495571984674048 14771758615352784864 14888623794271715124 14940617310087041664 14961140136062435952 15050194541634236166 15079503586505967882 15124951156085551872 15272830555563736701 15289086518485573248 15318860786291776896 15493973506756932096 15515256437398081728 15607609154287356024 15676151999966220672 15783180802879053312 15855348982133187072 15877128307658095296 15886226000598879744 15908047739610691392 16002738499965516936 16089895564709121792 16111997069605700256 16185668752594295136 16207901814067638948 16256750222187191808 16288408937322902016 16465170096830617344 16497234692929605888 16595432518482758304 16708737701813318784 16785137965653343104 16808194473847921872 16849197387718795008 16882009846117468416 17015570050596245856 17098445869785641088 17131743719580744576 17200222333296269904 17210078167315453056 17233718384578249008 17430720195101548608 17454663492072841944 17558560298573275527 17645776348766477184 17731721642740664832 17837267604899835456 17872004250673739712 18101132510297762016 18145289494466394624 18180625988126504448 18208877346668582028 18288843999960590784 18324460054488264768 18413710936692228864 18497907145822051584 18523316358934444512 18559389029545806624 18669861583293103092 18797329914539983632 18883280211360010992 18909218783078912106 18966208592551723776 19209365112969053568 19350250124958303642 19361337938229884688 19446365772109995264 19609560219489242184 19636496428581947187 19657396952338594176 19695678153803713152 19851498392362286832 19920823080116055552 19948186848083247936 20066926055512314888 20106004782007957176 20363774074084982268 20385448691314097664 20425147715055702528 20687008583197442304 20810145539049808032 20838730903801250076 20901535999954960896 20942240062272302592 21146996153857481586 21169504410210793728 21210730319480921856 21243690237780012366 21336984666620689248 21482662759474267008 21580891670125726848 21610535752090185264 21781505180508620274 22060755246925397457 22114571571380918448 22127243357977011072 22278316935751091712 22380183954204457472 22410925965130562496 22441710204093653928 22575291812451354249 22619255379758951823 22687426734128327808 22797927826380854784 22842324959440992768 22933629777728359872 22946770889753937408 22978291179437665344 23240960260135398144 23272884656097122592 23411413731431034036 23527701798355302912 23783023473199780608 23815692461487142944 23829339000898319616 24004107749948275404 24123339818566829568 24134843347063682688 24167995604408550384 24278503128891442704 24311852721101458422 24385125333280787712 24432613405984353024 24697755145245926016 24745852039394408832 24893148777724137456 25063106552719978176 25177706948480014656 25212291710771882808 25273796081578192512 25612486817292071424 25647668804678461632 25800333499944404856 25815117250973179584 25850577576867373512 26146080292652322912 26181995238109262916 26209862603118125568 26260904205071617536 26468664523149715776 26597582464110997248 26755901407349753184 26808006376010609568 27151698765446643024 27217934241699591936 27313316020002873042 27433265999940886176 27620566405038343296 27746860718733077376 27784974538401666768 27839083544318709936 28004792374939654638 28195994871809975448 28324920317040016488 28363828174618368159 28449312888827585664 28643550345965689344 28774522226834302464 28814047669453580352 29042006907344827032 29311621491061099008 29414340329233863276 29486095428507891264 29502991143969348096 29543517230705569728 29777247588543430248 29881234620174083328 29922280272124871904 30100389083268472332 30159007173011935764 30249902312171103744 30545661111127473402 30578173036971146496 30637721572583553792 31030512874796163456 31215218308574712048 31352303999932441344 31754256615316190592 31816095479221382784 31865535356670018549 32005476999931033872 32179791129418243584 32223994139211400512 32371337505188590272 32415803628135277896 32672257770762930411 32930340193661234688 32994469385859211776 33190865036965516608 33417475403626637568 33570275931306686208 33616388947695843744 33698394775437590016 33764019692234936832 34031140101192491712 34196891739571282176 34263487439161489152 34400444666592539808 34420156334630906112 34467436769156498016 34861440390203097216 34909326984145683888 35117120597146551054 35291552697532954368 35674535209799670912 35744008501347479424 36202265020595524032 36417754693337164056 36467779081652187633 36577687999921181568 36648920108976529536 36827421873384457728 36995814291644103168 37046632717868889024 37118778059091613248 37339723166586206184 37594659829079967264 37766560422720021984 37818437566157824212 37932417185103447552 38418730225938107136 38700500249916607284 38722675876459769376 38892731544219990528 39219120438978484368 39272992857163894374 39314793904677188352 39391356307607426304 39702996784724573664 39896373696166495872 40133852111024629776 40212009564015914352 40727548148169964536 40969974030004309563 41374017166394884608 41620291078099616064 41677461807602500152 42007188562409481957 42293992307714963172 42339008820421587456 42421460638961843712 42487380475560024732 42673969333241378496 42965325518948534016 43161783340251453696 43221071504180370528 43563010361017240548 44121510493850794914 44229143142761836896 44254486715954022144 44821851930261124992 44883420408187307856 45150583624902708498 45238510759517903646 45374853468256655616 45818491666691210103 45867259555456719744 45956582358875330688 46481920520270796288 46545769312194245184 46822827462862068072 47566046946399561216 47631384922974285888 47658678001796639232 48008215499896550808 48269686694127365376 48335991208817100768 48557006257782885408 48623705442202916844 48770250666561575424 48865226811968706048 49395510290491852032 49491704078788817664 49786297555448274912 50126213105439956352 50355413896960029312 50424583421543765616 50547592163156385024 51295337609356923264 51600666999888809712 51630234501946359168 51701155153734747024 52292160585304645824 52363990476218525832 52675680895719826581 52937329046299431552 53195164928221994496 53511802814699506368 53616012752021219136 54303397530893286048 54435868483399183872 54626632040005746084 54866531999881772352 55241132810076686592 55493721437466154752 55569949076803333536 55678167088637419872 56009584749879309276 56391989743619950896 56649840634080032976 56727656349236736318 56898625777655171328 57628095338907160704 58084013814689654064 58828680658467726552 58972190857015782528 59087034461411139456 59554495177086860496 59762469240348166656 59844560544249743808 60200778166536944664 60318014346023871528 61091322222254946804 61156346073942292992 61275443145167107584 62061025749592326912 62430436617149424096 62704607999864882688 63508513230632381184 63632190958442765568 63731070713340037098 64010953999862067744 64447988278422801024 64742675010377180544 64831607256270555792 65344515541525860822 66182265740776192371 66381730073931033216 66834950807253275136 67140551862613372416 67232777895391687488 67725875437354062747 68062280202384983424 68393783479142564352 68526974878322978304 68800889333185079616 68840312669261812224 68934873538312996032 69722880780406194432 69818653968291367776 70234241194293102108 70583105395065908736 71349070419599341824 71488017002694958848 72404530041191048064 72835509386674328112 72935558163304375266 73155375999842363136 73297840217953059072 74093265435737778048 74237556118183226496 74679446333172412368 75189319658159934528 75533120845440043968 75636875132315648424 76837460451876214272 77401000499833214568 77445351752919538752 78438240877956968736 78545985714327788748 78629587809354376704 78782712615214852608 79405993569449147328 79792747392332991744 80267704222049259552 80424019128031828704 81455096296339929072 81939948060008619126 83240582156199232128 83354923615205000304 84014377124818963914 84587984615429926344 84974760951120049464 85091484523855104477 85347938666482756992 85930651037897068032 86323566680502907392 86442143008360741056 87126020722034481096 88243020987701589828 88458286285523673792 88508973431908044288 89643703860522249984 89766840816374615712 90301167249805416996 90477021519035807292 90749706936513311232 91636983333382420206 91734519110913439488 91913164717750661376 93091538624388490368 93645654925724136144 95262769845948571776 95596606070010055647 96016430999793101616 96539373388254730752 96671982417634201536 97114012515565770816 97247410884405833688 98016773312288791233 98791020580983704064 98983408157577635328 99572595110896549824 100252426210879912704 100710827793920058624 100849166843087531232 101095184326312770048 102590675218713846528 103201333999777619424 103260469003892718336 103402310307469494048 104584321170609291648 104727980952437051664 105351361791439653162 105874658092598863104 107023605629399012736 107232025504042438272 108606795061786572096 109253264080011492168 109733063999763544704 110482265620153373184 110987442874932309504 111139898153606667072 111356334177274839744 112019169499758618552 112783979487239901792 113299681268160065952 113455312698473472636 113797251555310342656 115256190677814321408 116168027629379308128 117657361316935453104 117944381714031565056 118174068922822278912 119108990354173720992 119689121088499487616 120401556333073889328 120636028692047743056 122182644444509893608 122909922090012928689 124122051499184653824 124860873234298848192 127017026461264762368 127264381916885531136 127462141426680074196 128021907999724135488 128895976556845602048 129485350020754361088 129663214512541111584 130689031083051721644 132364531481552384742 132763460147862066432 134465555790783374976 135451750874708125494 136124560404769966848 137455475000073630309 137601778666370159232 137869747076625992064 139445761560812388864 139637307936582735552 140468482388586204216 142698140839198683648 142976034005389917696 144809060082382096128 145671018773348656224 145871116326608750532 146310751999684726272 146595680435906118144 148186530871475556096 148475112236366452992 149358892666344824736 150378639316319869056 151066241690880087936 151273750264631296848 154802000999666429136 154890703505839077504 156876481755913937472 157091971428655577496 158027042687159479743 158811987138898294656 159585494784665983488 160535408444098519104 160848038256063657408 162910192592679858144 163879896120017238252 166481164312398464256 166709847230410000608 168028754249637927828 169175969230859852688 169949521902240098928 170182969047710208954 170695877332965513984 172884286016721482112 174252041444068962192 176486041975403179656 176916572571047347584 179287407721044499968 179533681632749231424 180602334499610833992 180954043038071614584 183273966666764840412 183469038221826878976 183826329435501322752 186183077248776980736 187291309851448272288 190525539691897143552 191193212140020111294 192032861999586203232 193343964835268403072 194228025031131541632 194494821768811667376 196033546624577582466 198546797222328577113 199145190221793099648 200504852421759825408 201421655587840117248 201698333686175062464 205181350437427693056 206402667999555238848 206520938007785436672 206804620614938988096 209168642341218583296 209455961904874103328 210702723582879306324 211749316185197726208 214047211258798025472 214464051008084876544 217213590123573144192 218506528160022984336 219466127999527089408 222279796307213334144 222712668354549679488 224038338999517237104 225567958974479803584 226599362536320131904 226910625396946945272 230512381355628642816 232336055258758616256 235314722633870906208 235888763428063130112 236348137845644557824 238217980708347441984 239378242176998975232 240803112666147778656 241272057384095486112 244365288889019787216 245819844180025857378 249721746468597696384 254924282853360148392 255274453571565313431 256043815999448270976 257791953113691204096 258970700041508722176 259326429025082223168 261378062166103443288 264729062963104769484 265526920295724132864 268931111581566749952 270903501749416250988 272249120809539933696 274910950000147260618 275203557332740318464 275739494153251984128 279274615873165471104 280936964777172408432 286789818210030166941 289618120164764192256 291342037546697312448 291742232653217501064 294050319936866373699 296373061742951112192 296950224472732905984 298717785332689649472 300757278632639738112 302132483381760175872 302547500529262593696 309604001999332858272 309781407011678155008 313752963511827874944 314183942857311154992 316054085374318959486 317623974277796589312 321070816888197038208 321696076512127314816 325820385185359716288 327759792240034476504 332962328624796928512 333419694460820001216 336057508499275855656 338351938461719705376 339899043804480197856 340365938095420417908 341391754665931027968 345768572033442964224 348504082888137924384 352972083950806359312 353833145142094695168 359067363265498462848 361204668999221667984 361908086076143229168 366547933333529680824 368729766270038786067 372366154497553961472 374582619702896544576 381051079383794287104 382386424280040222588 384065723999172406464 386687929670536806144 388456050062263083264 388989643537623334752 392067093249155164932 397093594444657154226 398290380443586199296 403396667372350124928 412805335999110477696 413609241229877976192 418337284682437166592 418911923809748206656 421405447165758612648 428094422517596050944 428928102016169753088 434427180247146288384 437013056320045968672 438932255999054178816 444559592614426668288 445425336709099358976 448076677999034474208 451135917948959607168 453198725072640263808 453821250793893890544 464672110517517232512 470629445267741812416 474081128061478439229 476435961416694883968 478756484353997950464 481606225332295557312 482544114768190972224 488730577778039574432 491639688360051714756 499443492937195392768 509848565706720296784 510548907143130626862 512087631998896541952 518652858050164446336 522756124332206886576 529458125926209538968 537862223163133499904 541807003498832501976 549821900000294521236 550407114665480636928 551478988306503968256 558549231746330942208 561873929554344816864 573579636420060333882 582684075093394624896 583484465306435002128 588100639873732747398 595640391666985731339 597435570665379298944 601514557265279476224 604264966763520351744 605095001058525187392 619208003998665716544 619562814023356310016 627505927023655749888 628367885714622309984 632108170748637918972 635247948555593178624 642141633776394076416 643392153024254629632 651640770370719432576 655519584480068953008 666839388921640002432 672115016998551711312 676703876923439410752 679798087608960395712 680731876190840835816 691537144066885928448 697008165776275848768 705944167901612718624 707666290284189390336 718134726530996925696 722409337998443335968 723816172152286458336 733095866667059361648 737459532540077572134 749165239405793089152 764772848560080445176 768131447998344812928 773375859341073612288 776912100124526166528 777979287075246669504 784134186498310329864 794187188889314308452 796580760887172398592 806793334744700249856 825610671998220955392 827218482459755952384 837823847619496413312 842810894331517225296 860369454630090500823 868854360494292576768 874026112640091937344 889119185228853336576 890850673418198717952 896153355998068948416 902271835897919214336 906397450145280527616 907642501587787781088 929344221035034465024 941258890535483624832 948162256122956878458 952871922833389767936 963212450664591114624 965088229536381944448 977461155556079148864 983279376720103429512 998886985874390785536 1019697131413440593568 1021097814286261253724 1024175263997793083904 1037305716100328892672 1045512248664413773152 1058916251852419077936 1083614006997665003952 1099643800000589042472 1106189298810116358201 1117098463492661884416 1123747859108689633728 1147159272840120667764 1165368150186789249792 1166968930612870004256 1176201279747465494796 1191280783333971462678 1194871141330758597888 1210190002117050374784 1238416007997331433088 1255011854047311499776 1256735771429244619968 1264216341497275837944 1284283267552788152832 1286784306048509259264 1303281540741438865152 1311039168960137906016 1333678777843280004864 1344230033997103422624 1353407753846878821504 1359596175217920791424 1361463752381681671632 1394016331552551697536 1411888335803225437248 1436269453061993851392 1444818675996886671936 1447632344304572916672 1466191733334118723296 1474919065080155144268 1498330478811586178304 1529545697120160890352 1536262895996689625856 1555958574150493339008 1568268372996620659728 1588374377778628616904 1613586669489400499712 1651221343996441910784 1654436964919511904768 1675647695238992826624 1685621788663034450592 1720738909260181001646 1748052225280183874688 1786921175000957194017 1792306711996137896832 1804543671795838428672 1812794900290561055232 1815285003175575562176 1858688442070068930048 1882517781070967249664 1896324512245913756916 1905743845666779535872 1926424901329182229248 1930176459072763888896 1954922311112158297728 1966558753440206859024 2039394262826881187136 2042195628572522507448 2074611432200657785344 2091024497328827546304 2117832503704838155872 2167228013995330007904 2199287600001178084944 2212378597620232716402 2247495718217379267456 2294318545680241335528 2330736300373578499584 2333937861225740008512 2352402559494930989592 2382561566667942925356 2389742282661517195776 2420380004234100749568 2476832015994662866176 2513471542858489239936 2528432682994551675888 2581108363890271502469 2606563081482877730304 2622078337920275812032 2667357555686560009728 2688460067994206845248 2706815507693757643008 2719192350435841582848 2722927504763363343264 2788032663105103395072 2823776671606450874496 2889637351993773343872 2895264688609145833344 2932383466668237446592 2949838130160310288536 2996660957623172356608 3059091394240321780704 3072525791993379251712 3111917148300986678016 3136536745993241319456 3176748755557257233808 3318567896430349074603 3351295390477985653248 3371243577326068901184 3441477818520362003292 3496104450560367749376 3573842350001914388034 3584613423992275793664 3630570006351151124352 3765035562141934499328 3792649024491827513832 3852849802658364458496 3860352918145527777792 3909844622224316595456 3933117506880413718048 4078788525653762374272 4084391257145045014896 4182048994657655092608 4235665007409676311744 4334456027990660015808 4398575200002356169888 4424757195240465432804 4494991436434758534912 4588637091360482671056 4667875722451480017024 4704805118989861979184 4765123133335885850712 4840760008468201499136 4953664031989325732352 5026943085716978479872 5056865365989103351776 5162216727780543004938 5244156675840551624064 5376920135988413690496 5413631015387515286016 5438384700871683165696 5445855009526726686528 5576065326210206790144 5647553343212901748992 5779274703987546687744 5790529377218291666688 5864766933336474893184 5899676260320620577072 6118182788480643561408 6223834296601973356032 6273073491986482638912 6353497511114514467616 6637135792860698149206 6742487154652137802368 6882955637040724006584 6992208901120735498752 7147684700003828776068 7169226847984551587328 7261140012702302248704 7585298048983655027664 7743325091670814507407 7819689244448633190912 7866235013760827436096 8157577051307524748544 8168782514290090029792 8364097989315310185216 8471330014819352623488 8668912055981320031616 8797150400004712339776 8849514390480930865608 8989982872869517069824 9177274182720965342112 9335751444902960034048 9409610237979723958368 9530246266671771701424 10053886171433956959744 10113730731978206703552 10324433455561086009876 10488313351681103248128 10753840271976827380992 10891710019053453373056 11295106686425803497984 11558549407975093375488 11581058754436583333376 11729533866672949786368 11799352520641241154144 12236365576961287122816 12546146983972965277824 12706995022229028935232 13274271585721396298412 13484974309304275604736 13765911274081448013168 14295369400007657552136 14522280025404604497408 15170596097967310055328 15486650183341629014814 15732470027521654872192 16315154102615049497088 16337565028580180059584 16728195978630620370432 16942660029638705246976 17337824111962640063232 17594300800009424679552 17699028780961861731216 18354548365441930684224 18671502889805920068096 18819220475959447916736 19060492533343543402848 20227461463956413407104 20648866911122172019752 20976626703362206496256 21507680543953654761984 21783420038106906746112 23229975275012443522221 23459067733345899572736 23598705041282482308288 24472731153922574245632 25092293967945930555648 25413990044458057870464 26548543171442792596824 26969948618608551209472 27531822548162896026336 28590738800015315104272 30341192195934620110656 30973300366683258029628 31464940055043309744384 32675130057160360119168 33885320059277410493952 34675648223925280126464 35188601600018849359104 35398057561923723462432 36709096730883861368448 37638440951918895833472 38120985066687086805696 40454922927912826814208 41297733822244344039504 43566840076213813492224 46459950550024887044442 47197410082564964616576 48945462307845148491264 50184587935891861111296 50827980088916115740928 53097086342885585193648 55063645096325792052672 57181477600030630208544 60682384391869240221312 61946600733366516059256 62929880110086619488768 65350260114320720238336 70377203200037698718208 70796115123847446924864 73418193461767722736896 75276881903837791666944 76241970133374173611392 80909845855825653628416 82595467644488688079008 92919901100049774088884 94394820165129929233152 101655960177832231481856 106194172685771170387296 110127290192651584105344 114362955200061260417088 121364768783738480442624 123893201466733032118512 130700520228641440476672 141592230247694893849728 146836386923535445473792 150553763807675583333888 152483940266748347222784 165190935288977376158016 185839802200099548177768 188789640330259858466304 212388345371542340774592 220254580385303168210688 228725910400122520834176 242729537567476960885248 247786402933466064237024 283184460495389787699456 304967880533496694445568 330381870577954752316032 371679604400199096355536 424776690743084681549184 440509160770606336421376 457451820800245041668352 495572805866932128474048 566368920990779575398912 660763741155909504632064 743359208800398192711072 849553381486169363098368 914903641600490083336704 991145611733864256948096 1321527482311819009264128 1486718417600796385422144 1699106762972338726196736 1982291223467728513896192 2973436835201592770844288 3964582446935457027792384 5946873670403185541688576 11893747340806371083377152
- Sum of all divisors σ(n): 45629061218498140001203200
- Sum of proper divisors (its aliquot sum) s(n): 33735313877691768917826048
- 11893747340806371083377152 is an abundant number, because the sum of its proper divisors (33735313877691768917826048) is greater than itself. Its abundance is 21841566536885397834448896
Bases of 11893747340806371083377152
- Binary: 1001110101101001100101010101110101011110000100111111101011011000100101011010000000002
- Hexadecimal: 0x9D69955D5E13FAD895A00
- Base-36: 1HSSMKD8GSVMI0000
Squares and roots of 11893747340806371083377152
- 11893747340806371083377152 squared (118937473408063710833771522) is 141461225806938623456590073957658201822533475631104
- 11893747340806371083377152 cubed (118937473408063710833771523) is 1682504078268485848189880828551058767694127477769145619945539586366854135808
-
The
square root of 11893747340806371083377152 is 3448731265379.5411496397 -
11893747340806371083377152 is a
perfect cube number . Itscube root is 228265128
Scales and comparisons
How big is 11893747340806371083377152?- 11,893,747,340,806,371,083,377,152 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 11,893,747,340,806,371,083,377,152 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 11893747340806371083377152 cubic inches would be around 19022094 feet tall.
Recreational maths with 11893747340806371083377152
- 11893747340806371083377152 backwards is 25177338017360804374739811
- 11893747340806371083377152 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 11893747340806371083377152's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 11893747340806371083377152 - Facts about the integer". Numbermatics.com. 2024. Web. 13 May 2024.
APA style:
Numbermatics. (2024). Number 11893747340806371083377152 - Facts about the integer. Retrieved 13 May 2024, from https://numbermatics.com/n/11893747340806371083377152/
Chicago style:
Numbermatics. 2024. "Number 11893747340806371083377152 - Facts about the integer". https://numbermatics.com/n/11893747340806371083377152/
The information we have on file for 11893747340806371083377152 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 11893747340806371083377152, math, Factors of 11893747340806371083377152, curriculum, school, college, exams, university, Prime factorization of 11893747340806371083377152, STEM, science, technology, engineering, physics, economics, calculator, eleven septillion, eight hundred ninety-three sextillion, seven hundred forty-seven quintillion, three hundred forty quadrillion, eight hundred six trillion, three hundred seventy-one billion, eighty-three million, three hundred seventy-seven thousand, one hundred fifty-two.