89705796177537894832930816
89,705,796,177,537,894,832,930,816 is an even composite number composed of five prime numbers multiplied together.
89705796177537894832930816 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand, nine hundred five divisors.
Prime factorization of 89705796177537894832930816:
222 × 76 × 136 × 172 × 194
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 13 × 13 × 17 × 17 × 19 × 19 × 19 × 19)See below for interesting mathematical facts about the number 89705796177537894832930816 from the Numbermatics database.
Names of 89705796177537894832930816
- Cardinal: 89705796177537894832930816 can be written as Eighty-nine septillion, seven hundred five sextillion, seven hundred ninety-six quintillion, one hundred seventy-seven quadrillion, five hundred thirty-seven trillion, eight hundred ninety-four billion, eight hundred thirty-two million, nine hundred thirty thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 8.9705796177537894832930816 × 1025
Factors of 89705796177537894832930816
Divisors of 89705796177537894832930816
- Number of divisors d(n): 16905
-
Complete list of divisors:
1 2 4 7 8 13 14 16 17 19 26 28 32 34 38 49 52 56 64 68 76 91 98 104 112 119 128 133 136 152 169 182 196 208 221 224 238 247 256 266 272 289 304 323 338 343 361 364 392 416 442 448 476 494 512 532 544 578 608 637 646 676 686 722 728 784 832 833 884 896 931 952 988 1024 1064 1088 1156 1183 1216 1274 1292 1352 1372 1444 1456 1547 1568 1664 1666 1729 1768 1792 1862 1904 1976 2023 2048 2128 2176 2197 2261 2312 2366 2401 2432 2527 2548 2584 2704 2744 2873 2888 2912 3094 3136 3211 3328 3332 3458 3536 3584 3724 3757 3808 3952 4046 4096 4199 4256 4352 4394 4459 4522 4624 4693 4732 4802 4864 5054 5096 5168 5408 5488 5491 5746 5776 5824 5831 6137 6188 6272 6422 6517 6656 6664 6859 6916 7072 7168 7448 7514 7616 7904 8092 8192 8281 8398 8512 8704 8788 8918 9044 9248 9386 9464 9604 9728 10108 10192 10336 10816 10829 10976 10982 11492 11552 11648 11662 12103 12274 12376 12544 12844 13034 13312 13328 13718 13832 14144 14161 14336 14896 15028 15232 15379 15808 15827 16184 16384 16562 16796 16807 17024 17408 17576 17689 17836 18088 18496 18772 18928 19208 19456 20111 20216 20384 20672 21632 21658 21952 21964 22477 22984 23104 23296 23324 24206 24548 24752 25088 25688 26068 26299 26624 26656 27436 27664 28288 28322 28561 28672 29393 29792 30056 30464 30758 31213 31616 31654 32368 32768 32851 33124 33592 33614 34048 34816 35152 35378 35672 36176 36992 37349 37544 37856 38416 38437 38912 40222 40432 40768 40817 41344 41743 42959 43264 43316 43904 43928 44954 45619 45968 46208 46592 46648 48013 48412 48841 49096 49504 50176 51376 52136 52598 53248 53312 54587 54872 55328 56576 56644 57122 57344 57967 58786 59584 60112 60928 61009 61516 62426 63232 63308 64736 65536 65702 66248 67184 67228 68096 69632 70304 70756 71344 71383 72352 73984 74698 75088 75712 75803 76832 76874 77824 79781 80444 80864 81536 81634 82688 83486 84721 85918 86528 86632 87808 87856 89167 89908 91238 91936 92416 93184 93296 96026 96824 97682 98192 99008 99127 100352 102752 104272 104329 105196 106496 106624 107653 109174 109744 110656 110789 113152 113288 114244 114688 115934 116603 117572 117649 119168 120224 121856 122018 123032 123823 124852 126464 126616 129472 130321 131072 131404 132496 134368 134456 136192 139264 140608 140777 141512 142688 142766 144704 147968 149396 150176 151424 151606 153664 153748 155648 157339 159562 160888 161728 163072 163268 165376 166972 169442 171836 173056 173264 175616 175712 178334 179816 182476 183872 184093 184832 186368 186592 192052 193648 195364 196384 198016 198254 199927 200704 205504 205751 208544 208658 210392 212992 213248 215306 218348 218491 219488 221312 221578 226304 226576 228488 229376 229957 231868 233206 235144 235298 238336 240448 243712 244036 246064 247646 249704 252928 253232 258944 260642 261443 262144 262808 264992 268736 268912 269059 272384 278528 281216 281554 283024 285376 285532 285719 289408 292201 295936 298792 300352 300713 302848 303212 307328 307496 311296 314678 319124 319333 321776 323456 326144 326536 330752 333944 336091 338884 341887 343672 346112 346528 351232 351424 356668 359632 364952 367744 368186 369664 371293 372736 373184 382109 384104 387296 390728 392768 396032 396508 399854 401408 405769 411008 411502 417088 417316 420784 425984 426496 427063 430612 436696 436982 438976 442624 443156 452608 453152 456976 458752 459914 463736 466412 470288 470596 476672 480896 485537 487424 488072 492128 495292 499408 499681 505856 506464 517888 521284 522886 524288 525616 529984 530621 537472 537824 538118 542659 544768 557056 558467 562432 563108 566048 570752 571064 571438 578816 584402 591872 593047 597584 600704 601426 605696 606424 614656 614992 622592 624169 629356 634933 638248 638666 643552 646912 652288 653072 661504 667888 672182 677768 683774 687344 692224 693056 693889 702464 702848 709631 713336 719264 729904 730303 735488 736372 739328 742586 745472 746368 753571 764218 768208 774592 775523 781456 785536 792064 793016 793117 799708 802816 811538 816221 822016 823004 834176 834632 841568 851968 852992 854126 861224 866761 873392 873964 877952 885248 886312 905216 906304 912247 913952 917504 919828 927472 927979 932824 940576 941192 953344 961792 971074 974848 976144 984256 985439 990584 998816 999362 1011712 1012928 1035776 1037153 1042568 1045772 1048576 1051232 1059968 1061242 1074944 1075648 1076236 1085318 1089536 1101373 1114112 1116934 1124864 1126216 1132096 1141504 1142128 1142876 1157632 1159171 1168804 1183744 1186094 1195168 1201408 1202852 1211392 1212848 1229312 1229984 1245184 1248338 1258712 1269866 1276496 1277332 1287104 1288651 1293824 1304576 1306144 1323008 1335776 1344364 1355536 1356277 1367548 1374688 1384448 1386112 1387778 1399489 1404928 1405696 1419262 1426672 1438528 1440257 1459808 1460606 1470976 1472744 1478656 1485172 1490944 1492736 1507142 1515839 1528436 1529437 1536416 1549184 1551046 1562912 1571072 1584128 1586032 1586234 1599416 1605632 1609699 1623076 1632442 1644032 1646008 1668352 1669264 1683136 1694173 1703936 1705984 1708252 1722448 1733522 1746784 1747928 1755904 1770496 1772624 1810432 1812608 1824494 1827904 1830101 1835008 1839656 1854944 1855958 1865648 1881152 1882384 1883413 1906688 1923584 1942148 1949696 1952288 1968512 1970878 1981168 1982251 1997632 1998724 2000033 2023424 2025856 2045407 2071552 2074306 2085136 2091544 2097152 2102464 2104991 2119936 2122484 2149888 2151296 2152472 2170636 2179072 2202746 2215457 2228224 2233868 2235331 2249728 2252432 2264192 2283008 2284256 2285752 2315264 2318342 2337608 2352637 2367488 2372188 2390336 2393209 2402816 2405704 2422784 2425696 2458624 2459968 2490368 2496676 2517424 2539732 2552992 2554664 2574208 2577302 2587648 2599051 2609152 2612288 2646016 2671552 2674763 2688728 2711072 2712554 2735096 2749376 2768896 2772224 2775556 2798978 2809856 2811392 2838524 2840383 2853344 2877056 2880514 2919616 2921212 2941952 2945488 2957312 2970344 2981888 2985472 2989441 3014284 3031678 3056872 3058874 3072832 3098368 3102092 3125824 3142144 3168256 3172064 3172468 3198832 3211264 3219398 3246152 3264884 3288064 3292016 3336704 3338528 3366272 3388346 3398759 3407872 3411968 3416504 3444896 3467044 3493568 3495856 3497767 3511808 3540992 3545248 3620864 3625216 3648988 3655808 3660202 3670016 3679312 3709888 3711916 3714347 3731296 3762304 3764768 3766826 3798613 3813376 3847168 3884296 3899392 3904576 3909269 3937024 3941756 3962336 3964502 3995264 3997448 4000066 4046848 4051712 4090814 4143104 4148612 4151329 4170272 4183088 4194304 4204928 4209982 4239872 4244968 4299776 4302592 4304944 4341272 4358144 4369183 4405492 4430914 4444531 4456448 4467736 4470662 4499456 4504864 4528384 4566016 4568512 4571504 4630528 4636684 4675216 4705274 4734976 4744376 4780672 4786418 4805632 4811408 4826809 4845568 4851392 4857223 4917248 4919936 4967417 4980736 4993352 5034848 5079464 5105984 5109328 5112121 5148416 5154604 5175296 5198102 5218304 5224576 5274997 5292032 5343104 5349526 5377456 5422144 5425108 5428661 5470192 5498752 5537792 5544448 5551112 5551819 5597956 5619712 5622784 5677048 5680766 5706688 5713547 5754112 5761028 5839232 5842424 5883904 5890976 5914624 5940688 5963776 5970944 5978882 6028568 6063356 6067327 6113744 6117748 6145664 6196736 6204184 6251648 6284288 6311981 6336512 6344128 6344936 6385729 6397664 6422528 6438796 6492304 6495853 6529768 6576128 6584032 6673408 6677056 6732544 6776692 6797518 6815744 6823936 6833008 6889792 6898073 6934088 6987136 6991712 6995534 7023616 7054567 7081984 7090496 7241728 7250432 7260071 7297976 7311616 7320404 7340032 7358624 7419776 7423832 7428694 7462592 7524608 7529536 7533652 7597226 7626752 7694336 7709611 7768592 7798784 7809152 7818538 7874048 7883512 7924672 7929004 7990528 7994896 8000132 8093696 8103424 8114197 8181628 8254129 8286208 8297224 8302658 8340544 8366176 8409856 8419964 8479744 8489936 8599552 8605184 8609888 8682544 8716288 8738366 8810984 8861828 8889062 8912896 8935472 8941324 8998912 9009728 9020557 9056768 9132032 9137024 9143008 9225203 9261056 9273368 9350432 9410548 9469952 9488752 9493939 9561344 9572836 9611264 9622816 9653618 9691136 9702784 9714446 9796423 9834496 9839872 9934834 9961472 9986704 10069696 10081799 10158928 10211968 10218656 10224242 10296832 10309208 10310521 10350592 10396204 10436608 10449152 10549994 10584064 10610873 10686208 10699052 10754912 10844288 10850216 10857322 10940384 10997504 11075584 11088896 11102224 11103638 11195912 11239424 11245568 11267893 11354096 11361532 11413376 11427094 11508224 11522056 11678464 11684848 11767808 11781952 11829248 11859211 11881376 11927552 11941888 11957764 12057136 12063727 12126712 12134654 12227488 12235496 12291328 12393472 12408368 12503296 12568576 12623962 12673024 12688256 12689872 12771458 12795328 12810707 12845056 12877592 12984608 12991706 13059536 13152256 13168064 13183891 13346816 13354112 13465088 13482989 13553384 13595036 13631488 13647872 13666016 13779584 13796146 13868176 13875757 13974272 13983424 13991068 14047232 14109134 14163968 14180992 14317849 14483456 14500864 14520142 14595952 14623232 14640808 14680064 14717248 14734937 14839552 14847664 14857388 14925184 15049216 15059072 15067304 15069223 15194452 15253504 15388672 15419222 15508199 15537184 15597568 15618304 15637076 15748096 15767024 15849344 15858008 15981056 15989792 16000264 16187392 16206848 16228394 16363256 16468459 16508258 16572416 16594448 16605316 16681088 16732352 16752463 16819712 16839928 16959488 16979872 17199104 17210368 17219776 17365088 17432576 17476732 17621968 17631601 17723656 17778124 17825792 17870944 17882648 17997824 18019456 18041114 18113536 18193357 18264064 18274048 18286016 18450406 18522112 18546736 18700864 18723341 18821096 18939904 18977504 18987878 19122688 19145672 19222528 19245632 19307236 19382272 19405568 19428892 19592846 19668992 19679744 19705907 19869668 19882681 19922944 19973408 20139392 20163598 20317856 20423936 20437312 20448484 20593664 20618416 20621042 20701184 20792408 20873216 20898304 20926087 21099988 21168128 21221746 21372416 21398104 21509824 21688576 21700432 21714644 21880768 21995008 22024249 22151168 22177792 22204448 22207276 22391824 22478848 22491136 22535786 22708192 22723064 22826752 22854188 23016448 23044112 23356928 23369696 23535616 23563904 23658496 23718422 23762752 23791313 23855104 23883776 23915528 24114272 24127454 24253424 24269308 24454976 24470992 24484369 24582656 24786944 24816736 25006592 25137152 25247924 25346048 25376512 25379744 25542916 25590656 25621414 25690112 25755184 25769263 25969216 25983412 26000429 26119072 26304512 26336128 26367782 26590291 26693632 26708224 26930176 26965978 27106768 27190072 27262976 27295744 27332032 27364883 27559168 27592292 27736352 27751514 27948544 27966848 27982136 28094464 28218268 28327936 28361984 28635698 28800941 28966912 29001728 29040284 29059303 29191904 29246464 29281616 29360128 29434496 29469874 29679104 29695328 29714776 29850368 30098432 30118144 30134608 30138446 30388904 30507008 30584281 30777344 30838444 31016398 31074368 31111717 31195136 31236608 31274152 31496192 31534048 31698688 31716016 31962112 31979584 32000528 32374784 32413696 32456788 32726512 32936918 33016516 33144832 33188896 33210632 33362176 33464704 33504926 33639424 33679856 33787663 33918976 33959744 34000561 34398208 34420736 34439552 34730176 34771919 34865152 34953464 35243936 35263202 35447312 35556248 35651584 35741888 35765296 35784847 35995648 36038912 36082228 36227072 36386714 36528128 36548096 36572032 36900812 36924979 37044224 37093472 37401728 37446682 37642192 37662769 37879808 37955008 37975756 38000627 38245376 38291344 38445056 38491264 38614472 38764544 38811136 38857784 38862733 39185692 39337984 39359488 39411814 39739336 39765362 39845888 39946816 39994829 40278784 40327196 40635712 40847872 40874624 40896968 41187328 41236832 41242084 41402368 41584816 41746432 41796608 41852174 42199976 42336256 42443492 42471289 42744832 42796208 43019648 43377152 43400864 43429288 43761536 43990016 44048498 44183867 44302336 44355584 44408896 44414552 44700103 44783648 44957696 44982272 45071572 45416384 45446128 45470971 45653504 45708376 46032896 46088224 46713856 46739392 47071232 47127808 47316992 47436844 47525504 47582626 47710208 47767552 47831056 48228544 48254908 48286511 48506848 48538616 48909952 48941984 48968738 49165312 49381969 49573888 49633472 50013184 50274304 50495848 50692096 50753024 50759488 50820497 51085832 51181312 51242828 51380224 51510368 51538526 51938432 51966824 52000858 52238144 52609024 52672256 52735564 53180582 53387264 53416448 53860352 53931956 53967277 54213536 54380144 54525952 54591488 54664064 54729766 55118336 55184584 55472704 55503028 55897088 55933696 55964272 56188928 56436536 56655872 56723968 56799379 57271396 57601882 57778903 57933824 58003456 58080568 58118606 58383808 58492928 58563232 58868992 58939748 59358208 59390656 59429552 59700736 60196864 60236288 60269216 60276892 60777808 61014016 61168562 61554688 61676888 62032796 62148736 62223434 62390272 62473216 62548304 62992384 63068096 63143899 63397376 63432032 63924224 63959168 64001056 64576421 64749568 64827392 64913576 65453024 65873836 66033032 66289664 66377792 66421264 66457573 66724352 66929408 67009852 67278848 67359712 67575326 67837952 67919488 68001122 68574961 68796416 68841472 68879104 69460352 69543838 69730304 69906928 70487872 70526404 70572593 70894624 71112496 71303168 71483776 71530592 71569694 71991296 72077824 72164456 72173647 72454144 72773428 73056256 73096192 73144064 73801624 73849958 74088448 74186944 74276111 74803456 74893364 75284384 75325538 75759616 75910016 75951512 76001254 76490752 76582688 76890112 76982528 77228944 77529088 77622272 77715568 77725466 78371384 78675968 78718976 78823628 78875251 79478672 79530724 79691776 79893632 79989658 80557568 80654392 81271424 81695744 81749248 81793936 82055753 82374656 82473664 82484168 82804736 83014477 83169632 83492864 83593216 83704348 84399952 84446089 84672512 84886984 84942578 85489664 85592416 86039296 86754304 86801728 86858576 87523072 87980032 88096996 88367734 88604672 88711168 88817792 88829104 89400206 89567296 89674949 89915392 89964544 90143144 90832768 90892256 90941942 91307008 91416752 91709371 92065792 92176448 92287237 93427712 93478784 94142464 94255616 94380923 94633984 94873688 95051008 95165252 95420416 95535104 95662112 96457088 96509816 96573022 97013696 97077232 97130299 97819904 97883968 97937476 98330624 98763938 99147776 99266944 100026368 100224943 100548608 100991696 101384192 101506048 101518976 101640994 102171664 102362624 102485656 102760448 103020736 103077052 103144559 103876864 103933648 104001716 104476288 105218048 105344512 105471128 105484561 106361164 106774528 106832896 107303677 107720704 107863912 107934554 108427072 108557393 108760288 109182976 109328128 109459532 110236672 110369168 110945408 111006056 111794176 111867392 111928544 112377856 112873072 113311744 113447936 113598758 114542792 115203764 115279213 115557806 115867648 116006912 116161136 116237212 116767616 116985856 117126464 117267241 117737984 117879496 118716416 118781312 118859104 119401472 119927639 120393728 120472576 120538432 120553784 121555616 122028032 122337124 123109376 123353776 123421207 124065592 124297472 124446868 124780544 124946432 125096608 125984768 126136192 126287798 126794752 126864064 127353499 127848448 127918336 128002112 129152842 129499136 129654784 129827152 130906048 131063387 131747672 132066064 132579328 132755584 132842528 132915146 133448704 133858816 134019704 134036773 134557696 134719424 135150652 135675904 135838976 136002244 137149922 137592832 137682944 137758208 137941349 138920704 139087676 139460608 139813856 140975744 141052808 141145186 141789248 142224992 142967552 143061184 143139388 143982592 144155648 144328912 144347294 144908288 145546856 146112512 146192384 146288128 146482609 147603248 147699916 148176896 148373888 148552222 149606912 149786728 150568768 150651076 151519232 151820032 151903024 152002508 152981504 153165376 153780224 153965056 154169743 154457888 155058176 155244544 155431136 155450932 156742768 156828451 157351936 157437952 157647256 157750502 158957344 159061448 159787264 159979316 161115136 161308784 162542848 163391488 163498496 163587872 164111506 164749312 164947328 164968336 165609472 166028954 166339264 166539191 166985728 167186432 167408696 168799904 168892178 169345024 169773968 169885156 170979328 171184832 171390583 172078592 173508608 173603456 173717152 175046144 175278857 175960064 176193992 176735468 177209344 177422336 177635584 177658208 178800412 179134592 179349898 179830784 179929088 180286288 180384841 181665536 181784512 181883884 182614016 182833504 183418742 184131584 184352896 184574474 186132037 186855424 186957568 188284928 188511232 188761846 189267968 189747376 190102016 190330504 190840832 191070208 191324224 191554181 192914176 193019632 193146044 194027392 194154464 194260598 195639808 195767936 195874952 195899899 196661248 197527876 198295552 198533888 200052736 200449886 201097216 201606587 201983392 202768384 203012096 203037952 203281988 204343328 204725248 204971312 205520896 206041472 206154104 206289118 207753728 207867296 208003432 208952576 210436096 210689024 210942256 210969122 212722328 213549056 213665792 214089967 214607354 215441408 215727824 215869108 216854144 217114786 217520576 217782019 218365952 218656256 218919064 220473344 220738336 221890816 222012112 223588352 223734784 223857088 224755712 225746144 226623488 226895872 227197516 229085584 229210813 230407528 230558426 231115612 231735296 232013824 232322272 232474424 233535232 233971712 234252928 234534482 235475968 235758992 236513641 237432832 237562624 237718208 238802944 239855278 240787456 240945152 241076864 241107568 243111232 243403433 244056064 244674248 246218752 246707552 246842414 248131184 248594944 248893736 249561088 249892864 250193216 250493929 251969536 252272384 252575596 253589504 253728128 254706998 255696896 255836672 256004224 256176791 258305684 258474853 258998272 259309568 259654304 261812096 262126774 263495344 263639383 264132128 265158656 265511168 265685056 265830292 266897408 267717632 268039408 268073546 269115392 269438848 270301304 271351808 271677952 272004488 272039131 274299844 275185664 275365888 275516416 275882698 277841408 278175352 278921216 279627712 279963803 281951488 282105616 282290372 283578496 284449984 285935104 286122368 286278776 286315237 287965184 288311296 288657824 288694588 289816576 291093712 292225024 292384768 292576256 292965218 295206496 295399832 296353792 296747776 297104444 299213824 299573456 301137536 301302152 303038464 303640064 303806048 304005016 305963008 306330752 307560448 307930112 308339486 308915776 309287069 310116352 310489088 310862272 310901864 312900721 313485536 313656902 314703872 314875904 315294512 315501004 317914688 318122896 318296797 319574528 319958632 322230272 322617568 325085696 326782976 326996992 327175744 328223012 329498624 329894656 329936672 331218944 332057908 332678528 333078382 333971456 334372864 334817392 335000419 337599808 337784356 338005577 338690048 339547936 339770312 341958656 342369664 342781166 344157184 345673783 347017216 347206912 347434304 350092288 350557714 351920128 352387984 353470936 354418688 354844672 355271168 355316416 355743479 357600824 358269184 358699796 359661568 359858176 360572576 360769682 363331072 363569024 363767768 365228032 365667008 366837484 368263168 368705792 369148948 372264074 373710848 373915136 374412233 376569856 377022464 377523692 377770939 378535936 379494752 380204032 380661008 381681664 382140416 382648448 383108362 385828352 386039264 386292088 388054784 388308928 388521196 391279616 391535872 391749904 391799798 393322496 395055752 396591104 397067776 397595653 400105472 400899772 402194432 403213174 403966784 404452321 405536768 406024192 406075904 406563976 408686656 409450496 409942624 412082944 412308208 412578236 415507456 415734592 416006864 417905152 420872192 421378048 421884512 421938244 425444656 427098112 427331584 428179934 429214708 430882816 431455648 431738216 433708288 434229572 435041152 435564038 436731904 437312512 437838128 440946688 441476672 442007293 443781632 444024224 447176704 447469568 447714176 449511424 451492288 452034947 453246976 453791744 454395032 458171168 458421626 460815056 461116852 462231224 463470592 464027648 464644544 464948848 465203011 467070464 467943424 468505856 469068964 470951936 471517984 473027282 474865664 475125248 475436416 477605888 479710556 480024727 481574912 481890304 482153728 482215136 486222464 486806866 488112128 489348496 489615997 492437504 493415104 493684828 494008151 496262368 497189888 497787472 499122176 499785728 500386432 500987858 503939072 504544768 505151192 505215529 507179008 507456256 509413996 511393792 511673344 512008448 512353582 516611368 516949706 517996544 518619136 519308608 519932777 523624192 524253548 526990688 527278766 528264256 530317312 531022336 531370112 531660584 533794816 535435264 536078816 536147092 538230784 538877696 540602608 542703616 543355904 544008976 544078262 548599688 550371328 550731776 551032832 551765396 552126757 555682816 556350704 557842432 559255424 559927606 563902976 564211232 564580744 567156992 568899968 571870208 572244736 572557552 572630474 574390271 575930368 576622592 577315648 577389176 579633152 581101339 582187424 584450048 584769536 585152512 585930436 590412992 590799664 591122623 592707584 593495552 594208888 598427648 599146912 602275072 602604304 606076928 607280128 607612096 608010032 611926016 612661504 615120896 615860224 616678972 617831552 618574138 620232704 620978176 621724544 621803728 625801442 626971072 627313804 627724643 629407744 629751808 630589024 631002008 635829376 636245792 636593594 639149056 639917264 641965597 644460544 645235136 646010659 650171392 653565952 653993984 654351488 656446024 658997248 659789312 659873344 660666461 662437888 664115816 665357056 666156764 667942912 668745728 669634784 670000838 675199616 675568712 676011154 677380096 679095872 679540624 679912093 683917312 684739328 685562332 688314368 691347566 694034432 694413824 694868608 700184576 701115428 701574601 703840256 704775968 706941872 708837376 709689344 710542336 710632832 711486958 715201648 716538368 717399592 719323136 719716352 721145152 721539364 722011913 726662144 727138048 727535536 730456064 731334016 733674968 736526336 737411584 738297896 738391927 744528148 747421696 747830272 748824466 751125739 753139712 754044928 755047384 755541878 757071872 758989504 759901751 760408064 761322016 764280832 765296896 766216724 771656704 772078528 772584176 776109568 776617856 777042392 782559232 783071744 783499808 783599596 786644992 790111504 793182208 794135552 795191306 800210944 801799544 804388864 806426348 806954491 807933568 808904642 811073536 812048384 812151808 813127952 817373312 818900992 819885248 820870687 824165888 824616416 825156472 831014912 831469184 832013728 835810304 839493473 841744384 842756096 843769024 843876488 850889312 854196224 854663168 856359868 858429416 861765632 862911296 863476432 863948449 867416576 868459144 870082304 871128076 873463808 874625024 875676256 881893376 882953344 884014586 887563264 888048448 891474493 894353408 894939136 895428352 899022848 902984576 904069894 906493952 907583488 908790064 916342336 916843252 917443709 921630112 922233704 924462448 926941184 928055296 929289088 929897696 930406022 934140928 935886848 937011712 938137928 938257411 941903872 943035968 946054564 949731328 950250496 950872832 955211776 959421112 960049454 963149824 963780608 964307456 964430272 965589443 972444928 973613732 976224256 978696992 979231994 984875008 986830208 987369656 988016302 992524736 994379776 995574944 999571456 1000772864 1001975716 1007878144 1009089536 1010302384 1010431058 1014358016 1014912512 1018827992 1022787584 1023346688 1024016896 1024707164 1025378263 1033222736 1033899412 1035993088 1037238272 1038617216 1039865554 1047248384 1048507096 1053981376 1054557532 1056528512 1060634624 1062044672 1062740224 1063321168 1067589632 1070870528 1072157632 1072294184 1076461568 1077755392 1079188201 1081205216 1085407232 1086711808 1088017952 1088156524 1097199376 1097799157 1100742656 1101463552 1102065664 1103530792 1104253514 1111365632 1112701408 1118510848 1119855212 1127805952 1128422464 1129161488 1134313984 1137799936 1143740416 1144489472 1145115104 1145260948 1148780542 1151860736 1153245184 1154631296 1154778352 1159266304 1162202678 1164374848 1165774337 1168900096 1169539072 1170305024 1171860872 1180825984 1181599328 1182245246 1185415168 1186991104 1188417776 1196855296 1198293824 1199734081 1204550144 1205208608 1212153856 1214560256 1215224192 1216020064 1223852032 1225323008 1226951999 1230241792 1231720448 1233357944 1235663104 1237148276 1240465408 1241956352 1243449088 1243607456 1251602884 1253942144 1254627608 1255449286 1258815488 1259503616 1261178048 1262004016 1262693887 1271658752 1272491584 1273187188 1278298112 1279834528 1283931194 1288921088 1290470272 1292021318 1300342784 1302924259 1307131904 1307987968 1308702976 1312892048 1317994496 1319578624 1319746688 1321332922 1324875776 1328231632 1330714112 1332313528 1335885824 1337491456 1339269568 1340001676 1340879267 1350399232 1351137424 1352022308 1354760192 1358191744 1359081248 1359824186 1367834624 1369478656 1371124664 1371299293 1376628736 1382695132 1388068864 1388827648 1389737216 1394947801 1400369152 1402230856 1403149202 1407680512 1409551936 1411246109 1413883744 1419378688 1421084672 1421265664 1422973916 1430403296 1433076736 1434799184 1438646272 1439432704 1442290304 1443078728 1444023826 1453324288 1454276096 1455071072 1460912128 1462668032 1467349936 1473052672 1474823168 1476595792 1476783854 1489056296 1494843392 1495660544 1497648932 1498629769 1502251478 1506279424 1508089856 1510094768 1511083756 1514143744 1517979008 1519803502 1520816128 1522644032 1524474133 1528561664 1530593792 1532433448 1543313408 1544157056 1545168352 1552219136 1553235712 1554084784 1559059307 1565118464 1566143488 1566999616 1567199192 1573289984 1580223008 1586364416 1588271104 1590382612 1600421888 1603599088 1604475691 1608777728 1612852696 1613908982 1615867136 1617809284 1622147072 1624096768 1624303616 1626255904 1634746624 1637801984 1639770496 1641741374 1648331776 1649232832 1650312944 1655595487 1662029824 1662938368 1664027456 1671620608 1678986946 1683488768 1685512192 1687538048 1687752976 1701778624 1703824031 1708392448 1709326336 1712719736 1716858832 1723531264 1725822592 1726952864 1727896898 1734833152 1736918288 1740164608 1742256152 1742478049 1746927616 1749250048 1751352512 1753457503 1763786752 1765906688 1768029172 1775126528 1776096896 1782948986 1788706816 1789878272 1790856704 1793237537 1798045696 1805969152 1808139788 1812987904 1815166976 1817580128 1832684672 1833686504 1834887418 1843260224 1844467408 1845475681 1848924896 1856110592 1858578176 1859795392 1860812044 1868281856 1871773696 1874023424 1876275856 1876514822 1883807744 1886071936 1892109128 1899462656 1900500992 1901745664 1904273917 1910423552 1918842224 1920098908 1926299648 1927561216 1928614912 1928860544 1931178886 1944889856 1947227464 1952448512 1957393984 1958463988 1959746621 1969750016 1973660416 1974739312 1976032604 1985049472 1988759552 1991149888 1999142912 2001545728 2003951432 2004206659 2015756288 2018179072 2020604768 2020862116 2028716032 2029825024 2037655984 2038769863 2045575168 2046693376 2048033792 2049414328 2050756526 2066445472 2067798824 2074476544 2077234432 2079731108 2094496768 2097014192 2107962752 2109115064 2113057024 2121269248 2124089344 2125480448 2126642336 2135179264 2141741056 2144315264 2144588368 2152923136 2155510784 2158376402 2162410432 2165009483 2170814464 2173423616 2176035904 2176313048 2190305047 2194398752 2195598314 2201485312 2202927104 2204131328 2207061584 2208507028 2222731264 2225402816 2228077579 2237021696 2239710424 2255611904 2256844928 2258322976 2268627968 2275599872 2278625141 2287480832 2288978944 2290230208 2290521896 2297561084 2303721472 2306490368 2309262592 2309556704 2318532608 2324405356 2328749696 2331548674 2337800192 2339078144 2340610048 2343721744 2345002933 2361651968 2363198656 2364490492 2370830336 2373982208 2376835552 2393710592 2396587648 2399468162 2409100288 2410417216 2419716481 2429120512 2430448384 2432040128 2447704064 2450646016 2453903998 2460483584 2463440896 2466715888 2471326208 2474296552 2480930816 2483912704 2486898176 2487214912 2490204353 2503205768 2507884288 2509255216 2510898572 2517630976 2519007232 2522356096 2524008032 2525387774 2543317504 2544983168 2546374376 2546698687 2556596224 2559669056 2567862388 2577842176 2580940544 2584042636 2600685568 2605848518 2614263808 2615975936 2617405952 2620885631 2625784096 2635988992 2639157248 2639493376 2642665844 2649751552 2656463264 2661428224 2664627056 2671771648 2674982912 2678539136 2680003352 2681758534 2700798464 2702274848 2704044616 2716383488 2718162496 2719648372 2735669248 2738957312 2742249328 2742598586 2753257472 2765390264 2776137728 2777655296 2779474432 2783169571 2789895602 2800738304 2804461712 2806298404 2815361024 2819103872 2822492218 2827767488 2831166247 2838757376 2842169344 2842531328 2845947832 2860806592 2866153472 2869598368 2878865408 2884580608 2886157456 2888047652 2906648576 2908552192 2910142144 2921824256 2925336064 2934699872 2946105344 2949646336 2953191584 2953567708 2978112592 2979740569 2989686784 2991321088 2995297864 2997259538 3004502956 3012558848 3016179712 3020189536 3022167512 3035958016 3039607004 3041632256 3045288064 3048948266 3057123328 3061187584 3064866896 3086626816 3088314112 3090336704 3104438272 3106471424 3108169568 3118118614 3130236928 3132286976 3133999232 3134398384 3146579968 3160446016 3164244629 3172728832 3176542208 3180765224 3200843776 3207198176 3208951382 3217555456 3225705392 3227817964 3231734272 3235618568 3244294144 3248193536 3248607232 3252511808 3256421077 3269493248 3275603968 3279540992 3283482748 3296663552 3298465664 3300625888 3311190974 3324059648 3325876736 3328054912 3330298283 3343241216 3357973892 3360173089 3366977536 3371024384 3375076096 3375505952 3403557248 3407648062 3416784896 3418652672 3425439472 3427311979 3433717664 3447062528 3451645184 3453905728 3455793796 3469666304 3473836576 3480329216 3484512304 3484956098 3493855232 3498500096 3502705024 3506915006 3527573504 3531813376 3536058344 3536508703 3550253056 3552193792 3565897972 3577413632 3579756544 3581713408 3586475074 3596091392 3611938304 3616279576 3625975808 3630333952 3635160256 3639529439 3665369344 3667373008 3669774836 3686520448 3688934816 3690951362 3697849792 3712221184 3717156352 3719590784 3721624088 3722098081 3736563712 3743547392 3748046848 3752551712 3753029644 3767615488 3772143872 3784218256 3798925312 3801001984 3803491328 3808547834 3820847104 3837684448 3840197816 3852599296 3855122432 3857229824 3857721088 3862357772 3889779712 3894454928 3904897024 3914787968 3916927976 3919493242 3939500032 3947320832 3949478624 3952065208 3970098944 3977519104 3982299776 3998285824 4003091456 4007902864 4008413318 4020731897 4031512576 4036358144 4041209536 4041724232 4057432064 4059650048 4067709373 4075311968 4077539726 4091150336 4093386752 4096067584 4098828656 4101513052 4132890944 4135597648 4137858361 4148953088 4154468864 4159462216 4188993536 4194028384 4215925504 4218230128 4226114048 4242538496 4248178688 4250960896 4253284672 4270358528 4283482112 4288630528 4289176736 4305846272 4311021568 4316752804 4324820864 4330018966 4341628928 4346847232 4352071808 4352626096 4355005447 4380610094 4388797504 4391196628 4394072501 4402970624 4405854208 4408262656 4414123168 4417014056 4445462528 4450805632 4456155158 4474043392 4479420848 4493759179 4511223808 4513689856 4516645952 4537255936 4551199744 4557250282 4574961664 4577957888 4580460416 4581043792 4595122168 4607442944 4612980736 4618525184 4619113408 4624665227 4637065216 4648810712 4657499392 4663097348 4675600384 4678156288 4681220096 4687443488 4690005866 4723303936 4726397312 4728980984 4741660672 4747964416 4753671104 4759384651 4787421184 4793175296 4798936324 4818200576 4820834432 4839432962 4858241024 4860896768 4864080256 4867359029 4895408128 4901292032 4907807996 4911022207 4920967168 4926881792 4933431776 4942652416 4948593104 4961861632 4967825408 4973796352 4974429824 4980408706 5006411536 5015768576 5018510432 5021797144 5035261952 5038014464 5044712192 5048016064 5050775548 5086635008 5089966336 5092748752 5093397374 5113192448 5119338112 5135724776 5155684352 5161881088 5168085272 5168743489 5201371136 5211697036 5228527616 5231951872 5234811904 5241771262 5251568192 5257880173 5271977984 5278314496 5278986752 5285331688 5299503104 5312926528 5319312257 5322856448 5329254112 5349965824 5357078272 5360006704 5363517068 5401596928 5404549696 5408089232 5432766976 5436324992 5439296744 5471338496 5477914624 5484498656 5485197172 5506514944 5530780528 5552275456 5555310592 5558948864 5566339142 5579791204 5601476608 5608923424 5612596808 5630722048 5638207744 5644984436 5655534976 5662332494 5677514752 5684338688 5685062656 5691895664 5721613184 5732306944 5739196736 5746094809 5757730816 5769161216 5772314912 5776095304 5813297152 5817104384 5820284288 5843648512 5850672128 5869399744 5876454311 5892210688 5899292672 5906383168 5907135416 5956225184 5959481138 5979373568 5982642176 5990595728 5994519076 6009005912 6025117696 6032359424 6040379072 6044335024 6047639143 6071916032 6079214008 6083264512 6090576128 6097896532 6114246656 6122375168 6129733792 6173253632 6176628224 6180673408 6208876544 6212942848 6216339136 6236237228 6240321451 6260473856 6264573952 6267998464 6268796768 6293159936 6320892032 6328489258 6345457664 6353084416 6361530448 6365007961 6401687552 6414396352 6417902764 6422105963 6435110912 6451410784 6455635928 6463468544 6471237136 6488588288 6496387072 6497214464 6505023616 6512842154 6538986496 6551207936 6559081984 6566965496 6567801877 6593327104 6596931328 6601251776 6622381948 6648119296 6651753472 6656109824 6660596566 6686482432 6715947784 6720346178 6733955072 6742048768 6750152192 6751011904 6759126101 6807114496 6815296124 6833569792 6837305344 6850878944 6854623958 6867435328 6894125056 6903290368 6907811456 6911587592 6939332608 6947673152 6960658432 6969024608 6969912196 6997000192 7005410048 7013830012 7055147008 7063626752 7072116688 7073017406 7100506112 7104387584 7131795944 7154827264 7159513088 7163426816 7172950148 7177647841 7192182784 7223876608 7232559152 7251951616 7260667904 7270320512 7279058878 7330738688 7334746016 7339549672 7373040896 7377869632 7381902724 7395699584 7424442368 7434312704 7439181568 7443248176 7444196162 7473127424 7487094784 7496093696 7505103424 7506059288 7535230976 7544287744 7554317407 7568436512 7597850624 7602003968 7606982656 7617095668 7641694208 7675368896 7680395632 7684594099 7705198592 7710244864 7714459648 7715442176 7724715544 7779559424 7788909856 7829575936 7833855952 7838986484 7879000064 7894641664 7898957248 7904130416 7940197888 7955038208 7964599552 7996571648 8006182912 8015805728 8016826636 8041463794 8063025152 8072716288 8082419072 8083448464 8114864128 8119300096 8135418746 8150623936 8155079452 8160420359 8182300672 8186773504 8192135168 8197657312 8203026104 8265781888 8271195296 8275716722 8297906176 8308937728 8318924432 8377987072 8388056768 8398138567 8431851008 8436460256 8452228096 8485076992 8496357376 8501921792 8506569344 8540717056 8566964224 8577261056 8578353472 8588663993 8611692544 8622043136 8633505608 8649641728 8660037932 8683257856 8693694464 8704143616 8705252192 8710010894 8761220188 8777595008 8782393256 8788145002 8805941248 8811708416 8816525312 8828246336 8834028112 8838857209 8890925056 8901611264 8912310316 8948086784 8958841696 8987518358 9022447616 9027379712 9033291904 9074511872 9102399488 9114500564 9120469813 9149923328 9155915776 9160920832 9162087584 9190244336 9214885888 9225961472 9237050368 9238226816 9249330454 9274130432 9297621424 9314998784 9326194696 9351200768 9356312576 9362440192 9374886976 9380011732 9386154869 9446607872 9452794624 9457961968 9483321344 9495928832 9507342208 9518769302 9574842368 9586350592 9597872648 9599095051 9636401152 9641668864 9678865924 9716482048 9721793536 9728160512 9734718058 9764634607 9790816256 9802584064 9815615992 9822044414 9841934336 9853763584 9866863552 9878722763 9885304832 9897186208 9935650816 9947592704 9948859648 9960817412 10012823072 10031537152 10037020864 10043594288 10070523904 10076028928 10089424384 10096032128 10101551096 10173270016 10179932672 10185497504 10186794748 10226384896 10238676224 10271449552 10311368704 10323762176 10336170544 10337486978 10402742272 10423394072 10457055232 10463903744 10469623808 10483542524 10490408383 10503136384 10515760346 10543955968 10556628992 10557973504 10570663376 10599006208 10625853056 10638624514 10645712896 10658508224 10671318931 10699931648 10714156544 10720013408 10727034136 10803193856 10809099392 10816178464 10865533952 10872649984 10878593488 10913415149 10942676992 10955829248 10968997312 10970394344 11013029888 11061561056 11104550912 11110621184 11117897728 11132678284 11159582408 11202953216 11217846848 11225193616 11231329837 11261444096 11276415488 11289968872 11311069952 11324664988 11355029504 11368677376 11370125312 11383791328 11443226368 11464613888 11478393472 11492189618 11515461632 11538322432 11544629824 11552190608 11589168409 11626594304 11634208768 11640568576 11687297024 11701344256 11738799488 11752908622 11784421376 11798585344 11812766336 11814270832 11912450368 11918962276 11926768217 11958747136 11965284352 11981191456 11989038152 12018011824 12050235392 12064718848 12080758144 12088670048 12095278286 12143832064 12158428016 12166529024 12181152256 12195793064 12197346343 12228493312 12244750336 12259467584 12274202521 12346507264 12353256448 12361346816 12417753088 12425885696 12432678272 12472474456 12480642902 12520947712 12529147904 12535996928 12537593536 12552662759 12586319872 12641784064 12656978516 12690915328 12706168832 12723060896 12730015922 12803375104 12828792704 12835805528 12844211926 12870221824 12902821568 12911271856 12918329767 12926937088 12942474272 12992774144 12994428928 13010047232 13025684308 13077972992 13102415872 13118163968 13133930992 13135603754 13186654208 13193862656 13202503552 13244763896 13296238592 13303506944 13312219648 13321193132 13329917419 13372964864 13431895568 13440692356 13467910144 13484097536 13500304384 13502023808 13518252202 13614228992 13630592248 13667139584 13674610688 13701757888 13709247916 13718226347 13734870656 13788250112 13806580736 13815622912 13823175184 13878665216 13895346304 13921316864 13938049216 13939824392 13994000384 14010820096 14027660024 14029446613 14110294016 14127253504 14144233376 14146034812 14201012224 14208775168 14263591888 14271389041 14309654528 14319026176 14326853632 14345900296 14355295682 14384365568 14447753216 14465118304 14521335808 14540641024 14558117756 14661477376 14669492032 14679099344 14746081792 14755739264 14763805448 14791399168 14848884736 14868625408 14878363136 14886496352 14888392324 14946254848 14974189568 14992187392 15010206848 15012118576 15070461952 15088575488 15108634814 15136873024 15155066381 15195701248 15204007936 15213965312 15234191336 15283388416 15332135329 15350737792 15360791264 15369188198 15410397184 15420489728 15428919296 15430884352 15449431088 15559118848 15577819712 15596543053 15659151872 15667711904 15677972968 15758000128 15789283328 15797914496 15808260832 15880395776 15910076416 15929199104 15950375987 15993143296 16012365824 16031611456 16033653272 16082927588 16126050304 16145432576 16164838144 16166896928 16229728256 16238600192 16270837492 16301247872 16310158904 16320840718 16364601344 16373547008 16384270336 16395314624 16406052208 16415020531 16531563776 16542390592 16551433444 16595812352 16617875456 16637848864 16755974144 16776113536 16796277134 16863702016 16872920512 16904456192 16938015367 16992714752 17003843584 17013138688 17081434112 17133928448 17154522112 17156706944 17177327986 17223385088 17244086272 17267011216 17299283456 17320075864 17366515712 17387388928 17408287232 17410504384 17420021788 17431430471 17522440376 17555190016 17564786512 17576290004 17611882496 17623416832 17633050624 17656492672 17668056224 17677714418 17781850112 17803222528 17824620632 17826890809 17896173568 17917683392 17975036716 18044895232 18054759424 18066583808 18149023744 18204798976 18229001128 18240939626 18299846656 18311831552 18321841664 18324175168 18346199417 18380488672 18451922944 18474100736 18476453632 18498660908 18548260864 18595242848 18629997568 18652389392 18702401536 18712625152 18724880384 18749773952 18760023464 18772309738 18893215744 18905589248 18915923936 18991857664 19014684416 19037538604 19149684736 19172701184 19195745296 19198190102 19272802304 19283337728 19357731848 19432964096 19443587072 19456321024 19469436116 19482186997 19529269214 19581632512 19605168128 19631231984 19644088828 19683868672 19707527168 19733727104 19757445526 19770609664 19794372416 19818163729 19871301632 19895185408 19897719296 19921634824 20025646144 20063074304 20074041728 20087188576 20152057856 20178848768 20192064256 20203102192 20346540032 20359865344 20370995008 20373589496 20452769792 20477352448 20542899104 20622737408 20647524352 20672341088 20674973956 20805484544 20846788144 20858183983 20914110464 20927807488 20939247616 20967085048 20980816766 21006272768 21031520692 21087911936 21113257984 21115947008 21141326752 21251706112 21277249028 21291425792 21317016448 21342637862 21399863296 21428313088 21440026816 21454068272 21606387712 21618198784 21632356928 21731067904 21745299968 21757186976 21826830298 21885353984 21911658496 21937994624 21940788688 22026059776 22123122112 22149712403 22209101824 22221242368 22235795456 22265356568 22319164816 22405906432 22435693696 22450387232 22462659674 22522888192 22552830976 22579937744 22622139904 22649329976 22710059008 22737354752 22740250624 22767582656 22794947539 22886452736 22929227776 22956786944 22984379236 23030923264 23076644864 23089259648 23104381216 23178336818 23253188608 23268417536 23281137152 23312087981 23374594048 23402688512 23477598976 23505817244 23568842752 23597170688 23625532672 23628541664 23824900736 23837924552 23853536434 23917494272 23930568704 23962382912 23978076304 23991183853 24036023648 24129437696 24161516288 24177340096 24190556572 24287664128 24316856032 24333058048 24362304512 24391586128 24394692686 24456986624 24489500672 24518935168 24548405042 24693014528 24706512896 24722693632 24755560921 24835506176 24851771392 24865356544 24944948912 24961285804 25041895424 25058295808 25071993856 25075187072 25105325518 25172639744 25283568128 25313957032 25381830656 25412337664 25446121792 25460031844 25476706073 25606750208 25657585408 25671611056 25688423852 25740443648 25805643136 25822543712 25836659534 25853874176 25884948544 25985548288 25988857856 26020094464 26051368616 26054686567 26155945984 26204831744 26236327936 26267861984 26271207508 26373308416 26387725312 26405007104 26489527792 26504008219 26592477184 26607013888 26624439296 26642386264 26659834838 26745929728 26863791136 26881384712 26968195072 27000608768 27004047616 27036504404 27228457984 27261184496 27334279168 27349221376 27403515776 27418495832 27436452694 27469741312 27576500224 27613161472 27631245824 27646350368 27757330432 27790692608 27842633728 27876098432 27879648784 27988000768 28021640192 28055320048 28058893226 28145123279 28220588032 28254507008 28288466752 28292069624 28402024448 28417550336 28473965611 28527183776 28542778082 28619309056 28638052352 28653707264 28691800592 28710591364 28768731136 28895506432 28930236608 28965008527 29042671616 29081282048 29116235512 29322954752 29338984064 29358198688 29492163584 29511478528 29527610896 29582798336 29622126833 29697769472 29737250816 29756726272 29772992704 29776784648 29892509696 29948379136 29984374784 30020413696 30024237152 30140923904 30177150976 30217269628 30273746048 30310132762 30391402496 30408015872 30427930624 30468382672 30485038129 30566776832 30664270658 30701475584 30721582528 30738376396 30820794368 30840979456 30857838592 30861768704 30898862176 31118237696 31155639424 31193086106 31318303744 31335423808 31355945936 31456314253 31578566656 31595828992 31616521664 31760791552 31820152832 31858398208 31900751974 31986286592 32024731648 32063222912 32067306544 32165855176 32252100608 32290865152 32329676288 32333793856 32372656589 32459456512 32477200384 32541674984 32602495744 32620317808 32641681436 32729202688 32747094016 32768540672 32790629248 32812104416 32830041062 33063127552 33084781184 33102866888 33107082931 33191624704 33235750912 33275697728 33315692557 33511948288 33552227072 33592554268 33727404032 33745841024 33808912384 33876030734 33985429504 34007687168 34026277376 34071513203 34162868224 34267856896 34309044224 34313413888 34354655972 34446770176 34488172544 34534022432 34598566912 34640151728 34733031424 34774777856 34816574464 34821008768 34840043576 34862860942 35044880752 35110380032 35129573024 35152580008 35246833664 35266101248 35312985344 35336112448 35355428836 35563700224 35606445056 35649241264 35653781618 35792347136 35835366784 35950073432 36089790464 36109518848 36133167616 36181204423 36298047488 36409597952 36458002256 36481879252 36599693312 36623663104 36643683328 36648350336 36692398834 36760977344 36805161211 36903845888 36948201472 36952907264 36997321816 37096521728 37190485696 37235185799 37259995136 37304778784 37425250304 37449760768 37499547904 37520046928 37544619476 37786431488 37811178496 37831847872 37983715328 38029368832 38075077208 38299369472 38345402368 38391490592 38396380204 38545604608 38566675456 38715463696 38736627397 38865928192 38887174144 38912642048 38938872232 38964373994 39058538428 39163265024 39210336256 39262463968 39288177656 39415054336 39467454208 39514891052 39541219328 39588744832 39636327458 39742603264 39790370816 39795438592 39843269648 40051292288 40126148608 40148083456 40174377152 40304115712 40357697536 40384128512 40406204384 40693080064 40719730688 40741990016 40747178992 40905539584 40954704896 41085798208 41135180177 41245474816 41295048704 41344682176 41349947912 41610969088 41693576288 41716367966 41828220928 41855614976 41878495232 41934170096 41961633532 42012545536 42063041384 42175823872 42226515968 42231894016 42282653504 42333474001 42503412224 42554498056 42582851584 42634032896 42685275724 42799726592 42856626176 42880053632 42908136544 43212775424 43236397568 43264713856 43293877679 43462135808 43490599936 43514373952 43653660596 43682250157 43770707968 43823316992 43875989248 43881577376 44052119552 44246244224 44299424806 44418203648 44442484736 44471590912 44530713136 44555055727 44638329632 44811812864 44871387392 44900774464 44925319348 45045776384 45105661952 45159875488 45244279808 45298659952 45420118016 45474709504 45480501248 45535165312 45589895078 45772905472 45858455552 45913573888 45968758472 45974613139 46153289728 46178519296 46208762432 46356673636 46506377216 46536835072 46562274304 46624175962 46749188096 46805377024 46955197952 47011634488 47137685504 47194341376 47251065344 47257083328 47313882707 47649801472 47675849104 47707072868 47834988544 47861137408 47924765824 47956152608 47982367706 48072047296 48258875392 48323032576 48354680192 48381113144 48387275053 48575328256 48633712064 48666116096 48724609024 48783172256 48789385372 48979001344 49037870336 49096810084 49386029056 49413025792 49445387264 49511121842 49671012352 49703542784 49730713088 49889897824 49922571608 50083790848 50116591616 50143987712 50150374144 50210651036 50345279488 50567136256 50627914064 50763661312 50824675328 50892243584 50920063688 50953412146 51213500416 51315170816 51343222112 51376847704 51611286272 51645087424 51673319068 51707748352 51769897088 51971096576 51977715712 52040188928 52102737232 52109373134 52311891968 52409663488 52472655872 52535723968 52542415016 52746616832 52775450624 52810014208 52880221849 52979055584 53008016438 53184954368 53214027776 53248878592 53284772528 53319669676 53491859456 53727582272 53762769424 53792158693 53936390144 54001217536 54008095232 54073008808 54456915968 54522368992 54698442752 54807031552 54836991664 54872905388 54939482624 55153000448 55226322944 55262491648 55292700736 55514660864 55581385216 55685267456 55752196864 55759297568 55976001536 56043280384 56110640096 56117786452 56290246558 56441176064 56509014016 56576933504 56584139248 56615070811 56804048896 56835100672 56947931222 57054367552 57085556164 57122942513 57238618112 57276104704 57307414528 57383601184 57421182728 57791012864 57860473216 57930017054 58085343232 58162564096 58232471024 58645909504 58677968128 58716397376 58984327168 59022957056 59055221792 59165596672 59244253666 59395538944 59474501632 59513452544 59545985408 59553569296 59785019392 59896758272 59968749568 60040827392 60048474304 60120647951 60281847808 60354301952 60434539256 60547492096 60620265524 60782804992 60816031744 60855861248 60936765344 60970076258 61133553664 61328541316 61402951168 61443165056 61476752792 61641588736 61681958912 61715677184 61723537408 61797724352 61872000463 62236475392 62311278848 62386172212 62636607488 62670847616 62711891872 62912628506 63157133312 63191657984 63233043328 63275667377 63521583104 63640305664 63716796416 63801503948 63843288691 63972573184 64049463296 64126445824 64134613088 64331710352 64504201216 64581730304 64659352576 64667587712 64745313178 64918913024 64954400768 65083349968 65204991488 65240635616 65283362872 65458405376 65494188032 65537081344 65581258496 65624208832 65660082124 66126255104 66169562368 66205733776 66214165862 66383249408 66471501824 66551395456 66631385114 67023896576 67104454144 67185108536 67193665357 67454808064 67491682048 67617824768 67752061468 67970859008 68015374336 68052554752 68143026406 68325736448 68352442249 68535713792 68618088448 68626827776 68709311944 68893540352 68976345088 69068044864 69151059341 69197133824 69280303456 69549555712 69633148928 69642017536 69680087152 69725721884 70089761504 70220760064 70259146048 70305160016 70493667328 70532202496 70625970688 70672224896 70710857672 71127400448 71212890112 71298482528 71307563236 71584694272 71670733568 71900146864 72179580928 72219037696 72266335232 72362408846 72596094976 72819195904 72916004512 72963758504 73199386624 73247326208 73287366656 73296700672 73384797668 73521954688 73610322422 73807691776 73896402944 73905814528 73994643632 74193043456 74380971392 74470371598 74519990272 74609557568 74699232517 74850500608 74899521536 74999095808 75040093856 75089238952 75572862976 75622356992 75663695744 75967430656 76058737664 76150154416 76393906043 76598738944 76690804736 76782981184 76792760408 77091209216 77133350912 77430927392 77473254794 77731856384 77774348288 77825284096 77877744464 77928747988 78117076856 78326530048 78420672512 78524927936 78576355312 78619308859 78830108672 78934908416 79029782104 79082438656 79177489664 79272654916 79485206528 79580741632 79590877184 79686539296 80102584576 80252297216 80296166912 80348754304 80608231424 80715395072 80768257024 80812408768 81124178863 81386160128 81439461376 81483980032 81494357984 81811079168 81909409792 82171596416 82270360354 82490949632 82590097408 82689364352 82699895824 82745103493 83221938176 83387152576 83432735932 83487377519 83656441856 83711229952 83756990464 83868340192 83923267064 84025091072 84126082768 84351647744 84453031936 84463788032 84565307008 84666948002 85006824448 85108996112 85165703168 85268065792 85370551448 85381424401 85599453184 85713252352 85760107264 85816273088 86425550848 86472795136 86529427712 86587755358 86924271616 86981199872 87028747904 87307321192 87364500314 87541415936 87646633984 87751978496 87763154752 87868639313 88104239104 88492488448 88598849612 88836407296 88884969472 88943181824 89061426272 89110111454 89276659264 89623625728 89742774784 89801548928 89850638696 90091552768 90211323904 90319750976 90428308369 90488559616 90597319904 90949419008 90961002496 91070330624 91179790156 91545810944 91716911104 91827147776 91937516944 91949226278 92306579456 92357038592 92417524864 92713347272 93012754432 93073670144 93124548608 93248351924 93309421933 93498376192 93610754048 93910395904 94023268976 94275371008 94388682752 94502130688 94514166656 94627765414 95299602944 95351698208 95414145736 95669977088 95722274816 95849531648 95912305216 95964735412 96144094592 96517750784 96646065152 96709360384 96762226288 96774550106 97150656512 97267424128 97332232192 97449218048 97566344512 97578770744 97958002688 98075740672 98193620168 98206126291 98772058112 98826051584 98890774528 99022243684 99342024704 99407085568 99461426176 99779795648 99845143216 99899723287 100167581696 100233183232 100287975424 100300748288 100421302072 100690558976 101134272512 101255828128 101649350656 101784487168 101840127376 101906824292 102427000832 102630341632 102686444224 102753695408 103222572544 103290174848 103346638136 103415496704 103539794176 103942193152 103955431424 104080377856 104205474464 104218746268 104623783936 104819326976 104945311744 105071447936 105084830032 105493233664 105550901248 105620028416 105760443698 105958111168 106016032876 106085464667 106369908736 106428055552 106497757184 106569545056 106639339352 106983718912 107455164544 107525538848 107584317386 107872780288 108002435072 108016190464 108146017616 108913831936 109044737984 109175801371 109396885504 109614063104 109673983328 109745810776 109878965248 110306000896 110452645888 110524983296 110585401472 111029321728 111162770432 111370534912 111504393728 111518595136 111652631909 111952003072 112086560768 112221280192 112235572904 112580493116 112882352128 113018028032 113153867008 113168278496 113230141622 113608097792 113670201344 113895862444 114108735104 114171112328 114245885026 114477236224 114552209408 114614829056 114767202368 114842365456 114905143717 115582025728 115720946432 115860034108 116170686464 116325128192 116464942048 117291819008 117355936256 117432794752 117968654336 118045914112 118110443584 118331193344 118488507332 118566107569 118949003264 119026905088 119091970816 119107138592 119570038784 119793516544 119937499136 120081654784 120096948608 120241295902 120563695616 120708603904 120869078512 121094984192 121240531048 121565609984 121632063488 121711722496 121873530688 121940152516 122020013297 122267107328 122657082632 122805902336 122886330112 122953505584 123283177472 123363917824 123431354368 123447074816 123595448704 123744000926 124472950784 124622557696 124772344424 124788235663 125273214976 125341695232 125423783744 125825257012 126314266624 126383315968 126466086656 126551334754 127043166208 127280611328 127433592832 127603007896 127686577382 127945146368 128098926592 128252891648 128269226176 128423395919 128663420704 129163460608 129318705152 129335175424 129490626356 129837826048 129908801536 130166699936 130409982976 130481271232 130566725744 130916810752 130988376064 131074162688 131162516992 131248417664 131320164248 132252510208 132339124736 132411467552 132428331724 132943003648 133102790912 133262770228 134047793152 134208908288 134370217072 134387330714 134909616128 134983364096 135235649536 135504122936 135941718016 136030748672 136105109504 136286052812 136375308979 136651472896 136704884498 137071427584 137236176896 137253655552 137418623888 137787080704 137952690176 138136089728 138302118682 138394267648 138560606912 138727146103 139099111424 139266297856 139284035072 139360174304 139451443768 140179523008 140441520128 140518292096 140610320032 141064404992 141251941376 141344449792 141421715344 142254800896 142425780224 142596965056 142615126472 143169388544 143341467136 143800293728 144359161856 144438075392 144532670464 144724817692 145192189952 145638391808 145832009024 145927517008 146007287881 146398773248 146494652416 146574733312 146593401344 146769595336 147043909376 147220644844 147615383552 147792805888 147811629056 147989287264 148761942784 148940743196 149039980544 149219115136 149398465034 149701001216 149799043072 149998191616 150080187712 150178477904 151145725952 151244713984 151327391488 151934861312 152117475328 152300308832 152787812086 153197477888 153381609472 153565962368 153585520816 154182418432 154266701824 154861854784 154946509588 155047986821 155463712768 155548696576 155650568192 155755488928 155857495976 156234153712 156653060096 156841345024 157049855872 157152710624 157238617718 157660217344 157869816832 158059564208 158164877312 158354979328 158545309832 158970413056 159161483264 159181754368 159373078592 159564632773 160205169152 160504594432 160592333824 160697508608 161216462848 161430790144 161536514048 161624817536 162248357726 162772320256 162878922752 162967960064 162988715968 163184615867 163622158336 163818819584 164343192832 164540720708 164981899264 165180194816 165378728704 165399791648 165490206986 166443876352 166774305152 166865471864 166974755038 167312883712 167422459904 167513980928 167736680384 167846534128 167938286971 168050182144 168252165536 168906063872 168927576064 169130614016 169333896004 170013648896 170217992224 170331406336 170536131584 170741102896 170762848802 171198906368 171426504704 171520214528 171632546176 172851101696 172945590272 173058855424 173175510716 173288926447 173848543232 173962399744 174057495808 174614642384 174729000628 175082831872 175293267968 175503956992 175526309504 175737278626 176208478208 176984976896 177197699224 177672814592 177769938944 177886363648 178122852544 178220222908 178336942511 178553318528 179247251456 179485549568 179603097856 179701277392 180183105536 180422647808 180639501952 180856616738 180977119232 181194639808 181898838016 181922004992 182140661248 182359580312 182382805969 183091621888 183433822208 183654295552 183875033888 183898452556 184613158912 184714077184 184835049728 185426694544 185528057533 186025508864 186147340288 186249097216 186496703848 186618843866 186996752384 187221508096 187820791808 188046537952 188777365504 189004261376 189028333312 189255530828 190599205888 190703396416 190828291472 191339954176 191444549632 191699063296 191824610432 191929470824 192288189184 193035501568 193292130304 193418720768 193524452576 193549100212 194301313024 194534848256 194664464384 194898436096 195132689024 195157541488 195916005376 196151481344 196387240336 196412252582 197015862953 197544116224 197652103168 197781549056 198044487368 198684049408 198814171136 198922852352 199317759277 199559591296 199690286432 199799446574 200335163392 200466366464 200575950848 200601496576 200842604144 201381117952 202268545024 202511656256 202755059689 203298701312 203568974336 203680254752 203813648584 204854001664 205260683264 205372888448 205507390816 206445145088 206580349696 206693276272 206830993408 207079588352 207354887831 207884386304 207910862848 208160755712 208410948928 208437492536 209247567872 209638653952 209890623488 210142895872 210169660064 210986467328 211101802496 211240056832 211520887396 211916222336 212032065752 212170929334 212739817472 212856111104 212995514368 213139090112 213278678704 213395266903 213967437824 214910329088 215051077696 215168634772 215745560576 216004870144 216032380928 216292035232 217827663872 218089475968 218351602742 218793771008 219228126208 219347966656 219491621552 219757930496 220194199771 220905291776 221049966592 221170802944 222058643456 222325540864 222741069824 223008787456 223037190272 223305263818 223904006144 224173121536 224442560384 224471145808 225160986232 225764704256 226036056064 226307734016 226336556992 226460283244 226608596123 227216195584 227340402688 227791724888 228217470208 228342224656 228491770052 228954472448 229104418816 229229658112 229534404736 229684730912 229810287434 231164051456 231441892864 231720068216 231749580517 232341372928 232650256384 232929884096 233209847899 234583638016 234711872512 234865589504 235937308672 236091828224 236220887168 236662386688 236977014664 237132215138 237898006528 238053810176 238183941632 238214277184 238500592421 239140077568 239874998272 240163309568 240193897216 240482591804 241127391232 241417207808 241738157024 242189968384 242481062096 243131219968 243264126976 243423444992 243747061376 243880305032 244040026594 244534214656 245314165264 245611804672 245772660224 245907011168 246727835648 246862708736 246894149632 247190897408 247488001852 248945901568 249245115392 249544688848 249576471326 250546429952 250683390464 250847567488 251650514024 252628533248 252766631936 252932173312 253102669508 253268430961 254086332416 254561222656 254867185664 255206015792 255373154764 255890292736 256197853184 256505783296 256538452352 256846791838 257326841408 257636128477 258326921216 258637410304 258670350848 258981252712 259675652096 259817603072 260333399872 260646300593 260819965952 260962542464 261133451488 261976752128 262148325376 262325033984 262496835328 262640328496 264505020416 264678249472 264822935104 264856663448 265886007296 266205581824 266525540456 268095586304 268417816576 268740434144 268774661428 269819232256 269966728192 270471299072 271008245872 271156391779 271883436032 272061497344 272210219008 272572105624 272750617958 273302945792 273409768996 274142855168 274472353792 274507311104 274837247776 275905380352 276272179456 276604237364 276788535296 277121213824 277454292206 278198222848 278532595712 278568070144 278720348608 278902887536 280359046016 280883040256 281036584192 281220640064 282128809984 282503882752 282688899584 282843430688 284509601792 284851560448 285193930112 285230252944 286338777088 286682934272 287600587456 287946261239 288718323712 288876150784 289065340928 289449635384 290384379904 291276783616 291664018048 291855034016 292014575762 292797546496 292989304832 293149466624 293186802688 293539190672 294087818752 294441289688 295230767104 295585611776 295623258112 295978574528 296334318007 297523885568 297881486392 298079961088 298438230272 298796930068 299402002432 299598086144 299996383232 300160375424 300356955808 302291451904 302489427968 302654782976 303057143753 303869722624 304234950656 304600617664 305575624172 306394955776 306763218944 307131924736 307171041632 308364836864 308533403648 309723709568 309893019176 310095973642 310927425536 311097393152 311301136384 311510977856 311714991952 311885390089 312468307424 313682690048 314099711744 314305421248 314477235436 315320434688 315739633664 316119128416 316329754624 316709958656 317090619664 317940826112 318322966528 318363508736 318746157184 319129265546 320410338304 321009188864 321184667648 321395017216 321822291973 322861580288 323073028096 323249635072 324496715452 325544640512 325757845504 325935920128 325977431936 326369231734 327244316672 327637639168 328686385664 329081441416 329963798528 330360389632 330757457408 330799583296 330980413972 331197178949 332887752704 333548610304 333730943728 333949510076 334625767424 334844919808 335027961856 335473360768 335693068256 335876573942 336100364288 336504331072 337812127744 337855152128 338261228032 338667792008 338710925371 340027297792 340435984448 340662812672 341072263168 341482205792 341525697604 342853009408 343040429056 343265092352 345702203392 345891180544 346117710848 346351021432 346577852894 347697086464 347924799488 348114991616 349229284768 349458001256 350586535936 351007913984 351052619008 351474557252 352416956416 353969953792 354395398448 355345629184 355539877888 355772727296 356245705088 356440445816 356673885022 357106637056 358494502912 358971099136 359206195712 359402554784 360845295616 361279003904 361713233476 361954238464 362389279616 363797676032 363844009984 364281322496 364719160624 364765611938 366183243776 366867644416 367308591104 367750067776 367796905112 369226317824 369428154368 369670099456 370161552943 370853389088 371056115066 372051017728 372294680576 372498194432 372993407696 373237687732 373993504768 374443016192 375641583616 376093075904 376545110851 377554731008 378008522752 378056666624 378511061656 381198411776 381406792832 381656582944 382889099264 383398126592 383649220864 383858941648 384576378368 386071003136 386584260608 386837441536 387048905152 387098200424 388602626048 389069696512 389328928768 389796872192 390265378048 390315082976 391832010752 392302962688 392774480672 392824505164 394031725906 395088232448 395304206336 395563098112 396088974736 396305495677 397368098816 397628342272 397845704704 398635518554 399119182592 399380572864 399598893148 400670326784 400932732928 401151901696 401202993152 401685208288 404537090048 405023312512 405510119378 406597402624 407137948672 407360509504 407627297168 410521366528 410745776896 411014781632 412890290176 413160699392 413386552544 413661986816 414159176704 414709775662 415768772608 415821725696 416321511424 416821897856 416874985072 418495135744 419277307904 419781246976 420285791744 420339320128 420844535657 421972934656 422203604992 422480113664 423041774792 423832444672 424064131504 424341858668 425479634944 425712222208 425991028736 426278180224 426557357408 426790533806 427934875648 429820658176 430102155392 430337269544 431491121152 432009740288 432064761856 432584070464 433104003241 435655327744 436178951936 436703205484 437587542016 438456252416 438695933312 438983243104 439515860992 440388399542 441810583552 442099933184 442341605888 442929671639 444117286912 444651081728 445482139648 446017574912 446074380544 446610527636 447808012288 448346243072 448885120768 448942291616 450321972464 451529408512 452072112128 452615468032 452673113984 452920566488 453217192246 454432391168 454680805376 455583449776 456434940416 456684449312 456983540104 458208837632 458459316224 459068809472 459369461824 459620574868 462328102912 462883785728 463440136432 463499161034 464682745856 465300512768 465859768192 466419695798 469167276032 469423745024 469731179008 470355657499 471874617344 472183656448 472441774336 473324773376 473954029328 474264430276 475796013056 476107620352 476367883264 476428554368 477001184842 478280155136 478467095743 479749996544 480326619136 480387794432 480965183608 482254782464 482834415616 483476314048 484057415387 484379936768 484962124192 486528253952 486846889984 487494122752 487760610064 488080053188 489068429312 490628330528 491223609344 491545320448 491814022336 493455671296 493725417472 493788299264 494381794816 494976003704 497891803136 498490230784 499089377696 499152942652 501092859904 501366780928 501695134976 503301028048 503576156161 505257066496 505533263872 505864346624 506205339016 506536861922 508172664832 509122445312 509734371328 510412031584 510746309528 512395706368 513011566592 513076904704 513693583676 514653682816 515272256954 516653842432 517274820608 517340701696 517962505424 519351304192 519635206144 520666799744 521292601186 521639931904 521925084928 522266902976 523953504256 524296650752 524650067968 524993670656 525280656992 529010040832 529356498944 529645870208 529713326896 531772014592 532411163648 533051080912 534757342301 536191172608 536835633152 537480868288 537549322856 539638464512 539933456384 540942598144 542016491744 542312783558 543766872064 544122994688 544420438016 545144211248 545501235916 546605891584 546819537992 548285710336 548944707584 549014622208 549674495552 550335162013 551810760704 552544358912 553208474728 553577070592 554242427648 554908584412 556396445696 557065191424 557136140288 557440697216 557805775072 560718092032 561766080512 562073168384 562441280128 562820409827 564257619968 565007765504 565377799168 565686861376 567869252041 569019203584 569703120896 570387860224 570460505888 572677554176 573365868544 575201174912 575892522478 577436647424 577752301568 578130681856 578899270768 579215724451 580768759808 582553567232 583328036096 583710068032 584029151524 585595092992 585978609664 586298933248 586373605376 587078381344 588175637504 588882579376 590461534208 591171223552 591246516224 591957149056 592668636014 595047771136 595762972784 596159922176 596876460544 597593860136 597669970807 599196172288 599992766464 600320750848 600713911616 604582903808 604978855936 605309565952 606114287506 607739445248 608469901312 609201235328 611151248344 612789911552 613526437888 614263849472 614342083264 615080475191 616729673728 617066807296 619447419136 619786038352 620191947284 621854851072 622194786304 622602272768 623021955712 623429983904 623770780178 624936614848 627365380096 628199423488 628610842496 628954470872 629034575689 630640869376 631479267328 632238256832 632659509248 632998158583 633419917312 634181239328 636645933056 636727017472 637492314368 638258531092 640820676608 642018377728 642369335296 642790034432 643644583946 645723160576 646146056192 646499270144 648993430904 651089281024 651515691008 651871840256 651954863872 652738463468 654488633344 655275278336 657372771328 658162882832 659927597056 660720779264 661514914816 661599166592 661960827944 662394357898 665775505408 667097220608 667461887456 667899020152 669689839616 670055923712 670946721536 671386136512 671753147884 672200728576 673008662144 675624255488 675710304256 676522456064 677335584016 677421850742 680054595584 680871968896 681325625344 682144526336 682964411584 683051395208 685706018816 686080858112 686530184704 687442884037 691404406784 691782361088 692235421696 692702042864 693155705788 695394172928 695849598976 696229983232 698458569536 698916002512 699298063009 701173071872 702015827968 702105238016 702949114504 704833912832 707939907584 708790796896 711079755776 711545454592 712491410176 712880891632 713347770044 714213274112 716989005824 717942198272 718412391424 718805109568 721690591232 722558007808 723426466952 723908476928 724778559232 727595352064 727688019968 728562644992 729438321248 729531223876 732366487552 733735288832 734617182208 735500135552 735593810224 735995920543 738452635648 738856308736 739340198912 740323105886 741706778176 742112230132 742598252669 744102035456 744589361152 744996388864 745986815392 746475375464 748886032384 751283167232 752186151808 753090221702 755109462016 756017045504 756113333248 757022123312 762396823552 762813585664 763313165888 765778198528 766796253184 767298441728 767717883296 769152756736 772142006272 773168521216 773674883072 774097810304 774196400848 777205252096 778139393024 778657857536 779593744384 780530756096 780630165952 781568423363 783664021504 784605925376 785548961344 785649010328 788063451812 790176464896 790608412672 791126196224 792177949472 792610991354 794736197632 795256684544 795691409408 797271037108 798238365184 798761145728 799197786296 801340653568 801865465856 802303803392 802405986304 803370416576 804336006019 809074180096 810046625024 811020238756 813194805248 814275897344 814721019008 815254594336 821042733056 821491553792 822029563264 822583675901 825780580352 826321398784 826773105088 827323973632 828318353408 829419551324 829962752983 831643451392 832643022848 833643795712 833749970144 836990271488 838554615808 839562493952 840571583488 840678640256 841689071314 843945869312 844407209984 844960227328 846083549584 847664889344 848128263008 848683717336 850959269888 851424444416 851982057472 852556360448 853114714816 853581067612 855869751296 859641316352 860204310784 860674539088 862982242304 864019480576 864129523712 865168140928 866208006482 871310655488 872357903872 873406410968 873517649641 876912504832 877391866624 877966486208 879031721984 880776799084 883621167104 884199866368 884683211776 885859343278 888234573824 889302163456 890964279296 892035149824 892148761088 893221055272 895616024576 896692486144 897770241536 897884583232 898963771433 900643944928 904144224256 905230936064 905346227968 905841132976 906434384492 908864782336 909361610752 911166899552 912869880832 913368898624 913967080208 916417675264 916918632448 918137618944 918738923648 919241149736 924656205824 925767571456 926880272864 926998322068 930601025536 931719536384 932839391596 938334552064 938847490048 939462358016 940711314998 943749234688 944367312896 944883548672 946649546752 947908058656 948528860552 951592026112 952215240704 952735766528 952857108736 954002369684 956560310272 956934191486 959499993088 960653238272 960775588864 961930367216 964509564928 965668831232 966952628096 968114830774 968759873536 969924248384 971090022721 973056507904 973693779968 974988245504 975521220128 976160106376 981256661056 982447218688 983090640896 983628044672 987450834944 987576598528 988763589632 989952007408 995783606272 996980461568 998178755392 998305885304 1002185719808 1002733561856 1003390269952 1006602056096 1007152312322 1010514132992 1011066527744 1011728693248 1012410678032 1013073723844 1016345329664 1018244890624 1019468742656 1020824063168 1021492619056 1022051015167 1024791412736 1026023133184 1026153809408 1027387167352 1029307365632 1030544513908 1033307684864 1034549641216 1034681403392 1035925010848 1039270412288 1041333599488 1042585202372 1043279863808 1043850169856 1044533805952 1047907008512 1048593301504 1049300135936 1049987341312 1050561313984 1058020081664 1058712997888 1059291740416 1059426653792 1063544029184 1064822327296 1066102161824 1069514684602 1072382345216 1073671266304 1074961736576 1075098645712 1075686345409 1079276929024 1079866912768 1081885196288 1084032983488 1084625567116 1085335907747 1087533744128 1088245989376 1088840876032 1090288422496 1091002471832 1093639075984 1096571420672 1097889415168 1098029244416 1099348991104 1100670324026 1103621521408 1105088717824 1106416949456 1107154141184 1108484855296 1109817168824 1112792891392 1114130382848 1114272280576 1114881394432 1115611550144 1121436184064 1123532161024 1124146336768 1124882560256 1125640819654 1128515239936 1130015531008 1130755598336 1131373722752 1135738504082 1138038407168 1139406241792 1140775720448 1140921011776 1142292311069 1145355108352 1146731737088 1150402349824 1151785044956 1154873294848 1155504603136 1156261363712 1157798541536 1158431448902 1161537519616 1165107134464 1166656072192 1167420136064 1168058303048 1171190185984 1171957219328 1172597866496 1172747210752 1174156762688 1175568008797 1176351275008 1177765158752 1182342447104 1182493032448 1183914298112 1185337272028 1190095542272 1191525945568 1192319844352 1193752921088 1195187720272 1195339941614 1198392344576 1199985532928 1200641501696 1201427823232 1209165807616 1209957711872 1210619131904 1212228575012 1213022485129 1215478890496 1216939802624 1218402470656 1222302496688 1225579823104 1227052875776 1228527698944 1228684166528 1230160950382 1233459347456 1234133614592 1238894838272 1239572076704 1240383894568 1243709702144 1244389572608 1245204545536 1246043911424 1246859967808 1247541560356 1249873229696 1254730760192 1256398846976 1257221684992 1257908941744 1258069151378 1261281738752 1262958534656 1264476513664 1265319018496 1265996317166 1266839834624 1268362478656 1273291866112 1273454034944 1274984628736 1276517062184 1276679641783 1281641353216 1284036755456 1284738670592 1285580068864 1287289167892 1291446321152 1292292112384 1292998540288 1297986861808 1298696402731 1302178562048 1303031382016 1303743680512 1303909727744 1305476926936 1308977266688 1310550556672 1314745542656 1316325765664 1321441558528 1323029829632 1323198333184 1323921655888 1324788715796 1331551010816 1334194441216 1334923774912 1335798040304 1339379679232 1340111847424 1341893443072 1342772273024 1343506295768 1344401457152 1346017324288 1351248510976 1351420608512 1353044912128 1354671168032 1354843701484 1360109191168 1361743937792 1362651250688 1364289052672 1365928823168 1366102790416 1371412037632 1372161716224 1373060369408 1374885768074 1379111040671 1382808813568 1383564722176 1384470843392 1385404085728 1386311411576 1390788345856 1391699197952 1392459966464 1396917139072 1397832005024 1398596126018 1402346143744 1404031655936 1404210476032 1405898229008 1409667825664 1415879815168 1417581593792 1419285417823 1422159511552 1423090909184 1424982820352 1425761783264 1426695540088 1428426548224 1433978011648 1435884396544 1436824782848 1437610219136 1443381182464 1445116015616 1446852933904 1447816953856 1449557118464 1451484214817 1455190704128 1455376039936 1457125289984 1458876642496 1459062447752 1464732975104 1467470577664 1469234364416 1471000271104 1471187620448 1471991841086 1476905271296 1477712617472 1478680397824 1480646211772 1483413556352 1484224460264 1485196505338 1488204070912 1489178722304 1489992777728 1491973630784 1492950750928 1493766868321 1497772064768 1502566334464 1504372303616 1506180443404 1510218924032 1512034091008 1512226666496 1514044246624 1524793647104 1525627171328 1526626331776 1531556397056 1533592506368 1534596883456 1535435766592 1538305513472 1541359398397 1546337042432 1547349766144 1548195620608 1548392801696 1554410504192 1556278786048 1557315715072 1559187488768 1561061512192 1561260331904 1563136846726 1567328043008 1569211850752 1571097922688 1571298020656 1576126903624 1580352929792 1581216825344 1582252392448 1584355898944 1585221982708 1586260172861 1589472395264 1590513369088 1591382818816 1594542074216 1596476730368 1597522291456 1598395572592 1602681307136 1603730931712 1604607606784 1604811972608 1606740833152 1608672012038 1618148360192 1620093250048 1622040477512 1622247063619 1626389610496 1628551794688 1629442038016 1630509188672 1642085466112 1642983107584 1644059126528 1645167351802 1651561160704 1652642797568 1653546210176 1654647947264 1656636706816 1658839102648 1659925505966 1663286902784 1665286045696 1667287591424 1667499940288 1669504146947 1673980542976 1679124987904 1681143166976 1681357280512 1683378142628 1687891738624 1688814419968 1689920454656 1692167099168 1695329778688 1696256526016 1697367434672 1701918539776 1702848888832 1703964114944 1705112720896 1706229429632 1707162135224 1711739502592 1719282632704 1720408621568 1721349078176 1728038961152 1728259047424 1730336281856 1732416012964 1742621310976 1744715807744 1746812821936 1747035299282 1753825009664 1754783733248 1755932972416 1758063443968 1761553598168 1767242334208 1768399732736 1769366423552 1771718686556 1772879016727 1776469147648 1778604326912 1781928558592 1784070299648 1784297522176 1786442110544 1791232049152 1793384972288 1795540483072 1795769166464 1797927542866 1801287889856 1803452899339 1808288448512 1810461872128 1810692455936 1811682265952 1812868768984 1817729564672 1818723221504 1822333799104 1825739761664 1826737797248 1827934160416 1833837264896 1836275237888 1837477847296 1838482299472 1849312411648 1851535142912 1853760545728 1853996644136 1861202051072 1863439072768 1865678783192 1876669104128 1877694980096 1878924716032 1881422629996 1887498469376 1888734625792 1889767097344 1893299093504 1895816117312 1897057721104 1898094742453 1903184052224 1904430481408 1905471533056 1905714217472 1908004739368 1913120620544 1913868382972 1918999986176 1921306476544 1921551177728 1923860734432 1931337662464 1933905256192 1936229661548 1937519747072 1939848496768 1942180045442 1946113015808 1947387559936 1949976491008 1951042440256 1952320212752 1962513322112 1964894437376 1966181281792 1967256089344 1974901669888 1975153197056 1977527179264 1979904014816 1991567212544 1993960923136 1996357510784 1996611770608 2004371439616 2005467123712 2006780539904 2013204112192 2014304624644 2015623828673 2021028265984 2022133055488 2023457386496 2024821356064 2026147447688 2032690659328 2036489781248 2038937485312 2041648126336 2042985238112 2044102030334 2049582825472 2052046266368 2052307618816 2054774334704 2058614731264 2061089027816 2066615369728 2069099282432 2069362806784 2071850021696 2074340226049 2078540824576 2082667198976 2085170404744 2086559727616 2087700339712 2089067611904 2095814017024 2097186603008 2098600271872 2099974682624 2101122627968 2116040163328 2117425995776 2118583480832 2118853307584 2121400006271 2127088058368 2129644654592 2132204323648 2139029369204 2144764690432 2147342532608 2149923473152 2150197291424 2151372690818 2158553858048 2159733825536 2163770392576 2168065966976 2169251134232 2170671815494 2175067488256 2176491978752 2177681752064 2180576844992 2182004943664 2183197730623 2187278151968 2195778830336 2196058488832 2198697982208 2201340648052 2207243042816 2210177435648 2212833898912 2214308282368 2216969710592 2219634337648 2225585782784 2228260765696 2228544561152 2229762788864 2231223100288 2242872368128 2247064322048 2248292673536 2249765120512 2251281639308 2252756043811 2260031062016 2261511196672 2262747445504 2271477008164 2276076814336 2278812483584 2281551440896 2281842023552 2284584622138 2290710216704 2293463474176 2300804699648 2303570089912 2309746589696 2311009206272 2312522727424 2315597083072 2316862897804 2318380252643 2323075039232 2330214268928 2333312144384 2334840272128 2336116606096 2342380371968 2343914438656 2345195732992 2345494421504 2348313525376 2351136017594 2352702550016 2355530317504 2364684894208 2364986064896 2367828596224 2370674544056 2370976477597 2380191084544 2383051891136 2384639688704 2387505842176 2390375440544 2390679883228 2399971065856 2401283003392 2402855646464 2418331615232 2419915423744 2421238263808 2424457150024 2426044970258 2430957780992 2433879605248 2436804941312 2444604993376 2454105751552 2457055397888 2457368333056 2460321900764 2466918694912 2468267229184 2477789676544 2479144153408 2480767789136 2487419404288 2488779145216 2490409091072 2492087822848 2493719935616 2495083120712 2499746459392 2509461520384 2512797693952 2514443369984 2515817883488 2516138302756 2525917069312 2528953027328 2530638036992 2531992634332 2533679669248 2536724957312 2546583732224 2546908069888 2549969257472 2553034124368 2553359283566 2563282706432 2568073510912 2569477341184 2571160137728 2574578335784 2582892642304 2584584224768 2585997080576 2591130870601 2595973723616 2597392805462 2604357124096 2606062764032 2607487361024 2607819455488 2610953853872 2617954533376 2621101113344 2629491085312 2632651531328 2635815775957 2642883117056 2646059659264 2646396666368 2647843311776 2649577431592 2663102021632 2668388882432 2669847549824 2671596080608 2680223694848 2683786886144 2685544546048 2687012591536 2688802914304 2692034648576 2702497021952 2702841217024 2706089824256 2709342336064 2709687402968 2720218382336 2723487875584 2725302501376 2728578105344 2731857646336 2732205580832 2742824075264 2744323432448 2746120738816 2749771536148 2758222081342 2765617627136 2767129444352 2768941686784 2770808171456 2772622823152 2774138469739 2781576691712 2783398395904 2784919932928 2793834278144 2795664010048 2797192252036 2804692287488 2808063311872 2808420952064 2811796458016 2831759630336 2835163187584 2838570835646 2844319023104 2846181818368 2849965640704 2851523566528 2853391080176 2856853096448 2871768793088 2873649565696 2875220438272 2886762364928 2890232031232 2893705867808 2895633907712 2899114236928 2902968429634 2910381408256 2910752079872 2914250579968 2917753284992 2918124895504 2929465950208 2934941155328 2938468728832 2942000542208 2942375240896 2943983682172 2945911749599 2953810542592 2955425234944 2957360795648 2961292423544 2966827112704 2968448920528 2970393010676 2976408141824 2978357444608 2979985555456 2983947261568 2985901501856 2987533736642 2995544129536 3005132668928 3008744607232 3012360886808 3020437848064 3024068182016 3024453332992 3028088493248 3031728022687 3049587294208 3051254342656 3053252663552 3063112794112 3067185012736 3069193766912 3070871533184 3076611026944 3082718796794 3092674084864 3094699532288 3096391241216 3096785603392 3100507701473 3108821008384 3112557572096 3118374977536 3122123024384 3122520663808 3126273693452 3134656086016 3138423701504 3142195845376 3142596041312 3152253807248 3160705859584 3162433650688 3164504784896 3168711797888 3170443965416 3172520345722 3178944790528 3181026738176 3182765637632 3189084148432 3192953460736 3195044582912 3196791145184 3207461863424 3209215213568 3209623945216 3213481666304 3217344024076 3236296720384 3240186500096 3244080955024 3244494127238 3252779220992 3257103589376 3258884076032 3261018377344 3284170932224 3285966215168 3288118253056 3290334703604 3292489602493 3303122321408 3305285595136 3307092420352 3309295894528 3313273413632 3317678205296 3319851011932 3326573805568 3330572091392 3334575182848 3334999880576 3339008293894 3347961085952 3349269670201 3358249975808 3362286333952 3362714561024 3366756285256 3375783477248 3377628839936 3379840909312 3384334198336 3388401907709 3390659557376 3392513052032 3394734869344 3405697777664 3407928229888 3410225441792 3412458859264 3414324270448 3423479005184 3438565265408 3440817243136 3442698156352 3456077922304 3456518094848 3460672563712 3464832025928 3485242621952 3489431615488 3493625643872 3494070598564 3507650019328 3509567466496 3511865944832 3516126887936 3523107196336 3525033093127 3534484668416 3536799465472 3538732847104 3543437373112 3545758033454 3552938295296 3557208653824 3563857117184 3568140599296 3568595044352 3572884221088 3586769944576 3591080966144 3591538332928 3595855085732 3602575779712 3606905798678 3616576897024 3620923744256 3621384911872 3623364531904 3625737537968 3635459129344 3637446443008 3644667598208 3651479523328 3653475594496 3655868320832 3667674529792 3672550475776 3674955694592 3676964598944 3698624823296 3703070285824 3707521091456 3707993288272 3722404102144 3726878145536 3731357566384 3743301396107 3753338208256 3755389960192 3757849432064 3762845259992 3774996938752 3777469251584 3779534194688 3786598187008 3791632234624 3794115442208 3796189484906 3806368104448 3808860962816 3810943066112 3811428434944 3816009478736 3826241241088 3827736765944 3837999972352 3842612953088 3843102355456 3847721468864 3852346134091 3862675324928 3867810512384 3872459323096 3875039494144 3879696993536 3884360090884 3892226031616 3894775119872 3899952982016 3902084880512 3904640425504 3925026644224 3929788874752 3932362563584 3934512178688 3939742868789 3949803339776 3950306394112 3955054358528 3959808029632 3983134425088 3987921846272 3992715021568 3993223541216 4008742879232 4010934247424 4013561079808 4026408224384 4028609249288 4031247657346 4042056531968 4044266110976 4046914772992 4049642712128 4052294895376 4054510071157 4065381318656 4077874970624 4083296252672 4085970476224 4088204060668 4099165650944 4104092532736 4104615237632 4109548669408 4117229462528 4122178055632 4133230739456 4138198564864 4138725613568 4143700043392 4148680452098 4157081649152 4165334397952 4170340809488 4173119455232 4175400679424 4178135223808 4183689795649 4194373206016 4197200543744 4199949365248 4202245255936 4232080326656 4234851991552 4237166961664 4237706615168 4242800012542 4254176116736 4259289309184 4264408647296 4278058738408 4289529380864 4294685065216 4299846946304 4300394582848 4302745381636 4305563326337 4317107716096 4319467651072 4327540785152 4336131933952 4338502268464 4341343630988 4350134976512 4352983957504 4355363504128 4361153689984 4364009887328 4366395461246 4374556303936 4391557660672 4392116977664 4397395964416 4402681296104 4403242029823 4414486085632 4420354871296 4425667797824 4428616564736 4430987110081 4433939421184 4439268675296 4456521531392 4457089122304 4459525577728 4462446200576 4485744736256 4494128644096 4496585347072 4499530241024 4502563278616 4505512087622 4520062124032 4523022393344 4525494891008 4542954016328 4557624967168 4563102881792 4563684047104 4569169244276 4581420433408 4586926948352 4601609399296 4607140179824 4619493179392 4622018412544 4625045454848 4631194166144 4633725795608 4636760505286 4646150078464 4660428537856 4666624288768 4669680544256 4672233212192 4687828877312 4690391465984 4690988843008 4696627050752 4702272035188 4705405100032 4711060635008 4729369788416 4729972129792 4735657192448 4741349088112 4741952955194 4760382169088 4766103782272 4769279377408 4775011684352 4780750881088 4781359766456 4799942131712 4802566006784 4805711292928 4812100188259 4836663230464 4839830847488 4842476527616 4848914300048 4852089940516 4861915561984 4867759210496 4873609882624 4889209986752 4895086441063 4908211503104 4914110795776 4914736666112 4920643801528 4933837389824 4936534458368 4955579353088 4958288306816 4961535578272 4977558290432 4980818182144 4984175645696 4987439871232 4990166241424 4999492918784 5018923040768 5025595387904 5028886739968 5031635766976 5032276605512 5051834138624 5057906054656 5061276073984 5063985268664 5067359338496 5073449914624 5093167464448 5093816139776 5099938514944 5106068248736 5106718567132 5126565412864 5136147021824 5138954682368 5142320275456 5149156671568 5151971443801 5165785284608 5169168449536 5171994161152 5182261741202 5191947447232 5194785610924 5208714248192 5212125528064 5214974722048 5215638910976 5221907707744 5242202226688 5258982170624 5265303062656 5271631551914 5285766234112 5292119318528 5292793332736 5295686623552 5299154863184 5336777764864 5339695099648 5343192161216 5360447389696 5367573772288 5371089092096 5374025183072 5377605828608 5384069297152 5404994043904 5405682434048 5412179648512 5418684672128 5419374805936 5440436764672 5446975751168 5450605002752 5457156210688 5463715292672 5464411161664 5470978963541 5485648150528 5488646864896 5492241477632 5499543072296 5516444162684 5531235254272 5534258888704 5537883373568 5541616342912 5545245646304 5548276939478 5563153383424 5566796791808 5569839865856 5587668556288 5591328020096 5594384504072 5609384574976 5616126623744 5616841904128 5623592916032 5630352042133 5663519260672 5670326375168 5677141671292 5688638046208 5692363636736 5699931281408 5703047133056 5706782160352 5713706192896 5743537586176 5747299131392 5750440876544 5758085731307 5773524729856 5780464062464 5787411735616 5791267815424 5798228473856 5805936859268 5821504159744 5828501159936 5835506569984 5836249791008 5858931900416 5869882310656 5876937457664 5884001084416 5884750481792 5887967364344 5891823499198 5907621085184 5910850469888 5914721591296 5922584847088 5933654225408 5936897841056 5940786021352 5956714889216 5959971110912 5967894523136 5971803003712 5975067473284 5991088259072 6010265337856 6017489214464 6024721773616 6040875696128 6048136364032 6048906665984 6056176986496 6063456045374 6099174588416 6102508685312 6106505327104 6114623547487 6134370025472 6138387533824 6141743066368 6153222053888 6165437593588 6185348169728 6189399064576 6192782482432 6193571206784 6201015402946 6217642016768 6225115144192 6236749955072 6244246048768 6245041327616 6252547386904 6269312172032 6276847403008 6284391690752 6285192082624 6292746400031 6304507614496 6324867301376 6329009569792 6337423595776 6340887930832 6345040691444 6357889581056 6362053476352 6365531275264 6378168296864 6385906921472 6390089165824 6393582290368 6414923726848 6418430427136 6419247890432 6426963332608 6434688048152 6472593440768 6480373000192 6488161910048 6488988254476 6514207178752 6517768152064 6522036754688 6568341864448 6571932430336 6576236506112 6580669407208 6584979204986 6606244642816 6610571190272 6614184840704 6618591789056 6626546827264 6635356410592 6639702023864 6661144182784 6669150365696 6669999761152 6678016587788 6695922171904 6698539340402 6716499951616 6724572667904 6725429122048 6733512570512 6751566954496 6755257679872 6759681818624 6768668396672 6776803815418 6781319114752 6785026104064 6789469738688 6811395555328 6815856459776 6820450883584 6824917718528 6828648540896 6877130530816 6881634486272 6885396312704 6912155844608 6913036189696 6921345127424 6929664051856 6970485243904 6978863230976 6987251287744 6988141197128 7015300038656 7019134932992 7023731889664 7032253775872 7046214392672 7050066186254 7068969336832 7073598930944 7077465694208 7086874746224 7091516066908 7105876590592 7114417307648 7127714234368 7136281198592 7137190088704 7145768442176 7154357106169 7173539889152 7182161932288 7183076665856 7191710171464 7205151559424 7213811597356 7233153794048 7241847488512 7242769823744 7246729063808 7251475075936 7274892886016 7289335196416 7302959046656 7306951188992 7311736641664 7335349059584 7345100951552 7349911389184 7353929197888 7397249646592 7406140571648 7415042182912 7415986576544 7444808204288 7453756291072 7462715132768 7486602792214 7506676416512 7510779920384 7515698864128 7525690519984 7529804417863 7549993877504 7554938503168 7559068389376 7573196374016 7583264469248 7588230884416 7592378969812 7612736208896 7617721925632 7621886132224 7622856869888 7632018957472 7655473531888 7675999944704 7685225906176 7686204710912 7695442937728 7704692268182 7725350649856 7735621024768 7744918646192 7750078988288 7759393987072 7768720181768 7789550239744 7799905964032 7804169761024 7809280851008 7850053288448 7859577749504 7864725127168 7869024357376 7879485737578 7899606679552 7900612788224 7910108717056 7919616059264 7966268850176 7975843692544 7985430043136 7986447082432 7996046177483 8017485758464 8021868494848 8027122159616 8052816448768 8057218498576 8062495314692 8084113063936 8088532221952 8093829545984 8099285424256 8104589790752 8109020142314 8130762637312 8155749941248 8166592505344 8171940952448 8176408121336 8198331301888 8208185065472 8209230475264 8219097338816 8228976061579 8234458925056 8244356111264 8276397129728 8277451227136 8287400086784 8297360904196 8314163298304 8330668795904 8340681618976 8346238910464 8350801358848 8356270447616 8367379591298 8388746412032 8394401087488 8399898730496 8404490511872 8464160653312 8469703983104 8474333923328 8475413230336 8485600025084 8508352233472 8518578618368 8528817294592 8556117476816 8579058761728 8589370130432 8599693892608 8600789165696 8605490763272 8611126652674 8634215432192 8638935302144 8655081570304 8672263867904 8677004536928 8682687261976 8705967915008 8710727008256 8722307379968 8728019774656 8732790922492 8749112607872 8783115321344 8784233955328 8794791928832 8805362592208 8806484059646 8828972171264 8840709742592 8851335595648 8857233129472 8861974220162 8867878842368 8878537350592 8913043062784 8914178244608 8919051155456 8924892401152 8936757492481 8971489472512 8988257288192 8993170694144 8999060482048 9005126557232 9011024175244 9040124248064 9046044786688 9050989782016 9085908032656 9090874819117 9115249934336 9126205763584 9127368094208 9138338488552 9162840866816 9173853896704 9203218798592 9214280359648 9244036825088 9250090909696 9262388332288 9267451591216 9273521010572 9292300156928 9320857075712 9333248577536 9339361088512 9344466424384 9375657754624 9380782931968 9381977686016 9393254101504 9404544070376 9410810200064 9422121270016 9458739576832 9459944259584 9471314384896 9482698176224 9483905910388 9520764338176 9532207564544 9538558754816 9550023368704 9561501762176 9562719532912 9567946967059 9599884263424 9605132013568 9611422585856 9624200376518 9653777284697 9673326460928 9679661694976 9684953055232 9697828600096 9704179881032 9735518420992 9747219765248 9778419973504 9790172882126 9816423006208 9828221591552 9829473332224 9841287603056 9867674779648 9873068916736 9911158706176 9916576613632 9923071156544 9955116580864 9961636364288 9968351291392 9974879742464 9980332482848 9998985837568 10037846081536 10051190775808 10057773479936 10063271533952 10064553211024 10103668277248 10115812109312 10122552147968 10127970537328 10134718676992 10146899829248 10160389503719 10186334928896 10187632279552 10199877029888 10212136497472 10213437134264 10253130825728 10272294043648 10277909364736 10284640550912 10298313343136 10303942887602 10331570569216 10338336899072 10343988322304 10364523482404 10383894894464 10389571221848 10417428496384 10424251056128 10429949444096 10431277821952 10443815415488 10456368078247 10484404453376 10517964341248 10530606125312 10543263103828 10571532468224 10584238637056 10585586665472 10591373247104 10598309726368 10673555529728 10679390199296 10686384322432 10693587786713 10720894779392 10735147544576 10742178184192 10748050366144 10755211657216 10768138594304 10789515788779 10811364868096 10824359297024 10837369344256 10838749611872 10880873529344 10893951502336 10901210005504 10914312421376 10927430585344 10928822323328 10941957927082 10971296301056 10977293729792 10984482955264 10999086144592 11032888325368 11062470508544 11068517777408 11075766747136 11083232685824 11090491292608 11096553878956 11126306766848 11133593583616 11139679731712 11175337112576 11182656040192 11188769008144 11218769149952 11232253247488 11233683808256 11247185832064 11260704084266 11327038521344 11340652750336 11354283342584 11355729445333 11384727273472 11399862562816 11406094266112 11413564320704 11427412385792 11487075172352 11494598262784 11500881753088 11516171462614 11547049459712 11560928124928 11574823471232 11582535630848 11596456947712 11611873718536 11643008319488 11657002319872 11671013139968 11672499582016 11686529028629 11717863800832 11753874915328 11768002168832 11769500963584 11775934728688 11783646998396 11815242170368 11821700939776 11829443182592 11845169694176 11867308450816 11873795682112 11881572042704 11913429778432 11919942221824 11935789046272 11943606007424 11950134946568 11982176518144 12020530675712 12034978428928 12049443547232 12096272728064 12097813331968 12112353972992 12126912090748 12198349176832 12205017370624 12213010654208 12229247094974 12268740050944 12276775067648 12283486132736 12306444107776 12330875187176 12370696339456 12378798129152 12385564964864 12387142413568 12402030805892 12435284033536 12450230288384 12473499910144 12488492097536 12490082655232 12505094773808 12538624344064 12553694806016 12568783381504 12570384165248 12585492800062 12609015228992 12624170295373 12649734602752 12658019139584 12674847191552 12681775861664 12690081382888 12724106952704 12731062550528 12756336593728 12771813842944 12780178331648 12787164580736 12836860854272 12838495780864 12853926665216 12869376096304 12945186881536 12960746000384 12976323820096 12977976508952 13028414357504 13035536304128 13044073509376 13136683728896 13143864860672 13152473012224 13161338814416 13169958409972 13212489285632 13221142380544 13228369681408 13237183578112 13253093654528 13270712821184 13279404047728 13286663197171 13322288365568 13338300731392 13339999522304 13356033175576 13391844343808 13397078680804 13432999903232 13449145335808 13450858244096 13467025141024 13510515359744 13519363637248 13537336793344 13553607630836 13562638229504 13570052208128 13578939477376 13622791110656 13631712919552 13640901767168 13649835437056 13657297081792 13754261061632 13763268972544 13770792625408 13824311689216 13826072379392 13842690254848 13859328103712 13940970487808 13957726461952 13974502575488 13976282394256 13983922490317 14030600077312 14038269865984 14047463779328 14064507551744 14092428785344 14100132372508 14109366800711 14137938673664 14147197861888 14154931388416 14173749492448 14183032133816 14228834615296 14255428468736 14272562397184 14274380177408 14291536884352 14308714212338 14347079778304 14364323864576 14366153331712 14383420342928 14410303118848 14427623194712 14466307588096 14483694977024 14485539647488 14493458127616 14502950151872 14549785772032 14578670392832 14605918093312 14613902377984 14623473283328 14670698119168 14690201903104 14699822778368 14707858395776 14794499293184 14812281143296 14830084365824 14831973153088 14849800043897 14889616408576 14907512582144 14925430265536 14973205584428 15013352833024 15021559840768 15031397728256 15051381039968 15059608835726 15099987755008 15109877006336 15118136778752 15146392748032 15166528938496 15176461768832 15184757939624 15225472417792 15235443851264 15243772264448 15245713739776 15264037914944 15282384114361 15310947063776 15370451812352 15372409421824 15390885875456 15409384536364 15450701299712 15471242049536 15489837292384 15500157976576 15518787974144 15537440363536 15579100479488 15599811928064 15608339522048 15618561702016 15700106576896 15719155499008 15729450254336 15738048714752 15758971475156 15769292306677 15801225576448 15820217434112 15839232118528 15932537700352 15951687385088 15970860086272 15972894164864 15992092354966 16034971516928 16043736989696 16054244319232 16105632897536 16114436997152 16124990629384 16168226127872 16177064443904 16187659091968 16198570848512 16209179581504 16218040284628 16261525274624 16311499882496 16333185010688 16343881904896 16352816242672 16396662603776 16416370130944 16418460950528 16438194677632 16457952123158 16468917850112 16488712222528 16552794259456 16554902454272 16574800173568 16594721808392 16596835343179 16661337591808 16681363237952 16692477820928 16701602717696 16712540895232 16734759182596 16788802174976 16799797460992 16808981023744 16928321306624 16939407966208 16948667846656 16950826460672 16971200050168 17016704466944 17037157236736 17057634589184 17112234953632 17178740260864 17199387785216 17201578331392 17210981526544 17222253305348 17268430864384 17277870604288 17310163140608 17344527735808 17354009073856 17365374523952 17411935830016 17421454016512 17444614759936 17456039549312 17465581844984 17498225215744 17566230642688 17568467910656 17589583857664 17610725184416 17612968119292 17681419485184 17702671191296 17714466258944 17723948440324 17735757684736 17757074701184 17826086125568 17828356489216 17838102310912 17849784802304 17873514984962 17942978945024 17976514576384 17986341388288 17998120964096 18010253114464 18022048350488 18080248496128 18092089573376 18101979564032 18171816065312 18181749638234 18230499868672 18252411527168 18254736188416 18276676977104 18325681733632 18347707793408 18406437597184 18428560719296 18450710431699 18488073650176 18500181819392 18524776664576 18534903182432 18547042021144 18641714151424 18666497155072 18678722177024 18688932848768 18761565863936 18763955372032 18786508203008 18809088140752 18821620400128 18844242540032 18917479153664 18919888519168 18942628769792 18965396352448 18967811820776 19041528676352 19064415129088 19077117509632 19100046737408 19123003524352 19125439065824 19135893934118 19199768526848 19210264027136 19222845171712 19248400753036 19307554569394 19346652921856 19359323389952 19369906110464 19395657200192 19408359762064 19418969288173 19471036841984 19494439530496 19556839947008 19580345764252 19632846012416 19656443183104 19658946664448 19682575206112 19746137833472 19822317412352 19833153227264 19846142313088 19910233161728 19923272728576 19936702582784 19949759484928 19960664965696 19997971675136 20102381551616 20115546959872 20126543067904 20129106422048 20207336554496 20231624218624 20245104295936 20255941074656 20269437353984 20293799658496 20320779007438 20372669857792 20375264559104 20399754059776 20424272994944 20426874268528 20506261651456 20544588087296 20555818729472 20569281101824 20596626686272 20607885775204 20621382247193 20663141138432 20676673798144 20687976644608 20729046964808 20767789788928 20779142443696 20834856992768 20848502112256 20859898888192 20862555643904 20887630830976 20912736156494 20968808906752 21035928682496 21061212250624 21086526207656 21143064936448 21168477274112 21171173330944 21182746494208 21196619452736 21347111059456 21358780398592 21372768644864 21387175573426 21441789558784 21470295089152 21484356368384 21496100732288 21510423314432 21536277188608 21579031577558 21622729736192 21648718594048 21674738688512 21677499223744 21703553910311 21761747058688 21787903004672 21828624842752 21854861170688 21857644646656 21883915854164 21942592602112 21954587459584 21968965910528 21998172289184 22065776650736 22124941017088 22137035554816 22151533494272 22166465371648 22180982585216 22193107757912 22252613533696 22267187167232 22279359463424 22350674225152 22365312080384 22377538016288 22464506494976 22467367616512 22494371664128 22521408168532 22654077042688 22681305500672 22708566685168 22711458890666 22769454546944 22799725125632 22812188532224 22827128641408 22854824771584 22974150344704 22989196525568 23001763506176 23032342925228 23047427217451 23094098919424 23121856249856 23149646942464 23165071261696 23192913895424 23223747437072 23286016638976 23314004639744 23342026279936 23344999164032 23373058057258 23435727601664 23444887691407 23507749830656 23536004337664 23539001927168 23551869457376 23567293996792 23630484340736 23643401879552 23658886365184 23690339388352 23734616901632 23747591364224 23763144085408 23839884443648 23871578092544 23887212014848 23900269893136 23964353036288 24041061351424 24069956857856 24098887094464 24192545456128 24195626663936 24224707945984 24253824181496 24396698353664 24410034741248 24426021308416 24458494189948 24537480101888 24553550135296 24566972265472 24612888215552 24661750374352 24675231651889 24741392678912 24757596258304 24771129929728 24774284827136 24804061611784 24870568067072 24900460576768 24946999820288 24976984195072 24980165310464 25010189547616 25107389612032 25137566763008 25140768330496 25170985600124 25218030457984 25248340590746 25299469205504 25316038279168 25349694383104 25363551723328 25380162765776 25448213905408 25462125101056 25512673187456 25543627685888 25560356663296 25574329161472 25673721708544 25676991561728 25707853330432 25738752192608 25890373763072 25921492000768 25952647640192 25955953017904 26056828715008 26071072608256 26088147018752 26203109772749 26273367457792 26287729721344 26304946024448 26322677628832 26339916819944 26424978571264 26442284761088 26456739362816 26474367156224 26506187309056 26541425642368 26558808095456 26573326394342 26644576731136 26676601462784 26679999044608 26712066351152 26783688687616 26794157361608 26865999806464 26898290671616 26901716488192 26934050282048 26966422938637 27021030719488 27038727274496 27074673586688 27107215261672 27125276459008 27140104416256 27157878954752 27245582221312 27263425839104 27281803534336 27299670874112 27314594163584 27508522123264 27526537945088 27541585250816 27578200081523 27648623378432 27652144758784 27685380509696 27718656207424 27881940975616 27915452923904 27949005150976 27952564788512 27967844980634 28061200154624 28076539731968 28094927558656 28129015103488 28184857570688 28200264745016 28218733601422 28275877347328 28294395723776 28309862776832 28347498984896 28366064267632 28381570498099 28457669230592 28545124794368 28548760354816 28583073768704 28617428424676 28694159556608 28728647729152 28732306663424 28766840685856 28820606237696 28855246389424 28932615176192 28967389954048 28971079294976 28986916255232 29005900303744 29099571544064 29157340785664 29211836186624 29227804755968 29246946566656 29285828569543 29380403806208 29399645556736 29415716791552 29588998586368 29624562286592 29660168731648 29663946306176 29699600087794 29779232817152 29815025164288 29850860531072 29946411168856 30026705666048 30043119681536 30062795456512 30102762079936 30119217671452 30138943284359 30199975510016 30219754012672 30236273557504 30292785496064 30333057876992 30352923537664 30369515879248 30450944835584 30470887702528 30487544528896 30491427479552 30528075829888 30564768228722 30621894127552 30740903624704 30744818843648 30781771750912 30818769072728 30822694208761 30901402599424 30942484099072 30979674584768 31000315953152 31037575948288 31074880727072 31199623856128 31216679044096 31237123404032 31400213153792 31438310998016 31458900508672 31476097429504 31517942950312 31538584613354 31602451152896 31640434868224 31678464237056 31903374770176 31941720172544 31945788329728 31984184709932 32069943033856 32087473979392 32108488638464 32211265795072 32228873994304 32249981258768 32336452255744 32354128887808 32375318183936 32397141697024 32418359163008 32436080569256 32523050549248 32622999764992 32666370021376 32687763809792 32705632485344 32832740261888 32836921901056 32876389355264 32915904246316 32937835700224 32977424445056 33105588518912 33109804908544 33149600347136 33189443616784 33193670686358 33322675183616 33362726475904 33384955641856 33403205435392 33425081790464 33469518365192 33577604349952 33599594921984 33617962047488 33684701317813 33856642613248 33878815932416 33897335693312 33901652921344 33942400100336 34033408933888 34074314473472 34115269178368 34224469907264 34265605087441 34357480521728 34398775570432 34403156662784 34421963053088 34444506610696 34536861728768 34555741208576 34620326281216 34689055471616 34708018147712 34730749047904 34842908033024 34889229519872 34912079098624 34931163689968 34996450431488 35132461285376 35136935821312 35179167715328 35221450368832 35225936238584 35362838970368 35405342382592 35428932517888 35447896880648 35471515369472 35514149402368 35652172251136 35656712978432 35676204621824 35699569604608 35747029969924 35885957890048 35953029152768 35972682776576 35996241928192 36020506228928 36044096700976 36063800106607 36160496992256 36184179146752 36203959128064 36343632130624 36363499276468 36460999737344 36504823054336 36509472376832 36553353954208 36695415586816 36812875194368 36857121438592 36901420863398 36976147300352 37000363638784 37049553329152 37069806364864 37094084042288 37332994310144 37357444354048 37377865697536 37523131727872 37527910744064 37573016406016 37618176281504 37643240800256 37688485080064 37834958307328 37839777038336 37885257539584 37930792704896 37935623641552 38083057352704 38128830258176 38154235019264 38200093474816 38246007048704 38250878131648 38271787868236 38296852744787 38399537053696 38420528054272 38445690343424 38496801506072 38615109138788 38693305843712 38718646779904 38739812220928 38791314400384 38816719524128 38837938576346 38942073683968 38988879060992 39113679894016 39160691528504 39265692024832 39312886366208 39317893328896 39365150412224 39412464294931 39492275666944 39644634824704 39666306454528 39692284626176 39820466323456 39846545457152 39873405165568 39899518969856 39921329931392 39995943350272 40204763103232 40231093919744 40253086135808 40258212844096 40306600119149 40414673108992 40463248437248 40511882149312 40538874707968 40587599316992 40641558014876 40750529118208 40799508119552 40848545989888 40853748537056 41012523302912 41089176174592 41111637458944 41138562203648 41193253372544 41215771550408 41242764494386 41326282276864 41353347596288 41375953289216 41458093929616 41535579577856 41558284887392 41697004224512 41719797776384 41725111287808 41775261661952 41825472312988 41937617813504 42071857364992 42122424501248 42173052415312 42286129872896 42336954548224 42342346661888 42365492988416 42393238905472 42694222118912 42717560797184 42745537289728 42774351146852 42802364832409 42940590178304 42968712736768 42992201464576 43020846628864 43072554377216 43158063155116 43245459472384 43297437188096 43349477377024 43354998447488 43407107820622 43523494117376 43575806009344 43657249685504 43709722341376 43715289293312 43767831708328 43885185204224 43909174919168 43937931821056 43996344578368 44049224800217 44131553301472 44274071109632 44303066988544 44332930743296 44361965170432 44386215515824 44505227067392 44534374334464 44558718926848 44701348450304 44730624160768 44755076032576 44929012989952 44934735233024 44988743328256 45042816337064 45308154085376 45362611001344 45417133370336 45422917781332 45599450251264 45624377064448 45654257282816 45709649543168 45948300689408 45978393051136 46003527012352 46064685850456 46094854434902 46188197838848 46243712499712 46299293884928 46330142523392 46385827790848 46447494874144 46628009279488 46684052559872 46689998328064 46746116114516 46871455203328 46889775382814 47015499661312 47072008675328 47078003854336 47103738914752 47134587993584 47260968681472 47286803759104 47317772730368 47380678776704 47469233803264 47495182728448 47526288170816 47679768887296 47743156185088 47774424029696 47800539786272 48082122702848 48139913715712 48197774188928 48385090912256 48391253327872 48449415891968 48507648362992 48793396707328 48820069482496 48852042616832 48916988379896 49074960203776 49107100270592 49133944530944 49225776431104 49323500748704 49350463303778 49482785357824 49515192516608 49542259859456 49548569654272 49608123223568 49741136134144 49800921153536 49893999640576 49953968390144 49960330620928 50020379095232 50080499743183 50214779224064 50275133526016 50281536660992 50341971200248 50436060915968 50496681181492 50598938411008 50632076558336 50699388766208 50727103446656 50760325531552 50924250202112 51025346374912 51087255371776 51120713326592 51148658322944 51347443417088 51353983123456 51415706660864 51477504385216 51780747526144 51842984001536 51905295280384 51911906035808 52113657430016 52142145216512 52176294037504 52406219545498 52546734915584 52575459442688 52609892048896 52645355257664 52679833639888 52708630925041 52849957142528 52884569522176 52913478725632 53012374618112 53082851284736 53117616190912 53146652788684 53289153462272 53353202925568 53359998089216 53424132702304 53588314723216 53731999612928 53796581343232 53803432976384 53868100564096 53932845877274 54042061438976 54077454548992 54149347173376 54214430523344 54250552918016 54280208832512 54315757909504 54526851678208 54563607068672 54599341748224 54629188327168 55017044246528 55053075890176 55083170501632 55156400163046 55297246756864 55304289517568 55370761019392 55437312414848 55763881951232 55830905847808 55898010301952 55905129577024 55935689961268 55972323242381 56122400309248 56153079463936 56189855117312 56258030206976 56369715141376 56400529490032 56437467202844 56551754694656 56588791447552 56619725553664 56694997969792 56732128535264 56763140996198 56915338461184 57090249588736 57097520709632 57166147537408 57234856849352 57388319113216 57457295458304 57464613326848 57533681371712 57602832431053 57641212475392 57710492778848 57934779908096 57942158589952 57973832510464 58011800607488 58199143088128 58314681571328 58423672373248 58455609511936 58493893133312 58571657139086 58760807612416 58799291113472 58831433583104 59249124573184 59320337463296 59327892612352 59399200175588 59558465634304 59630050328576 59701721062144 59892822337712 60053411332096 60086239363072 60125590913024 60205524159872 60238435342904 60277886568718 60399951020032 60439508025344 60472547115008 60585570992128 60666115753984 60705847075328 60739031758496 60941775405056 60975089057792 60982854959104 61056151659776 61129536457444 61243788255104 61481807249408 61489637687296 61563543501824 61637538145456 61645388417522 61802805198848 61884968198144 61959349169536 62000631906304 62075151896576 62149761454144 62399247712256 62433358088192 62474246808064 62557302447367 62800426307584 62876621996032 62917801017344 62952194859008 63035885900624 63077169226708 63204902305792 63280869736448 63356928474112 63636123733819 63806749540352 63883440345088 63891576659456 63968369419864 64139886067712 64174947958784 64216977276928 64422531590144 64457747988608 64499962517536 64708257775616 64750636367872 64794283394048 64836718326016 64872161138512 65046101098496 65245999529984 65332740042752 65375527619584 65411264970688 65665480523776 65673843802112 65752778710528 65831808492632 65875671400448 65954848890112 66211177037824 66219609817088 66299200694272 66378887233568 66387341372716 66645350367232 66725452951808 66769911283712 66806410870784 66850163580928 66939036730384 66975628769413 67155208699904 67199189843968 67235924094976 67369402635626 67713285226496 67757631864832 67794671386624 67803305842688 67884800200672 68148628946944 68230538356736 68448939814528 68531210174882 68714961043456 68797551140864 68806313325568 68843926106176 68889013221392 69073723457536 69111482417152 69378110943232 69416036295424 69461498095808 69685816066048 69778459039744 69824158197248 69862327379936 69992900862976 70264922570752 70273871642624 70358335430656 70442900737664 70451872477168 70725677940736 70810684765184 70857865035776 70895793761296 70943030738944 71028298804736 71122726526033 71304344502272 71313425956864 71352409243648 71399139209216 71494059939848 71771915780096 71906058305536 71945365553152 71992483856384 72041012457856 72088193401952 72127600213214 72320993984512 72368358293504 72407918256128 72687264261248 72726998552936 72921999474688 73009646108672 73018944753664 73106707908416 73194576547729 73390831173632 73625750388736 73714242877184 73802841726796 73952294600704 74000727277568 74099106658304 74139612729728 74188168084576 74665988620288 74714888708096 74755731395072 74855114506991 75046263455744 75055821488128 75146032812032 75236352563008 75286481600512 75376970160128 75679554076672 75770515079168 75861585409792 75871247283104 76166114705408 76257660516352 76308470038528 76400186949632 76492014097408 76501756263296 76543575736472 76593705489574 76799074107392 76841056108544 76891380686848 76993603012144 77230218277576 77437293559808 77479624441856 77582628800768 77633439048256 77675877152692 77884147367936 77977758121984 78227359788032 78321383057008 78531384049664 78625772732416 78635786657792 78730300824448 78824928589862 78984551333888 79289269649408 79332612909056 79384569252352 79490106117331 79693090914304 79746810331136 79799037939712 79842659862784 79991886700544 80409526206464 80462187839488 80506172271616 80516425688192 80613200238298 80829346217984 80926496874496 81023764298624 81077749415936 81175198633984 81283116029752 81501058236416 81599016239104 81697091979776 81707497074112 81805703200403 82025046605824 82223274917888 82277124407296 82386506745088 82431543100816 82485528988772 82652564553728 82706695192576 82751906578432 82916187859232 83071159155712 83116569774784 83394008449024 83439595552768 83450222575616 83550523323904 83650944625976 83875235627008 84143714729984 84244849002496 84346104830624 84673909096448 84684693323776 84730985976832 84786477810944 85388444237824 85435121594368 85491074579456 85548702293704 85604729664818 85881180356608 85937425473536 85984402929152 86041693257728 86145108754432 86316126310232 86594874376192 86698954754048 86709996894976 86814215641244 87046988234752 87151612018688 87314499371008 87419444682752 87430578586624 87535663416656 87770370408448 87818349838336 87875863642112 87992689156736 88098449600434 88263106602944 88548142219264 88606133977088 88665861486592 88723930340864 88772431031648 89068748668928 89117437853696 89402696900608 89461248321536 89510152065152 89858025979904 89869470466048 89977486656512 90085632674128 90616308170752 90725222002688 90834266740672 90845835562664 91198900502528 91248754128896 91308514565632 91419299086336 91896601378816 91956786102272 92007054024704 92129371700912 92189708869804 92376395677696 92487424999424 92598587769856 92660285046784 92771655581696 92894989748288 93006642380197 93256018558976 93368105119744 93379996656128 93492232229032 93742910406656 93779550765628 94030999322624 94144017350656 94156007708672 94207477829504 94269175987168 94573607518208 94635545460736 94761357553408 94938467606528 94990365456896 95052576341632 95359537774592 95486312370176 95548848059392 95601079572544 96164245405696 96279827431424 96395548377856 96770181824512 96782506655744 96898831783936 97015296725984 97586793414656 97640138964992 97704085233664 97833976759792 97887457432219 98149920407552 98214200541184 98267889061888 98451552862208 98647001497408 98700926607556 98965570715648 99030385033216 99084519718912 99097139308544 99216246447136 99601842307072 99787999281152 99907936780288 99920661241856 100040758190464 100160999486366 100429558448128 100550267052032 100563073321984 100683942400496 100872121831936 100993362362984 101264153116672 101398777532416 101454206893312 101520651063104 101848500404224 102050692749824 102174510743552 102241426653184 102297316645888 102694886834176 102707966246912 102831413321728 102955008770432 103561495052288 103685968003072 103810590560768 103823812071616 103948600307279 104227314860032 104284290433024 104352588075008 104812439090996 105093469831168 105150918885376 105219784097792 105290710515328 105359667279776 105417261850082 105699914285056 105769139044352 105826957451264 106024749236224 106165702569472 106235232381824 106293305577368 106578306924544 106706405851136 106719996178432 106848265404608 106976688800527 107176629446432 107593162686464 107606865952768 107736201128192 107865691754548 108084122877952 108154909097984 108298694346752 108428861046688 108501105836032 108560417665024 108631515819008 109053703356416 109127214137344 109198683496448 109258376654336 110034088493056 110106151780352 110166341003264 110312800326092 110608579035136 110741522038784 110874624829696 111527763902464 111661811695616 111796020603904 111810259154048 111871379922536 111944646484762 112244800618496 112306158927872 112379710234624 112516060413952 112739430282752 112801058980064 112874934405688 113177582895104 113239451107328 113389995939584 113464257070528 113526281992396 113830676922368 114180499177472 114195041419264 114332295074816 114469713698704 114776638226432 114914590916608 114929226653696 115067362743424 115205664862106 115282424950784 115420985557696 115869559816192 115884317179904 115947665020928 116023601214976 116177847402253 116629363142656 116847344746496 116911219023872 116987786266624 117143314278172 117521615224832 117598582226944 117662867166208 118498249146368 118640674926592 118655785224704 118798400351176 119116931268608 119260100657152 119403442124288 119785644675424 120172478726144 120251181826048 120411048319744 120476870685808 120555773137436 120799902040064 120879016050688 120945094230016 121171141984256 121332231507968 121411694150656 121478063516992 121883550810112 121950178115584 121965709918208 122112303319552 122259072914888 122487576510208 122963614498816 122979275374592 123127087003648 123275076290912 123290776835044 123769936396288 123918698339072 124001263812608 124150303793152 124299522908288 124798495424512 124866716176384 124948493616128 125114604894734 125600852615168 125753243992064 125835602034688 125904389718016 126071771801248 126154338453416 126561739472896 126713856948224 127272247467638 127613499080704 127766880690176 127783153318912 127936738839728 128279772135424 128349895917568 128433954553856 128845063180288 128915495977216 128999925035072 129416515551232 129501272735744 129588566788096 129673436652032 129744322277024 130491999059968 130665480085504 130751055239168 130822529941376 131330961047552 131347687604224 131505557421056 131663616985264 131751342800896 131909697780224 132422354075648 132439219634176 132598401388544 132757774467136 132774682745432 133290700734464 133450905903616 133539822567424 133612821741568 133700327161856 133878073460768 133951257538826 134310417399808 134398379687936 134471848189952 134738805271252 135426570452992 135515263729664 135589342773248 135606611685376 135769600401344 135932785017211 136297257893888 136461076713472 136897879629056 137062420349764 137429922086912 137595102281728 137612626651136 137687852212352 137778026442784 138222964834304 138756221886464 138832072590848 138922996191616 139371632132096 139556918079488 139648316394496 139724654759872 139985801725952 140547743285248 140716670861312 140885801475328 140903744954336 141451355881472 141621369530368 141715730071552 141791587522592 141886061477888 142056597609472 142245453052066 142608689004544 142626851913728 142704818487296 142798278418432 142988119879696 143543831560192 143812116611072 143890731106304 143984967712768 144082024915712 144176386803904 144255200426428 144641987969024 144736716587008 144815836512256 145374528522496 145453997105872 145843998949376 146019292217344 146037889507328 146213415816832 146389153095458 146781662347264 147251500777472 147428485754368 147605683453592 148001454555136 148198213316608 148279225459456 148376336169152 149331977240576 149429777416192 149511462790144 149710229013982 150092526911488 150111642976256 150292065624064 150472705126016 150572963201024 150753940320256 151359108153344 151541030158336 151723170819584 151742494566208 151924877372177 152332229410816 152515321032704 152800373899264 152984028194816 153003512526592 153087151472944 153187410979148 153598148214784 153682112217088 153782761373696 153987206024288 154460436555152 154874587119616 154959248883712 155165257601536 155266878096512 155351754305384 155768294735872 155955516243968 156454719576064 156642766114016 157251545464832 157271573315584 157460601648896 157649857179724 157969102667776 158578539298816 158665225818112 158769138504704 158980212234662 159386181828608 159493620662272 159598075879424 159685319725568 159983773401088 160819052412928 160924375678976 161012344543232 161032851376384 161226400476596 161658692435968 161852993748992 162047528597248 162155498831872 162350397267968 162566232059504 163002116472832 163198032478208 163394183959552 163414994148224 163611406400806 164050093211648 164114213839849 164446549835776 164554248814592 164773013490176 164863086201632 164971057977544 165413390385152 165503813156864 165832375718464 166142318311424 166233139549568 166879191105536 166900445151232 167101046647808 167301889251952 167750471254016 168287429459968 168489698004992 168692209661248 169347818192896 169369386647552 169461971953664 169572955621888 170776888475648 170870243188736 170982149158912 171097404587408 171209459329636 171762360713216 171874850947072 171968805858304 172083386515456 172290217508864 172632252620464 172726621563223 173189748752384 173397909508096 173419993789952 173628431282488 174093976469504 174303224037376 174628998742016 174838889365504 174861157173248 175071326833312 175636699676672 175751727284224 175985378313472 176196899200868 176526213205888 177096284438528 177212267954176 177331722973184 177447860681728 177544862063296 178137497337856 178234875707392 178805393801216 178922496643072 179020304130304 179716051959808 179738940932096 179954973313024 180171265348256 181232616341504 181450444005376 181668533481344 181691671125328 181790992374121 182397801005056 182497508257792 182617029131264 182838598172672 183421768409243 183793202757632 183913572204544 184014108049408 184258743401824 184379417739608 184974849998848 185197175539712 185320570093568 185543311163392 185789979496576 186013284760394 186512037117952 186736210239488 186759993312256 186984464458064 187485820813312 187559101531256 188061998645248 188288034701312 188312015417344 188414955659008 188538351974336 189147215036416 189271090921472 189522715106816 189876935213056 189980730913792 190105152683264 190719075549184 190972624740352 191097696118784 191202159145088 192328490811392 192559654862848 192791096755712 193047400570661 193540363649024 193565013311488 193797663567872 194030593451968 195173586829312 195280277929984 195408170467328 195667953519584 195774914864438 196299840815104 196428401082368 196535778123776 196903105724416 197294002994816 197401853215112 197931141431296 198060770066432 198169039437824 198194278617088 198432492894272 198670993486693 199203684614144 199815873560576 199841322483712 200081516380928 200321998972732 200859116896256 201100534104064 201126146643968 201367884800992 201744243663872 201986724725968 202528306233344 202797555064832 202908413786624 203041302126208 203697000808448 204101385499648 204349021487104 204482853306368 204594633291776 205000799986801 205415932493824 205662826643456 205910017540864 207122990104576 207371936006144 207621181121536 207647624143232 207897200614558 208454629720064 208568580866048 208705176150016 209624878181992 210186939662336 210301837770752 210439568195584 210581421030656 210719334559552 210834523700164 211399828570112 211538278088704 211653914902528 212049498472448 212331405138944 212470464763648 212586611154736 213156613849088 213412811702272 213439992356864 213696530809216 213953377601054 214353258892864 215186325372928 215213731905536 215472402256384 215731383509096 215758859461327 216309818195968 216597388693504 216857722093376 217002211672064 217120835330048 217263031638016 218254428274688 218397366992896 218516753308672 220068176986112 220212303560704 220332682006528 220625600652184 221217158070272 221483044077568 221749249659392 223323623391232 223592041207808 223620518308096 223742759845072 223889292969524 224489601236992 224612317855744 224759420469248 225032120827904 225478860565504 225602117960128 225749868811376 226355165790208 226478902214656 226779991879168 226928514141056 227052563984792 227661353844736 228360998354944 228390082838528 228664590149632 228939427397408 229829181833216 229858453307392 230134725486848 230411329724212 230564849901568 230841971115392 231739119632384 231768634359808 231895330041856 232047202429952 232355694804506 233258726285312 233694689492992 233822438047744 233975572533248 234286628556344 235043230449664 235197164453888 235325734332416 236996498292736 237281349853184 237311570449408 237596800702352 238233862537216 238520201314304 238806884248576 239571289350848 239859235612087 240344957452288 240502363652096 240822096639488 240953741371616 241111546274872 241758032101376 241890188460032 242342283968512 242664463015936 242823388301312 242956127033984 243900356231168 243931419836416 244224606639104 244518145829776 244975153020416 245927228997632 245958550749184 246254174007296 246550152581824 246581553670088 247539872792576 247837396678144 248002527625216 248300607586304 248599045816576 249596990849024 249733432352768 249896987232256 250229209789468 251201705230336 251506487984128 251671204069376 251808779436032 252143543602496 252308676906832 252446600746249 253123478945792 253427713896448 254544494935276 255226998161408 255533761380352 255566306637824 255873477679456 256699791835136 256867909107712 257690126360576 257830991954432 257999850070144 258833031102464 259002545471488 259177133576192 259346873304064 259488644554048 261330960171008 261502110478336 261645059882752 262661922095104 262695375208448 263011114842112 263327233970528 263502685601792 263819395560448 264844708151296 264878439268352 265196802777088 265515548934272 265549365490864 266581401468928 266901811807232 267079645134848 267225643483136 267400654323712 267756146921536 267902515077652 268077969213509 268620834799616 268796759375872 268943696379904 269477610542504 270853140905984 271030527459328 271178685546496 271213223370752 271539200802688 271865570034422 272594515787776 272922153426944 273795759258112 274124840699528 274859844173824 275190204563456 275225253302272 275375704424704 275556052885568 276445929668608 277512443772928 277664145181696 277845992383232 278743264264192 279113836158976 279296632788992 279449309519744 279971603451904 281095486570496 281433341722624 281771602950656 281807489908672 282146200834043 282902711762944 283242739060736 283583175045184 283772122955776 284113195218944 284490906104132 285253703827456 285409636974592 285596556836864 285976239759392 287087663120384 287624233222144 287781462212608 287969935425536 288164049831424 288352773607808 288510400852856 289283975938048 289473433174016 289631673024512 290749057044992 290907994211744 292038584434688 292075779014656 292426831633664 292778306190916 293563324694528 294503001554944 294856971508736 295211366907184 296002909110272 296396426633216 296558450918912 296752672338304 298663954481152 298859554832384 299022925580288 299420458027964 299616553826863 300223285952512 300584131248128 300945410252032 301145926402048 301507880640512 302718216306688 303082060316672 303446341639168 303484989132416 303849754744354 304664458821632 305030642065408 305600747798528 305968056389632 306007025053184 306174302945888 306374821958296 307196296429568 307364224434176 307565522747392 307974412048576 308920873110304 309918497767424 310330515203072 310533756193024 310703508610768 311536589471744 311911032487936 312909439152128 313285532228032 314503090929664 314543146631168 314921203297792 315299714359448 317157078597632 317330451636224 317538277009408 317960424469324 318987241324544 319196151758848 319370639451136 319967546802176 321638104825856 321848751357952 322024689086464 322065702752768 322452800953192 323317384871936 323705987497984 324095057194496 324310997663744 324700794535936 325132464119008 326396064956416 326788367919104 326829988296448 327222812801612 328100186423296 328228427679698 328893099671552 329108497629184 329546026980352 329726172403264 329942115955088 330826780770304 331007626313728 331664751436928 332284636622848 332466279099136 333758382211072 333800890302464 334202093295616 334603778503904 336574858919936 336979396009984 337384419322496 338695636385792 338738773295104 338923943907328 339145911243776 341553776951296 341740486377472 341964298317824 342194809174816 342418918659272 343524721426432 343749701894144 343937611716608 344166773030912 344580435017728 345264505240928 345453243126446 346379497504768 346795819016192 346839987579904 347256862564976 348187952939008 348606448074752 349257997484032 349677778731008 349722314346496 350142653666624 350563498202281 351273399353344 351503454568448 351970756626944 352393798401736 353052426411776 354192568877056 354424535908352 354663445946368 354895721363456 355089724126592 356469751414784 357610787602432 357844993286144 358040608260608 359432103919616 359477881864192 359909946626048 360342530696512 362465232683008 362900888010752 363337066962688 363383342250656 363581984748242 364795602010112 364995016515584 365234058262528 365677196345344 366843536818486 367586405515264 367827144409088 368028216098816 368517486803648 368758835479216 368960416475287 369949699997696 370394351079424 371086622326784 371579958993152 372026569520788 373024074235904 373472420478976 373519986624512 373968928916128 375118203062512 376123997290496 376576069402624 376624030834688 376829911318016 377076703948672 378294430072832 378542181842944 379045430213632 379753870426112 379961461827584 380210305366528 381945249480704 382195392237568 382404318290176 384656981622784 385119309725696 385582193511424 386094801141322 387080727298048 387130026622976 387595327135744 388061186903936 390347173658624 390560555859968 390816340934656 391335907039168 391549829728876 391806262696667 392599681630208 392856802164736 393071556247552 393806211448832 394588005989632 394803706430224 395862282862592 396121540132864 396338078875648 396388557234176 396864985788544 397341986973386 398407369228288 399631747121152 399682644967424 400163032761856 400643997945464 401718233792512 402201068208128 402252293287936 402735769601984 403488487327744 403973449451936 405595110129664 405816827573248 406082604252416 407394001616896 408202770999296 408698042974208 408965706612736 409189266583552 410001599973602 410831864987648 411325653286912 411820035081728 414743872012288 415242362243072 415295248286464 415794401229116 416909259440128 417137161732096 417410352300032 419249756363984 420373879324672 420603675541504 420879136391168 421162842061312 421438669119104 421669047400328 422799657140224 423076556177408 423307829805056 424098996944896 424662810277888 424940929527296 425173222309472 426825623404544 426879984713728 427393061618432 427906755202108 428706517785728 430372650745856 430427463811072 430944804512768 431462767018192 431517718922654 432619636391936 433194777387008 433715444186752 434004423344128 434241670660096 434526063276032 436508856549376 436794733985792 437033506617344 437901117131569 440136353972224 440424607121408 440665364013056 441251201304368 442434316140544 442966088155136 443498499318784 445452866136733 446647246782464 447184082415616 447241036616192 447485519690144 447778585939048 448979202473984 449224635711488 449518840938496 450064241655808 450957721131008 451204235920256 451499737622752 452957804429312 453559983758336 453857028282112 454105127969584 455322707689472 456721996709888 456780165677056 457329180299264 457878854794816 459658363666432 459716906614784 460269450973696 460822659448424 461129699803136 461683942230784 463478239264768 463537268719616 463790660083712 464094404859904 464711389609012 466517452570624 467389378985984 467644876095488 467951145066496 468573257112688 468829401385891 470086460899328 470394328907776 470651468664832 473992996585472 474562699706368 474623140898816 475193601404704 477040402628608 477613768497152 479142578701696 479718471224174 480689914904576 481004727304192 481644193278976 481907482743232 482223092549744 483516064202752 483780376920064 485328926031872 485646776602624 485912254067968 487800712462336 487862839672832 488449213278208 489036291659552 489950306040832 491854457995264 491917101498368 492508348014592 493100305163648 493163107340176 495079745585152 495674793356288 496005055250432 496601215172608 497198091633152 497859085682231 499193981698048 499466864705536 499793974464512 500458419578936 502403410460672 503012975968256 503342408138752 503617558872064 504287087204992 504617353813664 504893201492498 506246957891584 506855427792896 509088989870552 510453996322816 511067522760704 511132613275648 511746955358912 512362035834103 513399583670272 513735818215424 515380252721152 515661983908864 515999700140288 517666062204928 518005090942976 518354267152384 518693746608128 518977289108096 522661920342016 523004220956672 523290119765504 523985801548937 525323844190208 525390750416896 526022229684224 526654467941056 527005371203584 527638791120896 529756878536704 530393605554176 531031097868544 531098730981728 533162802937856 533803623614464 534159290269696 534451286966272 534801308647424 535512293843072 535805030155304 536155938427018 537241669599232 537593518751744 537887392759808 538955221085008 542061054918656 542357371092992 542426446741504 543078401605376 543731140068844 545189031575552 545844306853888 547591518516224 548249681399056 549719688347648 550380409126912 550450506604544 550751408849408 551112105771136 552891859337216 555024887545856 555328290363392 555691984766464 556430742821317 558227672317952 558593265577984 558898619039488 559943206903808 562190973140992 562866683445248 563543205901312 563614979817344 564292401668086 565805423525888 566485478121472 567166350090368 567544245911552 568226390437888 568981812208264 570507407654912 570819273949184 571193113673728 571952479518784 572639922402821 574175326240768 575562924425216 575939870851072 576328099662848 576705547215616 577020801705712 578567951876096 578946866348032 579263346049024 581498114089984 581815988423488 584077168869376 584151558029312 584853663267328 585556612381832 587126649389056 589006003109888 589713943017472 590422733814368 592792853266432 593116901837824 593505344676608 597327908962304 597719109664768 598045851160576 598840916055928 599233107653726 600446571905024 601168262496256 601890820504064 602291852804096 603015761281024 606164120633344 606892683278336 606969978264832 607699509488708 609328917643264 610061284130816 611201495597056 611936112779264 612014050106368 612348605891776 612749643916592 614392592859136 614728448868352 615131045494784 615948824097152 617841746220608 619836995534848 620661030406144 621067512386048 621407017221536 623822064975872 625818878304256 626571064456064 629006181859328 629086293262336 629842406595584 630599428718896 634314157195264 634660903272448 635076554018816 635920848938648 637974482649088 638392303517696 638741278902272 639935093604352 643276209651712 643697502715904 644049378172928 644131405505536 644905601906384 646634769743872 647411974995968 648190114388992 648621995327488 649401589071872 650264928238016 651046496661379 652792129912832 653576735838208 653659976592896 654445625603224 656200372846592 656456855359396 657786199343104 658216995258368 659092053960704 659452344806528 659884231910176 662015252627456 663329502873856 664569273245696 664932558198272 667516764422144 667601780604928 668404186591232 669207557007808 673149717839872 673958792019968 674768838644992 677391272771584 677477546590208 677847887814656 678291822487552 683107553902592 683480972754944 683928596635648 684389618349632 684837837318544 685212202025533 687049442852864 687499403788288 687875223433216 689160870035456 690529010481856 690906486252892 692758995009536 693591638032384 693679975159808 694513725129952 697212896149504 698515994968064 699355557462016 699444628692992 700285307333248 701126996404562 702546798706688 703006909136896 703941513253888 704787596803472 706104852823552 708849071816704 709326891892736 709791442726912 710179448253184 712939502829568 715221575204864 715689986572288 716081216521216 718864207839232 718955763728384 719819893252096 720685061393024 724930465366016 725801776021504 726674133925376 726766684501312 727163969496484 727640202150953 729591204020224 729990033031168 730468116525056 731354392690688 733687073636972 735172811030528 735654288818176 736056432197632 737034973607296 737517670958432 737920832950574 739899399995392 740788702158848 742173244653568 743159917986304 744053139041576 746048148471808 746944840957952 747039973249024 747937857832256 748836821603689 750236406125024 753152138805248 753248061669376 753659822636032 754153407897344 756588860145664 757084363685888 758090860427264 759507740852224 759922923655168 760420610733056 763890498961408 764390784475136 764808636580352 770238619451392 771164387022848 772189602282644 774260053245952 775190654271488 776122373807872 780694347317248 781121111719936 781632681869312 782671814078336 783099659457752 783612525393334 785199363260416 785713604329472 786143112495104 787612422897664 789176011979264 789607412860448 792243080265728 792676157751296 792777114468352 793729971577088 794683973946772 796814738456576 799263494242304 799365289934848 800326065523712 801287995890928 803436467585024 804402136416256 804504586575872 805471539203968 806976974655488 807946898903872 811190220259328 811633655146496 812165208504832 813244931815771 816405541998592 817396085948416 817931413225472 818378533167104 820003199947204 821663729975296 822651306573824 823640070163456 829487744024576 830484724486144 830590496572928 831588802458232 833818518880256 834274323464192 834820704600064 838499512727968 841207351083008 841758272782336 842325684122624 842877338238208 843338094800656 845599314280448 846153112354816 846615659610112 848197993889792 849325620555776 849881859054592 850346444618944 853651246809088 853759969427456 854786123236864 855813510404216 857413035571456 860745301491712 860854927622144 861889609025536 862925534036384 863035437845308 866389554774016 867430888373504 868008846688256 868483341320192 869052126552064 873017713098752 873589467971584 874067013234688 875802234263138 880272707944448 880849214242816 881330728026112 882502402608736 885932176310272 886996998637568 890905732273466 893294493564928 894368164831232 894482073232384 894971039380288 895557171878096 897958404947968 898449271422976 899037681876992 901915442262016 902408471840512 902999475245504 905915608858624 907119967516672 907714056564224 908210255939168 913443993419776 913560331354112 914658360598528 915757709589632 919316727332864 919433813229568 920538901947392 921645318896848 922259399606272 923367884461568 926956478529536 927074537439232 927581320167424 928188809719808 929422779218024 933034905141248 934778757971968 935289752190976 935902290132992 937146514225376 937658802771782 940172921798656 940788657815552 941302937329664 947985993170944 949125399412736 949246281797632 950387202809408 951529495120477 954080805257216 955227536994304 958285157403392 959436942448348 961379829809152 962009454608384 963288386557952 963814965486464 964446185099488 967560753840128 970657852063744 971293553205248 971824508135936 975601424924672 975725679345664 976898426556416 978072583319104 979900612081664 983834202996736 985016696029184 986200610327296 986326214680352 990159491170304 991349586712576 992010110500864 993202430345216 994396183266304 995718171364462 998387963396096 998933729411072 999587948929024 1000916839157872 1004806820921344 1006684816277504 1007235117744128 1008574174409984 1009234707627328 1009786402984996 1012493915783168 1013710855585792 1018177979741104 1020907992645632 1022135045521408 1022265226551296 1023493910717824 1024724071668206 1026799167340544 1027471636430848 1030760505442304 1031323967817728 1031999400280576 1036010181885952 1036708534304768 1037387493216256 1037954578216192 1045323840684032 1046008441913344 1046580239531008 1047971603097874 1050647688380416 1050781500833792 1052044459368448 1053308935882112 1054010742407168 1055277582241792 1059513757073408 1060787211108352 1062062195737088 1062197461963456 1063474141605239 1066325605875712 1067607247228928 1068902573932544 1069602617294848 1071024587686144 1071610060310608 1072311876854036 1074483339198464 1075187037503488 1075774785519616 1077910442170016 1084122109837312 1084714742185984 1084852893483008 1086156803210752 1087462280137688 1090378063151104 1091688613707776 1095183037032448 1096499362798112 1100760818253824 1100901013209088 1101502817698816 1102224211542272 1105783718674432 1110049775091712 1110656580726784 1111383969532928 1112861485642634 1116455344635904 1117186531155968 1117797238078976 1119886413807616 1125733366890496 1127086411802624 1127229959634688 1128584803336172 1131610847051776 1132970956242944 1134332700180736 1135088491823104 1136452780875776 1137963624416528 1141014815309824 1141638547898368 1142386227347456 1143904959037568 1145279844805642 1148350652481536 1151125848850432 1151879741702144 1152656199325696 1153411094431232 1154041603411424 1157893732696064 1158526692098048 1162996228179968 1163631976846976 1168154337738752 1168303116058624 1169707326534656 1171113224763664 1174253298778112 1178012006219776 1179427886034944 1180845467628736 1185585706532864 1186233803675648 1187010689353216 1194655817924608 1195438219329536 1196091702321152 1197681832111856 1198466215307452 1200893143810048 1202336524992512 1203781641008128 1204583705608192 1206031522562048 1209086350942561 1212328241266688 1213785366556672 1213939956529664 1215399018977416 1218657835286528 1220122568261632 1222402991194112 1223872225558528 1224028100212736 1224697211783552 1225499287833184 1229456897736704 1230262090989568 1231897648194304 1235683492441216 1239673991069696 1241322060812288 1242135024772096 1242814034443072 1247644129951744 1251637756608512 1253142128912128 1258012363718656 1258172586524672 1259684813191168 1261198857437792 1268628314390528 1269321806544896 1270153108037632 1271841697877296 1272536946618847 1275948965298176 1276784607035392 1277482557804544 1279870187208704 1286552419303424 1287395005431808 1288098756345856 1288262811011072 1289811203812768 1294823949991936 1296380228777984 1297243990654976 1298803178143744 1300529856476032 1302092993322758 1305584259825664 1307153471676416 1307319953185792 1308891251206448 1312400745693184 1312913710718792 1316433990516736 1318184107921408 1318904689613056 1319768463820352 1324030505254912 1326659005747712 1329138546491392 1329865116396544 1335033528844288 1335203561209856 1336808373182464 1338415114015616 1346299435679744 1347917584039936 1349537677289984 1351331803994627 1354782545543168 1354955093180416 1355695775629312 1356583644975104 1366215107805184 1366961945509888 1367857193271296 1368779236699264 1369675674637088 1370424404051066 1374098885705728 1374998807576576 1375750446866432 1378321740070912 1381058020963712 1381812972505784 1385517990019072 1387183276064768 1387359950319616 1389027450259904 1390696954406851 1394425792299008 1398711114924032 1398889257385984 1400570614666496 1402253992809124 1405093597413376 1406013818273792 1407883026507776 1409575193606944 1412209705647104 1417698143633408 1418653783785472 1419582885453824 1420358896506368 1425879005659136 1430443150409728 1431379973144576 1432162433042432 1437911527456768 1439639786504192 1441370122786048 1449860930732032 1451603552043008 1453348267850752 1453533369002624 1454327938992968 1455280404301906 1459182408040448 1459980066062336 1460936233050112 1462708785381376 1467374147273944 1471308577636352 1472112864395264 1474069947214592 1475035341916864 1475841665901148 1479798799990784 1481577404317696 1484346489307136 1486319835972608 1488106278083152 1492096296943616 1493889681915904 1494079946498048 1495875715664512 1497673643207378 1500472812250048 1506304277610496 1506496123338752 1507319645272064 1508306815794688 1510312016229289 1514168727371776 1516181720854528 1519015481704448 1519845847310336 1520841221466112 1527780997922816 1528781568950272 1529617273160704 1540477238902784 1542328774045696 1544379204565288 1548520106491904 1550381308542976 1552244747615744 1562242223439872 1563265363738624 1565343628156672 1566199318915504 1567225050786668 1570398726520832 1571427208658944 1572286224990208 1575224845795328 1578352023958528 1579214825720896 1584486160531456 1585352315502592 1585554228936704 1587459943154176 1589367947893544 1593629476913152 1598526988484608 1598730579869696 1600652131047424 1602575991781856 1608804272832512 1609009173151744 1610943078407936 1613953949310976 1615893797807744 1622380440518656 1623267310292992 1624330417009664 1626489863631542 1632811083997184 1634792171896832 1635862826450944 1636757066334208 1640006399894408 1645302613147648 1647280140326912 1658975488049152 1660969448972288 1661180993145856 1663177604916464 1667637037760512 1668548646928384 1669641409200128 1676999025455936 1682414702166016 1683516545564672 1684651368245248 1685754676476416 1686676189601312 1692306224709632 1693231319220224 1696395987779584 1698651241111552 1699763718109184 1700692889237888 1707302493618176 1707519938854912 1709572246473728 1711627020808432 1714826071142912 1721490602983424 1721709855244288 1723779218051072 1725851068072768 1726070875690616 1732779109548032 1734861776747008 1736017693376512 1736966682640384 1738104253104128 1746035426197504 1747178935943168 1748134026469376 1751604468526276 1760545415888896 1761698428485632 1762661456052224 1765004805217472 1767126205223743 1771864352620544 1773993997275136 1781811464546932 1786588987129856 1788736329662464 1788964146464768 1789942078760576 1791114343756192 1796898542845952 1798075363753984 1803830884524032 1804816943681024 1805998950491008 1811831217717248 1814239935033344 1815428113128448 1816420511878336 1827120662708224 1829316721197056 1831515419179264 1838633454665728 1838867626459136 1841077803894784 1843290637793696 1844518799212544 1846735768923136 1853912957059072 1854149074878464 1855162640334848 1856377619439616 1858845558436048 1866069810282496 1869557515943936 1870579504381952 1871804580265984 1874293028450752 1875317605543564 1880345843597312 1881577315631104 1882605874659328 1895971986341888 1898250798825472 1898492563595264 1900774405618816 1903058990240954 1908161610514432 1910455073988608 1916570314806784 1918873884896696 1924018909216768 1926576773115904 1927629930972928 1928892370198976 1935121507680256 1941315704127488 1942587106410496 1943649016271872 1951202849849344 1951451358691328 1953796853112832 1956145166638208 1959801224163328 1967668405993472 1970033392058368 1972401220654592 1972652429360704 1975023405838301 1980318982340608 1982699173425152 1986404860690432 1988792366532608 1991436342728924 1996775926792192 1997867458822144 1999175897858048 2001833678315744 2009613641842688 2013369632555008 2014470235488256 2017148348819968 2018469415254656 2019572805969992 2024987831566336 2027421711171584 2036355959482208 2044270091042816 2044530453102592 2046987821435648 2049448143336412 2053598334681088 2054943272861696 2061521010884608 2062647935635456 2063998800561152 2072020363771904 2073417068609536 2074774986432512 2075909156432384 2090647681368064 2092016883826688 2093160479062016 2095943206195748 2101563001667584 2104088918736896 2106617871764224 2108021484814336 2110555164483584 2119027514146816 2121574422216704 2124124391474176 2124394923926912 2126948283210478 2132651211751424 2135214494457856 2137805147865088 2139205234589696 2142049175372288 2143220120621216 2144623753708072 2150374075006976 2151549571039232 2155820884340032 2169429484371968 2169705786966016 2172313606421504 2174924560275376 2180756126302208 2183377227415552 2190366074064896 2192998725596224 2201521636507648 2201802026418176 2203005635397632 2204448423084544 2220099550183424 2221313161453568 2222767939065856 2225722971285268 2232910689271808 2234373062311936 2235594476157952 2239772827615232 2251466733780992 2254172823605248 2254459919269376 2257169606672344 2263221694103552 2265941912485888 2268665400361472 2270176983646208 2272905561751552 2275927248833056 2283277095796736 2284772454694912 2287809918075136 2290559689611284 2296701304963072 2302251697700864 2303759483404288 2305312398651392 2306822188862464 2308083206822848 2315787465392128 2317053384196096 2325992456359936 2327263953693952 2336308675477504 2336606232117248 2339414653069312 2342226449527328 2356024012439552 2358855772069888 2361690935257472 2371171413065728 2372467607351296 2374021378706432 2389311635849216 2390876438659072 2392183404642304 2395363664223712 2396932430614904 2404673049985024 2407563282016256 2409167411216384 2412063045124096 2418172701885122 2424656482533376 2427570733113344 2427879913059328 2430798037954832 2437315670573056 2440245136523264 2444805982388224 2447744451117056 2448056200425472 2449394423567104 2450998575666368 2458913795473408 2460524181979136 2463795296388608 2471366984882432 2479347982139392 2482644121624576 2484270049544192 2485628068886144 2495288259903488 2503275513217024 2506284257824256 2516024727437312 2516345173049344 2519369626382336 2522397714875584 2537256628781056 2538643613089792 2540306216075264 2543683395754592 2545073893237694 2551897930596352 2553569214070784 2554965115609088 2559740374417408 2573104838606848 2574790010863616 2576197512691712 2576525622022144 2579622407625536 2582722915327009 2589647899983872 2592760457555968 2597606356287488 2601059712952064 2604185986645516 2611168519651328 2614306943352832 2614639906371584 2617782502412896 2625827421437584 2632867981033472 2636368215842816 2637809379226112 2639536927640704 2648061010509824 2653318011495424 2658277092982784 2659730232793088 2670407122419712 2673616746364928 2676830228031232 2692598871359488 2695835168079872 2699075354579968 2702663607989254 2709565091086336 2709910186360832 2711391551258624 2713167289950208 2732430215610368 2733923891019776 2735714386542592 2737558473398528 2739351349274176 2740848808102132 2748197771411456 2749997615153152 2751500893732864 2756643480141824 2762116041927424 2763625945011568 2771035980038144 2774366552129536 2774719900639232 2778054900519808 2781393908813702 2788851584598016 2797422229848064 2797778514771968 2801141229332992 2804507985618248 2812027636547584 2815766053015552 2819150387213888 2824419411294208 2837307567570944 2839165770907648 2840717793012736 2851758011318272 2860886300819456 2862759946289152 2864324866084864 2875823054913536 2879279573008384 2882740245572096 2903207104086016 2906696535701504 2907066738005248 2908655877985936 2910560808603812 2918364816080896 2919960132124672 2921872466100224 2925417570762752 2934748294547888 2942617155272704 2944225728790528 2948139894429184 2950070683833728 2951683331802296 2959597599981568 2963154808635392 2968692978614272 2972639671945216 2976212556166304 2987779363831808 2988159892996096 2991751431329024 2995347286414756 3000945624500096 3012608555220992 3012992246677504 3014639290544128 3016613631589376 3020624032458578 3028337454743552 3032363441709056 3038030963408896 3039691694620672 3041682442932224 3055561995845632 3057563137900544 3059234546321408 3080954477805568 3084657548091392 3088758409130576 3097040212983808 3100762617085952 3104489495231488 3118170062957131 3124484446879744 3126530727477248 3130687256313344 3132398637831008 3134450101573336 3142854417317888 3144572449980416 3150449691590656 3156704047917056 3158429651441792 3170704631005184 3171108457873408 3174919886308352 3178735895787088 3187258953826304 3197053976969216 3197461159739392 3201304262094848 3205151983563712 3217608545665024 3218018346303488 3221886156815872 3227907898621952 3231787595615488 3244760881037312 3246534620585984 3248660834019328 3252979727263084 3265622167994368 3269584343793664 3271725652901888 3273514132668416 3280012799788816 3281805809701237 3290605226295296 3294560280653824 3317950976098304 3321938897944576 3322361986291712 3326355209832928 3337097293856768 3339282818400256 3353998050911872 3364829404332032 3367033091129344 3369302736490496 3371509352952832 3373352379202624 3384612449419264 3386462638440448 3397302482223104 3399527436218368 3401385778475776 3414604987236352 3415039877709824 3419144492947456 3423254041616864 3429652142285824 3442981205966848 3443419710488576 3447558436102144 3451702136145536 3452141751381232 3465558219096064 3469723553494016 3472035386753024 3473933365280768 3476208506208256 3485013599775617 3492070852395008 3494357871886336 3496268052938752 3503208937052552 3521090831777792 3523396856971264 3525322912104448 3530009610434944 3534252410447486 3543728705241088 3547987994550272 3563622929093864 3573177974259712 3577472659324928 3577928292929536 3579884157521152 3582228687512384 3593797085691904 3596150727507968 3607661769048064 3609633887362048 3611997900982016 3623662435434496 3628479870066688 3630856226256896 3632841023756672 3654241325416448 3658633442394112 3663030838358528 3667900610842559 3677266909331456 3677735252918272 3682155607789568 3686581275587392 3689037598425088 3693471537846272 3708298149756928 3710325280669696 3712755238879232 3717691116872096 3732139620564992 3739115031887872 3741159008763904 3743609160531968 3748586056901504 3750635211087128 3760691687194624 3763154631262208 3765211749318656 3796501597650944 3796985127190528 3801548811237632 3806117980481908 3816323221028864 3820910147977216 3833140629613568 3837747769793392 3848037818433536 3853153546231808 3855259861945856 3857784740397952 3870243015360512 3882631408254976 3885174212820992 3887298032543744 3895015199749219 3902902717382656 3907593706225664 3912290333276416 3919602448326656 3935336811986944 3940066784116736 3944802441309184 3945304858721408 3950046811676602 3960637964681216 3965398346850304 3972809721380864 3977584733065216 3982872685457848 3993551853584384 3995734917644288 3998351795716096 4003667356631488 4019227283685376 4028940470976512 4034296697639936 4036938830509312 4039145611939984 4049975663132672 4054843422343168 4072711918964416 4088540182085632 4089060906205184 4093975642871296 4098896286672824 4109886545723392 4123042021769216 4125295871270912 4127997601122304 4146834137219072 4149549972865024 4151818312864768 4181295362736128 4184033767653376 4186320958124032 4191886412391496 4203126003335168 4208177837473792 4213235743528448 4216042969628672 4221110328967168 4243148844433408 4248248782948352 4248789847853824 4253896566420956 4265302423502848 4270428988915712 4275610295730176 4278410469179392 4284098350744576 4286440241242432 4289247507416144 4300748150013952 4303099142078464 4311641768680064 4338858968743936 4339411573932032 4344627212843008 4349849120550752 4366754454831104 4380732148129792 4385997451192448 4403043273015296 4403604052836352 4406011270795264 4408896846169088 4440199100366848 4442626322907136 4445535878131712 4451445942570536 4465821378543616 4468746124623872 4471188952315904 4479545655230464 4502933467561984 4508345647210496 4508919838538752 4514339213344688 4526443388207104 4531883824971776 4537330800722944 4540353967292416 4545811123503104 4551854497666112 4557325476629653 4566554191593472 4569544909389824 4575619836150272 4581119379222568 4593402609926144 4604503395401728 4607518966808576 4610624797302784 4613644377724928 4616166413645696 4634106768392192 4651984912719872 4654527907387904 4672617350955008 4673212464234496 4678829306138624 4684452899054656 4712048024879104 4717711544139776 4723381870514944 4742342826131456 4744935214702592 4748042757412864 4778623271698432 4781752877318144 4784366809284608 4790727328447424 4793864861229808 4796485414178731 4809346099970048 4815126564032512 4824126090248192 4836345403770244 4849312965066752 4855141466226688 4855759826118656 4861596075909664 4880490273046528 4889611964776448 4895488902234112 4896112400850944 4898788847134208 4901997151332736 4917827590946816 4921048363958272 4927590592777216 4942733969764864 4965288243249152 4968540099088384 4971256137772288 4990576519806976 5006551026434048 5012568515648512 5032049454874624 5032690346098688 5038739252764672 5044795429751168 5074513257562112 5077287226179584 5080612432150528 5087366791509184 5090147786475388 5093481415056671 5103795861192704 5107138428141568 5109930231218176 5119480748834816 5146209677213696 5149580021727232 5152395025383424 5153051244044288 5159244815251072 5165445830654018 5179295799967744 5185520915111936 5195212712574976 5202119425904128 5208371973291032 5222337039302656 5228613886705664 5229279812743168 5235565004825792 5251654842875168 5272736431685632 5275618758452224 5279073855281408 5296122021019648 5306636022990848 5316554185965568 5319460465586176 5340814244839424 5347233492729856 5353660456062464 5391670336159744 5398150709159936 5405327215978508 5419820372721664 5422783102517248 5426334579900416 5464860431220736 5467847782039552 5471428773085184 5475116946797056 5478702698548352 5481697616204264 5496395542822912 5499995230306304 5503001787465728 5513286960283648 5524232083854848 5527251890023136 5548733104259072 5549439801278464 5556109801039616 5562787817627404 5577703169196032 5594844459696128 5595557029543936 5602282458665984 5609015971236496 5624055273095168 5631532106031104 5638300774427776 5648838822588416 5674615135141888 5678331541815296 5681435586025472 5692714522710397 5721772601638912 5725519892578304 5728649732169728 5751646109827072 5758559146016768 5765480491144192 5806414208172032 5813393071403008 5814133476010496 5817311755971872 5821121617207624 5836729632161792 5839920264249344 5843744932200448 5850835141525504 5869496589095776 5888451457581056 5896279788858368 5900141367667456 5903366663604592 5919195199963136 5926309617270784 5937385957228544 5945279343890432 5952425112332608 5975558727663616 5976319785992192 5983502862658048 5990694572829512 6001891249000192 6025217110441984 6025984493355008 6029278581088256 6033227263178752 6041248064917156 6064726883418112 6076061926817792 6079383389241344 6083364885864448 6111123991691264 6115126275801088 6118469092642816 6161908955611136 6169315096182784 6177516818261152 6201525234171904 6208978990462976 6236340125914262 6248968893759488 6253061454954496 6261374512626688 6264797275662016 6268900203146672 6285708834635776 6289144899960832 6313408095834112 6316859302883584 6341409262010368 6342216915746816 6349839772616704 6357471791574176 6394107953938432 6394922319478784 6402608524189696 6410303967127424 6435217091330048 6436036692606976 6443772313631744 6455815797243904 6463575191230976 6489521762074624 6493069241171968 6497321668038656 6505959454526168 6531244335988736 6539168687587328 6543451305803776 6547028265336832 6560025599577632 6563611619402474 6581210452590592 6589120561307648 6635901952196608 6643877795889152 6644723972583424 6652710419665856 6660706465843339 6674194587713536 6678565636800512 6707996101823744 6729658808664064 6734066182258688 6738605472980992 6743018705905664 6746704758405248 6772925276880896 6794604964446208 6799054872436736 6802771556951552 6829209974472704 6830079755419648 6838288985894912 6846508083233728 6859304284571648 6886839420977152 6895116872204288 6903404272291072 6904283502762464 6931116438192128 6939447106988032 6944070773506048 6947866730561536 6952417012416512 6970027199551234 6984141704790016 6988715743772672 6992536105877504 7006417874105104 7046793713942528 7050645824208896 7060019220869888 7068504820894972 7087457410482176 7095975989100544 7127245858187728 7146355948519424 7154945318649856 7155856585859072 7159768315042304 7164457375024768 7187594171383808 7192301455015936 7215323538096128 7219267774724096 7223995801964032 7256959740133376 7261712452513792 7265682047513344 7308482650832896 7317266884788224 7326061676717056 7335801221685118 7354533818662912 7355470505836544 7364311215579136 7373162551174784 7378075196850176 7386943075692544 7416596299513856 7420650561339392 7425510477758464 7435382233744192 7444318991236673 7464279241129984 7482318017527808 7487218321063936 7497172113803008 7501270422174256 7521383374389248 7526309262524416 7530423498637312 7593003195301888 7593970254381056 7603097622475264 7612235960963816 7632646442057728 7641820295954432 7666281259227136 7675495539586784 7706307092463616 7710519723891712 7715569480795904 7740486030721024 7765262816509952 7770348425641984 7774596065087488 7790030399498438 7805805434765312 7815187412451328 7824580666552832 7839204896653312 7880133568233472 7889604882618368 7890609717442816 7900093623353204 7921275929362432 7930796693700608 7945619442761728 7955169466130432 7965745370915696 7987103707168768 7991469835288576 7996703591432192 8007334713262976 8038454567370752 8057880941953024 8068593395279872 8073877661018624 8078291223879968 8109686844686336 8145423837928832 8177080364171264 8178121812410368 8187951285742592 8197792573345648 8219773091446784 8246084043538432 8250591742541824 8255995202244608 8293668274438144 8299099945730048 8303636625729536 8362590725472256 8368067535306752 8372641916248064 8383772824782992 8406252006670336 8416355674947584 8426471487056896 8432085939257344 8442220657934336 8463604456597927 8486297688866816 8496497565896704 8497579695707648 8507793132841912 8530604847005696 8540857977831424 8551220591460352 8556820938358784 8568196701489152 8572880482484864 8578495014832288 8606198284156928 8623283537360128 8677717937487872 8678823147864064 8689254425686016 8699698241101504 8733508909662208 8761464296259584 8771994902384896 8806086546030592 8807208105672704 8812022541590528 8817793692338176 8880398200733696 8885252645814272 8891071756263424 8902891885141072 8907758626331929 8931642757087232 8937492249247744 8942377904631808 8959091310460928 9005866935123968 9016691294420992 9017839677077504 9028678426689376 9063767649943552 9074661601445888 9080707934584832 9091622247006208 9103708995332224 9114650953259306 9133108383186944 9139089818779648 9151239672300544 9162238758445136 9186805219852288 9215037933617152 9221249594605568 9227288755449856 9232332827291392 9268213536784384 9303969825439744 9309055814775808 9345234701910016 9346424928468992 9357658612277248 9368905798109312 9424096049758208 9435423088279552 9446763741029888 9459322627962389 9484685652262912 9489870429405184 9496085514825728 9557246543396864 9563505754636288 9568733618569216 9581454656894848 9587729722459616 9592970828357462 9618692199940096 9630253128065024 9648252180496384 9672690807540488 9698625930133504 9710282932453376 9711519652237312 9723192151819328 9734878680847957 9760980546093056 9790977804468224 9792224801701888 9797577694268416 9803994302665472 9835655181893632 9842096727916544 9855181185554432 9885467939529728 9930576486498304 9937080198176768 9942512275544576 9981153039613952 10013102052868096 10025137031297024 10065380692197376 10077478505529344 10089590859502336 10149026515124224 10154574452359168 10161224864301056 10174733583018368 10180295572950776 10186962830113342 10207591722385408 10214276856283136 10219860462436352 10238961497669632 10299160043454464 10304790050766848 10306102488088576 10318489630502144 10330891661308036 10358591599935488 10371041830223872 10390425425149952 10404238851808256 10416743946582064 10444674078605312 10457227773411328 10458559625486336 10471130009651584 10503309685750336 10545472863371264 10551237516904448 10558147710562816 10572184113605023 10613272045981696 10633108371931136 10638920931172352 10681628489678848 10694466985459712 10707320912124928 10783340672319488 10796301418319872 10810654431957016 10839640745443328 10845566205034496 10852669159800832 10935695564079104 10942857546170368 10950233893594112 10957405397096704 10963395232408528 10992791085645824 10999990460612608 11006003574931456 11026573920567296 11048464167709696 11054503780046272 11097466208518144 11098879602556928 11112219602079232 11125575635254808 11155406338392064 11189688919392256 11191114059087872 11204564917331968 11218031942472992 11263064212062208 11276601548855552 11297677645176832 11349230270283776 11356663083630592 11362871172050944 11385429045420794 11443545203277824 11451039785156608 11457299464339456 11517118292033536 11530960982288384 11612828416344064 11626786142806016 11628266952020992 11634623511943744 11642243234415248 11673459264323584 11679840528498688 11687489864400896 11738993178191552 11776902915162112 11792559577716736 11800282735334912 11806733327209184 11852619234541568 11874771914457088 11890558687780864 11904850224665216 11951117455327232 11952639571984384 11967005725316096 11981389145659024 12003782498000384 12050434220883968 12051968986710016 12058557162176512 12066454526357504 12082496129834312 12129453766836224 12152123853635584 12158766778482688 12166729771728896 12222247983382528 12230252551602176 12236938185285632 12323817911222272 12338630192365568 12355033636522304 12369883436566201 12403050468343808 12417957980925952 12472680251828524 12497937787518976 12506122909908992 12522749025253376 12529594551324032 12537800406293344 12578289799921664 12626816191668224 12633718605767168 12682818524020736 12684433831493632 12699679545233408 12714943583148352 12789844638957568 12805217048379392 12820607934254848 12870434182660096 12872073385213952 12887544627263488 12911631594487808 12927150382461952 12979043524149248 12986138482343936 12994643336077312 13011918909052336 13062488671977472 13086902611607552 13094056530673664 13120051199155264 13127223238804948 13162420905181184 13178241122615296 13271803904393216 13287755591778304 13289447945166848 13305420839331712 13321412931686678 13348389175427072 13357131273601024 13415992203647488 13468132364517376 13477210945961984 13486037411811328 13493409516810496 13545850553761792 13589209928892416 13598109744873472 13605543113903104 13658419948945408 13660159510839296 13676577971789824 13693016166467456 13718608569143296 13773678841954304 13790233744408576 13806808544582144 13808567005524928 13825163840868107 13862232876384256 13878894213976064 13895733461123072 13904834024833024 13940054399102468 13968283409580032 13977431487545344 13985072211755008 14012835748210208 14093587427885056 14101291648417792 14120038441739776 14137009641789944 14174914820964352 14191951978201088 14254491716375456 14309890637299712 14311713171718144 14319536630084608 14328914750049536 14375188342767616 14384602910031872 14430647076192256 14438535549448192 14447991603928064 14513919480266752 14523424905027584 14531364095026688 14634533769576448 14652123353434112 14671602443370236 14710941011673088 14728622431158272 14746325102349568 14756150393700352 14773886151385088 14833192599027712 14841301122678784 14851020955516928 14870764467488384 14888637982473346 14928558482259968 14964636035055616 14974436642127872 14994344227606016 15002540844348512 15052618525048832 15060846997274624 15186006390603776 15187940508762112 15206195244950528 15224471921927632 15265292884115456 15283640591908864 15332562518454272 15350991079173568 15412614184927232 15421039447783424 15431138961591808 15530525633019904 15540696851283968 15549192130174976 15580060798996876 15611610869530624 15630374824902656 15649161333105664 15678409793306624 15760267136466944 15779209765236736 15781219434885632 15800187246706408 15842551858724864 15861593387401216 15891238885523456 15910338932260864 15931490741831392 15982939670577152 15993407182864384 16014669426525952 16076909134741504 16115761883906048 16137186790559744 16147755322037248 16156582447759936 16219373689372672 16290847675857664 16354160728342528 16356243624820736 16375902571485184 16395585146691296 16492168087076864 16501183485083648 16511990404489216 16587336548876288 16598199891460096 16607273251459072 16725181450944512 16736135070613504 16745283832496128 16767545649565984 16832711349895168 16852942974113792 16864171878514688 16884441315868672 16927208913195854 16972595377733632 16992995131793408 16995159391415296 17015586265683824 17061209694011392 17081715955662848 17113641876717568 17136393402978304 17145760964969728 17156990029664576 17212396568313856 17246567074720256 17355435874975744 17357646295728128 17378508851372032 17399396482203008 17467017819324416 17522928592519168 17543989804769792 17612173092061184 17614416211345408 17624045083181056 17635587384676352 17760796401467392 17770505291628544 17782143512526848 17805783770282144 17815517252663858 17863285514174464 17874984498495488 17884755809263616 17918182620921856 18011733870247936 18033382588841984 18035679354155008 18057356853378752 18079060407289063 18127535299887104 18149323202891776 18183244494012416 18207417990664448 18229301906518612 18266216766373888 18278179637559296 18302479344601088 18324477516890272 18430075867234304 18442499189211136 18454577510899712 18464665654582784 18536427073568768 18607939650879488 18618111629551616 18692849856937984 18715317224554496 18737811596218624 18848192099516416 18870846176559104 18893527482059776 18918645255924778 18969371304525824 18979740858810368 18992171029651456 19127011509272576 19137467237138432 19162909313789696 19175459444919232 19185941656714924 19237384399880192 19260506256130048 19296504360992768 19345381615080976 19397251860267008 19420565864906752 19423039304474624 19446384303638656 19469757361695914 19521961092186112 19581955608936448 19584449603403776 19595155388536832 19607988605330944 19684193455833088 19710362371108864 19770935879059456 19861152972996608 19874160396353536 19885024551089152 19962306079227904 20026204105736192 20050274062594048 20130761384394752 20154957011058688 20179181719004672 20309148904718336 20322449728602112 20349467166036736 20360591145901552 20373925660226684 20415183444770816 20428553712566272 20439720924872704 20477922995339264 20598320086908928 20609580101533696 20612204976177152 20636979261004288 20661783322616072 20717183199870976 20742083660447744 20780850850299904 20808477703616512 20833487893164128 20914455546822656 20917119250972672 20942260019303168 21006619371500672 21090945726742528 21102475033808896 21116295421125632 21144368227210046 21226544091963392 21266216743862272 21277841862344704 21388933970919424 21414641824249856 21566681344638976 21592602836639744 21621308863914032 21679281490886656 21691132410068992 21705338319601664 21871391128158208 21885715092340736 21900467787188224 21914810794193408 21926790464817056 21999980921225216 22012007149862912 22053147841134592 22096928335419392 22109007560092544 22194932417036288 22197759205113856 22224439204158464 22251151270509616 22310812676784128 22379377838784512 22382228118175744 22409129834663936 22436063884945984 22526128424124416 22553203097711104 22595355290353664 22698460540567552 22713326167261184 22725742344101888 22770858090841588 22887090406555648 22902079570313216 22914598928678912 22972640667908659 23034236584067072 23061921964576768 23225656832688128 23253572285612032 23256533904041984 23269247023887488 23284486468830496 23359681056997376 23374979728801792 23477986356383104 23553805830324224 23585119155433472 23600565470669824 23613466654418368 23705238469083136 23781117375561728 23809700449330432 23902234910654464 23905279143968768 23934011450632192 23962778291318048 24007564996000768 24100868441767936 24103937973420032 24117114324353024 24132909052715008 24164992259668624 24258907533672448 24304247707271168 24317533556965376 24333459543457792 24444495966765056 24460505103204352 24473876370571264 24647635822444544 24677260384731136 24710067273044608 24739766873132402 24806100936687616 24835915961851904 24945360503657048 25012245819817984 25045498050506752 25059189102648064 25075600812586688 25156579599843328 25253632383336448 25267437211534336 25365637048041472 25368867662987264 25399359090466816 25429887166296704 25579689277915136 25610434096758784 25641215868509696 25675304275897913 25740868365320192 25744146770427904 25775089254526976 25823263188975616 25854300764923904 25958087048298496 25972276964687872 25989286672154624 26023837818104672 26124977343954944 26173805223215104 26188113061347328 26240102398310528 26254446477609896 26324841810362368 26356482245230592 26575511183556608 26578895890333696 26610841678663424 26642825863373356 26696778350854144 26714262547202048 26831984407294976 26936264729034752 26954421891923968 26972074823622656 26986819033620992 27091701107523584 27178419857784832 27196219489746944 27211086227806208 27320319021678592 27353155943579648 27386032332934912 27437217138286592 27547357683908608 27580467488817152 27613617089164288 27617134011049856 27650327681736214 27724465752768512 27757788427952128 27791466922246144 27809668049666048 27880108798204936 27954862975090688 27970144423510016 28025671496420416 28202583296835584 28240076883479552 28274019283579888 28349829641928704 28383903956402176 28508983432750912 28619781274599424 28623426343436288 28639073260169216 28657829500099072 28769205820063744 28861294152384512 28877071098896384 28895983207856128 29027838960533504 29046849810055168 29062728190053376 29269067539152896 29304246706868224 29343204886740472 29421882023346176 29457244862316544 29492650204699136 29512300787400704 29547772302770176 29682602245357568 29702041911033856 29741528934976768 29777275964946692 29857116964519936 29929272070111232 29948873284255744 29988688455212032 30005081688697024 30105237050097664 30121693994549248 30372012781207552 30375881017524224 30412390489901056 30448943843855264 30567281183817728 30665125036908544 30701982158347136 30825228369854464 30842078895566848 30862277923183616 31061051266039808 31081393702567936 31098384260349952 31160121597993752 31260749649805312 31298322666211328 31356819586613248 31520534272933888 31558419530473472 31562438869771264 31600374493412816 31685103717449728 31723186774802432 31782477771046912 31820677864521728 31862981483662784 31965879341154304 31986814365728768 32029338853051904 32153818269483008 32231523767812096 32274373581119488 32295510644074496 32313164895519872 32438747378745344 32581695351715328 32708321456685056 32712487249641472 32751805142970368 32791170293382592 32984336174153728 33002366970167296 33023980808978432 33174673097752576 33196399782920192 33214546502918144 33450362901889024 33472270141227008 33490567664992256 33535091299131968 33575397899251117 33665422699790336 33705885948227584 33768882631737344 33854417826391708 33945190755467264 33985990263586816 33990318782830592 34031172531367648 34163431911325696 34227283753435136 34272786805956608 34291521929939456 34313980059329152 34424793136627712 34493134149440512 34715292591456256 34757017702744064 34798792964406016 34934035638648832 35045857185038336 35087979609539584 35224346184122368 35228832422690816 35248090166362112 35271174769352704 35521592802934784 35541010583257088 35564287025053696 35611567540564288 35631034505327716 35726571028348928 35749968996990976 35769511618527232 35836365241843712 36023467740495872 36066765177683968 36071358708310016 36114713706757504 36158120814578126 36255070599774208 36298646405783552 36366488988024832 36414835981328896 36458603813037224 36556359275118592 36604958689202176 36648955033780544 36884998378422272 36909155021799424 36929331309165568 37072854147137536 37215879301758976 37236223259103232 37385699713875968 37430634449108992 37475623192437248 37741692353118208 37787054964119552 37837290511849556 37938742609051648 37959481717620736 37984342059302912 38254023018545152 38274934474276864 38325818627579392 38350918889838464 38371883313429848 38474768799760384 38521012512260096 38593008721985536 38690763230161952 38841131729813504 38846078608949248 38892768607277312 38939514723391828 39043922184372224 39163911217872896 39168899206807552 39190310777073664 39215977210661888 39368386911666176 39420724742217728 39541871758118912 39722305945993216 39748320792707072 39770049102178304 40052408211472384 40100548125188096 40261522768789504 40309914022117376 40358363438009344 40618297809436672 40644899457204224 40698934332073472 40721182291803104 40747851320453368 40857107425132544 40879441849745408 40955845990678528 41219160203067392 41224409952354304 41273958522008576 41323566645232144 41434366399741952 41484167320895488 41561701700599808 41616955407233024 41666975786328256 41828911093645312 41834238501945344 41884520038606336 42013238743001344 42181891453485056 42204950067617792 42232590842251264 42288736454420092 42453088183926784 42532433487724544 42555683724689408 42777867941838848 42829283648499712 43133362689277952 43185205673279488 43242617727828064 43382264820137984 43410676639203328 43742782256316416 43771430184681472 43800935574376448 43829621588386816 43853580929634112 43999961842450432 44024014299725824 44193856670838784 44218015120185088 44389864834072576 44395518410227712 44448878408316928 44502302541019232 44758755677569024 44764456236351488 44818259669327872 44872127769891968 45052256848248832 45106406195422208 45190710580707328 45396921081135104 45426652334522368 45451484688203776 45541716181683176 45774180813111296 45804159140626432 45829197857357824 45945281335817318 46068473168134144 46123843929153536 46451313665376256 46507144571224064 46513067808083968 46538494047774976 46568972937660992 46719362113994752 46749959457603584 46955972712766208 47107611660648448 47170238310866944 47201130941339648 47226933308836736 47410476938166272 47562234751123456 47619400898660864 47804469821308928 47810558287937536 47868022901264384 47925556582636096 48015129992001536 48207875946840064 48234228648706048 48265818105430016 48329984519337248 48517815067344896 48608495414542336 48635067113930752 48666919086915584 48888991933530112 48921010206408704 48947752741142528 49354520769462272 49420134546089216 49479533746264804 49612201873375232 49671831923703808 49890721007314096 50024491639635968 50090996101013504 50118378205296128 50151201625173376 50313159199686656 50507264766672896 50534874423068672 50737735325974528 50798718180933632 50859774332593408 51159378555830272 51220868193517568 51282431737019392 51350608551795826 51481736730640384 51488293540855808 51550178509053952 51646526377951232 51708601529847808 51916174096596992 51944553929375744 51978573344309248 52047675636209344 52249954687909888 52376226122694656 52480204796621056 52508892955219792 52649683620724736 52712964490461184 53151022367113216 53157791780667392 53221683357326848 53285651726746712 53428525094404096 53663968814589952 53908843783847936 53944149647245312 53973638067241984 54183402215047168 54356839715569664 54392438979493888 54422172455612416 54640638043357184 54706311887159296 54772064665869824 54874434276573184 55160934977634304 55227234178328576 55234268022099712 55300655363472428 55448931505537024 55515576855904256 55582933844492288 55619336099332096 55760217596409872 55909725950181376 55940288847020032 56051342992840832 56405166593671168 56480153766959104 56548038567159776 56767807912804352 57017966865501824 57239562549198848 57246852686872576 57278146520338432 57315659000198144 57538411640127488 57722588304769024 57754142197792768 57791966415712256 58055677921067008 58093699620110336 58125456380106752 58538135078305792 58608493413736448 58686409773480944 58843764046692352 58914489724633088 58985300409398272 59024601574801408 59095544605540352 59245231196185489 59365204490715136 59404083822067712 59483057869953536 59554551929893384 59714233929039872 59858544140222464 59897746568511488 59977376910424064 60010163377394048 60243387989098496 60744025562415104 60751762035048448 60824780979802112 60897887687710528 61134562367635456 61330250073817088 61403964316694272 61650456739708928 61684157791133696 61724555846367232 62122102532079616 62162787405135872 62196768520699904 62320243195987504 62354310384323503 62521499299610624 62596645332422656 62713639173226496 63041068545867776 63116839060946944 63124877739542528 63200748986825632 63446373549604864 63564955542093824 63641355729043456 63725962967325568 63931758682308608 63973628731457536 64058677706103808 64307636538966016 64548747162238976 64591021288148992 64626329791039744 64877494757490688 65163390703430656 65416642913370112 65424974499282944 65503610285940736 65582340586765184 65968672348307456 66004733940334592 66047961617956864 66215258395736723 66349346195505152 66392799565840384 66429093005836288 66900725803778048 66944540282454016 66981135329984512 67070182598263936 67150795798502234 67330845399580672 67411771896455168 67537765263474688 67708835652783416 67890381510934528 67971980527173632 67980637565661184 68062345062735296 68326863822651392 68545573611913216 68583043859878912 68627960118658304 68849586273255424 68986268298881024 69430585182912512 69514035405488128 69597585928812032 69868071277297664 70091714370076672 70175959219079168 70457664845381632 70496180332724224 70542349538705408 71043185605869568 71082021166514176 71128574050107392 71223135081128576 71262069010655432 71453142056697856 71499937993981952 71539023237054464 71672730483687424 72133530355367936 72142717416620032 72229427413515008 72316241629156252 72510141199548416 72597292811567104 72732977976049664 72829671962657792 72917207626074448 73112718550237184 73209917378404352 73297910067561088 73769996756844544 73818310043598848 73858662618331136 74005288795235161 74431758603517952 74472446518206464 74771399427751936 74861268898217984 74951246384874496 75483384706236416 75574109928239104 75674581023699112 75877485218103296 75918963435241472 75968684118605824 76549868948553728 76651637255158784 76701837779676928 76743766626859696 76949537599520768 77042025024520192 77186017443971072 77381526460323904 77682263459627008 77692157217898496 77785537214554624 77879029446783656 78087844368744448 78327822435745792 78337798413615104 78380621554147328 78431954421323776 78841449484435456 79083743516237824 79444611891986432 79496641585414144 79540098204356608 80104816422944768 80201096250376192 80619828044234752 80716726876018688 81236595618873344 81289798914408448 81397868664146944 81442364583606208 81495702640906736 81714214850265088 81758883699490816 82438320406134784 82448819904708608 82547917044017152 82647133290464288 82968334641790976 83123403401199616 83233910814466048 83333951572656512 83657822187290624 83668477003890688 83769040077212672 84026477486002688 84363782906970112 84409900135235584 84465181684502528 84577472908840184 84906176367853568 85064866975449088 85111367449378816 85555735883677696 85658567296999424 86266725378555904 86370411346558976 86485235455656128 86589184055963407 86764529640275968 86821353278406656 87485564512632832 87542860369362944 87601871148752896 87659243176773632 87707161859268224 88048028599451648 88387713341677568 88436030240370176 88779729668145152 88791036820455424 88897756816633856 89004605082038464 89528912472702976 89636519338655744 89744255539783936 90104513696497664 90212812390844416 90381421161414656 90793842162270208 90853304669044736 90902969376407552 91083432363366352 91608318281252864 91658395714715648 91890562671634636 92136946336268288 92247687858307072 92902627330752512 93014289142448128 93026135616167936 93076988095549952 93137945875321984 93438724227989504 93499918915207168 93911945425532416 94340476621733888 94402261882679296 94453866617673472 94820953876332544 95124469502246912 95238801797321728 95608939642617856 95621116575875072 95736045802528768 95851113165272192 96030259984003072 96415751893680128 96468457297412096 96531636210860032 96659969038674496 96776146886076749 97035630134689792 97270134227861504 97333838173831168 97777983867060224 97842020412817408 97895505482285056 98709041538924544 98840269092178432 98959067492529608 99224403746750464 99343663847407616 99781442014628192 100181992202027008 100236756410592256 100302403250346752 100626318399373312 101014529533345792 101069748846137344 101475470651949056 101597436361867264 101719548665186816 102441736387035136 102564863474038784 102701217103591652 102976587081711616 103100357018107904 103293052755902464 103417203059695616 103832348193193984 103889107858751488 103957146688618496 104095351272418688 104499909375819776 104752452245389312 104960409593242112 105017785910439584 105425928980922368 106302044734226432 106315583561334784 106443366714653696 106571303453493424 106857050188808192 107327937629179904 107817687567695872 107888299294490624 107947276134483968 108713679431139328 108784877958987776 108844344911224832 109281276086714368 109412623774318592 109544129331739648 109748868553146368 110321869955268608 110454468356657152 110468536044199424 110601310726944856 110897863011074048 111031153711808512 111165867688984576 111238672198664192 111520435192819744 111880577694040064 112102685985681664 112810333187342336 112960307533918208 113096077134319552 113535615825608704 114035933731003648 114479125098397696 114493705373745152 114556293040676864 114631318000396288 115445176609538048 115508284395585536 115583932831424512 116111355842134016 116187399240220672 116250912760213504 117076270156611584 117216986827472896 117372819546961888 117828979449266176 117970600818796544 118049203149602816 118191089211080704 118490462392370978 118730408981430272 118808167644135424 118966115739907072 119109103859786768 119428467858079744 119795493137022976 119954753820848128 120020326754788096 120486775978196992 121488051124830208 121503524070096896 121649561959604224 121795775375421056 122269124735270912 122660500147634176 122807928633388544 123300913479417856 123368315582267392 123449111692734464 124244205064159232 124325574810271744 124393537041399808 124640486391975008 124708620768647006 125042998599221248 125193290664845312 125427278346452992 126082137091735552 126233678121893888 126249755479085056 126401497973651264 126553422851023441 126892747099209728 127282711458086912 127451925934651136 127863517364617216 127947257462915072 128117355412207616 129097494324477952 129182042576297984 129252659582079488 129754989514981376 130326781406861312 130849948998565888 131007220571881472 131164681173530368 131937344696614912 132009467880669184 132095923235913728 132430516791473446 132698692391010304 132785599131680768 132858186011672576 133889080564908032 133962270659969024 134140365196527872 134301591597004468 134661690799161344 134823543792910336 135075530526949376 135417671305566832 135780763021869056 135943961054347264 135961275131322368 136124690125470592 136653727645302784 137091147223826432 137166087719757824 137255920237316608 137972536597762048 138861170365825024 139028070810976256 139195171857624064 139736142554595328 140183428740153344 140351918438158336 140915329690763264 140992360665448448 141084699077410816 142164042333028352 142257148100214784 142446270162257152 142524138021310864 142906284113395712 142999875987963904 143078046474108928 143345460967374848 144267060710735872 144285434833240064 144458854827030016 144632483258312504 145020282399096832 145194585623134208 145465955952099328 145659343925315584 145834415252148896 146419834756808704 146595820135122176 147539993513689088 147636620087197696 147717325236662272 148010577590470322 148863517207035904 148944893036412928 149722537796435968 149902492769748992 150966769412472832 151148219856478208 151349162047398224 151754970436206592 151837926870482944 151937368237211648 153099737897107456 153303274510317568 153403675559353856 153487533253719392 154084050049040384 154372034887942144 154763052920647808 155364526919254016 155384314435796992 155571074429109248 155758058893567312 156175688737488896 156655644871491584 156675596827230208 156761243108294656 156863908842647552 157682898968870912 158167487032475648 158889223783972864 158993283170828288 159080196408713216 160209632845889536 160402192500752384 160808484675360613 161239656088469504 161433453752037376 162473191237746688 162579597828816896 162795737328293888 162884729167212416 162991405281813472 163517767398981632 164876640812269568 164897639809417216 165095834088034304 165294266580928576 165936669283581952 166467821628932096 166667903145313024 167315644374581248 167336954007781376 167538080154425344 168052954972005376 168727565813940224 168819800270471168 168930363369005056 169154945817680368 169812352735707136 170129733950898176 170222734898757632 171111471767355392 171317134593998848 172533450757111808 172740822693117952 172970470911312256 173178368111926814 173529059280551936 173642706556813312 175085720738725888 175203742297505792 175318486353547264 175414323718536448 176096057198903296 176775426683355136 176872060480740352 177559459336290304 177582073640910848 177795513633267712 178009210164076928 179057824945405952 179273038677311488 179488511079567872 179727129931285391 180209027392995328 180425624781688832 180762842322829312 181587684324540416 181706609338089472 181805938752815104 182166864726732704 183216636562505728 183316791429431296 183781125343269272 184273892672536576 184495375716614144 186028578284896256 186052271232335872 186153976191099904 186275891750643968 186877448455979008 186999837830414336 187823890851064832 188680953243467776 188804523765358592 188907733235346944 189641907752665088 190248939004493824 190477603594643456 191242233151750144 191472091605057536 191702226330544384 192060519968006144 192831503787360256 192936914594824192 193063272421720064 193319938077348992 193552293772153498 194071260269379584 194540268455723008 194667676347662336 195684040825634816 195791010964570112 197418083077849088 197680538184356864 197918134985059216 198448807493500928 198687327694815232 199562884029256384 200363984404054016 200473512821184512 200604806500693504 202029059066691584 202139497692274688 202950941303898112 203194872723734528 203439097330373632 204883472774070272 205129726948077568 205402434207183304 205953174163423232 206200714036215808 206586105511804928 206834406119391232 207778215717502976 207914293377236992 208190702544837376 208999818751639552 209504904490778624 209920819186484224 210035571820879168 210851857961844736 212604089468452864 212631167122669568 212886733429307392 213142606906986848 214655875258359808 215635375135391744 215776598588981248 215894552268967936 217427358862278656 217569755917975552 217688689822449664 218825247548637184 219088258663479296 219497737106292736 220643739910537216 220908936713314304 220937072088398848 221202621453889712 221795726022148096 222062307423617024 222477344397328384 223040870385639488 223761155388080128 224205371971363328 225620666374684672 225920615067836416 226192154268639104 227071231651217408 228071867462007296 228958250196795392 228987410747490304 229112586081353728 229262636000792576 230890353219076096 231016568791171072 231167865662849024 232222711684268032 232374798480441344 232501825520427008 234152540313223168 234433973654945792 234745639093923776 235027785294757819 235657958898532352 235941201637593088 236382178422161408 236980924784741956 237460817962860544 237616335288270848 237932231479814144 238218207719573536 239590986274045952 239909507641696256 240040653509576192 240973551956393984 243007048140193792 243299123919208448 243591550750842112 244538249470541824 245321000295268352 245615857266777088 246601826958835712 246736631164534784 246898223385468928 248651149620543488 248787074082799616 249280972783950016 249417241537294012 250085997198442496 250386581329690624 250854556692905984 252164274183471104 252467356243787776 252499510958170112 252802995947302528 253106845702046882 253785494198419456 254565422916173824 254903851869302272 255894514925830144 256234710824415232 258194988648955904 258364085152595968 258505319164158976 259509979029962752 260653562813722624 261699897997131776 262014441143762944 262329362347060736 264018935761338368 264191846471827456 264861033582946892 265397384782020608 265571198263361536 265716372023345152 267778161129816064 267924541319938048 268280730393055744 268603183194008936 269323381598322688 269647087585820672 270151061053898752 270835342611133664 271887922108694528 271922550262644736 272249380250941184 273307455290605568 274182294447652864 274332175439515648 274511840474633216 275945073195524096 278056141621952512 278390343715248128 280366857480306688 280703836876316672 281830659381526528 281984721330896896 282169398154821632 284328084666056704 284514296200429568 284892540324514304 285048276042621728 285999751975927808 286156092948217856 286690921934749696 288534121421471744 288570869666480128 288917709654060032 289264966516625008 290040564798193664 290389171246268416 290931911904198656 291318687850631168 291668830504297792 292839669513617408 293191640270244352 295079987027378176 295273240174395392 295434650473324544 296021155180940644 297727034414071808 297889786072825856 299445075592871936 299804985539497984 301933538824945664 302296439712956416 302698324094796448 303675853740965888 303874736474423296 306199475794214912 306606549020635136 306807351118707712 306975066507438784 308168100098080768 309526105841295616 310729053838508032 310768628871593984 311142148858218496 311516117787134624 313311289742983168 313351193654460416 313522486216589312 313727817685295104 315365797937741824 316334974064951296 317778447567945728 317986566341656576 318160392817426432 320419265691779072 320804385001504768 321616969350721226 322479312176939008 322866907504074752 325159195657633792 325591474656587776 325769458334424832 325982810563626944 327035534797963264 329753281624539136 329795279618834432 330191668176068608 330588533161857152 331873338567163904 332935643257864192 333335806290626048 334631288749162496 334673908015562752 335076160308850688 336105909944010752 337455131627880448 337639600540942336 337860726738010112 338309891635360736 339624705471414272 340259467901796352 340445469797515264 342222943534710784 342634269187997696 345481645386235904 345940941822624512 346356736223853628 347058118561103872 347285413113626624 350171441477451776 350407484595011584 350636972707094528 350828647437072896 352192114397806592 353550853366710272 353744120961480704 355164147281821696 355591027266535424 356018420328153856 358115649890811904 358546077354622976 358977022159135744 359454259862570782 360418054785990656 360851249563377664 361525684645658624 363413218676178944 363611877505630208 364333729453465408 366633582858862592 367562250686538544 368547785345073152 368990751433228288 372057156569792512 372104542464671744 372307952382199808 372551783501287936 373999675660828672 375647781702129664 377361906486935552 377609047530717184 377815466470693888 379283815505330176 380497878008987648 380955207189286912 382484466303500288 382944183210115072 383404452661088768 384121039936012288 385873829189648384 386126544843440128 386639876154697984 387104587544306996 388142520538759168 389080536911446016 389335352695324672 391368081651269632 391582021929140224 394836166155698176 395361076368713728 395836269970118432 397374655389630464 399125768058512768 400727968808108032 400947025642369024 401209613001387008 404058118133383168 404278995384549376 406389745447469056 406878194660747264 409766945548140544 410259453896155136 410804868414366608 411906348326846464 412401428072431616 413172211023609856 413668812238782464 415556431435005952 415828586754473984 416381405089674752 417999637503279104 419009808981557248 419841638372968448 420071143641758336 421703715923689472 425208178936905728 425262334245339136 425773466858614784 426285213813973696 429311750516719616 431270750270783488 431553197177962496 431789104537935872 434854717724557312 435139511835951104 435377379644899328 436480172690264521 437650495097274368 438176517326958592 438995474212585472 441287479821074432 441817873426628608 441874144176797696 442405242907779424 444124614847234048 444954688794656768 446081740771278976 447522310776160256 448410743942726656 451841230135672832 452384308537278208 454142463302434816 456143734924014592 457916500393590784 457974821494980608 458225172162707456 458525272001585152 461780706438152192 462033137582342144 462335731325698048 464445423368536064 464749596960882688 465003651040854016 468305080626446336 468867947309891584 469491278187847552 470055570589515638 471315917797064704 471882403275186176 472764356844322816 473961849569483912 475232670576541696 475864462959628288 476436415439147072 479819015283392512 480081307019152384 481947103912787968 486014096280387584 486598247838416896 487183101501684224 489076498941083648 490642000590536704 491231714533554176 493203653917671424 493473262329069568 493796446770937856 497302299241086976 497574148165599232 498561945567900032 498834483074588024 500171994396884992 500773162659381248 501709113385811968 504934712487575552 504999021916340224 505605991894605056 506213691404093764 507570988396838912 509130845832347648 509807703738604544 511789029851660288 512469421648830464 516389977297911808 516728170305191936 517010638328317952 521307125627445248 523399795994263552 524028882287525888 524658724694121472 528037871522676736 528383692943654912 529722067165893784 531142396526723072 531432744046690304 535849082639876096 536561460786111488 537206366388017872 538646763196645376 539294175171641344 540302122107797504 541670685222267328 543775844217389056 543845100525289472 544498760501882368 546614910581211136 548364588895305728 548664350879031296 549023680949266432 551890146391048192 556112283243905024 556780687430496256 560733714960613376 561407673752633344 563969442661793792 564338796309643264 568656169332113408 569028592400859136 569785080649028608 570096552085243456 571999503951855616 572312185896435712 577068242842943488 577141739332960256 577835419308120064 578529933033250016 580778342492536832 581863823808397312 582637375701262336 583337661008595584 585679339027234816 586383280540488704 590159974054756352 590546480348790784 590869300946649088 592042310361881288 595454068828143616 595779572145651712 598890151185743872 599609971078995968 603867077649891328 604592879425912832 605396648189592896 607351707481931776 607749472948846592 612398951588429824 613213098041270272 613614702237415424 613950133014877568 616336200196161536 619052211682591232 621458107677016064 621537257743187968 622284297716436992 623032235574269248 626702387308920832 627044972433178624 627455635370590208 630731595875483648 632669948129902592 635556895135891456 635973132683313152 636320785634852864 641608770003009536 643233938701442452 644958624353878016 645733815008149504 650318391315267584 651182949313175552 651538916668849664 651965621127253888 654071069595926528 659590559237668864 660383336352137216 661177066323714304 663746677134327808 665871286515728384 666671612581252096 669262577498324992 669347816031125504 670152320617701376 672211819888021504 674910263255760896 675279201081884672 675721453476020224 676619783270721472 679249410942828544 680890939595030528 684445887069421568 685268538375995392 690963290772471808 691881883645249024 692713472447707256 694570826227253248 700814969190023168 701273945414189056 701657294874145792 704384228795613184 707101706733420544 707488241922961408 710328294563643392 711182054533070848 712036840656307712 717092154709245952 717954044318271488 718908519725141564 720836109571981312 721702499126755328 723051369291317248 726826437352357888 727223755011260416 728667458906930816 733267165717725184 735124501373077088 737981502866456576 744114313139585024 744209084929343488 744615904764399616 745103567002575872 747999351321657344 751295563404259328 754723812973871104 755218095061434368 755630932941387776 760995756017975296 761910414378573824 764968932607000576 765888366420230144 766808905322177536 768242079872024576 771747658379296768 772253089686880256 773279752309395968 774209175088613992 776285041077518336 778161073822892032 778670705390649344 783164043858280448 789672332311396352 790722152737427456 791672539940236864 794749310779260928 798251536117025536 801455937616216064 801894051284738048 802419226002774016 808116236266766336 808557990769098752 812779490894938112 813756389321494528 819533891096281088 820518907792310272 821609736828733216 824802856144863232 826344422047219712 827337624477564928 831112862870011904 831657173508947968 832762810179349504 835999275006558208 839683276745936896 840142287283516672 843407431847378944 850416357873811456 850524668490678272 851546933717229568 852570427627947392 858623501033439232 862541500541566976 863106394355924992 863578209075871744 869709435449114624 870279023671902208 870754759289798656 872960345380529042 875300990194548736 876353034653917184 877990948425170944 882574959642148864 883635746853257216 883748288353595392 884810485815558848 888249229694468096 892163481542557952 895044621552320512 896821487885453312 903682460271345664 904768617074556416 908284926604869632 912287469848029184 915949642989961216 916450344325414912 917050544003170304 923561412876304384 924066275164684288 924671462651396096 928890846737072128 929499193921765376 930007302081708032 937735894619783168 938982556375695104 940111141179031276 942631835594129408 943764806550372352 945528713688645632 947923699138967824 950465341153083392 951728925919256576 952872830878294144 959638030566785024 960162614038304768 972028192560775168 973196495676833792 974366203003368448 978152997882167296 981284001181073408 982463429067108352 986407307835342848 986946524658139136 987592893541875712 995148296331198464 997123891135800064 997668966149176048 1000343988793769984 1001546325318762496 1003418226771623936 1009869424975151104 1009998043832680448 1011211983789210112 1012427382808187528 1015141976793677824 1018261691664695296 1019615407477209088 1024938843297660928 1032779954595823616 1033456340610383872 1034021276656635904 1042614251254890496 1048057764575051776 1049317449388242944 1056075743045353472 1056767385887309824 1059444134331787568 1062284793053446144 1062865488093380608 1071698165279752192 1073122921572222976 1074412732776035744 1078588350343282688 1080604244215595008 1083341370444534656 1087551688434778112 1087690201050578944 1088997521003764736 1093229821162422272 1096729177790611456 1097328701758062592 1098047361898532864 1103780292782096384 1112224566487810048 1113561374860992512 1121467429921226752 1122815347505266688 1125659392727524291 1127938885323587584 1128677592619286528 1137312338664226816 1138057184801718272 1139570161298057216 1140193104170486912 1144624371792871424 1154136485685886976 1154283478665920512 1155670838616240128 1157059866066500032 1161556684985073664 1165274751402524672 1166675322017191168 1171358678054469632 1172766561080977408 1180319948109512704 1181092960697581568 1181738601893298176 1184084620723762576 1190908137656287232 1191559144291303424 1197780302371487744 1199219942157991936 1207734155299782656 1209185758851825664 1210793296379185792 1214703414963863552 1215498945897693184 1226426196082540544 1227229404474830848 1227900266029755136 1232672400392323072 1238104423365182464 1242916215354032128 1243074515486375936 1244568595432873984 1246064471148538496 1253404774617841664 1254089944866357248 1254911270741180416 1258089909518997737 1261463191750967296 1265339896259805184 1271113790271782912 1271946265366626304 1272641571269705728 1283217540006019072 1286467877402884904 1289917248707756032 1291467630016299008 1302365898626351104 1303077833337699328 1303931242254507776 1308142139191853056 1319181118475337728 1320766672704274432 1322354132647428608 1327493354268655616 1331742573031456768 1333343225162504192 1338695632062251008 1340304641235402752 1344423639776043008 1349820526511521792 1350558402163769344 1351442906952040448 1353239566541442944 1358498821885657088 1361781879190061056 1370537076751990784 1381926581544943616 1383763767290498048 1385426944895414512 1389141652454506496 1401629938380046336 1402547890828378112 1403314589748291584 1414203413466841088 1414976483845922816 1420656589127286784 1422364109066141696 1424073681312615424 1434184309418491904 1435908088636542976 1437817039450283128 1441672219143962624 1443404998253510656 1446102738582634496 1454447510022520832 1457334917813861632 1466534331435450368 1470249002746154176 1475963005732913152 1488228626279170048 1488418169858686976 1489231809528799232 1490207134005151744 1502591126808518656 1509447625947742208 1510436190122868736 1511261865882775552 1521991512035950592 1523820828757147648 1531776732840460288 1533617810644355072 1536484159744049152 1543495316758593536 1544506179373760512 1546559504618791936 1548418350177227984 1552570082155036672 1557341410781298688 1566328087716560896 1579344664622792704 1581444305474854912 1583345079880473728 1589498621558521856 1596503072234051072 1602911875232432128 1603788102569476096 1604838452005548032 1616232472533532672 1617115981538197504 1625558981789876224 1627512778642989056 1639067782192562176 1641037815584620544 1643219473657466432 1645194497063304733 1649605712289726464 1654675248955129856 1662225725740023808 1663314347017895936 1665525620358699008 1679366553491873792 1680284574567033344 1686814863694757888 1701049336981356544 1703093867434459136 1705140855255894784 1717247002066878464 1725083001083133952 1726212788711849984 1727156418151743488 1740558047343804416 1741509518579597312 1745920690761058084 1750601980389097472 1752706069307834368 1755981896850341888 1765149919284297728 1767271493706514432 1767496576707190784 1769620971631117696 1776498459388936192 1784326963085115904 1793642975770906624 1807364920542691328 1809537234149112832 1816569853209739264 1824574939696058368 1831899285979922432 1832900688650829824 1834101088006340608 1848132550329368576 1849342925302792192 1857781693474144256 1858998387843530752 1860014604163416064 1875471789239566336 1877965112751390208 1880222282358062552 1885263671188258816 1887529613100744704 1891057427377291264 1895847398277935648 1903457851838513152 1905745661756588288 1919276061133570048 1920325228076609536 1946392991353667584 1948732406006736896 1962568002362146816 1964926858134216704 1972814615670685696 1973893049316278272 1975185787083751424 1990296592662396928 1994247782271600128 1995337932298352096 2003092650637524992 2006836453543247872 2019738849950302208 2019996087665360896 2022423967578420224 2024854765616375056 2030283953587355648 2036523383329390592 2039230814954418176 2049877686595321856 2065559909191647232 2066912681220767744 2068042553313271808 2085228502509780992 2096115529150103552 2098634898776485888 2112151486090706944 2113534771774619648 2118888268663575136 2125730976186761216 2143396330559504384 2146245843144445952 2148825465552071488 2157176700686565376 2166682740889069312 2175103376869556224 2175380402101157888 2177995042007529472 2193458355581222912 2194657403516125184 2196094723797065728 2207560585564192768 2224449132975620096 2227122749721985024 2242934859842453504 2245630695010533376 2251318785455048582 2255877770647175168 2257355185238573056 2276114369603436544 2279140322596114432 2280386208340973824 2289248743585742848 2308272971371773952 2308566957331841024 2311341677232480256 2314119732133000064 2323113369970147328 2330549502805049344 2333350644034382336 2342717356108939264 2345533122161954816 2360639896219025408 2362185921395163136 2363477203786596352 2368169241447525152 2381816275312574464 2383118288582606848 2395560604742975488 2398439884315983872 2418371517703651328 2421586592758371584 2429406829927727104 2430997891795386368 2452852392165081088 2454458808949661696 2455800532059510272 2465344800784646144 2476208846730364928 2486149030972751872 2489137190865747968 2492128942297076992 2506809549235683328 2508179889732714496 2509822541482360832 2516179819037995474 2522926383501934592 2530679792519610368 2543892530733252608 2545283142539411456 2566435080012038144 2572935754805769808 2579834497415512064 2582935260032598016 2604731797252702208 2606155666675398656 2607862484509015552 2638362236950675456 2641533345408548864 2644708265294857216 2654986708537311232 2663485146062913536 2666686450325008384 2677391264124502016 2680609282470805504 2688847279552086016 2701116804327538688 2702885813904080896 2706479133082885888 2716997643771314176 2723563758380122112 2741074153503981568 2763853163089887232 2767527534580996096 2770853889790829024 2803259876760092672 2805095781656756224 2806629179496583168 2828406826933682176 2829952967691845632 2844728218132283392 2848147362625230848 2868368618836983808 2871816177273085952 2875634078900566256 2883344438287925248 2886809996507021312 2892205477165268992 2908895020045041664 2914669835627723264 2933068662870900736 2940498005492308352 2951926011465826304 2976457252558340096 2976836339717373952 2978463619057598464 2980414268010303488 3005182253617037312 3018895251895484416 3020872380245737472 3022523731765551104 3043983024071901184 3047641657514295296 3055361208831851647 3063553465680920576 3067235621288710144 3072968319488098304 3086990633517187072 3089012358747521024 3093119009237583872 3096836700354455968 3114682821562597376 3132656175433121792 3162888610949709824 3166690159760947456 3178997243117043712 3193006144468102144 3205823750464864256 3207576205138952192 3209676904011096064 3232464945067065344 3234231963076395008 3251117963579752448 3255025557285978112 3278135564385124352 3282075631169241088 3286438947314932864 3290388994126609466 3299211424579452928 3309350497910259712 3326628694035791872 3331051240717398016 3358733106983747584 3360569149134066688 3373629727389515776 3402098673962713088 3406187734868918272 3410281710511789568 3434494004133756928 3450166002166267904 3452425577423699968 3454312836303486976 3481116094687608832 3483019037159194624 3491841381522116168 3501203960778194944 3505412138615668736 3511963793700683776 3534542987413028864 3534993153414381568 3539241943262235392 3552996918777872384 3568653926170231808 3587285951541813248 3614729841085382656 3619074468298225664 3649149879392116736 3663798571959844864 3665801377301659648 3668202176012681216 3696265100658737152 3698685850605584384 3717996775687061504 3720029208326832128 3750943578479132672 3755930225502780416 3760444564716125104 3770527342376517632 3775059226201489408 3782114854754582528 3791694796555871296 3806915703677026304 3811491323513176576 3838552122267140096 3840650456153219072 3892785982707335168 3897464812013473792 3925136004724293632 3929853716268433408 3947786098632556544 3950371574167502848 3980593185324793856 3988495564543200256 3990675864596704192 4006185301275049984 4039477699900604416 4039992175330721792 4044847935156840448 4049709531232750112 4073046766658781184 4078461629908836352 4099755373190643712 4131119818383294464 4133825362441535488 4136085106626543616 4170457005019561984 4192231058300207104 4197269797552971776 4227069543549239296 4237776537327150272 4251461952373522432 4286792661119008768 4292491686288891904 4297650931104142976 4314353401373130752 4333365481778138624 4350206753739112448 4350760804202315776 4355990084015058944 4386916711162445824 4389314807032250368 4392189447594131456 4415121171128385536 4448898265951240192 4454245499443970048 4491261390021066752 4502637570910097164 4511755541294350336 4514710370477146112 4552228739206873088 4558280645192228864 4560772416681947648 4578497487171485696 4617133914663682048 4622683354464960512 4628239464266000128 4646226739940294656 4661099005610098688 4666701288068764672 4685434712217878528 4691066244323909632 4724371842790326272 4726954407573192704 4736338482895050304 4766236577165213696 4791121209485950976 4796879768631967744 4836743035407302656 4843173185516743168 4861995783590772736 4905704784330162176 4908917617899323392 4911601064119020544 4930689601569292288 4952417693460729856 4972298061945503744 4978274381731495936 4984257884594153984 5016359779465428992 5019645082964721664 5032359638075990948 5045852767003869184 5061359585039220736 5087785061466505216 5090566285078822912 5132870160024076288 5145871509611539616 5165870520065196032 5209463594505404416 5212311333350797312 5215724969018031104 5283066690817097728 5289416530589714432 5326970292125827072 5333372900650016768 5354782528249004032 5361218564941611008 5377694559104172032 5402233608655077376 5405771627808161792 5412958266165771776 5433995287542628352 5447127516760244224 5482148307007963136 5527706326179774464 5535055069161992192 5541707779581658048 5606519753520185344 5610191563313512448 5613258358993166336 5656813653867364352 5659905935383691264 5689456436264566784 5696294725250461696 5736737237673967616 5743632354546171904 5751268157801132512 5773619993014042624 5784410954330537984 5817790040090083328 5829339671255446528 5880996010984616704 5903852022931652608 5952914505116680192 5953672679434747904 5956927238115196928 5960828536020606976 6010364507234074624 6037790503790968832 6041744760491474944 6045047463531102208 6087966048143802368 6095283315028590592 6110722417663703294 6127106931361841152 6134471242577420288 6145936638976196608 6178024717495042048 6186238018475167744 6193673400708911936 6265312350866243584 6325777221899419648 6333380319521894912 6357994486234087424 6386012288936204288 6411647500929728512 6415152410277904384 6419353808022192128 6464929890134130688 6468463926152790016 6502235927159504896 6510051114571956224 6564151262338482176 6572877894629865728 6580777988253218932 6598422849158905856 6618700995820519424 6653257388071583744 6662102481434796032 6717466213967495168 6721138298268133376 6804197347925426176 6812375469737836544 6820563421023579136 6868988008267513856 6904851154847399936 6908625672606973952 6966038074318389248 6983682763044232336 7002407921556389888 7010824277231337472 7023927587401367552 7069085974826057728 7069986306828763136 7078483886524470784 7105993837555744768 7137307852340463616 7174571903083626496 7229459682170765312 7238148936596451328 7298299758784233472 7331602754603319296 7336404352025362432 7392530201317474304 7397371701211168768 7435993551374123008 7440058416653664256 7501887156958265344 7511860451005560832 7520889129432250208 7550118452402978816 7564229709509165056 7583389593111742592 7613831407354052608 7622982647026353152 7677104244534280192 7681300912306438144 7785571965414670336 7794929624026947584 7850272009448587264 7859707432536866816 7895572197265113088 7900743148335005696 7961186370649587712 7976991129086400512 7981351729193408384 8012370602550099968 8078955399801208832 8079984350661443584 8089695870313680896 8099419062465500224 8156923259817672704 8199510746381287424 8262239636766588928 8267650724883070976 8272170213253087232 8340914010039123968 8384462116600414208 8394539595105943552 8454139087098478592 8475553074654300544 8502923904747044864 8584983372577783808 8595301862208285952 8628706802746261504 8666730963556277248 8700413507478224896 8701521608404631552 8711980168030117888 8773833422324891648 8778629614064500736 8784378895188262912 8830242342256771072 8897796531902480384 8908490998887940096 8982522780042133504 9005275141820194328 9029420740954292224 9116561290384457728 9121544833363895296 9156994974342971392 9234267829327364096 9245366708929921024 9256478928532000256 9292453479880589312 9322198011220197376 9333402576137529344 9370869424435757056 9382132488647819264 9448743685580652544 9453908815146385408 9472676965790100608 9532473154330427392 9593759537263935488 9673486070814605312 9686346371033486336 9723991567181545472 9811409568660324352 9817835235798646784 9823202128238041088 9904835386921459712 9944596123891007488 9956548763462991872 9968515769188307968 10032719558930857984 10039290165929443328 10064719276151981896 10091705534007738368 10122719170078441472 10181132570157645824 10265740320048152576 10291743019223079232 10331741040130392064 10418927189010808832 10424622666701594624 10431449938036062208 10566133381634195456 10578833061179428864 10653940584251654144 10666745801300033536 10722437129883222016 10755389118208344064 10804467217310154752 10811543255616323584 10825916532331543552 10867990575085256704 10964296614015926272 11055412652359548928 11070110138323984384 11083415559163316096 11213039507040370688 11220383126627024896 11226516717986332672 11313627307734728704 11319811870767382528 11378912872529133568 11392589450500923392 11473474475347935232 11487264709092343808 11502536315602265024 11547239986028085248 11635580080180166656 11658679342510893056 11761992021969233408 11807704045863305216 11907345358869495808 11913854476230393856 11921657072041213952 12020729014468149248 12075581007581937664 12083489520982949888 12090094927062204416 12190566630057181184 12221444835327406588 12254213862723682304 12268942485154840576 12291873277952393216 12356049434990084096 12372476036950335488 12387346801417823872 12651554443798839296 12666760639043789824 12715988972468174848 12772024577872408576 12823295001859457024 12830304820555808768 12838707616044384256 12936927852305580032 13004471854319009792 13020102229143912448 13128302524676964352 13145755789259731456 13161555976506437864 13196845698317811712 13237401991641038848 13324204962869592064 13434932427934990336 13442276596536266752 13624750939475673088 13641126842047158272 13737976016535027712 13809702309694799872 13817251345213947904 13932076148636778496 13967365526088464672 14021648554462674944 14047855174802735104 14138171949652115456 14139972613657526272 14156967773048941568 14211987675111489536 14274615704680927232 14349143806167252992 14458919364341530624 14476297873192902656 14596599517568466944 14663205509206638592 14672808704050724864 14785060402634948608 14794743402422337536 14880116833307328512 15003774313916530688 15023720902011121664 15041778258864500416 15100236904805957632 15166779186223485184 15227662814708105216 15245965294052706304 15354208489068560384 15362601824612876288 15571143930829340672 15589859248053895168 15700544018897174528 15719414865073733632 15791144394530226176 15801486296670011392 15953982258172801024 15962703458386816768 16024741205100199936 16157910799602417664 16159968701322887168 16179391740627361792 16198838124931000448 16313846519635345408 16399021492762574848 16524479273533177856 16535301449766141952 16544340426506174464 16681828020078247936 16768924233200828416 16789079190211887104 16951106149308601088 17005847809494089728 17169966745155567616 17190603724416571904 17257413605492523008 17333461927112554496 17403043216809263104 17423960336060235776 17547666844649783296 17557259228129001472 17568757790376525824 17660484684513542144 17816981997775880192 17965045560084267008 18010550283640388656 18058841481908584448 18233122580768915456 18243089666727790592 18468535658654728192 18490733417859842048 18512957857064000512 18584906959761178624 18644396022440394752 18666805152275058688 18741738848871514112 18764264977295638528 18907817630292770816 18945353931580201216 19064946308660854784 19187519074527870976 19346972141629210624 19372692742066972672 19622819137320648704 19635670471597293568 19646404256476082176 19809670773842919424 19913097526925983744 19937031538376615936 20065439117861715968 20078580331858886656 20129438552303963792 20183411068015476736 20245438340156882944 20362265140315291648 20531480640096305152 20583486038446158464 20663482080260784128 20837854378021617664 20849245333403189248 20862899876072124416 21132266763268390912 21157666122358857728 21307881168503308288 21333491602600067072 21387528461822961529 21444874259766444032 21510778236416688128 21608934434620309504 21623086511232647168 21651833064663087104 21928593228031852544 22140220276647968768 22166831118326632192 22426079014080741376 22440766253254049792 22453033435972665344 22627254615469457408 22639623741534765056 22757825745058267136 22785178901001846784 22946948950695870464 22974529418184687616 23005072631204530048 23094479972056170496 23317358685021786112 23523984043938466816 23615408091726610432 23814690717738991616 23827708952460787712 23843314144082427904 24041458028936298496 24151162015163875328 24166979041965899776 24180189854124408832 24381133260114362368 24442889670654813176 24508427725447364608 24537884970309681152 24583746555904786432 24744952073900670976 24774693602835647744 25303108887597678592 25333521278087579648 25544049155744817152 25646590003718914048 25660609641111617536 25677415232088768512 25873855704611160064 26040204458287824896 26256605049353928704 26291511578519462912 26323111953012875728 26393691396635623424 26474803983282077696 26648409925739184128 26869864855869980672 26884553193072533504 27249501878951346176 27282253684094316544 27475952033070055424 27634502690427895808 27864152297273556992 27934731052176929344 28043297108925349888 28276343899304230912 28279945227315052544 28313935546097883136 28549231409361854464 28698287612334505984 28917838728683061248 28952595746385805312 29193199035136933888 29326411018413277184 29345617408101449728 29589486804844675072 29760233666614657024 30007548627833061376 30047441804022243328 30083556517729000832 30200473809611915264 30333558372446970368 30455325629416210432 30491930588105412608 30708416978137120768 30725203649225752576 31142287861658681344 31179718496107790336 31438829730147467264 31582288789060452352 31602972593340022784 31907964516345602048 31925406916773633536 32049482410200399872 32319937402645774336 32358783481254723584 32397676249862000896 32627693039270690816 32798042985525149696 33070602899532283904 33088680853012348928 33363656040156495872 33537848466401656832 33578158380423774208 33902212298617202176 34339933490311135232 34381207448833143808 34514827210985046016 34666923854225108992 34806086433618526208 34847920672120471552 35114518456258002944 35137515580753051648 35320969369027084288 35633963995551760384 35930091120168534016 36021100567280777312 36466245161537830912 36486179333455581184 36981466835719684096 37025915714128001024 37288792044880789504 37333610304550117376 37483477697743028224 37528529954591277056 37815635260585541632 37890707863160402432 38129892617321709568 38375038149055741952 38693944283258421248 38745385484133945344 39245638274641297408 39271340943194587136 39292808512952164352 39619341547685838848 39826195053851967488 39874063076753231872 40130878235723431936 40157160663717773312 40258877104607927584 40490876680313765888 40724530280630583296 41166972076892316928 41326964160521568256 41675708756043235328 41698490666806378496 41725799752144248832 42264533526536781824 42315332244717715456 42615762337006616576 42666983205200134144 42775056923645923058 42889748519532888064 43021556472833376256 43246173022465294336 43303666129326174208 43857186456063705088 44280440553295937536 44333662236653264384 44852158028161482752 44881532506508099584 44906066871945330688 45254509230938914816 45279247483069530112 45515651490116534272 45570357802003693568 45949058836369375232 46010145262409060096 46188959944112340992 46634717370043572224 47047968087876933632 47629381435477983232 47655417904921575424 47686628288164855808 48082916057872596992 48333958083931799552 48360379708248817664 48762266520228724736 48885779341309626352 49016855450894729216 49075769940619362304 49167493111809572864 49489904147801341952 49549387205671295488 50606217775195357184 50667042556175159296 51088098311489634304 51321219282223235072 51354830464177537024 51747711409222320128 52080408916575649792 52513210098707857408 52583023157038925824 52646223906025751456 52949607966564155392 53296819851478368256 53739729711739961344 53769106386145067008 54499003757902692352 54564507368188633088 54951904066140110848 55269005380855791616 55728304594547113984 55869462104353858688 56086594217850699776 56552687798608461824 56559890454630105088 56627871092195766272 57098462818723708928 57396575224669011968 57835677457366122496 57905191492771610624 58386398070273867776 58652822036826554368 58691234816202899456 59178973609689350144 59520467333229314048 60094883608044486656 60167113035458001664 60400947619223830528 60667116744893940736 60910651258832420864 60983861176210825216 61416833956274241536 61450407298451505152 62284575723317362688 62359436992215580672 62877659460294934528 63205945186680045568 63815929032691204096 63850813833547267072 64098964820400799744 64639874805291548672 64717566962509447168 64795352499724001792 65255386078541381632 65596085971050299392 66141205799064567808 66177361706024697856 66727312080312991744 67156316760847548416 67804424597234404352 68679866980622270464 68762414897666287616 69333847708450217984 69612172867237052416 69695841344240943104 70229036912516005888 70275031161506103296 70641938738054168576 71267927991103520768 71860182240337068032 72042201134561554624 72932490323075661824 72972358666911162368 73962933671439368192 74051831428256002048 74577584089761579008 74667220609100234752 75057059909182554112 75631270521171083264 75781415726320804864 76750076298111483904 77387888566516842496 77490770968267890688 78491276549282594816 78542681886389174272 78585617025904328704 79238683095371677696 79652390107703934976 79748126153506463744 80314321327435546624 80517754209215855168 81449060561261166592 82333944153784633856 82653928321043136512 83351417512086470656 83396981333612756992 83451599504288497664 84529067053073563648 84630664489435430912 85333966410400268288 85550113847291846116 85779497039065776128 86043112945666752512 86492346044930588672 86607332258652348416 88560881106591875072 88667324473306528768 89763065013016199168 89812133743890661376 90558494966139060224 91031302980233068544 91140715604007387136 91898117672738750464 92020290524818120192 92377919888224681984 93269434740087144448 94095936175753867264 95310835809843150848 95373256576329711616 96165832115745193984 96667916167863599104 96720759416497635328 97524533040457449472 97771558682619252704 98151539881238724608 98334986223619145728 98979808295602683904 99098774411342590976 101212435550390714368 101334085112350318592 102176196622979268608 102642438564446470144 102709660928355074048 103495422818444640256 104160817833151299584 105026420197415714816 105166046314077851648 105292447812051502912 106593639702956736512 107479459423479922688 107538212772290134016 108998007515805384704 109129014736377266176 109903808132280221696 110538010761711583232 111738924208707717376 112173188435701399552 113105375597216923648 113119780909260210176 113255742184391532544 114196925637447417856 114793150449338023936 115671354914732244992 115810382985543221248 116772796140547735552 117382469632405798912 119040934666458628096 120189767216088973312 120334226070916003328 120801895238447661056 121334233489787881472 121821302517664841728 121967722352421650432 122833667912548483072 122900814596903010304 124718873984431161344 125755318920589869056 126411890373360091136 127631858065382408192 127701627667094534144 129279749610583097344 129435133925018894336 129590704999448003584 130510772157082763264 131192171942100598784 132354723412049395712 133454624160625983488 134312633521695096832 135608849194468808704 137359733961244540928 137524829795332575232 138667695416900435968 139391682688481886208 140458073825032011776 140550062323012206592 141283877476108337152 142535855982207041536 143720364480674136064 144084402269123109248 145864980646151323648 145944717333822324736 147925867342878736384 148103662856512004096 149155168179523158016 149334441218200469504 150114119818365108224 151262541042342166528 151562831452641609728 153500152596222967808 154981541936535781376 156982553098565189632 157085363772778348544 157171234051808657408 158477366190743355392 159304780215407869952 159496252307012927488 160628642654871093248 161035508418431710336 164667888307569267712 165307856642086273024 166702835024172941312 166793962667225513984 166903199008576995328 169058134106147127296 169261328978870861824 170667932820800536576 171100227694583692232 171558994078131552256 172086225891333505024 173214664517304696832 177121762213183750144 177334648946613057536 179526130026032398336 179624267487781322752 181116989932278120448 182281431208014774272 183796235345477500928 184040581049636240384 184755839776449363968 186538869480174288896 188191872351507734528 190621671619686301696 190746513152659423232 192331664231490387968 193441518832995270656 195049066080914898944 195543117365238505408 196303079762477449216 197959616591205367808 198197548822685181952 202424871100781428736 202668170224700637184 204352393245958537216 205284877128892940288 205419321856710148096 208321635666302599168 210052840394831429632 210332092628155703296 210584895624103005824 213187279405913473024 214958918846959845376 215076425544580268032 217996015031610769408 218258029472754532352 221076021523423166464 223477848417415434752 224346376871402799104 226239561818520420352 226511484368783065088 228393851274894835712 229586300898676047872 231620765971086442496 233545592281095471104 234764939264811597824 240379534432177946624 240668452141832006656 241603790476895322112 242668466979575762944 243642605035329683456 243935444704843300864 245801629193806020608 249437747968862322688 251510637841179738112 255263716130764816384 255403255334189068288 258870267850037788672 259181409998896007168 261021544314165526528 262384343884201197568 264709446824098791424 266909248321251966976 268625267043390193664 271217698388937617408 274719467922489081856 275049659590665150464 277335390833800871936 278783365376963772416 280916147650064023552 281100124646024413184 285071711964414083072 288168804538246218496 291729961292302647296 291889434667644649472 295851734685757472768 296207325713024008192 298310336359046316032 298668882436400939008 300228239636730216448 303125662905283219456 307000305192445935616 309963083873071562752 313965106197130379264 314170727545556697088 314342468103617314816 316954732381486710784 318609560430815739904 318992504614025854976 322071016836863420672 329335776615138535424 333405670048345882624 333587925334451027968 333806398017153990656 338522657957741723648 341335865641601073152 342200455389167384464 343117988156263104512 344172451782667010048 346429329034609393664 354243524426367500288 354669297893226115072 359248534975562645504 362233979864556240896 364562862416029548544 367592470690955001856 368081162099272480768 373077738960348577792 376383744703015469056 381243343239372603392 381493026305318846464 384663328462980775936 386883037665990541312 390098132161829797888 391086234730477010816 392606159524954898432 395919233182410735616 396395097645370363904 404849742201562857472 405336340449401274368 408704786491917074432 410569754257785880576 410838643713420296192 416643271332605198336 420664185256311406592 421169791248206011648 426374558811826946048 429917837693919690752 430152851089160536064 435992030063221538816 436516058945509064704 446955696834830869504 448692753742805598208 452479123637040840704 453022968737566130176 456787702549789671424 459172601797352095744 463241531942172884992 467091184562190942208 480759068864355893248 481336904283664013312 485336933959151525888 487285210070659366912 487870889409686601728 491603258387612041216 498875495937724645376 503021275682359476224 510527432261529632768 510806510668378136576 517740535700075577344 518362819997792014336 522043088628331053056 529418893648197582848 537250534086780387328 542435396777875234816 549438935844978163712 550099319181330300928 554670781667601743872 557566730753927544832 562200249292048826368 570143423928828166144 576337609076492436992 583459922584605294592 583778869335289298944 591703469371514945536 592414651426048016384 597337764872801878016 600456479273460432896 606251325810566438912 619926167746143125504 628341455091113394176 628684936207234629632 633909464762973421568 637219120861631479808 637985009228051709952 644142033673726841344 658671553230277070848 667175850668902055936 667612796034307981312 677045315915483447296 682671731283202146304 684400910778334768928 688344903565334020096 692858658069218787328 708487048852735000576 709338595786452230144 718497069951125291008 724467959729112481792 729125724832059097088 735184941381910003712 736162324198544961536 746155477920697155584 752767489406030938112 762486686478745206784 762986052610637692928 769326656925961551872 773766075331981082624 782172469460954021632 785212319049909796864 791838466364821471232 792790195290740727808 809699484403125714944 810672680898802548736 817409572983834148864 821677287426840592384 833286542665210396672 841328370512622813184 842339582496412023296 852749117623653892096 859835675387839381504 860305702178321072128 873032117891018129408 893911393669661739008 904958247274081681408 906045937475132260352 913575405099579342848 918345203594704191488 926483063884345769984 934182369124381884416 961518137728711786496 962673808567328026624 970673867918303051776 975741778819373203456 983206516775224082432 997750991875449290752 1006042551364718952448 1021054864523059265536 1021613021336756273152 1035481071400151154688 1036725639995584028672 1044086177256662106112 1058837787296395165696 1074501068173560774656 1084870793555750469632 1098877871689956327424 1100198638362660601856 1109341563335203487744 1115133461507855089664 1124400498584097652736 1152675218152984873984 1166919845169210589184 1167557738670578597888 1183406938743029891072 1184829302852096032768 1194675529745603756032 1200912958546920865792 1212502651621132877824 1239852335492286251008 1256682910182226788352 1257369872414469259264 1267818929525946843136 1275970018456103419904 1288284067347453682688 1317343106460554141696 1334351701337804111872 1335225592068615962624 1354090631830966894592 1365343462566404292608 1368801821556669537856 1385717316138437574656 1416974097705470001152 1418677191572904460288 1436994139902250582016 1458251449664118194176 1470369882763820007424 1472324648397089923072 1492310955841394311168 1505534978812061876224 1525972105221275385856 1547532150663962165248 1564344938921908043264 1570424638099819593728 1583676932729642942464 1585580390581481455616 1621345361797605097472 1634819145967668297728 1643354574853681184768 1682656741025245626368 1684679164992824046592 1705498235247307784192 1720611404356642144256 1746064235782036258816 1787822787339323478016 1812091874950264520704 1827150810199158685696 1836690407189408382976 1852966127768691539968 1868364738248763768832 1923036275457423572992 1925347617134656053248 1941347735836606103552 1951483557638746406912 1966413033550448164864 1995501983750898581504 2042109729046118531072 2043226042673512546304 2070962142800302309376 2073451279991168057344 2088172354513324212224 2149002136347121549312 2169741587111500939264 2197755743379912654848 2200397276725321203712 2218683126670406975488 2230266923015710179328 2305350436305969747968 2333839690338421178368 2335115477341157195776 2369658605704192065536 2389351059491207512064 2401825917093841731584 2425005303242265755648 2479704670984572502016 2514739744828938518528 2535637859051893686272 2551940036912206839808 2576568134694907365376 2634686212921108283392 2668703402675608223744 2670451184137231925248 2708181263661933789184 2730686925132808585216 2737603643113339075712 2771434632276875149312 2833948195410940002304 2837354383145808920576 2873988279804501164032 2916502899328236388352 2944649296794179846144 2984621911682788622336 3011069957624123752448 3051944210442550771712 3128689877843816086528 3140849276199639187456 3167353865459285884928 3171160781162962911232 3242690723595210194944 3269638291935336595456 3365313482050491252736 3369358329985648093184 3410996470494615568384 3441222808713284288512 3492128471564072517632 3575645574678646956032 3624183749900529041408 3654301620398317371392 3705932255537383079936 3846072550914847145984 3850695234269312106496 3882695471673212207104 3902967115277492813824 3991003967501797163008 4084219458092237062144 4086452085347025092608 4141924285600604618752 4146902559982336114688 4339483174223001878528 4400794553450642407424 4437366253340813950976 4460533846031420358656 4610700872611939495936 4670230954682314391552 4739317211408384131072 4778702118982415024128 4850010606484531511296 4959409341969145004032 5029479489657877037056 5071275718103787372544 5103880073824413679616 5153136269389814730752 5269372425842216566784 5337406805351216447488 5340902368274463850496 5416362527323867578368 5475207286226678151424 5542869264553750298624 5667896390821880004608 5674708766291617841152 5833005798656472776704 5889298593588359692288 5969243823365577244672 6022139915248247504896 6257379755687632173056 6334707730918571769856 6342321562325925822464 6485381447190420389888 6539276583870673190912 6730626964100982505472 6738716659971296186368 6882445617426568577024 6984256943128145035264 7151291149357293912064 7248367499801058082816 7308603240796634742784 7411864511074766159872 7692145101829694291968 7701390468538624212992 7765390943346424414208 7805934230554985627648 8168438916184474124288 8172904170694050185216 8283848571201209237504 8293805119964672229376 8678966348446003757056 8801589106901284814848 8874732506681627901952 9221401745223878991872 9340461909364628783104 9478634422816768262144 9557404237964830048256 9700021212969063022592 9918818683938290008064 10058958979315754074112 10207760147648827359232 10306272538779629461504 10538744851684433133568 10681804736548927700992 10832725054647735156736 10950414572453356302848 11085738529107500597248 11349417532583235682304 11778597187176719384576 11938487646731154489344 12044279830496495009792 12514759511375264346112 12684643124651851644928 12970762894380840779776 13078553167741346381824 13461253928201965010944 13477433319942592372736 13764891234853137154048 13968513886256290070528 14302582298714587824128 14496734999602116165632 14617206481593269485568 15384290203659388583936 15402780937077248425984 15530781886692848828416 15611868461109971255296 16336877832368948248576 16345808341388100370432 16587610239929344458752 17357932696892007514112 17603178213802569629696 17749465013363255803904 18442803490447757983744 18680923818729257566208 18957268845633536524288 19114808475929660096512 19400042425938126045184 19837637367876580016128 20117917958631508148224 20415520295297654718464 20612545077559258923008 21077489703368866267136 21363609473097855401984 21900829144906712605696 22171477058215001194496 22698835065166471364608 23557194374353438769152 23876975293462308978688 24088559660992990019584 25029519022750528692224 25369286249303703289856 25941525788761681559552 26922507856403930021888 26954866639885184745472 27937027772512580141056 28605164597429175648256 28993469999204232331264 30805561874154496851968 31061563773385697656832 31223736922219942510592 32691616682776200740864 33175220479858688917504 34715865393784015028224 35206356427605139259392 35498930026726511607808 36885606980895515967488 37361847637458515132416 37914537691267073048576 38800084851876252090368 39675274735753160032256 40831040590595309436928 41225090155118517846016 42154979406737732534272 43801658289813425211392 44342954116430002388992 45397670130332942729216 47114388748706877538304 48177119321985980039168 50059038045501057384448 50738572498607406579712 51883051577523363119104 53845015712807860043776 53909733279770369490944 57210329194858351296512 57986939998408464662528 61611123748308993703936 62123127546771395313664 65383233365552401481728 66350440959717377835008 69431730787568030056448 70412712855210278518784 73771213961791031934976 75829075382534146097152 77600169703752504180736 82450180310237035692032 84309958813475465068544 87603316579626850422784 90795340260665885458432 94228777497413755076608 96354238643971960078336 100118076091002114768896 101477144997214813159424 107690031425615720087552 107819466559540738981888 114420658389716702593024 123222247496617987407872 124246255093542790627328 130766466731104802963456 132700881919434755670016 138863461575136060112896 140825425710420557037568 147542427923582063869952 155200339407505008361472 164900360620474071384064 168619917626950930137088 175206633159253700845568 181590680521331770916864 188457554994827510153216 200236152182004229537792 202954289994429626318848 215638933119081477963776 228841316779433405186048 246444494993235974815744 248492510187085581254656 261532933462209605926912 265401763838869511340032 277726923150272120225792 295084855847164127739904 310400678815010016722944 329800721240948142768128 337239835253901860274176 350413266318507401691136 363181361042663541833728 376915109989655020306432 400472304364008459075584 405908579988859252637696 431277866238162955927552 457682633558866810372096 492888989986471949631488 530803527677739022680064 590169711694328255479808 659601442481896285536256 674479670507803720548352 700826532637014803382272 753830219979310040612864 800944608728016918151168 862555732476325911855104 915365267117733620744192 985777979972943899262976 1180339423388656510959616 1319202884963792571072512 1401653065274029606764544 1601889217456033836302336 1725111464952651823710208 1830730534235467241488384 2360678846777313021919232 2638405769927585142145024 2803306130548059213529088 3203778434912067672604672 3450222929905303647420416 4721357693554626043838464 5276811539855170284290048 5606612261096118427058176 6407556869824135345209344 6900445859810607294840832 11213224522192236854116352 12815113739648270690418688 22426449044384473708232704 44852898088768947416465408 89705796177537894832930816
- Sum of all divisors σ(n): 254261300378286717391665239
- Sum of proper divisors (its aliquot sum) s(n): 164555504200748822558734423
- 89705796177537894832930816 is an abundant number, because the sum of its proper divisors (164555504200748822558734423) is greater than itself. Its abundance is 74849708023210927725803607
Bases of 89705796177537894832930816
- Binary: 1001010001100111111000011110100011110111010000011101001110111100100000000000000000000002
- Hexadecimal: 0x4A33F0F47BA0E9DE400000
- Base-36: B9RTMG8BAMRQR1NGG
Squares and roots of 89705796177537894832930816
- 89705796177537894832930816 squared (897057961775378948329308162) is 8047129867845972383824395826127874534456752242425856
- 89705796177537894832930816 cubed (897057961775378948329308163) is 721874191739168254269559652491139423667024623188963266992122687380862057578496
-
89705796177537894832930816 is a
perfect square number . Itssquare root is 9471314384896 -
The
cube root of 89705796177537894832930816 is 447651628.1156760653
Scales and comparisons
How big is 89705796177537894832930816?- 89,705,796,177,537,894,832,930,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 89,705,796,177,537,894,832,930,816 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 89705796177537894832930816 cubic inches would be around 37304302.3 feet tall.
Recreational maths with 89705796177537894832930816
- 89705796177537894832930816 backwards is 61803923849873577169750798
- The number of decimal digits it has is: 26
- The sum of 89705796177537894832930816's digits is 142
- 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 89705796177537894832930816 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 89705796177537894832930816 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/89705796177537894832930816/
Chicago style:
Numbermatics. 2024. "Number 89705796177537894832930816 - Facts about the integer". https://numbermatics.com/n/89705796177537894832930816/
The information we have on file for 89705796177537894832930816 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 89705796177537894832930816, math, Factors of 89705796177537894832930816, curriculum, school, college, exams, university, Prime factorization of 89705796177537894832930816, STEM, science, technology, engineering, physics, economics, calculator, eighty-nine septillion, seven hundred five sextillion, seven hundred ninety-six quintillion, one hundred seventy-seven quadrillion, five hundred thirty-seven trillion, eight hundred ninety-four billion, eight hundred thirty-two million, nine hundred thirty thousand, eight hundred sixteen.