747898248998093629342023936
747,898,248,998,093,629,342,023,936 is an even composite number composed of five prime numbers multiplied together.
747898248998093629342023936 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 747898248998093629342023936:
28 × 314 × 714 × 132 × 732
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 73 × 73)See below for interesting mathematical facts about the number 747898248998093629342023936 from the Numbermatics database.
Names of 747898248998093629342023936
- Cardinal: 747898248998093629342023936 can be written as Seven hundred forty-seven septillion, eight hundred ninety-eight sextillion, two hundred forty-eight quintillion, nine hundred ninety-eight quadrillion, ninety-three trillion, six hundred twenty-nine billion, three hundred forty-two million, twenty-three thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 7.47898248998093629342023936 × 1026
Factors of 747898248998093629342023936
Divisors of 747898248998093629342023936
- Number of divisors d(n): 18225
-
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 73 78 81 84 91 96 98 104 108 112 117 126 128 144 146 147 156 162 168 169 182 189 192 196 208 216 219 224 234 243 252 256 273 288 292 294 312 324 336 338 343 351 364 378 384 392 416 432 438 441 448 468 486 504 507 511 546 567 576 584 588 624 637 648 657 672 676 686 702 728 729 756 768 784 819 832 864 876 882 896 936 949 972 1008 1014 1022 1029 1053 1092 1134 1152 1168 1176 1183 1248 1274 1296 1314 1323 1344 1352 1372 1404 1456 1458 1512 1521 1533 1568 1638 1664 1701 1728 1752 1764 1792 1872 1898 1911 1944 1971 2016 2028 2044 2058 2106 2184 2187 2268 2304 2336 2352 2366 2401 2457 2496 2548 2592 2628 2646 2688 2704 2744 2808 2847 2912 2916 3024 3042 3066 3087 3136 3159 3276 3328 3402 3456 3504 3528 3549 3577 3744 3796 3822 3888 3942 3969 4032 4056 4088 4116 4212 4368 4374 4459 4536 4563 4599 4672 4704 4732 4802 4914 4992 5096 5103 5184 5256 5292 5329 5376 5408 5488 5616 5694 5733 5824 5832 5913 6048 6084 6132 6174 6272 6318 6552 6561 6643 6804 6912 7008 7056 7098 7154 7203 7371 7488 7592 7644 7776 7884 7938 8064 8112 8176 8232 8281 8424 8541 8736 8748 8918 9072 9126 9198 9261 9344 9408 9464 9477 9604 9828 9984 10192 10206 10368 10512 10584 10647 10658 10731 10816 10976 11232 11388 11466 11648 11664 11826 11907 12096 12168 12264 12337 12348 12544 12636 13104 13122 13286 13377 13608 13689 13797 14016 14112 14196 14308 14406 14742 14976 15184 15288 15309 15552 15768 15876 15987 16128 16224 16352 16464 16562 16807 16848 17082 17199 17472 17496 17739 17836 18144 18252 18396 18522 18688 18816 18928 18954 19208 19656 19683 19929 20384 20412 20736 21024 21168 21294 21316 21462 21609 21632 21952 22113 22464 22776 22932 23296 23328 23652 23814 24192 24336 24528 24674 24696 24843 25039 25272 25623 26208 26244 26572 26754 27216 27378 27594 27783 28032 28224 28392 28431 28616 28812 29484 29952 30368 30576 30618 31104 31213 31536 31752 31941 31974 32193 32448 32704 32928 33124 33614 33696 34164 34398 34944 34992 35478 35672 35721 36288 36504 36792 37011 37044 37303 37632 37856 37908 38416 39312 39366 39858 40131 40768 40824 41067 41391 42048 42336 42588 42632 42924 43218 43264 43904 44226 44928 45552 45864 45927 46501 46656 47304 47628 47961 48384 48672 49056 49348 49392 49686 50078 50421 50544 51246 51597 52416 52488 53144 53217 53508 54432 54756 55188 55566 56064 56448 56784 56862 57232 57624 57967 58968 59049 59787 60736 61152 61236 62208 62426 63072 63504 63882 63948 64386 64827 64896 65408 65856 66248 66339 67228 67392 68328 68796 69277 69888 69984 70956 71344 71442 72576 73008 73584 74022 74088 74529 74606 75117 75712 75816 76832 76869 78624 78732 79716 80262 81536 81648 82134 82782 83349 84096 84672 85176 85264 85293 85848 86359 86436 87808 88452 89856 91104 91728 91854 93002 93312 93639 94608 95256 95823 95922 96579 97344 98112 98696 98784 99372 100156 100842 101088 102492 103194 104832 104976 106288 106434 107016 107163 108864 109512 110376 111033 111132 111909 112896 113568 113724 114464 115248 115934 117649 117936 118098 119574 120393 121472 122304 122472 123201 124173 124852 126144 127008 127764 127896 128772 129654 129792 130816 131712 132496 132678 134456 134784 136656 137592 137781 138554 139503 139968 141912 142688 142884 143883 145152 146016 147168 148044 148176 149058 149212 150234 151263 151424 151632 153664 153738 154791 157248 157464 159432 159651 160524 163072 163296 164268 165564 166698 168192 169344 170352 170528 170586 171696 172718 172872 173901 175273 176904 177147 179361 182208 183456 183708 186004 186624 187278 189216 190512 191646 191844 193158 194481 194688 196224 197392 197568 198744 199017 200312 201684 202176 204984 206388 207831 209664 209952 212576 212868 214032 214326 217728 218491 219024 220752 222066 222264 223587 223818 225351 227136 227448 228928 230496 230607 231868 235298 235872 236196 239148 240786 242944 244608 244944 246402 248346 249704 250047 252288 254016 255528 255792 255879 257544 259077 259308 261121 263424 264992 265356 268912 269568 273312 275184 275562 277108 279006 279936 280917 283824 285376 285768 287469 287766 289737 292032 294336 296088 296352 298116 298424 300468 302526 302848 303264 307328 307476 309582 314496 314928 318864 319302 321048 321489 325507 326592 328536 331128 333099 333396 335727 338688 340704 341056 341172 343392 345436 345744 347802 350546 352947 353808 354294 358722 361179 364416 366912 367416 369603 372008 372519 374556 378432 381024 383292 383688 386316 388962 389376 392448 394784 395136 397488 398034 400624 403368 404352 405769 409968 412776 413343 415662 418509 419904 425152 425736 428064 428652 431649 435456 436982 438048 441504 444132 444528 447174 447636 450702 453789 454272 454896 457856 460992 461214 463736 464373 470596 471744 472392 478296 478953 481572 484939 489216 489888 492804 496692 499408 500094 504576 508032 511056 511584 511758 515088 518154 518616 521703 522242 525819 529984 530712 531441 537824 538083 546624 550368 551124 554216 558012 559872 561834 567648 570752 571536 574938 575532 579474 583443 584064 588672 592176 592704 596232 596848 597051 600936 604513 605052 606528 614656 614952 619164 623493 628992 629856 637728 638604 642096 642978 651014 653184 655473 657072 662256 666198 666792 670761 671454 676053 681408 682112 682344 686784 690872 691488 691821 695604 701092 705894 707616 708588 717444 722358 728832 733824 734832 739206 744016 745038 749112 750141 756864 762048 766584 767376 767637 772632 777231 777924 783363 789568 790272 794976 796068 801248 806736 808704 811538 819936 823543 825552 826686 831324 837018 839808 842751 850304 851472 856128 857304 862407 863298 869211 873964 876096 883008 888264 889056 894348 895272 900601 901404 907578 908544 909792 915712 921984 922428 927472 928746 941192 943488 944784 956592 957906 963144 964467 969878 976521 979776 985608 993384 998816 999297 1000188 1007181 1016064 1022112 1023168 1023516 1030176 1036308 1037232 1043406 1044484 1051638 1058841 1059968 1061424 1062882 1075648 1076166 1083537 1093248 1100736 1102248 1108432 1108809 1116024 1117557 1123668 1135296 1141504 1143072 1149876 1151064 1158948 1166886 1168128 1177344 1184352 1185408 1192464 1193696 1194102 1201872 1209026 1210104 1213056 1217307 1226911 1229904 1238328 1240029 1246986 1255527 1259712 1275456 1277208 1284192 1285956 1294947 1302028 1306368 1310946 1314144 1324512 1332396 1333584 1341522 1342908 1352106 1361367 1362816 1364224 1364688 1373568 1381744 1382976 1383642 1391208 1393119 1402184 1411788 1415232 1417176 1434888 1436859 1444716 1454817 1467648 1469664 1478412 1488032 1490076 1498224 1500282 1513728 1524096 1529437 1533168 1534752 1535274 1545264 1554462 1555848 1565109 1566726 1577457 1579136 1589952 1592136 1594323 1602496 1613472 1614249 1623076 1639872 1647086 1651104 1653372 1662648 1674036 1679616 1685502 1700608 1702944 1712256 1714608 1724814 1726596 1738422 1747928 1750329 1752192 1766016 1776528 1778112 1788696 1790544 1791153 1801202 1802808 1813539 1815156 1819584 1827847 1843968 1844856 1854944 1857492 1870479 1882384 1886976 1889568 1913184 1915812 1926288 1928934 1939756 1953042 1959552 1966419 1971216 1986768 1997632 1998594 2000376 2012283 2014362 2028159 2044224 2046336 2047032 2060352 2072616 2074464 2075463 2086812 2088968 2103276 2117682 2119936 2122848 2125764 2151296 2152332 2167074 2186496 2201472 2204496 2216864 2217618 2232048 2235114 2247336 2250423 2270592 2278549 2286144 2299752 2302128 2302911 2317896 2331693 2333772 2350089 2368704 2370816 2384928 2387392 2388204 2403744 2418052 2420208 2426112 2434614 2453822 2459808 2470629 2476656 2480058 2493972 2511054 2519424 2528253 2550912 2554416 2568384 2571912 2587221 2589894 2604056 2607633 2621892 2628288 2649024 2664792 2667168 2683044 2685816 2701803 2704212 2722734 2725632 2729376 2747136 2763488 2765952 2767284 2782416 2786238 2804368 2823576 2830464 2834352 2840383 2869776 2873718 2889432 2893401 2909634 2929563 2939328 2956824 2976064 2980152 2996448 2997891 3000564 3021543 3048192 3058874 3066336 3069504 3070548 3090528 3108924 3111696 3130218 3133452 3154914 3158272 3176523 3179904 3184272 3188646 3204992 3226944 3228498 3246152 3250611 3279744 3294172 3302208 3306744 3325296 3326427 3348072 3352671 3371004 3394573 3405888 3424512 3429216 3449628 3453192 3476844 3495856 3500658 3504384 3532032 3553056 3556224 3577392 3581088 3582306 3602404 3605616 3627078 3630312 3639168 3651921 3655694 3680733 3689712 3709888 3714984 3720087 3740958 3764768 3766581 3779136 3826368 3831624 3852576 3857868 3879512 3884841 3906084 3919104 3932838 3942432 3973536 3995264 3997188 4000752 4024566 4028724 4056318 4084101 4088448 4092672 4094064 4120704 4145232 4148928 4150926 4173624 4177936 4179357 4206552 4231591 4235364 4245696 4251528 4302592 4304664 4310577 4334148 4364451 4402944 4408992 4433728 4435236 4464096 4470228 4494672 4500846 4541184 4557098 4572288 4588311 4599504 4604256 4605822 4635792 4663386 4667544 4695327 4700178 4732371 4737408 4769856 4774784 4776408 4782969 4807488 4836104 4840416 4842747 4869228 4907644 4919616 4941258 4953312 4960116 4987944 5022108 5038848 5056506 5101824 5108832 5136768 5143824 5174442 5179788 5208112 5215266 5243784 5250987 5256576 5298048 5329584 5334336 5366088 5371632 5373459 5403606 5408424 5440617 5445468 5458752 5483541 5526976 5531904 5534568 5564832 5572476 5608736 5611437 5647152 5660928 5668704 5680766 5739552 5747436 5764801 5778864 5786802 5819268 5859126 5878656 5899257 5913648 5952128 5960304 5992896 5995782 6001128 6036849 6043086 6084477 6117748 6132672 6139008 6141096 6181056 6217848 6223392 6226389 6260436 6266904 6304207 6309828 6353046 6359808 6368544 6377292 6409984 6453888 6456996 6492304 6501222 6559488 6588344 6604416 6613488 6650592 6652854 6696144 6705342 6742008 6751269 6789146 6811776 6835647 6858432 6899256 6906384 6908733 6953688 6991712 6995079 7001316 7050267 7106112 7112448 7154784 7162176 7164612 7204808 7211232 7254156 7260624 7278336 7303842 7311388 7361466 7379424 7411887 7419776 7429968 7440174 7481916 7529536 7533162 7558272 7584759 7652736 7663248 7705152 7715736 7759024 7761663 7769682 7812168 7822899 7865676 7884864 7947072 7990528 7994376 8001504 8049132 8057448 8105409 8112636 8168202 8176896 8188128 8241408 8290464 8297856 8301852 8347248 8355872 8358714 8413104 8463182 8470728 8491392 8503056 8521149 8588377 8609328 8621154 8668296 8680203 8728902 8788689 8817984 8867456 8870472 8928192 8940456 8989344 8993673 9001692 9064629 9114196 9144576 9176622 9199008 9208512 9211644 9271584 9326772 9335088 9390654 9400356 9464742 9474816 9529569 9539712 9549568 9552816 9565938 9614976 9672208 9680832 9685494 9738456 9751833 9815288 9839232 9882516 9906624 9920232 9975888 9979281 10044216 10058013 10113012 10183719 10217664 10273536 10287648 10348884 10359576 10416224 10430532 10487568 10501974 10513152 10596096 10659168 10668672 10706059 10732176 10743264 10746918 10807212 10816848 10881234 10890936 10917504 10955763 10967082 11042199 11053952 11069136 11129664 11144952 11160261 11217472 11222874 11294304 11299743 11337408 11361532 11479104 11494872 11529602 11557728 11573604 11638536 11654523 11718252 11757312 11798514 11827296 11904256 11920608 11985792 11991564 12002256 12073698 12086172 12168954 12235496 12252303 12265344 12278016 12282192 12362112 12435696 12446784 12452778 12520872 12533808 12538071 12608414 12619656 12694773 12706092 12737088 12754584 12794929 12907776 12913992 12931731 12984608 13002444 13093353 13176688 13208832 13226976 13301184 13305708 13392288 13410684 13484016 13502538 13578292 13623552 13671294 13716864 13764933 13798512 13812768 13817466 13907376 13983424 13990158 14002632 14085981 14100534 14197113 14212224 14309568 14324352 14329224 14409616 14422464 14508312 14521248 14528241 14607684 14622776 14722932 14758848 14823774 14839552 14859936 14880348 14963832 15059072 15066324 15116544 15169518 15305472 15326496 15410304 15431472 15518048 15523326 15539364 15624336 15645798 15731352 15752961 15769728 15894144 15949843 15988752 16003008 16098264 16114896 16120377 16210818 16225272 16321851 16336404 16376256 16450623 16580928 16595712 16603704 16694496 16711744 16717428 16826208 16834311 16926364 16941456 16982784 17006112 17042298 17176754 17218656 17242308 17294403 17336592 17360406 17457804 17577378 17635968 17697771 17734912 17740944 17856384 17880912 17978688 17987346 18003384 18110547 18129258 18228392 18253431 18353244 18398016 18417024 18423288 18543168 18653544 18670176 18679167 18781308 18800712 18912621 18929484 19059138 19079424 19105632 19131876 19229952 19344416 19361664 19370988 19476912 19503666 19630576 19678464 19765032 19813248 19840464 19882681 19951776 19958562 20088432 20116026 20226024 20253807 20367438 20435328 20506941 20575296 20697768 20719152 20726199 20832448 20861064 20975136 20985237 21003948 21150801 21318336 21337344 21412118 21464352 21486528 21493836 21614424 21633696 21762468 21781872 21835008 21911526 21934164 22084398 22107904 22138272 22235661 22259328 22289904 22320522 22434944 22445748 22588608 22599486 22674816 22723064 22754277 22958208 22989744 23059204 23115456 23147208 23277072 23284989 23309046 23436504 23468697 23597028 23654592 23762011 23841216 23971584 23983128 24004512 24147396 24172344 24316227 24337908 24470992 24504606 24530688 24564384 24724224 24871392 24893568 24905556 25041744 25067616 25076142 25216828 25239312 25389546 25412184 25474176 25509168 25563447 25589858 25765131 25827984 25863462 25969216 26004888 26040609 26186706 26353376 26366067 26453952 26602368 26611416 26784576 26821368 26968032 26981019 27005076 27156584 27193887 27342588 27433728 27529866 27597024 27625536 27634932 27814752 27966848 27980316 28005264 28171962 28201068 28394226 28424448 28588707 28619136 28648704 28658448 28819232 28844928 29016624 29042496 29056482 29215368 29245552 29255499 29445864 29517696 29621137 29647548 29719872 29760696 29927664 29937843 30118144 30132648 30174039 30339036 30551157 30652992 30820608 30862944 31036096 31046652 31078728 31248672 31291596 31462704 31505922 31539456 31788288 31899686 31977504 32006016 32118177 32196528 32229792 32240754 32421636 32450544 32643702 32672808 32752512 32867289 32901246 33126597 33161856 33207408 33388992 33423488 33434856 33480783 33652416 33668622 33852728 33882912 33899229 34012224 34084596 34353508 34437312 34484616 34588806 34673184 34720812 34915608 34963569 35154756 35271936 35395542 35481888 35712768 35761824 35957376 35974692 36006768 36221094 36258516 36456784 36506862 36706488 36756909 36796032 36834048 36846576 37086336 37307088 37340352 37358334 37562616 37601424 37614213 37825242 37858968 38084319 38118276 38211264 38263752 38384787 38688832 38723328 38741976 38795193 38953824 39007332 39261152 39280059 39530064 39626496 39680928 39765362 39903552 39917124 40176864 40232052 40353607 40452048 40507614 40734876 40870656 41013882 41150592 41294799 41395536 41438304 41452398 41664896 41722128 41950272 41970474 42007896 42257943 42301602 42591339 42636672 42824236 42928704 42973056 42987672 43228848 43267392 43524936 43563744 43584723 43823052 43868328 44129449 44168796 44276544 44471322 44518656 44579808 44641044 44869888 44891496 45177216 45198972 45349632 45446128 45508554 45916416 45979488 46118408 46230912 46294416 46554144 46569978 46618092 46873008 46937394 47194056 47258883 47309184 47524022 47682432 47849529 47966256 48009024 48294792 48344688 48361131 48632454 48675816 48941984 48965553 49009212 49128768 49351869 49742784 49787136 49811112 50083488 50135232 50152284 50433656 50478624 50502933 50779092 50824368 50948352 51018336 51126894 51179716 51530262 51655968 51726924 51883209 51938432 52009776 52081218 52373412 52706752 52732134 52907904 53093313 53204736 53222832 53569152 53642736 53936064 53962038 54010152 54313168 54331641 54387774 54685176 54760293 55059732 55194048 55251072 55269864 55629504 55933696 55960632 56010528 56037501 56343924 56402136 56737863 56788452 57177414 57238272 57316896 57638464 57689856 58033248 58084992 58112964 58430736 58491104 58510998 58891728 59035392 59242274 59295096 59439744 59521392 59648043 59855328 59875686 60118639 60265296 60348078 60678072 60761421 61102314 61305984 61520823 61725888 62072192 62093304 62157456 62178597 62497344 62583192 62925408 62955711 63011844 63452403 63799372 63955008 64012032 64236354 64393056 64459584 64481508 64843272 64901088 65287404 65345616 65505024 65734578 65802492 66253194 66323712 66414816 66706983 66777984 66846976 66869712 66961566 67304832 67337244 67705456 67765824 67798458 68024448 68169192 68262831 68707016 68874624 68969232 69177612 69346368 69441624 69831216 69854967 69927138 70309512 70406091 70791084 70963776 71286033 71523648 71914752 71949384 72013536 72442188 72517032 72913568 72948681 73013724 73412976 73513818 73592064 73693152 74172672 74614176 74680704 74716668 74942413 75125232 75202848 75228426 75650484 75717936 76168638 76236552 76422528 76527504 76690341 76769574 77295393 77377664 77483952 77590386 77907648 78014664 78121827 78522304 78560118 79060128 79098201 79361856 79530724 79807104 79834248 80353728 80464104 80707214 80904096 80943057 81015228 81469752 81581661 82027764 82301184 82589598 82791072 82876608 82904796 83329792 83444256 83900544 83940948 84015792 84515886 84603204 85182678 85273344 85648472 85766121 85857408 85946112 85975344 86457696 86534784 87049872 87127488 87169446 87646104 87736656 87766497 88258898 88337592 88553088 88863411 88942644 89159616 89282088 89564503 89782992 89813529 90354432 90397944 90522117 90892256 91017108 91653471 91958976 92236816 92461824 92588832 93108288 93139956 93236184 93746016 93874788 94388112 94517766 94618368 95048044 95364864 95699058 95932512 96018048 96354531 96589584 96689376 96722262 97264908 97351632 97883968 97931106 98018424 98257536 98601867 98703738 99379791 99485568 99622224 100166976 100270464 100304568 100867312 100957248 101005866 101558184 101648736 101697687 102036672 102253788 102359432 103060524 103311936 103453848 103766418 103876864 104019552 104162436 104746824 104890707 105413504 105464268 105815808 106186626 106445664 107138304 107285472 107872128 107924076 108020304 108626336 108663282 108775548 109370352 109520586 110119464 110270727 110388096 110502144 110539728 111259008 111648901 111921264 112021056 112075002 112687848 112804272 112842639 113475726 113576904 114252957 114354828 114633792 115154361 115276928 116066496 116169984 116225928 116385579 116861472 116982208 117021996 117783456 117840177 118484548 118590192 118879488 119042784 119296086 119710656 119751372 120237278 120530592 120696156 121060821 121356144 121522842 122204628 122611968 123041646 123451776 123884397 124144384 124186608 124314912 124357194 124994688 125166384 125850816 125911422 126023688 126773829 126904806 127598744 127774017 127910016 128472708 128786112 128919168 128963016 129686544 129802176 130574808 130691232 130754169 131469156 131604984 132388347 132506388 132829632 133413966 133555968 133739424 133923132 134609664 134674488 135410912 135531648 135596916 136048896 136338384 136525662 137414032 137749248 137938464 138355224 138692736 138883248 139178767 139662432 139709934 139854276 140619024 140812182 141582168 141776649 141927552 142572066 143047296 143548587 143898768 144027072 144884376 145034064 145083393 145827136 145897362 146027448 146825952 146896659 147027636 147386304 148055607 149228352 149361408 149433336 149884826 150250464 150405696 150456852 151300968 151435872 151508799 152337276 152473104 152845056 153055008 153380682 153539148 154590786 154755328 154967904 155180772 155649627 155815296 156029328 156243654 157044608 157120236 158120256 158196402 158723712 159061448 159279939 159614208 159668496 160707456 160928208 161414428 161808192 161886114 162030456 162939504 162994923 163163322 164055528 164280879 165179196 165582144 165753216 165809592 166334077 166888512 167801088 167881896 168031584 168112503 169031772 169206408 170213589 170365356 171296944 171532242 171714816 171950688 172915392 173069568 174099744 174254976 174338892 175292208 175473312 175532994 176517796 176675184 177106176 177726822 177885288 178319232 178564176 178944129 179129006 179565984 179627058 180355917 180795888 181044234 181784512 182034216 182284263 183306942 183917952 184473632 184562469 185177664 186216576 186279912 186472368 187492032 187749576 188776224 188867133 189035532 190096088 190357209 191398116 191865024 192036096 192709062 193179168 193378752 193444524 194529816 194703264 195767936 195862212 196036848 196515072 197203734 197407476 198759582 198971136 199244448 200120949 200333952 200540928 200609136 201734624 201914496 202011732 203116368 203297472 203395374 204073344 204507576 204718864 204788493 206121048 206623872 206907696 207347959 207532836 208039104 208324872 209493648 209564901 209781414 210827008 210928536 211218273 212373252 212891328 213858099 214570944 215744256 215848152 216040608 217252672 217326564 217551096 218740704 218846043 219041172 220238928 220541454 220776192 221079456 222518016 223297802 223842528 224042112 224150004 224827239 225375696 225608544 225685278 226951452 227153808 228505914 228709656 229267584 230071023 230308722 230553856 231886179 232132992 232451856 232771158 233722944 233964416 234043992 234365481 235566912 235680354 236969096 237180384 237294603 238085568 238592172 239421312 239502744 240474556 241061184 241392312 242121642 242712288 242829171 243045684 244409256 244744983 246083292 246903552 247768794 248373216 248629824 248714388 249989376 250332768 251701632 251822844 252047376 253547658 253809612 255197488 255548034 255820032 256945416 257298363 257572224 257838336 257926032 259373088 259604352 261149616 261382464 261508338 262938312 263209968 263299491 264776694 265012776 265659264 266590233 266827932 267478848 267846264 268693509 269348976 269440587 270821824 271063296 271193832 271566351 272676768 273051324 274828064 274960413 275876928 276710448 277385472 277766496 278357534 279324864 279419868 279708552 281238048 281624364 282475249 283164336 283553298 283855104 285144132 286094592 287097174 287797536 288054144 289063593 289768752 290068128 290166786 291654272 291794724 292054896 293651904 293793318 294055272 294772608 295805601 296111214 298139373 298456704 298866672 299769652 300500928 300811392 300913704 302601936 302871744 303017598 304674552 304946208 305093061 306110016 306761364 307078296 308906143 309181572 309935808 310361544 311299254 311630592 312058656 312487308 314089216 314240472 314672121 316240512 316392804 317447424 318122896 318559878 319336992 321414912 321856416 322828856 323616384 323772228 324060912 325879008 325989846 326326644 328111056 328561758 330358392 330812181 331164288 331506432 331619184 332668154 333777024 334946703 335763792 336063168 336225006 338063544 338412816 338527917 340427178 340730712 342593888 342758871 343064484 343901376 345463083 345830784 348199488 348509952 348677784 349156737 350584416 350946624 351065988 353035592 353350368 353520531 355453644 355770576 356638464 357128352 357888258 358258012 359131968 359254116 360711834 361591776 362088468 363182463 363569024 364068432 364568526 366613884 367835904 368947264 369124938 370355328 371653191 372433152 372559824 372944736 374984064 375499152 377552448 377734266 378071064 380192176 380321487 380714418 382796232 383322051 383730048 385418124 386358336 386757504 386889048 389059632 389406528 391535872 391724424 392073696 392262507 394407468 394814952 397165041 397519164 398488896 400241898 400667904 401218272 403469248 403828992 404023464 406232736 406594944 406790748 408146688 409015152 409437728 409576986 412242096 413247744 413815392 414695918 415065672 416078208 416649744 417536301 418987296 419129802 419562828 420830473 421857072 422436546 424746504 425329947 425782656 427716198 429141888 430645761 431696304 432081216 434505344 434653128 435102192 435250179 437481408 437692086 438082344 440477856 440689977 441082908 442158912 444166821 446595604 447685056 448084224 448300008 449654478 450751392 451217088 451370556 453902904 454307616 454526397 457011828 457419312 458535168 460142046 460617444 463772358 464265984 464903712 465542316 466948881 467445888 467928832 468087984 468730962 471133824 471360708 473938192 474360768 474589206 476171136 477184344 477839817 478842624 479005488 480949112 482122368 482784624 484243284 485424576 485658342 486091368 488818512 488984769 489489966 492166584 492842637 495537588 496746432 497259648 497428776 499002231 500665536 503403264 503645688 504094752 504337509 507095316 507619224 510394976 510640767 511096068 513890832 514596726 515144448 515852064 518746176 519208704 522299232 522764928 523016676 524596891 525876624 526419936 526598982 529553388 530025552 531318528 533180466 533655864 534957696 535692528 536832387 537387018 538697952 538881174 541067751 541643648 542387664 543132702 545353536 546102648 546852789 549656128 549920826 551753856 553420896 553687407 555532992 556715068 558649728 558839736 559417104 562476096 563248728 564950498 566328672 566601399 567106596 570288264 571071627 574194348 575595072 576108288 578127186 579537504 580136256 580333572 583308544 583589448 584109792 587303808 587586636 588110544 589545216 591611202 592222428 596278746 596913408 597733344 599539304 600362847 601001856 601622784 601827408 605203872 605743488 606035196 609349104 609892416 610186122 612220032 613522728 614156592 614365479 617812286 618363144 619871616 620723088 622043877 622598508 624117312 624974616 626951521 628480944 628694703 629344242 632481024 632785608 633654819 636245792 637119756 638673984 641574297 643712832 645657712 647232768 647544456 648121824 651758016 651979692 652653288 656222112 656538129 657123516 660716784 661624362 662328576 663238368 665336308 667554048 669893406 671527584 672126336 672450012 674481717 676127088 676825632 677055834 680854356 681461424 685187776 685517742 686128968 687802752 690213069 690926166 691661568 695658537 696398976 697355568 698313474 701168832 701893248 702131976 706071184 706700736 707041062 710907288 711541152 711883809 714256704 715776516 716516024 718263936 718508232 721423668 723183552 724176936 726364926 727138048 728136864 728487513 729137052 733227768 734234949 737894528 738249876 740710656 743306382 745119648 745889472 749968128 750998304 755104896 755468532 756142128 760384352 760642974 761428836 765592464 766644102 767460096 770836248 771895089 772716672 773515008 773778096 778119264 778813056 781542307 783448848 784147392 784525014 788814936 789629904 789898473 794330082 795038328 796977792 799770699 800483796 802436544 806080527 806938496 808046928 808321761 812465472 813189888 813581496 814699053 818030304 818875456 819153972 824484192 824881239 827630784 829391836 830131344 832156416 833299488 835072602 837974592 838259604 839125656 841660946 843714144 844873092 847425747 849493008 850659894 851565312 855432396 858283776 861291522 863392608 864162432 867190779 869010688 869306256 870204384 870500358 874962816 875384172 876164688 880955712 881379954 882165816 884317824 887416803 888333642 893191208 894418119 895370112 896600016 899308956 901502784 902434176 902741112 907805808 908615232 909052794 914023656 914838624 915279183 920284092 921234888 926718429 927544716 929807424 931084632 933897762 934891776 936175968 937461924 942267648 942721416 944016363 947876384 948721536 949178412 952342272 954368688 955679634 958010976 961898224 964244736 965569248 968486568 970849152 971316684 972182736 974251369 977637024 977969538 978979932 984333168 985685274 991075176 992436543 993492864 994519296 994857552 998004462 1001331072 1004840109 1007291376 1008189504 1008675018 1014190632 1015238448 1015583751 1020789952 1021281534 1022192136 1027781664 1028276613 1029193452 1031704128 1036389249 1037492352 1044598464 1045529856 1046033352 1049193782 1051753248 1052839872 1053197964 1059106776 1060051104 1060561593 1066360932 1067311728 1069915392 1071385056 1073664774 1074774036 1077395904 1077762348 1082135502 1083287296 1084775328 1086265404 1089547389 1090707072 1092205296 1093705578 1099312256 1099841652 1103507712 1106841792 1107374814 1111065984 1113430136 1114959573 1117299456 1117679472 1118834208 1124952192 1126497456 1129900996 1132657344 1133202798 1134213192 1140576528 1140964461 1142143254 1148388696 1149966153 1151190144 1156254372 1159075008 1160272512 1160667144 1164338539 1167178896 1168219584 1174607616 1175173272 1176221088 1176787521 1183222404 1184444856 1191495123 1192557492 1195466688 1199078608 1200725694 1202003712 1203654816 1210407744 1211486976 1212070392 1218698208 1219784832 1220372244 1224440064 1227045456 1228313184 1228730958 1235624572 1236726288 1239743232 1241446176 1244087754 1245197016 1248234624 1249949232 1252608903 1253903042 1256961888 1257389406 1258688484 1262491419 1265571216 1267309638 1272491584 1274239512 1275989841 1277347968 1283148594 1287425664 1291315424 1291937283 1295088912 1296243648 1303516032 1303959384 1305306576 1312444224 1313076258 1314247032 1321433568 1322069931 1323248724 1326476736 1330672616 1332500463 1339786812 1343055168 1344252672 1344900024 1348963434 1352254176 1353651264 1354111668 1361708712 1362922848 1363579191 1370375552 1371035484 1372257936 1375605504 1380426138 1381852332 1391317074 1392797952 1394711136 1396626948 1400846643 1402337664 1403786496 1404263952 1412142368 1413401472 1414082124 1421814576 1423082304 1423767618 1428513408 1431553032 1433032048 1433519451 1436527872 1437016464 1442847336 1446367104 1448353872 1451435713 1452729852 1456273728 1456975026 1458274104 1466455536 1466954307 1468469898 1475789056 1476499752 1478527911 1486612764 1490239296 1491778944 1497006693 1501996608 1510209792 1510937064 1512284256 1513012527 1520768704 1521285948 1522857672 1531184928 1531922301 1533288204 1541672496 1543790178 1545433344 1547556192 1556238528 1557626112 1563084614 1566897696 1568294784 1569050028 1573790673 1577629872 1579259808 1579796946 1588660164 1590076656 1593955584 1599541398 1600967592 1604873088 1610497161 1612161054 1613876992 1616093856 1616643522 1623203253 1624930944 1627162992 1629398106 1636060608 1637750912 1638307944 1640558367 1648968384 1649762478 1655261568 1658783672 1660262688 1661062221 1666598976 1670145204 1675949184 1676519208 1678251312 1683321892 1687428288 1689746184 1694851494 1698986016 1699804197 1701319788 1710864792 1713214881 1722583044 1726785216 1728324864 1734381558 1738612512 1740408768 1741000716 1749925632 1750768344 1752329376 1761911424 1762759908 1764331632 1768635648 1774833606 1776667284 1786382416 1788836238 1790740224 1793200032 1798617912 1801088541 1803005568 1804868352 1805482224 1815611616 1817230464 1818105588 1828047312 1829677248 1830558366 1840568184 1842469776 1843096437 1853436858 1855089432 1859614848 1862169264 1866131631 1867795524 1872351936 1874923848 1880854563 1885442832 1886084109 1888032726 1895752768 1897443072 1898356824 1900964457 1908737376 1911359268 1916021952 1923796448 1924722891 1931138496 1936973136 1941698304 1942633368 1944365472 1948502738 1955274048 1955939076 1957959864 1968666336 1969614387 1971370548 1977326743 1982150352 1984873086 1986985728 1989715104 1996008924 2002662144 2009680218 2014582752 2016379008 2017350036 2023445151 2028381264 2030476896 2031167502 2041579904 2042563068 2044384272 2055563328 2056553226 2058386904 2063408256 2070639207 2072778498 2074984704 2086975611 2089196928 2092066704 2098387564 2103506496 2105679744 2106395928 2118213552 2120102208 2121123186 2132721864 2134623456 2135651427 2142770112 2147329548 2149548072 2154791808 2155524696 2162343001 2164271004 2169550656 2172530808 2179094778 2181414144 2184410592 2185462539 2187411156 2198624512 2199683304 2202704847 2213683584 2214749628 2222131968 2226860272 2229919146 2235358944 2237668416 2249904384 2252994912 2259801992 2265314688 2266405596 2268426384 2281153056 2281928922 2284286508 2296777392 2299932306 2302380288 2312508744 2315685267 2318150016 2320545024 2321334288 2328677078 2334357792 2336439168 2344626921 2350346544 2352442176 2353575042 2366444808 2368889712 2369695419 2382990246 2385114984 2390933376 2398157216 2399312097 2401451388 2407309632 2418241581 2420815488 2424140784 2437396416 2439569664 2440744488 2444097159 2454090912 2456626368 2457461916 2471249144 2473452576 2474643717 2482892352 2488175508 2490394032 2496469248 2499898464 2505217806 2507806084 2513923776 2514778812 2517376968 2524982838 2531142432 2534619276 2542277241 2544983168 2548479024 2551979682 2554695936 2566297188 2574851328 2582630848 2583874566 2590177824 2592487296 2601572337 2607032064 2607918768 2610613152 2624888448 2626152516 2628494064 2642867136 2644139862 2646497448 2652953472 2661345232 2662250409 2665000926 2679573624 2683254357 2686110336 2689800048 2697926868 2704508352 2707302528 2708223336 2723417424 2725845696 2727158382 2740751104 2742070968 2744515872 2745837549 2760852276 2763704664 2780155287 2782634148 2789422272 2793253896 2801693286 2804675328 2808527904 2824284736 2826802944 2828164248 2832049089 2843629152 2846164608 2847535236 2857026816 2863106064 2866064096 2867038902 2874032928 2885694672 2892734208 2896707744 2902871426 2905459704 2912547456 2913950052 2916548208 2922754107 2932911072 2933908614 2936939796 2945813311 2952999504 2957055822 2973225528 2977309629 2980478592 2983557888 2994013386 3003993216 3014520327 3021874128 3024568512 3026025054 3041537408 3042571896 3045715344 3046751253 3062369856 3063844602 3066576408 3083344992 3084829839 3087580356 3095112384 3109167747 3112477056 3126169228 3133795392 3136589568 3138100056 3147581346 3155259744 3158519616 3159593892 3177320328 3180153312 3181684779 3199082796 3201935184 3209746176 3220994322 3224322108 3232187712 3233287044 3246406506 3249861888 3254325984 3258796212 3268642167 3272121216 3275501824 3276615888 3281116734 3297936768 3299524956 3310523136 3317567344 3320525376 3322124442 3333197952 3340290408 3344878719 3351898368 3353038416 3356502624 3366643784 3374856576 3379492368 3389702988 3397972032 3399608394 3402639576 3421729584 3422893383 3426429762 3445166088 3449898459 3453570432 3468763116 3477225024 3480817536 3482001432 3493015617 3501536688 3504658752 3523822848 3525519816 3528663264 3530362563 3549667212 3553334568 3572764832 3574485369 3577672476 3586400064 3597235824 3602177082 3606011136 3610964448 3631223232 3634460928 3636211176 3656094624 3659354496 3661116732 3672178237 3681136368 3684939552 3686192874 3706873716 3710178864 3719229696 3724338528 3732263262 3735591048 3744703872 3749847696 3757826709 3761709126 3770885664 3772168218 3776065452 3787474257 3791505536 3796713648 3801928914 3817474752 3822718536 3827969523 3832043904 3847592896 3849445782 3862276992 3873946272 3875811849 3885266736 3888730944 3897005476 3910548096 3911878152 3915919728 3937332672 3939228774 3942741096 3954653486 3964300704 3966209793 3969746172 3979430208 3992017848 3997501389 4019360436 4029165504 4032758016 4034700072 4046890302 4056762528 4060953792 4062335004 4083159808 4085126136 4088768544 4090737573 4111126656 4113106452 4116773808 4126816512 4141278414 4145556996 4173951222 4178393856 4184133408 4196775128 4202539929 4207012992 4211359488 4212791856 4236427104 4240204416 4242246372 4265443728 4269246912 4271302854 4285540224 4294659096 4299096144 4300558353 4309583616 4311049392 4324686002 4328542008 4339101312 4345061616 4354307139 4358189556 4368821184 4370925078 4374822312 4388660647 4399366608 4400862921 4405409694 4427367168 4429499256 4435583733 4453720544 4459838292 4470717888 4475336832 4491020079 4505989824 4519603984 4530629376 4532811192 4536852768 4539037581 4562306112 4563857844 4568573016 4593554784 4595766903 4599864612 4625017488 4631370534 4636300032 4642668576 4657354156 4668715584 4672878336 4689253842 4700693088 4704884352 4707150084 4721372019 4732889616 4737779424 4739390838 4765980492 4770229968 4781866752 4796314432 4798624194 4802902776 4814619264 4831491483 4836483162 4841630976 4848281568 4869609759 4874792832 4881488976 4888194318 4908181824 4913252736 4914923832 4942498288 4946905152 4949287434 4965784704 4976351016 4980788064 4983186663 4999796928 5010435612 5015612168 5027847552 5029557624 5034753936 5049965676 5062284864 5069238552 5084554482 5089966336 5096958048 5099412591 5103959364 5132594376 5139644643 5165261696 5167749132 5180355648 5184974592 5203144674 5215837536 5221226304 5249776896 5252305032 5256988128 5285734272 5288279724 5292994896 5305906944 5322690464 5324500818 5330001852 5359147248 5366508714 5372220672 5379600096 5395853736 5403265623 5409016704 5414605056 5416446672 5446834848 5451691392 5454316764 5470796149 5484141936 5489031744 5491675098 5521704552 5527409328 5529289311 5560310574 5565268296 5578844544 5586507792 5598394893 5603386572 5617055808 5642563689 5648569472 5656328496 5658252327 5664098178 5687258304 5692329216 5695070472 5702893371 5726212128 5732128192 5734077804 5748065856 5771389344 5774168673 5793415488 5805742852 5810919408 5825094912 5827900104 5833096416 5845508214 5865822144 5867817228 5873879592 5891626622 5905999008 5908843161 5914111644 5931980229 5946451056 5954619258 5960957184 5988026772 6007986432 6029040654 6043748256 6049137024 6052050108 6070335453 6083074816 6085143792 6091430688 6093502506 6124739712 6127689204 6133152816 6166689984 6169659678 6175160712 6190224768 6211917621 6218335494 6224954112 6252338456 6260926833 6267590784 6276200112 6295162692 6310519488 6317039232 6319187784 6354640656 6360306624 6363369558 6398165592 6403870368 6406954281 6441988644 6448644216 6464375424 6466574088 6487029003 6492813012 6508651968 6517592424 6537284334 6544242432 6553231776 6556387617 6562233468 6595873536 6599049912 6608114541 6635134688 6641050752 6644248884 6666395904 6680580816 6689757438 6706076832 6713005248 6733287568 6749713152 6758984736 6779405976 6795944064 6799216788 6805279152 6819759583 6843459168 6845786766 6852859524 6890332176 6899796918 6907140864 6937526232 6947055801 6954450048 6961635072 6964002864 6986031234 7003073376 7009317504 7033880763 7051039632 7057326528 7060725126 7099334424 7106669136 7109086257 7145529664 7148970738 7155344952 7172800128 7194471648 7197936291 7204354164 7221928896 7254724743 7262446464 7272422352 7312189248 7318708992 7322233464 7344356474 7362272736 7369879104 7372385748 7413747432 7420357728 7423931151 7448677056 7464526524 7471182096 7489407744 7499695392 7515653418 7523418252 7541771328 7544336436 7552130904 7574948514 7583011072 7593427296 7603857828 7626831723 7634949504 7645437072 7655939046 7664087808 7695185792 7698891564 7724553984 7747892544 7751623698 7770533472 7777461888 7794010952 7804717011 7821096192 7823756304 7831839456 7874665344 7878457548 7885482192 7909306972 7928601408 7932419586 7939492344 7958860416 7984035696 7986751227 7995002778 8038720872 8049763071 8058331008 8069400144 8093780604 8113525056 8121907584 8124670008 8150369773 8170252272 8177537088 8181475146 8222253312 8226212904 8233547616 8237512647 8282556828 8291113992 8340465861 8347902444 8368266816 8393550256 8405079858 8414025984 8425583712 8472854208 8480408832 8484492744 8496147267 8530887456 8538493824 8542605708 8571080448 8589318192 8598192288 8601116706 8622098784 8649372004 8657084016 8678202624 8690123232 8708614278 8716379112 8737642368 8741850156 8749644624 8768262321 8777321294 8798733216 8801725842 8810819388 8837439933 8858998512 8871167466 8907441088 8919676584 8931928887 8941435776 8950673664 8982040158 9011979648 9039207968 9043560981 9065622384 9073705536 9078075162 9124612224 9127715688 9137146032 9187109568 9191533806 9199729224 9250034976 9254489517 9262741068 9285337152 9314708312 9327503241 9337431168 9378507684 9401386176 9409768704 9414300168 9442744038 9465779232 9475558848 9478781676 9531960984 9540459936 9545054337 9592628864 9597248388 9605805552 9629238528 9662982966 9672966324 9696563136 9739219518 9749585664 9762977952 9776388636 9805926501 9816363648 9826505472 9829847664 9884996576 9893810304 9898574868 9931569408 9952702032 9961576128 9966373326 9999593856 10020871224 10031224336 10034636157 10055695104 10059115248 10069507872 10099931352 10124569728 10138477104 10160049991 10169108964 10193916096 10198825182 10207918728 10265188752 10268680149 10279289286 10330523392 10335498264 10349695377 10360711296 10406289348 10431675072 10442452608 10479046851 10504610064 10513976256 10571468544 10576559448 10585989792 10591087689 10645380928 10649001636 10660003704 10718294496 10723456107 10733017428 10759200192 10791707472 10806531246 10818033408 10832893344 10893669696 10903382784 10908633528 10941592298 10968283872 10978063488 10983350196 11016534711 11043409104 11054818656 11058578622 11120621148 11130536592 11157689088 11173015584 11196789786 11206773144 11234111616 11273480127 11285127378 11297138944 11312656992 11316504654 11328196356 11362422771 11374516608 11390140944 11405786742 11452424256 11464256384 11468155608 11483908569 11496131712 11542778688 11548337346 11586830976 11611485704 11621838816 11627435547 11655800208 11666192832 11691016428 11731644288 11735634456 11747759184 11783253244 11811998016 11817686322 11828223288 11863960458 11892902112 11898629379 11909238516 11976053544 11992504167 12058081308 12087496512 12098274048 12104100216 12140670906 12170287584 12182861376 12187005012 12249479424 12255378408 12266305632 12272212719 12333379968 12339319356 12350321424 12380449536 12423835242 12436670988 12504676912 12521853666 12535181568 12552400224 12590325384 12607619787 12621038976 12634078464 12638375568 12709281312 12720613248 12726739116 12796331184 12807740736 12813908562 12883977288 12897288432 12901675059 12928750848 12933148176 12974058006 12985626024 13017303936 13035184848 13062921417 13074568668 13106463552 13112775234 13124466936 13165981941 13198099824 13202588763 13216229082 13270269376 13282101504 13288497768 13306751199 13361161632 13379514876 13412153664 13426010496 13466575136 13473060237 13517969472 13558811952 13591888128 13598433576 13610558304 13639519166 13686918336 13691573532 13705719048 13780664352 13787300709 13799593836 13841287201 13875052464 13894111602 13908900096 13928005728 13972062468 14006146752 14018635008 14067761526 14102079264 14114653056 14121450252 14164116057 14198668848 14213338272 14218172514 14291059328 14297941476 14310689904 14345600256 14388943296 14395872582 14408708328 14443857792 14494474449 14509449486 14524892928 14544844704 14608829277 14624378496 14644466928 14688712948 14724545472 14739758208 14744771496 14827494864 14840715456 14847862302 14897354112 14929053048 14942364192 14949559989 14999390784 15031306836 15046836504 15083542656 15088672872 15104261808 15136401007 15149897028 15186854592 15207715656 15253663446 15269899008 15290874144 15298237773 15311878092 15390371584 15397783128 15418933929 15495785088 15503247396 15541066944 15554923776 15588021904 15609434022 15647512608 15663678912 15749330688 15756915096 15770964384 15818613944 15857202816 15864839172 15878984688 15917720832 15968071392 15973502454 15990005556 16077441744 16099526142 16116662016 16138800288 16187561208 16209796869 16227050112 16243815168 16249340016 16300739546 16340504544 16355074176 16362950292 16412388447 16452425808 16467095232 16475025294 16565113656 16582227984 16587867933 16680931722 16695804888 16736533632 16787100512 16795184679 16810159716 16851167424 16927691067 16945708416 16968985488 16992294534 17061774912 17076987648 17085211416 17108680113 17178636384 17196384576 17202233412 17244197568 17298744008 17314168032 17322506019 17380246464 17417228556 17432758224 17475284736 17483700312 17499289248 17536524642 17554642588 17597466432 17603451684 17621638776 17674879866 17717997024 17726529483 17742334932 17795940687 17814882176 17839353168 17863857774 17882871552 17964080316 18023959296 18078415936 18087121962 18131244768 18147411072 18156150324 18211006359 18249224448 18255431376 18274292064 18374219136 18383067612 18399458448 18500069952 18508979034 18525482136 18570674304 18629416624 18635752863 18655006482 18674862336 18757015368 18782780499 18802772352 18828600336 18885488076 18931558464 18951117696 18957563352 19063921968 19080919872 19090108674 19185257728 19194496776 19211611104 19220862843 19325965932 19345932648 19393126272 19461087009 19478439036 19525955904 19552777272 19611853002 19632727296 19659695328 19669162851 19769993152 19787620608 19797149736 19824343623 19905404064 19923152256 19932746652 19999187712 20041742448 20062448672 20069272314 20118230496 20139015744 20199862704 20249139456 20276954208 20320099982 20338217928 20387832192 20397650364 20415837456 20459278749 20530377504 20537360298 20558578572 20620693177 20670996528 20699390754 20721422592 20812578696 20841167403 20863350144 20884905216 20958093702 21009220128 21027952512 21101642289 21153118896 21171979584 21182175378 21290761856 21298003272 21320007408 21327258771 21436588992 21446912214 21466034856 21518400384 21583414944 21593808873 21613062492 21665786688 21764174229 21787339392 21817267056 21883184596 21936567744 21956126976 21966700392 22033069422 22086818208 22109637312 22117157244 22241242296 22261073184 22271793453 22346031168 22393579572 22413546288 22468223232 22546960254 22570254756 22625313984 22633009308 22656392712 22724845542 22749033216 22780281888 22811573484 22880495169 22904848512 22928512768 22936311216 22967817138 22992263424 23085557376 23096674692 23173661952 23222971408 23243677632 23254871094 23311600416 23332385664 23382032856 23414151033 23463288576 23471268912 23495518368 23566506488 23623996032 23635372644 23656446576 23727920916 23785804224 23797258758 23818477032 23952107088 23960253681 23985008334 24116162616 24149289213 24174993024 24208200432 24281341812 24340575168 24365722752 24374010024 24451109319 24510756816 24532611264 24544425438 24666759936 24678638712 24700642848 24712537941 24847670484 24873341976 25009353824 25021397583 25043707332 25104800448 25180650768 25215239574 25242077952 25276751136 25418562624 25441226496 25453478232 25488441801 25592662368 25615481472 25627817124 25705247659 25767954576 25794576864 25803350118 25866296352 25948116012 25971252048 26034607872 26070369696 26125842834 26149137336 26212927104 26225550468 26248933872 26304786963 26331963882 26396199648 26405177526 26432458164 26512319799 26540538752 26576995536 26613502398 26722323264 26759029752 26795786661 26824307328 26852020992 26933150272 26946120474 27035938944 27117623904 27130682943 27196867152 27221116608 27279038332 27373836672 27383147064 27411438096 27561328704 27574601418 27599187672 27682574402 27750104928 27763468551 27788223204 27856011456 27944124936 27982509723 28012293504 28135523052 28204158528 28229306112 28242900504 28328232114 28397337696 28426676544 28436345028 28582118656 28595882952 28621379808 28635163011 28777886592 28791745164 28817416656 28887715584 28988948898 29018898972 29089689408 29217658554 29248756992 29288933856 29377425896 29417779503 29449090944 29479516416 29489542992 29654989728 29681430912 29695724604 29794708224 29858106096 29884728384 29899119978 29998781568 30062613672 30093673008 30103908471 30167085312 30177345744 30208523616 30272802014 30299794056 30373709184 30415431312 30480149973 30507326892 30581748288 30596475546 30623756184 30720624529 30795566256 30806040447 30837867858 30991570176 31006494792 31049086131 31082133888 31176043808 31218868044 31295025216 31327357824 31437140553 31513830192 31541928768 31637227888 31714405632 31729678344 31757969376 31773263067 31936142784 31947004908 31980011112 32154883488 32170368321 32199052284 32277600576 32375122416 32419593738 32454100224 32498680032 32601479092 32681009088 32710148352 32725900584 32824776894 32904851616 32934190464 32950050588 33049604133 33130227312 33164455968 33175735866 33361863444 33391609776 33473067264 33574201024 33590369358 33620319432 33702334848 33820440381 33855382134 33891416832 33937970976 33984589068 34087268313 34123549824 34170422832 34217360226 34357272768 34392769152 34404466824 34488395136 34597488016 34628336064 34645012038 34760492928 34834457112 34865516448 34882306641 34967400624 34998578496 35073049284 35109285176 35194932864 35206903368 35243277552 35349759732 35435994048 35453058966 35484669864 35591881374 35629764352 35678706336 35695888137 35727715548 35928160632 35977512501 36156831872 36174243924 36262489536 36294822144 36312300648 36422012718 36510862752 36548584128 36748438272 36766135224 36798916896 36816638157 37000139904 37017958068 37050964272 37141348608 37258833248 37271505726 37310012964 37514030736 37565560998 37605544704 37657200672 37770976152 37822859361 37863116928 37902235392 37915126704 38127843936 38161839744 38180217348 38295573043 38388993552 38423222208 38441725686 38651931864 38691865296 38705025177 38786252544 38922174018 38956878072 39051911808 39105554544 39188764251 39223706004 39319390656 39338325702 39497945823 39539986304 39594299472 39607766289 39648687246 39810808128 39846304512 39865493304 39920253597 40083484896 40124897344 40138544628 40236460992 40278031488 40399725408 40419180711 40553908416 40640199964 40676435856 40775664384 40795300728 40831674912 40918557498 41060755008 41074720596 41117157144 41241386354 41341993056 41361902127 41398781508 41523861603 41625157392 41682334806 41726700288 41916187404 42018440256 42055905024 42203284578 42306237792 42343959168 42364350756 42492348171 42581523712 42596006544 42640014816 42654517542 42873177984 42893824428 42932069712 43036800768 43166829888 43187617746 43226124984 43331573376 43483423347 43528348458 43574678784 43634534112 43766369192 43826487831 43873135488 43933400784 44066138844 44173636416 44219274624 44234314488 44482484592 44522146368 44543586906 44692062336 44787159144 44827092576 44848679967 45093920508 45140509512 45250627968 45266018616 45312785424 45409203021 45449691084 45560563776 45623146968 45760990338 45809697024 45872622432 45894713319 45935634276 46171114752 46193349384 46256801787 46445942816 46487355264 46509742188 46623200832 46664771328 46764065712 46828302066 46942537824 46991036736 47133012976 47247992064 47270745288 47312893152 47455841832 47571608448 47594517516 47636954064 47738317081 47904214176 47920507362 47970016668 48232325232 48298578426 48349986048 48416400864 48562683624 48629390607 48681150336 48731445504 48748020048 48902218638 49021513632 49065222528 49088850876 49237165341 49357277424 49401285696 49425075882 49695340968 49746683952 49763603799 50018707648 50042795166 50087414664 50209600896 50361301536 50385554037 50430479148 50553502272 50783073201 50837125248 50906956464 50976883602 51185324736 51230962944 51255634248 51410495318 51535909152 51589153728 51606700236 51732592704 51896232024 51942504096 51967518057 52140739392 52251685668 52298274672 52425854208 52451100936 52497867744 52609573926 52663927764 52792399296 52810355052 52864916328 53024639598 53081077504 53153991072 53179588449 53227004796 53387822061 53444646528 53518059504 53591573322 53648614656 53866300544 53892240948 54071877888 54235247808 54261365886 54393734304 54442233216 54558076664 54633019077 54747673344 54766294128 54822876192 55122657408 55149202836 55198375344 55365148804 55500209856 55526937102 55576446408 55712022912 55888249872 55907258589 55965019446 56024587008 56271046104 56348341497 56408317056 56485801008 56656464228 56794675392 56853353088 56872690056 57052588411 57191765904 57242759616 57270326022 57555773184 57583490328 57634833312 57662588529 57977897796 58037797944 58179378816 58383261027 58435317108 58577867712 58754851792 58835559006 58898181888 58979085984 59007488553 59309979456 59362861824 59391449208 59473030869 59716212192 59769456768 59798239956 59997563136 60125227344 60187346016 60207816942 60354691488 60417047232 60545604028 60599588112 60747418368 60830862624 60960299946 61014653784 61163496576 61192951092 61247512368 61377836247 61441249058 61591132512 61612080894 61675735716 61862079531 62012989584 62098172262 62164267776 62352087616 62437736088 62523502209 62590050432 62654715648 62874281106 63027660384 63083857536 63274455776 63304926867 63459356688 63515938752 63546526134 63872285568 63894009816 63960022224 64309766976 64340736642 64398104568 64555201152 64750244832 64781426619 64839187476 64997360064 65202958184 65292522687 65362018176 65451801168 65649553788 65809703232 65868380928 65900101176 66099208266 66260454624 66328911936 66351471732 66723726888 66783219552 66815380359 67148402048 67180738716 67240638864 67404669696 67640880762 67710764268 67875941952 67969178136 68174536626 68247099648 68340845664 68434720452 68641485507 68714545536 68785538304 68808933648 68976790272 69194976032 69256672128 69290024076 69520985856 69668914224 69731032896 69764613282 69934801248 69997156992 70146098568 70218570352 70242453099 70389865728 70413806736 70486555104 70699519464 70871988096 70906117932 70969339728 71120349937 71183762748 71357412672 71391776274 71455431096 71856321264 71880761043 71955025002 72313663744 72348487848 72447867639 72524979072 72624601296 72844025436 73021725504 73097168256 73353327957 73532270448 73597833792 73633276314 74000279808 74035916136 74101928544 74137613823 74517666496 74543011452 74620025928 75028061472 75064192749 75131121996 75314401344 75541952304 75645718722 75726233856 75830253408 76255687872 76323679488 76360434696 76591146086 76777987104 76846444416 76883451372 77115742977 77303863728 77383730592 77410050354 77844348036 77913756144 78103823616 78211109088 78377528502 78447412008 78638781312 78676651404 78914360889 78995891646 79079972608 79188598944 79215532578 79297374492 79536959397 79621616256 79730986608 79840507194 80166969792 80249794688 80277089256 80387359983 80472921984 80556062976 80799450816 80838361422 81107816832 81280399928 81352871712 81392048829 81590601456 81663349824 81837114996 82121510016 82149441192 82234314288 82482772708 82683986112 82723804254 82797563016 83047723206 83250314784 83290405653 83364669612 83832374808 83947529169 84036880512 84406569156 84612475584 84687918336 84728701512 84984696342 85192013088 85280029632 85309035084 85746355968 85787648856 85864139424 85905489033 86333659776 86375235492 86452249968 86663146752 86966846694 87056696916 87269068224 87532738384 87652975662 87746270976 87866801568 88132277688 88253338509 88347272832 88438549248 88468628976 88964969184 89044292736 89087173812 89384124672 89574318288 89654185152 89697359934 90187841016 90281019024 90311725413 90501255936 90532037232 90625570848 90818406042 90899382168 91121127552 91246293936 91440449919 91521980676 91745244864 91789426638 91871268552 92161873587 92386698768 92418121341 92513603574 92891885632 92974710528 93019484376 93147258393 93246401664 93528131424 93656604132 93885075648 93982073472 94266025952 94311421659 94541490576 94625786304 94911683664 95143216896 95189035032 95273908128 95476634162 95808428352 95841014724 95940033336 96464650464 96511104963 96597156852 96832801728 96889010407 97125367248 97258781214 97362300672 97496040096 97804437276 98043027264 98130445056 98177701752 98474330682 98714554848 98802571392 98850151764 99148812399 99390681936 99493367904 99527207598 100037415296 100085590332 100174829328 100419201792 100722603072 100771108074 100860958296 101107004544 101461321143 101566146402 101674250496 101813912928 101953767204 102261804939 102370649472 102511268496 102820990636 103071818304 103178307456 103213400472 103465185408 103792464048 103885008192 103935036114 104281478784 104503371336 104596549344 104646919923 104902201872 104995735488 105219147852 105327855528 105584798592 105620710104 105729832656 105954807049 106049279196 106307982144 106359176898 106454009592 106775644122 106889293056 107036119008 107087664411 107183146644 107732601088 107784481896 107932537503 108470495616 108522731772 108787468608 108884466432 109116153328 109266038154 109532588256 109645752384 110245314816 110298405672 110396750688 110449914471 110730297608 111000419712 111053874204 111152892816 111424045824 111776499744 111814517178 111930038892 112542092208 112696682994 112816634112 112971602016 113312928456 113468578083 113589350784 113706706176 113745380112 114105176822 114383531808 114485519232 114540652044 114886719129 115166980656 115269666624 115325177058 115955795592 116075595888 116115075531 116358757632 116766522054 116870634216 117155735424 117509703584 117566292753 117671118012 117958171968 118014977106 118493837469 118619958912 118782898416 118946061738 119432424384 119538913536 119596479912 119760760791 120250454688 120374692032 120415633884 120709382976 120834094464 121091208056 121199176224 121257542133 121661725248 121920599892 122029307568 122326993152 122385902184 122495024736 122755672494 122882498116 123182265024 123224161788 123351471432 123724159062 124025979168 124085706381 124196344524 124571584809 124704175232 124875472176 125047004418 125180100864 125748562212 126055320768 126167715072 126548911552 126609853734 126918713376 127031877504 127093052268 127477044513 127744571136 127788019632 127920044448 128619533952 128681473284 128796209136 129110402304 129500489664 129562853238 129678374952 129994720128 130405916368 130450270041 130585045374 130724036352 130903602336 131299107576 131479463493 131619406464 131800202352 132198416532 132520909248 132657823872 132702943464 133447453776 133566439104 133630760718 134296804096 134361477432 134481277728 134546039901 135281761524 135421528536 135751883904 135938356272 136227609063 136349073252 136681691328 136869440904 137282971014 137429091072 137617867296 137684139957 138389952064 138513344256 138580048152 138770405361 139337828448 139462065792 139529226564 139869602496 139994313984 140292197136 140437140704 140484906198 140827613472 140973110208 141399038928 141743976192 141812235864 141938679456 142240699874 142367525496 142714825344 142783552548 142910862192 143214951243 143712642528 143761522086 143910050004 144344852239 144696975696 144895735278 145049958144 145249202592 145688050872 145888171821 146043451008 146194336512 146706655914 147064540896 147195667584 147266552628 147711496023 148071832272 148203857088 148275227646 149035332992 149086022904 149240051856 149290811397 150056122944 150128385498 150262243992 150628802688 151083904608 151156662111 151291437444 151660506816 152349219603 152511375744 152720869392 153182292172 153555974208 153692888832 153766902744 154231485954 154607727456 154767461184 154820100708 155688696072 155827512288 155902554171 156422218176 156755057004 156894824016 157277562624 157353302808 157828721778 157991783292 158377197888 158431065156 158594748984 159073918794 159243232512 159461973216 159538765347 159681014388 160163466183 160333939584 160499589376 160554178512 160774719966 160945843968 161598901632 161676722844 162215633664 162560799856 162705743424 162784097658 163181202912 163326699648 163674229992 163899057231 164243020032 164298882384 164468628576 164965545416 165367972224 165447608508 165595126032 166095446412 166500629568 166580811306 166729339224 167664749616 167721775767 167895058338 168073761024 168813138312 169045024491 169224951168 169457403024 169969392684 170384026176 170560059264 170618070168 171157765233 171575297712 171728278848 171810978066 172667319552 172750470984 172904499936 172987765587 173933693388 174113393832 174538136448 175065476768 175149783081 175305951324 175733603136 176264555376 176506677018 176694545664 176937257952 177929938368 178088585472 178174347624 178419092607 179148636576 179308370304 179394719868 179936733613 180375682032 180562038048 180623450826 181064074464 181251141696 181636812084 181798764336 182242255104 182492587872 182880899838 183043961352 183490489728 183578853276 183742537104 184133508741 184323747174 184773397536 184836242682 185027207148 185586238593 185783771264 186038968752 186294516786 186492803328 187056262848 187313208264 187570506627 187770151296 187964146944 188532051904 188622843318 189082981152 189251572608 189823367328 189914780601 190378070064 190547816256 190953268324 191616856704 191682029448 191880066672 192929300928 193022209926 193194313704 193665603456 193778020814 194250734496 194344279857 194517562428 194992080192 195608874552 195877568061 196086054528 196355403504 196948661364 197429109696 197605142784 197700303528 198297624798 198781363872 198986735808 199054415196 200074830592 200171180664 200349658656 200446141077 201445206144 201542216148 201721916592 202214009088 202922642286 203132292804 203627825856 203907534408 204523609878 204741298944 205022536992 205641981272 205924456521 206143636608 206356614912 206426800944 206930370816 207584928096 207770016384 207870072228 208562957568 209006742672 209193098688 209293839846 209804403744 209991470976 210438295704 210655711056 210727359297 211169597184 211241420208 211459665312 211909614098 212098558392 212615964288 212718353796 212908019184 213361049811 213551288244 214072238016 214175328822 214366293288 215044371703 215568963792 215642283129 215865075006 216940991232 217045463544 217343602917 217574937216 218232306656 218532076308 219065176512 219291504768 220059983871 220596811344 220793501376 220899828942 221460595216 222000839424 222107748408 222305785632 222412841469 223552999488 223629034356 223860077784 225084184416 225192578247 225393365988 225943204032 226625856912 226937156166 227178701568 227490760224 228210353644 228767063616 228971038464 229081304088 229773438258 230333961312 230539333248 230650354116 231347228931 231911591184 232151191776 232230151062 233533044108 233741268432 234311470848 235019407168 235132585506 235342236024 235916343936 236029954212 236743082667 236987674938 237239917824 237565796832 237892123476 238610878191 238864848768 239192959824 239521521582 240500909376 240749384064 240831267768 241418765952 241668188928 242182416112 242398352448 242515084266 243323450496 243841199784 244058615136 244176146487 244771804368 244990049472 245511344988 245764996232 246364530048 246448323576 246702942864 247448318124 248051958336 248171412762 248392689048 249143169618 249408350464 249750944352 249871216959 250094008836 251497124424 251842587507 252110641536 253097823104 253219707468 253837426752 254063755008 254186104536 254954089026 255576039264 255840088896 257239067904 257362946568 257592418272 257716467099 259000979328 259125706476 259356749904 259989440256 260811832736 260900540082 261170090748 261807204672 262598215152 262958926986 263238812928 263600404704 264396833064 264760015527 265041818496 265315647744 265405886928 266894907552 267132878208 267261521436 268069011301 268722954864 268962555456 269092079802 270563523048 270843057072 270935176239 271503767808 271876712544 272455218126 272698146504 273363382656 273738881808 274321349757 274565942028 275235734592 275368279914 276485620761 276779904128 277160096304 277254364023 277540810722 278675656896 278924131584 279058453128 279441775179 279739204992 280584394272 280874281408 280969812396 281655226944 281946220416 282798077856 282934264977 283624471728 283877358912 284481399748 284735050992 285429650688 285567105096 285821724384 286429902486 287425285056 287523044172 287820100008 288689704478 289393951392 289533314889 289791470556 290498405184 290667031221 291376101744 291776343642 292086902016 293413311828 294129081792 294391335168 294533105256 295422992046 296143664544 296407714176 296550455292 297446437197 298070665984 298172045808 298480103712 298581622794 300112245888 300256770996 300524487984 301257605376 302167809216 302313324222 302582874888 303321013632 304383963429 304698439206 305022751488 305441738784 306364584344 306785414817 307111948416 307533805488 308462971908 309215454912 309534922368 309640201416 311377392144 311655024576 311805108342 312844436352 313510114008 313789648032 313940759769 314706605616 315657443556 315983566584 316754395776 316862130312 317189497968 317864421147 318147837588 318923946432 319077530694 319362028776 320326932366 320667879168 321108357024 321262993233 321549439932 323197803264 323353445688 323797612509 325121599712 325411486848 325568195316 326362405824 326653399296 327348459984 327798114462 328597764768 328937257152 329931090832 330735944448 330895217016 331190252064 331349743413 332190892824 333001259136 333161622612 333458678448 334168219567 335329499232 335443551534 335790116676 337626276624 338090048982 338449902336 338914806048 339938785368 340405734249 340768052352 341120118528 341236140336 342315530466 343150595424 343456557696 343621956132 344660157387 345500941968 345808999872 345975531174 347867386776 348226787664 348345226593 349076272896 350130953536 350299566162 350611902648 351467206272 352529110752 352698878259 353013354036 353874515904 355481512407 355859876736 356348695248 356838185214 358297273152 358616740608 358789439736 359873467226 360751364064 361124076096 361246901652 362128148928 362502283392 363273624168 363597528672 363772626399 364985175744 365761799676 366087922704 366980979456 367157706552 367485074208 368267017482 368647494348 369546795072 369672485364 370054414296 371172477186 371567542528 372077937504 372257119143 372589033572 373714754427 374112525696 374626416528 375141013254 375540302592 377064103808 377245686636 378165962304 378503145216 379646734656 379829561202 380756140128 381095632512 381906536648 382431133539 383233713408 383364058896 383760133344 385858601856 386044419852 386388627408 387331206912 387556041628 388501468992 388688559714 389035124856 389984160384 391217749104 391350810123 391755136122 392172109056 392710807008 393897322728 394438390479 394858219392 395400607056 396595249596 397562727744 397973471616 398108830392 399368118877 400342361328 400699317312 400892282154 402890412288 403084432296 403443833184 403638119703 405845284572 406264585608 407255651712 407815068816 408682827189 409047219756 410045073984 411283962544 411848913042 412287273216 412853601888 413052419871 415169856192 415540032768 415740144456 416311216083 418013485344 418386197376 418587679692 419608807488 419982941952 420876591408 421311422112 421454718594 422482840416 422919330624 423819228196 424197116784 425231928576 425436707592 425816038368 426722099622 427102576488 428144476032 428350657644 428732586576 429644853729 430088743406 431137927584 431284566258 431730150012 433034556717 434090927088 434687205834 435149874432 436464613312 437064152616 437664515463 438130353024 438583009536 440119967742 441193622688 441587002752 441799657884 442921190432 443134488069 444215496816 444611571264 444825682938 447105998976 447258068712 447720155568 450168368832 450385156494 450786731976 451886408064 453251713824 453469986333 453874312332 454981520448 456420707288 457047658809 457534127232 458162608176 459546876516 460667922624 461078666496 461300708232 462694457862 463823182368 464302383552 464460302124 467066088216 467482536864 467707662513 470038814336 470265171012 470684472048 471832687872 472059908424 473486165334 473975349876 475131593664 475784246952 477221756382 477729697536 478385919648 478616296041 479043043164 480490398549 481001818752 481498768128 481662535536 482837531904 484364832224 484796704896 485030168532 486646900992 487682399568 488117230272 488352292974 489543608736 489980098944 491022689976 491529992464 491697171693 492729060096 492896647152 493405885728 494896636248 496103916672 496342825524 496785378096 497842449559 498286339236 499501888704 499742433918 500188017672 502994248848 503165327301 503685175014 504221283072 506195646208 506439414936 507135073473 507674853504 508372209072 509908178052 511152078528 511680177792 513473295699 514725893136 515184836544 515432934198 518001958656 518251412952 518713499808 518963296761 521623665472 521801080164 522340181496 523614409344 525196430304 525449349243 525917853972 527200809408 528793666128 529520031054 530083636992 530811773856 533789815104 534265756416 534523042872 536138022602 537445909728 537925110912 538184159604 539810200839 541127046096 541686114144 541870352478 543753425088 544910436252 545396293008 546726765312 547477763616 548642699514 549131884056 550471469184 550736559828 552400526223 552971241522 553559808256 554320192608 554508728046 555081621444 556758715779 557351313792 558116906256 558883550358 559478409984 561168788544 561748562816 561939624792 562711519881 563310453888 563892440832 565596155712 565868529954 567248943456 567754717824 568962799496 569470101984 569744341803 571134210192 571643448768 572859804972 574850570112 575046088344 575640200016 577379408956 578787902784 579066629778 579582941112 580996810368 581334062442 582752203488 583032839571 583552687284 586826623656 587632704183 588258163584 589066210512 590845984092 592287329088 592815428352 593100910584 594892874394 596344091616 596960207424 597163245588 600224491776 600513541992 601048975968 601338423231 604335618432 604626648444 605165749776 606642027264 608767926858 609396878412 610883477568 612729168688 613570829634 614223896832 615067610976 616925943816 617773369563 618430909824 619069844736 619280402832 622754784288 623310049152 623610216684 625688872704 627020228016 627579296064 627881519538 629413211232 631314887112 631967133168 632182077891 633508791552 633724260624 634378995936 635728842294 636295675176 637847892864 638155061388 638724057552 640083149433 640653864732 642216714048 642525986466 643098879864 645133115109 646706891376 646926849387 647595225018 650243199424 650822973696 651136390632 652030808751 652724811648 654696919968 655596228924 657195529536 657874514304 659862181664 660179951613 661790434032 662380504128 662699486826 664381785648 666002518272 666323245224 666917356896 668336439134 670658998464 670887103068 671580233352 675252553248 675577734741 676180097964 677829612096 678223072849 679877570736 680811468498 681536104704 682472280672 684631060932 686301190848 686913115392 687243912264 689320314774 691001883936 691617999744 691951062348 694041686793 695734773552 696453575328 696690453186 700261907072 700599132324 701223805296 702934412544 705058221504 705397756518 706026708072 707749031808 710229248001 710963024814 711719753472 712697390496 713676370428 715832634573 716594546304 717578879472 719746934452 721502728128 722248152192 722493803304 724256297856 725004566784 726547248336 727195057344 727545252798 729970351488 731523599352 732175845408 732528439461 734315413104 734970148416 736534034964 737294988696 739093590144 739344970728 740108828592 741683649343 742344954372 744155875008 744514238286 745178067144 747429508854 748225051392 749252833056 749613650877 750282026508 754128207616 754491373272 755527762521 756331924608 759293469312 759659122404 761512280256 762191265024 763813073296 764862267078 766728117792 767520266688 771717203712 772088839704 772777254816 773149401297 775112083256 777002937984 777377119428 778070249712 779968320768 782435498208 782701620246 783510272244 785421614016 787794645456 788876780958 789716438784 790801214112 793190499192 794280046581 795125455488 795946943232 796217660784 798736237754 800684722656 801398634624 801784564308 804207033903 806168864592 806887666368 807276239406 811690569144 812529171216 812805528717 814511303424 815630137632 817365654378 818094439512 820090147968 822567925088 822964049271 823697826084 825707203776 826104839742 829456862283 830339712384 831480288912 832622432166 836026970688 836772394752 837175359384 838325325537 839217614976 841753182816 842622844224 842909437188 844965680832 845838661248 847638456392 848394233568 848802794931 850873415184 851632076736 853444199244 854205152976 856288952064 856701315288 857465173152 859289707458 860177486812 862275855168 862569132516 863460300024 866069113434 868181854176 868599944667 869374411668 872001093663 872929226624 874128305232 875329030926 876260706048 880239935484 882387245376 883174005504 883599315768 885842380864 886268976138 888430993632 889223142528 889651365876 892339311591 894211997952 894516137424 895440311136 900336737664 900770312988 901573463952 903772816128 906503427648 906939972666 907748624664 909963040896 912841414576 913151890287 914095317618 915068254464 916325216352 919093753032 920356244451 921335845248 922601416464 925388915724 927646364736 928604767104 928920604248 934132176432 934965073728 935415325026 940077628672 940530342024 941368944096 941822279307 944119816848 946972330668 947950699752 950263187328 951568493904 953593263441 954443512764 956771839296 957232592082 958086086328 960980797098 962003637504 963325071072 963788979699 968729664448 969593409792 970060337064 971392837527 975364799136 976234460544 976704585948 979087217472 979960197888 982045379952 983059984928 983394343386 985793294304 986811771456 989793272496 992207833344 992685651048 993570756192 995684899118 996572678472 999003777408 999484867836 1000376035344 1002504658701 1005988497696 1006330654602 1007370350028 1010413965673 1012878829872 1014270146946 1015349707008 1016744418144 1019816356104 1021217202747 1022304157056 1023360355584 1026946591398 1029451786272 1030369673088 1030865868396 1033980472161 1036502825904 1037426999616 1037926593522 1043247330944 1043602160328 1044680362992 1045035679779 1047228818688 1050392860608 1050898698486 1051835707944 1054401618816 1057587332256 1058096634777 1059040062108 1061623547712 1066444537221 1067579630208 1069046085744 1072276045204 1074891819456 1075850221824 1076368319208 1079620401678 1082254092192 1083372228288 1083740704956 1087506850176 1089820872504 1090792586016 1091317879197 1094955527232 1097285399028 1098263768112 1100942938368 1101473119656 1104801052446 1105942483044 1108640385216 1109017456092 1110163242888 1113517431558 1114702627584 1116233812512 1116771357429 1117767100716 1121144263281 1122337577088 1123497125632 1123879249584 1125423039762 1126620907776 1131192311424 1131737059908 1134497886912 1135509435648 1137925598992 1138940203968 1139488683606 1142268420384 1143286897536 1145719609944 1147293400617 1149701140224 1150092176688 1151280400032 1154758817912 1157575805568 1158133259556 1159165882224 1161993620736 1162668124884 1165504406976 1166065679142 1167105374568 1173653247312 1174052430369 1175265408366 1176516327168 1178132421024 1181691968184 1183315171437 1184574658176 1186201821168 1189785748788 1192688183232 1193920414848 1194326491176 1198104356631 1201027083984 1202097951936 1202676846462 1208671236864 1209253296888 1210331499552 1210914359109 1217535853716 1218793756824 1221766955136 1225458337376 1226048481567 1227141659268 1230135221952 1233851887632 1235546739126 1236861819648 1238560805664 1245509568576 1246620098304 1247220433368 1248933648249 1254040456032 1255158592128 1255763039076 1258826422464 1259557135291 1262629774224 1263934266336 1264364155782 1267448521248 1268757991872 1271457684588 1272591350352 1275695785728 1276310122776 1277448115104 1280166298866 1281307729464 1284433428096 1285051972932 1286197759728 1288934561187 1290266230218 1293413782752 1293853698774 1295190450036 1299103670151 1300486398848 1302272781264 1304061617502 1305449623296 1309393839936 1311192457848 1312993546389 1314391059072 1315749028608 1319724363328 1320359903226 1323580868064 1324761008256 1325398973652 1328763571296 1329403464207 1332646490448 1333834713792 1336672878268 1341317996928 1341774206136 1343160466704 1350505106496 1351155469482 1352360195928 1355659224192 1356446145698 1359755141472 1360409958999 1361622936996 1364944561344 1369262121864 1371142976427 1372602381696 1374487824528 1378640629548 1382003767872 1383235999488 1383902124696 1388083373586 1391469547104 1392907150656 1393380906372 1400523814144 1401198264648 1402447610592 1403122987539 1410116443008 1410795513036 1412053416144 1415498063616 1420458496002 1421926049628 1425394780992 1427352740856 1431665269146 1433189092608 1435157758944 1435848888123 1439493868904 1441471195647 1443005456256 1444496304384 1444987606608 1448512595712 1453094496672 1454390114688 1455090505596 1459940702976 1463047198704 1464351690816 1465056878922 1468630826208 1469940296832 1473068069928 1474589977392 1475091515079 1478187180288 1478689941456 1480217657184 1483367298686 1484689908744 1488311750016 1489028476572 1490356134288 1493527348677 1494859017708 1498505666112 1499227301754 1500564053016 1505310601921 1508982746544 1509495981903 1511055525042 1512663849216 1518586938624 1519318244808 1521405220419 1523024560512 1527626146592 1529724534156 1533456235584 1535040533376 1540419887097 1544177679408 1545554509632 1546298802594 1550224166512 1554005875968 1554754238856 1556140499424 1556889890283 1564870996416 1565403240492 1567020544488 1570843228032 1575589290912 1576348047729 1577753561916 1581602428224 1586380998384 1588560093162 1590250910976 1592435321568 1597472475508 1601369445312 1602797269248 1603569128616 1608414067806 1612337729184 1613775332736 1614552478812 1619430602517 1623381138288 1625058342432 1625611057434 1631260275264 1634731308756 1636188879024 1640180295936 1645135850176 1645928098542 1647395652168 1651414407552 1652209679484 1657201578669 1658913724566 1660679424768 1662960577824 1665244864332 1670276147337 1672053941376 1674350718768 1676650651074 1678435229952 1683506365632 1685245688448 1685818874376 1689931361664 1691677322496 1695276912784 1696788467136 1697605589862 1701746830368 1703264153472 1706888398488 1708410305952 1709233025409 1713402630576 1714930346304 1718579414916 1720354973624 1724551710336 1725138265032 1726920600048 1732138226868 1736363708352 1737199889334 1738748823336 1744002187326 1745858453248 1748256610464 1749098518713 1750658061852 1760479870968 1762898112549 1764774490752 1767198631536 1771684761728 1772537952276 1776861987264 1778446285056 1779302731752 1784678623182 1789032274848 1790880622272 1800673475328 1801540625976 1803146927904 1804015269693 1813006855296 1813879945332 1815497249328 1819926081792 1825682829152 1826303780574 1828190635236 1832650432704 1838187506064 1840712488902 1842671690496 1845202832928 1850777831448 1853320108689 1855292729472 1857209534208 1857841208496 1868264352864 1869930147456 1870830650052 1876483079107 1881060684048 1882737888192 1883644558614 1888239633696 1893944661336 1895901399504 1896546233673 1900526374656 1903136987808 1907186526882 1908887025528 1913543678592 1914465184164 1916172172656 1920249448299 1921961594196 1926650142144 1927577959398 1935399345327 1937459328896 1940120674128 1940780548161 1942785675054 1950729598272 1952468921088 1953409171896 1956092426253 1958174434944 1964090759904 1966119969856 1966788686772 1971586588608 1973623542912 1979586544992 1980539854839 1985371302096 1987141512384 1991369798236 1993145356944 1998007554816 1998969735672 2000752070688 2005009317402 2011976995392 2012661309204 2014740700056 2020827931346 2025757659744 2026733204223 2028540293892 2033488836288 2034669218547 2039632712208 2042434405494 2044608314112 2053893182796 2058903572544 2060739346176 2061731736792 2067960944322 2073005651808 2074853999232 2075853187044 2082125060379 2086494661888 2087204320656 2089360725984 2090071359558 2100785721216 2101797396972 2103671415888 2108803237632 2115174664512 2116193269554 2118080124216 2123247095424 2130687744003 2132889074442 2135159260416 2138092171488 2144552090408 2147497903719 2149783638912 2152736638416 2159240803356 2164508184384 2166744456576 2167481409912 2175013700352 2179641745008 2181585172032 2182635758394 2189911054464 2194570798056 2196527536224 2197585318383 2202946239312 2209602104892 2211884966088 2217280770432 2218034912184 2220326485776 2225050948029 2227034863116 2232467625024 2233542714858 2235534201432 2242288526562 2244675154176 2247758499168 2248840952631 2250846079524 2262384622848 2263474119816 2266583287563 2268995773824 2275851197984 2277880407936 2278977367212 2284536840768 2286573795072 2291439219888 2294586801234 2300184353376 2302560800064 2309517635824 2315151611136 2316266519112 2318331764448 2319448203891 2325336249768 2331008813952 2332131358284 2334210749136 2339177536969 2347306494624 2348104860738 2350530816732 2356264842048 2363383936368 2366630342874 2369149316352 2372403642336 2379571497576 2382840139743 2385376366464 2387840829696 2388652982352 2396208713262 2402054167968 2404195903872 2405353692924 2412621101709 2418506593776 2420662999104 2421828718218 2435071707432 2437587513648 2438416586151 2443533910272 2450916674752 2452096963134 2454283318536 2460270443904 2467703775264 2468892147813 2471093478252 2477121611328 2488370586849 2491019137152 2494440866736 2497867296498 2508080912064 2510317184256 2511526078152 2517652844928 2519114270582 2525259548448 2527868532672 2528728311564 2534897042496 2537515983744 2542915369176 2545182700704 2546408384793 2552620245552 2554896230208 2560332597732 2562615458928 2568866856192 2570103945864 2572395519456 2577869122374 2580532460436 2586827565504 2587707397548 2590380900072 2598207340302 2600972797696 2604545562528 2605799834001 2608123235004 2616003280989 2618787679872 2622384915696 2625987092778 2628782118144 2639448726656 2640719806452 2647161736128 2649522016512 2650797947304 2657527142592 2658806928414 2665292980896 2667669427584 2673345756536 2677017934773 2682635993856 2683548412272 2686320933408 2701010212992 2702310938964 2704720391856 2711318448384 2712892291396 2719510282944 2720819917998 2723245873992 2729889122688 2738524243728 2739455670861 2742285952854 2745204763392 2748975649056 2757281259096 2761068733353 2764007535744 2767804249392 2776166747172 2782939094208 2785814301312 2786761812744 2795576832139 2802396529296 2804895221184 2806245975078 2820232886016 2821591026072 2824106832288 2825466837921 2840916992004 2843852099256 2850789561984 2854705481712 2860779790323 2863330538292 2870315517888 2871697776246 2878987737808 2882942391294 2886010912512 2889975213216 2891366939097 2906188993344 2908780229376 2910181011192 2914178512581 2926094397408 2928703381632 2930113757844 2937261652416 2939880593664 2946136139856 2949179954784 2950183030158 2957379882912 2960435314368 2966734597372 2969379817488 2976623500032 2978056953144 2980712268576 2987054697354 2989718035416 2997011332224 2998454603508 3001128106032 3007513976103 3010621203842 3017965493088 3018991963806 3022111050084 3031241897019 3038636489616 3042810440838 3046049121024 3055252293184 3059449068312 3063651608241 3066912471168 3070081066752 3080839774194 3088355358816 3091109019264 3092597605188 3100448333024 3101941416483 3109508477712 3112280998848 3113779780566 3129741992832 3130806480984 3134041088976 3141686456064 3151178581824 3152696095458 3155507123832 3163204856448 3172761996768 3174289904331 3177120186324 3184870643136 3194944951016 3199333611663 3202738890624 3207138257232 3216828135612 3224675458368 3227550665472 3229104957624 3238861205034 3246762276576 3250116684864 3251222114868 3262520550528 3269462617512 3272377758048 3273953637591 3290271700352 3291856197084 3294791304336 3302828815104 3304419358968 3314403157338 3317827449132 3325921155648 3330489728664 3340552294674 3344107882752 3348701437536 3350314072287 3353301302148 3363432789843 3367012731264 3370491376896 3371637748752 3379862723328 3390553825568 3393576934272 3395211179724 3403493660736 3406528306944 3413776796976 3416820611904 3418466050818 3426805261152 3429860692608 3437158829832 3440709947248 3441880201851 3449103420672 3450276530064 3453841200096 3464276453736 3472727416704 3474399778668 3477497646672 3484897146913 3488004374652 3496513220928 3498197037426 3501316123704 3520959741936 3522157291107 3525796225098 3529548981504 3534397263072 3543369523456 3545075904552 3549945514311 3553723974528 3558605463504 3569357246364 3578064549696 3581761244544 3594313069893 3603081251952 3606293855808 3608030539386 3626013710592 3627759890664 3630994498656 3632743077327 3651365658304 3652607561148 3656381270472 3665300865408 3676375012128 3678145444701 3681424977804 3690405665856 3701555662896 3706640217378 3710585458944 3715682416992 3736528705728 3739860294912 3741661300104 3752966158214 3762121368096 3765475776384 3767289117228 3776479267392 3778671405873 3787889322672 3791802799008 3793092467346 3806273975616 3814373053764 3817774051056 3827087357184 3828930368328 3832344345312 3840498896598 3843923188392 3853300284288 3855155918796 3866803683561 3870798690654 3874918657792 3880241348256 3881561096322 3885571350108 3897311010453 3901459196544 3906818343792 3912184852506 3916348869888 3928181519808 3932239939712 3933577373544 3938980639167 3943173177216 3947247085824 3959173089984 3961079709678 3970742604192 3974283024768 3982739596472 3986290713888 3988210392621 3997939471344 4001504141376 4010018634804 4023953990784 4025322618408 4029481400112 4041655862692 4051515319488 4053466408446 4057080587784 4066977672576 4069338437094 4079265424416 4081229876997 4084868810988 4107786365592 4113428929281 4117807145088 4123463473584 4135921888644 4146011303616 4149707998464 4151706374088 4164250120758 4174408641312 4178721451968 4180142719116 4201571442432 4203594793944 4207342831776 4209368962617 4230349329024 4232386539108 4236160248432 4246494190848 4261375488006 4265778148884 4276184342976 4289104180816 4294995807438 4299567277824 4305473276832 4307546664369 4318481606712 4324413586941 4329016368768 4333488913152 4334962819824 4359283490016 4363170344064 4365271516788 4379822108928 4389141596112 4393055072448 4395170636766 4405892478624 4419204209784 4423769932176 4425274545237 4434561540864 4436069824368 4440652971552 4450101896058 4454069726232 4464935250048 4467085429716 4471068402864 4480582046031 4484577053124 4495516998336 4497681905262 4501692159048 4515931805763 4526948239632 4528487945709 4533166575126 4537991547648 4551702395968 4555760815872 4557954734424 4564215661257 4569073681536 4582878439776 4589173602468 4600368706752 4605121600128 4619035271648 4621259661291 4632533038224 4636663528896 4638896407782 4650672499536 4662017627904 4664262716568 4668421498272 4678355073938 4694612989248 4696209721476 4701061633464 4712529684096 4726767872736 4729044143187 4733260685748 4744807284672 4759142995152 4765680279486 4770752732928 4777305964704 4792417426524 4804108335936 4808391807744 4810707385848 4825242203418 4837013187552 4841325998208 4843657436436 4858291807551 4870143414864 4875175027296 4876833172302 4901833349504 4904193926268 4908566637072 4920540887808 4935407550528 4937784295626 4942186956504 4954243222656 4971604736007 4976741173698 4982038274304 4988881733472 4995734592996 5010828442011 5016161824128 5023052156304 5035305689856 5038228541164 5050519096896 5055737065344 5057456623128 5069794084992 5075031967488 5085830738352 5090365401408 5092816769586 5105240491104 5109792460416 5120665195464 5125230917856 5127699076227 5140207891728 5144791038912 5155738244748 5161064920872 5173655131008 5175414795096 5180761800144 5191785545401 5196414680604 5209091125056 5211599668002 5216246470008 5232006561978 5237575359744 5244769831392 5247295556139 5251974185556 5278897453312 5281439612904 5288694337647 5294323472256 5301595894608 5315054285184 5317613856828 5330585961792 5335338855168 5346691513072 5354035869546 5367096824544 5372641866816 5402020425984 5404621877928 5409440783712 5412045809079 5425784582792 5439020565888 5441639835996 5446491747984 5459778245376 5477048487456 5478911341722 5484571905708 5497951298112 5514562518192 5522137466706 5528015071488 5535608498784 5552333494344 5559960326067 5565878188416 5571628602624 5573523625488 5591153664278 5604793058592 5609790442368 5612491950156 5629449237321 5643182052144 5648213664576 5650933675842 5681833984008 5687704198512 5689638701019 5701579123968 5709410963424 5721559580646 5726661076584 5740631035776 5743395552492 5757975475616 5760748344897 5765884782588 5779950426432 5782733878194 5806198035981 5812377986688 5820362022384 5828357025162 5852188794816 5857406763264 5860227515688 5868277278759 5874523304832 5892272279712 5898359909568 5900366060316 5914759765824 5920870628736 5933469194744 5938759634976 5941619564517 5956113906288 5961424537152 5974109394708 5979436070832 5994022664448 5996909207016 6002256212064 6015027952206 6021242407684 6035930986176 6037983927612 6044222100168 6062483794038 6077272979232 6080199612669 6085620881676 6104007655641 6110504586368 6118898136624 6127303216482 6133824942336 6161679548388 6176710717632 6182218038528 6185195210376 6200896666048 6203882832966 6219016955424 6224561997696 6227559561132 6246375181137 6259483985664 6261612961968 6268082177952 6302357163648 6305392190916 6311014247664 6326409712896 6345523993536 6348579808662 6354240372648 6369741286272 6389889902032 6392063232009 6398667223326 6405477781248 6414276514464 6433656271224 6442493711157 6449350916736 6458209915248 6477722410068 6493524553152 6500233369728 6502444229736 6525041101056 6538925235024 6544755516096 6547907275182 6580543400704 6583712394168 6589582608672 6592755955149 6608838717936 6628806314676 6635654898264 6651842311296 6660979457328 6675152844087 6681104589348 6697402875072 6700628144574 6706602604296 6726865579686 6734025462528 6743275497504 6746522857893 6781107651136 6787153868544 6790422359448 6799749862689 6806987321472 6827553593952 6833641223808 6836932101636 6853610522304 6859721385216 6874317659664 6881419894496 6883760403702 6900553060128 6907682400192 6928552907472 6945454833408 6948799557336 6954995293344 6969794293826 6976008749304 6993026441856 6996394074852 7002632247408 7017532610907 7041919483872 7044314582214 7051592450196 7068794526144 7072897759711 7090151809104 7099891028622 7107447949056 7117210927008 7138714492728 7148520419229 7156129099392 7163522489088 7188626139786 7206162503904 7212587711616 7216061078772 7237863305127 7255519781328 7261988997312 7265486154654 7302731316608 7305215122296 7312762540944 7315249758453 7330601730816 7352750024256 7356290889402 7362849955608 7380811331712 7403111325792 7406676443439 7413280434756 7431364833984 7465111760547 7473057411456 7483322600208 7505932316428 7524242736192 7530951552768 7534578234456 7552958534784 7557342811746 7575778645344 7583605598016 7586184934692 7612547951232 7628746107528 7635548102112 7639225154379 7657860736656 7664688690624 7680997793196 7687846376784 7706600568576 7710311837592 7733607367122 7741597381308 7760482696512 7763122192644 7771142700216 7794622020906 7802918393088 7813636687584 7817399502003 7824369705012 7848009842967 7856363039616 7864479879424 7867154747088 7877961278334 7886346354432 7918346179968 7922159419356 7941485208384 7948566049536 7965479192944 7972581427776 7976420785242 7995878942688 8003008282752 8020037269608 8031053804319 8047907981568 8050645236816 8058962800224 8083311725384 8103030638976 8106932816892 8114161175568 8133955345152 8138676874188 8158530848832 8162459753994 8169737621976 8215572731184 8218367012583 8226857858562 8235614290176 8246926947168 8271843777288 8283206200059 8292022607232 8303412748176 8328500241516 8348817282624 8357442903936 8360285438232 8386730496417 8407189587888 8414685663552 8418737925234 8460698658048 8464773078216 8472320496864 8476400513763 8522750976012 8531556297768 8552368685952 8578208361632 8582339370969 8589991614876 8610946553664 8615093328738 8636963213424 8648827173882 8658032737536 8669925639648 8718566980032 8726340688128 8730543033576 8742535537743 8778283192224 8786110144896 8790341273532 8811784957248 8816899947037 8838408419568 8847539864352 8850549090474 8872139648736 8881305943104 8900203792116 8908139452464 8929870500096 8934170859432 8942136805728 8961164092062 8969154106248 8991033996672 8995363810524 9003384318096 9022541928309 9031863611526 9053896479264 9056975891418 9066333150252 9093725691057 9103404791936 9115909468848 9128431322514 9138147363072 9165756879552 9178347204936 9190954824723 9200737413504 9210243200256 9238070543296 9242519322582 9265066076448 9273327057792 9277792815564 9301344999072 9305824249449 9328525433136 9336842996544 9356710147876 9389225978496 9392419442952 9402123266928 9425059368192 9453535745472 9458088286374 9466521371496 9489614569344 9518285990304 9522869712993 9531360558972 9554611929408 9584834853048 9598000834989 9608216671872 9621414771696 9650484406836 9674026375104 9682651996416 9687314872872 9716583615102 9740286829728 9750350054592 9753666344604 9803666699008 9808387852536 9817133274144 9821860912773 9870815101056 9875568591252 9884373913008 9908486445312 9943209472014 9953482347396 9977763466944 9991469185992 10021656884022 10032323648256 10046104312608 10050942216861 10076457082328 10090298369529 10101038193792 10111474130688 10114913246256 10139588169984 10171661476704 10180730802816 10185633539172 10210480982208 10219584920832 10241330390928 10250461835712 10255398152454 10280415783456 10289582077824 10311476489496 10322129841744 10325640605553 10347310262016 10350829590192 10361523600288 10383571090802 10392829361208 10418182250112 10423199336004 10432492940016 10454691440739 10464013123956 10489539662784 10494591112278 10503948371112 10537174213447 10562879225808 10566471873321 10577388675294 10588646944512 10603191789216 10630108570368 10635227713656 10649836542933 10661171923584 10693383026144 10708071739092 10734193649088 10745283733632 10782939209679 10809243755856 10818881567424 10824091618158 10851569165584 10878041131776 10883279671992 10892983495968 10898229231981 10954096974912 10957822683444 10969143811416 10995902596224 11029125036384 11034436334103 11044274933412 11071216997568 11104666988688 11119920652134 11131756376832 11147047250976 11182307328556 11209586117184 11219580884736 11224983900312 11258898474642 11286364104288 11296427329152 11301867351684 11336014217619 11363667968016 11375408397024 11379277402038 11418821926848 11443119161292 11453322153168 11481262071552 11486791104984 11515950951232 11521496689794 11531769565176 11559900852864 11565467756388 11600411050683 11612396071962 11624755973376 11640724044768 11656714050324 11691933031359 11704377589632 11720455031376 11736554557518 11749046609664 11784544559424 11796719819136 11800732120632 11829519531648 11841741257472 11866938389488 11877519269952 11883239129034 11912227812576 11922849074304 11948218789416 11958872141664 11964631177863 11993818414032 12004512424128 12030055904412 12042484815368 12071861972352 12075967855224 12088444200336 12124967588076 12154545958464 12160399225338 12171241763352 12208015311282 12221009172736 12237796273248 12243689630991 12254606432964 12323359096776 12340286787843 12353421435264 12370390420752 12401793332096 12407765665932 12438033910848 12449123995392 12455119122264 12492750362274 12523225923936 12536164355904 12604714327296 12610784381832 12622028495328 12628106887851 12691047987072 12697159617324 12708480745296 12739482572544 12779779804064 12784126464018 12797334446652 12828553028928 12867312542448 12884987422314 12898701833472 12916419830496 12955444820136 12973240760823 12987049106304 13000466739456 13004888459472 13077850470048 13089511032192 13095814550364 13135381553749 13167424788336 13179165217344 13185511910298 13217677435872 13257612629352 13271309796528 13275823635711 13303684622592 13321958914656 13350305688174 13362209178696 13394805750144 13401256289148 13413205208592 13441746138093 13453731159372 13486550995008 13493045715786 13547795417289 13562215302272 13580844718896 13585463837127 13599499725378 13613974642944 13655107187904 13667282447616 13673864203272 13692646983771 13707221044608 13748635319328 13762839788992 13767520807404 13801106120256 13815364800384 13857105814944 13863778983873 13897599114672 13909990586688 13939588587652 13952017498608 13986052883712 13992788149704 14005264494816 14035065221814 14083838967744 14088629164428 14103184900392 14137589052288 14145795519422 14180303618208 14187132429561 14199782057244 14234421854016 14277428985456 14297040838458 14312258198784 14377252279572 14412325007808 14425175423232 14432122157544 14475726610254 14511039562656 14523977994624 14530972309308 14574875422653 14605462633216 14610430244592 14625525081888 14630499516906 14705500048512 14712581778804 14725699911216 14761622663424 14806222651584 14813352886878 14826560869512 14862729667968 14914814208021 14930223521094 14946114822912 14966645200416 15011864632856 15032485326033 15048485472384 15069156468912 15105917069568 15114685623492 15151557290688 15167211196032 15172369869384 15225095902464 15257492215056 15271096204224 15278450308758 15315721473312 15329377381248 15361995586392 15375692753568 15383097228681 15420623675184 15467214734244 15483194762616 15520965393024 15526244385288 15542285400432 15575356636203 15589244041812 15627273375168 15634799004006 15648739410024 15696019685934 15712726079232 15734309494176 15741886668417 15755922556668 15836692359936 15844318838712 15866083012941 15882970416768 15930958385888 15945162855552 15952841570484 15991757885376 16006016565504 16040074539216 16062107608638 16101290473632 16117925600448 16166623450768 16206061277952 16213865633784 16228322351136 16236137427237 16277353748376 16317061697664 16324919507988 16339475243952 16374242758783 16431145462368 16436734025166 16453715717124 16493853894336 16543687554576 16566412400118 16584045214464 16606825496352 16657000483032 16679880978201 16697634565248 16714885807872 16720570876464 16773460992834 16814379175776 16829371327104 16837475850468 16888347711963 16929546156432 16944640993728 16952801027526 17045501952024 17063112595536 17068916103057 17104737371904 17156416723264 17164678741938 17179983229752 17221893107328 17230186657476 17273926426848 17282245034691 17297654347764 17339851279296 17418594107943 17437133960064 17461086067152 17485071075486 17556566384448 17572220289792 17580682547064 17623569914496 17633799894074 17676816839136 17695079728704 17701098180948 17744279297472 17762611886208 17800407584232 17816278904928 17824858693551 17868341718864 17884273611456 17922328184124 17938308212496 17982067993344 17990727621048 18006768636192 18045083856618 18063727223052 18107792958528 18113951782836 18132666300504 18187451382114 18206809583872 18231818937696 18240598838007 18256862645028 18312022966923 18331513759104 18356694409872 18381909649446 18401474827008 18476141086592 18485038645164 18530132152896 18546654115584 18555585631128 18602689998144 18611648498898 18657050866272 18673685993088 18713420295752 18739125543411 18778451956992 18784838885904 18804246533856 18907071490944 18916176572748 18933042742992 18979229138688 19036571980608 19045739425986 19062721117944 19109223858816 19169669706096 19176189696027 19196001669978 19216433343744 19242829543392 19300968813672 19327481133471 19348052750208 19374629745744 19433167230204 19480573659456 19500700109184 19507332689208 19569037824973 19616775705072 19634266548288 19643721825546 19741630202112 19751137182504 19768747826016 19778267865447 19886418944028 19906964694792 19955526933888 19982938371984 20025458532261 20043313768044 20092208625216 20101884433722 20152914164656 20180596739058 20202076387584 20229826492512 20239568573679 20343322953408 20361461605632 20371267078344 20399249588067 20420961964416 20482660781856 20500923671424 20510796304908 20560831566912 20579164155648 20622952978992 20644259683488 20651281211106 20701659180384 20723047200576 20767142181604 20785658722416 20836364500224 20846398672008 20864985880032 20909382881478 20928026247912 20979079325568 20989182224556 21007896742224 21052597832721 21074348426894 21125758451616 21132943746642 21154777350588 21206383578432 21218693279133 21270455427312 21299673085866 21322343847168 21386766052288 21416143478184 21445561257687 21468387298176 21490567467264 21565878419358 21618487511712 21637763134848 21648183236316 21703138331168 21713589915381 21766559343984 21785966991936 21796458463962 21908193949824 21915645366888 21938287622832 21991805192448 22058250072768 22068872668206 22088549866824 22142433995136 22209333977376 22220029330317 22239841304268 22294094501952 22364614657112 22395335281641 22419172234368 22449967800624 22517796949284 22572728208576 22592854658304 22603734703368 22672028435238 22727335936032 22750816794048 22758554804076 22837643853696 22886238322584 22906644306336 22917675463137 22973582209968 23031901902464 23042993379588 23063539130352 23119801705728 23130935512776 23200822101366 23224792143924 23281448089536 23313428100648 23383866062718 23408755179264 23440910062752 23452198506009 23473109115036 23544029528901 23569089118848 23593439638272 23601464241264 23659039063296 23733876778976 23755038539904 23766478258068 23824455625152 23845698148608 23896437578832 23917744283328 23929262355726 23987636828064 24009024848256 24060111808824 24084969630736 24093161412957 24143723944704 24151935710448 24176888400672 24249935176152 24309091916928 24320798450676 24342483526704 24394280028391 24416030622564 24475592546496 24487379261982 24509212865928 24646718193552 24655101037749 24680573575686 24706842870528 24740780841504 24803586664192 24815531331864 24849618600177 24876067821696 24910238244528 24985500724548 25046451847872 25072328711808 25160191489251 25221568763664 25244056990656 25256213775702 25382095974144 25394319234648 25416961490592 25429201541289 25559559608128 25568252928036 25594668893304 25657106057856 25734625084896 25747018112907 25769974844628 25832839660992 25910889640272 25946481521646 25974098212608 26009776918944 26155700940096 26179022064384 26191629100728 26270763107498 26334849576672 26358330434688 26371023820596 26435354871744 26450699841111 26515225258704 26542619593056 26551647271422 26643917829312 26700611376348 26724418357392 26789611500288 26802512578296 26826410417184 26883492276186 26907462318744 26973101990016 26986091431572 27067625784927 27095590834578 27124430604544 27161689437792 27170927674254 27198999450756 27281177073171 27310214375808 27347728406544 27385293967542 27414442089216 27497270638656 27525679577984 27535041614808 27572864474169 27602212240512 27630729600768 27714211629888 27727557967746 27795198229344 27819981173376 27879177175304 27904034997216 27917472748347 27985576299408 28010528989632 28070130443628 28167677935488 28177258328856 28206369800784 28275178104576 28291591038844 28360607236416 28374264859122 28399564114488 28468843708032 28554857970912 28568609138979 28594081676916 28754504559144 28794002504967 28824650015616 28864244315088 28951453220508 29022079125312 29047955989248 29061944618616 29149750845306 29220860489184 29251050163776 29260999033812 29411000097024 29425163557608 29451399822432 29465582738319 29612445303168 29626705773756 29653121739024 29725459335936 29829628416042 29860447042188 29933290400832 30023729265712 30064970652066 30096970944768 30138312937824 30152826650583 30229371246984 30270895108587 30303114581376 30334422392064 30344739738768 30514984430112 30542192408448 30556900617516 30631442946624 30658754762496 30723991172784 30751385507136 30766194457362 30841247350368 30934429468488 30966389525232 30976921816659 31041930786048 31052488770576 31084570800864 31150713272406 31178488083624 31254546750336 31269598008012 31297478820048 31364074322217 31392039371868 31468618988352 31483773336834 31511845113336 31611522640341 31688637677424 31699415619963 31732166025882 31765940833536 31861916771776 31890325711104 31905683140968 31949509628799 31983515770752 32080149078432 32124215217276 32202580947264 32235851200896 32333246901536 32348817629037 32427731267568 32456644702272 32472274854474 32554707496752 32634123395328 32649839015976 32678950487904 32748485517566 32862290924736 32873468050332 32907431434248 32987707788672 33087375109152 33103309002309 33132824800236 33213650992704 33314000966064 33359761956402 33395269130496 33441141752928 33546921985668 33628758351552 33658742654208 33674951700936 33776695423926 33859092312864 33889281987456 33905602055052 34008042652857 34091003904048 34126225191072 34137832206114 34312833446528 34329357483876 34359966459504 34443786214656 34460373314952 34547852853696 34564490069382 34595308695528 34679702558592 34801233152049 34837188215886 34874267920128 34922172134304 34970142150972 35075799094077 35113132768896 35161365094128 35247139828992 35267599788148 35353633678272 35390159457408 35402196361896 35488558594944 35525223772416 35600815168464 35632557809856 35649717387102 35736683437728 35768547222912 35844656368248 35876616424992 35893893533589 35981455242096 36013537272384 36090167713236 36127454446104 36215585917056 36227903565672 36265332601008 36342498817807 36374902764228 36463637875392 36481197676014 36513725290056 36624045933846 36663027518208 36713388819744 36731068892973 36763819298892 36952282173184 36970077290328 37020860363529 37060264305792 37111171262256 37205379996288 37223296997796 37314101732544 37347371986176 37426840591504 37478251086822 37569677771808 37608493067712 37814142981888 37832353145496 37866085485984 37884320663553 38073143961216 38091478851972 38125442235888 38218447717632 38339339412192 38352379392054 38392003339956 38485659086784 38601937627344 38654962266942 38696105500416 38749259491488 38866334460408 38919722282469 38961147318912 39001400218368 39014665378416 39138075649946 39233551410144 39268533096576 39287443651092 39406144661247 39502274365008 39537495652032 39556535730894 39772837888056 39813929389584 39827470907133 39911053867776 39965876743968 40050917064522 40086627536088 40184417250432 40203768867444 40305828329312 40325238414279 40361193478116 40459652985024 40479137147358 40643386251867 40686645906816 40742534156688 40798499176134 40841923928832 40965321563712 41001847342848 41021592609816 41077940951313 41121663133824 41245905957984 41288519366976 41302562422212 41403318360768 41446094401152 41534284363208 41571317444832 41591336951619 41692797344016 41729971760064 41818765762956 41856052495824 41958158651136 41978364449112 42015793484448 42105195665442 42148696853788 42251516903232 42265887493284 42309554701176 42412767156864 42437386558266 42540910854624 42561397288683 42599346171732 42773532104576 42832286956368 42891122515374 42936774596352 43131756838716 43236975023424 43275526269696 43296366472632 43406276662336 43427179830762 43533118687968 43571933983872 43592916927924 43724626267959 43816387899648 43831290733776 43876575245664 44116500145536 44137745336412 44177099733648 44284867990272 44418667954752 44440058660634 44479682608536 44588189003904 44729229314224 44744442624063 44790670563282 44838344468736 44899935601248 45035593898568 45097455978099 45145456417152 45207469406736 45344056870476 45454671872064 45501633588096 45517109608152 45675287707392 45772476645168 45813288612672 45835350926274 45947164419936 46063803804928 46085986759176 46127078260704 46149291686043 46261871025552 46401644202732 46449584287848 46562896179072 46626856201296 46726069908609 46767732125436 46881820125504 46904397012018 46946218230072 47088059057802 47138178237696 47202928482528 47225660005251 47467753557952 47510077079808 47532956516136 47598249038823 47648911250304 47792875157664 47835488566656 47858524711452 47975273656128 48018049696512 48120223617648 48169939261472 48186322825914 48303871420896 48353776801344 48499870352304 48618183833856 48641596901352 48684967053408 48788560056782 48832061245128 48951185092992 48974758523964 49018425731856 49122728276349 49293436387104 49310202075498 49361147151372 49481561683008 49510284317977 49631062663728 49699237200354 49752135643392 49820476489056 49971001449096 50039642934603 50092903695744 50144657423616 50320382978502 50443137527328 50488113981312 50512427551404 50665043135889 50788638469296 50833922981184 50858403082578 51119119216256 51136505856072 51189337786608 51206748309171 51314212115712 51469250169792 51494036225814 51539949689256 51665679321984 51821779280544 51846735104073 51892963043292 52019553837888 52255782323829 52311401880192 52383258201456 52541526214996 52669699153344 52716660869376 52742047641192 52870709743488 52901399682222 53030450517408 53085239186112 53103294542844 53287835658624 53401222752696 53448836714784 53474576080653 53605025156592 53652820834368 53766984552372 53814924637488 53946203980032 53972182863144 54135251569854 54191181669156 54323378875584 54341855348508 54397998901512 54562354146342 54620428751616 54695456813088 54721796514021 54770587935084 54936068900769 54994541277312 55051359155968 55070083229616 55145728948338 55204424481024 55428423259776 55455115935492 55590396458688 55639962346752 55758354350608 55808069994432 55834945496694 55971152598816 56021057979264 56140260887256 56217376630233 56335355870976 56354516657712 56412739601568 56583182077688 56721214472832 56748529718244 56799128228976 56937687416064 57109715941824 57137218277958 57188163353832 57509009118288 57528569088081 57588005009934 57649300031232 57728488630176 57902906441016 57982443400413 58044158250624 58123889237232 58299501690612 58441720978368 58502100327552 58521998067624 58707113474919 58850327115216 58902799644864 58931165476638 59224890606336 59253411547512 59306243478048 59334803596341 59659256832084 59720894084376 59866580801664 60047458531424 60076375596783 60129941304132 60276625875648 60305653301166 60458742493968 60541790217174 60606229162752 60689479477536 61029968860224 61084384816896 61113801235032 61197748764201 61262885893248 61447982345568 61502771014272 61532388914724 61682494700736 61868858936976 61932779050464 61953843633318 62104977541152 62169141601728 62301426544812 62356976167248 62509093500672 62539196016024 62594957640096 62728148644434 62784078743736 62937237976704 62967546673668 63023690226672 63157793498163 63223045280682 63377275354848 63398831239926 63464332051764 63656079837399 63723833543552 63811366281936 63899019257598 63967031541504 64160298156864 64248430434552 64336683773061 64405161894528 64471702401792 64666493803072 64697635258074 64855462535136 64913289404544 64944549708948 65109414993504 65140769746143 65299678031952 65357900975808 65496971035132 65724581849472 65746936100664 65814862868496 65975415577344 66174750218304 66206618004618 66265649600472 66427301985408 66628001932128 66660087990951 66719523912804 66882283505856 67093843971336 67186005844923 67257516703104 67349903401872 67553390847852 67718184625728 67778563974912 67811204110104 68016085305714 68182007808096 68252450382144 68275664412228 68625666893056 68658714967752 68719932919008 68753026389411 68920746629904 69095705707392 69128980138764 69190617391056 69359405117184 69602466304098 69674376431772 69844344268608 69940284301944 70151598188154 70226265537792 70322730188256 70356595518027 70535199576296 70632088586703 70707267356544 70780318914816 70804392723792 70977117189888 71201630336928 71265115619712 71299434774204 71473366875456 71537094445824 71689312736496 71753232849984 71787787067178 71962910484192 72027074544768 72180335426472 72254908892208 72279484238871 72431171834112 72455807131344 72530665202016 72684997635614 72749805528456 72927275750784 72962395352028 73027450580112 73182840085173 73248091867692 73426777639488 73462137785946 73527638597784 73760219494129 73940154580656 73965303113247 74041720727058 74120528611584 74222342524512 74410759992576 74446593995592 74548855800531 74628203465088 74853681183008 74956502173644 75139355543616 75216986135424 75480574467753 75664706290992 75732170971968 75768641327106 76146287922432 76182957703944 76250884471776 76287604623867 76678678824384 76704758784108 76784006679912 76971318173568 77203875254688 77241054338721 77309924533884 77498518982976 77732668920816 77839444564938 77922294637824 78029330756832 78276151299892 78467102820288 78537066193152 78574887302184 78812289322494 79004548730016 79074991304064 79113071461788 79352099523333 79545675776112 79627858779168 79654941814266 79931753487936 80101834129044 80173255072176 80368834500864 80407537734888 80611656658624 80650476828558 80722386956232 80919305970048 80958274294716 81202877354781 81286772503734 81373291813632 81485068313376 81596998352268 81843531219513 81930643127424 82043185219632 82155881902626 82243326267648 82491811915968 82577038733952 82605124844424 82806636721536 82892188802304 83068568726416 83142634889664 83182673903238 83385594688032 83459943520128 83637531525912 83712104991648 83752418245041 83956728898224 84031586968896 84210391330884 84297393707576 84503033806464 84531774986568 84619109402352 84825534313728 84874773116532 85081821709248 85122794577366 85198692343464 85547064209152 85664573912736 85705827416937 85782245030748 86263513677432 86382007514901 86473950046848 86592732945264 86812553324672 86854359661524 87066237375936 87143867967744 87185833855848 87449252535918 87662581467552 87753150491328 88233000291072 88275490672824 88354199467296 88396748214957 88837335909504 88880117321268 88959365217072 89176378007808 89458458628448 89488885248126 89581341126564 89799871202496 90071187797136 90194911956198 90290912834304 90414938813472 90688113740952 90812685325761 90909343744128 91003267176192 91034219216304 91544953290336 91626577225344 91670701852548 91894328839872 91947670876243 92171973518352 92254156521408 92298583372086 92523742051104 92803288405464 92899168575696 92930765449977 93125792358144 93253712402592 93452139817218 93535464250872 93763640251008 93808794024036 93892436460144 94092222966651 94176118115604 94405856965056 94451320010502 94834567921023 94935507115904 95065913032272 95098246859889 95196498077646 95297822500608 95585750315328 95670977133312 95717049422904 95848528886397 95950547312256 96240447235296 96339878522944 96372645651828 96607742841792 96707553602688 96999740704608 97046452887111 97283193802704 97369934106816 97577120113564 97664122490256 97902370185984 97949517047928 98036851463712 98245456552698 98586872774208 98620404150996 98722294302744 98963123366016 99020568635954 99262125327456 99309927006927 99398474400708 99640952978112 99942002898192 100079285869206 100185807391488 100640765957004 100886275054656 100976227962624 101024855102808 101330086271778 101577276938592 101667845962368 101716806165156 102024127958571 102238238432512 102273011712144 102378675573216 102413496618342 102938500339584 102988072451628 103079899378512 103331358643968 103643558561088 103693470208146 103785926086584 104039107675776 104403699456147 104511564647658 104622803760384 104766516402912 105083052429992 105227397282231 105339398306688 105484095282384 105741419486976 105802799364444 106060901034816 106170478372224 106206589085688 106575671317248 106802445505392 106897673429568 106949152161306 107210050313184 107305641668736 107533969104744 107629849274976 107681680600767 107944365726288 108270503139708 108382363338312 108646757751168 108683710697016 108795997803024 109027496453421 109124708292684 109390913626176 109443593028042 109541175870168 109872137801538 109989082554624 110140166459232 110193206678919 110291457896676 110856846519552 110910231870984 111062581090587 111180792917376 111516708701216 111616139988864 111669890993388 111942305197632 112042115958528 112280521774512 112434753260466 112709033315424 112825479203136 113166364155376 113442428945664 113497059436488 113598256457952 113652961990659 114219431883648 114274436555916 114376326707664 114619699311481 115018018236576 115057138176162 115176010019868 115456977260352 115805812882032 115964886800826 116088316501248 116247778474464 116599003381224 116759166847407 116883441956736 117004200655104 117043996135248 117414226949838 117700654230432 117805599289728 117862330953276 118218433983741 118506823095024 118612486956096 118669607192682 119318513664168 119441788168752 119482412721399 119733161603328 120094917062848 120152751193566 120259882608264 120553251751296 120611306602332 120917484987936 120975715242837 121083580434348 121378958955072 121930158755601 122059937720448 122227602470064 122395497528402 122525771786496 122895964691136 123005542028544 123064777829448 123364989401472 123737717873952 123865558100928 123907687266636 124209955082304 124338283203456 124602853089624 124713952334496 124774010854857 125078392032048 125189915280192 125456297288868 125568157487472 125874475953408 125935093347336 126047380453344 126315586996326 126446090561364 126754550709696 126797662479852 126928664103528 127312159674798 127447667087104 127622732563872 127684191866049 127798038515196 128320596313728 128496860869104 128673367546122 128810323789056 129332987606144 129395270516148 129710925070272 129826578809088 129889099417896 130218829987008 130281539492286 130599356063904 130715801951616 130993942070264 131173878803877 131449163698944 131493872201328 131629725736992 132349500436608 132413236009236 132531299200944 132854603970816 133256003864256 133320175981902 133439047825608 133764567011712 134187687942672 134233327872189 134372011689846 134515033406208 134699806803744 135106781695704 135292367934297 135436369251456 135622408220208 136032170611428 136364015616192 136504900764288 136551328824456 136983264774811 137317429935504 137439865838016 137506052778822 137841493259808 138191411414784 138257960277528 138381234782112 138447875058129 139204932608196 139348752863544 139688688537216 139880568603888 140178209725827 140303196376308 140645460376512 140713191036054 141070399152592 141264177173406 141414534713088 141608785447584 141676980015753 142403260673856 142530231239424 142598869548408 142794747116469 142946733750912 143378625472992 143506465699968 143575574134356 143925820968384 144054149089536 144360670852944 144509817784416 144558968477742 144911614262688 145061330404032 145369995271228 145499611056912 145854551501568 145924790704056 146054901160224 146365680170346 146496183735384 146853555278976 146924275571892 147055277195568 147368184829047 147520438988258 147880309161312 147930606226494 148083441454116 148444685049024 148530852953931 148893187991184 149097711601062 149256406930176 149707362366016 149913004347288 150118928803809 150278711087232 150433972270848 150961148935506 151329412581984 151464341943936 151537282654212 151995129407667 152365915407888 152501768943552 152575209247734 153357357648768 153409517568216 153568013359824 153942636347136 154407750509376 154482108677442 154619849067768 154997037965952 155465337841632 155540205312219 155678889129876 156058661513664 156552302599784 156767346971487 156934205640576 157149774604368 157624578644988 158009097460032 158149982608128 158226142923576 158704199046666 159091351552224 159255717558336 159309883628532 159863506975872 160203668258088 160346510144352 160423728241959 160815075469776 161223313317248 161300953657116 161444773912464 161838611940096 161916548589432 162405754709562 162573545007468 162970136626752 163193996704536 163687062439026 163861286254848 164086370439264 164165389542063 164311763805252 164808206702307 164983623831936 165154077467904 165210249688848 165613273443072 166137137452832 166285269779328 166365347806476 166771189376064 166919887040256 167275063051824 167424209983296 167504836490082 167913457796448 168063173937792 168420782661768 168594787415152 168652129890699 169006067612928 169063549973136 169238218804704 169749546233064 170163643418496 170245589154732 170397384686928 170759960198737 171329147825472 171411654833874 171564490061496 172527027354864 172585707264243 172764015029802 172947900093696 173185465890528 173625106649344 173708719323048 173947330201239 174132474751872 174371667711696 174898505071836 175325162935104 175506300982656 176121340424757 176550981345648 176708398934592 176793496429914 177674671819008 177760234642536 177918730434144 178004410789023 178916917256896 178977770496252 179162682253128 179599742404992 180142375594272 180229126790349 180389823912396 180829877626944 181376227481904 181625370651522 181818687488256 182068438432608 183089906580672 183253154450688 183341403705096 183788657679744 183895341752486 184343947036704 184508313042816 184597166744172 185047484102208 185606576810928 185798337151392 185861530899954 186507424805184 186904279634436 187070928501744 187527280502016 187617588048072 187784872920288 188184445933302 188352236231208 188811713930112 188902640021004 189473380494489 189669135842046 189871014231808 190131826064544 190196493719778 190392996155292 190968239512197 191171500630656 191434098845808 191697057772794 191901094624512 192480894470592 192679757045888 192745291303656 193010051319183 193215485683584 193415107205376 193999481409216 194092905774222 194566387605408 194739868213632 195154240227128 195328244980512 195422309238429 195899034095856 196073702927424 196490913105396 197173745548416 197240808301992 197444588605488 197926246732032 198041137271908 198524250654912 198619854013854 198796948801416 199281905956224 199884005796384 199980263972853 200158571738412 201281531914008 201558017534769 201772550109312 202049710205616 202660172543556 203154553877184 203335691924736 203433612330312 204048255917142 204546023424288 204757351146432 204826993236684 205877000679168 205976144903256 206159798757024 206259079168233 207287117122176 207386940416292 207571852173168 208078215351552 208807398912294 209023129295316 209533032805824 210166104859984 210454794564462 210678796613376 210968190564768 211069786554081 211605598728888 211896265760109 212121802069632 212340956744448 212413178171376 213604891010784 213795346859136 213898304322612 214420100626368 214611283337472 215067938209488 215259698549952 215363361201534 215888731452576 216541006279416 216764726676624 216838452716613 217293515502336 217367421394032 217591995606048 218054992906842 218249416585368 218781827252352 218887186056084 219082351740336 219548520255519 219744275603076 220280332918464 220386413357838 220582915793352 221280658482387 221820463741968 221895909339741 222125162181174 222361585834752 223033417402432 223232279977728 223339781986776 223646567401593 223884610395264 224561043549024 224869506520932 225418066630848 225650958406272 226332728310752 226441723403259 226994118872976 227196512915904 227305923981318 228438863767296 228548873111832 228752653415328 229239398622962 230036036473152 230114276352324 230352020039736 230913954520704 231611625764064 231723163016163 231929773601652 232495556948928 233198006762448 233518333694814 233766883913472 234087992270496 234828453899676 235401308460864 235611198579456 235724661906552 236436867967482 237013646190048 237224973912192 237339214385364 238056298569999 238637027328336 238883576337504 238964825442798 240189834125696 240305502387132 240519765216528 241106503502592 241222613204664 241834969975872 241951430485674 242167160868696 242757917910144 243608632064343 243860317511202 244119875440896 244455204940128 244790995056804 245530593658539 245791929382272 246129555658896 246729978802944 247475435747904 247731116201856 247815374533272 248419910164608 248676566406912 249205706179248 249427904668992 249548021709714 250156784064096 250379830560384 250912594577736 251136314974944 251257254735123 251870186694672 252094760906688 252631173992652 252892181122728 253509101419392 253595324959704 253857328207056 254397491724649 254624319349596 255245465127744 255368383732098 255596077030392 256641192627456 256993721738208 257117482250811 257346735092244 258665975212288 258790541032296 259146022544703 259421850140544 259778198835792 260437659974016 260563078984572 261198712127808 261431603903232 261987884140528 262347757607754 262987744402656 263259451473984 264699000873216 264826472018472 265062598401888 265190244644871 266512007728512 266640351963804 266878095651216 267529134023424 268375375885344 268466655744378 268744023379692 269399613607488 270213563391408 270584735868594 270872738502912 271244816440416 272064341222856 272438055977283 272728031232384 273009801528576 273102657648912 273966529549622 274634859871008 274879731676032 275012105557644 275682986519616 275843012628729 276515920555056 276762469564224 276895750116258 278409865216392 278697505727088 278792296349931 279377377074432 279761137207776 280356419451654 280606392752616 281290920753024 281426382072108 282140798305184 282276668899953 282528354346812 283217570895168 283353960031506 284503703763069 284806521347712 285197739096816 285589494232938 285893467501824 286757250945984 287012931399936 287151148268712 287545586659191 287851641936768 288721341705888 289019635568832 289117936955484 289823228525376 290122660808064 290739990542456 290999222113824 291139358661333 291849581408112 292109802320448 292731360340692 292992367470768 293707110557952 293848551143784 294110554391136 294736369658094 295040877976516 295760618322624 295861212452988 296166882908232 296889370098048 297061705907862 297786375982368 297929781020781 298195423202124 299414724732032 299826008694576 300237857607618 300557422174464 301922297871012 302658825163968 302928683887872 303074565308424 303990258815334 304731830815776 305003537887104 305150418495468 306072383875713 306714715297536 306819035136432 307136026719648 308815501018752 308964217354884 309239698135536 309994075931904 310930675683264 311080410624438 311357778259752 312117323027328 313104605199568 313211098368441 313534693942974 313868411281152 314299549208736 315249157289976 315682191846693 316018194920064 316452285847152 317408398093332 318182703104448 318511435116672 318619767257064 319727013951744 320407336516176 320693020288704 320847456483918 321630150939552 322446626634496 322601907314232 322889547824928 323045041802301 323833097178864 324811509419124 325147090014936 325940273253504 326387993409072 327082489360263 327374124878052 328172740878528 328330779084126 328623527610504 329616413404614 329967247663872 330420499377696 330579620036757 332274274905664 332570539558656 332730695612952 333187743271761 333542378752128 334550126103648 334848419966592 335009672980164 335826915592896 336126347875584 336841565323536 337189574830304 337304259781398 338127099946272 338476437609408 339499092466128 340327286836992 340491178309464 340794769373856 341519920397474 342658295650944 342823309667748 343128980122992 343859097934443 345054054709728 345171414528486 345528030059604 346370931781056 347417438646096 347894660402478 348264949503744 348743335423392 349797010143672 350277500542221 350650325870208 351012601965312 352242680849514 353101962691296 353416797869184 353586992859828 354655301951223 355520469285072 355837460868288 356008821578046 357833834513792 357955540992504 358325364506256 358447238164197 359199484809984 360284751188544 360458253580698 360779647824792 361659755253888 362752454963808 362927145728511 363250741303044 364136876865216 365790476266803 366179813161344 366682807410192 367577315359488 367790683504972 368687894073408 369016626085632 369194333488344 370094968204416 371213153621856 371596674302784 371723061799908 373014849610368 373808559268872 374141857003488 374322032564571 375235176096144 375569745840576 376368891866604 376704472462416 377623427860224 377805280042008 378946760988978 379338271684092 380263652129088 380392987439556 380785992310584 381936479024394 382343001261312 382868197691616 383052575598147 383394115545588 384961788941184 385359514091776 385490582607312 386020102638366 386430971367168 387998962818432 388185811548444 389132775210816 389479736427264 390308480454256 390656489961024 390844618476858 391798068191712 392147405854848 392981826210792 393521636411631 394347491096832 394481616603984 394889177210976 396082274543816 397048501309824 397239708027708 397593897602832 398563811912448 399768011592768 399960527945706 400317143476824 402563063828016 402699983616567 403116035069538 403545100218624 404099420411232 405320345087112 405877103802891 406309107754368 406867224660624 408096511834284 409092046848576 409514702292864 409653986473368 410949794324433 411952289806512 412319597514048 412518158336466 414574234244352 414773880832584 415143704346336 415343625174387 417614797824588 418046258590632 419066065611648 420332209719968 420534629177481 420909589128924 421936381129536 422139573108162 423211197457776 423792531520218 424243604139264 424826356342752 427209782021568 427590693718272 427796608645224 428384241349407 428840201252736 430135876418976 430519397099904 430726722403068 431777462905152 433082012558832 433529453353248 433676905433226 434734842788064 435183991212096 436109985813684 436498833170736 437563654504704 437774372112168 438164703480672 439097040511038 439488551206152 440560665836928 440772826715676 441165831586704 442104554487141 442561316964774 443640927483936 443791818679482 444250324362348 445592558861793 446066834804864 446679563973552 447293134803186 447769220790528 449122087098048 449739013041864 450356786411427 450836133261696 451301916812544 452665456621504 452883446806518 453988237745952 454393025831808 454611847962636 455985388223001 457097746223664 457505306830656 458478797245924 460072072946304 460228552704648 460704040079472 461827909041408 463223251528128 463446326032326 463859547203304 464991113897856 466396013524896 466620615936657 467036667389628 468175984540992 469656907799352 470302040914461 470802616921728 471449323813104 472873735934964 474027292380096 474449947824384 474678428770728 476112597139998 477274054656672 477767152675008 477929650885596 480379668251392 480611004774264 481039530433056 481271184725877 482445226409328 483669939951744 483902860971348 484334321737392 485515835820288 487217264128686 487720635022404 488910409880256 489581990113608 491061187317078 491583858764544 492259111317792 492496168626189 494424620106921 494950871495808 495462232403712 495630749066544 496839820329216 498411412358496 498855809337984 499096043419428 500313568128192 500759661120768 501825189155472 502272629949888 502514509470246 503740373389344 504189521813376 505262347985304 505784362245456 505956389672097 507018202838784 507190649919408 507714656414112 508794983449298 509248638699192 510490930255488 510736767464196 511192154060784 512279880596211 513987443476416 514234964501622 514693470184488 516321536458903 517581082064592 517757121792729 518292045089406 518843700281088 519556397671584 520875319948032 521126157969144 521841990603717 522397424255616 523975768281056 524695515215508 525975488805312 526518902947968 528364021274271 529652944036944 530125196803776 530380489289742 533024015457024 533280703927608 533756191302432 534013232367069 536750751770688 536933311488756 537488046759384 538799227214976 540427126782816 540687380371047 541169471737188 542489632880832 544128682445712 544876111954566 545456062464768 546205315297824 547933059099244 549269719742016 549759463352064 550024211115288 551365973039232 551686025257458 553031841110112 553524939128448 553791500232516 556819730432784 557395011454176 557584592699862 559522274415552 560712838903308 561212785505232 562581841506048 562852764144216 564281596610368 564553337799906 565056708693624 566435141790336 566707920063012 568420141483467 569007407526138 569613042695424 570395478193632 571178988465876 572904718536591 573514501891968 574302296537424 575091173318382 575703283873536 577442683411776 578039271137664 578235873910968 579646457050752 580245321616128 581479981084912 581998444227648 582278717322666 583699162816224 584219604640896 585462720681384 585984734941536 586266927715287 587697102287568 588221108782272 589472739316188 590081755953032 591521236645248 591722424905976 592333765816464 593778740196096 594123411815724 595572751964736 595859562041562 596390846404248 598829449464064 599652017389152 599940791918559 600475715215236 603844595742024 604674052604307 605317650327936 606149130616848 607980517630668 609463661631552 610007075774208 610300836990936 612144767751426 613638070272864 614272053439296 617631002037504 617928434709768 618479396271072 618777237504699 621861351366528 622160821248876 622715556519504 624234646054656 626209210399136 626422196736882 627069387885948 628599098417472 630498314579952 631364383693386 632036389840128 632904571694304 634816796186664 635688797280327 636365406208896 637022870233344 637239534514128 640814673032352 641386040577408 641694912967836 643260301879104 643633696133701 645203814628464 645779095649856 646090083604602 647666194357728 649623018838248 650294180029872 650515358149839 651880546507008 652775986818144 654164978720526 654748249756104 656345481757056 656661558168252 657247055221008 658645560766557 659232826809228 660840998755392 661159240073514 663841975447161 664548549811328 665461391225904 665687728019223 666375486543522 667084757504256 669100252207296 669696839933184 670019345960328 670939702204779 671653831185792 673683130647072 674379149660608 674608519562796 676254199892544 676952875218816 678998184932256 679325170209777 680982356618928 681589538747712 683039840794948 685316591301888 685646619335496 686257960245984 687718195868886 690108109419456 690342829056972 691056060119208 692741863562112 694834877292192 695169489048489 695789320804956 697486670846784 699594020287344 700555001084442 701300651740416 704485361699028 706203925382592 706833595738368 707173985719656 709310603902446 711040938570144 711674921736576 712017643156092 714168895709997 715667669027584 715911081985008 716650729012512 716894476328394 720569502377088 720916507161396 721559295649584 723319510507776 725504909927616 725854291457022 726501482606088 728273753730432 730825896193029 731580952533606 732359626322688 733365614820384 735581367009944 736591780975617 737375788146816 738388666976688 740189936408832 742426307243712 743193348605568 743446123599816 746029699220736 747617118537744 748283714006976 748644065129142 750470352192288 751139491681152 752737783733208 753408944924832 753771764205369 755610560084016 757893521977956 758676543368184 760527304258176 760785974879112 761571984621168 763192475173947 763872958048788 765736395383232 766105151196294 766788231091176 769923577882368 770981165214624 771352446752433 772040205276732 775997925636864 776371623096888 777438067634109 778265550421632 780616960908512 781312979922048 781689236953716 783596136383424 784294811709696 785963652421584 787043272823262 788963233207968 789778354421952 792164549087632 794097002619648 794479416055416 795187795205664 795570733934613 799536023185536 799921055891412 800634286953648 805126127656032 805399967233134 806232070139076 808198840822464 810640690174224 811754207605782 812618215508736 813734449321248 816193023668568 817314167931849 818184093697152 819029404585728 819307972946736 821899588648866 823904579613024 824639195028096 825036316672932 827529037886187 829547761665168 830287408692672 830687250348774 835229595649176 836092517181264 836376889049793 838132131223296 840664419439936 841069258354962 841819178257848 843872762259072 844279146216324 846422394915552 846830006699859 847585063040436 849652712685504 853511111289207 854419564043136 855593217290448 856768482698814 857680402505472 860271752837952 861038794199808 861453444806136 863554925810304 866164025117664 867058906706496 867353810866452 869469685576128 870367982424192 872219971627368 872997666341472 873418075983999 875548744224336 876329406961344 878194081022076 878977102412304 881121331673856 881545653431352 882331663173408 884209108974282 885122633929548 887281854967872 887583637358964 888500648724696 891185117723586 892133669609728 893359127947104 893789343062343 894586269606372 898244174196096 899478026083728 900713572822854 901672266523392 905330913243008 905766893613036 907976475491904 908786051663616 909223695925272 911970776446002 914195492447328 915010613661312 916957594491848 918217151627139 920144145892608 920457105409296 921408080158944 926446503056256 926892652064652 927719094406608 929982227795712 932792027049792 933241231873314 934073334779256 936351969081984 939313815598704 939633295105323 940604081828922 941605233843456 942898647626208 945747471869928 947046575540079 948054584760192 949356857541456 952225194279996 954548109313344 955534305350016 955859301771192 958882853423677 961222009548528 962079060866112 962542369451754 964890452818656 967339879903488 967805721942696 968668643474784 969135125406903 974434528257372 975441270044808 977820819760512 979163980227216 981247468080789 982122374634156 984518222635584 984992337252378 988849240213842 989901742991616 991261498133088 991738860110271 996822824716992 997711618675968 998192086838856 999563229815283 1000627136256384 1003650378310944 1004545259899776 1005029018940492 1007480746778688 1008379043626752 1010524695970608 1011568724490912 1011912779344194 1014381299838816 1015429312828224 1017589966898596 1018497277398384 1020981860510976 1021473534928392 1022384308121568 1024559761192422 1027974886952832 1028469929003244 1029386940368976 1031577293803329 1032643072917806 1035162164129184 1035514243585458 1036584090178812 1039112795343168 1042252315938288 1043683981207434 1044794848511232 1047951536562112 1049391030431016 1050832501626663 1051950977610624 1053037805895936 1056728042548542 1059305888073888 1060250393607552 1060760978579484 1063965905853669 1066561407855216 1067512382604864 1068026464734138 1073501503541376 1073866622977512 1074976093518768 1077598454429952 1080854253565632 1081374760742094 1082338943474376 1084979265761664 1088257364891424 1088781437185533 1089752223909132 1092410630595648 1095866118198488 1097371428800409 1098539439484032 1100048422230576 1102731946078464 1103372050514916 1106063682220224 1107049878256896 1107583000465032 1113639460865568 1114790022908352 1115169185399724 1119044548831104 1121425677806616 1122425571010464 1122966097693713 1125705528288432 1128563193220736 1129106675599812 1130113417387248 1132870283580672 1133415840126024 1136840282966934 1138014815052276 1140790956387264 1142357976931752 1145809437073182 1147029003783936 1148604593074848 1149157726794441 1150182346636764 1154885366823552 1156078542275328 1156471747821936 1159292914101504 1162959962169824 1163996888455296 1164557434645332 1167398325632448 1168439209281792 1170925441362768 1171969469883072 1172533855430574 1175394204575136 1176442217564544 1178945478632376 1180163511906064 1180564909234893 1183042473290496 1183444849811952 1184667531632928 1188246823631448 1191145503929472 1191719124083124 1192781692808496 1195319721391159 1199304034778304 1199881583837118 1200951430430472 1207689191484048 1208099950849701 1209348105208614 1210635300655872 1212298261233696 1215961035261336 1217631311408673 1218927323263104 1220601673981872 1224289535502852 1227276140545728 1228544106878592 1232849382973299 1235856869419536 1236958792542144 1237554475009398 1243722702733056 1244321642497752 1245431113039008 1246030875523161 1252418420798272 1252844393473764 1254138775771896 1257198196834944 1260996629159904 1261603887532443 1262728767386772 1265809143388608 1269633592373328 1271377594560654 1272730812417792 1274479069028256 1281629346064704 1282772081154816 1283389825935672 1286520603758208 1287267392267402 1290407629256928 1291558191299712 1292180167209204 1295332388715456 1299246037676496 1300588360059744 1301030716299678 1305551973636288 1308329957441052 1309496499512208 1312690963514112 1313323116336504 1314494110442016 1317291121533114 1318465653618456 1321681997510784 1322318480147028 1326313663461423 1327683950894322 1329097099622656 1330922782451808 1331375456038446 1332750973087044 1336777676585379 1338200504414592 1340038691920656 1341879404409558 1343307662371584 1347366261294144 1348758299321216 1349217039125592 1351070359234281 1352508399785088 1353905750437632 1357996369864512 1358650340419554 1361964713237856 1363179077495424 1366079681589896 1367956164669003 1371293238670992 1372515920491968 1375436391737772 1380216218838912 1380685658113944 1382112120238416 1385483727124224 1389669754584384 1390338978096978 1391578641609912 1394973341693568 1399188040574688 1399861847809971 1401110002168884 1408970723398056 1410906122743383 1412407850765184 1414347971439312 1418621207804892 1422081877140288 1423349843473152 1424035286312184 1428337791419994 1431822163970016 1433301458025024 1433788952656788 1441139004754176 1441833014322792 1443118591299168 1443813554177631 1451009819855232 1451708582914044 1453002965212176 1456547507460864 1461651792386058 1463161905067212 1466731229640768 1471162734019888 1473183561951234 1474751576293632 1476777333953376 1477488505878567 1483273860320763 1484852614487424 1486386697211136 1486892247199632 1495234237075488 1496567428013952 1497288130258284 1500940704384576 1502278983362304 1505475567466416 1506817889849664 1507543528410738 1511221120168032 1515787043955912 1517353086736368 1517869169016291 1521054608516352 1521571949758224 1523143969242336 1526384950347894 1527745916097576 1531472790766464 1532210302392588 1533576462182352 1536839641788633 1541962330429248 1542704893504866 1544080410553464 1548964609376709 1552743246193776 1553271365378187 1554876135268218 1556531100843264 1561233921817024 1562625959844096 1563378473907432 1565525971811151 1567192272766848 1571927304843168 1574086545646524 1577926466415936 1579556708843904 1584329098175264 1585092063822813 1588958832110832 1590375590411328 1591141467869226 1599072046371072 1599842111782824 1601268573907296 1610252255312064 1610799934466268 1612464140278152 1616397681644928 1621281380348448 1622062141113141 1623508415211564 1627468898642496 1632386047337136 1634628335863698 1636368187394304 1638615945893472 1643799177297732 1647809159226048 1649278390056192 1650072633345864 1655058075772374 1659095523330336 1660574817385344 1661374500697548 1670459191298352 1672185034362528 1672753778099586 1681328838879872 1682138516709924 1683638356515696 1687745524518144 1688558292432648 1692844789831104 1693660013399718 1695170126080872 1699305425371008 1705260424450401 1707022222578414 1708839128086272 1711186434580896 1713536965397628 1718714155609773 1720543505675904 1722906889612272 1727109851620608 1732328050235328 1734117813412992 1734707621732904 1738939371152256 1740735964848384 1744439943254736 1745995332682944 1746836151967998 1751097488448672 1752658813922688 1756388162044152 1757954204824608 1758800783145861 1763091306862704 1764663326346816 1768418217948564 1770245267859096 1774563709935744 1775167274717928 1777001297449392 1780782442072543 1782370235447172 1786718255894208 1787578686124686 1789172539212744 1796488348392192 1798956052167456 1799822375755677 1801427145645708 1810661826486016 1811533787226072 1814022157812921 1815952950983808 1818447391850544 1823941552892004 1828390984894656 1830021227322624 1833915188983696 1836434303254278 1840914210818592 1842816160317888 1852893006112512 1853785304129304 1855438188813216 1856331712514097 1865584054099584 1866482463746628 1868146669558512 1872703938163968 1878627631197408 1879266590210646 1881208163657844 1885797295252416 1891494943739856 1894093151080158 1896109169520384 1898713715082912 1904450388559992 1907066391840981 1909096218626688 1911068610700032 1911718603542384 1917765706847354 1922444019097056 1924158121732224 1925084738903508 1929780905637312 1930901088401103 1935611443885392 1937337286949568 1938270250813806 1948869056514744 1950882540089616 1951546074449517 1955641639521024 1958327960454432 1962494936161578 1964244749268312 1969036445271168 1969984674504756 1975936682299671 1977698480427684 1982522996266176 1983477720220542 1991525926341483 1993645649433984 1996384173677712 1999126459630566 2001254272512768 2007300756621888 2009090519799552 2010058037880984 2012819106614337 2014961493557376 2021049391941216 2023137448981824 2023825558688388 2028762599677632 2030858625656448 2035179933797192 2036994554796768 2037975510629331 2042947069856784 2044768616243136 2049119522384844 2055949773905664 2056939858006488 2058773880737952 2063154587606658 2065286145835612 2070324328258368 2071028487170916 2073168180357624 2078225590686336 2084504631876576 2085508467145467 2087367962414868 2095903073124224 2098782060862032 2101665003253326 2103901955221248 2113456085097084 2118611776147776 2120500787215104 2121521957158968 2127931811707338 2133122815710432 2135024765209728 2136052929468276 2142506687129991 2147003007082752 2147733245955024 2149952187037536 2161708507131264 2162749521484188 2164677886948752 2169958531523328 2176514729782848 2177562874371066 2179504447818264 2184821261191296 2191732236396976 2192477688579087 2194742857600818 2197078878968064 2200096844461152 2206744101029832 2209775342926851 2212127364440448 2215166000930064 2227278921731136 2229580045816704 2230338370799448 2238089097662208 2242851355613232 2244851142020928 2245932195387426 2251411056576864 2257126386441472 2258213351199624 2260226834774496 2261315292616107 2266831680252048 2273680565933868 2276029630104552 2281581912774528 2284715953863504 2289577425521841 2291618874146364 2297209186149696 2298315453588882 2300364693273528 2309770733647104 2312943495643872 2314057340257299 2325919924339648 2327993776910592 2329114869290664 2332314202902327 2334796651264896 2341850882725536 2343938939766144 2345067710861148 2350788409150272 2352884435129088 2357890957264752 2360327023812128 2361129818469786 2366889699623904 2369335063265856 2376493647262896 2382291007858944 2383438248166248 2385563385616992 2390639442782318 2398608069556608 2399763167674236 2401902860860944 2415378382968096 2416199901699402 2418696210417228 2424596522467392 2431922070522672 2435262622817346 2437854646526208 2441203347963744 2448579071005704 2451942503795547 2454552281091456 2457088213757184 2465698765946598 2471713738839072 2473917585084288 2475108950018796 2482587113658561 2488643284995504 2490862226078016 2492061751046322 2504836841596544 2505688786947528 2508277551543792 2509130667149379 2514396393669888 2521993258319808 2523207775064886 2525457534773544 2531618286777216 2539267184746656 2540490020099577 2542755189121308 2548958138056512 2560533333867621 2563258692129408 2566779651871344 2573041207516416 2574534784534804 2580815258513856 2583116382599424 2584360334418408 2590664777430912 2598492075352992 2601176720119488 2602061432599356 2611103947272576 2616659914882104 2618992999024416 2620254227951997 2626646232673008 2628988220884032 2634582243066228 2636931307236912 2643363995021568 2644636960294056 2652627326922846 2655367901788644 2661845564903616 2662750912076892 2665501946174088 2673555353170758 2676401008829184 2680077383841312 2681368029187029 2683758808819116 2694732522588288 2697516598642432 2698434078251184 2702140718468562 2705016799570176 2715992739729024 2717300680839108 2723929426475712 2726358154990848 2732159363179792 2735912329338006 2742586477341984 2745031840983936 2750872783475544 2754651454881417 2760432437677824 2761371316227888 2764224240476832 2779339509168768 2780677956193956 2783157283219824 2789946683387136 2798376081149376 2799723695619942 2802220004337768 2817941446796112 2818899885315969 2821812245486766 2824815701530368 2828695942878624 2837242415609784 2841139726620237 2844163754280576 2848070572624368 2856675582839988 2863644327940032 2866602916050048 2867577905313576 2876648560271031 2883666028645584 2886237182598336 2887627108355262 2902019639710464 2903417165828088 2906005930424352 2907405376220709 2923303584772116 2926323810134424 2933462459281536 2942325468039776 2943742404242367 2946367123902468 2953554667906752 2954977011757134 2966547720641526 2969705228974848 2973784494399264 2990468474150976 2993134856027904 2994576260516568 2998689689445849 3001881408769152 3010951134932832 3013635779699328 3015087056821476 3022442240336064 3031574087911824 3034706173472736 3035738338032582 3043143899516448 3046287938484672 3052769900695788 3055491832195152 3062945581532928 3064420604785176 3067152924364704 3073679283577266 3083924660858496 3085409787009732 3088160821106928 3094731881409987 3097929218753418 3105486492387552 3106542730756374 3109752270536436 3122467843634048 3126756947814864 3131051943622302 3134384545533696 3143854609686336 3148173091293048 3152497504879989 3155852932831872 3159113417687808 3168658196350528 3170184127645626 3177917664221664 3180751180822656 3182282935738452 3191897717561007 3199684223565648 3202537147814592 3220504510624128 3221599868932536 3224928280556304 3232795363289856 3242562760696896 3244124282226282 3247016830423128 3254937797284992 3264772094674272 3266344311556599 3269256671727396 3277231891786944 3287598354595464 3292114286401227 3295618318452096 3300145266691728 3310116151544748 3318191046660672 3321149634770688 3322749001395096 3340918382596704 3344370068725056 3345507556199172 3362657677759744 3364277033419848 3367276713031392 3368898293081139 3377116584865296 3385689579662208 3387320026799436 3390340252161744 3398610850742016 3410520848900802 3414044445156828 3422372869161792 3427073930795256 3437428311219546 3441087011351808 3445813779224544 3447473180383323 3464656100470656 3468235626825984 3469415243465808 3477878742304512 3488879886509472 3491990665365888 3493672303935996 3502194976897344 3505317627845376 3512776324088304 3515908409649216 3517601566291722 3526182613725408 3529326652693632 3536836435897128 3540490535718192 3541694727704679 3549127419871488 3550334549435856 3554002594898784 3561564884145086 3564740470894344 3573436511788416 3575157372249372 3578345078425488 3585959164173477 3597912104334912 3599644751511354 3602854291291416 3614250755212321 3623067574452144 3624299852549103 3628044315625842 3631905901967616 3636894783701088 3647883105784008 3652893934226019 3656781969789312 3667830377967392 3672868606508556 3681828421637184 3685632320635776 3698548148919897 3707570608258608 3710876377626432 3712663425028194 3731168108199168 3732964927493256 3736293339117024 3738092626569483 3757255262394816 3758533180421292 3762416327315688 3771594590504832 3782989887479712 3784811662597329 3788186302160316 3797427430165824 3808900777119984 3814132783681962 3818192437253376 3823437207084768 3835531413694708 3844888038194112 3848316243464448 3850169477807016 3859561811274624 3861802176802206 3871222887770784 3874674573899136 3876540501627612 3897738113029488 3901765080179232 3903092148899034 3916655920908864 3924989872323156 3928489498536624 3938072890542336 3939969349009512 3951873364599342 3955396960855368 3965045992532352 3966955440441084 3978940990384269 3983051852682966 3987291298867968 3992768347355424 3998252919261132 4010333029756137 4014601513243776 4020116075761968 4025638213228674 4029922987114752 4042098783882432 4046274897963648 4047651117376776 4057525199355264 4061717251312896 4070359867594384 4073989109593536 4075951021258662 4085894139713568 4089537232486272 4098239044769688 4103868494007009 4113879716012976 4117547761475904 4126309175213316 4130572291671224 4140648656516736 4142056974341832 4146336360715248 4156451181372672 4169009263753152 4171016934290934 4174735924829736 4191806146248448 4197564121724064 4199585543429913 4203330006506652 4226912170194168 4232718368230149 4237223552295552 4243043914317936 4255863623414676 4266245631420864 4270049530419456 4272105858936552 4285013374259982 4295466491910048 4299904374075072 4323417014262528 4325499042968376 4329355773897504 4331440662532893 4353029459565696 4355125748742132 4359008895636528 4369642522382592 4383464472793952 4384955377158174 4389485715201636 4400193688922304 4413488202059664 4419550685853702 4424254728880896 4430332001860128 4449821580962289 4454557843462272 4459160091633408 4460676741598896 4485702711226464 4489702284041856 4491864390774852 4502822113153728 4516426702399248 4520453669548992 4522630585232214 4533663360504096 4547361131867736 4552059260209104 4553607507048873 4563163825549056 4569431907727008 4579154851043682 4583237748292728 4594418372299392 4596630907177764 4600729386547056 4610518925365899 4625886991287744 4628114680514598 4646893828130127 4651839848679296 4658229738581328 4659814096134561 4664628405804654 4669593302529792 4683701765451072 4687877879532288 4690135421722296 4696577915433453 4701576818300544 4715781914529504 4720654047624256 4722259636939572 4733779399247808 4738670126531712 4752987294525792 4755276191468439 4766876496332496 4771126771233984 4781278885564636 4797216139113216 4799526335348472 4803805721721888 4830756765936192 4832399803398804 4837392420834456 4849193044934784 4863844141045344 4866186423339423 4870525245634692 4882406695927488 4897158142011408 4903885007591094 4909104562182912 4931397531893196 4943427477678144 4947835170168576 4950217900037592 4965174227317122 4977286569991008 4981724452156032 4984123502092644 5009673683193088 5011377573895056 5016555103087584 5018261334298758 5043986516639616 5046415550129772 5050915069547088 5063236573554432 5078534369493312 5080980040199154 5085510378242616 5097916276113024 5115781273351203 5121066667735242 5126517384258816 5133559303742688 5149069569069608 5156142466829319 5161630517027712 5168720668836816 5181329554861824 5196984150705984 5202353440238976 5204122865198712 5222207894545152 5233319829764208 5237985998048832 5240508455903994 5253292465346016 5257976441768064 5269164486132456 5273862614473824 5276402349437583 5289273920588112 5305254653845692 5310735803577288 5323691129807232 5325501824153784 5331003892348176 5342347326217629 5347110706341516 5360154767682624 5362736058374058 5367517617638232 5389465045176576 5396868156502368 5399467127267031 5404281436937124 5431985479458048 5434601361678216 5442066473438763 5447858852951424 5464318726359584 5471824658676012 5485172954683968 5490063681967872 5501745566951088 5509302909762834 5522742632455776 5528448480953664 5558679018337536 5561355912387912 5566314566439648 5568995137542291 5596752162298752 5599447391239884 5604440008675536 5635882893592224 5637799770631938 5643624490973532 5657391885757248 5674484831219568 5682279453240474 5688327508561152 5696141145248736 5713351165679976 5721199175522943 5727288655880064 5733205832100096 5735155810627152 5753297120542062 5767332057291168 5772474365196672 5775254216710524 5792703265203309 5806834331656176 5812011860848704 5814810752441418 5846607169544232 5852647620268848 5854638223348551 5866924918563072 5884650936079552 5887484808484734 5892734247804936 5907109335813504 5909954023514268 5927810046899013 5933095441283052 5947568988798528 5974577779024449 5980936948301952 5989152521033136 5997379378891698 6003762817538304 6021902269865664 6027271559398656 6030174113642952 6044884480672128 6063148175823648 6069412346945472 6071476676065164 6086287799032896 6092575876969344 6105539801391576 6110983664390304 6113926531887993 6128841209570352 6134305848729408 6147358567154532 6167849321716992 6170819574019464 6176321642213856 6189463762819974 6195858437506836 6210972984775104 6213085461512748 6219504541072872 6244935687268096 6253513895629728 6256525401436401 6262103887244604 6287709219372672 6296346182586096 6304995009759978 6311705865663744 6337316392701056 6340368255291252 6355835328443328 6361502361645312 6364565871476904 6383795435122014 6399368447131296 6405074295629184 6427520061389973 6441009021248256 6443199737865072 6449856561112608 6485125521393792 6488248564452564 6494033660846256 6509875594569984 6529544189348544 6532688623113198 6538513343454792 6554463783573888 6575196709190928 6577433065737261 6584228572802454 6591236636904192 6600290533383456 6620232303089496 6629326028780553 6636382093321344 6645498002790192 6681836765193408 6688740137450112 6691015112398344 6712179973965739 6728554066839696 6734553426062784 6737796586162278 6754233169730592 6771379159324416 6774640053598872 6780680504323488 6783945877848321 6821041697801604 6828088890313656 6844745738323584 6854147861590512 6868732276565523 6874856622439092 6891627558449088 6894946360766646 6929312200941312 6938830486931616 6942172020771897 6977759773018944 6983981330731776 6987344607871992 6996942608706981 7004389953794688 7025552648176608 7031816819298432 7035203132583444 7052365227450816 7058653305387264 7073672871794256 7080981071436384 7083389455409358 7100669098871712 7108005189797568 7123129768290172 7129480941788688 7146873023576832 7150314744498744 7156690156850976 7171918328346954 7195824208669824 7199289503022708 7205708582582832 7228501510424642 7246135148904288 7248599705098206 7256088631251684 7273789567402176 7295766211568016 7305787868452038 7313563939578624 7335660755934784 7345737213017112 7355827511386641 7363656843274368 7371264641271552 7397096297839794 7415141216517216 7421752755252864 7425326850056388 7447761340975683 7465929854986512 7472586678234048 7476185253138966 7514510524789632 7517066360842584 7524832654631376 7543189181009664 7565979774959424 7569623325194658 7576372604320632 7594854860331648 7617801554239968 7621470060298731 7628265567363924 7646874414169536 7671062827389416 7681600001602863 7689776076388224 7700338955614032 7719123622549248 7723604353604412 7742445775541568 7749349147798272 7753081003255224 7795476226058976 7803530160358464 7806184297798068 7833311841817728 7849979744646312 7856978997073248 7860762683855991 7879938698019024 7903746729198684 7910793921710736 7930091985064704 7933910880882168 7957881980768538 7966103705365932 7985536694710848 7996505838522264 8020666059512274 8029203026487552 8040232151523936 8044104087561087 8051276426457348 8084197567764864 8092549795927296 8095302234753552 8115050398710528 8140719735188768 8147978219187072 8151902042517324 8171788279427136 8179074464972544 8196478089539376 8207736988014018 8227759432025952 8235095522951808 8252618350426632 8261144583342448 8263954364644251 8281297313033472 8284113948683664 8292672721430496 8338018527506304 8342033868581868 8349471849659472 8367238049738113 8395128243448128 8399171086859826 8406660013013304 8453824340388336 8456699655947907 8465436736460298 8474447104591104 8486087828635872 8511727246829352 8523419179860711 8532491262841728 8544211717873104 8570026748519964 8590932983820096 8599808748150144 8629945680813093 8650998085936752 8658711547795008 8662881325065786 8706058919131392 8710251497484264 8718017791273056 8722216128662127 8766928945587904 8769910754316348 8778971430403272 8800387377844608 8826976404119328 8831227212727101 8839101371707404 8860664003720256 8899643161924578 8909115686924544 8921353483197792 8971405422452928 8979404568083712 8983728781549704 9005644226307456 9032853404798496 9040907339097984 9045261170464428 9067326721008192 9094722263735472 9104118520418208 9107215014097746 9138863815454016 9158309702087364 9166475496585456 9188836744598784 9193261814355528 9201458773094112 9221037850731798 9251773982575488 9256229361029196 9284195644229961 9293787656260254 9303679697358592 9316459477162656 9319628192269122 9329256811609308 9367403530902144 9380270843444592 9393155830866906 9403153636601088 9431563829059008 9441308095248512 9444519273879144 9457492514639967 9467558798495616 9477340253063424 9505974589051584 9510552382936878 9533752992664992 9542253542467968 9562557771129272 9575693152683021 9599052670696944 9607611443443776 9661513531872384 9664799606797608 9674784841668912 9698386089869568 9727688282090688 9732372846678846 9741050491269384 9764813391854976 9794316284022816 9799032934669797 9807770015182188 9862795063786392 9876342859203681 9886854955356288 9900435800075184 9930348454634244 9954573139982016 9963448904312064 9968247004185288 10022755147790112 10033110206175168 10036522668597516 10087973033279232 10092831100259544 10101830139094176 10106694879243417 10157068738986624 10161960080398308 10171020756485232 10195832552226048 10231562546702406 10242133335470484 10267118607485376 10298139138139216 10312284933658638 10323261034055424 10337441337673632 10342419541149969 10393968301411968 10404706880477952 10408245730397424 10466639659528416 10475971996097664 10481016911807988 10506584930692032 10515952883536128 10538328972264912 10547725228947648 10552804698875166 10578547841176224 10610509307691384 10621471607154576 10625084183114037 10647382259614464 10651003648307568 10662007784696352 10684694652435258 10694221412683032 10720309535365248 10725472116748116 10735035235276464 10757877492520431 10793736313004736 10798934254534062 10808562873874248 10842752265636963 10869202723356432 10872899557647309 10884132946877526 10895717705902848 10928637452719168 10943649317352024 10958681802678057 10970345909367936 11003491133902176 11018605819525668 11045485264911552 11056896961907328 11095644446759691 11122711824775824 11132629132879296 11137990275084582 11193504324597504 11198894782479768 11208880017351072 11271765787184448 11275599541263876 11287248981947064 11314783771514496 11348969662439136 11354434987791987 11364558906480948 11392282290497472 11426702331359952 11442398351045886 11454577311760128 11470311621254304 11506594241084124 11534664114582336 11544948730393344 11550508433421048 11585406530406618 11613668663312352 11624023721697408 11629621504882836 11693214339088464 11705295240537696 11709276446697102 11769301872159104 11774969616969468 11785468495609872 11814218671627008 11819908047028536 11855620093798026 11866190882566104 11895137977597056 11936822971152807 11949155558048898 11961873896603904 11978305042066272 11994758757783396 12030999089268411 12043804539731328 12060348227285904 12089768961344256 12126296351647296 12138824693890944 12142953352130328 12172575598065792 12185151753938688 12211079602783152 12221967328780608 12227853063775986 12257682419140704 12268611697458816 12294717134309064 12311605482021027 12341639148038928 12352643284427712 12378927525639948 12391716875013672 12421945969550208 12426170923025496 12439009082145744 12465477094507801 12507027791259456 12513050802872802 12524207774489208 12575418438745344 12592692365172192 12598756630289739 12609990019519956 12674632785402112 12680736510582504 12698155104690447 12711670656886656 12729131742953808 12767590870244028 12798736894262592 12810148591258368 12855040122779946 12886399475730144 12899713122225216 12970251042787584 12976497128905128 12988067321692512 12994321987598679 13059088378697088 13065377246226396 13077026686909584 13108927567147776 13150393418381856 13154866131474522 13168457145604908 13200581066766912 13240464606178992 13258652057561106 13272764186642688 13290996005580384 13349464742886867 13363673530386816 13377480274900224 13382030224796688 13424359947931478 13457108133679392 13469106852125568 13475593172324556 13508466339461184 13549280107197744 13561361008646976 13567891755696642 13642083395603208 13656177780627312 13660822521146619 13689491476647168 13708295723181024 13737464553131046 13749713244878184 13783255116898176 13789892721533292 13831556776097697 13877660973863232 13884344041543794 13940681484390381 13955519546037888 13974689215743984 13993885217413962 14008779907589376 14051105296353216 14063633638596864 14070406265166888 14089733746300359 14104730454901632 14147345743588512 14161962142872768 14166778910818716 14201338197743424 14216010379595136 14246259536580344 14258961883577376 14265828574405317 14300629488997488 14313380313701952 14343836656693908 14391648417339648 14398579006045416 14411417165165664 14457003020849284 14492270297808576 14497199410196412 14512177262503368 14547579134804352 14591532423136032 14598559270018269 14611575736904076 14671321511869568 14691474426034224 14711655022773282 14727313686548736 14794192595679588 14830282433034432 14843505510505728 14850653700112776 14895522681951366 14931859709973024 14945173356468096 14952370506277932 15029021049579264 15034132721685168 15049665309262752 15131959549918848 15139246650389316 15152745208641264 15189709720663296 15235603108479936 15242940120597462 15256531134727848 15293748828339072 15342125654778832 15347343820053609 15363200003205726 15379552152776448 15400677911228064 15447208707208824 15468427400487957 15484891551083136 15506162006510448 15590952452117952 15607060320716928 15612368595596136 15666623683635456 15699959489292624 15713957994146496 15721525367711982 15759877396038048 15807493458397368 15821587843421472 15829207048312749 15867821761764336 15915763961537076 15932207410731864 15971073389421696 15993011677044528 16027041978652887 16041332119024548 16080464303047872 16088208175122174 16102552852914696 16168395135529728 16190604469507104 16198401381801093 16281439470377536 16295956438374144 16303804085034648 16326199420316289 16343576558854272 16392956179078752 16415473976028036 16455518864051904 16470191045903616 16505236700853264 16522289166684896 16527908729288502 16568227897367328 16585345442860992 16676037055012608 16684067737163736 16698943699318944 16734476099476226 16790256486896256 16798342173719652 16813320026026608 16907648680776672 16913399311895814 16930873472920596 16972175657271744 17023454493658704 17046838359721422 17064982525683456 17088423435746208 17140053497039928 17163597526568829 17181865967640192 17199617496300288 17259891361626186 17301996171873504 17317423095590016 17325762650131572 17378109795609927 17420502994968528 17436035582546112 17444432257324254 17533857891175808 17539821508632696 17557942860806544 17563914670045653 17600774755689216 17653952808238656 17662454425454202 17678202743414808 17721328007440512 17783430140697039 17799286323849156 17842706966395584 17923733337073347 17942810844905856 17967457563099408 18011288452614912 18065706809596992 18081814678195968 18090522340928856 18134653442016384 18189444527470944 18208237040836416 18214430028195492 18277727630908032 18316619404174728 18332950993170912 18341779595663979 18386523628711056 18402917546188224 18442075701463596 18503547965150976 18512458722058392 18568391288459922 18587575312520508 18632918954325312 18639256384538244 18658513623218616 18734807061804288 18760541686889184 18769576204309203 18786311661733812 18863127658118016 18882616190497024 18889038547758288 18914985029279934 18935117596991232 19011949178103168 19021104765873756 19067505985329984 19084507084935936 19125115542258544 19151386305366042 19198105341393888 19215222886887552 19282560184169919 19323027063744768 19329599213595216 19349569683337824 19455376564181376 19464745693357692 19482100982538768 19529626783709952 19588632568045632 19598065869339594 19615540030364376 19725590127572784 19732299197211783 19752685718407362 19773709910712576 19800871600150368 19860696909268488 19887978086341659 19909146279964032 19936494008370576 20045510295580224 20066220412350336 20073045337195032 20136539921897217 20185662200519088 20203660278188352 20213389758486834 20314137477973248 20323920160796616 20342041512970464 20351837633544963 20463125093404812 20484266670940968 20534237214970752 20596278276278432 20606196829696569 20624569867317276 20674882675347264 20684839082299938 20787936602823936 20816491460794848 20933279319056832 20951943992195328 20962033823615976 20990827826120943 21013169861384064 21076657944529824 21095450457895296 21105609397750332 21157095682352448 21221018615382768 21242943214309152 21250168366228074 21302007296615136 21324015569392704 21369389304870516 21388442825366064 21440619070730496 21450944233496232 21470070470552928 21515754985040862 21587472626009472 21597868509068124 21617125747748496 21685504531273926 21738405446712864 21745799115294618 21768265893755052 21857274905438336 21887298634704048 21917363605356114 21940691818735872 22006982267804352 22037211639051336 22067482534159923 22090970529823104 22113793923814656 22191288893519382 22245423649551648 22265258265758592 22275980550169164 22343284022927049 22397789564959536 22417760034702144 22543531574368896 22551199082527752 22574497963894128 22629567543028992 22697939324878272 22708869975583974 22729117812961896 22784564580994944 22853404662719904 22864410180896193 22884796702091772 22940623242508608 23013188482168248 23044800004808589 23069328229164672 23101016866842096 23170813060813236 23227337326624704 23248047443394816 23259243009765672 23386428678176928 23410590481075392 23418552893394204 23538603744318208 23549939233938936 23570936991219744 23582288051567973 23639816094057072 23711240187596052 23732381765132208 23790275955194112 23873645942305614 23898311116097796 23956610084132544 23989517515566792 24061998178536822 24087609079462656 24120696454571808 24132312262683261 24252592703294592 24277649387781888 24285906704260656 24345151196131584 24422159205566304 24443934657561216 24455706127551972 24515364838281408 24537223394917632 24589434268618128 24623210964042054 24683278296077856 24705286568855424 24757855051279896 24783433750027344 24791863093932753 24843891939100416 24852341846050992 24878018164291488 24930954189015602 25014055582518912 25026101605745604 25048415548978416 25101714149214339 25185384730344384 25197513260579478 25219980039039912 25361473021165008 25370098967843721 25396310209380894 25423341313773312 25458263485907616 25535181740488056 25570257539582133 25597473788525184 25710080245559892 25772798951460288 25799426244450432 25889837042439279 25952994257810256 25976134643385024 25988643975197358 26118176757394176 26130754492452792 26154053373819168 26166648385986381 26300786836763712 26309732262949044 26336914291209816 26401162133533824 26480929212357984 26493681638181303 26517304115122212 26581992011160768 26698929485773734 26727347060773632 26764060449593376 26848719895862956 26914216267358784 26938213704251136 26951186344649112 27016932678922368 27098560214395488 27122722017293952 27135783511393284 27284166791206416 27312355561254624 27321645042293238 27416591446362048 27474929106262092 27499426489756368 27566510233796352 27579785443066584 27663113552195394 27755321947726464 27768688083087588 27852586932689883 27881362968780762 27911039092075776 27949378431487968 27987770434827924 28102210592706432 28140812530333776 28179467492600718 28209460909803264 28294691487177024 28323924285745536 28333557821637432 28402676395486848 28432020759190272 28492519073160688 28517923767154752 28531657148810634 28601258977994976 28626760627403904 28687673313387816 28727079458049063 28797158012090832 28822834330331328 28914006041698568 28984540595617152 28994398820392824 29024354525006736 29095158269608704 29183064846272064 29197118540036538 29223151473808152 29342643023739136 29382948852068448 29397098804009391 29423310045546564 29588385191359176 29629028577611043 29660564866068864 29701307400225552 29791045363902732 29863719419946048 29890346712936192 29904741012555864 30068265443370336 30099330618525504 30263919099837696 30278493300778632 30305490417282528 30320084637730251 30471206216959872 30485880241194924 30513062269455696 30587497656678144 30684251309557664 30694687640107218 30726400006411452 30801355822456128 30894417414417648 30936854800975914 30969783102166272 31012324013020896 31181904904235904 31214120641433856 31224737191192272 31399918978585248 31427915988292992 31443050735423964 31519754792076096 31614986916794736 31643175686842944 31658414096625498 31735643523528672 31831527923074152 31864414821463728 31875252549342111 31942146778843392 31986023354089056 32054083957305774 32082664238049096 32160928606095744 32176416350244348 32205105705829392 32273632477561293 32381208939014208 32396802763602186 32528256796910889 32562878940755072 32607608170069296 32618698672941927 32652398840632578 32687153117708544 32785912358157504 32830947952056072 32876045408034171 32911037728103808 33010473401706528 33044578333369792 33055817458577004 33136455794734656 33170690885721984 33286933340279073 33368135474327472 33397887398637888 33468952198952452 33580512973792512 33596684347439304 33626640052053216 33815297361553344 33826798623791628 33861746945841192 33944351314543488 34046908987317408 34063304963375961 34093676719442844 34176846871492416 34280106994079856 34327195053137658 34363731935280384 34519782723252372 34603992343747008 34634846191180032 34651525300263144 34756219591219854 34841005989937056 34872071165092224 34888864514648508 35067715782351616 35079643017265392 35115885721613088 35127829340091306 35307905616477312 35324908850908404 35356405486829616 35442656014881024 35566860281394078 35598572647698312 35685413932791168 35810468913458421 35847466674146694 35885621689811712 35934915126198816 36092997267805233 36131413619193984 36181044681857712 36269306884032768 36378889054941888 36416474081672832 36428860056390984 36555455261816064 36633238808349456 36665901986341824 36683559191327958 36773047257422112 36805835092376448 36884151402927192 36934816446063081 37024917444116784 37136782576919844 37175150625041016 37265837908650624 37278512769076488 37317027246437232 37396431283523403 37521083373778368 37539152408618406 37572623323467624 37726255316236032 37778077095516576 37796269890869217 37829970058559868 38023898356206336 38042209531747512 38094465314071341 38135011970659968 38250231084517088 38302772610732084 38396210682787776 38430445773775104 38565120368339838 38659198427190432 38699139366675648 38910753128362752 38929491386715384 38964201965077536 38982965962796037 39177265136091264 39196131738679188 39231080060728752 39451180255145568 39464598394423566 39505371436814724 39601743200300736 39721393818536976 39775956172683318 39818292559928064 39872988016741152 40048394228660601 40091020591160448 40132440824700672 40146090674390064 40273079843794434 40371324401038176 40407320556376704 40426779516973668 40647840321593232 40684083025940928 40703675267089926 40926250186809624 40968533341881936 40982467563439857 41068474429941504 41192556552556864 41212393659393138 41249139734634552 41349765350694528 41369678164599876 41494670328293091 41632982921589696 41822044453171143 41866558638113664 41924067647231952 41981655652241886 42026339722768128 42153315889059648 42190900915790592 42211218795500664 42314191364704896 42442037230765536 42485886428618304 42500336732456148 42604014593230272 42648031138785408 42738778609741032 42776885650732128 42797485723215951 42901888466992464 42940140941105856 43031509970081724 43174945252018944 43195737018136248 43234251495496992 43371009062547852 43476810893425728 43491598230589236 43536531787510104 43714549810876672 43774597269408096 43795677810054807 43834727210712228 44013964535608704 44074423278102672 44134965068319846 44181941059646208 44382577787038764 44490847299103296 44530516531517184 44551961100338328 44686568045854098 44795579129919072 44835520069404288 45087063148737792 45102398165055504 45148995927788256 45395878649756544 45417739951167948 45458235625923792 45569129161989888 45706809325439808 45728820361792386 45769593404183544 45881246485017216 46026376964336496 46042031460160827 46089600009617178 46138656458329344 46202033733684192 46341626121626472 46405282201463871 46454674653249408 46518486019531344 46772857356353856 46821180962150784 46837105786788408 46985259817760173 47099878467877872 47141873982439488 47164576103135946 47279632188114144 47422480375192104 47464763530264416 47487621144938247 47747291884611228 47796622232195592 47913220168265088 47979035031133584 48081125935958661 48123996357073644 48241392909143616 48264624525366522 48505185406589184 48571813408521312 48595204145403279 48844318411132608 48887869315122432 48911412255103944 48978598260948867 49030729676562816 49178868537236256 49246421928084108 49366556592155712 49410573137710848 49515710102559792 49566867500054688 49583726187865506 49704683692101984 49756036328582976 49861908378031204 50028111165037824 50052203211491208 50096831097956832 50203428298428678 50370769460688768 50395026521158956 50439960078079824 50722946042330016 50740197935687442 50792620418761788 50916526971815232 51070363480976112 51140515079164266 51194947577050368 51420160491119784 51490792579706487 51545597902920576 51598852488900864 51779674084878558 51905988515620512 51952269286770048 51977287950394716 52134329386829781 52261508984905584 52308106747638336 52333296771972762 52601573673527424 52619464525898088 52673828582419632 52802324267067648 52961858424715968 52987363276362606 53034608230244424 53163984022321536 53350290422091117 53397858971547468 53528120899186752 53697439791725912 53771200011220041 53828432534717568 53902372689298224 54033865357844736 54197120428790976 54245444034587904 54271567022786568 54568333582412832 54624711122509248 54643290084586476 54833182892724096 54949858212524184 54998852979512736 55025338786991937 55159570886133168 55326227104390788 55510643895452928 55537376166175176 55705173865379766 55762725937561524 55898756862975936 55975540869655848 56204421185412864 56281625060667552 56308728612927609 56358934985201436 56589382974354048 56647848571491072 56667115643274864 56805352790973696 56985038146321376 57035847534309504 57063314297621268 57202517955989952 57253521254807808 57375346626775632 57454158916098126 57594316024181664 57645668660662656 57828012083397136 57847680552509757 57969081191234304 57988797640785648 58048709050013472 58366129692544128 58394237080073076 58446302947616304 58765897704136896 58794197608018782 58846620091093128 59176770382718352 59196897591635349 59258057155222086 59321129732137728 59402614800451104 59582090727805464 59663934259024977 59727438839892096 59809482025111728 60136530886740672 60198661237051008 60409619765691651 60556986601557264 60610980834565056 60640169275460502 60942412433919744 60971760482389848 61026124538911392 61055512900634889 61368502619115328 61389375280214436 61452800012822904 61602711644912256 61788834828835296 61818590489089707 61873709601951828 62024648026041792 62363809808471808 62449474382384544 62799837957170496 62855831976585984 62886101470847928 63039509584152192 63229973833589472 63286351373685888 63316828193250996 63471287047057344 63663055846148304 63728829642927456 63750505098684222 63972046708178112 64108167914611548 64165328476098192 64321857212191488 64352832700488696 64410211411658784 64547264955122586 64762417878028416 64793605527204372 65056513593821778 65125757881510144 65215216340138592 65237397345883854 65304797681265156 65571824716315008 65661895904112144 65752090816068342 65822075456207616 66020946803413056 66089156666739584 66111634917154008 66202447602479769 66272911589469312 66341381771443968 66573866680558146 66736270948654944 66795774797275776 66937904397904904 67029852068781147 67193368694878608 67253280104106432 67630594723106688 67653597247583256 67723493891682384 67888702629086976 68093817974634816 68126609926751922 68187353438885688 68353693742984832 68560213988159712 68593230542688579 68654390106275316 69039565446504744 69134400014425767 69207984687494016 69303050600526288 69512439182439708 69682011979874112 69744142330184448 69777729029297016 70159286034530784 70231771443226176 70255658680182612 70615811232954624 70649817701816808 70712810973659232 70746864154703919 71133720562788156 71197145295396624 71370827865582336 71620937826916842 71694933348293388 71869830252397632 72185994535610466 72262827238387968 72362089363715424 72396936788049783 72757778109883776 72832948163345664 72857720112781968 73266477616698912 73331803972683648 73367118382655916 73546094514844224 73611670184752896 73768302805854384 73869632892126162 74049834888233568 74273565153839688 74350301250082032 74375589281798259 74531675817301248 74557025538152976 74634054492874464 74792862567046806 75042166747556736 75078304817236812 75145246646935248 75305142447643017 75556154191033152 75592539781738434 75659940117119736 76084419063495024 76110296903531163 76188930628142682 76270023941319936 76500462169034176 76605545221464168 76710772618746399 76792421365575552 77130240736679676 77318396854380864 77398278733351296 77669511127317837 77858982773430768 77928403930155072 77965931925592074 78354530272182528 78392263477358376 78462160121457504 78902360510291136 78929196788847132 79010742873629448 79203486400601472 79442787637073952 79481044914543909 79551912345366636 79745976033482304 80096788457321202 80182041182320896 80292181348780128 80546159687588868 80742648802076352 80814641112753408 80853559033947336 81295680643186464 81368166051881856 81407350534179852 81852500373619248 81937066683763872 81964935126879714 82385113105113728 82424787318786276 82498279469269104 82699530701389056 82739356329199752 82989340656586182 83265965843179392 83557760798069649 83644088906342286 83733117276227328 83848135294463904 83963311304483772 84306631778119296 84422437591001328 84628382729409792 84884074461531072 84971772857236608 85000673464912296 85208029186460544 85296062277570816 85477557219482064 85553771301464256 85594971446431902 85803776933984928 85880281882211712 86063019940163448 86181238374147189 86391474036272496 86468502990993984 86742018125095704 86953621786851456 86983196461178472 87073063575020208 87258339661554607 87549194538816192 87591355620109614 87669454421424456 88027929071217408 88148846556205344 88191296412028173 88269930136639692 88765155574077528 88887085732833129 88981694598206592 89103922200676656 89373136091708196 89591158259838144 89671040138808576 90204796330111008 90297991855576512 90791757299513088 90835479902335896 90916471251847584 90960253913190753 91413618650879616 91457640723584772 91539186808367088 91762492970034432 92052753928672992 92084062920321654 92179200019234356 92404067467368384 92683252243252944 92810564402927742 92909349306498816 93036972039062688 93545714712707712 93642361924301568 93674211573576816 93970519635520346 94199756935755744 94283747964878976 94329152206271892 94559264376228288 94844960750384208 94929527060528832 94975242289876494 95494583769222456 95593244464391184 95625757648026333 95826440336530176 95958070062267168 96162251871917322 96247992714147288 96482785818287232 96529249050733044 96820897432683879 97143626817042624 97190408290806558 97584770390732667 97688636822265216 97822824510207888 97957196521897734 98061459353125632 98357737074472512 98492843856168216 98628136224102513 98733113184311424 99031420205119584 99133735000109376 99167452375731012 99409367384203968 99512072657165952 99723816756062408 99860800020837219 100104406422982416 100193662195913664 100406856596857356 100741538921377536 100790053042317912 100879920156159648 101445892084660032 101480395871374884 101585240837523576 101833053943630464 102140726961952224 102189914890127883 102281030158328532 102840320982239568 102981585159412974 103091195805841152 103559348169757116 103811977031241024 103904538573540096 103954575900789432 104268658773659562 104523017969811168 104616213495276672 104666593543945524 105203147347054848 105238929051796176 105347657164839264 105923716849431936 105974726552725212 106069216460488848 106327968044643072 106700580844182234 106795717943094936 107056241798373504 107394879583451824 107431406740375263 107542400022440082 107656865069435136 107804745378596448 108278991803415699 108394240857581952 108543134045573136 109136667164825664 109249422245018496 109286580169172952 109666365785448192 109899716425048368 109997705959025472 110050677573983874 110319141772266336 110652454208781576 110804449338189243 111074752332350352 111410347730759532 111525451875123048 111797513725951872 111951081739311696 112189293850570209 112563250121335104 112617457225855218 112717869970402872 113178765948708096 113334231286549728 113388809672607651 113970076292642752 114071695068619008 114126628595242536 114283395942214023 114405035911979904 114750693253551264 114908317832196252 115188632048363328 115291337321325312 115656024166794272 115695361105019514 115977595281571296 116097418100026944 116732259385088256 116788474160146152 116892605895232608 117531795408273792 117588395216037564 117693240182186256 118353540765436704 118393795183270698 118516114310444172 118805229600902208 119164181455610928 119327868518049954 119454877679784192 119618964050223456 120145182685981803 120273061773481344 120397322474102016 120819239531383302 121113973203114528 121221961669130112 121280338550921004 121943520964779696 122052249077822784 122111025801269778 122737005238230656 122778750560428872 122905600025645808 122947402690319571 123205423289824512 123577669657670592 123637180978179414 123747419203903656 124049296052083584 124484010984879273 124898948764769088 125466133359513429 125599675914340992 125772202941695856 126079019168304384 126459947667178944 126572702747371776 126633656386501992 126942574094114688 127326111692296608 127457659285854912 127501010197368444 127944093416356224 128216335829223096 128330656952196384 128392457169647853 128705665400977392 128820422823317568 129094529910245172 129524835756056832 129587211054408744 130113027187643556 130430432680277184 130474794691767708 130609595362530312 131143649432630016 131323791808224288 131387033430164421 131504181632136684 132041893606826112 132178313333479168 132223269834308016 132404895204959538 132545823178938624 133147733361116292 133472541897309888 133591549594551552 133875808795809808 134059704137562294 134386737389757216 134506560208212864 135261189446213376 135307194495166512 135446987783364768 136187635949269632 136253219853503844 136374706877771376 136707387485969664 137120427976319424 137186461085377158 137308780212550632 138079130893009488 138126094380482481 138268800028851534 138415969374988032 138606101201052576 139024878364879416 139215846604391613 139364023959748224 139555458058594032 140318572069061568 140463542886452352 140511317360365224 140955779453280519 141299635403633616 141425621947318464 141493728309407838 142267441125576312 142394290590793248 142462863434814741 143241875653833684 143389866696586776 143739660504795264 144243377807875983 144371989071220932 144724178727430848 144793873576099566 145515556219767552 145715440225563936 146532955233397824 146663607945367296 146734236765311832 146935794782846601 147092189029688448 147536605611708768 147739265784252324 148099669776467136 148547130307679376 148700602500164064 148751178563596518 149114051076305952 149268108985748928 149585725134093612 150084333495113472 150156609634473624 150290493293870496 150610284895286034 151112308382066304 151185079563476868 151319880234239472 152168838126990048 152220593807062326 152377861256285364 153000924338068352 153211090442928336 153421545237492798 153584842731151104 154260481473359352 154472377739119461 154636793708761728 154796557466702592 155339022254635674 155717965546861536 155856807860310144 155931863851184148 156402988160489343 156784526954716752 156924320242915008 157804721020582272 157858393577694264 158021485747258896 158406972801202944 158885575274147904 158962089829087818 159103824690733272 159491952066964608 160050871266273351 160193576914642404 160584362697560256 161092319375177736 161313600033660123 161485297604152704 161707118067894672 162591361286372928 162736332103763712 162814701068359704 163705000747238496 163874133367527744 163929870253759428 164770226210227456 164849574637572552 164996558938538208 165076016360975811 165478712658399504 165978681313172364 166531931686358784 167115521596139298 167288177812684572 167696270588927808 167926622608967544 168613263556238592 168844875182002656 168926185838782827 169768148923062144 169943545714473216 170001346929824592 170416058372921088 170955114438964128 171107542602928512 171189942892863804 171607553867969856 171760563764423424 172126039880326896 172362476748294378 172782948072544992 172937005981987968 173484036250191408 173543041657529271 173907243573702912 173966392922356944 174146127150040416 174516679323109214 175098389077632384 175182711240219228 175338908842848912 176297693112410688 176382592824056346 176539860273279384 177530311148155056 177590692774906047 177774171465666258 177963389196413184 178207844401353312 178746272183416392 178991802777074931 179182316519676288 180409592660222016 180595983711153024 181228859297074953 181670959804671792 181832942503695168 181920507826381506 182827237301759232 182915281447169544 183078373616734176 183166538701904667 184105507857345984 184168125840643308 184358400038468712 184808134934736768 185366504486505888 185455771467269121 185621128805855484 186073944078125376 187091429425415424 187348423147153632 187941039271040692 188399513871511488 188567495929757952 188658304412543784 189118528752456576 189689921500768416 189859054121057664 189950484579752988 190989167538444912 191186488928782368 191251515296052666 191916140124534336 192324503743834644 192495985428294576 192965571636574464 193058498101466088 193641794865367758 194287253634085248 194380816581613116 195169540781465334 195377273644530432 195645649020415776 195914393043795468 196715474148945024 196985687712336432 197256272448205026 197466226368622848 198062840410239168 198267470000218752 198334904751462024 198818734768407936 199024145314331904 199447633512124816 199721600041674438 200208812845964832 200387324391827328 200813713193714712 201089556206343441 201580106084635824 201759840312319296 202891784169320064 202960791742749768 203170481675047152 203666107887260928 204281453923904448 204379829780255766 204562060316657064 205680641964479136 205779691628065737 205963170318825948 207118696339514232 207403200043277301 207623954062482048 207909151801578864 208537317547319124 209046035939622336 209232426990553344 209333187087891048 210477858103592352 210695314329678528 211847433698863872 211949453105450424 212138432920977696 212240592464111757 213401161688364468 213591435886189872 214112483596747008 214789759166903648 214862813480750526 215084800044880164 215609490757192896 216557983606831398 216788481715163904 217086268091146272 218273334329651328 218498844490036992 218573160338345904 219799432850096736 219995411918050944 220101355147967748 220638283544532672 221304908417563152 221608898676378486 222149504664700704 222820695461519064 223050903750246096 223126767845394777 223595027451903744 223902163478623392 224378587701140418 225126500242670208 225234914451710436 225435739940805744 225915427342929051 226668462573099456 226777619345215302 227940152585285504 228253257190485072 228330890710593489 228566791884428046 228810071823959808 229501386507102528 229816635664392504 230132317856239197 230377264096726656 231312048333588544 231390722210039028 231955190563142592 232194836200053888 233008533381953511 233576948320292304 233785211790465216 235063590816547584 235176790432075128 235386480364372512 236707081530873408 236787590366541396 237032228620888344 237610459201804416 238328362911221856 238443134743631727 238655737036099908 239237928100446912 240290365371963606 240546123546962688 241638479062766604 242227946406229056 242443923338260224 242560677101842008 243887041929559392 244104498155645568 244222051602539556 245474010476461312 245557501120857744 245811200051291616 245894805380639142 247155339315341184 247274361956358828 247494838407807312 248098592104167168 248968021969758546 249797897529538176 250673282394208947 250932266719026858 251199351828681984 251544405883391712 252919895334357888 253267312773003984 253885148188229376 254652223384593216 254915318571709824 255002020394736888 255888186832712448 256432671658446192 256661313904392768 256784914339295706 257411330801954784 257640845646635136 258189059820490344 258543715122441567 259174422108817488 260226054375287112 260860865360554368 260949589383535416 261219190725060624 261775018984663821 262647583616448576 262774066860328842 263008363264273368 264083787213652224 264446539668616032 264573889236084519 264809790409919076 266295466722232584 266661257198499387 266945083794619776 267751617591619616 268119408275124588 268773474779514432 269013120416425728 270614388990333024 270893975566729536 272375271898539264 272506439707007688 272749413755542752 272880761739572259 274240855952638848 274372922170754316 274617560425101264 276158261786018976 276252188760964962 276537600057703068 277212202402105152 278049756729758832 278431693208783226 278728047919496448 279110916117188064 280637144138123136 280927085772904704 281022634720730448 281911558906561038 282599270807267232 282851243894636928 282987456618815676 284534882251152624 284788581181586496 284925726869629482 286483751307667368 286779733393173552 286877272944078999 287479321009590528 288486755615751966 288743978142441864 289448357454861696 289587747152199132 290462692298051637 291430880451127872 292754311172198001 293065910466795648 293468473530623664 293871589565693202 294184378059376896 295073211223417536 295478531568504648 296199339552934272 297094260615358752 297401205000328128 297502357127193036 298228102152611904 298536217971497856 299171450268187224 299582400062511657 300313219268947248 300580986587740992 301220569790572068 302224616764132608 302370159126953736 302639760468478944 304337676253980096 304441187614124652 304755722512570728 306001848676136704 306422180885856672 306569744670383649 306843090474985596 308520962946718704 308944755478238922 309273587417523456 310678044509271348 311435931093723072 311713615720620288 311863727702368296 312805976320978686 313569053909433504 313848640485830016 315609442041164544 315716787155388528 316042971494517792 317771150548295808 317924179658175636 318207649381466544 318983904133929216 320101742532546702 320387153829284808 321168725395120512 322184638750355472 322294220221125789 322627200067320246 322970595208305408 323414236135789344 324836975410247097 325182722572745856 325629402136719408 327410001494476992 327748266735055488 327859740507518856 329699149275145104 329993117877076416 330152032721951622 330957425316799008 331957362626344728 332413348014567729 334231043192278596 334576355625369144 335392541177855616 335853245217935088 336567881551710627 337689750364005312 337852371677565654 339536297846124288 340002693859649184 340166429017822953 341910228877928256 342215085205857024 342379885785727608 342850187826642069 343215107735939712 344252079760653792 344724953496588756 345565896145089984 345874011963975936 346968072500382816 347086083315058542 347932785844713888 348292254300080832 349033358646218428 350196778155264768 350365422480438456 350677817685697824 352595386224821376 352765185648112692 353079720546558768 355060622296310112 355181385549812094 355548342931332516 356415688802706624 357492544366832784 357983605554149862 358364633039352576 360435548057945409 360819185320444032 361191967422306048 362457718594149906 363341919609343584 363665885007390336 363841015652763012 365830562894339088 366156747233468352 366333077403809334 368211015714691968 368336251681286616 368716800076937424 369616269869473536 370733008973011776 370911542934538242 371242257611710968 372147888156250752 373452032954637819 374696846294307264 375882078542081384 376398400078540287 376799027743022976 377316608825087568 378237057504913152 379379843001536832 379718108242115328 379900969159505976 381978335076889824 382372977857564736 382503030592105332 383832280249068672 384649007487669288 384991970856589152 385177371508943559 386116996202932176 387283589730735516 388574507268170496 388761633163226232 390339081562930668 391291298040831552 391828786087590936 393430948297890048 393971375424672864 394161100290493263 394512544896410052 396125680820478336 396534940000437504 396669809502924048 397637469536815872 398895267024249632 399443200083348876 400417625691929664 400774648783654656 401627426387429424 402179112412686882 403160212169271648 403519680624638592 405783568338640128 405921583485499536 406340963350094304 408562907847808896 408759659560511532 409124120633314128 411361283928958272 411559383256131474 411926340637651896 414237392679028464 414378283141447443 414806400086554602 415247908124964096 415818303603157728 417074635094638248 417647539813174839 418092071879244672 418666374175782096 420955716207184704 421390628659357056 422867338359841557 423898906210900848 424276865841955392 424481184928223514 426802323376728936 427182871772379744 427388590304444223 429579518333807296 429725626961501052 430169600089760328 431218981514385792 432730133423627949 433115967213662796 434172536182292544 436546668659302656 437146320676691808 439598865700193472 439990823836101888 440202710295935496 441276567089065344 442609816835126304 443217797352756972 444299009329401408 445641390923038128 446101807500492192 446253535690789554 447804326957246784 448757175402280836 450253000485340416 450469828903420872 450871479881611488 451830854685858102 453336925146198912 453555238690430604 455880305170571008 456506514380970144 456661781421186978 457133583768856092 459002773014205056 459633271328785008 460264635712478394 460754528193453312 462624096667177088 462781444420078056 463417133217358383 463910381126285184 464389672400107776 466017066763907022 467153896640584608 467570423580930432 469208964481468029 470353580864150256 470772960728745024 473414163061746816 473575180733082792 474064457241776688 475220918403608832 476656725822443712 476886269487263454 477311474072199816 478475856200893824 480152613798820053 480580730743927212 483276958125533208 483940800100980369 484455892812458112 485121354203684016 487774083859118784 488208996311291136 488444103205079112 491115002241715488 491622400102583232 491789610761278284 494310678630682368 494548723912717656 494989676815614624 495228049082927433 497936043939517092 499595795059076352 501346564788417894 501864533438053716 503088811766783424 505839790668715776 506534625546007968 506778557516348481 509304446769186432 509830637143419648 510004040789473776 512865343316892384 513322627808785536 513569828678591412 514822661603909568 515281691293270272 516378119640980688 517087430244883134 518348844217634976 520452108750574224 520629124972587813 521721730721108736 521899178767070832 522438381450121248 523550037969327642 525295167232897152 525548133720657684 526016726528546736 528893079337232064 529147778472169038 529619580819838152 532590933444465168 532772078324718141 533322514396998774 533890167589239552 535503235183239232 536238816550249176 536975408331224793 537546949559028864 541228777980666048 541787951133459072 543686577891224859 545012879414015376 545498827511085504 545761523479144518 548481711905277696 548745844341508632 549235120850202528 552316523572037952 552504377521929924 553075200115406136 554424404804210304 556099513459517664 556367314401807363 556863386417566452 558221832234376128 561274288276246272 562045269441460896 563823117813122076 565198541614534464 565702487789273856 565974913237631352 569069764502305248 569577162363172992 569851453739258964 572967502615334736 573559466786347104 573754545888157998 576973511231503932 577487956284883728 578896714909723392 579175494304398264 580925384596103274 582861760902255744 585508622344396002 586131820933591296 586936947061247328 587743179131386404 590146422446835072 590957063137009296 592398679105868544 594188521230717504 594802410000656256 595004714254386072 596456204305223808 597072435942995712 598342900536374448 599164800125023314 600626438537894496 601161973175481984 602441139581144136 603268668619030323 604740318253907472 605279520936957888 608675352507960192 608882375228249304 609511445025141456 610808377630882249 612844361771713344 613139489340767298 613686180949971192 617041925893437408 617339074884197211 617889510956477844 621356089018542696 622209600129831903 622871862187446144 623727455404736592 625611952641957372 627138107818867008 627697280971660032 631433574310777056 632085942989035584 635542301096591616 635848359316351272 636415298762933088 636721777392335271 640203485065093404 640774307658569616 642337450790241024 644369277500710944 644588440442251578 645254400134640492 646828472271578688 649673950820494194 650365445145491712 651258804273438816 654820002988953984 655496533470110976 655719481015037712 659398298550290208 659986235754152832 660304065443903244 661914850633598016 663914725252689456 664826696029135458 668462086384557192 669152711250738288 669380303536184331 670785082355711232 671706490435870176 673135763103421254 675379500728010624 675704743355131308 677746282028787153 680005387719298368 680332858035645906 683820457755856512 684759771571455216 685700375653284138 686430215471879424 688504159521307584 689449906993177512 690396953568717591 691131792290179968 693936145000765632 694172166630117084 695865571689427776 696584508600161664 698066717292436856 699025600145860533 700730844960876912 701355635371395648 705190772449642752 705530371296225384 706159441093117536 710121244592620224 710362771099624188 711096685862665032 712831377605413248 714985088733665568 715329404230895181 715967211108299724 720871096115890818 721638370640888064 724915437188299812 726683839218687168 727331770014780672 727682031305526024 731661125788678176 732313494466936704 732666154807618668 736422031429383936 736672503362573232 737433600153874848 741466017946023552 741823085869076484 742484515223421936 744295776312501504 746904065909275638 749393692588614528 751764157084162768 752019847182626841 752796800157080574 753598055486045952 754633217650175136 758759686003073664 759801938319011952 763956670153779648 764745955715129472 765006061184210664 767664560498137344 769298014975338576 769983941713178304 770354743017887118 772233992405864352 774567179461471032 775631145367324701 777523266326452464 780678163125861336 782582596081663104 783657572175181872 785325056953991463 787942750849345728 788322200580986526 789025089792820104 792251361640956672 793339619005848096 793721667708253557 797790534048499264 798886400166697752 799983771595498161 800835251383859328 803254852774858848 804358224825373764 806320424338543296 807039361249277184 811843166970999072 812681926700188608 817125815695617792 817519319121023064 818248241266628256 822722567857916544 823118766512262948 823852681275303792 828474785358056928 828756566282894886 829612800173109204 831636607206315456 834149270189276496 835295079626349678 836184143758489344 837332748351564192 841911432414369408 842781257318714112 845734676719683114 847797812421801696 848553731683910784 848962369856447028 853604646753457872 854365743544759488 854777180608888446 859159036667614592 859451253923002104 860339200179520656 860631818832236997 862437963028771584 865460266847255898 866231934427325592 868345072364585088 871388076894154911 874292641353383616 878262933516594003 879197731400386944 880405420591870992 882553134178130688 885219633670252608 886435594705513944 888598018658802816 891282781846076256 892203615000984384 892507071381579108 895608653914493568 897514350804561672 898747200187534971 900939657806841744 901742959763222976 903661709371716204 906673850292397824 907110477380861208 913013028761940288 913323562842373956 914267167537712184 918005546028410112 919266542657570016 919709234011150947 920529271424956788 925248193334354176 925562888840156112 926834266434716766 927820762252570368 932034133527814044 934307793281169216 935140847161860864 938417928962936058 940707161728300512 941545921457490048 946828326123493632 947150361466165584 948128914483553376 953313451644887424 953772538974526908 954622948144399632 956951712401787648 960305227597640106 961161461487854424 966553916251066416 966882660663377367 967881600201960738 968911785624916224 970242708407368032 974510926230741291 975548167718237568 976888206410158224 982230004483430976 983244800205166464 983579221522556568 989097447825435312 989979353631229248 990456098165854866 995872087879034184 997240044043703187 1002693129576835788 1003729066876107432 1006177623533566848 1009703644655131881 1013069251092015936 1013557115032696962 1018608893538372864 1020008081578947552 1025730686633784768 1026645255617571072 1027139657357182824 1028550563479926207 1029645323207819136 1032756239281961376 1034174860489766268 1036697688435269952 1040904217501148448 1041258249945175626 1043798357534141664 1044876762900242496 1047100075938655284 1050590334465794304 1051096267441315368 1052033453057093472 1057786158674464128 1058295556944338076 1059239161639676304 1065181866888930336 1065544156649436282 1066645028793997548 1071006470366478464 1072477633100498352 1073950816662449586 1075093899118057728 1081306644173836227 1082457555961332096 1083575902266918144 1087373155782449718 1090025758828030752 1090997655022171008 1091523046958289036 1097491688683017264 1098470241700405056 1104633047144075904 1105008755043859848 1106150400230812272 1108848809608420608 1112199026919035328 1112734628803614726 1113726772835132904 1116443664468752256 1120356098863913457 1124090538882921792 1127646235626244152 1129195200235620861 1130397083229068928 1131949826475262704 1138139529004610496 1139154324726345984 1139702907478517928 1145935005230669472 1147118933572694208 1147509091776315996 1153947022463007864 1154975912569767456 1155532114526830677 1158350988608796528 1161850769192206548 1165723521804511488 1171017244688792004 1173873894122494656 1175486358262772808 1180292844893670144 1181914126274018592 1182483300871479789 1188377042461435008 1189604820001312512 1190009428508772144 1192912408610447616 1196685801072748896 1198329600250046628 1201252877075788992 1202323946350963968 1204882279162288272 1206537337238060646 1209480636507814944 1210559041873915776 1217350705015920384 1217764750456498608 1219022890050282912 1221616755261764498 1225688723543426688 1226278978681534596 1227372361899942384 1234083851786874816 1234678149768394422 1235779021912955688 1242712178037085392 1243134849424342329 1244419200259663806 1245743724374892288 1247454910809473184 1251223905283914744 1252942619439524517 1254276215637734016 1262867148621554112 1264171885978071168 1268602015079524671 1271696718632702544 1272830597525866176 1273443554784670542 1280406970130186808 1281548615317139232 1282165770913332669 1288738555001421888 1289176880884503156 1290508800269280984 1293656944543157376 1298190400270883847 1299347901640988388 1302517608546877632 1309640005977907968 1311438962030075424 1318796597100580416 1319972471508305664 1320608130887806488 1323829701267196032 1327829450505378912 1329653392058270916 1336924172769114384 1338305422501476576 1338760607072368662 1343412980871740352 1346271526206842508 1350759001456021248 1351409486710262616 1355492564057574306 1360010775438596736 1360665716071291812 1367640915511713024 1369519543142910432 1371400751306568276 1377008319042615168 1378899813986355024 1380793907137435182 1382263584580359936 1387872290001531264 1388344333260234168 1391731143378855552 1393169017200323328 1396133434584873712 1398051200291721066 1401461689921753824 1402711270742791296 1407626893444404087 1411060742592450768 1412318882186235072 1420242489185240448 1420725542199248376 1422193371725330064 1425662755210826496 1429970177467331136 1430658808461790362 1431934422216599448 1440457841396460159 1441742192231781636 1449830874376599624 1451822400302941107 1453367678437374336 1455364062611052048 1463322251577356352 1464626988933873408 1465332309615237336 1473345006725146464 1474867200307749696 1482932035892047104 1483646171738152968 1484969030446843872 1485684147248782299 1493808131818551276 1498787385177229056 1503528314168325536 1504039694365253682 1505593600314161148 1509266435300350272 1517519372006147328 1519603876638023904 1527913340307559296 1529491911430258944 1530012122368421328 1538596029950677152 1539967883426356608 1540709486035774236 1544467984811728704 1549134358922942064 1551262290734649402 1555046532652904928 1561356326251722672 1561887374917763439 1565165192163326208 1567315144350363744 1570650113907982926 1575885501698691456 1576644401161973052 1578050179585640208 1586679238011696192 1587443335416507114 1595581068096998528 1597772800333395504 1598316234974154423 1599967543190996322 1601670502767718656 1606509705549717696 1608716449650747528 1610926224993674379 1612640848677086592 1623686333941998144 1625363853400377216 1631059733673674577 1635038638242046128 1636496482533256512 1645445135715833088 1646237533024525896 1647705362550607584 1656949570716113856 1657513132565789772 1659225600346218408 1663273214412630912 1668298540378552992 1669101943205422089 1670590159252699356 1674665496703128384 1683822864828738816 1691469353439366228 1695595624843603392 1697107463367821568 1697924739712894056 1707209293506915744 1708731487089518976 1709554361217776892 1718318073335229184 1718902507846004208 1720678400359041312 1721263637664473994 1730920533694511796 1732463868854651184 1736690144729170176 1742776153788309822 1748585282706767232 1756525867033188006 1758395462800773888 1760810841183741984 1770439267340505216 1772871189411027888 1777196037317605632 1782565563692152512 1784407230001968768 1785014142763158216 1791217307828987136 1795028701609123344 1797494400375069942 1801879315613683488 1803485919526445952 1807323418743432408 1809806005857090969 1814220954761722416 1826026057523880576 1826647125684747912 1828534335075424368 1832425132892646747 1838533085315140032 1839418468022301894 1841058542849913576 1851125777680312224 1852017224652591633 1853668532869433532 1864068267055628088 1866628800389495709 1868615586562338432 1876835857925872116 1881414323456601024 1883091842914980096 1894300722932331168 1896257828967106752 1906626903289774848 1907545077949053816 1909245896288799264 1910165332177005813 1920610455195280212 1922322922975708848 1933107832502132832 1933765321326754734 1935763200403921476 1940485416814736064 1949021852461482582 1951096335436475136 1953776412820316448 1964460008966861952 1966489600410332928 1967158443045113136 1978194895650870624 1979958707262458496 1980912196331709732 1991744175758068368 1994480088087406374 2005386259153671576 2007458133752214864 2008140910608552993 2012355247067133696 2019407289310263762 2026138502184031872 2027114230065393924 2033238846086361459 2040016163157895104 2051461373267569536 2054279314714365648 2057101126959852414 2059290646415638272 2065512478563922752 2068349720979532536 2073395376870539904 2081808435002296896 2082516499890351252 2087596715068283328 2089753525800484992 2094200151877310568 2097076800437581599 2102192534882630736 2104066906114186944 2115572317348928256 2116591113888676152 2118478323279352608 2130363733777860672 2131088313298872564 2133290057587995096 2142012940732956928 2144955266200996704 2145988212692685543 2147901633324899172 2162613288347672454 2164915111922664192 2174746311564899436 2180051517656061504 2181995310044342016 2183046093916578072 2194983377366034528 2196940483400810112 2209266094288151808 2210017510087719696 2212300800461624544 2224398053838070656 2225469257607229452 2227453545670265808 2232887328937504512 2240712197727826914 2248181077765843584 2255292471252488304 2256059541547880523 2258390400471241722 2260794166458137856 2263899652950525408 2276279058009220992 2279405814957035856 2291870010461338944 2294237867145388416 2295018183552631992 2307894044926015728 2309951825139534912 2311064229053661354 2316701977217593056 2323701538384413096 2326893436101974103 2342034489377584008 2347747788244989312 2350972716525545616 2355975170861974389 2363828252548037184 2364966601742959578 2376754084922870016 2380018857017544288 2381165003124760671 2393371602145497792 2396659200500093256 2399951314786494483 2402505754151577984 2409764558324576544 2413074674476121292 2418961273015629888 2421118083747831552 2435529500912997216 2438045780100565824 2443233510523528996 2451377447086853376 2452557957363069192 2454744723799884768 2468167703573749632 2469356299536788844 2471558043825911376 2485424356074170784 2486269698848684658 2488838400519327612 2494909821618946368 2502447810567829488 2505885238879049034 2508552431275468032 2525734297243108224 2528343771956142336 2537204030159049342 2543393437265405088 2545661195051732352 2546887109569341084 2560813940260373616 2563097230634278464 2564331541826665338 2577477110002843776 2578353761769006312 2581017600538561968 2587313889086314752 2596380800541767694 2598695803281976776 2605035217093755264 2614164230682464733 2622877924060150848 2634788800549782009 2637593194201160832 2641216261775612976 2647659402534392064 2655658901010757824 2659306784116541832 2673848345538228768 2676610845002953152 2677521214144737324 2686825961743480704 2692543052413685016 2696241600562604913 2702818973420525232 2710985128115148612 2720021550877193472 2721331432142583624 2739039086285820864 2742801502613136552 2754016638085230336 2757799627972710048 2759127702033452841 2761587814274870364 2775744580003062528 2776688666520468336 2783462286757711104 2792266869169747424 2796102400583442132 2802923379843507648 2805422541485582592 2815253786888808174 2822121485184901536 2824637764372470144 2840484978370480896 2841451084398496752 2844386743450660128 2859940354934662272 2861317616923580724 2863868844433198896 2880915682792920318 2883484384463563272 2899661748753199248 2900647981990132101 2903644800605882214 2906735356874748672 2910728125222104096 2923532778692223873 2926644503154712704 2930664619230474672 2946690013450292928 2949734400615499392 2967292343476305936 2969938060893687744 2971368294497564598 2987616263637102552 2991720132131109561 3007056628336651072 3008079388730507364 3011187200628322296 3018532870600700544 3029110933965395643 3039207753276047808 3055826680615118592 3060024244736842656 3077192059901354304 3079935766852713216 3081418972071548472 3088935969623457408 3098268717845884128 3102524581469298804 3110093065305809856 3122712652503445344 3123774749835526878 3134630288700727488 3141300227815965852 3151771003397382912 3153288802323946104 3156100359171280416 3173358476023392384 3174886670833014228 3191162136193997056 3195545600666791008 3196632469948308846 3199935086381992644 3213019411099435392 3217432899301495056 3221852449987348758 3225281697354173184 3243919932521508681 3247372667883996288 3250727706800754432 3262119467347349154 3270077276484092256 3272992965066513024 3292475066049051792 3295410725101215168 3313899141432227712 3315026265131579544 3318451200692436816 3326546428825261824 3336597080757105984 3338203886410844178 3341180318505398712 3349330993406256768 3361068296591740371 3382938706878732456 3387585600706862583 3391191249687206784 3395849479425788112 3414418587013831488 3417462974179037952 3419108722435553784 3437805015692008416 3441356800718082624 3442527275328947988 3461841067389023592 3464927737709302368 3466596343580492031 3485552307576619644 3497170565413534464 3513051734066376012 3521621682367483968 3540878534681010432 3545742378822055776 3547449902614439367 3565131127384305024 3568814460003937536 3570028285526316432 3590057403218246688 3594988800750139884 3603758631227366976 3606971839052891904 3614646837486864816 3619612011714181938 3628441909523444832 3652052115047761152 3653294251369495824 3657068670150848736 3664850265785293494 3677066170630280064 3678836936044603788 3682117085699827152 3702251555360624448 3704034449305183266 3707337065738867064 3728136534111256176 3729404548273026987 3733257600778991418 3737231173124676864 3753671715851744232 3758827858318573551 3762828646913202048 3788601445864662336 3792515657934213504 3805806045238574013 3815090155898107632 3818491792577598528 3820330664354011626 3841220910390560424 3844645845951417696 3866215665004265664 3867530642653509468 3871526400807842952 3880970833629472128 3894571200812651541 3898043704922965164 3907552825640632896 3928920017933723904 3934316886090226272 3956389791301741248 3959917414524916992 3961824392663419464 3983488351516136736 3988960176174812748 4010772518307343152 4014916267504429728 4016281821217105986 4038814578620527524 4052277004368063744 4054228460130787848 4066477692172722918 4080032326315790208 4102922746535139072 4108558629428731296 4114202253919704828 4131024957127845504 4136699441959065072 4146790753741079808 4163616870004593792 4165032999780702504 4175193430136566656 4179507051600969984 4188400303754621136 4194153600875163198 4204385069765261472 4208133812228373888 4222880680333212261 4233182227777352304 4236956646558705216 4260727467555721344 4262176626597745128 4266580115175990192 4289910532401993408 4291976425385371086 4295803266649798344 4321373524189380477 4325226576695344908 4349492623129798872 4355467200908823321 4360103035312123008 4366092187833156144 4389966754732069056 4393880966801620224 4420035020175439392 4424601600923249088 4448796107676141312 4450938515214458904 4454907091340531616 4457052441746346897 4481424395455653828 4496362155531687168 4510584942504976608 4512119083095761046 4516780800942483444 4527799305901050816 4552558116018441984 4558811629914071712 4583740020922677888 4588475734290776832 4590036367105263984 4615788089852031456 4619903650279069824 4622128458107322708 4633403954435186112 4647403076768826192 4653786872203948206 4684068978755168016 4685662124753290317 4695495576489978624 4701945433051091232 4711950341723948778 4727656505096074368 4729933203485919156 4760037714035088576 4762330006249521342 4786743204290995584 4793318401000186512 4799902629572988966 4805011508303155968 4819529116649153088 4826149348952242584 4832778674981023137 4837922546031259776 4871059001825994432 4876091560201131648 4886467021047057992 4893179201021023731 4905115914726138384 4909489447599769536 4936335407147499264 4938712599073577688 4943116087651822752 4970848712148341568 4972539397697369316 4977676801038655224 4989819643237892736 5004895621135658976 5007305829616266267 5011770477758098068 5051468594486216448 5074408060318098684 5086786874530810176 5091322390103464704 5093774219138682168 5121627880520747232 5126194461268556928 5128663083653330676 5154954220005687552 5156707523538012624 5162035201077123936 5192761601083535388 5197391606563953552 5210070434187510528 5228328461364929466 5245755848120301696 5269577601099564018 5275186388402321664 5282432523551225952 5311317802021515648 5318613568233083664 5347696691076457536 5353221690005906304 5355042428289474648 5373651923486961408 5385086104827370032 5392483201125209826 5405637946841050464 5421970256230297224 5429418017571272907 5442662864285167248 5478078172571641728 5485603005226273104 5497275398677940241 5515599255945420096 5518255404066905682 5523175628549740728 5553377333040936672 5556051673957774899 5584533738339494848 5592204801166884264 5599886401168487127 5605846759687015296 5630507573777616348 5644242970369803072 5649275528744940288 5682902168796993504 5688773486901320256 5719880709869324544 5722635233847161448 5727737688866397792 5761831365585840636 5766968768927126544 5799323497506398496 5801295963980264202 5807289601211764428 5821456250444208192 5847065557384447746 5853289006309425408 5861329238460949344 5893380026900585856 5899468801230998784 5934584686952611872 5939876121787375488 5942736588995129196 5975232527274205104 5983440264262219122 6014113256673302144 6016158777461014728 6022374401256644592 6024422731825658979 6037065741201401088 6058221867930791286 6078415506552095616 6099716538259084377 6120048489473685312 6154384119802708608 6162837944143096944 6177871939246914816 6196537435691768256 6205049162938597608 6220186130611619712 6245425305006890688 6247549499671053756 6269260577401454976 6282600455631931704 6291230401312744797 6306577604647892208 6312200718342560832 6346716952046784768 6349773341666028456 6391091201333582016 6393264939896617692 6399870172763985288 6426038822198870784 6434865798602990112 6437964638078056629 6443704899974697516 6487839865043017362 6494745335767992576 6524238934694698308 6540154552968184512 6545985930133026048 6584950132098103584 6590821450202430336 6627798282864455424 6630052530263159088 6636902401384873632 6673194161514211968 6676407772821688356 6682360637010797424 6698661986812513536 6722136593183480742 6765877413757464912 6768178624643641569 6775171201413725166 6782382499374413568 6791698958851576224 6828837174027662976 6838217444871107568 6875610031384016832 6882713601436165248 6885054550657895976 6923682134778047184 6929855475418604736 6933192687160984062 6971104615153239288 6980680308305922309 7026103468132752024 7043243364734967936 7067925512585923167 7091484757644111552 7094899805228878734 7130262254768610048 7140056571052632864 7180114806436493376 7189977601500279768 7199853944359483449 7207517262454733952 7229293674973729632 7239224023428363876 7256883819046889664 7306588502738991648 7314137340301697472 7329700531570586988 7354132341260560128 7357673872089207576 7364234171399654304 7404503110721248896 7408068898610366532 7414674131477734128 7456273068222512352 7458809096546053974 7466515201557982836 7507343431703488464 7517655716637147102 7525657293826404096 7577202891729324672 7585031315868427008 7611612090477148026 7630180311796215264 7636983585155197056 7640661328708023252 7682441820781120848 7689291691902835392 7732431330008531328 7735061285307018936 7743052801615685904 7761941667258944256 7789142401625303082 7796087409845930328 7815105651281265792 7842492692047394199 7868633772180452544 7904366401649346027 7912779582603482496 7923648785326838928 7966976703032273472 7977920352349625496 8021545036614686304 8029832535008859456 8032563642434211972 8077629157241055048 8088724801687814739 8108456920261575696 8132955384345445836 8160064652631580416 8217117258857462592 8228404507839409656 8262049914255691008 8273398883918130144 8277383106100358523 8327233740009187584 8330065999561405008 8350386860273133312 8376800607509242272 8388307201750326396 8408770139530522944 8416267624456747776 8445761360666424522 8466364455554704608 8473913293117410432 8521454935111442688 8524353253195490256 8533160230351980384 8579821064803986816 8583952850770742172 8591606533299596688 8642747048378760954 8650453153390689816 8698985246259597744 8701943945970396303 8710934401817646642 8720206070624246016 8732184375666312288 8770598336076671619 8779933509464138112 8840070040350878784 8849203201846498176 8901877030428917808 8909814182681063232 8914104883492693794 8962848790911307656 8975160396393328683 9021169885009953216 9024238166191522092 9033561601884966888 9055598611802101632 9087332801896186929 9117623259828143424 9167480041845355776 9180072734210527968 9231576179704062912 9239807300558139648 9244256916214645416 9266807908870372224 9294806153537652384 9307573744407896412 9368137957510336032 9371324249506580634 9403890866102182464 9423900683447897556 9455313010192148736 9459866406971838312 9520075428070177152 9524660012499042684 9573486408581991168 9586636802000373024 9599805259145977932 9639058233298306176 9652298697904485168 9665557349962046274 9675845092062519552 9742118003651988864 9752183120402263296 9772934042094115984 9786358402042047462 9810231829452276768 9818978895199539072 9877425198147155376 9886232175303645504 9941697424296683136 9945078795394738632 9955353602077310448 9979639286475785472 10009791242271317952 10014611659232532534 10023540955516196136 10083204889775221113 10148816120636197368 10162756802120587749 10173573749061620352 10187548438277364336 10243255761041494464 10252388922537113856 10257326167306661352 10313415047076025248 10324070402154247872 10385523202167070776 10394783213127907104 10399789030741476093 10456656922729858932 10491511696240603392 10539155202199128036 10564865047102451904 10622635604043031296 10637227136466167328 10695393382152915072 10706443380011812608 10710084856578949296 10770172209654740064 10784966402250419652 10811275893682100928 10843940512460594448 10858836035142545814 10885325728570334496 10956156345143283456 10971206010452546208 10994550797355880482 11031198511890840192 11036510808133811364 11046351257099481456 11106754666081873344 11112103347915549798 11169067476678989696 11184409602333768528 11188213644819080961 11199772802336974254 11211693519374030592 11261015147555232696 11276483574955720653 11288485940739606144 11365804337593987008 11377546973802640512 11417418135715722039 11445270467694322896 11455475377732795584 11523662731171681272 11533937537854253088 11598646995012796992 11602591927960528404 11614579202423528856 11642912500888416384 11683713602437954623 11694131114768895492 11722658476921898688 11786760053801171712 11869169373905223744 11879752243574750976 11885473177990258392 11950465054548410208 11966880528524438244 12028226513346604288 12032317554922029456 12044748802513289184 12048845463651317958 12116443735861582572 12156831013104191232 12199433076518168754 12240096978947370624 12308768239605417216 12325675888286193888 12393074871383536512 12410098325877195216 12440372261223239424 12490850610013781376 12495098999342107512 12538521154802909952 12565200911263863408 12582460802625489594 12613155209295784416 12624401436685121664 12668642040999636783 12699546683332056912 12782182402667164032 12786529879793235384 12799740345527970576 12869731597205980224 12875929276156113258 12887409799949395032 12964120572568141431 12975679730086034724 13048477869389396616 13066401602726469963 13080309105936369024 13169900264196207168 13181642900404860672 13260105060526318176 13273804802769747264 13346388323028423936 13352815545643376712 13364721274021594848 13371157325239040691 13444273186366961484 13531754827514929824 13536357249287283138 13550342402827450332 13583397917703152448 13657674348055325952 13676434889742215136 13751220062768033664 13765427202872330496 13770109101315791952 13847364269556094368 13859710950837209472 13866385374321968124 13942209230306478576 13961360616611844618 14052206936265504048 14056986374259870951 14086486729469935872 14135851025171846334 14182969515288223104 14189799610457757468 14280113142105265728 14360229612872986752 14379955203000559536 14399707888718966898 14415034524909467904 14458587349947459264 14478448046856727752 14513767638093779328 14613177005477983296 14628274680603394944 14659401063141173976 14679537603063071193 14715347744178415152 14728468342799308608 14809006221442497792 14816137797220733064 14829348262955468256 14912546136445024704 14917618193092107948 14933030403115965672 15014686863406976928 15021917488848798801 15035311433274294204 15154405783458649344 15223224180954296052 15260360623592430528 15273967170310394112 15281322657416046504 15364883641562241696 15378583383805670784 15464862660017062656 15470122570614037872 15486105603231371808 15578284803250606164 15592174819691860656 15630211302562531584 15684985384094788398 15737267544360905088 15808732803298692054 15825559165206964992 15847297570653677856 15933953406064546944 15955840704699250992 16043090073229372608 16059665070017718912 16065127284868423944 16155258314482110096 16177449603375629478 16216913840523151392 16265910768690891672 16288254052713818721 16434234517714925184 16456809015678819312 16491826196033820723 16546797767836260288 16554766212200717046 16660131999122810016 16668155021873324697 16753601215018484544 16776614403500652792 16799659203505461381 16817540279061045888 16891522721332849044 16932728911109409216 16947826586234820864 17048706506390980512 17066320460703960768 17159642129607973632 17167905701541484344 17183213066599193376 17285494096757521908 17300906306781379632 17397970492519195488 17403887891940792606 17421868803635293284 17464368751332624576 17541196672153343238 17559867018928276224 17680140080701757568 17698406403692996352 17803754060857835616 17819628365362126464 17828209766985387588 17925697581822615312 17950320792786657366 18042339770019906432 18048476332383044184 18067123203769933776 18111197223604203264 18174665603792373858 18235246519656286848 18299149614777253131 18360145468421055936 18463152359408125824 18488513832429290832 18533615817740744448 18589612307075304768 18615147488815792824 18736275915020672064 18742648499013161268 18807781732204364928 18847801366895795112 18873691203938234391 18919732813943676624 19040150856140354304 19049320024998085368 19173273604000746048 19199610518291955864 19278116466596612352 19304597395808970336 19313893914234169887 19331114699924092548 19484236007303977728 19545868084188231968 19572716804084094924 19620463658904553536 19637957790399078144 19754850396294310752 19772464350607291008 19883394848593366272 19890157590789477264 19910707204154620896 20019582484542635904 20029223318465065068 20047081911032392272 20166409779550442226 20297632241272394736 20304535873930924707 20325513604241175498 20347147498123240704 20375096876554728672 20486511522082988928 20514652334613322704 20626830094152050496 20648140804308495744 20771046404334141552 20789566426255814208 20799578061482952186 20913313845459717864 20942040924917766927 21078310404398256072 21129730094204903808 21203776537757769501 21274454272932334656 21390786764305830144 21420169713157898592 21540344419309480128 21569932804500839304 21622551787364201856 21687881024921188896 21717672070285091628 21770651457140668992 21942412020905092416 21989101594711760964 22062397023781680384 22073021616267622728 22092702514198962912 22213509332163746688 22224206695831099596 22338134953357979392 22368819204667537056 22376427289638161922 22399545604673948508 22522030295110465392 22552967149911441306 22576971881479212288 22731608675187974016 22755093947605281024 22834836271431444078 22890540935388645792 22910950755465591168 23047325462343362544 23067875075708506176 23197293990025593984 23205183855921056808 23229158404847057712 23285825001776832768 23367427204875909246 23388262229537790984 23445316953843797376 23527478076142182597 23713099204948038081 23738338747810447488 23770946355980516784 23900930109096820416 23933761057048876488 24064635109844058912 24089497605026578368 24097690927302635916 24232887471723165144 24266174405063444217 24398866153036337508 24480193957894741248 24651351776572387776 24786149742767073024 24820196651754390432 24832149318301075569 24981701220027562752 24990197998684215024 25130401822527726816 25164921605250979188 25226310418591568832 25248802873370243328 25337284081999273566 25399093366664113824 25564364805334328064 25573059759586470768 25599480691055941152 25739463194411960448 25751858552312226516 25774819599898790064 25928241145136282862 25951359460172069448 26096955738778793232 26105831837911188909 26132803205452939926 26160618211872738048 26311795008230014857 26339800528392414336 26520210121052636352 26547609605539494528 26705631091286753424 26729442548043189696 26742314650478081382 26888546372733922968 27063509655029859648 27072714498574566276 27100684805654900664 27166795835406304896 27261998405688560787 27352869779484430272 27502440125536067328 27540218202631583904 27694728539112188736 27719421901674418944 27732770748643936248 27884418460612957152 27922721233223689236 28104413872531008096 28113972748519741902 28271702050343692668 28365939030576446208 28379599220915514936 28560226284210531456 28720459225745973504 28759910406001119072 28799415777437933796 28917174699894918528 28956896093713455504 29027535276187558656 29226354010955966592 29256549361206789888 29318802126282347952 29359075206126142386 29430695488356830304 29456936685598617216 29632275594441466128 29658696525910936512 29825092272890049408 29835236386184215896 29866060806231931344 30029373726813953856 30043834977697597602 30070622866548588408 30249614669325663339 30446448361908592104 30488270406361763247 30520721247184861056 30562645314832093008 30729767283124483392 30757166767611341568 30940245141228075744 30972211206462743616 31156569606501212328 31184349639383721312 31199367092224428279 31369970768189576796 31474535088721810176 31617465606597384108 31694595141307355712 31867906812129093888 31911681409398501984 32086180146458745216 32119330140035437824 32130254569736847888 32310516628964220192 32354899206751258956 32433827681046302784 32531821537381783344 32576508105427637442 32868469035429850368 32913618031357638624 32983652392067641446 33093595535672520576 33109532424401434092 33320263998245620032 33336310043746649394 33507202430036969088 33553228807001305584 33599318407010922762 33635080558122091776 33783045442665698088 33829450724867161959 33865457822218818432 34097413012781961024 34132640921407921536 34252254407147166117 34335811403082968688 34366426133198386752 34570988193515043816 34601812613562759264 34795940985038390976 34807775783881585212 34843737607270586568 34928737502665249152 35051140807313863869 35082393344306686476 35360280161403515136 35607508121715671232 35639256730724252928 35656419533970775176 35851395163645230624 35900641585573314732 36084679540039812864 36096952664766088368 36134246407539867552 36349331207584747716 36470493039312573696 36598299229554506262 36720290936842111872 36926304718816251648 36977027664858581664 37179224614150609536 37230294977631585648 37472551830041344128 37485296998026322536 37615563464408729856 37695602733791590224 37747382407876468782 37839465627887353248 38005926122998910349 38098640049996170736 38346547208001492096 38399221036583911728 38609194791617940672 38627787828468339774 38662229399848185096 38892361717704424293 39091736168376463936 39145433608168189848 39199204808179409889 39240927317809107072 39509700792588621504 39544928701214582016 39780315181578954528 39821414408309241792 40039164969085271808 40058446636930130136 40094163822064784544 40332819559100884452 40595264482544789472 40609071747861849414 40651027208482350996 40750193753109457344 40973023044165977856 41029304669226645408 41253660188304100992 41296281608616991488 41542092808668283104 41579132852511628416 41599156122965904372 41826627690919435728 41884081849835533854 42156620808796512144 42170959122779612853 42259460188409807616 42407553075515539002 42548908545864669312 42840339426315797184 43080688838618960256 43139865609001678608 43245103574728403712 43375762049842377792 43435344140570183256 43541302914281337984 43884824041810184832 43978203189423521928 44038612809189213579 44146043232535245456 44185405028397925824 44427018664327493376 44448413391662199192 44737638409335074112 44752854579276323844 44799091209347897016 45044060590220930784 45065752466546396403 45105934299822882612 45463217350375948032 45669672542862888156 45781081870777291584 45821901510931182336 46094650924686725088 46135750151417012352 46394587980051187968 46410367711842113616 46458316809694115424 46734854409751818492 46776524459075581968 46890633907687594752 47054956152284365194 47426198409896076162 47476677495620894976 47541892711961033568 47801860218193640832 47867522114097752976 48129270219688117824 48178995210053156736 48195381854605271832 48465774943446330288 48532348810126888434 48797732306072675016 48864762158141456163 49302703553144775552 49475478588101462169 49640393303508780864 49664298636602151138 49980395997368430048 50260803645055453632 50329843210501958376 50398977610516384143 50452620837183137664 50674568163998547132 50798186733328227648 51146119519172941536 51198961382111882304 51478926388823920896 51503717104624453032 51549639199797580128 51856482290272565724 51902718920344138896 52193911477557586464 52211663675822377818 52265606410905879852 52623590016460029714 52679601056784828672 53040420242105272704 53095219211078989056 53411262182573506848 53458885096086379392 53484629300956162764 53777092745467845936 54127019310059719296 54145428997149132552 54201369611309801328 54333591670812609792 54523996811377121574 54705739558968860544 54897448844331759393 55080436405263167808 55389457078224377472 55465541497287872496 55768836921225914304 55845442466447378472 56208827745062016192 56227945497039483804 56543404100687385336 56621073611814703173 56759198441831029872 57120452568421062912 57519820812002238144 57598831554875867592 57834349399789837056 57913792187426911008 57941681742702509661 58452708021911933184 58637604252564695904 58718150412252284772 58861390976713660608 58913873371197234432 59264551188882932256 59317393051821873024 59650184545780098816 59670472772368431792 59732121612463862688 60058747453627907712 60087669955395195204 60141245733097176816 60499229338651326678 60892896723817184208 60913607621792774121 60976540812723526494 61041442494369722112 61125290629664186016 61459534566248966784 61880490282456151488 61944422412925487232 62313139213002424656 62368699278767442624 62398734184448856558 62739941536379153592 62826122774753300781 63234931213194768216 63389190282614711424 63611329613273308503 63823362818797003968 64172360292917490432 64260509139473695776 64621033257928440384 64709798413502517912 64867655362092605568 65063643074763566688 65153016210855274884 65827236062715277248 65967304784135282892 66187191071345041152 66219064848802868184 66640527996491240064 66672620087493298788 67014404860073938176 67106457614002611168 67198636814021845524 67566090885331396176 67658901449734323918 67730915644437636864 68194826025563922048 68265281842815843072 68504508814294332234 68671622806165937376 68732852266396773504 69141976387030087632 69203625227125518528 69591881970076781952 69615551567763170424 69687475214541173136 69857475005330498304 70102281614627727738 70164786688613372952 70582434228426547791 71139297614844114243 71215016243431342464 71312839067941550352 71702790327290461248 71801283171146629464 72193905329532176736 72268492815079735104 72698662415169495432 72798523215190332651 73196598459109012524 73440581873684223744 73954055329717163328 74358449228301219072 74460589955263171296 74945103660082688256 74970593996052645072 75391205467583180448 75494764815752937564 75678931255774706496 76011852245997820698 76197280099992341472 76693094416002984192 76798442073167823456 77218389583235881344 77255575656936679548 77324458799696370192 77784723435408848586 78183472336752927872 78290867216336379696 78317495513733566727 78398409616358819778 78481854635618214144 78935385024690044571 79019401585177243008 79560630363157909056 79642828816618483584 80116893273860260272 80188327644129569088 80665639118201768904 81190528965089578944 81218143495723698828 81302054416964701992 81500387506218914688 81785995217065682361 82058609338453290816 82507320376608201984 83084185617336566208 83158265705023256832 83198312245931808744 83653255381838871456 83768163699671067708 84313241617593024288 84341918245559225706 84815106151031078004 85097817091729338624 85680678852631594368 86161377677237920512 86279731218003357216 86751524099684755584 86870688281140366512 87082605828562675968 87769648083620369664 87956406378847043856 88077225618378427158 88292086465070490912 88370810056795851648 88896826783324398384 89475276818670148224 89505709158552647688 89598182418695794032 90088121180441861568 90131504933092792806 90211868599645765224 90748844007976990017 91339345085725776312 91464811219085289741 91562163741554583168 92189301849373450176 92271500302834024704 92820735423684227232 92916633619388230848 93469708819503636984 93553048918151163936 93598101276673284837 94109912304568730388 94852396819792152324 95083785423922067136 95603720436387281664 95735044228195505952 96258540439376235648 96357990420106313472 96390763709210543664 96931549886892660576 97064697620253776868 97595464612145350032 97729524316282912326 98605407106289551104 98950957176202924338 99280786607017561728 99328597273204302276 99960791994736860096 100521607290110907264 100659686421003916752 100797955221032768286 100905241674366275328 101349136327997094264 101596373466656455296 102292239038345883072 102397922764223764608 102756763221441498351 103007434209248906064 103099278399595160256 103712964580545131448 103805437840688277792 104387822955115172928 104423327351644755636 104531212821811759704 105153422421941591607 105247180032920059428 106080840484210545408 106822524365147013696 106917770192172758784 106969258601912325528 107554185490935691872 108254038620119438592 108290857994298265104 108402739222619602656 109047993622754243148 109411479117937721088 109794897688663518786 110160872810526335616 110778914156448754944 110931082994575744992 111537673842451828608 111690884932894756944 112417655490124032384 112455890994078967608 113086808201374770672 113242147223629406346 113518396883662059744 114017778368996731047 115039641624004476288 115197663109751735184 115827584374853822016 115883363485405019322 116677085153113272879 117275208505129391808 117436300824504569544 117597614424538229667 117722781953427321216 118529102377765864512 118634786103643746048 119340945544736863584 119464243224927725376 120117494907255815424 120175339910790390408 120282491466194353632 120998458677302653356 121785793447634368416 121827215243585548242 121953081625447052988 122250581259328372032 122919069132497933568 123760980564912302976 123888844825850974464 124626278426004849312 124737398557534885248 124797468368897713116 125479883072758307184 125652245549506601562 126469862426389536432 126778380565229422848 127222659226546617006 127646725637594007936 128521018278947391552 129242066515856880768 129419596827005035824 129735310724185211136 130127286149527133376 130306032421710549768 131654472125430554496 131934609568270565784 132115838427567640737 132438129697605736368 133281055992982480128 133345240174986597576 134212915228005222336 134397273628043691048 135132181770662792352 135197257399639189209 135317802899468647836 136389652051127844096 137009017628588664468 137343245612331874752 137465704532793547008 138283952774060175264 138407250454251037056 139183763940153563904 139231103135526340848 139374950429082346272 140204563229255455476 140329573377226745904 141164868456853095582 142278595229688228486 142430032486862684928 142625678135883100704 143405580654580922496 143602566342293258928 144387810659064353472 144536985630159470208 145397324830338990864 145597046430380665302 146393196918218025048 146594286474424368489 147908110659434326656 148426435764304386507 148921179910526342592 149941187992105290144 150782410935166360896 150989529631505875128 151357862511549412992 152023704491995641396 152394560199984682944 153596884146335646912 154436779166471762688 154511151313873359096 154648917599392740384 155569446870817697172 156366944673505855744 156581734432672759392 156634991027467133454 156796819232717639556 157870770049380089142 158038803170354486016 159121260726315818112 159285657633236967168 160233786547720520544 160376655288259138176 161331278236403537808 162381057930179157888 162436286991447397656 162604108833929403984 163000775012437829376 163571990434131364722 164117218676906581632 164692346532995278179 166168371234673132416 166396624491863617488 167306510763677742912 167536327399342135416 168626483235186048576 168683836491118451412 169630212302062156008 169863220835444109519 171361357705263188736 172559462436006714432 173503048199369511168 173741376562280733024 173825045228107528983 175912812757694087712 176154451236756854316 176584172930140981824 176741620113591703296 177793653566648796768 178950553637340296448 179011418317105295376 179196364837391588064 180176242360883723136 180263009866185585612 180423737199291530448 181497688015953980034 182678690171451552624 182740822865378322363 182929622438170579482 183124327483109166336 184378603698746900352 185641470847368454464 185833267238776461696 186939417639007273968 187106097836302327872 187196202553346569674 188219824609137460776 189704793639584304648 190167570847844134272 190833988839819925509 191470088456391011904 192517080878752471296 192781527418421087328 193863099773785321152 194129395240507553736 195190929224290700064 195459048632565824652 197901914352405848676 198561573214035123456 198657194546408604552 199921583989473720192 201043214580221814528 201319372842007833504 201595910442065536572 202698272655994188528 203192746933312910592 204584478076691766144 204795845528447529216 205513526442882996702 206014868418497812128 206198556799190320512 207425929161090262896 207610875681376555584 208775645910230345856 208846654703289511272 209062425643623519408 210306844843883183214 210494360065840118856 211747302685279643373 213417892844532342729 213645048730294027392 213938517203824651056 215108370981871383744 216581715988596530208 216805478445239205312 218095987245508486296 218395569645570997953 219589795377327037572 220321745621052671232 221862165989151489984 223075347684903657216 223381769865789513888 224835310980248064768 224911781988157935216 226173616402749541344 226484294447258812692 227036793767324119488 228035556737993462094 230079283248008952576 230395326219503470368 231655168749707644032 231766726970810038644 233354170306226545758 234550417010258783616 234872601649009139088 235195228849076459334 235445563906854642432 236806155074070133713 237058204755531729024 238681891089473727168 238928486449855450752 240350679821580780816 240564982932388707264 241996917354605306712 243571586895268736832 243654430487171096484 243906163250894105976 244501162518656744064 245357985651197047083 247521961129824605952 249252556852009698624 249474797115069770496 249594936737795426232 250959766145516614368 251304491099013203124 252939724852779072864 254445318453093234012 255293451275188015872 257042036557894783104 258484133031713761536 258839193654010071648 260254572299054266752 260612064843421099536 263308944250861108992 263869219136541131568 264231676855135281474 264876259395211472736 266690480349973195152 268425830456010444672 268794547256087382096 270264363541325584704 270394514799278378418 270635605798937295672 272246532023930970051 274018035257177328936 274394433657255869223 274686491224663749504 276567905548120350528 276814500908502074112 278462206271052681696 278749900858164692544 280409126458510910952 280659146754453491808 282329736913706191164 284557190459376456972 285251356271766201408 286811161309161844992 287205132684586517856 288775621318128706944 289073971260318940416 290794649660677981728 291194092860761330604 292786393836436050096 293188572948848736978 295816221318868653312 296852871528608773014 297842359821052685184 299882375984210580288 301564821870332721792 301979059263011750256 302715725023098825984 304047408983991282792 304789120399969365888 307193768292671293824 308270289664324495053 309022302627746718192 309297835198785480768 311138893741635394344 313163468865345518784 313269982054934266908 313593638465435279112 315460267265824774821 315741540098760178284 318242521452631636224 320467573095441041088 320753310576518276352 322662556472807075616 324762115860358315776 324872573982894795312 325208217667858807968 327143980868262729444 328234437353813163264 329384693065990556358 332336742469346264832 332793248983727234976 334613021527355485824 335072654798684270832 337252966470372097152 337367672982236902824 339260424604124312016 339726441670888219038 342053335106990193141 345118924872013428864 347482753124561466048 347650090456215057966 351825625515388175424 352308902473513708632 352792843273614689001 353168345860281963648 355587307133297593536 358022836634210590752 358392729674783176128 360352484721767446272 360526019732371171224 360847474398583060896 362995376031907960068 365357380342903105248 365481645730756644726 365859244876341158964 368757207397493800704 371282941694736908928 371666534477552923392 373878835278014547936 374212195672604655744 374392405106693139348 376439649218274921552 379409587279168609296 380335141695688268544 381667977679639851018 382940176912782023808 385563054836842174656 387726199547570642304 388258790481015107472 390381858448581400128 390918097265131649304 395803828704811697352 396347515282702922211 397314389092817209104 399843167978947440384 402638745684015667008 403191820884131073144 405396545311988377056 405591772198917567627 409168956153383532288 411027052885765993404 412029736836995624256 412397113598380641024 414851858322180525792 415221751362753111168 417551291820460691712 417693309406579022544 418124851287247038816 420613689687766366428 420988720131680237712 423494605370559286746 426835785689064685458 427290097460588054784 427877034407649302112 430216741963742767488 433163431977193060416 433610956890478410624 436191974491016972592 436791139291141995906 439179590754654075144 439782859423273105467 443724331978302979968 445279307292913159521 446763539731579027776 449823563976315870432 452347232805499082688 452968588894517625384 454073587534648238976 456071113475986924188 460790652439006940736 463310337499415288064 463533453941620077288 466708340612453091516 469100834020517567232 469745203298018278176 470390457698152918668 473612310148140267426 474116409511063458048 477363782178947454336 477856972899710901504 480701359643161561632 481129965864777414528 483993834709210613424 487143173790537473664 487308860974342192968 487812326501788211952 489002325037313488128 490715971302394094166 494077039598985834537 498505113704019397248 499189873475590852464 501919532291033228736 502608982198026406248 505879449705558145728 508890636906186468024 509589662506332328557 514084073115789566208 517678387308020143296 520509144598108533504 521224129686842199072 527738438273082263136 528463353710270562948 529752518790422945472 533380960699946390304 536851660912020889344 537589094512174764192 540528727082651169408 540789029598556756836 541271211597874591344 544493064047861940102 548036070514354657872 548222468596134967089 548788867314511738446 549372982449327499008 553135811096240701056 556924412542105363392 557499801716329385088 560818252917021821904 561318293508906983616 564659473827412382328 569114380918752913944 570502712543532402816 572501966519459776527 574410265369173035712 577551242636257413888 581589299321355963456 582388185721522661208 585572787672872100192 586377145897697473956 593705743057217546028 595684719642105370368 599764751968421160576 603129643740665443584 603958118526023500512 608094817967982565584 609578240799938731776 614387536585342587648 616540579328648990106 618044605255493436384 618595670397570961536 622277787483270788688 626326937730691037568 626539964109868533816 627187276930870558224 630920534531649549642 631483080197520356568 635241908055838930119 640253678533597028187 640935146190882082176 645325112945614151232 649745147965789590624 650416435335717615936 654287961736525458888 655186708936712993859 658769386131981112716 665586497967454469952 669226043054710971648 670145309597368541664 674505932940744194304 674735345964473805648 678520849208248624032 679452883341776438076 684106670213980386282 690237849744026857728 694965506249122932096 695300180912430115932 703651251030776350848 704617804947027417264 705585686547229378002 706336691720563927296 711174614266595187072 716045673268421181504 716785459349566352256 721052039464742342448 721694948797166121792 725990752063815920136 730714760685806210496 730963291461513289452 731718489752682317928 736073956953591141249 742565883389473817856 747757670556029095872 748424391345209311488 748784810213386278696 752879298436549843104 758819174558337218592 763335955359279702036 765880353825564047616 771126109673684349312 775452399095141284608 776517580962030214944 780763716897162800256 781836194530263298608 791607657409623394704 792695030565405844422 794628778185634418208 805277491368031334016 806383641768262146288 810793090623976754112 811183544397835135254 816739596071792910153 822054105771531986808 823183300971767607669 824059473673991248512 829703716644361051584 830443502725506222336 835386618813158045088 836249702574494077632 841227379375532732856 841977440263360475424 846989210741118573492 853671571378129370916 855754068815298604224 860433483927485534976 866326863954386120832 867221913780956821248 872383948982033945184 873582278582283991812 878359181509308150288 879565718846546210934 887448663956605959936 890558614585826319042 893527079463158055552 899647127952631740864 904694465610998165376 905937177789035250768 908147175069296477952 912142226951973848376 921581304878013881472 924810868992973485159 927066907883240154576 933416681224906183032 939490406596036556352 940780915396305837336 946380801797474324463 947224620296280534852 954727564357894908672 961402719286323123264 962259931729554829056 967987669418421226848 974286347581074947328 974617721948684385936 975624653003576423904 981431942604788188332 988154079197971669074 997010227408038794496 998379746951181704928 1003839064582066457472 1005217964396052812496 1011758899411116291456 1017781273812372936048 1019179325012664657114 1026160005320970579423 1035356774616040286592 1042448259373684398144 1055476876546164526272 1056926707420541125896 1059505037580845890944 1066761921399892780608 1075178189024349528384 1081057454165302338816 1081578059197113513672 1082542423195749182688 1088986128095723880204 1096072141028709315744 1096444937192269934178 1097577734629023476892 1106271622192481402112 1113848825084210726784 1114999603432658770176 1121636505834043643808 1122636587017813967232 1129318947654824764656 1138228761837505827888 1141005425087064805632 1145003933038919553054 1148820530738346071424 1163178598642711926912 1164776371443045322416 1171145575345744200384 1172754291795394947912 1187411486114435092056 1189042545848108766633 1199529503936842321152 1207916237052047001024 1216189635935965131168 1216775316596752702881 1233081158657297980212 1236089210510986872768 1237191340795141923072 1244555574966541577376 1252653875461382075136 1253079928219737067632 1254374553861741116448 1261841069063299099284 1262966160395040713136 1270483816111677860238 1280507357067194056374 1281870292381764164352 1290650225891228302464 1299490295931579181248 1300832870671435231872 1308575923473050917776 1310373417873425987718 1317538772263962225432 1331172995934908939904 1335837921878739478563 1340290619194737083328 1349470691928947611296 1357041698416497248064 1358905766683552876152 1368213340427960772564 1389931012498245864192 1390600361824860231864 1407302502061552701696 1409235609894054834528 1411171373094458756004 1422349228533190374144 1432091346536842363008 1433570918699132704512 1442104078929484684896 1443389897594332243584 1451981504127631840272 1461429521371612420992 1461926582923026578904 1463436979505364635856 1472147913907182282498 1482231118796957503611 1495515341112058191744 1497569620426772557392 1505758596873099686208 1517638349116674437184 1526671910718559404072 1528768987518996985671 1542252219347368698624 1553035161924060429888 1561527433794325600512 1563672389060526597216 1583215314819246789408 1585390061130811688844 1589257556371268836416 1610554982736062668032 1612767283536524292576 1621586181247953508224 1622367088795670270508 1633479192143585820306 1644108211543063973616 1646366601943535215338 1648118947347982497024 1659407433288722103168 1670773237626316090176 1672499405148988155264 1682454758751065465712 1683954880526720950848 1693978421482237146984 1707343142756258741832 1711508137630597208448 1717505899558379329581 1732653727908772241664 1744767897964067890368 1747164557164567983624 1756718363018616300576 1759131437693092421868 1781117229171652638084 1787054158926316111104 1799294255905263481728 1809388931221996330752 1811874355578070501536 1824284453903947696752 1843162609756027762944 1849621737985946970318 1854133815766480309152 1866833362449812366064 1878980813192073112704 1881561830792611674672 1892761603594948648926 1894449240592561069704 1905725724167516790357 1920761035600791084561 1922805438572646246528 1935975338836842453696 1949235443897368771872 1951249306007152847808 1962863885209576376664 1976308158395943338148 1996759493902363409856 2007678129164132914944 2010435928792105624992 2023517798822232582912 2035562547624745872096 2038358650025329314228 2052320010641941158846 2070713549232080573184 2084896518747368796288 2110953753092329052544 2113853414841082251792 2119010075161691781888 2133523842799785561216 2150356378048699056768 2163156118394227027344 2165084846391498365376 2177972256191447760408 2192144282057418631488 2192889874384539868356 2195155469258046953784 2208221870860773423747 2227697650168421453568 2243273011668087287616 2245273174035627934464 2258637895309649529312 2276457523675011655776 2290007866077839106108 2297641061476692142848 2326357197285423853824 2329552742886090644832 2342291150691488400768 2345508583590789895824 2374822972228870184112 2378085091696217533266 2415832474104094002048 2432379271871930262336 2433550633193505405762 2466162317314595960424 2469549902915302823007 2472178421021973745536 2489111149933083154752 2506159856439474135264 2508749107723482232896 2523682138126598198568 2525932320790081426272 2540967632223355720476 2561014714134388112748 2581300451782456604928 2598980591863158362496 2601665741342870463744 2617151846946101835552 2620746835746851975436 2635077544527924450864 2662345991869817879808 2671675843757478957126 2680581238389474166656 2698941383857895222592 2714083396832994496128 2717811533367105752304 2736426680855921545128 2774432606978920455477 2781200723649720463728 2818471219788109669056 2822342746188917512008 2839142405392422973389 2864182693073684726016 2884208157858969369792 2886779795188664487168 2903963008255263680544 2922859042743224841984 2923853165846053157808 2926873959010729271712 2944295827814364564996 2964462237593915007222 2991030682224116383488 2995139240853545114784 3011517193746199372416 3035276698233348874368 3053343821437118808144 3057537975037993971342 3078480015962911738269 3106070323848120859776 3127344778121053194432 3166430629638493578816 3170780122261623377688 3178515112742537672832 3225534567073048585152 3243172362495907016448 3244734177591340541016 3266958384287171640612 3288216423086127947232 3292733203887070430676 3318814866577444206336 3341546475252632180352 3344998810297976310528 3364909517502130931424 3367909761053441901696 3387956842964474293968 3414686285512517483664 3423016275261194416896 3435011799116758659162 3489535795928135780736 3494329114329135967248 3513436726037232601152 3518262875386184843736 3562234458343305276168 3567127637544326299899 3598588511810526963456 3623748711156141003072 3648568907807895393504 3699243475971893940636 3708267631532960618304 3733666724899624732128 3757961626384146225408 3763123661585223349344 3785523207189897297852 3788898481185122139408 3811451448335033580714 3841522071201582169122 3845610877145292493056 3871950677673684907392 3898470887794737543744 3902498612014305695616 3925727770419152753328 3952616316791886676296 3993518987804726819712 4007513765636218435689 4020871857584211249984 4071125095249491744192 4076717300050658628456 4104640021283882317692 4169793037494737592576 4221907506184658105088 4227706829682164503584 4267047685599571122432 4300712756097398113536 4326312236788454054688 4330169692782996730752 4355944512382895520816 4384288564114837262976 4385779748769079736712 4390310938516093907568 4416443741721546847494 4446693356390872510833 4486546023336174575232 4517275790619299058624 4552915047350023311552 4580015732155678212216 4586306962556990957013 4659105485772181289664 4684582301382976801536 4691017167181579791648 4749645944457740368224 4756170183392435066532 4831664948208188004096 4864758543743860524672 4867101266387010811524 4932324634629191920848 4939099805830605646014 4944356842043947491072 4978222299866166309504 5012319712878948270528 5017498215446964465792 5047364276253196397136 5051864641580162852544 5081935264446711440952 5122029428268776225496 5152517698675137988743 5197961183726316724992 5234303693892203671104 5241493671493703950872 5270155089055848901728 5343351687514957914252 5361162476778948333312 5397882767715790445184 5428166793665988992256 5435623066734211504608 5472853361711843090256 5548865213957840910954 5562401447299440927456 5636942439576219338112 5644685492377835024016 5678284810784845946778 5717177172502550371071 5762283106802373253683 5768416315717938739584 5807926016510527361088 5847706331692106315616 5853747918021458543424 5888591655628729129992 5928924475187830014444 5990278481707090229568 6023034387492398744832 6070553396466697748736 6106687642874237616288 6115075950075987942684 6156960031925823476538 6212140647696241719552 6254689556242106388864 6332861259276987157632 6341560244523246755376 6357030225485075345664 6451069134146097170304 6489468355182681082032 6533916768574343281224 6576432846172255894464 6585466407774140861352 6624665612582320271241 6683092950505264360704 6729819035004261862848 6735819522106883803392 6775913685928948587936 6829372571025034967328 6870023598233517318324 6979071591856271561472 6988658228658271934496 7026873452074465202304 7036525750772369687472 7124468916686610552336 7134255275088652599798 7247497422312282006144 7297137815615790787008 7398486951943787881272 7416535263065921236608 7467333449799249464256 7526247323170446698688 7571046414379794595704 7577796962370244278816 7622902896670067161428 7683044142403164338244 7743901355347369814784 7796941775589475087488 7804997224028611391232 7851455540838305506656 7905232633583773352592 7987037975609453639424 8015027531272436871378 8041743715168422499968 8142250190498983488384 8153434600101317256912 8209280042567764635384 8323297820936761366431 8455413659364329007168 8517427216177268920167 8652624473576908109376 8660339385565993461504 8711889024765791041632 8768577128229674525952 8771559497538159473424 8780621877032187815136 8832887483443093694988 8893386712781745021666 8973092046672349150464 9034551581238598117248 9105830094700046623104 9160031464311356424432 9172613925113981914026 9318210971544362579328 9382034334363159583296 9499291888915480736448 9512340366784870133064 9729517087487721049344 9734202532774021623048 9864649269258383841696 9878199611661211292028 9956444599732332619008 10024639425757896541056 10034996430893928931584 10094728552506392794272 10103729283160325705088 10163870528893422881904 10244058856537552450992 10305035397350275977486 10468607387784407342208 10482987342987407901744 10540310178111697803456 10686703375029915828504 10701382912632978899697 10795765535431580890368 10871246133468423009216 10945706723423686180512 11097730427915681821908 11124802894598881854912 11273884879152438676224 11289370984755670048032 11356569621569691893556 11434354345005100742142 11524566213604746507366 11536832631435877479168 11615852033021054722176 11695412663384212631232 11707495836042917086848 11777183311257458259984 11857848950375660028888 11980556963414180459136 12022541296908655307067 12213375285748475232576 12230151900151975885368 12313920063851646953076 12509379112484212777728 12665722518553974315264 12683120489046493510752 12902138268292194340608 12978936710365362164064 13067833537148686562448 13152865692344511788928 13170932815548281722704 13249331225164640542482 13340080069172617532499 13459638070008523725696 13551827371857897175872 13658745142050069934656 13740047196467034636648 13977316457316543868992 14053746904148930404608 14073051501544739374944 14248937833373221104672 14268510550177305199596 14494994844624564012288 14594275631231581574016 14796973903887575762544 14833070526131842473216 14934666899598498928512 15052494646340893397376 15142092828759589191408 15155593924740488557632 15245805793340134322856 15366088284806328676488 15457553096025413966229 15593883551178950174976 15702911081676611013312 15810465267167546705184 16030055062544873742756 16083487430336844999936 16284500380997966976768 16306869200202634513824 16418560085135529270768 16646595641873522732862 16910827318728658014336 17034854432354537840334 17286849320407119761049 17305248947153816218752 17423778049531582083264 17543118995076318946848 17561243754064375630272 17665774966886187389976 17786773425563490043332 18069103162477196234496 18211660189400093246208 18320062928622712848864 18345227850227963828052 18636421943088725158656 18764068668726319166592 18998583777830961472896 19024680733569740266128 19468405065548043246096 19729298538516767683392 19756399223322422584056 19873996837746960813723 20049278851515793082112 20189457105012785588544 20207458566320651410176 20327741057786845763808 20488117713075104901984 20610070794700551954972 20937214775568814684416 20965974685974815803488 21080620356223395606912 21373406750059831657008 21402765825265957799394 21742492266936846018432 21891413446847372361024 22195460855831363643816 22249605789197763709824 22578741969511340096064 22713139243139383787112 22868708690010201484284 23049132427209493014732 23231704066042109444352 23390825326768425262464 23414991672085834173696 23554366622514916519968 23715697900751320057776 23961113926828360918272 24045082593817310614134 24426750571496950465152 24460303800303951770736 24627840127703293906152 24969893462810284099293 25366240978092987021504 25957873420730724328128 26135667074297373124896 26305731384689023577856 26341865631096563445408 26498662450329281084964 26680160138345235064998 26919276140017047451392 27103654743715794351744 27317490284100139869312 27480094392934069273296 27954632914633087737984 28146103003089478749888 28497875666746442209344 28537021100354610399192 29188551262463163148032 29593947807775151525088 29869333799196997857024 30104989292681786794752 30284185657519178382816 30311187849480977115264 30491611586680268645712 30732176569612657352976 30915106192050827932458 31405822163353222026624 31620930534335093410368 32060110125089747485512 32104148737898936699091 32613738400405269027648 32837120170271058541536 33293191283747045465724 33821654637457316028672 34069708864709075680668 34573698640814239522098 34610497894307632437504 34847556099063164166528 35086237990152637893696 35122487508128751260544 35331549933772374779952 35573546851126980086664 36067623890725965921201 36640125857245425697728 36690455700455927656104 37528137337452638333184 37997167555661922945792 38049361467139480532256 38936810131096086492192 39458597077033535366784 39512798446644845168112 39747993675493921627446 40020240207517852597497 40378914210025571177088 40655482115573691527616 40976235426150209803968 41220141589401103909944 41931949371949631606976 42161240712446791213824 42746813500119663314016 42805531650531915598788 43484984533873692036864 43782826893694744722048 44390921711662727287632 44499211578395527419648 45157483939022680192128 45426278486278767574224 45737417380020402968568 46098264854418986029464 46372659288076241898687 46781650653536850524928 47108733245029833039936 47431395801502640115552 48090165187634621228268 48853501142993900930304 48920607600607903541472 49255680255406587812304 49939786925620568198586 50732481956185974043008 51915746841461448656256 52271334148594746249792 52683731262193126890816 52997324900658562169928 53360320276690470129996 54207309487431588703488 54634980568200279738624 54960188785868138546592 55909265829266175475968 56292206006178957499776 56995751333492884418688 57074042200709220798384 59187895615550303050176 59621990513240882441169 60568371315038356765632 60622375698961954230528 60983223173360537291424 61464353139225314705952 61830212384101655864916 62811644326706444053248 63241861068670186820736 64120220250179494971024 64208297475797873398182 65227476800810538055296 65674240340542117083072 66586382567494090931448 68139417729418151361336 69147397281628479044196 69695112198126328333056 70172475980305275787392 70244975016257502521088 70663099867544749559904 71147093702253960173328 72135247781451931842402 73280251714490851395456 73380911400911855312208 74909680388430852297879 76098722934278961064512 77873620262192172984384 78917194154067070733568 79025596893289690336224 79495987350987843254892 80040480415035705194994 80757828420051142354176 81310964231147383055232 81952470852300419607936 82440283178802207819888 83863898743899263213952 85493627000239326628032 85611063301063831197576 87565653787389489444096 88781843423325454575264 90314967878045360384256 90852556972557535148448 91474834760040805937136 92196529708837972058928 92745318576152483797374 94217466490059666079872 94862791603005280231104 96180330375269242456536 97841215201215807082944 98511360510813175624608 99879573851241136397172 101464963912371948086016 103831493682922897312512 104542668297189492499584 105367462524386253781632 105994649801317124339856 106720640553380940259992 108202871672177897763603 109920377571736277093184 112584412012357914999552 113991502666985768837376 114148084401418441596768 118375791231100606100352 119243981026481764882338 121136742630076713531264 121966446346721074582848 122928706278450629411904 123660424768203311729832 126483722137340373641472 128240440500358989942048 128416594951595746796364 130454953601621076110592 131348480681084234166144 133172765134988181862896 136278835458836302722672 138294794563256958088392 139117977864228725696061 140344951960610551574784 141326199735089499119808 142294187404507920346656 144270495562903863684804 146560503428981702790912 146761822801823710624416 149819360776861704595758 152197445868557922129024 155747240524384345968768 158051193786579380672448 158991974701975686509784 160080960830071410389988 162621928462294766110464 163904941704600839215872 164880566357604415639776 167727797487798526427904 170987254000478653256064 171222126602127662395152 177563686846650909150528 181705113945115070296896 182949669520081611874272 184393059417675944117856 185490637152304967594748 188434932980119332159744 189725583206010560462208 192360660750538484913072 195682430402431614165888 197022721021626351249216 199759147702482272794344 209085336594378984999168 210734925048772507563264 211989299602634248679712 213441281106761880519984 216405743344355795527206 219840755143472554186368 224729041165292556893637 228296168802836883193536 236751582462201212200704 238487962052963529764676 242273485260153427062528 243932892693442149165696 245857412556901258823808 247320849536406623459664 256480881000717979884096 256833189903191493592728 262696961362168468332288 266345530269976363725792 272557670917672605445344 276589589126513916176784 278235955728457451392122 282652399470178998239616 284588374809015840693312 288540991125807727369608 293523645603647421248832 299638721553723409191516 304394891737115844258048 311494481048768691937536 316102387573158761344896 317983949403951373019568 320161921660142820779976 324608615016533693290809 329761132715208831279552 341974508000957306512128 342444253204255324790304 355127373693301818301056 363410227890230140593792 365899339040163223748544 368786118835351888235712 370981274304609935189496 379451166412021120924416 384721321501076969826144 391364860804863228331776 394045442043252702498432 399518295404964545588688 417353933592686177088183 423978599205268497359424 426882562213523761039968 432811486688711591054412 439681510286945108372736 449458082330585113787274 456592337605673766387072 476975924105927059529352 487865785386884298331392 491714825113802517647616 494641699072813246919328 512961762001435959768192 513666379806382987185456 532691060539952727451584 545115341835345210890688 553179178253027832353568 556471911456914902784244 565304798940357996479232 569176749618031681386624 577081982251615454739216 587047291207294842497664 599277443107446818383032 632204775146317522689792 635967898807902746039136 640323843320285641559952 649217230033067386581618 659522265430417662559104 684888506408510649580608 710254747386603636602112 726820455780460281187584 731798678080326447497088 737572237670703776471424 741962548609219870378992 769442643002153939652288 788090884086505404996864 799036590809929091177376 834707867185372354176366 847957198410536994718848 853765124427047522079936 865622973377423182108824 898916164661170227574548 913184675211347532774144 953951848211854119058704 973825845049601079872427 989283398145626493838656 1025923524002871919536384 1027332759612765974370912 1065382121079905454903168 1090230683670690421781376 1106358356506055664707136 1112943822913829805568488 1138353499236063362773248 1154163964503230909478432 1174094582414589684995328 1198554886214893636766064 1271935797615805492078272 1280647686640571283119904 1298434460066134773163236 1319044530860835325118208 1369777012817021299161216 1463597356160652894994176 1475144475341407552942848 1483925097218439740757984 1538885286004307879304576 1598073181619858182354752 1669415734370744708352732 1695914396821073989437696 1707530248854095044159872 1731245946754846364217648 1797832329322340455149096 1907903696423708238117408 1947651690099202159744854 1978566796291252987677312 2054665519225531948741824 2130764242159810909806336 2180461367341380843562752 2212716713012111329414272 2225887645827659611136976 2308327929006461818956864 2397109772429787273532128 2543871595231610984156544 2561295373281142566239808 2596868920132269546326472 2739554025634042598322432 2921477535148803239617281 2967850194436879481515968 3077770572008615758609152 3196146363239716364709504 3338831468741489416705464 3415060497708190088319744 3462491893509692728435296 3595664658644680910298192 3815807392847416476234816 3895303380198404319489708 3957133592582505975354624 4109331038451063897483648 4425433426024222658828544 4451775291655319222273952 4616655858012923637913728 4794219544859574547064256 5087743190463221968313088 5122590746562285132479616 5193737840264539092652944 5842955070297606479234562 5935700388873758963031936 6392292726479432729419008 6677662937482978833410928 6924983787019385456870592 7191329317289361820596384 7631614785694832952469632 7790606760396808638979416 8218662076902127794967296 8903550583310638444547904 9233311716025847275827456 9588439089719149094128512 10245181493124570264959232 10387475680529078185305888 11685910140595212958469124 11871400777747517926063872 13355325874965957666821856 13849967574038770913741184 14382658634578723641192768 15263229571389665904939264 15581213520793617277958832 17807101166621276889095808 19176878179438298188257024 20774951361058156370611776 23371820281190425916938248 26710651749931915333643712 27699935148077541827482368 28765317269157447282385536 31162427041587234555917664 35614202333242553778191616 41549902722116312741223552 46743640562380851833876496 53421303499863830667287424 57530634538314894564771072 62324854083174469111835328 83099805444232625482447104 93487281124761703667752992 106842606999727661334574848 124649708166348938223670656 186974562249523407335505984 249299416332697876447341312 373949124499046814671011968 747898248998093629342023936
- Sum of all divisors σ(n): 2868237450642796595154710919
- Sum of proper divisors (its aliquot sum) s(n): 2120339201644702965812686983
- 747898248998093629342023936 is an abundant number, because the sum of its proper divisors (2120339201644702965812686983) is greater than itself. Its abundance is 1372440952646609336470663047
Bases of 747898248998093629342023936
- Binary: 1001101010101001011001110101010001011011100111100001100100000001101010001100000001000000002
- Hexadecimal: 0x26AA59D516E786406A30100
- Base-36: 2LZ0UCWG0DJ5290000
Squares and roots of 747898248998093629342023936
- 747898248998093629342023936 squared (7478982489980936293420239362) is 559351790854414458445913081950061720091187860796932096
- 747898248998093629342023936 cubed (7478982489980936293420239363) is 418338224953964455550410435367758308183156935711139966225442946828403196198649856
-
747898248998093629342023936 is a
perfect square number . Itssquare root is 27347728406544 -
The
cube root of 747898248998093629342023936 is 907710805.7295809829
Scales and comparisons
How big is 747898248998093629342023936?- 747,898,248,998,093,629,342,023,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 747,898,248,998,093,629,342,023,936 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 747898248998093629342023936 cubic inches would be around 75642567.1 feet tall.
Recreational maths with 747898248998093629342023936
- 747898248998093629342023936 backwards is 639320243926390899842898747
- 747898248998093629342023936 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 747898248998093629342023936's digits is 144
- 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 747898248998093629342023936 - Facts about the integer". Numbermatics.com. 2024. Web. 1 June 2024.
APA style:
Numbermatics. (2024). Number 747898248998093629342023936 - Facts about the integer. Retrieved 1 June 2024, from https://numbermatics.com/n/747898248998093629342023936/
Chicago style:
Numbermatics. 2024. "Number 747898248998093629342023936 - Facts about the integer". https://numbermatics.com/n/747898248998093629342023936/
The information we have on file for 747898248998093629342023936 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 747898248998093629342023936, math, Factors of 747898248998093629342023936, curriculum, school, college, exams, university, Prime factorization of 747898248998093629342023936, STEM, science, technology, engineering, physics, economics, calculator, seven hundred forty-seven septillion, eight hundred ninety-eight sextillion, two hundred forty-eight quintillion, nine hundred ninety-eight quadrillion, ninety-three trillion, six hundred twenty-nine billion, three hundred forty-two million, twenty-three thousand, nine hundred thirty-six.