50476160317224074723407936
50,476,160,317,224,074,723,407,936 is an even composite number composed of six prime numbers multiplied together.
50476160317224074723407936 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, three hundred seventy-five divisors.
Prime factorization of 50476160317224074723407936:
26 × 76 × 134 × 194 × 312 × 374
(2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 19 × 19 × 19 × 19 × 31 × 31 × 37 × 37 × 37 × 37)See below for interesting mathematical facts about the number 50476160317224074723407936 from the Numbermatics database.
Names of 50476160317224074723407936
- Cardinal: 50476160317224074723407936 can be written as Fifty septillion, four hundred seventy-six sextillion, one hundred sixty quintillion, three hundred seventeen quadrillion, two hundred twenty-four trillion, seventy-four billion, seven hundred twenty-three million, four hundred seven thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 5.0476160317224074723407936 × 1025
Factors of 50476160317224074723407936
Divisors of 50476160317224074723407936
- Number of divisors d(n): 18375
-
Complete list of divisors:
1 2 4 7 8 13 14 16 19 26 28 31 32 37 38 49 52 56 62 64 74 76 91 98 104 112 124 133 148 152 169 182 196 208 217 224 247 248 259 266 296 304 338 343 361 364 392 403 416 434 448 481 494 496 518 532 589 592 608 637 676 686 703 722 728 784 806 832 868 931 961 962 988 992 1036 1064 1147 1178 1183 1184 1216 1274 1352 1369 1372 1406 1444 1456 1519 1568 1612 1729 1736 1813 1862 1922 1924 1976 1984 2072 2128 2197 2294 2356 2366 2368 2401 2527 2548 2704 2738 2744 2812 2821 2888 2912 3038 3136 3211 3224 3367 3458 3472 3626 3724 3844 3848 3952 4123 4144 4256 4394 4459 4588 4693 4712 4732 4802 4921 5054 5096 5239 5408 5476 5488 5624 5642 5776 5824 6076 6253 6422 6448 6517 6727 6734 6859 6916 6944 7252 7448 7657 7688 7696 7904 8029 8246 8281 8288 8512 8788 8918 9139 9176 9386 9424 9464 9583 9604 9842 10108 10192 10478 10633 10816 10952 10976 11191 11248 11284 11552 12103 12152 12493 12506 12691 12844 12896 13034 13357 13454 13468 13718 13832 13888 14504 14896 14911 15314 15376 15379 15392 15808 16058 16492 16562 16576 16807 17576 17689 17797 17836 18259 18278 18352 18772 18848 18928 19166 19208 19684 19747 20216 20384 20956 21266 21793 21904 21952 22382 22477 22496 22568 23104 23569 24206 24304 24986 25012 25382 25688 25792 26011 26068 26714 26908 26936 27436 27664 28561 28861 29008 29792 29822 30628 30752 30758 30784 31213 32116 32851 32984 33124 33614 34447 35152 35378 35557 35594 35672 36518 36556 36673 36704 37544 37696 37856 38332 38416 39368 39494 40432 40768 41743 41912 42439 42532 43586 43771 43808 44764 44954 44992 45136 45619 47089 47138 48013 48412 48608 49972 50024 50653 50764 51376 52022 52136 53428 53599 53816 53872 54872 55328 56203 57122 57722 57967 58016 59584 59644 61009 61256 61504 61516 62426 63973 64232 65702 65968 66248 67081 67228 68107 68894 70304 70756 71114 71188 71344 73036 73112 73346 73408 74431 75088 75712 76664 76832 78337 78736 78988 80864 81289 83486 83824 84721 84878 85064 87172 87451 87542 87616 88837 89167 89528 89908 90272 91238 93499 94178 94276 96026 96824 97216 99541 99944 100048 101306 101528 102752 104044 104272 104377 106856 107198 107632 107653 107744 109744 110656 112406 114244 115444 115934 116032 117649 118807 119288 122018 122512 123032 123823 124579 124852 127813 127946 128464 130321 131404 131936 132496 134162 134456 136214 137788 138229 140608 141512 142228 142376 142688 145483 146072 146224 146692 148862 150176 152551 153328 153664 156674 157339 157472 157976 161728 162409 162578 164983 166972 167648 169442 169756 170128 173641 174344 174902 175084 177674 178334 179056 179816 180544 182077 182476 186998 188356 188552 192052 193648 193843 199082 199888 199927 200096 202027 202612 203056 205504 208088 208544 208754 212629 213712 214396 215264 215306 215488 218491 219488 224812 228488 229957 230888 231361 231868 235298 237367 237614 238576 241129 244036 245024 246064 247646 248899 249158 249704 253783 255626 255892 256711 256928 260642 262808 263872 264992 268324 268912 272428 275576 276458 283024 283309 284456 284752 285376 290966 292144 292201 292448 293384 297073 297724 300352 305102 306397 306656 313348 314678 314944 315952 319333 324818 325156 329623 329966 333944 335296 336091 338143 338884 339512 340256 346921 347282 348688 349804 350168 354571 355348 356668 358112 359632 364154 364952 373996 375193 376712 377104 384104 387296 387686 393421 398164 399776 399854 400192 404054 405224 405769 406112 414067 416176 417088 417508 425258 427063 427424 428792 430528 430612 436982 438976 447811 449624 456976 459914 461776 462241 462722 463736 469567 470596 474734 475228 476749 477152 482258 488072 490048 492128 494209 495292 497798 498316 499408 507566 511252 511784 513422 513856 521017 521284 525616 529984 536648 537824 542659 544856 548359 551152 551707 552916 566048 566618 568912 569023 569504 581932 584288 584402 584896 586768 593047 594146 595448 610204 612157 612794 613312 621859 624169 626696 629356 631904 638666 649636 650312 654493 658489 659246 659932 667888 672182 675583 676286 677768 679024 680512 693842 694564 696787 697376 699608 700336 709142 710696 713336 716224 719264 728308 729904 730639 747992 750386 753424 753571 754208 768208 774592 775372 786842 793117 796328 799552 799708 806341 808108 810448 811538 812224 828134 831649 832352 835016 850516 854126 854848 857584 861224 866761 872053 873964 885391 894691 895622 899248 912247 913952 919828 923552 924482 925444 927472 939134 941192 949468 950456 953498 954304 962407 964516 967603 976144 984256 988418 990584 995596 996632 998816 1015132 1018381 1022504 1023568 1026844 1042034 1042568 1051232 1056757 1067857 1073296 1075648 1085318 1089712 1096718 1101373 1102304 1103414 1105832 1132096 1133236 1136863 1137824 1138046 1139008 1154881 1159171 1163864 1168576 1168804 1173536 1186094 1188292 1190896 1215487 1220408 1224314 1225588 1243718 1248338 1253392 1258712 1263808 1274539 1277332 1294033 1299272 1300624 1308986 1315609 1316978 1318492 1319864 1335776 1344364 1351166 1352572 1355536 1356901 1358048 1387684 1389128 1393574 1394752 1399216 1399489 1400672 1414189 1418284 1421392 1426672 1438528 1456616 1459808 1461278 1488403 1495984 1500772 1506848 1507142 1508416 1529437 1536416 1544491 1550744 1570243 1573684 1586234 1592656 1599416 1609699 1612682 1616216 1619527 1620896 1623076 1656268 1661569 1663298 1664704 1670032 1687903 1694173 1701032 1708252 1715168 1722448 1733522 1742293 1744106 1747928 1770782 1776481 1789382 1791244 1796977 1798496 1824494 1827904 1839656 1847104 1848964 1850888 1854944 1874161 1878268 1882384 1891279 1898936 1900912 1906996 1924814 1929032 1935206 1952288 1976836 1981168 1983163 1991192 1993264 1997632 2030264 2036762 2045008 2045407 2047136 2053688 2079511 2084068 2085136 2102464 2111317 2113514 2135714 2144779 2146592 2170636 2179424 2193436 2202746 2204608 2206828 2211664 2235331 2257333 2266472 2273726 2275648 2276092 2307361 2309762 2318342 2327728 2337608 2347072 2352637 2367001 2372188 2376584 2381792 2428447 2430974 2440816 2448628 2451176 2481997 2487436 2496676 2506784 2517424 2519959 2549078 2554664 2588066 2598544 2601248 2617972 2626351 2631218 2633956 2636984 2639728 2671552 2688728 2702332 2705144 2711072 2713802 2716096 2753947 2764177 2775368 2778256 2787148 2798432 2798978 2801344 2828378 2836568 2840383 2842784 2853344 2898469 2913232 2919616 2922556 2976806 2989441 2991968 3001544 3007693 3013696 3014284 3058874 3072832 3085771 3088982 3101488 3134677 3140486 3147368 3172468 3185312 3198832 3219398 3225364 3232432 3235687 3239054 3241792 3246152 3286969 3299179 3312536 3323138 3326596 3337243 3340064 3375806 3388346 3402064 3416504 3430336 3444896 3459463 3467044 3484586 3488212 3495856 3541564 3552962 3578764 3582488 3593954 3596992 3647119 3648988 3679312 3683017 3697928 3701776 3709888 3748322 3756536 3764768 3782558 3797872 3798613 3801824 3813992 3838513 3849628 3858064 3861949 3870412 3904576 3953672 3962336 3966326 3982384 3983161 3986528 4039951 4060528 4073524 4090016 4090814 4094272 4107376 4151329 4159022 4168136 4170272 4222634 4227028 4271428 4285099 4289558 4293184 4341272 4353013 4358848 4369183 4386872 4395859 4405492 4413656 4423328 4470662 4509973 4514666 4532944 4547452 4552184 4581451 4609423 4614722 4619524 4636684 4655456 4675216 4705274 4729081 4734002 4744376 4753168 4763584 4821877 4856894 4861948 4877509 4881632 4897256 4902352 4963994 4974872 4993352 5013568 5034848 5039918 5098156 5109328 5114473 5176132 5197088 5202496 5235944 5252702 5262436 5267912 5273968 5274997 5279456 5377456 5382871 5404664 5410288 5422144 5427604 5507894 5528354 5550736 5551819 5556512 5574296 5596864 5597956 5644387 5656756 5673136 5680766 5685568 5706688 5796938 5821543 5826464 5845112 5953612 5978882 5983936 6003088 6009133 6015386 6028568 6067327 6104371 6117748 6171542 6177964 6197737 6202976 6262837 6269354 6280972 6294736 6344936 6370624 6385729 6397664 6424717 6438796 6450728 6464864 6471374 6478108 6492304 6573938 6591499 6598358 6625072 6646276 6653192 6674486 6680128 6736849 6751612 6773221 6776692 6804128 6833008 6889792 6918926 6934088 6969172 6976424 6991712 7083128 7105924 7128667 7157528 7164976 7172191 7187908 7294238 7297976 7358624 7366034 7395856 7397299 7403552 7474999 7496644 7513072 7529536 7565116 7595744 7597226 7603648 7627984 7677026 7699256 7709611 7716128 7723898 7740824 7867273 7907344 7924672 7932652 7958041 7964768 7966322 7973056 8079902 8084167 8114197 8121056 8147048 8180032 8181628 8214752 8302658 8318044 8336272 8340544 8445268 8454056 8508409 8542856 8560357 8570198 8579116 8682544 8706026 8738366 8773744 8782579 8791718 8810984 8827312 8846656 8921773 8941324 9019946 9029332 9058231 9065888 9094904 9104368 9162902 9209263 9218846 9229444 9239048 9273368 9310912 9350432 9389971 9410548 9458162 9468004 9488752 9498307 9506336 9643754 9713788 9723896 9755018 9763264 9794512 9796423 9804704 9899323 9927988 9949744 9986704 10069696 10079836 10196312 10218656 10228946 10310521 10352264 10394176 10418821 10471888 10482433 10505404 10524872 10535824 10547936 10549994 10558912 10754912 10765742 10809328 10811437 10820576 10855208 10991701 11015788 11056708 11101472 11103638 11113024 11148592 11195912 11267893 11288774 11313512 11336689 11346272 11361532 11593876 11630983 11643086 11652928 11690224 11815321 11859211 11907224 11957764 12006176 12018266 12030772 12057136 12134654 12196051 12208742 12235496 12343084 12355928 12395474 12405952 12435367 12511291 12525674 12538708 12561944 12578839 12589472 12689872 12771458 12795328 12836077 12849434 12877592 12901456 12929728 12942748 12956216 12984608 13119127 13147876 13182998 13196716 13238953 13250144 13292552 13306384 13348972 13473698 13503224 13546442 13553384 13608256 13666016 13837852 13868176 13882141 13938344 13952848 13983424 14166256 14211848 14257334 14315056 14317849 14329952 14344382 14375816 14556577 14588476 14595952 14717248 14732068 14779219 14791712 14794598 14807104 14949998 14993288 15013453 15026144 15069223 15130232 15191488 15194452 15255968 15320479 15354052 15398512 15419222 15432256 15447796 15481648 15734546 15801331 15814688 15865304 15916082 15929536 15932644 16151527 16159804 16168334 16228394 16242112 16294096 16363256 16429504 16468459 16569007 16605316 16636088 16672544 16822429 16890536 16908112 16999129 17016818 17085712 17102917 17120714 17140396 17158232 17365088 17373979 17412052 17476732 17547488 17565158 17583436 17621968 17639713 17654624 17843546 17882648 18039892 18058664 18116462 18131776 18189808 18208736 18285733 18325804 18384457 18418526 18437692 18458888 18478096 18546736 18700864 18779942 18821096 18916324 18936008 18977504 18996614 19012672 19277629 19287508 19349239 19427576 19447792 19510036 19589024 19592846 19609408 19798646 19855976 19882681 19899488 19973408 20078383 20159672 20289283 20392624 20413159 20437312 20457892 20621042 20704528 20837642 20926087 20943776 20964866 21010808 21049744 21053851 21071648 21095872 21099988 21509824 21531484 21600397 21618656 21622874 21641152 21710416 21942739 21983402 22024249 22031576 22113416 22202944 22207276 22297184 22391824 22535786 22577548 22627024 22649809 22673378 22692544 22723064 23008783 23094253 23187752 23261966 23286172 23360701 23380448 23630642 23718422 23814448 23915528 24012352 24036532 24061544 24114272 24216241 24269308 24364093 24392102 24417484 24470992 24586627 24686168 24711856 24790948 24870734 24996571 25022582 25051348 25077416 25123888 25157678 25178944 25379744 25542916 25672154 25698868 25755184 25781119 25802912 25885496 25912432 25969216 26238254 26295752 26365996 26393432 26477906 26500288 26585104 26590291 26612768 26697944 26869591 26947396 27006448 27033643 27092884 27106768 27332032 27447121 27675704 27736352 27764282 27876688 27882127 27905696 28279657 28332512 28423696 28514668 28630112 28635698 28659904 28688764 28751632 29059303 29113154 29176952 29191904 29345329 29464136 29558438 29583424 29589196 29834617 29899996 29986576 29995693 30026906 30052288 30138446 30260464 30388904 30511936 30584281 30640958 30708104 30771013 30797024 30838444 30895592 30963296 31469092 31569811 31602662 31629376 31730608 31832164 31865288 32070157 32265961 32303054 32319608 32336668 32456788 32588192 32726512 32759467 32936918 33103567 33138014 33210632 33272176 33345088 33644858 33753139 33781072 33816224 33998258 34033636 34142563 34171424 34205834 34241428 34280792 34316464 34730176 34747958 34824104 34953464 35094976 35130316 35166872 35243936 35279426 35309248 35609059 35687092 35765296 35801311 35934301 36079784 36117328 36232924 36379616 36417472 36571466 36651608 36768914 36837052 36875384 36917776 36924979 36956192 37093472 37559884 37642192 37680097 37832648 37872016 37955008 37993228 38555258 38575016 38698478 38855152 38862733 38895584 39020072 39100009 39178048 39185692 39510709 39597292 39711952 39765362 39798976 39946816 40115023 40156766 40319344 40578566 40750801 40785248 40826318 40915784 41242084 41409056 41675284 41852174 41887552 41929732 42021616 42063931 42099488 42107702 42143296 42199976 42471289 42730597 42889327 43062968 43200794 43237312 43245748 43384159 43420832 43839859 43885478 43966804 44048498 44063152 44226832 44414552 44594368 44700103 44783648 44973019 45071572 45155096 45254048 45299618 45346756 45446128 46017566 46140493 46188506 46375504 46523932 46572344 46721402 46760896 47157943 47261284 47412547 47436844 47628896 47831056 47879221 48073064 48123088 48228544 48432482 48538616 48677533 48728186 48784204 48834968 48941984 49173254 49372336 49423712 49581896 49741468 49900669 49993142 50045164 50102696 50154832 50205337 50247776 50315356 50759488 51085832 51344308 51397736 51510368 51562238 51605824 51770992 51781093 51824864 52324993 52476508 52519363 52591504 52731992 52786864 52955812 53170208 53180582 53225536 53395888 53739182 53894792 53967277 54012896 54067286 54185768 54213536 54894242 55070911 55351408 55472704 55528564 55706287 55753376 55764254 55811392 56559314 56589169 56665024 56799379 56847392 57029336 57146167 57260224 57271396 57377528 57503264 58098991 58118606 58226308 58353904 58383808 58629649 58690658 58928272 59116876 59178392 59558863 59669234 59799992 59922499 59973152 59991386 60053812 60276892 60520928 60777808 61168562 61281916 61416208 61478053 61542026 61594048 61676888 61791184 61926592 62452411 62684401 62938184 63139622 63205324 63407617 63461216 63664328 63730576 64140314 64464841 64531922 64606108 64639216 64673336 64913576 65176384 65453024 65518934 65729797 65873836 66207134 66276028 66421264 66488149 66544352 67289716 67506278 67562144 67632448 67996516 68067272 68285126 68342848 68411668 68482856 68561584 68574961 68632928 69295261 69495916 69648208 69906928 69977323 70260632 70333744 70487872 70558852 71218118 71374184 71530592 71602622 71868602 72159568 72173647 72234656 72465848 72759232 72931747 73142932 73303216 73377031 73537828 73674104 73750768 73835552 73849958 73912384 74186944 75119768 75284384 75360194 75665296 75680059 75744032 75986456 76941907 77110516 77150032 77396956 77710304 77725466 77791168 78040144 78118729 78200018 78371384 78875251 79021418 79194584 79356823 79423904 79530724 80230046 80313532 80638688 81157132 81416881 81501602 81570496 81652636 81831568 82484168 82707247 82818112 83014477 83350568 83521321 83704348 83859464 84043232 84127862 84198976 84215404 84399952 84942578 85372357 85461194 85689487 85778654 86125936 86401588 86491496 86768318 86841664 87047569 87579037 87679718 87770956 87933608 88051873 88096996 88126304 88453664 88829104 89400206 89567296 89852539 89946038 90143144 90310192 90508096 90599236 90693512 90892256 91833889 92035132 92280986 92377012 92672671 92751008 93047864 93144688 93238483 93442804 94315886 94522568 94825094 94873688 95257792 95662112 95758442 96146128 96246176 96864964 97077232 97174987 97355066 97456372 97568408 97669936 97883968 98346508 98744672 98847424 99163792 99482936 99801338 99986284 100090328 100205392 100224943 100309664 100410674 100495552 100630712 101896039 102171664 102274549 102688616 102795472 103020736 103124476 103454533 103541984 103562186 103649728 104649986 104953016 105038726 105094171 105183008 105463984 105484561 105573728 105911624 106340416 106361164 106791776 107243353 107478364 107789584 107934554 108025792 108134572 108371536 108427072 109788484 110141822 110609317 110702816 111057128 111284641 111412574 111506752 111528508 113060689 113118628 113178338 113598758 113694784 114058672 114173527 114292334 114542792 114755056 115006528 115279213 115983049 116197982 116237212 116452616 116707808 117259298 117381316 117757003 117856544 118233752 118356784 118993903 119117726 119338468 119599984 119720419 119844998 119946304 119982772 120107624 120553784 121041856 121555616 121617853 122069623 122337124 122563832 122832416 122956106 123084052 123353776 123477991 123582368 124904822 125238481 125368802 125876368 126279244 126410648 126815234 126922432 127328656 127461152 128000131 128280628 128691199 128929682 129063844 129212216 129278432 129346672 129827152 130906048 131037868 131459594 131747672 132414268 132552056 132842528 132976298 133088704 134579432 134943403 135012556 135124288 135444673 135993032 136134544 136271629 136570252 136823336 136965712 137123168 137149922 137265856 138590522 138991832 139296416 139813856 139954646 140521264 140548681 140667488 141117704 142024981 142436236 142748368 142892113 143061184 143205244 143737204 144319136 144347294 144469312 144931696 145863494 146285864 146482609 146606432 146754062 147075656 147348208 147376957 147501536 147671104 147699916 149478187 150239536 150568768 150720388 151202779 151330592 151360118 151488064 151972912 153599173 153883814 154169743 154221032 154300064 154793912 155420608 155450932 156080288 156237458 156400036 156742768 157750502 158042836 158389168 158548663 158713646 158847808 159061448 160460092 160627064 161061481 161277376 161659771 162314264 162646783 162833762 163003204 163305272 163524907 163663136 164968336 165414494 166028954 166701136 166869001 167042642 167408696 167718928 168086464 168255724 168430808 168799904 169513687 169885156 170548651 170744714 170922388 171378974 171557308 172106389 172251872 172803176 172982992 173536636 174095138 174975997 175158074 175359436 175541912 175867216 176103746 176193992 176252608 176907328 177658208 178409449 178800412 179705078 179892076 180286288 180467833 180620384 181198472 181387024 181784512 183667778 184070264 184561972 184754024 185345342 185502016 186095728 186132037 186289376 186476966 186885608 188087137 188631772 189045136 189235501 189650188 189747376 191324224 191516884 192129847 192292256 192492352 193729928 194154464 194349974 194710132 194912744 195136816 195174889 195339872 195899899 196693016 197489344 197957599 198327584 198965872 199166227 199602676 199972568 200180656 200410784 200449886 200619328 200821348 201261424 203792078 204343328 204549098 205377232 205417303 205590944 206248952 206909066 207083968 207124372 208842319 209299972 209906032 209969851 210077452 210188342 210366016 210927968 210969122 211147456 211823248 212722328 213583552 214089967 214486706 214956728 215397091 215579168 215869108 216269144 216743072 219576968 220283644 220988677 221218634 221405632 222114256 222337921 222569282 222825148 223057016 224491099 225861727 226121378 226237256 226356676 227197516 228117344 228347054 228584668 229085584 229316269 229510112 230558426 231724969 231966098 232395964 232474424 232905232 233415616 234518596 234762632 235514006 235713088 236271973 236467504 236713568 237714529 237987806 238235452 238676936 238997941 239199968 239440838 239689996 239965544 240215248 241107568 243111232 243235706 243885463 244139246 244674248 245127664 245664832 245912212 246168104 246707552 246955982 247164736 249263413 249809644 250476962 250609177 250737604 251540107 251752736 252558488 252821296 253630468 254657312 254922304 256000262 256561256 257382398 257859364 258127688 258424432 258474853 258556864 258693344 259654304 262075736 262919188 263495344 263760679 264828536 265104112 265371067 265685056 265952596 269158864 269886806 270025112 270889346 271986064 272039131 272269088 272543258 273140504 273646672 273700063 273931424 274246336 274299844 276574963 277181044 277983664 278592832 279627712 279909292 280805161 281042528 281097362 281334976 282235408 284049962 284872472 285255607 285496736 285784226 286315237 286410488 287474408 288638272 288694588 289863392 291089101 291726988 292571728 292965218 293212864 293508124 294151312 294447517 294696416 294753914 295003072 295399832 298956374 299114179 300225289 300479072 301440776 302405558 302661184 302720236 303689113 303945824 306879013 307198346 307767628 308339486 308442064 308600128 309587824 310901864 312160576 312474916 312800072 312900721 313485536 314811133 315501004 316085672 316733209 316778336 317097326 317427292 318122896 319626151 320920184 321254128 322122962 322983451 323319542 324628528 324955423 325293566 325667524 326006408 326610544 327049814 327326272 329936672 330105601 330828988 332057908 333402272 333738002 334085284 334817392 335154547 335437856 336511448 336861616 337599808 339027374 339770312 340742731 341097302 341489428 341844776 342757948 343114616 344212778 344503744 345606352 345965984 347073272 347428927 348190276 349304683 349951994 350316148 350718872 351083824 351437359 351734432 352207492 352387984 355316416 356818898 357600824 359410156 359784152 360572576 360935666 361240768 362396944 362467651 362774048 366274951 367335556 367635541 368140528 369123944 369508048 370690684 372191456 372264074 372578752 372953932 373771216 376174274 377263544 377770939 378090272 378471002 379300376 379494752 381489277 383033768 384259694 384584512 385496377 387459856 387850021 388308928 388699948 389420264 389825488 389944009 390273632 390349778 390679744 391799798 393386032 395915198 396655168 397595653 397931744 398332454 399205352 399945136 400023169 400361312 400821568 400899772 401642696 402522848 406692937 407584156 408686656 409098196 410407543 410754464 410834606 411181888 412497904 413818132 414248744 416912041 417684638 418599944 419457493 419812064 419939702 420154904 420376684 421855936 421938244 423646496 425444656 428179934 428973412 429913456 430346371 430794182 431158336 431738216 432538288 433486144 437166877 438790807 439153936 440567288 441977354 442437268 443853319 444228512 444675842 445138564 445650296 446114032 448982198 451253887 451723454 452242756 452474512 452713352 454395032 456234688 456694108 457169336 458171168 458632538 459020224 460108579 461116852 462917767 463449938 463932196 464791928 464948848 465417043 465810464 467145913 469037192 469525264 471028012 472543946 472935008 473427136 474934849 475429058 475975612 476470904 477353872 477995882 478399936 478881676 479379992 479931088 480024727 480430496 482215136 486471412 487770926 488278492 489348496 489841261 490255328 491824424 492336208 493415104 493911964 498526826 499619288 500953924 501218354 501475208 503080214 503505472 505116976 505215529 505642592 507260936 509314624 510522229 512000524 513122512 513639217 514764796 515718728 516255376 516848864 516949706 517386688 519308608 521495299 524151472 525838376 526990688 527521358 529657072 529760413 530208224 530742134 531905192 538317728 538593349 539773612 540050224 541778692 543972128 544078262 544538176 545086516 546281008 546831103 547293344 547400126 547862848 548599688 552126757 553149926 554362088 555497761 555967328 557561251 559818584 561610322 562085056 562194724 564470816 566857723 568099924 569744944 569918167 570511214 570993472 571568452 572630474 572820976 574948816 577389176 579726784 581101339 582178202 583453976 584649247 585143456 585930436 587016248 588302624 588895034 589392832 589507828 590799664 597606499 597912748 598228358 599826409 600450578 600958144 602881552 604811116 605440472 607378226 607891648 609332983 613053259 613758026 614396692 615535256 616363111 616678972 616884128 619175648 621803728 622429873 624949832 625600144 625801442 626971072 628967773 629622266 631002008 632171344 632807929 633466418 633556672 634194652 634854584 636245792 639252302 641840368 642508256 642837223 644245924 645966902 646639084 648708697 649257056 649910846 650587132 651335048 652012816 652669381 653221088 654099628 659873344 660211202 661657976 664115816 666804544 667476004 668170568 669634784 670309094 670875712 673022896 673723232 676572121 678054748 679540624 680224909 681485462 682194604 682751719 682978856 683689552 685515896 686229232 688425556 691212704 691931968 694146544 694857854 696380552 698609366 699903988 700632296 701437744 701574601 702167648 702874718 703468864 704414984 704775968 713272273 713637796 715201648 715921843 718820312 719568304 721145152 721871332 724181731 724793888 724935302 725548096 732549902 734671112 735271082 735659197 736281056 738247888 738391927 739016096 741381368 742900171 744382912 744528148 745907864 747542432 750703471 752348548 754527088 755286883 755541878 756180544 756942004 758600752 758989504 762185437 762978554 766067536 768519388 770992754 774265219 774919712 775700042 777399896 778840528 778992487 779650976 779888018 780547264 780699556 783599596 786772064 791830396 795191306 795863488 796664908 798410704 799214689 799890272 800046338 800722624 801799544 803285392 805045696 806954491 811881343 813385874 814897213 815168312 818196392 820815086 821508928 821669212 824299021 824995808 827636264 828497488 832957321 833824082 835369276 837199888 838042933 838914986 839624128 839879404 840309808 840753368 843876488 847292992 850889312 851324971 854487361 856359868 857946824 859826912 860692742 861588364 863476432 864345937 865076576 874333754 876669367 877581614 878307872 881134576 883954708 884874536 887706638 888457024 889351684 890277128 891300592 892228064 896000917 897964396 900838393 902507774 903446908 904485512 904949024 905426704 908790064 909705199 913388216 914338672 916342336 917265076 920217158 922233704 924873127 925835534 926899876 927864392 929583856 929897696 930834086 931620928 934291826 938074384 939050528 942056024 945087892 945870016 948112711 949869698 950858116 951951224 952941808 953901403 954707744 955991764 957763352 958759984 959862176 960049454 960860992 964430272 972942824 975541852 976556984 978696992 979682522 980510656 983648848 983840767 984672416 987823928 994174867 997053652 999238576 1000244791 1001907848 1002436708 1002950416 1006160428 1010233952 1010431058 1011285184 1014521872 1015543477 1021044458 1024001048 1025378263 1026245024 1027278434 1029529592 1031437456 1031638699 1032510752 1033697728 1033899412 1042990598 1046347309 1048302944 1051676752 1053981376 1055042716 1058419453 1059314144 1059520826 1060416448 1061484268 1063810384 1075194211 1076635456 1077186698 1079188201 1079547224 1080100448 1083557384 1085777173 1087944256 1088156524 1090173032 1092562016 1093662206 1094586688 1094800252 1097199376 1103880829 1104253514 1106299852 1108724176 1109840641 1110995522 1111934656 1113963331 1115122502 1119637168 1123220644 1124389448 1128941632 1131618397 1133715446 1136199848 1138527481 1139489888 1139836334 1141022428 1143136904 1144674349 1145260948 1145641952 1149897632 1154778352 1162202678 1164356404 1166907952 1168083007 1169298494 1170286912 1171860872 1174032496 1176605248 1177790068 1179015656 1181599328 1186595809 1193840557 1195212998 1195825496 1196456716 1199652818 1200901156 1204744723 1205763104 1209622232 1210880944 1212100279 1214756452 1218665966 1224831979 1226106518 1227516052 1228793384 1231070512 1232726222 1233357944 1233768256 1238351296 1243607456 1244859746 1248866143 1249899664 1251200288 1251602884 1257935546 1259244532 1262004016 1263274831 1264342688 1265615858 1266932836 1268389304 1269709168 1272491584 1278504604 1283680736 1285016512 1285674446 1288491848 1291933804 1293278168 1297417394 1298514112 1299821692 1301174264 1302670096 1302924259 1304025632 1305338762 1306442176 1308199256 1316609959 1320422404 1323315952 1324648507 1328231632 1329569137 1334952008 1336341136 1339269568 1340618188 1344908929 1346045792 1347446464 1353144242 1356109496 1359081248 1360449818 1362970924 1364389208 1365503438 1365957712 1366224223 1367379104 1371031792 1371299293 1372458464 1376851112 1382425408 1385703193 1388293088 1389715708 1392761104 1394163589 1397218732 1399807976 1401264592 1402875488 1403149202 1404335296 1405749436 1408829968 1409551936 1426544546 1427275592 1430403296 1431843686 1437640624 1437921121 1439136608 1443742664 1446700333 1448363462 1449587776 1449870604 1461896233 1465099804 1469342224 1469788957 1470542164 1471318394 1472562112 1476495776 1476783854 1478032192 1482762736 1484255851 1485800342 1489056296 1491815728 1495084864 1498629769 1501406942 1504697096 1507779637 1509054176 1510573766 1511083756 1513884008 1517201504 1524370874 1525957108 1532135072 1537038776 1541985508 1546920739 1548530438 1549839424 1551400084 1554799792 1556365447 1557681056 1557984974 1559301952 1559776036 1561399112 1567199192 1571437693 1573544128 1581032089 1583660792 1586905099 1590382612 1593329816 1596821408 1598429378 1599780544 1600092676 1603599088 1605213883 1606570784 1613908982 1622074783 1623762686 1626771748 1628100253 1629794426 1630336624 1636392784 1641630172 1643338424 1648598042 1649991616 1653903811 1655272528 1656994976 1664001703 1665914642 1667648164 1670738552 1672985587 1674399776 1676085866 1677829972 1679758808 1680619616 1681506736 1687752976 1701778624 1702649942 1707198241 1708974722 1712719736 1715893648 1719653824 1721385484 1723176728 1726952864 1728691874 1730153152 1744843891 1748667508 1753338734 1754264239 1755163228 1756615744 1760780749 1762269152 1767909416 1769749072 1771531177 1775413276 1778703368 1780554256 1782601184 1784456128 1792001834 1795928792 1801068721 1801676786 1805015548 1806893816 1808971024 1809898048 1810853408 1817580128 1819410398 1826776432 1828677344 1834530152 1840434316 1844467408 1846324753 1849746254 1851671068 1853799752 1855728784 1857597469 1859167712 1859795392 1861668172 1868583652 1876148768 1878101056 1884112048 1890175784 1896225422 1899739396 1901716232 1903902448 1904273917 1905883616 1907802806 1909415488 1911983528 1915526704 1915900441 1917519968 1919724352 1920098908 1936024741 1943216431 1945885648 1951083704 1953113968 1957393984 1959365044 1965636127 1967297696 1967681534 1969344832 1975647856 1988349734 1994107304 1996789249 1998477152 2000489582 2003815696 2004206659 2004873416 2005900832 2012320856 2020467904 2020862116 2029043744 2031086954 2037623707 2042088916 2048002096 2050756526 2052490048 2054556868 2059059184 2061132619 2062874912 2063277398 2065021504 2067798824 2085981196 2092694618 2093799253 2096605888 2101577023 2103353504 2110085432 2114408179 2116838906 2118628288 2119041652 2122968536 2125823791 2127620768 2148153091 2150388422 2154373396 2158376402 2159094448 2160200896 2167114768 2169297013 2171554346 2176313048 2180346064 2185124032 2187324412 2189600504 2190305047 2194398752 2203677931 2207761658 2208507028 2212599704 2217132463 2217448352 2219681282 2221991044 2227926662 2230245004 2237383057 2239274336 2246441288 2248778896 2260884157 2263236794 2267430892 2272399696 2274687961 2277054962 2278979776 2279672668 2282044856 2286273808 2289348698 2290521896 2291283904 2299795264 2309556704 2310739207 2319322837 2324405356 2328712808 2333815904 2336166014 2338596988 2343721744 2346081829 2348064992 2355580136 2358031312 2363198656 2373191618 2385199117 2387681114 2390425996 2391650992 2392913432 2399305636 2401802312 2409489446 2411526208 2419244464 2421761888 2424200558 2429512904 2432002489 2437331932 2445132781 2449663958 2452213036 2455032104 2457586768 2460061513 2462141024 2465452444 2466715888 2487214912 2489719492 2497732286 2499799328 2502400576 2503205768 2515871092 2518489064 2524008032 2526549662 2528685376 2531231716 2533865672 2536778608 2537273557 2539418336 2557009208 2563924657 2567361472 2571348892 2573448787 2576983696 2583867608 2586556336 2589160951 2594834788 2599643384 2602348528 2605340192 2605848518 2608051264 2610677524 2616398512 2633219918 2640844808 2646631904 2649297014 2656463264 2659138274 2669904016 2670424939 2672682272 2681236376 2689817858 2692091584 2698474639 2706288484 2712218992 2714950147 2718162496 2720899636 2725941848 2728778416 2729608063 2731006876 2731915424 2732448446 2734758208 2742063584 2742598586 2744916928 2753702224 2771406386 2776586176 2779431416 2783169571 2785522208 2788327178 2794437464 2799615952 2800162183 2802529184 2805750976 2806298404 2811498872 2817659936 2846850559 2853089092 2854551184 2860806592 2863687372 2872852801 2875281248 2875842242 2878273216 2887485328 2890392973 2893400666 2896726924 2899741208 2918384287 2923792466 2930199608 2936202451 2938684448 2939577914 2941084328 2942636788 2952991552 2953567708 2965525472 2968511702 2971600684 2978112592 2983631456 2997259538 3002813884 3009394192 3012424597 3015559274 3018108352 3021147532 3022167512 3027768016 3034403008 3048741748 3051914216 3060168139 3064270144 3071535649 3074077552 3083971016 3090288877 3093841478 3097060876 3102800168 3106973233 3109599584 3112730894 3115362112 3115969948 3119552072 3122798224 3134398384 3142875386 3158777209 3162064178 3167321584 3170511019 3173810198 3180765224 3186659632 3193642816 3196858756 3200185352 3207198176 3210427766 3213141568 3220760053 3227817964 3240424369 3244149566 3247525372 3253543496 3256200506 3257919301 3259588852 3260673248 3270021391 3272785568 3283260344 3286676848 3297196084 3307807622 3310545056 3313989952 3324543943 3328003406 3331829284 3335296328 3341477104 3345971174 3348799552 3352171732 3355659944 3359517616 3360173089 3361239232 3363013472 3375505952 3405299884 3414396482 3417949444 3425439472 3428888827 3431787296 3442770968 3446353456 3449823871 3453905728 3457383748 3489687782 3497335016 3506677468 3508528478 3510326456 3521561498 3524538304 3535818832 3536508703 3539498144 3543062354 3550826552 3557406736 3561108512 3565202368 3573655603 3584003668 3591857584 3595474519 3602137442 3603353572 3610031096 3613787632 3617942048 3621706816 3635160256 3638820796 3650467093 3653552864 3657354688 3669060304 3680868632 3688934816 3692649506 3699492508 3703342136 3707599504 3708322891 3711457568 3715194938 3718335424 3722098081 3723336344 3737167304 3752297536 3768224096 3770153443 3780351568 3784158313 3792450844 3799478792 3803432464 3807804896 3808547834 3811767232 3815605612 3823967056 3827817721 3831053408 3831800882 3835039936 3840197816 3872049482 3886432862 3888484327 3891771296 3902167408 3902928757 3906227936 3918730088 3931272254 3934595392 3935363068 3951295712 3968004061 3976699468 3988214608 3989427169 3993578498 3996954304 4000979164 4007631392 4008413318 4009746832 4011801664 4024641712 4041724232 4058087488 4062173908 4067709373 4075247414 4084177832 4092544729 4096004192 4101513052 4109113736 4117531717 4118118368 4122265238 4125749824 4126554796 4135597648 4171962392 4183245493 4185389236 4187598506 4198784863 4203154046 4206707008 4220170864 4224420499 4228816358 4233677812 4238083304 4245937072 4251647582 4255241536 4265330881 4291372813 4296306182 4300776844 4308746792 4316752804 4318188896 4334229536 4338594026 4343108692 4352626096 4357009111 4360692128 4374648824 4379201008 4380610094 4388797504 4402774411 4407355862 4415523316 4417014056 4425199408 4429655503 4434264926 4434896704 4439362564 4443982088 4455853324 4460490008 4474766114 4478548672 4492882576 4497557792 4499860561 4516576051 4521768314 4526473588 4534861784 4540960879 4544799392 4549375922 4554109924 4559345336 4564089712 4568685667 4572547616 4578697396 4581043792 4619113408 4621478414 4633823797 4638645674 4648810712 4657425616 4667631808 4672332028 4677193976 4687443488 4692163658 4696129984 4711160272 4716062624 4736004847 4746383236 4761574363 4770398234 4775362228 4779262033 4780851992 4783301984 4785826864 4798611272 4803604624 4818978892 4838488928 4843523776 4848401116 4859025808 4864004978 4874663864 4890265562 4899327916 4904426072 4910064208 4911022207 4915173536 4920123026 4924282048 4930904888 4933431776 4979438984 4992905911 4995464572 4999598656 5006411536 5011452901 5031742184 5036978128 5042050273 5048016064 5053099324 5062463432 5067731344 5069272117 5073557216 5074547114 5078836672 5114018416 5127849314 5142697784 5146897574 5153967392 5167735216 5168743489 5173112672 5178321902 5189669576 5199286768 5200301197 5204697056 5210680384 5211697036 5221355048 5232797024 5254924297 5266439836 5281689616 5287008181 5293263808 5298594028 5312926528 5318276548 5335298059 5339808032 5340849878 5345364544 5362472752 5379635716 5396949278 5412576968 5419856533 5424437984 5429900294 5441799272 5451883696 5452947409 5457556832 5459216126 5462013752 5463830848 5464896892 5484127168 5485197172 5507404448 5530692919 5542812772 5558862832 5566339142 5571044416 5576654356 5588874928 5594502823 5599231904 5600324366 5605058368 5612596808 5622997744 5635319872 5683169401 5693701118 5704280491 5706178184 5709102368 5727374744 5745705602 5750562496 5751684484 5770093147 5774970656 5780785946 5786801332 5793453848 5799482416 5830701247 5836768574 5847584932 5860399216 5866300531 5872404902 5877368896 5879155828 5882168656 5885273576 5907135416 5931050944 5937023404 5943201368 5956225184 5959274797 5967262912 5981411527 5994519076 6005627768 6017930971 6018788384 6024849194 6031118548 6042295064 6044335024 6050421559 6055536032 6072896869 6097483496 6103828432 6120336278 6136685569 6143071298 6148155104 6167942032 6174153037 6180577754 6187682956 6194121752 6205600336 6213946466 6219199168 6225461788 6231939896 6239104144 6245596448 6268796768 6272006419 6285750772 6317554418 6324128356 6334643168 6341022038 6347620396 6361530448 6367936393 6373319264 6393717512 6400370704 6414396352 6420855532 6441520106 6455635928 6474111889 6480848738 6488299132 6495050744 6507086992 6512401012 6515838602 6519177704 6521346496 6540042782 6545571136 6566520688 6573353696 6594392168 6601149613 6615615244 6621090112 6636788977 6649087886 6656006812 6663658568 6670592656 6677309821 6682954208 6691942348 6704343464 6711319888 6719035232 6720346178 6726026944 6751011904 6810599768 6828792964 6835898888 6850878944 6857777654 6863574592 6885541936 6886885369 6892706912 6899647742 6914767496 6959224069 6979375564 6994670032 7001713537 7013354936 7017056956 7020652912 7043122996 7071637664 7073017406 7078996288 7086124708 7101653104 7108804339 7114813472 7122217024 7147311206 7168007336 7177647841 7183715168 7190949038 7204274884 7206707144 7220062192 7221470893 7227575264 7235884096 7248296263 7277641592 7300934186 7307105728 7324431163 7338120608 7361737264 7369150399 7377869632 7385299012 7398985016 7406684272 7408936171 7415199008 7416645782 7422915136 7430389876 7444196162 7446672688 7474334608 7536448192 7540306886 7554317407 7560703136 7568316626 7584901688 7598957584 7600440211 7606864928 7615609792 7617095668 7631211224 7647934112 7655635442 7662106816 7663601764 7680395632 7727165803 7744098964 7768884487 7772865724 7776968654 7783542592 7797743317 7804334816 7805857514 7812455872 7837460176 7862544508 7870726136 7902591424 7921328779 7936008122 7953398936 7969692367 7976429216 7978854338 7987156996 8001958328 8012720443 8015262784 8016826636 8019493664 8049283424 8083448464 8124347816 8135418746 8150494828 8168355664 8176581049 8185089458 8192008384 8203026104 8218227472 8226503077 8235063434 8236236736 8244530476 8253109592 8271195296 8306170663 8343924784 8356883899 8366490986 8370778472 8375197012 8397569726 8406308092 8433213061 8440341728 8448840998 8457632716 8467355624 8476166608 8484701953 8491874144 8503295164 8530661762 8573823853 8582745626 8592612364 8601553688 8617493584 8633505608 8636377792 8668459072 8677188052 8686217384 8705252192 8714018222 8721384256 8742063001 8749297648 8758402016 8761220188 8795437573 8805548822 8814711724 8831046632 8834028112 8842923817 8850398816 8859311006 8868529852 8875772347 8878725128 8887964176 8911706648 8920980016 8949532228 8985765152 8995115584 8999721122 9023762131 9033152102 9043536628 9052947176 9069723568 9081921758 9089598784 9098751844 9108219848 9118690672 9120469813 9128179424 9137371334 9145095232 9157394792 9162087584 9242956828 9267647594 9272539549 9277291348 9297621424 9306983959 9314851232 9344664056 9354387952 9374886976 9384327316 9414362503 9422320544 9432125248 9472009694 9492766472 9523148726 9540796468 9550724456 9558524066 9561703984 9563569561 9566603968 9571653728 9597222544 9599095051 9607209248 9637957784 9676977856 9696802232 9699922351 9718051616 9728009956 9749327728 9759145123 9780531124 9798655832 9808852144 9818729479 9820128416 9822044414 9830347072 9840246052 9861809776 9866863552 9908410681 9958877968 9985811822 9990929144 10012823072 10022905802 10063484368 10065447847 10073956256 10084100546 10106198648 10124926864 10126902331 10135462688 10138544234 10147114432 10149094228 10228036832 10233273631 10255698628 10285395568 10293795148 10307934784 10335470432 10337486978 10346225344 10356643804 10379339152 10389790957 10398573536 10400602394 10409394112 10423394072 10442710096 10465594048 10490408383 10509848594 10532879672 10554457459 10563379232 10574016362 10593663769 10597188056 10636553096 10670596118 10679616064 10681699756 10724945504 10759271432 10770296737 10793898556 10825153936 10828445173 10839713066 10848875968 10859800588 10883598544 10894558129 10903767392 10905894818 10915113664 10918432252 10924027504 10929793784 10970394344 11014808896 11061385838 11067224623 11085625544 11108335693 11117725664 11132678284 11153308712 11177749856 11189005646 11198463808 11200648732 11225193616 11236497181 11245995488 11354523481 11366338802 11387402236 11396701771 11408560982 11412356368 11418204736 11454749488 11491411204 11503368968 11540186294 11549941312 11561571892 11573602664 11577326677 11586907696 11598964832 11648011921 11661402494 11673537148 11695169864 11710899109 11720798432 11732601062 11744809804 11758311656 11764337312 11770547152 11814270832 11826167587 11874046808 11886402736 11912450368 11918549594 11950387687 11962823054 11989038152 12011255536 12023350651 12035861942 12037576768 12049698388 12062237096 12084590128 12088670048 12100843118 12111072064 12145793738 12194966992 12207656864 12213907237 12240672556 12273371138 12286142596 12296310208 12325465243 12335884064 12348306074 12361155508 12375365912 12388243504 12400718239 12411200672 12427892932 12450923576 12463879792 12478208288 12491192896 12537593536 12544012838 12571501544 12607481047 12635108836 12648256712 12669286336 12682044076 12695240792 12723060896 12735872786 12746638528 12787435024 12800741408 12841711064 12854870299 12883040212 12911271856 12924273271 12948223778 12961697476 12976598264 12990101488 13003182283 13014173984 13024802024 13031677204 13038355408 13080085564 13133041376 13146707392 13188784336 13202299226 13231230488 13273577954 13298175772 13312013624 13327317136 13329917419 13341185312 13354619642 13365908416 13383884696 13408686928 13411303087 13422639776 13438070464 13440692356 13552173187 13602515017 13621199536 13657585928 13671797776 13701757888 13715555308 13759452889 13771083872 13773770738 13785413824 13799295484 13829534992 13918448138 13958751128 13977524743 13989340064 14003427074 14026709872 14029446613 14034113912 14041305824 14086245992 14115103249 14143275328 14146034812 14172249416 14203306208 14217608678 14229626944 14263365949 14294622412 14336014672 14350450777 14355295682 14367430336 14381898076 14408549768 14413414288 14427928333 14440124384 14442941786 14455150528 14481523303 14496592526 14555283184 14601868372 14648862326 14676241216 14711039161 14723474528 14738300798 14770598024 14797970032 14800857253 14813368544 14817872342 14830398016 14833291564 14860779752 14880766537 14888392324 14893345376 14948669216 15080613772 15108634814 15121406272 15136633252 15169803376 15185079091 15197915168 15200880422 15213729856 15234191336 15262422448 15295868224 15311270884 15327203528 15332135329 15360791264 15425745517 15454331606 15488197928 15519927241 15537768974 15545731448 15553937308 15595486634 15608669632 15611715028 15661681399 15674920352 15725089016 15741452272 15826189099 15842657558 15872016244 15906797872 15922815727 15939384734 15952858432 15957708676 15974313992 16003916656 16025440886 16033653272 16038987328 16098566848 16166896928 16175174449 16235259859 16248695632 16270837492 16300989656 16336711328 16353162098 16370178916 16406052208 16422572803 16436454944 16453006154 16470126868 16489060952 16506219184 16542390592 16612341326 16687849568 16696393819 16713767798 16732981972 16741556944 16750394024 16795139452 16812616184 16866426122 16880683456 16897681996 16915265432 16934711248 16952333216 16969403906 16983748288 17006590328 17024017423 17061323524 17115929467 17147647706 17165491252 17185224728 17203107376 17220430591 17234987168 17267011216 17284398781 17354376104 17372434768 17410504384 17428036444 17484126002 17498595296 17516804032 17522440376 17572589413 17590875146 17611097644 17629423448 17662093264 17668056224 17685847634 17700797632 17718622012 17737059704 17751544694 17757450256 17760914899 17775928352 17823413296 17841960032 17899064456 17971530304 17999442244 18014141509 18047524262 18066304204 18087073256 18105894352 18124126657 18139447136 18163843516 18197503688 18216439696 18237381344 18240939626 18256358848 18274742668 18314789584 18324175168 18485913656 18535295188 18545079098 18554582696 18595242848 18613967918 18629702464 18689328112 18692974573 18708775904 18768654632 18828725006 18844641088 18889322473 18944019388 18985532944 19004651029 19046297452 19081592936 19101448912 19107256441 19117048132 19123407968 19127139122 19143307456 19194445088 19198190102 19214418496 19275915568 19295326063 19393604464 19399844702 19436103232 19456019912 19482186997 19498655456 19518290246 19561062248 19597311664 19601135281 19617704288 19637458958 19640256832 19644088828 19680492104 19723619552 19816821362 19917755936 19927953913 19971623644 19981858288 20025646144 20045811604 20109969607 20126968736 20130895694 20147912512 20168201092 20212397296 20232750811 20249853728 20253804662 20270925376 20277088468 20298188456 20428690009 20456073664 20466547262 20511397256 20553417157 20570791136 20587590296 20629766287 20670940864 20674973956 20713287608 20758678304 20779581914 20797147072 20801204788 20846788144 20885420192 20973735751 20980816766 21019697188 21065759344 21086972179 21108914918 21126758464 21148032724 21165303289 21187327538 21194376112 21273106192 21341192236 21363399512 21449891008 21500749543 21518542864 21540593474 21587797112 21632022139 21650307872 21656890346 21679426132 21719601176 21748812631 21767197088 21789116258 21807534784 21811789636 21836864504 21848055008 21859587568 21940788688 22111440463 22122771676 22134449246 22171251088 22193577133 22216671386 22235451328 22265356568 22306617424 22355499712 22378011292 22401297464 22450387232 22472994362 22491990976 22545320371 22682970583 22709046962 22732677604 22774804472 22793403542 22805435107 22817121964 22824712736 22890149737 22909498976 22982822408 23006737936 23029905301 23080372588 23123143784 23147205328 23154653354 23173815392 23197929664 23271807601 23296023842 23322804988 23347074296 23390339728 23413893373 23421798218 23441596864 23465202124 23489619608 23516623312 23528674624 23541094304 23628541664 23652335174 23748093616 23772805472 23837099188 23900775374 23925646108 23978076304 24002221789 24022511072 24046701302 24071723884 24099396776 24124474192 24148767097 24169180256 24177340096 24201686236 24291587476 24389933984 24415313728 24427814474 24481345112 24546742276 24572285192 24650930486 24671768128 24696612148 24722311016 24750731824 24755560921 24776487008 24801436478 24822401344 24855785864 24901847152 24927759584 24956416576 25015589221 25088025676 25143003088 25168321633 25214962094 25261813603 25270217672 25296513424 25364088152 25390481584 25446121792 25471745572 25553269651 25574870048 25601482816 25683422128 25709740598 25766080424 25822543712 25848546542 25896447556 25923394952 25953196528 25958260237 25980202976 26006364566 26028347968 26049604048 26054686567 26063354408 26076710816 26160171128 26266082752 26377568672 26391074101 26404598452 26462460976 26489108191 26547155908 26596351544 26624027248 26654634272 26659834838 26682370624 26709239284 26767769392 26794724047 26817373856 26822606174 26845279552 26881384712 27104346374 27205030034 27219390289 27242399072 27315171856 27320501299 27343595552 27431110616 27487306327 27518905778 27542167744 27547541476 27598590968 27659069984 27776028427 27836896276 27917502256 27925990183 27955049486 27978680128 28006854148 28053419744 28058893226 28068227824 28082611648 28172491984 28200861169 28230206498 28292069624 28344498832 28406612416 28435217356 28473965611 28526731898 28589244824 28647813103 28672029344 28700901554 28710591364 28763796152 28817099536 28822722019 28826828576 28855856666 28880248768 28885883572 28963046606 28993185052 29110566368 29203736744 29297724652 29391494041 29422078322 29446949056 29476601596 29541196048 29570943493 29595940064 29601714506 29626737088 29635744684 29666583128 29721559504 29761533074 29776784648 29786690752 29857316167 29897338432 30039609691 30151196881 30161227544 30217269628 30273266504 30339606752 30370158182 30395830336 30401760844 30468382672 30499063777 30524844896 30622541768 30654407056 30664270658 30721582528 30819420877 30851491034 30908663212 30976395856 31007588521 31039854482 31075537948 31091462896 31107874616 31190973268 31223430056 31323362798 31349840704 31450178032 31482904544 31499023927 31616032357 31652378198 31685315116 31744032488 31786726153 31813595744 31845631454 31878769468 31915417352 31948627984 31980799669 32007833312 32050881772 32067306544 32333793856 32350348898 32436766579 32470519718 32497391264 32541674984 32601979312 32673422656 32706324196 32740357832 32812104416 32845145606 32872909888 32906012308 32940253736 32978121904 33012438368 33152033929 33224682652 33331020541 33375699136 33392787638 33427535596 33454834231 33465963944 33483113888 33500788048 33590278904 33625232368 33659092363 33732852244 33795363992 33830530864 33869422496 33904666432 33938807812 34013180656 34048034846 34122647048 34220305699 34231858934 34295295412 34330982504 34370449456 34406214752 34440861182 34469974336 34534022432 34568797562 34708752208 34744869536 34856072888 34968252004 34997190592 35044880752 35080170307 35145178826 35181750292 35222195288 35258846896 35294351911 35324186528 35336112448 35371695268 35437244024 35474119408 35484904819 35503089388 35514900512 35521829798 35551856704 35646826592 35683920064 35798128912 35998884488 36028283018 36095048524 36132608408 36174146512 36181204423 36211788704 36248253314 36278894272 36327687032 36395007376 36402108379 36432879392 36474762688 36481879252 36549485336 36629579168 36784470079 36971827312 37009057267 37070590376 37090158196 37109165392 37190485696 37227935836 37347086413 37378656224 37385949146 37417551808 37537309264 37575108649 37657450012 37778644946 37888038776 37938995731 37971065888 38009302058 38092594904 38163185872 38170631863 38202897824 38214512882 38234096264 38246815936 38254278244 38388890176 38396380204 38551831136 38590652126 38714850433 38787208928 38799689404 38912039824 38964373994 38997310912 39036580492 39122124496 39161519761 39194623328 39202270562 39235408576 39274917916 39288177656 39360984208 39447239104 39633642724 39782185807 39835511872 39855907826 39929963437 39943247288 39963716576 40091623208 40173755401 40219939214 40253937472 40261791388 40336402184 40390652029 40424794592 40465501622 40499707456 40507609324 40554176936 40596376912 40814908729 40857380018 40933094524 41022794512 41064103717 41106834314 41141582272 41175180592 41216643247 41259532574 41349947912 41426575216 41517356608 41559163828 41602409576 41693576288 41770840384 41869880689 41947471502 41961633532 42039394376 42125516797 42131518688 42173944358 42217829836 42296065448 42330606578 42352950913 42374655076 42388752224 42510278083 42546212384 42682384472 42726799024 42956798983 43001499086 43037085728 43081186948 43175594224 43219071259 43264044278 43300615744 43313780692 43358852264 43439202352 43497625262 43534394176 43578232516 43623579272 43673729008 43696110016 43719175136 43881577376 43904044933 44222880926 44245543352 44268898492 44342502176 44387154266 44433342772 44530713136 44575554751 44613234848 44756022584 44802594928 44847710323 44900774464 44945988724 45090640742 45318783223 45365941166 45418093924 45465355208 45549608944 45586807084 45610870214 45634243928 45649425472 45780299474 45818997952 45965644816 46013475872 46059810602 46160745176 46208047291 46246287568 46294410656 46309306708 46347630784 46457522839 46543615202 46592047684 46645609976 46694148592 46741168747 46780679456 46827786746 46843596436 46930404248 46979239216 47033246624 47082188608 47257083328 47304670348 47496187232 47545610944 47674198376 47801550748 47851292216 47956152608 48004443578 48045022144 48093402604 48143447768 48198793552 48208197583 48248948384 48297534194 48338360512 48403372472 48583174952 48714568483 48779867968 48855628948 48962690224 49011994759 49093484552 49144570384 49194058069 49301860972 49393224296 49444622032 49501463648 49511121842 49552974016 49602872956 49711571728 49761630373 49803694304 49855519168 50031178442 50176051352 50286006176 50336643266 50429924188 50523627206 50540435344 50550296251 50593026848 50728176304 50738073841 50780963168 50943491144 51106539302 51149740096 51271018141 51366844256 51419481196 51532160848 51584052793 51645087424 51697093084 51792895112 51846789904 51862553197 51906393056 51916520474 51960405952 52012729132 52099208096 52109373134 52126708816 52153421632 52320342256 52755137344 52782148202 52809196904 52880221849 52924921952 52978216382 53094311816 53192703088 53203081477 53248054496 53309268544 53319669676 53418478568 53527912321 53535538784 53589448094 53634747712 53645212348 53762769424 54090160621 54208692748 54382191409 54410060068 54438780578 54484798144 54584203219 54630343712 54641002598 54687191104 54862221232 54917466487 54974612654 55037811556 55095082952 55197181936 55318139968 55449301453 55552056854 55673792552 55787846569 55835004512 55851980366 55910098972 56013708296 56106839488 56117786452 56136455648 56344983968 56401722338 56460412996 56584139248 56688997664 56870434712 56947931222 57053463796 57178489648 57236067343 57295626206 57344058688 57401803108 57421182728 57527592304 57585521539 57634199072 57645444038 57653657152 57711713332 57771767144 57926093212 57986370104 58143194641 58221132736 58407473488 58498187293 58595449304 58715488663 58782988082 58844156644 58953203192 59032491427 59082392096 59141886986 59191880128 59203429012 59271489368 59333166256 59392913671 59443119008 59523066148 59553569296 59714632334 60016766971 60079219382 60239709361 60302393762 60322455088 60434539256 60546533008 60679213504 60740316364 60803521688 60936765344 60998127554 61049689792 61194441007 61245083536 61308814112 61328541316 61568063011 61638841754 61702982068 61817326424 61900466719 61952791712 62015177042 62079708964 62130406429 62151075896 62182925792 62215749232 62381946536 62446860112 62646725596 62900356064 62965809088 62998047854 63166334917 63232064714 63304756396 63370630232 63488064976 63573452306 63627191488 63691262908 63757538936 63830834704 63843288691 63897255968 63961599338 64015666624 64101763544 64134613088 64700697796 64873533158 64907776843 64941039436 64994782528 65083349968 65148887713 65203958624 65412648392 65480715664 65546653549 65624208832 65690291212 65812024616 65880507472 65900537521 65956243808 66024876736 66304067858 66449365304 66662041082 66785575276 66855071192 66909668462 66931927888 66966227776 67001576096 67180557808 67193665357 67250464736 67318184726 67465704488 67590727984 67661061728 67738844992 67877615624 67899456457 68026361312 68096069692 68245294096 68314015861 68440611398 68463717868 68590590824 68661965008 68731106353 68740898912 68812429504 68881722364 69068044864 69137595124 69358874767 69417504416 69489739072 69712145776 69936504008 70089761504 70160340614 70290357652 70363500584 70444390576 70458134929 70517693792 70588703822 70648373056 70743390536 70874488048 70888316317 70948238816 70969809638 71006178776 71029801024 71043659596 71293653184 71596257824 71632915417 71899007947 71997768976 72056566036 72190097048 72265216816 72348293024 72362408846 72423577408 72496506628 72655374064 72728536699 72790014752 72804216758 72865758784 72963758504 73098970672 73259158336 73568940158 73881202213 73943654624 74018114534 74141180752 74155646383 74180316392 74218330784 74455871672 74694172826 74757312448 74771898292 75074618528 75150217298 75314900024 75392077159 75557289892 75776077552 75799116211 75877991462 75942131776 76018604116 76185189808 76261906903 76326371744 76341263726 76405795648 76429025764 76468192528 76508556488 76792760408 77103662272 77181304252 77429700866 77470572361 77574417856 77599378808 77758349851 77824079648 77928747988 78073160984 78233102623 78244248992 78323039522 78389246656 78404541124 78549835832 78576355312 78655480267 78721968416 79267285448 79481664367 79564371614 79711815652 79776912397 79859926874 79886494576 79927433152 80183246416 80263989481 80347510802 80439878428 80523582776 80672804368 80781304058 80849589184 80931003244 81015218648 81041286739 81108353872 81192753824 81536083447 81629817458 81714760036 81866189048 82045589024 82128207434 82213668628 82350361184 82433286494 82519065148 82699895824 82783173109 82853150432 83118327656 83204819152 83387152576 83652713809 83739761378 83894943004 83923267064 84078788752 84163454557 84251033594 84263037376 84347888716 84435659672 84592130896 84661213156 84705901826 84749310152 84777504448 85020556166 85092424768 85364768944 85453598048 85497350659 85814944969 85913597966 86002998172 86074171456 86162373896 86278256701 86351188448 86438142518 86528088556 86627561384 86717704528 86805027673 86878404704 86995250524 87156465032 87247158544 87347458016 87438350272 87763154752 87808089866 88252367329 88445761852 88491086704 88537796984 88685004352 88774308532 88866685544 89061426272 89151109502 89226469696 89512045168 89605189856 89695420646 89891977448 89984092093 90181281484 90469912897 90637566446 90731882332 90836187848 90930710416 91022275981 91099217888 91173614168 91221740428 91268487856 91560598948 91931289632 92026951744 92119621204 92321490352 92416094582 92492575136 92588821312 92618613416 92915045678 93087230404 93184095368 93291219952 93309421933 93388297184 93482337494 93561358912 93655573492 93687192872 93860808496 93879121609 93958478432 94066493248 94609340696 94865212309 94992374464 95217605119 95348396752 95603101496 95702584432 95798955187 95912305216 96008887156 96186805208 96286895536 96316170223 96397587104 96416395166 96497896768 96595068388 96806744944 97166349904 97429136966 97711257896 97925380448 98023989518 98186969104 98206126291 98289140768 98388116138 98603721944 98786448592 98805722743 98889244064 99002927296 99022243684 99205745912 99423143456 99523260746 99607388608 99843561643 100062356884 100352102704 100453155439 100572012352 100673286532 100859848376 100995498331 101047254412 101080870688 101100592502 101186053696 101370663121 101456352608 101476147682 101561926336 101886982288 102213078604 102542036282 102733688512 102838962392 102977274127 103064321696 103168105586 103394186168 103585790224 103606000771 103693579808 103725106394 103812786112 103833040948 104025458264 104165365759 104198416192 104218746268 104253417632 104640684512 105564296404 105618393808 105760443698 105849843904 105956432764 106188623632 106295553637 106385406176 106406162954 106496108992 106639339352 106836957136 106944540001 107055824642 107071077568 107178896188 107290424696 107525538848 107980218619 108180321242 108417385496 108639490687 108764382818 108820120136 108877561156 109168406438 109260687424 109282005196 109631769793 109724442464 109834932974 109949225308 110075623112 110190165904 110394363872 110783323693 110898602906 111104113708 111347585104 111459710089 111575693138 111670009024 111703960732 111820197944 112027416592 112235572904 112272911296 112689967936 112803444676 112920825992 113168278496 113226221143 113377995328 113646819013 113740869424 113895862444 114106927592 114340688449 114356979296 114472134686 114591252412 114803606216 114842365456 114958009621 115055184608 115171043078 115268398144 115290888076 115385040511 115423426664 115543534288 115852186424 115972740208 116286389282 116814946976 116874756733 116996374586 117190898608 117308907703 117430977326 117565976164 117688313288 117906406384 118064982854 118164784192 118283773972 118406858024 118542978736 118666332512 118785827342 118886238016 119046132296 119107138592 119168121961 119429264668 120033533942 120158438764 120479418722 120543014137 120604787524 120644910176 120869078512 120990791467 121093066016 121480632728 121607043376 121873530688 121996255108 122388882014 122490167072 122617628224 122657082632 123008125891 123136126022 123277683508 123405964136 123634652848 123800933438 123905583424 124030354084 124159417928 124260812858 124302151792 124326404293 124365851584 124431498464 124763893072 124893720224 125293451192 125800712128 125996095708 126098990563 126332669834 126464129428 126609512792 126741260464 126868886599 126976129952 127146904612 127382525816 127515077872 127643483227 127661669408 127686577382 127794511936 127923198676 128203527088 128269226176 129401395592 129747066316 129815553686 129882078872 130166699936 130297775426 130407917248 130825296784 130850822011 130961431328 131093307098 131380582424 131624049232 131761014944 131801075042 131912487616 132225257311 132608135716 132898730608 133032557203 133324082164 133571150552 133710142384 133819336924 133863855776 134003152192 134361115616 134387330714 134500929472 134636369452 134931408976 135067282441 135181455968 135322123456 135755231248 135798912914 136052722624 136192139384 136375308979 136490588192 136628031722 136881222796 136927435736 137181181648 137207946967 137323930016 137462212706 137481797824 137717628997 137763444728 138275190248 138717749534 138835008832 139424291552 139495677391 139873008016 140013857581 140179523008 140320681228 140580715304 140727001168 140769787249 140888781152 140916269858 141035387584 141177407644 141486781072 141629255677 141748976096 141776632634 141896477632 141939619276 142012357552 142087319192 143192515648 143265830834 143798015894 143873920099 143995537952 144113132072 144380194096 144408364009 144530433632 144696586048 144724817692 144993013256 145310748128 145457073398 145580029504 145608433516 145927517008 146197941344 146816150257 147137880316 147608805253 147762404426 147887309248 148036229068 148157123023 148282361504 148311292766 148360632784 148436661568 148911743344 149388345652 149543796584 150149237056 150300434596 150505246801 150629800048 150784154318 151114579784 151424154973 151552155104 151598232422 151755982924 152037208232 152241688417 152370379616 152523813806 152652743488 152682527452 152858051528 152936385056 153017112976 153585520816 154362608504 154780083241 154859401732 154941144722 155198757616 155355039931 155516699702 155648159296 155857495976 156146321968 156303558463 156466205246 156488497984 156646079044 156809082248 157099671664 157152710624 157310960534 157443936832 157817242597 158534570896 158780794081 158963328734 159128743228 159423631304 159553824794 159719853748 159772989152 160231048159 160366492832 160527978962 160695021604 160879756856 161047165552 161209337107 161345608736 161562608116 161862006488 162030437296 162082573478 162216707744 162385507648 162902653207 163072166894 163259634916 163429520072 163732378096 163897253611 164091178048 164256414868 164427337256 164700722368 164866572988 165038130296 165399791648 165566346218 165706300864 166236655312 166409638304 167113313887 167305427618 167479522756 167789886008 167846534128 168015552523 168157577504 168326909114 168502067188 168695777432 168871319344 169041369679 169184261792 169322426312 169411803652 169498620304 170041112332 170729537888 170907196096 170994701318 171451480489 171629889938 171827195932 172005996344 172324747792 172556513402 172702376896 172876285036 173056177112 173255122768 173288926447 173435409056 173610055346 173756809408 173990501048 174312930064 174494317088 174694916032 175616179732 176178251431 176504734658 176832695221 176891523704 176982173408 177075593968 177548617064 177733371088 178122852544 178302219004 178872887557 179024090336 179210379712 179390841292 179783954896 179968184186 180362562968 180939825794 181275132892 181463764664 181672375696 181707821659 181861420832 182044551962 182198435776 182347228336 182382805969 182443480856 182536975712 183121197896 183862579264 184239242408 184642980704 184737518707 184832189164 184985150272 185237226832 185423757337 185830091356 186174460808 186368190736 186555860101 186582439904 186618843866 186776594368 186964674988 187311146984 187374385744 187563068329 187721616992 187758243218 187916956864 188259802939 189218681392 189730424618 190435210238 190696793504 191206202992 191243509093 191405168864 191597910374 192017774312 192373610416 192411144289 192573791072 192632340446 192795174208 192832790332 193190136776 193613489888 194332699808 194432198989 194858273932 195422515792 195850760896 196047979036 196373938208 196412252582 196578281536 196776232276 197207443888 197406028183 197572897184 197611445486 197778488128 198044487368 198411491824 198846286912 199046521492 199317759277 199687123286 200124713768 200534691721 200704205408 200906310878 201346573064 201719696752 201759054133 201990996662 202094508824 202161741376 202201185004 202741326242 202912705216 202952295364 203773964576 204426157208 204635638003 205084072564 205677924784 205740458287 205954548254 206128643392 206336211172 206788372336 206996604451 207171580448 207212001542 207387159616 207450212788 207666081896 208050916528 208330731518 208437492536 208506835264 209281369024 210277267837 211058378167 211128592808 211236787616 211520887396 211912865528 212377247264 212591107274 212770812352 212812325908 213278678704 213493446439 213673914272 213889080002 214111649284 214357792376 214580849392 215051077696 215735946139 215960437238 216360642484 216834770992 217053119647 217278981374 217528765636 217640240272 217755122312 218336812876 218564010392 219263539586 219448884928 219669865948 219898450616 220151246224 220380331808 220493167489 220788727744 221312226499 221566647386 221797205812 222208227416 222507083071 222695170208 222919420178 223151386276 223407921464 223640395888 223865597683 224054833184 224471145808 224697184153 225606889352 225841651984 226336556992 226452442286 227057366053 227293638026 227481738848 227791724888 228213855184 228443662369 228681376898 228713958592 228944269372 229182504824 229607212432 229684730912 229916019242 230110369216 230342086156 230581776152 230770081022 230846853328 231087068576 231704372848 231945480416 232064237503 232572778564 233629893952 233749513466 233992749172 234183839617 234381797216 234617815406 234861954652 235131952328 235376626576 235613646541 235812812768 236129965708 236567547944 236813716048 237085957472 237332665024 237571654684 238092264592 238214277184 238336243922 238858529336 239542139893 240067067884 240316877528 240958837444 241086028274 241209575048 241289820352 241738157024 241981582934 242186132032 242961265456 243214086752 243992510216 244242535681 244777764028 244980334144 245314165264 245561192149 246016251782 246272252044 246555367016 246811928272 247060463377 247269305696 247601866876 248060708168 248318835856 248394333733 248521625716 248604303584 248652808586 248862996928 249527786144 249787440448 250586902384 251992191416 252197981126 252665339668 252928258856 253219025584 253268430961 253482520928 253737773198 253952259904 254293809224 254765051632 254814758653 255030155744 255286966454 255323338816 255373154764 255846397352 256407054176 257491290553 258802791184 259063400869 259494132632 259631107372 259764157744 260333399872 260595550852 261429604891 261650593568 261701644022 261922862656 262186614196 262761164848 263025760543 263248098464 263522029888 263602150084 264450514622 265216271432 265572970117 265797461216 266065114406 266648164328 267142301104 267194423041 267420284768 267638673848 267727711552 268186961731 268722231232 268774661428 269272738904 269862817952 270134564882 270362911936 271003953031 271510462496 271597825828 272384278768 272658564763 272750617958 272981176384 273256063444 273762445592 273854871472 274130638327 274362363296 274415893934 274647860032 274924425412 275148942757 275435257994 275526889456 276550380496 277435499068 278848583104 278991354782 279509744059 279746016032 280027715162 280641362456 281161430608 281216287807 281454002336 281539574498 281777562304 281832539716 282354815288 282734564203 282973562144 283258511354 283497952192 283553265268 283879238552 284024715104 284174638384 286531661668 287448726019 287596031788 287747840198 287991075904 288226264144 288516502729 288760388192 288816728018 289060867264 289449635384 289986026512 290621496256 290914146796 291216867032 291855034016 292395882688 293089164823 293632300514 294275760632 294878617579 295217610506 295524808852 296072458136 296314246046 296470656391 296564723008 296622585532 296721265568 297571946581 297823486688 298776691304 299087593168 300600869192 300697592881 301010493602 301259600096 301568308636 302229159568 302533498813 302848309946 303104310208 303196464844 303511965848 304074416464 304380613849 304483376834 304740759232 305047627612 305365054904 305716103056 305872770112 306034225952 307171041632 307328314531 308725217008 309560166482 309718803464 309882289444 310397515232 310710079862 311033399404 311714991952 312028883257 312292643936 312607116926 312932410492 313292158088 313618164496 313933972261 314199343328 314305421248 314621921068 315634485194 317069141792 317231482561 317561588162 317926657468 318257486456 318847262608 319107649588 319439707496 319545978304 320462096318 320732985664 321055957924 321390043208 321759513712 322094331104 322418674214 322691217472 323125216232 323456331037 323724012976 324060874592 324165146956 324433415488 325202659873 325805306414 326144333788 326519269832 326859040144 327188181229 327464756192 327794507222 328403576839 328512829736 328854674512 329733145976 330076260592 330799583296 331132692436 332473310624 332819276608 333879198847 334226627774 334610855236 334959045512 335579772016 335693068256 336031105046 336315155008 336653818228 337004134376 337391554864 337457383081 337742638688 338082739358 338368523584 338644852624 338823607304 338997240608 340082224664 341459075776 341989402636 342902960978 343083963313 343259779876 343654391864 344011992688 344358406483 344649495584 345113026804 345752570072 346112354224 346510245536 346577852894 346870818112 347220110692 347981002096 348331412611 348625860128 348988634176 351232359464 352356502862 353009469316 353665390442 353783047408 353852073757 353964346816 354151187936 355097234128 355166516887 355466742176 356604438008 357745775114 358048180672 358781682584 358897126987 359567909792 359936368372 360725125936 361088369551 361879651588 362550265784 362927529328 363037872379 363344751392 363415643318 363722841664 364089103924 364694456672 364765611938 364886961712 365073951424 366242395792 366611195197 368478484816 369285961408 369475037414 369664378328 370161552943 370474453664 370847514674 371660182712 372348921616 372421570339 372736381472 373111720202 373164879808 373237687732 373929349976 374622293968 374695386247 374748771488 375126136658 375443233984 375516486436 376519605878 378437362784 378631124347 379460849236 380870420476 381393587008 382089422533 382412405984 382487018186 382810337728 383195820748 384035548624 384422265409 384747220832 384822288578 385147582144 385264680892 385665580664 386380273552 387226979776 388145110171 388665399616 388864397978 389716547864 390514925983 390845031584 391965559453 392095958072 392747876416 392824505164 393552464552 394414887776 394812056366 395145794368 395222890972 396088974736 396822983648 398093042984 398500979269 398635518554 399374246572 400249427536 400652471401 401069383442 401408410816 401812621756 402693146128 403098650773 403439393504 403518108266 403981993324 404189017648 404402370008 405482652484 405904590728 407547929152 408852314416 409271276006 409487311051 410168145128 411008420641 411355849568 411480916574 411909096508 412672422344 413227439989 413576744672 413993208902 414343160896 414424003084 414900425576 415332163792 415750395697 416101833056 416661463036 416874985072 420117368797 420554535674 421677965527 422116756334 422257185616 422473575232 423041774792 423825731056 424754494528 425182214548 425624651816 426557357408 426986892878 427347828544 427778160004 428223298568 428361087049 428715584752 429161698784 430976441077 431471892278 431920874476 432721284968 433303267033 433669541984 434106239294 434557962748 434912845003 435057531272 435280480544 435510244624 436673625752 437128020784 437568200719 438527079172 439339731896 439796901232 440302492448 440760663616 440986334978 442164344419 442624452998 443133294772 443594411624 444416454832 444863974087 445014166142 445390340416 445838840356 446302772552 446815842928 447280791776 447731195366 448109666368 448942291616 449394368306 451213778704 451683303968 452904884572 454114732106 454587276052 454963477696 455583449776 456042213991 456427710368 456887324738 457362753796 457888538744 458365009648 458826574843 459214424864 459369461824 459832038484 460684172312 461163552304 461303762647 461540162044 461693706656 462174137152 463408745696 463890960832 464128475006 465145557128 467499026932 467985498344 468367679234 468763594432 469235630812 469723909304 470263904656 470355657499 470753253152 471227293082 471625625536 472259931416 473135095888 473627432096 474171914944 475143309368 475296195199 476184529184 476672487844 477717058672 478198111027 479084279786 480134135768 480633755056 481117744471 481917674888 482172056548 482419150096 483476314048 483963165868 485512123369 485922530912 486428173504 487985020432 488485071362 489555528056 490628330528 491122384298 492032503564 492544504088 493110734032 493206944503 493623856544 494120926754 494538611392 495203733752 496121416336 496218214219 496637671712 496788667466 497043251432 497208607168 497305617172 499055572288 501173804768 501430407919 503293055629 503984382832 504395962252 505330679336 505856517712 506438051168 506536861922 506965041856 507475546396 508587618448 509099756893 509530103264 509629517306 510060311488 510573932908 510746309528 511692794704 512814108352 514982581106 517168415491 517605582368 518126801738 518988265264 519089524681 519262214744 519528315488 521191101704 522258820213 522859209782 523301187136 523403288044 524373228392 525522329696 526051521086 526496196928 527204300168 527744540113 528901029244 530432542864 530593813477 531145940234 531594922432 532130228812 533296328656 533833348321 534284602208 534388846082 534840569536 535277347696 535816362211 536373923462 537549322856 538545477808 539725635904 540269129764 542007906062 543020924992 543195651656 544308448957 544768557536 545317129526 545501235916 546512126888 547524891184 547631718361 547709742944 548261276654 548724726592 548831787868 549848850824 550297885514 550588361869 550870515988 551053778912 553100760992 554870998136 557982709564 558438386779 559019488118 559492032064 560055430324 561282724912 561847926367 562322861216 562432575614 562908004672 563079148996 563665079432 564709630576 565469128406 565947124288 566517022708 567106530536 567289007173 567758477104 568049430208 568349276768 570752584129 573063323336 574897452038 575192063576 575495680396 576452528288 577033005458 577520776384 577633456036 578899270768 579482211763 579972053024 581828293592 582433734064 583710068032 585568996663 586178329646 587264601028 588551521264 589144181899 589757235158 590435221012 591049617704 592144916272 592628492092 592941312782 593245171064 593442531136 595143893162 595646973376 597553382608 598175186336 598481454613 600704614783 601201738384 601395185762 602020987204 602519200192 603136617272 603947796907 604458319136 605066997626 605696619892 606392929688 607023931696 607635193711 608148832928 608761227698 608966753668 610095255224 610730109808 611432206112 612068451904 614342083264 614656629062 617450434016 617766571303 619120332964 619437606928 619764578888 620795030464 621420159724 622066798808 623429983904 624057766514 624585287872 625214233852 625864820984 626584316176 627236328992 627867944522 628398686656 629243842136 629888644651 631268970388 633289390279 634138283584 634462965122 635123176324 635853314936 636514972912 637155931867 637694525216 638215299176 638879414992 639522754897 640924192636 642111915848 642780086416 643519027424 644188662208 644837348428 646250432464 646912662074 647448025952 648121749184 648330293912 650185808281 650405319746 651610612828 652288667576 653038539664 653718080288 654376362458 654929512384 655589014444 656807153678 657025659472 657153851263 657709349024 659466291952 660152521184 662265384872 664946621248 666523235833 667758397694 668453255548 669221710472 669918091024 670592686309 671159544032 671386136512 672062210092 673307636456 674008268752 674213191561 674783109728 674914766162 675485277376 676165478716 677289705248 677647214608 677994481216 680164449328 683978805272 685805921956 686167926626 686519559752 687308783728 687442884037 688023985376 688716812966 689298991168 690226053608 691505140144 691640059201 692224708448 693020491072 693155705788 694440221384 695962004192 696662825222 697251720256 698904931501 702464718928 703172088073 704713005724 706018938632 706968488317 707330780884 707566094816 707704147514 708302375872 709594641847 710194468256 710333033774 710933484352 713208876016 713927064331 715491550228 717563365168 717794253974 719135819584 719872736744 720840918889 721450251872 722176739102 723759303176 725100531568 725242005397 725855058656 726075744758 726689502784 726831286636 728178207848 729388913344 729531223876 729773923424 732484791584 733222390394 736956969632 738950074828 739328756656 740323105886 740948907328 741695029348 743320365424 744068875459 744697843232 744843140678 745472762944 746223440404 746475375464 747858699952 748611780007 749244587936 749390772494 749497542976 750252273316 751032972872 753039211756 755861530333 756874725568 757262248694 758921698472 760476434809 761740840952 763301352619 764178845066 764824811968 764974036372 766391641496 767422388551 768071097248 768844530818 769494441664 769644577156 770529361784 771331161328 772760547104 775483265851 776290220342 777728795956 779433095728 780217970623 781029851966 781690063168 783116221693 783931118906 784191916144 785649010328 787104929104 788829775552 789624112732 790445781944 792177949472 793645967296 795527733091 796186085968 797001958538 797271037108 798748493144 800384819143 800498855072 801304942802 802138766884 803625243512 804706067347 805386292256 806197301546 806878787008 807036216532 807695283577 807963986648 808378035296 808804740016 810965304968 811809181456 817704628832 818123297131 818542552012 818974622102 820336290256 821162353921 822016841282 822711699136 822961833148 823818193016 825344844688 826454879978 827153489344 827986417804 828848006168 829800851152 830664327584 831500791394 832203666112 833322926072 833749970144 834176853727 840234737594 841109071348 843355931054 843801098959 844233512668 844514371232 846083549584 846935540269 847651462112 850364429096 851249303632 852106496137 853114714816 853973785756 855556320008 856446597136 856722174098 857431169504 858323397568 861056881237 861952882154 862943784556 863841748952 865442569936 866606534066 867339083968 868212478588 869115925496 869825690006 870115062544 870560961088 871020489248 873347251504 874256041568 875136401438 877054158344 878679463792 879593802464 880604984896 881972669956 882692933941 884328688838 885248905996 886266589544 887188823248 888082206193 888832909664 889727948174 890028332284 891677680712 892605545104 893504382589 893631685856 894561583552 895462390732 897884583232 898788736612 902427557408 903366607936 905809769144 908229464212 909174552104 911166899552 912084427982 912855420736 913774649476 914725507592 915777077488 915955754077 916730019296 917653149686 918428849728 919664076968 921368344624 922327104608 922607525294 923080324088 923387413312 925576801177 926817491392 928256950012 930291114256 931227900421 934687103311 934998053864 935970996688 936735358468 938471261624 939447818608 940527809312 940711314998 941506506304 942454586164 944519862832 945470977087 946270191776 947254864192 950286618736 950592390398 952369058368 953344975688 955434117344 956396222054 958168559572 960268271536 960455628769 961267510112 962235488942 963835349776 964023402979 964344113096 964838300192 967926331736 971024246738 971845061824 975970040864 976469741737 976970142724 979111056112 980097003067 981256661056 982244768596 984065007128 985089008176 985388510743 986221468064 986413889006 987247713088 988241853508 990407467504 991404789739 992242832672 992436428438 993275343424 993577334932 994086502864 994611234344 1002347609536 1002860815838 1006586111258 1007117440693 1007968765664 1008791924504 1010661358672 1010858548063 1011713035424 1012876102336 1013073723844 1014951092792 1017030334099 1017175236896 1018199513786 1019060206528 1019259034612 1021147865816 1021492619056 1023385589408 1027713051799 1029965162212 1033261636771 1034336830982 1035211164736 1036253603476 1037099861161 1037976530528 1038179049362 1038524429488 1039056630976 1042382203408 1043431863253 1044517640426 1045718419564 1046806576088 1048746456784 1051044659392 1052103042172 1053536727607 1054408600336 1055489080226 1057802058488 1059969084811 1060865085728 1061187626954 1062291880468 1064260457624 1066592657312 1067666696642 1068569204416 1068777692164 1070554695392 1071632724422 1072747846924 1075098645712 1077090955616 1080538259528 1084015812124 1086391303312 1087485279517 1088616897914 1089537115072 1090634259052 1091002471832 1093024253776 1094124909241 1095049782368 1095263436722 1095419485888 1096522553308 1097663575736 1099697701648 1100595771028 1101176723738 1101741031976 1102107557824 1104720698179 1106201521984 1109741996272 1111465558567 1115594284597 1115965419128 1116876773558 1118038976236 1120110860648 1121617337113 1122565449824 1123695852734 1124645722432 1124865151228 1126158297992 1127330158864 1128465359749 1129419261152 1130938256812 1133034045416 1134213061072 1134578014346 1135516954208 1136698553536 1140318572449 1141505168258 1146126646672 1147280775277 1149794904076 1150384127152 1150991360792 1152905056576 1154066010916 1155266912072 1157798541536 1158964423526 1159944106048 1163656587184 1164867468128 1169793197209 1171137993326 1172356659292 1174529202056 1176108867661 1177103042528 1178288363798 1179514470316 1180870442024 1182099235408 1183289587753 1184289832544 1185256984184 1185882625564 1186490342128 1190287786324 1195106765216 1196350372672 1196962909226 1200160363423 1201409229566 1202403476768 1202790371524 1204041974408 1206273234544 1207895593814 1208916638272 1210133995252 1211393239784 1212785859376 1213022485129 1214047863392 1215270387422 1216297665856 1217522455396 1217933507336 1220190510448 1221460219616 1222864412224 1229313258124 1233247760017 1234900868032 1235533142606 1237828866547 1238240665928 1238875213856 1239529157776 1242840319448 1244133597616 1245386417431 1246859967808 1248115533028 1250428467704 1251729641968 1252110212899 1253168632352 1254472657984 1255735889044 1258487684272 1259777289302 1262537940776 1266578780558 1268925930244 1270246352648 1271706629872 1273029945824 1274311863734 1275389050432 1276430598352 1276679641783 1277758829984 1279045509794 1281848385272 1284223831696 1285560172832 1287038054848 1289674696856 1292500864928 1293825324148 1294896051904 1296660587824 1297966301359 1300371616562 1300810639492 1303221225656 1304577335152 1305891020707 1306077079328 1307436160576 1308752724916 1311178028888 1312941478303 1313614307356 1314051318944 1314307702526 1315418698048 1317818620573 1318932583904 1320305042368 1324530769744 1333046471666 1335516795388 1336906511096 1338443420944 1338704563651 1339836182048 1341185372618 1342319088064 1344124420184 1346615272912 1346878010023 1348016537504 1348426383122 1349566219456 1349829532324 1352330957432 1354579410496 1355294429216 1360328898656 1361025392923 1367957610544 1371611843912 1372335853252 1373039119504 1374617567456 1374885768074 1376047970752 1377433625932 1380452107216 1381842197281 1383010280288 1383280118402 1384449416896 1386311411576 1388880442768 1390279020013 1391924008384 1393325650444 1397809863002 1403742842047 1404929437856 1406344176146 1409426011448 1412037877264 1412313378931 1413936976634 1414661561768 1415132189632 1415408295028 1419189283694 1420388936512 1420666067548 1426417752032 1427854128662 1430983100456 1432449466021 1435126730336 1435588507948 1439745473488 1440183208009 1441681837778 1442900503744 1444353478204 1447518606352 1448976231157 1450201063136 1450484010794 1451710117312 1452151489516 1453662573272 1456356415696 1459062447752 1459547846848 1464969583168 1466444780788 1471940874859 1473913939264 1477408647169 1477900149656 1478657513312 1480646211772 1483390058696 1486428949837 1486640730848 1488137750918 1489395686464 1489686281356 1492446880808 1492950750928 1494454125073 1495717399904 1497223560014 1498489175872 1498781544988 1500504546632 1502065945744 1506078423512 1510151622973 1511723060666 1514524497388 1517843396944 1519371837529 1520952869618 1523481681904 1525015800139 1526602705238 1528357690132 1529948072744 1532783282992 1534844777102 1536142194496 1537689061636 1539289154312 1541058723568 1542662322656 1545521094208 1549185585493 1550966531702 1552580440684 1555457591912 1558866191456 1560435941246 1562059703932 1566232443386 1567059183781 1567862237812 1568383832288 1571298020656 1572880289071 1574209858208 1579248225464 1580891563888 1584355898944 1589401562371 1591055466182 1592372171936 1594003917076 1594542074216 1597496986288 1599105636583 1600769638286 1600997710144 1602609885604 1604277533768 1607250487024 1609412134694 1610772584512 1612394603092 1614072433064 1615390567154 1615927973296 1616756070592 1617609480032 1621930609936 1623618362912 1624449662521 1635409257664 1636246594262 1637085104024 1637949244204 1639286877319 1640672580512 1642324707842 1644033682564 1645923666296 1647636386032 1649295525787 1650689689376 1652909759956 1655972835608 1657696012336 1659365281951 1659601702304 1661328655168 1663001582788 1666645852144 1667499940288 1668353707454 1676794979251 1680469475188 1682218142696 1686711862108 1687602197918 1688467025336 1689028742464 1692167099168 1693871080538 1695302924224 1700728858192 1702498607264 1704212992274 1707947571512 1709697749767 1711112640016 1712893194272 1713444348196 1714862339008 1718928345043 1722113762474 1723905764308 1725887569112 1727683497904 1729423243639 1730885139872 1733213068132 1736424957176 1738231850992 1739651380012 1740230125088 1742040978496 1746694503008 1748512083136 1750272802876 1754108316688 1757358927584 1759187604928 1763945339912 1765385867882 1768657377676 1770497811992 1772533179088 1772879016727 1774377646496 1776164412386 1777665819328 1779455896348 1780056664568 1783355361424 1783703310571 1785211090208 1787008765178 1787263371712 1790924781464 1797577473224 1802439033871 1804855114816 1811619538288 1813443806083 1816458928424 1818349104208 1820180148553 1822333799104 1824168855964 1827549298952 1829451015184 1830007234237 1831554154976 1831911508154 1833460038592 1835306299372 1839328153936 1841180323801 1842736689248 1844654209216 1845215050588 1846160648176 1851153602354 1856513900024 1860582228512 1862455800842 1869374206622 1869996107728 1870360961287 1871941993376 1873470716936 1876942523248 1877308732117 1878895637216 1881055618624 1881422629996 1884909172328 1889039725664 1890941954174 1892540383552 1897027671217 1900573237472 1901184780796 1906689951376 1908609953341 1910868234688 1912792444108 1916337119144 1918914468289 1920536543072 1920911257538 1922535020224 1924470977884 1926042599299 1927670699552 1928046805958 1928688226192 1929676600384 1935852663472 1942048493476 1951940081728 1952939483474 1953940285448 1956568208413 1958222112224 1960194006134 1964489537192 1968130014256 1968514014649 1970178016352 1970777021486 1972442936128 1972827778012 1976483707016 1979141949421 1980814935008 1982809579478 1984485665344 1984872856876 1987154669864 1988173005728 1989222468688 2005721631676 2012141082133 2013172222516 2014234881386 2015937531328 2017583849008 2019615519103 2021322717344 2021717096126 2023426070848 2026147447688 2029902185584 2031946260019 2034060668198 2034350473792 2036399027572 2038518069224 2042295731632 2042985238112 2046771178816 2051624153761 2055426103598 2059930324424 2064150323053 2066523273542 2068673661964 2072507206952 2074199722322 2075953061056 2076358098724 2077048858976 2083003626067 2084764406816 2086863726506 2089035280852 2091436839128 2093613152176 2097492913568 2104206084344 2104883150167 2107073455214 2108817200672 2110978160452 2115604116976 2117734491691 2119938169622 2121730171456 2122375253908 2124583760936 2128520915248 2130664296943 2133185314624 2135333393284 2137555384328 2141109390784 2143265448844 2145495693848 2150197291424 2151298201717 2154181911232 2161076519056 2168031624248 2172473080531 2172782606624 2174970559034 2177233795828 2181268518104 2182004943664 2184202182799 2186048507552 2188249818482 2190099564736 2190526873444 2193045106616 2195327151472 2197537805827 2199395403296 2201191542056 2202353447476 2203482063952 2209441396358 2219483992544 2220620377927 2222931117134 2228869246357 2231188569194 2231930838256 2233753547116 2236077952472 2240221721296 2243234674226 2245130899648 2247391705468 2249730302456 2252316595984 2254660317728 2256930719498 2258838522304 2261876513624 2264194317259 2266068090832 2268426122144 2269156028692 2271033908416 2280637144898 2283010336516 2290317268603 2292253293344 2294561550554 2298825037873 2299589808152 2300768254304 2301982721584 2308132021832 2310533824144 2315597083072 2317928847052 2327313174368 2329734936256 2337154391929 2339586394418 2342275986652 2344713318584 2349058404112 2352217735322 2354206085056 2356576727596 2359028940632 2361740884048 2362201681567 2364198470816 2366579175506 2368579665088 2370513968368 2371765251128 2372980684256 2380575572648 2390213530432 2393925818452 2400320726846 2401587743191 2402818459132 2404806953536 2405580743048 2408083948816 2410508845381 2412546469088 2415791187628 2420267990504 2422786479568 2425226181313 2425571718752 2426044970258 2428095726784 2430540774844 2435044910792 2435867014672 2438319888277 2440381020896 2442920439232 2458626516248 2466495520034 2471066285212 2475657733094 2476481331856 2477750427712 2479058315552 2485680638896 2486165618209 2488267195232 2490772834862 2496231066056 2500856935408 2503459283936 2504220425798 2506337264704 2511471778088 2512279888909 2516975368544 2519554578604 2525075881552 2527618586857 2533157561116 2537851860488 2540492705296 2543413259744 2546059891648 2548623727468 2552861196704 2553359283566 2555517659968 2558091019588 2563696770544 2566278366379 2568447663392 2571120345664 2579349393712 2585001729856 2587650648296 2591130870601 2593321175648 2595932602718 2600743233124 2601621278984 2606442451312 2606950992373 2609154670304 2611782041414 2612154158656 2617505449832 2622356057776 2622867703729 2625882956606 2627228614712 2628102637888 2628615405052 2635637241146 2637865167808 2649061539488 2650417870429 2660263294039 2666092943332 2671033590776 2673813022192 2674625957731 2676886841888 2677409127302 2679672364096 2682370745236 2688248840368 2690955857863 2693230545824 2693756020046 2696033075008 2696852766244 2699659064648 2704661914864 2710588858432 2720657797312 2722050785846 2733604481881 2735915221088 2743223687824 2743758916171 2744671706504 2746078239008 2749235134912 2749771536148 2754867251864 2760904214432 2763684394562 2766020560576 2766560236804 2772622823152 2777760885536 2780558040026 2786651300888 2789506854883 2795619726004 2804567299807 2807485684094 2809858875712 2812688352292 2818852022896 2821690555411 2824075754528 2824626757862 2827873953268 2829323123536 2830816590056 2838378567388 2841332135096 2852835504064 2855708257324 2861966200912 2864898932042 2866411177357 2870253460672 2871177015896 2877058944487 2879490946976 2880366416018 2883363675556 2888706956408 2892592079923 2895037212704 2897952462314 2900402126272 2900968021588 2904302979032 2907325146544 2910252769879 2912712831392 2918124895504 2932889561576 2940821581579 2943881749718 2951745758689 2954817294338 2955800299312 2957315026624 2961292423544 2966780117392 2969767610797 2972857899674 2973281461696 2976275501836 2979372562712 2984893761616 2985901501856 2988908250146 2991434799808 2994447120028 2997563089976 2998527609343 3001009093264 3004131891488 3012156847024 3016835087539 3020303245946 3023446121332 3029048994776 3035686793888 3038743675058 3041905739236 3044389915021 3046963363808 3050031600278 3053205410476 3056715380264 3059896145488 3062977405033 3065566565984 3069689554204 3075378123272 3078578308624 3082117447136 3085324645312 3095150410933 3098371170986 3101933063404 3105160881368 3110915183824 3114047818609 3117732382912 3120871882492 3124119407864 3132464886772 3134118367562 3135724475624 3136767664576 3142596041312 3145760578142 3148419716416 3158496450928 3161783127776 3175152963853 3178803124742 3182110932364 3184744343872 3188007834152 3189084148432 3192295497937 3194993972576 3198211273166 3201539276572 3205219771208 3208555067536 3211786023901 3214500974048 3218824269388 3224789206184 3228144866128 3229126338529 3230781134308 3231855946592 3235218960064 3243861219872 3247236725824 3248899325042 3272493188524 3274170208048 3275898488408 3278573754638 3281345161024 3284649415684 3288067365128 3291847332592 3292489602493 3295272772064 3298591051574 3301379378752 3305819519912 3311945671216 3315392024672 3318730563902 3319203404608 3326003165576 3333291704288 3336707414908 3347386777189 3353589958502 3360938950376 3364436285392 3367824211297 3373423724216 3375204395836 3376934050672 3384334198336 3387742161076 3398584863583 3401457716384 3404997214528 3408425984548 3415895143024 3419395499534 3422225280032 3425786388544 3426888696392 3437856690086 3444227524948 3447811528616 3451775138224 3452448611521 3455366995808 3458846487278 3461770279744 3466426136264 3472849914352 3473527499533 3476463701984 3479302760024 3480460250176 3493389006016 3500545605752 3508216633376 3510012855433 3514717855168 3523051389403 3527890679824 3530771735764 3537314755352 3540995623984 3544561341919 3545066358176 3545758033454 3548755292992 3552328824772 3558911792696 3560113329136 3563698298251 3566710722848 3567406621142 3570422180416 3574017530356 3576936255841 3581849562928 3595154946448 3604878067742 3623239076576 3626887612166 3632917856848 3633626672767 3636698208416 3640360297106 3648337711928 3655098597904 3655811741491 3658902030368 3660014468474 3663108309952 3663823016308 3670612598744 3678656307872 3682360647602 3685473378496 3690430101176 3692321296352 3694211780791 3702307204708 3713027800048 3721164457024 3724911601684 3736833438247 3738748413244 3739992215456 3740721922574 3743883986752 3746941433872 3750714535477 3753885046496 3754617464234 3757791274432 3762845259992 3769818344656 3778079451328 3781883908348 3794055342434 3801146474944 3802369561592 3810159142699 3813379902752 3817219906682 3825584888216 3832674238288 3833422028527 3837828936578 3841073086144 3841822515076 3848941955768 3852085198598 3854118533083 3855341399104 3856093611916 3857376452384 3871705326944 3884096986952 3905878966948 3907880570896 3909068707453 3913136416826 3916444224448 3920388012268 3928979074384 3932935484569 3936260028512 3937028029298 3940356032704 3941554042972 3945655556024 3952967414032 3956947980037 3958283898842 3961629870016 3965619158956 3969745713752 3974309339728 3976346011456 3978444937376 3995268088903 4011443263352 4024282164266 4026344445032 4028469762772 4035167698016 4039231038206 4042645434688 4043434192252 4052294895376 4056375482341 4059804371168 4063892520038 4068121336396 4072798055144 4077036138448 4084591463264 4085970476224 4098982976641 4103248307522 4110852207196 4119860648848 4124009273293 4128300646106 4133046547084 4137347323928 4145014413904 4148399444644 4152716197448 4154097717952 4166007252134 4169528813632 4173727453012 4178070561704 4182873678256 4187226304352 4189370182291 4194985827136 4204932303481 4208412168688 4209766300334 4214146910428 4217634401344 4221956320904 4227634578349 4231208233952 4235468983382 4239876339244 4244750507816 4249167521872 4253446355977 4257041830496 4261328593886 4269246498907 4270666786568 4275110768656 4286530897688 4290991387696 4300394582848 4302596403434 4322153038112 4324365999121 4336063248496 4340429585011 4344946161062 4345565213248 4349941118068 4354467591656 4362537036208 4364009887328 4368404365598 4372097015104 4376499636964 4381053746888 4386090213232 4390654302944 4395075611654 4398790806592 4402383084112 4404706894952 4406964127904 4409220512557 4418882792716 4438967985088 4441240755854 4445862234268 4457738492714 4460091523069 4462377138388 4463861676512 4467507094232 4472155904944 4476659284279 4480443442592 4486469348452 4494783410936 4499460604912 4504633191968 4509320635456 4513861438996 4523753027248 4528388634518 4532136181664 4536852244288 4538312057384 4551300657967 4561274289796 4566020673032 4580634537206 4584506586688 4589123101108 4597650075746 4599179616304 4600076958841 4601536508608 4603965443168 4616264043664 4621067648288 4635857694104 4654626348736 4665662650831 4674308783858 4679172788836 4684551973304 4689426637168 4694148804163 4698116808224 4704435470644 4713153455192 4718057881264 4719492340927 4723481768096 4724403363134 4728396941632 4733158351012 4741027936736 4743530502256 4745961368512 4761151145296 4787851636904 4800641453692 4803175486382 4805636918264 4811161486096 4812100188259 4816167897632 4821017690762 4825092938176 4831582375256 4840535981008 4841480414407 4845572959136 4850452362626 4851143437504 4852089940516 4861081549688 4870089821584 4871734029344 4876639776554 4880762041792 4892334520507 4917253032496 4922204616511 4932991040068 4942132570424 4951315466188 4952962663712 4958116631104 4967162492929 4971361277792 4972331236418 4976534390464 4981545669724 4992462132112 4997489450317 5001713870816 5006918567872 5008440851596 5022943556176 5024559777818 5033950737088 5039109157208 5045886432223 5050151763104 5055237173714 5066315122232 5075703720976 5076694037779 5080985410592 5086826519488 5095552272889 5097247454936 5105722393408 5106718567132 5116182039176 5127393541088 5132556732758 5136895326784 5158698787424 5175301296592 5180512730497 5182261741202 5186642351296 5191865205436 5201486466248 5203242557968 5208482128213 5212884902624 5213901984746 5218309340608 5223564082828 5235010899664 5240282460049 5244712115552 5245735407458 5251765913212 5254457229424 5257230810104 5271274482292 5298123078976 5300835740858 5320526588078 5323335043663 5332185886664 5342067181552 5343109468333 5347626044384 5349251915462 5353773683776 5354818254604 5364741490472 5371956719857 5376497680736 5381911715726 5386461091648 5387512040092 5393705532488 5399318129296 5409323829728 5444101571692 5461525794361 5467208963762 5471830442176 5481813551851 5486447375648 5487517832342 5489343413008 5492156478016 5499543072296 5509734503728 5521808428864 5527368789124 5533120473608 5545245646304 5555521771072 5561116080052 5568694131637 5573302601776 5579013709766 5591239452008 5602693734001 5609134599614 5614971368188 5625376704584 5632942471429 5637704045792 5643381110822 5648151509056 5649253515724 5653866985039 5655747906536 5658646247072 5661633180112 5676757134776 5682664270192 5711416514648 5723932401824 5726863079917 5729797864084 5732822354714 5742354031792 5748136477447 5754117888974 5758981893952 5760732832036 5766727351112 5777413912816 5783231663131 5785184159846 5790074425408 5795904924628 5801936043176 5808605958064 5814650293088 5820505539758 5825425662784 5836249791008 5839237976089 5865779123152 5881643163158 5887763499436 5903491517378 5909634588676 5911600598624 5922584847088 5928548781883 5933560234784 5939535221594 5945715799348 5952551003672 5958745125424 5964745472959 5969787523232 5971803003712 5977816500292 5988894240056 5995126179952 5997055218686 6002018186528 6008263782976 6024313694048 6027398168659 6033670175078 6040606491892 6046892242664 6058097989552 6071373587776 6077487350116 6083811478472 6088779830042 6093926727616 6100063200556 6106410820952 6113430760528 6119792290976 6125954810066 6131133131968 6139379108408 6150756246544 6157156617248 6164234894272 6178850537587 6190300821866 6196742341972 6203866126808 6210321762736 6216575443351 6221830367648 6228095637218 6241743764984 6248238815728 6254530678123 6264929773544 6268236735124 6271448951248 6285192082624 6291521156284 6316992901856 6323566255552 6343704778093 6350305927706 6357606249484 6364221864728 6376015668304 6378168296864 6384590995874 6389987945152 6396422546332 6403078553144 6410439542416 6411690278539 6417110135072 6423572047802 6429001948096 6437648538776 6449578412368 6456289732256 6458252677058 6461562268616 6463711893184 6487722439744 6497798650084 6518595302947 6542809723177 6544986377048 6548340416096 6551796976816 6557147509276 6569298831368 6576134730256 6583694665184 6584979204986 6590545544128 6597182103148 6611639039824 6618296839609 6623891342432 6630784049344 6637461127804 6652006331152 6666583408576 6673414829816 6694773554378 6707179917004 6721877900752 6723189401383 6728872570784 6735648422594 6746847448432 6748163820853 6750408791672 6753868101344 6775484322152 6797169727166 6802915432768 6816851969096 6831790286048 6835288192159 6838790999068 6844450560064 6853777392784 6860679021469 6875713380172 6888455049896 6895623057232 6897719575201 6903550276448 6904897223042 6910733991616 6917692974556 6932852272528 6939833528173 6945699828704 6947054999066 6952927403968 6958605520048 6965612708743 7001091211504 7016433266752 7020025710866 7046102778806 7055781359648 7061543471528 7074629510704 7076009836441 7081991247968 7089122683838 7090132716352 7091516066908 7104657649544 7117823585392 7119212338693 7120226658272 7127396596502 7133421445696 7134813242284 7148035060712 7153872511682 7163699125856 7190309892896 7193991362593 7209756135484 7246478153152 7253775224332 7259699028127 7265835713696 7267253345534 7273396416832 7280720594212 7296675423856 7304023042771 7310197195808 7311623482982 7317804060736 7320028936948 7327646032616 7341225197488 7357312615744 7364721295204 7374757093249 7380860202352 7384642592704 7388423561582 7404614409416 7419783593677 7426055600096 7449823203368 7473666876494 7477496826488 7479984430912 7481443845148 7493882867744 7501429070954 7507770092992 7509234928468 7525690519984 7539636689312 7563767816696 7571518606111 7588110684868 7604739123184 7612396956619 7620318285398 7626759805504 7634439813364 7651169776432 7658874364687 7665348476576 7666844057054 7675657873156 7683645030152 7697883911536 7704170397196 7708237066166 7712187223832 7714752904768 7743410653888 7768193973904 7780258909969 7809159992179 7811757933896 7815761141792 7818137414906 7826272833652 7840776024536 7851321359791 7857958148768 7865870969138 7872520057024 7874056058596 7883108085944 7891311112048 7899257518243 7905934828064 7913895960074 7916567797684 7931238317912 7939491427504 7948618679456 7956889874752 7982230007143 7990536177806 8022886526704 8030965426939 8048564328532 8052688890064 8056939525544 8070335396032 8078462076412 8086868384504 8104589790752 8112750964682 8119608742336 8127785040076 8136242672792 8145596110288 8154072276896 8169182926528 8188552380463 8197965953282 8206496615044 8221704414392 8232762073627 8239721297696 8248018546586 8256601292212 8266093094168 8274694647856 8283027114271 8290028827808 8296798889288 8305432394896 8313795813661 8332014504268 8347454906024 8356141123408 8365747356512 8374452608704 8378740364582 8401122543961 8409864606962 8416824337376 8419532600668 8428293820856 8443912641808 8452415507653 8455269156698 8462416467904 8470937966764 8479752678488 8489501015632 8498335043744 8506892711954 8514083660992 8522657187772 8538492997814 8541333573136 8550221537312 8573061795376 8581982775392 8605192806868 8644306076224 8648731998242 8664802065829 8672126496992 8680859170022 8689892322124 8699882236136 8708935183312 8717704922017 8725074072416 8728019774656 8736808731196 8752999273928 8762107493776 8764771490293 8772180426464 8781308605888 8790151223308 8804766168224 8809413789904 8813928255808 8818441025114 8837765585432 8882481511708 8891724468536 8915476985428 8920183046138 8924754276776 8927723353024 8935014188464 8936757492481 8944311809888 8953318568558 8960886885184 8972938696904 8989566821872 8998921209824 9009266383936 9027722877992 9047506054496 9056777269036 9064272363328 9076624114768 9085764109513 9102601315934 9122548579592 9132041346064 9141237144949 9161269074412 9178246202216 9190590348121 9195300151492 9198359232608 9200153917682 9207930886336 9224730344011 9232528087328 9242135296576 9271715388208 9331325301662 9348617567716 9358345577672 9369103946608 9370931945557 9378853274336 9388297608326 9396233616448 9408870941288 9426306910384 9428146070161 9436115762528 9438984681854 9446963536192 9448806726268 9466316702024 9482055873472 9487061004512 9522302290592 9527177750461 9575703273808 9601282907384 9606350972764 9611273836528 9622322972192 9624200376518 9632335795264 9642035381524 9663164750512 9672895380967 9681071962016 9682960828814 9691145918272 9700904725252 9704179881032 9722163099376 9731953140091 9740179643168 9743468058688 9753279553108 9784669041014 9826199894329 9834506064992 9844409233022 9865982080136 9884265140848 9886193652517 9902630932376 9905925327424 9922917584047 9934324985858 9942722555584 9944662472836 9963091339448 9984924264224 9994978900634 10003427741632 10016881703192 10027146262147 10045887112352 10049119555636 10078218314416 10081282456063 10091772864446 10100303526208 10110474347428 10132630244464 10142833618099 10151407441952 10153388075558 10161970821184 10180510882009 10191104545778 10194494909872 10213437134264 10232364078352 10254787082176 10265113465516 10317397574848 10341860530183 10350602593184 10361025460994 10364523482404 10383730410872 10402972932496 10405002648859 10406485115936 10416964256426 10425769805248 10427803969492 10447128165656 10461178875511 10470021799328 10480564920098 10489424231104 10491470814916 10503531826424 10508914458848 10514461620208 10542548964584 10601671481716 10635602862703 10641053176156 10646670087326 10664371773328 10675110600973 10684134363104 10686218936666 10695252088768 10698503830924 10709636509208 10729482980944 10743913439714 10752995361472 10763823431452 10775024080184 10787411064976 10798636258592 10818647659456 10844299098451 10888203143384 10923051588722 10934417927524 10963627103702 10969414286467 10972894751296 10975035664684 10978686826016 10999086144592 11010162023497 11019469007456 11054737578248 11066240947216 11090491292608 11122232160104 11125810936597 11137388263274 11146605203552 11158027419532 11182478904016 11193739456081 11205387468002 11218269199228 11229942736376 11250753409168 11265884942858 11275408091584 11286762221644 11298507031448 11307733970078 11311495813072 11317292494144 11323266360224 11353514269552 11365328540384 11371147637647 11422833029296 11447864803648 11453726159834 11459595728168 11465644709428 11475008141233 11484708063584 11496272954894 11508235777948 11521465664072 11533454702224 11545068680509 11554827825632 11566463326262 11570368319692 11591809849256 11603872086352 11615556973657 11617211916128 11629300586176 11641011079516 11672499582016 11678475952178 11731558246304 11737564854757 11763286326316 11775526998872 11806983034756 11819269177352 11823201197248 11845169694176 11857097563766 11867120469568 11879070443188 11891431598696 11905102007344 11917490250848 11929490945918 11939575046464 11955633000584 11967884248369 11977788480112 11990252359904 11994110437372 12004036373056 12032498415301 12048627388096 12054796337318 12067340350156 12081212983784 12093784485328 12105962705473 12116195979104 12150932343043 12154974700232 12167622956944 12177559660084 12200126401112 12212821641904 12226861521056 12239584581952 12251909620132 12278758216816 12301512493088 12314313234496 12353530357339 12357701075174 12380601643732 12393484683944 12407732253616 12420643525472 12433150886702 12443660735296 12456191274436 12483487529968 12485923173997 12496477631456 12509061356246 12529859547088 12536473470248 12542897902496 12583042312568 12633985803712 12687409556186 12694106642581 12700611855412 12715212498968 12728443729456 12741261039871 12752031336608 12756336593728 12769181991748 12792845092664 12806157106288 12810050639659 12820879084832 12823380557078 12834220270144 12847144095604 12875297077552 12888262266607 12899156824736 12912579464512 12916505354116 12923124537232 12995597300168 13037190605894 13085619446354 13089972754096 13092526729009 13096680832192 13103593953632 13114295018552 13138597662736 13141161124819 13152269460512 13167389330368 13169958409972 13194364206296 13223278079648 13236593679218 13247782684864 13274922255608 13279193698519 13304012662304 13346829659632 13360269673387 13389547108756 13414359834008 13432401278023 13443755801504 13446378802766 13457745141568 13471296845188 13482298195093 13493694896864 13496327641706 13500817583344 13507736202688 13550968644304 13564614222289 13594339454332 13633703938192 13663580572096 13670576384318 13677581998136 13695977458891 13707554785568 13721358042938 13751426760344 13776910099792 13779598102543 13791246114464 13795439150402 13807100552896 13809794446084 13835385949112 13865704545056 13879667056346 13891399657408 13894109998132 13917211040096 13931225417486 14002182423008 14040051421732 14092205557612 14111562719296 14123086943056 14137308633721 14149259021408 14152019672882 14163982495936 14178245367676 14183032133816 14209315299088 14223623820133 14235647170784 14238424677386 14240453316544 14254793193004 14269626484568 14296070121424 14307745023364 14327398251712 14361369076327 14380619785792 14387982725186 14419512270968 14449052261371 14502725699761 14507550448664 14519398056254 14531671427392 14534506691068 14561441188424 14581025382469 14593350847712 14608046085542 14620394391616 14623246965964 14640057873896 14655292065232 14682450394976 14729442590408 14734182051169 14749514186498 14761720404704 14776847123164 14809228818832 14824141441837 14839567187354 14852111200192 14899646406736 14914650078601 14947333752988 14954993652976 14962887690296 14987765735488 15002858141908 15018469856936 15051381039968 15079273378624 15127535633392 15143037212222 15176221369736 15207311563717 15209478246368 15224793913238 15240636570796 15268879626728 15289415279593 15302339552864 15317748729374 15330696953152 15333688114108 15351315746312 15367290060304 15382764640789 15395767823072 15408340794392 15416474132332 15424374447664 15536387947808 15544342645489 15560517819938 15602084724499 15618319984358 15623515867792 15631522283584 15636274829812 15652545667304 15681552049072 15702642719582 15715916297536 15731741938276 15748112117192 15766216171888 15782622224096 15798515036486 15811869656128 15827791920148 15833135595368 15849360220813 15862476635824 15878982855008 15897237358912 15964460014286 15981072355612 16032220880221 16045773053408 16061930853878 16091775265111 16097128657064 16105377780128 16113879051088 16156924152824 16173736769008 16190023426603 16209179581504 16225501929364 16255570080152 16272485345584 16291192220576 16308144553792 16360080743503 16377104760926 16395931906564 16412993230088 16443408828784 16465524147254 16479442595392 16496037093172 16513202584424 16532186188336 16549389295712 16566054228542 16580057655616 16593597778576 16610864789792 16627591627322 16664029008536 16694909812048 16712282246816 16731494713024 16757480729164 16802245087922 16819729213924 16833648674752 16839065201336 16856587641712 16873561917667 16887825283616 16904831015306 16910538313396 16941875933528 16959505356976 16976583269191 16979002031264 16996670087488 17013785423908 17045314375544 17068239217939 17076985995628 17082667146272 17100443074624 17146123590752 17163965550784 17210385613736 17297463996484 17329604131658 17344252993984 17361718340044 17379784644248 17399764472272 17403159327463 17417870366624 17435409844034 17450148144832 17473617462392 17505998547856 17524214987552 17529542980586 17544360852928 17580302446616 17585959222363 17609532336448 17618827579808 17636882050228 17675531170864 17693330107999 17764963023416 17783448937072 17830953970856 17840366092276 17849508553552 17870028376928 17873514984962 17888623619776 17906637137116 17945877393808 17963948564653 17979133643744 17997842419648 18055445755984 18095012108992 18113554538072 18153248229536 18171528219026 18205202631868 18245097159184 18248656946611 18264082692128 18282474289898 18322538148824 18356492404432 18360073926103 18381180696242 18390600302984 18396718465216 18400307835364 18449460688022 18465056174656 18543430776416 18552925093003 18621843058273 18662650603324 18697235135432 18716691155344 18722381704117 18738207893216 18741863891114 18757706548672 18776595216652 18817741882576 18836691005041 18852613820768 18856292140322 18872231525056 18877969363708 18897613452536 18932633404048 18974122009024 19044604581184 19054355500922 19135231373167 19151406547616 19202565814768 19206312413197 19212701945528 19222547673056 19244645944384 19248400753036 19284070763048 19323576347881 19326329501024 19345790761934 19362143924032 19365921657628 19401809450504 19408359762064 19444326198752 19463906280182 19480359286336 19506559106216 19526547984181 19569338082028 19631971098649 19652399788658 19669012129984 19688818466044 19731964160272 19751833887877 19768530281696 19772387305034 19805261864752 19825205401807 19845835168094 19868649971716 19889324945672 19926182678896 19969848528448 19989957801268 20033763406384 20054292524294 20091774224704 20098239111272 20139412611409 20156436628832 20162564912126 20183545728892 20220948694856 20265260488928 20285667236198 20302814883904 20306776151116 20361021764018 20371769389153 20382209091556 20388989819744 20426874268528 20464728156704 20530226931032 20662220310823 20683721060366 20701205186368 20722050921988 20729046964808 20767460821744 20788373275579 20805945864992 20810005297718 20812970231872 20833928512852 20855607938984 20894256331312 20922357751022 20940043598656 20961129840196 20982941629832 20989693265401 21007063652848 21017828917696 21028923240416 21085097929168 21117845612773 21203342963432 21271205725406 21282106352312 21293340174652 21310729405147 21328743546656 21350221201946 21368268726208 21372437873332 21397007661848 21419273018416 21440841835231 21458965961888 21487826879428 21527646862904 21550048160368 21574822129952 21597272517184 21666052876531 21688598196902 21776406286768 21798334730263 21846103177444 21868835855048 21927254207404 21938828572934 21950071329368 21957373652032 21998172289184 22020324046994 22038938014912 22109475156496 22132481894432 22226070746971 22244464320208 22251621873194 22274776526548 22293210407104 22316054839064 22346068485559 22364957808032 22387478912162 22410774936004 22436538398456 22459885472752 22482502167307 22501506818336 22531769885716 22573524443288 22597014062896 22615467940156 22622991626144 22646532720448 22707028539104 22730657080768 22742295275294 22845666058592 22907452319668 22919191456336 22931289418856 22950016282466 22969416127168 22992545909788 23016471555896 23042931328144 23047427217451 23066909404448 23090137361018 23109655651264 23132926652524 23140736639384 23183619698512 23207744172704 23231113947314 23234423832256 23282022159032 23356951904356 23431707440323 23463116492608 23475129709514 23526572652632 23551053997744 23574769479079 23613966069512 23638538354704 23662341931189 23690339388352 23714195127532 23758140886376 23782863197392 23790094045081 23810204014688 23834980501696 23858981891836 23911266001168 23935768496738 23955576960224 23980504719808 23988220874744 24064996830602 24109592674636 24134680700312 24162425967568 24187568970656 24211925410946 24232391958208 24301864686086 24309949400464 24314692496731 24335245913888 24355119320168 24400252802224 24425643283808 24453723042112 24503819240264 24557516433632 24603024986176 24661359725821 24707060714678 24715402150348 24761203287464 24786969367888 24811929393433 24815464507232 24841287050944 24866301773404 24912382548872 24945888087757 24966975059936 24971846347994 24992955262912 25018122712492 25038553790887 25059719094176 25072946940496 25085795804992 25166084625136 25374819112372 25388213285162 25401223710824 25430424997936 25435386709369 25456887458912 25482522079742 25504062673216 25538363983496 25585690185328 25590682190437 25612314212576 25620101279318 25641758169664 25646761114156 25694288191208 25750594155104 25776524533214 25798313649472 25833010708232 25846249074464 25859482465537 25991194600336 26074381211788 26157834067729 26171238892708 26179945508192 26185053458018 26207187907264 26228590037104 26255001748339 26277195325472 26282322249638 26304538921024 26339916819944 26388728412592 26415301380247 26446556159296 26473187358436 26549844511216 26558387397038 26608025324608 26671113998893 26693659319264 26720539346774 26779094217512 26828719668016 26833954199689 26864802556046 26887511603008 26892757605532 26942593690376 26964596390186 26987389793728 26992655283412 27001635166688 27101937288608 27129228444578 27188678908664 27267407876384 27341152768636 27355163996272 27363480952171 27391954917782 27415109571136 27442716085876 27502853520688 27530548391983 27553820199584 27559196205086 27582492228928 27590878300804 27619588892168 27670771898224 27698635860259 27731409090112 27759334112692 27788219996264 27834422080192 27862450834972 27966876622321 28004364846016 28080102843464 28184411115224 28242150046903 28246173886112 28274617267442 28298518042816 28304039345764 28356490735352 28366064267632 28394628376387 28418630598176 28447247640266 28471294341568 28476849354772 28509586386008 28539252969136 28592140242848 28615490046728 28692880836487 28722738152654 28775965450372 28839024541936 28868064913051 28898104522742 28975300202641 29005451399522 29015100897328 29038796112508 29069013382136 29122882376848 29162050764938 29186701695424 29216092171084 29246493931928 29280115747792 29310584130464 29364900789952 29434526124367 29458885180816 29468364102338 29499028372996 29523440809408 29553694246328 29618457637664 29648282883674 29679134374708 29774124491839 29799292813472 29829300157202 29884725492349 29894667505976 29909987305952 29925775380592 30005716283816 30036939713872 30102762079936 30255071266784 30270561993847 30286074424444 30352442739472 30383007095077 30414623127434 30418956492736 30449587826476 30481273141592 30537759253456 30578830559186 30604679105728 30635497458748 30667376228216 30702631492624 30734580120608 30765529281578 30791535646144 30816681588784 30832948264664 30848748895328 30864543587899 31072775895616 31088685290978 31121035639876 31204169448998 31220640661483 31236639968716 31247031735584 31272549659624 31305091334608 31336614989953 31363104098144 31405285439164 31463483876552 31496224234384 31527940357069 31532432343776 31565244448192 31597030072972 31655583840296 31666271190736 31698720441626 31724953271648 31757965710016 31859104605769 31928920028572 31962144711224 32064441760442 32091546106816 32123861707756 32183550530222 32194257314128 32210755560256 32227758102176 32313848305648 32347473538016 32380046853206 32451003858728 32511140160304 32544970691168 32582384441152 32659638555817 32720161487006 32754209521852 32791863813128 32825986460176 32859041629141 32886817657568 32931048294508 32992074186344 33026405168848 33064372376672 33098778591424 33132108457084 33187195557152 33221729579584 33255183254644 33328058017072 33389819624096 33424564493632 33514961458328 33604490175844 33639458427848 33678130402672 33684701317813 33713175283424 33747123835334 33775650567232 33809662030612 33821076626792 33883751867056 33890362900849 33919010713952 33953166538382 33958004062528 34027570847816 34090628751088 34136478435878 34153971991256 34165334292544 34246341643549 34292247181504 34420771227472 34455432315577 34583422822507 34594927992968 34659208263316 34723436680088 34759569288496 34770137450503 34799528944544 34806318654926 34835740733248 34870819688068 34947234924784 34982426152219 35011997095712 35048429975104 35059085961172 35160604893232 35171918444726 35237655159616 35273764100456 35351062341728 35386660215998 35529926046832 35536858264453 35566897874144 35661907941712 35668865910223 35680732184552 35699017107104 35740056753856 35747029969924 35813274274232 35891754787616 35927897129306 35958267287488 36110891511968 36227109076144 36263589113479 36306496459072 36343056438052 36410405263736 36459374897491 36490194318368 36497313893222 36528165384256 36564948579796 36645076297648 36681977220343 36712984808864 36720147852206 36762361392484 36781200605968 36800615670728 36898921376044 37086861552832 37105850186006 37243686116546 37263345305641 37325301206648 37394470270864 37401766278331 37433382310688 37444763408234 37476415786432 37483727782228 37553190433304 37603697038999 37635483765152 37673382010082 37705227641536 37712584280644 37755938727416 37795226905072 37865266808096 38108711001844 38230680560527 38270462746334 38302813095232 38372694862957 38405131629536 38412624826394 38425403891056 38445095346112 38496801506072 38568141526096 38606978940361 38647152695762 38652659002048 38691581523868 38731843315256 38803618901008 38816719524128 38888652397504 38927812560364 38980858921459 39013118212432 39053095968362 39138676164056 39218856138007 39263942197298 39304799577316 39377636932088 39463928320544 39503667775754 39537060563392 39544774610068 39577068895273 39610523729504 39650410803614 39691670336188 39737299943432 39778649891344 39852365357792 39979915602536 40067526812768 40108585048588 40196478222544 40236955342129 40278825222818 40312873257664 40325129824252 40367091457784 40441897389712 40482621641917 40530520977856 40571334472396 40613552302232 40722043528036 40743538778306 40764418183112 40777979639488 40853748537056 40874665832623 40929456313408 41060453862064 41276988530089 41324440621646 41367442120732 41444101843976 41458093929616 41499841473181 41534921643488 41576746551158 41611891729984 41620010595436 41667857025704 41711215877968 41753218310713 41788512662624 41844715502044 41922259680392 41965883259664 41979386530802 42014127305696 42057846480832 42170195858336 42191787180613 42235691225546 42406685926864 42542411450812 42564212704624 42586680349304 42621458810294 42657487093312 42700442403892 42744875746664 42794015323696 42838546036832 42881683670462 42917931923776 42975653758856 43055293725808 43100096320736 43149644259904 43332105753062 43377196393804 43516028103457 43552812573536 43596669460526 43692206354888 43737671710096 43781714746861 43854508414808 43877657145868 43900142658736 43996344578368 44040648093988 44218950312992 44264963788864 44405933446651 44452141493942 44488928640416 44503243746388 44549553053096 44632109678128 44692136971118 44729915616064 44774957824324 44821549872008 44873076796912 44881831949773 44919770945504 44965004334614 45003013636672 45063539771432 45147048886576 45194028125792 45230935880312 45245983252288 45414057078208 45484590550588 45630167120629 45691332117184 45799668062239 45814904639336 45838382912672 45862578837712 45900032564932 45985091819576 46032943111792 46079297444947 46085862656288 46094854434902 46133818808896 46180274722036 46265853305048 46281473278768 46328077877263 46367239397024 46415488345408 46462227894628 46564044318064 46713903808712 46863414880646 46950259419028 47053145305264 47102107995488 47149538958158 47227932139024 47237146745971 47277076709408 47324683862378 47428390255064 47516281772752 47565726394784 47580188090162 47620408029376 47717963783672 47822532002336 47871536993476 47911153920448 47976441749488 48024753150283 48129993661204 48219185349272 48269361400624 48324851935136 48375137941312 48423850821892 48578834697211 48603729372172 48619898800928 48629384993462 48670491827776 48710238640336 48759288961201 48800505604448 48851286567616 49007638480528 49115032867264 49322719451642 49414121429356 49430804300696 49522406574928 49532068855087 49573938735776 49623858786866 49630929014464 49732603546808 49824765097744 49834486370851 49891776175514 49933950119872 49943692695988 50036245424984 50077107581774 50119438188352 50145893880992 50332169250272 50357939538151 50749638224744 50776426570324 50802447421648 50817893196889 50860849995872 50870773418738 50913774917824 50965044159484 51076727966992 51128161299397 51171380370656 51181364380874 51224628425152 51240202558636 51293522228312 51388576382416 51440323740481 51501188310208 51553049066428 51666021416464 51692498148928 51718964931074 51938485155739 51982389200672 52148762423576 52315668135458 52342477785416 52359891016384 52370106916036 52457180074208 52510003496678 52554390650944 52564644499276 52679833639888 52777456825184 52830602760494 52946374716872 53000630242777 53099689022432 53116774794076 53286778696333 53342227997786 53387318638528 53441078693548 53558188435024 53612120552809 53657439336032 53667908399378 53729605112092 53785515211064 53885187380752 53929192780372 53985310566824 54003270333376 54203874577216 54258456889156 54377357817328 54461812369783 54534815752768 54664119945253 54682305537272 54710327992544 54726961904342 54783909835564 54885432171752 54959249518537 55005707041376 55061096783966 55107640399168 55118392410172 55181756601608 55239177784336 55294802627701 55341543796448 55397271720518 55518668225384 55576439992528 55724901669944 55875610050001 55933753244642 56160205686928 56216757988573 56368822230448 56425584605143 56484300093806 56492347772224 56549234534884 56608078691528 56712981470704 56732128535264 56789256752774 56837261196352 56894495280532 56953698709544 57019172772016 57078505938272 57184280485696 57230980093456 57319866663241 57385761672974 57445476305308 57551930900744 57678049083872 57736129826102 57796209045484 57950600405282 57981189799897 58010902799044 58030201794656 58077592225016 58138026764272 58196570695627 58245764753696 58324101529876 58432184342168 58492987863856 58560231495584 58621168260928 58807857807727 58869052248734 58917770361632 58936728204676 58998056745992 59107388492656 59166908553571 59236915275328 59296565767348 59358268749416 59548248983678 59598585626944 59658600314404 59769450984698 59789335011952 59819974611904 59851550761184 60011432567632 60073879427744 60510142533568 60541123987694 60572148848888 60653614460803 60704885478944 60766014190154 60829246254868 60899175652952 60962546283184 61023934454119 61075518506912 61157661118372 61270994917496 61334752456432 61353400432051 61405262985248 61469160241216 61531058563156 61633363177568 61665896529328 61697497790656 61729087175798 62177370581956 62242071279752 62408338897996 62441281322966 62473279937432 62494063471168 62545099319248 62557302447367 62610182669216 62673229979906 62726208196288 62810570878328 62926967753104 62992448468768 63055880714138 63064864687552 63194060145944 63311167680592 63332542381472 63397440883252 63449906543296 63600348766591 63718209211538 63857840057144 63924289422448 63988660014643 64128883520884 64247723415512 64367101060444 64388514628256 64455516204352 64573112408077 64627696611296 64694947076032 64760093706412 64902007717456 65022280320608 65089941382336 65319277111634 65440322974012 65508419043704 65583727626256 65596523618899 65651972920352 65718083258282 65773635315136 65862096589016 65984148372688 65997022491127 66052810337696 66128744753344 66264216914168 66374391114304 66510366509288 66656116034144 66690244253227 66779639248192 67029922916656 67208980351688 67278916855696 67346665496461 67356260805344 67369402635626 67426350566848 67494247670668 67619324061224 67642153253584 67710267666769 67767503734112 67780725801698 67838021427904 67906333076764 68055141695632 68123671980637 68181257502176 68272956871756 68307943982512 68492683287098 68841542454944 68910864631154 69166845645014 69189855985936 69203355567619 69318416526632 69446873360176 69460423088329 69519138576992 69540274901006 69599057889088 69612637309852 69741639376136 69894469849568 69964852304438 70023994191424 70118171922344 70190023835029 70321209786464 70343836889452 70547528200912 70702124683456 70773320431996 70999835326693 71059852093664 71073716528906 71133795748288 71263576174063 71323815883424 71337731820446 71361464369104 71398034214208 71494059939848 71626548548464 71783509575232 71855794258612 72221783023936 72393023711281 72454218152288 72527178226958 72686112876104 72820810527472 72835018542013 72918749794982 72980388636736 72994627786444 73129897159592 73228252128577 73290152595296 73363954440686 73425969617728 73440295704412 73524722784968 73562401211936 73601231341456 73797842752088 74211700372012 74449220038921 74487372233092 74526690611282 74650602413296 74725774206811 74788940541728 74803532556662 74866764621376 74889526816468 74967455564456 75106380866608 75182011620703 75207394077998 75270967530304 75346764020164 75425168561288 75511877454832 75590453810144 75730533616192 75910093689157 76217422003688 76461361121054 76540925492668 76745389725914 76810263259072 76825249652788 76850807782112 76993603012144 77071134164479 77136283052192 77213957880722 77294305391524 77383163047736 77463686630512 77607237802016 77633439048256 77855625120728 77880676556179 77961717842918 78026236424864 78106191936724 78277352328112 78356176192567 78437712276014 78527884394596 78609599154632 78755273864176 78927856641088 79007335551508 79089549220136 79154137790546 79221047459008 79300821607228 79383340672376 79474599886864 79557299782688 79598033463529 79704730715584 79959831205072 80135053625536 80217170097176 80325056988631 80392956445088 80473910684258 80557650445636 80650259648504 80734182915568 80815480763563 80883794779424 80965243283834 81142668944792 81227104604464 81308898815599 81444087056072 81487077556612 81528836366224 81707497074112 81749331665246 82120907724128 82162953983299 82468162115209 82553977060178 82648881243292 82734884241464 82888203687952 82916187859232 82999682946362 83069843286976 83153493102316 83240021190872 83335714051408 83422431755936 83506436621426 83577025325248 83689431004088 83775189738583 83844519360784 83931766519328 83958773061604 84028254611392 84340391716672 84383574361226 84471382451092 84741738938311 84813371853728 85056526401301 85084822901624 85128425409248 85173360698608 85242917620588 85400884807784 85489751493328 85588030647392 85677092073664 85763367340924 85951307517712 86110587451616 86200192641472 86474712501373 86664211506124 86754392787608 87032056206914 87105625147072 87193338921052 87384412709776 87401462217979 87475343420192 87563429493722 87709016829616 87755314291736 87800285317472 88081296187976 88437900625984 88811866893302 88858746498067 88904282987884 88977857280832 89006487492776 89099106106192 89188827279097 89264219356256 89384273942236 89549915648648 89643099744016 89670354477613 89746153593824 89763663899546 89839541891008 89930008669228 90127079542864 90217835866249 90294097773152 90388056251584 90461871760624 90969181101176 91260334241258 91599336124478 91629809278672 91676765825344 91725157675424 91800065129864 91970183639152 91988127873733 92065886223584 92158594889894 92171725312576 92189708869804 92360549444072 92531706610096 92562946557536 92656155754526 92734478794048 92924455789256 92954355889633 93128088636128 93427807617424 93521887713709 93726829761292 93900518838056 94106290610528 94204215990976 94299077916316 94376087365651 94455864278048 94474293491942 94554153418816 94649367724756 94856780510128 94952299556023 95032563545504 95131452789568 95160376180324 95435927567344 95645064004672 95743073986952 95871842212237 95952883498976 96049506300566 96259987322408 96438370698544 96457186717801 96538722801248 96649703870272 96847701643784 97157669394422 97207458744344 97239797601856 97258769986924 97420477280672 97518577922402 97601011208896 98015276961056 98429741879443 98645438903284 98828242858712 98861608601392 98961160436047 99044813149856 99064137710174 99147877471552 99247717573732 99465207093616 99565366740931 99649530195488 99668972741702 99783552351028 99887385391976 100072490849968 100154215163548 100291787761984 100664338500544 100715879076302 101143365829597 101499276449488 101519079898327 101552853140648 101604894843296 101635786393778 101721699991744 101741546837476 101930088318968 102067177677283 102153455933984 102256322598794 102342760741312 102362728761748 102480405117272 102587044456624 102777152764832 102880647480962 103106098132856 103332042832928 103437929862148 103768990092859 103876970311478 103964778401344 104297524847152 104402550550207 104631336270916 104684955570832 104740213832072 104914360148416 105020006993356 105129288998552 105359667279776 105554913650368 105661205520988 105892749433744 106001260485554 106199378044864 106233549588152 106451180946019 106573557392666 106684455995572 106882157387096 107025906957151 107116376870048 107224241105618 107314878672064 107335816798756 107459210224184 107571030422128 107679352485523 107770374761504 107858385560744 107970621133648 108516913778312 108754715634656 108810398518423 108923624739566 109214593071493 109328239890506 109364611074544 109420655985088 109453923808684 109567819671128 109770864343504 109881401599489 109918499037074 110011414082752 110122193567932 110236784820344 110363513203216 110478355568672 110589605255402 110683087592896 110794543441036 110945521545691 111037336450768 111152879985056 111449803339888 111751220100002 111867506489284 112320411373856 112433515977146 112642426855777 112737644460896 112851169210286 112968600187612 113098469069768 113216157383056 113330163986221 113425962941408 113464257070528 113578513505548 113788990561064 113907397419088 114038345544032 114157011876544 114461960186912 114520565204521 114639733326482 114771523345948 114890952610616 115103861801488 115356098167744 115472259652204 115592418090968 115901200810564 115962379599794 116021805598088 116060403589312 116155184450032 116276053528544 116393141391254 116491529507392 116648203059752 116864368684336 116985975727712 117120462991168 117615715615454 117738104497468 117835540723264 117873456409352 117996113491984 118114933423669 118214776985312 118333817107142 118593131534696 118716537498832 118836082884337 119096497967356 119317200628808 119477674525573 119538901969396 119578670023904 119703101522368 120022865135264 120147758855488 121082247975388 121144297697776 121307228921606 121409770957888 121532028380308 121658492509736 121798351305904 121822115292241 121925092566368 122047868908238 122151037013824 122315322236744 122541989834992 122669504912864 122706800864102 122810525970496 123062117126312 123266726355136 123331793058656 123458174351596 123853310755993 124354741163912 124484142559504 124816677795992 124882562645932 124946559874864 125090198638496 125114604894734 125220365338432 125346459959812 125621141756656 125747639952571 125853935506208 125984896937536 126111761428276 126388120291888 126622335361184 126665084762944 126794881766504 127200697533182 127436418423076 127715680114288 127740598626277 127848578844896 127977320029286 128257767041768 128495446831024 128520517482721 128734202120888 128777029256512 129146224816154 129255393222592 129520187412824 129804015434912 129870475651021 130044560641216 130352901407911 130638554223268 130880645948024 131016838087408 131056671928819 131167455252512 131193047237798 131303945840704 131436166516564 131724193178032 131856837035287 131968296745376 131994044982254 132105620675392 132346641466117 132528433828336 133020733018576 133312232068288 133380488506454 134059845833312 134417960703376 134444186892379 134557833711392 134693330992922 134712521610688 134738805271252 134988495341336 135238648122448 135265034435167 135284306507168 135420535333538 135535007468224 135561451603396 135812666153528 136110283391264 136247343961274 136362515004352 136545913743512 136615887965024 136685835889267 136985366574196 137683084909888 137821729262308 138262837215139 138333691290028 138379711971872 138406711135238 138636833053264 138776437812649 138893746720352 138920846176658 139038277153984 139080549802012 139225274619704 139483278752272 139788939699136 139929704608876 140236343844688 140380047670058 140642419572928 140687673778904 140975888279863 141095056401824 141546640863992 141999670653386 142119704187328 142147433057812 142527152348126 142602385724071 142647631766848 142675463640892 142722928738208 142988119879696 143253097096928 143711588517224 144635542175761 144786047422562 144908436304576 145054356453916 145372225752208 145518612929053 145641621054944 145670037084026 145837499589964 145989255572888 146259794319184 146456504257154 146580305190592 146727908881372 146880591408824 147049445569936 147124802423872 147202462682912 147595685504176 147824919289411 148423400744024 148898440077842 148974744466184 149053381222564 149175105836029 149301204826592 149451548413622 149577881083456 149607065113324 149779053632936 149934911128912 150085892846617 150212761733216 150364023241406 150414788155996 150693528040328 150850337122576 151023754909664 151180907620288 151662370135717 151820187378314 152434844007376 152588343111841 152922722242108 153081850985336 153490779451828 153650499305576 153701615564224 153987206024288 154142268328958 154272566104384 154427915761444 154588610783048 154766326095472 154927373261024 155214475604032 155582495228797 155711250241456 155761353112358 155923435685836 156052472849728 156212383873448 156422479398913 156554704656224 156712352385134 156875424552028 157055768789192 157219198309264 157377515171149 157510547728352 157962120459559 158014671103016 158179098440272 158308275581092 158601643214456 158766681344752 158949199773728 159114599565376 159196066927058 159919662410144 160434340194352 160595894645407 160650113977262 160785912890176 160947821368516 161115300891272 161300519297008 161468365831136 161630961527126 161767589558848 161930486567668 162285337889584 162454209208928 162617797631198 162888174112144 162974155113224 163057672732448 163498663330492 164241815448256 164325907966598 164936324230418 165023386353553 165107954120356 165297762486584 165469768482928 165636393518323 165776407375904 165832375718464 165999365892724 166306986204632 166480042381744 166530658315567 166671428102816 166844863511872 167012873242852 167378862008176 167550379477166 167689038721568 167863533038656 167917546123208 168767148722452 168942764902184 169483477876622 169626743707456 170113052802602 170169645803248 170202847477117 170256850818496 170346721397216 170485835241176 170801769615568 170979502986656 171176061294784 171526734681848 171902615035424 172221174903232 172629518080747 172949425002746 173328423012248 173508785575216 173683505754031 174064112413828 174386677842104 174621216614299 174768825419552 174802924435958 174950686840384 175126858987444 175269876536209 175418033659232 175510628583472 175600570634944 176162592375952 177623733786604 177717492996134 177808565975768 178012974985552 178047706965583 178198212212384 178377654558194 178528438712512 178768547884472 179099831297296 179134775333059 179286199488032 179340708955226 179492307187648 179527327799092 179860017338456 180254159085728 180435671732498 180588195546304 180923743521248 181016377258759 181938362202352 182520668482516 183198672248956 183259618557344 183450315350848 183600130259728 183785012238373 183940367278304 183976255747466 184131772447168 184317189779788 184379417739608 184721098888144 184907109661729 185063413220192 185125893115072 185312311509052 185848911578512 185908711779266 186256177272256 186697797992251 186855615234848 187043775427418 187453659522584 187801037676112 187837679397823 188212581221056 188535434096893 188598155832632 188752174731302 188911728556096 188948586983884 189298735449512 189713561020256 189904599112046 190065127091008 190320752360648 190871855134688 191486147973904 191544366665197 191743684424474 191905766997952 192099012601132 192519974644816 192713838743881 192876741397088 192914373435602 193077445602496 193695403287568 193890451021813 194315338788844 194414917488688 194517539973848 194840954561344 195037155844804 196030553922112 196859483758886 197290877806568 197656485717424 197695050328321 197723217202784 197922320872094 198089626299712 198128275420348 198495435147464 198762398634709 198930414187232 199130733481862 199299060390976 199337945483404 199567104702056 199774770783952 200144981699936 200308430327096 201431758152604 202076454391357 202286731659194 202827101418487 202998552898976 203038159796654 203105706281296 203209789686592 203271572787556 203483093674952 203860176637936 204134355354566 204306911867968 204512645197588 204725457523496 204960810234544 205174088913248 205554305529664 205761294961924 206041682870569 206212196265712 206664085665856 206875859724296 207537980185718 207753940622956 208418871442873 208595049694304 208805101100414 209193078446443 209262672541832 209369911141664 209480427664144 210040013986712 210258577997104 210719334559552 211322411041976 211785498867488 211893933956929 212002520971108 212467099176304 212681049665539 212902361892038 213147114785332 213368911991144 213764314774192 214051813914302 214232753740096 214448482211236 214671633597512 214918420448368 215142060844256 215358704971046 215540749523008 215716771121488 215941242267296 216051805115293 217033827556624 217509431269312 217620797036846 217847249479132 218429186142986 218656479781012 218729222149088 218907847617368 219135639342256 219356304929671 219541728687008 219762803198978 219836998074148 220244387135864 220473569640688 220695582499483 220727026406432 220956711137344 221179210510804 221589086882072 221891043091382 222074672901536 222305759970112 222899606679776 223013732240383 223502440200004 223735012978568 224640822747712 224867031954292 225284853711554 225475288921792 225702338420572 225937200375224 226196938139536 226432314766112 226660327972442 226851925882816 227157027011096 227577981122128 227814794838176 228076691088064 228617469890719 228923920373824 229041130409042 229279466652964 229543046691896 229781905221232 230013291403987 230207723602976 230944519304408 231184836181936 231802401621128 231924759199588 232043611196176 232310368900064 232552107057088 232786282782508 233296406119504 233728737368672 233971951455424 234717076789441 235231431230908 235476208994936 235746912818704 235992226983968 236229866847338 236429553970624 236667634214284 237186263069392 237232540305943 237433074997664 237672165768674 238192995934712 238634401257616 238955349051146 239077803938792 239157340047808 240045730270528 241188026209039 242083959757549 242164495950776 242288595395552 242614457843212 243064056760616 243316985019472 243390962153521 243596702611808 243644230584482 243850185132736 244095737816476 244630644473488 244876983065533 245083979669984 245339009825728 245413601728204 246124234252624 246663586117312 246916348703192 247706621511986 248709482327824 248758007851171 248968285119008 249633355591984 249682061371561 249765125291864 249893119749728 250180397276992 250229209789468 250692919919624 251242283513312 251495279905142 251707871012416 252223522856552 252776240583776 253244670722368 253589763533008 253845123794353 254401395066364 254872836846152 255215624282437 255431360228576 255481197252554 255697157689792 255954640058572 256515534083536 256773840542401 256990893662048 257041034965442 257468404241776 257727670223491 258292449632308 259040374825648 259608030869824 259740951302042 260705802815822 261277108446536 261761291896048 261812363948317 262033676174816 262113343857638 262334910505024 262386094475596 262872333033128 263448386356064 263713674070574 263936593490752 263988089964508 264693282932234 265056867656672 266041466037152 266760977012908 268119691666624 268608864040699 268835921406752 268888373784758 269115667422784 269386661985844 269477610542504 269976990682672 270248852582527 270477296244896 270530068870334 270568613014336 270841070667076 271122903206792 271625332307056 272220566782528 272494687922548 272866012450213 273091827487024 273231775930048 273371671778534 273970733148392 274531992966049 275643458524616 276525674430278 276667382580056 276759423943744 276813422270476 277039482266911 277273666106528 277552875625298 277787493440704 277841692353316 278161099604024 278450549239408 278966557504544 279859409217752 280472687689376 280760095340116 281375347557808 281658687394903 281951776559726 282190112803648 283093281727984 283378351493419 283999341306772 284294866115624 285054304696252 285204771448142 285350927281784 285445857476416 285976239759392 286506194193856 287423177034448 288938919710623 289271084351522 289572094845124 290108712907832 290498890312267 290744451504416 291037225858106 291283242109888 291340074168052 291674999179928 291978511145776 292272528174991 292519588638368 292913008514308 293455817762744 293761182817648 294098891139872 294404925365824 295191371008352 295342510264291 295649838578822 296846801488048 297796880155684 297949488932368 298106762445128 298350211672058 298602409653184 298903096827244 299214130226648 299558107265872 299869822257824 300171785693234 300425523466432 300728046482812 300829576311992 301387056080656 301700674245152 302047509819328 303324740271434 303640374756628 304612196724199 304869688014752 305176686223682 305845444484216 306163701970672 306472003228027 306981558903656 307300998611152 307610445105457 307974412048576 308284536657916 308855831522888 309177221566096 309532652190944 309854746522048 310841534126557 311164990457594 311422500482912 311522706224716 311846871371672 312424767746896 312844958797826 313109409312448 313424704770268 313750849104056 314111537578384 314438396618528 314755030342298 315021095456704 315924240919118 316029342206032 316358196880544 316616551162184 317203286428912 317533362689504 317898399547456 318392133854116 319839324820288 320597676435673 320868680388704 321191789290814 321300227954524 321895642737032 322230601782544 322555082114629 322601038594016 322936731662272 323261923054252 323860973135336 324296545140841 324570675779168 324908418417856 325235595262396 325776348224288 325948310226448 326115345464896 326997326660984 328651815933196 329872648460836 330046772707106 330215908240712 330595524973168 330660027221797 330939536965856 331272787036646 331552814751808 331998731785448 332613972409264 332960084763488 333061316631134 333342856205632 334025746485704 334757724016352 335100758954332 335378077443136 335835092246416 336173272051981 337534297444904 337885529804368 338966955753244 340051842880477 340226105605204 340339291606496 340405694954234 340693442794432 340971670482352 341315022728407 341603539231136 341959005973312 343053469363696 343805230070848 345259036161494 345898850005492 346656846024496 346724481985609 347017571150432 347367011508062 348128224827656 348773355684208 348841404595957 349242433228598 349537650839104 349605848871916 350253717974888 350539753072418 350836067318464 351021257166944 352325184751904 352505576767057 355247467573208 355434985992268 355617131951536 355725252378223 356025949971104 356095413931166 356396424424768 356755309116388 357537095768944 357897129095779 358199662594592 358269550666118 358572398976064 358681417910452 359054655598184 359720034676912 360082266183367 360508318171456 360871343464996 361847487042496 362032754517518 363569396090173 363876724404704 365041336965032 366397344497912 366519237114688 367147950609739 367200260519456 367570024476746 367880734556608 367952511494932 368634379559576 368758835479216 369442197776288 369814219323458 370126826440384 370624623018104 371004411699439 371697823157024 371817423558532 373007450874331 373395595984502 373711230469696 374087550854836 374907319045168 375284843869663 375602075352224 375675358795646 376678902634333 377070868193786 377196311665264 377504349462604 377897173967768 378597470899024 379427122040512 379809198224092 380641504721296 381743710269376 382648839616771 382972295947808 383088733330394 383487368848948 384198025202264 385039949289632 385427677487762 385753482794176 385828746871204 387063618393907 387390806575136 387780902043626 388630677577688 388829834977376 389035079947696 390074311689608 393517305920011 393718967517772 394581755613136 394979092236001 395312971434848 395390100656642 395446434405568 395844641744188 396256550840696 396990870294928 397524797269418 397860828374464 398261466963724 398675890966808 399134209404112 399549541567904 400289963399872 400616860654192 401239066642687 402863516305208 404152908782714 404573463318388 405654202836974 405868328599279 405997105797952 406076319593308 406211412562592 406543145575112 406966187349904 407375994869389 407720353275872 408268710709132 409025290395176 409450915046992 409921620469088 410348177826496 411522589923848 411655004654089 412083365741138 412424392531424 413751719448592 414168359874997 415075960371436 415507881245912 416837742885746 417190099388608 417610202200828 418386156892886 418525345083664 418739822283328 418960855328288 420080027973424 420517155994208 422644822083952 423570997734976 423787867913858 424005041942216 424575301225621 424934198352608 425362099331078 425804723784076 426294229570664 426737823982288 427167541178833 427528629548384 428103627828604 428896964422472 429343267195024 429836840896736 430284121688512 430717409942092 431433542242976 431882484534592 432103610230586 434067655113248 435241594073692 435694498958264 436858372285972 437312959562024 437458444298176 437815695234736 437901117131569 438271278684512 438712609859342 439083457374016 439525606397956 439673996148296 440488774271728 440947139281376 441391164998966 441454052812864 442358421021608 443178173764144 443782086182764 444149345803072 445202441366137 445799213359552 446027464480766 447004880400008 447470025957136 447920620102501 449584496692591 449734063908584 450569707423108 451404676841144 451874400750448 452011786856539 452393876279072 452864629532224 453320655944884 454314054022192 455155962244256 455629589676352 457234939781438 458082260818084 458558933305928 459086093383792 459563810442464 460026582807974 460415447205952 461889038608816 461979157437889 462369672363872 463604803242256 463849518399176 464087222392352 464620737800128 465572565565016 466592812239008 467457474737344 469434153578882 470462862461816 470952417989872 471426658475227 471493825637408 471984453967936 472459733694676 473335268428568 473971873667383 474372526138784 474465080611886 474866149995328 475344331537348 476385991869424 476865703864459 477268802515232 477910698102292 478155607877584 482376052418078 484167919515098 484328991901552 484423488973333 484577190791104 485228915686424 486128113521232 486222961618303 486633970038944 486781924307042 487193405223616 487288461168964 488191475632952 489261288946976 489753966131066 490167959339968 490827203456408 491330166845203 492248468505248 493832697406384 495413243023972 496998847286851 497418964655648 497516015702342 497936570238016 498845033218441 499266711183968 499364122743122 499530250583728 499786239499456 500458419578936 501385839839248 501890726224693 502484567026624 502990559810284 504447045713104 505552481167552 506751165978967 507179527066016 507690247588706 508802790132728 509745673692304 509845129794091 510431248564874 510862720457152 510962394505108 511909280117144 513031068167072 513547681084802 513981787324096 514082069930884 514936808483552 515455340446982 516584899264616 518080749651296 519481902604084 521411605631644 522554216893072 523080419447677 523522583792096 523624727896634 524067352349632 524226687715276 524772188951192 525744666066256 526274081344921 526896772712128 527427348141148 527976179929016 529386565864468 530113735313344 531370655824099 532082932074304 533521954025816 536600850891157 537217728081398 537671842813504 537776747569516 538773323971688 538955221085008 539497939151353 539953981365344 540497705165054 540954592489792 541060137740668 541682141334152 542245806413584 543250664614112 544989375845096 545164735893253 545732024900426 546183654974048 546743343557068 547941466296784 548493233347969 549063985932098 551286917049232 553051348860556 553334765160112 553626844540952 554078964533822 554547332213056 555105751250596 555683384706632 556322199208048 556901098478816 557933115009088 559718818435504 560945375378752 561520190680232 562750695115616 563317374789806 563903553119452 565708365344941 566186563455968 566756702986838 567998682613544 568589732231248 569162291709193 570108609392504 570409542896284 570701854563568 571952479518784 574846354068896 575140677883093 577277134806463 577877839421246 578542168703044 579144189690248 580217425815664 580997780624534 581488903008832 582074451716212 582680148336104 583349998359856 583957022291552 584545056349982 585039177276736 585826017028616 586426328170081 586911635525488 587522365635296 588197782279744 590382742016704 590685020528582 591299677157644 593192172568177 593693602976096 595395684809107 595593760311368 595898977864736 596213524890256 596700423344116 597806193654488 598428260453296 599030866784311 599116214531744 599739644515648 600343571386468 601456092965624 601659152623984 602774112161312 603401348490304 605322987509611 606649480542868 607280749513256 609224393448398 609739376029504 610353372447364 611690888968432 612327403941344 612944006456054 613963117807312 614601997222304 615220890210914 616569073315832 617711663045776 618354443132192 619065304381888 621683068253114 622329980915188 622845000965824 623045412449432 623693742743344 624321790953679 624849535493792 625689917595652 626849409540536 627501698208112 628223075156768 628876793237056 629510060684596 631524851063743 631848481838236 632058684412064 632716393761088 633233102324368 634406572857824 635066725379008 636784267708232 641195352871346 641737360777408 642383578581628 642600455909048 643791285474064 643916895116131 644461203565088 645110164229258 645202077188032 646523846108504 647721946270672 648593090281682 649141351558336 650471190524792 650680491227431 651552696448576 651896620452896 653994653321968 654653213995963 657303631866392 659745296921672 660093545414212 660431816481424 660632611559557 661191049946336 661320054443594 661879073931712 662545574073292 663997463570896 664666096892161 665227944818528 665920169526976 666122633262268 668051492971408 669515448032704 670201517908664 671670184492832 672346544103962 675068594889808 675200307024607 675771059608736 677933911506488 680103685760954 680452211210408 680678583212992 680811389908468 681943340964704 682630045456814 683207078462272 686106938727392 689008193156101 690518072322988 691797700010984 692728123052329 693313692048992 693448963971218 694035142300864 694734023016124 696256449655312 696957567186517 697546711368416 697682809191914 698484866457196 699211697743832 700507435949776 701079506144836 702042514333888 704650369503808 705011153534114 708003560807179 710494935146416 710633559288289 710869971984536 711234263903072 711450504756446 712051899942208 712190827862332 713510618232776 714470243740981 715074191537888 715794258191558 716399325189184 716539101332236 717362835820904 718109311196368 719440069353824 720164532366734 721742686929992 724065509035036 726382930650013 727138792180346 727753448809408 730082673930064 730817853851449 732794688995824 733532599866859 734295901219478 734400521038912 735140048953492 735905022989864 737268759119152 737517670958432 738884395552576 739628438646916 741249246036208 742008823398878 743395646314048 743634847117064 745158266622133 746014901748662 746791191969004 748175101709672 749814638090336 750569687739326 751204150704448 751350717591292 753357805268666 753755467398661 754141736387572 754392623330528 755008698925208 755794347935536 757194941798048 759618396448184 761283009442592 764502151500451 765297679233542 765944591895616 766177466660788 766974737697896 768396050404528 769169811196423 770079898579264 770855354975524 771657493742408 774127236787814 774781613150272 775561804087252 776618650819837 777261355155376 777659669954752 778070159895392 780148623379216 787034611840022 787437935035544 788496987990439 789163511226272 789958184472002 790625942869696 790780201313284 791689283488376 792513101681392 793311147903547 793981740589856 795049594538836 796522933927448 797351781933616 798268418808224 799099083135808 801233721308384 801643956431647 802478133285374 805727032610416 808305817565428 809146926636776 811308405673948 811736657198558 812152639186616 812422825125184 813086291150224 813932374699808 814751989738778 815440706551744 816537421418264 818050580790352 818901830093984 819843240938176 823045179847696 823310009308178 824166731482276 824848785062848 826804533965683 827503438897184 828336719749994 830151920742872 831015762491824 831852580190359 833675485771492 835220404401656 836772313785772 837050690167328 837921710656576 840160055946848 841034311988416 845289644167904 847575735827716 848010083884432 849150602451242 849868396705216 850724198662156 851609447568152 852588459141328 852754807045687 853475647964576 854335082357666 855057259096768 856207255657208 857793928844944 858686534390048 859673681793472 861434819884184 862867084485952 864207220461172 866973175291951 868135310226496 870483188147384 871388997916528 873716744571944 874625919124048 875506651453993 875631390469472 875802234263138 876542557369024 877425219718684 879051212795912 879347992296592 880233479667997 880977548543456 881894278562752 882782329997932 884716842043216 886356347528288 887564172365528 890404882732274 892054928961532 894009760800016 894940051914272 895841240205002 899168993385182 899468127817168 899643622379047 901139414846216 902809353682288 903748801500896 904023573713078 904787752558144 906641311889768 908628108044384 910311924488512 912470309855377 914469879562876 916164521636168 917117866611856 918172186767584 919127620884928 920053165615948 922997859247009 923778077217632 923958314875778 924739344727744 926426490262819 927209606484512 927699036798352 928174444784704 931145131130032 933185624478016 938868307157764 940925724923632 941109308246653 941904835979744 942853316950454 942987651274816 944919467389352 946670536857136 946855241046169 947943747334766 948745052277568 948930161223772 950688663074696 952771983738848 953731407728918 954537605030464 955821396204584 956311215755168 956800851224869 964752104836156 967839860505973 968335839030196 968657983803104 968846977946666 970457831372848 971435064688543 972256227042464 972445923236606 973267940077888 973563848614084 974576922337928 976382951265904 977366151069139 978522577893952 979507932262132 981654406912816 982660333690406 984496937010496 986831217959041 987665394812768 990826486047944 993997694573702 994837929311296 995032031404684 997690066436882 998533422367936 998728245486244 999060501167456 1000916839157872 1002771679678496 1003781452449386 1005981119620568 1008894091426208 1012448795230327 1013502331957934 1014359054132032 1015380495177412 1017605580265456 1018630290503371 1019491347384608 1019690259588182 1020862497129748 1021924789010216 1023818560234288 1026062136334144 1027095362169604 1028164139861768 1029873616967104 1030910680893964 1033169798529232 1034774435025877 1036161499302592 1038963805208168 1042823211263288 1044225740852203 1045108433786144 1046160838895354 1047045167584192 1047249455793268 1048453375430552 1049544377902384 1050601249926319 1051489332132512 1052548162689842 1054854696282296 1055952359858032 1058773131728936 1061636590950019 1062741311648198 1067043908051632 1068118401782887 1072086107497717 1073201701782314 1074435456162796 1075553495139032 1077546647943376 1077910442170016 1078995878302706 1079907962730688 1080995410330108 1082120275481336 1083364282668304 1084491612827168 1086501329228224 1089077466601579 1089978751690192 1090329471786506 1091464049800852 1092367309948096 1093486687114136 1095882932593568 1096986466695938 1098127971864196 1101642606198043 1102573834098464 1105734843216913 1106102697721112 1106669530320224 1107253689081904 1108157929067644 1110211502501192 1111366769413264 1112644398416096 1113802196957632 1119437636871008 1123040381360464 1124171262517849 1125501390231232 1126634749579612 1127807106238904 1131416730689882 1132373126911936 1133513405973676 1135997365227088 1137179464462496 1138324583418386 1140217218785008 1140819085792568 1141403709127136 1149692708137792 1150281355766186 1154554269612926 1155163704474871 1155755678842492 1157084337406088 1158288379380496 1159454754628261 1160434851631328 1161995561249068 1164148903432424 1165360296672208 1165714608208969 1166699996719712 1167914044583104 1169090112699964 1171652034057232 1172852656340162 1173823271050976 1175044731270592 1181370041057164 1182599354315288 1186384345136354 1187387205952192 1190791369618214 1191187520622736 1191797955729472 1192427049780512 1193400846688232 1195612387308976 1196856520906592 1198061733568622 1198232429063488 1200687142772936 1202912185931248 1203318305247968 1205548224322624 1208406626565229 1210645975019222 1213298961085736 1214561499026512 1215784540278217 1218448786896796 1220706744894728 1223381777936864 1224654807882688 1225888012912108 1226889135753463 1227926235614624 1229203994444608 1230441780421828 1233138146631664 1235423326091552 1236708886264384 1243366136506228 1244659961830376 1246090824898864 1246333948759081 1247387485486688 1248643581907358 1249699070987584 1251379835191304 1253698819081072 1253943427331413 1255003396416224 1256446150313536 1259020121369192 1263049702127486 1263696963676472 1264117368824128 1266466204648736 1267114640811313 1268813145715648 1273568535416464 1279586644432759 1282390705742692 1284767157163256 1285200911818096 1286495085668611 1287582570948128 1287833790232262 1288922407130176 1290220328458516 1293047692217008 1294349767632103 1295443892541344 1297186180563364 1300942381049584 1301360982454862 1303793240905792 1307989306643936 1309306427991926 1314607263732784 1314863755784761 1319490593843344 1319748038678251 1320187090828424 1320863632962848 1321265223119114 1322382099892672 1322640108887188 1325091148146584 1327994927141792 1329332193784322 1330455889637056 1332245266524536 1336102985942816 1340403035817328 1343340368985664 1344693088207924 1348996871207167 1350137189779616 1350400614049214 1351542119217472 1355867823012976 1357233157152691 1360207371521908 1360904422420816 1361622779816936 1363886681929408 1365260090913628 1372213877454784 1378016386312202 1381036144645976 1383595400021968 1383865352298247 1385456246104658 1386627384097984 1386897927942436 1389468046032248 1391336790442963 1392512899310624 1393915134373034 1395093422736832 1395365618383828 1396969732914392 1398423395487664 1401014871899552 1402159012289672 1410022307068228 1414535180739499 1416007121614358 1419789709929409 1420989870292832 1421267118576578 1421739943969072 1422468527806144 1422901009512892 1424381655724664 1427021236465552 1428458220793357 1428940487481962 1430148383075776 1431588516383116 1433078202664472 1434725671641808 1436218622392736 1438880138707648 1440329064733468 1442291780093983 1443485373859984 1448131018070072 1452765861300026 1454277584360692 1460165347860128 1461635707702898 1464351549125101 1465589377991648 1467065199733718 1468591802438956 1470280097906984 1471810045979728 1474537518238304 1475035341916864 1479256877293832 1482498492072416 1484017646797756 1487269694234128 1488767347658773 1490316533244266 1492029803497324 1493582383938008 1496350203419344 1499629276180672 1501139375478652 1502701435182584 1506715610537332 1507510934797322 1508283472775144 1508785246661056 1510017397850416 1511588695871072 1512362635807051 1514389883596096 1519236792896368 1522566018885184 1529004303000902 1530595358467084 1532354933321576 1533949475395792 1535494134507697 1536792100809056 1538339622392846 1541710709951048 1543314987484816 1544869077496381 1548254473575628 1551123608174504 1553237301639674 1554522710310752 1556140319790784 1560297246758432 1561096125682681 1574069223680044 1574875870071088 1576993975980878 1578327022452544 1579916368944004 1581560402626568 1583378566976752 1585026203362784 1586622295807094 1587963481179712 1590099189077672 1593045867854896 1594703563867232 1596536837616448 1602467442616768 1603287912863294 1604956266570748 1610093039827909 1611454065220832 1616611635130856 1618293853273552 1622616811347896 1623473314397116 1624305278373232 1626172582300448 1627864749399616 1629503979477556 1633074842836528 1636101161580704 1637803660187968 1643019537526087 1646090359695392 1646620018616356 1648333462964552 1653609067931366 1655006877794368 1656673439499988 1660303841485744 1660627782141601 1662031524983648 1663705160380718 1667350971542984 1670440808803312 1673544627571544 1674101380334656 1680320111893696 1688316183463273 1690579288335808 1694587718302843 1695151471655432 1696020167768864 1698301204902484 1701448397324312 1703218895136304 1703736735074647 1705176918282656 1705509614091374 1706951295929152 1708670164715332 1712414511314416 1714138881458731 1715587857689888 1717373068780096 1722869639768368 1728414440922344 1733946350583902 1740966376294768 1742777995833056 1747433489143888 1747774429600927 1749251838248096 1751013302907986 1751262780938944 1751604468526276 1754850439437368 1758102425591824 1758695984593184 1760466959335994 1761955097086912 1765564659995864 1769433684086432 1772712695056576 1775128344731056 1776915866560471 1780809765464548 1784109857923064 1788019521600032 1789880103828544 1791682480410004 1797416883796807 1798337986770364 1798936255634336 1799287244758094 1802278829692432 1804093691564437 1805618707364576 1807497603001792 1808047147426156 1813282623779536 1817256216088768 1824940619710754 1828939759125752 1832329043272336 1832686547638219 1834235733223712 1836344373535168 1840106331231896 1845995718494018 1847556154435264 1847916629751556 1852852980525638 1854419212969024 1855398073596704 1862290262260064 1877736614315528 1880262048284893 1881851449847264 1882218616493306 1883809671959488 1885706633900908 1889838934778704 1891741968077689 1893341073714272 1893710482092338 1895887494669532 1897860322447544 1901377326149392 1905543967477696 1907462815457836 1911642792409168 1912622431510336 1913601702449738 1921723950762343 1929504209672312 1935679721011946 1936671678060392 1937315967606208 1937693955893332 1939276375868377 1940915662745696 1942870129377086 1944512454084928 1944891846473212 1947127697228168 1949153844675856 1952765902531808 1954732302138278 1959015864524264 1963308813825632 1965320667380812 1971610811764321 1973662435918082 1975330789625536 1981652972095888 1983648460453933 1987995389147404 1990064062809368 1995380132873764 1997456490972488 1998121002334912 2001833678315744 2005543359356992 2007562904898772 2011962239241136 2017788182852416 2022572437974361 2024897590460654 2027004663915868 2030760990354824 2033492232185869 2035211160530912 2037260581006742 2038982694769216 2039380519176364 2041724994259496 2043849578020432 2045907697224937 2047637120468576 2054190724339208 2056328279723536 2061821361787928 2066339597058464 2067397571850037 2069548870051754 2077927610416336 2085646422526576 2087746630390291 2088451481704406 2090216867572288 2092321677790708 2094498911586536 2096906750861104 2099088755804768 2101202499852638 2102978664265024 2105096325379684 2109709392564592 2111904719716064 2117546263457872 2123273181900038 2125482623296396 2134087816103264 2136236803565774 2144172214995434 2145304022596189 2146403403564628 2148870912325592 2151106990278064 2153273115738199 2155093295886752 2155820884340032 2157991756605412 2161990820660216 2164240550962672 2166728565336608 2168983225654336 2175890738885899 2178154933203158 2179957503380384 2180658943573012 2182928099601704 2186973374228272 2191765865187136 2193972933391876 2196255943728392 2203285212396086 2205147668196928 2211469686433826 2212205395442224 2213339060640448 2214507378163808 2216315858135288 2220423005002384 2222733538826528 2225288796832192 2238875273742016 2244183735049711 2246080762720928 2248342525035698 2253269499159224 2255614212477808 2257885574802403 2262833461379764 2267026811947352 2270075815985887 2271994730454176 2274358928924992 2276649166836772 2280434437570016 2281638171585136 2282807418254272 2300562711532372 2309108539225852 2310327408949742 2311511357684984 2314168674812176 2314620190552579 2316576758760992 2318909509256522 2320869703262656 2323991122498136 2328297806864848 2330720593344416 2331429216417938 2333399993439424 2338180225399928 2343304068114464 2345705312680324 2347646542101952 2353212904363867 2362740082114328 2365198708630576 2372768690272708 2381582739236428 2382375041245472 2384854099561024 2386801693376464 2389205159098849 2391224774617952 2393713041813184 2396123467137244 2401374285545872 2405824371862496 2406636610495936 2416813253130458 2421291950038444 2426597922171472 2427071373899263 2429122998053024 2431569080556434 2436897573793592 2441413489789456 2441889832171699 2446763555873728 2451776025824216 2453778271506926 2455852471229248 2460883560843656 2466276293263328 2467539037369399 2470846652183104 2486732273012456 2489319923660752 2490076766647561 2492181649797728 2492667897518162 2494774970973376 2497287163814716 2502759670382608 2505279903670453 2507397638162144 2507886854662826 2510006792832448 2518040242738384 2520575863283569 2526099404254972 2527393927352944 2532932409297472 2534229281622626 2547137070832928 2559173288865518 2564781411485384 2569534314326512 2570035654268173 2570401823636192 2572990171337222 2575165141896256 2575667580464524 2580440656917032 2586095384434016 2588699535264206 2590887785082688 2594372361126728 2597030881896073 2601884762099168 2602721964909724 2615978613287872 2618612855983852 2626993907087641 2629214527465568 2629727511569522 2636752318440331 2638981187686688 2639496077356502 2640374181656848 2641727265925696 2642530446238228 2645280217774376 2650182296293168 2655989854283584 2658664387568644 2664490533049072 2672205971885632 2678541877317397 2680806071634656 2689386176415848 2697993742414334 2700274379559232 2700801228098428 2709445328757349 2711735646025952 2714466314305382 2720414743043816 2721808844841632 2723245559633872 2730520181827256 2754621141440077 2756032772624404 2762072289291952 2764853645652007 2767190800043936 2767730704596494 2770912492209316 2773795855884872 2778936092064496 2782673580885926 2785025798621248 2787830268746068 2790731236767656 2793939465828784 2796846790975328 2802029743799104 2804318024579344 2808673466498809 2820044614136456 2829070361478998 2832014243228716 2839579419858818 2841979740585664 2842534237153156 2843479887938144 2845802019025784 2848763311449328 2851631964085723 2854042472931104 2856916441586714 2857880974963924 2863177032766232 2866156405328944 2869451343283616 2872437244785472 2880658129466936 2881585032578623 2884583560187966 2886970747719968 2896262036140144 2899178519124979 2905531722600052 2908555168721384 2920330695720256 2923271415405796 2928703098250202 2931178755983296 2934130399467436 2937183604877912 2940560195813968 2943620091959456 2949075036476608 2958513754587664 2964996984144832 2968035293595512 2972027108579347 2974539388468256 2977534695317546 2980633066488532 2984059606994648 2987164767876016 2990172788251831 2992700406838688 3002278750957304 3005402870365168 3013431221074664 3015021869594644 3016566945550288 3020034795700832 3023177391742144 3024725271614102 3038473585792736 3051321998262733 3058008606001804 3061190716934168 3064709866643152 3067898950791584 3070988269015394 3073584201618112 3076679244785692 3083421419902096 3086629974969632 3089738154992762 3096508947151256 3102247216349008 3106474603279348 3109045420621504 3120594493516864 3122192251365362 3135444340717507 3147091476848137 3148138447360088 3149751740142176 3153987951961756 3159832737888008 3163120805253136 3164082507995773 3166757133953504 3170052406725568 3173244591614188 3180198378155344 3186091735709792 3189407127734464 3206575825726588 3209912533141496 3220186079655818 3222908130441664 3233223270261712 3233854102065223 3236587706547104 3245233622695792 3246946628794232 3248610556746464 3252345164600896 3259007958955112 3266149685673056 3272202323161408 3286039075052174 3292180719390784 3293240037232712 3296666925929104 3299986609326589 3307218135862732 3313346878999976 3317803115671681 3320607682971488 3321255564283202 3324063049967296 3327410320761436 3334701943085968 3338059927051213 3340881617606624 3347089255143088 3376632366926546 3389175436605686 3390302943310864 3392040335537728 3396602409804968 3402896794648624 3403560731328121 3406437790272608 3407473470149294 3410353836565312 3411019228182748 3417340329430664 3424829022628832 3428277762917462 3431175715379776 3439311167916421 3445739279536736 3456828881844688 3467892701167804 3481932752589536 3485555991666112 3491915232529087 3494866978287776 3495548859201854 3498503676496192 3502026605815972 3503208937052552 3509700878874736 3513235083572851 3516204851183648 3517391969186368 3520933918671988 3531129319991728 3538867368172864 3547258161852769 3550256689462112 3553831733120942 3561619530929096 3568219715846128 3568915908558637 3576039043200064 3583364960820008 3594833767593614 3596675973540728 3597872511268672 3598574489516188 3604557659384864 3608187383128874 3611237414729152 3616094294852312 3626565247559072 3649881239421508 3657879518251504 3661562936133739 3664658086544672 3665373095276438 3668471466447424 3680212662463792 3683918569414447 3691991436988036 3695833259503112 3705705961051276 3710796147193408 3724580524520128 3755473228631056 3756205956238099 3760524096569786 3763702899694528 3764437232986612 3771413267801816 3776485574059471 3779677869557408 3783483936155378 3786682147428544 3787420964184676 3791774989339064 3795720644895088 3802754652298784 3814925630915672 3823285584818336 3827203404899476 3839452633435783 3843447901524686 3859008419344624 3871359442023892 3873343356120784 3875387911786664 3878552751736754 3881831325491392 3885740258754172 3889783692946424 3894255394456336 3898307689351712 3905531805063616 3909464604276556 3918031729048528 3926617627651264 3930641334761624 3943221623528642 3947324871836164 3959958557414587 3963305944191776 3967296920907866 3975990778294808 3980128125618736 3984136041964351 3990760265747528 3994912981944976 4003667356631488 4015125809797544 4023924478482272 4025984745181651 4040939943645241 4045144875948722 4049795180921308 4054009327831736 4061521980709648 4066984464371738 4070422321061824 4074521162013484 4078761038352728 4083449988518992 4087699156040864 4091815394449874 4095274240937152 4104984297190567 4108381448678416 4112656559447072 4123642723575856 4132679194116928 4134795143700074 4139097740103508 4155855220832672 4167769793663749 4171292845053152 4175493260780582 4176902963408812 4184643355581416 4188997823173072 4193216067490177 4193813501722208 4198177511609536 4202404999705276 4210192650759368 4219418785129184 4223809439432128 4235092526915744 4237260912567277 4246546363800076 4250965246592792 4268175632206528 4272473607131548 4288344429990868 4290608045192378 4292806807129256 4297741824651184 4302213980556128 4306546231476398 4310186591773504 4315983513210824 4323981641320432 4328481101925344 4333457130673216 4351781477771798 4356309866406316 4359915006760768 4361317887146024 4365856199203408 4370252536675753 4373946748456544 4387945866783752 4392511887456784 4406570424792172 4420673957446201 4422939372867652 4424410790884448 4429014756327616 4432631716270576 4440846010004768 4445467077653056 4488367470099422 4492161525441856 4496685050071396 4506538998318448 4507418265812917 4511228424955616 4515771149604806 4525666922759528 4534053623894704 4540151631971774 4543989460908352 4553298333673544 4560868875140032 4563276343170272 4582572497971741 4601125423064744 4618217078451704 4620654817899484 4623022715369968 4624428280916899 4628337349624352 4629240381105158 4633153517521984 4637819018513044 4647982244996272 4652662678245127 4656595613729696 4661441186688832 4662858432835876 4676360450799856 4686608136228928 4691410625360648 4706425808727734 4725480164228656 4726402149172249 4730397417261152 4745537380545416 4763165478472856 4764750082490944 4773603386752928 4778410318197698 4782449549235904 4792246934274488 4802748571091744 4811648743724992 4823057352092707 4833626506260916 4842583900076888 4849096861366303 4853195844342944 4854142747798526 4858245996106048 4863138161112868 4873795147587184 4878702970305619 4882826979578912 4883779664343398 4896825734246329 4903552051648432 4907556543013852 4921767121687312 4932552586526656 4935078074738798 4973464546024912 4974434915018023 4978639847321504 4980153533295122 4984363299595456 4985335795036324 4994574327629432 5005519340765216 5010559807340906 5014795276324288 5015773709325652 5036080485476768 5041151726567138 5052198808509944 5054787854705888 5068458563245252 5094274141665856 5115724976960143 5118346577731036 5129562822970768 5134728199068013 5139068628653024 5140071308536346 5140803647272384 5145980342674444 5151335160929048 5160881313834064 5172190768868032 5177399070528412 5188744722253456 5194061763792146 5203769524198336 5205443929819448 5216107866354931 5237225711967704 5253987814175282 5258429054931136 5259455023139044 5273504636880662 5276288271790627 5277962375373376 5278992154713004 5280748363313696 5285060892476456 5290560435548752 5300364592586336 5317328775137288 5328981066098144 5351515060503157 5357083754634794 5361612143269312 5378772352831696 5384188678374961 5395987484828668 5401602456196856 5418890657514698 5423471292051904 5428932628610764 5440829486087632 5443617689683264 5446491119267744 5461040363654512 5509242282880154 5512065545248808 5519478915933073 5524144578583904 5529707291304014 5534381600087872 5535461409192988 5541824984418632 5547591711769744 5553178035324829 5557872184128992 5565347161771852 5575660537492136 5581462473535312 5587878931657568 5593693581950656 5608636049158688 5611507695021529 5617346932997618 5640089228272912 5658140722957996 5664028486457432 5679158839717636 5685068474306312 5686959775876288 5691604038051568 5697526622898656 5703263928171446 5708084945862208 5713832883173428 5715761949927848 5726354065532464 5732312810657888 5738902686567232 5761316258933872 5763170065157246 5769167120375932 5773941495439936 5787631737759781 5792524072280288 5798357038249958 5811063445200104 5817110337442768 5822968061332513 5844598457003683 5846542830811592 5857406196500404 5868260798934872 5874367209755824 5881120391627936 5887240183918912 5917027509175328 5936070587191024 5944054217158694 5949078776936512 5955069390635092 5961266132977064 5968119213989296 5974329535752032 5980345576503662 5985400813677376 6004557501914608 6010805740730336 6026862442149328 6030043739189288 6033133891100576 6040069591401664 6049450543228204 6076947171585472 6102643996525466 6116017212003608 6122381433868336 6128546560177951 6129419733286304 6135797901583168 6141976538030788 6153358489571384 6161634357675979 6166842839804192 6173259949939264 6179476309985524 6193017894302512 6204494432698016 6212949206558696 6244384502730724 6270888681435014 6294182953696274 6296276894720176 6297505356653329 6299503480284352 6307975903923512 6319665475776016 6326241610506272 6328165015991546 6333514267907008 6346489183228376 6360396756310688 6372183471419584 6387292168987639 6413151651453176 6419825066282992 6440372159311636 6460985014729063 6466446540523424 6467708204130446 6473175413094208 6484985431839733 6490467245391584 6493893257588464 6497221113492928 6518015917910224 6532299371346112 6572078150104348 6586480074465424 6587765157726571 6593333851858208 6599973218653178 6614436271725464 6626693757999952 6627986687323183 6635606231343362 6641215365942976 6642511128566404 6654820641522872 6669403886171936 6676119854102426 6681763235213248 6694178510286176 6697605958574083 6753264733853092 6778350873211372 6780605886621728 6793204819609936 6800045452819801 6805793589297248 6807121462656242 6812875580545216 6814946940298588 6822038456365496 6834680658861328 6841563057483973 6849658045257664 6856555525834924 6878622335832842 6891478559073472 6907818525713287 6913657763689376 6935785402335608 6963865505179072 6975811061585041 6983830465058174 6989733956575552 6991097718403708 7004053211631944 7006417874105104 7019401757749472 7026470167145702 7032409702367296 7041867837343976 7062258639983456 7087141566612289 7094516323705538 7100513378924224 7107663466241884 7123239061858192 7130412033523597 7136439431692256 7137831817117274 7166729921640016 7189667535187228 7193351947081456 7197148979032376 7209115318769728 7216374766257748 7232188589704624 7253130495118144 7299762478843016 7315759036503008 7323125872267478 7329316173089344 7330746190552876 7354208749484233 7360425324927584 7367837138828894 7383982873976072 7391666519006224 7411411922102552 7476828812480209 7504602752484019 7510946457262112 7512411912476198 7521048193139572 7528874465973224 7542826535603632 7552971148118942 7559355739114816 7566967872310756 7574841928369352 7583549978678128 7591441289790176 7605509304597568 7623542266211053 7629851261831344 7646571169636672 7654406809798952 7678905266871566 7686895803049372 7711498243386301 7718016838689248 7740143902518391 7742718884047784 7746686712241568 7750775823573328 7757105503473508 7771480517508344 7779567385892848 7788510788912672 7796615378703424 7818929208553112 7836063458097056 7861282669523248 7869198837624943 7886443247057284 7894649743672328 7919917114829174 7926611888383552 7934593841815732 7951981556589616 7960256251237472 7968272083928702 7981520531495056 7989825963889952 8030251619595088 8047848956964544 8051969490363302 8081879887290482 8090289751897444 8099590361842616 8108018655663472 8116183282397827 8123043961419296 8133968928743476 8149042324026968 8157522076705456 8166899977037984 8175398312081728 8183630788899748 8209968594381134 8216762897356832 8225313118894144 8247285447151712 8269590287400148 8278195480207016 8311710441665344 8335539587327498 8342585690106304 8350986521561164 8353805926817624 8369286711162832 8377995646346144 8386432134980354 8387627003444416 8404809999410552 8420385301518736 8438837570258368 8458846385956603 8470185053831488 8474521825134554 8493092727600152 8501930493185584 8510491781947519 8544947214263096 8576688859981736 8581216090384756 8585613614258512 8588223950274241 8595483649302368 8604427961112256 8613092462952796 8631967026421648 8647963282640864 8656962203850688 8703562955543596 8712619732812632 8722635774292048 8731712398406816 8740505073351506 8747893496913088 8775891733567504 8777603991319891 8785023774913568 8813140849584344 8841347914892402 8845878745735304 8848821581768896 8865263432541152 8881692020009536 8957106511029313 8976734940198844 8993370100142792 9005465599680277 9013077996636896 9014836531625834 9022456849911232 9031542299209612 9051333845519056 9060448373424721 9068107247789408 9080303263943548 9106596667347088 9126552686340544 9165144995943482 9202250846129488 9204046290493327 9236434156903408 9238236270747757 9241309635798968 9246045430739936 9248856561833798 9256674699248704 9258480762210316 9275638037026088 9295964489992544 9305325356490254 9313191227459392 9325716865671752 9352720901599712 9382821250721296 9412851617455468 9442978098450169 9450960328457312 9452804298344498 9460794834522304 9491074761090832 9500632100068837 9526330956945712 9535923798269167 9547206773505856 9556820636395396 9584493868548976 9605497142183488 9646114704185414 9667253012521832 9685167800153776 9687057466087729 9698193722732606 9706391688685888 9708285495597052 9726276322225736 9747590295174368 9757405940611238 9765653959157824 9767559328686796 9793651468492658 9807104103296864 9815113086027704 9843534243374624 9870156149477596 9938527969505863 9946929092049824 9948869830036046 9957279694643008 9960307066590244 9970671590072648 9989148655258864 9999207545553499 10011038681530432 10021119614681812 10031547418651304 10072160970953536 10082303453134276 10096042460657881 10104397617019888 10109575709411776 10136917126490504 10231449953920286 10236693155462072 10250460843875707 10259125645941536 10269456398136026 10278137257306048 10280142617072692 10291960685348888 10302670321858096 10321762627668128 10354798141056824 10377489444506912 10388123527584292 10410887859638896 10421371433611411 10432215732709862 10474451423935408 10507975628350564 10518910046278088 10547009273761324 10552576543581254 10557984309426008 10561496726627392 10570121784952912 10581120871097504 10600729185172672 10634657550274576 10657962132196288 10703030121006314 10714167509269588 10748458941553879 10757544705663392 10768377356749922 10791974969657336 10803204912393712 10814083542474667 10837781315029396 10857865257221528 10881658972175264 10892982238535488 10922080727309024 10927672879778767 11018484565760308 11024131090497616 11038957831866146 11048289157167808 11059414582608028 11070922818385976 11083649968837264 11095183423539488 11106356070649658 11115744368257984 11130694323543704 11151321074984272 11162924947070624 11175757863315136 11217272098317376 11223015390043058 11234693865995236 11270651278795363 11280178456545824 11316281445915992 11328056972914864 11358317679435272 11370136948612624 11381586468901909 11383208076103136 11395053245797312 11406527856342892 11427665766346856 11431523899855696 11452708131064928 11464625621315776 11501136762682609 11522632517867744 11526340130314492 11538334240751864 11575263475519562 11585048144560576 11596714076499916 11622126890400208 11634220674885536 11645936122665026 11689196914007366 11693085661623184 11714812393000808 11736521597869744 11748734419511648 11762240783255872 11834055018350656 11862114028119901 11872141174382048 11888108434317388 11910138781270184 11922532265954128 11936238427978592 11948659071504064 11960691153007324 11998972170211117 12009115003829216 12021611481460672 12053724884298656 12060087478378576 12066267782201152 12098901086456408 12205287993050932 12232034424007216 12234421007206489 12244762867736672 12257093120355902 12258839466572608 12283953076061576 12306716979142768 12323268715351958 12333685679608384 12358952619971048 12386035788605024 12408988865396032 12425898413117392 12438411065923297 12488769005461448 12541777362870028 12581918186577649 12588365907392548 12592553789440352 12595010713306658 12615951807847024 12628655840951059 12639330951552032 12652483221012544 12656330031983092 12692978366456752 12720793512621376 12774584337975278 12826303302906352 12828805833467533 12839650132565984 12880744318623272 12921970029458126 12932893081046848 12935416408260892 12969970863679466 12980934490783168 12987786515176928 13036031835820448 13144156300208696 13161834337994251 13172960148930848 13175530315453142 13186667703716416 13199946437306356 13228872543450928 13242193776543823 13253387515999904 13255973374646366 13271212462686724 13285022257132808 13309641283045744 13338807772343872 13352239708204852 13388357020572352 13395211917148166 13452067655336401 13506529467706184 13556701746422744 13561211773243456 13574934631078639 13586409639219872 13600090905639602 13611587178594496 13614242925312484 13629893880597176 13644076912730992 13669361317722656 13683126114967946 13713111051669848 13757244671665684 13801275682350247 13815637051426574 13827315527378752 13871570804671216 13885539223177531 13937119397470321 13951622123170082 13967660930116348 13982195436807416 14008106423263888 14012835748210208 14038803515498944 14052940334291404 14083735674687952 14124517279966912 14158007065820527 14174283133224578 14189032647411076 14215326932483768 14246478123716384 14260824067047194 14272878863384512 14275663634234548 14321353880574559 14333459843280032 14379335070374456 14386703894162912 14394297958064752 14432749532515496 14464377179409248 14599524957686032 14614226412732037 14631518073006016 14646251744534956 14661492381105752 14708417498968466 14720850649855168 14735674277657788 14767965747952144 14783333038012448 14822823844205104 14953657624960418 15009205504968038 15017128158173323 15021892914524224 15024823824952396 15042096386279144 15057748931946448 15072911810167393 15085653071207264 15105942296237884 15133935744621512 15149683856738704 15167099957356256 15182882579580352 15231235172201293 15247084532422106 15259702523662688 15308813619597904 15357810533743132 15373791606098744 15422996486772602 15436033677378496 15480287805036782 15485437768095568 15493373424483136 15501551647146656 15514211006947016 15542961035016688 15559134771785696 15577021577825344 15637858417106224 15672126916194112 15709286145347977 15722565339046496 15738397675249886 15772886494114568 15789299487344656 15805199023616821 15839834229658348 15869187683631464 15903963113179232 15920512502474944 15936544167857404 15963041062990112 15979651927779904 16060503239190176 16103938980726604 16163759774580964 16180579503794888 16199180723685232 16202341333868053 16216037311326944 16232366564795654 16246087922838592 16267937857486952 16298084648053936 16315044153410912 16333799954075968 16367261577799496 16419937188762268 16433525794713664 16472490330547069 16494570894303424 16539180574800296 16556390960414032 16634626377625867 16671079174654996 16701973043122328 16707611853635248 16724436113691943 16738573422325664 16755991292692288 16772864269960708 16809619998821104 16840770603037472 16917692771913206 16949043650269108 16986185455200304 17003860986371168 17020983563895038 17089894428526192 17093228825201893 17153377719963472 17162432180769512 17171227228517024 17176447900548482 17190967298604736 17226184925905592 17263934052843296 17295926565281728 17407125911087192 17425239465625264 17445271548584096 17463424796813632 17481010146703012 17536959325693171 17551783467135008 17555207982639782 17570047549827136 17626281699168688 17644031042984983 17682695829784804 17691757491470608 17730526865082304 17914213022058626 17953469880397688 17986740200285584 17990249579877211 18010931199360554 18026155993273792 18029673063251668 18063084598419224 18102667691038112 18120896746849442 18136214495578816 18160606527887096 18179216173272511 18213193334694176 18330289991886964 18388957349613487 18404501692258976 18408092580986654 18457266229082317 18472868313806816 18476472541495514 18482619271597936 18492090861479872 18497713123667596 18516961524420632 18551276074052176 18569956870313641 18591928979985088 18610650712980508 18651433731343504 18705441803199424 18749793141221779 18765642501442592 18825703234910936 18885956196900338 18901920656914624 18905608596688996 18982149522181664 19001264200137674 19052661913891424 19071847596538334 19113641272790792 19168987737097952 19292229408370828 19334506025043664 19353975519564049 19370335600307552 19374114932175458 19396387445465212 19416570991194104 19452552644451472 19495180590348736 19514811881222476 19535118657373592 19587302936985316 19614208206593728 19630226172055408 19660714265491663 19687068486749248 19740312298955192 19877055939011726 19893858184099648 19897739660072092 19920614133180488 19941343180145296 19961423748600061 19978297310517728 19998415091106998 20042239229363624 20063094837302608 20164606906268552 20171095228050361 20192084921315762 20208795234039776 20273834252981008 20294249633874853 20462899907840572 20473386310924144 20500921687751414 20518251291883072 20538912796272052 20560285234145384 20583921370697776 20605340643716192 20643525255336256 20709596282113648 20754978889013824 20776247055168584 20821775719277792 20842742867222822 20864431465419724 20931209517762817 20948902847870816 21015951256701128 21037820092556176 21094018547522648 21105153087162508 21115968618852016 21140243569905824 21162241742195008 21269315100549152 21359253987839131 21406060242012628 21428335018539176 21496917883107758 21515089411326784 21536754713499844 21583949939314672 21606409824787424 21628167084949334 21675562630058792 21715730514443056 21763317944350528 21844161454618048 21855345759557534 21948110385022549 22029640337936959 22036969131520616 22048262180995232 22077915663732292 22118829165216056 22141845636771952 22148577555970411 22167299937674528 22190366847078976 22212712141299316 22261388647087408 22302642149968544 22325849894141248 22446030780086116 22469387731990472 22541302557590726 22560356913091648 22632562891831984 22656113945829728 22716635358870544 22740273897225248 22763172937803818 22766416152206272 22813055712685784 22855331532693712 22863047799711392 22905416262129856 23002273525365218 23045265035735488 23052680260628984 23076668481503728 23099906265286123 23150526951039124 23193428152999832 23244253780800416 23268441349771072 23291872245330052 23366419489358491 23378393828014732 23386171323246368 23429624786001616 23473043195739488 23497468839023296 23724228056239802 23744282348764096 23776216868634776 23820277562540368 23824925119296847 23845064531908256 23872476855957184 23921382306014648 23997944340422234 24018230007658432 24075178175414947 24107449768597312 24120174956757152 24197802172912816 24410575986101864 24443406627703609 24464068848014432 24468842014412978 24489525735473344 24514186240711804 24567906152123152 24592645585009957 24613433958285536 24646537430703916 24717905239942096 24772071577210048 24851796826234784 24876822131846594 24977538010922896 24982411359910459 25083554725740056 25163836373155298 25176731814785096 25185107578880704 25190021426613316 25231903615694048 25257311681902118 25278661903104064 25312660063966184 25385956732913504 25549168675950556 25630940552936173 25652606605812704 25657611666935066 25679300265131968 25761488637246544 25787429985901129 25843940058916252 25870832816521784 25939941727358932 25975573030353856 26072063671640896 26288312600417392 26293441693666693 26323668675988502 26345920297861696 26351060630906284 26399892874612712 26435399018416297 26457745086901856 26484387553087646 26506775031999808 26511946749292732 26542424925373448 26570044514265616 26619282566091488 26704479416409704 26790423834296332 26876168434050481 26904135310672802 27013058935412368 27113403492845488 27140706195073783 27149869262157278 27172819278439744 27200181811279204 27228485850624968 27259787761194352 27288153825461984 27338722635445312 27366252229935892 27426222103339696 27514489343331368 27602551364700494 27631274102853148 27743141609342432 27771078446355062 27874238794940642 27888952293750457 27903244246340164 27935321860232696 27964390873614832 28016212846527776 28025671496420416 28105880668582808 28167471349375904 28286579605516687 28316014131641054 28348566266449156 28378065294822152 28430653864967536 28492956247432768 28521648134094388 28551327268469096 28642707761149118 28666919686560064 28734890080333969 28758670140748912 28773407788325824 28788595916129504 28865499065030992 28928754358818496 29174388555646243 29199049915372064 29228452825464074 29292503489069912 29322984762211504 29352512472431239 29416834997936932 29471348555315576 29535931495904288 29566666076024896 29645647688410208 29660826387970939 29907315249920836 30018411009936076 30034256316346646 30049647649904792 30084192772558288 30115497863892896 30145823620334786 30171306142414528 30211884592475768 30267871489243024 30299367713477408 30334199914712512 30462470344402586 30494169064844212 30519405047325376 30591767756730271 30617627239195808 30715621067486264 30747583212197488 30845992973545204 30960575610073564 30970875536191136 31003103294293312 31028422013894032 31085922070033376 31118269543571392 31275716834212448 31418572290695954 31445130678092992 31476795350499772 31545772988229136 31551927860690419 31578598974689312 31610398047233642 31679668459316696 31738375367262928 31807926226358464 31873088335714808 31926082125980224 32078007485802187 32121006478380352 32207877961453208 32327519549161928 32361159007589776 32370997966418293 32398361447370464 32404682667736106 32432074622653888 32464733129591308 32535875714973904 32568638747715889 32596169296107872 32630088306821824 32734523155598992 32839874377524536 32944980661094138 33078361149600592 33112781920828064 33269252755251734 33342158349309992 33403946086244656 33415223707270496 33448872227383886 33477146844651328 33545728539921416 33619239997642208 33681541206074944 33761401464648949 33835385543826412 33898087300538216 33972370910400608 34007721972742336 34041967127790076 34150920792139333 34179788857052384 34186457650403786 34277780139724303 34306755439926944 34324864361539024 34342454457034048 34352895801096964 34452369851811184 34527868105686592 34814251822174384 34821044405126161 34850478931250528 34890543097168192 34962020293406024 35073918651386342 35103566934270016 35110415965279564 35252563398337376 35288062085969966 35365391659569608 35383514982941216 35810074838721001 35828426044117252 35906939760795376 35943097393476091 35973480400571168 35980499159754422 36021862398721108 36059346126503336 36126169196838448 36205335382076224 36241793493698884 36321213055774192 36358432346545022 36426386669388352 36512755064484517 36660579983773928 36777914699226974 36809003384517952 36816185161973308 36914532458164634 36945736627613632 36952945082991028 36965238543195872 36995426247335192 37033923048841264 37102552148104352 37139913740627282 37221301425961016 37302867462687008 37460605423522099 37499586282443558 37531285002885184 37651406469821872 37689320748624727 37771912393800676 37811217193377992 37964299044363328 38002528400275348 38105323827782848 38143695193076668 38227282545581584 38337975474195904 38584458816741656 38636352411531511 38669012050087328 38707951039128098 38740671200615104 38748229864350916 38792774890930424 38833141982388208 38872246247273803 38905105288902944 39029623762444952 39070237314747184 39174605873970632 39260452344110816 39280553865150703 39321428530983326 39480624597910384 39667185977415529 39754111878023452 39795479320144184 39841228266360976 39882686360290592 39922847497200122 39956594621035456 39996830182213996 40084478458727248 40126189674605216 40329213812537104 40342190456100722 40384169842631524 40417590468079552 40547668505962016 40588499267749706 40760776429327591 40912189199025781 40925799815681144 40946772621848288 41001843375502828 41077825592544104 41120570468290768 41167842741395552 41210681287432384 41419192564227296 41552494110337168 41643551438555584 41685485734445644 41728862930839448 41862419035525634 41897805695741632 42031902513402256 42075640185112352 42188037095045296 42210306174325016 42231937237704032 42280487139811648 42538630201098304 42718507975678262 42812120484025256 42856670037078352 42899825921245657 42993835766215516 43073509426999688 43131440503731853 43167899878629344 43212819649574848 43256334169898668 43351125260117584 43431461028886112 43710691519115068 43896220770045098 44059280675873918 44073938263041232 44096524361990464 44155831327464584 44237658330432112 44283691273543904 44297155111940822 44334599875349056 44425424282598632 44522777294174816 44605284299937088 44711045182913473 44892061560172232 44938775463980944 45082605115181452 45265125783663968 45312227891659456 45394898022878131 45433270717741088 45480547794450496 45526345875607636 45626111425371568 45710663065387424 45726095599422784 46004547050730436 46105360521257968 46114356104085997 46153336963007456 46199812530572246 46301053902078248 46386856305999664 46395906811262281 46488507561600832 46583744490660104 46732838978716982 46756787656029464 46772342646492736 46859249572003232 46883241710018581 46946086391478976 47448456112479604 47552433737269552 47600318169738607 47640555125080736 47649850238593694 47690129063816512 47842764612029296 47890941402387811 47995888680844468 48150356350829894 48240349913514304 48395604345825632 48821151972203728 48830677431095287 48886813255407218 48928137696028864 48937684028825956 49028372481423608 49135812304246304 49185291170019914 49226867916571072 49293074861407832 49435810479884192 49703593652469568 49753644263693188 49912884234665179 49955076021845792 49964822719820918 50167109451480112 50327672746310596 50353463629570192 50380042853226632 50463807231388096 50514623363804236 50625320127932368 50771913465827008 51098337351901112 51261881105872346 51305213211625408 51315223333870132 51479461246389631 51522977274493088 51574859971802258 51687880117832504 51741665633043568 51879883454717864 52337801687361463 52532219267388133 52576625200834784 52586883387333386 52647337351977004 52702121261812568 52799785749225424 52870798036832594 52915490173803712 52968775106175292 53023893498585464 53084849850746896 53140089028531232 53238565132182976 53364795863477371 53408958832819408 53580847668592664 53752336868100962 53808270621345604 54026117870824736 54181007317628737 54226806985690976 54281412390147566 54299738524314556 54400363622558408 54456971701249936 54519575522388704 54576307650923968 54732504459871784 54852444206679392 55028978686662736 55084391863374601 55205102729400988 55262548205706296 55486283218684864 55542156892710124 55748477589881284 55777904587500914 55806488492680328 55870643720465392 55928781747229664 56032425693055552 56211761337165616 56334942698751808 56573159211033374 56632028263282108 56697132532898312 56756130589644304 56813282976784789 56861307729935072 57043296268188776 57102654536938192 57285415522298236 57469780160667938 57517340281497824 57577191832259008 57730998130061984 58348777111292486 58398099830744128 58456905650928148 58585006978139824 58645969524423008 58705024944862478 58833669995873864 58942697110631152 59071862991808576 59291295376820416 59321652775941878 59573442473632633 59814630499841672 60036822019872152 60068512632693292 60099295299809584 60117567651919687 60168385545116576 60230995727785792 60291647240669572 60423769184951536 60535742978486048 60598735426954816 60924940688805172 60988338129688424 61183535513460542 61235254478391616 61431242134972528 61443227939239237 61495166424394976 61691985947090408 61921151220147128 61941751072382272 62056844027788064 62171844140066752 62551433668424896 62699745577205191 62837144581391908 62953590700999544 63038259197761939 63091545976458272 63103855721380838 63157197949378624 63220796094467284 63359336918633392 63423138613973047 63476750734525856 63746176671429616 64156014971604374 64415755922906416 64655039098323856 64667653895234299 64722318015179552 64741995932836586 64796722894740928 64809365335472212 64929466259182616 65071751429947808 65137277495431778 65192338592215744 65469046311197984 65679748755049072 65889961322188276 66156722299201184 66225563841656128 66504424700481859 66538505510503468 66684316698619984 66751466587884169 66807892172489312 66830447414540992 66897744454767772 67091457079842832 67238479995284416 67522802929297898 67670771087652824 67796174601076432 67809402262614103 67944741820801216 68083934255580152 68301841584278666 68359577714104768 68372915300807572 68555560279448606 68613510879853888 68649728723078048 68705791602193928 68904739703622368 69569695786541041 69628503644348768 69642088810252322 69700957862501056 69924040586812048 69994452818874493 70147837302772684 70220831930559128 70505126796674752 70576124171939932 70730783319139216 70767029965882432 71620149677442002 71656852088234504 71753225907129949 71813879521590752 71886194786952182 71946960801142336 71960998319508844 72043724797442216 72118692253006672 72252338393676896 72483586987397768 72642426111548384 72716864693090044 72949600035279877 73025510128969034 73321159967547856 73555829398453948 73632370323946616 73829064916329268 73905890165982056 73930477086391744 73990852494670384 74067846097682528 74205104296208704 74279827481254564 74442602851922032 74605734925374016 74921210847044198 74999172564887116 75239212590877153 75302812939643744 75378641497249454 75543824787601352 75622434386755984 75698584797322669 76005056800550696 76287390386153336 76454565091163168 76493710158451369 77168917633483312 77272704823063022 77338024100174656 77415902078256196 77496459728701832 77585549781860848 77666283964776416 77744492494547606 77810210577805888 78059247524889904 78140474629494368 78349211747941264 78520904688221632 78561107730301406 78642857061966652 78961249195820768 79334371954831058 79508223756046904 79590958640288368 79671105282313363 79682456532721952 79765372720581184 79845694994400244 79993660364427992 80168956917454496 80252379349210432 80507957338778263 80658427625074208 80684380912201444 80768339685263048 81095337011924032 81176998535499412 81521552858655182 81824378398051562 81851599631362288 81893545243696576 82003686751005656 82155651185088208 82241140936581536 82335685482791104 82838385128454592 83034798196839307 83104988220674336 83370971468891288 83457725861678896 83724838071051268 83992805191477819 84063805026804512 84151280370224704 84376074190090592 84420612348650032 84463874475408064 85437015951356524 85624240968050512 85640947050445423 85713340074156704 85799651842491314 85987671532431032 86147018853999376 86262881007463706 86335799757258688 86512668339797336 86702250520235168 86862922057772224 87068877461463079 87421383038230136 87792441540090196 88118561351747836 88147876526082464 88311662654929168 88400590886657413 88475316660864224 88567382547087808 88594310223881644 88850848565197264 89045554588349632 89422090365826946 89784123120344464 89801640834272731 89877550927961888 90165210230362904 90530251567327936 90789796045756262 90866541435482176 91052691751215272 91252222850743136 91421326130774848 92009094101460872 92132840365959757 92210721042515936 92228712208171994 92306673926014912 92399625061144492 92602107804156496 92695356435806761 92773712611999328 92791813622524562 93167488981320208 93465677957433964 93513575312058928 93718499144006464 93766483420037162 94896912224959208 95104867474539104 95200636339477214 95281110250161472 95299700477187388 95685529224058592 95781882804775622 95991777361688936 96300712701659788 96791208691651264 97198774562242717 97559835782292247 97642303944407456 97661354862190574 97773626510814436 97875368057651912 98056744962847216 98271624608492608 98370582340039828 98586149722815664 98871620959768384 99106049460743689 99507288527386376 99825768469330358 99910152043691584 99929645439641836 100249477164021913 100334218902960224 100655345492621192 100706927259140384 100760085706453264 101029246727608472 101250640255864736 102196674703802224 102299584889124259 102523762211744692 102630446667740264 102958922492779262 103045954548986176 103149719943604516 103375760235665008 103483331266087136 103759766909435728 104675603374722926 105064438534776266 105153250401669568 105173766774666772 105294674703954008 105404242523625136 105510382671171751 105599571498450848 105741596073665188 105937550212350584 106047786997170928 106169699701493792 106280178057062464 106618646205409051 106729591726954742 106817917665638816 107161695337185328 107504673736201924 107616541242691208 108052235741649472 108362014635257474 108453613971381952 108562824780295132 108599477048629112 108800727245116816 108913943402499872 109039151044777408 109465008919743568 109704888413358784 109965003017435839 110057957373325472 110168783726749202 110410205458801976 110525096411412592 110636393165317747 111084313785420248 111496955179762568 111555809175001828 111612976985360656 111741287440930784 111857563494459328 112423522674331232 113146318422066748 113264056526564216 113394265065796624 113512261179288608 113626565953569578 113722615459870144 114086592536377552 114205309073876384 114570831044596472 114939560321335876 115034680562995648 115461996260123968 116442384643381069 116697554222584972 116913811301856296 117071052795843601 117170013956279648 117291939048846016 117410049889724956 117667339991747728 117885394221262304 118643305551883756 119146884947265266 119629260999683344 119652601776413251 120073644039744304 120137025265386584 120198590599619168 120235135303839374 120336771090233152 120583294481339144 120847538369903072 121071485956972096 121849881377610344 121976676259376848 122367071026921084 122758715279852197 122862484269945056 122886455878478474 122990332848789952 123383971894180816 123508217300894881 123842302440294256 124113688055576128 125399491154410382 125674289162783816 125907181401999088 125931747059140477 126076518395523878 126183091952916544 126207711442761676 126441592188934568 126718673837266784 126846277227946094 126953501469051712 127254513212907577 127492353342859232 128312029943208748 128831511845812832 129200863603576219 129310078196647712 129335307790468598 129444636030359104 129483991865673172 129618730670944424 129858932518365232 129989698092195487 130143502859895616 130274554990863556 130938092622395968 131248551988552453 131359497510098144 131779922644376552 132313444598402368 133008849400963718 133077011021006936 133368633397239968 133502933175768338 133615784344978624 133795488909535544 134182914159685664 135045605858595796 135341542175305648 135477828636948343 135592349202152864 135618804525228206 136167868511160304 136603683168557332 136745830601615144 137111120558897212 137299457446156096 137411583204387856 137809479407244736 139139391573082082 139257007288697536 139284177620504644 139729966240200427 139848081173624096 139988905637748986 140295674605545368 140441663861118256 141152248343879864 141461566638278432 142059747437123971 143240299354884004 143313704176469008 143506451814259898 143627759043181504 143772389573904364 143921996639017688 144087449594884432 144237384506013344 144504676787353792 144967173974795536 145284852223096768 145433729386180088 145899200070559754 146051020257938068 146518466624339719 146642319935095712 147111658796907896 147264740647893232 147658129832658536 147811780331964112 147981704989340768 148135692195365056 148559654962509128 148885205703844064 149514777914873917 149842421694088396 149998345129774232 150478425181754306 150605625879287488 150757282994498908 151087649575202704 151244868773511968 151397169594645338 152010113601101392 152574780772306672 152909130182326336 152987420316902738 154207482365558713 154337835266966624 154545409646126044 154831804156512392 154992919457403664 155171099563721696 155332567929552832 155488984989095212 156118495049779808 156280949258988736 156698423495882528 157122215460602812 157285714123933304 157922498391641536 158668743909662116 159016447512093808 159181917280576736 159342210564626726 159364913065443904 159691389988800488 159987320728855984 160337913834908992 161015914677556526 161316855250148416 161368761824402888 161536679370526096 161699343857002861 162353997070998824 163043105717310364 163564936425509437 163648756796103124 163703199262724576 164007373502011312 164311302370176416 164482281873163072 166069596393678614 166209976441348672 166741942937782576 166774475835077929 166915451723357792 167449676142102536 167985610382955638 168127610053609024 168752148380181184 168841224697300064 170874031902713048 171103846393925263 171248481936101024 171281894100890846 171426680148313408 171599303684982628 171975343064862064 172148519095069699 172294037707998752 172525762014927412 173025336679594672 173404501040470336 174137754922926158 174842766076460272 174876879519373213 175584883080180392 176237122703495672 176295753052164928 176623325309858336 176801181773314826 176950633321728448 177188620447763288 177701697130394528 178844180731653892 179416583870553211 179568246240688928 179603281668545462 179755101855923776 180330420460725808 180512009901307903 181182552167114173 181579592091512524 182105383502430544 182504445701486272 184018188202921744 184054091855666851 184265680731919514 184421442085031872 184457424416343988 184799250122288984 185204215608312992 185390712871613522 185547425223998656 185583627245049124 186334977962640416 186931355914867928 187027150624117856 187532966840074324 189793824449918416 189984943365516481 190209734949078208 190401272678954428 190599400954374776 191371058448117184 191563765609551244 191983554723377872 192601425403319576 194397549124485434 195119671564584494 195222666056253199 195284607888814912 195322709724381148 195547253021628872 195750736115303824 196113489925694432 196741164680079656 197172299445631328 198006057238616809 198212098921487378 199014577054772752 199651536938660716 199859290879283672 200498954328043826 200668437805920448 201310690985242384 201413854518280768 201520171412906528 202058493455216944 202501280511729472 204220719889523701 204393349407604448 204599169778248518 205047524423489384 205260893335480528 205467587307018673 205917844985558524 206299439887209032 206751520471330016 206966662532174272 207519533818871456 207625784715796573 209351206749445852 210128877069552532 210347533549333544 210589349407908016 210808485047250272 211020765342343502 211199142996901696 211483192147330376 211875100424701168 212095573994341856 212339399402987584 213237292410818102 213459183453909484 213635835331277632 214142374297111897 214323390674370656 215009347472403848 215233082485382416 216250142909136271 216724029270514948 217125649560590264 217198954097258224 217601454490233632 217827886804999744 218930017839487136 219930006034871678 220115914746650944 220337567453498404 220820410917603952 221050192822825184 221272786330635494 222168627570840496 222993910359525136 223111618350003656 223225953970721312 223482574881861568 224847045348662464 226292636844133496 226528113053128432 226788530131593248 227024522358577216 227253131907139156 227980471234011223 228173185072755104 228410618147752768 229141662089192944 229879120642671752 232884769286762138 233395108445169944 233827622603712592 234142105591687202 234340027912559296 234820099779449912 235334679983495456 235770788442524608 236329810252542643 237286611103767512 238293769894530532 239056445544975331 239258521999366688 239305203552826502 239944460978070121 240147288079488608 240274050530773168 240397181199238336 240470270607678748 241166588962678288 241695076739806144 243699762755220688 243747310835883127 243953352518753696 244734142053842168 245517430559704394 245724968539890112 245772911756956948 246767943788361632 247016434601789762 247684604880588512 250798982308820764 251348578325567632 251601681754332637 251814362803998176 251863494118280954 252153036791047756 252415422885523352 252883184377869136 253437347674533568 253692554455892188 254509026425815154 254984706685718464 255589285451391619 256624059886417496 257663023691625664 258401727207152438 258620156393295424 258670615580937196 258967983731346344 259237461341888848 259717865036730464 259979396184390974 260549109981727112 262224237964654693 262497103977104906 262718995020196288 263559845288753104 263825245240373089 266017698801927436 266154022042013872 266737266794479936 267005866351536676 267590977819071088 268365828319371328 270091211717191592 270683084350611296 270955657273896686 271184698404305728 271237609050456412 272105723730916621 272335737022320608 273207366337114664 273491661203230288 274222241117794424 274823166408775712 277670301841908703 278278783146164164 278568355241009288 279459932480400854 279696162347248192 279977811275497972 280591349211090736 280883327722236512 282304496687759728 282923133276556864 284119494874247942 285325435005293137 286385324393180467 286480598709768008 286627408352938016 287012903628519796 287544779147808728 287843993278035376 288174899189768864 288474769012026688 289934347949591072 290867458772360176 291798400141119508 292102040515876136 293036933248679438 293284639870191424 294223317593815792 294529481295786464 295316259665317072 295623560663928224 295963409978681536 297119309925018256 297770411407688128 299029555829747834 299684843388176792 299996690259548464 300298781448719599 300956850363508612 301514565988997816 302175299150405408 302489737547023936 302794339189290676 304020227202202784 305149561544613344 305974840633805476 308414964731117426 308675670533933248 309090819292252088 309663608313024784 309985838914807328 310342199127443392 310977969978190424 312236990099559616 312977316280394311 313396846991765056 314244430921205624 314571428247866608 317337487819324232 317764286160146917 318032895024187616 318363834561153472 318684421129253452 319382779977600976 319974641457711968 322031829355113052 322737523648805776 323073358741052192 323398687714005722 324707994141997648 324771347678835967 326086211434620728 327129872851018874 327297513592206248 327406398525449152 328014747004022624 328622604740352832 332139192787357228 333202227188170249 333483885875565152 333548951670155858 333830903446715584 334899352284205072 335236589816714677 335971220765911276 337682449394600128 341748063805426096 341814742017667009 342207692787850526 342496963872202048 342563788201781692 343198607369965256 343950686129724128 344297038190139398 344588075415997504 345051524029854824 346050673359189344 348275509845852316 349390189642656253 349685532152920544 349753759038746426 351169766160360784 352474245406991344 352829180535959179 353246650619716672 353602363546629652 354377240895526576 355403394260789056 357688361463307784 358833167741106422 359136492481377856 359206563337090924 360660840921451616 361024019802615806 362365104334228346 363159184183025048 364210767004861088 367725534871716931 368036376405843488 368108183711333702 368531361463839028 368914848832687976 369598500244577968 370408431216625984 370781425743227044 371167254490098248 372669955925280832 373553571044341597 373862711829735856 374054301248235712 375065933680148648 379267051223401159 379587648899836832 379969886731032962 380802545357908856 381198801908749552 383127531219102488 383967109446755744 385202850806639152 385590743043622207 388795098248970868 390239343129168988 390445332112506398 390645419448762296 391094506043257744 391501472230607648 392226979851388864 393482329360159312 394344598891262656 396012114477233618 396424197842974756 397692980837493523 398029154109545504 399303073877321432 399718581758567344 400997908656087652 402621381970484768 403040342825813056 404116986910433888 408441439779047402 408786698815208896 409198339556497036 410095048846978768 410521786670961056 410935174614037346 411835689971117048 412598879774418064 413503040942660032 415039067637742912 415251569431593146 417014097315428431 418702413498891704 420257754139105064 420695067098667088 420822973563437809 421178698815816032 421616970094500544 422041530684687004 422966384294660752 423750200849402336 424191147988683712 426474584821636204 426918366907818968 428284748594223794 428646781348741312 430018694944807696 430466164970764832 432500285818272542 433448058541029896 434251299121180528 434397908194516448 435202908980467264 437860035678974272 438898219040436337 439860012069743356 440675134906996808 441640821835207904 442100385645650368 442545572661270988 443961970297811329 444337255141680992 445987820719050272 446223236700007312 446451907941442624 452585273688266992 452673577266640093 453056226106256864 453577060263186496 454506263814278312 455960942468022446 456346370145510208 458283324178385888 459758241285343504 465530972903373013 465769538573524276 466790216890339888 467260266115189183 467655245207425184 468284211183374404 469640199558899824 470669359966990912 472659620505085286 474573222207535024 474665815838298721 476587539789061064 478112891089950662 478517043998733376 478610407105653004 479888921956140242 480294576158977216 480548101061546336 480940541215357496 482333177925356576 486987870505787287 487399525510441376 487494621671766254 487906705037507392 489468284107684336 489961169732121451 491034861119408788 491545823513913896 493535887576723264 494032869203579524 495369209761177024 501597964617641528 502272581349909643 502697156651135264 503203363508665274 503628725607996352 503726988236561908 504306073582095512 504830845771046704 505766368755738272 507385108911784376 509018052851630308 510647200246959139 511178570902783238 513248119772834992 515673417706401877 516803454414304876 517341231161874392 517935967462692688 518474922683777696 519435730073460928 519958792368781948 521098219963454224 524448475929309386 524994207954209812 527119690577506208 527650490480746178 529890093581258683 532035397603854872 532308044084027744 534011732703073352 535181955638142176 540182423434383184 541366168701222592 541911314547793372 542475218100912824 544211447461833242 544671474044641216 546414732674229328 546983322406460576 548444482235588848 549646332817551424 555340603683817406 556557566292328328 557136710482018576 557697736976193541 558919864960801708 559955622550995944 561182698422181472 561766655444473024 563555701371447841 564608993375519456 568238989748495884 570650870010586274 572770648786360934 572961197419536016 573254816705876032 574025807257039592 575089558295617456 575687986556070752 576349798379537728 579868695899182144 581243587377875149 581734917544720352 583596800282239016 584204081031752272 586073866497358876 588446635187631584 589058962591572928 590632519330634144 591247121327856448 594238619850036512 598059111659495668 599369686776353584 599486629353117961 599993380519096928 600597562897439198 601913700727017224 603029131977995632 604350598300810816 605588678378581352 608040454404405568 609482142230241553 610299123089226688 611949681267610952 616829929462234852 618181638584504176 618804136206601891 619327216626049568 619971677829614656 621955939956380848 625954632560788622 628488861842411248 629142856495733216 634674975638648464 635528572320293834 636065790048375232 637368842258506904 638765559955201952 639949282915423936 644063658710226104 645475047297611552 646146717482104384 646797375428011444 648867495050647327 649415988283995296 649542695357671934 652172422869241456 654259745702037748 654595027184412496 656029494008045248 664278385574714456 666404454376340498 666967771751130304 667097903340311716 669798704568410144 670473179633429354 671942441531822552 680391421935699019 682918850476045729 683496127610852192 683629484035334018 684415385575701052 685127576403563384 686397214739930512 687901372259448256 688594076380278796 690103048059709648 692101346718378688 693742346225205823 696551019691704632 698780379285312506 699371064305841088 699507518077492852 702339532320721568 704948490813982688 705658361071918358 707204727093259304 708754481791053152 715376722926615568 716097094223869813 717666335482212844 718413126674181848 721321681842903232 722048039605231612 724730208668456692 726318368366050096 728421534009722176 735451069743433862 736072752811686976 736216367422667404 737062722927678056 737829697665375952 738572678698202257 739197000489155936 741562851486454088 742334508980196496 746330523437863357 747107142088683194 747725423659471712 750131867360297296 758534102446802318 759175297799673664 759939773462065924 761605090715817712 762397603817499104 766255062438204976 767934218893511488 770405701613278304 771181486087244414 774454752157224229 777590196497941736 780478686258337976 780890664225012796 781290838897524592 782189012086515488 783002944461215296 786964658720318624 792024228954467236 792848395685949512 795385961674987046 796058308219091008 798606147754642864 799437163517134688 801995817312175304 805242763940969536 808233973820867776 815096692503667483 816882879558094804 818396679112994072 819497369570905207 820190097693957536 821043573341922112 821870349228074692 823671379942234096 825197759548836128 830503138863186292 834028194630856862 837404826997783408 840515508278210128 841390134197334176 841645947126875618 842357397631632064 844083061369374008 845932768589321504 847500401698804672 852949169643272408 853836733815637936 856569497188447588 860037389889615392 860932329941529664 864557521106264167 865000571636545084 866896117082059792 868502598242361056 868795816389032896 877796438080872674 879720024139486712 881350269813993616 881522229413983339 883281643670415808 885091145322541976 887923940595622658 888674510283361984 890781592490353039 891975641438100544 892446473400014624 904406045225033533 905170547376533984 905347154533280186 906112452212513728 909012527628556624 909927886645368409 911921884936044892 916566648356771776 919516482570687008 931061945806746026 931539077147048552 933580433780679776 934520532230378366 935310490414850368 936568422366748808 939280399117799648 945319241010170572 948344800458638401 949146444415070048 949331631676597442 953175079578122128 956225782179901324 957220814211306008 959777843912280484 961096202123092672 961881082430714992 964666355850713152 973975741011574574 974799051020882752 974989243343532508 978109763681402989 978936568215368672 979922339464242902 982069722238817576 983091647027827792 988065738407159048 994418232059867797 1003195929235283056 1004545162699819286 1005394313302270528 1006406727017330548 1007453976473123816 1008612147164191024 1009661691542093408 1011532737511476544 1014770217823568752 1018036105703260616 1021294400493918278 1022357141805566476 1026496239545669984 1031346835412803754 1033606908828609752 1034682462323748784 1035871934925385376 1036949845367555392 1039917584737563896 1042196439926908448 1046603445404117419 1048896951858618772 1049988415908419624 1054239381155012416 1055300980961492356 1059780187162517366 1064070795207709744 1064616088168055488 1068023465406146704 1070363911276284352 1079452376558910991 1080364846868766368 1083822629095586744 1084950436201825648 1088422894923666484 1092829465348458656 1093966644812921152 1096888964471177696 1110681207367634812 1113115132584656656 1114273420964037152 1115395473952387082 1117839729921603416 1119911245101991888 1122365396844362944 1127111402742895682 1129217986751038912 1131895406999020027 1136477979496991768 1141301740021172548 1145541297572721868 1145922394839072032 1148051614514079184 1150179116591234912 1151375973112141504 1162487174755750298 1163469835089440704 1167193600564478032 1167421330845545503 1168408162063504544 1172147732994717752 1176893270375263168 1181265038661268288 1188477239700073024 1196118223318991336 1197726924757476841 1198739373552707168 1198973258706235922 1199986761038193856 1201195125794878396 1203827401454034448 1205039633665487893 1206058263955991264 1211177356757162704 1218964284460483106 1223899362535221904 1233659858924469704 1236363277169008352 1237608272413203782 1238654433252099136 1243911879912761696 1251909265121577244 1256977723684822496 1258285712991466432 1263584069309155321 1268277865169799211 1269349951277296928 1271057144640587668 1274737684517013808 1277531119910403904 1288127317420452208 1288378642989667957 1290950094595223104 1293594750856022888 1297734990101294654 1298831976567990592 1299085390715343868 1304344845738482912 1308519491404075496 1309190054368824992 1328556771149428912 1329894603558615367 1332808908752680996 1334195806680623432 1339597409136820288 1340946359266858708 1343884883063645104 1360782843871398038 1365837700952091458 1366992255221704384 1367258968070668036 1368830771151402104 1370255152807126768 1372794429479861024 1377188152760557592 1380206096119419296 1386042400670317663 1387484692450411646 1393102039383409264 1397560758570625012 1399015036154985704 1404679064641443136 1409896981627965376 1411316722143836716 1414409454186518608 1417508963582106304 1429545039226665907 1430753445853231136 1432194188447739626 1435332670964425688 1436826253348363696 1438273111149130711 1444096079210463224 1449460417336913384 1452636736732100192 1453380493010576011 1470902139486867724 1472432734845334808 1474125445855356112 1475659395330751904 1477145357396404514 1478394000978311872 1483125702972908176 1484669017960392992 1492661046875726714 1494214284177366388 1495450847318943424 1500263734720594592 1513751000363953897 1517068204893604636 1519879546924131848 1523210181431635424 1524795207634998208 1532510124876409952 1540811403226556608 1542362972174488828 1548909504314448458 1555180392995883472 1560957372516675952 1561781328450025592 1562581677795049184 1564378024173030976 1573929317440637248 1584048457908934472 1585696791371899024 1590771923349974092 1595863298638078561 1597212295509285728 1598874327034269376 1603991634624350608 1630193385007334966 1633765759116189608 1636793358225988144 1638994739141810414 1640380195387915072 1643740698456149384 1647342759884468192 1650395519097672256 1654308671767798501 1661006277726372584 1668056389261713724 1674809653995566816 1679611226846490847 1681031016556420256 1682780268394668352 1683291894253751236 1688166122738748016 1691865537178643008 1705898339286544816 1706231175851181889 1707673467631275872 1713138994376895176 1720074779779230784 1729115042212528334 1730001143273090168 1733792234164119584 1737005196484722112 1755592876161745348 1759440048278973424 1761211772280328459 1762700539627987232 1763044458827966678 1770182290645083952 1775847881191245316 1781563184980706078 1784892946800029248 1808812090450067066 1810341094753067968 1810694309066560372 1818025055257113248 1819855773290736818 1823843769872089784 1839032965141374016 1846776716682611623 1862123891613492052 1863078154294097104 1867160867561359552 1869041064460756732 1873136844733497616 1878560798235599296 1890638482020341144 1896689600917276802 1898292888830140096 1898663263353194884 1904740066116416347 1906350159156244256 1912451564359802648 1914441628422612016 1919555687824560968 1923762164861429984 1943692112893360921 1947951482023149148 1949978486687065016 1956219527362805978 1957873136430737344 1959844678928485804 1964139444477635152 1966183294055655584 1976131476814318096 1988836464119735594 2004697270752263269 2006391858470566112 2009090325399638572 2012813454034661096 2014907952946247632 2017224294328382048 2019323383084186816 2029540435647137504 2036072211406521232 2042588800987836556 2044714283611132952 2052992479091339968 2062693670825607508 2067213817657219504 2069364924647497568 2071743869850770752 2079835169475127792 2084392879853816896 2093206890808234838 2097793903717237544 2099976831816839248 2102091470141037193 2110601961922984712 2119560374325034732 2128141590415419488 2136046930812293408 2158904753117821982 2160729693737532736 2167645258191173488 2169900872403651296 2176845789847332968 2185658930696917312 2193777928942355392 2221362414735269624 2224350003121028419 2226230265169313312 2228546841928074304 2230790947904774164 2235679459843206832 2239822490203983776 2254222805485791364 2263790813998040054 2272955958993983536 2273399433751851769 2282603480042345096 2291082595145443736 2291844789678144064 2296103229028158368 2300358233182469824 2324974349511500596 2332415590317191743 2334387201128956064 2334842661691091006 2336816324127009088 2344295465989435504 2346656128717002739 2392236446637982672 2392703194123669063 2395453849514953682 2397478747105414336 2397946517412471844 2402390251589756792 2407654802908068896 2410079267330975786 2412116527911982528 2422354713514325408 2437928568920966212 2447798725070443808 2467319717848939408 2469804263751714253 2472726554338016704 2475216544826407564 2487823759825523392 2503818530243154488 2513955447369644992 2527168138618310642 2536555730339598422 2538699902554593856 2542114289281175336 2549475369034027616 2574078744102018517 2576254634840904416 2576757285979335914 2587189501712045776 2595469980202589308 2598170781430687736 2608689691476965824 2617038982808150992 2618380108737649984 2654869358563808113 2657113542298857824 2659789207117230734 2665617817505361992 2668391613361246864 2681892718533717416 2687769766127290208 2699135201305355449 2721565687742796076 2731675401904182916 2734517936141336072 2737661542302804208 2740510305614253536 2745588858959722048 2754376305521115184 2760412192238838592 2772084801340635326 2774969384900823292 2783850865862454661 2786204078766818528 2795121517141250024 2798030072309971408 2822633444287673432 2828818908373037216 2859090078453331814 2861506891706462272 2864388376895479252 2870665341928851376 2873652506696727392 2876546222298261422 2888192158420926448 2898920834673826768 2905273473464200384 2906760986021152022 2941804278973735448 2944865469690669616 2948250891710712224 2951318790661503808 2954290714792809028 2966251405945816352 2969338035920785984 2985322093751453428 2988428568354732776 3000527469441189184 3027502000727907794 3034136409787209272 3039759093848263696 3046420362863270848 3065020249752819904 3072287533283054359 3084725944348977656 3097819008628896916 3107733792084679303 3110360785991766944 3121914745033351904 3123562656900051184 3125163355590098368 3168096915817868944 3168715040866480651 3171393582743798048 3181543846699948184 3191726597276157122 3194424591018571456 3207983269248701216 3260386770014669932 3267531518232379216 3270821862806324281 3273586716451976288 3277989478283620828 3287481396912298768 3294685519768936384 3308617343535597002 3322012555452745168 3322660710868091047 3336112778523427448 3349619307991133632 3359222453692981694 3362062033112840512 3366583788507502472 3376332245477496032 3408915093540511009 3411796678573089632 3412462351702363778 3415346935262551744 3426277988753790352 3429728188124850157 3458230084425056668 3460002286546180336 3467584468328239168 3511185752323490696 3518880096557946848 3522423544560656918 3525401079255974464 3526088917655933356 3540364581290167904 3551695762382490632 3563126369961412156 3609713923944813139 3617624180900134132 3621388618133120744 3636050110514226496 3639711546581473636 3647687539744179568 3693553433365223246 3709230655068810781 3724247783226984104 3726156308588194208 3738082128921513464 3746273689466995232 3781276964040682288 3793379201834553604 3797326526706389768 3809480132232832694 3812700318312488512 3824903128719605296 3828883256845224032 3839111375649121936 3847524329722859968 3887384225786721842 3895902964046298296 3899956973374130032 3903884158833354787 3912439054725611956 3919689357856971608 3928278888955270304 3932366588111311168 3944889909600134887 3952262953628636192 3977672928239471188 4009394541504526538 4012783716941132224 4018180650799277144 4025626908069322192 4029815905892495264 4034448588656764096 4059080871294275008 4068705111645126043 4072144422813042464 4085177601975673112 4089428567222265904 4125387341651215016 4134427635314439008 4138729849294995136 4159670338950255584 4186413781616469676 4195587807434475088 4199953663633678496 4204182940282074386 4221203923845969424 4239120748650069464 4256283180830838976 4272093861624586816 4317809506235643964 4331628953446213237 4335290516382346976 4339801744807302592 4353691579694665936 4442724829470539248 4448700006242056838 4452460530338626624 4461581895809548328 4471358919686413664 4479644980407967552 4508445610971582728 4527581627996080108 4542072465354531289 4545911917987967072 4546798867503703538 4565206960084690192 4582165190290887472 4592206458056316736 4649948699023001192 4664831180634383486 4668774402257912128 4669685323382182012 4688590931978871008 4693312257434005478 4780431953332320103 4784472893275965344 4785406388247338126 4790907699029907364 4795893034824943688 4804780503179513584 4815309605816137792 4820158534661951572 4844709427028650816 4856196423576440761 4875857137841932424 4895597450140887616 4934639435697878816 4939608527503428506 4950433089652815128 5007637060486308976 5012679659567088691 5054336277236621284 5073111460679196844 5084228578562350672 5098950738068055232 5148157488204037034 5152509269681808832 5153514571958671828 5170008750887415799 5174379003424091552 5190939960405178616 5196341562861375472 5234077965616301984 5309738717127616226 5314227084597715648 5319578414234461468 5331235635010723984 5336783226722493728 5363785437067434832 5375539532254580416 5398270402610710898 5421183265100569603 5443131375485592152 5463350803808365832 5469035872282672144 5475323084605608416 5481020611228507072 5508752611042230368 5544169602681270652 5549938769801646584 5567701731724909322 5572408157533637056 5590243034282500048 5596060144619942816 5645266888575346864 5657637816746074432 5705676847525672381 5718180156906663628 5728776753790958504 5741330683857702752 5747305013393454784 5753092444596522844 5776384316841852896 5797841669347653536 5813521972042304044 5883608557947470896 5889730939381339232 5896501783421424448 5908581429585618056 5932502811891632704 5970644187502906856 5976857136709465552 6051902647743849169 6055004001455815588 6068272819574418544 6079518187696527392 6144575066566108718 6169451888697955312 6170655605897883373 6195638017257793832 6215467584169358606 6220721571983533888 6243829490066703808 6247125313800102368 6330842316575234731 6336193831635737888 6337430081732961302 6342787165487596096 6363087693399896368 6369495206517578863 6383453194552314244 6415966538497402432 6520773540029339864 6535063036464758432 6541643725612648562 6547173432903952576 6555978956567241656 6574962793824597536 6617234687071194004 6638413603210468807 6644025110905490336 6645321421736182094 6672225557046854896 6703754430183224401 6718444907385963388 6733167577015004944 6752664490954992064 6817830187081022018 6823593357146179264 6824924703404727556 6852555977507580704 6859456376249700314 6916460168850113336 6920004573092360672 7022371504646981392 7037760193115893696 7044847089121313836 7052177835311866712 7080729162580335808 7103391524764981264 7126252739922824312 7219427847889626278 7235248361800268264 7242777236266241488 7279423093162947272 7295375079488359136 7326224117828821933 7387106866730446492 7418461310137621562 7448495566453968208 7452312617176388416 7476164257843026928 7492547378933990464 7556166635912376937 7562553928081364576 7586758403669107208 7594653053412779536 7618960264465665388 7649806257439210592 7657766513690448064 7678222751298243872 7774768451573443684 7791805928092596592 7799913946748260064 7807768317666709574 7824878109451223912 7839378715713943216 7856557777910540608 7889779819200269774 7904525907257272384 7923267848993140189 7955345856478942376 8018789083009053076 8036361301598554288 8051253816138644384 8059631811784990528 8137410223290252086 8144288845626084928 8170355203951346224 8178857134444531808 8250774683302430032 8268855270628878016 8319340677900511168 8372827563232939352 8391175614868950176 8399907327267356992 8408365880564148772 8435277435658415251 8442407847691938848 8478241497300138928 8635619012471287928 8663257906892426474 8670581032764693952 8707383159389331872 8845088485164087247 8877945056188594477 8885449658941078496 8897400012484113676 8923163791619096656 8942717839372827328 9016891221943165456 9018650500927675699 9055163255992160216 9084144930709062578 9091823835975934144 9093597735007407076 9130413920169380384 9164330380581774944 9299897398046002384 9309262224910307569 9329662361268766972 9339370646764364024 9377181863957742016 9386624514868010956 9560863906664640206 9568945786551930688 9570812776494676252 9581815398059814728 9591786069649887376 9609561006359027168 9640317069323903144 9702296804692223641 9712392847152881522 9751714275683864848 9869278871395757632 9879217055006857012 9900866179305630256 10015274120972617952 10025359319134177382 10067911778043914977 10108672554473242568 10146222921358393688 10168457157124701344 10296314976408074068 10307029143917343656 10340017501774831598 10348758006848183104 10381879920810357232 10392683125722750944 10468155931232603968 10596257002547677279 10619477434255232452 10639156828468922936 10662471270021447968 10673566453444987456 10727570874134869664 10796540805221421796 10842366530201139206 10886262750971184304 10926701607616731664 10938071744565344288 10950646169211216832 11017505222084460736 11088339205362541304 11099877539603293168 11135403463449818644 11180486068565000096 11192120289239885632 11290533777150693728 11411353695051344762 11436360313813327256 11457553507581917008 11482661367715405504 11506184889193045688 11552768633683705792 11580160702374589507 11595683338695307072 11627043944084608088 11757278587925435929 11767217115894941792 11779461878762678464 11817162859171236112 11941288375005813712 11953714273418931104 12103805295487698338 12110008002911631176 12136545639148837088 12159036375393054784 12289150133132217436 12328482405962299213 12338903777395910624 12341311211795766746 12391276034515587664 12430935168338717212 12494250627600204736 12661684633150469462 12672387663271475776 12674860163465922604 12726175386799792736 12738990413035157726 12766906389104628488 12927437016778281361 13041547080058679728 13070126072929516864 13083287451225297124 13111957913134483312 13149925587649195072 13234469374142388008 13276827206420937614 13288050221810980672 13290642843472364188 13344451114093709792 13407508860366448802 13436889814771926776 13466335154030009888 13605844790253526447 13635660374162044036 13649849406809455112 13705111955015161408 13718912752499400628 13832920337700226672 13840009146184721344 14032880895265842883 14044743009293962784 14089694178242627672 14104355670623733424 14206783049529962528 14252505479845648624 14438855695779252556 14470496723600536528 14485554472532482976 14558846186325894544 14590750158976718272 14652448235657643866 14714640290987260351 14774213733460892984 14836922620275243124 14896991132907936416 14952328515686053856 15112333271824753874 15125107856162729152 15173516807338214416 15189306106825559072 15237920528931330776 15299612514878421184 15356445502596487744 15549536903146887368 15570450021847198933 15583611856185193184 15599827893496520128 15615536635333419148 15649756218902447824 15678757431427886432 15779559638400539548 15846535697986280378 15910691712957884752 16037578166018106152 16072722603197108576 16102507632277288768 16274820446580504172 16340710407902692448 16357714268889063616 16426592901019019173 16501549366604860064 16745655126465878704 16748922358865683441 16782351229737900352 16816731761128297544 16870554871316830502 16884815695383877696 16956482994600277856 17271238024942575856 17288629846261999771 17326515813784852948 17414766318778663744 17690176970328174494 17755890112377188954 17770899317882156992 17794800024968227352 17846327583238193312 18018551208714129619 18033782443886330912 18037301001855351398 18110326511984320432 18168289861418125156 18187195470014814152 18260827840338760768 18328660761163549888 18584085509946656791 18599794796092004768 18618524449820615138 18659324722537533944 18678741293528728048 18773249029736021912 18893946409137488143 19121727813329280412 19141625552989352504 19163630796119629456 19183572139299774752 19219122012718054336 19280634138647806288 19404593609384447282 19424785694305763044 19503428551367729696 19758434110013714024 19801732358611260512 20030548241945235904 20050718638268354764 20135823556087829954 20217345108946485136 20292445842716787376 20336914314249402688 20592629952816148136 20614058287834687312 20680035003549663196 20763759841620714464 20785366251445501888 21192514005095354558 21238954868510464904 21278313656937845872 21324942540042895936 21455141748269739328 21506012732981380513 21593081610442843592 21684733060402278412 21772525501942368608 21853403215233463328 21876143489130688576 22176678410725082608 22181005286065364557 22199755079206586336 22270806926899637288 22360972137130000192 22581067554301387456 22822707390102689524 22872720627626654512 22895753039644269967 22915107015163834016 23012369778386091376 23160321404749179014 23254087888169216176 23514557175850871858 23534434231789883584 23634325718342472224 23882576750011627424 23907428546837862208 24008097316873951099 24207610590975396676 24220016005823262352 24273091278297674176 24578300266264434872 24656964811924598426 24677807554791821248 24682622423591533492 24782552069031175328 24861870336677434424 25267997467613691973 25323369266300938924 25349720326931845208 25452350773599585472 25477980826070315452 25533812778209256976 25854874033556562722 26083094160117359456 26166574902450594248 26223915826268966624 26468938748284776016 26553654412841875228 26581285686944728376 26688902228187419584 26815017720732897604 26873779629543853552 26932670308060019776 27211689580507052894 27271320748324088072 27299698813618910224 27327189111833483509 27437825504998801256 27614229367200944209 27665840675400453344 28065761790531685766 28089486018587925568 28179388356485255344 28208711341247466848 28413566099059925056 28505010959691297248 28877711391558505112 28940993447201073056 28971108945064965952 29117692372651789088 29304896471315287732 29429280581974520702 29548427466921785968 29673845240550486248 29793982265815872832 29904657031372107712 30224666543649507748 30321402674123492659 30347033614676428832 30378612213651118144 30475841057862661552 31099073806293774736 31140900043694397866 31167223712370386368 31231073270666838296 31299512437804895648 31357514862855772864 31559119276801079096 31693071395972560756 31821383425915769504 32075156332036212304 32145445206394217152 32549640893161008344 32681420815805384896 32853185802038038346 33003098733209720128 33463023673326240721 33491310252931757408 33497844717731366882 33633463522256595088 33741109742633661004 33912965989200555712 34542476049885151712 34577259692523999542 34653031627569705896 35088757616969620837 35380353940656348988 35511780224754377908 35589600049936454704 35692655166476386624 36037102417428259238 36067564887772661824 36074602003710702796 36190061256211910593 36220653023968640864 36336579722836250312 36374390940029628304 37168171019893313582 37199589592184009536 37237048899641230276 37318649445075067888 37357482587057456096 37546498059472043824 37787892818274976286 38243455626658560824 38283251105978705008 38327261592239258912 38367144278599549504 38561268277295612576 38809187218768894564 38849571388611526088 39006857102735459392 39516868220027428048 39603464717222521024 39939737932679706667 40101437276536709528 40271647112175659908 40434690217892970272 40584891685433574752 41185259905632296272 41228116575669374624 41360070007099326392 41527519683241428928 42385028010190709116 42477909737020929808 42556627313875691744 43012025465962761026 43186163220885687184 43194589241285183611 43369466120804556824 43545051003884737216 43706806430466926656 44315896216026643117 44353356821450165216 44362010572130729114 44399510158413172672 44541613853799274576 44586466445623052041 45645414780205379048 45745441255253309024 45791506079288539934 45830214030327668032 46024739556772182752 46320642809498358028 46508175776338432352 46926281011282570807 47029114351701743716 47268651436684944448 47765153500023254848 48016194633747902198 48415221181950793352 48440032011646524704 49156600532528869744 49313929623849196852 49365244847183066984 49565104138062350656 49723740673354868848 50535994935227383946 50646738532601877848 50699440653863690416 50955961652140630904 51067625556418513952 51283568824801753531 51709748067113125444 52166188320234718912 52333149804901188496 52447831652537933248 52893166451386638559 52937877496569552032 53107308825683750456 53162571373889456752 53630035441465795208 53747559259087707104 54423379161014105788 54542641496648176144 54599397627237820448 54654378223666967018 54875651009997602512 55228458734401888418 55331681350800906688 56131523581063371532 56358776712970510688 56417422682494933696 57010021919382594496 57755422783117010224 57881986894402146112 58235384745303578176 58609792942630575464 58858561163949041404 59046942049608906757 59096854933843571936 59347690481100972496 60449333087299015496 60642805348246985318 60694067229352857664 60951682115725323104 62145615393320161339 62198147612587549472 62281800087388795732 62462146541333676592 62599024875609791296 63118238553602158192 63130553506493729893 63386142791945121512 63642766851831539008 64150312664072424608 65099281786322016688 65164835574372152983 65706371604076076692 66926047346652481442 66982620505863514816 66995689435462733764 67266927044513190176 67482219485267322008 69084952099770303424 69154519385047999084 69306063255139411792 70177515233939241674 70475382446307404839 70760707881312697976 71023560449508755816 71179200099872909408 72074204834856518476 72149204007421405592 72380122512423821186 72441306047937281728 72673159445672500624 72748781880059256608 74173799017833740953 74336342039786627164 74474097799282460552 74637298890150135776 74714965174114912192 75092996118944087648 75575785636549952572 76486911253317121648 76566502211957410016 76654523184478517824 77122536554591225152 77618374437537789128 77699142777223052176 79033736440054856096 79879475865359413334 80202874553073419056 80543294224351319816 80869380435785940544 81169783370867149504 82300950115478051503 82370519811264592544 82456233151338749248 82720140014198652784 84770056020381418232 84955819474041859616 85113254627751383488 86024050931925522052 86299376841736094491 86372326441771374368 86389178482570367222 86738932241609113648 88631792432053286234 88706713642900330432 88724021144261458228 89083227707598549152 89172932891246104082 91290829560410758096 91490882510506618048 91583012158577079868 92049479113544365504 92641285618996716056 93016351552676864704 93852562022565141614 94058228703403487432 95240913531774685129 96032389267495804396 96830442363901586704 96880064023293049408 98230166266860900181 98313201065057739488 98627859247698393704 98730489694366133968 99447481346709737696 101071989870454767892 101293477065203755696 101398881307727380832 101911923304281261808 102135251112837027904 102567137649603507062 103002482036910822457 103419496134226250888 104666299609802376992 105786332902773277118 105875754993139104064 106214617651367500912 106325142747778913504 107260070882931590416 107495118518175414208 108846758322028211576 109085282993296352288 109198795254475640896 109308756447333934036 109751302019995205024 110456917468803776836 112263047162126743064 112717553425941021376 114986150307133134211 115510845566234020448 117219585885261150928 117242456512059784087 117717122327898082808 118093884099217813514 118193709867687143872 118695380962201944992 120898666174598030992 121020408923833998397 121285610696493970636 121903364231450646208 124291230786640322678 124396295225175098944 124563600174777591464 124924293082667353184 126129858460998907333 126236477107204316384 126261107012987459786 126772285583890243024 128300625328144849216 130198563572644033376 130329671148744305966 131412743208152153384 133852094693304962884 133991378870925467528 134533854089026380352 134964438970534644016 138309038770095998168 138612126510278823584 140355030467878483348 140950764892614809678 141521415762625395952 142047120899017511632 142358400199745818816 144148409669713036952 144298408014842811184 144760245024847642372 145346318891345001248 145497563760118513216 148347598035667481906 148672684079573254328 148948195598564921104 149274597780300271552 150185992237888175296 150542089130869663591 151151571273099905144 152973822506634243296 153133004423914820032 155236748875075578256 155398285554446104352 158067472880109712192 159758951730718826668 160270271277509889769 160405749106146838112 161086588448702639632 164601900230956103006 164741039622529185088 165440280028397305568 168056681218117657693 169540112040762836464 169911638948083719232 172048101863851044104 172598753683472188982 172744652883542748736 172778356965140734444 173477864483218227296 176875982273295843811 177263584864106572468 177448042288522916456 178166455415197098304 178345865782492208164 182581659120821516192 183166024317154159736 185282571237993432112 187705124045130283228 188116457406806974864 190481827063549370258 191290323782834384563 192064778534991608792 193660884727803173408 196460332533721800362 196626402130115478976 197255718495396787408 197460979388732267936 198894962693419475392 202143979740909535784 202586954130407511392 202797762615454761664 203823846608562523616 205134275299207014124 206004964073821644914 206838992268452501776 209332599219604753984 211572665805546554236 212429235302735001824 212650285495557827008 214520141765863180832 217693516644056423152 218170565986592704576 218617512894667868072 219502604039990410048 220913834937607553672 224526094324253486128 229972300614266268422 231021691132468040896 234241165713283685047 234439171770522301856 234484913024119568174 235434244655796165616 236187768198435627028 237390761924403889984 241797332349196061984 242040817847667996794 242571221392987941272 245621303318787345859 248582461573280645356 249127200349555182928 249848586165334706368 252259716921997814666 252472954214408632768 252522214025974919572 253544571167780486048 260397127145288066752 260659342297488611932 262825486416304306768 267704189386609925768 267982757741850935056 269928877941069288032 276618077540191996336 277224253020557647168 279578165528757946669 280710060935756966696 281901529785229619356 283042831525250791904 284094241798035023264 288296819339426073904 288596816029685622368 289520490049695284744 290692637782690002496 296695196071334963812 297345368159146508656 297896391197129842208 301084178261739327182 302303142546199810288 305947645013268486592 310473497750151156512 310796571108892208704 312105265119361364287 319517903461437653336 320540542555019779538 320811498212293676224 322173176897405279264 328483967078977995649 329203800461912206012 330880560056794611136 336113362436235315386 339080224081525672928 344096203727702088208 345197507366944377964 345556713930281468888 346955728966436454592 353751964546591687622 354527169728213144936 354896084577045832912 356691731564984416328 358984981773612274717 365163318241643032384 366332048634308319472 370565142475986864224 375410248090260566456 376232914813613949728 380963654127098740516 382580647565668769126 384129557069983217584 387321769455606346816 392920665067443600724 394511436990793574816 394921958777464535872 404287959481819071568 405173908260815022784 407647693217125047232 410268550598414028248 412009928147643289828 413677984536905003552 423145331611093108472 424858470605470003648 429040283531726361664 435019307753241129373 435387033288112846304 437235025789335736144 441827669875215107344 449052188648506972256 456153849020605070881 459944601228532536844 468482331426567370094 468878343541044603712 468969826048239136348 470868489311592331232 472375536396871254056 483594664698392123968 484081635695335993588 485142442785975882544 491242606637574691718 497164923146561290712 498254400699110365856 504519433843995629332 505044428051949839144 507089142335560972096 519216593124836186671 521318684594977223864 525650972832608613536 535408378773219851536 535965515483701870112 539857755882138576064 553236155080383992672 559156331057515893338 561420121871513933392 563803059570459238712 566085663050501583808 568188483596070046528 576106650808346360521 576593638678852147808 577193632059371244736 579040980099390569488 593390392142669927624 594690736318293017312 595792782394259684416 602168356523478654364 604606285092399620576 620946995500302313024 624210530238722728574 639035806922875306672 641081085110039559076 644346353794810558528 656967934157955991298 658407600923824412024 666686394722422795903 672226724872470630772 678160448163051345856 687611163868026301267 688192407455404176416 690395014733888755928 691113427860562937776 707503929093183375244 709054339456426289872 709792169154091665824 713383463129968832656 717969963547224549434 732664097268616638944 741130284951973728448 750820496180521132912 752465829627227899456 761927308254197481032 765161295131337538252 768259114139966435168 785841330134887201448 789022873981587149632 808575918963638143136 820537101196828056496 820697195584418488609 824019856295286579656 827355969073810007104 846290663222186216944 847142862466837988779 870038615506482258746 870774066576225692608 874470051578671472288 883655339750430214688 898104377297013944512 912307698041210141762 919889202457065073688 936964662853134740188 937939652096478272696 941736978623184662464 944751072793742508112 968163271390671987176 970284885571951765088 982485213275149383436 994329846293122581424 996508801398220731712 1009038867687991258664 1010088856103899678288 1038433186249672373342 1042637369189954447728 1051301945665217227072 1070816757546439703072 1071931030967403740224 1106472310160767985344 1118312662115031786676 1121891898942569228383 1122840243743027866784 1127606119140918477424 1152213301616692721042 1153187277357704295616 1158081960198781138976 1186780784285339855248 1189381472636586034624 1204336713046957308728 1209212570184799241152 1238131875913070906677 1248421060477445457148 1278071613845750613344 1282162170220079118152 1313935868315911982596 1316815201847648824048 1333372789444845591806 1339032266479840691941 1344453449744941261544 1375222327736052602534 1376384814910808352832 1380790029467777511856 1382226855721125875552 1415007858186366750488 1418108678912852579744 1419584338308183331648 1426766926259937665312 1435939927094449098868 1465328194537233277888 1501640992361042265824 1523854616508394962064 1530322590262675076504 1536518228279932870336 1571682660269774402896 1617151837927276286272 1639688159992985795329 1641074202393656112992 1641394391168836977218 1648039712590573159312 1692581326444372433888 1694285724933675977558 1740077231012964517492 1748940103157342944576 1767310679500860429376 1824615396082420283524 1839778404914130147376 1873929325706269480376 1875879304192956545392 1889502145587485016224 1936326542781343974352 1940569771143903530176 1957047158701305626683 1964970426550298766872 1988659692586245162848 2018077735375982517328 2020177712207799356576 2076866372499344746684 2085274738379908895456 2141633515092879406144 2184736855835529550009 2236625324230063573352 2243783797885138456766 2245680487486055733568 2255212238281836954848 2299387769552845969543 2304426603233385442084 2316163920397562277952 2373561568570679710496 2408673426093914617456 2476263751826141813354 2496842120954890914296 2556143227691501226688 2564324340440158236304 2627871736631823965192 2633630403695297648096 2666745578889691183612 2678064532959681383882 2688906899489882523088 2750444655472105205068 2761580058935555023712 2764453711442251751104 2830015716372733500976 2836217357825705159488 2853533852519875330624 2871879854188898197736 3003281984722084531648 3045135154272687905611 3047709233016789924128 3060645180525350153008 3143365320539548805792 3193076943144235496167 3279376319985971590658 3282148404787312225984 3282788782337673954436 3296079425181146318624 3385162652888744867776 3388571449867351955116 3480154462025929034984 3634516151873853306697 3649230792164840567048 3679556809828260294752 3747858651412538960752 3751758608385913090784 3779004291174970032448 3872653085562687948704 3914094317402611253366 3929940853100597533744 3977319385172490325696 4036155470751965034656 4040355424415598713152 4153732744998689493368 4170549476759817790912 4369473711671059100018 4473250648460127146704 4487567595770276913532 4510424476563673909696 4598775539105691939086 4608853206466770884168 4666804763056959571321 4747123137141359420992 4817346852187829234912 4952527503652283626708 4993684241909781828592 5128648680880316472608 5255743473263647930384 5267260807390595296192 5333491157779382367224 5356129065919362767764 5377813798979765046176 5500889310944210410136 5523160117871110047424 5660031432745467001952 5743759708377796395472 5930000037267865921453 6090270308545375811222 6095418466033579848256 6121290361050700306016 6286730641079097611584 6386153886288470992334 6558752639971943181316 6565577564675347908872 6592158850362292637248 6777142899734703910232 6960308924051858069968 7269032303747706613394 7298461584329681134096 7359113619656520589504 7495717302825077921504 7503517216771826181568 7745306171125375897408 7828188634805222506732 7859881706201195067488 8072310941503930069312 8307465489997378986736 8666923131391496346739 8738947423342118200036 8946501296920254293408 8975135191540553827064 9197551078211383878172 9217706412933541768336 9333609526113919142642 9634693704375658469824 9905055007304567253416 9987368483819563657184 10257297361760632945216 10511486946527295860768 10666982315558764734448 10712258131838725535528 10755627597959530092352 11001778621888420820272 11320062865490934003904 11487519416755592790944 11860000074535731842906 12180540617090751622444 12242580722101400612032 12772307772576941984668 13117505279943886362632 13131155129350695817744 13554285799469407820464 13920617848103716139936 14538064607495413226788 14596923168659362268192 14991434605650155843008 15656377269610445013464 15719763412402390134976 16095714386869921786801 16614930979994757973472 17333846262782992693478 17477894846684236400072 17893002593840508586816 17950270383081107654128 18395102156422767756344 18435412825867083536672 18667219052227838285284 19810110014609134506832 19974736967639127314368 21022973893054591721536 21315946079908815339277 21333964631117529468896 21424516263677451071056 22003557243776841640544 22975038833511185581888 23720000149071463685812 24361081234181503244888 25441613063116973146879 25544615545153883969336 26235010559887772725264 26262310258701391635488 27108571598938815640928 27841235696207432279872 29076129214990826453576 29193846337318724536384 31312754539220890026928 32191428773739843573602 33229861959989515946944 34667692525565985386956 34955789693368472800144 35900540766162215308256 36790204312845535512688 36870825651734167073344 37334438104455676570568 39620220029218269013664 41510000260875061450171 42631892159817630678554 42667929262235058937792 42849032527354902142112 44007114487553683281088 47440000298142927371624 48722162468363006489776 50883226126233946293758 51089231090307767938672 52470021119775545450528 52524620517402783270976 54217143197877631281856 58152258429981652907152 60668461919740474427173 62625509078441780053856 64382857547479687147204 69335385051131970773912 69911579386736945600288 71801081532324430616512 73580408625691071025376 74668876208911353141136 79240440058436538027328 83020000521750122900342 85263784319635261357108 85698065054709804284224 94880000596285854743248 97444324936726012979552 101766452252467892587516 102178462180615535877344 104940042239551090901056 112670000708089452507607 116304516859963305814304 121336923839480948854346 125251018156883560107712 128765715094959374294408 138670770102263941547824 139823158773473891200576 147160817251382142050752 149337752417822706282272 166040001043500245800684 170527568639270522714216 189760001192571709486496 194888649873452025959104 203532904504935785175032 204356924361231071754688 225340001416178905015214 232609033719926611628608 242673847678961897708692 257531430189918748588816 277341540204527883095648 298675504835645412564544 332080002087000491601368 341055137278541045428432 379520002385143418972992 407065809009871570350064 450680002832357810030428 485347695357923795417384 515062860379837497177632 554683080409055766191296 664160004174000983202736 682110274557082090856864 788690004956626167553249 814131618019743140700128 901360005664715620060856 970695390715847590834768 1030125720759674994355264 1328320008348001966405472 1364220549114164181713728 1577380009913252335106498 1628263236039486281400256 1802720011329431240121712 1941390781431695181669536 2656640016696003932810944 3154760019826504670212996 3605440022658862480243424 3882781562863390363339072 6309520039653009340425992 7210880045317724960486848 12619040079306018680851984 25238080158612037361703968 50476160317224074723407936
- Sum of all divisors σ(n): 141913351008258038840353767
- Sum of proper divisors (its aliquot sum) s(n): 91437190691033964116945831
- 50476160317224074723407936 is an abundant number, because the sum of its proper divisors (91437190691033964116945831) is greater than itself. Its abundance is 40961030373809889393537895
Bases of 50476160317224074723407936
- Binary: 101001110000001011111000100010001111000101010000111001100000100001011100111000010000002
- Hexadecimal: 0x29C0BE223C543982173840
- Base-36: 6CBM0Q9XY8PVY7LTS
Squares and roots of 50476160317224074723407936
- 50476160317224074723407936 squared (504761603172240747234079362) is 2547842760370106403812503029733821767021569867780096
- 50476160317224074723407936 cubed (504761603172240747234079363) is 128605319635520212255005086692101757835554908355198843717150114761696149241856
-
50476160317224074723407936 is a
perfect square number . Itssquare root is 7104657649544 -
The
cube root of 50476160317224074723407936 is 369568916.7835222127
Scales and comparisons
How big is 50476160317224074723407936?- 50,476,160,317,224,074,723,407,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 50,476,160,317,224,074,723,407,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 50476160317224074723407936 cubic inches would be around 30797409.7 feet tall.
Recreational maths with 50476160317224074723407936
- 50476160317224074723407936 backwards is 63970432747042271306167405
- The number of decimal digits it has is: 26
- The sum of 50476160317224074723407936's digits is 100
- 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 50476160317224074723407936 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 50476160317224074723407936 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/50476160317224074723407936/
Chicago style:
Numbermatics. 2024. "Number 50476160317224074723407936 - Facts about the integer". https://numbermatics.com/n/50476160317224074723407936/
The information we have on file for 50476160317224074723407936 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 50476160317224074723407936, math, Factors of 50476160317224074723407936, curriculum, school, college, exams, university, Prime factorization of 50476160317224074723407936, STEM, science, technology, engineering, physics, economics, calculator, fifty septillion, four hundred seventy-six sextillion, one hundred sixty quintillion, three hundred seventeen quadrillion, two hundred twenty-four trillion, seventy-four billion, seven hundred twenty-three million, four hundred seven thousand, nine hundred thirty-six.