994658919672675342445725456
994,658,919,672,675,342,445,725,456 is an even composite number composed of five prime numbers multiplied together.
994658919672675342445725456 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand, six hundred twenty-five divisors.
Prime factorization of 994658919672675342445725456:
24 × 318 × 74 × 136 × 614
(2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 13 × 13 × 61 × 61 × 61 × 61)See below for interesting mathematical facts about the number 994658919672675342445725456 from the Numbermatics database.
Names of 994658919672675342445725456
- Cardinal: 994658919672675342445725456 can be written as Nine hundred ninety-four septillion, six hundred fifty-eight sextillion, nine hundred nineteen quintillion, six hundred seventy-two quadrillion, six hundred seventy-five trillion, three hundred forty-two billion, four hundred forty-five million, seven hundred twenty-five thousand, four hundred fifty-six.
Scientific notation
- Scientific notation: 9.94658919672675342445725456 × 1026
Factors of 994658919672675342445725456
Divisors of 994658919672675342445725456
- Number of divisors d(n): 16625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 36 39 42 48 49 52 54 56 61 63 72 78 81 84 91 98 104 108 112 117 122 126 144 147 156 162 168 169 182 183 189 196 208 216 234 243 244 252 273 294 312 324 336 338 343 351 364 366 378 392 427 432 441 468 486 488 504 507 546 549 567 588 624 637 648 676 686 702 728 729 732 756 784 793 819 854 882 936 972 976 1008 1014 1029 1053 1092 1098 1134 1176 1183 1274 1281 1296 1323 1352 1372 1404 1456 1458 1464 1512 1521 1586 1638 1647 1701 1708 1764 1872 1911 1944 2028 2058 2106 2184 2187 2196 2197 2268 2352 2366 2379 2401 2457 2548 2562 2646 2704 2744 2808 2916 2928 2989 3024 3042 3087 3159 3172 3276 3294 3402 3416 3528 3549 3721 3822 3843 3888 3969 4056 4116 4212 4368 4374 4392 4394 4459 4536 4563 4732 4758 4802 4914 4941 5096 5103 5124 5292 5488 5551 5616 5733 5832 5978 6084 6174 6318 6344 6552 6561 6588 6591 6804 6832 7056 7098 7137 7203 7371 7442 7644 7686 7938 8112 8232 8281 8424 8748 8784 8788 8918 8967 9072 9126 9261 9464 9477 9516 9604 9828 9882 10192 10206 10248 10309 10584 10647 11102 11163 11466 11529 11664 11907 11956 12168 12348 12636 12688 13104 13122 13176 13182 13377 13608 13689 14196 14274 14406 14742 14823 14884 15288 15309 15372 15379 15876 16464 16562 16653 16848 17199 17496 17576 17836 17934 18252 18522 18928 18954 19032 19208 19656 19683 19764 19773 20412 20496 20618 20923 21168 21294 21411 21609 22113 22204 22326 22932 23058 23814 23912 24336 24696 24843 25272 26047 26244 26352 26364 26754 26901 27216 27378 27783 28392 28431 28548 28561 28812 29484 29646 29768 30576 30618 30744 30758 30927 31213 31752 31941 33124 33306 33489 34398 34587 34992 35152 35672 35721 35868 36504 37044 37908 38064 38416 38857 39312 39366 39528 39546 40131 40824 41067 41236 41846 42588 42822 43218 44226 44408 44469 44652 45864 45927 46116 46137 47628 47824 48373 49392 49686 49959 50544 51597 52094 52488 52728 53508 53802 54756 55566 56784 56862 57096 57122 57624 57967 58968 59049 59292 59319 59536 61236 61488 61516 61854 62426 62769 63504 63882 64233 64827 66248 66339 66612 66978 68796 69174 71344 71442 71736 72163 73008 74088 74529 75816 77714 78141 78732 79056 79092 80262 80703 81648 82134 82472 83349 83692 85176 85293 85644 85683 86436 88452 88816 88938 89304 91728 91854 92232 92274 92781 93639 95256 95823 96746 99372 99918 100467 103194 103761 104188 104976 105456 107016 107163 107604 107653 109512 111132 113724 114192 114244 115248 115934 116571 117936 118098 118584 118638 120393 122472 123032 123201 123708 124852 125538 127764 128466 129654 132496 132678 133224 133407 133956 134017 137592 137781 138348 138411 142884 143472 144326 145119 146461 148176 149058 149877 151632 154791 155428 156282 157464 158184 160524 161406 164268 164944 166698 167384 170352 170586 171288 171366 172872 173901 176904 177147 177876 177957 178608 182329 183708 184464 184548 185562 187278 188307 190512 191646 192699 193492 194481 198744 199017 199836 199927 200934 206388 207522 208376 214032 214326 215208 215306 216489 219024 222264 223587 226981 227448 228488 231868 233142 234423 236196 237168 237276 240786 242109 244944 246064 246402 247416 249704 250047 251076 255528 255879 256932 257049 259308 265356 266448 266814 267912 268034 271999 275184 275562 276696 276822 278343 280917 285768 287469 288652 290238 292922 298116 299754 301401 309582 310856 311283 312564 314928 316368 321048 321489 322812 322959 328536 333396 334768 338611 341172 342576 342732 345744 347802 349713 353808 354294 355752 355914 361179 364658 367416 369096 369603 371124 371293 374556 376614 383292 385398 386984 388962 397488 398034 399672 399854 400221 401868 402051 405769 412776 413343 415044 415233 416752 428652 430416 430612 432978 435357 439383 444528 447174 449631 453962 454896 456976 463736 464373 466284 468846 472392 474552 481572 484218 492804 494832 499408 500094 502152 505141 511056 511758 513864 514098 518616 521703 530712 531441 533628 533871 535824 536068 543998 546987 551124 553392 553644 556686 561834 564921 571536 574938 577304 578097 580476 583443 585844 596232 597051 599508 599781 602802 619164 621712 622566 625128 628849 642096 642978 645624 645918 649467 657072 666792 670761 677222 680943 682344 685464 695604 699426 703269 708588 711504 711828 722358 726327 729316 734832 738192 739206 742248 742586 749112 750141 753228 753571 766584 767637 770796 771147 773968 777924 796068 799344 799708 800442 803736 804102 811538 815997 825552 826686 830088 830466 835029 842751 857304 861224 862407 865956 870714 878766 894348 899262 904203 907924 927472 928746 932568 933849 937692 938119 944784 949104 963144 964467 968436 968877 985608 1000188 1004304 1010282 1015833 1023516 1027728 1028196 1037232 1043406 1049139 1061424 1062882 1067256 1067742 1072136 1083537 1087996 1093974 1102248 1107288 1108809 1113372 1113879 1123668 1129842 1149876 1154608 1156194 1160952 1166886 1171688 1192464 1194102 1199016 1199562 1200663 1205604 1206153 1217307 1238328 1240029 1245132 1245699 1250256 1257698 1276303 1285956 1291248 1291836 1298934 1306071 1318149 1333584 1341522 1348893 1354444 1361886 1364688 1370928 1391208 1393119 1398852 1399489 1406538 1417176 1423656 1444716 1452654 1458632 1478412 1484496 1485172 1498224 1500282 1506456 1507142 1515423 1533168 1535274 1541592 1542294 1555848 1565109 1588867 1592136 1594323 1599416 1600884 1601613 1607472 1608204 1623076 1631994 1640961 1653372 1660176 1660932 1670058 1685502 1694763 1714608 1722448 1724814 1731912 1734291 1741428 1742221 1750329 1757532 1788696 1791153 1798524 1799343 1808406 1815848 1857492 1865136 1867698 1875384 1876238 1886547 1903993 1926288 1928934 1936872 1937754 1948401 1971216 2000376 2012283 2020564 2031666 2042829 2047032 2056392 2086812 2098278 2109807 2125764 2134512 2135484 2144272 2167074 2175992 2178981 2187948 2204496 2214576 2217618 2226744 2227758 2247336 2250423 2259684 2260713 2299752 2302911 2312388 2313441 2321904 2333772 2343376 2370277 2388204 2398032 2399124 2401326 2411208 2412306 2434614 2447991 2476656 2480058 2490264 2491398 2505087 2515396 2528253 2552606 2571912 2583672 2587221 2597868 2599051 2612142 2636298 2683044 2697786 2708888 2712609 2723772 2782416 2786238 2797704 2798978 2801547 2813076 2814357 2834352 2847312 2889432 2893401 2905308 2906631 2917264 2950753 2956824 2970344 3000564 3012912 3014284 3030846 3047499 3070548 3083184 3084588 3111696 3130218 3147417 3177734 3184272 3188646 3198832 3201768 3203226 3216408 3246152 3250611 3263988 3281922 3306744 3321864 3326427 3340116 3341637 3371004 3389526 3449628 3463824 3468582 3482856 3484442 3500658 3515064 3535987 3577392 3582306 3597048 3598686 3601989 3616812 3618459 3631696 3651921 3714984 3720087 3735396 3737097 3750768 3752476 3773094 3807986 3828909 3857868 3873744 3875508 3896802 3918213 3954447 4000752 4024566 4041128 4046679 4063332 4085658 4094064 4112784 4173624 4179357 4196556 4198467 4219614 4251528 4270968 4334148 4351984 4357962 4375896 4401943 4435236 4453488 4455516 4494672 4500846 4519368 4521426 4546269 4599504 4605822 4624776 4626882 4667544 4695327 4740554 4766601 4776408 4782969 4798248 4802652 4804839 4822416 4824612 4826809 4869228 4895982 4922883 4960116 4980528 4982796 5010174 5030792 5056506 5084289 5105212 5143824 5167344 5174442 5195736 5198102 5202873 5224284 5226663 5250987 5272596 5274997 5366088 5373459 5395572 5398029 5417776 5425218 5447544 5572476 5595408 5597956 5603094 5626152 5628714 5659641 5711979 5778864 5786802 5810616 5813262 5845203 5901506 5913648 5940688 6001128 6028568 6036849 6061692 6094998 6128487 6141096 6169176 6260436 6294834 6329421 6355468 6377292 6403536 6406452 6432816 6492304 6501222 6527976 6536943 6563844 6566833 6613488 6643728 6652854 6680232 6683274 6742008 6751269 6779052 6782139 6899256 6908733 6937164 6940323 6965712 6968884 7001316 7030128 7071974 7110831 7164612 7194096 7197372 7203978 7233624 7236918 7303842 7343973 7429968 7440174 7470792 7474194 7504952 7515261 7546188 7584759 7615972 7657818 7715736 7751016 7761663 7793604 7797153 7836426 7908894 8049132 8082256 8093358 8126664 8137827 8171316 8175037 8347248 8358714 8393112 8396934 8404641 8439228 8443071 8503056 8541936 8668296 8680203 8715924 8719893 8751792 8803886 8852259 8870472 8911032 8934121 9001692 9038736 9042852 9092538 9142497 9211644 9249552 9253764 9335088 9390654 9442251 9481108 9533202 9552816 9565938 9596496 9605304 9609678 9649224 9653618 9738456 9751833 9791964 9796423 9845766 9920232 9965592 9979281 10020348 10024911 10061584 10113012 10168578 10210424 10348884 10391472 10396204 10405746 10448568 10453326 10501974 10545192 10549994 10607961 10732176 10746918 10791144 10796058 10805967 10850436 10855377 10895088 10955763 11122069 11144952 11160261 11195912 11206188 11211291 11252304 11257428 11319282 11423958 11486727 11573604 11621232 11626524 11690406 11754639 11803012 11863341 12002256 12057136 12073698 12123384 12140037 12189996 12195547 12256974 12282192 12338352 12520872 12538071 12589668 12595401 12658842 12710936 12754584 12812904 13002444 13055952 13073886 13127688 13133666 13205829 13305708 13360464 13366548 13484016 13502538 13558104 13564278 13638807 13798512 13817466 13845841 13874328 13880646 13937768 14002632 14085981 14143948 14221662 14299803 14329224 14348907 14394744 14407956 14414517 14467248 14473836 14480427 14607684 14687946 14768649 14880348 14941584 14948388 15009904 15030522 15092376 15169518 15231944 15252867 15315636 15431472 15502032 15523326 15587208 15594306 15608619 15672852 15679989 15752961 15817788 15824991 16098264 16120377 16186716 16194087 16253328 16275654 16342632 16350074 16591939 16717428 16786224 16793868 16809282 16878456 16886142 16978923 17135937 17336592 17360406 17431848 17439786 17535609 17607772 17704518 17740944 17822064 17868242 18003384 18085704 18110547 18185076 18193357 18284994 18385461 18423288 18507528 18781308 18884502 18962216 18988263 19066404 19131876 19210608 19219356 19298448 19307236 19476912 19503666 19583928 19592846 19610829 19691532 19700499 19840464 19931184 19958562 20040696 20049822 20226024 20253807 20337156 20346417 20420848 20655271 20697768 20726199 20792408 20811492 20820969 20897136 20906652 21003948 21090384 21099988 21215922 21332493 21493836 21582288 21592116 21611934 21700872 21710754 21911526 22031919 22244138 22289904 22320522 22391824 22412376 22422582 22514856 22545783 22638564 22648873 22754277 22847916 22973454 23147208 23253048 23284989 23380812 23391459 23509278 23606024 23726682 24147396 24246768 24280074 24379992 24391094 24413481 24513948 24525111 24751909 25041744 25076142 25179336 25190802 25213923 25317684 25329213 25421872 25509168 25625808 26004888 26040609 26147772 26159679 26255376 26267332 26411658 26556777 26611416 26733096 26802363 27005076 27116208 27128556 27277614 27427491 27634932 27691682 27748656 27761292 27875536 28005264 28171962 28287896 28326753 28443324 28599606 28658448 28697814 28789488 28815912 28829034 28947672 28960854 29215368 29255499 29375892 29389269 29537298 29760696 29896776 29937843 30061044 30074733 30184752 30339036 30463888 30505734 30631272 30813601 31046652 31174416 31188612 31217238 31345704 31359978 31505922 31635576 31649982 31823883 32196528 32240754 32373432 32388174 32417901 32551308 32566131 32685264 32700148 32867289 33183878 33366207 33434856 33480783 33587736 33618564 33633873 33756912 33772284 33787663 33957846 34271874 34460181 34720812 34863696 34879572 35071218 35215544 35263917 35409036 35590023 35736484 36006768 36171408 36221094 36370152 36386714 36420111 36569988 36586641 36770922 36846576 37015056 37562616 37614213 37769004 37786203 37924432 37976526 38132808 38263752 38359789 38438712 38614472 39007332 39167856 39185692 39221658 39383064 39400998 39617487 39917124 40081392 40099644 40452048 40507614 40674312 40692834 40916421 41310542 41395536 41452398 41537523 41584816 41622984 41641938 41813304 42007896 42199976 42257943 42431844 42664986 42899409 42987672 43046721 43184232 43223868 43243551 43401744 43421508 43441281 43823052 44063838 44305947 44488276 44641044 44824752 44845164 45029712 45091566 45277128 45297746 45508554 45695832 45758601 45946908 45967831 46294416 46506096 46569978 46761624 46782918 46825857 47018556 47039967 47212048 47258883 47453364 47474973 48294792 48361131 48560148 48582261 48759984 48782188 48826962 49027896 49050222 49503818 49775817 50152284 50358672 50381604 50427846 50635368 50658426 50936769 51407811 52009776 52081218 52295544 52319358 52534664 52606827 52823316 53113554 53222832 53466192 53604726 54010152 54257112 54331641 54555228 54580071 54854982 55156383 55269864 55383364 55522584 56343924 56575792 56653506 56886648 56964789 57199212 57225259 57395628 57631824 57658068 57895344 57921708 58430736 58510998 58751784 58778538 58832487 59074596 59101497 59521392 59793552 59875686 60122088 60149466 60678072 60761421 61011468 61039251 61262544 61627202 61965813 62093304 62178597 62377224 62434476 62462907 62691408 62719956 63011844 63271152 63299964 63647766 63997479 64481508 64746864 64776348 64835802 65102616 65132262 65400296 65734578 66095757 66367756 66732414 66869712 66961566 67175472 67237128 67267746 67544568 67575326 67637349 67915692 67946619 68262831 68543748 68574961 68920362 69441624 69759144 69854967 70142436 70174377 70431088 70527834 70818072 71180046 71472968 72442188 72740304 72773428 72840222 73139976 73173282 73240443 73541844 73575333 74255727 75125232 75228426 75538008 75572406 75641769 75953052 75987639 76265616 76527504 76719578 76877424 77228944 77854483 78014664 78121827 78371384 78443316 78479037 78766128 78801996 79234974 79670331 79834248 80199288 80407089 81015228 81348624 81385668 81832842 82282473 82621084 82904796 83075046 83245968 83283876 83626608 84015792 84399952 84515886 84863688 84980259 85329972 85368829 85798818 85975344 86093442 86368464 86447736 86487102 86843016 86882562 87646104 87766497 88127676 88167807 88611894 88976552 89282088 89690328 89813529 90183132 90224199 90554256 90595492 91017108 91391664 91517202 91893816 91935662 92440803 93139956 93523248 93565836 93651714 94037112 94079934 94517766 94906728 94949946 95471649 96589584 96722262 96920887 97120296 97164522 97253703 97564376 97653924 97698393 98055792 98100444 98601867 99007636 99551634 100098621 100304568 100442349 100763208 100855692 100901619 101270736 101316852 101362989 101873538 102815622 103380543 104162436 104591088 104638716 105069328 105213654 105646632 105791751 106227108 106275481 106770069 107209452 108020304 108514224 108663282 109110456 109160142 109260333 109709964 109759923 110312766 110539728 110766728 111045168 112687848 112842639 113307012 113358609 113773296 113929578 114398424 114450518 114791256 115079367 115316136 115843416 116143573 117021996 117503568 117557076 117664974 118149192 118202994 118852461 119751372 120244176 120298932 121356144 121522842 122022936 122078502 122749263 123254404 123931626 124186608 124357194 124612569 124754448 124868952 124925814 125439912 126023688 126599928 126773829 127295532 127353499 127994958 128698227 128963016 129140163 129552696 129671604 129730653 130205232 130264524 130323843 130800592 131469156 132191514 132735512 132917841 133464828 133923132 134474256 134535492 135089136 135150652 135274698 135831384 135893238 136525662 137087496 137149922 137275803 137840724 137903493 138883248 139518288 139709934 140284872 140348754 140477571 141055668 141119901 141636144 141776649 142360092 142424919 142945936 144586897 144884376 145083393 145546856 145680444 145746783 146279952 146346564 146480886 147083688 147150666 148511454 149327451 150456852 151076016 151144812 151283538 151906104 151975278 152810307 153439156 154223433 155708966 156029328 156243654 156742768 156886632 156958074 157603992 157820481 158469948 158542111 159340662 159668496 160398576 160814178 162030456 162771336 162994923 163665684 163740213 164564946 165242168 165469149 165809592 166150092 166567752 169031772 169727376 169960518 170659944 170737658 170894367 171597636 171675777 172186884 172895472 172974204 173686032 173765124 175292208 175532994 176255352 176335614 176497461 177223788 177304491 177953104 178564176 179380656 179627058 179995933 180366264 180448398 181190984 182034216 182284263 183034404 183117753 183787632 183871324 184881606 185897439 186279912 186535791 187131672 187303428 187388721 188074224 188159868 189035532 189813456 189899892 190943298 191992437 193444524 193841774 194240592 194329044 194507406 195128752 195307848 195396786 196200888 197203734 198015272 198287271 199103268 200197242 200609136 200884698 201526416 201711384 201803238 202633704 202725978 202912047 203747076 203839857 204788493 205631244 205724883 206761086 208324872 209277432 209564901 210427308 210523131 211293264 211583502 212454216 212550962 213540138 214418904 215695207 217326564 218220912 218320284 218520666 219419928 219519846 219721329 220625532 220725999 221533456 222767181 225375696 225685278 226614024 226717218 226925307 227859156 227962917 228796848 228901036 229582512 230158734 230632272 231686832 232287146 233563449 234043992 234365481 235114152 235329948 235437111 236298384 236405988 236513641 237704922 239010993 239502744 240597864 241221267 243045684 244045872 244157004 245498526 246508808 246847419 247863252 248714388 249225138 249737904 249851628 250879824 252047376 253199856 253547658 254591064 254706998 254940777 255989916 256106487 257396454 257926032 258280326 259105392 259343208 259461306 260529048 260647686 262938312 263299491 264383028 264503421 265471024 265835682 266929656 267846264 268518523 269070984 269440587 270301304 270549396 270672597 271662768 271786476 273051324 274174992 274299844 274551606 275681448 275806986 277322409 279419868 280569744 280697508 280955142 282111336 282239802 283553298 284720184 284849838 286414947 289173794 289768752 290166786 290762661 291093712 291360888 291493566 291761109 292693128 292961772 293095179 294167376 294301332 294435349 295805601 297022908 298654902 300295863 300913704 301327047 302289624 302567076 302704857 303812208 303950556 304088967 305620614 306878312 308446866 310141629 311417932 312487308 313773264 313916148 315207984 315640962 316939896 317084222 317375253 318681324 318826443 320310207 321628356 321774817 324060912 325542672 325989846 327331368 327480426 327780999 329129892 329279769 330484336 330938298 331619184 332300184 333135504 338063544 338527917 339921036 340075827 341319888 341475316 341788734 343195272 343351554 344373768 345238101 345948408 347530248 348430719 351065988 352510704 352671228 352994922 354447576 354608982 356557383 359254116 359991866 360732528 360896796 362381968 364068432 364568526 366068808 366235506 367742648 368247789 369763212 371794878 372559824 373071582 373837707 374263344 374606856 374777442 376319736 378071064 379799784 380321487 381886596 382060497 383984874 386094681 386889048 387420489 387683548 388658088 389014812 389191959 390615696 390793572 390971529 392401776 394407468 396030544 396574542 398206536 398753523 400394484 400576813 401769396 403422768 403606476 405267408 405451956 405824094 407494152 407679714 409576986 411262488 411449766 411827409 413522172 413710479 416649744 418554864 419129802 420854616 421046262 421432713 423167004 423359703 424908432 425101924 425329947 427080276 427274757 428837808 431390414 433760691 434653128 435250179 436640568 437041332 437240349 438839856 439039692 439442658 441251064 441451998 445534362 447982353 451370556 453228048 453434436 453850614 455718312 455925834 457802072 458430921 460317468 462670299 464574292 467126898 468087984 468730962 470228304 470659896 470874222 472811976 473027282 473461443 475409844 475626333 478021986 479005488 481195728 482442534 486091368 488314008 488984769 490997052 491220639 493017616 493694838 495726504 496407447 497428776 498450276 498677257 499703256 507095316 509182128 509413996 509881554 511979832 512212974 512683101 514792908 515027331 516560652 518686416 518922612 521058096 521295372 525876624 526598982 528766056 529006842 529492383 531671364 531913473 533859312 535692528 537037046 538141968 538881174 539987799 540602608 541098792 541345194 543572952 544981381 546102648 546852789 548599688 549103212 549353259 551362896 551613972 554644818 557692317 558839736 559607373 561395016 561910284 562166163 564222672 564479604 567106596 569440368 569699676 572829894 575977311 578347588 580333572 581525322 582721776 582987132 583522218 585386256 585923544 586190358 588602664 588870698 591611202 594045816 594861813 597309804 597581803 600591726 601827408 602654094 604579248 605134152 605409714 607901112 608177934 608736141 611241228 611519571 613756624 614365479 616893732 617174649 620283258 622835864 624974616 627832296 628694703 631281924 631569393 633879792 634168444 634750506 637362648 637652886 640620414 643256712 643549634 647085621 651979692 654662736 654960852 655561998 658259784 658559538 659163987 661876596 662177997 664600368 668301543 676127088 677055834 678446209 679842072 680151654 680775921 682950632 683577468 683888751 686390544 686703108 688747536 690476202 691896816 695060496 696861438 700690347 702131976 703096443 705342456 705989844 706311333 708895152 709217964 709540923 713114766 717032979 718508232 719983732 721793592 723663801 729137052 732137616 732471012 735485296 736495578 739526424 740542257 743589756 743928367 746143164 747675414 749213712 749554884 752639472 756142128 759599568 760642974 763773192 764120994 764822331 767969748 768319461 772189362 773778096 774840978 775367096 777316176 778029624 778383918 781587144 781943058 788814936 789898473 793149084 793510263 796413072 797507046 800788968 801153626 803538792 805555569 807212952 808321761 810903912 811648188 812017791 814988304 815359428 819153972 822524976 822899532 823654818 827044344 827420958 831967227 838259604 841709232 842092524 842865426 846334008 846719406 850203848 850659894 854160552 854549514 859244841 862780828 867521382 869306256 870500358 872287983 873281136 874082664 874480698 875283327 878079384 878885316 879285537 882502128 882903996 883306047 887416803 891068724 891474493 895964706 900887589 902741112 903981141 906868872 907701228 908114571 911436624 911851668 912266901 915604144 916861842 920634936 925340598 929148584 930424887 934253796 937461924 941319792 941748444 945623952 946054564 946922886 950819688 951252666 952125759 956043972 956479329 960930621 964885068 965324451 972182736 976628016 977969538 981994104 982441278 983342997 987389676 987839307 991453008 992814894 994857552 996900552 997354514 999406512 1012108279 1014190632 1015583751 1018827992 1019763108 1020227481 1023959664 1024425948 1025366202 1029585816 1030054662 1033121304 1035714303 1037845224 1042590744 1045292157 1053197964 1057532112 1058013684 1058984766 1063342728 1063826946 1069672149 1074074092 1077762348 1079975598 1082197584 1082690388 1087145904 1089962762 1092205296 1093705578 1097199376 1098206424 1098706518 1103227944 1104743367 1109289636 1109794777 1115384634 1117679472 1119214746 1121513121 1122790032 1123820568 1124332326 1128959208 1134213192 1139399352 1140964461 1145659788 1146181491 1151954622 1156695176 1158284043 1160667144 1163050644 1165974264 1167044436 1167575877 1171847088 1172380716 1172914587 1177205328 1177741396 1183222404 1188091632 1189723626 1194619608 1195163606 1196260569 1201183452 1201730439 1205308188 1210268304 1210819428 1215802224 1216355868 1217472282 1222482456 1223039142 1228730958 1233787464 1234349298 1235482227 1240566516 1241131437 1245671728 1249949232 1255664592 1257389406 1259971531 1262563848 1263138786 1264298139 1268336888 1269501012 1270079109 1274725296 1275305772 1275989841 1281240828 1281824271 1286513424 1287099268 1294171242 1301282073 1303959384 1305750537 1309921704 1311123996 1311721047 1316519568 1317119076 1318327974 1323753192 1324355994 1336603086 1343947059 1354111668 1356892418 1359684144 1360303308 1361551842 1365901264 1367154936 1367777502 1373406216 1375292763 1380952404 1381581253 1388010897 1393722876 1401380694 1404263952 1406192886 1410684912 1411979688 1412622666 1418435928 1419081846 1420384329 1426229532 1426878999 1434065958 1437016464 1439967464 1443587184 1447327602 1458274104 1464942024 1466954307 1472991156 1473661917 1479052848 1481084514 1487179512 1487856734 1489222341 1492286328 1495350828 1496031771 1499109768 1509866449 1521285948 1527546384 1528241988 1529644662 1535939496 1536638922 1538049303 1544378724 1545081993 1549681956 1550734192 1556059248 1556767836 1563174288 1563886116 1577629872 1579796946 1586298168 1587020526 1588477149 1595014092 1595740419 1601577936 1602307252 1607077584 1611111138 1614425904 1616643522 1619963397 1621807824 1623296376 1624035582 1630718856 1634944143 1638307944 1640558367 1645799064 1647309636 1648059777 1654088688 1654841916 1655595487 1663934454 1673076951 1676519208 1678822119 1684185048 1685730852 1686498489 1692668016 1693438812 1700407696 1701319788 1708321104 1709099028 1718489682 1725561656 1727931933 1735042764 1741000716 1744575966 1748165328 1748961396 1750566654 1756158768 1757770632 1758571074 1765807992 1766612094 1774833606 1782137448 1782948986 1784585439 1791929412 1792745409 1801775178 1805482224 1807962282 1813737744 1815402456 1816229142 1823703336 1824533802 1826208423 1833723684 1834558713 1841269872 1843096437 1850681196 1851523947 1858297168 1860849774 1868507592 1874923848 1879629661 1883496888 1886084109 1892109128 1893845772 1894708179 1901639376 1902505332 1904251518 1912087944 1912958658 1921861242 1929770136 1930648902 1941256863 1955939076 1963988208 1964882556 1966685994 1974779352 1975678614 1977491961 1985629788 1986533991 1993801104 1994709028 2004904629 2024216558 2028381264 2031167502 2035338627 2037655984 2039526216 2040454962 2042327763 2048851896 2050732404 2051666253 2059171632 2060109324 2061047443 2066242608 2071428606 2075690448 2085181488 2090584314 2102071041 2106395928 2109289329 2116027368 2117969532 2118933999 2126685456 2127653892 2128622769 2139344298 2148148184 2151098937 2155524696 2159951196 2165380776 2170991403 2179925524 2187411156 2196412848 2197413036 2206455888 2209486734 2218579272 2219589554 2221626771 2230769268 2231785101 2238429492 2243026242 2247641136 2248664652 2257918416 2268426384 2278798704 2281928922 2291319576 2292362982 2294466993 2303909244 2304958383 2313390352 2316568086 2321334288 2326101288 2331948528 2334088872 2335151754 2339947129 2344761432 2345829174 2355482792 2366444808 2369695419 2379447252 2380530789 2389239216 2390327212 2392521138 2402366904 2403460878 2410616376 2416666707 2421638856 2424965283 2432711736 2434944564 2436053373 2444964912 2446078284 2457461916 2467574928 2468698596 2470964454 2481133032 2482262874 2495901681 2514778812 2519943062 2525127696 2526277572 2528596278 2536673776 2539002024 2540158218 2550611544 2551979682 2562481656 2563648542 2574198536 2577734523 2588342484 2602564146 2607918768 2611501074 2616863949 2619843408 2622247992 2623442094 2625849981 2634238152 2636655948 2637856611 2647506384 2648711988 2649918141 2662250409 2673206172 2674423479 2687894118 2702662767 2708223336 2711943423 2713784836 2720606616 2723103684 2724343713 2734309872 2735555004 2736800703 2746812432 2750585526 2761904808 2763162506 2776021794 2787445752 2791274661 2802761388 2804037691 2812385772 2823959376 2825245332 2836871856 2838163692 2840768658 2852459064 2853757998 2856377277 2868131916 2869437987 2879934928 2882791863 2894655204 2895973353 2916548208 2929884048 2933908614 2945982312 2947323834 2950028991 2962169028 2963517921 2974359024 2975713468 2978444682 2984572656 2990701656 2992063542 2998219536 3019732898 3036324837 3042571896 3046751253 3056483976 3059289324 3060682443 3071878992 3073277844 3076098606 3088757448 3090163986 3099363912 3107142909 3113535672 3127772232 3135876471 3159593892 3172596336 3174041052 3176954298 3190028184 3191480838 3204614504 3209016447 3222222276 3233287044 3239926794 3246592752 3248071164 3261437712 3269888286 3276615888 3281116734 3291598128 3294619272 3296119554 3309683832 3311190974 3314230101 3327868908 3329384331 3346153902 3353038416 3357644238 3364539363 3368370096 3371461704 3372996978 3386877624 3402639576 3418198056 3422893383 3436979364 3438544473 3451123312 3455863866 3470085528 3474852129 3482001432 3489151932 3490740799 3497922792 3501133308 3502727631 3515541264 3517142148 3518743761 3531615984 3533224188 3549667212 3564274896 3565897972 3569170878 3583858824 3585490818 3588781707 3603550356 3605191317 3615924564 3630804912 3632458284 3647406672 3649067604 3652416846 3667447368 3669117426 3686192874 3701362392 3703047894 3706446681 3721699548 3723394311 3737015184 3749847696 3759259322 3766993776 3772168218 3779914593 3784218256 3787691544 3789416358 3792894417 3805010664 3808503036 3810237327 3824175888 3825917316 3827969523 3843722484 3845472813 3859540272 3861297804 3882513726 3903846219 3911878152 3917251611 3929765112 3933371988 3935163141 3949558704 3951357228 3954983922 3971259576 3973067982 3989418056 4009809258 4031841177 4048433116 4062335004 4070677254 4079052432 4080909924 4084655526 4097703792 4101464808 4103332506 4120218648 4122094886 4125878289 4142857212 4144743759 4164032691 4181168628 4183072621 4204142082 4212791856 4218578658 4232054736 4235939064 4237867998 4255307784 4257245538 4261152987 4278688596 4280636997 4296296368 4302197874 4311049392 4319902392 4330761552 4341982806 4359851048 4374822312 4394826072 4400862921 4418973468 4420985751 4437158544 4439179108 4443253542 4461538536 4463570202 4467667023 4476858984 4486052484 4488095313 4497329304 4529599347 4563857844 4582639152 4584725964 4588933986 4607818488 4609916766 4614147909 4633136172 4635245979 4652202576 4668177744 4670303508 4679894258 4689522864 4691658348 4710965584 4732889616 4739390838 4749123463 4758894504 4761061578 4765431447 4780654424 4785042276 4787221257 4804733808 4806921756 4821232752 4833333414 4843277712 4849930566 4859890191 4865423472 4869889128 4872106746 4892156568 4904832429 4914923832 4921675101 4937397192 4941928908 4944179331 4962266064 4964525748 4966786461 4991803362 5019230853 5029557624 5036466357 5039886124 5052555144 5057192556 5059495467 5078004048 5080316436 5101223088 5103959364 5124963312 5127297084 5148397072 5155469046 5176684968 5183795799 5205128292 5207498569 5223002148 5233727898 5244495984 5246884188 5251699962 5268476304 5273311896 5275713222 5297423976 5299836282 5324500818 5346412344 5348846958 5353756317 5375788236 5378236227 5405325534 5416446672 5423886846 5427569672 5441213232 5446207368 5448687426 5471110008 5473601406 5478625269 5501171052 5503676139 5523809616 5526325012 5529289311 5552043588 5554571841 5574891504 5582549322 5605522776 5608075382 5624771544 5638888983 5650490664 5658252327 5676327384 5681537316 5684124537 5704918128 5707515996 5712754554 5736263832 5738875974 5765583726 5789310408 5791946706 5823770589 5867817228 5891964624 5894647668 5900057982 5924338056 5927035842 5932475883 5951426936 5956889364 5959601973 5981403312 5984127084 6014713887 6039465796 6072649674 6085143792 6093502506 6106015881 6112967952 6118578648 6121364886 6126983289 6146555688 6152197212 6154998759 6177514896 6180327972 6183142329 6198727824 6214285818 6227071344 6255544464 6271752942 6306213123 6319187784 6327867987 6348082104 6353908596 6356801997 6380056368 6382961676 6385868307 6409229008 6418032894 6444444552 6453296811 6466574088 6479853588 6482804341 6496142328 6512974209 6539776572 6562233468 6589238544 6592239108 6619367664 6622381948 6628460202 6655737816 6658768662 6664880313 6692307804 6695355303 6715288476 6729078726 6742923408 6745993956 6773755248 6805279152 6836396112 6845786766 6873958728 6877088946 6883400979 6911727732 6914875149 6940171056 6949704258 6964002864 6978303864 6981481598 6995845584 7002266616 7005455262 7019841387 7034284296 7037487522 7066448376 7084757953 7099334424 7109086257 7131795944 7138341756 7141592367 7167717648 7170981636 7177563414 7207100712 7210382634 7231849128 7250000121 7264916568 7274895849 7298135208 7304833692 7308160119 7334894736 7338234852 7372385748 7402724784 7406095788 7412893362 7443399096 7446788622 7487705043 7518518644 7544336436 7559829186 7575383088 7578832716 7585788834 7610021328 7617006072 7620474654 7651834632 7655939046 7687444968 7690945626 7722595608 7733203569 7765027452 7768563439 7807692438 7823756304 7834503222 7850591847 7859530224 7866743976 7870326282 7877549943 7902714456 7909967844 7913569833 7942519152 7946135964 7949754423 7978836112 7986751227 8019618516 8023270437 8063682354 8096866232 8107988301 8124670008 8141354508 8161819848 8169311052 8173031139 8202929616 8206665012 8210402109 8240437296 8244189772 8251756578 8285714424 8289487518 8328065382 8362337256 8366145242 8373823983 8408284164 8412113073 8437157316 8471878128 8475735996 8510615568 8514491076 8522305974 8557377192 8561273994 8569131831 8604395748 8608313961 8639804784 8648375589 8683965612 8687920059 8719702096 8749644624 8789652144 8801725842 8819800717 8837946936 8841971502 8850086973 8878358216 8886507084 8890553763 8923077072 8927140404 8935334046 8953717968 8972104968 8976190626 8994658608 9059198694 9108974511 9127715688 9140253759 9169451928 9177867972 9182047329 9215636976 9219833532 9228295818 9266272344 9270491958 9321428727 9340607016 9359788516 9383316696 9407629413 9478781676 9498246926 9517789008 9522123156 9530862894 9561308848 9570084552 9574442514 9613843512 9627049341 9666666828 9671068771 9699861132 9719780382 9739778256 9744213492 9784313136 9809664858 9829847664 9843350202 9874794384 9883857816 9888358662 9929051496 9933572922 9942690303 9983606724 9988152993 10038461706 10059115248 10072932714 10079772248 10093618089 10105110288 10114385112 10118990934 10160632872 10207918728 10254594168 10268680149 10310938092 10315633419 10353369936 10367591598 10410256584 10414997138 10424556387 10446004296 10467455796 10472222397 10493768376 10503399924 10508182893 10546623792 10551426444 10556231283 10594847952 10599672564 10649001636 10692824688 10697693916 10707512634 10751576472 10756472454 10766345121 10810651068 10815573951 10847773692 10855139344 10892414736 10897374852 10942220016 10947202812 10957250538 11002342104 11007352278 11052650024 11058578622 11104087176 11109143682 11119340043 11165098644 11170182933 11211045552 11216150764 11249543088 11277777966 11300981328 11316504654 11339743779 11352654768 11363074632 11368249074 11378683251 11415031992 11425509108 11430711981 11472527664 11477751948 11483908569 11531167452 11536418439 11578620816 11583893412 11589168409 11647541178 11711538657 11735634456 11751754833 11789295336 11800115964 11805489423 11848676112 11854071684 11864951766 11902853872 11913778728 11919203946 11968254168 12029427774 12078931592 12095523531 12145299348 12187005012 12212031762 12237157296 12242729772 12253966578 12293111376 12304394424 12309997518 12360655944 12366284658 12377634867 12428571636 12434231277 12492098073 12543505884 12549217863 12612426246 12638375568 12655735974 12696164208 12707817192 12713603994 12765923352 12771736614 12783458961 12836065788 12841910991 12888889104 12906593622 12933148176 12959707176 12965608682 12992284656 13025948418 13079553144 13124466936 13157407627 13184478216 13202588763 13244763896 13256920404 13262957253 13311475632 13317537324 13329760626 13384615608 13390710606 13403001069 13430576952 13458157452 13464285939 13491987912 13588798041 13691573532 13747917456 13754177892 13766801958 13823455464 13829750298 13842443727 13899408516 13905737937 13956607728 13962963196 14004533232 14010910524 14039682774 14068568592 14074975044 14132896752 14169515906 14198668848 14218172514 14247370389 14263591888 14276683512 14283184734 14296294341 14341963272 14355126828 14361663771 14414201424 14420765268 14427332101 14463698256 14500000242 14529833136 14549791698 14579670573 14596270416 14609667384 14616320238 14676469704 14714497287 14744771496 14765025303 14812191576 14825786724 14832537993 14886798192 14893577244 14900359383 14975410086 15037037288 15057692559 15088672872 15119658372 15157665432 15171577668 15178486401 15234012144 15240949308 15303669264 15311878092 15374889936 15381891252 15445191216 15466407138 15530054904 15537126878 15551387397 15615384876 15622495707 15669006444 15701183694 15733487952 15740652564 15755099886 15805428912 15819935688 15827139666 15892271928 15899508846 15973502454 16039237032 16046540874 16061268951 16127364708 16134708681 16193732464 16215976602 16249340016 16282709016 16323639696 16338622104 16346062278 16379629903 16413330024 16420804218 16435875807 16488379544 16503513156 16511028417 16571428848 16578975036 16587867933 16656130764 16663715523 16724674512 16732290484 16747647966 16816568328 16824226146 16874314632 16916666949 16951471992 16974756981 17028982152 17044611948 17052373611 17114754384 17122547988 17138263662 17208791496 17216627922 17296751178 17367931224 17375840118 17471311767 17603451684 17639601434 17675893872 17683943004 17700173946 17756716432 17773014168 17781107526 17797427649 17854280808 17870668092 17878805919 17944209936 17952381252 17960556289 18044141661 18118397388 18217949022 18255431376 18280507518 18318047643 18338903856 18355735944 18364094658 18380949867 18439667064 18456591636 18464996277 18532544688 18540983916 18549426987 18642857454 18681214032 18719577032 18766633392 18815258826 18918639369 18957563352 18983603961 18996493852 19044246312 19061725788 19070405991 19140169104 19148885028 19157604921 19227687024 19254098682 19333333656 19342137542 19359890433 19399722264 19439560764 19448413023 19488426984 19538922627 19619329716 19628263837 19686700404 19767715632 19776717324 19858102992 19867145844 19885380606 19967213448 19976305986 19994640939 20076923412 20086065909 20145865428 20159544496 20187236178 20228770224 20237981868 20321265744 20415837456 20509188336 20537360298 20621876184 20631266838 20650202937 20735183196 20744625447 20820513168 20829994276 20849112774 20892008592 20934911592 20944444794 20987536752 21006799848 21016365786 21059524161 21102852888 21112462566 21199345128 21254273859 21298003272 21327258771 21395387832 21415025268 21424777101 21503152944 21512944908 21532690242 21621302136 21631147902 21695547384 21750000363 21794749704 21824687547 21894405624 21914501076 21924480357 22004684208 22014704556 22105300048 22117157244 22208174352 22218287364 22238680086 22330197288 22340365866 22432301528 22463115129 22555555932 22633009308 22679487558 22726149264 22736498148 22757366502 22830063984 22851018216 22861423962 22955503896 22967817138 23062334904 23072836878 23167786824 23178336818 23199610707 23295082356 23305690317 23423077314 23471268912 23503509666 23551775541 23578590672 23600231928 23610978846 23632649829 23708143368 23729903532 23740709499 23827557456 23838407892 23849263269 23936508336 23960253681 24058855548 24069811311 24157863184 24191047062 24290598696 24323964903 24374010024 24424063524 24435185593 24485459544 24507933156 24519093417 24608788848 24619995036 24631206327 24721311888 24732569316 24755269734 24857143272 24868462554 24984196146 25087011768 25098435726 25121471949 25224852492 25236339219 25311471948 25415634384 25427207988 25531846704 25543473228 25566917922 25672131576 25683821982 25707395493 25813187244 25824941883 25919414352 25931217364 25945126767 26051896836 26063760177 26159106288 26248933872 26314815254 26368956432 26405177526 26459402151 26489527792 26513840808 26525914506 26550260919 26635074648 26659521252 26671661289 26769231216 26781421212 26806002138 26861153904 26916314904 26928571878 26983975824 27177596082 27326923533 27383147064 27420761277 27508355784 27533603916 27546141987 27646910928 27659500596 27684887454 27798817032 27811475874 27925926392 27964286181 28021821048 28079365548 28149950088 28222888239 28339031812 28436345028 28494740778 28553367024 28566369468 28592588682 28683926544 28710253656 28723327542 28841530536 28854664202 28881148023 29000000484 29013206313 29099583396 29159341146 29219334768 29232640476 29352939408 29428994574 29489542992 29530050606 29624383152 29651573448 29665075986 29787154488 29800718766 29828070909 29950820172 29964458979 30074074576 30115385118 30177345744 30239316744 30280854267 30315330864 30343155336 30356972802 30419312677 30481898616 30623756184 30763782504 30806040447 30932814276 30946900257 31060109808 31074253756 31102774794 31230769752 31244991414 31273669161 31338012888 31402367388 31416667191 31481305128 31510199772 31524548679 31639871376 31654279332 31668693849 31784543856 31799017692 31947004908 32078474064 32093081748 32122537902 32254729416 32269417362 32299035363 32431953204 32446721853 32565418032 32677244208 32692124556 32759259806 32826660048 32841608436 32871751614 32976759088 33007026312 33022056834 33157950072 33175735866 33243864241 33312261528 33327431046 33358020129 33464580968 33495295932 33510548799 33633136656 33648452292 33748629264 33833333898 33902943984 33949513962 34019231337 34057964304 34089223896 34104747222 34136049753 34245095976 34276527324 34292135943 34417582992 34433255844 34451725707 34593502356 34609255317 34735862448 34751680236 34767505227 34942623534 35134615971 35206903368 35255264499 35279202868 35367886008 35400347892 35416468269 35546028336 35562215052 35594855298 35708561616 35741336184 35757611838 35904762504 35921112578 36088283322 36236794776 36286570593 36435898044 36452489983 36561015036 36636095286 36711471888 36728189316 36761899734 36879334128 36913183272 36929992554 37081967832 37098853974 37132904601 37285714908 37302693831 37439154064 37476294219 37630517652 37647653589 37837278738 37915126704 37967207922 37992987704 38088492624 38123451576 38140811982 38297770056 38315209842 38350376883 38508197364 38525732973 38666667312 38684275084 38719780866 38799444528 38879121528 38896826046 38976853968 39077845254 39238659432 39256527674 39373400808 39472222881 39553434648 39607766289 39734291688 39770761212 39788871759 39934426896 39952611972 39989281878 40153846824 40172131818 40209003207 40291730856 40374472356 40392857817 40475963736 40766394123 41074720596 41243752368 41262533676 41300405874 41470366392 41489250894 41527331181 41659988552 41698225548 41717213811 41869823184 41888889588 42013599696 42032731572 42119048322 42205705776 42224925132 42398690256 42508547718 42596006544 42654517542 42742111167 42790775664 42830050536 42849554202 42888883023 43025889816 43065380484 43084991313 43242604272 43262295804 43281996303 43391094768 43500000726 43589499408 43649375094 43739011719 43788811248 43829002152 43848960714 44029409112 44143491861 44234314488 44295075909 44436574728 44477360172 44497613979 44660394576 44680731732 44701078149 44864603056 44926230258 45111111864 45173077677 45266018616 45358975116 45379630387 45472996296 45514733004 45535459203 45702036432 45722847924 45911007792 45935634276 46124669808 46145673756 46335573648 46356673636 46399221414 46590164712 46611380634 46654162191 46846154628 46867487121 47007019332 47103551082 47200463856 47221957692 47265299658 47416286736 47459807064 47481418998 47676815784 47698526538 47920507362 48117711096 48139622622 48183806853 48382094124 48404126043 48581197392 48647929806 48748020048 48848127048 48870371186 48970919088 49015866312 49038186834 49138889709 49239990072 49262412654 49307627421 49465138632 49510539468 49533085251 49714286544 49736925108 49763603799 49968392292 49991146569 50174023536 50196871452 50242943898 50449704984 50472678438 50622943896 50750000847 50854415976 50924270943 51086946456 51133835844 51157120833 51344263152 51367643964 51414790986 51626374488 51649883766 51862434728 51890253534 52103793672 52127520354 52413935301 52629630508 52810355052 52918804302 53027681616 53051829012 53100521838 53270149296 53319042504 53343322578 53392282947 53562842424 53612004276 53636417757 53832629808 53857143756 53881668867 54132424983 54355192164 54379944073 54653847066 54766294128 54841522554 54954142929 55016711568 55067207832 55092283974 55142849601 55319001192 55369774908 55394988831 55597634064 55622951748 55648280961 55851852784 55928572362 56043642096 56158731096 56299900176 56445776478 56678063624 56755918107 56872690056 56989481556 57132738936 57185177364 57211217973 57420507312 57446655084 57472814763 57683061072 57709328404 57762296046 58000000968 58026412626 58079671299 58199166792 58318682292 58345239069 58465280952 58616767881 58857989148 58884791511 59060101212 59303146896 59330151972 59574308976 59601437532 59656141818 59901640344 59928917958 59983922817 60230770236 60258197727 60478633488 60561708534 60686310672 60713945604 60838625354 60963797232 61247512368 61527565008 61612080894 61738605019 61865628552 61893800514 61950608811 62148507512 62205549588 62233876341 62461539504 62489982828 62547338322 62676025776 62804734776 62833334382 62962610256 63020399544 63049097358 63178572483 63308558664 63337387698 63598035384 63762821577 63894009816 63981776313 64186163496 64245075804 64274331303 64509458832 64538834724 64598070726 64863906408 64893443706 65250001089 65384249112 65474062641 65518519612 65683216872 65743503228 65773441071 66014052624 66044113668 66315900144 66351471732 66487728482 66624523056 66654862092 66716040258 66929161936 66990591864 67021097598 67296904584 67389345387 67666667796 67697481397 67899027924 68038462674 68178447792 68209494444 68272099506 68490191952 68553054648 68584271886 68866511688 68903451414 69187004712 69218510634 69503360472 69535010454 69598832121 69885247068 69917070951 70269231942 70413806736 70510528998 70558405736 70655326623 70735772016 70800695784 70832936538 71124430104 71189710596 71222128497 71482672368 71515223676 71547789807 71809525008 71842225156 71880761043 72176566644 72209433933 72473589552 72573141186 72871796088 72904979966 72971894709 73122030072 73272190572 73305556779 73456378632 73523799468 73557280251 73826366544 73859985108 73893618981 74163935664 74197707948 74265809202 74571429816 74605387662 74952588438 75261035304 75295307178 75364415847 75674557476 75709017657 75934415844 75985975408 76246903152 76281623964 76595540112 76630419684 76700753766 77016394728 77051465946 77122186479 77368550168 77439561732 77474825649 77758243056 77793652092 77835380301 78155690508 78191280531 78477318864 78513055348 78746801616 78944445762 79106869296 79215532578 79378206453 79468583376 79541522424 79577743518 79650782757 79905223944 79978563756 80014983867 80307693648 80344263636 80418006414 80583461712 80748944712 80785715634 80951927472 81532788246 81980770599 82149441192 82262283831 82525067352 82600811748 82638425961 82940732784 82978501788 83054662362 83319977104 83396451096 83434427622 83777779176 83892858543 84065463144 84238096644 84276456433 84449850264 84668664717 85017095436 85309035084 85484222334 85660101072 85699108404 85777766046 86051779632 86130760968 86169982626 86524591608 86563992606 86643444069 87000001452 87039618939 87298750188 87478023438 87658004304 87697921428 88058818224 88286983722 88468628976 88590151818 88873149456 88954720344 88995227958 89361463464 89402156298 89484212727 89852460516 89893376937 90222223728 90346155354 90532037232 90717950232 90759260774 90842562801 90945992592 91029466008 91070918406 91257938031 91445695848 91871268552 92101853389 92291347512 92418121341 92713347272 92798442828 92840700771 93180329424 93222761268 93308324382 93692309256 93734974242 93821007483 94014038664 94207102164 94250001573 94443915384 94530599316 94573646037 94919614128 94962837996 95006081547 95353631568 95397053076 95841014724 96235422192 96279245244 96367613706 96764188248 96808252086 96897106089 97295859612 97340165559 97696254096 97740742372 98031732624 98076373668 98277779418 98479980144 98524825308 98615254842 98930277264 99021078936 99066170502 99473850216 99527207598 99731592723 99936784584 99982293138 100074060387 100393742904 100485887796 100531646397 100899409968 100945356876 100991324707 101245887792 101500001694 101708831952 101848541886 102057694011 102173892912 102267671688 102314241666 102408149259 102735287928 102829581972 102876407829 103252748976 103299767532 103355177121 103724869456 103780507068 103827765951 104207587344 104255040708 104302515681 104827870602 105259261016 105403847913 105620710104 105837608604 106103658024 106201043676 106249404807 106638085008 106686645156 106784565894 107125684848 107224008552 107272835514 107714287512 107763337734 108264849966 108710384328 108759888146 108859711779 109307694132 109357469949 109683045108 109908285858 110134415664 110184567948 110285699202 110638002384 110739549816 110789977662 111245903496 111296561922 111398713803 111857144724 111908081493 112317462192 112428882657 112891552956 112942960767 113356127248 113511836214 113745380112 113978963112 114265477872 114370354728 114422435946 114657409321 114893310168 114945629526 115051130649 115418656808 115524592092 115577198919 116000001936 116052825252 116159342598 116398333584 116637364584 116690478138 116930561904 117233535762 117715978296 117769583022 118120202424 118416668643 118660303944 118823298867 119202875064 119312283636 119366615277 119803280688 119857835916 119967845634 120461540472 120516395454 120627009621 121123417068 121178573451 121427891208 121677250708 122299182369 123224161788 123477210038 123731257104 123787601028 123901217622 124297015024 124411099176 124467752682 124581993543 124979965656 125094676644 125151641433 125609469552 125666668764 125723894023 126040799088 126098194716 126357144966 126617117328 126674775396 127196070768 127525643154 127788019632 127963552626 128226333501 128372326992 128490151608 128548662606 128666649069 129077669448 129196141452 129254973939 129727812816 129786887412 129845988909 130500002178 130768498224 130948125282 131037039224 131217035157 131366433744 131487006456 131546882142 132088227336 132430475583 132702943464 132885227727 132975456964 133309724184 133432080516 133492841937 133981183728 134042195196 134103234447 134593809168 134778690774 135333335592 135394962794 135519233031 135798055848 136076925348 136138891161 136418988888 136544199012 136606377609 137106109296 137168543772 137733023376 137806902828 138374009424 138437021268 139006720944 139070020908 139197664242 139770494136 139834141902 139962486573 140538463884 140602461363 141021057996 141116811472 141310653246 141601391568 141665873076 142248860208 142379421192 142444256994 143030447352 143095579614 143684450312 143761522086 144353133288 144418867866 144551420559 145146282372 145212378129 145743592176 145809959932 145943789418 146244060144 146544381144 146611113558 146912757264 147047598936 147114560502 147416669127 147719970216 147787237962 147922882263 148395415896 148531618404 148599255753 149142859632 149210775324 149290811397 149905176876 149973439707 150522070608 150590614356 150728831694 151349114952 151418035314 151868831688 152250002541 152563247928 152772812829 153260839368 153401507532 153471362499 154032789456 154102931892 154244372958 154737100336 154879123464 154949651298 155587304184 155670760602 156311381016 156382561062 157026110696 157241805903 157888891524 158431065156 158756412906 159083044848 159155487036 159301565514 159810447888 159957127512 160029967734 160176848841 160688527272 160836012828 160909253271 161497889424 161571431268 161645006601 162397274949 163065576492 163139832219 163961541198 164298882384 164524567662 164862428787 165050134704 165201623496 165276851922 165428548803 165957003576 166109324724 166184966493 166792902192 166868855244 166944842883 167555558352 167785717086 168130926288 168476193288 168552912866 168899700528 169337329434 170034190872 170267754321 170618070168 170968444668 171046299151 171398216808 171555532092 171633653919 172261521936 172339965252 172418444289 173049183216 173127985212 173286888138 174000002904 174079237878 174239013897 174597500376 174956046876 175035717207 175395842856 175850303643 176573967444 176654374533 177180303636 177909440688 177990455916 178722926928 178804312596 178968425454 179704921032 179786753874 179951768451 180692310708 180774593181 181435900464 181518521548 181685125602 182058932016 182141836812 182515876062 182891391696 183742537104 184203706778 184582695024 184836242682 185215815057 185426694544 185596885656 185681401542 185851826433 186445522536 186616648764 186701629023 187384618512 187469948484 187642014966 188028077328 188414204328 188500003146 188887830768 189061198632 189147292074 189535717449 189925675992 190012163094 190794106152 191288464731 191682029448 191945328939 192558490488 192735227412 192822993909 193528376496 193616504172 193794212178 194591719224 194680331118 195481484744 195750003267 196152747336 196555558836 197049650616 197230509684 197320323213 198042157872 198132341004 198947700432 199054415196 199463185446 199873569168 199964586276 200148120774 200787485808 200971775592 201063292794 201890713752 201982649414 202168036161 203000003388 203092444191 203697083772 204115388022 204535343376 204628483332 204816298518 205470575856 205659163944 205752815658 206599535064 206710354242 207561014136 207655531902 208510081416 208605031362 208796496363 209655741204 209751212853 210518522032 210807695826 211241420208 211675217208 211965979869 212207316048 212402087352 212498809614 212935188739 213373290312 213569131788 213666385491 214448017104 214545671028 214643369421 215428575024 215526675468 215642283129 216529699932 216628301799 217420768656 217519776292 217719423558 218615388264 218714939898 218915684127 219366090216 219816571716 219916670337 220369135896 220571398404 220671840753 221479099632 221579955324 221680856943 222491806992 222593123844 222797427606 223714289448 223816162986 224857765314 225783105912 225885921534 226093247541 227023672428 227127052971 227957926224 228740709456 228844871892 229314818642 229786620336 229891259052 230102261298 230837313616 231049184184 231154397838 231366559437 232105650504 232318685196 232424476947 233274729168 233380956276 233506140903 234467071524 234573841593 235431956592 235539166044 236240404848 236833337286 237320607888 237646597734 238134619359 238405750128 238624567272 238733230554 238952348271 239715671832 239935691268 240044951601 240923080944 241032790908 241254019242 242246834136 242357146902 242855782416 243354501416 244598364738 245942311797 246448323576 246786851493 246954420076 247575202056 247802435244 247915277883 248822198352 248935505364 249163987086 249959931312 250189353288 250303282866 251333337528 251447788046 251678575629 252196389432 252714289932 252829369299 253349550792 254005994151 255051286308 255167429881 255927105252 256452667002 256980303216 257097325212 257333298138 258155338896 258392282904 258509947878 259573774824 259691977818 259930332207 261000004356 261118856817 261896250564 262074078448 262434070314 262974012912 263093764284 264176454672 264860951166 265405886928 265770455454 265950913928 266619448368 266864161032 266985683874 268084390392 268206468894 268452638181 269557381548 269680130811 270666671184 270789925588 271038466062 271596111696 272153850696 272277782322 272527688403 272837977776 273088398024 273212755218 273773814093 274337087544 275613805656 276305560167 276874042536 277254364023 278140041816 278395328484 278522102313 279540988272 279668283804 279924973146 281076927768 281204922726 281463022449 282042115992 282621306492 282750004719 283331746152 283720938111 284758842384 284888513988 285018244641 286060894704 286191159228 287368900624 287523044172 288706266576 288837735732 289102841118 290292564744 290424756258 290691318267 291619919864 291887578836 292020496677 293088762288 293222227116 294095197872 294229121004 294833338254 295439940432 295574475924 295845764526 296790831792 297063236808 297198511506 298421550648 298581622794 299194778169 299810353752 299946879414 300222181161 301181228712 301457663388 301594939191 302698229904 302836070628 302973974121 303737663376 304500005082 305126495856 305545625658 306173082033 306521678736 306803015064 306942724998 307224447777 308205863784 308488745916 308629223487 309758246928 309899302596 310065531363 311174608368 311341521204 311483297853 312622762032 312765122124 312907547043 314052221392 314483611806 315777783048 316211543739 316862130312 317512825812 317657412709 318310974072 318603131028 318748214421 319914255024 320059935468 320353697682 321377054544 321672025656 321818506542 323142862536 323290013202 324794549898 326131152984 326279664438 326579135337 327923082396 328072409847 329049135324 329724857574 330403246992 330553703844 330857097606 331914007152 332218649448 332369932986 333737710488 333889685766 334196141409 335571434172 335724244479 336952386576 337105825732 337286647971 338674658868 338828882301 340068381744 340535508642 341236140336 341936889336 342092598302 342796433616 343111064184 343267307838 343972227963 344679930504 344836888578 345153391947 346255970424 346573776276 346731596757 348000005808 348158475756 348478027794 349195000752 349912093752 350071434414 350791685712 351700607286 353147934888 353308749066 354360607272 355250005929 355980911832 356469896601 357608625192 357936850908 358099845831 359409842064 359573507748 359903536902 361384621416 361549186362 361881028863 363037043096 363370251204 363535720353 364283673624 365031752124 366897547107 368407413556 369672485364 370431630114 371193771312 371362803084 371703652866 372891045072 373233297528 373403258046 373745980629 374939896968 375284029932 375454924299 376828408656 377000006292 377171682069 378122397264 378294584148 379071434898 379851351984 380024326188 381588212304 382576929462 383364058896 383890657878 384679000503 385116980976 385470454824 385645987818 385999947207 387233008344 387588424356 387764921817 389183438448 389360662236 389537966727 390962969488 391500006534 392305494672 393111117672 393651105471 394099301232 394461019368 394640646426 395451064801 396264682008 397291426749 398108830392 398926370892 399929172552 400296241548 400478525811 401943551184 402126585588 402309703341 403781427504 403965298828 404336072322 406000006776 406184888382 406557699093 407394167544 408230776044 408416673483 409256966664 409632597036 409819132827 411318327888 411505631316 413199070128 413420708484 415122028272 415311063804 417020162832 417210062724 417592992726 419311482408 419502425706 419887459719 421615391652 421807384089 423350434416 423931959738 424804174704 424997619228 425870377478 426746580624 427138263576 427332770982 429091342056 429286738842 431053350936 431284566258 432170235133 433059399864 433256603598 433654261677 435039552584 435438847116 435637134387 437230776528 437429879796 437831368254 438732180432 439633143432 439833340674 440738271792 441142796808 441343681506 442250007381 443159910648 443361713886 443768646789 445186247688 445594855212 445797767259 447428578896 447632325972 447872434191 449715530628 449920319121 451566211824 451771843068 452186495082 454047344856 454254105942 456750007623 457689743784 458318438487 458629637284 459782518104 460204522596 460414087497 462098368368 462308795676 462733118874 464211301008 464637370392 464848953894 466761912552 467012281806 468934143048 469147683186 471078332088 471725417709 473666674572 473882369779 475293195468 476269238718 477249134544 477466461108 477904696542 479431343664 479871382536 480089903202 480530546523 482065581816 482508038484 482727759813 484493668272 484714293804 484935019803 486709002832 487191824847 489196729476 489419496657 491884623594 492896647152 493573702986 493908840152 494587286361 495150404112 495604870488 495830555766 497871010728 498327974172 498554899479 500378706576 500606565732 500834528649 502666675056 502895576092 503357151258 504392778864 505428579864 505658738598 506699101584 508011988302 510102572616 510334859762 510803262963 511854210504 512905334004 513138897453 514194650424 514666596276 514900961757 516784565808 517019895756 517255332867 519147549648 519383955636 519860664414 522000008712 522237713634 522717041691 523792501128 524868140628 525107151621 526187528568 527550910929 529721902332 529963123599 531540910908 531901827856 533728322064 533971367748 536168780784 536412937788 536905276362 539114763096 539360261622 539855305353 541579851176 542076932124 542323779543 544307701392 544555564644 545055376806 546176796048 546425510436 547547628186 548674175088 551227611312 552611120334 553748085072 554508728046 555647445171 556280083632 556790656968 557044204626 557555479299 559336567608 559849946292 560104887069 562153855536 562409845452 562926044898 564084231984 565242612984 565500009438 566663492304 567441876222 568607152347 569777027976 570036489282 572382318456 573865394193 575046088344 575835986817 577675471464 578205682236 578468981727 580585129488 580849512516 581382636534 583239839728 583775157672 584040993354 586444454232 587250009801 588458242008 589666676508 589935195031 591148951848 591691529052 591960969639 594126473616 594397023012 596843101296 597163245588 598389556338 599620707504 599893758828 600444362322 602362457424 602915326776 603189878382 605672141256 605947948242 606504108483 609000010164 609277332573 611091251316 612346164066 613606030128 613885449996 614448895554 616411727568 616977491832 617258446974 619798605192 620131062726 622683042408 622966595706 625530244248 625815094086 626389489089 628967223612 629253638559 631555566096 632423087478 633724260624 635025651624 635314825418 635897939607 636621948144 637206262056 637496428842 638805566217 640119870936 640707395364 640999156473 643344051312 643637013084 643930108263 646285725072 646580026404 646926849387 649589099796 649884905397 652262305968 652559328876 653158270674 655846164792 656144819694 656747052381 658098270648 659449715148 659750011011 661107407688 661714195212 662015522259 664437298896 664739865972 665042570829 667475420976 667779371532 668392282818 671142868344 671448488958 674211651464 674573295942 677349317736 677657764602 678279742623 681071017284 681381158913 683873778672 684185196604 686222128368 686534615676 687944455926 689359861008 689673777156 690306783894 692511940848 693147552552 693463193514 694099678311 696316951512 696956055588 697273430841 699824187504 700142868828 700518422709 703401214572 703721524779 706295869776 706617498132 706939272949 708721214544 710500011858 711961823664 712939793202 714403858077 715217250384 715873701816 716199691662 716857044813 719147015496 719807073804 720134854803 722769242832 723098372724 723762057726 726074086192 726740502408 727071440706 728567347248 730063504248 733795094214 736814827112 737826935391 739344970728 740863260228 742725606168 743407305732 743745833649 746466595056 746806516092 747491961258 749879793936 750568059864 750909848598 754000012584 754343364138 755035726887 756589168296 758142869796 758488107897 760048652376 762017982453 765153858924 765502289643 767781315756 769358001006 770940909648 771291975636 771999894414 774466016688 775176848712 775529843634 778721324472 779075933454 779790996621 783000013068 783356570451 786222235344 787302210942 788922038736 789281292852 790902129602 792529364016 794582853498 796217660784 797852741784 799858345104 800592483096 800957051622 802601865247 804253171176 804619406682 805357914543 807930597656 808672144644 809040392433 812000013552 812369776764 813115398186 814788335088 816461552088 816833346966 817583065209 818513933328 819265194072 819638265654 821321442279 823011262632 826841416968 828916680501 830622127608 831763092069 834420125448 835185985452 835566306939 838622964816 839004851412 839774919438 843230783304 843614768178 844389067347 847863919476 848250014157 849995238456 851162814333 851740754956 854276527152 854665541964 855054733923 858182684112 858573477684 862106701872 862569132516 864340470266 866118799728 866513207196 867308523354 870079105168 870877694232 871274268774 872073954801 874859759592 875662736508 876061490031 879266286864 879666681348 880067258161 882285593616 882687363012 884500014762 886319821296 886723427772 887537293578 890372495376 891189710424 891595534518 895264651944 895744868382 897584334507 899431061256 899840638242 900666543483 903543686136 904372990164 904784817573 908094689712 908508211884 908921922363 913500015246 915379487568 916636876974 917259274568 918519246099 919565036208 920409045192 920828174994 924617591352 925466237748 925887670461 929274740784 929697907788 930196594089 933523825104 934024563612 934449893559 937868286096 938295366372 938722641129 942156664176 943450835418 947333349144 947764739558 948634631217 950586390936 952538477436 952972238127 954932922216 955809393084 956244643263 959742765072 960179806404 961061093046 964131163632 965016076968 965455519626 969428587608 969870039606 974383649694 978393458952 978838993314 979737406011 983769247188 984217229541 987147405972 987817680304 989174572722 991209740976 991661111532 995742021456 996655948344 997109798958 1001213131464 1001669057298 1002588424227 1005791152184 1006714302516 1007172733437 1010857159728 1011317477196 1011859943913 1016023976604 1016486646903 1020205145232 1020669719524 1021606525926 1023708421008 1025810668008 1026277794906 1028389300848 1029333192552 1029801923514 1031916683889 1034039791512 1034510665734 1035460175841 1038767911272 1039721328828 1040194790271 1044000017424 1044475427268 1045434083382 1047585002256 1049736281256 1050214303242 1052375057136 1055101821858 1059443804664 1059926247198 1063081821816 1065750017787 1067942735496 1069409689803 1072825875576 1073810552724 1074299537493 1078229526192 1078720523244 1079710610706 1083159702352 1084153864248 1084647559086 1085643086589 1089111129288 1090110753612 1090607161059 1092851020872 1095095256372 1095593933629 1100692641321 1105222240668 1109017456092 1111294890342 1113581313936 1114088409252 1115110958598 1118673135216 1119699892584 1120209774138 1121237941887 1124819690904 1125852089796 1126364772897 1130485225968 1131000018876 1131515046207 1134883752444 1137214304694 1139554055952 1140072978564 1144764636912 1147730788386 1150092176688 1151671973634 1154037001509 1155350942928 1156411364472 1156937963454 1157999841621 1161699025032 1162765273068 1163294765451 1167550315344 1168081986708 1168613900181 1172888908464 1174500019602 1176916484016 1179333353016 1179870390062 1180953316413 1182297903696 1183383058104 1183921939278 1186353194403 1188794046024 1191874280247 1194326491176 1196779112676 1197324094057 1199787517656 1200888724644 1201435577433 1205830653552 1206379756764 1206929110023 1211344282512 1211895896484 1213008216966 1218000020328 1218554665146 1219673097279 1222182502632 1224692328132 1225250020449 1227770899992 1228897791108 1229457398481 1233954983664 1234516893948 1239597210384 1240262125452 1245366084816 1245933191412 1251060488496 1251630188172 1252778978178 1257934447224 1258507277118 1259662379157 1264846174956 1265422152267 1270051303248 1270629650836 1271795879214 1274412524112 1274992857684 1277611132434 1280239741872 1281414790728 1281998312946 1287274026168 1287860216526 1293160052808 1293853698774 1296510705399 1299178199592 1299769810794 1300962785031 1305118657752 1306316541348 1306911403161 1311692329584 1312289639388 1313494104762 1316196541296 1318899430296 1319500022022 1322214815376 1323428390424 1324031044518 1326750022143 1329479731944 1330085141658 1331305940367 1335558743064 1336784565636 1337393301777 1342285736688 1342896977916 1343617302573 1348423302928 1349146591884 1349760957363 1354698635472 1355315529204 1356559485246 1362142034568 1362762317826 1368370393208 1370250022869 1373069231352 1375888911852 1379347554312 1380613567788 1381242262491 1386295105104 1386926387028 1388199356622 1392633903024 1393912111176 1394546861682 1400285737656 1401036845418 1406802429144 1407443049558 1413234996264 1413878545898 1415176253127 1421000023716 1421647109337 1425879586404 1428807716154 1431747403632 1432399383324 1433714089626 1438294030992 1439614147608 1440269709606 1441591639569 1446196745448 1447524115452 1448183279439 1453481004816 1454142881412 1454805059409 1460127008496 1461575474541 1467590188428 1468258489971 1473629654224 1475653870782 1478689941456 1481726520456 1483761859083 1485451212336 1486814611464 1487491667298 1490546321173 1493613032184 1494983922516 1495664698437 1501136119728 1501819697196 1502503585947 1508000025168 1508686728276 1510071453774 1513178336592 1516285739592 1516976215794 1520097304752 1524035964906 1530307717848 1531004579286 1532409788889 1535562631512 1538716002012 1539416692359 1542583951272 1543999788828 1544702885271 1550353697424 1551059687268 1551765998601 1557442648944 1558151866908 1559581993242 1566000026136 1566713140902 1568151125073 1574604421884 1575321454863 1578562585704 1581804259204 1582652732787 1589165706996 1589889370797 1595705483568 1601184966192 1601914103244 1605203730494 1608506342352 1609238813364 1610715829086 1615861195312 1617344289288 1618080784866 1619565916059 1624739553528 1626230796372 1626971338629 1632923104176 1633666693932 1635166130418 1638530388144 1639276531308 1642642884558 1646022525264 1653682833936 1657833361002 1661244255216 1663526184138 1666942335513 1668840250896 1670371970904 1671132613878 1672666437897 1678009702824 1679549838876 1680314661207 1686461566608 1687229536356 1688778134694 1695727838952 1696500028314 1699990476912 1702325628666 1703481509912 1705821457041 1709331083928 1710109467846 1717146955368 1721596182579 1725138265032 1727507960451 1728680940532 1733026414392 1734617046708 1735406945181 1741755388464 1742548537548 1744147909602 1749719519184 1751325473016 1752122980062 1759333362696 1760134516322 1761750029403 1765374726024 1769000029524 1769805585093 1773446855544 1775074587156 1775882908917 1782379420848 1783191069036 1790529303888 1791489736764 1795168669014 1798862122512 1799681276484 1801333086966 1807087372272 1808745980328 1809569635146 1817016423768 1817843844726 1819512325449 1827000030492 1827831997719 1833273753948 1834518549136 1837038492198 1840818090384 1841656349988 1849235182704 1850932475496 1851775340922 1859395815576 1860393188178 1868049127224 1868899787118 1876590732744 1877445282258 1879168467267 1886901670836 1887760915677 1894666698288 1895529479116 1897269262434 1901172781872 1905076954872 1905944476254 1907693818821 1909865844432 1911618786168 1912489286526 1916416698651 1920359612808 1922122186092 1922997469419 1930032153936 1930911039252 1931790324789 1938857175216 1939740079212 1940780548161 1948767299388 1949654716191 1956786917904 1957677986628 1959474812022 1967538494376 1968434459082 1970241157143 1974294811944 1978349145444 1979250033033 1983322223064 1986046566777 1993311896688 1994219597916 1995127712487 2002426262928 2003338114596 2005176848454 2011582304368 2013428605032 2014345466874 2022634954392 2023719887826 2032047953208 2032973293806 2034839227869 2041339439048 2043213051852 2044143476739 2051621336016 2052555589812 2058666385104 2059603847028 2063833367778 2068079583024 2069021331468 2070920351682 2077535822544 2079442657656 2080389580542 2082299034933 2088950854536 2090868166764 2091820292523 2099472562512 2100428606484 2101555268127 2110203643716 2111164574337 2118887609328 2119852494396 2120817818847 2126163643632 2131500035574 2135885470992 2138819379606 2143211574231 2145651751152 2147621105448 2148599074986 2150571134439 2157441046488 2159421221412 2160404564409 2168307728496 2169295118172 2171286173178 2178222258576 2180221507224 2181214322118 2185702041744 2190190512744 2191187867258 2201385282642 2210444481336 2213480806173 2218034912184 2222589780684 2223601888963 2228176818504 2230221917196 2231237500947 2239399785168 2240419548276 2242475883774 2249639381808 2251704179592 2252729545794 2262000037752 2263030092414 2265107180661 2269767504888 2274428609388 2275464323691 2280145957128 2286053947359 2295461576772 2296506868929 2303343947268 2308074003018 2312822728944 2313875926908 2315999683242 2323398050064 2325530546136 2326589530902 2336163973416 2337227800362 2339372989863 2349000039204 2350069711353 2358666706032 2359740780124 2361906632826 2366766116208 2367843878556 2372706388806 2377588092048 2383748560494 2388652982352 2393558225352 2394648188114 2399575035312 2401777449288 2402871154866 2407805595741 2412759513528 2413858220046 2416073743629 2423791792968 2426016433932 2427121177299 2436000040656 2437109330292 2439346194558 2444365005264 2449384656264 2450500040898 2452749195627 2455541799984 2457795582216 2458914796962 2463964326837 2469033787896 2480524250904 2486750041503 2491866382824 2495289276207 2503260376344 2505557956356 2506698920817 2515868894448 2517014554236 2519324758314 2529692349912 2530844304534 2533167202041 2541259301672 2543591758428 2544750042471 2549985715368 2555222264868 2562829581456 2563996625892 2565164201769 2574548052336 2575720433052 2586320105616 2587707397548 2593021410798 2598356399184 2599539621588 2601925570062 2610237315504 2612633082696 2613822806322 2616221864403 2624579278776 2626988209524 2628184470093 2637798860592 2639000044044 2640201774483 2646856780848 2648062089036 2653500044286 2658959463888 2660170283316 2662611880734 2671117486128 2673569131272 2674786603554 2685793955832 2687234605146 2692753003521 2698293183768 2699521914726 2701999630449 2710631058408 2713118970492 2714354452719 2724284069136 2725524635652 2726765767089 2736740786416 2740500045738 2746138462704 2751777823704 2755557738297 2758695108624 2761227135576 2762484524982 2768157453607 2773852774056 2776398713244 2777663011383 2787824222352 2789093723364 2800571475312 2802073690836 2803349680677 2813604858288 2814886099116 2816167923387 2826469992528 2827757091796 2830352506254 2842000047432 2843294218674 2845903893651 2851759172808 2857615432308 2858916714381 2864798766648 2867428179252 2868733929789 2879228295216 2880539419212 2883183279138 2892393490896 2895048230904 2896366558878 2908285762824 2909610118818 2923150949082 2935180376856 2936516979942 2939212218033 2951307741564 2952651688623 2963453040912 2967523718166 2973629222928 2974983334596 2981092642346 2987226064368 2989967845032 2991329396874 3003639394392 3005007171894 3007765272681 3017373456552 3020142907548 3021518200311 3032571479184 3033952431588 3035579831739 3048071929812 3049459940709 3060615435696 3062009158572 3064819577778 3071125263024 3077432004024 3078833384718 3085167902544 3087999577656 3089405770542 3095750051667 3102119374536 3103531997202 3106380527523 3116303733816 3119163986484 3120584370813 3132000052272 3133426281804 3136302250146 3149208843768 3150642909726 3157125171408 3163608518408 3165305465574 3178331413992 3179778741594 3197250053361 3203828206488 3208229069409 3210407460988 3218477626728 3221431658172 3222898612479 3234688578576 3236161569732 3239131832118 3249479107056 3252461592744 3253942677258 3256929259767 3267333387864 3270332260836 3271821483177 3278553062616 3285285769116 3286781800887 3302077923963 3315666722004 3317176588453 3327052368276 3333884671026 3340743941808 3342265227756 3345332875794 3356019405648 3359099677752 3360629322414 3363713825661 3374459072712 3377556269388 3379094318691 3391455677904 3393000056628 3394545138621 3404651257332 3406963019824 3411642914082 3418662167856 3420218935692 3434293910736 3443192365158 3450276530064 3455015920902 3457361881064 3462111004527 3466052828784 3469234093416 3470813890362 3485097075096 3488295819204 3489884296353 3502650946032 3504245960124 3505841700543 3518666725392 3520269032644 3523500058806 3530749452048 3538000059048 3539611170186 3542859949239 3546893711088 3550149174312 3551765817834 3559059583209 3566382138072 3575622840741 3582979473528 3590337338028 3591972282171 3599362552968 3602666173932 3604306732299 3617491960656 3619139270292 3620787330069 3634032847536 3635687689452 3639024650898 3654000060984 3655663995438 3659019291837 3666547507896 3674076984396 3675750061347 3683312699976 3688372195443 3701864950992 3703550681844 3718791631152 3720786376356 3736098254448 3737799574236 3753181465488 3754890564516 3758336934534 3773803341672 3775521831354 3778987137471 3791058958232 3794538524868 3796266456801 3810153909744 3811888952508 3815387637642 3823237572336 3824978573052 3832833397302 3840719225616 3844244372184 3845994938838 3861822078504 3863580649578 3879480158424 3881561096322 3889532116197 3897534598776 3899309432382 3902888355093 3915355973256 3918949624044 3920734209483 3935076988752 3936868918164 3940482314286 3948589623888 3956698290888 3958500066066 3966644446128 3972093133554 3980250066429 3988439195832 3990255424974 3993917821101 4006676229192 4010353696908 4012179905331 4026857210064 4028690933748 4030851907719 4045269908784 4047439775652 4049282872089 4064095906416 4065946587612 4069678455738 4082678878096 4086426103704 4088286953478 4105111179624 4110750068607 4119207694056 4127666735556 4129546365217 4138042662936 4141840703364 4143726787473 4158885315312 4160779161084 4164598069866 4177901709072 4181736333528 4183640585046 4200857212968 4203110536254 4220407287432 4222329148674 4239704988792 4241635637694 4245528759381 4263000071148 4264941328011 4277638759212 4286423148462 4295242210896 4297198149972 4301142268878 4314882092976 4318842442824 4320809128818 4338590236344 4342572346356 4344549838317 4360443014448 4362428644236 4364415178227 4380381025488 4382375734516 4384726423623 4402770565284 4404775469913 4420888962672 4426961612346 4436069824368 4445179561368 4447203777926 4451285577249 4456353637008 4460443834392 4462475001894 4471638963519 4480839096552 4484951767548 4486994095311 4503408359184 4505459091588 4507510757841 4524000075504 4526060184828 4530214361322 4539535009776 4548857218776 4550928647382 4560291914256 4572107894718 4590923153544 4593013737858 4597229366667 4606687894536 4616148006036 4618250077077 4627751853816 4631999366484 4634108655813 4651061092272 4653179061804 4655297995803 4672327946832 4674455600724 4678745979726 4698000078408 4700139422706 4704453375219 4719481560248 4723813265652 4725964364589 4735687757112 4745412777612 4747958198361 4767497120988 4769668112391 4787116450704 4789296376228 4803554898576 4805742309732 4815611191482 4825519027056 4827716440092 4832147487258 4847583585936 4852032867864 4854242354598 4858697748177 4874218660584 4878692389116 4880914015887 4898769312528 4901000081796 4905498391254 4915591164432 4917829593924 4927928653674 4938067575792 4961048501808 4973500083006 4983732765648 4990578552414 5000827006539 5006520752688 5011115912712 5013397841634 5017999313691 5034029108472 5038649516628 5040943983621 5059384699824 5061688609068 5066334404082 5082518603344 5087183516856 5089500084942 5099971430736 5110444529736 5117464371123 5127993251784 5130328403538 5140863842413 5151440866104 5164788547737 5175414795096 5186042821596 5199079243176 5203851140124 5206220835543 5225266165392 5227645612644 5232443728806 5249158557552 5253976419048 5256368940186 5278000088088 5280403548966 5285250088209 5296124178072 5307000088572 5309416755279 5320340566632 5325223761468 5327648726751 5347138262544 5349573207108 5371587911664 5374469210292 5385506007042 5396586367536 5399043829452 5403999260898 5421262116816 5426237940984 5428708905438 5451049271304 5453531534178 5458536976347 5481000091476 5483495993157 5503555647408 5511115476594 5522454271152 5524969049964 5536314907214 5547705548112 5552797426488 5555326022766 5578187446728 5604147381672 5606699361354 5618213056729 5629772198232 5632335846774 5637505401801 5655514183592 5660705012508 5663282747031 5684000094864 5686588437348 5691807787302 5703518345616 5715230864616 5717833428762 5723081456463 5729597533296 5734856358504 5737467859578 5749250095953 5761078838424 5766366558276 5768992408257 5790096461808 5792733117756 5795370974367 5816571525648 5819220237636 5822341644483 5846301898164 5848964148573 5870360753712 5873033959884 5878424436066 5902615483128 5905303377246 5910723471429 5935047436332 5937750099099 5949966669192 5958139700331 5962185284692 5979935690064 5982658793748 5985383137461 6007278788784 6010014343788 6015530545362 6034746913104 6040285815096 6043036400622 6067904863176 6071159663478 6096143859624 6098919881418 6104517683607 6124018317144 6129639155556 6132430430217 6154864008048 6157666769436 6160470807127 6175999155312 6178811541084 6191500103334 6204238749072 6207063994404 6212761055046 6232607467632 6238327972968 6241168741626 6246897104799 6266852563608 6272604500292 6275460877569 6298417687536 6301285819452 6304665804381 6327217036816 6330610931148 6333493723011 6356662827984 6359557483188 6362453456541 6394500106722 6407656412976 6416458138818 6420814921976 6429634722693 6436955253456 6442863316344 6445797224958 6472323139464 6478263664236 6481213693227 6504923185488 6507885354516 6513858519534 6534666775728 6540664521672 6543642966354 6557106125232 6570571538232 6573563601774 6604155847926 6631333444008 6634353176906 6640442418519 6654104736552 6667769342052 6670805666889 6684530455512 6690665751588 6693712502841 6718199355504 6721258644828 6727427651322 6748918145424 6755112538776 6758188637382 6786000113256 6789090277242 6795321541983 6809302514664 6823285828164 6826392971073 6840437871384 6858161842077 6886384730316 6889520606787 6910031841804 6914723762128 6924222009054 6938468186832 6941627780724 6970194150192 6976591638408 6979768592706 7008491920248 7011683401086 7018118969589 7040538065288 7047000117612 7050209134059 7076000118096 7079222340372 7085719898478 7100298348624 7103531635668 7118119166418 7132764276144 7151245681482 7165958947056 7180674676056 7183944564342 7198725105936 7205332347864 7208613464598 7223416787223 7238278540584 7241574660138 7248221230887 7271375378904 7278049301796 7281363531897 7308000121968 7311327990876 7318038583674 7333095015792 7348153968792 7351500122694 7358247586881 7366625399952 7376744390886 7391892980511 7407101363688 7441572752712 7460250124509 7475599148472 7485867828621 7509781129032 7516673869068 7520096762451 7547606683344 7551043662708 7557974274942 7582117916464 7589077049736 7592532913602 7599501606123 7623777905016 7630775275284 7634250127413 7649957146104 7665666794604 7669157535403 7688488744368 7691989877676 7695492605307 7723644157008 7727161299156 7758960316848 7763122192644 7779064232394 7795069197552 7798618864764 7805776710186 7830711946512 7837899248088 7841468418966 7848665593209 7873737836328 7880964628572 7884553410279 7913396581776 7917000132132 7920605323449 7944186267108 7960500132858 7976878391664 7980510849948 7987835642202 8013352458384 8020707393816 8024359810662 8057381867496 8061703815438 8078259010563 8094879551304 8098565744178 8105998891347 8131893175224 8139356911476 8143063358157 8172852207408 8176573906956 8180297301267 8210222359248 8221500137214 8238415388112 8255333471112 8259092730434 8266673214891 8276085325872 8283681406728 8287453574946 8304472360821 8321558322168 8329196139732 8332989034149 8363472667056 8367281170092 8401714425936 8406221072508 8410049042031 8440814574864 8444658297348 8448503770161 8479409977584 8483271275388 8491057518762 8526000142296 8529882656022 8537711680953 8555277518424 8572846296924 8576750143143 8594396299944 8602284537756 8606201789367 8637684885648 8641618257636 8677180472688 8685144692712 8689099676634 8724857288472 8728830356454 8764751469032 8769452847246 8805541130568 8809550939826 8817636654099 8853923224692 8857955065869 8890359122736 8894407555852 8902571154498 8920887668784 8924950003788 8943277927038 8961678193104 8969903535096 8973988190622 9010918183176 9015021515682 9023295818043 9052120369656 9060428722644 9064554600933 9097714437552 9101857294764 9106739495217 9144215789436 9148379822127 9181846307088 9186027475716 9194458733334 9213375789072 9232296012072 9236500154154 9255503707632 9263998732968 9268217311626 9287250155001 9306358123608 9310595991606 9319141582569 9348911201448 9357491959452 9361753112439 9396000156816 9400278845412 9408906750438 9438963120496 9447626531304 9451928729178 9471375514224 9490825555224 9495916396722 9534994241976 9539336224782 9578592752456 9591750160083 9611484619464 9631222382964 9655432880184 9664294974516 9668695837437 9704065735728 9708484709196 9717395496354 9748437321168 9757384778232 9761828031774 9770787779301 9802000163592 9810996782508 9815464449531 9835659187848 9855857307348 9860345402661 9906233771889 9947000166012 9951529765359 9981157104828 10001654013078 10022231825424 10026795683268 10035998627382 10068058216944 10077299033256 10081887967242 10091141476983 10123377218136 10132668808164 10137282956073 10174367033712 10179000169884 10183635415863 10220889059472 10234928742246 10255986503568 10260656807076 10281727684826 10302881732208 10329577095474 10350829590192 10372085643192 10386333013581 10398158486352 10407702280248 10412441671086 10433824248211 10455291225288 10464887457612 10469652889059 10507952838096 10512737880372 10517525101629 10556000176176 10560807097932 10570500176418 10592248356144 10614000177144 10618833510558 10628579847717 10640681133264 10650447522936 10655297453502 10677178749627 10699146414216 10726868522223 10748938420584 10771012014084 10775916846513 10798087658904 10807998521796 10812920196897 10852475881968 10857417810876 10862361990207 10902098542608 10907063068356 10917073952694 10962000182952 10966991986314 10977057875511 11022230953188 11027250184041 11049938099928 11065116586329 11072629814428 11105594852976 11110652045532 11156374893456 11208294763344 11213398722708 11236426113458 11259544396464 11264671693548 11275010803602 11311028367184 11321410025016 11326565494062 11336961412413 11373176874696 11383615574604 11388799370403 11430461729232 11435666857524 11446162912926 11469712717008 11474935719156 11498500191906 11522157676848 11532733116552 11537984816514 11585466235512 11590741948734 11638440475272 11644683288966 11668596348591 11692603796328 11697928297146 11708665065279 11746067919768 11756848872132 11762202628449 11805230966256 11810606754492 11821446942858 11870094872664 11875500198198 11899933338384 11916279400662 11924370569384 11940750199287 11965317587496 11970766274922 12020028687576 12031061090724 12036539715993 12080571630192 12086072801244 12092555723157 12135809726352 12142319326956 12147848616267 12192287719248 12197839762836 12209035367214 12248036634288 12259278311112 12264860860434 12315333538872 12320941614254 12332250205821 12357623082168 12383000206668 12388639095651 12414127988808 12425522110092 12431180362419 12476655945936 12482337483252 12493794209598 12533705127216 12545209000584 12550921755138 12602571638904 12609331608762 12661221862296 12666987446022 12719114966376 12724906913082 12736586278143 12789000213444 12794823984033 12832916277636 12841629843952 12859269445386 12885726632688 12891594449916 12944646278928 12956527328472 12962427386454 13015770709032 13027717039068 13033649514951 13081329043344 13087285932708 13093245534681 13141143076464 13147127203548 13154179270869 13208311695852 13214326409739 13262666888016 13268706353812 13280884837038 13308209473104 13335538684104 13341611333778 13353856731747 13369060911024 13381331503176 13387425005682 13414916890557 13442517289656 13454855302644 13460982285933 13510225077552 13516377274764 13522532273523 13572000226512 13578180554484 13590643083966 13618605029328 13646571656328 13652785942146 13680875742768 13716323684154 13772769460632 13779041213574 13791688100001 13820063683608 13848444018108 13854750231231 13883255561448 13902325967439 13953183276816 13959537185412 13965893987409 14016983840496 14023366802172 14036237939178 14081076130576 14094000235224 14100418268118 14113360125657 14158444680744 14171439796956 14177893093767 14207063271336 14236238332836 14243874595083 14302491362964 14309004337173 14361349352112 14367889128684 14410664695728 14417226929196 14446833574446 14476557081168 14483149320276 14496442461774 14542750757808 14556098603592 14562727063794 14576093244531 14622655981752 14636077167348 14642742047661 14696307937584 14703000245388 14716495173762 14753488781772 14783785961022 14814202727376 14883145505424 14920500249018 14951198296944 14971735657242 15002481019617 15019562258064 15033347738136 15040193524902 15053997941073 15102087325416 15115948549884 15122831950863 15178154099472 15185065827204 15199003212246 15247555810032 15261550550568 15268500254826 15299914292208 15331333589208 15338315070806 15352393113369 15383979755352 15390985210614 15422591527239 15454322598312 15494365643211 15526244385288 15558128464788 15565213222741 15597237729528 15611553420372 15618662506629 15675798496176 15682936837932 15697331186418 15747475672656 15761929257144 15769106820558 15834000264264 15841210646898 15855750264627 15888372534216 15921000265716 15928250265837 15961021699896 15975671284404 15982946180253 16041414787632 16048719621324 16114763734992 16123407630876 16156518021126 16189759102608 16197131488356 16211997782694 16263786350448 16278713822952 16286126716314 16353147813912 16360594602534 16375610929041 16443000274428 16450487979471 16510666942224 16518185460868 16533346429782 16567362813456 16574907149892 16608944721642 16643116644336 16658392279464 16665978068298 16734562340184 16812442145016 16820098084062 16854639170187 16889316594696 16897007540322 16912516205403 16966542550776 16982115037524 16989848241093 17052000284592 17059765312044 17075423361906 17110555036848 17145692593848 17153500286286 17169244369389 17188792599888 17204569075512 17212403578734 17247750287859 17283236515272 17306977224771 17370289385424 17378199353268 17386112923101 17449714576944 17457660712908 17467024933449 17529502938064 17538905694492 17546892445719 17611082261136 17619101879652 17635273308198 17707846449384 17715910131738 17732170414287 17788815111704 17805142308996 17813250297297 17849900007576 17886555854076 17939807070192 17947976381244 17956149412383 18021836366352 18030043031364 18046591636086 18104240739312 18120857445288 18129109201866 18203714589528 18213478990434 18288431578872 18296759644254 18313553050821 18372054951432 18388917466668 18397291290651 18464592024144 18473000308308 18481412421381 18527997465936 18536434623252 18574500310002 18612716247216 18621191983212 18638283165138 18697822402896 18714983918904 18723506224878 18740691314397 18800557690824 18817813500876 18826382632707 18895253062608 18903857458356 18913997413143 18981651110448 18991832793444 19000481169033 19069988483952 19078672449564 19087360369623 19157185504912 19183500320166 19222969238928 19262444765928 19288904168079 19310865760368 19328589949032 19337391674874 19377102175249 19416969418392 19434790992708 19443641079681 19514769556464 19523656063548 19541575558602 19604000327184 19621993565016 19630928899062 19671318375696 19711714614696 19720690805322 19812467543778 19894000332024 19903059530718 19921327255557 19962314209656 20003308026156 20012417000667 20053591366536 20071997254764 20081137508523 20154598066512 20163775934484 20182282953966 20246754436272 20265337616328 20274565912146 20358000339768 20367270831726 20385964625949 20469857484492 20479178913219 20521313614152 20563455369652 20574485526231 20659154190948 20668561820361 20744171286384 20772666027162 20815404560496 20824883342172 20867648496422 20910582450576 20929774915224 20939305778118 21025475760744 21035050203258 21054356908767 21121614195864 21141000352836 21150627402177 21228000354288 21237667021116 21257159695434 21300895045872 21310594907004 21354357499254 21398292828432 21453737044446 21497876841168 21542024028168 21551833693026 21596175317808 21615997043592 21625840393794 21670250361669 21714835621752 21724723980414 21744663692661 21814126136712 21834147905388 21844090595691 21924000365904 21933983972628 21954115751022 22044461906376 22054500368082 22074742760643 22099876199856 22130233172658 22145259628856 22175678941533 22221304091064 22380750373527 22426797445416 22457603485863 22472852226916 22529343387096 22550021607204 22560290287353 22642820050032 22653130988124 22673922824826 22746353749392 22767231149208 22777598740806 22798504818369 22871333715048 22892325825852 22902750382239 22949871438312 22997000383812 23007472606209 23065466233104 23075969633028 23086477815921 23170932471024 23181483897468 23276880950544 23289366577932 23337192697182 23385207592656 23395856594292 23417330130558 23492135839536 23513697744264 23524405256898 23545996779627 23621213508984 23642893885716 23653660230837 23740189745328 23751000396396 23761815970347 23832558801324 23848741138768 23881500398574 23930635174992 23941532549844 24040057375152 24062122181448 24073079431986 24172145602488 24185111446314 24234777031689 24284638653912 24295697232534 24395679525672 24418070734428 24429190074471 24518556622224 24529721720868 24540891903801 24630667077744 24641883228508 24664500411642 24715246164336 24766000413336 24777278191302 24800019644673 24828255977616 24851044220184 24862360724838 24913417082463 24964674966504 24987588419196 24998967102447 25090418001168 25101843510276 25205143277808 25218663217524 25230147126093 25322443724592 25333974892044 25345511310483 25438229932752 25449813826164 25473172556286 25578000426888 25589647968066 25613135042859 25665832555272 25718538890772 25730250429429 25783188899832 25818605368101 25913054656944 25924854772908 26031541418064 26055434078136 26067299029902 26174571865416 26186491069362 26294254407096 26308358541738 26416623391704 26428652819478 26452909962297 26537412707624 26561769674076 26573865197607 26671077368208 26683222667556 26707713463494 26762663006352 26774850011364 26829833781114 26885034579312 26909710605288 26921964571866 27032754549528 27045064547046 27069887454129 27156361108968 27181286167932 27193663802799 27293143312656 27305571884292 27320218485651 27432647368308 27445139466381 27545538921264 27558082427148 27583376200002 27640127367216 27696888036216 27709500462462 27766511122896 27804651934878 27861750465003 27919074370824 27931787974818 27957424747707 28046733604344 28072475878356 28085259337317 28188000470448 28200836536236 28226720251314 28316889361488 28342879593912 28355786187534 28414126542672 28472476665672 28487749190166 28604982725928 28618008674346 28735778257368 28775250480249 28834453858392 28893667148892 28906824556519 28966298640552 28992884923548 29006087512311 29112197207184 29125454127588 29152186489062 29245311963504 29272154334696 29285484095322 29312363337903 29406000490776 29432990347524 29446393348593 29506977563544 29567571922044 29581036207983 29718701315667 29841000498036 29854589296077 29943471314484 30004962039234 30066695476272 30080387049804 30107995882146 30204174650832 30231897099768 30245663901726 30370131654408 30398006424492 30411848868219 30523101101136 30537000509652 30550906247589 30662667178416 30676630141612 30704786226738 30767959510704 30781970421228 30845183054478 30908645196624 30988731286422 31052488770576 31116256929576 31130426445482 31158999040743 31194475459056 31223106840744 31237325013258 31301472744633 31365873675864 31394662372836 31408958667177 31523858514288 31538213641116 31552575304887 31668000528528 31682421293796 31711500529254 31776745068432 31842000531432 31856500531674 31885739543151 31922043399792 31951342568808 31965892360506 32031536248881 32097439242648 32180605566669 32246815261752 32313036042252 32327750539539 32394262976712 32423995565388 32438760590691 32557427645904 32572253432628 32587085970621 32706295627824 32721189205068 32751221858082 32886000548856 32900975958942 32931173626533 33036370921736 33066692859564 33081750552123 33149814299784 33217889443284 33316784558928 33331956136596 33469124680368 33624884290032 33640196168124 33709278340374 33778633189392 33794015080644 33825032410806 33933085101552 33964230075048 33979696482186 34010884237239 34119530624088 34150846723812 34166398111209 34291385187696 34307000572572 34338488738778 34409138151024 34424807157468 34495500575718 34566473030544 34613954449542 34756398706536 34772225846202 34915321425816 34934049866898 35005789045773 35077811388984 35093784891438 35125995195837 35238203759304 35270546616396 35286607885347 35415692898768 35431820263476 35464340828574 35577630223408 35610284617992 35626500594594 35699800015152 35773111708152 35822250597861 35895952762488 35912298824766 35986046896891 36060086062728 36093183272172 36109619147979 36241714890576 36258218403732 36407429179056 36426957980868 36443545848801 36576863157744 36593519288508 36627106101642 36744109902864 36777834933336 36794582581302 36946000616616 36962824842762 36996750617463 37072869246504 37149000620004 37165917286953 37242383966424 37276566330276 37293541087257 37429967837808 37447012449756 37481382628794 37601115381648 37635627001752 37652765265414 37807714916712 37827994826286 37983665586888 38000962338066 38157344899128 38174720739246 38209758834429 38367000640332 38384471952099 38524889531856 38577808336158 38657179898064 38674783349748 38754204350498 38833938836784 38869581985416 38887282159362 39047312127096 39083151117204 39100948544853 39243987130032 39261857798124 39279736604043 39423429229392 39441381610644 39462537812607 39624935087556 39642979229217 39788000664048 39806119061436 39842654511114 39924628419312 40006616052312 40024834001334 40061570195241 40107182733072 40143994509528 40162275017046 40244750671671 40327551868968 40364565907932 40382946857799 40530675232656 40549131824292 40567596820569 40716000679536 40734541663452 40771929251898 40939714968984 40958357826438 41042627228304 41126910739304 41148971052462 41318308381896 41337123640722 41375064300003 41545332054324 41564250693693 41649766684344 41706977902317 41735296992844 41859549830448 41878611556236 41897681962227 42050951521488 42070100406516 42108713817534 42243228391728 42282000705672 42301254804354 42340080376971 42475334042232 42514319390868 42533679281301 42621189814008 42708714998508 42731623785249 42907474088892 42927013011519 43084048056336 43103667386052 43123295649889 43231994087184 43251680787588 43340500723338 43429671243504 43449447960828 43489327385322 43628252273424 43668295810776 43688181191382 43728279733593 43867967945256 43908231502044 43928226142983 44088923812752 44109000736164 44149485521286 44260466345316 44290519257712 44351357883066 44442608182128 44761500747054 44853594890832 44915206971726 44945704453832 45007443058851 45058686774192 45100043214408 45120580574706 45306261976248 45347845649652 45368495852589 45534462298416 45555197481612 45597009636738 45742667430096 45784651651704 45805500764478 45899742876624 45994000767624 46014945212418 46057179340107 46151939266056 46172955631842 46267774581717 46362967794936 46483096929633 46578733155864 46674385394364 46695639668223 46791713188584 46834660261116 46855987519887 47027395488528 47048810513796 47091993559254 47242427017968 47285787771432 47307320461674 47502000792792 47523631940694 47567250793881 47665117602648 47763000797148 47784750797511 47883065099688 47948838540759 48124244362896 48146158863972 48344291204976 48370222892628 48469554063378 48569277307824 48591394465068 48791359051344 48836141468856 48858380148942 49059443441736 49081783807602 49126832787123 49283766457016 49329000823284 49351463938413 49532000826672 49554556382604 49600039289346 49702088440368 49724721449676 49826834164926 49929349933008 49975176838392 49997934204894 50203687020552 50437326435048 50460294252186 50563917510561 50667949784088 50691022620966 50737548616209 50899627652328 50946345112572 50969544723279 51156000853776 51179295936132 51226270085718 51331665110544 51437077781544 51460500858858 51507733108167 51566377799664 51637210736202 51743250863577 51849709545816 51920931674313 52110868156272 52134598059804 52158338769303 52349143730832 52372982138724 52401074800347 52588508814192 52616717083476 52640677337157 52833246783408 52857305638956 52905819924594 53074825415248 53123539348152 53147730395214 53196511242861 53366445335112 53415426926988 53439750891891 53549700022728 53659667562228 53684102747821 53819421210576 53843929143732 53868448237149 54065509099056 54090129094092 54139774908258 54312722217936 54362572335864 54387327605598 54611143768584 54640436971302 54865294736616 54890278932762 54940659152463 55116164854296 55166752400004 55191873871953 55393776072432 55419000924924 55444237264143 55609303869756 55723500930006 55838148741648 55863575949636 55914849495414 56093467208688 56144951756712 56170518674634 56401673072472 56453440502628 56479147898121 56685759187824 56711572375068 56741992239429 56944953331344 56975498380332 57001443507099 57209965451856 57236017348692 57262081108869 57471556514736 57550500960498 57668907716784 57787334297784 57813649113038 57866712504237 57932597281104 57985769847096 58012175024622 58131306525747 58250908255176 58304372978124 58330923239043 58544308669392 58570968190644 58624726675806 58812000981552 58865980695048 58892786697186 59013955127088 59135143844088 59162072415966 59437402631334 59682000996072 59709178592154 59763981766671 59886942628968 60009924078468 60037251002001 60160774099608 60215991764292 60243412525569 60463794199536 60491327803452 60740263308816 60796012848984 60823697736438 61074001019304 61101812495178 61157893877847 61353260283224 61409572453476 61437536739657 61563940842456 61690366108956 61723456578693 61977462572844 62005685461083 62232513859152 62260852890964 62317998081486 62446213681488 62474650026516 62602945489266 62731747351728 62789324745672 62817917334354 63076427282232 63105150609774 63163070726301 63364842587592 63423001058508 63451882206531 63684001062864 63713001063348 63771479086302 63902685137616 63931784721012 64063072497762 64194878485296 64361211133338 64493630523504 64626072084504 64655501079078 64788525953424 64847991130776 64877521181382 65010751085007 65144506865256 65174171941242 65233991077983 65442378410136 65502443716164 65532271787073 65772001097712 65801951917884 65862347253066 66072741843472 66133385719128 66163501104246 66224228281929 66299628599568 66435778886568 66527036824599 66663912273192 66831229951369 67142251120581 67280392336248 67418556680748 67588030161288 67650064821612 67680870862059 67928460150096 67959392964372 68021768474478 68239061248176 68301693447624 68332796222418 68395514455107 68614001145144 68676977477556 68708251146717 68849614314936 68991001151436 69022417818627 69227908899084 69259433447763 69512797413072 69544451692404 69830642851632 69868099733796 70011578091546 70155622777968 70187569782876 70251990391674 70476407518608 70541093232792 70573215770694 70637990338881 70863640526952 70928681657148 70960980692511 71220569235984 71253001189188 71285447911041 71546223416304 71644501195722 71791905524976 71824597649532 71972093793782 72120172125456 72186366544344 72219238295958 72516436807464 72704331095067 72853915961736 72887091697602 73036769737477 73187038577016 73254212203284 73287570223413 73555669866672 73589165162604 73622675711403 73892001233232 73925649685524 73993501234926 74145738493008 74298001240008 74331834573906 74400058934019 74484767932848 74553132660552 74587082174514 74740251247389 74894024899512 74962765257588 74996901307341 75271254003504 75305530530828 75615429833424 75655989652572 75690441378279 75967331173776 76001924676132 76036533931449 76314689798256 76349441478492 76419517668858 76734001280664 76768943904198 76839405128577 77155616672316 77190751288287 77349566699496 77455816104303 77508408700996 77739163970832 77774564318724 78094624254192 78166302234408 78201897089706 78523715596248 78559473208086 78882763221288 78925075625214 79249870175112 79285958458434 79358729886891 79612238122872 79685309022228 79721595592821 80013232104624 80049668002668 80123140390482 80287989019056 80324550034092 80489501343342 80655103737936 80729131815864 80765893715598 81098263648584 81135193641138 81209662362387 81469083326904 81543858503796 81580991408397 81879429937968 81916715652876 81960655456953 82253821478608 82297942104924 82335418399143 82636616763792 82674247281444 82750128600006 83090664108648 83128501387386 83299533368688 83413955804634 83470593985688 83585251395009 83757223112472 83795363924454 84140200813032 84217427635068 84255778011951 84564001411344 84602509608708 84680160753942 84950668084464 85028638781736 85067358562602 85242379628016 85417429997016 85463247570498 85814948177784 85854026023038 86207334772104 86246591299778 86325751440747 86503361575176 86681001446676 86720473669557 86898895921656 86978654770644 87018262536933 87336591621552 87376362382764 87456559467186 87735935890512 87816463004088 87856452285966 87937090013709 88218001472328 88298971042572 88339180045779 88520932690632 88702715766132 88743108623949 89156103947001 89523001494108 89563767888231 89830413943452 89891408907664 90014886117702 90200086428816 90241161149412 90612523952496 90695691299304 90736991705178 91110394963224 91194019273476 91235546604657 91569303303408 91611001528956 91652718742767 91988001535248 92029890424836 92114358680214 92303878532112 92345911263684 92535549163434 92725935589872 92966193859266 93157466311728 93348770788728 93391279336446 93476997122229 93583426377168 93669320522232 93711975039774 93904418233899 94097621027592 94183987118508 94226876001531 94571575542864 94614640923348 94657725914661 95004001585584 95047263881388 95134501587762 95330235205296 95526001594296 95569501595022 95657218629453 95766130199376 95897677081518 96094608746643 96292317727944 96541816700007 96740445785256 96939108126756 96983251618617 97182788930136 97316281772073 97672282937712 97716760297884 97761257911863 98118886883472 98163567615204 98253665574246 98567532914032 98658001646568 98702927876826 98793520879599 99109112765208 99200078578692 99245251656369 99449442899352 99653668329852 99950353676784 99995868409788 100407374041104 100874652870096 100920588504372 101127835021122 101335899568176 101382045241932 101475097232418 101799255304656 101892690225144 101939089446558 102032652711717 102358591872264 102452540171436 102499194333627 102874155563088 102921001717716 103015466216334 103274421472404 103486501727154 103699419091632 103841863348626 104269196119608 104316677538606 104745964277448 104802149600694 105017367137319 105233434166952 105281354674314 105377985587511 105714611277912 105811639849188 105859823656041 106247078696304 106295460790428 106393022485722 106732890670224 106830853853976 106879501783782 107099400045456 107319335124456 107368205495642 107466751793583 107687858287464 107736896474298 107958140690673 108180258188184 108279549816516 108328857443937 108725144671728 108774655211196 109222287537168 109280873942604 109330637546403 109730589473232 109780557865524 109881318304926 110232329708592 110333504800008 110383747743906 110838001849848 110888474528286 110990251852389 111218607739512 111447001860012 111497751860859 111727151899272 111829698990828 111880623261771 112289903513424 112341037349268 112803346144944 112906881005256 112958295796242 113423144750136 113483984478858 113950996760664 114002887014198 114472034697384 114524162217738 114629276503287 115101001920996 115153415856297 115574668595568 115627298226076 115733425008474 115971539694192 116024350049244 116262613051494 116501816510352 116608745956248 116661846478086 117141936381288 117249453351612 117302845634559 117731961390096 117785573394372 117839209812129 118270287688176 118324144831932 118387613437821 118874805262668 118928937687651 119364001992144 119418357184308 119527963533342 119773885257936 120019848156936 120074502004002 120184710585723 120321548199216 120431983528584 120486825051138 120734252015013 120982655606904 121148840573397 121592025697968 121647395472876 121702790461707 122148002038608 122203624990356 122315787755694 122706520566448 122819144906952 122875073479314 123127881684912 123380732217912 123446913157386 123954925145688 124011370922166 124125192900009 124521705781928 124635996162972 124692752081079 124949300053032 125205890978532 125578649491344 125635834668708 125693045886681 126152854564464 126210301219548 126326141452602 126729685175184 126846002117016 126903764413062 127020241130913 127426002126696 127542958172604 127601037843903 127863569442024 128126144995524 128194871355747 128722422266676 128781039034557 129252144169008 129311002158156 129369886949667 129695982261552 129755042362764 130021502170014 130289013730512 130348343882484 130467982155966 130884756820272 131004887432328 131064543574146 131184839200779 131603903835768 131724694506132 131784678428949 132266771438256 132327002208492 132448456563858 132871557773136 133054073649198 133327824546384 133662459902738 134284502241162 134560784672496 134837113361496 135022329176553 135176060322576 135300129643224 135361741724118 135639715226743 135918785928744 136043536948956 136105487557767 136603386895248 136665592444836 136791028910214 137228002290288 137353954955112 137416502293434 137699228629872 137982002302872 138044835637254 138171538020321 138455817798168 138518866895526 138803323745151 139088903384808 139449290788899 139736199467592 140023156183092 140086919004669 140375139565752 140503980783348 140567962559661 141082186465584 141146431541388 141275980677762 141727281053904 141857363314296 141921961385022 142506002378376 142570895822082 142701752381643 143289002391444 143354252392533 143649195299064 143846515622277 143944187587564 144372733088688 144438476591916 145032873614928 145408662190134 145707831923472 145774183395204 146073539474954 146374077154032 146508424406568 146575140446826 147178330325208 147245351422806 147380498361369 147851299371048 147987002469852 148054391815239 148596002480016 148663669147812 148800117868038 149106265321104 149174164349028 149480502494778 149788049799024 149925530515176 149993802614682 150611061061656 151311979305144 151380882756558 151691752531683 152003849352264 152073067862898 152212645848627 152698882956984 152839035337716 152908634169837 153468002561328 153537887808396 153678810257154 154311233344632 154381502576574 154523199324501 154699133398992 154911632208606 155016817401992 155229752590731 155549128637448 156332604468816 156403794179412 156475016307909 157047431192496 157118946416172 157203224401041 157765526442576 157850151250428 157922032011471 158499740350224 158571916916868 158717459773782 159224476245744 159370618044456 159443191185642 159589533728583 160099336005336 160246280780964 160319252675673 160649100068184 160979002686684 161052308243463 161458263631728 161531787431196 161605344711447 162196527297168 162270387282276 162419324724774 162938166653808 163087717007592 163161982816794 163833431305752 163921310913906 164595884209848 164670836798286 164821977457389 165348494562888 165500257200012 165575621615859 166181328217296 166257002774772 166332711792429 166827911609268 166941187971376 167170502790018 167514446224944 167590727848908 168280401626064 168434855270136 168511556023902 169205019217416 169360321507884 169437443694363 170057277563472 170134717125204 170834859994032 170926495140996 171004330521297 171629896355568 171708052046076 171786243326607 172414669544208 172493182599556 172651502881494 173006723150352 173362002893352 173440947339114 173600137512711 173797791843312 173957309541288 174036525073866 174393919577241 174752724765528 174913118934372 174992769717129 175632926008176 175712904571932 175874180027418 176436002944656 176597942085144 176678360091558 177041865381264 177405431532264 177486217247898 178312207894002 179046002988216 179127535776462 179291945300013 179660827886904 180029772235404 180111753006003 180482322298824 180730237576707 181391382598608 181473983410356 182220789926448 182388038546952 182471093209314 183222003057912 183305437485534 183473681633541 184059780849672 184228717360428 184312610218971 184691822527368 185071098326868 185170369736079 185932387718532 186017056383249 186697541577456 186782558672892 186953994244458 187338641044464 187423950079548 187808836467798 188195242055184 188367974237016 188453752003062 189229281846696 189315451829322 189489212178903 190094527762776 190269003175524 190355646619593 191052003188592 191139003190044 191314437258906 191795354163036 192189217493286 192584635455888 193083633400014 193480891570512 193878216253512 193966503237234 194365577860272 194632563544146 195032253255021 195433520595768 195522515823726 195701973233949 196327135230408 196507331148492 196596815361219 197316003293136 197405855753652 197587041759198 198218225530416 198400157157384 198490503312738 198672684845787 198898885798704 199307336659704 199581110473797 199991736819576 200493689854107 201426753361743 201841177008744 202255670042244 202347771895633 202764090483864 202950194464836 203042612586177 203785380450288 203878178893116 204065305423434 204717183744528 204905080342872 204998388667254 205186543365321 205842003435432 206030932432668 206124753440151 206548842944808 206973003454308 207067253455881 207683726697252 207778300343289 208538392239216 208633355077212 209491928554896 209604299201388 210034734274638 210466868333904 210562709348628 210755971175022 211429222555824 211623279698376 211719647312082 212590921580856 212786044971444 212882942077533 213661707707952 213759003567564 213856343733123 214638670248912 214736410991284 214933503587166 215375716574928 215473792948596 215916281381346 216360516376368 216559099633032 216657714887874 217549310422392 218112993285201 218561747885208 218661275092806 219110309212431 219561115731048 219762636609852 219862710670239 220667009600016 220767495487812 220868027134209 221676003699696 221776949056572 221980503704778 222437215479024 222894003720024 222995503721718 223200176802057 223454303798544 223659397981656 223761246523542 224220753742167 224682074698536 224990703922023 225813762010512 225916591592484 226846289500272 226967968957716 227071324134837 227901993521328 228005774028396 228109601794347 228944069394768 229048324435476 229258553006574 230202003841992 230306831712594 230518215385731 231254596452152 231466850016948 231572253864861 232048700098488 232525226102988 233217491912496 233323692956172 234283872762576 234498906703224 234605691269118 235571146788744 235678419624258 236648289663864 236775226875642 237749610525336 237857875375302 238076189660673 238836714368616 239055927066684 239164786778463 240039696313872 240149004008004 240369421171446 240863967057168 240973650102276 241468504030026 241965311213808 242297681146794 243294790945752 243405580923414 243628987087161 244407249980712 244631575511388 244742974225191 245638289813904 245750146958628 245881966370859 246761464435824 246893826314772 247006255197429 247909850291376 248022741844332 248250385800018 249043411563856 249271992325944 249385504162158 249898600106064 250411781957064 250755754185027 251271669337416 251386091773362 251902328278237 252420602439096 252652282905204 252767334035853 253692004234032 253807528826124 254040482261826 254852004253392 255085916345208 255202075687806 255727138884048 256252289991048 256389742711494 257444844533352 257562078069114 258622004316312 258739773899334 258977254322241 259510084725528 260043004340028 260161421008671 260696687764968 260935964311932 261054787610799 262009774864656 262129087148292 262369678401558 263207807671536 263449389012264 263569356857898 264654004416984 264896913127716 265017540137337 266108147298396 266229325871847 267324919805476 267468311841003 268569004482324 268691303664693 269674226722992 270044658353106 270600259286448 270723483448236 271279430453486 271837571857488 272087073897912 272210975115534 273331184889672 273582057820428 273706639813971 274707909910224 274833004586868 274958156228301 275964004605744 276089671274508 276343076040642 276911635596336 277037733791052 277606647490302 278177806769616 278898581577798 279472398935184 280046312366184 280173838009338 280430991366687 280750279131504 281007961566696 281135925119322 281713254701697 282292863082776 282551961355524 282680628004593 283714726628592 283843922770044 283973177743983 285012004756752 285141791644164 285403504763286 286578004782888 286708504785066 286971655888359 287298390598128 287693031244554 287888375175128 288283826239929 288876953183832 289625450100021 290817324380268 290949754855851 291548366790408 291948845316219 292147078949908 293016848813136 293150280893652 293283773735589 294356660650416 294490702845612 294760996722738 295702598742096 295974004939704 296108783630478 296380562638797 297327338295624 297600235736076 297735754969107 298348328698056 298961004989556 299851061030352 299987605229364 301222122123312 302623958610288 302761765513116 303383505063366 304007698704528 304146135725796 304425291697254 305397765913968 305678070675432 305817268339674 306097958135151 307075775616792 307357620514308 307497583000881 308622466689264 308763005153148 309046398649002 309823264417212 310033634803984 310459505181462 311098257274896 312807588358824 312950032615818 314237892832344 314406448802082 315052101411957 315700302500856 315844064022942 317143833833736 317434919547564 317579470968123 318741236088912 318886382371284 319179067457166 320198672010672 320492561561928 320638505351346 321298200136368 321958005373368 322104616486926 322400255380749 323063574862392 323210689422894 323874422072019 324540774564552 324838649449548 324986572331811 326175434015184 326323965633588 327666862611504 327842621827812 327991912639209 329191768419696 329341673596572 329643954914778 330696989125776 331000514400024 331151243231718 332514005549544 332665423584858 332970755557167 333655823218536 334341005580036 334493255582577 335181455697816 335641869785313 336869710540272 337023112047804 338410038434832 338720643015768 338874887388726 340269434250408 341852990281992 342008661042594 343416104092152 343572486653214 343887829509861 344986365199112 345303005762988 345460247568891 346724005786704 346881894678228 347200275025422 347914619082576 348073050147732 348787839154482 349505449531056 349826237868744 349985539434258 351425809143864 351748360054836 351908536903677 353195884170288 353356720183116 353517629436387 354810863064528 354972434495796 355162840313463 356624415788004 356786813062953 358092005976432 358255071552924 358583890600026 359321655773808 360059544470808 360223506012006 360554131757169 360964644597648 361460475153414 362202756045039 362947966820712 363446521720191 364776077093904 364942186418628 365108371385121 366444006115824 366610874971068 366947363267082 368119561699344 368457434720856 368625220437942 369383645054736 370142196653736 370340739472158 371864775437064 372034112766498 372375578700027 373565117345784 373907988488916 374078256243237 374847900159096 375617672935596 375788719234747 376735948474032 376907504006124 377079137660043 378458563693392 378630903658644 378978424357806 380189055525552 380538006351048 380711293239186 381060723392739 382278006380088 382628874517812 382803113531709 383590708326072 384378434986572 384584614067241 386167266800028 386343117103671 387756432507024 387933006474468 388109660849001 389265127088292 390064506510042 390867041191536 391045031647452 391403946467898 392654270460816 393014662296984 393193630722438 394811711507304 395174083518396 395354035286847 396800314314768 396981006625476 397345369691574 398614673319408 399162220947594 399983473639152 400987379708214 402853506723486 403682354017488 404511340084488 404695543791266 405066987529659 405528180967728 405900388929672 406085225172354 406919145680229 407756357786232 408130610846868 408316462673301 409810160685744 409996777334508 410373086730642 411684006870864 412061864865336 412249506880302 413097685889616 413946006908616 414134506911762 414514614060963 415367453394504 415556600686578 416409971235453 417266710154424 418347872366697 419208598402776 420069468549276 420260757014007 421125418697256 421511942350044 421703887678983 423246559396752 423439294624164 425181843161712 425572089942888 425765884155066 427518007135128 427712687466246 428105257144929 429472821982568 429867007174332 430062757177599 430947585897192 431832562762692 433118199266064 433315429775748 435098620844784 436225986570402 437123495770416 437322550185612 438220618424862 439122231462096 439525273219704 439725421340478 441534990975624 441736054268418 442141495084107 443553898113144 443961007409556 444163175445717 445788007440048 445991007443436 446400353604114 447318795963312 447522493047084 448441507484334 449364149397072 449981407844046 451833183184968 453935937915432 454142648269674 455075257595049 456011548056792 456219203588694 456637937545881 458096648870952 458517106013148 458725902509511 460404007683984 460613663425188 461036430771462 462509192904304 462933700033896 463144507729722 463569597973503 464097400196976 465050452205976 465689257772193 466647385912344 467818609659583 468997813406448 469211382538236 469425048923727 471142293577488 471356839248516 473296579327728 473550453751284 473766096034413 475499221050672 475715750750604 476152379321346 477673428737232 478111854133368 478329573556926 478768601185749 480298008016008 480738842342892 480957758027019 481947300204552 482937008060052 483156924730389 484595362293588 484816034134341 486589581891504 486811161846828 487257974174322 488814499961424 489263151022776 489485948450382 491500293917256 491763932741718 493787652629544 494012510394858 494465932372167 496045483688664 496500771600036 496726864847577 498543984651888 498771008324316 498998135377287 500823563914128 501511508370054 502543338674832 502772183546724 503804656556474 504841204878192 505304565810408 505534668071706 507615057652248 508080964523652 508312331083089 510171832690416 510404151375612 512504579982096 512779485422988 513012991563891 514889689066704 515124156138228 515358729979821 517244008632624 517479547798668 517954508644482 519020169451056 520086008680056 520322842017342 520800412538133 521393375529936 521871928623864 522109575221598 523181758731723 524258174296584 524739356803116 524978309151387 526898778024528 527138713715796 529308008833968 529793826255432 530035080274674 532216294596792 532458651743694 534649839610952 534936623682006 537138008964648 537382607329386 537875835900039 540089316706212 540335259018009 541446966896472 542190712730121 542558860906972 544174147795824 544421950231068 546662369779344 547164115640856 547413279627942 549666009173736 549916312456602 550421044900623 552179342549016 552686152081284 552937830656913 554075467582104 555213294980604 555511109208237 557797163155596 558051169149747 560092624732368 560347676018676 560861982733374 562015923133392 562271850238644 563426509403394 564585726165552 565103922711048 565361256009186 567687845540088 567946355487966 568467636536709 570283583288328 570807009526572 571066939858779 573156009565776 573417009570132 573943311776718 575386062489108 575776750350256 576567652479858 577753906367664 579250900200042 581634648760536 581899509711702 583096733580816 583897690632438 584294157899816 585096759765063 586300561787304 586567547471178 588981405691224 589521993445476 589790446083657 591948009879408 592217567260956 592761125277594 594654676591248 595200471472152 595471509938214 596018054537361 596696657396112 597922009979112 598743331421391 599975210458728 601481069562321 604280260085229 605523531026232 606767010126732 607043315686899 608292271451592 608850583394508 609127837758531 611356141350864 611634536679348 612195916270302 614151551233584 614715241028616 614995166001762 615559630095963 617526010306296 618092797298004 618374260320453 619646528834424 620919010362924 621201760367643 623334901029867 625615176717648 625900065231636 628475785664688 628812897604164 630104202823914 631400605001712 631688128045884 634287667667472 634869839095128 635158941936246 637772764742568 638358134914332 638648826232599 640985123123856 641277010702692 641569031199369 643916010746736 644209232973852 644800510761498 646127149724784 646421378845788 647748844144038 649081549129104 649677298899096 649973144663622 652647931267176 654338979855603 655685243655624 655983825278418 657330927637293 658683347193144 659287909829556 659588132010717 662001028800048 662302486463436 662604081402627 665028011099088 665330847169716 665941511114334 667311646437072 668682011160072 668986511165154 669600530406171 670362911395632 671283739570626 672662261226501 674046224095608 674972111766069 677441286031536 677749774777452 680538868500816 681213972404511 683705980563984 684017322085188 684328805383041 686832208184304 687144973306428 687775659019722 689972730398224 690606011525976 690920495137782 691554646157193 693763789356456 694400550050844 694716761594583 696146100295464 697575678308964 699652475737488 699971078868516 702851618287728 703496720109672 703817073807354 706713440366232 707035258872774 709944868991592 710325680626926 713248831576008 713573626125906 714228568982019 716510143105848 717167781200052 717494360335389 720119088941616 720447012024012 721108263514338 722920950306828 724405512090078 725895933641424 726893043440382 729884372837256 730216742770242 733221749942136 733894726534164 734228922675573 736914869441712 737250440875884 737645899112577 740284393307472 740681478944316 741018765592287 743729550874128 744068225532996 744751157400054 747130234691568 747815976977832 748156512486474 749695800318192 751235345871192 751577438469494 752267262555081 753815008012248 754158275320086 755706984834711 757261807317288 757956848715612 758302002107559 761076012702096 761422586478372 762121446785478 764556012760176 765257749035624 765606227063418 767181416652144 768756869973144 769169228134482 772334533600056 772686234207342 775866012948936 776219321698002 776931762966723 778530254176584 780129013020084 780484263026013 782090063294904 782807892935796 783164362832397 786029324593968 786387261444876 789623423014608 790348167036792 790708070573694 793962013250952 794690739383148 795052620412011 798324441895188 798687977615541 801974759416428 802404935523009 805707013446972 806073910994079 809022680168976 809391087582532 810133975059318 811800777859344 812170450344708 813838291360458 815512715572464 816261221693736 816632925346602 819993554669016 820746173461284 821119919441913 824123729730672 824499013760604 824874468684903 827892013817232 828269013823524 829029228121926 830734906789008 831113201373156 832819942470906 834533420308848 836695744733394 838417196805552 840138937098552 840521514028014 841292974100061 842250837394512 843023884700088 843407775357966 845139764105091 846878589248328 848041884013779 851144179885776 851531768310132 851919533231949 855036014270256 855425374932492 856210514289858 858945643965136 859734014348664 860125514355198 860914967665077 861895171794384 863665125525384 864851478719787 866630859551496 868876350300063 872451973140804 872849264567553 874645100371224 876441236849724 879050546439408 879450842680956 879851321206767 883069981951248 883472108536836 884282990168214 887107796226288 887922014819112 888326350891434 889141687916391 891982014886872 892800707208228 893207264907321 895044986094168 896883014968668 899962815688092 903666366369936 907871875830864 908285296539348 910150515190098 912023096113584 912438407177388 913275875091762 916193297741904 917034212026296 917451805019022 918293874405453 921227326850376 922072861542924 922492749002643 925867400067792 926289015459444 927139195947006 930100904411952 931378515544386 933294771824688 935637219319166 938422765076472 938850097847454 942713678497032 945156304235871 947100907502568 947532192068826 949478006587201 951431501501208 952304758642692 952738412904369 956223708266736 956659147113852 957537202371498 960596016032016 961477684685784 961915516054038 963894600409104 965874016120104 966313849460778 967200766142247 969190724587176 969632068268682 971623266216057 973622323693656 974515948348644 974959716995433 978526302045552 978971896900764 983000587834512 983527865483436 983975737917627 987575305259088 988025020789716 988931864744334 992090967377328 993001543200072 993453729695154 997542016648632 997996270754574 998912266671501 1003023016740108 1003479766747731 1005544367093448 1006925609355939 1007609313112948 1010609131620816 1011069336143412 1015230115304496 1016161929047304 1016624662166178 1020808302751224 1025558970845976 1026025983127782 1030248312276456 1030717459959642 1031663488529583 1034959095597336 1035909017288964 1036380742706673 1040172017360112 1040645684034684 1041600825076266 1043743857247728 1044219150443196 1046363517463446 1048516348593168 1049478713606232 1049956618302774 1054277427431592 1055725610711031 1059587652510864 1060070160549348 1060552888309161 1064432589193584 1064917303487388 1065488520940389 1069299679221904 1069873247364012 1070360439188859 1074276017929296 1074765214658772 1075751671800078 1080178633412424 1080670518036018 1081662395271507 1082893933792944 1084381425460242 1085117721813944 1086608268135117 1088843900462136 1094328231281712 1094826559255884 1095325114155363 1099332018347472 1099832624913204 1100842089801246 1104358685098032 1105372304162568 1105875661313826 1108150935164208 1110426589961208 1111022218416474 1115594326311192 1116102338299494 1117126736100081 1120695352037352 1121723965466748 1122234768729711 1124543700477288 1126853018806788 1127366157704241 1130207845422096 1130722512018372 1131237412980129 1135375691080176 1135892710975932 1136935273073418 1140567166576656 1141614019053144 1142133879717558 1143182170178217 1146834019140264 1147886623553436 1148409340595127 1150772124978216 1153135304959716 1153753842201723 1158501800400084 1159029351311013 1163269297521072 1163799019423404 1164328982547003 1167795381264876 1168588315799632 1170193519530126 1172601123574608 1173135094942356 1177962811382448 1179043986890952 1179580892167314 1184435134521912 1185522250555188 1186062105860541 1190400942944304 1190943019876428 1192036109074722 1195844019958224 1197486662842782 1199950420917456 1202962139124642 1208560520170458 1211047062052464 1213534020253464 1214086631373798 1215200962588977 1216584542903184 1217701166789016 1218255675517062 1220757437040687 1223269073358696 1224391832540604 1224949388019903 1229430482057232 1229990332003524 1231119260191926 1235052020612592 1236185594596008 1236748520640906 1239293057668848 1241838020725848 1242403520735286 1243543842182889 1246669802059734 1249229913706359 1251800130463272 1255043617100091 1257625795208328 1260208405647828 1260782271042021 1263376256091768 1265111663036949 1269739678190256 1270317883872492 1275545529485136 1276716269828664 1277297652465198 1282554021405384 1283138062398738 1284315771434787 1288418465947704 1289601021522996 1290188271532797 1292842757691576 1295497688288076 1299354597798192 1299946289327244 1305295862534352 1308677959711206 1311370487311248 1311967650556836 1314661855274586 1317366694386288 1318575819659112 1319176264021434 1324604972926872 1325208162805254 1326424485252321 1330661694339432 1331883022228668 1332489526337151 1337364022320144 1337973022330308 1339201060812342 1342567479141252 1345324522453002 1348092448191216 1349944223532138 1355499549554904 1362427944809022 1365225772785147 1368034644170376 1368657610766082 1369913812637643 1374289946612856 1375551318039444 1376177707528533 1381212023051952 1381840990275564 1383109292314386 1387527578712912 1388801100101688 1389433523189166 1390708793920509 1392292200590928 1395151356617928 1397067773316579 1399942157737032 1403455828978749 1406993440219344 1407634147614708 1408275146771181 1413426880732464 1414070517745548 1419889737983184 1420651361253852 1421298288103239 1426497663152016 1427147252251812 1428457137964038 1433020286211696 1434335562400104 1434988720670778 1436305803557247 1440894024048024 1442216527028676 1442873274081057 1445841900613656 1448811024180156 1449470774191167 1453786086880764 1454448102403023 1459768745674512 1460433485540484 1466443499884272 1467789453068328 1468457845351146 1474500881751768 1475291798225154 1481362957888632 1482037531184574 1488136451065992 1489502314800108 1490180594542731 1495631953955664 1496313024972948 1496994406131861 1502470691742384 1503154876938988 1504534525110162 1507630016024496 1508316550640172 1511413969669422 1514523614634576 1515913697431224 1516604004215118 1522845172956744 1524242893570956 1524936993249267 1530515498071248 1531212454126836 1537513739946288 1538338456268964 1539038974691673 1544669067200112 1545372468414684 1546076189939463 1551732025897872 1552438643396004 1553863525933446 1557060508353168 1560258026040168 1560968526052026 1562401237614399 1564180126589808 1565615785871592 1566328725664794 1569545276195169 1572774522889752 1574934927454161 1580696334073584 1581416141147388 1587924026501904 1589381478766296 1590105240824022 1596648883790376 1597375955231082 1603949518832856 1604809871046018 1611414026893944 1612147821988158 1613627507700117 1618782175165064 1620267950118636 1621005777054027 1624340900689416 1627676582720916 1632522443387472 1633265850693204 1639987109338032 1641492346922568 1642239838883826 1648998027521208 1649748937369806 1651263134701869 1656538027647048 1658058456243852 1658813491970739 1662226402746312 1665639884941812 1666533327624711 1673391489466788 1674153507449241 1680277874197104 1681043028056028 1682585948200122 1686047769400176 1686815550715932 1690279528210182 1693757178496656 1696083768027558 1703063536620264 1703839066463898 1705402909610127 1710850749864984 1712421028579716 1713200819576337 1719468028697328 1720251028710396 1721829935330154 1727330251050768 1729702957439574 1733261719102992 1737752700600126 1744903946281608 1745698529135106 1749290200742448 1752882473699448 1755290279295189 1758901685361912 1759702642413534 1763316297947659 1766944217073672 1768565980336428 1769371338250971 1775844029638224 1776652701782868 1778283375832782 1783964029773744 1785601414416456 1786414529814642 1788054163612083 1790089972188336 1793766029937336 1796229994264173 1799925631376184 1804443208686963 1812840780255687 1816570593078696 1820301030380196 1821129947060697 1824876814354776 1826551750183524 1827383513275593 1834068424052592 1834903610038044 1836587748810906 1842454653700752 1844145723085848 1844985498005286 1852578030918888 1854278391894012 1855122780961359 1862757031088772 1863605281102929 1870004703089601 1871274438638332 1876845530152944 1877700195694908 1885427356994064 1890312608471742 1894201815005136 1895064384137652 1898956013174402 1902863003002416 1904609517285384 1905476825808738 1913318294227704 1915074404742996 1915946478697797 1922955369371568 1923831032108076 1924707093598107 1931748032240208 1932627698921556 1934401532284494 1938381449174352 1939264136537364 1943246532432114 1947244647387312 1949031896697288 1949919433990866 1957943793801528 1963016939566809 1967055730966872 1967951475835254 1971992782911879 1976050041579432 1977863729488668 1978764396032151 1986003086400144 1986907459390308 1987812244207881 1995084033297264 1995992541509148 1997824533343002 2006046033480216 2006959533495462 2008801591218513 2011088734186896 2013851218711878 2015218626225896 2017986783679503 2022138672286824 2032323858094608 2033249324332356 2041616605502448 2043641917213533 2051117941691952 2052051966255564 2052986416149123 2060496624552912 2061434919919284 2063326977059166 2069918191194672 2071818034577928 2072761485413346 2074663938471579 2081291368069368 2083201650152532 2084150284783749 2088438300886392 2092727034926892 2098957427212464 2099913236605548 2108554854863184 2111451221422062 2120140321098696 2121105776618322 2129834606974776 2130977041880778 2139746494728024 2140720878377718 2142685706946057 2149530429317544 2151503343600156 2152483081006167 2160357266824848 2161341036072036 2163324790543014 2168762850920484 2170235443627888 2173216536270234 2177687800924272 2189653118511768 2190650228310726 2199665249826408 2201684179602492 2202686768026719 2210744608325136 2211751322627652 2220853179922416 2222044436832948 2223056296776861 2231188652622384 2232204676598988 2234253472200162 2241390704074704 2243447930933496 2244469537459422 2249087400954576 2253706037613576 2254732315408482 2256801787665243 2261445024036744 2262474825960258 2267120954504133 2271785421951864 2273870546146836 2274906006322677 2283228038106288 2284267759435116 2286364340356434 2293668038280528 2295773247106872 2296818681190254 2301544249956432 2306270609919432 2307507684403446 2317003600800168 2318058702622026 2327598038846808 2328657965094006 2330795288900169 2335590762529752 2340387039060252 2341452789078039 2346270189884712 2349493088497191 2358087973781904 2359161784334628 2368870269043824 2371044501110376 2372124211721082 2381886039752856 2384072218149444 2385157861236033 2394973325685564 2396063932846623 2405924278249284 2407214806569027 2417121040340916 2418221732982237 2427068040506928 2428173262747596 2430401925177954 2435402333578032 2436511351034124 2441514874081374 2446538146717392 2448783665081208 2449898776039806 2459980664007048 2462238520383852 2463359758325739 2472371189192016 2473497041281812 2474623406054709 2483676041451696 2484807041470572 2487087684365778 2493339604119468 2498459827412718 2503600260926544 2510087234200182 2515251590416656 2520416811295656 2521564542084042 2523878922300183 2526752512183536 2530223326073898 2535419292315273 2540635767744984 2544125652041337 2553432539657328 2554595304930396 2555758599695847 2565108042810768 2566276124797476 2568631542869574 2576836931895408 2579202043045992 2580376543065594 2582744902995231 2585685515383152 2590995376576152 2594554436159361 2599892578654488 2606629050900189 2617355919422412 2618547793702659 2623935301113672 2629323710549172 2630521034643229 2637151639318224 2638352528042868 2639553963620301 2649209945853744 2650416325610508 2652848970504642 2661323388678864 2663766044457336 2664979052674302 2667425063749173 2675946044660616 2678402121624684 2679621794721963 2685134958282504 2690649044906004 2699888447064276 2710999099109808 2724855889618044 2730451545570294 2736069288340752 2737315221532164 2739827625275286 2748579893225712 2751102636078888 2752355415057066 2763681980551128 2766218584628772 2767478247007929 2777602200203376 2778867046378332 2781417587841018 2790302713235856 2794135546633158 2799884315474064 2806911657957498 2815268295229416 2816550293542362 2828141035491096 2835468912707613 2841302722507704 2842596576206478 2848434019761603 2854294504503624 2856914275928076 2858215238713107 2868671124800208 2869977441341556 2872611607114494 2881788048096048 2884433054057352 2885746548162114 2891683801227312 2897622048360312 2898941548382334 2901602298426741 2907572173761528 2908896204806046 2914869798648171 2920866971080968 2924879150986299 2935578906136656 2936915690702292 2949001763503536 2950583596450308 2951927213752881 2962725915777264 2964075062369148 2976272902131984 2979004629600216 2980361189085462 2992626049945896 2993988812263722 2996736800014503 3006309753877976 3009069050220324 3010439300243193 3016633101280344 3022827939338844 3031827394862448 3033208008430236 3045690345913488 3048485787141912 3049873986498534 3062424908253672 3076676912537928 3078077949383346 3090744936829368 3092152379878926 3094990465588749 3104877286792008 3107727051866892 3109142228120019 3120516052080336 3121937052104052 3124802475228798 3131231571743184 3132657451329588 3139090552390338 3145549045779504 3149869854908322 3162832282294776 3167176832133093 3178762957532592 3180210481648044 3181658664927483 3193297767580752 3194751910462164 3196465562821167 3207899037665712 3209619742092036 3211081317566577 3222828053787888 3224295643976316 3227255015400234 3237564350330128 3240535900237272 3242011554108054 3244987185814521 3248681801378832 3255353165441832 3259824804405351 3266531701386408 3274730267617081 3282984693845136 3284479677767652 3285975342466089 3297996055042416 3299497874739612 3302526269403738 3313076055294096 3316116912487704 3317626983941478 3324452805492624 3331279769883624 3333066655249422 3346782978933576 3348307014898482 3351380208300243 3362086056112056 3365171896400244 3366704306189133 3373631101431864 3380559056420364 3382098473112723 3392167536055116 3393712238940387 3406127073240528 3407678132927796 3410805819220254 3421701499729968 3424842057159432 3426401639152674 3440502057420792 3443659870660308 3445228021785381 3459405914879148 3461261526605169 3475505401200252 3477088053933039 3489807892563216 3491397058270212 3492986947641009 3505764947398896 3510580558590378 3517803370723824 3519405284827068 3526632595895318 3533888434147344 3537131960672856 3538742676501942 3553305403565736 3556566751665564 3558186317581623 3571202828832912 3572829059629284 3576108327224166 3587532059874672 3592459988528346 3599851262752368 3608886417373926 3625681560511374 3633141186157392 3640602060760392 3642259894121394 3645602887766931 3649753628709552 3653103500367048 3654767026551186 3662272311122061 3669807220076088 3673175497621812 3674848164059709 3688291446171696 3689970996010572 3705156061837776 3708556783788024 3710245561922718 3725514062177544 3727210562205858 3730631526548667 3740009406179202 3742548877276664 3747689741119077 3755400391389816 3765130851300273 3780625216943484 3782346813126063 3790128768275304 3795334989110847 3797912026348804 3809219034570768 3810953651617476 3826636588455408 3830148809485992 3831892957395594 3847662064216152 3849414187196214 3852947314304361 3865255397843112 3868803064568988 3870564814598391 3878528273074728 3886493064864228 3898063793394576 3899838867981732 3915887587603056 3926033879133618 3934111461933744 3935902951670508 3943985565823758 3952100083158864 3955727458977336 3957528792064302 3973814918780616 3975624488415762 3979273455756963 3991985083018296 3995649066686004 3997468579011453 4012092066960432 4013919066990924 4017603182437026 4027702437423756 4030437252451792 4035973567359006 4044277344573648 4066498648664712 4087283834427066 4095677318355441 4104103932511128 4105972832298246 4122869839838568 4126653954118332 4128533122585599 4143636069155856 4145522970826692 4149327876943158 4162582736138736 4166403300305064 4168300569567498 4172126381761527 4176876601772784 4185454069853784 4191203319949737 4199826473211096 4210367486936247 4222902442844124 4224825440313543 4240280642197392 4242211553236644 4259669213949552 4261954083761556 4263894864309717 4279492989456048 4281441756755436 4285371413892114 4299060858635088 4303006687200312 4304966162012334 4308917410671741 4322682072144072 4326649581086028 4328619822243171 4337525701840968 4346433072540468 4348412322573501 4363344307209069 4379306237023536 4381300456621452 4399330499652816 4403368359204984 4405373536053438 4423502645255304 4444088873665896 4446112593553722 4464409353197976 4468506944400324 4470541783628193 4486895861866992 4488939074918844 4490983218395583 4507412075227152 4509464630816964 4513603575330486 4522890048073488 4524949651920516 4534241909008266 4543570843903728 4547741092293672 4549812012645354 4568535518870232 4572728680712868 4574810979747801 4591546494213744 4593637362380508 4612541219838864 4615015368806892 4617116924075019 4634007201600336 4636117405244052 4638228569818389 4655196077693616 4657315930188012 4661590577800338 4671181525059504 4680774078120504 4682905578156078 4687203712843197 4692540379769424 4698986176994382 4708635828585507 4718323568669256 4724804782362483 4742089002220752 4744248423442164 4763772079505712 4768144436298888 4770315722472066 4789946651371128 4792127865693246 4811848556498568 4814429613138054 4834242080681832 4836443465964474 4840882523100351 4856346525495192 4860803850355908 4863017331162081 4873022702068248 4883029748162748 4897567330162416 4899797552079612 4919961328014096 4924477040767704 4926719516651478 4946994082563624 4949246812109418 4953789404105607 4969614082941144 4974175368731556 4976440475912217 4986679208238936 4996919654825436 4999599982874133 5020174468400364 5022460522347723 5040833622591312 5043129084168084 5047757844600366 5060446652147796 5070838584630546 5081271535489968 5088251304082674 5109190609860792 5111517199391694 5132552249594952 5137263085739148 5139602458729011 5158404086091984 5160753086131188 5165489805990462 5181990753152304 5189108872318722 5199785157308976 5213258101800378 5234711838844824 5237095587405318 5247870602227344 5258647421098344 5261042069286458 5265870837885567 5276705056085736 5279107927240602 5289948893842977 5300832651221016 5305697941009284 5308114014752913 5327532088914672 5329958105348604 5334850127498346 5351892089321232 5356804243249368 5359243589443926 5364162490836249 5370269916565008 5381298089812008 5388689982792519 5399776894128552 5413329626060889 5438522340767061 5449711779236088 5460903091140588 5463389841182091 5474630443064328 5479655250550572 5482150539826779 5502205272157776 5504710830114132 5527363961102256 5532437169257544 5534956494015858 5557734092756664 5562835175682036 5565368342884077 5588271093266316 5590815843308787 5613823315914996 5630536590458832 5633100587084724 5656282070982192 5670937825415226 5682605445015408 5685193152412956 5696868039523206 5708589009007248 5713828551856152 5716430477426214 5739954882683112 5745223214228988 5747839436093391 5768866108114704 5771493096324228 5774121280794321 5795244096720624 5797883096764668 5803204596853482 5815144347523056 5817792409612092 5829739597296342 5841733942161936 5849758301972598 5873831381404584 5889050818700427 5901167192900616 5903854427505762 5915978348735637 5928150124738296 5936293188096453 5958009259200432 5960722378170924 5963436732623643 5985252099891792 5987977624527444 5993473600029006 6012619507755952 6018138100440648 6020878600486386 6026404773655539 6033266202560688 6045655878677688 6053960351038509 6066416016860472 6096971574283824 6099747972997068 6124849816507344 6153353825075856 6156155898766692 6158959248447369 6181489873658736 6184304759757852 6189980931177498 6209754573584016 6215454103733784 6218284456240038 6223991815414737 6243874104208104 6249604950457596 6252450854351247 6265314902659176 6278181104780676 6299739709816644 6325664564589552 6334353664266186 6360420963296088 6363317329854966 6389503820924328 6392931125642334 6419239484184072 6422162635133154 6428057120838171 6448591287952632 6454510030800468 6457449243018501 6481071800474544 6484023108216108 6489974371629042 6510706330883664 6519649608810702 6533063402772816 6549460535234162 6568959355535304 6571950684932178 6598995749479224 6605052538807476 6608060304080157 6632233824975408 6635253967882956 6662559539767248 6666133310498844 6669168890330583 6693565957867152 6696614029796964 6702760416600486 6724172112224112 6730343792800488 6733408612378266 6747262202863728 6761118112840728 6764196946225446 6770405362995729 6784335072110232 6787424477880774 6801362863512399 6815356265855592 6821611638440508 6824718018968031 6849684114318864 6852803278305348 6881004114841584 6887319741320616 6890456043570762 6918811829758296 6922523053210338 6951010802400504 6954176107866078 6982794116540424 6985973895282018 6992385866700507 7021161117180756 7024358367234117 7038810569654136 7048479265491573 7053265191790636 7074263921345712 7077485353003884 7106610807131472 7113133503331128 7116372635163246 7145658119258568 7152216654448332 7155473583708099 7184919977056692 7188191798539869 7217772834747852 7221644419707081 7251363121022748 7254665198946711 7281204121520784 7284519788242788 7291205775533862 7306207000734096 7309534053102372 7324544622244122 7339614440152176 7346350995243624 7349696328119418 7379941992021144 7390079274977217 7417113567576048 7420491123845436 7423870218164127 7451028124355088 7454421124411716 7461263053097334 7480018812358404 7485097754553328 7495379482238154 7510800782779632 7530261702600546 7561250433886968 7564693626252126 7571636766900549 7580257536550608 7590669978221694 7595824052697608 7606257876945819 7621907303234952 7660297618971984 7663785914791188 7667275799087541 7695324128432304 7698828374392428 7705894628608722 7730510795686224 7737606129137976 7741129629196782 7748234708985693 7757056546149456 7772986129728456 7783663308478083 7799677735963464 7819887152700567 7852067758267236 7855643381107977 7871805903341016 7887971131647516 7891563103929687 7911454917954672 7915057584128604 7918661890860903 7947629837561232 7951248976831524 7958546911513926 7983970166036592 7991298133372008 7994937158022906 8002275191247519 8027838133981848 8035206364874052 8038865384165889 8055404874847512 8071947134718012 8132997297329424 8174567668854132 8191354636710882 8208207865022256 8211945664596492 8245739679677136 8253307908236664 8257066245171198 8291045941653384 8298655753886316 8302434741023787 8332806600610128 8336601139134996 8344252763523054 8370908139707568 8382406639899474 8399652946422192 8420734973872494 8445804885688248 8449650880627086 8484423106473288 8506406738122839 8523908167523112 8527789728619434 8545302059284809 8562883513510872 8570742827784228 8574645716139321 8606013374400624 8609932324024668 8617834821343482 8645364144288144 8653299162172056 8657239644486342 8675051403681936 8692866145080936 8696824645147002 8704806895280223 8726688614418138 8744609395944513 8762600913242904 8774637452958897 8806736718409968 8810747072106876 8847005290510608 8855781641258643 8888177747331792 8892225187107444 8928818706395952 8937013888800648 8941083567256386 8977878149837688 8981966436791166 8990210400043509 9018929261633928 9027207150660972 9031317900729579 9049899303841032 9068483818016532 9095482184587344 9099624025290708 9137071037740464 9145457361425736 9149621959495602 9187274724761016 9230030737613784 9234233848150038 9272234810488104 9276457139636778 9284971396766247 9314631860376024 9323181155600676 9327426684360057 9361548156241008 9365811156312156 9374407425686394 9397972353988764 9417271657171014 9436647137338512 9449609564724966 9488496846884328 9536288872597776 9540631444944132 9544975994782449 9579893302742256 9584255731386492 9589396688463501 9623697112997136 9628859226276108 9633243952699731 9668484161363664 9672886931928948 9681765046200702 9712693050990384 9721607700711816 9726034662324162 9734961557443563 9746045404136496 9766059496325496 9779474413216053 9799595104159224 9824190802851243 9848954081535408 9853439033302956 9857926027398267 9893988165127248 9898493624218836 9907578808211214 9939228165882288 9948350737463112 9952880951824434 9973358416477872 9993839309650872 9999199965748266 10040348936800728 10044921044695446 10054140624900729 10086258168336168 10095515689200732 10100112918567399 10120893304295592 10141677169261092 10146295419338169 10176502608165348 10181136716821161 10218381219721584 10223034398783388 10265104499189904 10274526171478296 10279204917458022 10321506172262376 10330979611980924 10335684065356143 10378217744637444 10426516203600756 10431264161799117 10469423677689648 10474191174810636 10478960842923027 10517294842196688 10522084138572916 10531741675771134 10553410112171472 10558215854481204 10579897787685954 10601665302442032 10611395882018568 10616228029505826 10659916210697208 10669700254996692 10674558952744869 10713608486498736 10718487178887852 10728324981672498 10762596179624016 10777379965585038 10799553788257104 10826659252121778 10877044681534122 10899423558472176 10921806182281176 10926779682364182 10936808663300793 10949260886128656 10959310501101144 10964301079653558 10986816933366183 11009421660228264 11024544492179127 11064874338515088 11069912988031716 11115468185513328 11125670351364072 11130736685768154 11176542186532632 11181631686617574 11191894579646001 11227646631829992 11243069223357231 11266201174169448 11295392553900819 11341875650830452 11347040439378189 11370386304825912 11393736079046412 11427657103712304 11432860954852428 11479909765366224 11490446428457976 11495678872186782 11542986192648456 11548242561588642 11558841942913083 11595766193529336 11606409193706964 11611694443795173 11635584819224184 11659479194592684 11699516603945196 11747662762809168 11778101637400854 11802334385801232 11807708855011524 11831956697471274 11856300249476592 11872586376192906 11921444756341848 11926873465247286 11937820367270889 11975955249054888 11986947200058012 11992405737034359 12036276200881296 12041757200972772 12052809547311078 12091311757355376 12107920702077018 12132832033720944 12199495945994136 12287031955066323 12312311797533384 12317918496894738 12343214085633613 12368609519515704 12379961862354996 12385599367756797 12430908207467568 12436568912480076 12447983630829474 12487748208416208 12499209900915192 12504901708702494 12516379145284581 12530629805318352 12556362209561352 12573609959849211 12599479419633288 12631102460808741 12668707328532372 12674476320940629 12720841926592176 12726634659709932 12779007641848656 12785862251284668 12791684592929151 12838478968368144 12844325270266308 12856114241676342 12897182575905264 12909020061600936 12914898486037002 12968046216432216 12979948743258084 12985859466729513 13039299217621404 13045236967720503 13090032921627207 13098921070468324 13137918711070608 13143901369864356 13197991498958448 13210105077614952 13216120608160314 13270507935765912 13332266620997688 13338337780661166 13393228059593928 13405520833200972 13411625350884579 13460687585600976 13466817224756532 13472949655186749 13522236225681456 13528393892450892 13540810725991458 13568670144220464 13574848955761548 13602725727024798 13630712531711184 13643223276881016 13649436037936062 13705606556610696 13724432939243403 13774639482641232 13780912087141524 13837623659516592 13845046106420676 13851350772225057 13902021604801008 13908352215732156 13914685709455167 13965588233080848 13971947790564036 13984771733401014 14042322234361512 14048716734468234 14061611138529591 14077621139308272 14096958530983146 14106530383581272 14125907485756521 14154970706007768 14226267006662256 14232745270326492 14291316238517136 14304433308896664 14310947167416198 14369839954113384 14376383597079738 14435545669495704 14443288839414162 14502726242045496 14509330397893422 14522647569301053 14569039576485576 14582411551067724 14589051993486243 14619068106204744 14649089244488244 14692701990487248 14699392656238836 14759883984042288 14780158549954434 14840982247690872 14847740436328254 14861368212316821 14908842248823432 14922526106194668 14929321427736651 14960037624716808 14990758964476308 14998799948622399 15060523405201092 15067381567043169 15122500867773936 15129387252504252 15143273533801098 15181339956443388 15191648105395216 15212515753891638 15243814606469904 15327571829582376 15334551598175082 15397656748784856 15411789257217444 15418807376187033 15475212258275952 15482259258393564 15496469417971386 15545972259456912 15567326616956166 15599355471926928 15639774305401134 15704135516534472 15711286762215954 15743611806682032 15775942263295032 15783126207859374 15797612513656701 15830115168257208 15837323781721806 15869846681528931 15902497953663048 15917093823027852 15924342044258739 15982596266744016 15989874316045812 16004550382495038 16055676267963696 16070412729748104 16077730768331778 16110809749695024 16143894269436024 16166069948377557 16239988878182667 16315567022301183 16349135337708264 16382709273421764 16390169523546273 16423891329192984 16446451619480337 16506615816473328 16514132490342396 16582091883306768 16597311507772632 16604869482047574 16673202278269992 16688505527046108 16696105028652231 16764813279798948 16772447529926361 16841469947744988 16891609771376496 16899301761254172 16968846212946576 17012813476245678 17047816335046224 17055579457238868 17090604118569618 17125767027021744 17141485655568456 17149291432278642 17219864648049336 17235669642686964 17243518308280173 17306598324344112 17314479288972684 17322363842382963 17385732290161872 17393649290294004 17409613790560446 17453377228836276 17489218791889026 17525201826485808 17549274905917794 17621494144213752 17667152456101281 17711563282517286 17747935046206911 17784450374214888 17808879564289359 17874027777601296 17882167134512772 17890310197870929 17955756299675376 17963932873582332 17980420800087018 18037858523267856 18054414301321944 18062635801459158 18079214320966617 18099798607682064 18136967636033064 18161881053115527 18199248050581416 18290914722851472 18299243918991204 18374549449522032 18460061475227568 18468467696300076 18476877745342107 18544469620976208 18552914279273556 18569942793532494 18629263720752048 18646362311201352 18654853368720114 18671975446244211 18731622312624312 18748814851372788 18757352563053741 18795944707977528 18834543314342028 18899219129449932 18976993693768656 19081262889888264 19089951989564898 19168511462772984 19178793376927002 19257718452552216 19266487905399462 19345773863857896 19363530092401404 19372347729055503 19443215401423632 19452069324648324 19469923114887126 19532118992650992 19558948826432106 19599190208318448 19648381605702486 19706878066605912 19715852054796534 19796987248437672 19815157616422428 19824180912240471 19896701474926224 19905761903648868 19987678619301744 19998399931496532 20007506670991749 20080697873601456 20089842089390892 20108281249801458 20172516336672336 20191031378401464 20200225837134798 20241786608591184 20283354338522184 20292590838676338 20311216088987187 20353005216330696 20362273433642322 20404088590537197 20446068797566776 20474154056904093 20549052342956592 20558409834916044 20643012344524752 20661959223961848 20671368130712286 20756435489274888 20853032407201512 20862528323598234 20948382349621272 20957921685846054 20977157600101521 21044168277145832 21063483351542268 21073075101702351 21116431708962408 21159795575371908 21222791764037136 21232456059011652 21319832421394416 21339400509993384 21349117905489738 21436974357775704 21456649963344996 21466420751124297 21554759931170076 21564575395619607 21653318504243556 21664933259121243 21754089363068244 21763995596840133 21843612364562352 21853559364728364 21873617326601586 21918621002202288 21928602159307116 21973633866732366 22018843320456528 22049088984358254 22139825976063432 22170237824931651 22251340702728144 22261473371536308 22271610654492381 22353084373065264 22363263373235148 22383789159292002 22455293263659984 22486138446714462 22532402348338896 22590785107801638 22683751301660904 22694080878756378 22714910300701647 22740772609651824 22787472158092824 22818773630837457 22865721909704856 22923111873319567 22980892856915952 22991357744373564 23001827397262623 23085972385296912 23096485123177284 23117683885826166 23191532387058672 23212818387413928 23223388887590346 23244704126957079 23271169638448368 23318958389185368 23350989925434249 23399033207890392 23459661458101701 23556203274801708 23566930143323931 23615417710023048 23663913394942548 23674689311789061 23745172752385812 23755985672582709 23842889512683696 23853746930494572 23875640734541778 23951910498109776 23973894400116024 23984811474068718 24083514401945544 24105619094622156 24116596152497667 24215841404154036 24398991891988272 24574063910132646 24624623595066768 24635836993789476 24686428171267226 24737219039031408 24759923724709992 24771198735513594 24873137824960152 24895967261658948 24907304223071361 24998419801830384 25009803417404988 25032758290569162 25112724419122704 25147219919698422 25198958839266576 25262204921617482 25337414657064744 25348952641881258 25453269319419864 25519220214368517 25571724502569336 25583369185858302 25635906177854427 25688650540532616 25712228483352684 25723937148417963 25818040123201872 25829796972074004 25936092432864432 25959897486516168 25971718933459026 26078598435242808 26090473935441006 26114420685840669 26180065843254414 26197842140936648 26233828187833539 26287802739728712 26420210155229904 26432241216320628 26541015871531824 26567344923775929 26664533241995376 26676675561322332 26786456119187856 26811041666401944 26823250701769158 26933634449513064 26945899310373498 26970631200130527 27056787784901784 27081621451982916 27093953702188737 27149697911523096 27205451454049596 27286446553762032 27298872075872124 27411213113221392 27448865878486806 27561824174283048 27690092212841352 27702701544450114 27816704431464312 27829371418910334 27854914190298741 27943895581128072 27969543466802028 27982280053080171 28084644468723024 28097433468936468 28123222277059182 28193917061966292 28213060767162544 28251814971513042 28309941412015536 28465490540652984 28608866617793328 28621894334832396 28634927984347347 28739679908226768 28752767194159476 28871091338991408 28886577678828324 28899731858099193 29005452484090992 29018660795786844 29045295138602106 29138079152971152 29164823102135448 29178103986972486 29204884672330689 29238136212409488 29298178488976488 29338423239648159 29398785312477672 29472572408553729 29560317099908868 29573778082194801 29681964495381744 29695480872656508 29722736424633642 29817684497646864 29845052212389336 29858642855473302 29920075249433616 29981517928952616 29997599897244798 30121046810402184 30134763134086338 30162421874702187 30258774505008504 30286547067602196 30300338755702197 30362679912886776 30425031507783276 30438886258014507 30543410150463483 30655143659164752 30669103196350164 30795313497569712 30823578514434888 30837614752374066 30964518516787128 30992938835942772 31007052196068429 31134653233912332 31279548610802268 31293792485397351 31408271033068944 31422573524431908 31436882528769081 31551884526590064 31566252415718748 31595225027313402 31660230336514416 31674647563443612 31739693363057862 31804995907326096 31834187646055704 31848684088517478 31979748632091624 32009100764990076 32023676858234607 32140825459496208 32155461536663556 32287788538872048 32332139896755114 32479977756365334 32631134044602366 32698270675416528 32765418546843528 32780339047092546 32810425989902379 32847782658385968 32892903238960674 32960450800098549 33028264980684792 33073633476537381 33194623015545264 33209738964095148 33346404556539984 33377011054092216 33392210057304462 33529626559597896 33544895059852722 33575683738938003 33682939895489976 33729207670071693 33798603522508344 33886177661702457 34025626952491356 34041121318134567 34111158914477736 34181208237139236 34282971311136912 34298582864557284 34439729296098672 34471339285373928 34487036616560346 34628958577945368 34644727684765926 34676525828739249 34787298580588008 34819227581120892 34835083331385519 34906754457672552 34978437583778052 35098549811835588 35242988288427504 35334304912202562 35423126565034572 35495870092413822 35568900748429776 35617759128578718 35764334269025544 35780620395741858 35927865747164664 35960841600174036 35977217211103077 36108828602643888 36125271602918316 36158428641933234 36273935272066128 36323762106231054 36398496101162832 36598487837982408 36861095865198969 36936935392600152 36953755490684214 37029642256900839 37105828558547112 37139885587064988 37156798103270391 37292724622402704 37309706737440228 37343950892488422 37463244625248624 37497629702745576 37514705126107482 37549137435853743 37591889415955056 37669086628684056 37720829879547633 37798438258899864 37893307382426223 38023428962821887 38162525779776528 38179903979129796 38337022925545968 38357586753854004 38375053778787453 38515436905104432 38532975810798924 38691547727715792 38727060184802808 38744695458111006 38904138649296648 38939846229774252 38957578400188539 39117897652864212 39135710903161509 39296763211404972 39413756133211824 39431704109593068 39593974496875344 39630315232844856 39648361824480942 39811523807297736 39996799862993064 40015013341983498 40179684178781784 40216562499602916 40234876052653737 40382062756802928 40400451674269596 40418848965560247 40566708677044368 40585181677352676 40622432177974374 40706010432661392 40724546867284644 40808177181074394 40892137595133552 40948308113808186 41116819669832088 41173298817730209 41323918447923696 41342736261424572 41512870978549776 41554052316675171 41706064814403024 41725056647196468 41744057128365501 41896764699242544 41915843371692108 41954315200203042 42088336554291664 42126966703084536 42146150203404702 42184833415588773 42232863417924816 42319591150743816 42377722457269563 42464912118023304 42678801019986768 42698235810979476 42873948715551408 42913299926689992 42932841502248594 43109519862340152 43129150791239214 43306637008487112 43329866518242486 43508178726136488 43527991193680266 43567942707903159 43707118729456728 43747234653203172 43767155980458729 43857204318614232 43947267733464732 44098177968716508 44279651952126864 44340475649863302 44522946743072616 44543221308984762 44726526746470296 44767578318584004 44787964283209953 44972276893428924 44996399845867197 45181570215603276 45202144701129507 45367502603321808 45388161757512756 45429820601403294 45574944316185648 45637547261674914 45731443819409712 45846223746639134 45982715488747128 46003654794525246 46192970246354568 46235367771652332 46256422128561099 46425636774827856 46446777775180692 46489408253914158 46637916778370736 46701979850868498 46798066415780784 46919322916203402 47112406549603416 47133860286647862 47230835420046096 47327826789885096 47349378623578122 47392837540970103 47490345504771624 47511971345165418 47609540044586793 47707493860989144 47751281469083556 47773026132776217 47947788800232048 47969622948137436 48167028803891088 48211238189244312 48233192304995334 48431682808308072 48498209845132671 48719966634548001 48946701066903549 49148127820265292 49170508570638819 49271673987578952 49339354858441011 49372856342534452 49519847449419984 49542397471027188 49746275649920304 49791934523317896 49814608446142722 50019606834809976 50065516581138324 50088315085956693 50294439839396844 50317342589779083 50524409843234964 50674829314129488 50697905283762516 50906538638839728 51038440428737034 51143449005138672 51166738371716604 51271812355708854 51377301081065232 51424456966705368 51447874296835926 51659593944148008 51730554924840519 51919794973032336 51943437866918052 51967091527148889 52157196870485616 52180947870882012 52228841371681338 52360131686508828 52395684281873296 52467656375667078 52575605479457424 52864482432641256 53001457368303843 53134689847551858 53243805138620733 53353351122644664 53622083332803888 53646501403538316 53670930593612787 53867268899026128 53891798620746996 53941262400261054 54113575569803568 54163242903965832 54187907404377474 54237642962899851 54299395823046192 54410902908099192 54485643159346581 54597744151744248 54897731756973612 55123648348566096 55380184425682704 55405403088900228 55430633236026321 55633408862928624 55658742837820668 55709828380597482 55887791162256144 55939086933604056 55964560106160342 56015926338732633 56194866937872936 56246444554118364 56272057689161223 56387834123932584 56503629943026084 56930981081305968 57243788669664792 57269855968694694 57505534388318952 57773155357656648 57799463716198386 58037321591573688 58090590277204212 58117043187166509 58329646204270896 58356207973944972 58409769344661378 58596356977952976 58676846479296318 58797570624955344 58945144817107458 59120634199817736 59147556164389602 59390961745313016 59445472849267284 59472542736721413 59690104424778672 59717285710946604 59963035857905232 59995199794489596 60022520012975247 60242093620804368 60269526268172676 60324843749404374 60517549010017008 60573094135204392 60600677511404394 60725359825773552 60850063015566552 60877772516029014 60933648266961561 61086820300926966 61212265771611591 61338206392700328 61422462170712279 61647157028869776 61675229504748132 61929037033574256 61985877671885544 62014104392136858 62269306467824664 62559097221604536 62587584970794702 62845147048863816 62873765057538162 62931472800304563 63132504831437496 63190450054626804 63219225305107053 63349295126887224 63479386726115724 63668375292111408 63697368177034956 63959497264183248 64018201529980152 64047353716469214 64310923073327112 64399262253372891 64664279793510228 64693726186858821 64959955512730668 64994799777363729 65262268089204732 65291986790520399 65530837093687056 65560678094185092 65620851979804758 65785806477921348 65920901600197098 66056529961369584 66147266953074762 66419477928190296 66754022108184432 66784420114608924 66814831963477143 67059253119195792 67089790119705444 67151367477876006 67365879790979952 67458415340143386 67597207045016688 67772355323404914 68051253904982712 68082242636269134 68144730902104941 68222317828955472 68362416474278472 68456320892512371 68597165729114568 68769335619958701 68942678570747856 68974073233120692 69005482191787869 69257917155890736 69289455369531852 69353051657478498 69574597161176016 69638455162241784 69670166662771038 69734112380871237 69813508915345104 69956875167556104 70052969776302747 70197099623671176 70378984374305103 70668609824405124 70700790429971793 70846253130069144 70991740184827644 71024067935367183 71235518257157436 71267957017748127 71528668538051088 71561240791483716 71855731494329328 71921683200348072 71954434422206154 72250543205836632 72316857283866468 72349788457493001 72647524212462108 73196975675964816 73722191730397938 73873870785200304 73907510981368428 74059284513801678 74211657117094224 74279771174129976 74313596206540782 74619413474880456 74687901784976844 74721912669214083 74995259405491152 75029410252214964 75098274871707486 75338173257368112 75441659759095266 75596876517799728 75786614764852446 76046857925643774 76359807958259592 76557660643105551 76715173507708008 76750107557574906 76907718533563281 77065951621597848 77171811445253889 77454120369605616 77489390916222012 77808277298593296 77879692459548504 77915156800377078 78235795305728424 78271421806323018 78343262057522007 78593526422809944 78701484563500617 78863408219186136 79260630465689712 79296723648961884 79623047614595472 79993599725986128 80030026683966996 80359368357563568 80433124999205832 80469752105307474 80800903348539192 80837697931120494 80911893600391581 81170363354705352 81244864355948748 81281861106566211 81449093734569288 81616354362148788 81896616227616372 82233639339664176 82346597635460418 82685472522849144 83108104633350342 83450113294392936 83488114256731002 83564742570896223 83831686743384216 83908630400406084 83946840159240513 84253933406169072 84292300406809404 84369666831177546 84639182301487632 84755444914539126 84929824236046608 85396471621958952 85826599853379984 85865683004497188 85904783953042041 86219039724680304 86258301582478428 86613274016974224 86659733036484972 86699195574297579 87016357452272976 87055982387360532 87135885415806318 87414237458913456 87494469306406344 87534311960917458 87614654016992067 87714408637228464 87894535466929464 88015269718944477 88196355937433016 88417717225661187 88680951299726604 88721334246584403 89045893486145232 89086442617969524 89453053492940592 89535156637168008 89575928566419906 89944553786857848 89992799691734394 90363140431206552 90404289402259014 90776323515025512 90859641202806588 90901016267106591 91275094523349828 91316658774043521 91630230451390449 91692447493278268 91965430977494256 92007309589050492 92385940492709136 92470735543304664 92512844257122198 92893555550361384 92978816507828316 93021156588205287 93403959701736996 93838645832406804 93881377456192053 94224813099206832 94267720573295724 94310647586307243 94655653579770192 94698757247156244 94785675081940206 94980691009543248 95023942690330836 95219080089173586 95414987721978288 95502562938167112 95546052265552434 95939245896274872 96071030574703821 96422476378488624 96466384609990668 96863365616616144 96996419690265342 97439933269096002 97893402133807098 98296255640530584 98341017141277638 98431277969707137 98543347975157904 98678709716882022 98745712685068904 98881352400295647 99084794942054376 99583869046635792 99629216892285444 100039213669619952 100131033162276648 100176630171913386 100588879678793688 100634685179558166 100727051216814009 101048819686469928 101187623010215079 101395810567525032 101658532985107371 102076880857474068 102123363954403701 102333476743433208 102543624711417708 102848913933410736 102895748593671852 103319187888296016 103461109849681038 103886875733836104 103934183054297778 104029577486217747 104361895741764024 104457682743362676 104505249994156557 104720263373017656 104935312751334156 105728964865282512 106002914736607686 106269379695103716 106487610277241466 106706702245289328 107293002807076632 107341861187225574 107783597241493992 107882524800522108 107931651633309231 108326485807931664 108375814808754948 108475285925799702 108821805816198384 108971286318693162 109195488303488496 109795463513947224 110583287595596907 110810806177800456 110861266472052642 111088926770702517 111317485675641336 111419656761194964 111470394309811173 111878173867208112 111929120212320684 112031852677465266 112389733875745872 112492889108236728 112544115378322446 112775668247865168 113007259886052168 113162489638642899 113679922147278669 114070286888465661 114487577339329584 114539711937389388 115011068776637904 115125161336362359 115546310715313296 115598927432396772 116074643183147376 116181180554408424 116234086374333018 116712415947889944 116819538689322756 116872735200565617 117353692958592636 117407132709484527 117890289634214916 118241268399635472 118295112328779204 118781923490626032 118890945698534568 118945085473442826 119434571421893208 119990399588979192 120045040025950494 120539052536345352 120649687498808748 120704628157961211 121146188270408784 121201355022808788 121256546896680741 121700126031133104 121755545032058028 121867296533923122 122173640601853932 122424531543223182 122676412785400656 122844924341424558 123350459009496264 123971755343771088 124028208784273716 124538612935649328 124662156950025513 125118194443209072 125175169941589404 125232171385096503 125690294097727632 125747530115076324 125862945600609126 126265009662874992 126380900109253608 126438450610214106 126554500246766319 126698590253774448 126958773452231448 127133167371808689 127394736354069912 128036403059960304 128094707432938428 128621846146654224 128798524506745782 129328559587020456 129387452373717642 129919911025461336 129989599554727458 130524536178409464 130583973581040798 130703828123709477 131121356188370184 131241703959609516 131301467941376187 131571612955842696 131841803200394196 132294533906149524 132838955856380592 133568840229217848 133629663926954286 134179580239410888 134302734955752012 134363892849629859 134916830680286772 135544710646809828 135606434103388521 136102507809965424 136164485272538268 136289461804209882 136724832948556944 136912641785024742 137194331458229136 137538671239917402 137948146466241384 138010964383575738 138578910739063704 138706103314956996 138769266385683297 139276910324483568 139340333325542076 139468224761742474 139913750335112208 140105939552605494 140394199247342352 140757968748610206 141337219648810248 141401580859943586 141692506260138288 141983480369655288 142048135870734366 142178512622910309 142471036514314872 142535914035496254 142828620133760379 143122481582967432 143319078398328651 143843366400696144 143908868844412308 144501086411673264 144633714567732936 144699576914986002 145295048424924216 145494629535398013 146159899903644003 146840103200710647 147444383460795876 147511525711916457 147815021962736856 148118569027603356 148559542348259952 148627192413081564 149238826949760912 149375803569953688 149443825338428166 150058820504429928 150196549743414972 150264945257870079 150883319518190532 150952027769337249 151573229529704892 152093715851287548 152719615916519184 153115321286211102 153430347015416016 153500215115149812 153815437067126562 154131903243195696 154343622890507778 154978781832444024 155191664774521557 155759384919097008 155830313600754156 155901274581446667 156471590611456848 156542843612646036 156686524115044014 157187052845619888 157402969127001234 157726816438372272 158593447297923768 159004372104911529 159731415415862199 160060053367933992 160461783113236969 160866249998411664 160939504210614948 161012791780838361 161601806697078384 161675395862240988 161823787200783162 162340726709410704 162489728711897496 162563722213132422 162712928888699553 162898187469138576 163232708724297576 163456929478039743 163793232455232744 164693195270920836 165370945045698288 166216209266700684 166291899708078963 166900226588785872 166976228513462004 167129485141792446 167663373486768432 167817260800812168 167893680318481026 168584600813618808 168739333662355092 168816173067483669 169510889829078252 170792943243917904 171731366008994376 171809567906084082 172516603164956856 173319466072969944 173398391148595158 174111964774721064 174271770831612636 174351129561499527 174988938612812688 175068623921834916 175229308033984134 175789070933858928 176030539437888954 176392711874866032 176835434451322374 177361902599453208 177442668493168806 178172885235939048 178417628210164239 179070313274336016 179151857132839812 179889107573715696 179985599383468788 180067560038925741 180726280862413104 180808578804518028 181552647030051024 181719282405613176 181802032534213182 182550189046699656 182633317548087042 182800944800884683 183260460902780898 183384894986556536 183636797314834773 184014619178100984 184941471086609328 185025688514244396 185787111100722768 185957633015656632 186042313176410574 186807919403473992 187677291664813608 187762754912384106 188535441146591448 188621295172614486 188794418400913689 189397514494312488 189571350163880412 189657675915321159 190047885380661672 190438160178347172 191005125876334224 191092104531104868 191878491792549744 192142061149407642 192932769219981336 193197786760118673 193992839380530684 194081178560576463 194879866538192004 194984399332091187 195786804267614196 195875960371561197 196592511281061168 196682034282555276 196862555939414274 197357419433764044 197491425370137808 197762704800591294 198169589884108752 199258433784570888 200262066324553296 200353260343826772 200444495890431429 201177759357587376 201269370359116332 201454102433628018 202097639372939856 202375246020430158 202791621135050064 203317065970214742 204153761714948136 204246727908807402 204434192706314823 204666953486866416 205087249422835416 205368962677537113 205791497187343704 206308006859876103 206922219699362076 207016446575363607 207773751467672208 207868366108595556 208059154972435494 208723791483528048 208915365486725352 209010499988313114 209440526746035312 209870625502668312 210158909328908241 211136953122915309 212005829473215372 212102371289915379 212538759390207432 212975220554482932 213072203806101549 213803871053244381 214586005614153264 214683722374451148 215567194482987984 215765049601044216 215863303266618462 216751629617509896 216950571851599404 217049365372479003 217942572637386324 219590927027894448 221166575191193814 221621612355600912 221722532944105284 222177853541405034 222634971351282672 222839313522389928 222940788619622346 223858240424641368 224063705354930532 224165738007642249 224985778216473456 225088230756644892 226014519772104336 226324979277285798 227359844294557338 228140573776931322 229079423874778776 229672981929316653 230250322672724718 230723155600689843 231197854864793544 231515434335761667 232362361108816848 232468172748666036 233424831895779888 233639077378645512 233745470401131234 234707385917185272 234814265418969054 235029786172566021 235780579268429832 236104453690501851 236590224657558408 237781891397069136 237890170946885652 238869142843786416 239980799177958384 240090080051900988 241078105072690704 241299374997617496 241409256315922422 242402710045617576 242513093793361482 242735680801174743 243511090064116056 243734593067846244 243845583319698633 244347281203707864 244849063086446364 245689848682849116 246700918018992528 248056417568547432 249324313900051026 250350339883178808 250464342770193006 251495060230152648 251725891201218252 251840520477721539 252761800218507216 252876901220428212 253109000493532638 253917546904462896 254266334743617378 254789472708139824 256189414865876856 257597049013491564 257714351859126123 258657119174040912 258774904747435284 259839822050922672 259979199109454916 260097586722892737 261049072356818928 261167947162081596 261407656247418954 262242712376740368 262483407919219032 262602935882752374 262843962050976201 263143225911685392 263683606400788392 264045809156833431 264589067812299048 265253151676983561 266164002739753209 267137680458435696 267259327853908572 268359160478821776 268605469911504024 268727785699259718 269833661360573544 271089421293619656 271212868206777042 272328970545076536 272578923608419764 272703048801319773 273825283570049484 273949976322130563 275077342479834804 275896292932482768 276021928767151476 277157821478127408 277412206629913992 277538532771366594 278680666651084152 278936449523484948 279063469764615861 280211879105210988 281515937497220412 281644132368576159 282674439297620496 282803161719887172 282931942758921729 283966960739310576 284096271741468732 284357025245820618 284942073028629744 285071828070992508 285657240267520758 286244963165934864 286638156796657302 287817737688824616 288213091724111463 289267429135465872 289399153829972004 290590096849848432 290989259070796026 292319799807288006 293680206401421294 294888766921591752 295023051423832914 295293833909121411 295630043925473712 296237138055206712 296644057200886941 297254384826163128 298751607139907376 298887650676856332 300117641008859856 300393099486829944 300529890515740158 301766639036381064 301904055538674498 302181153650442027 303146459059409784 303562869030645237 304187431702575096 304975598955322113 306230642572422204 306370091863211103 307000430230299624 307630874134253124 308687245781015556 309957563664888048 310383329549043114 311660627201508312 311802549162893334 313085687225292072 313373048230088028 313515749982469671 314805938254002468 317186894595847536 318008744209823058 319462830831724398 320120106735867984 320923566226473938 321879008421229896 322025583561676722 323350791724481976 323647574401566324 323794954899927693 324979457423794992 325127444426264844 325425857777399106 326465417448595152 326913858956079486 327586464910465488 329386390541841672 331749862786790721 332432418533401368 332583799416157926 333266780312107551 333952457026924008 334258970283584892 334411182929433519 335634521601624336 335787360636962052 337169201627237616 337478667324710184 337632346134967338 339021779658156504 339487468915928697 341039766441836007 343462732017988752 343619135812168164 345033206329913712 345375484009087077 346638932145939888 346796782297190316 348223929549442128 348543541663225272 348702259122999054 350137247843669832 350458616067968268 350618205601696851 352061078875777908 352221398128453581 353670868902644748 354723805198906416 354885336986337612 356345770471878096 356835256420328478 358303714265679624 359971198766937576 360135120077851482 361617157609036056 362113884473883633 363438564811226352 363604065068426364 363769640690042223 365100378093399312 365266635096174084 365601889601769366 366520921805561796 366769789973113072 367273594629669546 368029238356201968 370051377028488792 371915266031313264 372084626352821148 373615838806947984 375354583329627216 375525509824768212 375696514155289509 377070882293182896 377242590345228972 377588836801827378 378795028988624976 379142700327760824 379315351830642318 379663500740298957 380095770761323344 380876320356694344 381399502115426067 382184209062209736 384284122298815284 385865538439962672 386395573520237346 387985678761061368 388162357121152926 389759733076384008 389968798664182374 391573608535228392 391751920743122394 392111484371128431 393364068565110552 393725111878828548 393904403824128561 394714838867528088 395525409601182588 398516867569141776 400706520687653544 400888991780862858 402538740718232664 402908204867256036 403091678548889577 404750492040860316 406634131940429484 406819302310165563 408307523429896272 408493455817614804 408868385412629646 410174498845670832 410737925355074226 411582994374687408 412616013719752206 413844439398724152 414032893150727214 415736732217191112 416118309944870988 416307799157049891 417830730973450704 418020999976626228 419741251005336624 420317818657816482 422273906245830618 424011658946430744 424204742579830758 425077518780414864 425950441108965864 426144407612203098 426535537868730927 427607742106488762 428485860401281137 429367444748902296 429957235194985953 431530099202088432 431726606533236924 433503259235019792 433901143703198808 434098730744958006 435885145274772648 436483888606194039 438479699710932009 440520309602131941 442333150382387628 442534577135749371 443445065888210568 444355707082810068 445678627044779856 445881577239244692 447716480849282736 448127410709861064 448331476015284498 450176461513289784 450794835773610237 452649958554571596 452856083308011747 454719688589114676 456281147553862644 458158847749557552 459345963858633306 460500645345449436 461446311201379686 462395709729587088 463030868671523334 464936345497332072 467278154757291024 467490940802262468 467703823744340001 469414771834370544 469628530837938108 470059572345132042 471561158536859664 472208907381003702 473180449315116816 475780341893771304 477013116314734587 479194246247586597 480180160103801976 481385349339710907 482598749995234992 482818512631844844 483038375342515083 484805420091235152 485026187586722964 485471361602349486 487022180128232112 487469186135692488 487691166639397266 488138786666098659 488694562407415728 489698126172892728 490370788434119229 491379697365698232 496112835137094864 498648627800102052 498875699124236889 500700679766357616 500928685540386012 502990120460305296 503451782402436504 503681040955443078 505753802440856424 506218000987065276 506448519202451007 508532669487234756 512378829731753712 515194098026983128 515428703718252246 517549809494870568 519958398218909832 520195173445785474 522335894324163192 522815312494837908 523053388684498581 524966815838438064 525205871765504748 525687924101952402 527367212801576784 528091618313666862 529178135624598096 530506303353967122 532328005479506418 534518655707817144 535252884630492717 537210939823008048 537455571398519436 539667322721147088 540202680116777223 542178842587239312 542425736413554084 544657941090153072 545157847216839528 545406097602639546 547650567140098968 547899952644261126 548402834402654049 550154684959669608 550910391944504319 552043857534302952 554824413259827984 555077065542733188 557361333302168304 557872899046969896 558126939529231722 560423758210421976 563031874994440824 563288264737152318 565606323439774344 565863885517843458 566383255202741067 568192543482937464 568714050491641236 568973027745963477 570143656141985016 571314480535041516 573276313593314604 575635475377649232 576426183448222926 578798307659944008 581978518141592052 582243535681729389 584639599614576012 584953197996273561 587360412802842588 587627881114683591 589777533843183504 590046102847665828 590587667818242822 592474276110413424 593288114401773882 594508769652326256 597775301353712664 600786198973659888 601059781031480316 601333487671294287 603533278072762128 603808111077348996 604362307300884054 606292918118819568 607125738061290474 608374863405150192 609951197910644226 612461285144844408 612740183726422206 613302578118944469 614000860460599248 615261748268506248 616106888032611339 617374491562031112 618924020579628309 620766659098086228 621049339726090821 623321254403016624 623605098325786668 626171374450584144 626746096460176056 627031499964939342 629611876508004936 630476727986724723 636017488419646116 636307113869746137 638925661663448796 639216611418304647 641411613159733143 641847132452947876 643758016842459792 644051167123353444 646701583448963952 647295148803132648 647589909799855386 650254888852529688 650851715554798212 651148096117437009 653827717912158972 658772781083683344 663499725573581442 664864837066802736 665167598832315852 666533560624215102 667904914053848016 668517940567169784 668822365858867038 671574721273924104 672497214022926747 674957334649420368 675264692269934676 678043559316313008 678974937831857394 682079532883672014 687238271624336328 689018945787949959 690750968018174154 692169466802069529 693593564594380632 697087083326450544 697404518245998108 700274495687339664 700917232135936536 701236411203393702 704122157751555816 704442796256907162 705089358517698063 707341737805289496 708313361071505553 709770673972675224 713670512840656956 716607428531359248 719942397533875152 720270240155702964 723234315218072112 724227768947767266 727208130136852728 727539281380084446 728207042403524229 730533270192348168 731203779203538732 731536749959095899 733041843611123592 734547189259339092 740102754056977584 744169252705642296 751051019649536424 751393028310579018 754485180690457944 755177673603654756 755521561433164617 758285400655521648 758630703661284636 759327001480597914 761752640713388688 762799004230852134 764368418124419472 768568244597630568 772791147040474692 773143055577378369 775971357522122736 776324714242305852 779519466152768016 779937597328364748 780292760168678211 783147217070456784 783503841486244788 784222968742256862 786728137130221104 787450223757657096 787808807648257122 789429677735056176 791050819202365176 792137427470500293 795759455030950683 798492008219259627 801413041375307088 801777983561725716 805077481436465328 805816409734512072 806183357097779154 809500984081720632 813268263880858968 813638604620331126 816986911635229608 817736770825259292 818109146403959319 821475850710148452 821849928966391689 825232027439504412 827688878797448304 828065786301454428 831473464434382224 832236619889741976 832615598314099782 836041999953252456 837190409293847583 840635637315632964 844547812491661236 844932397105728477 848023317892861488 848409485159661516 848795828276765187 851900882217931728 852288815224406196 853071075737461854 855215484212977524 856971720802562274 858734889497804592 859914470389971906 863453213066473848 867802287406397616 868197461489916012 871770290549545296 872967777212388078 876959399421864018 881040619204263882 884666300764775256 885069154271498742 885881501727364233 886890131776421136 888711414165620136 889932171602660823 891763154478489384 896254821419722128 896662952030568996 900352923026579568 901589671547220474 905299917109143192 905712166616023494 906543460951326081 909439377178229352 910688607091935711 912562295107725288 914926796865966339 918691927717266612 919110275589633309 921001290690898872 922892622402759372 926061737343046668 929872690994664144 934981881604524936 935407647488680002 939257061675876216 940119144690264084 940547249947409013 944417814762007404 951560683787542608 954026232629469174 958388492495173194 960360320207603952 962770698679421814 965637025263689688 966076750685030166 970052375173445928 970942723204698972 971384864699783079 974938372271384976 975382333278794532 976277573332197318 979396252345785456 980741576868238458 982759394731396464 995249588360372163 997297255600204104 997751398248473778 999800340936322653 1001857371080772024 1003233548788300557 1006903564804873008 1007362081910886156 1011507604881712848 1012436001974130552 1012897038404902014 1017065338974469512 1018462406747786091 1023119299325508021 1030388196053966256 1030857407436504492 1035099618989741136 1039916796437819664 1040390346891570948 1044671788648326384 1045630624989675816 1046106777368997162 1050411743531009496 1051375848203904804 1051854616805090553 1056183236627333724 1056664194385360743 1061012606707934244 1064656010959012836 1069037311415634288 1070505769260985434 1074911142797038872 1080405360233554446 1084851472827108168 1086341653421650899 1090315694433679056 1090812195205279092 1091308922070126669 1095301134280197936 1095799905288522252 1096805668805308098 1100309369919339216 1101820783889008638 1104087715068605904 1110154131085466376 1115745798093939792 1116253879058463444 1120847516420843952 1126063749988881648 1126576529474304636 1127089542465868527 1131212646879548688 1131727771035686916 1132766510405482134 1136385086965874928 1137428100983282472 1137946055491926954 1138990502220896871 1140287312283970032 1142628961070083032 1144198506346278201 1146552627186629208 1152852366896445852 1157596615319888016 1163957036283184104 1164487071363458778 1169279199229152024 1169906395992547122 1174720825605685176 1175255762229367182 1180092205695331656 1181175335636485644 1181713211472385683 1186576228803547764 1195550602707425328 1202119562062960632 1202666975342588574 1207616222154697992 1208724614601768108 1209275035646668731 1214251476122580948 1219902395821288452 1220457906930496689 1224922570289688816 1225480367452844412 1226605156237888938 1230523496537012496 1232213776065222678 1234748983124062224 1237848041159256618 1241533318196172456 1242098679452181642 1247210196651573336 1248923397471149673 1253492192920352112 1254062999929878684 1259223753016009872 1260953455973449446 1272034976839292232 1272614227739492274 1277851323326897592 1278433222836609294 1279606613606192781 1282823226319466286 1283694264905895752 1285457581203843411 1288102334246706888 1294590297606265296 1295179819599710772 1300509777705059376 1301703431109596424 1302296192234874018 1307655435824317944 1309451665818582117 1315439099132796027 1321560928806395823 1326999451147162884 1327603731407248113 1330335197664631704 1333067121248430204 1337035881134339568 1337644731717734076 1343149442547848208 1344994428045853494 1350529384539869352 1352384507320830711 1357949875663714788 1358568249924035241 1364159065767344028 1374476543248672656 1378037891575899918 1381501936036348308 1384338933604139058 1387187129188761264 1394809036491996216 1401834464271873072 1402472822406787404 1403111471233020003 1408244315503111632 1408885592513814324 1410178717035396126 1414683475610578992 1416626722143011106 1419541347945350448 1427341025681313912 1431039348944203761 1437582738742759791 1440540480311405928 1444156048019132721 1448455537895534532 1449115126027545249 1454416260273705456 1455078562760168892 1456414084807048458 1461066540384696336 1462407558407077464 1463073499918191798 1466083687222247184 1469094378518678184 1471112365302357687 1488338505411284592 1496627097372710667 1502102039299072848 1502786056621158036 1508970361380915888 1510355347207309512 1511043122866329234 1517261407322569272 1518654002961195828 1519345557607353021 1525598008461704268 1537136489195261136 1545582294080949384 1546286111154756738 1552649428484611704 1559875194656729496 1560585520337356422 1567007682972489576 1568445937484513724 1569160166053495743 1574900447515314192 1575617615296514244 1582101638404730352 1584274854941000586 1591518910061901366 1596984016438519254 1603555967123451432 1611632819469024144 1612366714195558308 1619001968163441264 1620608040350331669 1626536527761717936 1627277209240662252 1633973823270459216 1635473541650518584 1636218292807918638 1642951701420296904 1643699857932783378 1645208503207962147 1650464054879008824 1652731175833512957 1656131572602908856 1664473239779483952 1665231196628199564 1672083999906504912 1674380818587695166 1681271274631265928 1689095624983322472 1689864794211456954 1696818970319323032 1697591656553530374 1699149765608223201 1704577630448812392 1706142151474923708 1706919083237890431 1710430968425955048 1713943441605124548 1719828940779943812 1726906426132947696 1736394922979832024 1745935554424776156 1746730607045188167 1753918798843728036 1762081238408527764 1762883643344050773 1769332601529550512 1770138308542997484 1771763003454728466 1777422828331240272 1779864343205321646 1783526308956978768 1793325904061137992 1803179343094440948 1804000463013882861 1810599834218286384 1811424333232046988 1813086921902652162 1818878754356458704 1821377214183871422 1825124590215450576 1829853593731932678 1837383855434533224 1838220551179266618 1839907734356833407 1842002581381797744 1845785244805518744 1848320664097834017 1852123474686093336 1856772061738884927 1863148019178272463 1869963763209049872 1870815294977360004 1878514123351752432 1880238289380528168 1881094499894818026 1888835629524014808 1891430183960174169 1908052465258938348 1908921341609238411 1916776984990346388 1917649834254913941 1925541397358843628 1931274050527379376 1932153501370060332 1940104750346891856 1941885446409397944 1942769729399566158 1950764666557589064 1952555146664394636 1953444288352311027 1961483153736476916 1990499176720744326 1994594511200408208 1995502796496947556 1999600681872645306 2003714742161544048 2006467097576601114 2014724163821772312 2017491642068780241 2024872003948261104 2025794076809804028 2034130677948939024 2036924813495572182 2046238598651016042 2061714814873008984 2067056837363849877 2076508400406208587 2080780693783141896 2091261249979351632 2092213554737994324 2100823487062018992 2102751696407809608 2103709233610181106 2112366473254667448 2113328388770721486 2115268075553094189 2122025213415868488 2124940083214516659 2129312021918025672 2141011538521970868 2149822285594077744 2160810720467108892 2169702945654216336 2172683306843301798 2181624390410558184 2182617844140253338 2191599810577044504 2193611337610616196 2194610249877287697 2203641567778017276 2220308262170932752 2232507758116926888 2253153058948609272 2254179084931737054 2263455542071373832 2265533020810964268 2266564684299493851 2274856201966564944 2275892110983853908 2277981004441793742 2285257922140166064 2288397012692556402 2293105254373258416 2305704733792891704 2319429166732135107 2327914072566368208 2328974142726917556 2338558398458304048 2339812791985094244 2340878280506034633 2349441651211370352 2350511524458734364 2360184411390663312 2362350671272971288 2363426422944771366 2373152457607095528 2376412282411500879 2387278365092852049 2404239124125921264 2405333950685177148 2415232444309395984 2417449229203536216 2418550071293337462 2428502952245161896 2439804791642576904 2440915813860993378 2450960734905688824 2453210312475777876 2454327439211877957 2464427552130445356 2465549786899175067 2475696082318513236 2483066636392344912 2484197358904363284 2494420393303146672 2497846794942299346 2508125999859757368 2511571227881542749 2521906911946898892 2534797191317185431 2544069953678584464 2545228455478984548 2546387484830295561 2555702646653795184 2556866445673218588 2559213227212385562 2565646452638932572 2567388529811791504 2570915162407686822 2576204668493413776 2590359639199421544 2603406862219192848 2604592384469748036 2615310871648635888 2618903331637164234 2630878198265592054 2643121857612791646 2653998902294325768 2655207462814496226 2657644505182092699 2660670395329263408 2666134242496860408 2669796514807982469 2675289463435468152 2689988856091706988 2701058769079738704 2704769014641661422 2715899751327429576 2717136499848070482 2728318131534688056 2732065821275807133 2744780390597899017 2756075783151799836 2757330826768899927 2763003872072696616 2768677867208278116 2789618072983992432 2804945644813574808 2806222942466040006 2817771185027628648 2820357434070792252 2821641749842227039 2833253444286022212 2854682051362627824 2862078697888407522 2875165477485519582 2881080960622811856 2888312096038265442 2896911075791069064 2898230252055090498 2910157125520337784 2912828169614096916 2914154594099349237 2924815116814154928 2926146999836383596 2938188757037356368 2942224730604715374 2985748765081116489 2993254194745421334 2999401022808967959 3005572113242316072 3009700646364901671 3020710694414619024 3022086245732658468 3034522814645138544 3037308005922391656 3038691115214706042 3051196016923408536 3055387220243358273 3069357897976524063 3091164588161898768 3092572222309513476 3105298856969223408 3119750389313458992 3121171040674712844 3134015365944979152 3136891874969027448 3138320332106991486 3151235230593028488 3155563850415271659 3168549709882001172 3169992583156082229 3183037820123802732 3193968032877038508 3207111934246902864 3224733428391116616 3241216080700663338 3254554418481324504 3270947083301037168 3272436585615837276 3273926766210380007 3285903402840593808 3287399715865566756 3290417006415924294 3300928109758017648 3305462351667025914 3312263145205817712 3330462393256399128 3348761637175390332 3362542549262531856 3378191249966644944 3379729588422913908 3381268627397605581 3393637940638646064 3395183313107060748 3398299531216446402 3409155260897624784 3412284302949847416 3413838166475780862 3416971506662690613 3420861936851910096 3427886883210249096 3432595519038834603 3439657881559887624 3472789845959664048 3491871108849552312 3493461214090376334 3507837597687456072 3524162476817055528 3525767286688101546 3540276617085994968 3543526006909456932 3545139634417157049 3559728686410643292 3586651808122275984 3606358686188881896 3608000926027765722 3622848666464093976 3626173843805304324 3627825106940006193 3642754428367742844 3659707187463865356 3661373720791490067 3674767710869066448 3676441102358533236 3679815468713666814 3691570489611037488 3696641328195668034 3704246949372186672 3713544123477769854 3726296038356544926 3741630589954720008 3746770192413449019 3760476578761056336 3762188999789636052 3777671259048029616 3782860367920348338 3816104930517876696 3817842683218476822 3833553969980692776 3835299668509827882 3838819840818578343 3851082794717687256 3856372743611530233 3864307002740120664 3883770892818795888 3885539458799132316 3901529333115178128 3905110293328789272 3906888576704622054 3922966307472953832 3928354997455746351 3946317297398388081 3964682786419187469 3980998353441488652 3982811194221744339 3991005592993895112 3999201363745290612 4012934195153202228 4029448327643544624 4034983284137560482 4051588153619608056 4073849626991144364 4075704749772105723 4092477197302032084 4123429629746017968 4134113674727699754 4153016800812417174 4161561387566283792 4184427109475988648 4205503392815619216 4207418467220362212 4209334413699060009 4224732946509334896 4226656777541442972 4230536151106188378 4244050426831736976 4249880166429033318 4258624043836051344 4282023077043941736 4293118046832611283 4312748216228279373 4321621440934217784 4332468144057398163 4345366613686603596 4347345378082635747 4363248780821116368 4365235688280506676 4383199621154089008 4387222675221232392 4389220499754575394 4407283135556034552 4413337095907073061 4465015516233853776 4489881292118132001 4506306117897218544 4508358169863474108 4526911084142747664 4531066041621928536 4533129368598987702 4551784221967707816 4555962008883587484 4558036672822059063 4576794025385112804 4611409467585783408 4638858333464270214 4657948285453835112 4679625583970188488 4681756561012069266 4701023048917468728 4707480498160487229 4724701342545942576 4726852845889542732 4746304915214191056 4752824564823001758 4774556730185704098 4810667901370354296 4834898458407072432 4837100142586674924 4857005904490323792 4879609583285153808 4881831627721986756 4901921469811377648 4906420624951555752 4908654878423755914 4928855104260890712 4931099573798350134 4935625509623886441 4951392164637026472 4958193527500538871 4968394717808726568 4995693589884598692 5016251999719514736 5023142455763085498 5043813823893797784 5069594382634370862 5090456910957969096 5092774969660591122 5097449296824669603 5113732891346437176 5118426454424771124 5120757249713671293 5131292905277865144 5141830324815373644 5180719278398843088 5209184768939496072 5237806663274328468 5240191821135564501 5261756396531184108 5286243715225583292 5288650930032152319 5307997804588651536 5310414925628992452 5315289010364185398 5332268484993720816 5339593029615964938 5350578926870936304 5379977712183413976 5409538029283322844 5412001389041648583 5431799502654859152 5434272999696140964 5456636263069376112 5464131642551614266 5489560781195798034 5512151566303599672 5514661653537799854 5526007744145393232 5537355734416556232 5544961992293502051 5570316185216654781 5589444057534817389 5609891289627149616 5612445884932080012 5635542370055257296 5640714868141584504 5643283499684454078 5666506888572044424 5674290551880522507 5724157395776815044 5726764024827715233 5750330954971039164 5752949502764741823 5776624192076530884 5793822151582138128 5796460504110180996 5820314251040675568 5825656339228193832 5828309188198698474 5852293999672767192 5860332865056933081 5884449461209430748 5971497530162232978 5986508389490842668 5998802045617935918 6011144226484632144 6019401292729803342 6044172491465316936 6074616011844783312 6077382230429412084 6102392033846817072 6110774440486716546 6138715795953048126 6185144444619026952 6201170512091549631 6229525201218625761 6242342081349425688 6273783749938054896 6276640664213982972 6302470461186056976 6311127700830543318 6337099419764002344 6339985166312164458 6345804226659282567 6366075640247605464 6374820249643549977 6387936065754077016 6449466856782233232 6482432161401326676 6509108836962649008 6544873171231674552 6547853532420760014 6574799431731133512 6580834012831848588 6583830749631863091 6610924703334051828 6660924786512798256 6697523274350780664 6759459176845827816 6762537254795211162 6790366626214121496 6796599062432892804 6799694052898481553 6824568605899694832 6827676332951561724 6833943013325381226 6855773766420498192 6865191038077669206 6879315763119775248 6958287500196405321 6983742217699104624 6986922428180752668 7015675195374912144 7022634841518103899 7048324953634111056 7051534573376203092 7080553234171989936 7087052013818913864 7090279268834314098 7119457372821286584 7129236847234502637 7161835095278556147 7212717372377763792 7216001852055531444 7245697332928187952 7252347687610608648 7255650213880012386 7285508856735485688 7319414374927730712 7322747441582980134 7352882204717066472 7359630937427333628 7362982317635633871 7393282656391336068 7396649360697525201 7427088246955539708 7452592076713089852 7483261179909440016 7493540384826898038 7524377999579272104 7565720735840696676 7604391573951556293 7632209861035753392 7635685366436953644 7639162454490886683 7667107939961385552 7670599337019655764 7677639681637156686 7702165589435374512 7712745487223060466 7728614005480241328 7771078917598264632 7810220586657578544 7813777153409244108 7845932614945907664 7856709994911492702 7892634594796776162 7929365572838374938 7961996706882977304 7965622388443488678 7972933515546278097 7982011185987790224 7998402727490581224 8009389544423947407 8025868390306404456 8069966568275120964 8103176307239216112 8147699253982288728 8151409499544211446 8184954394604064168 8196197463827421399 8268227349455399508 8271992480306699781 8306033601624834348 8368854218951977296 8414836934440724424 8418668827398120018 8453313555082885944 8461072302212376756 8464925249526681117 8499760332858066636 8564046154087883472 8586236093665222566 8625496432456558746 8643242881868435568 8664936288114796326 8690733227373207192 8694690756165271494 8730471376561013352 8742463782298047711 8774445350442464784 8778440999509150788 8814566271112069104 8826674191814146122 8957246295243349467 8979762584236264002 8998203068426903877 9016716339726948216 9062132083243857072 9066258737197975404 9103568443935415632 9111924017767174968 9116073345644118126 9153588050770225608 9166161660730074819 9208073693929572189 9277716666928540428 9315896570907670224 9359251167940376976 9363513122024138532 9402046097834937456 9414960996320974458 9453705691779085464 9466691551245814977 9505649129646003516 9509977749468246687 9549113460371408196 9621335802740708592 9674200285173349848 9763663255443973512 9812841249903111504 9817309756847511828 9821780298631140021 9857710208521781424 9862199147596700268 9871251019247772882 9902784329274052944 9916387055001077742 9936789435617453136 9991387179769197384 10046284911526170996 10087627647787595568 10139188765268741724 10143805882192816743 10180913821915938192 10185549939321182244 10194898593649339206 10227465782692874352 10236852908849542248 10241514499427342586 10262585810555730288 10283660649630747288 10297786557116503809 10418369537878992144 10475613326548656936 10480383642271129002 10523512793062368216 10572487430451166584 10577301860064304638 10620829851257984904 10630578020728370796 10635418903251471147 10679186059231929876 10759955424366827952 10819076058566645688 10824002778083297166 10868545999392281928 10883475320820018579 10928263285103228532 10979121562391596068 10984121162374470201 11024303132607199344 11029323307075599708 11074711468833112464 11089923984587004102 11140632370433309562 11178888115069634778 11224891769864160024 11281429736283169008 11286566999368908156 11333013777144088848 11348581103761045014 11448314791553630088 11453528049655430466 11500661909942078328 11505899005529483646 11516459522455735029 11553248384153061768 11569118230834590699 11592921008220361992 11651312678456387664 11656618376397396948 11704587999345534384 11720665730113866162 11768898922418861496 11785064992367239053 11838951892195164243 11894048359257562407 11942995060324465956 11948433582665233017 11973016778981685336 11997604091235871836 12038802585459606684 12088344982930633872 12154764460858824168 12221548880973433092 12227114249316317169 12277431591906096252 12370288889238053904 12402341024183099262 12459050402437251522 12484684162698851376 12553281328427965944 12622255401661086636 12628003241097180027 12674198839528004688 12679970332624328916 12691608453318565134 12732151280495210928 12749640499287099954 12775872131508154032 12879354140497833849 12938244648684838119 12964864322802653352 12997404432172194489 13042036134247907241 13089746342463349104 13095707064841520028 13149598863462267024 13161668025663697176 13167661499263726182 13221849406668103656 13240011287721219183 13395046548701561328 13518918353691655632 13525074509590422324 13580733252428242992 13593198124865785608 13599388105796963106 13655352665903123448 13667886026650762452 13674110018466177189 13730382076155338412 13916575000392810642 13973844856361505336 14045269683036207798 14103069146752406184 14122441494481461687 14174104027637827728 14180558537668628196 14238914745642573168 14258473694469005274 14323670190557112294 14432003704111062888 14504695375221217296 14511300427760024772 14571017713470971376 14638828749855461424 14645494883165960268 14705764409434132944 14719261874854667256 14725964635271267742 14786565312782672136 14793298721395050402 14806876528871659323 14854176493911079416 14874580582501616613 14905184153426179704 14987080769653796076 15048755999158544208 15131441471681393352 15208783147903112586 15271370732873907288 15278324908981773366 15341198674039311528 15355279363274313372 15362271749141013879 15425490974446120932 15542157835196529264 15627554306818488216 15713419989822985404 15720575463406693503 15785269189593552324 15858731145676749876 15865952790096456957 15923993413765954608 15931244776886977356 15945867031092556194 15996805454981162448 16018779088847894814 16051736780612808912 16139933136550241928 16236004167124945749 16295398507964577456 16302818999088422892 16369908789208128336 16392394927654842798 16536454698910799016 16543984960613399562 16612067203249668696 16634885976880506153 16710948555649964343 16829673868881448848 16837337654796240036 16906627110165771888 16922144604424753512 16929850499053362234 16999520665716133272 17022871655641567521 17172472187330445132 17180292074483145699 17250992864913117492 17258848508294225469 17329872576229592652 17381466454746414384 17389381512330542988 17460942753122026704 17484927564596095422 17556881999018301576 17580998595170799243 17653348383628292244 17914492590486698934 17959525168472528004 17996406136853807754 18033432679453896432 18132517474395950808 18223848035534349936 18232146691288236252 18307176101540451216 18332323321460149638 18416147387859144378 18555433333857080856 18603511536274648893 18688575603655877283 18727026244048277064 18829921992641948916 18907411383558170928 18933383102491629954 19011298259292007032 19019955498936493374 19098226920742816392 19124460748930649931 19348400570346699696 19527326510887947024 19634619513695023656 19643560597262280042 19724398295193400536 19742502038495545764 19751492248895589273 19832774110002155484 19982774359538394768 20092569823052341992 20278377530537483448 20287611764385633486 20371099878642364488 20389797187298678412 20399082158695444659 20473705817699084496 20483028998854685172 20567321299261494576 20595573114233007618 20951226653097313872 20960767284542258004 21047025586124736432 21067904524554311697 21144974860902333168 21154603720128609276 21241659702515969808 21261156041456741592 21270837806502942294 21358372118463859752 21387710541703507911 21485505285835668441 21638152117133291376 21648005556166594332 21737091998784563856 21766950641640037158 21856526570206457064 21958243124783192136 21968242324748940402 22058646614151199416 22088946952906901613 22179847969174008204 22189948082092575603 22281264740866619124 22357776230139269556 22449783539728320048 22573133998737816312 22697162207522090028 22896629583107260176 22907056099310860932 22917487363472660049 23001323819884156656 23011798011058967292 23032919044911470058 23106496768306123536 23138236461669181398 23185842016440723984 23313236752794793896 23441331460227732324 23537797844837722992 23570129984734478106 23677903784390328486 23788096718515124814 23885990120648931912 23896867165330466034 23918800546638834291 23946033557963370672 23995208182471743672 24028168633271842221 24077605170919213368 24309528921717648336 24443097761946866184 24454228498632634338 24554863183812192504 24588592391482264197 24804682048366198524 24815977440920099343 24918100804874503044 25106562656855931888 25244510803322173272 25256006482194360054 25359940665248657832 25383216906637130268 25394775748580043351 25499280998574199908 25758708280995667698 25876489297369676238 25929728645605306704 25994808864344388978 26084072268495814482 26191414129683040056 26227391346894143133 26323336051327394352 26335322998527452364 26443698813336207312 26480022575442438366 26871738885730048401 26994609205280711631 27050149019180844648 27186396249731571216 27198776211593926212 27310705331806246896 27335772053301524904 27348220036932354378 27460764152310676824 27498484982190224457 27624221081788716567 27833150000785621284 27947689712723010672 28090539366072415596 28206138293504812368 28244882988962923374 28361117075337256392 28516947388938010548 28529933248404740061 28647340381114224588 28864007408222125776 29022600855520049544 29290989766331920536 29438523749709334512 29451929270542535484 29465340895893420063 29573130625565344272 29586597442790100804 29613753057743318646 29708352987822158832 29749161165003233226 29810368306852359408 29974161539307592152 30262882943362786704 30417566295806225172 30431417646578450229 30542741465747814576 30556649817963546732 30682397348078623056 30710558726548626744 30724543498282027758 30850981948892241864 30893359671349511427 31255108613636976432 31426839979645970808 31441150926813387006 31570538379187104648 31717462291353499752 31731905580192913914 31862489553773954712 31891734062185112388 31906256709754413441 32037558177695789628 32279866273100483856 32472008334249891498 32605637998176845784 32650425962460055737 32784789855309685596 32952363487123410603 33072909397821598032 33087969921226799124 33224134406499337392 33269771953761012306 33421897111299928686 33674675309592480072 33844289208849507024 33859700998106724468 33999041331432266544 34045743311283135042 34344944374660890264 34360584148966291398 34501985729826234984 34517697016588450938 34549378567367205087 34659745152459185304 34707354692503772097 34778763024661085976 34969855129192190844 35113763998036603152 35161997190341598486 35306696767256584488 35516855676585492729 35682145077772687221 35828985180973397868 35845300747995699051 35919050336945056008 35992812273707615508 36265034948791901616 36464293382576472504 36664646642920299276 36681342747948951507 36832294775718288756 37110866667714161712 37207023072549297786 37377151207311754566 37454052488096554128 37659843985283897832 37866766204983259908 37884009723291540081 38022596518584014064 38039910997872986748 38196453841485632784 38248921497861299862 38814733946054514357 38992213296516583467 39126108402743721723 39269239027390047312 39287121194524560084 39448796590386801072 39485004076991091528 39502984497791178546 39665548220004310968 39720033863163657549 40185139646104683984 40556755061074966896 40575223528771266972 40742199757284728976 40779594374597356824 40798164317390889318 40966057997709370344 41022330055398531567 41191146228466015236 41921534569084516008 42135809049108623394 42309207440257218552 42522312082913483184 42541675613005884588 42716744236927719504 42775421083407015822 42971010571671336882 43296011112333188664 43533901283280074316 43713053140412914128 43916486249566384272 43936484649497880804 44117293228302398832 44177893905813803226 44359695938348016408 44379896164185151206 44420629586614977969 44562529481733238248 44623741747504849839 44715552460278539112 45146267997475632624 45394324415044180056 45814112198621721864 45834974726945320098 46023596022117934584 46065838089822940116 46086815247423041637 46276472923338362796 46626473505589587792 46882662920455464648 47140259969468956212 47161726390220080509 47355807568780656972 47576193437030249628 47597858370289370871 47771980241297863824 47793734330660932068 47837601093277668582 47990416364943487344 48056337266543684442 48155210341838426736 48708012501374837247 48886195523893732368 48908456997265268676 49109726367624385008 49177184782964528394 49609364096732397048 49631954881840198686 49836201609749006088 49904657930641518459 50132845666949893029 50489021606644346544 50512012964388720108 50719881330497315664 50766433813274260536 50789551497160086702 50998561997148399816 51068614966924702563 51517416561991335396 51540876223449437097 51752978594739352476 51776545524882676407 51989617728688777956 52168144536991628964 52382828259366080112 52454782693788286266 52670645997054904728 52960045150884876732 53743477771460096802 53989218410561423262 54100298038361689296 54397552423187852424 54671544106603049808 54696440073864708756 54921528304621353648 54996969964380448914 55248442163577433134 55666300001571242568 55810534608823946679 56065726810967631849 56181078732144831192 56489765977925846748 56722234150674512784 57033894777876021096 57059866496809480122 57294680762228449176 57373382246791949793 58045201711040099088 58581979532663841072 58903858541085070968 58930681791786840126 59173194885580201608 59227506115486637292 59254476746686767819 59498322330006466452 59948323078615184304 60835132591612450344 60862835293156900458 61113299635927093464 61197246476086333977 61421117453097253488 61449086996564055516 61701963897784483728 61786719342699022854 62853679959291941616 62882301853626774012 63141076758374209296 63434924582706999504 63463811160385827828 63724979107547909424 63783468124370224776 63812513419508826882 64075116355391579256 64163131625110523733 64456515857507005323 64944016668499782996 65211275996353691568 65300851924920111474 65569579710619371192 65904726974246821206 66175939842453598248 66266840858720704839 66539543907522024612 66569844246277726809 66843794222599857372 67349350619184960144 67719401996213448936 68091486622566270084 68689888749321780528 68721168297932582796 68752462090417980147 69003971459652469968 69035394033176901876 69098757134734410174 69319490304918370608 69414709385007544194 69557526049322171952 69939710258384381688 70323994380683196972 70613393534513168976 71033711353170985458 71364290155545374442 71657970361946795736 71690601495991398102 71838100673890112016 71985624547415231016 72084505899815526663 72928586765152945008 73329293285840598552 73362685495897903014 73664589551436577512 73765777174446792591 74414046145098595572 74447932322760298029 74754302414623509132 75319687970567795664 75733532409966519816 75768019446583080162 76079821995745973496 76184327245740130053 76497842995722599724 77629467892109028714 77984426593033166934 78252216805487443446 78574242389049120168 78970008153982183056 79005968995582357092 79331096440008621936 79440067726327315098 80615216657190145203 80983827615842134893 81150447057542533944 81559188749194713648 81596328634781778636 81932115995418740688 82044660110797063134 82382292456932030472 82495454946570673371 82872663245366149701 83843069138169032016 84271618098217246788 84618414880514437104 85083351226011769176 85550842166814031644 85589799745214220183 85942021143342673764 86592022224666377328 87067802566560148632 87872969298995761608 88355787811627606452 88396022687680260189 88719391876696032816 88759792328370302412 88841259173229955938 89125058963466476496 89247483495009699678 89431104920557078224 90788648830088360112 91294252939735350687 91628224397243443728 91669949453890640196 92047192044235869168 92131676179645880232 92173630494846083274 92552945846676725592 92680079014048534281 93765325840910929296 94280519938937912424 94323452780440161018 94711615137561313944 95152386874060499256 95195716740578741742 95587468661321864136 95675202186555337164 95718770129263240323 96112674533087368884 97416025002749674494 97816913994530537352 98354369565929056788 98857090461370231809 99218728193464794096 99263909763680397372 99672403219498012176 99809315861283036918 100265691333899786058 101024025928777440216 101532867626548521072 101579102994320173404 101997123994296799632 102137229933849405126 103034833123982670792 103081752446898874194 103505957189478704952 103553091049765352814 103648135702101615261 103979235457377555912 104122064077511316291 104336289073983257928 104909565387576572532 105341291994109809456 105920090301769753464 106550567029756478187 107486955542920193604 107535902243987097153 107978436821122846524 108795104846375704848 109392880147729417512 109993939928760897828 110044028243846854521 110496884327154866268 111332600003142485136 111621069217647893358 112131453621935263698 112362157464289662384 112979531955851693496 113652029169874620243 114067789555752042192 114119732993618960244 114589361524456898352 114746764493583899586 116444201838163543071 116976639889549750401 117807717082170141936 117861363583573680252 118346389771160403216 118455012230973274584 118508953493373535638 118996644660012932904 119160101589490972647 121670265183224900688 121725670586313800916 122226599271854186928 122394492952172667954 122898173993128111032 123066990166195594701 123573438685398045708 125764603707253548024 126927622320771655656 127566936248740449552 127625026839017653764 128150232710783158512 128326263250221047466 128913031715014010646 129888033336999565992 130601703849840222948 131139159421238742384 131809453948493642412 132351879684907196496 132533681717441409678 133079087815044049224 133139688492555453618 133687588445199714744 133871225242514549517 135438803992426897872 136182973245132540168 137442336595865165592 137504924180835960294 138070788066353803752 138197514269468820348 138260445742269124911 138829418770015088388 139879420516768763376 140647988761366393944 141485179170660241527 142067422706341970916 142728580311090748884 142793575110868112613 143315940723893591472 143381202991982796204 143971249094830462032 144169011799631053326 146658586571681197104 146725370991795806028 147329179102873155024 147531554348893585182 148828092290197191144 148895864645520596058 149508604829247018264 149713973791924555377 150398537000849679087 151467064819933039632 151536038893166160324 152159643991491946992 152368654491480260106 152995685991445199448 153205844900774107689 154622628670348311291 155258935784218057428 155329636574648029221 155968853186066333868 156504433610974886892 157148484778098240336 158011937991164714184 158880135452654630196 161230433314380290406 161967655231684269786 162300894115085067888 163192657269563557272 164089320221594126268 164764584913864060944 164990909893141346742 165745326490732299402 167431603826471840037 168197180432902895547 168543236196434493576 170166702452023538352 171101684333628063288 171179599490428440366 171884042286685347528 172120146740375849379 174135605133120297264 175745938597991523216 176711575623255212904 176792045375360520378 177519584656740604824 177682518346459911876 177763430240060303457 178494966990019399356 182588505879470701374 183339898907781280392 183591739428259001931 184263352359291760464 184347260989692166548 185105891693353451184 185360158028097068562 188561039877875824848 188646905560880322036 189423230275122627888 190304773748120998512 190391433481157483484 191174937322643728272 191350404373110674328 191437540258526480646 192225349066174737768 192489394875331571199 193369547572521015969 194832050005499348988 195633827989061074704 196708739131858113576 197714180922740463618 198527819527360794744 199618631722566073836 199709532738833180427 200531382667799572116 202048051857554880432 203158205988640346808 204274459867698810252 206069666247965341584 206163504893797748388 206257386271253940441 207011914378957409904 207106182099530705628 207296271404203230522 207958470914755111824 208244128155022632582 208672578147966515856 209819130775153145064 211840180603539506928 213101134059512956374 214973911085840387208 215071804487974194306 215956873642245693048 216253517699446579989 218785760295458835024 219987879857521795656 220088056487693709042 220993768654309732536 221297331523340377773 223242138435295786716 223343796968280894087 224262907243870527396 225959063911703386992 227304058339749240486 228239465987237920488 228552981737220390159 229493528987167799172 232888403676327086142 233953279779099500802 235722727167147360504 236910024461946549168 237017906986747071276 237993289320025865808 238320203178981945294 241845649971570435609 242951482847526404679 243451341172627601832 244788985904345335908 245796347986256222064 246133980332391189402 247146877370796091416 248617989736098449103 251529207414507096048 253855244641543311312 255250053678035307528 256652526500442094932 256769399235642660549 257826063430028021292 259776066673999131984 261203407699680445896 263618907896987284824 265067363434882819356 265188068063040780567 266158175630088098448 266279376985110907236 267375176890399429488 267742450485029099034 272365946490265080336 273882758819206052061 274884673191730331184 275009848361671920588 276141576132707607504 276395028538937640696 276520891484538249822 277658837540030176776 278040237042145602843 281295977522732787888 282970358341320483054 284134845412683941832 285457160622181497768 285587150221736225226 286762405983965592408 287156310387789720969 288338023599262106652 293450741983591612056 295063108697787170364 297656184580394382288 297791729291041192116 299017209658494036528 299427947583849110754 300797074001699358174 303072077786332320648 304737308982960520212 305991371982890398896 306411689801548215378 309245257340696622582 310517871568436114856 310659273149296058442 310944407106304845783 311937706372132667736 312366192232533948873 313008867221949773784 316023875982329428368 317760270905309260392 319651701089269434561 322460866628760580812 322607706731961291459 323935310463368539572 326385314539127114544 328178640443188252536 329981819786282693484 330132084731540563563 331490652981464598804 334863207652943680074 336394360865805791094 337086472392868987152 340956087509623860729 342203368667256126576 342359198980856880732 343768084573370695056 344240293480751698758 349332605514490629213 350929919668649251203 353423151246510425808 353584090750721040756 355039169313481209648 355365036692919823752 355526860480120606914 356989933980038798712 357480304768472917941 365177011758941402748 366679797815562560784 367183478856518003862 368694521979384333096 370720316056194137124 377293811121760644072 380782866962314966968 382700808746221348656 382875080517052961292 384450698132349475536 384978789750663142398 386739095145042031938 389664100010998697976 393417478263716227152 395428361845480927236 397055639054721589488 399237263445132147672 399419065477666360854 401062765335599144232 401613675727543648551 406316411977280693616 408548919735397620504 412327009787595496776 412514772542507880882 414212364199061411256 414592542808406461044 414781337226807374733 416488256310045265164 419638261550306290128 424455537511980724581 426202268119025912748 428380725332604337839 429947822171680774416 430143608975948388612 431913747284491386096 432507035398893159978 439975759715043591312 440176112975387418084 441987537308619465072 442594663046680755546 446484276870591573432 446687593936561788174 448525814487741054792 449141921375773666131 451195611002549037261 454608116679498480972 456478931974475840976 457105963474440780318 458987057974335598344 463867886011044933873 465776807352654172284 465988909723944087663 467906559558199001604 471445454334294721008 474035813973494142552 476640406357963890588 483691299943140871218 485902965695052809358 486902682345255203664 489577971808690671816 492267960664782378804 494293754741592182832 497235979472196898206 504591541298708686641 510500107356070615056 513305053000884189864 513538798471285321098 515652126860056042584 516360440221127548137 522406815399360891792 527237815793974569648 530134726869765638712 530376136126081561134 532558753970221814472 533290290720180910371 535484900970058198068 547765517638412104122 550019696723343841176 552790057077875281392 553041782969076499644 555317675080060353552 556080474084291205686 565940716682640966108 568269690825367883664 570914321244362995536 571174300443472450452 573524811967931184816 574312620775579441938 576676047198524213304 577468184625994713597 580108642717563047907 586901483967183224112 590126217395574340728 595583458582082384232 598855895167698221508 599128598216499541281 601594148003398716348 606144155572664641296 609474617965921040424 612823379603096430756 618490514681393245164 618772158813761821323 621035743136872229712 621318546298592116884 621888814212609691566 623875412744265335472 624732384465067897746 626017734443899547568 635520541810618520784 639303402178538869122 644921733257521161624 645215413463922582918 647870620926737079144 648760553098339739967 656357280886376505072 659963639572565386968 660264169463081127126 662981305962929197608 663891994570021133319 669726415305887360148 670031390904842682261 672788721731611582188 681912175019247721458 684718397961713761464 688480586961503397516 698665211028981258426 701859839337298502406 707168181501442081512 710730073385839647504 711053720960241213828 713979867960077597424 714960609536945835882 725536949914711306827 728854448542579214037 730354023517882805496 734366957713036007724 737389043958768666192 741440632112388274248 745853969208295347309 754587622243521288144 761565733924629933936 765750161034105922584 769957579501326284796 770308197706927981647 773478190290084063876 779328200021997395952 790856723690961854472 795564204189122341701 798474526890264295344 798838130955332721708 802125530671198288464 803227351455087297102 817097839470795241008 824654019575190993552 825029545085015761764 828424728398122822512 829185085616812922088 829562674453614749466 832976512620090530328 834120711126436808529 848911075023961449162 852404536238051825496 856761450665208675678 860287217951896777224 861468931163369162907 865014070797786319956 880352225950774836168 885189326093361511092 892968553741183146864 893375187873123576348 897051628975482109584 898283842751547332262 902391222005098074522 909216233358996961944 914211926948881560636 917974115948671196688 927735772022089867746 931553614705308344568 931977819447888175326 935813119116398003208 937098576697601846619 948071627946988285104 953280812715927781176 958955103267808303683 967382599886281742436 967823120195883874377 971805931390105618716 979155943617381343632 984535921329564757608 990396254194621690689 994471958944393796412 1009183082597417373282 1026610106001768379728 1027077596942570642196 1031304253720112085168 1032720880442255096274 1047997816543471887639 1052789759005947753609 1060269453739531277424 1060752272252163122268 1065117507940443628944 1066580581440361820742 1070969801940116396136 1072440914305418753823 1095531035276824208244 1100039393446687682352 1106083565938152999288 1112160948168582411372 1131881433365281932216 1142348600886944900904 1148625241551158883876 1153352094397048426608 1154936369251989427194 1160217285435126095814 1180252434791148681456 1191166917164164768464 1197711790335396443016 1198257196432999082562 1203188296006797432696 1204841027182630945653 1218949235931842080848 1225646759206192861512 1236981029362786490328 1237544317627523642646 1242637092597184233768 1243777628425219383132 1244344011680422124199 1249464768930135795492 1278606804357077738244 1285142175997813013517 1289843466515042323248 1290430826927845165836 1295741241853474158288 1297521106196679479934 1319927279145130773936 1320528338926162254252 1325962611925858395216 1327783989140042266638 1339452830611774720296 1340062781809685364522 1345577443463223164376 1347425764127320998393 1353586833007647111783 1363824350038495442916 1369436795923427522928 1376961173923006795032 1397330422057962516852 1397966729171832262989 1403719678674597004812 1414336363002884163024 1422107441920482427656 1429921219073891671764 1451073899829422613654 1457708897085158428074 1460708047035765610992 1468733915426072015448 1482881264224776548496 1491707938416590694618 1513774623896126059923 1531500322068211845168 1539915159002652569592 1540616395413855963294 1546956380580168127752 1549081320663382644411 1581713447381923708944 1591128408378244683402 1597676261910665443416 1599870872160542731113 1606454702910174594204 1650059090170031523528 1658370171233625844176 1659125348907229498932 1665953025240181060656 1668241422252873617058 1697822150047922898324 1704809072476103650992 1713522901330417351356 1720574435903793554448 1722937862326738325814 1730028141595572639912 1740325928152689143721 1760704451901549672336 1770378652186723022184 1786750375746247152696 1796567685503094664524 1797385794649498623843 1804782444010196149044 1818432466717993923888 1828423853897763121272 1855471544044179735492 1856316476441285463969 1863107229410616689136 1863955638895776350652 1871626238232796006416 1874197153395203693238 1906561625431855562352 1917910206535616607366 1934765199772563484872 1935646240391767748754 1943611862780211237432 1946281659295019219901 1969071842659129515216 1980792508389243381378 1988943917888787592824 1991675983710063399957 2010094172714528046783 2018366165194834746564 2054155193885141284392 2065441760884510192548 2095995633086943775278 2105579518011895507218 2121504544504326244536 2133161162880723641484 2141939603880232792272 2144881828610837507646 2176610849744133920481 2186563345627737642111 2191062070553648416488 2212167131876305998576 2224321896337164822744 2237561907624886041927 2263762866730563864432 2284697201773889801808 2297250483102317767752 2309872738503978854388 2310924593120783944941 2320434570870252191628 2386692612567367025103 2395423580670792886032 2396514392865998165124 2406376592013594865392 2409682054365261891306 2451293518412385723024 2473962058725572980656 2475088635255047285292 2485274185194368467536 2487555256850438766264 2488688023360844248398 2498929537860271590984 2502362133379310425587 2557213608714155476488 2570284351995626027034 2580861653855690331672 2595042212393358959868 2641056677852324508504 2655567978280084533276 2678905661223549440592 2680125563619370729044 2691154886926446328752 2694851528254641996786 2707173666015294223566 2727648700076990885832 2753922347846013590064 2794660844115925033704 2795933458343664525978 2807439357349194009624 2811295730092805539857 2844214883840964855312 2859842438147783343528 2876865309803424911049 2902147799658845227308 2903469360587651623131 2915417794170316856148 2937467830852144030896 2971188762583865072067 2983415876833181389236 3027549247792252119846 3079830318005305139184 3081232790827711926588 3093912761160336255504 3098162641326765288822 3143993449630415662917 3158369277017843260827 3182256816756489366804 3195352523821330886832 3199741744321085462226 3212909405820349188408 3300118180340063047056 3318250697814458997864 3336482844505747234116 3395644300095845796648 3427045802660834702712 3445875724653476651628 3460056283191145279824 3480651856305378287442 3540757304373446044368 3573500751492494305392 3593135371006189329048 3594771589298997247686 3609564888020392298088 3614523081547892836959 3656847707795526242544 3710943088088359470984 3712632952882570927938 3727911277791552701304 3733032035041266372597 3748394306790407386476 3835820413071233214732 3869530399545126969744 3871292480783535497508 3887223725560422474864 3892563318590038439802 3961585016778486762756 3977887835777575185648 3983351967420126799914 4020188345429056093566 4036732330389669493128 4042277292381962995179 4060760499022941335349 4108310387770282568784 4130883521769020385096 4191991266173887550556 4193900187515496788967 4211159036023791014436 4243009089008652489072 4266322325761447282968 4289763657221675015292 4353221699488267840962 4373126691255475284222 4382124141107296832976 4448643792674329645488 4475123815249772083854 4541323871688378179769 4594500966204635535504 4619745477007957708776 4621849186241567889882 4640869141740504383256 4647243961990147933233 4773385225134734050206 4793028785731996330248 4819364108730523782612 4950177270510094570584 4975110513700877532528 4977376046721688496796 4997859075720543181968 5004724266758620851174 5114427217428310952976 5140568703991252054068 5161723307711380663344 5190084424786717919736 5220977784458067431163 5282113355704649017008 5311135956560169066552 5360251127238741458088 5389703056509283993572 5392157383948495871529 5414347332030588447132 5455297400153981771664 5568949429323856391907 5589321688231850067408 5591866916687329051956 5614878714698388019248 5622591460185611079714 5719684876295566687056 5753730619606849822098 5804295599317690454616 5806938721175303246262 5830835588340633712296 5838844977885057659703 5942377525167730144134 5966831753666362778472 6030282518143584140349 6055098495584504239692 6162465581655423853176 6196325282653530577644 6287986899260831325834 6316738554035686521654 6364513633512978733608 6399483488642170924452 6425818811640698376816 6559690036883212926333 6636501395628917995728 6672965689011494468232 6712685722874658125781 6791288600191691593296 6854091605321669405424 6891751449306953303256 6932773779362351834823 6961303712610756574884 7186270742012378658096 7189543178597994495372 7219129776040784596176 7229046163095785673918 7421886176176718941968 7425265905765141855876 7455822555583105402608 7466064070082532745194 7496788613580814772952 7507086400137931276761 7671640826142466429464 7742584961567070995016 7785126637180076879604 7923170033556973525512 7966703934840253599828 8040376690858112187132 8073464660779338986256 8084554584763925990358 8121520998045882670698 8261767043538040770192 8383982532347775101112 8387800375030993577934 8422318072047582028872 8433887190278416619571 8532644651522894565936 8579527314443350030584 8630595929410274733147 8706443398976535681924 8710408081762954869393 8746253382510950568444 8950247630499544167708 9082647743376756359538 9239490954015915417552 9243698372483135779764 9281738283481008766512 9294487923980295866466 9431980348891246988751 9475107831053529782481 9546770450269468100412 9586057571463992660496 9638728217461047565224 9900354541020189141168 9954752093443376993592 10009448533517241702348 10281137407982504108136 10380168849573435839472 10441955568916134862326 10622271913120338133104 10720502254477482916176 10779406113018567987144 10784314767896991743058 10828694664061176894264 10843569244643678510877 11137898858647712783814 11183733833374658103912 11199096105123799117791 11245182920371222159428 11507461239213699644196 11608591198635380909232 11613877442350606492524 11661671176681267424592 11677689955770115319406 11884755050335460288268 11933663507332725556944 12060565036287168280698 12110196991169008479384 12182281497068824006047 12324931163310847706352 12392650565307061155288 12575973798521662651668 12581700562546490366901 12633477108071373043308 12729027267025957467216 12798966977284341848904 13119380073766425852666 13345931378022988936464 13425371445749316251562 13623971615065134539307 13783502898613906606512 13865547558724703669646 13922607425221513149768 13941731885970443799699 14379086357195988990744 14458092326191571347836 14850531811530283711752 14932128140165065490388 14993577227161629545904 15014172800275862553522 15343281652284932858928 15485169923134141990032 15570253274360153759208 15662933353374202293489 15846340067113947051024 15933407869680507199656 16080753381716224374264 16169109169527851980716 16176472151845487614587 16243041996091765341396 16706848287971569175721 16767965064695550202224 16775600750061987155868 16844636144095164057744 16867774380556833239142 17159054628886700061168 17261191858820549466294 17412886797953071363848 17420816163525909738786 17492506765021901136888 17516534933655172979109 17900495260999088335416 18165295486753512719076 18487396744966271559528 18588975847960591732932 18863960697782493977502 18950215662107059564962 19093540900538936200824 19277456434922095130448 19679070110649638778999 19909504186886753987184 20018897067034483404696 20138057168623974377343 20562274815965008216272 20798321338087055504469 20883911137832269724652 21558812226037135974288 21568629535793983486116 21657389328122353788528 21687138489287357021754 22275797717295425567628 22367467666749316207824 22398192210247598235582 22490365840742444318856 23014922478427399288392 23227754884701212985048 23355379911540230638812 23769510100670920576536 24121130072574336561396 24220393982338016958768 24364562994137648012094 24785301130614122310576 25151947597043325303336 25163401125092980733802 25266954216142746086616 25301661570835249858713 25597933954568683697808 25891787788230824199441 26131224245288864608179 26238760147532851705332 26850742891498632503124 27247943230130269078614 27731095117449407339292 27845214850443026299536 27883463771940887599398 28295941046673740966253 28425323493160589347443 28758172714391977981488 28916184652383142695672 29701063623060567423504 29864256280330130980776 30028345600551725107044 31140506548720307518416 31325866706748404586978 31866815739361014399312 32161506763432448748528 32338218339055703961432 32352944303690975229174 32486083992183530682792 32530707733931035532631 33413696575943138351442 33551201500123974311736 33735548761113666478284 34522383717641098932588 34825773595906142727696 34841632327051819477572 34985013530043802273776 35033069867310345958218 35800990521998176670832 36330590973507025438152 36546844491206472018141 36974793489932543119056 37177951695921183465864 37727921395564987955004 37745101687639471100703 37900431324214119129924 38187081801077872401648 39358140221299277557998 40037794134068966809392 40276114337247948754686 40871914845195403617921 41596642676174111008938 41767822275664539449304 43137259071587966972232 43374276978574714043508 44551595434590851135256 44796384420495196471164 44980731681484888637712 46029844956854798576784 46455509769402425970096 46710759823080461277624 46988800060122606880467 47539020201341841153072 48242260145148673122792 48529416455536462843761 48729125988275296024188 50303895194086650606672 50326802250185961467604 50533908432285492173232 50603323141670499717426 51783575576461648398882 52262448490577729216358 52477520295065703410664 52549604800965518937327 53701485782997265006248 54495886460260538157228 55462190234898814678584 55766927543881775198796 56591882093347481932506 56850646986321178694886 57832369304766285391344 59037210331948916336997 59728512560660261961552 60056691201103450214088 60414171505871923132029 62651733413496809173956 64676436678111407922864 64705888607381950458348 64972167984367061365584 65061415467862071065262 66827393151886276702884 67102403000247948623472 67471097522227332956568 69044767435282197865176 69683264654103638955144 70066139734620691916436 72661181947014050876304 73093688982412944036282 74355903391842366931728 75455842791129975910008 75490203375278942201406 75800862648428238259848 75904984712505749576139 78393672735866593824537 78716280442598555115996 80552228674495897509372 81743829690390807235842 83193285352348222017876 83535644551329078898608 85275970479481768042329 86274518143175933944464 86748553957149428087016 89103190869181702270512 89592768840990392942328 93421519646160922555248 93977600120245213760934 96484520290297346245584 97058832911072925687522 97458251976550592048376 97592123201793106597893 100653604500371922935208 101206646283340999434852 103567151152923296797764 104524896981155458432716 104955040590131406821328 105099209601931037874654 107402971565994530012496 108991772920521076314456 109640533473619416054423 110924380469797629357168 111533855087763550397592 113183764186694963865012 113235305062918413302109 113701293972642357389772 118074420663897832673994 120113382402206900428176 120828343011743846264058 122615744535586210853763 125303466826993618347912 129411777214763900916696 130122830935724142130524 133654786303772553405768 134942195044454665913136 138089534870564395730352 139366529308207277910288 140132279469241383832872 140966400180367820641401 145588249366609388531283 146187377964825888072564 150911685582259951820016 150980406750557884402812 151601725296856476519696 151809969425011499152278 156787345471733187649074 157432560885197110231992 161104457348991795018744 163487659380781614471684 166386570704696444035752 170551940958963536084658 173497107914298856174032 177111630995846749010991 179185537681980785884656 181242514517615769396087 187955200240490427521868 194117665822145851375044 194916503953101184096752 195184246403586213195786 201307209000743845870416 202413292566681998869704 207134302305846593595528 209049793962310916865432 210198419203862075749308 217983545841042152628912 219281066947238832108846 223067710175527100795184 226367528373389927730024 226470610125836826604218 227402587945284714779544 227714954137517248728417 236148841327795665347988 241656686023487692528116 245231489071172421707526 250606933653987236695824 255827911438445304126987 258823554429527801833392 260245661871448284261048 267309572607545106811536 280264558938482767665744 281932800360735641282802 291176498733218777062566 292374755929651776145128 301960813501115768805624 303619938850022998304556 313574690943466375298148 314865121770394220463984 322208914697983590037488 326975318761563228943368 328921600420858248163269 332773141409392888071504 339705915188755239906327 341103881917927072169316 354223261991693498021982 362485029035231538792174 367847233606758632561289 375910400480980855043736 388235331644291702750088 390368492807172426391572 404826585133363997739408 414268604611693187191056 418099587924621833730864 420396838407724151498616 422899200541103461924203 438562133894477664217692 452735056746779855460048 452941220251673653208436 454805175890569429559088 455429908275034497456834 472297682655591330695976 483313372046975385056232 490462978142344843415052 511655822876890608253974 520491323742896568522096 531334892987540247032973 563865600721471282565604 582352997466437554125132 584749511859303552290256 603921627002231537611248 607239877700045996609112 627149381886932750596296 653950637523126457886736 657843200841716496326538 679411830377510479812654 682207763835854144338632 683144862412551746185251 708446523983386996043964 724970058070463077584348 735694467213517265122578 751820800961961710087472 767483734315335912380961 776470663288583405500176 780736985614344852783144 840793676815448302997232 845798401082206923848406 877124267788955328435384 905882440503347306416872 910859816550068994913668 944595365311182661391952 966626744093950770112464 980925956284689686830104 986764801262574744489807 1019117745566265719718981 1023311645753781216507948 1062669785975080494065946 1127731201442942565131208 1164705994932875108250264 1214479755400091993218224 1254298763773865501192592 1268697601623310385772609 1315686401683432992653076 1358823660755020959625308 1364415527671708288677264 1366289724825103492370502 1416893047966773992087928 1449940116140926155168696 1471388934427034530245156 1534967468630671824761922 1561473971228689705566288 1594004678962620741098919 1691596802164413847696812 1754248535577910656870768 1811764881006694612833744 1821719633100137989827336 1961851912569379373660208 1973529602525149488979614 2038235491132531439437962 2046623291507562433015896 2125339571950160988131892 2255462402885885130262416 2302451202946007737142883 2329411989865750216500528 2537395203246620771545218 2631372803366865985306152 2717647321510041919250616 2732579449650206984741004 2833786095933547984175856 2899880232281852310337392 2942777868854069060490312 2960294403787724233469421 3069934937261343649523844 3188009357925241482197838 3383193604328827695393624 3643439266200275979654672 3947059205050298977959228 4076470982265062878875924 4093246583015124866031792 4250679143900321976263784 4604902405892015474285766 4782014036887862223296757 5074790406493241543090436 5262745606733731970612304 5435294643020083838501232 5465158899300413969482008 5885555737708138120980624 5920588807575448466938842 6139869874522687299047688 6376018715850482964395676 6766387208657655390787248 6907353608838023211428649 7894118410100597955918456 8152941964530125757751848 8501358287800643952527568 8880883211363172700408263 9209804811784030948571532 9564028073775724446593514 10149580812986483086180872 10930317798600827938964016 11841177615150896933877684 12279739749045374598095376 12752037431700965928791352 13814707217676046422857298 15788236820201195911836912 16305883929060251515503696 17761766422726345400816526 18419609623568061897143064 19128056147551448893187028 20299161625972966172361744 20722060826514069634285947 23682355230301793867755368 25504074863401931857582704 27629414435352092845714596 35523532845452690801633052 36839219247136123794286128 38256112295102897786374056 41444121653028139268571894 47364710460603587735510736 55258828870704185691429192 62166182479542208902857841 71047065690905381603266104 76512224590205795572748112 82888243306056278537143788 110517657741408371382858384 124332364959084417805715682 142094131381810763206532208 165776486612112557074287576 248664729918168835611431364 331552973224225114148575152 497329459836337671222862728 994658919672675342445725456
- Sum of all divisors σ(n): 3714229915659806514702353845
- Sum of proper divisors (its aliquot sum) s(n): 2719570995987131172256628389
- 994658919672675342445725456 is an abundant number, because the sum of its proper divisors (2719570995987131172256628389) is greater than itself. Its abundance is 1724912076314455829810902933
Bases of 994658919672675342445725456
- Binary: 1100110110110000110011100000010100010111100000101011011000001101001110000001000111000100002
- Hexadecimal: 0x336C338145E0AD834E04710
- Base-36: 3GZ7PLVXY12OI52900
Squares and roots of 994658919672675342445725456
- 994658919672675342445725456 squared (9946589196726753424457254562) is 989346366484413619362532312805958139304483086126407936
- 994658919672675342445725456 cubed (9946589196726753424457254563) is 984062188069473586856350988775501802485622573734773948226480343988294562915618816
-
994658919672675342445725456 is a
perfect square number . Itssquare root is 31538213641116 -
The
cube root of 994658919672675342445725456 is 998216460.7698596727
Scales and comparisons
How big is 994658919672675342445725456?- 994,658,919,672,675,342,445,725,456 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 994,658,919,672,675,342,445,725,456 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 994658919672675342445725456 cubic inches would be around 83184705.1 feet tall.
Recreational maths with 994658919672675342445725456
- 994658919672675342445725456 backwards is 654527544243576276919856499
- 994658919672675342445725456 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 994658919672675342445725456's digits is 144
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 994658919672675342445725456 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 994658919672675342445725456 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/994658919672675342445725456/
Chicago style:
Numbermatics. 2024. "Number 994658919672675342445725456 - Facts about the integer". https://numbermatics.com/n/994658919672675342445725456/
The information we have on file for 994658919672675342445725456 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 994658919672675342445725456, math, Factors of 994658919672675342445725456, curriculum, school, college, exams, university, Prime factorization of 994658919672675342445725456, STEM, science, technology, engineering, physics, economics, calculator, nine hundred ninety-four septillion, six hundred fifty-eight sextillion, nine hundred nineteen quintillion, six hundred seventy-two quadrillion, six hundred seventy-five trillion, three hundred forty-two billion, four hundred forty-five million, seven hundred twenty-five thousand, four hundred fifty-six.