68339034714837081340221696
68,339,034,714,837,081,340,221,696 is an even composite number composed of eight prime numbers multiplied together.
68339034714837081340221696 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 68339034714837081340221696:
28 × 32 × 172 × 292 × 312 × 372 × 1512 × 20172
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 17 × 17 × 29 × 29 × 31 × 31 × 37 × 37 × 151 × 151 × 2017 × 2017)See below for interesting mathematical facts about the number 68339034714837081340221696 from the Numbermatics database.
Names of 68339034714837081340221696
- Cardinal: 68339034714837081340221696 can be written as Sixty-eight septillion, three hundred thirty-nine sextillion, thirty-four quintillion, seven hundred fourteen quadrillion, eight hundred thirty-seven trillion, eighty-one billion, three hundred forty million, two hundred twenty-one thousand, six hundred ninety-six.
Scientific notation
- Scientific notation: 6.8339034714837081340221696 × 1025
Factors of 68339034714837081340221696
Divisors of 68339034714837081340221696
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 29 31 32 34 36 37 48 51 58 62 64 68 72 74 87 93 96 102 111 116 124 128 136 144 148 151 153 174 186 192 204 222 232 248 256 261 272 279 288 289 296 302 306 333 348 372 384 408 444 453 464 493 496 522 527 544 558 576 578 592 604 612 629 666 696 744 768 816 841 867 888 899 906 928 961 986 992 1044 1054 1073 1088 1116 1147 1152 1156 1184 1208 1224 1258 1332 1359 1369 1392 1479 1488 1581 1632 1682 1734 1776 1798 1812 1856 1887 1922 1972 1984 2017 2088 2108 2146 2176 2232 2294 2304 2312 2368 2416 2448 2516 2523 2567 2601 2664 2697 2718 2738 2784 2883 2958 2976 3162 3219 3264 3364 3441 3468 3552 3596 3624 3712 3774 3844 3944 3968 4034 4107 4176 4216 4292 4352 4379 4437 4464 4588 4624 4681 4736 4743 4832 4896 5032 5046 5134 5202 5328 5394 5436 5476 5568 5587 5661 5766 5916 5952 6051 6324 6438 6528 6728 6882 6936 7104 7192 7248 7424 7548 7569 7688 7701 7888 7936 8068 8091 8214 8352 8381 8432 8584 8649 8758 8874 8928 8959 9176 9248 9362 9472 9486 9657 9664 9792 10064 10092 10268 10323 10404 10656 10693 10788 10872 10952 11136 11174 11322 11532 11832 11904 12102 12321 12648 12876 13056 13137 13456 13764 13872 14043 14208 14297 14384 14496 15096 15138 15283 15376 15402 15776 16136 16182 16337 16428 16704 16761 16762 16864 17168 17298 17516 17748 17856 17918 18153 18241 18352 18496 18724 18972 19314 19328 19499 19584 20128 20184 20536 20646 20808 21312 21386 21576 21744 21904 22272 22348 22644 22801 23064 23103 23273 23664 23808 24204 24642 25143 25296 25752 26071 26274 26877 26912 27528 27744 27869 28086 28416 28594 28768 28992 30192 30276 30566 30752 30804 31117 31552 32079 32272 32364 32674 32856 33263 33408 33522 33524 33728 34289 34336 34596 35032 35496 35557 35712 35836 36306 36482 36704 36992 37448 37944 38628 38656 38998 39168 39411 39701 40256 40368 41072 41292 41616 42129 42439 42624 42772 42891 43152 43488 43639 43808 44696 45288 45602 45849 46128 46206 46546 47328 48408 49011 49284 50283 50286 50592 51504 52142 52548 53754 53824 54723 55056 55488 55738 56172 57188 57536 57984 58493 58497 60384 60552 61132 61504 61608 62234 62527 63104 64158 64544 64728 65348 65712 66526 66816 67044 67048 67456 68403 68578 68672 69192 69819 70064 70992 71114 71424 71672 72612 72964 73408 73984 74443 74629 74896 75429 75888 77256 77996 78213 78822 79402 79577 80512 80631 80736 82144 82584 83232 83607 84258 84878 85248 85544 85782 86304 86976 87278 87616 89392 90576 91204 91698 92256 92412 93092 93351 94656 94979 96237 96816 98022 98568 99789 100566 100572 101184 102867 103008 104284 105096 106671 107508 107648 109446 110112 110976 111476 112344 114376 115072 115968 116986 116994 119103 120768 121104 122264 123008 123216 124468 125054 126208 126991 127317 128316 128673 129088 129456 130696 130917 131424 133052 134088 134096 134912 135749 136806 137156 137344 137547 138384 139638 140128 141984 142228 143344 145111 145224 145928 146816 147033 148886 149258 149792 150858 151776 154512 155992 156426 157644 158804 159154 161024 161262 161472 162023 164169 164288 165168 166464 167214 168516 169756 171088 171564 172608 173197 173952 174556 175232 175479 175491 178784 181152 182408 183396 184512 184824 186184 186702 187581 189312 189958 192474 193632 196044 197136 199578 201132 201144 202368 205209 205734 206016 206719 208568 209457 210192 213342 215016 215296 218892 220224 221952 222952 223329 223887 224688 228752 230144 233972 233988 234639 238206 238731 241536 242208 243049 244528 246016 246432 248936 250108 250821 253982 254634 256632 257346 258176 258912 259811 261392 261834 262848 266104 268176 268192 271498 273612 274312 274688 275094 276768 277729 279276 280053 280256 283968 284456 284937 286688 290222 290448 291856 293632 294066 297772 298516 299367 299584 301716 303552 304567 308601 309024 310097 311984 312852 315288 317608 318308 320013 322524 322944 324046 328338 328576 330336 331483 332928 334428 337032 339512 342176 343128 345216 346394 347904 349112 350464 350958 350982 357309 357568 362304 364816 366792 369024 369648 372368 373404 375162 378624 379916 380973 381951 384948 387264 387617 392088 392751 394272 395641 399156 402264 402288 404736 407247 410418 411468 412032 413438 417136 418914 420384 426684 430032 435333 437784 440448 443207 445904 446658 447774 449376 457504 467944 467976 469278 473773 476412 477462 483072 484416 486069 486098 489056 492864 497872 500216 501642 507964 509268 513264 514692 516352 517824 519591 519622 522784 523668 525696 526437 528989 532208 536352 536384 542996 547224 548624 550188 553536 555458 558552 560106 560512 562743 565471 567936 568912 569874 573376 580444 580896 582913 583712 588132 595544 597032 598734 599168 603432 604469 607104 609134 617202 618048 620157 620194 623968 625704 630576 635216 636616 640026 645048 645888 648092 656676 657152 660672 661229 662966 665856 668856 669987 671661 674064 674917 679024 684352 686256 690432 692788 698224 701916 701964 706831 714618 715136 716193 721463 724608 729147 729632 733584 738048 739296 744736 746808 750324 759832 761946 763902 769896 774528 775234 779433 784176 785502 788544 791282 798312 804528 804576 808201 814494 820836 822936 824064 826876 833187 834272 837828 840768 843637 853368 854811 860064 870666 875568 880896 886414 891808 893316 895548 898752 913701 915008 930291 935888 935952 938556 947546 952824 954924 964627 968832 972138 972196 978112 985728 994381 994449 995744 1000432 1003284 1015928 1018536 1026528 1029384 1031153 1035648 1039182 1039244 1045568 1047336 1051392 1052874 1057978 1062959 1064416 1072704 1072768 1085992 1094448 1097248 1100376 1107072 1110916 1117104 1120212 1121024 1125486 1130942 1135872 1137824 1139748 1142919 1146752 1151329 1160888 1161792 1162851 1165826 1167424 1176264 1186923 1191088 1194064 1197468 1198336 1206864 1208938 1214208 1218268 1221741 1230731 1234404 1236096 1240314 1240388 1247936 1251408 1261152 1265531 1268693 1270432 1273232 1280052 1290096 1296184 1305999 1313352 1315609 1321344 1322458 1325932 1329621 1337712 1339974 1343322 1348128 1349834 1352809 1358048 1368704 1372512 1385576 1396448 1403832 1403928 1413662 1421319 1429236 1430272 1432386 1442926 1449216 1458207 1458294 1459264 1467168 1478592 1489472 1493616 1500648 1519664 1523892 1527804 1539792 1549056 1550468 1558773 1558866 1568352 1571004 1577088 1582564 1586967 1596624 1609056 1609152 1614643 1616402 1628988 1641672 1645872 1653752 1666374 1668544 1675656 1681536 1687274 1696297 1696413 1706736 1709622 1720128 1741332 1748739 1751136 1772828 1783616 1786632 1791096 1797504 1813283 1813407 1827402 1830016 1860471 1860582 1871776 1871904 1877112 1895092 1905648 1909848 1929254 1937664 1938337 1944276 1944392 1956224 1971456 1983687 1988762 1988898 1991488 2000864 2006568 2024751 2031856 2037072 2053056 2058768 2062306 2071296 2078364 2078488 2091136 2094672 2105748 2115956 2120493 2125918 2128832 2145408 2145536 2158847 2164241 2164389 2171984 2187441 2188896 2194496 2200752 2214144 2221832 2234208 2240424 2250972 2261884 2275648 2279496 2285838 2293504 2302658 2307733 2313499 2321776 2323584 2325702 2331652 2334848 2338299 2352528 2373846 2382176 2388128 2394936 2413728 2417876 2424603 2436536 2443482 2461462 2466887 2468808 2472192 2480628 2480776 2495872 2499561 2502816 2522304 2530911 2531062 2537386 2540864 2546464 2560104 2580192 2592368 2611998 2626704 2631218 2642688 2644916 2651864 2659242 2675424 2679948 2686644 2696256 2699668 2705618 2716096 2737408 2741103 2745024 2754391 2761273 2771152 2790873 2792896 2807664 2807856 2827324 2842638 2858472 2864772 2885852 2893881 2916414 2916588 2918528 2934336 2944349 2957184 2978944 2983143 2983347 2987232 3001296 3039328 3047784 3055608 3079584 3093459 3100936 3117546 3117732 3136704 3142008 3154176 3165128 3173934 3188877 3193248 3218112 3218304 3229286 3232804 3257976 3283344 3291744 3307504 3332748 3337088 3351312 3363072 3374548 3392594 3392826 3413472 3419244 3440256 3453987 3482664 3488553 3497478 3502272 3514223 3545656 3560769 3567232 3573264 3582192 3595008 3626566 3626814 3654804 3660032 3692193 3720942 3721164 3743552 3743808 3754224 3790184 3796593 3806079 3811296 3819696 3858508 3876674 3888552 3888784 3912448 3936721 3946827 3967374 3977524 3977796 3982976 3988863 4001728 4013136 4049502 4058427 4063712 4068289 4074144 4106112 4117536 4124612 4156728 4156976 4182272 4189344 4208219 4211496 4231912 4240986 4251836 4257664 4263957 4290816 4317694 4328482 4328778 4343968 4374882 4377792 4388992 4401504 4443664 4468416 4480848 4501944 4523768 4551296 4558992 4571676 4605316 4615466 4626998 4643552 4647168 4651404 4663304 4669696 4676598 4698667 4705056 4747692 4760901 4764352 4776256 4789872 4827456 4835752 4843929 4849206 4873072 4886964 4922924 4933774 4937616 4961256 4961552 4991744 4999122 5005632 5022713 5044608 5061822 5062124 5074772 5081728 5088891 5089239 5092928 5120208 5160384 5177639 5184736 5223996 5246217 5253408 5262436 5289832 5303728 5318484 5350848 5359896 5369107 5373288 5392512 5399336 5411236 5432192 5439849 5440221 5482206 5490048 5508782 5522546 5542304 5581746 5585792 5615328 5615712 5654648 5685276 5716944 5729544 5771704 5787762 5815011 5832828 5833176 5837056 5868672 5888698 5914368 5951061 5957888 5966286 5966694 5974464 5994851 6002592 6074253 6078656 6095568 6111216 6159168 6186918 6201872 6235092 6235464 6273408 6284016 6330256 6347868 6361479 6377754 6386496 6408289 6436224 6436608 6458572 6465608 6476541 6492723 6493167 6515952 6566688 6583488 6589489 6615008 6665496 6674176 6702624 6749096 6785188 6785652 6826944 6838488 6880512 6907974 6923199 6940497 6965328 6977106 6994956 7004544 7028446 7091312 7121538 7134464 7146528 7164384 7253132 7253628 7273809 7309608 7384386 7400661 7441884 7442328 7487104 7487616 7508448 7534519 7580368 7592733 7593186 7612158 7622592 7639392 7717016 7753348 7777104 7777568 7873442 7893654 7934748 7955048 7955592 7965952 7977726 8003456 8026272 8054141 8099004 8116854 8127424 8136578 8148288 8212224 8235072 8249224 8263173 8283819 8313456 8313952 8378688 8416438 8422992 8463824 8481972 8503672 8515328 8527914 8635388 8656964 8657556 8681643 8687936 8749764 8755584 8777984 8803008 8832443 8833047 8887328 8936832 8949429 8961696 8992813 9003888 9047536 9102592 9117984 9143352 9210632 9230932 9253996 9280377 9287104 9302808 9326608 9353196 9397334 9410112 9441577 9495384 9521802 9528704 9552512 9566631 9579744 9613007 9654912 9671504 9687858 9698412 9746144 9773928 9845848 9867548 9875232 9922512 9923104 9998244 10011264 10045426 10089216 10123644 10124248 10149544 10163456 10177782 10178478 10185856 10240416 10275973 10320768 10355278 10361961 10369472 10447992 10492434 10506816 10524872 10542669 10579664 10607456 10636968 10701696 10719792 10738214 10746576 10785024 10798672 10822472 10864384 10879698 10880442 10964412 10980096 11017564 11045092 11076579 11084608 11163492 11171584 11230656 11231424 11240893 11268979 11309296 11370552 11389779 11418237 11433888 11459088 11473589 11543408 11575524 11630022 11665656 11666352 11737344 11777396 11810163 11840481 11902122 11932572 11933388 11948928 11989702 12005184 12016127 12148506 12157312 12175281 12191136 12204867 12222432 12264871 12318336 12373836 12403744 12470184 12470928 12546816 12568032 12624657 12660512 12695736 12722958 12755508 12772992 12816578 12872448 12917144 12931216 12953082 12985446 12986334 13031904 13133376 13166976 13178978 13230016 13330992 13405248 13498192 13570376 13571304 13653888 13676976 13739417 13815948 13846398 13880994 13930656 13954212 13989912 14009088 14056892 14096001 14182624 14243076 14293056 14328768 14341829 14506264 14507256 14531787 14547618 14619216 14768772 14801322 14883768 14884656 14974208 14975232 15016896 15068139 15069038 15160736 15185466 15186372 15224316 15245184 15266673 15278784 15434032 15506696 15532917 15554208 15555136 15746884 15787308 15869496 15910096 15911184 15955452 16006912 16052544 16107321 16108282 16198008 16233708 16254848 16273156 16296576 16319547 16398659 16470144 16498448 16526346 16567638 16626912 16627904 16757376 16832876 16845984 16904477 16927648 16963944 17007344 17055828 17270776 17313928 17315112 17363286 17375872 17445033 17499528 17511168 17529601 17606016 17664886 17666094 17774656 17873664 17898858 17923392 17984553 17985626 18007776 18070303 18095072 18235968 18286704 18421264 18461864 18507992 18560754 18574208 18605616 18653216 18706392 18794668 18820224 18883154 18990768 19043604 19057408 19105024 19133262 19159488 19175641 19224867 19226014 19309824 19343008 19375716 19396824 19429623 19478169 19492288 19547856 19572593 19691696 19735096 19750464 19768467 19845024 19846208 19996488 20022528 20090852 20247288 20248496 20299088 20355564 20356956 20371712 20480832 20498099 20551946 20641536 20710556 20723922 20738944 20769597 20821491 20895984 20922427 20984868 21013632 21049744 21085338 21159328 21214912 21273936 21403392 21439584 21476428 21493152 21567781 21597344 21644944 21759396 21760884 21911761 21928824 22035128 22090184 22153158 22169216 22201983 22326984 22365353 22461312 22462848 22481786 22537958 22603557 22618592 22741104 22779558 22836474 22867776 22918176 22947178 23086816 23151048 23260044 23331312 23332704 23554792 23620326 23680962 23804244 23865144 23866776 23897856 23979404 24010368 24032254 24162423 24297012 24314624 24350562 24382272 24409734 24444864 24465473 24529742 24636672 24747672 24789519 24807488 24851457 24940368 24941856 25136064 25249314 25321024 25391472 25445916 25511016 25545984 25633156 25834288 25862432 25906164 25970892 25972668 26063808 26152747 26266752 26333952 26357956 26460032 26497329 26499141 26661984 26810496 26978439 26996384 27140752 27142608 27307776 27353952 27478834 27631896 27692796 27761988 27861312 27908424 27979824 28113784 28192002 28324731 28365248 28486152 28586112 28657536 28683658 28837049 28839021 29012528 29014512 29063574 29095236 29238432 29537544 29602644 29767536 29769312 29903437 30033792 30136278 30138076 30321472 30370932 30372744 30448632 30490368 30533346 30557568 30825811 30827919 30868064 31013392 31065834 31108416 31110272 31214569 31493768 31574616 31628007 31738992 31820192 31822368 31910904 32105088 32214642 32216564 32396016 32467416 32509696 32546312 32593152 32639094 32797318 32940288 32951729 32996896 33052692 33135276 33253824 33255808 33514752 33665752 33691968 33722679 33806937 33808954 33855296 33927888 34014688 34111656 34420767 34541552 34627856 34630224 34726572 34751744 34890066 34999056 35059202 35212032 35329772 35332188 35430489 35549312 35691199 35797716 35846784 35969106 35971252 36015552 36048381 36140606 36190144 36471936 36573408 36614601 36700399 36792097 36794613 36842528 36923728 37015984 37121508 37148416 37211232 37306432 37412784 37589336 37640448 37766308 37873971 37981536 38087208 38152661 38266524 38318976 38351282 38449734 38452028 38686016 38751432 38793648 38859246 38956338 38984576 39095712 39145186 39231461 39329483 39383392 39470192 39500928 39536934 39690048 39692416 39992976 40181704 40494576 40496992 40598176 40711128 40713912 40961664 40996198 41103892 41218251 41421112 41447844 41477888 41539194 41642982 41791968 41844854 41937079 41969736 42027264 42099488 42170676 42288003 42318656 42429824 42547872 42879168 42952856 42986304 43025487 43135562 43194688 43289888 43518792 43521768 43823522 43857648 44070256 44180368 44306316 44338432 44403966 44653968 44730706 44922624 44925696 44963572 45075916 45204417 45207114 45237184 45482208 45559116 45672948 45735552 45836352 45894356 45989617 46173632 46302096 46520088 46598751 46662624 46665408 46824647 46941641 47109584 47240652 47361924 47608488 47730288 47733552 47958808 48020736 48064508 48321963 48324846 48594024 48701124 48764544 48819468 48889728 48930946 49059484 49195977 49495344 49579038 49614976 49702914 49880736 49883712 50053933 50272128 50498628 50642048 50713431 50782944 50891832 51022032 51266312 51668576 51724864 51812328 51941784 51945336 52127616 52305494 52533504 52585207 52588803 52715912 52920064 52994658 52998282 53323968 53620992 53953659 53956878 53992768 54210909 54281504 54285216 54707904 54957668 55263792 55385592 55523976 55722624 55816848 55959648 56211773 56227568 56384004 56649462 56730496 56972304 57172224 57315072 57367316 57526923 57674098 57674601 57678042 58025056 58029024 58127148 58190472 58476864 58717779 59075088 59205288 59305401 59535072 59538624 59741791 59806874 60067584 60272556 60276152 60642944 60741864 60745488 60897264 61066692 61115136 61494297 61651622 61655838 61736128 62026784 62131668 62216832 62220544 62429138 62762989 62767281 62987536 63149232 63256014 63477984 63640384 63644736 63821808 64210176 64429284 64433128 64703343 64792032 64934832 65092624 65278188 65594636 65735283 65903458 65993792 66105384 66270552 66507648 66511616 66924257 67091471 67096059 67331504 67383936 67445358 67613874 67617908 67710592 67810671 67855776 68029376 68223312 68841534 69083104 69160913 69255712 69260448 69453144 69780132 69998112 70118404 70659544 70664376 70860978 71098624 71382398 71539723 71595432 71693568 71718469 71938212 71942504 72031104 72096762 72281212 72380288 72487269 72943872 73146816 73229202 73396419 73400798 73584194 73589226 73685056 73847456 74031968 74243016 74422464 74612864 74825568 75178672 75532616 75747942 75963072 76174416 76305322 76533048 76637952 76702564 76899468 76904056 77372032 77502864 77587296 77718492 77912676 77969152 78191424 78290372 78458241 78462922 78658966 78766784 78940384 79001856 79073868 79380096 79384832 79491987 79877339 79985952 80076917 80363408 80935317 80989152 80993984 81196352 81422256 81427824 81923328 81992396 82207784 82436502 82842224 82895688 83078388 83285964 83583936 83689708 83874158 83939472 84198976 84341352 84576006 84637312 84859648 84974193 85095744 85386121 85599463 85758336 85905712 85972608 86050974 86271124 86389376 86511147 86517063 86579776 87037584 87043536 87647044 87715296 88019863 88140512 88360736 88612632 88807932 89307936 89461412 89710311 89927144 90151832 90408834 90414228 90474368 90964416 91118232 91274819 91345896 91471104 91672704 91788712 91979234 92347264 92477433 92483757 92604192 93040176 93197502 93325248 93330816 93643707 93649294 93883282 94219168 94481304 94723848 95216976 95460576 95467104 95917616 96129016 96643926 96649692 97188048 97402248 97529088 97638936 97779456 97861892 98118968 98391954 98855187 98990688 99158076 99229952 99405828 99761472 99767424 100107866 100544256 100997256 101168037 101284096 101420811 101426862 101565888 101783664 101912467 102044064 102532624 103262301 103337152 103449728 103624656 103883568 103890672 104255232 104610988 105170414 105177606 105431824 105989316 105996564 106647936 107073597 107907318 107913756 107985536 108145143 108421818 108563008 108570432 108940913 109415808 109915336 110101197 110376291 110383839 110527584 110771184 111047952 111445248 111633696 111919296 112423546 112455136 112768008 113298924 113460992 113944608 114457983 114734632 115053846 115348196 115349202 115356084 116050112 116058048 116254296 116380944 116953728 117435558 117694383 117980381 117988449 118150176 118410576 118610802 119070144 119077248 119483582 119613748 120545112 120552304 121285888 121483728 121490976 121794528 122038351 122133384 122988594 123303244 123311676 123472256 123654753 124053568 124263336 124433664 124858276 125525978 125534562 125811237 125975072 126116959 126298464 126512028 126955968 127280768 127289472 127643616 128858568 128866256 129076461 129406686 129584064 129869664 130185248 130556376 131189272 131470566 131806916 131987584 132210768 132541104 133015296 133848514 134182942 134192118 134663008 134767872 134890716 135227748 135235816 135421184 135621342 135711552 136058752 136446624 137683068 137968851 138166208 138321826 138511424 138520896 138906288 139560264 139996224 140236808 140473941 140824923 141319088 141328752 141721956 142764796 143079446 143190864 143436938 143876424 143885008 144062208 144193524 144562424 144760576 144974538 145658677 146293632 146458404 146792838 146801596 147168388 147178452 147370112 147587931 147694912 148063936 148486032 148844928 149225728 149651136 150151531 150161799 150357344 150526693 151065232 151495884 151926144 152140293 152348832 152610644 153066096 153405128 153798936 153808112 154744064 155005728 155174592 155436984 155704103 155825352 156382848 156580744 156916482 156925844 157317932 157533568 157755621 157766409 157880768 158147736 158760192 158983974 159754678 159971904 160153834 160506809 160726816 161870634 161978304 161987968 162392704 162632727 162844512 162855648 163984792 164415568 164873004 165684448 165791376 166156776 166571928 167167872 167379416 167748316 167878944 168397952 168635319 168682704 169152012 169274624 169948386 170191488 170772242 171198926 171516672 171811424 171945216 172101948 172542248 172580769 172778752 173022294 173034126 173159552 173850679 174075168 174087072 175294088 175430592 176039726 176153337 176281024 176721472 177225264 177615864 178615872 178922824 179225373 179420622 179854288 180303664 180817668 180828456 180948736 181928832 182236464 182549638 182691792 183345408 183577424 183958468 184482891 184694528 184954866 184967514 185208384 185840381 186080352 186395004 186650496 186661632 187287414 187298588 187766564 188288967 188301843 188438336 188962608 189447696 190433952 190921152 190934208 191095181 191572643 191835232 192258032 193287852 193299384 194110029 194376096 194804496 195277872 195723784 196237936 196783908 197205849 197710374 197981376 198316152 198656959 198811656 199522944 199534848 200215732 200772771 201274413 201288177 201994512 202336074 202841622 202853724 203131776 203567328 203824934 204088128 204274159 205065248 206524602 206674304 206899456 207249312 207482739 207767136 207781344 209221976 210340828 210355212 210863648 211978632 211993128 213295872 214147194 214619169 215155407 215814636 215827512 215971072 216290286 216843636 217126016 217140864 217881826 218831616 219830672 220189257 220202394 220752582 220767678 221055168 221542368 222095904 223267392 223838592 224847092 224910272 225536016 226597848 227889216 228915966 229469264 230107692 230696392 230698404 230712168 232100224 232116096 232508592 232761888 233570089 233907456 234871116 235374723 235388766 235960762 235976898 236300352 236821152 237221604 238140288 238154496 238967164 239227496 239632017 240230751 241090224 241104608 242967456 242981952 243589056 243811093 244076702 244266768 245977188 246606488 246623352 246944512 247309506 248107136 248526672 249716552 251051956 251069124 251622474 251950144 252233918 252596928 253024056 253911936 254561536 254578944 255287232 256140847 256158363 256798389 257717136 257732512 258152922 258813372 259168128 259533441 259739328 260370496 261112752 262378544 262941132 263613832 263975168 264059589 264421536 265082208 267697028 268365884 268384236 269130933 269326016 269781432 270455496 270471632 271242684 271423104 272117504 272893248 273805733 273824457 275366136 275937702 276332416 276643652 277022848 277041792 277432299 277812576 278777203 279120528 279992448 280473616 280931121 280947882 281649846 282638176 282657504 283443912 285529592 286158892 286381728 286873876 287752848 287770016 288387048 289124848 289949076 291317354 292587264 292688887 292916808 293585676 293603192 294336776 294356904 294740224 295175862 295389824 296127872 296565561 296972064 297689856 298003217 299302272 300303062 300323598 300714688 301053386 302130464 302991768 303852288 304280586 304697664 305221288 305737401 306132192 306810256 307597872 307616224 310011456 310349184 310873968 311408206 311650704 312765696 313161488 313832964 313851688 314635864 315067136 315511242 315532818 315761536 316295472 317967948 319509356 319943808 320307668 321013618 321220791 321453632 323741268 323956608 323975936 324785408 325265454 325689024 325711296 325985897 326800391 326822739 327969584 328831136 329746008 330303591 331128873 331368896 331582752 332313552 332734081 333143856 334335744 334758832 335496632 335757888 336795904 337270638 337365408 338304024 339896772 340382976 341544484 342397852 343373949 343622848 344203896 345084496 345161538 346044588 346068252 346319104 347701358 348150336 348174144 348467683 349338349 350588176 350861184 352079452 352306674 352562048 353083149 353442944 353941143 353965347 354450528 355231728 355681259 357231744 357845648 358450746 358841244 359708576 360607328 361635336 361656912 363857664 364472928 365099276 365383584 366115053 367154848 367916936 368965782 369909732 369935028 370416768 371680762 372160704 372499937 372790008 373300992 374574828 374597176 375533128 376577934 376603686 376876672 377433711 377925216 378350877 378895392 380211001 380867904 381842304 381868416 382190362 383145286 383670464 384516064 386575704 386598768 388220058 388752192 389608992 390555744 391447568 392475872 393567816 394411698 395420748 395962752 396632304 397313918 397623312 399045888 400431464 401545542 402548826 402576354 403989024 404672148 405683244 405707448 406263552 407134656 407649868 408176256 408548318 410130496 413049204 413348608 413906553 414498624 414965478 415534272 415562688 415913041 416952223 418443952 420681656 420710424 421421823 421727296 422474769 423957264 423986256 428294388 429238338 430310814 431629272 431655024 432580572 433687272 434252032 434281728 435763652 436976031 439661344 440378514 440404788 441505164 441535356 442110336 443084736 444191808 444596699 446534784 447677184 449694184 449820544 450454593 450485397 451072032 451580079 453195696 455778432 457831932 458938528 460215384 461392784 461396808 461424336 464200448 464232192 465017184 465523776 467112309 467140178 469742232 470749446 470777532 471921524 471953796 472600704 473266863 473642304 474443208 476280576 477934328 478454992 479264034 480461502 481520427 482180448 482209216 485934912 485963904 487178112 487622186 488153404 488533536 490229833 491954376 493212976 493246704 494619012 496214272 497053344 499433104 502103912 502138248 503244948 503900288 504467836 505193856 505905957 506048112 507823872 508358429 510574464 512281694 512316726 513596778 515434272 515465024 516305844 517626744 518336256 519066882 519478656 520740992 521552037 522225504 524038787 524757088 525882264 527227664 528119178 528843072 530164416 530647673 535394056 536731768 536768472 537676119 538261866 538652032 539562864 540910992 540943264 542485368 542846208 545786496 547611466 547648914 550732272 551875404 552664832 553287304 554045696 554083584 554864598 555625152 557521143 557554406 558241056 559984896 560179393 560947232 561862242 561895764 563299692 564866901 565276352 565315008 566887824 571059184 572317784 572763456 573285543 573747752 574717929 575505696 575540032 576774096 578249696 579898152 582634708 585377774 585833616 587171352 587206384 588673552 588713808 590351724 590779648 592255744 593131122 593944128 594444871 595970877 596006434 598604544 600606124 600647196 601429376 602106772 602318313 603823239 604260928 605983536 606750383 608561172 609395328 610442576 611474802 612264384 612822477 613620512 614311639 615195744 615232448 620022912 620698368 621747936 622448217 622816412 623301408 625465649 626322976 627665928 627703376 629271728 631022484 631065636 631523072 632590944 635441069 635935896 639018712 639887616 640615336 642027236 642441582 642907264 643857507 645466221 647482536 647913216 648595237 650530908 651378048 651422592 651971794 653600782 653645478 655939168 657662272 659492016 660607182 662257746 662737792 663165504 664627104 665468162 666287712 668601211 669517664 670993264 671515776 674541276 674730816 676608048 679793544 683088968 684795704 686747898 687245696 688407792 690168992 690323076 692089176 692136504 695402716 696300672 696348288 696935366 698676698 700710267 701176352 701722368 704158904 704613348 705124096 706166298 706885888 707882286 707930694 708901056 709498717 710463456 711362518 714463488 715691296 716901492 717682488 718896051 719417152 720692253 721214656 723270672 723313824 728945856 730198552 730767168 731433279 732230106 734309696 735833872 737931564 739819464 739870056 740833536 743361524 744321408 744999874 745580016 749149656 749194352 751066256 753155868 753207372 753753344 754867422 755850432 756701754 757790784 758429663 760422002 761735808 763684608 763736832 764380724 766290572 767340928 768422541 768475089 769032128 770395167 773151408 773197536 776440116 777504384 779217984 781111488 781823489 782895136 784951744 787135632 788823396 790841496 791925504 792178767 793264608 794627836 795246624 798007897 800862928 803091084 805097652 805152708 807978048 809344296 810735157 811366488 811414896 814269312 815299736 816352512 817096636 820260992 821417199 821473371 826098408 827813106 828997248 829930956 831068544 831125376 831826082 833904446 836331609 836887904 841363312 841420848 842843646 843454592 844949538 847914528 847972512 856588776 858476676 860621628 863258544 863310048 865161144 867374544 871527304 873952062 878066661 879322688 880757028 880809576 883010328 883070712 884220672 886169472 888383616 889193398 893069568 893948519 894009651 899388368 899641088 900909186 900970794 902144064 903160158 905222501 906391392 911556864 915663864 917212203 917877056 920430768 922785568 922793616 922848672 930034368 931047552 934224618 934280356 939484464 941498892 941555064 943843048 943907592 945201408 946533726 947284608 948886416 955600141 955868656 956909984 958528068 960923004 963040854 964360896 964418432 967651639 971869824 971927808 974356224 975244372 976306808 977067072 977957691 980401173 980459666 980468217 983908752 986425952 986493408 989238024 994106688 998202243 998866208 1004207824 1004276496 1006489896 1007800576 1008935672 1010387712 1011811914 1012096224 1016716858 1021148928 1024563388 1024633452 1027193556 1030868544 1030930048 1032611688 1035253488 1038133764 1038957312 1041481984 1043104074 1044451008 1045403049 1048015047 1048077574 1049514176 1051764528 1054455328 1056238356 1057686144 1060328832 1061295346 1061823429 1066970813 1067043777 1070788112 1073463536 1073536944 1075352238 1076523732 1077304064 1079125728 1081821984 1081886528 1084970736 1091572992 1095222932 1095297828 1098345159 1101464544 1103750808 1106427169 1106574608 1109729196 1111250304 1115042286 1115108812 1116482112 1117499811 1120358786 1121894464 1123724484 1123791528 1126599384 1129733802 1130552704 1130630016 1133775648 1135052631 1137712369 1140555007 1140633003 1142118368 1144635568 1145526912 1146571086 1147495504 1149435858 1151011392 1151080064 1153548192 1156499392 1159796304 1165269416 1170755548 1171667232 1174342704 1174412768 1175735521 1177347104 1177427616 1180703448 1186262244 1187888256 1188889742 1191941754 1192012868 1201212248 1201294392 1202858752 1204213544 1204636626 1207646478 1208521856 1211967072 1213500766 1216175291 1217122344 1218790656 1219213973 1220885152 1222949604 1224528768 1225644954 1227241024 1228623278 1230391488 1230464896 1240045824 1243495872 1244896434 1245632824 1246602816 1247739123 1250856669 1250931298 1252645952 1255331856 1255406752 1258543456 1262044968 1262131272 1265181888 1270882138 1271871792 1278037424 1281230672 1284054472 1284883164 1285814528 1287715014 1290932442 1294965072 1297190474 1301061816 1302756096 1302845184 1303943588 1307201564 1307290956 1310928093 1311878336 1315324544 1318984032 1321214364 1324515492 1325475584 1326331008 1329254208 1330936324 1332575424 1333698893 1333790097 1337202422 1339035328 1341986528 1343031552 1349082552 1349461632 1351363779 1353216096 1354740237 1357914763 1359587088 1361307589 1366177936 1369591408 1373495796 1374491392 1376815584 1380337984 1380646152 1384178352 1384273008 1390805432 1392601344 1392696576 1393870732 1397353396 1401336927 1401420534 1402352704 1408317808 1409226696 1412332596 1415764572 1415861388 1417802112 1418997434 1420926912 1422725036 1425678127 1431382592 1433802984 1435364976 1437792102 1438834304 1441384506 1442429312 1444561281 1446541344 1446627648 1451564057 1455190871 1457891712 1460397104 1461534336 1462866558 1464460212 1468619392 1470689499 1471667744 1475863128 1479638928 1479740112 1486723048 1488642816 1489999748 1491160032 1498299312 1498388704 1502132512 1506311736 1506414744 1509734844 1511700864 1513403508 1515581568 1516859326 1520844004 1523471616 1525075287 1528761448 1532581144 1534681856 1536845082 1536950178 1538064256 1540790334 1546302816 1546395072 1551671923 1552880232 1555008768 1558435968 1562222976 1563646978 1564656111 1565790272 1569903488 1572116361 1574271264 1577646792 1581682992 1584357534 1586529216 1589255672 1590493248 1591943019 1596015794 1601725856 1606182168 1610195304 1610305416 1615956096 1618688592 1621470314 1622732976 1622829792 1628538624 1630141417 1630599472 1634193272 1640521984 1642834398 1642946742 1652196816 1655626212 1657994496 1659861912 1662137088 1662250752 1663652164 1667808892 1672563429 1672663218 1673775808 1680538179 1682726624 1682841696 1685687292 1686909184 1689899076 1695829056 1695945024 1701615829 1713177552 1716953352 1719856629 1721243256 1724153787 1726517088 1726620096 1730322288 1732511939 1734749088 1743054608 1747904124 1756133322 1758645376 1761514056 1761619152 1766020656 1766141424 1772338944 1776767232 1778386796 1783334613 1787897038 1787912631 1788019302 1798776736 1801818372 1801941588 1804288128 1806320316 1810445002 1812782784 1820251149 1831327728 1834424406 1835754112 1838467431 1840861536 1842934917 1845571136 1845587232 1845697344 1851995521 1860068736 1862095104 1868449236 1868560712 1876396947 1878968928 1882997784 1883110128 1887686096 1887815184 1893067452 1894569216 1897772832 1906323207 1911200282 1911737312 1913819968 1917056136 1921846008 1926081708 1928721792 1928836864 1935303278 1943739648 1945652659 1945785711 1950488744 1952613616 1954134144 1955915382 1960802346 1960919332 1960936434 1967817504 1972851904 1972986816 1978476048 1988213376 1996404486 1997732416 2005666477 2005803633 2008415648 2008552992 2012979792 2017871344 2023623828 2024192448 2033433716 2049126776 2049266904 2054387112 2061737088 2061860096 2065223376 2070506976 2074651967 2076267528 2079835601 2086208148 2088902016 2090806098 2096030094 2096155148 2099028352 2102130801 2103529056 2108910656 2112476712 2115372288 2120657664 2122590692 2123646858 2128496151 2133941626 2134087554 2141576224 2143988303 2146927072 2147073888 2150704476 2153047464 2158251456 2163643968 2163773056 2169941472 2190445864 2190595656 2194299837 2196690318 2202929088 2207501616 2212854338 2213149216 2219458392 2222500608 2230084572 2230217624 2232964224 2234999622 2240717572 2243788928 2247448968 2247583056 2253198768 2259467604 2261105408 2261260032 2267551296 2270105262 2275288989 2275424738 2281110014 2281266006 2284236736 2289271136 2291053824 2293142172 2294991008 2298871716 2302022784 2302160128 2305267623 2307096384 2312998784 2319592608 2322230593 2330538832 2341511096 2343334464 2345470467 2348685408 2348825536 2351471042 2354694208 2354855232 2361406896 2372524488 2375776512 2377779484 2383883508 2384025736 2394023691 2402424496 2402588784 2408427088 2409273252 2415292956 2417043712 2423934144 2427001532 2432205471 2432350582 2434244688 2438427946 2441770304 2445899208 2449057536 2451289908 2454482048 2457246556 2460782976 2460929792 2464251597 2476197509 2482384427 2486991744 2489792868 2491265648 2493205632 2495478246 2501713338 2501862596 2505291904 2508994827 2510663712 2510813504 2517086912 2524089936 2524262544 2530363776 2541764276 2543743584 2552576027 2556074848 2558953781 2562461344 2568108944 2569766328 2575430028 2581864884 2589930144 2594380948 2602123632 2607887176 2614403128 2614581912 2621856186 2623756672 2630649088 2634199983 2637968064 2642428728 2646969751 2649030984 2652662016 2653583353 2658508416 2661872648 2665150848 2667397786 2667580194 2674404844 2678070656 2681845557 2682028953 2683973056 2698165104 2698923264 2702727558 2706432192 2709480474 2715667503 2715829526 2719174176 2722615178 2728615753 2732355872 2739182816 2746991592 2753631168 2760675968 2761292304 2768356704 2768546016 2781610864 2787741464 2794706792 2802673854 2802841068 2804705408 2816635616 2818453392 2824665192 2831529144 2831722776 2835604224 2837994868 2841853824 2845450072 2851356254 2862765184 2866800423 2867605968 2870729952 2875584204 2877668608 2882769012 2884858624 2889122562 2893082688 2893255296 2902954917 2903128114 2910381742 2915783424 2920794208 2923068672 2925733116 2928920424 2933873073 2937238784 2941203519 2941378998 2943335488 2951726256 2955461543 2959277856 2959480224 2973446096 2979999496 2982320064 2994606729 2996598624 2996777408 3004265024 3012623472 3012829488 3019469688 3023401728 3026807016 3031163136 3033718652 3041688008 3050150574 3057522896 3065162288 3073690164 3073900356 3076128512 3081580668 3092605632 3092790144 3103343846 3105760464 3116871936 3124445952 3127293956 3129312222 3131580544 3136209147 3139806976 3144045141 3144232722 3148542528 3155293584 3159286477 3163365984 3168715068 3173058432 3178511344 3180986496 3183886038 3192031588 3200912439 3201131331 3203451712 3212364336 3220390608 3220610832 3231912192 3237377184 3242940628 3245465952 3245659584 3256734931 3260282834 3261198944 3268386544 3285668796 3285893484 3304393632 3311252424 3319281507 3319723824 3327304328 3335617784 3345126858 3345326436 3347551616 3352499433 3361076358 3365453248 3365683392 3371374584 3377168303 3379798152 3391658112 3391890048 3403231658 3413137107 3421431049 3421665021 3421899009 3426355104 3433906704 3439713258 3442486512 3448307574 3453034176 3453240192 3460644576 3465023878 3469498176 3486109216 3495808248 3512266644 3517290752 3523028112 3523238304 3527206563 3532041312 3532282848 3556773592 3566669226 3575794076 3575825262 3576038604 3597553472 3603636744 3603883176 3608576256 3612640632 3620890004 3625565568 3640502298 3648525873 3657391811 3657641919 3662655456 3668848812 3671508224 3676934862 3681723072 3685869834 3691142272 3691174464 3691394688 3703991042 3720137472 3736898472 3737121424 3743217369 3752570007 3752793894 3757937856 3765995568 3766220256 3775372192 3775630368 3786134904 3795545664 3812646414 3822400564 3823474624 3827639936 3834112272 3843692016 3852163416 3857443584 3870606556 3891305318 3891571422 3900977488 3905227232 3908268288 3909625729 3911830764 3921604692 3921838664 3921872868 3935635008 3945703808 3945973632 3956952096 3976426752 3992808972 3995464832 4001096679 4001370291 4011332954 4011607266 4016831296 4017105984 4025959584 4035742688 4047247656 4048384896 4066867432 4073744289 4083922767 4098253552 4098533808 4108774224 4123474176 4130446752 4141013952 4149303934 4152535056 4159671202 4172416296 4177804032 4181612196 4192060188 4192310296 4198056704 4204261602 4207058112 4217821312 4224953424 4245181384 4247293716 4256992302 4267883252 4268175108 4277034381 4283152448 4287976606 4293854144 4294147776 4301408952 4306094928 4316502912 4327287936 4327546112 4339882944 4354394399 4354692171 4365274097 4365572613 4380891728 4381191312 4388599674 4393380636 4405858176 4412068497 4415003232 4425708676 4426298432 4438916784 4460169144 4460435248 4465928448 4469999244 4481435144 4487577856 4494897936 4495166112 4506397536 4515418987 4518935208 4535102592 4540210524 4550577978 4550849476 4562220028 4562532012 4568473472 4575225861 4578542272 4586284344 4589982016 4597743432 4604045568 4610535246 4614192768 4625997568 4639185216 4644461186 4654697461 4655015769 4661077664 4666327483 4683022192 4686668928 4690940934 4697370816 4697651072 4702942084 4709388416 4709710464 4716349083 4722813792 4745048976 4755558968 4767767016 4768051472 4775829057 4788047382 4804848992 4805177568 4816854176 4818546504 4830585912 4847868288 4854003064 4864410942 4864701164 4868489376 4876855892 4883540608 4890424251 4891798416 4902579816 4908964096 4914493112 4921565952 4928503194 4952395018 4964768854 4973983488 4975711079 4979585736 4982531296 4986411264 4990956492 5003426676 5003725192 5010583808 5017989654 5021327424 5021627008 5034173824 5041614537 5048179872 5048525088 5060727552 5083528552 5087487168 5104847487 5105152054 5112149696 5117907562 5124922688 5136217888 5139532656 5150860056 5163729768 5179860288 5188761896 5197535817 5204247264 5215774352 5228806256 5229163824 5243712372 5247513344 5268399966 5275936128 5284857456 5293939502 5298061968 5307166706 5317016832 5323745296 5330301696 5334795572 5335160388 5348809688 5350003839 5356141312 5363691114 5364057906 5367946112 5389371049 5396330208 5405455116 5412864384 5418960948 5431335006 5431659052 5438348352 5445230356 5457231506 5460753447 5464711744 5478365632 5493983184 5507262336 5521351936 5522584608 5528804751 5536713408 5537092032 5541760249 5555606647 5555986563 5563221728 5569487641 5575482928 5589413584 5605347708 5605682136 5609410816 5629190841 5633271232 5636906784 5649330384 5663058288 5663445552 5675989736 5683707648 5690900144 5702712508 5718969621 5725530368 5733600846 5735211936 5741459904 5751168408 5761051811 5765538024 5778245124 5786165376 5786510592 5805909834 5806256228 5820763484 5836957977 5837357133 5841588416 5851466232 5857840848 5867746146 5882407038 5882757996 5886670976 5903452512 5910923086 5918555712 5918960448 5923950611 5938751933 5946892192 5959998992 5964640128 5989213458 5993197248 5993554816 6008530048 6016999431 6017410899 6025246944 6025658976 6038939376 6053614032 6067437304 6083376016 6100301148 6115045792 6130324576 6147380328 6147800712 6163161336 6185211264 6185580288 6206687692 6211520928 6223955901 6239506803 6254587912 6258624444 6263161088 6272418294 6288090282 6288465444 6297085056 6310587168 6318572954 6326731968 6332498929 6337430136 6346116864 6357022688 6361972992 6367772076 6384063176 6385488453 6401824878 6402262662 6406903424 6424728672 6431964909 6440781216 6441221664 6474754368 6485881256 6490931904 6491319168 6513469862 6520565668 6522397888 6536773088 6571337592 6571786968 6608787264 6622504848 6638563014 6639447648 6654608656 6671235568 6690253716 6690652872 6695103232 6704998866 6722152716 6730906496 6731366784 6742749168 6754336606 6759596304 6783316224 6783780096 6806463316 6825866967 6826274214 6842862098 6843330042 6843798018 6852710208 6867813408 6879426516 6884973024 6896615148 6906068352 6906480384 6921289152 6930047756 6938996352 6966691779 6972218432 6991616496 7024533288 7036411401 7046056224 7046476608 7054413126 7064082624 7064565696 7070521697 7088187791 7113547184 7133338452 7151588152 7151650524 7152077208 7182071073 7195106944 7207273488 7207766352 7225281264 7241780008 7251131136 7281004596 7296616413 7297051746 7314783622 7315283838 7325310912 7337697624 7353869724 7363446144 7371739668 7382284544 7382348928 7382789376 7407982084 7428592527 7447153281 7473796944 7474242848 7486434738 7505140014 7505587788 7515875712 7531991136 7532440512 7550744384 7551260736 7558143883 7572269808 7591091328 7625292828 7644801128 7646949248 7655279872 7657728081 7668224544 7676861343 7687384032 7704326832 7741213112 7782610636 7783142844 7801954976 7810454464 7819251458 7823661528 7843209384 7843677328 7843745736 7871270016 7891407616 7891947264 7913904192 7940366257 7940909253 7960750059 7985617944 7990929664 8002193358 8002740582 8022665908 8023214532 8033662592 8034211968 8045536671 8051919168 8071485376 8094495312 8096769792 8133734864 8147002509 8147488578 8167845534 8185847259 8196507104 8197067616 8217548448 8260893504 8282027904 8298607868 8305070112 8319342404 8344832592 8363224392 8384120376 8384620592 8408523204 8414116224 8435642624 8449906848 8487977723 8490362768 8494587432 8513984604 8535766504 8536350216 8554068762 8566304896 8575953212 8587708288 8588295552 8600401269 8602817904 8612189856 8633005824 8642093293 8654575872 8679765888 8708788798 8708864751 8709384342 8730548194 8731145226 8761783456 8762382624 8777199348 8786761272 8811716352 8824136994 8830006464 8851417352 8852596864 8866384629 8877833568 8920338288 8920870496 8939998488 8962870288 8989795872 8990332224 9012795072 9021010441 9030837974 9037870416 9070205184 9080421048 9101155956 9101698952 9124440056 9125064024 9136946944 9150451722 9157084544 9172568688 9179964032 9195486864 9221070492 9228385536 9278370432 9288922372 9309394922 9310031538 9322155328 9332654966 9366044384 9373337856 9381881868 9394741632 9395302144 9405884168 9418776832 9419420928 9432698166 9445627584 9477211339 9477859431 9490097952 9511117936 9535534032 9536102944 9551658114 9576094764 9602737317 9609697984 9610355136 9633708352 9637093008 9661171824 9695736576 9708006128 9728821884 9729402328 9736978752 9753711784 9767081216 9770204793 9780848502 9783596832 9805159632 9828986224 9857006388 9904790036 9929537708 9951422158 9957844521 9959171472 9965062592 9981912984 10006853352 10007450384 10035979308 10042654848 10043254016 10068347648 10083229074 10096359744 10097050176 10105562807 10130812121 10131504909 10167057104 10174974336 10209694974 10210304108 10224299392 10235815124 10239411321 10249845376 10264293147 10264995063 10272435776 10279065312 10301720112 10314756511 10327459536 10359720576 10377523792 10395071634 10408494528 10431548704 10443297863 10457612512 10458327648 10487424744 10536799932 10551872256 10569714912 10581619689 10587879004 10596123936 10614333412 10647490592 10669591144 10670320776 10697619376 10700007678 10727382228 10728115812 10735892224 10778742098 10792660416 10802498173 10810910232 10825728768 10829488819 10837921896 10862670012 10863318104 10876696704 10890460712 10914463012 10921506894 10929423488 10945577619 10956731264 10972175433 10972925757 10987966368 11014524672 11026119029 11045169216 11057609502 11073426816 11074184064 11083520498 11111213294 11111973126 11126443456 11138975282 11150965856 11178827168 11210695416 11211364272 11258381682 11266542464 11273813568 11298660768 11326116576 11326891104 11351979472 11381800288 11405425016 11437939242 11467201692 11470423872 11482919808 11502336816 11522103622 11531076048 11556490248 11572330752 11611819668 11612512456 11641526968 11673915954 11674714266 11683176832 11702932464 11715681696 11728877187 11735492292 11764814076 11765515992 11773341952 11806905024 11821846172 11837111424 11837920896 11847901222 11877503866 11893784384 11919997984 11929280256 11978426916 11986394496 11987109632 12003290037 12017060096 12033998862 12034821798 12050493888 12051317952 12061478189 12077878752 12091614467 12107228064 12134874608 12166752032 12200602296 12221232867 12230091584 12251768301 12260649152 12294760656 12295601424 12326322672 12370422528 12413375384 12423041856 12447911802 12479013606 12509175824 12517248888 12544836588 12576180564 12576930888 12594170112 12621174336 12637145908 12653463936 12664997858 12674860272 12714045376 12735544152 12768126352 12770976906 12803649756 12804525324 12813806848 12831103143 12849457344 12863929818 12881562432 12882443328 12893304271 12925518913 12949508736 12971762512 12981863808 12982638336 13026939724 13041131336 13044795776 13063183197 13064076513 13073546176 13095822291 13096717839 13142675184 13143573936 13217574528 13245009696 13277126028 13278895296 13290999313 13309217312 13342471136 13380507432 13381305744 13409997732 13444305432 13461812992 13462733568 13485498336 13508673212 13519192608 13546256961 13612926632 13651733934 13652548428 13685724196 13686660084 13687596036 13705420416 13735626816 13758853032 13769946048 13782497669 13793230296 13812136704 13842578304 13860095512 13877992704 13933383558 13944436864 13964092383 13965047307 13983232992 13998982449 14049066576 14072822802 14092112448 14092953216 14108826252 14128165248 14129131392 14141043394 14176375582 14227094368 14266676904 14303176304 14303301048 14304154416 14364142146 14390213888 14414546976 14415532704 14450562528 14483560016 14562009192 14593232826 14594103492 14629567244 14630567676 14650621824 14671272753 14675395248 14707739448 14726892288 14743479336 14764697856 14815964168 14857185054 14894306562 14927133237 14947593888 14948485696 14972869476 15010280028 15011175576 15031751424 15063982272 15064881024 15101488768 15102521472 15116287766 15144539616 15182182656 15197124823 15250585656 15289602256 15293898496 15314542461 15315456162 15336449088 15353722686 15374768064 15388782517 15408653664 15482426224 15565221272 15566285688 15592607451 15603909952 15620908928 15638502916 15647323056 15686418768 15687354656 15687491472 15742540032 15827808384 15880732514 15881818506 15921500118 15971235888 16004386716 16005481164 16045331816 16046429064 16067325184 16068423936 16091073342 16103838336 16142970752 16168113147 16188990624 16245202397 16267469728 16294005018 16294977156 16335691068 16371694518 16393014208 16394135232 16435096896 16450077863 16521787008 16564055808 16597215736 16610140224 16625280747 16638684808 16666819941 16667959689 16689665184 16708462923 16726448784 16768240752 16769241184 16817046408 16828232448 16899813696 16975955446 16980725536 16989174864 17027969208 17071533008 17072700432 17108137524 17132609792 17151906424 17175416576 17176591104 17200802538 17205635808 17224379712 17283155433 17284186586 17359531776 17417577596 17417729502 17418768684 17461096388 17462290452 17510873931 17523566912 17524765248 17554398696 17573522544 17648273988 17660012928 17702834704 17705193728 17732769258 17755667136 17771851833 17815037531 17816255799 17840676576 17841740992 17879996976 17925740576 17979591744 17980664448 18025590144 18042020882 18050998293 18061675948 18075740832 18138503821 18160842096 18202311912 18203397904 18248880112 18250128048 18300903444 18314169088 18345137376 18359928064 18390973728 18427791001 18442140984 18556740864 18577844744 18618789844 18620063076 18644310656 18665309932 18671867703 18718520409 18732088768 18763763736 18789483264 18809261873 18811768336 18865396332 18891255168 18954422678 18955718862 18980195904 18997496787 19022235872 19043660809 19071068064 19072205888 19103316228 19152189528 19205474634 19219395968 19220710272 19267416704 19274186016 19295894727 19322343648 19389435119 19416012256 19457643768 19458804656 19473957504 19507423568 19540409586 19561697004 19567193664 19610319264 19657972448 19714012776 19809580072 19859075416 19902844316 19915689042 19918342944 19930125184 19963825968 20013706704 20014900768 20071958616 20085309696 20166458148 20192719488 20194100352 20211125614 20261624242 20263009818 20334114208 20349948672 20419389948 20420608216 20448598784 20471630248 20478822642 20499690752 20528586294 20529990126 20544871552 20558130624 20603440224 20629513022 20654919072 20719441152 20726637541 20755047584 20790143268 20816989056 20863097408 20886595726 20900075337 20915225024 20916655296 20974849488 21073599864 21139429824 21163239378 21175758008 21192247872 21211565091 21228666824 21264563373 21294981184 21339182288 21340641552 21395238752 21400015356 21454764456 21456231624 21557484196 21585320832 21604996346 21621820464 21658977638 21675843792 21725340024 21726636208 21753393408 21780921424 21828926024 21843013788 21858846976 21891155238 21913462528 21944350866 21945851514 21975932736 21994460227 22052238058 22090338432 22115219004 22146853632 22148368128 22167040996 22222426588 22223946252 22252886912 22277950564 22285777581 22301931712 22341459843 22357654336 22421390832 22422728544 22516763364 22533084928 22547627136 22597321536 22652233152 22653782208 22672881181 22674431649 22703958944 22729530643 22763600576 22810850032 22875878484 22934403384 22940847744 22965839616 22973184243 23004673632 23030584029 23044207244 23062152096 23112980496 23142229013 23223639336 23225024912 23283053936 23347831908 23349428532 23366353664 23405864928 23431363392 23457754374 23470984584 23511319553 23529628152 23531031984 23613810048 23643692344 23674222848 23675841792 23695802444 23755007732 23787568768 23821098771 23822727759 23839995968 23882250177 23956853832 23972788992 24006580074 24067997724 24069643596 24100987776 24102635904 24122956378 24155757504 24183228934 24214456128 24236528159 24269749216 24333504064 24401204592 24442465734 24460183168 24503536602 24521298304 24557541777 24589521312 24591202848 24652645344 24738244807 24826750768 24846083712 24895823604 24958027212 25018351648 25034497776 25089673176 25152361128 25153861776 25242348672 25274291816 25306927872 25329995716 25349720544 25428090752 25463933169 25471088304 25536252704 25541953812 25607299512 25609050648 25662206286 25698914688 25727859636 25763124864 25764886656 25786608542 25851037826 25899017472 25926279879 25943525024 25963727616 26053879448 26082262672 26089591552 26126366394 26128153026 26147092352 26191644582 26193435678 26251452529 26285350368 26287147872 26435149056 26490019392 26554252056 26557790592 26581998626 26599153887 26618434624 26684942272 26761014864 26762611488 26819995464 26888610864 26970996672 27017346424 27038385216 27063031323 27092513922 27225853264 27303467868 27305096856 27371448392 27373320168 27375192072 27410840832 27471253632 27517706064 27539892096 27564995338 27586460592 27685156608 27712404089 27720191024 27866767116 27888873728 27928184766 27930094614 27966465984 27997964898 28061897531 28098133152 28145645604 28184224896 28185906432 28217652504 28256330496 28258262784 28282086788 28352751164 28431634017 28433578293 28454188736 28533353808 28606352608 28606602096 28608308832 28728284292 28829093952 28831065408 28901125056 28927469093 28967120032 29124018384 29186465652 29188206984 29259134488 29261135352 29301243648 29310614379 29342545506 29350790496 29415478896 29486958672 29631928336 29714370108 29788613124 29854266474 29895187776 29896971392 29945738952 29997200809 30020560056 30022351152 30127964544 30129762048 30202977536 30205042944 30232575532 30289079232 30316688421 30392436363 30394249646 30394514727 30501171312 30579204512 30629084922 30630912324 30672898176 30707445372 30749536128 30777565034 30792879441 30817307328 30944269533 30964852448 31130442544 31132571376 31185214902 31207819904 31241817856 31277005832 31294646112 31329893589 31372837536 31374709312 31374982944 31655616768 31761465028 31763637012 31843000236 31942471776 32008773432 32010962328 32090663632 32092858128 32182146684 32207676672 32285941504 32336226294 32377981248 32407494519 32488466457 32490404794 32534939456 32588010036 32589954312 32671382136 32743389036 32786028416 32788270464 32870193792 32900155726 32916526299 33043574016 33076095203 33078357087 33194431472 33220280448 33250561494 33277369616 33333639882 33335919378 33379330368 33416925846 33452897568 33536481504 33538482368 33634092816 33799627392 33951910892 33961451072 33978349728 34055938416 34096330109 34143066016 34145400864 34216275048 34303812848 34401605076 34411271616 34448759424 34566310866 34568373172 34835155192 34835459004 34837537368 34922192776 34924580904 35021747862 35047133824 35049530496 35108797392 35147045088 35186631561 35269083439 35296547976 35320025856 35357205217 35405669408 35465538516 35511334272 35543703666 35630075062 35632511598 35681353152 35683481984 35759993952 35851481152 35959183488 35961328896 36051180288 36084041764 36101996586 36123351896 36151481664 36184434567 36274843401 36277007642 36321684192 36404623824 36406795808 36447801151 36497760224 36500256096 36601806888 36690274752 36781947456 36855582002 36884281968 37155689488 37237579688 37240126152 37288621312 37330619864 37343735406 37437040818 37464177536 37527527472 37618523746 37623536672 37730792664 37782510336 37908845356 37911437724 37960391808 37994993574 38044471744 38087321618 38142136128 38144411776 38206632456 38304379056 38410949268 38438791936 38441420544 38534833408 38548372032 38591789454 38644687296 38677267897 38679912813 38776556739 38778870238 38832024512 38915287536 38917609312 38947915008 39014847136 39080819172 39123394008 39134387328 39189549591 39220638528 39287466873 39315944896 39428025552 39477920081 39619160144 39718150832 39805688632 39831378084 39836685888 39860250368 39872997939 39927651936 40027413408 40029801536 40143917232 40332916296 40385438976 40388200704 40422251228 40523248484 40526019636 40638770883 40668228416 40838779896 40841216432 40943260496 40957645284 41057172588 41059980252 41089743104 41116261248 41206880448 41259026044 41309838144 41344665683 41347493007 41453275082 41510095168 41580286536 41633978112 41726194816 41773191452 41800150674 41830450048 41833310592 41892277149 41949698976 41996947347 42095357653 42147199728 42200535259 42278859648 42326478756 42351516016 42384495744 42423130182 42457333648 42529126746 42589962368 42678364576 42681283104 42790477504 42800030712 42909528912 42912463248 43114968392 43170641664 43209992692 43243640928 43317955276 43351687584 43450680048 43453272416 43502214277 43561842848 43657852048 43686027576 43782310476 43888701732 43891703028 43951865472 43988920454 44104476116 44180676864 44196021937 44230438008 44334081992 44444853176 44447892504 44505773824 44555901128 44571555162 44603863424 44682919686 44715308672 44781399711 44842781664 44845457088 44998485767 45033526728 45095254272 45110917001 45194643072 45304466304 45307564416 45345762362 45348863298 45407917888 45459061286 45527201152 45591374469 45621700064 45751756968 45868806768 45881695488 45946368486 46009347264 46061168058 46088414488 46124304192 46166347551 46225960992 46284458026 46447278672 46450049824 46566107872 46695663816 46698857064 46811729856 46862726784 46915508748 46941969168 47022639106 47059256304 47062063968 47227620096 47287384688 47391604888 47510015464 47575137536 47642197542 47645455518 47679991936 47764500354 47913707664 48013160148 48135995448 48139287192 48201975552 48205271808 48245912756 48311515008 48366457868 48428912256 48473056318 48504339441 48539498432 48667008128 48735607191 48802409184 48884931468 48920366336 49007073204 49042596608 49115083554 49179042624 49182405696 49305290688 49346859041 49350233589 49476489614 49653501536 49692167424 49791647208 49875842241 49916054424 50000459823 50036703296 50068995552 50125388769 50179346352 50242846231 50304722256 50307723552 50484697344 50548583632 50659991432 50699441088 50856181504 50927866338 50942176608 51072505408 51083907624 51214599024 51218101296 51324412572 51397829376 51455719272 51526249728 51529773312 51573217084 51702075652 51849466299 51852559758 51887050048 52107758896 52164525344 52252732788 52256306052 52294184704 52383289164 52386871356 52502905058 52570700736 52574295744 52750090699 52980038784 53108504112 53115581184 53163997252 53198307774 53236869248 53315555499 53369884544 53445112593 53448767397 53522029728 53525222976 53639990928 53707870109 53777221728 53941993344 54034692848 54076770432 54126062646 54185027844 54415511463 54451706528 54606935736 54610193712 54742896784 54746640336 54750384144 54942507264 55035412128 55079784192 55129990676 55172921184 55283373003 55424808178 55440382048 55733534232 55856369532 55860189228 55932931968 55995929796 56123795062 56196266304 56291291208 56368449792 56427785619 56435305008 56564173576 56705502328 56863268034 56867156586 56908377472 56992490361 57066707616 57130982427 57212705216 57213204192 57216617664 57411861151 57456568584 57658187904 57662130816 57802250112 57854938186 57934240064 58164327833 58168305357 58248036768 58372931304 58376413968 58518268976 58522270704 58621228758 58685091012 58701580992 58830957792 58973917344 59263856672 59428740216 59577226248 59708532948 59790375552 59793942784 59891477904 59994401618 60041120112 60044702304 60255929088 60315232429 60465151064 60578158464 60633376842 60784872726 60788499292 60789029454 61002342624 61158409024 61258169844 61261824648 61345796352 61414890744 61499072256 61555130068 61585758882 61634614656 61888539066 61929704896 62175660787 62179912623 62260885088 62265142752 62370429804 62415639808 62554011664 62589292224 62659787178 62745675072 62749418624 62749965888 62959785673 63522930056 63527274024 63634695273 63686000472 63793690119 63884943552 64017546864 64021924656 64181327264 64185716256 64364293368 64672452588 64755962496 64814989038 64976932914 64980809588 65069878912 65176020072 65179908624 65342764272 65486778072 65572056832 65576540928 65740387584 65800311452 65833052598 65983380681 66152190406 66156714174 66388862944 66440560896 66463637393 66501122988 66554739232 66667279764 66671838756 66758660736 66833851692 66905795136 67072963008 67076964736 67268185632 67599254784 67903821784 67922902144 67956699456 68018643543 68023294947 68111876832 68188591929 68192660218 68286132032 68290801728 68432550096 68607625696 68803210152 68822543232 68897518848 69132621732 69136746344 69426687039 69670310384 69670918008 69675074736 69844385552 69849161808 70043495724 70094267648 70099060992 70217594784 70294090176 70373263122 70533958659 70538166878 70593095952 70714410434 70811338816 70931077032 71022668544 71087407332 71260150124 71265023196 71362706304 71366963968 71463296313 71519987904 71702962304 71918366976 71989148383 72168083528 72203993172 72246703792 72302963328 72368869134 72549686802 72554015284 72643368384 72709584477 72809247648 72813591616 72895602302 72995520448 73000512192 73203613776 73380549504 73563894912 73711164004 73768563936 74024704783 74209659649 74214734421 74311378976 74475159376 74480252304 74661239728 74687470812 74874081636 74928355072 75055054944 75237047492 75247073344 75461585328 75817690712 75822875448 75920783616 75989987148 76088943488 76174643236 76284272256 76288823552 76391799507 76413264912 76608758112 76762122779 76821898536 76953917237 77096744064 77183578908 77289374592 77354535794 77359825626 77553113478 77557740476 77664049024 77778839637 77830575072 77835218624 78029694272 78161638344 78246788016 78268774656 78379099182 78441277056 78574933746 78631889792 78754357587 78856051104 78955840162 79129856837 79238320288 79327567211 79436301664 79611377264 79662756168 79673371776 79745995878 79855303872 80054826816 80059603072 80287834464 80665832592 80844502456 81046496968 81052039272 81189093969 81277541766 81336456832 81677559792 81682432864 81886520992 81915290568 82114345176 82119960504 82232522496 82413760896 82518052088 82619676288 82689331366 82694986014 82906550164 83020190336 83137212267 83160573072 83452389632 83546382904 83600301348 83660900096 83666621184 83784554298 83899397952 83993894694 84185692593 84190715306 84294399456 84401070518 84557719296 84587088343 84652957512 84703032032 84768991488 84846260364 84914667296 85058253492 85179924736 85294902051 85356729152 85362566208 85580955008 85600061424 85819057824 85824926496 86229936784 86419985384 86487281856 86635910552 86703375168 86782407279 86901360096 86906544832 87004428554 87123685696 87315704096 87372055152 87564620952 87777403464 87783406056 87903730944 87977840908 88208952232 88392043874 88460876016 88668163984 88889706352 88895785008 89111802256 89143110324 89207726848 89365839372 89430617344 89562799422 89685563328 89690914176 89991602427 89996971534 90067053456 90221834002 90389286144 90608932608 90615128832 90691524724 90697726596 90815835776 90918122572 90950065263 91054402304 91177309089 91182748938 91243400128 91503513936 91619307833 91737613536 91892736972 92018694528 92122336116 92176828976 92248608384 92332695102 92451921984 92568916052 92761057489 92832808599 92894557344 92900099648 93132215744 93391327632 93397714128 93623459712 93725453568 93831017496 93883938336 93989680767 94045278212 94118512608 94124127936 94445312999 94574769376 94681289897 94783209776 95020030928 95284395084 95290911036 95359983872 95529000708 95827415328 96026320296 96271990896 96278574384 96491825512 96623030016 96732915736 96857824512 96946112636 97008678882 97078996864 97222483557 97334016256 97465399371 97471214382 97604818368 97769862936 97937880787 98014146408 98230167108 98358085248 98364811392 98610581376 98693718082 98700467178 98952979228 99228285609 99235071261 99307003072 99583294416 99751684482 99832108848 100000919646 100073406592 100137991104 100250777538 100358692704 100485692462 100609444512 100615447104 100958782861 101097167264 101319982864 101398882176 101855732676 101884353216 102145010816 102167815248 102288990327 102429198048 102436202592 102648825144 102911438544 103146434168 103404151304 103698932598 103705119516 103774100096 104215517792 104329050688 104505465576 104512612104 104766578328 104773742712 105005810116 105141401472 105148591488 105500181398 105807250317 105960077568 106064362519 106071615651 106217008224 106327994504 106396615548 106473738496 106631110998 106739769088 106890225186 106897534794 107044059456 107050445952 107279981856 107415740218 107554443456 107883986688 108069385696 108153540864 108252125292 108370055688 108553303701 108824530203 108831022926 108903413056 109213871472 109220387424 109343403453 109485793568 109493280672 109500768288 110070824256 110259981352 110345842368 110566746006 110849616356 110880764096 111467068464 111712739064 111720378456 111865863936 111991859592 112247590124 112392532608 112582582416 112855571238 112870610016 113128347152 113379146141 113411004656 113726536068 113734313172 113816754944 113984980722 114133415232 114261964854 114425410432 114426408384 114433235328 114823722302 114913137168 115316375808 115324261632 115604500224 115709876372 115868480128 116031803691 116039738439 116328655666 116329670217 116336610714 116496073536 116745862608 116752827936 117036537952 117044541408 117242457516 117370182024 117403161984 117661915584 117947834688 118433760243 118527713344 118857480432 119154452496 119417065896 119580751104 119618993817 119782955808 119988803236 120082240224 120089404608 120499192447 120630464858 120930302128 121156316928 121266753684 121569745452 121576998584 121578058908 122004685248 122316818048 122516339688 122523649296 122829781488 123110260136 123171517764 123269229312 123777078132 123859409792 124033997049 124042479021 124351321574 124359825246 124521770176 124530285504 124740859608 125108023328 125178584448 125319574356 125491350144 125498837248 125499931776 125919571346 126286072959 126592948813 126601605777 127045860112 127054548048 127269390546 127372000944 127587380238 127769887104 128035093728 128043849312 128362654528 128371432512 128728586736 129344905176 129511924992 129629978076 129953865828 129961619176 130139757824 130352040144 130359817248 130506642831 130685528544 130973556144 131600622904 131666105196 131966761362 132304380812 132313428348 132588065811 132777725888 132927274786 133002245976 133109478464 133334559528 133343677512 133517321472 133667703384 133811590272 134145926016 134153929472 134536371264 134986226369 134995457301 135323497007 135332751003 135807643568 135845804288 135913398912 136037287086 136046589894 136223753664 136377183858 136385320436 136572264064 136581603456 136774123407 136865100192 137215251392 137606420304 137645086464 138265243464 138273492688 138499042653 138853374078 139340620768 139341836016 139350149472 139688771104 139698323616 140086991448 140435189568 140588180352 140746526244 141067917318 141076333756 141186191904 141428820868 141622677632 141862154064 142174814664 142520300248 142530046392 142725412608 142926592626 143039975808 143405924608 143978296766 144295621291 144336167056 144407986344 144493407584 144605926656 144656151973 144737738268 145099373604 145108030568 145286736768 145419168954 145618495296 145627183232 145791204604 145991040896 146001024384 146206821573 146407227552 146761099008 147127789824 147422328008 147537127872 148040577123 148049409566 148050700767 148419319298 148429468842 148622757952 148950318752 148960504608 149322479456 149374941624 149748163272 150110109888 150474094984 150494146688 150728538693 150923170656 151635381424 151645750896 151979974296 152177886976 152349286472 152568544512 152783599014 152826529824 153217516224 153524245558 153643797072 153907834474 154193488128 154367157816 154578749184 154709071588 154719651252 155106226956 155115480952 155328098048 155557679274 155661150144 155670437248 156059388544 156323276688 156493576032 156758198364 156882554112 157149867492 157263779584 157508715174 157712102208 157911680324 158250272097 158259713674 158476640576 158655134422 158872603328 159222754528 159325512336 159346743552 159491991756 159710607744 160109653632 160119206144 160335337779 160575668928 161112592763 161123610327 161331665184 161515141589 161689004912 162092993936 162104078544 162378187938 162555083532 162672913664 163246534389 163355119584 163364865728 163773041984 163830581136 164228690352 164239921008 164827521792 165036104176 165239352576 165378662732 165389972028 165813100328 165850119009 166040380672 166274424534 166321146144 167070502519 167092765808 167200602696 167569108596 167798795904 167987789388 168371385186 168381430612 168588798912 168802141036 169174176686 169283356857 169305915024 169406064064 169692520728 169829334592 170116506984 170589804102 170713458304 170725132416 171161910016 171200122848 171392947281 171638115648 171649852992 171794567719 172223806057 172235583453 172459873568 172654116871 172839970768 172974563712 173271821104 173406750336 173564814558 173802720192 173813089664 174008857108 174247371392 174492983499 174504916071 174631408192 174744110304 175129241904 175554806928 175566812112 175955681816 176417904464 176784087748 176921752032 177336327968 177536063671 177779412704 177791570016 178223604512 178286220648 178731678744 179125598844 179371126656 179381828352 179983204854 179993943068 180134106912 180443668004 180945697287 181383049448 181395453192 181631671552 181836245144 181900130526 182354618178 182365497876 182486800256 183007027872 183238615666 183475227072 183642468941 183785473944 184037389056 184101309923 184244672232 184353657952 184497216768 184665390204 184903843968 185137832104 185522114978 185665617198 185789114688 185800199296 186264431488 186526982361 186539737869 186782655264 186795428256 187246919424 187662034992 187767876672 187979361534 188090556424 188237025216 188248255872 188879357019 188890625998 189149538752 189362579794 189566419552 190040061856 190568790168 190581822072 191058001416 191654830656 192052640592 192543981792 192557148768 192983651024 193465831472 193892225272 194017357764 194157993728 194444967114 194930798742 194942428764 195209636736 195539725872 195875761574 196028292816 196460334216 196716170496 196729622784 197221162752 197387436164 197400934356 197905958456 197950142043 198456571218 198470142522 198614006144 199166588832 199390912179 199503368964 199664217696 200001839292 200146813184 200275982208 200501555076 200717385408 200971384924 201218889024 201230894208 201917565722 202194334528 202639965728 202797764352 203711465352 203768706432 204055930629 204290021632 204335630496 204565775787 204577980654 204858396096 204872405184 205045129213 205297650288 205557445939 205822877088 206292868336 206808302608 207397865196 207410239032 207548200192 208280061117 208431035584 208658101376 209010931152 209025224208 209533156656 209547485424 210011620232 210282802944 210297182976 211000362796 211601875977 211614500634 212128725038 212143231302 212434016448 212655989008 212793231096 213262221996 213780450372 213795069588 214088118912 214100891904 214559963712 214831480436 215108886912 215967445149 216138771392 216504250584 216740111376 217106607402 217649060406 217662045852 217806826112 218128753431 218427742944 218440774848 218686806906 218971587136 218986561344 219001536576 219186172607 219733821521 220141648512 220519962704 220691684736 221133492012 221699232712 221761528192 222074114349 222628978947 222644203263 222934136928 223425478128 223440756912 223983719184 224495180248 224785065216 225165164832 225711142476 225741220032 226256694304 226758292282 226822009312 227453072136 227468626344 227969961444 228266830464 228523929708 228850820864 228852816768 228866470656 229647444604 229826274336 230286368337 230861751711 231419752744 231736960256 232063607382 232079476878 232657311332 232659340434 232673221428 232992147072 233491725216 233505655872 234073075904 234089082816 234302460373 234484915032 234740364048 234806323968 235323831168 235895669376 236263072761 236867520486 237055426688 237389570511 237714960864 237982701633 238308904992 238834131792 239237987634 239565911616 239977606472 240164480448 240178809216 240998384894 241260929716 241860604256 242533507368 243139490904 243153997168 243156117816 244009370496 244633636096 245032679376 245047298592 245659562976 246151353967 246220520272 246343035528 247554156264 247718819584 248067994098 248084958042 248702643148 248719650492 249043540352 249060571008 249411636801 249481719216 250216046656 250357168896 250639148712 250982700288 250999863552 251839142692 252557077779 252572145918 253185897626 253203211554 253761265029 254091720224 254109096096 254538781092 254744001888 255174760476 255539774208 256070187456 256087698624 256725309056 256742865024 257457173472 258689810352 259259956152 259907731656 259923238352 260347221837 260704080288 260719634496 261013285662 261371057088 261609302789 261947112288 263201245808 263332210392 263933522724 264608761624 264626856696 265176131622 265555451776 265854549572 266004491952 266218956928 266669119056 266687355024 267335406768 267623180544 268291852032 269072742528 269972452738 269974807281 269990914602 270646994014 270665502006 271615287136 271826797824 272074574172 272093179788 272447507328 272754367716 272770640872 273144528128 273163206912 273548246814 273730200384 274430502784 274857923499 275212840608 276530486928 276546985376 276998085306 277706748156 278283172467 278681241536 278683672032 278700298944 279377542208 279396647232 279651323671 280173982896 280870379136 281176360704 281493052488 282135834636 282152667512 282372383808 282857641736 283245355264 283335938997 283724308128 284043869691 284349629328 285040600496 285060092784 285853185252 286079951616 287956593532 288591242582 288672334112 288815972688 288986815168 289312303946 289475476536 290198747208 290216061136 290573473536 290838337908 291236990592 291254366464 291582409208 291982081792 292002048768 292413643146 292814455104 293793551509 293813642361 294844656016 295074255744 296081154246 296098819132 296101401534 296838638596 296858937684 297245515904 297684856827 297900637504 297921009216 298644958912 298749883248 299496326544 300220219776 300948189968 300988293376 301457077386 301846341312 302855638027 302876348583 303270762848 303291501792 303959948592 304698572944 305567198028 305653059648 306435032448 306866970981 307048491116 307287594144 307815668948 308734315632 309418143176 309439302504 310212453912 310230961904 311115358548 311322300288 311340874496 312118777088 312646553376 312987152064 313272447017 313516396728 314055175751 314299734984 315017430348 315424204416 315823360648 316500544194 316519427348 316953281152 317310268844 317421750951 317745206656 318193087557 318214846953 318445509056 318651024672 318983983512 319421215488 319757451841 320219307264 320670675558 321151337856 322225185526 322247220654 322663330368 323030283178 323378009824 323742233753 324185987872 324208157088 324756375876 325110167064 326493068778 326710239168 326729731456 327546083968 327661162272 328030210359 328457380704 328479842016 330072208352 330757325464 330779944056 331626200656 331700238018 332548849068 332642292288 334141005038 334185531616 334401205392 335138217192 335597591808 335975578776 336742770372 336762861224 337177597824 337604282072 338348353372 338566713714 338611830048 338812128128 339385041456 339658669184 340137438423 340233013968 341179608204 341426916608 341450264832 342400245696 342785894562 343276231296 343299705984 343589135438 344447612114 344471166906 344919747136 345308233742 345679941536 345949127424 346543642208 346813500672 347129629116 347605440384 347626179328 348017714216 348095411073 348494742784 348985966998 349009832142 349262816384 349488220608 350258483808 350656819543 351109613856 351133624224 351911363632 352835808928 353568175496 353843504064 354672655936 355072127342 355301280729 355558825408 355583140032 356447209024 356572441296 357463357488 358251197688 358742253312 359966409708 359987886136 360268213824 360887336008 361497577341 361891394574 362766098896 362790906384 363672490288 363800261052 364709236356 364730995752 364973600512 366014055744 366477231332 366950454144 367284937882 367570947888 368202619846 368489344464 368707315904 369330780408 369807687936 370275664208 371044229956 371331234396 371578229376 371600398592 372101991147 372528862976 373053964722 373079475738 373565310528 373590856512 373905823859 374840048477 375324069984 375535753344 375958723068 376181112848 376474050432 376496511744 377758714038 377781251996 378299077504 378725159588 378858218877 379132839104 379778846439 379804817331 380080123712 381137580336 381163644144 382116002832 383309661312 384105281184 385087963584 385114297536 385438980077 385967302048 386402020931 386931662944 387784450544 388034715528 388889934228 389861597484 389884857528 390419273472 391079451744 391519928493 391751523148 392056585632 392920668432 394774872328 394801868712 395811916912 395900284086 396913142436 396940285044 397228012288 397764197433 398333177664 398781824358 399006737928 399328435392 399692432401 400003678584 400551964416 400691086303 401003110152 401434770816 401942769848 402437778048 402461788416 403835131444 404388669056 404958679107 404986371903 405279931456 405970491021 405998253009 407422930704 407537412864 408111861258 408671260992 409131551574 409155961308 409716792192 409744810368 410090258426 410595300576 411114891878 411645754176 412020978703 412585736672 413616605216 414795730392 414820478064 416560122234 416862071168 417316202752 418021862304 418050448416 419066313312 419094970848 420023240464 422000725592 423203751954 423229001268 424257450076 424286462604 424868032896 425311978016 425586462192 426524443992 427560900744 427590139176 428176237824 429119927424 429662960872 430217773824 431934890298 432277542784 432886863873 433008501168 433480222752 433968455919 434213214804 435298120812 435324091704 435613652224 436257506862 436855485888 436881549696 437373613812 437943174272 437973122688 438003073152 438372345214 439467643042 440283297024 441039925408 441383369472 442266984024 443398465424 443523056384 444121731369 444148228698 445257957894 445288406526 445868273856 446274692993 446850956256 446881513824 447967438368 448990360496 450330329664 451422284952 451482440064 452185616079 452513388608 453516584564 453644018624 454906144272 454937252688 455939922888 456533660928 457047859416 457705633536 459294889208 459652548672 460572736674 461723503422 462839505488 464127214764 464158953756 465314622664 465318680868 465346442856 465984294144 466983450432 467011311744 468146151808 468178165632 468604920746 468969830064 469480728096 470647662336 471110869513 471791338752 472526145522 473735040972 474110853376 474750816291 474779141022 475429921728 475965403266 476617809984 477052258027 477668263584 478475975268 479131823232 479955212944 480328960896 480357618432 481996769788 482521859432 483337778289 483370830981 483721208512 484545424767 485067014736 486278981808 486307994336 486312235632 488018740992 490065358752 490094597184 491319125952 491766974581 492302707934 492441040544 492686071056 495108312528 496135988196 496169916084 497405286296 497439300984 498087080704 498121142016 498823273602 498963438432 500432093312 501211507557 501278297424 503678285384 505114155558 505144291836 506371795252 506406423108 507522530058 508183440448 508218192192 509077562184 509488003776 509952413753 510349520952 512140374912 512175397248 513450618112 513485730048 514914346944 515383703157 516636088399 516671418171 516706750359 517379620704 517962350613 518519912304 519815463312 519846476704 520694443674 521408160576 521439268992 522026571324 522742114176 523218605578 523478950497 523894224576 526402491616 526664420784 527867045448 529217523248 529253713392 530352263244 531110903552 531709099144 532008983904 532437913856 532608191013 533338238112 533374710048 534670813536 538145485056 539944905476 539949614562 539981829204 541293988028 541331004012 542837091861 543230574272 544149148344 544186359576 544895014656 545508735432 545541281744 547096493628 547460400768 548861005568 549715846998 550425681216 550927406823 552266163461 552303929769 553060973856 553093970752 553996170612 555413496312 556566344934 557362483072 557367344064 557400597888 558755084416 558793294464 559302647342 559580947083 560347965792 561740758272 562293618451 562986104976 564271669272 564305335024 564744767616 565715283472 566638071057 566671877994 567448616256 568087739382 568699258656 570081200992 570120185568 571706370504 575913187064 577182485164 577344668224 577631945376 577973630336 578624607892 578950953072 580397494416 580432122272 581676675816 582473981184 583164818416 584827286292 585628910208 587587103018 587627284722 589689312032 590148511488 590353485079 592162308492 592197638264 592202803068 593677277192 593717875368 594491031808 595369713654 595801275008 595842018432 597289917824 597499766496 598172736537 598992653088 600440439552 601072488689 601896379936 602914154772 603692682624 605711276054 605752697166 606541525696 606583003584 607919897184 609397145888 611134396056 611306119296 612870064896 613733941962 614096982232 614575188288 615135387639 615631337896 616672337817 617468631264 618836286352 618878605008 620424907824 620461923808 622230717096 622644600576 625293106752 625974304128 626544894034 627032793456 628110351502 628599469968 630034860696 630848408832 631646721296 633001088388 633038854696 633906562304 634620537688 634843501902 635490413312 636386175114 636429693906 636891018112 637302049344 637967967024 639514903682 641341351116 642302675712 644450371052 644494441308 645326660736 646060566356 646756019648 647484467506 647902335447 648371975744 648416314176 649512751752 650220334128 652986137556 653420478336 653459462912 655092167936 655322324544 656060420718 656914761408 656959684032 657513554249 657558517821 659156388647 659201464563 660144416704 661514650928 661559888112 663252401312 663400476036 665097698136 665284584576 666222343047 667886936841 668282010076 668371063232 668802410784 670276434384 671124641377 671951157552 673485540744 673525722448 674355195648 675208564144 676696706744 677133427428 677223660096 677624256256 678770082912 679317338368 680274876846 680466027936 681828267037 682359216408 684800491392 685571789124 686552462592 686599411968 687178270876 688895224228 688942333812 689839494272 690616467484 690859105011 691359883072 692585255133 693087284416 694259258232 695210880768 696035428432 696190822146 697971933996 698019664284 698525632768 698976441216 700516967616 701313639086 702219227712 702267248448 702859316611 702907381119 703822727264 704615449933 705671617856 707136350992 707687008128 709345311872 710144254684 710602561458 711117650816 711166280064 712168711533 712894418048 713144882592 713948104899 714926714976 716502395376 717409099403 719932819416 719975772272 720536427648 721774672016 722995154682 723782789148 725532197792 725581812768 727344980576 727600522104 729418472712 729461991504 732028111488 732954462664 733900908288 734569875764 735141895776 736405239692 736978688928 737414631808 738454061901 738661560816 740551328416 742088459912 742662468792 743156458752 744203982294 746107929444 746158951476 747130621056 747181713024 747811647718 749680096954 750648139968 751071506688 751332372929 751917446136 752362225696 752948100864 755517428076 755562503992 756598155008 757450319176 757716437754 758265678208 759557692878 759609634662 760160247424 761283795087 762275160672 762327288288 764232005664 766619322624 766885589017 768210562368 770175927168 770228595072 770877960154 771934604096 772804041862 773863325888 775568901088 776069431056 777779868456 779723194968 779769715056 782158903488 783039856986 783503046296 784113171264 784827908367 785841336864 789549744656 789603737424 791623833824 791800568172 793826284872 793880570088 795528394866 796666355328 797563648716 798013475856 798656870784 799384864802 800007357168 801382172606 802006220304 802869541632 803885539696 804875556096 807670262888 808777338112 809917358214 809972743806 810559862912 811940982042 811996506018 813795028399 814845861408 816223722516 817342521984 818263103148 818311922616 819433584384 819489620736 820180516852 821190601152 822229783756 823291508352 824041957406 824573770497 825171473344 827233210432 829591460784 829640956128 833120244468 833724142336 834849517401 836043724608 836100896832 838132626624 838189941696 838896603697 838953971013 840046480928 840992633791 844001451184 846407503908 846458002536 848514900152 848572925208 849736065792 850007816991 850623956032 851172924384 852131609073 853048887984 855121801488 855180278352 858239854848 859325921744 863869780596 864555085568 865773727746 866017002336 866960445504 867936911838 868426429608 869918823461 870596241624 870648183408 872515013724 873710971776 873763099392 874747227624 875886348544 875946245376 876006146304 876744690428 878935286084 881380654527 881440927083 882079850816 884533968048 886796930848 888243462738 888296457396 890515915788 890576813052 891736547712 892549385986 893701912512 893763027648 895934876736 896751541883 897980720992 900660659328 902844569904 902964880128 904371232158 905026777216 907033169128 907288037248 908566914081 908629045749 909812288544 909874505376 911879845776 914095718832 918589778416 919305097344 921145473348 923447006844 925679010976 928254429528 928317907512 930629245328 930637361736 930692885712 933966900864 934022623488 936292303616 936356331264 937209841492 937939660128 938961456192 939817341051 942165527253 942221739026 945052291044 947470081944 949501632582 949558282044 950859843456 951930806532 953235619968 954104516054 954579262671 955336527168 956951950536 958263646464 959272355523 959910425888 960657921792 963993539576 965043718864 966675556578 966741661962 967442417024 969090849534 970134029472 971226701259 972557963616 972615988672 972624471264 980130717504 980189194368 982638251904 983533949162 984605415868 984882081088 985372142112 988793573161 990216625056 992271976392 992339832168 994810572592 994878601968 997646547204 997926876864 1000864186624 1002423015114 1002556594848 1007356570768 1010228311116 1010288583672 1012743590504 1012812846216 1015045060116 1016366880896 1016436384384 1018155124368 1018976007552 1019904827506 1020412315269 1020699041904 1024280749824 1024350794496 1025358951293 1029828693888 1030767406314 1033272176798 1033342836342 1033413500718 1034759241408 1035924701226 1037039824608 1039630926624 1039692953408 1041388887348 1042816321152 1042878537984 1044053142648 1045484228352 1046437211156 1046957900994 1047788449152 1051970458629 1052804983232 1053328841568 1055734090896 1056986233379 1058435046496 1058507426784 1060704526488 1063418198288 1064017967808 1065216382026 1066676476224 1066749420096 1069341627072 1070316356441 1079889810952 1079899229124 1079963658408 1082587976056 1082662008024 1084492732023 1085674183722 1086461148544 1088298296688 1088372719152 1091017470864 1091082563488 1094192987256 1094920801536 1099431693996 1100851362432 1101854813646 1104532326922 1104607859538 1106121947712 1106187941504 1107992341224 1110826992624 1113132689868 1114724966144 1114734688128 1114801195776 1117510168832 1117586588928 1118605294684 1119161894166 1120695931584 1121717471577 1124520145431 1124587236902 1125972209952 1128543338544 1128610670048 1129489535232 1129881835681 1131430566944 1133276142114 1133343755988 1134897232512 1136175478764 1137398517312 1139336539317 1140162401984 1140240371136 1143412741008 1151826374128 1154364970328 1154689336448 1155263890752 1155947260672 1156316940231 1157249215784 1157901906144 1159206062793 1160794988832 1160864244544 1163353351632 1166329636832 1169654572584 1171257820416 1175174206036 1175254569444 1179378624064 1180706970158 1184324616984 1184395276528 1184405606136 1187354554384 1187435750736 1190739427308 1191602550016 1191684036864 1194579835648 1194999532992 1196345473074 1197985306176 1198995304807 1199077297203 1202073258909 1202144977378 1203792759872 1205828309544 1207385365248 1211422552108 1211505394332 1213083051392 1213166007168 1214876037321 1215839794368 1217911473063 1218794291776 1222268792112 1222612238592 1223815522511 1227467883924 1228193964464 1229150376576 1230270775278 1231262675792 1233344675634 1234937262528 1236062936109 1237672572704 1237757210016 1240849815648 1240923847616 1244461434192 1250586213504 1251948608256 1253089788068 1254065586912 1256220703004 1257198939936 1260069721392 1261564214033 1263293442592 1266002176776 1266077709392 1269241075376 1269687003804 1272772350228 1272859387812 1273782036224 1274604098688 1275935934048 1279029807364 1281684636173 1282682702232 1288900742104 1288988882616 1290653321472 1292121132712 1293512039296 1294968935012 1295804670894 1296743951488 1296832628352 1298660591619 1299025503504 1300440668256 1301905367757 1304956087243 1305972275112 1306840956672 1308216593029 1310644649088 1312120841436 1313829522816 1313919368064 1315027108498 1315117035642 1318312777294 1318402929126 1320288833408 1323029301856 1323119776224 1326504802624 1326800952072 1330195396272 1330569169152 1332444686094 1335773873682 1336564020152 1336742126464 1337604821568 1338824078979 1340552868768 1342249282754 1343902315104 1346971081488 1347051444896 1348568642587 1350417128288 1353393413488 1354266854856 1354447320192 1357540165824 1360549753692 1360932055872 1363656534074 1364718432816 1369600982784 1371143578248 1374356541752 1377790448456 1377884667624 1379678988544 1381232934968 1381718210022 1382719766144 1385170510266 1386174568832 1388518516464 1392070856864 1392381644292 1395943867992 1396039328568 1397952882432 1401033935232 1402627278172 1404438455424 1404534496896 1405718633222 1405814762238 1407645454528 1409230899866 1411343235712 1413332608539 1414272701984 1415374016256 1418690623744 1420288509368 1421205122916 1422235301632 1422332560128 1424337423066 1425788836096 1426289765184 1427896209798 1429853429952 1431058912189 1431156774081 1433004790752 1434818198806 1439865638832 1439951544544 1441072855296 1443549344032 1445990309364 1447565578296 1450013334867 1451064395584 1451163625536 1453636274301 1454689961152 1455201044208 1458836945424 1458923983008 1464056222976 1465908925328 1469139751528 1470283791552 1472810479384 1473957377856 1474829263616 1475300923743 1476908123802 1477323121632 1481102656832 1484176919824 1485324937584 1488407964588 1492215858888 1492317902952 1494261242112 1494363426048 1495623295436 1499360193908 1501296279936 1502664745858 1503634522671 1503834892272 1504724451392 1511034856152 1511125007984 1514900638352 1515432875508 1516531356416 1519115385756 1519219269324 1520320494848 1522567590174 1524550321344 1524654576576 1528464011328 1529752630271 1529857241259 1533771178034 1536421124736 1540351854336 1540457190144 1541755920308 1543869208192 1545608083724 1546151109471 1547726651776 1549908265197 1550014254513 1551137802176 1552138862112 1553887051839 1555559736912 1557528233161 1559446389936 1559539430112 1564317806976 1566079713972 1567006092592 1568226342528 1569655816734 1571682673728 1576937977313 1579099489312 1579207474848 1583247667648 1583601136344 1587652569744 1587761140176 1591056789732 1593332710656 1595127297432 1596026951712 1597313741568 1597824573039 1598769729604 1600014714336 1602764345212 1604012440608 1607771079392 1609581928249 1615340525776 1619834716428 1619945487612 1621119725824 1623881964084 1623993012036 1627590056798 1629691722816 1632447445032 1634685043968 1635252811669 1636526206296 1636623845232 1640361033704 1642381202304 1644459567512 1646583016704 1648083914812 1649147540994 1650342946688 1652782220469 1654466420864 1656798490383 1656911789307 1659182921568 1659281912256 1664943973379 1666240488936 1669699034802 1672087449216 1672201793664 1676265253248 1676379883392 1677793207394 1677907942026 1680092961856 1681985267582 1686880855353 1688002902368 1692815007816 1692916005072 1697029800304 1697145850416 1700015633982 1701247912064 1702345848768 1704263218146 1706097775968 1710243602976 1710360556704 1718651843488 1727739561192 1731547455492 1732034004672 1733920891008 1735873823676 1736852859216 1739837646922 1741192483248 1741296366816 1745030027448 1747421943552 1749494455248 1753489380856 1757870572168 1762761309054 1762881854166 1764159701632 1769067936096 1771060455237 1773593861696 1776486925476 1776592914792 1781031831576 1781153626104 1783473095424 1785098771972 1787403825024 1787526055296 1791869753472 1793503083766 1795961441984 1801321318656 1803094162823 1803217466067 1805689139808 1808742464316 1810053554432 1814066338256 1814576074496 1817133828162 1817258091498 1819624577088 1819749010752 1823759691552 1825833784517 1828191437664 1837179556832 1838610194688 1842290946696 1845406162917 1846894013688 1850017013451 1851358021952 1856508859056 1856635815024 1861258490656 1861274723472 1861385771424 1867933801728 1874419682984 1875879320256 1877922912384 1879634682102 1884331054506 1884443478052 1890104582088 1894940163888 1899003265164 1899116564088 1901719686912 1903861613064 1906471239936 1908209032108 1909158525342 1910673054336 1913903901072 1918544711046 1919820851776 1927445484397 1927987079152 1930087437728 1933351113156 1933483323924 1934884834048 1938181699068 1940268058944 1942453402518 1945115927232 1945231977344 1945248942528 1951753355863 1960261435008 1960378388736 1965276503808 1967067898324 1969210831736 1969764162176 1970744284224 1972540662747 1972675553463 1977469165941 1977587146322 1977604393689 1980433250112 1984543952784 1984679664336 1989621145184 1989757203936 1995293094408 1995853753728 2004846030228 2005113189696 2013373924131 2014713141536 2020456622232 2020577167344 2025487181008 2025625692432 2030090120232 2032733761792 2032872768768 2036310248736 2037952015104 2039809655012 2040824630538 2041398083808 2045484801111 2050717902586 2059657387776 2061534812628 2066544353596 2066685672684 2066827001436 2069518482816 2071849402452 2074079649216 2079261853248 2079385906816 2082777774696 2085632642304 2088106285296 2092874422312 2093915801988 2095576898304 2103940917258 2105609966464 2106657683136 2108577949833 2108722143357 2111468181792 2113846349799 2113972466758 2116870092992 2117014853568 2121409052976 2126836396576 2128035935616 2130432764052 2133352952448 2133498840192 2138683254144 2140632712882 2152080129821 2152227298209 2159779621904 2159798458248 2159927316816 2165175952112 2165324016048 2168985464046 2171348367444 2172922297088 2176596593376 2176745438304 2182034941728 2182165126976 2188385974512 2198863387992 2201702724864 2203709627292 2209064653844 2209215719076 2212243895424 2212375883008 2215362185703 2215984682448 2221653985248 2226265379736 2229469376256 2231663599873 2237210589368 2238323788332 2241391863168 2243434943154 2249040290862 2249174473804 2251944419904 2253997118787 2257086677088 2257221340096 2259763671362 2262861133888 2266552284228 2266687511976 2269794465024 2272350957528 2274797034624 2278673078634 2280324803968 2280480742272 2286825482016 2294765848273 2300499449119 2300656767051 2303652748256 2308729940656 2309378672896 2310527781504 2312633880462 2314498431568 2315803812288 2318412125586 2321589977664 2321728489088 2326706703264 2332659273664 2339309145168 2350348412072 2350509138888 2354483725101 2358757248128 2361413940316 2368649233968 2368790553056 2368811212272 2374709108768 2374871501472 2381478854616 2389999065984 2392690946148 2395970612352 2397990609614 2398154594406 2404146517818 2404289954756 2407585519744 2411656619088 2422845104216 2423010788664 2426166102784 2426332014336 2429752074642 2431679588736 2435822946126 2437588583552 2441385085197 2444537584224 2447631045022 2453025561947 2454935767848 2456387928928 2458300753152 2459154583541 2460541550556 2462525351584 2466689351268 2469874525056 2472125872218 2475345145408 2475514420032 2481699631296 2481847695232 2488922868384 2501172427008 2506179576136 2508131173824 2512441406008 2514397879872 2516689811091 2516861913039 2520139442784 2522977901373 2523128428066 2526586885184 2532004353552 2532155418784 2538482150752 2539374007608 2545544700456 2545718775624 2549208197376 2551871868096 2558059614728 2563369272346 2565365404464 2577801484208 2577977765232 2584242265424 2587024078592 2589937870024 2591609341788 2593487902976 2593665256704 2597321183238 2598051007008 2600881336512 2603810735514 2609756470383 2609912174486 2611944550224 2616433186058 2621289298176 2624241682872 2627659045632 2627838736128 2630054216996 2630234071284 2636625554588 2636805858252 2640577666816 2644141963581 2646058603712 2646239552448 2653009605248 2653601904144 2660390792544 2664889372188 2671547747364 2673128040304 2673484252928 2675209643136 2677648157958 2681105737536 2684498565508 2687804630208 2690070667181 2690254625649 2693942162976 2694102889792 2697137285174 2700834256576 2706786826976 2708533709712 2708894640384 2715080331648 2721099507384 2721864111744 2725700742243 2727313068148 2729436865632 2738914076971 2742287156496 2745757407013 2748713083504 2755580896912 2755769335248 2762465869936 2763436420044 2765439532288 2770341020532 2772349137664 2777037032928 2784141713728 2784763288584 2791887735984 2792078657136 2802067870464 2805254556344 2808876910848 2809068993792 2811437266444 2811629524476 2815290909056 2818461799732 2819452023153 2822686471424 2826496581759 2826665217078 2828545403968 2840198542823 2840577018736 2842410245832 2848674846132 2852579530368 2855792419596 2859706859904 2862117824378 2862313548162 2866009581504 2869636397612 2875592782159 2877817066569 2879731277664 2879903089088 2887098688064 2891980618728 2895131156592 2900026669734 2902128791168 2902327251072 2907272548602 2909379922304 2910402088416 2913680103777 2917673890848 2917847966016 2927804702969 2931817850656 2935119986807 2938279503056 2940567583104 2945620958768 2947914755712 2950601847486 2953816247604 2954646243264 2962205313664 2966380719483 2968353839648 2970649875168 2976815929176 2984431717776 2984635805904 2991246590872 2998720387816 3002592559872 3005329491716 3007269045342 3007669784544 3009448902784 3022069712304 3022250015968 3029801276704 3030865751016 3038230771512 3038438538648 3045135180348 3049100642688 3049309153152 3056928022656 3059505260542 3059714482518 3067542356068 3072842249472 3076076853879 3083511840616 3087738416384 3091216167448 3092302218942 3095453303552 3099816530394 3100028509026 3102275604352 3104277724224 3107774103678 3111119473824 3115056466322 3118892779872 3119078860224 3128635613952 3129722268691 3132159427944 3134012185184 3136452685056 3139311633468 3143365347456 3153875954626 3155911375887 3158198978624 3158414949696 3166495335296 3167202272688 3170958700137 3175305139488 3175522280352 3182113579464 3190254594864 3192053903424 3195649146078 3197539459208 3200029428672 3205528690424 3208024881216 3210949069323 3215542158784 3219163856498 3230681051552 3239669432856 3239890975224 3247763928168 3247986024072 3255180113596 3259383445632 3264894890064 3270505623338 3273052412592 3273247690464 3280722067408 3284762404608 3287995238089 3288919135024 3296167829624 3298295081988 3300685893376 3305564440938 3308932841728 3313596980766 3313823578614 3318365843136 3318563824512 3329887946758 3332480977872 3339398069604 3344174898432 3344403587328 3352530506496 3352759766784 3355586414788 3355815884052 3360185923712 3363970535164 3365152414731 3373560436293 3373761710706 3376005804736 3385630015632 3385832010144 3389645507043 3394059600608 3394291700832 3400031267964 3402495824128 3404691697536 3408526436292 3412195551936 3420487205952 3420721113408 3432159127093 3437303686976 3455479122384 3463094910984 3464068009344 3467841782016 3468950820693 3471747647352 3473705718432 3477618188379 3479675293844 3482384966496 3482592733632 3490060054896 3494476580963 3498988910496 3506978761712 3515741144336 3525522618108 3525763708332 3528319403264 3538135872192 3542120910474 3547187723392 3552973850952 3553185829584 3562063663152 3562307252208 3570197543944 3574807650048 3575052110592 3583739506944 3587006167532 3591922883968 3596985914421 3597231891609 3606188325646 3606219776727 3606434932134 3611378279616 3617484928632 3628132676512 3634267656324 3634516182996 3639249154176 3639498021504 3647519383104 3651667569034 3656382875328 3671446567533 3674359113664 3684581893392 3690812325834 3693788027376 3700034026902 3702716043904 3708188808327 3713017718112 3713271630048 3722516981312 3722549446944 3722771542848 3735474965857 3748839365968 3751758640512 3755845824768 3759269364204 3768662109012 3768886956104 3780209164176 3784692642099 3789880327776 3798006530328 3798233128176 3807723226128 3816418064216 3818317050684 3821346108672 3827807802144 3837089422092 3839641703552 3845053908519 3854890968794 3855974158304 3860174875456 3866702226312 3866966647848 3876363398136 3880536117888 3884906805036 3890231854464 3890463954688 3890497885056 3903506711726 3914868261729 3920522870016 3924381413203 3924649779087 3934135796648 3938421663472 3939528324352 3941488568448 3945081325494 3945351106926 3954938331882 3955174292644 3955208787378 3960866500224 3969087905568 3969359328672 3979242290368 3979514407872 3990586188816 3991707507456 4009692060456 4010226379392 4016472236937 4026747848262 4029426283072 4040913244464 4041154334688 4045705927761 4050974362016 4051251384864 4060180240464 4072620497472 4079619310024 4081649261076 4082796167616 4090969602222 4101435805172 4123069625256 4133088707192 4133371345368 4133654002872 4139036965632 4143698804904 4148159298432 4158523706496 4158771813632 4165555549392 4176212570592 4184573017439 4185748844624 4187831603976 4195028407217 4207881834516 4211219932928 4213315366272 4217155899666 4217444286714 4222936363584 4227692699598 4227944933516 4233740185984 4234029707136 4239997825617 4242818105952 4253672793152 4256071871232 4260865528104 4266705904896 4266997680384 4277366508288 4281265425764 4293176736567 4293470322243 4304160259642 4304454596418 4319559243808 4319596916496 4319854633632 4330351904224 4330648032096 4337970928092 4342696734888 4353193186752 4353490876608 4364069883456 4364330253952 4376771949024 4397726775984 4407419254584 4418129307688 4418431438152 4424487790848 4425902771229 4430724371406 4431969364896 4443307970496 4452530759472 4463327199746 4474421178736 4476647576664 4482783726336 4486869886308 4498080581724 4498348947608 4503888839808 4507994237574 4514173354176 4514442680192 4519527342724 4525722267776 4533104568456 4533375023952 4544701915056 4549594069248 4557346157268 4560649607936 4560961484544 4573650964032 4589257890813 4589531696546 4589571723777 4600998898238 4601313534102 4607305496512 4617459881312 4621055563008 4625267760924 4628996863136 4631607624576 4636824251172 4643179955328 4643456978176 4649724795591 4653413406528 4665318547328 4672584699483 4678618290336 4683939106081 4700696824144 4701018277776 4708967450202 4717514496256 4722827880632 4730813931939 4737298467936 4737581106112 4737622424544 4749418217536 4749743002944 4762957709232 4779998131968 4785381892296 4791941224704 4795981219228 4796309188812 4808293035636 4808579909512 4815171039488 4823313238176 4828745784747 4845690208432 4846021577328 4859504149284 4863359177472 4871645892252 4875177167104 4882770170394 4889075168448 4895262090044 4905758435007 4906051123894 4909871535696 4912775857856 4918309167082 4921083101112 4925050703168 4933378702536 4939749050112 4944251744436 4950690290816 4951028840064 4963399262592 4963695390464 4970395471149 4977845736768 4994490375653 4994831920137 5006969389259 5012359152272 5016262347648 5024882812016 5028795759744 5033379622182 5033723826078 5040278885568 5045955802746 5046256856132 5053173770368 5060642566059 5064008707104 5064310837568 5076964301504 5078748015216 5091089400912 5091437551248 5103743736192 5116119229456 5126738544692 5130730808928 5148545846459 5155602968416 5155955530464 5168484530848 5179875740048 5183218683576 5194642366476 5196102014016 5201762673024 5207621471028 5219512940766 5219824348972 5223889100448 5232866372116 5248483365744 5260108433992 5260468142568 5273251109176 5273611716504 5288283927162 5292117207424 5292479104896 5306019210496 5307203808288 5313181365711 5320781585088 5325631599289 5329778744376 5338937987767 5343095494728 5346256080608 5350419286272 5352277623001 5355296315916 5362211475072 5368997131016 5375609260416 5380141334362 5380509251298 5387884325952 5388205779584 5394274570348 5401668513152 5409282488469 5409652398201 5413573653952 5417067419424 5430160663296 5442199014768 5443728223488 5451401484486 5454626136296 5458873731264 5477501353551 5477828153942 5484574312992 5491514814026 5497426167008 5503617973801 5511161793824 5511538670496 5524931739872 5526872840088 5540682041064 5554074065856 5568283427456 5569526577168 5583775471968 5584157314272 5610509112688 5622874532888 5623259048952 5630581818112 5636923599464 5638904046306 5652993163518 5653330434156 5657090807936 5680397085646 5681154037472 5684820491664 5697349692264 5705159060736 5711584839192 5719413719808 5724235648756 5724627096324 5732019163008 5739272795224 5751185564318 5755634133138 5759462555328 5759806178176 5774197376128 5782336453191 5783961237456 5790262313184 5800053339468 5804257582336 5804654502144 5814545097204 5818759844608 5820804176832 5827360207554 5835347781696 5835695932032 5855260067589 5855609405938 5863635701312 5870239973614 5876559006112 5881135166208 5891241917536 5895829511424 5901203694972 5907632495208 5909292486528 5917621988241 5924410627328 5932407497823 5932761438966 5936707679296 5941299750336 5953631858352 5961165932231 5968863435552 5969271611808 5982493181744 5997440775632 6010658983432 6014538090684 6015339569088 6018897805568 6040121772393 6044139424608 6044500031936 6059602553408 6061731502032 6076461543024 6076877077296 6090270360696 6098201285376 6098618306304 6113856045312 6119010521084 6119428965036 6135084712136 6136454403333 6152153707758 6167023681232 6182432334896 6184604437884 6199633060788 6200057018052 6204551208704 6208555448448 6215548207356 6222238947648 6230112932644 6237785559744 6238157720448 6259444537382 6264318855888 6268024370368 6278623266936 6286730694912 6307751909252 6311822751774 6316397957248 6316829899392 6325733849499 6332990670592 6334404545376 6341539049397 6341917400274 6350610278976 6351044560704 6356399005603 6364227158928 6372280824109 6380509189728 6384107806848 6391298292156 6395078918416 6400058857344 6411057380848 6416049762432 6421898138646 6431084317568 6438327712996 6456240389463 6456681894627 6461362103104 6479338865712 6479781950448 6495527856336 6495972048144 6510360227192 6518766891264 6529789780128 6541011246676 6546104825184 6546495380928 6561444134816 6568834355827 6575990476178 6577838270048 6592335659248 6596590163976 6611128881876 6627193961532 6627647157228 6636731686272 6637127649024 6659775893516 6664961955744 6678796139208 6694990799619 6711172829576 6711631768104 6720371847424 6727941070328 6730304829462 6747120872586 6747523421412 6752011609472 6761991356361 6771260031264 6771664020288 6779291014086 6788119201216 6788583401664 6794771350817 6800062535928 6809383395072 6811748467151 6817052872584 6824391103872 6840974411904 6841442226816 6864318254186 6874607373952 6884297544819 6901498347357 6901970301153 6910958244768 6926189821968 6928136018688 6937901641386 6943495294704 6947411436864 6955236376758 6959350587688 6964769932992 6965185467264 6980120109792 6988953161926 6997977820992 7013957523424 7031482288672 7051045236216 7051527416664 7076271744384 7084241820948 7094375446784 7105947701904 7106371659168 7124127326304 7124614504416 7140395087888 7174012335064 7183845767936 7193971828842 7194463783218 7212376651292 7212439553454 7212869864268 7222756559232 7234969857264 7256265353024 7268535312648 7269032365992 7278498308352 7278996043008 7295038766208 7303335138068 7312765750656 7324155255591 7342893135066 7348718227328 7359076685841 7369163786784 7377463750623 7381624651668 7387576054752 7400068053804 7405432087808 7416377616654 7426035436224 7426543260096 7445033962624 7445098893888 7445543085696 7470949931714 7497678731936 7503517281024 7518538728408 7537324218024 7537773912208 7550069433273 7560418328352 7568933704119 7569385284198 7579760655552 7586669780881 7596013060656 7596466256352 7615446452256 7632836128432 7636634101368 7655615604288 7674178844184 7679283407104 7690107817038 7709781937588 7711948316608 7720349750912 7733404452624 7733933295696 7752726796272 7761072235776 7769813610072 7780463708928 7780995770112 7807013423452 7829269411149 7829736523458 7848762826406 7849299558174 7868271593296 7876843326944 7882977136896 7890162650988 7890702213852 7909876663764 7910348585288 7910417574756 7921733000448 7938175811136 7938718657344 7958484580736 7959028815744 7981172377632 8019384120912 8020452758784 8032944473874 8053495696524 8058852566144 8070212001543 8070763876947 8081826488928 8082308669376 8091411855522 8101948724032 8102502769728 8109888386459 8120360480928 8145240994944 8159238620048 8163298522152 8165592335232 8181939204444 8202871610344 8216742230913 8237272221039 8246139250512 8266177414384 8266742690736 8267308005744 8287397609808 8296318596864 8317047412992 8331111098784 8352425141184 8369146034878 8371497689248 8375663207952 8390056814434 8415763669032 8426630732544 8434311799332 8434888573428 8445872727168 8455385399196 8455889867032 8467480371968 8468059414272 8479995651234 8485636211904 8507345586304 8520595628469 8521731056208 8562530851528 8586353473134 8586940644486 8608320519284 8608909192836 8626778346477 8639118487616 8639193832992 8639709267264 8660703808448 8661296064192 8669191033801 8675941856184 8685393469776 8706386373504 8706981753216 8728139766912 8728660507904 8753543898048 8782813502783 8783414108907 8795453551968 8805359960421 8814838509168 8836258615376 8836862876304 8851805542458 8861448742812 8863938729792 8886615940992 8899142158449 8905061518944 8926654399492 8948842357472 8953295153328 8973739772616 8996161163448 8996697895216 9007777679616 9015988475148 9028346708352 9028885360384 9039054685448 9051444535552 9066209136912 9066750047904 9089403830112 9107600096779 9114692314536 9147301928064 9178515781626 9179063393092 9179143447554 9201997796476 9202627068204 9214610993024 9228230561637 9234919762624 9250535521848 9257993726272 9263215249152 9273648502344 9286359910656 9299449591182 9306826813056 9330637094656 9345169398966 9357236580672 9367878212162 9388524778837 9389166806073 9401393648288 9402036555552 9417934900404 9445655761264 9461627863878 9474596935872 9475162212224 9475244849088 9498836435072 9499486005888 9512876100411 9525915418464 9570763784592 9591962438456 9592618377624 9616586071272 9617159819024 9632847207969 9646626476352 9657491569494 9691380416864 9692043154656 9719008298568 9743291784504 9765540340788 9778150336896 9790524180088 9811516870014 9812102247788 9819743071392 9825551715712 9836618334164 9842166202224 9850101406336 9863985714267 9866757405072 9888503488872 9901380581632 9902057680128 9926798525184 9940790942298 9955691473536 9988980751306 9989663840274 10013938778518 10024718304544 10032524695296 10036009246343 10049765624032 10057591519488 10066759244364 10067447652156 10080557771136 10091911605492 10092513712264 10106347540736 10121285132118 10128017414208 10128621675136 10153928603008 10157496030432 10168936521129 10182178801824 10182875102496 10207487472384 10232238458912 10253477089384 10261461617856 10296477381279 10297091692918 10311205936832 10311911060928 10336969061696 10359751480096 10366437367152 10389284732952 10392204028032 10403525346048 10415242942056 10439025881532 10439648697944 10447778200896 10465732744232 10483429742889 10496966731488 10520216867984 10520936285136 10546502218352 10547223433008 10576567854324 10584234414848 10584958209792 10614407616576 10626362731422 10641563170176 10651263198578 10659557488752 10677875975534 10686190989456 10692512161216 10704555246002 10710592631832 10724422950144 10737994262032 10751218520832 10760282668724 10761018502596 10775768651904 10776411559168 10788549140696 10790957743263 10803337026304 10818564976938 10819304796402 10827147307904 10834134838848 10870361405833 10884398029536 10902802968972 10909252272592 10917747462528 10955002707102 10955656307884 10969148625984 10983029628052 10994852334016 11007235947602 11014339702599 11022323587648 11023077340992 11049863479744 11053745680176 11081364082128 11108148131712 11136566854912 11139053154336 11167550943936 11168314628544 11177730422233 11205658606999 11206424897571 11221018225376 11245749065776 11246518097904 11273847198928 11277808092612 11305986327036 11306660868312 11314181615872 11354077926297 11360794171292 11362308074944 11369640983328 11394699384528 11423169678384 11448471297512 11449254192648 11464038326016 11478545590448 11502371128636 11511268266276 11518925110656 11519612356352 11535161725557 11548394752256 11564672906382 11567922474912 11580524626368 11591080539629 11600106678936 11620041502787 11629090194408 11641608353664 11654720415108 11670695563392 11671391864064 11710520135178 11711218811876 11727271402624 11740479947228 11744604785187 11753118012224 11773144239609 11773949337261 11782483835072 11802407389944 11815264990416 11818584973056 11835243976482 11864814995646 11865522877932 11873415358592 11882599500672 11907263716704 11922331864462 11937726871104 11938543223616 11948608382387 11964986363488 11978462648861 11994881551264 12021317966864 12029076181368 12030679138176 12080243544786 12088278849216 12089000063872 12119205106816 12123463004064 12137117783283 12152923086048 12153754154592 12180540721392 12238021042168 12238857930072 12270169424272 12272908806666 12304307415516 12334047362464 12364864669792 12369208875768 12399266121576 12400114036104 12417110896896 12431096414712 12444477895296 12460225865288 12475571119488 12476315440896 12518889074764 12528637711776 12536048740736 12553719052317 12557246533872 12585085221651 12615503818504 12623645503548 12632795914496 12633659798784 12651467698998 12668809090752 12683078098794 12683834800548 12701220557952 12702089121408 12712798011206 12728454317856 12744561648218 12761018379456 12768215613696 12772650339793 12782596584312 12790157836832 12800117714688 12822114761696 12832099524864 12843796277292 12862168635136 12876655425992 12879530209701 12912480778926 12913363789254 12922724206208 12958677731424 12959563900896 12991055712672 12991944096288 13020720454384 13059579560256 13082022493352 13092209650368 13092990761856 13122888269632 13137668711654 13151980952356 13155676540096 13184671318496 13193180327952 13222257763752 13254387923064 13255294314456 13273463372544 13319551787032 13329923911488 13357592278416 13389981599238 13422345659152 13423263536208 13455882140656 13460609658924 13494241745172 13495046842824 13504023218944 13523982712722 13542520062528 13543328040576 13558582028172 13576238402432 13577166803328 13589542701634 13600125071856 13623496934302 13634105745168 13648782207744 13681948823808 13682884453632 13728636508372 13749214747904 13767773672439 13768595089638 13802996694714 13803940602306 13821916489536 13834515482783 13852379643936 13875803282772 13886990589408 13894822873728 13910472753516 13918701175376 13929539865984 13930370934528 13960240219584 13977906323852 13995955641984 14017754098449 14027915046848 14051817318243 14062964577344 14102090472432 14103054833328 14152543488768 14168483641896 14192441795817 14211895403808 14212743318336 14248254652608 14249229008832 14261242262849 14280790175776 14296874774447 14348024670128 14387943657684 14388927566436 14424753302584 14424879106908 14425739728536 14445513118464 14469939714528 14486237354241 14512530706048 14537070625296 14538064731984 14590077532416 14606670276136 14625531501312 14648310511182 14685786270132 14697436454656 14717275305021 14718153371682 14738327573568 14754927501246 14763249303336 14775152109504 14788619998837 14800136107608 14832755233308 14852070872448 14853086520192 14890067925248 14890197787776 14891086171392 14941899863428 14983471126959 14984495760411 14995357463872 15020908167777 15037077456816 15074648436048 15075547824416 15100138866546 15120836656704 15137867408238 15138770568396 15159521311104 15173339561762 15192026121312 15192932512704 15230892904512 15244776212011 15265672256864 15273268202736 15311231208576 15348357688368 15380215634076 15419563875176 15423896633216 15440699501824 15445637539377 15466808905248 15467866591392 15505453592544 15539627220144 15614026846904 15658538822298 15659473046916 15697525652812 15698599116348 15736543186592 15753686653888 15780325301976 15781404427704 15819753327528 15820697170576 15820835149512 15876351622272 15877437314688 15916969161472 15918057631488 15962344755264 15976894797867 16015718740369 16016813963301 16038768241824 16056832869003 16065888947748 16106991393048 16117705132288 16140424003086 16141527753894 16163652977856 16164617338752 16182823711044 16203897448064 16205005539456 16219776772918 16227847465407 16240720961856 16290481989888 16318477240096 16326597044304 16331184670464 16363878408888 16405743220688 16432504060653 16433484461826 16474544442078 16492278501024 16510853921403 16532354828768 16533485381472 16534616011488 16574795219616 16662222197568 16704850282368 16738292069756 16742995378496 16751326415904 16780113628868 16831527338064 16868623598664 16869777146856 16891745454336 16910770798392 16911779734064 16959991302468 16971272423808 17014691172608 17041191256938 17043462112416 17120251067291 17125061703056 17172706946268 17173881288972 17216641038568 17217818385672 17253556692954 17278236975232 17278387665984 17279418534528 17321407616896 17322592128384 17338382067602 17347009359573 17351883712368 17370786939552 17412772747008 17413963506432 17431102171981 17456279533824 17507087796096 17565627005566 17565780202767 17566828217814 17590907103936 17610719920842 17629677018336 17672517230752 17673725752608 17703611084916 17722897485624 17727877459584 17773231881984 17798284316898 17810123037888 17853308798984 17883497796693 17897684714944 17906590306656 17947479545232 17992322326896 17993395790432 18031976950296 18056693416704 18078109370896 18132418273824 18133500095808 18178807660224 18195378059497 18215200193558 18229384629072 18294603856128 18357031563252 18358126786184 18358286895108 18403995592952 18405254136408 18429221986048 18456461123274 18469839525248 18501071043696 18515987452544 18547297004688 18598899182364 18613653626112 18690338797932 18714473161344 18735756424324 18777049557674 18778333612146 18802787296576 18804073111104 18835869800808 18891311522528 18923255727756 18949193871744 18950324424448 18950489698176 18997672870144 18998972011776 19025752200822 19051830836928 19069197016809 19115535270763 19116842472327 19141527569184 19183924876912 19185236755248 19233172142544 19234319638048 19265694415938 19293252952704 19314983138988 19368721168389 19382760833728 19384086309312 19438016597136 19486583569008 19531080681576 19556300673792 19581048360176 19623033740028 19624204495576 19639486142784 19651103431424 19673236668328 19684332404448 19700202812672 19706503067481 19727971428534 19733514810144 19777006977744 19881581884596 19911382947072 19977961502612 19979327680548 20027877557036 20049436609088 20072018492686 20084972398857 20099531248064 20133518488728 20134895304312 20161115542272 20183823210984 20185027424528 20242570264236 20256034828416 20257243350272 20307857206016 20314992060864 20337873042258 20364357603648 20365750204992 20382920181719 20384314052451 20433848048057 20435245401453 20464476917824 20506954178768 20522923235712 20592954762558 20594183385836 20622411873664 20623822121856 20652892634457 20673938123392 20704495042071 20719502960192 20732874734304 20778569465904 20784408056064 20804863882687 20830485884112 20878051763064 20879297395888 20895556401792 20931465488464 20966859485778 20993933462976 21040433735968 21041872570272 21093004436704 21094446866016 21153135708648 21228815233152 21252725462844 21283126340352 21302526397156 21319114977504 21355751951068 21372381978912 21385024322432 21409110492004 21421185263664 21475988524064 21520565337448 21522037005192 21551537303808 21577098281392 21581915486526 21637129953876 21638609592804 21654294615808 21668269677696 21740722811666 21768796059072 21788638814941 21805605937944 21818504545184 21835494925056 21843078947923 21910005414204 21911312615768 21938297251968 21966059256104 21989704668032 22014471895204 22028679405198 22044647175296 22046154681984 22077230057523 22099726959488 22107491360352 22132391251869 22162728164256 22216296263424 22239682081493 22278106308672 22335101887872 22336629257088 22355460844466 22411317213998 22412849795142 22442036450752 22491498131552 22493036195808 22547694397856 22555616185224 22611972654072 22613321736624 22708155852594 22721588342584 22724616149888 22739281966656 22760009342643 22789398769056 22846339356768 22896942595024 22898508385296 22957091180896 23004742257272 23022536532552 23037850221312 23070323451114 23129345812764 23135844949824 23161049252736 23182161079258 23200213357872 23240083005574 23258180388816 23283216707328 23309440830216 23341391126784 23421040270356 23422437623752 23454542805248 23480959894456 23489209570374 23506236024448 23546288479218 23547898674522 23564967670144 23604814779888 23630529980832 23670487952964 23729629991292 23731045755864 23746830717184 23765199001344 23814527433408 23844663728924 23875453742208 23877086447232 23897216764774 23929972726976 23956925297722 23989763102528 24042635933728 24058152362736 24061358276352 24160487089572 24176557698432 24178000127744 24210636004629 24238410213632 24246926008128 24274235566566 24305846172096 24307508309184 24328001507213 24329665159377 24361081442784 24388786379939 24476042084336 24477715860144 24540338848544 24545817613332 24608614831032 24650226692739 24668094724928 24711816663117 24729729339584 24738417751536 24798532243152 24800228072208 24862192829424 24888955790592 24920451730576 24951142238976 25037778149528 25057275423552 25072097481472 25107438104634 25114493067744 25170170443302 25227645880369 25231007637008 25247291007096 25302935397996 25337618181504 25366156197588 25367669601096 25402441115904 25404178242816 25425596022412 25456908635712 25489123296436 25522036758912 25545300679586 25561786885407 25565193168624 25580315673664 25644229523392 25687592554584 25753310851984 25759060419402 25824961557852 25826727578508 25845448412416 25880335039431 25917355462848 25919127801792 25982111425344 25983888192576 26005794714607 26007573101403 26041440908768 26070771647521 26119159120512 26164044986704 26184419300736 26185981523712 26245776539264 26275337423308 26303961904712 26311353080192 26348440508349 26350242326721 26369342636992 26386360655904 26416079881263 26444515527504 26508775846128 26510588628912 26639103574064 26659847822976 26715184556832 26779963198476 26807945614321 26844691318304 26846527072416 26911764281312 26921219317848 26988483490344 26990093685648 27047965425444 27085040125056 27086656081152 27117164056344 27152476804864 27154333606656 27179085403268 27200250143712 27246993868604 27268211490336 27322800290337 27457273016744 27535547344878 27537190179276 27605993389428 27607881204612 27643832979072 27669030965566 27704759287872 27751606565544 27773981178816 27789645747456 27799297798373 27820945507032 27837402350752 27859079731968 27920480439168 27955812647704 27991911283968 28035508196898 28055830093696 28103634636486 28125929154688 28165574336511 28167500418219 28204180944864 28206109666656 28336967283792 28384883591634 28423790807616 28425486636672 28496509305216 28498458017664 28522484525698 28561580351552 28593749548894 28696049340256 28775887315368 28777855132872 28849506605168 28849758213816 28851479457072 28939879429056 28972474708482 29025061412096 29074141250592 29076129463968 29213340552272 29296621022364 29371572540264 29434550610042 29436306743364 29476655147136 29509855002492 29526498606672 29550304219008 29577239997674 29591957142801 29600272215216 29665510466616 29704141744896 29706173040384 29780395575552 29883799726856 29966942253918 29968991520822 29990714927744 30041816335554 30074154913632 30108027739029 30149296872096 30151095648832 30200277733092 30241673313408 30275734816476 30277541136792 30319042622208 30346679123524 30384052242624 30385865025408 30461785809024 30489552424022 30531344513728 30546536405472 30622462417152 30652600767991 30696715376736 30760431268152 30839127750352 30847793266432 30889432143837 30891275078754 30933617810496 30935733182784 31010907185088 31039174336789 31079254440288 31228053693808 31317077644596 31318946093832 31395051305624 31397198232696 31450289228667 31473086373184 31507373307776 31560650603952 31562808855408 31639506655056 31641394341152 31641670299024 31752703244544 31754874629376 31924689510528 31953789595734 32031437480738 32033627926602 32077536483648 32113665738006 32131777895496 32213982786096 32280848006172 32283055507788 32327305955712 32329234677504 32365647422088 32407794896128 32410011078912 32439553545836 32455694930814 32481441923712 32611084217499 32636954480192 32653194088608 32727756817776 32766573234749 32811486441376 32865008121306 32866968923652 32949088884156 32984557002048 33021707842806 33064709657536 33066970762944 33069232022976 33149590439232 33179807049671 33324444395136 33409700564736 33476584139512 33485990756992 33502652831808 33533191266699 33560227257736 33616975820997 33619274692713 33663054676128 33737247197328 33739554293712 33821541596784 33823559468128 33919982604936 33942544847616 34082382513876 34086924224832 34240502134582 34250123406112 34345413892536 34347762577944 34433282077136 34435636771344 34507113385908 34556473950464 34556775331968 34558837069056 34642815233792 34645184256768 34676764135204 34694018719146 34703767424736 34741573879104 34773241618887 34860124508361 34862204343962 35014175592192 35131254011132 35131560405534 35133656435628 35181814207872 35221439841684 35259354036672 35319432718827 35345034461504 35347451505216 35407222169832 35445794971248 35455754919168 35596568633796 35620246075776 35706617597968 35766995593386 35795369429888 35813180613312 35845825147161 35894959090464 35935387946583 35984644653792 35986791580864 36063953900592 36156218741792 36264836547648 36267000191616 36357615320448 36390756118994 36430400387116 36458769258144 36585362206957 36714063126504 36716253572368 36716573790216 36807991185904 36810508272816 36912922246548 36939679050496 37002142087392 37031974905088 37094594009376 37168854449017 37197798364728 37380677595864 37428946322688 37471512848648 37554099115348 37556667224292 37605574593152 37608146222208 37661157156951 37671739601616 37755255664953 37782623045056 37846511455512 37898387743488 37900979396352 37938281197841 38051504401644 38103661673856 38138394033618 38231070541526 38233684944654 38283055138368 38317951019379 38367849753824 38370473510496 38466344285088 38468639276096 38531388831876 38586505905408 38629966277976 38737442336778 38765521667456 38768172618624 38876033194272 38973167138016 39062161363152 39108490635023 39162096720352 39246067480056 39248408991152 39278972285568 39346473336656 39368664808896 39413006134962 39455942857068 39467029620288 39554013955488 39763163769192 39955923005224 39958655361096 40055755114072 40098873218176 40144036985372 40169944797714 40199062496128 40267036977456 40269790608624 40367646421968 40370054849056 40485140528472 40512069656832 40629984121728 40675746084516 40728715207296 40731500409984 40765840363438 40768628104902 40867696096114 40870490802906 40928953835648 41013908357536 41045846471424 41185909525116 41188366771672 41244823747328 41247644243712 41305785268914 41347876246784 41408990084142 41439005920384 41465749468608 41503546448349 41557138931808 41609727765374 41660971768224 41756103526128 41758594791776 41791112803584 41805627920197 41862930976928 41933718971556 41987866925952 42080867471936 42083745140544 42155451954729 42186008873408 42188893732032 42306271417296 42457630466304 42505450925688 42605052794312 42638229955008 42711503902136 42744763957824 42770048644864 42783726788547 42818220984008 42842370527328 42890624323341 42951977048128 43041130674896 43044074010384 43154196562784 43163830973052 43274259907752 43277219185608 43336539355392 43481445623332 43537592118144 43577277629882 43611211875888 43637009090368 43686157895846 43820010828408 43822625231536 43876594503936 43932118512208 43979409336064 44028943790408 44057358810396 44089294350592 44092309363968 44154460115046 44199453918976 44214982720704 44264782503738 44325456328512 44362826277859 44365859996511 44479364162986 44556212617344 44670203775744 44673258514176 44710921688932 44822634427996 44825699590284 44884072901504 44950413380877 44982996263104 44986072391616 45062724503331 45095388795712 45111232370448 45223945308144 45226643473248 45416311705188 45443176685168 45449232299776 45478563933312 45520018685286 45578797538112 45692678713536 45731201342077 45734328636033 45793885190048 45797016770592 45914182361792 46009484514544 46045073065104 46140646902228 46258691625528 46271689899648 46322098505472 46336912618131 46364322158516 46400426715744 46480166011148 46516360777632 46618881660432 46677875919221 46842080540712 46844875247504 46961919788912 46978419140748 47012472048896 47092576958436 47095797349044 47129935340288 47209629559776 47261059961664 47340975905928 47422331538401 47459259982584 47462091511728 47629054866816 47689327457848 47750907484416 47754172894464 47794433529548 47859945453952 47913850595444 47930684393601 47979526205056 48047156221107 48050441889903 48085271867456 48116304725472 48170498607009 48283375227991 48320974179144 48353115396864 48421272009258 48493852016256 48548471133132 48611692344192 48615016618368 48656003014426 48659330318754 48722162885568 48777572759878 48885077296703 48952084168672 48955431720288 49080677697088 49091635226664 49217229662064 49300453385478 49336189449856 49423633326234 49459458679168 49476835503072 49532561764209 49597064486304 49600456144416 49724385658848 49840903461152 49897039775719 50075556299056 50114550847104 50214876209268 50228986135488 50340340886604 50455291760738 50462015274016 50494582014192 50605870795992 50675236363008 50732312395176 50735339202192 50851192044824 50913817271424 50978246592872 51044073517824 51090601359172 51123573770814 51130386337248 51160631347328 51288459046784 51360753201873 51375185109168 51506621703968 51518120838804 51649923115704 51653455157016 51760670078862 51834710925696 51838255603584 51964222850688 51967776385152 52011589429214 52015146202806 52082881817536 52141543295042 52238318241024 52293306515943 52328089973408 52368838601472 52491553078528 52550674846616 52607923809424 52622706160384 52696881016698 52700484653442 52738685273984 52772721311808 52832159762526 52889031055008 52949179750993 53017551692256 53021177257824 53278207148128 53319695645952 53430369113664 53559926396952 53615891228642 53650493390079 53689382636608 53693054144832 53823528562624 53842438635696 53976966980688 53980187371296 54095930850888 54170080250112 54234328112688 54358170806536 54400500287424 54493987737208 54536422980672 54586134178491 54645600580674 54914546033488 55071094689756 55074380358552 55211986778856 55215762409224 55287665958144 55338061931132 55409518575744 55503213131088 55547962357632 55598595596746 55641891014064 55674804701504 55840960878336 55895919047513 55911625295408 56071016393796 56111660187392 56207269272972 56251858309376 56331148673022 56335000836438 56408361889728 56412219333312 56600847320027 56673934567584 56769767183268 56847581615232 56850973273344 56993018610432 56996916035328 57044969051396 57123160703104 57187499097788 57207591050427 57346605812289 57350527416981 57392098680512 57551774630736 57555710265744 57699013210336 57699516427632 57702958914144 57879758858112 57944949416964 58148282501184 58152258927936 58346705160581 58426681104544 58593242044728 58743145080528 58869101220084 58872613486728 58953310294272 59019710004984 59052997213344 59100608438016 59119509202443 59154479995348 59183914285602 59200544430432 59331020933232 59767599453712 59933884507836 59937983041644 59981429855488 60083632671108 60148309827264 60216055478058 60298593744192 60302191297664 60400555466184 60483346626816 60504354031753 60551469632952 60555082273584 60693358247048 60768104485248 60771730050816 60923571618048 60979104848044 61062689027456 61093072810944 61148760545157 61152942157353 61301544144171 61305201535982 61305736204359 61393430753472 61520862536304 61678255500704 61778864287674 61782550157508 61867235620992 61871466365568 62021814370176 62078348673578 62158508880576 62414591648061 62456107387616 62634155289192 62637892187664 62790102611248 62794396465392 62900578457334 62946172746368 63014746615552 63121301207904 63125617710816 63279013310112 63282788682304 63283340598048 63849379021056 63907579191468 64062874961476 64067255853204 64155072967296 64227331476012 64263555790992 64427965572192 64561696012344 64566111015576 64654611911424 64731294844176 64879107091672 64911389861628 64962883847424 65222168434998 65273908960384 65306388177216 65365916444823 65455513635552 65529236843769 65533146469498 65622972882752 65730016242612 65733937847304 65898177768312 65969114004096 66043415685612 66129419315072 66133941525888 66138464045952 66299180878464 66359614099342 66648888790272 66714484024451 66719046244479 66953168279024 66971981513984 67005305663616 67066382533398 67120454515472 67233951641994 67238549385426 67326109352256 67474494394656 67479108587424 67643083193568 67647118936256 67839965209872 68164765027752 68173848449664 68280028027929 68481004269164 68500246812224 68690827785072 68695525155888 68866564154272 68871273542688 69014226771816 69113550663936 69353528270408 69388037438292 69407534849472 69483147758208 69546483237774 69720249016722 69724408687924 70262508022264 70263120811068 70267312871256 70363628415744 70442879683368 70518708073344 70638865437654 70690068923008 70694903010432 70814444339664 70891589942496 71137741296463 71193137267592 71240492151552 71315482922689 71413235195936 71533991186772 71590738859776 71626361226624 71691650294322 71789918180928 71870775893166 71969289307584 71973583161728 72127907801184 72312437483584 72529673095296 72534000383232 72715230640896 72781512237988 72860800774232 72917538516288 72984004521639 72988995478131 73166359139817 73170724413914 73428126253008 73432507144736 73433147580432 73615982371808 73621016545632 73825844493096 74004284174784 74189188018752 74337708898034 74395596729456 74761355191728 74943025697296 75108198230696 75113334448584 75211149186304 75216292444416 75322314313902 75343479203232 75510511329906 75565246090112 75682937641107 75693022911024 75876562395682 76103008803288 76207323347712 76276788067236 76462141083052 76467369889308 76566110276736 76635902038758 76735699507648 76740947020992 76932688570176 76937278552192 77062777663752 77259932555952 77474884673556 77531043334912 77536345237248 77752066388544 77946334276032 78012049348249 78017384143821 78022719304209 78124322726304 78212314942563 78216981270046 78324193440704 78492134960112 78496817982304 78557944571136 78692946673312 78737329617792 78826012269924 78911885714136 78934059240576 79045321525047 79108027910976 79526327538384 79626964803377 79911846010448 79917310722192 80111510228144 80197746436352 80288073970744 80339889595428 80398124992256 80423836842963 80534073954912 80539581217248 80735292843936 80740109698112 80970281056944 81259968243456 81351492169032 81457430414592 81463000819968 81531680726876 81537256209804 81735392192228 81740981605812 81857907671296 81968400871011 82027816715072 82371819050232 82376733543344 82611570537828 82817980168284 82878011840768 82931498937216 83007092896698 83114277863616 83219455530748 83321943536448 83392190682611 83397893395119 83512207052256 83517189583552 83611255840394 83725861953856 83867437943112 83975733851904 84161734943872 84167490281088 84310903909458 84372017746816 84377787464064 84496723009533 84612542834592 84906336386101 85010901851376 85118479617403 85210105588624 85276459910016 85423007804272 85489527915648 85567453577094 85636441968016 85684741054656 85781248646682 85903954096256 86082261349792 86088148020768 86308393125568 86327661946104 86548519815504 86554438371216 86962891246664 87075184236288 87154555259764 87222423751776 87274018180736 87372315791692 87640021656816 87645250463072 87864237024416 88057887580816 88114717620792 88308920230092 88429965441408 88529565007476 88650912657024 88725652555718 88731719993022 88958728325972 89112425234688 89143376246929 89421843377864 89645268855992 89651399180568 89768145803008 89900826761754 89965992526208 89972144783232 90125449006662 90190777591424 90222464740896 90324083217087 90447890616288 90453286946496 90761945792039 90832623410376 90886353370336 90957127866624 90988719591017 91040037370572 91157595076224 91385357427072 91462402684154 91468657272066 91587770380096 91594033541184 91828364723584 91957802303973 92018969029088 92090146130208 92281293804456 92517383251056 92543379799296 92673825236262 92728644317032 92800853431488 92960332022296 93032721555264 93117523010367 93237763320864 93355751838442 93684161081424 93689750495008 93923839577824 93956838281496 94185153916872 94191594698088 94419259119552 94522119923328 94681951811856 94844663076802 94918519965168 94924183023456 95258109733632 95378654915696 95588867059096 95719890907904 95827701190888 95861368787202 95959052410112 96094312442214 96100883779806 96170543734912 96232609450944 96340997214018 96566750455982 96641948358288 96842544018516 96987704032512 97096942266264 97223384688384 97230033236736 97312006028852 97318660637508 97444325771136 97555145519756 97770154593406 97833252652497 97904168337344 97910863440576 98161355394176 98183270453328 98299719704247 98434459324128 98600906770956 98672378899712 98847266652468 98918917358336 98953671006144 99065123528418 99194128972608 99200912288832 99448771317696 99532614685697 99539421149013 99681806922304 99794079551438 100151112598112 100229101694208 100429752418536 100457972270976 100599573800097 100680681773208 100850927462991 100910583521476 100924030548032 100989164028384 101211741591984 101339820847927 101464624790352 101470678404384 101702384089648 101827634542848 101956493185744 102181202718344 102247147541628 102260772674496 102321262694656 102576918093568 102721506403746 102750370218336 103013243407936 103036241677608 103299846231408 103306910314032 103521340157724 103669421851392 103676511207168 103928445701376 103935552770304 104023178858428 104030292405612 104165763635072 104283086590084 104319724856661 104580373525083 104586613031886 104656179946816 105101349693232 105215847618848 105393762033396 105400969306884 105477370547968 105545442623616 105664319525052 105778062110016 105898359501986 106035103384512 106042354515648 106396932939883 106556414296256 106860738227328 107119852793904 107231782457284 107300986780158 107378765273216 107386108289664 107537475441483 107647057125248 107684877271392 107806163839749 107953933961376 107960374742592 108191861701776 108328774009853 108468656225376 108716341613072 108801000574848 108987975474416 109072845961344 109172268356982 109291201161348 109756086620871 109829092066976 110142189379512 110148760717104 110423973557712 110431524818448 110676123862264 110819037151488 111006426262176 111095924715264 111197191193492 111283782028128 111349609403008 111506563347051 111791838095026 111823250590816 112142032787592 112414538545944 112662297346044 112670001672876 112816723779456 112824438666624 113201694640054 113347869135168 113539534366536 113695163230464 113814843593523 114089938102792 114246321406208 114374998195576 114415182100854 114693211624578 114701054833962 114784197361024 114953853058137 115103549261472 115111420531488 115398026420672 115399032855264 115405917828288 115759517716224 115799723941567 115889898833928 116296565002368 116304517855872 116693410321162 116853362209088 117186484089456 117325471905069 117486290161056 117738202440168 117745226973456 118039420009968 118105994426688 118239018404886 118308959990696 118367828571204 118401088860864 118662041866464 119535198907424 119867769015672 119875966083288 120167265342216 120296619654528 120432110956116 120597187488384 120604382595328 120801110932368 121008708063506 121102939265904 121110164547168 121386716494096 121536208970496 121655823809293 121958209696088 122125378054912 122186145621888 122297521090314 122305884314706 122603088288342 122610403071964 122611472408718 122786861506944 123041725072608 123356511001408 123557728575348 123565100315016 123734471241984 123742932731136 124043628740352 124156697347156 124317017761152 124510639345047 124829183296122 124912214775232 125268310578384 125275784375328 125416883760591 125580205222496 125588792930784 125801156914668 125892345492736 126242602415808 126251235421632 126558026620224 126565577364608 126566681196096 126989887702441 127815158382936 128125749922952 128134511706408 128310145934592 128351180365641 128454662952024 128527111581984 128671872970023 128855931144384 129123392024688 129132222031152 129462589688352 129758214183344 129822779723256 130444336869996 130547817920768 130612776354432 130731832889646 130911027271104 131058473687538 131066292938996 131245945765504 131460032485224 131467875694608 131796355536624 131938228008192 132086831371224 132258838630144 132267883051776 132276928091904 132598361756928 132719228198684 133088478833577 133097579989533 133428968048902 133438092488958 133906336558048 134010611327232 134132765066796 134240909030944 134467903283988 134477098770852 134652218704512 134948988789312 134958217174848 135286166387136 135294237872512 135679930419744 136329530055504 136347696899328 136560056055858 136962008538328 137000493624448 137193604026231 137202985908099 137381655570144 137391050311776 137733128308544 137742547085376 138028453543632 138707056540816 138776074876584 138815069698944 138966295516416 139092966475548 139440498033444 139448817375848 140033627757663 140525016044528 140526241622136 140534625742512 140885759366736 141037416146688 141277730875308 141380137846016 141389806020864 141628888679328 141783179884992 142266994615203 142275482592926 142386274535184 142630965845378 142826470391872 143067982373544 143252722453248 143383300588644 143579836361856 143741551786332 143938578615168 143947166323456 144141468663321 144255815602368 144624874967168 144850125683973 145059346190592 145202112288511 145563024475976 145721601548464 145835077032576 145968009043278 145977990956262 146332718279634 146341448827828 146655231890109 146856252506016 146865014289472 146866295160864 147231964743616 147242033091264 147651688986192 148008568349568 148378376037504 148675417796068 148791193458912 149307829547311 149522710383456 149691119327157 149886051394592 150216396461392 150226668897168 150644628627804 150686958406464 151021022659812 151130492180224 151365875282214 151386045822048 151753124791364 152206017606576 152553576134472 152924282166104 152934739778616 153132220553472 153271804077516 153471399015296 153481894041984 153865377140352 153874557104384 154082259605619 154125555327504 154519865111904 154829201645243 154949769347112 155216051067029 155504132777088 155892668552064 156024098696498 156034768287642 156045438608418 156248645452608 156424629885126 156433962540092 156648386881408 156879919547829 156984269920224 156993635964608 157385893346624 157474659235584 157652024539848 157823771428272 157868118481152 158090643050094 158216055821952 158847539252979 159052655076768 159253929606754 159604921240229 159823692020896 159834621444384 160223020456288 160576147941488 160679779190856 160847673685926 161068147909824 161079162434496 161470585687872 161480219396224 161940562113888 162702984338064 163063361453752 163074512419608 163470784384456 163481963211624 163758402535473 163936801742022 164055633430144 164743638100464 164753467086688 165223141075656 165635960336568 165862997874432 166014185793396 166228555727232 166438911061496 166643887072896 166784381365222 166795786790238 167024414104512 167034379167104 167222511680788 167451723907712 167687757142539 167734875886224 168323469887744 168334980562176 168621807818916 168744035493632 168755574928128 168993446019066 169225085669184 169802541960081 169812672772202 170021803702752 170236959234806 170420211177248 170552919820032 170612157187831 170846015608544 170979055831296 171134907154188 171272883936032 171369482109312 171562497293364 171807908192512 172039817436867 172164522699584 172176296041536 172616786251136 172655323892208 173097039631008 173108876742432 173925782493328 174309110519528 174444847503552 174548036361472 174744631583384 175040115481743 175280043313632 175290500926144 175728474048832 176115775161632 176229435241584 176617840460184 176859930882816 177059130014952 177301825314048 177451305111436 177463439986044 177917456651944 178286752493858 178843686755728 179290537711984 179302798361136 179801653523508 179931985052416 179944289566464 180250898013324 180381555182848 180444929481792 180648166434174 180895781232576 180906573892992 181513062095259 181523891584078 181665246820752 181772706740672 181977439182034 182080074741144 182315190152448 182770714854144 182924805368308 182937314544132 183175540760192 183188067082368 183446281635471 183656729447168 183904632432513 183915604607946 184037938058176 184180292260416 184562587608912 184796143899161 185034766502112 185347650472524 185457288634064 185601706862976 185920664044592 186065443110528 186235046020734 186475526641728 186711503676884 187243774944183 187368322162848 187379500990016 187847679155648 187913676562992 188370307833744 188383189396176 188838518239104 189044239846656 189363903623712 189689326153604 189837039930336 189848366046912 190496196318983 190757309831392 191177734118192 191655402381776 191722737574404 192188624884428 192201767559612 192341087469824 192465218901888 192681994428036 193133500911964 193283896716576 193685088037032 194193884532528 194624012057704 194637321275016 194888651542272 195110291039512 195540309186812 195666505304994 195808336674688 195821726881152 196097749334469 196322710788352 196366540906656 196587710531307 196599439408494 196868918648256 197048369173693 197201813541912 197540705547379 197694533304936 197907342012288 198130247056836 198388257945216 198401824577664 198897542635392 199065229371394 199078842298026 199363613844608 199588159102876 200143452073353 200157138733437 200302225196224 200859504837072 200915944541952 201199147600194 201361363546416 201701854925982 201821167042952 201848061096064 201978328056768 202423483183968 202679641695854 202929249580704 202941356808768 203404768179296 203633865030637 203912986371488 204362405436688 204494295083256 204521545348992 205443012807492 205500740436672 206026486815872 206072483355216 206599692462816 206613820628064 207042680315448 208046357716856 208060584811224 208331527270144 208566173180168 208639449713322 209160747050166 209173226063772 209312359893632 210202699386464 210431695237696 210787524066792 210801938613768 211090885247232 211328639050104 211556124220032 211796719003972 212070206769024 212084709031296 212793865879766 213112828592512 213413223889389 213721476454656 213946448768067 214239705587808 214463564914568 214601973560316 214757530546432 214772216579328 215074950882966 215294114250496 215369754542784 215612327679498 215907867922752 215920749485184 216383723403552 216657548019706 216937312450752 217432683226144 217602001149696 217975950948832 218145691922688 218344536713964 218582402322696 218952013564917 219499077419451 219512173241742 219658184133952 220284378759024 220297521434208 220847947115424 220863049636896 221352247724528 222012852524352 222394382386984 222567564056256 222699218806016 223013126694102 223583676190052 223646501181632 224284065575184 224829077091888 225324594692088 225340003345752 225633447558912 225648877333248 226403389280108 226695738270336 227048812923321 227079068733072 227629687187046 228179876205584 228749996391152 228830364201708 229386423249156 229402109667924 229568394722048 229907706116274 230207098522944 230222841062976 230796052841344 230798065710528 230811835656576 231599447883134 231779797667856 232593130004736 232609035711744 233386820642324 233706724418176 234036148044747 234052152431463 234372968178912 234636944827689 234650943810138 234972580322112 235186763207311 235476404880336 235490453946912 236078840019936 236211988853376 236478036809772 236617919981392 236735657142408 236802177721728 237324083732928 238880894410131 239070397814848 239735538031344 239751932166576 240334530684432 240593239309056 240864221912232 241194374976768 241271510528889 241602221864736 242017416127012 242205878531808 242220329094336 242773432988192 243046871165599 243311647618586 243916419392176 244372291243776 244595042180628 244611768629412 245206176576684 245220806143928 245222944817436 245573723013888 246083450145216 246713022002816 247115457150696 247130200630032 248313394694312 248634035522304 249021278690094 249658366592244 249824429550464 250176572047833 250193680185357 250536621156768 250551568750656 250833767521182 251160410444992 251177585861568 251406539980229 251602313829336 252485204831616 252502470843264 253116053240448 253131154729216 253133362392192 253979775404882 254719009158303 255355438852209 255630316765872 256251499845904 256269023412816 256702360731282 256909325904048 257054223163968 257343745940046 257711862288768 258246784049376 258264444062304 258925179376704 259516428366688 259645559446512 260888673739992 261225552708864 261463665779292 261822054542208 262116947375076 262132585877992 262491891531008 262920064970448 262935751389216 263592711073248 264173662742448 265438456397368 266176957667154 266195159979066 266857936097804 266876184977916 267430128740787 267812673116096 268265530133592 268481818061888 268935806567976 268954197541704 269304437409024 269897977578624 269916434349696 270572332774272 270588475745024 271359860839488 272267218586273 272285837376117 272659060111008 272966158773051 273120112111716 273924017076656 274000987248896 274387208052462 274405971816198 274763311140288 274782100623552 275466256617088 275485094170752 275873406911919 276056907087264 277414113081632 277552149753168 277630139397888 278185932951096 278880996066888 278897634751696 279352569031101 280067255515326 281050032089056 281052483244272 281069251485024 281771518733472 282555461750616 283257777358656 283566359769984 284533989230406 284550965185852 284772549070368 285261931690756 285652940783744 286135964747088 286766601177288 287159672723712 287483103572664 287877157230336 288282937326642 288511631204736 289249749934336 289700251367946 290404224577022 291044268143947 291126048951952 291443203096928 291670154065152 291936018086556 291955981912524 292665436559268 292682897655656 293310463780218 293712505012032 293730028578944 293732590321728 294463929487232 294484066182528 294899159112741 295303377972384 296017136699136 296756752075008 297350835592136 297582386917824 298597844057091 298615659094622 298618263447039 299045420766912 299382238654314 299772102789184 300432792922784 300453337794336 301289257255608 301373916812928 302042045319624 302731750564428 302772091644096 303506249582728 304019462543781 304412035213152 305107152268944 305848564332208 305869479557232 306543608155032 306942798030592 306963788083968 307730754280704 308164519211238 308251110655008 309039730223808 309658403290486 309899538694224 310432102134058 311008265554176 311785337104128 312048197392996 312069536575284 312090877216836 312497290905216 312849259770252 312867925080184 313296773762816 313759839095658 313968539840448 313987271929216 314771786693248 315304049079696 315647542856544 316181286100188 316432111643904 317695078505958 318105310153536 318507859213508 319190798819649 319209842480458 319647384041792 319669242888768 320446040912576 321152295882976 321359558381712 321695347371852 322136295819648 322158324868992 322941171375744 322960438792448 323881124227776 324964099602971 324986322029559 325405968676128 326126722907504 326149024839216 326941568768912 326963926423248 327516805070946 327873603484044 328111266860288 329268259862613 329487276200928 329506934173376 330446282151312 331271920673136 332028371586792 332457111454464 332877822122992 333287774145792 333568762730444 333591573580476 334048828209024 334068758334208 334445023361576 334519690041153 334903447815424 335375514285078 335469751772448 336981203580823 337243615637832 337986892038132 338450171338368 339605083920162 339625345544404 340043607405504 340473918469612 340840422354496 341224314375662 341444530780569 341692031217088 342269814308376 342545767872064 342738964218624 343124994586728 344079634873734 344329045399168 344352592083072 345233572502272 345310647784416 346194079262016 346217753484864 346509643089223 347375416816969 347399171824701 347851564986656 348618221039056 348889695007104 349489263166768 350080230963486 350560086627264 350581001852288 351456948097664 351976415715207 352231550323264 352458870483168 353235680920368 354118260029904 354902610222872 354926879972088 355834913303888 356573504987716 357687373511456 358581075423968 358605596722272 359603307047016 360501796026648 360889858963584 361296332868348 361791562465152 361813147785984 363026124190518 363047783168156 363330493641504 363545413481344 363954878364068 364160149482288 364967471427879 365849610736616 365874629088264 366351081520384 366376134164736 366892563270942 367809264865026 367831209215892 368075876116352 368360584520832 369125175217824 369592287798322 370069533004224 370406859853997 370695300945048 370914577268128 371203413725952 371332342114691 371841328089184 372130886221056 372470092041468 372951053283456 373423007353768 374487549888366 374736644325696 374759001980032 375695358311296 375827353125984 376250651281773 376740615667488 376766378792352 377677036478208 378727807247424 379378652307208 379674079860672 379696732093824 380969663107323 380992392637966 381514619662784 382355468236384 383310804763552 383445475148808 384377249768856 384403535119224 384930437803776 385363988856072 386267001823928 386567793433152 387370176074064 388387769065056 389248024115408 389274642550032 390220582079024 391080618373624 391333010609988 391616673349376 391643453762304 392195498668938 392733081813312 393175421062614 393198878816988 393737837296512 394096738347386 394403627083824 395081411094758 395389066609872 395814684024576 396260494113672 396776515890432 396803649155328 397795085270784 398130458742788 398157684596052 398727227689216 399176318205752 399265436500731 400286904146706 400314277466874 400604450392448 401719009674144 402398295200388 402722727092832 403403709851964 403642334085904 403696122192128 403956656113536 404846966367936 405359283391708 405858499161408 405882713617536 406809536358592 407267730061274 407825972742976 408724810873376 408988590166512 409043090697984 410886025614984 411001480873344 411580812078693 412052973631744 412144966710432 413199384925632 413227641256128 413576025622621 414085360630896 414609368458963 416092715433712 416121169622448 417132346360336 417278899426644 418321494100332 418346452127544 418624719787264 420100883272989 420405398772928 420863390475392 421575048133584 421603877227536 422657278100208 423112248440064 423593438007944 424140413538048 424169418062592 425587731759532 426225657185024 426800983845609 426826447778778 427892897536134 428479411175616 428869979966273 428927129829136 429203947120632 430149901765932 430739509085568 431224655358996 431815735845504 431841498970368 432767446807104 433315096039412 433874624901504 434550377051919 434865366452288 435606336865533 435951901897664 436689073427928 437164804645392 437904027129834 438998154838902 439024346483484 439316368267904 439965695670327 440568757518048 440595042868416 441695894230848 441726099273792 442098510148319 442704495449056 443203118007857 444025705048704 444788764773968 445135128112512 446026253388204 447167352380104 447293002363264 447923488641933 448568131150368 449073357981471 449658154183776 450649189384176 450680006691504 452806778560216 453391476540672 454097625846642 454158137466144 455259374374092 456359752411168 457499992782304 457660728403416 458772846498312 458804219335848 459815412232548 460414197045888 460445682125952 461592105682688 461596131421056 461623671313152 463198895766268 463559595335712 464487604935729 465648153201087 466773641284648 467413448836352 468072296089494 468104304862926 468745936357824 469273889655378 469301887620276 469945160644224 470373526414622 470952809760672 470980907893824 472157680039872 472423977706752 472588062572341 472956073619544 473235839962784 473471314284816 473604355443456 474648167465856 476542617758937 477761788820262 478140795629696 478814763720687 479471076062688 479503864333152 480669061368864 481728443824464 482543021057778 483204443729472 484034832254024 484411757063616 484440658188672 485546865976384 486093742331198 486623295237172 487832838784352 489190084361256 489223537258824 490412353153368 490441612287856 490445889634872 492166900290432 493426044005632 494230914301392 494260401260064 496487280951439 496626789388624 498042557380188 499316733184488 499648859100928 500353144095666 500387360370714 501073242313536 501103137501312 501667535042364 502320820889984 502355171723136 502813079960458 503063271427617 503204627658672 504970409663232 505004941686528 506232106480896 506266724784384 507959550809764 509407625880243 509438018316606 510710877704418 511260633531744 511836471563493 512502999691808 512538046825632 513404721462564 513818651808096 514108446327936 514687491880092 515423724577536 516493568098752 516528888124608 517850358753408 519032856733376 519291118893024 521777347479984 522927331558584 523644109084416 524233894750152 524265171755984 525120346445229 525840129940896 525871502778432 527185422146496 527665963725413 528347325484896 530876912794736 532353915334308 532390319958132 533715872195608 533752369955832 534860257481574 535625346232192 536531060267184 536963636123776 537871613135952 537908395083408 539795955157248 539832868699392 541144665548544 542719721678976 544534437172546 544539186285777 544571674752234 545318120222016 545932317546102 546240224223432 547848034153312 548774416104924 548811943632396 549526622280576 549564201247104 550932513234176 550970188341504 551746813823838 552113814174528 554388431697483 554828226163264 555104299506336 556371865902192 557761992133776 557795269503392 558705138062202 560134511030652 562100064178112 562104966488544 562138502970048 563543037466944 564056719844407 565110923501232 566515554717312 567132719539968 569067978460812 569101930371704 569545098140736 570523863381512 571305881567488 571488588956949 572271929494176 573533202354576 574966207145328 576565874653284 577023262409472 579400502735892 580808449154044 582088536287894 582252097903904 582886406193856 583872036173112 583911963825048 585330873118536 585365795311312 586620927560436 587425010024064 587460057157888 587465180643456 588927858974464 588968132365056 589798318225482 590606755944768 591145107521079 592581593393653 592622116642137 594701671184272 595164773835648 597195688114182 597231318189244 597236526894078 598090841533824 598764477308628 599544205578368 600430356220059 600865585845568 600906675588672 602578514511216 602747833625856 604084090639248 605463501128856 605544183288192 607012499165456 608038925087562 608824070426304 610214304537888 610901595091911 611697128664416 611738959114464 613087216310064 616329038422476 616502221310016 618079460447616 619316806580972 619799077388448 620864204268116 624096394785992 624139073150568 624181754433672 624994581810432 625698519540504 625735850160368 627519678191316 627937079680896 627974543858432 629543573386496 630608098159392 631295085713088 631870525633289 632362572200376 633449289489767 635390157011916 636210620307072 637015718427016 638381597639298 638419684960916 639294768083584 639338485777536 640239671668167 640892081825152 641839346304201 642304591765952 642719116763424 643390694743704 644272591639296 644316649737984 644950780363297 645882342751488 647762248455552 649928199205942 649972644059118 650811937352256 652253445815008 652298049678432 653883137537824 653927852846496 655033610141892 655747206968088 658536519725226 658974552401856 659013868346752 660892564302624 662543841346272 664056743173584 665755644245984 667137525460888 667183147160952 668097656418048 668890046723152 669039380082306 670751028570156 670939503544896 673962407161646 674487231275664 675973784076264 676900342676736 679210167840324 679250691088808 680087214811008 680947836939224 681680844708992 682448628751324 682889061561138 683384062434176 684539628616752 685091535744128 686249989173456 688159269747468 688658090798336 688705184166144 690621295568832 692388158524032 692435506969728 693019286178446 694750833633938 694798343649402 695703129973312 697236442078112 697779390014208 698978526333536 700160461926972 701120173254528 701162003704576 702108444134241 702913896195328 703952831430414 704463100646528 704917740966336 705560289621933 706471361840736 707274805018231 708236520059808 709805220445744 709853759944176 711669826607776 713147009975432 715374747022912 716642683230393 717162150847936 717211193444544 719206614094032 721003592053296 721779717927168 722592665736696 723583124930304 726052248381036 726095566336312 726660987283008 727090826962688 727909756728136 728320298964576 729140613496797 729934942855758 731699221473232 731749258176528 733785126541884 735618529730052 735662418431784 736151752232704 736721169041664 738250350435648 739184575596644 740139066008448 740813719707994 741390601890096 741829154536256 742664684229382 743682656178368 744940184082936 745902106566912 746846014707536 748975099776732 749473288651392 749518003960064 750529716143499 751390716622592 751654706251968 752501302563546 753481231334976 753532757584704 754168046723603 754219619940687 756052377778109 757455614494848 758757304614416 759348159721344 759393464187648 761939326214646 761984785275932 763029239325568 764157027474909 764710936472768 766066316556627 766621609527104 766890950297616 768754499537712 768807070238448 770727977712144 772534003647856 773135586866304 774740352148128 776775538130112 777430422815309 778496048230816 778549285100064 780441164158048 782161236747248 782666021219976 784390997337876 785466163626624 786350842125228 786397757633976 787475674593024 788193476694772 788807254167648 790162822189516 790778133219744 792520988227344 796260917485576 796315369192104 798352636411504 798530873001462 800573808293412 800628554933748 801208900784896 802290386222361 803438019348288 804796590400776 805445454185664 806179636152817 806807419703928 807284668171808 807913312227072 808193921073151 809693932735872 810718566783416 811716998322816 811765427235072 813619072717184 814535460122548 815651945485952 816801655758819 816857512128351 817449621746752 817977180333024 818898476319153 821772051229968 822002961746688 823161624157386 824289933420864 826398769851264 826455282512256 827152051245242 828170721261792 829218736917926 831046314043951 832185430867424 832242339244896 834264692720672 834557798853288 836642988200664 836692904255088 840201766545978 840810797545856 841726780950784 843150096267168 843207754455072 845314556200416 847186876015888 851175463519064 853601967691218 853652895557556 855785795072268 856958822351232 857739959932546 857854259658272 858407894241264 860299803531864 861479018171136 862449310717992 863631471691008 865534893614208 866630192078824 867749249803008 869100754103838 869730732904576 871212673731066 871903803795328 873132804431841 873378146855856 874329609290784 875808054259668 877996309677804 878048692966968 878632736535808 879931391340654 881137515036096 881190085736832 883391788461696 883452198547584 884197020296638 885408990898112 886406236015714 888051410097408 889577529547936 890270256225024 892052506776408 894334704760208 894586004726528 895793532171273 895846977283866 897136262300736 898146715962942 899316308367552 900136055766881 901298378768352 901360013383008 905613557120432 908195251693284 908316274932288 910518748748184 912058387631343 912719504822336 914999985564608 915321456806832 917545692996624 917608438671696 919630824465096 920828394091776 920891364251904 923192262842112 926397791532536 927119190671424 928975209871458 931296306402174 933547282569296 936144592178988 936208609725852 937491872715648 938547779310756 938603775240552 939890321288448 940747052829244 941905619521344 941961815787648 944315360079744 945176125144682 945912147239088 946471679925568 946942628569632 949296334931712 950230623807721 953085235517874 955523577640524 956281591259392 957572396458947 957629527441374 958942152125376 959007728666304 961338122737728 962214404440459 963456887648928 965086042115556 966408887458944 968069664508048 968823514127232 968881316377344 971093731952768 972187484662396 973246590474344 974892298808913 974958966088677 975665677568704 978380168722512 978447074517648 980824706306736 980883224575712 980891779269744 984333800580864 988461828602784 988520802520128 991893987729877 992974561902878 993253578777248 996085114760376 998633466368976 1000706288191332 1000774720741428 1002146484627072 1002206275002624 1003335070084728 1004641641779968 1004710343446272 1005626159920916 1006126542855234 1006409255317344 1010943610742469 1015919101619528 1018815251760486 1018876036633212 1021421755408836 1022521267063488 1023672943126986 1025005999383616 1025076093651264 1026809442925128 1027637303616192 1028216892655872 1028574018539801 1029374983760184 1032987136197504 1033057776249216 1035700717506816 1038065713466752 1038582237786048 1039528929267669 1042126250450907 1042197515474103 1043554694959968 1045854663117168 1048467789500304 1048530343511968 1050240692890458 1051680259881792 1051743005556864 1054370844292992 1055331927450826 1056694650969792 1061753825589472 1064707830668616 1064780639916264 1067431744391216 1067504739911664 1069720514963148 1071250692464384 1073062120534368 1073927272247552 1075743226271904 1075816790166816 1085439443357952 1089068874345092 1089078372571554 1089143349504468 1090636240444032 1091864635092204 1092480448446864 1094902414283637 1095696068306624 1097548832209848 1097623887264792 1099053244561152 1099128402494208 1103493627647676 1104227628349056 1108776863394966 1109656452326528 1110208599012672 1111220579561991 1112743731804384 1113997026344073 1115523984267552 1115590539006784 1117410276124404 1120269022061304 1124200128356224 1124209932977088 1124277005940096 1127086074933888 1128113439688814 1130221847002464 1133031109434624 1134146228415667 1138135956921624 1138203860743408 1139090196281472 1141047726763024 1142908989321969 1142977177913898 1144543858988352 1147066404709152 1149932414290656 1153131749306568 1158801005471784 1161616898308088 1164177072575788 1164504195807808 1165772812387712 1167744072346224 1167823927650096 1170661746237072 1170731590622624 1173241855120872 1174850020048128 1174930361286912 1179596636450964 1181213511889536 1182290215042158 1185163186787306 1185244233284274 1189403342368544 1190329547671296 1194391376228364 1194462636378488 1194473053788156 1196181683067648 1197528954617256 1199088411156736 1200860712440118 1201731171691136 1201813351177344 1205157029022432 1208168181278496 1210927002257712 1211088366576384 1212363209685713 1214024998330912 1216077850175124 1217648140852608 1220428609075776 1221803190183822 1223394257328832 1223477918228928 1226174432620128 1232658076844952 1233004442620032 1236158920895232 1238633613161944 1239598154776896 1240728076867863 1241728408536232 1243828105376889 1248192789571984 1248278146301136 1248363508867344 1251397039081008 1251471700320736 1255039356382632 1255874159361792 1261216196318784 1262590171426176 1263741051266578 1264725144400752 1266898578979534 1270780314023832 1272421240614144 1274031436854032 1276763195278596 1276839369921832 1278589536167168 1278676971555072 1280479343336334 1281784163650304 1283678692608402 1284609183531904 1285438233526848 1286609939898819 1286781389487408 1289901560726594 1295524496911104 1299856398411884 1299945288118236 1301623874704512 1304506891630016 1304596099356864 1306819010596599 1307766275075648 1307855705692992 1310067220283784 1311494413936176 1317073039450452 1317949104803712 1318027736693504 1321785128605248 1325087682692544 1326204838920233 1326295530444957 1328113486347168 1329609354023571 1331511288491968 1334275050921776 1334366294321904 1337780093446304 1338078760164612 1341502057140312 1341879007089792 1343770465925799 1347924814323292 1348974462551328 1351947568152528 1353658401657409 1358420335680648 1358501382177616 1360174429622016 1361895673878448 1363361689417984 1364897257502648 1365778123122276 1366768124868352 1369079257233504 1370183071488256 1372499978346912 1375247614613629 1376318539494936 1381242591137664 1384776317048064 1384871013939456 1386038572356892 1389501667267876 1389596687298804 1391406259946624 1393462814807187 1394472884156224 1396944459603261 1397957052667072 1400320923853944 1402240346509056 1404216888268482 1407905662860828 1408926201293056 1409835481932672 1411120579243866 1412942723681472 1414549610036462 1416473040119616 1417667241604387 1417764187717023 1419610440891488 1419707519888352 1423339653215552 1426294019950864 1430749494045824 1433285366460786 1434324301695872 1434422386889088 1436444291162061 1438413228188064 1442007184106592 1445185331473392 1447014153495851 1452104496762072 1452191132672624 1453321974566016 1455819513456272 1456640597929152 1458281226993594 1459869885711516 1463398442946464 1463498516353056 1467570253083768 1471237059460104 1471324836863568 1476500700871296 1478369151193288 1480278132016896 1481627439415988 1482781203780192 1483658309072512 1485329368458764 1487365312356736 1489461842854317 1489880368165872 1493692029415072 1497950199553464 1498946577302784 1501059432286998 1503309412503936 1505002605127092 1506962462669952 1507065515169408 1508336093447206 1508439239881374 1512104755556218 1514911228989696 1515437396197793 1517514609228832 1518696319442688 1523878652429292 1523969570551864 1526058478651136 1528314054949818 1529421872945536 1532132633113254 1533243219054208 1533781900595232 1535509414690479 1537508999075424 1537614140476896 1541455955424288 1545068007295712 1546271173732608 1546808233047289 1549480704296256 1553551076260224 1554860845630618 1556992096461632 1557098570200128 1560882328316096 1564322473494496 1565332042439952 1568781994675752 1570932327253248 1572701684250456 1572795515267952 1576386953389544 1577614508335296 1580325644379032 1581556266439488 1582997891176239 1585041976454688 1592521834971152 1592630738384208 1596705272823008 1597061746002924 1601147616586824 1601257109867496 1604580772444722 1606876038696576 1609593180801552 1610890908371328 1612359272305634 1613614839407856 1614569336343616 1616387842146302 1619387865471744 1621437133566832 1623433996645632 1627238145434368 1629070920245096 1631303890971904 1633603311517638 1633715024256702 1634899243493504 1635954360666048 1637796952638306 1641424572280783 1643544102459936 1646323248314772 1648579866841728 1652797539702528 1652910565024512 1654304102490484 1656341442523584 1658437473835852 1662092628087902 1663165295092449 1664370861734848 1664484678489792 1668529385441344 1669115597706576 1673285976401328 1673385808510176 1680403533091956 1681621595091712 1686300192534336 1686415508910144 1690629112400832 1692054449656849 1692170159533221 1694373752031776 1702350927038128 1707203935382436 1707305791115112 1711571590144536 1713917644702464 1714465766870847 1715479919865092 1715708519316544 1716815788482528 1720599607063728 1724898621435984 1731069787228416 1733260384157648 1738201508207676 1739461465809152 1742425347462132 1743807607590656 1746265608863682 1746756293711712 1748659218581568 1751616108519336 1754626266920837 1755992619355608 1756097385933936 1759862782681308 1762275030072192 1762380171473664 1766783576923392 1766904397095168 1768394040593276 1770817981796224 1772812472031428 1773435322563237 1777744780180959 1777866349926411 1779155059095872 1784105013552816 1788669409520416 1791587064342546 1791693954567732 1794272524601472 1796293431925884 1798632616735104 1800272111533762 1802596757536704 1802720026766016 1808747859978011 1811227114240864 1816390503386568 1816632549864576 1821037497496368 1824116775262686 1825439009644672 1829999971129216 1830642913613664 1832704785275733 1835091385993248 1835216877343392 1839261648930192 1852795583065072 1854238381342848 1857950419742916 1862592612804348 1867094565138592 1872289184357976 1872417219451704 1874983745431296 1877095558621512 1877207550481104 1881494105658488 1883811239042688 1883923631575296 1888630720159488 1890352250289364 1891824294478176 1892943359851136 1893885257139264 1895611576899867 1900347868469301 1900461247615442 1906170471035748 1911047155281048 1915144792917894 1915259054882748 1917884304250752 1918015457332608 1922676245475456 1924428808880918 1926913775297856 1930172084231112 1932817774917888 1934852341089891 1936139329016096 1937647028254464 1942187463905536 1944374969324792 1946493180948688 1949784597617826 1949917932177354 1951331355137408 1956760337445024 1956894149035296 1961649412613472 1961766449151424 1961783558539488 1976923657205568 1977041605040256 1983787975459754 1985949123805756 1986507157554496 1992170229520752 1997266932737952 2001412576382664 2001549441482856 2004292969254144 2006670140169456 2011252319841832 2012253085710468 2012818510634688 2021887221484938 2031838203239056 2037630503520972 2037752073266424 2042843510817672 2045042534126976 2047345886253972 2050011998767232 2050152187302528 2053618885850256 2055274607232384 2057148037079602 2058749967520368 2065974272395008 2066115552498432 2068149004757981 2076131426933504 2077164475572096 2079057858535338 2084252500901814 2084395030948206 2087109389919936 2091709326234336 2096935579000608 2097060687023936 2100481385780916 2103360519763584 2103486011113728 2108741688585984 2110663854901652 2113389301939584 2116680868865799 2121824415054693 2123507651178944 2129415661337232 2129561279832528 2134863488782432 2135009479823328 2139441029926296 2146124241068736 2151486452543808 2151633580333632 2158828090941497 2178137748690184 2178156745143108 2178286699008936 2181272480888064 2183729270184408 2184960896893728 2187421840490391 2189804828567274 2191392136613248 2195097664419696 2195247774529584 2206987255295352 2208455256698112 2217553726789932 2219312904653056 2220417198025344 2222441159123982 2225487463608768 2227994052688146 2231047968535104 2231181078013568 2234820552248808 2240538044122608 2248400256712448 2248419865954176 2248554011880192 2254172149867776 2256226879377628 2260443694004928 2262504140170809 2262658859822061 2268157133334327 2268292456831334 2276271913843248 2276407721486816 2278180392562944 2282095453526048 2285817978643938 2285954355827796 2289087717976704 2294132809418304 2299864828581312 2306263498613136 2317602010943568 2323233796616176 2328354145151576 2329008391615616 2331545624775424 2332291268445927 2335488144692448 2335647855300192 2341323492474144 2341463181245248 2346483710241744 2359193272901928 2362427023779072 2364580430084316 2370326373574612 2370488466568548 2378806684737088 2388782752456728 2388925272756976 2388946107576312 2395057909234512 2401721424880236 2403462343382272 2403626702354688 2410314058044864 2416336362556992 2418373529795719 2418538908458451 2421854004515424 2424581763219453 2424726419371426 2428049996661824 2432155700350248 2435296281705216 2440857218151552 2443606380367644 2446788514657664 2446955836457856 2450404967276457 2452348865240256 2465316153689904 2466008885240064 2468435908904687 2477267226323888 2479196309553792 2481456153735726 2483456817072464 2487656210753778 2493138942131853 2496385579143968 2496556292602272 2496727017734688 2502794078162016 2502943400641472 2510078712765264 2522432392637568 2525180342852352 2527482102533156 2529450288801504 2533797157959068 2541560628047664 2548062873708064 2553526390557192 2553678739843664 2560958686672668 2567357385216804 2569218367063808 2570876467053696 2573219879797638 2573562778974816 2579803121453188 2585157911160941 2599712796823768 2599890576236472 2603247749409024 2609013783260032 2609192198713728 2613638021193198 2615532550151296 2615711411385984 2619398413295523 2620134440567568 2622988827872352 2632096427969131 2634146078900904 2635898209607424 2638672868139493 2643570257210496 2650175365385088 2652409677840466 2652591060889914 2656226972694336 2659218708047142 2663022576983936 2668550101843552 2668732588643808 2675560186892608 2676157520329224 2683004114280624 2683758014179584 2687540931851598 2695849628646584 2697948925102656 2700408167300643 2703895136305056 2707316803314818 2716840671361296 2717002764355232 2723791347756896 2729794515005296 2731556246244552 2738158514467008 2744999956693824 2750495229227258 2752637078989872 2762485182275328 2772077144713784 2779003334535752 2779193374597608 2782812519893248 2786925629614374 2788945768312448 2793888919206522 2795914105334144 2800641847707888 2808433776536964 2815811325721656 2819670963865344 2822241158487732 2825885447362944 2829099220072924 2832946080239232 2835334483208774 2835528375434046 2839220881782976 2839415039776704 2846679306431104 2850691871423163 2852588039901728 2861498988091648 2866570732921572 2868648603391744 2868844773778176 2872888582324122 2876826456376128 2884014368213184 2886445825885213 2886643213321377 2890370662946784 2894028306991702 2904208993524144 2904382265345248 2906643949132032 2911639026912544 2913281195858304 2916562453987188 2919739771423032 2924676896426739 2926796885892928 2926997032706112 2935140506167536 2942474118920208 2942649673727136 2953001401742592 2956738302386576 2963254878831976 2965562407560384 2967316618145024 2970658736917528 2974730624713472 2975681963189631 2978923685708634 2979760736331744 2987384058830144 2995900399106928 3002118864573996 3006618825007872 3010005210254184 3013924925339904 3014131030338816 3016672186894412 3016878479762748 3024209511112436 3030874792395586 3032830832227407 3035029218457664 3047757304858584 3047939141103728 3056628109899636 3058843745891072 3064265266226508 3066486438108416 3067563801190464 3071018829380958 3075017998150848 3075228280953792 3082911910848576 3085511055256607 3085722055619403 3090136014591424 3093616466094578 3098961408592512 3107102152520448 3109721691261236 3113984192923264 3114197140400256 3118586787803007 3121764656632192 3126378751352721 3128644946988992 3130664084879904 3137563989351504 3141534446285737 3145403368500912 3145591030535904 3152773906779088 3155229016670592 3160651288758064 3163112532878976 3165995782352478 3170083952909376 3185043669942304 3185261476768416 3193410545646016 3194123492005848 3202295233173648 3202514219734992 3209161544889444 3213752077393152 3219186361603104 3221781816742656 3224718544611268 3227229678815712 3229138672687232 3232775684292604 3242874267133664 3258141840490192 3267206623035276 3267430048513404 3269798486987008 3271908721332096 3275593905276612 3282849144561566 3287088204919872 3292646496629544 3297159733683456 3298304921136373 3308608204980968 3312682885047168 3316874947671704 3324185256175804 3326330590184898 3328741723469696 3328969356979584 3333661738685973 3337058770882688 3338231195413152 3341991079032219 3346571952802656 3346771617020352 3358191994305443 3360807066183912 3372600385068672 3372831017820288 3381258224801664 3384108899313698 3384340319066442 3388747504063552 3402438685247001 3404701854076256 3414407870764872 3414611582230224 3423143180289072 3428931533741694 3430959839730184 3431417038633088 3433631576965056 3441199214127456 3449797242871968 3466520768315296 3476403016415352 3484850694924264 3492531217727364 3493512587423424 3497318437163136 3503232217038672 3509252533841674 3511985238711216 3512194771867872 3519725565362616 3524550060144384 3536788081186552 3541635963592448 3545624944062856 3546870645126474 3555489560361918 3555732699852822 3558310118191744 3568210027105632 3577338819040832 3583174128685092 3583387909135464 3588545049202944 3592586863851768 3597265233470208 3600544223067524 3605193515073408 3605440053532032 3617495719956022 3622454228481728 3632781006773136 3633265099729152 3637089629057139 3642074994992736 3648233550525372 3650878019289344 3659999942258432 3661285827227328 3665409570551466 3670182771986496 3670433754686784 3678523297860384 3682706743370789 3705591166130144 3708476762685696 3715900839485832 3722184230603589 3725185225608696 3731484316130667 3734189130277184 3744578368715952 3744834438903408 3754191117243024 3754415100962208 3762988211316976 3767622478085376 3780704500578728 3783648588956352 3785886719702272 3787770514278528 3791223153799734 3800695736938602 3800922495230884 3812340942071496 3822094310562096 3830289585835788 3830518109765496 3835768608501504 3836030914665216 3845352490950912 3848857617761836 3853827550595712 3859829819696457 3860344168462224 3869704682179782 3872278658032192 3888749938649584 3892986361897376 3899569195235652 3899835864354708 3902662710274816 3913520674890048 3913788298070592 3923298825226944 3923532898302848 3923567117078976 3936686518775671 3953847314411136 3954083210080512 3967575950919508 3971898247611512 3973014315108992 3978614516760699 3978886591334871 3984340459041504 3988828062070713 3994533865475904 4002825152765328 4003098882965712 4013340280338912 4022504639683664 4024506171420936 4025637021269376 4043774442969876 4060975204972227 4063676406478112 4075261007041944 4075504146532848 4085687021635344 4090085068253952 4094691772507944 4100023997534464 4100304374605056 4107237771700512 4110549214464768 4114296074159204 4117499935040736 4125742843840887 4136298009515962 4154328951144192 4158115717070676 4168505001803628 4168790061896412 4174218779839872 4183418652468672 4193871158001216 4194121374047872 4200962771561832 4206721039527168 4221327709803304 4226778603879168 4233361737731598 4243648830109386 4247015302357888 4253001724813161 4253292563151069 4258831322674464 4259122559665056 4269726977564864 4270018959646656 4278882059852592 4292248482137472 4302972905087616 4303267160667264 4317656181882994 4341042460487553 4356275497380368 4356313490286216 4356573398017872 4367458540368816 4369921793787456 4374843680980782 4379609657134548 4382784273226496 4390195328839392 4390495549059168 4413974510590704 4435107453579864 4440834396050688 4444882318247964 4450974927217536 4455988105376292 4462095937070208 4462362156027136 4468385528562951 4469641104497616 4481076088245216 4496839731908352 4501265480943841 4512453758755256 4520887388009856 4525008280341618 4525317719644122 4536314266668654 4536584913662668 4546312188593379 4552543827686496 4552815442973632 4564190907052096 4571635957287876 4571908711655592 4578175435953408 4588265618836608 4599729657162624 4612526997226272 4628542715966641 4635204021887136 4640424699141867 4646467593232352 4656708290303152 4658016783231232 4664582536891854 4670976289384896 4671295710600384 4682646984948288 4682926362490496 4692967420483488 4718386545803856 4729160860168632 4740652747149224 4740976933137096 4748993673528717 4757613369474176 4777565504913456 4777850545513952 4777892215152624 4790115818469024 4803442849760472 4820628116089728 4832672725113984 4836747059591438 4837077816916902 4843708009030848 4849163526438906 4849452838742852 4856099993323648 4864311400700496 4881714436303104 4887212760735288 4893577029315328 4893911672915712 4900809934552914 4904697730480512 4924273716842349 4930632307379808 4936871817809374 4947752558447099 4954534452647776 4958392619107584 4962912307471452 4966913634144928 4975312421507556 4986277884263706 4992771158287936 4993112585204544 4993454035469376 5005588156324032 5005886801282944 5020157425530528 5044864785275136 5054964205066312 5058900577603008 5067594315918136 5076163348970547 5076510478599663 5083121256095328 5096125747416128 5107052781114384 5107357479687328 5121917373345336 5134714770433608 5141752934107392 5146439759595276 5147125557949632 5159606242906376 5170315822321882 5199425593647536 5199781152472944 5218027566520064 5218384397427456 5227276042386396 5231065100302592 5231422822771968 5238796826591046 5240268881135136 5245977655744704 5263878800762511 5264192855938262 5268292157801808 5277345736278986 5287140514420992 5300350730770176 5304819355680932 5305182121779828 5312453945388672 5318437416094284 5326045153967872 5333234340542877 5337100203687104 5337465177287616 5351120373785216 5352315040658448 5366008228561248 5375081863703196 5391699257293168 5395897850205312 5400816334601286 5407790272610112 5414633606629636 5426243579934033 5433681342722592 5434005528710464 5447582695513792 5459589030010592 5463112492489104 5476317028934016 5489999913387648 5500990458454516 5505274157979744 5524389693250507 5544154289427568 5558006669071504 5558386749195216 5573851259228748 5577891536624896 5587777838413044 5591828210668288 5601283695415776 5616867553073928 5631622651443312 5644482316975464 5651770894725888 5658198440145848 5665892160478464 5670668966417548 5671056750868092 5678441763565952 5678830079553408 5686834730699601 5693358612862208 5701043605407903 5701383742846326 5705176079803456 5728680460873991 5733141465843144 5745777164648244 5753652912752256 5768028736426368 5772891651770426 5773286426642754 5780741325893568 5788056613983404 5804557023269673 5808417987048288 5808764530690496 5823278053825088 5826562391716608 5833124907974376 5839479542846064 5849353792853478 5853593771785856 5853994065412224 5870281012335072 5884948237840416 5885299347454272 5905382085888473 5913476604773152 5926509757663952 5931124815120768 5941317473835056 5951363926379262 5957847371417268 5959521472663488 5974768117660288 5991800798213856 6004237729147992 6020010420508368 6033344373788824 6033756959525496 6048419022224872 6061749584791172 6065661664454814 6070058436915328 6095514609717168 6095878282207456 6113256219799272 6128530532453016 6135127602380928 6142037658761916 6150035996301696 6150456561907584 6165823821697152 6171022110513214 6171444111238806 6180272029182848 6187232932189156 6197922817185024 6204447014273943 6219443382522472 6227968385846528 6228394280800512 6237173575606014 6243529313264384 6252757502705442 6257289893977984 6261328169759808 6275127978703008 6283068892571474 6290806737001824 6291182061071808 6305547813558176 6310458033341184 6312649815949747 6321302577516128 6326225065757952 6331991564704956 6340167905818752 6365473245164079 6370087339884608 6370522953536832 6386821091292032 6388246984011696 6404590466347296 6405028439469984 6418323089778888 6438372723206208 6449437089222536 6454459357631424 6458277345374464 6465551368585208 6476484272824491 6485748534267328 6516283680980384 6534413246070552 6534860097026808 6543817442664192 6551187810553224 6565698289123132 6574176409839744 6585292993259088 6596609842272746 6617216409961936 6625365770094336 6633749895343408 6648370512351608 6652661180369796 6657483446939392 6657938713959168 6667323477371946 6674117541765376 6676462390826304 6683982158064438 6693143905605312 6693543234040704 6716383988610886 6721614132367824 6745200770137344 6745662035640576 6762516449603328 6768217798627396 6768680638132884 6777495008127104 6787512420512427 6804471400002981 6804877370494002 6809403708152512 6828815741529744 6829223164460448 6846286360578144 6857863067483388 6861919679460368 6862834077266176 6867263153930112 6882398428254912 6899594485743936 6933041536630592 6952806032830704 6969701389848528 6985062435454728 6987025174846848 6994636874326272 6996873805337781 7006464434077344 7018505067683348 7023970477422432 7024389543735744 7039451130725232 7048359263802371 7073576162373104 7091249888125712 7093741290252948 7110979120723836 7111465399705644 7116620236383488 7136420054211264 7154677638081664 7166348257370184 7166775818270928 7185173727703536 7201088446135048 7210387030146816 7210880107064064 7234991439912044 7244908456963456 7255120589387157 7255616725375353 7265562013546272 7273745289658359 7274179258114278 7284149989985472 7290789659426641 7296467101050744 7322571654454656 7330819141102932 7340365543972992 7340867509373568 7357046595720768 7365413486741578 7405307726714061 7411182332260288 7431801678971664 7444368461207178 7450370451217392 7462968632261334 7468378260554368 7479416826395559 7489156737431904 7489668877806816 7508382234486048 7508830201924416 7525976422633952 7534453006133569 7561409001157456 7567297177912704 7575541028557056 7582446307599468 7601391473877204 7601844990461768 7624681884142992 7644188621124192 7660579171671576 7661036219530992 7697715235523672 7707655101191424 7719659639392914 7720688336924448 7739409364359564 7744557316064384 7755473733482823 7777499877299168 7785972723794752 7799138390471304 7799671728709416 7827041349780096 7827576596141184 7846597650453888 7847065796605696 7847134234157952 7873373037551342 7896289283907393 7907694628822272 7916018604418479 7935151901839016 7943796495223024 7946028630217984 7957229033521398 7957773182669742 7968680918083008 7977656124141426 7989067730951808 8005650305530656 8006197765931424 8026680560677824 8045009279367328 8049012342841872 8051274042538752 8087548885939752 8101224501901929 8121950409944454 8127352812956224 8150522014083888 8151008293065696 8171374043270688 8189383545015888 8214475543401024 8228592148318408 8234999870081472 8251485687681774 8272596019031924 8316231434141352 8337010003607256 8337580123792824 8348437559679744 8366837304937344 8387742316002432 8388242748095744 8401925543123664 8440283776174463 8442655419606608 8466723475463196 8487297660218772 8494030604715776 8506003449626322 8506585126302138 8517662645348928 8518245119330112 8539453955129728 8540037919293312 8552075614269489 8557764119705184 8584496964274944 8605945810175232 8606534321334528 8635312363765988 8659337477655639 8659929639964131 8682084920975106 8712550994760736 8712626980572432 8713146796035744 8734917080737632 8739843587574912 8749687361961564 8759219314269096 8780390657678784 8780991098118336 8827949021181408 8870214907159728 8889764636495928 8901949854435072 8911976210752584 8924191874140416 8927045889568893 8936771057125902 8939282208995232 8962152176490432 9002530961887682 9024907517510512 9041774776019712 9050016560683236 9050635439288244 9072628533337308 9073169827325336 9092624377186758 9105087655372992 9105630885947264 9128381814104192 9143271914575752 9143817423311184 9176531237673216 9199459314325248 9225053994452544 9256533165769821 9257085431933282 9257166166858209 9270408043774272 9280849398283734 9292935186464704 9313416580606304 9329165073783708 9341952578769792 9342591421200768 9365293969896576 9365852724980992 9385934840966976 9424603338857211 9436773091607712 9458321720337264 9481305494298448 9481953866274192 9497987347057434 9515226738948352 9555131009826912 9555701091027904 9555784430305248 9580231636938048 9606885699520944 9641256232179456 9665345450227968 9673494119182876 9674155633833804 9687416018061696 9698327052877812 9698905677485704 9712199986647296 9728622801400992 9774425521470576 9801619869105828 9809395460961024 9848547433684698 9861264614759616 9873743635618748 9894914763409119 9895505116894198 9909068905295552 9925824614942904 9933827268289856 9950624843015112 9972555768527412 9985542316575872 9986225170409088 9986908070938752 10011176312648064 10011773602565888 10040314851061056 10073887087692101 10074575982916329 10109928410132624 10117801155206016 10135188631836272 10152326697941094 10153020957199326 10166242512190656 10192251494832256 10207316055741003 10214105562228768 10214714959374656 10243834746690672 10269429540867216 10292879519190552 10294251115899264 10319212485812752 10340631644643764 10398851187295072 10399562304945888 10454552084772792 10477593653182092 10480537762270272 10491955311489408 10527757601525022 10528385711876524 10536584315603616 10554691472557972 10609638711361864 10610364243559656 10624907890777344 10636874832188568 10666468681085754 10674200407374208 10674930354575232 10702240747570432 10704630081316896 10732016457122496 10741798935765913 10750163727406392 10768637921326039 10783398514586336 10791795700410624 10801632669202572 10815580545220224 10829267213259272 10852487159868066 10867362685445184 10868011057420928 10895165391027584 10911268887171417 10919178060021184 10926224984978208 10952634057868032 10979999826775296 11001980916909032 11010548315959488 11048120230112367 11048779386501014 11088308578855136 11116013338143008 11116773498390432 11147702518457496 11175555676826088 11202567390831552 11233735106147856 11263245302886624 11288964633950928 11316396880291696 11341337932835096 11342113501736184 11356883527131904 11357660159106816 11373669461399202 11402087210815806 11402767485692652 11410352159606912 11457360921747982 11466282931686288 11491554329296488 11507305825504512 11536057472852736 11545783303540852 11546572853285508 11561482651787136 11576113227966808 11609114046539346 11616835974096576 11617529061380992 11646556107650176 11666249815948752 11678959085692128 11698707585706956 11707187543571712 11707988130824448 11740562024670144 11769896475680832 11770598694908544 11810059556327013 11810764171776946 11826953209546304 11853019515327904 11862249630241536 11882634947670112 11902727852758524 11915694742834536 11919042945326976 11935843550282097 11949536235320576 11983601596427712 12008475458295984 12023671685309927 12040020841016736 12066688747577648 12067513919050992 12096838044449744 12123499169582344 12131323328909628 12140116873830656 12182925614916681 12191029219434336 12191756564414912 12226512439598544 12257061064906032 12270255204761856 12284075317523832 12300071992603392 12300913123815168 12331647643394304 12342044221026428 12342888222477612 12360544058365696 12374465864378312 12377228531522661 12408894028547886 12438886765044944 12474347151212028 12505515005410884 12514579787955968 12522656339519616 12550255957406016 12566137785142948 12581613474003648 12582364122143616 12611095627116352 12625299631899494 12642605155032256 12663983129409912 12680335811637504 12730946490328158 12740174679769216 12741045907073664 12759005174439483 12773642182584064 12776493968023392 12809180932694592 12810056878939968 12820856794301251 12836646179557776 12852890422227853 12876745446412416 12898874178445072 12908918715262848 12931102737170416 12952968545648982 12971497068534656 13023127381462659 13032567361960768 13068826492141104 13069720194053616 13102375621106448 13131396578246264 13148352819679488 13170585986518176 13193219684545492 13234432819923872 13267499790686816 13296741024703216 13305322360739592 13334646954743892 13352924781652608 13367964316128876 13386287811210624 13387086468081408 13432767977221772 13443228264735648 13503796442831523 13536435597254792 13537361276265768 13554990016254208 13575024841024854 13608942800005962 13609754740988004 13618807416305024 13638936565780137 13657631483059488 13658446328920896 13692572721156288 13705053814597889 13715726134966776 13723839358920736 13734526307860224 13739296658243567 13764796856509824 13799188971487872 13866083073261184 13885628147899923 13905612065661408 13921274097425601 13939402779697056 13970124870909456 13974050349693696 13993747610675562 14012928868154688 14037010135366696 14047940954844864 14048779087471488 14078902261450464 14096718527604742 14147152324746208 14182499776251424 14187482580505896 14221958241447672 14222930799411288 14272840108422528 14309355276163328 14332696514740368 14333551636541856 14370347455407072 14402176892270096 14469982879824088 14489816913926912 14510241178774314 14511233450750706 14531124027092544 14547490579316718 14548358516228556 14568299979970944 14581579318853282 14592934202101488 14645143308909312 14661638282205864 14680731087945984 14681735018747136 14714093191441536 14730826973483156 14772821150527047 14810615453428122 14822364664520576 14843257675341297 14863603357943328 14888736922414356 14900740902434784 14925937264522668 14936756521108736 14958833652791118 14978313474863808 14979337755613632 15016764468972096 15017660403848832 15051952845267904 15068906012267138 15122818002314912 15134594355825408 15164892615198936 15202782947754408 15203689980923536 15228490046911641 15249363768285984 15288377242248384 15302312948036977 15321158343343152 15322072439061984 15395430471047344 15439319278785828 15441376673848896 15478818728719128 15489114632128768 15510947466965646 15554999754598336 15571945447589504 15598276780942608 15599343457418832 15654082699560192 15655153192282368 15693195300907776 15694268468315904 15746746075102684 15791636402287533 15792578567814786 15832037208836958 15870303803678032 15887592990446048 15914458067042796 15915546365339484 15937361836166016 15955312248282852 15978135461903616 16011300611061312 16012395531862848 16053361121355648 16090018558734656 16098024685683744 16175097771879504 16202449003803858 16243900819888908 16254705625912448 16278730739802099 16301044028167776 16302016586131392 16342748086541376 16357644875487803 16378767090031776 16428951086802048 16457184296636816 16469999740162944 16502971375363548 16545192038063848 16573169079751521 16632462868282704 16674020007214512 16675160247585648 16733674609874688 16775484632004864 16803851086247328 16880567552348926 16885310839213216 16933446950926392 16974595320437544 17012006899252644 17013170252604276 17035325290697856 17036490238660224 17078907910259456 17080075838586624 17104151228538978 17115528239410368 17186041382621973 17270624727531976 17318674955311278 17319859279928262 17364169841950212 17425101989521472 17425253961144864 17426293592071488 17469834161475264 17479687175149824 17485758315176617 17499374723923128 17518438628538192 17560781315357568 17561982196236672 17655898042362816 17716146257665419 17740429814319456 17779529272991856 17823952421505168 17854091779137786 17873542114251804 17878564417990464 17924304352980864 18005061923775364 18049815035021024 18100033121366472 18101270878576488 18145257066674616 18146339654650672 18185248754373516 18210175310745984 18211261771894528 18256763628208384 18286543829151504 18287634846622368 18370029395203243 18450107988905088 18513066331539642 18514170863866564 18514332333716418 18540816087548544 18561698796567468 18585870372929408 18613341042821829 18626833161212608 18658330147567416 18683905157539584 18685182842401536 18730587939793152 18771869681933952 18849206677714422 18873546183215424 18916643440674528 18937949447849241 18962610988596896 18963907732548384 18995974694114868 19110262019653824 19111402182055808 19111568860610496 19160463273876096 19213771399041888 19346988238365752 19348311267667608 19374832036123392 19396654105755624 19397811354971408 19429452818473473 19457245602801984 19548851042941152 19603239738211656 19697094867369396 19722529229519232 19747487271237496 19789829526818238 19791010233788396 19818137810591104 19851649229885808 19867654536579712 19901249686030224 19945111537054824 19971084633151744 19972450340818176 19973816141877504 20022352625296128 20080629702122112 20147774175384202 20149151965832658 20219856820265248 20235602310412032 20270377263672544 20304653395882188 20306041914398652 20332485024381312 20384502989664512 20414632111482006 20428211124457536 20429429918749312 20487669493381344 20538859081734432 20585759038381104 20588502231798528 20638424971625504 20681263289287528 20797702374590144 20799124609891776 20909104169545584 20955187306364184 20961075524540544 20983910622978816 21055515203050044 21056771423753048 21073168631207232 21109382945115944 21145077791407113 21219277422723728 21220728487119312 21273749664377136 21332937362171508 21348400814748416 21349860709150464 21409260162633792 21464032914244992 21483597871531826 21500327454812784 21537275842652078 21566797029172672 21603265338405144 21631161090440448 21658534426518544 21704974319736132 21734725370890368 21736022114841856 21765361768161471 21790330782055168 21822537774342834 21838356120042368 21852449969956416 21872368978279923 21925518955565161 22003961833818064 22021096631918976 22096240460224734 22097558773002028 22176617157710272 22215923180142183 22232026676286016 22233546996780864 22295405036914992 22351111353652176 22405134781663104 22467470212295712 22526490605773248 22545482261643961 22577929267901856 22603359018400707 22632793760583392 22682675865670192 22684227003472368 22747338922798404 22804174421631612 22805534971385304 22820704319213824 22914721843495964 22932565863372576 22983108658592976 23091566607081704 23093145706571016 23122965303574272 23152226455933616 23218228093078692 23233671948193152 23235058122761984 23266421200448469 23293112215300352 23332499631897504 23357918171384256 23379209448431693 23397415171413912 23437623711121379 23481124049340288 23539792951361664 23541197389817088 23620119112654026 23621528343553892 23653906419092608 23688867851722179 23706039030655808 23748055813255437 23765269895340224 23805455705517048 23831389485669072 23838085890653952 23871687100564194 23967203192855424 24016950916591968 24047343370619854 24080041682033472 24100343107274579 24133377495155296 24135027838101984 24193676088899488 24246998339164688 24262646657819256 24365851229833362 24382058438868672 24383513128829824 24453024879197088 24514122129812064 24568150635047664 24684088442052856 24685776444955224 24748931728756624 24754457063045322 24817788057095772 24877773530089888 24948694302424056 25011030010821768 25045312679039232 25100511914812032 25132275570285896 25163226948007296 25164728244287232 25222191254232704 25250599263798988 25285210310064512 25320851328523389 25327966258819824 25461892980656316 25480349359538432 25482091814147328 25518010348878966 25552987936046784 25618361865389184 25620113757879936 25641713588602502 25673292359115552 25705780844455706 25753490892824832 25762435735362481 25797748356890144 25817837430525696 25862205474340832 25905937091297964 25942994137069312 25978012432966917 26046254762925318 26065134723921536 26137652984282208 26139440388107232 26204751242212896 26262793156492528 26341171973036352 26386439369090984 26468865639847744 26534999581373632 26593482049406432 26610644721479184 26669293909487784 26705849563305216 26735928632257752 26772575622421248 26865535954443544 26886456529471296 27007592885663046 27072871194509584 27074722552531536 27150049682049708 27217885600011924 27219509481976008 27237614832610048 27277873131560274 27315262966118976 27316892657841792 27385145442312576 27410107629195778 27431452269933552 27447678717841472 27478593316487134 27529593713019648 27598377942975744 27732166146522368 27769599497309463 27771256295799846 27811224131322816 27842548194851202 27878805559394112 27904217728773311 27940249741818912 27987495221351124 28025857736309376 28074020270733392 28095881909689728 28097558174942976 28157804522900928 28193437055209484 28273810016571633 28294304649492416 28364999552502848 28374965161011792 28443916482895344 28445861598822576 28545680216845056 28665393029480736 28667103273083712 28740694910814144 28764925644166433 28804353784540192 28939965759648176 29020482357548628 29022466901501412 29062248054185088 29094981158633436 29096717032457112 29136599959941888 29163158637706564 29185868404202976 29323276564411728 29428186382883072 29461653946966312 29545642301054094 29621230906856244 29644729329041152 29684744290227357 29686515350682594 29727206715886656 29777473844828712 29801481804869568 29828646537654229 29851874529045336 29917667305582236 29956626949727616 29958675511227264 30033528937944192 30035320807697664 30103905690535808 30137812024534276 30221661263076303 30223727948748987 30245636004629824 30329785230397872 30405565895508816 30407379961847072 30456980093823282 30498727536571968 30576754484496768 30604625896073954 30642316686686304 30644144878123968 30748713619626187 30790860942094688 30878638557571656 30882753347697792 30957637457438256 31021894933931292 31109999509196672 31143890895179008 31196553561885216 31198686914837664 31493492150205368 31583272804575066 31585157135629572 31664074417673916 31740607607356064 31775185980892096 31828916134085592 31831092730678968 31874723672332032 31910624496565704 32022601222122624 32024791063725696 32106722242711296 32180037117469312 32196049371367488 32225396807297739 32305913763978117 32350195543759008 32404898007607716 32487801639777816 32509411251824896 32557461479604198 32602088056335552 32604033172262784 32685496173082752 32715289750975606 32757534180063552 32857902173604096 32914368593273632 32939999480325888 33005942750727096 33090384076127696 33144360690337101 33146338159503042 33264925736565408 33348040014429024 33350320495171296 33607702172494656 33761135104697852 33770621678426432 33866893901852784 33949190640875088 34024013798505288 34026340505208552 34070650581395712 34072980477320448 34208302457077956 34231056478820736 34372082765243946 34541249455063952 34637349910622556 34639718559856524 34728339683900424 34850203979042944 34850507922289728 34852587184142976 34939668322950528 34971516630353234 34998749447846256 35036877257076384 35121562630715136 35123964392473344 35158533080885677 35311796084725632 35430178668981039 35432292515330838 35480859628638912 35559058545983712 35647904843010336 35708183558275572 35747084228503608 35757128835980928 35848608705961728 36010123847550728 36071015055929781 36099630070042048 36200066242732944 36202541757152976 36290514133349232 36292679309301344 36370497508747032 36420350621491968 36573087658303008 36575269693244736 36700077546005449 36740058790406486 36900215977810176 37026132663079284 37028341727733128 37028664667432836 37081632175097088 37123397593134936 37171740745858816 37226682085643658 37253666322425216 37316660295134832 37543739363867904 37698413355428844 37747092366430848 37833286881349056 37875898895698482 37925221977193792 37927815465096768 37991949388229736 38220524039307648 38222804364111616 38223137721220992 38320926547752192 38427542798083776 38462570382903753 38558671266683559 38693976476731504 38696622535335216 38793308211511248 38795622709942816 38858905636946946 38914491205603968 39097702085882304 39206479476423312 39394189734738792 39445058459038464 39494974542474992 39579659053636476 39582020467576792 39636275621182208 39703298459771616 39735309073159424 39802499372060448 39890223074109648 40161259404244224 40295548350768404 40298303931665316 40439713640530496 40511389328494569 40540754527345088 40609306791764376 40612083828797304 40664970048762624 40829264222964012 40856422248915072 40858859837498624 40975338986762688 41077718163468864 41112350006527223 41115161443793667 41171518076762208 41217889974730701 41276849943251008 41362526578575056 41595404749180288 41598249219783552 41656884443699769 41818208339091168 41910374612728368 41922151049081088 41963410451379679 42111030406100088 42113542847506096 42146337262414464 42218765890231888 42290155582814226 42438554845447456 42441456974238624 42547499328754272 42665874724343016 42818520325267584 42928065828489984 42967195743063652 43000654909625568 43074551685304156 43133594058345344 43206530676810288 43317068853037088 43409948639472264 43469450741780736 43530723536322942 43645075548685668 43676712240084736 43704899939912832 43744737956559846 43851037911130322 43947684489735997 44007923667636128 44042193263837952 44192480920449468 44195117546004056 44353234315420544 44431846360284366 44464053352572032 44467093993561728 44529773026023891 44590810073829984 44702222707304352 44810269563326208 44857438758371381 44934940424591424 45052981211546496 45090964523287922 45155858535803712 45206718036801414 45265587521166784 45365351731340384 45368454006944736 45494677845596808 45608348843263224 45611069942770608 45829443686991928 45865131726745152 45906938844110931 45966217317185952 46183133214163408 46186291413142032 46304452911867232 46436456186157384 46467343896386304 46532842400896938 46664999263795008 46715836342768512 46758418896863386 46794830342827824 46875247422242758 46962248098680576 47079585902723328 47240238225308052 47243056687107784 47307812838185216 47377735703444358 47412078061311616 47496111626510874 47530539790680448 47610911411034096 47662778971338144 47743374201128388 47934406385710848 48033901833183936 48094686741239708 48160083364066944 48200686214549158 48266754990310592 48270055676203968 48387352177798976 48493996678329376 48525293315638512 48731702459666724 48764116877737344 48767026257659648 48906049758394176 49028244259624128 49069579040048621 49072934626463409 49136301270095328 49368176884105712 49371552889910448 49497863457513248 49508914126090644 49635576114191544 49719507239254563 49755547060179776 49897388604848112 50022060021643536 50201023829624064 50264551140571792 50326453896014592 50444382508465408 50501198527597976 50570420620129024 50641702657046778 50655932517639648 50884161740704273 50923785961312632 51036020697757932 51105975872093568 51236723730778368 51240227515759872 51283427177205004 51346584718231104 51411561688911412 51524871470724962 51558124147865919 51595496713780288 51724410948681664 51811874182595928 51956024865933834 52092509525850636 52130269447843072 52275305968564416 52278880776214464 52409502484425792 52453687939362319 52457274945529851 52525586312985056 52682343946072704 52772878738181968 52937731279695488 53069999162747264 53148438772996257 53186964098812864 53221289442958368 53338587818975568 53471857264515504 53731071908887088 53772913058942592 54015185771326092 54145742389019168 54149445105063072 54300099364099416 54435771200023848 54439018963952016 54555746263120548 54630525932237952 54633785315683584 54770290884625152 54820215258391556 54862904539867104 54895357435682944 54957186632974268 55110088185609729 55539198994618926 55542512591599692 55622448262645632 55685096389702404 55757611118788224 55808435457546622 55880499483637824 55974990442702248 56051715472618752 56071183659318341 56148040541466784 56191763819379456 56315609045801856 56386874110418968 56547620033143266 56588609298984832 56729999105005696 56749930322023584 56813848343547723 56887832965790688 56891723197645152 57330786058961472 57334206546167424 57481389821628288 57529851288332866 57608707569080384 57879931519296352 58040964715097256 58044933803002824 58124496108370176 58189962317266872 58193434064914224 58326317275413128 58371736808405952 58646553128823456 58923307893932624 59091284602108188 59242461813712488 59369488580454714 59373030701365188 59454413431773312 59554947689657424 59602963609739136 59657293075308458 59703749058090672 59835334611164472 59913253899455232 59917351022454528 60067057875888384 60207811381071616 60275624049068552 60443322526152606 60447455897497974 60491272009259648 60659570460795744 60811131791017632 60814759923694144 60913960187646564 60997455073143936 61153508968993536 61209251792147908 61284633373372608 61288289756247936 61497427239252374 61581721884189376 61757277115143312 61765506695395584 61915274914876512 62043789867862584 62219999018393344 62393107123770432 62397373829675328 62606014637303413 62986984300410736 63166545609150132 63170314271259144 63328148835347832 63435233374221339 63481215214712128 63550371961784192 63657832268171184 63662185461357936 63821248993131408 64045202444245248 64049582127451392 64360074234938624 64392098742734976 64450793614595478 64611827527956234 64700391087518016 64809796015215432 64975603279555632 65114922959208396 65204176112671104 65208066344525568 65370992346165504 65430579501951212 65515068360127104 65617106934839769 65776556866695483 65828737186547264 66011885501454192 66180768152255392 66288721380674202 66292676319006084 66529851473130816 66696080028858048 66700640990342592 66923670819186407 67215404344989312 67522270209395704 67541243356852864 67636446784931883 67733787803705568 67810077055202121 67898381281750176 68048027597010576 68052681010417104 68416604914155912 68462112957641472 68744165530487892 69082498910127904 69274699821245112 69279437119713048 69456679367800848 69700407958085888 69701015844579456 69705174368285952 69879336645901056 69943033260706468 69997498895692512 70073754514152768 70137628345295079 70312871133364137 70317066161771354 70623592169451264 70860357337962078 70864585030661676 70961719257277824 71118117091967424 71295809686020672 71416367116551144 71494168457007216 71514257671961856 72020247695101456 72142030111859562 72199260140084096 72301029321823737 72400132485465888 72405083514305952 72581028266698464 72585358618602688 72740995017494064 73146175316606016 73150539386489472 73400155092010898 73480117580812972 74052265326158568 74056683455466256 74057329334865672 74246795186269872 74453364171287316 74507332644850432 74633320590269664 74969579423667289 75396826710857688 75494184732861696 75666573762698112 75751797791396964 75850443954387584 75855630930193536 75962553985570167 75983898776459472 76441048078615296 76446275442441984 76521513176045297 76855085596167552 76925140765807506 77117342533367118 77287307206087443 77387952953463008 77393245070670432 77586616423022496 77591245419885632 77717811273893892 77828982411207936 78195404171764608 78412958952846624 78788379469477584 78989949084949984 79159318107272952 79164040935153584 79406596919543232 79604998744120896 79780446148219296 80591096701536808 80596607863330632 80879427281060992 81022778656989138 81081509054690176 81218613583528752 81224167657594608 81658528445928024 81712844497830144 81950677973525376 82155436326937728 82224700013054446 82230322887587334 82343036153524416 82435779949461402 82553699886502016 82725053157150112 83190809498360576 83196498439567104 83313768887399538 83636416678182336 83712653186319933 83820749225456736 83926820902759358 84222060812200176 84227085695012192 84292674524828928 84437531780463776 84580311165628452 84877109690894912 84882913948477248 85094998657508544 85331749448686032 85637040650535168 85934391486127304 86001309819251136 86149103370608312 86267188116690688 86294776932499299 86413061353620576 86634137706074176 86819897278944528 87061447072645884 87290151097371336 87409799879825664 87489475913119692 87702075822260644 87895368979471994 88015847335272256 88384961840898936 88390235092008112 88706468630841088 88863692720568732 88928106705144064 88934187987123456 89059546052047782 89181620147659968 89404445414608704 89479820602441603 89485939612962687 89714877516742762 89869880849182848 90105962423092992 90181929046575844 90311717071607424 90413436073602828 90531175042333568 90664983789228909 90730703462680768 90736908013889472 90989355691193616 91216697686526448 91222139885541216 91658887373983856 91730263453490304 91813877688221862 91932434634371904 92246140858878561 92366266428326816 92372582826284064 92608905823734464 92872912372314768 93065684801793876 93329998527590016 93431672685537024 93516837793726772 93589660685655648 93750494844485516 94480476450616104 94486113374215568 94755471406888716 94824156122623232 94992223253021748 95061079581360896 95221822822068192 95325557942676288 95486748402256776 95650842712954817 96067803666367872 96189373482479416 96320166728133888 96401372429098316 96533509980621184 96540111352407936 96676190421893217 96774704355597952 96917741291934351 96987993356658752 97050586631277024 97387567834857847 97463404919333448 97528233755474688 97812099516788352 98056488519248256 98139158080097242 98145869252926818 98272602540190656 98736353768211424 98743105779820896 98995726915026496 99017828252181288 99271152228383088 99439014478509126 99511094120359552 99794777209696224 100044120043287072 100529102281143584 101002397055195952 101283405314093556 101311865035279296 101768323481408546 101847571922625264 102072041395515864 102211951744187136 102566854354410008 102693169436462208 102823123377822824 103049742941449924 103116248295731838 103190993427560576 103448821897363328 103623748365191856 103912049731867668 104185019051701272 104550611937128832 104557761552428928 104819004968851584 104907375878724638 104914549891059702 105051172625970112 105364687892145408 105475599242657031 105545757476363936 105875462559390976 106139998325494528 106296877545992514 106373928197625728 106442578885916736 106677175637951136 106798495557752881 106943714529031008 107462143817774176 107545826117885184 108030371542652184 108213045167789343 108291484778038336 108298890210126144 108600198728198832 108871542400047696 108878037927904032 109111492526241096 109261051864475904 109640430516783112 109725809079734208 109790714871365888 109914373265948536 110100232638016347 110220176371219458 111078397989237852 111085025183199384 111244896525291264 111370192779404808 111515222237576448 111616870915093244 111760998967275648 111949980885404496 112142367318636682 112296081082933568 112631218091603712 112773748220837936 113095240066286532 113177218597969664 113459998210011392 113499860644047168 113627696687095446 113775665931581376 113783446395290304 114163909044494459 114661572117922944 114668413092334848 114962779643256576 115059702576665732 115217415138160768 115387711148711259 115676013800050677 115759863038592704 116081929430194512 116089867606005648 116379924634533744 116386868129828448 116652634550826256 116743473616811904 117293106257646912 117846615787865248 118182569204216376 118484923627424976 118738977160909428 118746061402730376 118908826863546624 119109895379314848 119205927219478272 119314586150616916 119407498116181344 119670669222328944 120551248098137104 120886645052305212 120894911794995948 120982544018519296 121319140921591488 121622263582035264 121629519847388288 121827920375293128 121994910146287872 122037282082045801 122418503584295816 122569266746745216 122576579512495872 122994854478504748 123163443768378752 123337050019581669 123345484331381001 123514554230286624 123653669924192103 123830549829753024 124087579735725168 124786214247540864 124794747659350656 125212029274606826 125890231354139037 125973968600821472 126333091218300264 126340628542518288 126656297670695664 126870466748442678 126962430429424256 127100743923568384 127315664536342368 127324370922715872 127642497986262816 128784197485469952 128901587229190956 129223655055912468 129400782175036032 129619592030430864 129951206559111264 130229845918416792 130408352225342208 130861159003902424 131030136720254208 131234213869679538 131553113733390966 131657474373094528 131843053469207991 132023771002908384 132361536304510784 132577442761348404 132585352638012168 133059702946261632 133392160057716096 133401281980685184 133847341638372814 134430808689978624 134572316275114143 135044540418791408 135082486713705728 135272893569863766 135467575607411136 135620154110404242 135796762563500352 136096055194021152 136105362020834208 136833209828311824 137488331060975784 137720816532332793 138164997820255808 138549399642490224 138558874239426096 138913358735601696 139402031689158912 139886066521412936 139994997791385024 140147509028305536 140275256690590158 140625742266728274 140634132323542708 141720714675924156 141729170061323352 141923438514555648 142236234183934848 142591619372041344 142832734233102288 142988336914014432 143484824194965871 144040495390202912 144284060223719124 144398520280168192 144602058643647474 144800264970931776 144810167028611904 145162056533396928 145170717237205376 145481990034988128 146292350633212032 146301078772978944 146800310184021796 146960235161625944 147208737120145863 147218803879390227 148104530652317136 148113366910932512 148114658669731344 148493590372539744 148906728342574632 149266641180539328 149939158847334578 150793653421715376 151333147525396224 151503595582793928 151700887908775168 151711261860387072 151925107971140334 151967797552918944 152652485222112819 153043026352090594 153710171192335104 153850281531615012 154234685066734236 154574614412174886 154775905906926016 154786490141340864 155173232846044992 155182490839771264 155435622547787784 156390808343529216 156825917905693248 157361063818086957 157371824836589553 157576758938955168 157979898169899968 158318636214545904 158328081870307168 158813193839086464 159209997488241792 159560892296438592 161182193403073616 161193215726661264 161758854562121984 162045557313978276 162163018109380352 162437227167057504 162448335315189216 163317056891856048 163901355947050752 164310872653875456 164449400026108892 164460645775174668 164686072307048832 164871559898922804 165107399773004032 165330264556829187 165450106314300224 166627537774799076 167272833356364672 167425306372639866 167641498450913472 167853641805518716 168213550977955023 168444121624400352 168454171390024384 168875063560927552 169160622331256904 169754219381789824 169765827896954496 170189997315017088 170663498897372064 171256080490765717 171868782972254608 172002619638502272 172298206741216624 172589553864998598 172826122707241152 173268275412148352 173639794557889056 174122894145291768 174580302194742672 174978951826239384 175404151644521288 175790737958943988 176031694670544512 176769923681797872 176780470184016224 177727385441137464 178119092104095564 178363240295319936 178808890829217408 178959641204883206 178971879225925374 179429755033485524 179739761698365696 180363858093151688 180623434143214848 180826872147205656 181062350084667136 181329967578457818 181461406925361536 181473816027778944 181978711382387232 182433395373052896 182444279771082432 183066844662542663 183317774747967712 183460526906980608 183627755376443724 183864869268743808 184492281717757122 184732532856653632 184745165652568128 185217811647468928 185745824744629536 186131369603587752 186659997055180032 187033675587453544 187179321371311296 187500989688971032 187818043911910239 188960952901232208 188972226748431136 189510942813777432 189984446506043496 190443645644136384 190651115885352576 190973496804513552 191301685425909634 192135607332735744 192378746964958832 192802744858196632 193067019961242368 193080222704815872 193352380843786434 193549408711195904 193835482583868702 193975986713317504 194101173262554048 194775135669715694 194926809838666896 195624199033576704 196112977038496512 196278316160194484 196291738505853636 196545205080381312 197329670600086449 197472707536422848 197486211559641792 197991453830052992 198035656504362576 198542304456766176 198878028957018252 199022188240719104 199589554419392448 200088240086574144 200771012457559221 201058204562287168 202004794110391904 202566810628187112 202623730070558592 202909340354795649 203536646962817092 203695143845250528 204144082791031728 204402418650268759 205133708708820016 205386338872924416 205646246755645648 206099485882899848 206232496591463676 206381986855121152 206897643794726656 207247496730383712 207824099463735336 208370038103402544 209101223874257664 209115523104857856 209638009937703168 209814751757449276 209829099782119404 210102345251940224 210412885035885237 210938613400092411 210951198485314062 211091514952727872 212593755091985028 212747856395251456 212885157771833472 213354351275902272 213596991115505762 213887429058062016 214924287635548352 216060743085304368 216426090335578686 216582969556076672 216597780420252288 216903087965471211 217200397456397664 217743084800095392 217756075855808064 218222985052482192 218499137177873501 219280861033566224 219451618159468416 219828746531897072 220200465276032694 220440352742438916 222156795978475704 222170050366398768 222740385558809616 223233741830186488 223521997934551296 223899961770808992 224284734637273364 224592162165867136 224908738271001867 225547496441675872 226190480132573064 226999721288094336 227255393374190892 227551331863162752 227566892790580608 228327818088988918 229323144235845888 229564539528135891 230119405153331464 230434830276321536 230775422297422518 231352027600101354 231519726077185408 231861921618262329 232163858860389024 232179735212011296 232759849269067488 232773736259656896 233305269101652512 233486947233623808 233568043190140639 234586212515293824 235693231575730496 236365138408432752 236969847254849952 237477954321818856 237492122805460752 238219790758629696 238629172301233832 238814996232362688 239341338444657888 241102496196274208 241773290104610424 241789823589991896 242638281843182976 243244527164070528 243259039694776576 243655840750586256 244074564164091602 244837007168591632 245138533493490432 245989708957009496 246326887536757504 246674100039163338 246690968662762002 247029108460573248 247307339848384206 247661099659506048 248175159471450336 249572428495081728 249589495318701312 250424058549213652 251137959558959799 251780462708278074 251947937201642944 252666182436600528 252681257085036576 253312595341391328 253740933496885356 253924860858848512 254631329072684736 254648741845431744 255284995972525632 257803174458381912 258447310111824936 258801564350072064 258884330797497897 259239184060861728 259902413118222528 260459691836833584 261722318007804848 262468427739359076 263106227466781932 263314948746189056 263686106938415982 264047542005816768 264723072609021568 265154885522696808 265170705276024336 266119405892523264 266784320115432192 266802563961370368 267694683276745628 268439461807324809 268457818838888061 269144632550228286 270089080837582816 270545787139727532 270935151214822272 271240308220808484 271593525127000704 272192110388042304 272210724041668416 273666419656623648 274976662121951568 275441633064665586 276329995640511616 276738422576635683 277098799284980448 277117748478852192 277826717471203392 279772133042825872 279989995582770048 280295018056611072 280550513381180316 281251484533456548 281268264647085416 283441429351848312 283458340122646704 284472468367869696 285183238744082688 285665468466204576 285976673828028864 286952528138864451 286969648389931742 288080990780405824 288568120447438248 289204117287294948 289600529941863552 289620334057223808 290324113066793856 290341434474410752 290963980069976256 292162703504573541 292584701266424064 293600620368043592 293920470323251888 294417474240291726 294437607758780454 296209061304634272 296226733821865024 296229317339462688 296987180745079488 297813456685149264 298533282361078656 299878317694669156 301587306843430752 303007191165587856 303850215942280668 303935595105837888 305304970444225638 306086052704181188 307700563063230024 308469370133468472 309149228824349772 309551811813852032 309572980282681728 310346465692089984 310364981679542528 310871245095575568 312290499718455131 313651835811386496 314722127636173914 314743649673179106 315153517877910336 315959796339799936 316426797727971093 316637272429091808 316656163740614336 317626387678172928 318419994976483584 319121784592877184 320395486673258643 322364386806147232 322386431453322528 324091114627956552 324874454334115008 324896670630378432 326634113783712096 328898800052217784 328921291550349336 329372144614097664 329743119797845608 330300697914049041 330660529113658374 330900212628600448 333255075549598152 334545666712729344 334850612745279732 335282996901826944 335707283611037432 336427101955910046 336888243248800704 336908342780048768 337750127121855104 338321244662513808 339508438763579648 339531655793908992 340379994630034176 341326997794744128 342491727133483377 342512160981531434 343737565944509216 344005239277004544 344596413482433248 345179107729997196 345652245414482304 346536550824296704 347279589115778112 348245788290583536 349160604389485344 349957903652478768 350808303289042576 351581475917887976 352063389341089024 353539847363595744 353560940368032448 355454770882274928 356238184208191128 356726480590639872 357617781658434816 357919282409766412 357943758451850748 358859510066971048 360727716186303376 361653744294411312 362659935156915636 362922813850723072 362947632055557888 363957422764774464 364866790746105792 364888559542164864 366111846246137403 366133689325085326 366635549495935424 367255510752887448 367729738537487616 368984563435514244 369465065713307264 369490331305136256 370011150058745007 370435623294937856 371491649489259072 372262739207175504 372733822244607737 374067351174907088 374358642742622592 375001979377942064 375636087823820478 377670694062417111 377921905802464416 377944453496862272 379021885627554864 379968893012086992 380887291288272768 381302231770705152 381946993609027104 382603370851819268 384757493929917664 385605489716393264 386704761687572868 387670965167737404 387951973426635008 388202346525108096 389550271339431388 389853619677333792 392556632320388968 392583477011707272 393090410160762624 394659341200172898 394945415072845696 394972423119283584 395529160407623973 395982907660105984 396071313008725152 397084608913532352 397446560623338781 397756057914036504 398439603089063443 399179108838784896 400176480173148288 401542024915118442 402116409124574336 403716948825342429 404009588220783808 405133621256374224 405247460141117184 405818680709591298 407073293925634184 407390287690501056 408288165582063456 408804837300537518 410267417417640032 411292493511291296 412198971765799696 412464993182927352 414494993460767424 415648198927470672 416740076206805088 419629503514898552 419658199564238808 420204690503880448 420825770071770474 421877226800184822 421902396970628124 422183029905455744 425187510183970056 425770315543666944 426708702551804544 427193982231011524 427774858116124032 429848575271096704 430454472584897613 432121486170608736 432852180671157372 433165939112153344 433195560840504576 433806175930942422 434400794912795328 435486169600190784 435512151711616128 436445970104964384 436998274355747002 438561722067132448 438903236318936832 439657493063794144 440400930552065388 440880705484877832 441626211360437589 444313591956951408 444340100732797536 445480771117619232 446467483660372976 447799923541617984 448569469274546728 449184324331734272 449817476542003734 451094992883351744 452380960265146128 453999442576188672 454510786748381784 455102663726325504 455133785581161216 456655636177977836 457957455666338457 459129079056271782 460238810306662928 461550844594845036 462704055200202708 463039452154370816 463723843236524658 464327717720778048 464359470424022592 465519698538134976 465547472519313792 466610538203305024 467136086380281278 469172425030587648 471386463151460992 472083191454260871 472730276816865504 473939694509699904 474371701389146287 474955908643637712 474984245610921504 476439581517259392 477258344602467664 477629992464725376 478682676889315776 482204992392548416 483546580209220848 483579647179983792 485276563686365952 486489054328141056 487311681501172512 488149128328183204 489674014337183264 491979417914018992 493348200078326676 493381937325524004 494058216921146496 494614679696768412 495322199319012096 496350318942900672 500848117098427304 502275919117919598 503560925416556148 503895874403285888 504640652933865069 505332364873201056 505362514170073152 506625190682782656 507086991140121893 507481866993770712 509262658145369472 509297483690863488 510569991945051264 513768241472297151 515606348916763824 516894620223649872 517768661594995794 518478368121723456 519804826236445056 520919383673667168 523444636015609696 524936855478718152 526212454933563864 527372213876831964 528095084011633536 529446145218043136 530309771045393616 530341410552048672 535389366553491256 536878923614649618 536915637677776122 538289265100456572 540178161675165632 541091574279455064 541870302429644544 542480616441616968 543187050254001408 544384220776084608 544421448083336832 547332839313247296 549200533987627989 549953324243903136 550883266129331172 552659991281023232 553476845153271366 554197598569960896 554235496957704384 555653434942406784 559544266085651744 559979991165540096 561101026762360632 562502969066913096 562536529294170832 563454131735730717 566882858703696624 566916680245293408 571330936932409152 571953347656057728 573905056277728902 573939296779863484 576161981560811648 577136240894876496 578408234574589896 579201059883727104 579240668114447616 580648226133587712 581927960139952512 584325407009147082 587201240736087184 587840940646503776 588834948480583452 588875215517560908 592418122609268544 592453467643730048 592458634678925376 593974361490158976 595626913370298528 597066564722157312 599756635389338312 602313037372677663 603174613686861504 606014382331175712 607700431884561336 607871190211675776 610609940888451276 612172105408362376 613207255950806277 615401126126460048 616938740266936944 618298457648699544 619103623627704064 619145960565363456 620692931384179968 621742490191151136 624580999436910262 627303671622772992 629444255272347828 629487299346358212 630307035755820672 631919592679599872 632853595455942186 633274544858183616 633312327481228672 638243569185754368 640790973346517286 644728773612294464 644772862906645056 648182229255913104 649748908668230016 649793341260756864 653268227567424192 655497411533620503 657797600104435568 657842583100698672 659486239595691216 660601395828098082 661321058227316748 661800425257200896 666510151099196304 669701225490559464 670565993803653888 671414567222074864 672854203911820092 673776486497601408 673816685560097536 674726214813005601 675500254243710208 676642489325027616 679691087622519991 682653995589488256 684983454266966754 685024321963062868 687475131889018432 688693618584407673 689192826964866496 690358215459994392 691304490828964608 694559178231556224 696491576581167072 698321208778970688 698909950110962791 699915807304957536 700704129570421917 701616606578085152 703162951835775952 707079694727191488 707121880736064896 710909541764549856 712476368416382256 715838564819532824 715887516903701496 717719020133942096 721455432372606752 723307488588822624 725319870313831272 727914845529548928 729733581492211584 729777119084329728 732223692492274806 732267378650170652 733271098991870848 734511021505774896 737969126871028488 738930131426614528 738980662610272512 740022300117490014 742983298978518144 744525478414351008 745467644489215474 747110636325511949 748134702349814176 748717285485245184 750003958755884128 751272175647640956 755341388124834222 755843811604928832 755888906993724544 758043771255109728 759937786024173984 761774582576545536 763893987218054208 765206741703638536 769514987859835328 771210979432786528 773409523375145736 775341930335474808 776404693050216192 779100542678862776 779707239354667584 785113264640777936 785166954023414544 789318682400345796 789890830145691392 789944846238567168 791058320815247946 792142626017450304 794169217827064704 794893121246677562 795512115828073008 796879206178126886 798358217677569792 800352960346296576 803084049830236884 804232818249148672 805318385421974427 807433897650684858 808019176441567616 810267242512748448 811637361419182596 814146587851268368 814780575381002112 816576331164126912 817609674601075036 820534834835280064 822584987022582592 824397943531599392 824929986365854704 828989986921534848 831296397854941344 833480152413610176 834182843680826557 839259007029797104 839316399128477616 841651540143540948 843754453600369644 843804793941256248 844366059810911488 850375020367940112 853417405103609088 854387964462023048 855549716232248064 859697150542193408 860857584416593353 860908945169795226 864242972341217472 865030749591972641 865704361342314744 867612351861884844 868801589825590656 870972339200381568 871024303423232256 872891940209928768 873996548711494004 876488110513720623 877123444134264896 879314986127588288 880801861104130776 881761410969755664 883252422720875178 888627183913902816 888680201465595072 890961542235238464 891712694969159423 892934967320745952 895599847083235968 897138938549093456 899634953084007468 902189985766703488 904761920530292256 909021573496763568 913311272355955672 915914911332676914 918258158112543564 920477620613325856 923101689189690072 925408110400405416 927447686473049316 928655435441556096 928718940848045184 931039397076269952 931094945038627584 933221076406610048 934272172760562556 936871499155365393 942772926302921984 944166382908521742 945460553633731008 947879389019399808 948743402778292574 949911817287275424 949968491221843008 952879163034518784 953210122208411797 954516689204935328 955259984929450752 957365353778631552 961186460019775929 964409984785096832 967093160418441696 967159294359967584 974623363002345024 976298256656366408 979348028674366528 983958835828037984 986696400156653352 986763874651048008 988116433842292992 989229359393536824 992700637885801344 1001696234196854608 1004551838235839196 1007121850833112296 1007791748806571776 1009281305867730138 1010664729746402112 1010725028340146304 1013250381365565312 1014173982280243786 1014963733987541424 1018525316290738944 1018594967381726976 1021139983890102528 1027475181400450131 1027536482944594302 1031212697833527648 1033789240447299744 1035537323189991588 1036956736243446912 1039609652472890112 1041838767347334336 1046889272031219392 1049873710957436304 1052424909867127728 1054744427753663928 1056190168023267072 1060619542090787232 1060682821104097344 1064302248834158021 1070778733106982512 1073757847229299236 1073831275355552244 1076578530200913144 1080356323350331264 1082183148558910128 1084961232883233936 1088768441552169216 1088842896166673664 1094665678626494592 1098335538738412209 1098401067975255978 1099906648487806272 1101766532258662344 1106953690306542732 1108395197139921792 1108470993915408768 1111306869884813568 1118201466733823211 1119088532171303488 1122202053524721264 1125005938133826192 1125073058588341664 1126908263471461434 1133765717407393248 1133833360490586816 1137702403926168919 1142661873864818304 1143906695312115456 1147810112555457804 1147878593559726968 1152323963121623296 1154272481789752992 1156816469149179792 1163855920279905024 1168650814018294164 1174402481472174368 1175681881293007552 1177669896961166904 1177750431035121816 1184836245218537088 1184906935287460096 1184917269357850752 1187948722980317952 1191253826740597056 1192339681870016343 1195318809267190329 1199513270778676624 1204626074745355326 1206349227373723008 1212028764662351424 1215400863769122672 1215742380423351552 1221219881776902552 1224344210816724752 1226414511901612554 1230802252252920096 1233877480533873888 1236596915297399088 1243484980382302272 1249161998873820524 1258888510544695656 1258974598692716424 1260614071511641344 1265707190911884372 1266549089716367232 1266624654962457344 1274482850202343913 1281581946693034572 1289457547224588928 1289545725813290112 1291363417754692839 1296364458511826208 1299497817336460032 1299586682521513728 1300865723992770049 1306536455134848384 1310994823067241006 1315595200208871136 1315685166201397344 1318972479191382432 1321202791656196164 1322642116454633496 1333020302198392608 1339402450981118928 1342829134444149728 1345708407823640184 1347552972995202816 1349452429626011202 1353284978650055232 1359382175245039982 1365307991178976512 1369966908533933508 1370048643926125736 1374950263778036864 1377387237168815346 1378385653929732992 1380716430919988784 1389118356463112448 1392983153162334144 1396642417557941376 1397819900221925582 1399831614609915072 1401408259140843834 1403233213156170304 1406325903671551904 1414159389454382976 1414243761472129792 1421819083529099712 1423115104167438861 1424952736832764512 1431677129639065648 1431775033807402992 1435438040267884192 1442910864745213504 1446614977177645248 1450639740627662544 1455829691059097856 1459467162984423168 1464447384984549612 1464534757300341304 1466542197983741696 1469022043011549792 1475938253742056976 1480044600234980028 1485966597957036288 1489050956828702016 1490935288978430948 1494221272651023898 1496269404699628352 1500007917511768256 1502544351295281912 1510682776249668444 1511687623209857664 1511777813987449088 1516087542510219456 1519875572048347968 1521156950241507251 1521260973420365679 1527787974436108416 1530413483407277072 1539029975719670656 1541304724416891453 1542421958865573056 1546819046750291472 1550683860670949616 1558201085357725552 1559414478709335168 1570226529281555872 1570333908046829088 1578637364800691592 1582116641630495892 1584285252034900608 1588338435654129408 1589786242493355124 1591024231656146016 1593758412356253772 1606168099660473768 1610636770843948854 1614867795301369716 1616038352883135232 1620534485025496896 1623274722838365192 1626064326120231889 1628293175702536736 1629561150762004224 1633152662328253824 1635219349202150072 1641069669670560128 1645169974045165184 1647601601962883967 1648795887063198784 1649859972731709408 1657979973843069696 1662592795709882688 1666960304827220352 1668365687361653114 1678518014059594208 1678632798256955232 1683303080287081896 1687508907200739288 1687609587882512496 1700750040735880224 1708775928924046096 1721715168833186706 1721817890339590452 1728485944682434944 1730061499183945282 1731408722684629488 1735224703723769688 1737603179651181312 1741944678400763136 1745783880419857536 1747993097422988008 1752976221027441246 1754246888268529792 1758629972255176576 1761603722208261552 1763522821939511328 1766504845441750356 1777254367827805632 1777360402931190144 1781923084470476928 1783425389938318846 1785869934641491904 1791199694166471936 1794277877098186912 1799269906168014936 1804379971533406976 1809523841060584512 1815574424481798977 1818043146993527136 1826622544711911344 1831829822665353828 1836516316225087128 1839621767852418831 1840955241226651712 1846203378379380144 1850816220800810832 1854895372946098632 1857310870883112192 1857437881696090368 1862078794152539904 1866442152813220096 1868544345521125112 1873742998310730786 1888332765817043484 1890921107267462016 1895758778038799616 1897486805556585148 1899823634574550848 1899936982443686016 1906420244416823594 1909033378409870656 1914730707557263104 1922372920039551858 1928819969570193664 1934186320836883392 1934318588719935168 1940786453756405803 1949246726004690048 1952596513312732816 1958696057348733056 1966492234600861509 1967917671656075968 1973392800313306704 1973527749302096016 1978458718787073648 1985401275771602688 2003392468393709216 2009103676471678392 2014243701666224592 2018562611735460276 2021329459492804224 2021450056680292608 2026500762731130624 2028347964560487572 2029927467975082848 2039073262867559973 2054950362800900262 2055072965889188604 2062425395667055296 2067578480894599488 2071074646379983176 2073913472486893824 2074633795394778617 2083677534694668672 2093778544062438784 2096729850332888373 2099747421914872608 2102112388711265751 2104849819734255456 2109488855507327856 2121239084181574464 2121365642208194688 2128604497668316042 2141557466213965024 2147515694458598472 2147662550711104488 2153157060401826288 2160712646700662528 2164366297117820256 2169922465766467872 2189331357252989184 2196671077476824418 2196802135950511956 2199813296975612544 2203533064517324688 2213907380613085464 2216790394279843584 2216941987830817536 2236402933467646422 2238177064342606976 2241331908976535847 2244404107049442528 2250011876267652384 2250146117176683328 2253816526942922868 2267531434814786496 2267666720981173632 2275404807852337838 2285323747729636608 2295620225110915608 2295757187119453936 2308544963579505984 2313632938298359584 2337301628036588328 2348804962944348736 2351363762586015104 2355339793922333808 2355500862070243632 2369672490437074176 2369834538715701504 2382507653481194112 2384679363740032686 2390637618534380658 2399026541557353248 2409252149490710652 2412698454747446016 2424057529324702848 2430801727538245344 2442439763553805104 2448688421633449504 2452829023803225108 2461604504505840192 2467754961067747776 2473193830594798176 2486969960764604544 2498323997747641048 2502548531042479671 2517777021089391312 2517949197385432848 2531414381823768744 2533098179432734464 2548965700404687826 2563163893386069144 2578915094449177856 2579091451626580224 2582726835509385678 2592728917023652416 2595092248775917923 2601731447985540098 2613072910269696768 2621989646134482012 2631190400417742272 2631370332402794688 2637944958382764864 2642405583312392328 2645284232909266992 2666040604396785216 2675138084907478269 2678804901962237856 2685658268888299456 2691416815647280368 2698904859252022404 2706569957300110464 2718764350490079964 2739933817067867016 2740097287852251472 2749900527556073728 2754774474337630692 2756771307859465984 2761432861839977568 2773874438675689693 2785966306324668288 2793284835115882752 2795639800443851164 2799663229219830144 2802816518281687668 2806466426312340608 2810614497466096179 2812651807343103808 2828318778908765952 2843638167058199424 2846230208334877722 2849905473665529024 2859630366625235391 2863354259278131296 2863550067614805984 2870876080535768384 2885821729490427008 2893229954355290496 2901279481255325088 2928894769969099224 2929069514600682608 2938044086023099584 2951876507484113952 2960089200469960056 2978101913657404032 2981870577956861896 2988442545302047796 2992538809399256704 3000015835023536512 3005088702590563824 3021365552499336888 3023375246419715328 3032175085020438912 3039751144096695936 3042313900483014502 3042521946840731358 3055575948872216832 3060826966814554144 3078059951439341312 3082609448833782906 3084843917731146112 3093638093500582944 3101367721341899232 3116402170715451104 3118828957418670336 3140453058563111744 3140667816093658176 3157274729601383184 3164233283260991784 3168570504069801216 3179572484986710248 3182048463312292032 3187516824712507544 3192906746502474063 3212336199320947536 3221273541687897708 3229735590602739432 3241068970050993792 3246549445676730384 3252128652240463778 3256586351405073472 3266305324656507648 3270438698404300144 3282139339341120256 3290339948090330368 3295203203925767934 3297591774126397568 3299719945463418816 3310753362290339311 3325185591419765376 3333920609654440704 3336731374723306228 3354604400201469633 3357036028119188416 3357265596513910464 3366606160574163792 3375017814401478576 3375219175765024992 3401500081471760448 3413107211778506757 3417551857848092192 3443430337666373412 3443635780679180904 3456971889364869888 3460122998367890564 3462817445369258976 3470449407447539376 3491567760839715072 3495986194845976016 3505952442054882492 3508493776537059584 3517259944510353152 3523207444416523104 3527045643879022656 3533009690883500712 3539081180379328229 3554508735655611264 3554720805862380288 3563846168940953856 3566850779876637692 3571739869282983808 3577019045610049029 3585956427801570987 3588555754196373824 3598539812336029872 3619047682121169024 3631148848963597954 3636086293987054272 3653245089423822688 3663659645330707656 3673032632450174256 3679243535704837662 3681910482453303424 3692406756758760288 3701632441601621664 3709790745892197264 3737088691042250224 3747485996621461572 3776665531634086968 3781842214534924032 3794973611113170296 3799647269149101696 3799873964887372032 3812840488833647188 3818066756819741312 3823448550607031739 3844745840079103716 3868372641673766784 3868637177439870336 3881572907512811606 3898493452009380096 3902597171978310147 3905193026625465632 3917392114697466112 3932984469201723018 3935835343312151936 3946785600626613408 3947055498604192032 3956917437574147296 4006784936787418432 4018207352943356784 4028487403332449184 4037125223470920552 4042658918985608448 4056695929120975144 4059854935950165696 4078146525735119946 4109900725601800524 4110145931778377208 4124850791334110592 4135156961789198976 4142149292759966352 4149267590789557234 4167355069389337344 4187557088124877568 4193459700665776746 4199494843829745216 4204224777422531502 4209699639468510912 4218977711014655712 4242478168363148928 4242731284416389376 4257208995336632084 4269345312502316583 4283114932427930048 4295031388917196944 4295325101422208976 4306314120803652576 4328732594235640512 4339844931532935744 4393342154953648836 4393604271901023912 4399626593951225088 4407066129034649376 4427814761226170928 4472805866935292844 4476354128685213952 4482663817953071694 4488808214098885056 4500023752535304768 4500292234353366656 4507633053885845736 4535062869629572992 4535333441962347264 4550809615704675676 4563470850724521753 4563782920261097037 4591240450221831216 4591514374238907872 4617089927159011968 4627265876596719168 4674603256073176656 4697609925888697472 4702727525172030208 4710679587844667616 4711001724140487264 4765015306962388224 4769358727480065372 4781275237068761316 4798053083114706496 4818504298981421304 4848115058649405696 4861603455076490688 4878192978360695667 4884879527107610208 4897376843266899008 4905658047606450216 4923209009011680384 4935509922135495552 4946387661189596352 4973939921529209088 4996647995495282096 5005097062084959342 5035554042178782624 5035898394770865696 5062828763647537488 5097931400809375652 5126327786772138288 5165453671018771356 5185457834047304832 5190184497551835846 5203462895971080196 5243979292268964024 5262380800835484544 5262740664805589376 5275889916765529728 5284811166624784656 5290568465818533984 5308938495213737227 5332081208793570432 5350276169814956538 5357609803924475712 5371316537776598912 5382833631294560736 5397809718504044808 5413139914600220928 5437528700980159928 5446723273445396931 5479867634135734032 5480194575704502944 5509548948675261384 5522865723679955136 5547748877351379386 5571932612649336576 5591279600887702328 5599326458439660288 5605633036563375336 5612932852624681216 5621228994932192358 5625303614686207616 5687276334116398848 5692460416669755444 5699810947331058048 5719260733250470782 5726708518556262592 5727100135229611968 5741752161071536768 5771643458980854016 5786459908710580992 5802558962510650176 5822359361269217409 5857789539938198448 5858139029201365216 5876088172046199168 5903753014968227904 5920178400939920112 5956203827314808064 5963741155913723792 5976885090604095592 5985077618798513408 6000031670047073024 6010177405181127648 6042731104998673776 6064350170040877824 6079502288193391872 6084627800966029004 6085043893681462716 6117219788602679919 6121653933629108288 6165218897667565812 6169687835462292224 6187276187001165888 6202735442683798464 6223901386184335851 6232804341430902208 6280906117126223488 6281335632187316352 6290189550998665119 6314549459202766368 6328466566521983568 6336474978158331529 6359144969973420496 6364096926624584064 6375033649425015088 6385813493004948126 6424672398641895072 6442547083375795416 6459471181205478864 6482137940101987584 6493098891353460768 6504257304480927556 6513172702810146944 6540877396808600288 6590406407851535868 6595183548252795136 6599439890926837632 6621506724580678622 6650371182839530752 6673462749446612456 6709208800402939266 6714072056238376832 6714531193027820928 6723995726929607541 6733212321148327584 6750035628802957152 6750438351530049984 6773473252514078531 6803000162943520896 6826214423557013514 6835103715696184384 6886860675332746824 6887271561358361808 6920245996735781128 6925634890738517952 6940898814895078752 6991972389691952032 7011904884109764984 7046414888833046208 7054091287758045312 7066019381767001424 7078162360758656458 7109017471311222528 7133701559753275384 7143479738565967616 7154038091220098058 7171912855603141974 7177111508392747648 7197079624672059744 7238095364242338048 7262297697927195908 7272172587974108544 7306490178847645376 7327319290661415312 7346065264900348512 7358487071409675324 7363820964906606848 7384813513517520576 7403264883203243328 7419581491784394528 7474177382084500448 7494971993242923144 7507645593127439013 7553331063268173936 7589947222226340592 7599294538298203392 7625680977667294376 7636133513639482624 7646897101214063478 7689491680158207432 7736745283347533568 7737274354879740672 7763145815025623212 7785276746327753769 7805194343956620294 7810386053250931264 7865968938403446036 7871670686624303872 7893571201253226816 7894110997208384064 7913834875148294592 8013569873574836864 8025414254722434807 8036414705886713568 8056974806664898368 8074250446941841104 8113391858241950288 8119709871900331392 8156293051470239892 8219801451203601048 8220291863556754416 8249701582668221184 8270313923578397952 8284298585519932704 8298535181579114468 8321623316027069079 8386919401331553492 8398989687659490432 8408449554845063004 8419399278937021824 8437955422029311424 8484956336726297856 8514417990673264168 8538690625004633166 8566229864855860096 8578891099875706173 8590062777834393888 8590650202844417952 8612628241607305152 8657465188471281024 8679689863065871488 8786684309907297672 8787208543802047824 8814132258069298752 8855629522452341856 8945611733870585688 8965327635906143388 8977616428197770112 9000047505070609536 9000584468706733312 9015266107771691472 9070125739259145984 9101619231409351352 9126941701449043506 9127565840522194074 9182480900443662432 9183028748477815744 9234179854318023936 9254531753193438336 9349206512146353312 9395219851777394944 9421359175689335232 9422003448280974528 9538717454960130744 9562550474137522632 9578720239507422189 9596106166229412992 9637008597962842608 9723206910152981376 9756385956721391334 9769759054215220416 9794753686533798016 9811316095212900432 9846418018023360768 9871019844270991104 9892775322379192704 9932260086871017933 9993295990990564192 10010194124169918684 10071108084357565248 10071796789541731392 10125657527295074976 10195862801618751304 10239321635335520271 10252655573544276576 10330907342037542712 10370915668094609664 10380368995103671692 10406925791942160392 10487958584537928048 10524761601670969088 10525481329611178752 10551779833531059456 10569622333249569312 10581136931637067968 10617243541137984687 10617876990427474454 10664162417587140864 10700552339629913076 10715219607848951424 10742633075553197824 10765667262589121472 10795619437008089616 10875057401960319856 10893446546890793862 10959735268271468064 10960389151409005888 11019097897350522768 11045731447359910272 11095497754702758772 11182559201775404656 11211266073126750672 11242457989864384716 11250607229372415232 11384920833339510888 11399621894662116096 11438521466500941564 11453417037112525184 11454200270459223936 11470345651821095217 11483504322143073536 11554748489582839847 11605117925021300352 11644718722538434818 11707791515934930441 11715579079876396896 11716278058402730432 11752176344092398336 11807506029936455808 11840356801879840224 11927482311827447584 11953770181208191184 12020354810362255296 12085462209997347552 12169255601932058008 12170087787362925432 12234439577205359838 12243307867258216576 12330437795335131624 12374552374002331776 12405470885367596928 12447802772368671702 12465608682861804416 12561812234252446976 12562671264374632704 12580379101997330238 12629098918405532736 12656933133043967136 12672949956316663058 12718289939946840992 12728193853249168128 12750067298850030176 12771626986009896252 12849344797283790144 12885094166751590832 12918942362410957728 12986197782706921536 13008514608961855112 13026345405620293888 13081754793617200576 13180812815703071736 13198879781853675264 13243013449161357244 13346925498893224912 13418417600805878532 13428144112476753664 13429062386055641856 13447991453859215082 13466424642296655168 13500071257605914304 13500876703060099968 13546946505028157062 13606000325887041792 13652428847114027028 13670207431392368768 13690412552173565259 13773721350665493648 13774543122716723616 13840491993471562256 13851269781477035904 13881797629790157504 13983944779383904064 14023809768219529968 14092829777666092416 14108182575516090624 14132038763534002848 14156324721517312916 14267403119506550768 14308076182440196116 14343825711206283948 14354223016785495296 14394159249344119488 14524595395854391816 14544345175948217088 14612980357695290752 14634578935082087001 14654638581322830624 14692130529800697024 14705522743063534897 14716974142819350648 14769627027035041152 14806529766406486656 14839162983568789056 14948354764169000896 14989943986485846288 15015291186254878026 15106662126536347872 15179894444452681184 15251361955334588752 15293794202428126956 15378983360316414864 15526291630051246424 15570553492655507538 15610388687913240588 15620772106501862528 15731937876806892072 15787142402506453632 15788221994416768128 15827669750296589184 15926815485641211681 16027139747149673728 16050828509444869614 16072829411773427136 16113949613329796736 16148500893883682208 16226783716483900576 16239419743800662784 16312586102940479784 16340169820336190793 16439602902407202096 16440583727113508832 16568597171039865408 16597070363158228936 16643246632054138158 16773838802663106984 16797979375318980864 16816899109690126008 16838798557874043648 16875910844058622848 17028835981346528336 17077381250009266332 17132459729711720192 17157782199751412346 17180125555668787776 17181300405688835904 17225256483214610304 17314930376942562048 17359379726131742976 17467078083807652227 17573368619814595344 17574417087604095648 17628264516138597504 17711259044904683712 17891223467741171376 17930655271812286776 17955232856395540224 18000095010141219072 18030532215543382944 18203238462818702704 18253883402898087012 18255131681044388148 18364961800887324864 18366057496955631488 18509063506386876672 18671704158553007553 18698413024292706624 18842718351378670464 18844006896561949056 19009424934474994587 19077434909920261488 19125100948275045264 19157440479014844378 19192212332458825984 19274017195925685216 19446413820305962752 19512771913442782668 19539518108430440832 19589507373067596032 19622632190425800864 19785550644758385408 19864520173742035866 19986591981981128384 20020388248339837368 20142216168715130496 20143593579083462784 20251315054590149952 20320419757542235593 20391725603237502608 20478643270671040542 20505311147088553152 20661814684075085424 20760737990207343384 20813851583884320784 20975917169075856096 21139244666499138624 21162273863274135936 21234487082275969374 21235753980854948908 21401104679259826152 21430439215697902848 21531334525178242944 21591238874016179232 21666208453439846521 21750114803920639712 21786893093781587724 21919470536542936128 21920778302818011776 22038195794701045536 22091462894719820544 22190995509405517544 22365118403550809312 22422532146253501344 22484915979728769432 22769841666679021776 22877042933001883128 22906834074225050368 22908400540918447872 22940691303642190434 23109496979165679694 23210235850042600704 23289437445076869636 23415583031869860882 23431158159752793792 23432556116805460864 23615012059872911616 23680713603759680448 23854964623654895168 23907540362416382368 24040709620724510592 24170924419994695104 24338511203864116016 24340175574725850864 24468879154410719676 24486615734516433152 24660875590670263248 24749104748004663552 24810941770735193856 24895605544737343404 24931217365723608832 24964869948081207237 25160758203994660476 25258197836811065472 25313866266087934272 25345899912633326116 25436579879893681984 25500134597700060352 25543253972019792504 25698689594567580288 25770188333503181664 25837884724821915456 25859668154105623267 25972395565413843072 26017029217923710224 26163509587234401152 26361625631406143472 26486026898322714488 26693850997786449824 26836835201611757064 26895982907718430164 26932849284593310336 27000142515211828608 27001753406120199936 27093893010056314124 27304857694228054056 27340414862784737536 27380825104347130518 27547442701330987296 27549086245433447232 27643093544043942113 27680983986943124512 27702539562954071808 27763595259580315008 27967889558767808128 28047619536439059936 28185659555332184832 28264077527068005696 28312649443034625832 28534806239013101536 28616152364880392232 28687651422412567896 28788318498688238976 29049190791708783632 29225960715390581504 29269157870164174002 29309277162645661248 29384261059601394048 29411045486127069794 29433948285638701296 29539254054070082304 29613059532812973312 29678325967137578112 29796780260613053799 29896709528338001792 29979887972971692576 30030582372509756052 30213324253072695744 30359788888905362368 30502723910669177504 30587588404856253912 30757966720632829728 30864765216190582609 31052583260102492848 31141106985311015076 31220777375826481176 31241544213003725056 31463875753613784144 31574284805012907264 31576443988833536256 31655339500593178368 31851730623413954061 31853630971282423362 32101657018889739228 32145658823546854272 32227899226659593472 32297001787767364416 32453567432967801152 32625172205880959568 32680339640672381586 32879205804814404192 32881167454227017664 32993369713858898651 33137194342079730816 33194140726316457872 33286493264108276316 33547677605326213968 33633798219380252016 33751821688117245696 34057671962693056672 34154762500018532664 34315564399502824692 34360251111337575552 34362600811377671808 34450512966429220608 34664245468748519541 34934156167615304454 35146737239629190688 35148834175208191296 35256529032277195008 35268774521711236489 35422518089809367424 35782446935482342752 35861310543624573552 36061064431086765888 36406476925637405408 36507766805796174024 36510263362088776296 36729923601774649728 36732114993911262976 37343408317106015106 37396826048585413248 37685436702757340928 37688013793123898112 38018849868949989174 38154869819840522976 38250201896550090528 38314880958029688756 38548034391851370432 39025543826885565336 39079036216860881664 39245264380851601728 39729040347484071732 39973183963962256768 40040776496679674736 40284432337430260992 40287187158166925568 40502630109180299904 40640839515084471186 40783451206475005216 40957286541342081084 41010622294177106304 41323629368150170848 41521475980414686768 41627703167768641568 41951834338151712192 42278489332998277248 42324547726548271872 42468974164551938748 42471507961709897816 42802209358519652304 43062669050356485888 43182477748032358464 43332416906879693042 43500229607841279424 43573786187563175448 43838941073085872256 43841556605636023552 44076391589402091072 44116568229190604691 44381991018811035088 44730236807101618624 44845064292507002688 44969831959457538864 45539683333358043552 45754085866003766256 45881382607284380868 46218993958331359388 46578874890153739272 46831166063739721764 46862316319505587584 46865112233610921728 47155865457486724781 47361427207519360896 47709929247309790336 47780446456923635043 47815080724832764736 48081419241449021184 48341848839989390208 48677022407728232032 48680351149451701728 48937758308821439352 49321751181340526496 49791211089474686808 49929739896162414474 50321516407989320952 50516395673622130944 50627732532175868544 50691799825266652232 50873159759787363968 51000269195400120704 51086507944039585008 51397379189135160576 51540376667006363328 51675769449643830912 51719336308211246534 51944791130827686144 52034058435847420448 52327019174468802304 52723251262812286944 52972053796645428976 53387701995572899648 53673670403223514128 53791965815436860328 53865698569186620672 54000285030423657216 54187786020112628248 54609715388456108112 54761650208694261036 55094885402661974592 55098172490866894464 55286187088087884226 55361967973886249024 55527190519160630016 55935779117535616256 56095239072878119872 56282807158935768287 56528155054136011392 56625298886069251664 57028274803424983761 57069612478026203072 57232304729760784464 57375302844825135792 57576636997376477952 58098381583417567264 58538315740328348004 58618554325291322496 58768522119202788096 58822090972254139588 58867896571277402592 59356651934275156224 59593560521226107598 59793419056676003584 59959775945943385152 60061164745019512104 60164380066448579893 60426648506145391488 60719577777810724736 60961259272626706779 61005447821338355008 61175176809712507824 61515933441265659456 61729530432381165218 62105166520204985696 62282213970622030152 62441554751652962352 62927751507227568288 63703461246827908122 63707261942564846724 64203314037779478456 64291317647093708544 64594003575534728832 64907134865935602304 64998625360319539563 65250344411761919136 65360679281344763172 65758411609628808384 65762334908454035328 65986739427717797302 66274388684159461632 66388281452632915744 66572986528216552632 67095355210652427936 67267596438760504032 68115343925386113344 68309525000037065328 68631128799005649384 68720502222675151104 68725201622755343616 69328490937497039082 69868312335230608908 70293474479258381376 70297668350416382592 70537549043422472978 70845036179618734848 71564893870964685504 71722621087249147104 72122128862173531776 72812953851274810816 73015533611592348048 73020526724177552592 73459847203549299456 74686816634212030212 74793652097170826496 76037699737899978348 76309739639681045952 76500403793100181056 76629761916059377512 77096068783702740864 77579004462316869801 78051087653771130672 78490528761703203456 79458080694968143464 79946367927924513536 80081552993359349472 81005260218360599808 81281679030168942372 81566902412950010432 81914573082684162168 82021244588354212608 82647258736300341696 82929280632131826339 83042951960829373536 83255406335537283136 83903668676303424384 84556978665996554496 84937948329103877496 84943015923419795632 85604418717039304608 86364955496064716928 86664833813759386084 87000459215682558848 87147572375126350896 87677882146171744512 88152783178804182144 88233136458381209382 88763982037622070176 89460473614203237248 89690128585014005376 89939663918915077728 91079366666716087104 91508171732007532512 91762765214568761736 92437987916662718776 92594295648571747827 93157749780307478544 93662332127479443528 93724632639011175168 94311730914973449562 94722854415038721792 95419858494619580672 95560892913847270086 95630161449665529472 96683697679978780416 97354044815456464064 97360702298903403456 97875516617642878704 98643502362681052992 98980109141576695953 99582422178949373616 99859479792324828948 100643032815978641904 101255465064351737088 101383599650533304464 101746319519574727936 102000538390800241408 102173015888079170016 102633354231000518641 103080753334012726656 103351538899287661824 103438672616422493068 103992736406245558623 104068116871694840896 105446502525624573888 105806323565133709467 105944107593290857952 106775403991145799296 107347340806447028256 107583931630873720656 108375572040225256496 109219430776912216224 109523300417388522072 110189770805323949184 110196344981733788928 110572374176175768452 110723935947772498048 112190478145756239744 112565614317871536574 113056310108272022784 113250597772138503328 114056549606849967522 114139224956052406144 114464609459521568928 114750605689650271584 116196763166835134528 117076631480656696008 117237108650582644992 117644181944508279176 117735793142554805184 119187121042452215196 119919551891886770304 120122329490039024208 120328760132897159786 120853297012290782976 121439155555621449472 121922518545253413558 122010895642676710016 122350353619425015648 123031866882531318912 123459060864762330436 124210333040409971392 124564427941244060304 124883109503305924704 125855503014455136576 127406922493655816244 127414523885129693448 128406628075558956912 129188007151069457664 129814269731871204608 129997250720639079126 130500688823523838272 130721358562689526344 131516823219257616768 131524669816908070656 131973478855435594604 132349704687571814073 132776562905265831488 133145973056433105264 134190710421304855872 134535192877521008064 136230687850772226688 136619050000074130656 137262257598011298768 138656981874994078164 139736624670461217816 140586948958516762752 140595336700832765184 141075098086844945956 141467596372460174343 143129787741929371008 143445242174498294208 144244257724347063552 145625907702549621632 146031067223184696096 146041053448355105184 149373633268424060424 152075399475799956696 152619479279362091904 153000807586200362112 153259523832118755024 154192137567405481728 155158008924633739602 156102175307542261344 156981057523406406912 158916161389936286928 160163105986718698944 162563358060337884744 163133804825900020864 163829146165368324336 165294517472600683392 165858561264263652678 166085903921658747072 166510812671074566272 167807337352606848768 168848421476807304861 169875896658207754992 169886031846839591264 171208837434078609216 172729910992129433856 173329667627518772168 174000918431365117696 174295144750252701792 176305566357608364288 176466272916762418764 177527964075244140352 178920947228406474496 179380257170028010752 179879327837830155456 180493140199345739679 182158733333432174208 183016343464015065024 183525530429137523472 184875975833325437552 185188591297143495654 186315499560614957088 187324664254958887056 188623461829946899124 191121785827694540172 191260322899331058944 194708089630912928128 194721404597806806912 194995876080958618689 195751033235285757408 196430724322908277399 197287004725362105984 197960218283153391906 199164844357898747232 199718959584649657896 201286065631957283808 202767199301066608928 204346031776158340032 205266708462001037282 206161506668025453312 206877345232844986136 207985472812491117246 208136233743389681792 210893005051249147776 211612647130267418934 211888215186581715904 213550807982291598592 214694681612894056512 215167863261747441312 216751144080450512992 218438861553824432448 219046600834777044144 220379541610647898368 221144748352351536904 221447871895544996096 224380956291512479488 225131228635743073148 226501195544277006656 228113099213699935044 228278449912104812288 228929218919043137856 229501211379300543168 232393526333670269056 232737013386950609403 234153262961313392016 235288363889016558352 235471586285109610368 238374242084904430392 239839103783773540608 240244658980078048416 240657520265794319572 243845037090506827116 244021791285353420032 244700707238850031296 246063733765062637824 246918121729524660872 248420666080819942784 248787841896395479017 249128855882488120608 249766219006611849408 251711006028910273152 254813844987311632488 254829047770259386896 256813256151117913824 259994501441278158252 261001377647047676544 261442717125379052688 263033646438515233536 263946957710871189208 264699409375143628146 265553125810531662976 266291946112866210528 268381420842609711744 269070385755042016128 272461375701544453376 273238100000148261312 274524515196022597536 277313963749988156328 277782886945715243481 279473249340922435632 281173897917033525504 282150196173689891912 282935192744920348686 286259575483858742016 286890484348996588416 291251815405099243264 292062134446369392192 292082106896710210368 296940327424730087859 298747266536848120848 304150798951599913392 305238958558724183808 306001615172400724224 306519047664237510048 307900062693001555923 310316017849267479204 312204350615084522688 317418970695401128401 317832322779872573856 320326211973437397888 325126716120675769488 326267609651800041728 327658292330736648672 330589034945201366784 331717122528527305356 332171807843317494144 333021625342149132544 337696842953614609722 339751793316415509984 339772063693679182528 342417674868157218432 346659335255037544336 348590289500505403584 352932545833524837528 355055928150488280704 359758655675660310912 360986280398691479358 364317466666864348416 366032686928030130048 367051060858275046944 369751951666650875104 370377182594286991308 372630999121229914176 374649328509917774112 377246923659893798248 382243571655389080344 389416179261825856256 389442809195613613824 389991752161917237378 391502066470571514816 392861448645816554798 394574009450724211968 395920436566306783812 398329688715797494464 399437919169299315792 402572131263914567616 405534398602133217856 408692063552316680064 410533416924002074564 413754690465689972272 415970945624982234492 416272467486779363584 421786010102498295552 423225294260534837868 423776430373163431808 424402789117380523029 429389363225788113024 430335726523494882624 433502288160901025984 436877723107648864896 438093201669554088288 442289496704703073808 450262457271486146296 453002391088554013312 456226198427399870088 457858437838086275712 459002422758601086336 464787052667340538112 465474026773901218806 468306525922626784032 470576727778033116704 470943172570219220736 476748484169808860784 480489317960156096832 481315040531588639144 487690074181013654232 489401414477700062592 493836243459049321744 496841332161639885568 497575683792790958034 498257711764976241216 499532438013223698816 503422012057820546304 506545264430421914583 509627689974623264976 509658095540518773792 513626512302235827648 519989002882556316504 522002755294095353088 522885434250758105376 527893915421742378416 529398818750287256292 531106251621063325952 532583892225732421056 536762841685219423488 538140771510084032256 541479420598037219037 546476200000296522624 549049030392045195072 554627927499976312656 555565773891430486962 558946498681844871264 564300392347379783824 565870385489840697372 573780968697993176832 584124268892738784384 584164213793420420736 589292172968724832197 593880654849460175718 597494533073696241696 608301597903199826784 613038095328475020096 615800125386003111846 620632035698534958408 624408701230169045376 634837941390802256802 635664645559745147712 640652423946874795776 650253432241351538976 655316584661473297344 663434245057054610712 664343615686634988288 675393685907229219444 679503586632831019968 679544127387358365056 684835349736314436864 693318670510075088672 697180579001010807168 705865091667049675056 710111856300976561408 719517311351320621824 721972560797382958716 732065373856060260096 734102121716550093888 739503903333301750208 740754365188573982616 745261998242459828352 749298657019835548224 754493847319787596496 764487143310778160688 779983504323834474756 783004132941143029632 785722897291633109596 791840873132613567624 796659377431594988928 798875838338598631584 801649712777274321277 805144262527829135232 811068797204266435712 817384127104633360128 821066833848004149128 827509380931379944544 831941891249964468984 846450588521069675736 847552860746326863616 848805578234761046058 858778726451576226048 860671453046989765248 867004576321802051968 873755446215297729792 876186403339108176576 884578993409406147616 900524914542972292592 906004782177108026624 912452396854799740176 915716875676172551424 918004845517202172672 923700188079004667769 930948053547802437612 936613051845253568064 941153455556066233408 953496968339617721568 956807721701908060879 960978635920312193664 962630081063177278288 975380148362027308464 978802828955400125184 987672486918098643488 995151367585581916068 996515423529952482432 999064876026447397632 1013090528860843829166 1019255379949246529952 1019316191081037547584 1022794461129625858181 1027253024604471655296 1039978005765112633008 1045770868501516210752 1055787830843484756832 1058797637500574512584 1065167784451464842112 1082958841196074438074 1092952400000593045248 1098098060784090390144 1109255854999952625312 1111131547782860973924 1117892997363689742528 1128600784694759567648 1131740770979681394744 1168248537785477568768 1168328427586840841472 1178584345937449664394 1187761309698920351436 1194989066147392483392 1216603195806399653568 1226076190656950040192 1231600250772006223692 1241264071397069916816 1248817402460338090752 1269675882781604513604 1271329291119490295424 1300506864482703077952 1310633169322946594688 1326868490114109221424 1350787371814458438888 1359007173265662039936 1359088254774716730112 1386637341020150177344 1394361158002021614336 1411730183334099350112 1443945121594765917432 1468204243433100187776 1479007806666603500416 1481508730377147965232 1490523996484919656704 1498597314039671096448 1508987694639575192992 1528974286621556321376 1559967008647668949512 1566008265882286059264 1571445794583266219192 1583681746265227135248 1593318754863189977856 1597751676677197263168 1603299425554548642554 1610288525055658270464 1622137594408532871424 1642133667696008298256 1655018761862759889088 1663883782499928937968 1692901177042139351472 1697611156469522092116 1721342906093979530496 1734009152643604103936 1744767021927008816897 1752372806678216353152 1767876518906174496591 1769157986818812295232 1801049829085944585184 1824904793709599480352 1847400376158009335538 1861896107095604875224 1873226103690507136128 1882306911112132466816 1906993936679235443136 1913615443403816121758 1921957271840624387328 1925260162126354556576 1950760296724054616928 1975344973836197286976 1990302735171163832136 1993030847059904964864 2026181057721687658332 2038510759898493059904 2038632382162075095168 2045588922259251716362 2054506049208943310592 2079956011530225266016 2091541737003032421504 2111575661686969513664 2117595275001149025168 2130335568902929684224 2165917682392148876148 2196196121568180780288 2218511709999905250624 2222263095565721947848 2235785994727379485056 2257201569389519135296 2263481541959362789488 2357168691874899328788 2375522619397840702872 2389978132294784966784 2404949138331822963831 2433206391612799307136 2452152381313900080384 2463200501544012447384 2482528142794139833632 2539351765563209027208 2542658582238980590848 2601013728965406155904 2621266338645893189376 2653736980228218442848 2701574743628916877776 2718014346531324079872 2773274682040300354688 2823460366668198700224 2870423165105724182637 2887890243189531834864 2936408486866200375552 2958015613333207000832 2963017460754295930464 2997194628079342192896 3017975389279150385984 3057948573243112642752 3068383383388877574543 3119934017295337899024 3142891589166532438384 3167363492530454270496 3195503353354394526336 3206598851109097285108 3284267335392016596512 3310037523725519778176 3327767564999857875936 3385802354084278702944 3395222312939044184232 3489534043854017633794 3504745613356432706304 3535753037812348993182 3538315973637624590464 3602099658171889170368 3649809587419198960704 3694800752316018671076 3723792214191209750448 3746452207381014272256 3764613822224264933632 3813987873358470886272 3827230886807632243516 3850520324252709113152 3901520593448109233856 3950689947672394573952 3980605470342327664272 4052362115443375316664 4077021519796986119808 4077264764324150190336 4091177844518503432724 4159912023060450532032 4183083474006064843008 4223151323373939027328 4235190550002298050336 4331835364784297752296 4437023419999810501248 4444526191131443895696 4471571989454758970112 4514403138779038270592 4526963083918725578976 4714337383749798657576 4751045238795681405744 4779956264589569933568 4809898276663645927662 4866412783225598614272 4926401003088024894768 4965056285588279667264 5078703531126418054416 5202027457930812311808 5234301065781026450691 5307473960456436885696 5403149487257833755552 5546549364080600709376 5646920733336397400448 5740846330211448365274 5775780486379063669728 5926034921508591860928 6035950778558300771968 6115897146486225285504 6136766766777755149086 6239868034590675798048 6285783178333064876768 6334726985060908540992 6391006706708789052672 6413197702218194570216 6568534670784033193024 6620075047451039556352 6655535129999715751872 6771604708168557405888 6790444625878088368464 6979068087708035267588 7071506075624697986364 7076631947275249180928 7204199316343778340736 7214847414995468891493 7299619174838397921408 7389601504632037342152 7447584428382419500896 7627975746716941772544 7654461773615264487032 7701040648505418226304 7803041186896218467712 7901379895344789147904 7961210940684655328544 8104724230886750633328 8154043039593972239616 8182355689037006865448 8319824046120901064064 8446302646747878054656 8470381100004596100672 8611269495317172547911 8663670729568595504592 8874046839999621002496 8889052382262887791392 9028806277558076541184 9053926167837451157952 9205150150166632723629 9428674767499597315152 9502090477591362811488 9619796553327291855324 9852802006176049789536 9930112571176559334528 10157407062252836108832 10468602131562052901382 10614947920912873771392 10806298974515667511104 11293841466672794800896 11481692660422896730548 11551560972758127339456 11852069843017183721856 12071901557116601543936 12231794292972450571008 12273533533555510298172 12479736069181351596096 12571566356666129753536 12669453970121817081984 12826395404436389140432 13137069341568066386048 13311070259999431503744 13543209416337114811776 13580889251756176736928 13958136175416070535176 14143012151249395972728 14408398632687556681472 14429694829990937782986 14599238349676795842816 14779203009264074684304 14895168856764839001792 15308923547230528974064 15402081297010836452608 15606082373792436935424 15702903197343079352073 15922421881369310657088 16209448461773501266656 16364711378074013730896 16639648092241802128128 16940762200009192201344 17222538990634345095822 17327341459137191009184 17778104764525775582784 18107852335674902315904 18410300300333265447258 18857349534999194630304 19004180955182725622976 19239593106654583710648 19705604012352099579072 19860225142353118669056 20314814124505672217664 20937204263124105802764 21229895841825747542784 21612597949031335022208 22963385320845793461096 23103121945516254678912 23704139686034367443712 24547067067111020596344 24959472138362703192192 25143132713332259507072 25338907940243634163968 25652790808872778280864 26274138683136132772096 26622140519998863007488 27086418832674229623552 27161778503512353473856 27916272350832141070352 28286024302498791945456 28859389659981875565972 29558406018528149368608 29661039372759149887249 29790337713529678003584 30617847094461057948128 31405806394686158704146 31844843762738621314176 32418896923547002533312 32729422756148027461792 33881524400018384402688 34445077981268690191644 34654682918274382018368 35556209529051551165568 36215704671349804631808 36820600600666530894516 37714699069998389260608 38008361910365451245952 38479186213309167421296 39411208024704199158144 40629628249011344435328 41874408526248211605528 43225195898062670044416 45926770641691586922192 46206243891032509357824 49094134134222041192688 49918944276725406384384 50286265426664519014144 51305581617745556561728 54323557007024706947712 55832544701664282140704 56572048604997583890912 57718779319963751131944 59116812037056298737216 59322078745518299774498 59580675427059356007168 61235694188922115896256 62811612789372317408292 63689687525477242628352 64837793847094005066624 65458845512296054923584 68890155962537380383288 69309365836548764036736 71112419058103102331136 73641201201333061789032 75429398139996778521216 76016723820730902491904 76958372426618334842592 78822416049408398316288 81259256498022688870656 83748817052496423211056 88983118118277449661747 91853541283383173844384 98188268268444082385376 102611163235491113123456 108647114014049413895424 111665089403328564281408 113144097209995167781824 115437558639927502263888 118233624074112597474432 118644157491036599548996 122471388377844231792512 125623225578744634816584 129675587694188010133248 130917691024592109847168 137780311925074760766576 138618731673097528073472 147282402402666123578064 150858796279993557042432 153916744853236669685184 167497634104992846422112 177966236236554899323494 183707082566766347688768 196376536536888164770752 205222326470982226246912 223330178806657128562816 226288194419990335563648 230875117279855004527776 236467248148225194948864 237288314982073199097992 244942776755688463585024 251246451157489269633168 261835382049184219694336 266949354354832348985241 275560623850149521533152 294564804805332247156128 307833489706473339370368 334995268209985692844224 355932472473109798646988 367414165133532695377536 392753073073776329541504 446660357613314257125632 452576388839980671127296 461750234559710009055552 474576629964146398195984 502492902314978539266336 533898708709664697970482 551121247700299043066304 589129609610664494312256 615666979412946678740736 669990536419971385688448 711864944946219597293976 734828330267065390755072 785506146147552659083008 923500469119420018111104 949153259928292796391968 1004985804629957078532672 1067797417419329395940964 1102242495400598086132608 1178259219221328988624512 1339981072839942771376896 1423729889892439194587952 1847000938238840036222208 1898306519856585592783936 2009971609259914157065344 2135594834838658791881928 2204484990801196172265216 2356518438442657977249024 2847459779784878389175904 3796613039713171185567872 4019943218519828314130688 4271189669677317583763856 5694919559569756778351808 7593226079426342371135744 8542379339354635167527712 11389839119139513556703616 17084758678709270335055424 22779678238279027113407232 34169517357418540670110848 68339034714837081340221696
- Sum of all divisors σ(n): 231862627131189894318096891
- Sum of proper divisors (its aliquot sum) s(n): 163523592416352812977875195
- 68339034714837081340221696 is an abundant number, because the sum of its proper divisors (163523592416352812977875195) is greater than itself. Its abundance is 95184557701515731637653499
Bases of 68339034714837081340221696
- Binary: 111000100001110101101001111110110000110110110010001010100011101011011110011001000000002
- Hexadecimal: 0x38875A7EC36C8A8EB79900
- Base-36: 8L4FEZMHVQOCPXZ40
Squares and roots of 68339034714837081340221696
- 68339034714837081340221696 squared (683390347148370813402216962) is 4670223665755707723332404959970057238769554429116416
- 68339034714837081340221696 cubed (683390347148370813402216963) is 319158577220133000233717000159998338229585849501010645753598983659994832961536
-
68339034714837081340221696 is a
perfect square number . Itssquare root is 8266742690736 -
The
cube root of 68339034714837081340221696 is 408842730.4365267761
Scales and comparisons
How big is 68339034714837081340221696?- 68,339,034,714,837,081,340,221,696 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 68,339,034,714,837,081,340,221,696 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 68339034714837081340221696 cubic inches would be around 34070227.5 feet tall.
Recreational maths with 68339034714837081340221696
- 68339034714837081340221696 backwards is 69612204318073841743093386
- The number of decimal digits it has is: 26
- The sum of 68339034714837081340221696's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 68339034714837081340221696 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 68339034714837081340221696 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/68339034714837081340221696/
Chicago style:
Numbermatics. 2024. "Number 68339034714837081340221696 - Facts about the integer". https://numbermatics.com/n/68339034714837081340221696/
The information we have on file for 68339034714837081340221696 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 68339034714837081340221696, math, Factors of 68339034714837081340221696, curriculum, school, college, exams, university, Prime factorization of 68339034714837081340221696, STEM, science, technology, engineering, physics, economics, calculator, sixty-eight septillion, three hundred thirty-nine sextillion, thirty-four quintillion, seven hundred fourteen quadrillion, eight hundred thirty-seven trillion, eighty-one billion, three hundred forty million, two hundred twenty-one thousand, six hundred ninety-six.