2871412017988270412271616
2,871,412,017,988,270,412,271,616 is an even composite number composed of seven prime numbers multiplied together.
2871412017988270412271616 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fifteen thousand, seven hundred ninety-five divisors.
Prime factorization of 2871412017988270412271616:
212 × 72 × 112 × 134 × 192 × 1732 × 6192
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 11 × 11 × 13 × 13 × 13 × 13 × 19 × 19 × 173 × 173 × 619 × 619)See below for interesting mathematical facts about the number 2871412017988270412271616 from the Numbermatics database.
Names of 2871412017988270412271616
- Cardinal: 2871412017988270412271616 can be written as Two septillion, eight hundred seventy-one sextillion, four hundred twelve quintillion, seventeen quadrillion, nine hundred eighty-eight trillion, two hundred seventy billion, four hundred twelve million, two hundred seventy-one thousand, six hundred sixteen.
Scientific notation
- Scientific notation: 2.871412017988270412271616 × 1024
Factors of 2871412017988270412271616
Divisors of 2871412017988270412271616
- Number of divisors d(n): 15795
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 19 22 26 28 32 38 44 49 52 56 64 76 77 88 91 98 104 112 121 128 133 143 152 154 169 173 176 182 196 208 209 224 242 247 256 266 286 304 308 338 346 352 361 364 392 416 418 448 484 494 512 532 539 572 608 616 619 637 676 692 704 722 728 784 832 836 847 896 931 968 988 1001 1024 1064 1078 1144 1183 1211 1216 1232 1238 1274 1352 1384 1408 1444 1456 1463 1568 1573 1664 1672 1694 1729 1792 1859 1862 1903 1936 1976 2002 2048 2128 2156 2197 2249 2288 2299 2366 2422 2432 2464 2476 2527 2548 2704 2717 2768 2816 2888 2912 2926 3136 3146 3211 3287 3328 3344 3388 3458 3584 3718 3724 3806 3872 3952 3971 4004 4096 4256 4312 4333 4394 4498 4576 4598 4693 4732 4844 4864 4928 4952 5054 5096 5408 5434 5536 5632 5776 5824 5852 5929 6272 6292 6422 6574 6656 6688 6776 6809 6916 7007 7168 7436 7448 7612 7744 7904 7942 8008 8047 8281 8477 8512 8624 8666 8788 8996 9152 9196 9386 9464 9688 9728 9856 9904 10108 10192 10241 10816 10868 11011 11072 11264 11552 11648 11704 11761 11858 12103 12544 12584 12844 13013 13148 13312 13321 13376 13552 13618 13832 14014 14336 14872 14896 15224 15379 15488 15743 15808 15884 16016 16093 16094 16562 16954 17024 17248 17332 17576 17689 17992 18304 18392 18772 18928 19019 19376 19456 19712 19808 20216 20384 20449 20482 20933 21632 21736 22022 22144 22477 22528 23009 23104 23296 23408 23522 23716 24167 24206 24739 25088 25168 25688 26026 26296 26624 26642 26752 27104 27236 27664 27797 28028 28561 28672 29237 29744 29792 29887 29929 30331 30448 30758 30976 31486 31616 31768 32032 32186 32188 32851 33124 33908 34048 34496 34664 35152 35321 35378 35984 36157 36608 36784 37544 37856 38038 38752 38912 39424 39616 40432 40768 40898 40964 41743 41866 42731 43264 43472 43681 44044 44288 44954 45056 46018 46208 46592 46816 47044 47432 47663 48334 48412 49478 50176 50336 51376 51623 52052 52592 53248 53284 53504 54208 54472 55328 55594 56056 56329 57122 58474 59488 59584 59774 59858 60662 60896 61009 61516 61952 62453 62972 63232 63536 64064 64372 64376 65702 66248 67816 68096 68992 69328 70304 70642 70756 71968 72314 73216 73568 74899 75088 75712 76076 77077 77504 77824 78848 79232 80864 81536 81796 81928 82327 83486 83732 85462 86528 86944 87362 88088 88517 88576 89908 91091 92036 92416 93184 93247 93632 94088 94864 95326 96668 96824 98956 100352 100672 102752 103246 104104 104611 105184 106568 107008 107087 107653 108416 108944 110201 110656 111188 112112 112651 112658 114244 116948 118976 119168 119548 119716 121324 121792 122018 123032 123904 124906 125944 126464 127072 128128 128744 128752 129371 131404 132496 133133 135632 136192 137984 138656 140608 141284 141512 143143 143936 144628 146432 146531 147136 149798 150176 151424 152152 152893 154154 155008 157339 157696 158464 161063 161728 163072 163592 163856 164654 166972 167464 169169 170924 173056 173173 173888 174724 176176 177034 177152 179816 182182 184072 184832 186368 186494 187264 188176 189728 190652 193336 193648 194579 197912 199927 200704 201344 204659 205504 206492 208208 209209 209222 209503 210368 213136 214016 214174 215306 216832 217888 220402 221312 222376 223459 224224 225302 225316 228488 229957 233896 237952 238336 239096 239432 242648 243584 244036 246064 247247 247808 249812 251888 252928 253099 254144 256256 257488 257504 258742 262808 264992 265837 266266 271264 272129 272384 275968 277312 281216 282568 283024 286286 287872 289256 292201 292864 293062 294272 299117 299596 300352 302848 304304 305767 305786 308308 310016 314171 314678 315392 316928 321607 322126 323456 326144 327184 327712 329219 329308 333641 333944 334928 338338 341848 346112 346346 347776 349448 352352 354068 354304 359632 361361 364364 368144 369664 372736 372988 374528 376352 379456 380081 381304 383161 386672 387296 388531 389077 389158 394303 395824 397727 399854 402688 409318 411008 412984 416416 418418 418444 419006 420736 426272 427063 428032 428348 430612 433664 435776 437171 440804 442624 444752 446918 448448 450604 450632 456976 459173 459914 467792 470041 475904 476672 478192 478864 485296 487168 488072 492128 494494 495616 499624 503776 505856 506198 508288 512512 514976 515008 517484 524293 525616 529984 531674 532532 542528 542659 544258 544768 551936 554624 555503 562432 565136 566048 567853 568651 572572 575744 576289 578512 584402 585728 586124 588544 598234 599192 600704 605696 608608 611534 611572 616616 619619 620032 628342 629356 633856 643214 644252 646912 652288 654368 655424 658438 658616 667282 667888 669856 671099 676676 683696 686983 692224 692692 695552 698896 704704 708136 708608 719264 722722 728728 732277 736288 739328 745976 749056 749609 752704 758912 760162 762608 766322 773344 774592 777062 778154 778316 788606 791648 793117 795454 799708 805376 811889 818636 822016 825968 832832 836836 836888 838012 841472 852544 854126 856064 856696 861224 867328 871552 874342 881608 885248 889504 893836 896896 901208 901264 905597 913952 918346 919828 935584 940082 951808 953344 956384 957728 970592 973687 974336 976144 984256 988988 999248 1002001 1007552 1011712 1012396 1016576 1025024 1025717 1029952 1030016 1034968 1048586 1051232 1059968 1063348 1065064 1070251 1085056 1085318 1088516 1103872 1109248 1111006 1124864 1130272 1132096 1135706 1137302 1145144 1150721 1151488 1152578 1157024 1168804 1172248 1177088 1177957 1184183 1196468 1198384 1201408 1211392 1212211 1217216 1223068 1223144 1233232 1239238 1240064 1256684 1258712 1267712 1286428 1288504 1293824 1304576 1308736 1310848 1316876 1317232 1334564 1335776 1339712 1342198 1353352 1359943 1367392 1373966 1385384 1391104 1392131 1397792 1399489 1409408 1416272 1423081 1432613 1438528 1445444 1457456 1464463 1464554 1466521 1472576 1478656 1491952 1498112 1499218 1505408 1517824 1520324 1525216 1532644 1546688 1549184 1554124 1556308 1556632 1564213 1577212 1583296 1586234 1590908 1599416 1610752 1623778 1637272 1644032 1651936 1665664 1673672 1673776 1676024 1681823 1682944 1705088 1708252 1713392 1722448 1730729 1734656 1743104 1748684 1763216 1770496 1771693 1779008 1787672 1793792 1802416 1802528 1811194 1827904 1836692 1839656 1860859 1871168 1880164 1903616 1904903 1906688 1912768 1915456 1941184 1947374 1948672 1952288 1968512 1977976 1987609 1998496 2004002 2015104 2024792 2033152 2034653 2045407 2050048 2051434 2059904 2060032 2069936 2093819 2097172 2102464 2119936 2126696 2130128 2140369 2140502 2170112 2170636 2177032 2199197 2207744 2218496 2222012 2249728 2251249 2260544 2264192 2271412 2274604 2290288 2301442 2302976 2304533 2305156 2314048 2337608 2344496 2354176 2355914 2368366 2392936 2396768 2402816 2422784 2424422 2434432 2446136 2446288 2458049 2466464 2478476 2480128 2513368 2517424 2529527 2535424 2572856 2577008 2587648 2609152 2617472 2621696 2633752 2634464 2660567 2669128 2671552 2679424 2682127 2684396 2706704 2719717 2719886 2723539 2734784 2747932 2770768 2782208 2784089 2784262 2795584 2798978 2818816 2832544 2846162 2865226 2877056 2890888 2904967 2914912 2928926 2929108 2933042 2945152 2983904 2989441 2996224 2998436 3010816 3035648 3040648 3050432 3060197 3065288 3093376 3098368 3108248 3112616 3113264 3128426 3154424 3166592 3172468 3181816 3198832 3214211 3221504 3247556 3274544 3288064 3290287 3303872 3331328 3347344 3347552 3352048 3363646 3365888 3410176 3416504 3426784 3444896 3455881 3461458 3469312 3486208 3497368 3526432 3537677 3540992 3543386 3558016 3575344 3587584 3604832 3605056 3621409 3622388 3655808 3670051 3673384 3679312 3721718 3742336 3760328 3798613 3807232 3809806 3813376 3825536 3830912 3882368 3888521 3894748 3897344 3904576 3937024 3955952 3974971 3975218 3980557 3996992 4008004 4030208 4049584 4066304 4069306 4090814 4100096 4102868 4119808 4120064 4139872 4180891 4187638 4194344 4204928 4214771 4239872 4253392 4260256 4279847 4280738 4281004 4337333 4340224 4341272 4354064 4398394 4436992 4444024 4499456 4502498 4521088 4528384 4542824 4549208 4580576 4602884 4605952 4609066 4610312 4628096 4675216 4688992 4697693 4708352 4711828 4736732 4785872 4793536 4805632 4808881 4845568 4848844 4868864 4892272 4892576 4916098 4932928 4941053 4956952 4960256 4981093 5026736 5034848 5050903 5058001 5059054 5125939 5145712 5154016 5170451 5175296 5234944 5243392 5247263 5267504 5268928 5321134 5338256 5343104 5358848 5364254 5368792 5413408 5439434 5439772 5447078 5469568 5495864 5541536 5551819 5564416 5568178 5568524 5591168 5597956 5637632 5665088 5683223 5692324 5730452 5754112 5781776 5809934 5829824 5857852 5858216 5866084 5890304 5967808 5969249 5978882 5992448 5996872 6021632 6071296 6081296 6100864 6110533 6120394 6130576 6186752 6196736 6216496 6225232 6226528 6255161 6256852 6308848 6333184 6339179 6344936 6363632 6397664 6428422 6443008 6495112 6549088 6576128 6580574 6607744 6662656 6694688 6695104 6704096 6727292 6731776 6815809 6820352 6833008 6853568 6889792 6911762 6922916 6972416 6994736 7052864 7075354 7081984 7086772 7116032 7150688 7175168 7209664 7210112 7221539 7242818 7244776 7280059 7311616 7340102 7346768 7358624 7382089 7392463 7443436 7484672 7491757 7520656 7556813 7597226 7614464 7619612 7651072 7661824 7764736 7777042 7789496 7794688 7809152 7874048 7911904 7949942 7950436 7961114 7993984 8016008 8055047 8060416 8099168 8132608 8138612 8181628 8205736 8239616 8240128 8245699 8279744 8361782 8375276 8388688 8409856 8429542 8479744 8506784 8520512 8559694 8561476 8562008 8674666 8680448 8682544 8708128 8724287 8796788 8873984 8888048 8930779 8998912 9004996 9042176 9056768 9085648 9098416 9161152 9205768 9211904 9218132 9220624 9256192 9350432 9377984 9395386 9416704 9423656 9473464 9519601 9571744 9587072 9611264 9617762 9697688 9737728 9744917 9784544 9785152 9832196 9865856 9882106 9913904 9961567 9962186 10053472 10069696 10101806 10116002 10118108 10251878 10291424 10308032 10310521 10340902 10350592 10469888 10486784 10494526 10535008 10537856 10554557 10642268 10676512 10686208 10717696 10728508 10737584 10804369 10826816 10878868 10879544 10894156 10939136 10949491 10991728 11083072 11103638 11128832 11136356 11137048 11182336 11195912 11275264 11330176 11366446 11384648 11460904 11508224 11563552 11619868 11659648 11715704 11716432 11732168 11772761 11780608 11935616 11938498 11957764 11993744 12043264 12142592 12162592 12201728 12221066 12240788 12261152 12373504 12393472 12432992 12450464 12453056 12510322 12513704 12617696 12657931 12666368 12678358 12689872 12727264 12795328 12856844 12957527 12990224 13026013 13098176 13152256 13161148 13215488 13325312 13334321 13389376 13390208 13408192 13454584 13463552 13631618 13640704 13666016 13707136 13779584 13823524 13845832 13913263 13944832 13989472 14105728 14150708 14173544 14232064 14242571 14301376 14350336 14419328 14420224 14443078 14485636 14489552 14560118 14623232 14680204 14693536 14717248 14764178 14784926 14886872 14959373 14969344 14983514 15041312 15113626 15194452 15239224 15302144 15313441 15323648 15394379 15529472 15554084 15578992 15618304 15748096 15758743 15823808 15899884 15900872 15922228 15987968 16032016 16110094 16120832 16131731 16198336 16265216 16277224 16363256 16411472 16479232 16480256 16491398 16559488 16723564 16750552 16777376 16819712 16859084 16959488 17013568 17041024 17119388 17122952 17124016 17206343 17349332 17360896 17365088 17416256 17448574 17593576 17679259 17747968 17776096 17861558 18009992 18084352 18097703 18113536 18171296 18196832 18322304 18411536 18436264 18441248 18500053 18512384 18526051 18623969 18700864 18755968 18774889 18790772 18847312 18946928 19038019 19039202 19064773 19143488 19174144 19222528 19235524 19395376 19475456 19488623 19489834 19569088 19570304 19664392 19731712 19764212 19827808 19923134 19924372 20106944 20139392 20203612 20232004 20236216 20334769 20503756 20582848 20616064 20621042 20681804 20939776 20973568 20989052 21070016 21075712 21109114 21284536 21353024 21372416 21435392 21457016 21475168 21608738 21653632 21757736 21759088 21788312 21863699 21878272 21898982 21983456 22166144 22207276 22272712 22274096 22364672 22381183 22391824 22499477 22550528 22660352 22732892 22769296 22921808 23016448 23032009 23127104 23239736 23319296 23431408 23432864 23464336 23545522 23561216 23871232 23876996 23915528 23987488 24086528 24191167 24285184 24325184 24403456 24442132 24481576 24522304 24747008 24763739 24786944 24865984 24900928 24906112 25020644 25027408 25235392 25315862 25332736 25349863 25356716 25379744 25454528 25590656 25713688 25838917 25915054 25980448 26052026 26196352 26322296 26430976 26450489 26590291 26650624 26668642 26778752 26780416 26816384 26909168 27038539 27219647 27263236 27281408 27332032 27414272 27559168 27647048 27691664 27824797 27826526 27863899 27889664 27978944 28211456 28301416 28347088 28464128 28485142 28602752 28700672 28838656 28840448 28886156 28971272 28979104 29120236 29246464 29266237 29360408 29387072 29434496 29503397 29528356 29569852 29773744 29918746 29938688 29958929 29967028 30082624 30227252 30388904 30478448 30604288 30626882 30647296 30788758 31058944 31108168 31157984 31236608 31496192 31517486 31647616 31799768 31801744 31844456 31954637 31975936 32064032 32220188 32241664 32263462 32396672 32554448 32726512 32822944 32883851 32958464 32960512 32982796 33118976 33447128 33501104 33554752 33639424 33662167 33718168 33918976 34027136 34082048 34238776 34245904 34248032 34412686 34587371 34698664 34721792 34730176 34832512 34867651 34897148 35187152 35356321 35358518 35406007 35552192 35723116 36019984 36168704 36193157 36195406 36227072 36342592 36393664 36644608 36823072 36872528 36882496 37000106 37024768 37052102 37247938 37401728 37511936 37549778 37581544 37694624 37764571 37893856 38076038 38078404 38129546 38286976 38348288 38471048 38658407 38790752 38862733 38950912 38977246 38979668 39138176 39140608 39328784 39463424 39528424 39655616 39782561 39846268 39848744 40213888 40278784 40407224 40464008 40472432 40669538 41007512 41165696 41232128 41242084 41363608 41784743 41879552 41947136 41978104 42140032 42151424 42218228 42569072 42706048 42744832 42773731 42870784 42914032 42950336 43217476 43307264 43515472 43518176 43576624 43727398 43756544 43786127 43797964 43966912 44332288 44414552 44545424 44548192 44729344 44762366 44783648 44998954 45101056 45320704 45465784 45538592 45843616 45989801 46032896 46064018 46254208 46362481 46479472 46638592 46862816 46865728 46928672 47078317 47091044 47122432 47710663 47742464 47753992 47831056 47974976 48173056 48382334 48650368 48806912 48884264 48963152 49044608 49494016 49527478 49573888 49731968 49801856 49812224 50041288 50054816 50470784 50550773 50631724 50665472 50699726 50713432 50759488 50909056 50960413 51181312 51427376 51674623 51677834 51747241 51830108 51960896 52104052 52392704 52644592 52861952 52897691 52900978 53180582 53301248 53337284 53557504 53560832 53632768 53818336 54077078 54351583 54439294 54526472 54562816 54664064 54792023 54828544 55118336 55294096 55383328 55638011 55649594 55653052 55727798 55957888 56385329 56422912 56602832 56694176 56928256 56970284 57205504 57677312 57680896 57719893 57772312 57942544 57958208 58240472 58492928 58532474 58720816 58774144 58868992 59006794 59056712 59139704 59547488 59837492 59877376 59917858 59934056 60165248 60454504 60777808 60956896 61070009 61208576 61253764 61294592 61577516 62117888 62216336 62315968 62473216 62515453 62992384 63034972 63295232 63599536 63603488 63688912 63909274 63951872 64128064 64440376 64483328 64526924 64754209 64793344 65108896 65453024 65645888 65661739 65754013 65767702 65916928 65965592 66237952 66286853 66637207 66894256 67002208 67109504 67215863 67278848 67324334 67436336 68054272 68164096 68214419 68477552 68491808 68496064 68806771 68825372 69174742 69397328 69460352 69665024 69730969 69735302 69794296 70374304 70712642 70717036 70812014 71104384 71446232 72039968 72173647 72337408 72386314 72390812 72454144 72685184 72787328 73289216 73646144 73745056 73764992 73881899 74000212 74049536 74104204 74495876 74803456 75023872 75099556 75163088 75389248 75529142 75630583 75787712 76152076 76156808 76259092 76573952 76696576 76942096 77316814 77581504 77725466 77901824 77954492 77959336 78276352 78281216 78657568 78926848 79056848 79311232 79436929 79565122 79692536 79697488 80080649 80427776 80557568 80814448 80928016 80944864 81317093 81339076 82015024 82331392 82409327 82464256 82484168 82727216 83569486 83759104 83956208 84280064 84302848 84436456 85138144 85412096 85489664 85547462 85741568 85828064 85900672 86434952 86614528 87030944 87036352 87153248 87454796 87513088 87572254 87595928 87933824 88605517 88664576 88829104 89090848 89096384 89458688 89524732 89567296 89997908 90641408 90702689 90931568 91077184 91687232 91979602 92065792 92128036 92508416 92724962 92958944 93277184 93725632 93731456 93857344 93880007 94156634 94182088 94244864 94640767 95421326 95484928 95507984 95662112 95949952 95967157 96102019 96764668 97300736 97392841 97613824 97768528 97926304 98089216 98238569 98988032 99054956 99463936 99603712 99624448 99697997 100082576 100109632 100941568 101101546 101263448 101330944 101399452 101426864 101518976 101818112 101920826 102362624 102854752 103349246 103355668 103494482 103660216 103921792 104208104 104715611 104785408 105289184 105723904 105795382 105801956 106361164 106674568 107115008 107121664 107194087 107265536 107636672 108154156 108703166 108878588 109052944 109328128 109584046 109657088 110236672 110588192 110766656 111276022 111299188 111306104 111455596 111915776 112770658 112845824 113205664 113388352 113415731 113856512 113940568 114411008 115354624 115361792 115439786 115544624 115885088 115916416 116100127 116480944 116985856 117064948 117441632 117548288 117737984 118013588 118113424 118279408 118848059 119094976 119674984 119754752 119835716 119868112 120330496 120444401 120909008 121555616 121913792 122140018 122417152 122507528 122589184 123155032 123754813 124235776 124432672 124631936 124946432 125030906 126069944 126590464 126683921 127199072 127206976 127377824 127818548 127903744 128256128 128880752 129053848 129500371 129508418 129586688 129682357 130217792 130906048 131291776 131323478 131508026 131535404 131931184 132475904 132573706 133274414 133788512 134004416 134219008 134431726 134557696 134648668 134872672 136108544 136328192 136428838 136955104 136983616 136992128 137209241 137613542 137650744 138321121 138349484 138794656 138920704 139330048 139461938 139470604 139588592 140456797 140748608 141425284 141434072 141624028 142208768 142343383 142892464 144079936 144347294 144674816 144772628 144781624 145370368 145574656 146578432 147292288 147490112 147529984 147763798 148000424 148099072 148208408 148991752 149606912 150047744 150199112 150326176 150778496 151058284 151261166 151575424 152304152 152313616 152518184 153045893 153147904 153393152 153884192 154633628 155163008 155450932 155908984 155918672 156552704 156562432 156668281 157315136 157853696 158113696 158622464 158873858 159130244 159385072 159394976 160161298 160855552 161115136 161628896 161856032 161889728 162634186 162678152 164030048 164553103 164662784 164818654 164928512 164968336 165454432 167138972 167912416 168447851 168560128 168605696 168872912 169338169 170276288 170824192 170979328 171094924 171656128 171801344 172869904 173229056 173346173 174061888 174072704 174306496 174909592 175026176 175144508 175191856 175867648 177211034 177329152 177449041 177658208 178181696 178192768 178917376 179049464 179134592 179995816 180872419 181282816 181405378 181863136 182154368 183374464 183959204 184256072 185016832 185153423 185449924 185917888 186554368 187451264 187462912 187714688 187760014 188313268 188364176 189269773 189281534 190842652 190969856 191015968 191324224 191899904 191934314 192204038 193529336 194471849 194601472 194785682 195227648 195537056 195852608 196178432 196477138 198109912 198927872 199074733 199207424 199248896 199395994 200165152 200219264 201883136 202203092 202526896 202798904 202853728 203037952 203636224 203786561 203841652 204725248 204863659 205709504 206523779 206698492 206711336 206988964 207320432 207843584 208416208 209431222 209570816 209712503 210578368 211447808 211590764 211603912 212722328 213349136 214230016 214243328 214388174 214531072 215273344 216308312 217406332 217757176 218105888 218656256 219168092 219314176 220473344 221176384 221533312 222552044 222598376 222612208 222911192 223682459 223831552 225541316 225691648 226411328 226776704 226831462 227881136 228822016 230709248 230723584 230879572 231089248 231770176 231832832 232200254 232961888 234129896 234883264 235096576 235270139 235475968 236027176 236226848 236558816 237696118 238189952 239349968 239671432 239736224 240500689 240660992 240838663 240888802 241818016 242111597 243111232 243827584 244073557 244280036 245015056 246193013 246310064 247494247 247509626 247842049 248865344 249263872 249892864 250061812 252139888 253180928 253352099 253367842 254398144 254413952 254755648 255637096 255807488 256512256 257761504 258107696 259000742 259016836 259173376 259364714 260435584 261812096 262583552 262646956 263016052 263070808 263862368 264351997 264951808 265147412 266548828 267577024 268008832 268438016 268863452 269297336 269745344 270608849 272217088 272656384 272857676 273910208 273967232 273984256 274418482 275227084 275301488 276642242 276698968 277589312 277841408 278660096 278923876 278941208 279177184 280913594 281497216 282850568 282868144 283248056 284228087 284417536 284686766 285784928 288159872 288694588 289545256 289563248 290740736 290955379 291149312 292493201 293156864 294584576 294980224 295059968 295527596 296000848 296416816 297983504 299213824 299416117 300095488 300398224 300652352 301556992 302116568 302522332 303150848 304608304 304627232 305036368 306091786 306295808 306502889 306786304 307768384 309267256 310326016 310901864 311817968 311837344 313105408 313124864 313336562 314630272 315707392 316227392 317244928 317747716 318260488 318770144 318789952 320322596 321711104 321928607 322230272 323257792 323712064 323779456 324537367 325268372 325356304 328060096 329106206 329325568 329548219 329637308 329857024 329936672 330908864 334277944 335824832 335905921 336895702 337120256 337211392 337745824 338676338 340552576 341648384 342189848 343312256 343602688 343856357 345739808 346458112 346692346 348123776 348145408 348612992 349819184 350289016 350383712 351501007 351735296 351994969 353855411 354422068 354658304 354898082 355316416 356363392 356385536 356722891 358098928 358269184 359991632 361722361 361744838 362230687 362565632 362810756 363726272 364308736 366748928 367918408 368512144 370033664 370283837 370306846 370899848 371835776 373108736 374902528 374925824 375429376 375520028 376626536 376728352 378539546 378563068 380461081 381685304 381939712 382031936 382648448 383544161 383799808 383868628 384408076 387058672 388943698 389202944 389466077 389571364 391074112 391705216 392356864 392954276 396219824 397855744 398149466 398414848 398497792 398791988 400330304 400438528 403766272 404406184 405053792 405597808 405707456 406075904 407272448 407573122 407683304 409450496 409727318 411419008 413047558 413396984 413422672 413977928 414640864 415410281 415687168 416832416 418862444 419141632 419425006 421156736 423181528 423207824 425242477 425444656 426698272 427490063 428460032 428486656 428776348 429062144 430546688 432616624 434812664 435514352 436211776 437312512 437608171 438336184 438628352 440946688 442352768 443066624 445104088 445196752 445224416 445822384 447364918 447663104 451082632 451383296 452822656 453279463 453553408 453662924 455762272 457644032 459632173 460278091 461418496 461759144 462178496 463540352 463665664 464007971 464400508 465923776 468259792 469766528 470193152 470511041 470540278 470951936 472054352 472453696 473117632 475392236 476379904 478699936 479342864 479472448 481001378 481321984 481647397 481677326 481777604 483636032 484223194 486222464 487655168 488147114 488560072 490030112 490939423 492386026 492620128 494988494 495019252 495684098 497730688 498527744 500123624 502559291 504279776 505215529 506361856 506704198 506735684 508796288 508827904 509511296 511274192 513024512 515523008 516215392 517173293 518001484 518033672 518346752 518729428 520871168 523624192 525167104 525293912 526032104 526141616 527724736 528703994 529414081 529903616 530294824 533097656 535154048 536017664 536876032 537726904 538594672 539490688 541217698 544434176 545312768 545715352 547820416 547934464 547968512 548836964 550454168 550602976 553284484 553397936 555178624 555682816 556058503 557320192 557847752 557882416 558354368 560564543 561827188 562994432 565701136 565736288 566496112 568456174 568835072 569219651 569373532 571569856 576319744 577389176 579090512 579126496 581481472 581910758 582298624 584986402 586313728 589169152 589960448 590119936 591055192 592001696 592833632 595967008 597867413 598427648 598832234 600190976 600796448 601304704 602712253 603113984 604233136 605044664 606301696 609216608 609254464 610072736 612018121 612183572 612591616 613005778 615536768 618534512 620238619 620652032 621803728 623635936 623674688 626210816 626249728 626673124 629260544 632454784 634489856 634918823 635495432 636520976 637540288 637579904 640645192 643422208 643857214 644460544 646515584 647424128 647558912 649074734 650536744 650712608 656120192 657160049 658212412 658651136 659096438 659274616 659714048 659873344 661817728 662485369 668555888 671649664 671770099 671811842 672714133 673791404 674240512 675491648 677352676 681105152 683296768 684379696 686624512 687205376 687669983 687712714 691479616 692916224 693384692 696247552 696290816 697225984 699638368 700578032 700767424 703002014 703470592 703989938 707710822 708844136 709316608 709796164 710632832 712296299 712726784 712771072 713445782 716197856 716538368 719983264 723294143 723444722 723489676 724461374 725621512 727452544 728617472 729155383 733009277 733497856 735836816 737024288 740067328 740567674 740613692 741799696 743671552 749805056 749851648 750358609 750858752 751040056 753253072 753456704 757079092 757126136 760922162 763370608 764063872 765296896 767088322 767599616 767737256 768816152 774117344 777887396 778405888 778932154 779142728 782148224 783410432 784713728 785908552 792439648 793910117 795711488 796298932 796829696 796995584 797583976 800660608 800877056 807532544 808812368 810107584 811195616 811414912 812151808 812700889 814544896 815146244 815366608 818900992 819454636 822838016 826095116 826793968 826845344 827955856 829281728 830820562 831374336 831936413 833664832 837724888 838283264 838850012 841804717 842313472 846363056 846415648 850484954 850889312 853396544 854802169 854980126 856920064 857552696 858124288 861093376 861729089 865233248 866283691 869625328 871028704 872423552 873806219 874625024 875216342 876672368 880887139 884705536 886133248 886787447 890208176 890393504 890448832 891644768 894488023 894729836 895326208 902165264 905645312 906502597 906558926 907106816 907325848 907776499 911524544 915288064 919264346 920556182 923518288 924356992 927080704 927331328 928015942 928801016 931847552 936519584 939533056 940386304 941022082 941080556 941903872 944108704 944907392 946235264 950784472 952759808 957399872 958685728 958944896 960464687 962002756 962643968 963294794 963354652 963555208 967272064 968247847 968446388 972444928 975310336 976294228 977120144 980060224 981878846 983197579 984772052 985240256 989976988 990038504 991368196 995461376 997055488 1000247248 1005118582 1008559552 1010431058 1012723712 1013408396 1013471368 1017592576 1017655808 1019022592 1022548384 1026049024 1031046016 1032430784 1032680077 1034346586 1036002968 1036067344 1036693504 1037458856 1041048437 1041742336 1047248384 1050334208 1050587824 1052064208 1052283232 1055449472 1057122209 1057407988 1058828162 1060589648 1066195312 1070308096 1071321251 1072035328 1073752064 1075453808 1077189344 1078981376 1082435396 1088868352 1091430704 1095640832 1095868928 1095937024 1096677967 1097673928 1100908336 1101205952 1106568968 1106795872 1110357248 1111365632 1112117006 1114640384 1115695504 1115764832 1116708736 1121129086 1123654376 1125988864 1131402272 1131472576 1132992224 1136912348 1137670144 1138439302 1138747064 1143139712 1151871721 1152639488 1154778352 1158181024 1158252992 1162962944 1163821516 1164597248 1169972804 1178338304 1179134957 1179920896 1180239872 1182110384 1184003392 1185667264 1191934016 1195734826 1196855296 1197664468 1201592896 1202609408 1205424506 1206227968 1208466272 1210089328 1212603392 1218433216 1218508928 1220145472 1224036242 1224367144 1225183232 1226011556 1230329971 1231073536 1237069024 1240477238 1241304064 1243607456 1247271872 1247349376 1247573041 1249326247 1252421632 1253346248 1258521088 1259450207 1264909568 1266106933 1268979712 1269837646 1270990864 1273041952 1275080576 1275159808 1277101397 1281290384 1286844416 1287714428 1293031168 1294848256 1295117824 1296073961 1298149468 1301073488 1301425216 1307328649 1312240384 1314320098 1316424824 1317302272 1318192876 1318549232 1319746688 1323635456 1324888411 1324970738 1337111776 1343299328 1343540198 1343623684 1345428266 1347582808 1348481024 1350983296 1354705352 1361302943 1362210304 1366593536 1368759392 1373249024 1374410752 1375339966 1375425428 1382959232 1386769384 1392495104 1392581632 1393523131 1394451968 1399276736 1401156064 1401534848 1406004028 1406941184 1407979876 1415421644 1417688272 1419592328 1421265664 1424592598 1425453568 1425542144 1426505927 1426891564 1432395712 1433076736 1439966528 1446588286 1446889444 1446979352 1448922748 1451243024 1454905088 1457234944 1458310766 1466018554 1466995712 1471673632 1474048576 1480134656 1481135348 1481227384 1483599392 1487343104 1499610112 1499703296 1500717218 1501717504 1502080112 1506506144 1506913408 1509301651 1514158184 1514252272 1521532331 1521844324 1526741216 1528127744 1530593792 1534176644 1535199232 1535474512 1537632304 1545024767 1548234688 1555774792 1556811776 1557864308 1558285456 1564296448 1565777213 1566820864 1569427456 1571817104 1584879296 1587820234 1591422976 1592597864 1593659392 1595167952 1601321216 1601754112 1615065088 1617624736 1620215168 1622391232 1622829824 1624303616 1625401778 1629089792 1630292488 1630733216 1638909272 1645676032 1646890973 1652190232 1653587936 1653690688 1655911712 1658563456 1661641124 1662748672 1663872826 1667329664 1675449776 1677700024 1683504823 1683609434 1684626944 1685870641 1692726112 1692831296 1700969908 1701778624 1706793088 1709604338 1709960252 1715105392 1722186752 1723351091 1723458178 1730466496 1732567382 1739250656 1742057408 1744847104 1747612438 1749250048 1750432684 1753344736 1761774278 1769411072 1772266496 1773574894 1780416352 1780787008 1780897664 1783289536 1783720133 1788976046 1789459672 1790652416 1798174573 1804330528 1811290624 1813005194 1813117852 1814213632 1814651696 1815552998 1823049088 1825938361 1838528692 1841112364 1847036576 1848713984 1850463979 1854161408 1854662656 1856031884 1857602032 1863695104 1873039168 1879066112 1880772608 1882044164 1882161112 1888217408 1889814784 1892470528 1894261943 1901568944 1905519616 1914799744 1917371456 1917889792 1920929374 1924005512 1925287936 1926589588 1926709304 1927110416 1934544128 1936495694 1936892776 1944889856 1950620672 1952588456 1954240288 1960120448 1963757692 1966395158 1969544104 1970480512 1979953976 1980077008 1982736392 1989596609 1990922752 1994110976 2000494496 2010237164 2017119104 2020862116 2026816792 2026942736 2035185152 2035311616 2036687653 2038045184 2045096768 2052098048 2062092032 2064861568 2065360154 2068693172 2072005936 2072134688 2074917712 2082096874 2083484672 2094496768 2100668416 2101175648 2104128416 2104566464 2110898944 2114244418 2114815976 2117656324 2121179296 2132390624 2139190339 2140616192 2142642502 2144070656 2147504128 2150907616 2154378688 2157962752 2164870792 2182861408 2189822063 2191281664 2191737856 2191874048 2193355934 2195347856 2201816672 2202411904 2213137936 2213591744 2220714496 2222731264 2224234012 2231391008 2231529664 2233417472 2241652171 2242258172 2247308752 2251977728 2253500249 2262804544 2262945152 2265984448 2271761569 2273824696 2275340288 2276878604 2277494128 2286279424 2303743442 2305278976 2306837533 2309556704 2316362048 2316505984 2325925888 2327643032 2329194496 2339945608 2351341447 2356676608 2358269914 2359841792 2360479744 2364220768 2368006784 2371334528 2383868032 2391469652 2395328936 2403185792 2405218816 2406994499 2410849012 2412455936 2416932544 2420178656 2425206784 2436866432 2437017856 2440290944 2448072484 2448734288 2452023112 2460507049 2460659942 2462147072 2463964783 2474138048 2480954476 2482608128 2487214912 2494543744 2494698752 2495146082 2498652494 2506692496 2517042176 2518900414 2529819136 2532213866 2537959424 2539675292 2541981728 2546083904 2550161152 2550319616 2554202794 2562580768 2575428856 2586062336 2587971529 2589696512 2590235648 2592147922 2596298936 2602146976 2602850432 2614657298 2624480768 2628640196 2632849648 2636385752 2637098464 2639493376 2647270912 2649225293 2649776822 2649941476 2663227567 2674223552 2684809127 2686598656 2687080396 2687247368 2690856532 2695165616 2701966592 2709410704 2722605886 2724420608 2726262539 2737518784 2746498048 2748821504 2750679932 2750850856 2765918464 2773538768 2784990208 2785163264 2787046262 2788903936 2798553472 2802312128 2803069696 2812008056 2813882368 2815959752 2830843288 2835376544 2839184656 2842531328 2849185196 2850907136 2851084288 2853011854 2853783128 2864791424 2866153472 2879933056 2893176572 2893778888 2893958704 2897845496 2902486048 2907871967 2909810176 2914469888 2916621532 2932037108 2933991424 2943347264 2948097152 2962270696 2962454768 2967198784 2974686208 2976697339 2999220224 2999406592 3001434436 3003435008 3004160224 3013012288 3013826816 3018603302 3028316368 3028504544 3043064662 3043688648 3053482432 3056255488 3058511807 3061187584 3068353288 3070398464 3070949024 3075264608 3090049534 3096469376 3111549584 3115728616 3116570912 3126508957 3128592896 3130902619 3131554426 3133641728 3143634208 3169758592 3172956241 3175640468 3185195728 3190335904 3200509169 3202642432 3203508224 3217425211 3221946637 3235249472 3240430336 3244782464 3245659648 3248055797 3248607232 3250803556 3260584976 3261466432 3277818544 3291352064 3293577287 3293781946 3304380464 3307175872 3307381376 3311823424 3317126912 3323282248 3325497344 3327745652 3334659328 3350899552 3355400048 3367009646 3367218868 3369253888 3371531779 3371741282 3385452224 3385662592 3401939816 3403557248 3413586176 3419208676 3419920504 3430210784 3436575961 3444373504 3446702182 3446916356 3460932992 3465134764 3478501312 3484114816 3489694208 3495224876 3500865368 3506689472 3517915037 3523548556 3538822144 3544532992 3547149788 3560832704 3561574016 3561795328 3566579072 3567440266 3577952092 3578919344 3596349146 3608661056 3622581248 3626010388 3626235704 3628427264 3629303392 3631105996 3646098176 3651876722 3677057384 3682224728 3694073152 3694965131 3697427968 3700927958 3708322816 3709325312 3712063768 3715204064 3727390208 3746078336 3758132224 3764088328 3764322224 3776434816 3779629568 3782419927 3784941056 3788523886 3803137888 3811039232 3829599488 3834742912 3835779584 3841858748 3848011024 3853179176 3853418608 3854220832 3869088256 3871944659 3872991388 3873785552 3889779712 3892409521 3901241344 3905176912 3908480576 3920240896 3923951801 3927515384 3932790316 3939088208 3940961024 3959907952 3960154016 3965472784 3979193218 3981845504 3984537557 3988221952 4000988992 4020474328 4034238208 4041724232 4053633584 4053885472 4070370304 4070623232 4073375306 4076090368 4090193536 4104196096 4124184064 4129723136 4130720308 4137386344 4144011872 4144269376 4149835424 4164193748 4166969344 4185071891 4188993536 4201336832 4202351296 4208256832 4209132928 4218985771 4221797888 4228488836 4229631952 4235312648 4242358592 4264781248 4278380678 4281232384 4284126847 4285285004 4288141312 4301815232 4308757376 4315925504 4329741584 4365722816 4379644126 4382563328 4383475712 4383748096 4386711868 4390695712 4403633344 4404823808 4426275872 4427183488 4441428992 4448468024 4462782016 4463059328 4466834944 4470132641 4483304342 4484516344 4494617504 4503955456 4507000498 4525609088 4525890304 4531968896 4543523138 4547649392 4553757208 4554988256 4569513091 4572558848 4575934597 4600120343 4607486884 4610557952 4613675066 4619113408 4632724096 4633011968 4637397583 4655286064 4677667247 4679891216 4702390693 4702682894 4708998931 4713353216 4716539828 4719683584 4728441536 4736013568 4742669056 4767736064 4782939304 4790657872 4806371584 4810437632 4813689881 4813988998 4821698024 4824911872 4833865088 4840357312 4850413568 4873732864 4874035712 4880581888 4896144968 4897468576 4904046224 4921014098 4921319884 4924294144 4927929566 4948276096 4961908952 4965216256 4974429824 4986074093 4989087488 4989397504 4990292164 4997304988 5013384992 5034084352 5037800828 5059638272 5063059001 5064427732 5079350584 5083963456 5092167808 5100322304 5100639232 5104087681 5108405588 5125161536 5150857712 5172124672 5175943058 5179393024 5180471296 5184295844 5192597872 5204293952 5205700864 5229314596 5248961536 5257280392 5265699296 5272771504 5274196928 5278986752 5294541824 5298450586 5299553644 5299882952 5326455134 5348447104 5369618254 5373197312 5374160792 5374494736 5381713064 5390331232 5400333653 5403933184 5418821408 5445211772 5448841216 5452525078 5475037568 5492996096 5501359864 5501701712 5528152201 5531836928 5547077536 5557370819 5569980416 5570326528 5574092524 5577807872 5597106944 5604624256 5606139392 5624016112 5631919504 5661686576 5670753088 5678369312 5685062656 5688906223 5698370392 5701814272 5702168576 5706023708 5707566256 5729582848 5732306944 5759866112 5786353144 5787557776 5787917408 5795690992 5804972096 5815743934 5819620352 5823554891 5828939776 5833243064 5864074216 5867982848 5886694528 5892633019 5896194304 5924541392 5924909536 5934397568 5949372416 5953394678 5983615183 5998440448 6002868872 6006870016 6008320448 6026024576 6027653632 6032103623 6037206604 6056632736 6057009088 6086129324 6087377296 6106964864 6112510976 6116643533 6117023614 6122375168 6136706576 6141898048 6150529216 6166209973 6180099068 6192938752 6223099168 6231457232 6233141824 6253017914 6257185792 6261416161 6261805238 6263108852 6267283456 6287268416 6339517184 6345912482 6351280936 6370391456 6380671808 6382212499 6401018338 6405284864 6407016448 6434850422 6443893274 6470498944 6480860672 6489564928 6491319296 6496111594 6501607112 6521169952 6522932864 6533270783 6555637088 6582704128 6587154574 6587563892 6608760928 6614351744 6614762752 6623646848 6634253824 6646564496 6655491304 6669318656 6687904411 6701799104 6710800096 6723252809 6734019292 6734437736 6738507776 6743063558 6743482564 6770904448 6771325184 6777734929 6803879632 6807114496 6827172352 6838417352 6839841008 6860421568 6873151922 6882383053 6888747008 6893404364 6893832712 6921865984 6930269528 6957002624 6968229632 6979388416 6990449752 7001730736 7013378944 7035830074 7047097112 7077644288 7089065984 7094299576 7121665408 7123148032 7123590656 7133158144 7134880532 7155904184 7157838688 7192698292 7217322112 7228760539 7245162496 7252020776 7252471408 7256854528 7258606784 7262211992 7287339059 7292196352 7303753444 7354114768 7364449456 7388146304 7389930262 7394855936 7399855463 7401855916 7416645632 7424127536 7430408128 7454780416 7492156672 7516264448 7528176656 7528644448 7552869632 7559259136 7564839854 7569882112 7577047772 7606275776 7622078464 7659198976 7669485824 7671559168 7683717496 7696022048 7706358352 7706837216 7708441664 7738176512 7743889318 7745982776 7747571104 7779559424 7784819042 7802482688 7810353824 7816961152 7835259289 7840481792 7847903602 7855030768 7865580632 7878176416 7881922048 7919815904 7920308032 7930945568 7956235573 7958386436 7963691008 7969075114 8001977984 8020709213 8040948656 8063102047 8068476416 8083448464 8107267168 8107770944 8140740608 8141246464 8146750612 8152180736 8180387072 8248368128 8253944699 8259446272 8261440616 8274772688 8288023744 8288538752 8299670848 8328387496 8333938688 8370143782 8377987072 8404702592 8416513664 8418265856 8437971542 8443595776 8456977672 8459263904 8470625296 8484717184 8529562496 8556761356 8562464768 8568253694 8570570008 8576282624 8603630464 8612309797 8617514752 8631851008 8659483168 8731445632 8733011287 8745283729 8759288252 8765126656 8766951424 8773423736 8781391424 8807266688 8809647616 8816151449 8852551744 8854366976 8882857984 8896936048 8925564032 8926118656 8933669888 8939709779 8940265282 8966608684 8969032688 8989235008 9007910912 9014000996 9051218176 9051780608 9063937792 9087046276 9095298784 9107514416 9109976512 9139026182 9145117696 9151300543 9151869194 9200240686 9214973768 9221115904 9227350132 9238226816 9259851887 9265448192 9266023936 9274795166 9310572128 9355334494 9359782432 9402823859 9404781386 9405365788 9417997862 9433079656 9439367168 9456883072 9472027136 9479019979 9485338112 9529120601 9535472128 9565878608 9581315744 9612743168 9620875264 9627379762 9627977996 9643396048 9667730176 9680714624 9747465728 9748071424 9754661917 9761163776 9792289936 9794937152 9808092448 9842028196 9842639768 9848588288 9855859132 9896552192 9923817904 9948859648 9972148186 9978174976 9978795008 9980584328 9985541489 9994609976 10026769984 10068168704 10075601656 10119276544 10126118002 10128855464 10158701168 10167926912 10184335616 10200644608 10201278464 10208175362 10216811176 10250323072 10301715424 10344249344 10351886116 10358786048 10360942592 10368591688 10385195744 10408587904 10411401728 10458629192 10497923072 10514560784 10531398592 10545543008 10548393856 10557973504 10565111557 10589083648 10596901172 10599107288 10599765904 10650726317 10652910268 10696894208 10739236508 10746394624 10748321584 10748989472 10763426128 10780662464 10800667306 10807866368 10815173369 10837642816 10890423544 10897682432 10905050156 10943461321 10950075136 10985992192 11002719728 11003403424 11056304402 11063673856 11094155072 11114741638 11139960832 11148185048 11155615744 11194213888 11202478157 11209248512 11212278784 11248032224 11263839008 11323373152 11341506176 11356738624 11359480847 11370125312 11377812446 11396740784 11403628544 11412047416 11415132512 11451532807 11459165696 11467625569 11519732224 11528236811 11572706288 11575115552 11575834816 11591381984 11609944192 11628344299 11631487868 11639240704 11647109782 11666486128 11728148432 11773389056 11784533761 11785266038 11792388608 11801094487 11849082784 11849819072 11868795136 11898744832 11906789356 11967230366 12005737744 12016640896 12052049152 12055307264 12063457637 12064207246 12074413208 12113265472 12114018176 12172258648 12174754592 12213929728 12225021952 12233287066 12234047228 12244750336 12273413152 12283796096 12301058432 12332419946 12360198136 12385877504 12446198336 12462914464 12466283648 12486040931 12506035828 12514371584 12522832322 12523610476 12526217704 12534566912 12574536832 12587222011 12679034368 12691824964 12702561872 12740782912 12761343616 12764424998 12781568527 12802036676 12810569728 12869700844 12887786548 12940997888 12961721344 12979129856 12982638592 12992223188 13003214224 13042339904 13045865728 13066541566 13111274176 13165408256 13174309148 13175127784 13217521856 13228703488 13229525504 13247293696 13268507648 13293128992 13310982608 13338637312 13375808822 13403598208 13421600192 13446505618 13468038584 13468875472 13477015552 13486127116 13486965128 13533629681 13541808896 13542650368 13555469858 13607759264 13614228992 13654344704 13676834704 13679682016 13720843136 13742588717 13746303844 13764766106 13786808728 13787665424 13843731968 13853952277 13860539056 13914005248 13927176263 13936459264 13958776832 13980899504 14003461472 14026757888 14071660148 14094194224 14155288576 14188599152 14243330816 14246296064 14247181312 14256813571 14266316288 14269761064 14311808368 14315677376 14385396584 14434644224 14457521078 14490324992 14504041552 14504942816 14517213568 14524423984 14574678118 14584392704 14607506888 14708229536 14728898912 14776292608 14779860524 14789711872 14799710926 14803711832 14833291264 14848255072 14860816256 14909560832 14974332373 14984313344 15032528896 15056353312 15057288896 15105739264 15118518272 15129679708 15139764224 15154095544 15212551552 15318397952 15328754441 15338971648 15343118336 15367434992 15392044096 15412716704 15413674432 15416883328 15476353024 15487778636 15491965552 15495142208 15559118848 15569638084 15620707648 15633922304 15670518578 15680963584 15691565197 15695807204 15710061536 15731161264 15756352832 15763844096 15839631808 15840616064 15861891136 15912471146 15916772872 15927382016 15938150228 15994289623 16003955968 16041418426 16081897312 16126204094 16136952832 16166896928 16214534336 16215541888 16241241211 16281481216 16293501224 16304361472 16360774144 16372852691 16459390129 16496736256 16507889398 16518892544 16522881232 16549545376 16576047488 16577077504 16599341696 16602318161 16656774992 16736855641 16740287564 16809405184 16833027328 16836531712 16848961493 16875943084 16887191552 16913955344 16918527808 16941250592 16969434368 16995272437 17059124992 17113522712 17124929536 17136507388 17141140016 17207260928 17223549343 17224619594 17235029504 17247753481 17263702016 17318966336 17462891264 17466022574 17490567458 17518576504 17530253312 17546847472 17562782848 17614533376 17619295232 17632302898 17705103488 17708733952 17765715968 17793872096 17851128064 17852237312 17867339776 17879419558 17880530564 17933217368 17938065376 17978470016 18028001992 18102436352 18103561216 18115800703 18127875584 18174092552 18190597568 18215028832 18219953024 18278052364 18290235392 18302601086 18303738388 18400481372 18429947536 18454700264 18476453632 18519703774 18530896384 18532047872 18544577051 18549590332 18621144256 18710668988 18719564864 18805647718 18809562772 18810731576 18835995724 18866159312 18913766144 18944054272 18958039958 18970676224 19058241202 19070944256 19131757216 19162631488 19225486336 19241750528 19254759524 19255955992 19286792096 19335460352 19361429248 19494931456 19496142848 19509323834 19522327552 19584579872 19589874304 19616184896 19620921463 19684056392 19685279536 19697176576 19711718264 19779920303 19793104384 19847635808 19897719296 19944296372 19956349952 19957590016 19961168656 19971082978 19989219952 20053539968 20085321971 20151203312 20238553088 20252236004 20257710928 20317402336 20335853824 20355103769 20368671232 20401289216 20402556928 20416350724 20433622352 20500646144 20603430848 20688498688 20703772232 20717572096 20737183376 20770391488 20817175808 20822803456 20836881373 20917258384 20995846144 21029121568 21062797184 21091086016 21096787712 21115947008 21130223114 21178167296 21193802344 21198214576 21199531808 21301452634 21305820536 21393788416 21409582649 21478473016 21492789248 21496643168 21497978944 21526852256 21561324928 21601334612 21615732736 21630346738 21675285632 21780847088 21810100312 21885562699 21886922642 21900150272 21916318333 22005439456 22006806848 22112608804 22127347712 22188310144 22229483276 22296370096 22388427776 22403564183 22404956314 22418497024 22424557568 22496064448 22527678016 22646746304 22683012352 22713477248 22718961694 22740250624 22755624892 22793481568 22824094832 22830265024 22903065614 22918331392 22935251138 23039464448 23056473622 23145412576 23150231104 23151669632 23182763968 23219888384 23256688598 23262975736 23278481408 23294219564 23332972256 23376269449 23456296864 23546778112 23569067522 23570532076 23584777216 23602188974 23698165568 23699638144 23737198693 23737590272 23813578712 23929553933 23934460732 24011475488 24033281792 24056031727 24104098304 24110614528 24126915274 24128414492 24148826416 24226530944 24228036352 24344517296 24349509184 24427859456 24450043904 24466574132 24468094456 24546826304 24567592192 24602116864 24625405259 24664839892 24720396272 24771755008 24892396672 24925828928 24932567296 24972081862 25012071656 25028743168 25045664644 25047220952 25052435408 25149073664 25174444022 25358068736 25383649928 25405123744 25481565824 25522687232 25528849996 25563137054 25604073352 25621139456 25739401688 25775573096 25864755917 25881995776 25923442688 25958259712 25965277184 25984446376 26006428448 26084679808 26091731456 26133083132 26222548352 26348618296 26350255568 26435043712 26457406976 26459051008 26476939489 26494587392 26537015296 26586257984 26621965216 26677274624 26751617644 26807196416 26843200384 26893011236 26936077168 26937750944 26972254232 26973930256 27067259362 27083617792 27085300736 27103612613 27110939716 27215518528 27228457984 27308689408 27353669408 27359364032 27441686272 27485177434 27492607688 27529532212 27573617456 27575330848 27687463936 27707904554 27721078112 27828010496 27854352526 27872918528 27917553664 27961799008 28006922944 28053515776 28143320296 28188388448 28377198304 28467686819 28486661632 28492592128 28494362624 28513627142 28532632576 28539522128 28623616736 28631354752 28770793168 28869288448 28915042156 29008083104 29009885632 29034427136 29048847968 29141478223 29149356236 29168785408 29215013776 29295503237 29416459072 29457797824 29532900397 29552585216 29559721048 29579423744 29599421852 29607423664 29696510144 29721632512 29819121664 29948664746 29968626688 29988887929 30112706624 30114577792 30211478528 30237036544 30259359416 30279528448 30308191088 30425103104 30636795904 30657508882 30677943296 30686236672 30734869984 30784088192 30825433408 30827348864 30833766656 30952706048 30975557272 30983931104 30990284416 31139276168 31241415296 31267844608 31290928487 31341037156 31361927168 31383130394 31391614408 31420123072 31462322528 31512705664 31527688192 31679263616 31681232128 31723782272 31824942292 31833545744 31876300456 31986591637 31988579246 32007911936 32031542179 32082836852 32163794624 32252408188 32273905664 32333793856 32429068672 32431083776 32482482422 32587002448 32721548288 32743670729 32745705382 32918780258 32993472512 33015778796 33037785088 33045762464 33099090752 33152094976 33154155008 33198683392 33204636322 33313549984 33473711282 33480575128 33618810368 33643629877 33666054656 33673063424 33697922986 33751886168 33774383104 33827910688 33837055616 33882501184 33938868736 33990544874 34118249984 34227045424 34273014776 34282280032 34414521856 34439928809 34447098686 34449239188 34470059008 34495506962 34637932672 34902518651 34925782528 34932045148 34981134916 35037153008 35093694944 35125565696 35229066752 35238590464 35264605796 35410206976 35417467904 35441413007 35587744192 35702256128 35704474624 35728613767 35734679552 35758839116 35761061128 35866434736 35876130752 35956940032 36056003984 36204872704 36207122432 36231601406 36255751168 36348185104 36381195136 36430057664 36439906048 36556104728 36580470784 36605202172 36607476776 36800962744 36859895072 36909400528 36952907264 37039407548 37061792768 37064095744 37089154102 37099180664 37242288512 37421337976 37439129728 37611295436 37619125544 37621463152 37671991448 37732318624 37802335571 37827532288 37888108544 37916079916 37941352448 38116482404 38141888512 38263514432 38325262976 38450972672 38509519048 38511911984 38573584192 38670920704 38697065407 38722858496 38989862912 38992285696 39018647668 39044655104 39169159744 39179748608 39232369792 39241842926 39368112784 39370559072 39423436528 39559840606 39586208768 39695271616 39795438592 39888592744 39912699904 39915180032 39922337312 39942165956 39978439904 40107079936 40170643942 40302406624 40504472008 40515421856 40634804672 40644616441 40671707648 40701734047 40710207538 40737342464 40802578432 40832701448 40867244704 41001292288 41206861696 41248431133 41407544464 41474366752 41540782976 41606619197 41634351616 41645606912 41673762746 41834516768 41885306281 42058243136 42125594368 42182172032 42193575424 42224725361 42231894016 42260446228 42387604688 42396429152 42399063616 42591391249 42602905268 42611641072 42787576832 42816504731 42819165298 42956946032 42993286336 42995957888 43053704512 43122649856 43163469811 43202669224 43231465472 43260693476 43350571264 43561694176 43620200624 43771125398 43773845284 43800300544 43829913127 43832636666 44010878912 44013613696 44225217608 44254695424 44376620288 44458966552 44592740192 44675487493 44776855552 44807128366 44809912628 44836994048 44849115136 44992128896 45055356032 45293492608 45366024704 45426954496 45437923388 45511249784 45586963136 45648189664 45660530048 45732895481 45806131228 45836662784 45870502276 46078928896 46112947244 46290825152 46300462208 46303339264 46365527936 46439776768 46513377196 46525951472 46588439128 46665944512 46752538898 46815330877 46912593728 47093556224 47138135044 47141064152 47169554432 47204377948 47396331136 47399276288 47474397386 47475180544 47627157424 47859107866 47868921464 48022950976 48066563584 48112063454 48208196608 48221229056 48253830548 48256828984 48297652832 48453061888 48456072704 48689034592 48699018368 48855718912 48933148264 48936188912 49093652608 49135184384 49171459051 49204233728 49250810518 49329679784 49440792544 49543510016 49784793344 49851657856 49865134592 49944163724 50024143312 50091329288 50094441904 50104870816 50298147328 50335280567 50348888044 50601323773 50716137472 50767299856 50810247488 50963131648 51011373413 51045374464 51057699992 51126274108 51208146704 51478803376 51551146192 51729511834 51763991552 51798988241 51846885376 51916519424 51968892752 52012856896 52169359616 52183462912 52266166264 52445096704 52697236592 52700511136 52870087424 52914813952 52918102016 52953878978 52989174784 53074030592 53172515968 53243930432 53354549248 53503235288 53614392832 53686400768 53786022472 53872154336 53875501888 53944508464 53947860512 54134518724 54167235584 54170601472 54207225226 54221879432 54431037056 54456915968 54617378816 54707338816 54718728064 54846815023 54883372544 54970354868 54985215376 55059064424 55147234912 55150661696 55374927872 55415809108 55442156224 55656020992 55693649011 55708705052 55745837056 55923598016 56013845888 56107031552 56144964491 56286640592 56376776896 56754396608 56935373638 56973323264 56985184256 56988725248 57027254284 57065265152 57079044256 57247233472 57262709504 57541586336 57738576896 57830084312 58016166208 58019771264 58068854272 58097695936 58111724333 58282956446 58298712472 58337570816 58430027552 58591006474 58832918144 58915595648 59065800794 59105170432 59119442096 59198843704 59214847328 59393020288 59403670183 59443265024 59487149761 59897329492 59937253376 59977775858 60225413248 60229155584 60286168579 60422957056 60518718832 60616382176 60809674211 60850206208 61131079009 61216986103 61273591808 61315017764 61355886592 61469739968 61568176384 61650866816 61654697728 61667533312 61713060143 61951114544 61967862208 61980568832 62278552336 62482830592 62535689216 62577968453 62581856974 62682074312 62723854336 62766260788 62783228816 62840246144 62924645056 63025411328 63055376384 63358527232 63362464256 63447564544 63649884584 63667091488 63752600912 63973183274 63977158492 64015823872 64059103801 64063084358 64165673704 64327589248 64504816376 64547811328 64667587712 64818963209 64858137344 64862167552 64964964844 65174004896 65443096576 65487341458 65491410764 65819767013 65837560516 66031557592 66075570176 66091524928 66198181504 66304189952 66308310016 66353139853 66397366784 66409272644 66627099968 66947422564 66961150256 67237620736 67287259754 67332109312 67346126848 67395845972 67503772336 67655821376 67674111232 67765002368 67877737472 67981089748 68236499968 68454090848 68546029552 68564560064 68829043712 68879857618 68894197372 68898478376 68940118016 68991013924 69275865344 69805037302 69851565056 69864090296 69962269832 70074306016 70187389888 70204337489 70251131392 70458133504 70477180928 70529211592 70820413952 70834935808 70882826014 71175488384 71404512256 71408949248 71457227534 71517678232 71522122256 71732869472 71752261504 71865978613 71913880064 72112007968 72409745408 72414244864 72463202812 72511502336 72696370208 72762390272 72860115328 72879812096 73112209456 73210404344 73214953552 73566948521 73601925488 73719790144 73818801056 73905814528 73955780899 74078815096 74123585536 74128191488 74178308204 74198361328 74484577024 74555084219 74842675952 74878259456 75222590872 75238251088 75242926304 75343982896 75464637248 75604671142 75655064576 75706213583 75776217088 75832159832 75882704896 76232964808 76283777024 76527028864 76604229247 76650525952 76901945344 77019038096 77023823968 77147168384 77341841408 77394130814 77445716992 77979725824 78037295336 78089310208 78338319488 78359497216 78417347099 78464739584 78483685852 78736225568 78741118144 78846873056 79119681212 79172417536 79390543232 79516365929 79590877184 79777185488 79825399808 79844674624 79884331912 79956879808 80160729649 80214159872 80273378983 80341287884 80604813248 81008944016 81030843712 81269609344 81289232882 81343415296 81398410093 81403468094 81420415076 81474684928 81665402896 81734489408 82002584576 82413723392 82496862266 82815088928 82948733504 83081565952 83213238394 83268703232 83291213824 83347525492 83669033536 83770612562 84116486272 84251188736 84364344064 84387150848 84449450722 84520892456 84775209376 84792858304 84798127232 84932520179 85182782498 85205810536 85223282144 85575153664 85633009462 85638330596 85913892064 85986572672 85991915776 86107409024 86245299712 86326939622 86405338448 86521386952 86701142528 86942757343 87123388352 87240401248 87402286517 87542250796 87547690568 87600601088 87659826254 87665273332 88021757824 88027227392 88110554077 88450435216 88753240576 88917933104 89185480384 89350974986 89470979689 89553711104 89614256732 89619825256 89673988096 89984257792 90110712064 90586985216 90732049408 90853908992 90875846776 91022499568 91173926272 91296379328 91321060096 91465790962 91612262456 91673325568 91741004552 92157857792 92225894488 92581650304 92600924416 92606678528 92731055872 92879553536 93026754392 93051902944 93176878256 93331889024 93505077796 93630661754 93825187456 94187112448 94276270088 94282128304 94339108864 94408755896 94735407767 94792662272 94798552576 94948794772 94950361088 95254314848 95718215732 95737842928 96045901952 96133127168 96198121019 96224126908 96416393216 96507661096 96513657968 96595305664 96906123776 96912145408 96977665939 97378069184 97398036736 97711437824 97866296528 97872377824 98187305216 98270368768 98342918102 98408467456 98501621036 98659359568 98881585088 99087020032 99569586688 99703315712 99730269184 99888327448 100048286624 100182658576 100188883808 100209741632 100596294656 100670561134 100697776088 101202647546 101432274944 101534599712 101620494976 101858370757 101926263296 102022746826 102090748928 102115399984 102252548216 102416293408 102957606752 103102292384 103431062449 103459023668 103527983104 103597976482 103833038848 103937785504 104025713792 104269219769 104338719232 104366925824 104532332528 104820326611 104890193408 105394473184 105401022272 105740174848 105829627904 105836204032 105907757956 105978349568 106345031936 106487860864 107006470576 107228785664 107301281087 107372801536 107572044944 107744308672 107751003776 107889016928 107895721024 108269037448 108334471168 108341202944 108414450452 108443758864 108862074112 108913831936 109414677632 109437456128 109693630046 109766745088 109840956379 109940709736 109970430752 110118128848 110294469824 110301323392 110749855744 110831618216 110884312448 111312041984 111387298022 111417410104 111491674112 111847196032 111960027361 112027691776 112214063104 112289928982 112573281184 112753553792 113508793216 113688688477 113870747276 113946646528 113970368512 114054508568 114130530304 114158088512 114494466944 114525419008 114609968837 115083172672 115477153792 115660168624 116032332416 116039542528 116137708544 116195391872 116216227127 116223448666 116565912892 116597424944 116860055104 117157989487 117182012948 117665836288 117831191296 118131601588 118210340864 118238884192 118397687408 118429694656 118786040576 118807340366 118886530048 118966907059 118974299522 119794658984 119874506752 119955551716 120378074531 120450826496 120458311168 120572337158 120845914112 121037437664 121232764352 121619348422 121700412416 122262158018 122433972206 122630035528 122711773184 122939479936 123136352768 123227259727 123301733632 123309395456 123335066624 123426120286 123902229088 123935724416 123961137664 124557104672 124965661184 125071378432 125155936906 125163713948 125364148624 125532521576 125566457632 125680492288 125849290112 126050822656 126143881259 126717054464 126724928512 126810604921 126895129088 127299769168 127334182976 127505201824 127946366548 127954316984 128031647744 128118207602 128126168716 128331347408 128655178496 129009632752 129335175424 129637926418 129716274688 129724335104 129812039357 129929929688 130348009792 130886193152 130974682916 130982821528 131639534026 131675121032 132063115184 132183049856 132396363008 132608379904 132616620032 132706279706 132794733568 132818545288 133254199936 133894845128 133922300512 134475241472 134574519508 134664218624 134692253696 134791691944 135007544672 135311642752 135348222464 135530004736 135755474944 135962179496 136472999936 136908181696 137092059104 137129120128 137346450241 137658087424 137759715236 137788394744 137796956752 137880236032 137982027848 138459442121 138551730688 139610074604 139703130112 139728180592 139924539664 140148612032 140374779776 140408674978 140502262784 140597253797 140916267008 141058423184 141640827904 141669871616 141765652028 142350976768 142809024512 142817898496 142914455068 143035356464 143044244512 143465738944 143504523008 143731957226 143827760128 144224015936 144819490816 144926405624 145023004672 145392740416 145524780544 145632216041 145720230656 145759624192 146224418912 146420808688 146429907104 147133897042 147203850976 147439580288 147637602112 147811629056 147911561798 148157630192 148247171072 148356616408 148396722656 148869926491 148969154048 149079132397 149110168438 149685351904 149756518912 149867078543 150445181744 150476502176 150485852608 150687965792 150929274496 151168475887 151209342284 151310129152 151412427166 151664319664 152393475047 152465929616 153054057728 153198938893 153208458494 153301051904 153414228331 154038076192 154047647936 154294336768 154683682816 154788261628 154891433984 156074590672 156676638976 156718994432 156824949281 156834694198 156929479168 156967371704 157472451136 157482236288 157693746112 158239362424 158344835072 158781086464 159032731858 159181754368 159554370976 159689349248 159768663824 159913759616 160321459298 160428319744 160546757966 160682575768 161209626496 162017888032 162061687424 162539218688 162578465764 162686830592 162796820186 162806936188 162840830152 162949369856 163330805792 163468978816 163633886143 164005169152 164827446784 164993724532 165630177856 165897467008 166160390851 166163131904 166426476788 166537406464 166695050984 167338067072 167506877531 167541225124 168232972544 168502377472 168728688128 168774301696 168898901444 169041784912 169550418752 169585716608 169596254464 169865040358 170365564996 170411621072 170446564288 171150307328 171266018924 171276661192 171827784128 171973145344 171983831552 172214818048 172490599424 172653879244 172810676896 173042773904 173402285056 173885514686 174246776704 174480802496 174804573034 175084501592 175095381136 175201202176 175319652508 175330546664 175937185853 176043515648 176054454784 176221108154 176900870432 177506481152 177835866208 178370960768 178653653321 178701949972 178941959378 179228513464 179239650512 179347976192 179968515584 180101379601 180221424128 181053291419 181173970432 181464098816 181707817984 181751693552 182044999136 182347852544 182592758656 182642120192 182931581924 183224524912 183482009104 184451788976 185163300608 185201848832 185213357056 185338576423 185462111744 185759107072 186053508784 186103805888 186353756512 186663778048 187010155592 187261323508 187650374912 188374224896 188552540176 188564256608 188817511792 189470815534 189585324544 189597105152 189725288291 189897589544 189900722176 190508629696 191436431464 191475685856 192091803904 192266254336 192396242038 192448253816 192832786432 193015322192 193027315936 193190611328 193812247552 193824290816 193955331878 194756138368 194796073472 195422875648 195732593056 195744755648 196374610432 196540737536 196685836204 196816934912 197003242072 197318719136 197763170176 199139173376 199273807733 199406631424 199460538368 199776654896 200096573248 200365317152 200377767616 200419483264 201192589312 201341122268 201395552176 202405295092 203069199424 203240989952 203716741514 203852526592 203990347561 204045493652 204181497856 204230799968 204505096432 204832586816 205915213504 206204584768 206862124898 206918047336 207055966208 207195952964 207875571008 207925765099 208051427584 208538439538 208677438464 208733851648 209064665056 209640653222 209780386816 210788946368 210802044544 211480349696 211659255808 211815515912 211956699136 212690063872 212847084983 212975721728 214012941152 214457571328 214602562174 214745603072 215144089888 215488617344 215502007552 215778033856 215791442048 215830136093 216538074896 216668942336 216828900904 216887517728 217579123333 217724148224 217884885811 218829355264 218874912256 219036499409 219387260092 219533490176 219681912758 219881419472 219940861504 220236257696 220588939648 220602646784 220938541681 221663236432 221768624896 222624083968 222774596044 222834820208 223694392064 223906141459 223920054722 224055383552 224220795253 224428126208 224579857964 225146562368 225507107584 227017586432 227377376954 227741494552 227893293056 228109017136 228316177024 228988933888 229050838016 229205695103 229219937674 230166345344 230954307584 231320337248 232064664832 232079085056 232275417088 232390783744 232432454254 232446897332 233131825784 233194849888 233720110208 234315978974 234364025896 235331672576 235505409139 235662382592 236263203176 236420681728 236477768384 236795374816 236859389312 237572081152 237614680732 237773060096 237933814118 237948599044 239589317968 239911103432 240756149062 240901652992 240916622336 241079501663 241144674316 242074875328 242465528704 243238696844 243400824832 244524316036 244867944412 245260071056 245878959872 246272705536 246454519454 246603467264 246618790912 246670133248 246852240572 247804458176 247871448832 247922275328 249114209344 249931322368 250142756864 250311873812 250327427896 250728297248 251065043152 251132915264 251360984576 251698580224 252101645312 252287762518 253434108928 253449857024 253621209842 253790258176 254599538336 254668365952 255010403648 255892733096 255908633968 256063295488 256236415204 256252337432 256662694816 257138963939 257310356992 258019265504 258670350848 259275852836 259432549376 259448670208 259624078714 259859859376 260696019584 261109185623 261949365832 261965643056 263225093263 263279068052 263350242064 264126230368 264366099712 264616348997 264792726016 265216759808 265233240064 265412559412 265589467136 265637090576 266508399872 267789690256 267844601024 268950482944 269149039016 269328437248 269583383888 270015089344 270623285504 270696444928 270879457849 271060009472 271510949888 271924358992 272945999872 273816363392 274184118208 274258240256 274692900482 275316174848 275519430472 275576789488 275593913504 275964055696 276918884242 277103461376 279220149208 279406260224 279456361184 279849079328 280297224064 280749559552 280817349956 281004525568 281194507594 281832534016 282116846368 283281655808 283531304056 284512315087 284701953536 284912138329 285618049024 285828910136 286070712928 286088489024 286931477888 287009046016 287463914452 287655520256 288448031872 289852811248 290785480832 291049561088 291246334379 291264432082 291440461312 291519248384 292448837824 292841617376 292859814208 294267794084 294407701952 294879160576 295275204224 295623258112 295823123596 296315260384 296713232816 296793445312 297739852982 297938308096 298139738743 298158264794 298220336876 299370703808 299513037824 299734157086 300890363488 300953004352 300971705216 301375931584 301858548992 302336951774 302418684568 302620258304 302824854332 303328639328 303891502837 304786950094 304931859232 306108115456 306397877786 306416916988 306602103808 306828456662 308076152384 308095295872 308583583009 308588673536 309576523256 309782867968 311084201129 312149181344 312728412451 313353277952 313437988864 313649898562 313669388396 313858958336 313934743408 314944902272 314964472576 315387492224 316478724848 317562172928 318065463716 319108741952 319378698496 319537327648 319827519232 320130268367 320642918596 320856639488 321093515932 321365151536 322419252992 324035776064 324123374848 325078437376 325156931528 325373661184 325593640372 325613872376 325681660304 326661611584 326937957632 327267772286 327707316139 328010338304 329654893568 329987449064 331260355712 331794934016 332320781702 332326263808 332852953576 333074812928 333390101968 334676134144 335013755062 335082450248 336465945088 337004754944 337457376256 337548603392 337797802888 338083569824 339100837504 339171433216 339192508928 339730080716 340731129992 340823242144 340893128576 342532037848 342553322384 343655568256 343946290688 343967663104 344200213357 344429636096 344981198848 345307758488 345621353792 346085547808 346804570112 347771029372 348493553408 348961604992 349609146068 350169003184 350190762272 350639305016 350661093328 351874371706 352087031296 352108909568 352346963969 352442216308 353801740864 355012962304 355671732416 356741921536 357307306642 357403899944 357883918756 358457026928 358479301024 359937031168 360202759202 360442848256 362106582838 362347940864 362928197632 363415635968 363503387104 364089998272 364695705088 365185517312 365284240384 365863163848 366449049824 366964018208 368903577952 370079928647 370326601216 370403697664 370426714112 370677152846 370924223488 371518214144 372107017568 372207611776 372707513024 373327556096 374020311184 374522647016 375300749824 377105080352 377128513216 377635023584 378839216899 378941631068 379170649088 379194210304 379450576582 379795179088 381017259392 382872862928 382951371712 383927705161 384183607808 384532508672 384792484076 384896507632 386030644384 386054631872 386381222656 387624495104 387648581632 387910663756 389512276736 389592146944 389855543077 391465186112 391489511296 392749220864 393014751437 393081475072 393371672408 393633869824 394006484144 394637438272 395526340352 398278346752 398547615466 398813262848 398921076736 399553309792 400193146496 400730634304 400755535232 400838966528 402385178624 402682244536 402791104352 404810590184 406138398848 406481979904 406782070331 407433483028 407705053184 407980695122 408090987304 408362995712 408461599936 409010192864 409665173632 411830427008 412409169536 413724249796 413836094672 414391905928 415751142016 415825691281 415851530198 416102855168 416410048327 417076879076 417354876928 418129330112 419281306444 419560773632 421577892736 421604089088 422960699392 423631031824 425380127744 425667719477 425694169966 425951443456 428025882304 428915142656 429205124348 429491206144 430288179776 430977234688 431004015104 431556067712 431582884096 431660272186 433076149792 433657801808 433775035456 435158246666 435448296448 435769771622 437658710528 437749824512 438072998818 438774520184 439066980352 439363825516 439762838944 439881723008 440472515392 441177879296 441205293568 441877083362 443326472864 443537249792 445549192088 445669640416 447388784128 447719074517 447812282918 447840109444 448110767104 448441590506 449159715928 450293124736 451014215168 453732742463 454035172864 454754753908 455482989104 456218034272 456632354048 457977867776 458101676032 458411390206 458439875348 460332690688 460738369091 462640674496 464129329664 464158170112 464471978971 464550834176 464781567488 464864908508 464893794664 466263651568 466389699776 467440220416 468631957948 468728051792 470663345152 471010818278 471324765184 472526406352 472955536768 473590749632 473718778624 475144162304 475229361464 475546120192 475867628236 475897198088 479178635936 479822206864 481512298124 481803305984 481833244672 482159003326 482289348632 484149750656 484931057408 486477393688 486801649664 489048632072 489735888824 490520142112 491430362423 491757919744 492545411072 492909038908 493206934528 493237581824 493340266496 493704481144 495608916352 495742897664 495844550656 498228418688 499862644736 500623747624 500654855792 501456594496 502130086304 502265830528 502721969152 503061850291 503397160448 504203290624 504575525036 506868217856 506899714048 507242419684 507580516352 509199076672 509336731904 510020807296 511785466192 511817267936 512472830408 512504674864 513325389632 514277927878 514620713984 514968639647 516038531008 517340701696 518551705672 518865098752 518897340416 519248157428 519719718752 521392039168 522218371246 523898731664 523931286112 526450186526 526558136104 526700484128 528252460736 528732199424 529122542611 529232697994 529585452032 530433519616 530825118824 531178934272 531274181152 533016799744 535579380512 535689202048 536229604729 538298078032 539166767776 540030178688 540886049561 541246571008 541392889856 541758915698 542120018944 543848717984 547632726784 548368236416 548516480512 548921429693 549385800964 551038860944 551153578976 551187827008 551928111392 553688086237 553837768484 554206922752 556614561503 558440298416 558912722368 559698158656 560594448128 561125107543 561499119104 561634699912 561913652881 562009051136 562389015188 564233692736 566563311616 567062608112 569024630174 569403907072 569788870651 569824276658 571657820272 572141425856 572176978048 573862955776 574018092032 574927828904 575311040512 576896063744 579705622496 581570961664 582099122176 582492668758 582528864164 582880922624 583038496768 584897675648 585683234752 585719628416 588535588168 588815403904 589758321152 590550408448 591646247192 592630520768 593426465632 593586890624 594527641253 595479705964 595876616192 596279477486 596316529588 596440673752 598741407616 599026075648 599468314172 601780726976 601906008704 601943410432 602751863168 603717097984 604673903548 604837369136 605649708664 606657278656 607783005674 608599301401 609573900188 609863718464 612216230912 612795755572 612833833976 613204207616 613656913324 616152304768 616190591744 617167166018 617177347072 619153046512 622168402258 624298362688 625456824902 626706555904 626875977728 627299797124 627338776792 627717916672 627869486816 629889804544 629928945152 630774984448 632957449696 635124345856 636130927432 638217483904 638757396992 639074655296 639228967663 639655038464 640260536734 641285837192 641713278976 642187031864 642730303072 644838505984 648071552128 648246749696 650156874752 650313863056 651187280744 651227744752 651363320608 653323223168 653875915264 654358647371 654535544572 655414632278 659309787136 659974898128 662520711424 663147854369 663589868032 664641563404 664652527616 665705907152 666780203936 669352268288 670027510124 670164900496 672931890176 673386847133 674009509888 674914752512 675595605776 676167139648 678201675008 678342866432 678385017856 678843661573 679460161432 681462259984 681646484288 681786257152 685064075696 685106644768 687311136512 687892581376 687935326208 688400426714 688859272192 689962397696 690615516976 691242707584 692171095616 693609140224 695542058744 696987106816 697923209984 699218292136 700338006368 700381524544 701278610032 701322186656 703748743412 704174062592 704217819136 704693927938 704884432616 707603481728 710025924608 711343464832 713008595299 713483843072 714614613284 714807799888 715767837512 716914053856 716958602048 719874062336 720405518404 720885696512 724017437143 724213165676 724695881728 726831271936 727006774208 728179996544 729391410176 729884538383 730371034624 730568480768 731726327696 732898099648 733928036416 737807155904 740159857294 740653202432 740807395328 740853428224 741354305692 741848446976 744214035136 744415223552 745415026048 746655112192 748040622368 749045294032 750601499648 754210160704 754257026432 755270047168 757678433798 757883262136 758341298176 758388420608 758901153164 759590358176 762034518784 765745725856 765902743424 767855410322 768367215616 769584968152 769793015264 772061288768 772109263744 772247712379 772762445312 773332946893 775248990208 775821327512 779024553472 779184293888 779711086154 782930372224 782979022592 783720191527 785498441728 786029502874 786743344816 788012968288 789274876544 790525764743 791052680704 795820819339 796556693504 797095230932 797626525696 799106619584 800386292992 801461268608 801511070464 801677933056 802269781859 805364489072 805582208704 809236433731 809621180368 812276797696 812963959808 813513589889 813564140662 814866966056 815410106368 815961390244 816181974608 816923199872 818020385728 819330347264 820105926409 823660854016 824818339072 827448499592 827672189344 828783811856 831502284032 831651382562 831703060396 832205710336 832768349413 832820096654 834153758152 834709753856 836258660224 838562612888 839121547264 842646521717 843155785472 843208178176 845921398784 847262063648 850760255488 851335438954 851388339932 851902886912 856051764608 858410248696 858982412288 860576359552 861954469376 862008030208 862590818089 863112135424 863165768192 863320544372 866152299584 867315603616 867550070912 870316493332 870896592896 871539543244 875317421056 875499649024 876145997636 877549040368 878727651032 879525677888 879763446016 880945030784 882355758592 882410587136 883007168813 883754166724 886652945728 887074499584 891098384176 891339280832 894777568256 895438149034 895624565836 895680218888 896221534208 896883181012 898319431856 900586249472 902028430336 907465484926 908070345728 909509507816 910965978208 912436068544 913264708096 915955735552 916203352064 916822780412 916879750696 920665381376 921476738182 925281348992 928258659328 928316340224 928943957942 929563134976 929729817016 929787589328 932527303136 932779399552 934257721969 934880440832 937263915896 937456103584 941326690304 942021636556 942649530368 945052812704 945911073536 947181499264 947437557248 950288324608 950458722928 951735256472 951794396176 956370330773 958357271872 959644413728 961425151687 963024596248 963606611968 963666489344 964318006652 964578697264 968299501312 969216094847 969862114816 972954787376 978097264144 979471777648 981040284224 982860724846 983515839488 984180776579 985090822144 985818077816 986413869056 986475163648 987408962288 991217832704 991485795328 991689101312 996456837376 999725289472 1001247495248 1001309711584 1002913188992 1004260172608 1004531661056 1005443938304 1006123700582 1006794320896 1008406581248 1009151050072 1013736435712 1014484839368 1015161032704 1018398153344 1018673463808 1019425512287 1020041614592 1023570932384 1023634535872 1024945660816 1025009349728 1026650779264 1028555855756 1029241427968 1029937279294 1032077062016 1034681403392 1037103411344 1037730197504 1038496314856 1039439437504 1042089485437 1042784078336 1043553926779 1044436742492 1047797463328 1047862572224 1052900373052 1053116272208 1053400968256 1056504921472 1057464398848 1058179331209 1058245085222 1058465395988 1059170904064 1061650237648 1062548362304 1066033599488 1066754325329 1071158761024 1071378404096 1072459209458 1076596156064 1078333535552 1080060357376 1081772099122 1082493142016 1082785779712 1083517831396 1084240037888 1087697435968 1095265453568 1096736472832 1097032961024 1097842859386 1098771601928 1102077721888 1102307157952 1102375654016 1103856222784 1104122762327 1107376172474 1107675536968 1108413845504 1113229123006 1116880596832 1117825444736 1119396317312 1121188896256 1122250215086 1122998238208 1123269399824 1123827305762 1124778030376 1128467385472 1130255845459 1134125216224 1138049260348 1138807814144 1139577741302 1139648553316 1143315640544 1144282851712 1144353956096 1145437203001 1147725911552 1148036184064 1149855657808 1153792127488 1159411244992 1163122735957 1163141923328 1164198244352 1164985337516 1165057728328 1165761845248 1169795351296 1171366469504 1171439256832 1172548142717 1177071176336 1177630807808 1179516642304 1181100816896 1183292494384 1185261041536 1186852931264 1187173781248 1189055282506 1190959411928 1191753232384 1192558954972 1192633059176 1192881347504 1197482815232 1198052151296 1198936628344 1203561453952 1203812017408 1203886820864 1205503726336 1207434195968 1209347807096 1209674738272 1211299417328 1213314557312 1215566011348 1217198602802 1219147800376 1219727436928 1224432461824 1225591511144 1225667667952 1226408415232 1227313826648 1231560300971 1232304609536 1232381183488 1234334332036 1234354694144 1238306093024 1244336804516 1248596725376 1250575573247 1250913649804 1253413111808 1254599594248 1254677553584 1255435833344 1255738973632 1259779609088 1259857890304 1260709657207 1261549968896 1265914899392 1270248691712 1272261854864 1276434967808 1277514793984 1278149310592 1278457935326 1279310076928 1280521073468 1282571674384 1284374063728 1285460606144 1289677011968 1296143104256 1296493499392 1300313749504 1300627726112 1302374561488 1302455489504 1302726641216 1306646446336 1307751830528 1308717294742 1309071089144 1310829264556 1318619574272 1319949796256 1324158819841 1325041422848 1326295708738 1327179736064 1329283126808 1329305055232 1331411814304 1333560407872 1338704536576 1340055020248 1340329800992 1345863780352 1346773694266 1349829505024 1351191211552 1352334279296 1355499856997 1356403350016 1356685732864 1356770035712 1357687323146 1358920322864 1362924519968 1363292968576 1363572514304 1370128151392 1370213289536 1374622273024 1375785162752 1375870652416 1376800853428 1377718544384 1381231033952 1382485415168 1384342191232 1387582693849 1391084117488 1393974213632 1394916654131 1395846419968 1398436584272 1400676012736 1400763049088 1402557220064 1402644373312 1407497486824 1408348125184 1408435638272 1409387855876 1409768865232 1415206963456 1422686929664 1426017190598 1426967686144 1427932432927 1429229226568 1429615599776 1431535675024 1433828107712 1433917204096 1439748124672 1440811036808 1441771393024 1448034874286 1448426331352 1449391763456 1454013548416 1455480355693 1456359993088 1458782820352 1459769076766 1460742069248 1461136961536 1463452655392 1465796199296 1467856072832 1475614311808 1480319714588 1481306404864 1481614790656 1482708611384 1483696893952 1488428070272 1488830447104 1489929594881 1490830052096 1493310224384 1496081244736 1498090588064 1501202999296 1508420321408 1508514052864 1510540094336 1510810952651 1515356867596 1515766524272 1516682596352 1517802306328 1519180716352 1523053863331 1524069037568 1525194200677 1531491451712 1531805486848 1535710820644 1536734431232 1539169936304 1539586030528 1544122577536 1544218527488 1544495424758 1545524890624 1546569791767 1546665893786 1551642655024 1558049106944 1558368587776 1559422172308 1565860744448 1565958045184 1567440383054 1570996883456 1572059005748 1573486689632 1576025936576 1578549753088 1581051529486 1582105361408 1591641638678 1594190461864 1595253051392 1598213239168 1600772585984 1601954376451 1602922537216 1603022140928 1603355866112 1604539563718 1610728978144 1611164417408 1618472867462 1619242360736 1624553595392 1625927919616 1627027179778 1627128281324 1629733932112 1631922780488 1632363949216 1633846399744 1636040771456 1638660694528 1639870456367 1640211852818 1647321708032 1648537863973 1649636678144 1654896999184 1655344378688 1657567623712 1663004568064 1663302765124 1663406120792 1664411420672 1665536698826 1665640193308 1668307516304 1672517320448 1677125225776 1685293043434 1686311570944 1686416356352 1687556511641 1694524127296 1701520510976 1702670877908 1702776679864 1703805773824 1712103529216 1716820497392 1721152719104 1723908938752 1724016060416 1725181636178 1726224270848 1726331536384 1726641088744 1732304599168 1734631207232 1735100141824 1740632986664 1741793185792 1743079086488 1750634842112 1750999298048 1752291995272 1755098080736 1757455302064 1759051355776 1759526892032 1761890061568 1764711517184 1764821174272 1766014337626 1767508333448 1773305891456 1774148999168 1782196768352 1782678561664 1789555136512 1790876298068 1791249131672 1791360437776 1792443068416 1793766362024 1796638863712 1799972747573 1801172498944 1804056860672 1814930969852 1816140691456 1819019015632 1821931956416 1824872137088 1826529416192 1827764299361 1831911471104 1833645560824 1833759501392 1841330762752 1842575652841 1842953476364 1850562697984 1856517318656 1856632680448 1857887915884 1859126269952 1859459634032 1859575178656 1865054606272 1865558799104 1868515443938 1869760881664 1874527831792 1874912207168 1882653380608 1884043273112 1885299060736 1890105625408 1891822147072 1893218808533 1894362998528 1894875114496 1900576649216 1900917445856 1903470512944 1903588792352 1912740661546 1916714543744 1919288827456 1922850303374 1926049192496 1927213223936 1928636013304 1929157394528 1935309044383 1936599002624 1938028721161 1938432189694 1939724229632 1945909574752 1956194528288 1958943555296 1962080568448 1965190186531 1965721449692 1967031678976 1968361553158 1971636155632 1972827738112 1974817924576 1981115175611 1982435665408 1982971590656 1991586205609 1992913674752 1994384968303 2002494990496 2002619423168 2005826377984 2008520345216 2009063322112 2010887876608 2012247401164 2013588641792 2018302100144 2028969678736 2036796306688 2037346927616 2038724340653 2038851024574 2040083229184 2047141864768 2047269071744 2049891321632 2050018699456 2053301558528 2057111711512 2058482855936 2059874558588 2064154124032 2069362806784 2074206822688 2076992629712 2078878875008 2084178970874 2085568156672 2086978171201 2087107853558 2088873484984 2095594926656 2095725144448 2105800746104 2106232544416 2106801936512 2113009842944 2114928797696 2116358662418 2116490170444 2116930791976 2118341808128 2123300475296 2125096724608 2127240519859 2132067198976 2133508650658 2142317522048 2142756808192 2144918418916 2153192312128 2156667071104 2160085081063 2160120714752 2163544198244 2164986284032 2167035662792 2168480075776 2175394871936 2177589407903 2190530907136 2193472945664 2194065922048 2195685718772 2197543203856 2204155443776 2204614315904 2204751308032 2207712445568 2208245524654 2214752344948 2215351073936 2226458246012 2233761193664 2235650889472 2238792634624 2242377792512 2244500430172 2245996476416 2246538799648 2247654611524 2249556060752 2256934770944 2260511690918 2268250432448 2276098520696 2277615628288 2279155482604 2279297106632 2286631281088 2287183416089 2288565703424 2288707912192 2290874406002 2295451823104 2296072368128 2299711315616 2307584254976 2318822489984 2326245471914 2326283846656 2329970675032 2330115456656 2331523690496 2339590702592 2341317934813 2342732939008 2342878513664 2345096285434 2354142352672 2355261615616 2359033284608 2362201633792 2366584988768 2370522083072 2373705862528 2374347562496 2378110565012 2381918823856 2385117909944 2385266118352 2385762695008 2394965630464 2396733743921 2397873256688 2407122907904 2407624034816 2407773641728 2409401493499 2411007452672 2414868391936 2418695614192 2419349476544 2422598834656 2426629114624 2431132022696 2434397205604 2438295600752 2439454873856 2448864923648 2451183022288 2451335335904 2454627653296 2463120601942 2464609219072 2464762366976 2466428747783 2468668664072 2468709388288 2476612186048 2488673609032 2497193450752 2501151146494 2501827299608 2506826223616 2509199188496 2509355107168 2511477947264 2519559218176 2519715780608 2521419314414 2523099937792 2531829798784 2540497383424 2544523709728 2552869935616 2555029587968 2556298621184 2556915870652 2558620153856 2561042146936 2565143348768 2568748127456 2570921212288 2579354023936 2590559500529 2592286208512 2592986998784 2600627499008 2601255452224 2604749122976 2604910979008 2605453282432 2613292892672 2615503661056 2617434589484 2618142178288 2621658529112 2639899592512 2648317639682 2650082845696 2651874518293 2652591417476 2654359472128 2658566253616 2662823628608 2667120815744 2677409073152 2680110040496 2680659601984 2691727560704 2693547388532 2702382423104 2704668558592 2710999713994 2712806700032 2713371465728 2713540071424 2715374646292 2717840645728 2725849039936 2726585937152 2727145028608 2740256302784 2740426579072 2749244546048 2751570325504 2753601706856 2755437088768 2762462067904 2764970830336 2767012104779 2768684382464 2775165387698 2782168234976 2787948427264 2789833308262 2791692839936 2796873168544 2801352025472 2801526098176 2805114440128 2805288746624 2814994973648 2816696250368 2818775711752 2819537730464 2828528603329 2830413926912 2832503515543 2845373859328 2847474492317 2852034381196 2853935372288 2855864865854 2858458453136 2859231199552 2863071350048 2867656215424 2867834408192 2872201041853 2881622073616 2895476025893 2896069748572 2896852662704 2908027096832 2910779838967 2910960711386 2912719986176 2914870338289 2917565640704 2919538153532 2921484138496 2926905310784 2931592398592 2935712145664 2951228623616 2960639429176 2962612809728 2965417222768 2976856140544 2977660894208 2979674036339 2979859189762 2981660104192 2986620448768 2992162489472 2996181176128 3002405998592 3016840642816 3017028105728 3021080188672 3021621905302 3030713735192 3031533048544 3035604612656 3038361432704 3046107726662 3048138075136 3050388401354 3062982903424 3063610973696 3071421641288 3073468862464 3078339872608 3079172061056 3088245155072 3088437054976 3088990849516 3091049781248 3093139583534 3093331787572 3103285310048 3116098213888 3118844344616 3131721488896 3131916090368 3134033521619 3134880766108 3144118011496 3146973379264 3152051873152 3157099506176 3162103058972 3164210722816 3183283277356 3188380923728 3196426478336 3201545171968 3203908752902 3205845074432 3206044281856 3206711732224 3209079127436 3221457956288 3222328834816 3236945734924 3238484721472 3249107190784 3251855839232 3254054359556 3254256562648 3259467864224 3263845560976 3264727898432 3267692799488 3272081542912 3277321389056 3279740912734 3280423705636 3294643416064 3297075727946 3299273356288 3309793998368 3310688757376 3315135247424 3326009136128 3326605530248 3326812241584 3328822841344 3331073397652 3331280386616 3336615032608 3342806531207 3345034640896 3354250451552 3370586086868 3372623141888 3372832712704 3375113023282 3389048254592 3394419413099 3405341755816 3405553359728 3407611547648 3421926212419 3424207058432 3433640994784 3440012536961 3442305438208 3447817877504 3448032120832 3450363272356 3452448541696 3452663072768 3453282177488 3464609198336 3469262414464 3470200283648 3481265973328 3486158172976 3501269684224 3504583990544 3510196161472 3514910604128 3518102711552 3519053784064 3521432952037 3523780123136 3529423034368 3529642348544 3532028675252 3535016666896 3546611782912 3548297998336 3564393536704 3565357123328 3579110273024 3581752596136 3582498263344 3582720875552 3587532724048 3593277727424 3599945495146 3602344997888 3604780477529 3608113721344 3629861939704 3632281382912 3638038031264 3643863912832 3649744274176 3653058832384 3655528598722 3663822942208 3667291121648 3667519002784 3682661525504 3685151305682 3685906952728 3701125395968 3703857798277 3713034637312 3715775831768 3718252539904 3718919268064 3719150357312 3730109212544 3731117598208 3737030887876 3739521763328 3749055663584 3749824414336 3768086546224 3780211250816 3783644294144 3786202346927 3786437617066 3788725997056 3789750228992 3801834891712 3806941025888 3807177584704 3825481323092 3833429087488 3838577654912 3845700606748 3852098384992 3857272026608 3858314789056 3870618088766 3873198005248 3875816603659 3876057442322 3876864379388 3879448459264 3891819149504 3912389056576 3917887110592 3924161136896 3930380373062 3931442899384 3934063357952 3936723106316 3943272311264 3949635849152 3950589536881 3962230351222 3964871330816 3965943181312 3983172411218 3985827349504 3988769936606 4004989980992 4005238846336 4011652755968 4017040690432 4018126644224 4024494802328 4027177283584 4036604200288 4044094614677 4057939357472 4073592613376 4074693855232 4077448681306 4077702049148 4080166458368 4094283729536 4094538143488 4099782643264 4100037398912 4106603117056 4114223423024 4119749117176 4128308248064 4139812830409 4148413645376 4153985259424 4157757750016 4161693488771 4168357941748 4171136313344 4173956342402 4174215707116 4177746969968 4191189853312 4191450288896 4211601492208 4212465088832 4213603873024 4226019685888 4229857595392 4232717324836 4232980340888 4233861583952 4246600950592 4250193449216 4254481039718 4260195109807 4264134397952 4267017301316 4284635044096 4285513616384 4289836837832 4306384624256 4313334142208 4320170162126 4320241429504 4327088396488 4329972568064 4334071325584 4350789743872 4355178815806 4381061814272 4386945891328 4388131844096 4391371437544 4395086407712 4408310887552 4409228631808 4409502616064 4415424891136 4416491049308 4429504689896 4430702147872 4452916492024 4467522387328 4471301778944 4474602773641 4477585269248 4484755585024 4489000860344 4491992952832 4493077599296 4495309223048 4499112121504 4513869541888 4521023381836 4536500864896 4552197041392 4558310965208 4558594213264 4573262562176 4574366832178 4577131406848 4577415824384 4580510531597 4581748812004 4590903646208 4599422631232 4615168509952 4637644979968 4652490943828 4652567693312 4659941350064 4660230913312 4679181405184 4682635869626 4685465878016 4685757027328 4690192570868 4708284705344 4710523231232 4718066569216 4724403267584 4733169977536 4741044166144 4747411725056 4748695124992 4756221130024 4763837647712 4770235819888 4770532236704 4771525390016 4789931260928 4793467487842 4795746513376 4814245815808 4815248069632 4815547283456 4818802986998 4822014905344 4829736783872 4837391228384 4838698953088 4845197669312 4853258229248 4862264045392 4868794411208 4876591201504 4878909747712 4902366044576 4902670671808 4909255306592 4924909819687 4926241203884 4929218438144 4929524733952 4932857495566 4937337328144 4953224372096 4977347218064 4991060167093 4994386901504 5002302292988 5003654599216 5018398376992 5018710214336 5022955894528 5039118436352 5039431561216 5042838628828 5046199875584 5063659597568 5068122060001 5089047419456 5105739871232 5109191768681 5110059175936 5112597242368 5113831741304 5117240307712 5122084293872 5130286697536 5137496254912 5141842424576 5158708047872 5181119001058 5184572417024 5185973997568 5202510904448 5209498245952 5209821958016 5210906564864 5226585785344 5231007322112 5234869178968 5236284356576 5243317058224 5279799185024 5296635279364 5300165691392 5303749036586 5305182834952 5308718944256 5317132507232 5325647257216 5334241631488 5354818146304 5360220080992 5361319203968 5387094777064 5404764846208 5405733986653 5409337117184 5413330628251 5421999427988 5425613400064 5426742931456 5430749292584 5435681291456 5451698079872 5453171874304 5454290057216 5480512605568 5480853158144 5498489092096 5507203413712 5524924135808 5529941660672 5533680353201 5534024209558 5537368764928 5550330775396 5564336469952 5575896854528 5579666616524 5583385679872 5593746337088 5602704050944 5603052196352 5610228880256 5610577493248 5629989947296 5637551423504 5639075460928 5657057206658 5660827853824 5664655036117 5665007031086 5690747718656 5694948984634 5704068762392 5707870744576 5711729731708 5716916906272 5718462399104 5726142700096 5735312430848 5735668816384 5744402083706 5763244147232 5790952051786 5792139497144 5793705325408 5816054193664 5820347968721 5821559677934 5821921422772 5825439972352 5829740676578 5839076307064 5842968276992 5853810621568 5863184797184 5871424291328 5898525652019 5902457247232 5921278858352 5930834445536 5953712281088 5955321788416 5959348072678 5959718379524 5963320208384 5984324978944 5992362352256 6033681285632 6034056211456 6038135726623 6042160377344 6043243810604 6061427470384 6063066097088 6071209225312 6076722865408 6092215453324 6096276150272 6100776802708 6125965806848 6127221947392 6142843282576 6156679745216 6158344122112 6176490310144 6176874109952 6177981699032 6181050181691 6182099562496 6186279167068 6186663575144 6206570620096 6232196427776 6237688689232 6263442977792 6263832180736 6268067043238 6269761532216 6288236022992 6293946758528 6304103746304 6314199012352 6324206117944 6328421445632 6366566554712 6376761847456 6392852956672 6403090343936 6407817505804 6411690148864 6412088563712 6413423464448 6418158254872 6442915912576 6444657669632 6473891469848 6476969442944 6498214381568 6508108719112 6508513125296 6518935728448 6527691121952 6529455796864 6535385598976 6539804053783 6544163085824 6554642778112 6559481825468 6560847411272 6589286832128 6594151455892 6598546712576 6619587996736 6621377514752 6630270494848 6652018272256 6653211060496 6653624483168 6662146795304 6662560773232 6673230065216 6685613062414 6690069281792 6694592315411 6708500903104 6741172173736 6745246283776 6745665425408 6750226046564 6778096509184 6788838826198 6810683511632 6811106719456 6843852424838 6848414116864 6867281989568 6880025073922 6884610876416 6895635755008 6900726544712 6904897083392 6905326145536 6906564354976 6929218396672 6938524828928 6940400567296 6962531946656 6972316345952 7009167981088 7020392322944 7029821208256 7031518644293 7036205423104 7038107568128 7042865904074 7047560246272 7058846068736 7064057350504 7070033333792 7093223565824 7128787073408 7130714246656 7135978586009 7163505192272 7164996526688 7165441751104 7175065448096 7186555454848 7197945121081 7199890990292 7204689995776 7209560955058 7259723879408 7276076062528 7287727825664 7294626398059 7299488548352 7304877487453 7306117664768 7311057197444 7334582243296 7335038005568 7365323051008 7370302611364 7371813905456 7402250791936 7407255318463 7407715596554 7431551663536 7437838536128 7438300714624 7460218425088 7462235196416 7467280277303 7474061775752 7479043526656 7498111327168 7499648828672 7536173092448 7560422501632 7567288588288 7572404693854 7572875234132 7577451994112 7579500457984 7603669783424 7613882051776 7614355169408 7650962646184 7666858174976 7677155309824 7691401213496 7704196769984 7714544053216 7716629578112 7728859336289 7741236177532 7746396010496 7751633207318 7752114884644 7753728758776 7758896918528 7783638299008 7824778113152 7835774221184 7848322273792 7860760746124 7862885798768 7873446212632 7886544622528 7899271698304 7901179073762 7911790918213 7924460702444 7929742661632 7966344822436 7971654699008 7977539873212 8009979961984 8010477692672 8023305511936 8034081380864 8036253288448 8048989604656 8073208400576 8088189229354 8115878714944 8147185226752 8149387710464 8154897362612 8155404098296 8160332916736 8188567459072 8189076286976 8199565286528 8200074797824 8213206234112 8228446846048 8239498234352 8256616496128 8279625660818 8296827290752 8307970518848 8315515500032 8323386977542 8336715883496 8342272626688 8347912684804 8348431414232 8355493939936 8382379706624 8382900577792 8423202984416 8424930177664 8427207746048 8452039371776 8465434649672 8465960681776 8467723167904 8493201901184 8500386898432 8506662415823 8508962079436 8520390219614 8534034602632 8569270088192 8571027232768 8579673675664 8612769248512 8620922106797 8626668284416 8640340324252 8640482859008 8654176792976 8668142651168 8701579487744 8710357631612 8754029012729 8762123628544 8773891782656 8782742875088 8790172815424 8816621775104 8818457263616 8819005232128 8824967600449 8830849782272 8832982098616 8859009379792 8861404295744 8905832984048 8935044774656 8942603557888 8949205547282 8955170538496 8969511170048 8978001720688 8986155198592 8990618446096 8998224243008 9027739083776 9042046763672 9073001729792 9104394082784 9116621930416 9117188426528 9146525124352 9148733664356 9154262813696 9154831648768 9161021063194 9163497624008 9181807292416 9198845262464 9230337019904 9269111738887 9275289959936 9304981887656 9305135386624 9319882700128 9320461826624 9358362810368 9365271739252 9370931756032 9371514054656 9380385141736 9416569410688 9421046462464 9448806535168 9466339955072 9482088332288 9488498998979 9494823450112 9497390249984 9512442260048 9527675295424 9540471639776 9541064473408 9543050780032 9579862521856 9586934975684 9591493026752 9628491631616 9630496139264 9631094566912 9637605973996 9644029810688 9674782456768 9677397906176 9690395338624 9706516458496 9713078856943 9724528090784 9737588822416 9753182403008 9757819495424 9804732089152 9805341343616 9818510613184 9849819639374 9852482407768 9858436876288 9859049467904 9865714991132 9874674656288 9906448744192 9954694436128 9982120334186 9988773803008 10004604585976 10007309198432 10036796753984 10037420428672 10045911789056 10053328309609 10078236872704 10085677257656 10092399751168 10127319195136 10136244120002 10178094838912 10188362489851 10211479742464 10218383537362 10225194484736 10227663482608 10244168587744 10260573395072 10274992509824 10276834941659 10283684849152 10362238002116 10369144834048 10405021808896 10418996491904 10419643916032 10421813129728 10429507164167 10453171570688 10469738357936 10472568713152 10486634116448 10520073638503 10559598370048 10575676668557 10593270558728 10600331382784 10607498073172 10610365669904 10634265014464 10651294514432 10661377043317 10668483262976 10676359404739 10720440161984 10722638407936 10774189554128 10809529692416 10811467973306 10818674234368 10825988542369 10826661256502 10843998855976 10851226800128 10861498585168 10871362582912 10903396159744 10906343748608 10908580114432 10961025211136 10961706316288 10996978184192 11014406827424 11049848271616 11059883321344 11067360706402 11068048419116 11074737529856 11100661550792 11128672939904 11159333233048 11166771359744 11187492674176 11205408101888 11206104392704 11213680635157 11220457760512 11221154986496 11259979894592 11275102847008 11278150921856 11314114413316 11321655707648 11329310072234 11330014062172 11381495437312 11389897969268 11408137524784 11423459463416 11433833812544 11436924798208 11452285400192 11470624861696 11471337632768 11479093194569 11488804167412 11526488294464 11581904103572 11584278994288 11587410650816 11632108387328 11640695937442 11643119355868 11643842845544 11650879944704 11659481353156 11678152614128 11707621243136 11726369594368 11742848582656 11797051304038 11804914494464 11842557716704 11861668891072 11907424562176 11910643576832 11918696145356 11919436759048 11926640416768 11968649957888 11984724704512 12067362571264 12068112422912 12076271453246 12084320754688 12086487621208 12122854940768 12126132194176 12142418450624 12145350385597 12153445730816 12184430906648 12192552300544 12201553605416 12251931613696 12254443894784 12285686565152 12313359490432 12316688244224 12352980620288 12353748219904 12355963398064 12362100363382 12372558334136 12373327150288 12413141240192 12432814300049 12475377378464 12526885955584 12527664361472 12536134086476 12539523064432 12576472045984 12587893517056 12599809233011 12608207492608 12628398024704 12648412235888 12733133109424 12753523694912 12785705913344 12794350095527 12806180687872 12815635011608 12823380297728 12824177127424 12836316509744 12885831825152 12889315339264 12898029569887 12947782939696 12953938885888 12996428763136 13016217438224 13017026250592 13037871456896 13055382243904 13058911593728 13070771197952 13079608107566 13088326171648 13109285556224 13118963650936 13121694822544 13178573664256 13188302911784 13197093425152 13239175993472 13242755029504 13252531659731 13260540989696 13304036544512 13306422120992 13307248966336 13324293590608 13325121546464 13346460130432 13371226124828 13380138563584 13389184630822 13417001806208 13482344347472 13490492567552 13500452093128 13547163310681 13556193018368 13566201048127 13577677652396 13621367023264 13622213438912 13687704849676 13696828233728 13734563979136 13756331305717 13760050147844 13769221752832 13801453089424 13809794166784 13813128709952 13858436793344 13867806229277 13877049657856 13880801134592 13925063893312 13944632691904 14018335962176 14040784645888 14059642416512 14063037288586 14072410846208 14076215136256 14085731808148 14095120492544 14128114701008 14140066667584 14186447131648 14257574146816 14261428493312 14271957172018 14327010384544 14329993053376 14330883502208 14350130896192 14373110909696 14395890242162 14399781980584 14409379991552 14419121910116 14519447758816 14552152125056 14575455651328 14589252796118 14598977096704 14609754974906 14622114394888 14669164486592 14670076011136 14693325990967 14740605222728 14743627810912 14804501583872 14814510636926 14815431193108 14863103327072 14875677072256 14876601429248 14890683639013 14920436850176 14924470392832 14934560554606 14948123551504 14996222654336 14999297657344 15072346184896 15120595567441 15120845003264 15134577176576 15144809387708 15145750468264 15154903988224 15207339566848 15227764103552 15228710338816 15243125855321 15301925292368 15333716349952 15354310619648 15382802426992 15408393539968 15429088106432 15433259156224 15457718672578 15482472355064 15492792020992 15503266414636 15504229769288 15507457517552 15567276598016 15649556226304 15671548442368 15696644547584 15721521492248 15725771597536 15746892425264 15773089245056 15798543396608 15802358147524 15823581836426 15848921404888 15859485323264 15932689644872 15943309398016 15955079746424 16010283912623 16019959923968 16020955385344 16046611023872 16068162761728 16072506576896 16097979209312 16146416801152 16176378458708 16231757429888 16294370453504 16309794725224 16310808196592 16320665833472 16377134918144 16378152573952 16389225543691 16399130573056 16400149595648 16426412468224 16456893692096 16478996468704 16513232992256 16559251321636 16593654581504 16615941037696 16631031000064 16646773955084 16673431766992 16695825369608 16696862828464 16710987879872 16764759413248 16765801155584 16777136207447 16846405968832 16849860355328 16854415492096 16904078743552 16930869299344 16931921363552 16935446335808 16986403802368 17000773796864 17013324831646 17017924158872 17040780439228 17068069205264 17138540176384 17142054465536 17159347351328 17225538497024 17241844213594 17253336568832 17280680648504 17280965718016 17308353585952 17336285302336 17403158975488 17420715263224 17508058025458 17547783565312 17565485750176 17580345630848 17621498140961 17633243550208 17636914527232 17638010464256 17649935200898 17661699564544 17665964197232 17718018759584 17722808591488 17811665968096 17870089549312 17885207115776 17898411094564 17910341076992 17956003441376 17972310397184 17981236892192 17996448486016 18038575020037 18055478167552 18084093527344 18133916503703 18146003459584 18208788165568 18233243860832 18234376853056 18293050248704 18297467328712 18308525627392 18309663297536 18322042126388 18326995248016 18397690524928 18538223477774 18550579919872 18563121628051 18609963775312 18639765400256 18640923653248 18716725620736 18730543478504 18741863512064 18743028109312 18760770283472 18833138821376 18842092924928 18932679910144 18964176664576 18976997997958 18989646900224 18994780499968 19024884520096 19055350590848 19080943279552 19082128946816 19086101560064 19159725043712 19173869951368 19182986053504 19256983263232 19260992278528 19275211947992 19288059621376 19349564913536 19354795812352 19369084733453 19380790677248 19413032916992 19426157713886 19449056181568 19475177644832 19506364806016 19515638990848 19609464178304 19610682687232 19637021226368 19699639278748 19704964815536 19716873752576 19731429982264 19749349312576 19799700223303 19812897488384 19827524608801 19909388872256 19964240668372 19977547606016 20009209171952 20014618396864 20073593507968 20074840857344 20091823578112 20105407292971 20106656619218 20171354515312 20254638390272 20268332181251 20272488240004 20356189677824 20376724979702 20422959484928 20436767074724 20450388969472 20455326965216 20488337175488 20521146790144 20549985019648 20553669883318 20567369698304 20724476004232 20738289668096 20810043617792 20825406893863 20837992983808 20839287832064 20843626259456 20859014328334 20906343141376 20939476715872 20945137426304 20973268232896 21040147277006 21119196740096 21151353337114 21186541117456 21214996146344 21220731339808 21268530028928 21302589028864 21318315932771 21322754086634 21336966525952 21352718809478 21440880323968 21445276815872 21548379108256 21619059384832 21622935946612 21637348468736 21651977084738 21653322513004 21687997711952 21722997170336 21742725165824 21806792319488 21812687497216 21922050422272 21923412632576 21938234651333 22028813654848 22099696543232 22119766642688 22134721412804 22136096838232 22149475059712 22201323101584 22257345879808 22318666466096 22374985348352 22410816203776 22412208785408 22427361270314 22440915521024 22442309972992 22519959789184 22550205694016 22556301843712 22628228826632 22643311415296 22658620144468 22660028124344 22762990874624 22779795938536 22816275049568 22846918926832 22867667625088 22873849596416 22904570800384 22941249723392 22942675265536 22958186389138 22977608334824 23052976588928 23163808207144 23168557988576 23174821301632 23264216774656 23281391874884 23286238711736 23287685691088 23301759889408 23318962706312 23356305228256 23399645718449 23415242486272 23452739188736 23485697165312 23594102608076 23609828988928 23685115433408 23723337782144 23760935891693 23814849124352 23837392290712 23838873518096 23853280833536 23937299915776 23953483486933 23969449409024 24134725142528 24136224845824 24152542906492 24168641509376 24172975242416 24245709881536 24252264388352 24284836901248 24290700771194 24306891461632 24368861813296 24403107210832 24503863227392 24508887789568 24571373130304 24626718980864 24633376488448 24705961240576 24707496439808 24711926796128 24724200726764 24745116668272 24746654300576 24826282480384 24865628600098 24950754756928 25053771911168 25072268172952 25079046128864 25152944091968 25159017576979 25175787034112 25194373375093 25199618466022 25216414985216 25256796049408 25296824471776 25466266218848 25507047389824 25571411826688 25588700191054 25631270023216 25646760595456 25672633019488 25754497282943 25771663650304 25778630678528 25796059139774 25895565879392 25907877771776 25927004587939 26032434876448 26034052501184 26075742913792 26110764487808 26117823187456 26141542395904 26159216215132 26176652343296 26237927301872 26243389645088 26364071183131 26376605823568 26478351986944 26485510059008 26503416428489 26505063319462 26521081979392 26612844241984 26614497932672 26648587181216 26650243092928 26692920260864 26742452249656 26760277127168 26778369261644 26834003612416 26964688694944 27000904186256 27094326621362 27112386036736 27130716225613 27132402096254 27155355304792 27242734046528 27244426877824 27375409699352 27393656467456 27469127958272 27512662611434 27520100295688 27538443505664 27602906178848 27626257419904 27654126758167 27716873586688 27735612458554 27754099315712 27761602269184 27850127786624 27889265383808 28036671924352 28081569291776 28119284833024 28126074577172 28144821692416 28171463616296 28190240985088 28256229402016 28280133335168 28308662302739 28372894263296 28515148293632 28522856986624 28543914344036 28654020769088 28659986106752 28661767004416 28700261792384 28746221819392 28791780484324 28799563961168 28838243820232 28978689812863 29038895517632 29104304250112 29150911302656 29178505592236 29197954193408 29219509949812 29244228789776 29338328973184 29340152022272 29386651981934 29481210445456 29487255621824 29609003167744 29629021273852 29630862386216 29726206654144 29751354144512 29753202858496 29781367278026 29840873700352 29848940785664 29869121109212 29896247103008 29992445308672 29998595314688 30144692369792 30241191134882 30241690006528 30289618775416 30291500936528 30309807976448 30414679133696 30437133152569 30455528207104 30457420677632 30486251710642 30603850584736 30667432699904 30708621239296 30765604853984 30816787079936 30858176212864 30866518312448 30915437345156 30964944710128 31006532829272 31008459538576 31014915035104 31134553196032 31157538670973 31299112452608 31322219415487 31343096884736 31393289095168 31443042984496 31451543195072 31493784850528 31546178490112 31597086793216 31604716295048 31647163672852 31697842809776 31865379289744 31910159492848 32020567825246 32039919847936 32041910770688 32063573721179 32093222047744 32136325523456 32195958418624 32292833602304 32352756917416 32463514859776 32588740907008 32619589450448 32621616393184 32754269836288 32756305147904 32778451087382 32798261146112 32800299191296 32852824936448 32913787384192 32957992937408 33026465984512 33118502643272 33187309163008 33231882075392 33262062000128 33293547910168 33346863533984 33391650739216 33393725656928 33421975759744 33529518826496 33531602311168 33554272414894 33692811937664 33699720710656 33708830984192 33808157487104 33861738598688 33863842727104 33870892671616 33972807604736 34001547593728 34026649663292 34035848317744 34081560878456 34136138410528 34277080352768 34318694702656 34451076994048 34474368737809 34483688427188 34506673137664 34561361297008 34616707171904 34672570604672 34806317950976 34841430526448 35016116050916 35130971500352 35160691261696 35242996281922 35266487100416 35273829054464 35276020928512 35299870401796 35323399129088 35331928394464 35436037519168 35445617182976 35623331936192 35740179098624 35770414231552 35796822189128 35820682153984 35912006882752 35944620794368 35962473784384 35971157362127 35992896972032 36077150040074 36110956335104 36168187054688 36267833007406 36292006919168 36417576331136 36466487721664 36468753706112 36586100497408 36594934657424 36617051254784 36644084252776 36653990496032 36770871843277 36795381049856 36822545702059 37076446955548 37101159839744 37126243256102 37219927550624 37279530800512 37281847306496 37338613544089 37461086957008 37483727024128 37521540566944 37641188336609 37666277642752 37840137906571 37865359820288 37893314397757 37928353329152 37953995995916 37979293800448 38049769040192 38110701181696 38161886559104 38164257893632 38172203120128 38347739902736 38365972107008 38513966526464 38550423895984 38699129827072 38709591624704 38735762472407 38738169466906 38761581354496 38826065833984 38852315427772 38898112363136 38950355289664 39012729612032 39031277981696 39218928356608 39221365374464 39274042452736 39399278557496 39409929631072 39462859964528 39498698625152 39599400446606 39625794976768 39652585252819 39655049217602 39818777744512 39928481336744 39955095212032 40018418343904 40029236793728 40147187015936 40149681714688 40183647156224 40210814585942 40213313238436 40342709030624 40509276780544 40536664362502 40544976480008 40712379355648 40742435781047 40753449959404 40873534149448 40900777938944 40910653930432 40976674350976 41042293580288 41099970039296 41107339766636 41134739396608 41448952008464 41620087235584 41650813787726 41675985967616 41678575664128 41687252518912 41718028656668 41878953431744 41890274852608 41946536465792 42080294554012 42238393480192 42302706674228 42373082234912 42429992292688 42441462679616 42537060057856 42605178057728 42636631865542 42645508173268 42673933051904 42705437618956 42881760647936 42890553631744 43096758216512 43238118769664 43245871893224 43274696937472 43303954169476 43306645026008 43375995423904 43445994340672 43456484905691 43485450331648 43613584638976 43625374994432 43844100844544 43846825265152 43876469302666 44057627309696 44199393086464 44269442825608 44272193676464 44298950119424 44402646203168 44485040761447 44514691759616 44637332932192 44749970696704 44821632407552 44824417570816 44854722540628 44881831042048 44884619945984 45039919578368 45100411388032 45112603687424 45256457653264 45317240288936 45320056248688 45537941134499 45559591877072 45632550099136 45693837853664 45735335250176 45747699192832 45778628376481 45809141600768 45882499446784 45885350531072 45916372778276 45955216669648 46105953177856 46327616414288 46337115977152 46349642603264 46528433549312 46562783749768 46572477423472 46575371382176 46637925412624 46712610456512 46799291436898 46830484972544 46862146207877 46905478377472 46971394330624 47188205216152 47219657977856 47370230866816 47446675564288 47521871783386 47629698248704 47674784581424 47677747036192 47874599831552 47906966973866 47938898818048 48269450285056 48305085812984 48337283018752 48345950484832 48491419763072 48504528776704 48569673802496 48581401542388 48613782923264 48737723626592 48806214421664 49007726454784 49142746260608 49220630510051 49253437961728 49266752976896 49411922481152 49423853592256 49448401453528 49490233336544 49493308601152 49652564960768 49731257200196 49901509513856 50144536345904 50158092257728 50305888183936 50318035153958 50351574068224 50385615847567 50388746750186 50399236932044 50432829970432 50593648943552 50932532437696 51014094779648 51142823653376 51177400382108 51262540046432 51345266038976 51508994565886 51543327300608 51557261357056 51592118279548 51791131758784 51815755543552 51854009175878 52064869752896 52068105002368 52151485827584 52221528975616 52235646374912 52318432430264 52353304686592 52475854603744 52486779290176 52573229990801 52728142366262 52753211647136 52956703973888 52971020118016 53006832856978 53010126638924 53042163958784 53225688483968 53228995865344 53297174362432 53300486185856 53385840521728 53484904499312 53556738523288 53668007224832 53817566795317 53929377389888 54001808372512 54102015354023 54188653242724 54224772073472 54261432451226 54264804192508 54310710609584 54485468093056 54488853755648 54750819398704 54938255916544 55025325222868 55040200591376 55205812357696 55252514839808 55308253516334 55382536427491 55433747173376 55471224917108 55508198631424 55700255573248 55778530767616 56073343848704 56163138583552 56238569666048 56252149154344 56289643384832 56342927232592 56512458804032 56560266670336 56617324605478 56745788526592 57030296587264 57045713973248 57087828688072 57308041538176 57319972213504 57323534008832 57400523584768 57492443638784 57583560968648 57599127922336 57676487640464 57957379625726 58077791035264 58208608500224 58301822605312 58357011184472 58395908386816 58439019899624 58488457579552 58676657946368 58680304044544 58773303963868 58962420890912 58974511243648 59258042547704 59261724772432 59452413308288 59502708289024 59506405716992 59546636910761 59562734556052 59681747400704 59738242218424 59792494206016 59984890617344 59997190629376 60289384739584 60482382269764 60483380013056 60579237550832 60583001873056 60829358267392 60874266305138 60911056414208 60914841355264 60972503421284 61207701169472 61334865399808 61417242478592 61531209707968 61633574159872 61716352425728 61733036624896 61830874690312 61929889420256 62013065658544 62016919077152 62029830070208 62269106392064 62315077341946 62598224905216 62644438830974 62686193769472 62786578190336 62886085968992 62903086390144 62987569701056 63092356980224 63194173586432 63209432590096 63294327345704 63395685619552 63730758579488 63820318985696 64023827655931 64041135650492 64079839695872 64083821541376 64127147442358 64272651046912 64391916837248 64585667204608 64705513834832 64883782172209 64927029719552 65239178900896 65243232786368 65508539672576 65512610295808 65556902174764 65596522292224 65600598382592 65827574768384 65915985874816 66237005286544 66374618326016 66419492992853 66463764150784 66524124000256 66587095820336 66693727067968 66783301478432 66787451313856 66843951519488 67059037652992 67063204622336 67108544829788 67385623875328 67399441421312 67417661968384 67723477197376 67727685454208 67741785343232 67945615209472 67991551998601 68003095187456 68053299326584 68071696635488 68163121756912 68272276821056 68554160705536 68637389405312 68902153988096 68948737475618 68967376854376 69013346275328 69122722594016 69233414343808 69345141209344 69612635901952 69682861052896 70032232101832 70261943000704 70321382523392 70373298167263 70485992563844 70532974200832 70547658108928 70599740803592 70646798258176 70663856788928 70872075038336 70891234365952 71246663872384 71480358197248 71593644378256 71824013765504 71889241588736 71924947568768 71937844591613 71942314724254 71985793944064 72154300080148 72336374109376 72535666014812 72584013838336 72835152662272 72932975443328 72937507412224 73172200994816 73189869314848 73288168505552 73307980992064 73541743686554 73590762099712 73640515469521 73645091404118 74152893911096 74202319679488 74252486512204 74439855101248 74559061601024 74563694612992 74677227088178 74922173914016 75043081133888 75282376673218 75332555285504 75680275813142 75730719640576 75786628795514 75907991991832 75958587600896 76099538080384 76221402363392 76323773118208 76328515787264 76344406240256 76695479805472 76731944214016 77100847791968 77398259654144 77419183249408 77471524944814 77476338933812 77523162708992 77704630855544 77796224726272 77900710579328 78025459224064 78437856713216 78442730748928 78495764446099 78548084905472 78798557114992 78819859262144 78925719929056 78997397250304 79198800893212 79251589953536 79305170505638 79310098435204 79637555489024 79856962673488 80036836687808 80058473587456 80294374031872 80299363429376 80353652361983 80367294312448 80421629171884 80426626476872 80685418061248 81018553561088 81073328725004 81089952960016 81424758711296 81484871562094 81506899918808 81747068298896 81821307860864 81953348701952 82084587160576 82199940078592 82214679533272 82269478793216 82897904016928 83240174471168 83301627575452 83351971935232 83357151328256 83374505037824 83436057313336 83757906863488 83780549705216 83893072931584 84160589108024 84476786960384 84605413348456 84746164469824 84859984585376 84882925359232 85017452699179 85074120115712 85210356115456 85273263731084 85291016346536 85347866103808 85410875237912 85763521295872 85781107263488 86193516433024 86476237539328 86491743786448 86607908338952 86613290052016 86751990847808 86891988681344 86912969811382 86970900663296 87029700100343 87227169277952 87688201689088 87693650530304 87752938605332 88115254619392 88398786172928 88538885651216 88544387352928 88805292406336 88970081522894 89029383519232 89274665864384 89499941393408 89643264815104 89709445081256 89763662084096 89769239891968 90079839156736 90200822776064 90225207374848 90512915306528 90634480577872 90640112497376 91075882268998 91119183754144 91265100198272 91387675707328 91470670500352 91495398385664 91557256752962 91618283201536 91764998893568 91832745556552 91910433339296 92211906355712 92655232828576 92674231954304 92699285206528 92767721618117 93125567499536 93144954846944 93150742764352 93275850825248 93425220913024 93573286574053 93598582873796 93660969945088 93724292415754 94376410432304 94740461733632 94830143174767 94893351128576 94963407336889 95043743566772 95349569162848 95355494072384 95749199663104 95813933947732 95877797636096 96294319140019 96610171625968 96691900969664 96982839526144 97009057553408 97074643604939 97139347604992 97162803084776 97227565846528 97475447253184 97612428843328 98015452909568 98285492521216 98441261020102 98506875923456 98533505953792 98847707184512 98896802907056 98980466673088 98986617202304 99305129921536 99462514400392 99803019027712 100289072691808 100316184515456 100611776367872 100636070307916 100703148136448 100771231695134 100777493500372 100798473864088 100865659940864 101187297887104 101865064875392 102028189559296 102354800764216 102525080092864 102690532077952 102853281936769 103017989131772 103086654601216 103184236559096 103582263517568 103631511087104 103708018351756 104129739505792 104136210004736 104302971655168 104443057951232 104471292749824 104636864860528 104951709207488 104973558580352 105146459981602 105456284732524 105506423294272 105913407947776 105942040236032 106013665713956 106020253277848 106084327917568 106451376967936 106457991730688 106594348724864 106600972371712 106771681043456 106969808998624 107113477046576 107336014449664 107635133590634 107858754779776 108003616745024 108204030708046 108377306485448 108449544146944 108522864902452 108529608385016 108621421219168 108970936186112 108977707511296 109501638797408 109876511833088 110050650445736 110080401182752 110411624715392 110505029679616 110586611405699 110616507032668 110765072854982 110942449834216 111016397262848 111400511146496 111557061535232 112071987388361 112146687697408 112326277167104 112477139332096 112504298308688 112685854465184 113024917608064 113120533340672 113234649210956 114060593174528 114175657376144 114616083076352 114639944427008 114647068017664 114724578805837 114801047169536 114984887277568 115167121937296 115198255844672 115352975280928 115914759251452 116155582070528 116417217000448 116603645210624 116714022368944 116878039799248 116976915159104 117353315892736 117360608089088 117439953452129 117546607927736 117924841781824 117949022487296 118516085095408 118523449544864 118904826616576 119005416578048 119012811433984 119093273821522 119125469112104 119363494801408 119476484436848 119584988412032 119969781234688 119994381258752 120578769479168 120964764539528 120966760026112 121158475101664 121166003746112 121658716534784 121748532610276 121822112828416 121829682710528 121945006842568 122415402338944 122834484957184 123062419415936 123267148319744 123350486986727 123432704851456 123466073249792 123661749380624 123859778840512 124026131317088 124033838154304 124059660140416 124538212784128 124630154683892 125196449810432 125288877661948 125372387538944 125772171937984 125806172780288 125975139402112 126184713960448 126270025140259 126388347172864 126418865180192 126588654691408 126791371239104 127461517158976 127640637971392 128047655311862 128082271300984 128159679391744 128167643082752 128254294884716 128783833674496 129171334409216 129411027669664 129767564344418 129854059439104 130478357801792 130486465572736 131017079345152 131113804349528 131193044584448 131201196765184 131655149536768 131831971749632 132474010573088 132749236652032 132838985985706 132927528301568 133174191640672 133387454135936 133566602956864 133574902627712 133598854241567 133687903038976 134118075305984 134217089659576 134771247750656 134798882842624 135446954394752 135455370908416 135483570686464 135583593134171 135891230418944 135983103997202 136106598653168 136143393270976 136326243513824 136544553642112 136760957300539 137274778810624 137804307976192 137897474951236 137934753708752 138245445188032 138466828687616 138597901563121 138690282418688 138792672261607 139365722105792 140064464203664 140523886001408 140642765046784 140737851050797 140746596334526 140971985127688 141065948401664 141199481607184 141327713577856 141744150076672 141782468731904 141878325268757 142493327744768 142960716394496 143187288756512 143648027531008 143778483177472 143849895137536 143875689183226 143884629448508 143971587888128 144308600160296 144672748218752 145071332029624 145168027676672 145670305324544 145777848257041 145865950886656 145875014824448 146344401989632 146379738629696 146576337011104 146615961984128 147083487373108 147181524199424 147281030939042 147290182808236 148305787822192 148504973024408 148879710202496 149118123202048 149127389225984 149228211529397 149354454176356 149844347828032 150086162267776 150564753346436 150665110571008 151360551626284 151461439281152 151573257591028 151815983983664 152199076160768 152442804726784 152647546236416 152657031574528 152688812480512 153390959610944 153463888428032 154201695583936 154796519308288 154838366498816 154943049889628 154952677867624 155046325417984 155409261711088 155592449452544 155801421158656 156050918448128 156875713426432 156885461497856 156991528892198 157096169810944 157597114229984 157639718524288 157851439858112 157994794500608 158397601786424 158503179907072 158610341011276 158620196870408 159275110978048 159713925346976 160073673375616 160116947174912 160588748063744 160598726858752 160707304723966 160843258343768 160853252953744 161370836122496 161626585900637 162146657450008 162179905920032 162849517422592 162969743124188 163013799837616 163494136597792 163642615721728 163797520029143 163906697403904 164169174321152 164399880157184 164429359066544 165795808033856 166326551241851 166480348942336 166603255150904 166703943870464 166714302656512 166872114626672 167515813726976 167561099410432 167674384408531 167786145863168 168321178216048 168953573920768 169210826696912 169492328939648 169719969170752 169765850718464 170034905398358 170148240231424 170420712230912 170546527462168 170582032693072 170821750475824 171527042591744 171562214526976 172387032866048 172952475078656 172983487572896 173215816677904 173226580104032 173503981695616 173783977362688 173825939622764 173941801326592 174059400200686 174454338555904 175376403378176 175505877210664 176113123038853 176230509238784 176360613625651 176797572345856 177077771302432 177088774705856 177610584812672 177940163045788 178058767038464 178549331728768 178999882786816 179418890162512 179527324168192 180159678313472 180281480980601 180401645552128 180450414749696 181025830613056 181268961155744 181280224994752 182151764537996 182238367508288 182530200396544 182775351414656 182941341000704 182990796771328 183114513505924 183236566403072 183665491113104 183820866678592 184423812711424 184548498281917 185310465657152 185348463908608 185398570413056 185535443236234 186251134999072 186289909693888 186301485528704 186551701650496 186850441826048 187146573148106 187197165747592 187321939890176 187448584831508 188752820864608 189480923467264 189660286349534 189786702257152 189926814673778 190087487133544 190699138325696 190710988144768 191013237882571 191627867895464 191755595272192 192588638280038 193220343251936 193383801939328 193578887307169 193965679052288 194018115106816 194149287209878 194278695209984 194325606169552 194950894506368 195224857686656 196570985042432 196882522040204 197013751846912 197695414369024 197793605814112 197960933346176 197973234404608 198160636119173 198610259843072 198925028800784 199606038055424 200578145383616 200632369030912 201223552735744 201272140615832 201406296272896 201542463390268 201554987000744 201596947728176 202374595774208 202850828690041 203730129750784 204056379118592 204709601528432 205050160185728 205381064155904 205706563873538 206035978263544 206173309202432 206368473118192 207164527035136 207263022174208 207416036703512 208259479011584 208272420009472 208605943310336 208886115902464 208942585499648 209273729721056 209903418414976 209947117160704 210292919963204 210912569465048 211012846588544 211826815895552 212027331427912 212040506555696 212168655835136 212902753935872 212915983461376 213059932067983 213188697449728 213201944743424 213543362086912 213939617997248 214226954093152 214672028899328 215270267181268 215717509559552 216007233490048 216408061416092 216754612970896 217045729804904 217059216770032 217242842438336 217941872372224 217955415022592 218102770696811 219003277594816 219753023666176 220101300891472 220160802365504 220823249430784 221010059359232 221173222811398 221233014065336 221530145709964 221884899668432 222801022292992 223114123070464 224143974776722 224293375394816 224652554334208 224954278664192 225008596617376 225371708930368 226049835216128 226241066681344 226469298421912 228121186349056 228351314752288 229079475832493 229232166152704 229279888854016 229294136035328 229449157611674 229602094339072 229969774555136 230334243874592 230396511689344 230705950561856 231829518502904 232311164141056 232834434000896 233428044737888 233756079598496 233953830318208 234501475260481 234706631785472 234721216178176 234879906904258 235093215855472 235849683563648 235898044974592 237032170190816 237046899089728 237809653233152 238010833156096 238025622867968 238186547643044 238250938224208 238952968873696 239169976824064 239939562469376 241157538958336 241320581164663 241929529079056 242316950203328 242332007492224 243317433069568 243497065220552 243644225656832 243659365421056 243890013685136 244830804677888 246124838831872 246534296639488 246700973973454 246865409702912 246932146499584 247323498761248 247719557681024 248052262634176 248067676308608 248119320280832 249076425568256 249260309367784 250392899620864 250577755323896 250744775077888 251544343875968 251612345560576 251798101534889 251950278804224 252369427920896 252540050280518 252776694345728 252837730360384 253177309382816 253582742478208 254923034317952 255281275942784 256095310623724 256164542601968 256319358783488 256508589769432 257396102902939 257567667348992 257757819914413 258342668818432 258822055339328 259535128688836 259708118878208 260956715603584 260972931145472 261370294808623 262227608699056 262386089168896 263310299073536 263488318356263 263663943499264 264948021146176 265498473304064 265677971971412 265855056603136 266348383281344 266774908271872 267133205913728 267149805255424 267197708483134 267375806077952 268434179319152 269542495501312 269597765685248 270893908789504 270910741816832 270967141372928 271167186268342 271782460837888 271966207994404 272213197306336 272286786541952 272652487027648 273089107284224 273521914601078 274549557621248 275794949902472 275869507417504 276490890376064 276933657375232 277138107126023 277195803126242 277380564837376 277585344523214 278731444211584 280128928407328 281047772002816 281285530093568 281475702101594 281493192669052 281943970255376 282398963214368 282655427155712 283488300153344 283564937463808 283756650537514 284986655489536 285197050467329 286374577513024 287296055062016 287556966354944 287699790275072 287751378366452 287769258897016 287943175776256 288617200320592 289345496437504 290142664059248 291340610649088 291555696514082 291731901773312 291750029648896 292759477259392 293152674022208 293231923968256 294166974746216 294363048398848 294562061878084 294580365616472 296611575644384 297009946048816 297759420404992 298236246404096 298254778451968 298456423058794 298708908352712 299688695656064 300172324535552 301129506692872 301330221142016 302721103252568 302922878562304 303146515182056 303631967967328 304195394339837 304398152321536 304885609453568 305295092472832 305314063149056 305377624961024 306781919221888 306927776856064 308403391167872 309593038616576 309886099779256 309905355735248 310092650835968 310818523422176 311184898905088 311395285330129 311602842317312 312101836896256 313751426852864 313770922995712 313983057784396 314192339621888 315194228459968 315279437048576 315702879716224 315989589001216 316795203572848 317220682022552 317240393740816 318550221956096 318765587941493 319427850693952 320147346751232 320233894349824 321177496127488 321197453717504 321414609447932 321686516687536 321706505907488 322741672244992 323253171801274 324293314900016 324359811840064 325699034845184 325939486248376 326027599675232 326988273195584 327285231443456 327526853876209 327595040058286 327813394807808 328338348642304 328799760314368 328858718133088 331591616067712 332653102483702 333206510301808 333407887740928 333744229253344 334808464678259 335031627453952 335122198820864 335348768817062 335572291726336 336642356432096 338421653393824 338984657879296 339439938341504 339531701436928 340069810796716 340296480462848 341093054924336 341164065386144 341643500951648 342732925380703 343054085183488 344544413570357 344774065732096 345966975145792 346431633355808 346453160208064 347007963391232 347567954725376 347651879245528 347883602653184 348118800401372 351011754421328 352226246077706 352461018477568 352699310932969 352721227251302 354155542604864 354177549411712 355221169625344 355880326091576 356117534076928 357098663457536 357999765573632 358837780325024 360319356626944 360562961961202 360803291104256 360900829499392 362051661226112 362537922311488 362560449989504 364303529075992 364476735016576 365060400793088 365550702829312 365882682001408 366229027011848 366473132806144 367330982226208 367641733357184 368012609935607 368847625422848 369096996563834 370620931314304 370696927817216 370797140826112 371070886472468 372502269998144 372579819387776 372602971057408 373103403300992 373700883652096 374293146296212 374394331495184 374897169663016 376722967567219 377505641729216 378961846934528 379320572699068 379573404514304 379853629347556 380174974267088 381398276651392 381421976289536 382026475765142 383255735790928 385177276560076 386440686503872 386767603878656 387157774614338 387931358104576 388036230213632 388298574419756 388557390419968 388651212339104 389901789012736 390449715373312 393141970084864 393765044080408 394027503693824 395390828738048 395587211628224 395682730983397 395921866692352 395946468809216 396321272238346 397220519686144 397850057601568 399212076110848 401156290767232 401264738061824 402447105471488 402544281231664 403084926780536 403109974001488 403193895456352 404749191548416 405048002722649 405701657380082 407460259501568 408112758237184 409419203056864 410100320371456 410762128311808 411413127747076 412071956527088 412736946236384 414329054070272 414832073407024 416518958023168 416544840018944 416826458375327 417211886620672 417772231804928 418547459442112 419806836829952 419894234321408 420585839926408 421825138930096 422025693177088 423653631791104 424054662855824 424081013111392 425805507871744 425831966922752 426119864135966 426377394899456 426403889486848 427086724173824 427879235994496 428453908186304 429344057798656 430540534362536 431435019119104 432014466980096 432816122832184 433509225941792 434091459609808 434118433540064 434485684876672 435883744744448 435910830045184 436205541393622 438006555189632 439506047332352 440202601782944 440321604731008 441646498861568 442020118718464 442346445622796 442466028130672 443060291419928 443769799336864 445602044585984 446228246140928 448166793591517 448287949553444 448586750789632 449908557328384 450017193234752 450743417860736 452099670432256 452482133362688 452938596843824 456702629504576 458158951664986 458464332305408 458559777708032 458588272070656 458898315223348 459204188678144 460668487749184 460793023378688 461411901123712 463659037005808 464622328282112 465668868001792 466856089475776 467512159196992 467907660636416 469002950520962 469413263570944 469442432356352 469759813808516 470186431710944 471699367127296 471796089949184 474064340381632 474093798179456 475619306466304 476021666312192 476373095286088 476501876448416 477905937747392 478021333962601 478339953648128 478693094126767 479879124938752 482315077916672 482641162329326 483859058158112 484633900406656 484664014984448 486994130441104 487288451313664 487780027370272 489335448375917 489661609355776 492249677663744 492613087170841 493068593278976 493401947946908 493730819405824 494646997522496 495439115362048 496104525268352 496135352617216 496238640561664 498520618735568 500917352479489 501155510647792 503088687751936 503224691121152 503564912141291 503596203069778 503900557608448 504738855841792 505080100561036 505675460720768 506354618765632 507165484956416 509846068635904 510562551885568 512190621247448 512329085203936 513017179538864 514792205805878 515135334697984 515483608286647 515515639828826 516685337636864 517644110678656 519070257377672 519416237756416 521913431207168 521945862290944 522740589617246 524455217398112 526620598147072 526976636712526 527327886998528 529896042292352 531355943942824 531710113206272 532696766562688 533549816543744 534266411827456 534299610510848 534395416966268 534751612155904 536868358638304 539084991002624 541787817579008 541821483633664 541934282745856 542334372536684 543932415988808 544426394612672 544573573083904 545304974055296 546178214568448 547043829202156 549099115242496 551589899804944 551739014835008 552981780752128 553867314750464 554276214252046 554391606252484 554761129674752 555170689046428 557462888423168 560257856814656 562095544005632 562571060187136 562951404203188 562986385338104 563887940510752 564797926428736 565310854311424 566976600306688 567129874927616 567513301075028 569973310979072 570394100934658 572749155026048 574592110124032 575399580550144 575502756732904 575538517794032 575886351552512 577234400641184 578305529898811 578690992875008 580285328118496 582681221298176 583111393028164 583463803546624 583500059297792 585518954518784 586305348044416 586463847936512 588333949492432 589124123756168 589160731232944 591993234748487 593223151288768 594019892097632 595122168894253 595518840809984 596472492808192 596509556903936 596912846117588 597417816705424 599377391312128 600344649071104 602259013385744 605442206505136 606293030364112 607263935934656 608390788679674 608796304643072 609207900702401 609771218907136 610590184945664 610628126298112 613563838443776 613855553712128 616806782335744 619186077233152 619772199558512 619810711470496 621637046844352 622369797810176 622790570660258 623205684634624 624203673792512 627502853705728 627966115568792 628384679243776 630388456919936 630558874097152 631405759432448 631979178002432 633590407145696 634441364045104 634480787481632 637100443912192 637531175882986 638855701387904 640294693502464 640467788699648 642354992254976 642829218895864 643373033375072 643413011814976 645483344489984 646506343602548 648586629800032 648719623680128 651878972496752 652055199350464 653976546391168 654570462886912 655013006018371 655053707752418 655190080116572 655626789615616 657717436266176 663183232135424 665306204967404 666413020603616 667488458506688 669616929356518 670063254907904 670244397641728 670697537634124 671144583452672 673284712864192 676843306787648 677969315758592 678879876683008 679063402873856 680139621593432 680592960925696 682186109848672 682328130772288 683287001903296 683451989880413 685465850761406 686108170366976 689088827140714 689548131464192 691933950291584 692863266711616 692906320416128 694015926782464 695135909450752 695303758491056 696237600802744 699628368339121 702023508842656 704452492155412 704922036955136 705398621865938 705442454502604 708311085209728 708355098823424 710442339250688 711760652183152 714197326915072 717675560650048 719972973557383 720638713253888 721125923922404 721606582208512 724103322452224 725075844622976 725120899979008 728607058151984 728953470033152 730120801586176 731101405658624 731765364002816 732458054023696 734661964452416 735283466714368 736025219871214 737695250845696 738193993127668 741241862628608 741393855634432 741594281652224 742141772944936 745004539996288 745159638775552 745205942114816 746206806601984 747401767304192 748586292592424 748788662990368 749794339326032 753445935134438 755011283458432 757923693869056 758641145398136 759146809028608 759707258695112 760349948534176 762796553302784 762843952579072 764052951530284 766511471581856 770354553120152 772881373007744 773535207757312 774106279839893 774315549228676 775862716209152 776597148839512 777114780839936 777302424678208 779803578025472 780899430746624 786283940169728 787530088160816 790781657476096 791174423256448 791365461966794 791843733384704 791892937618432 792642544476692 795700115203136 798424152221696 802312581534464 802529476123648 804894210942976 805088562463328 806169853561072 806219948002976 806387790912704 809498383096832 810096005445298 811403314760164 814920519003136 816225516474368 818838406113728 820200640742912 821524256623616 822826255494152 824143913054176 825473892472768 828658108140544 829664146814048 833037916046336 833089680037888 833652916750654 835544463609856 837094918884224 839613673659904 839788468642816 841171679852816 843650277860192 844051386354176 848109325711648 848162026222784 851611015743488 851663933845504 852239728271932 852754789798912 852807778973696 855758471988992 856907816372608 861081068725072 862870038238208 863453408907089 864028933960192 865632245664368 867018451883584 868182919219616 868236867080128 868971369753344 871767489488896 871821660090368 872411082787244 876013110379264 880405203565888 880643209462016 883292997723136 883890175981813 884040237436928 884692891245592 884932056261344 886120582839856 887539598673728 891204089171968 892456492281856 896333587183034 896575899106888 897173501579264 900034386469504 901486835721472 904199340864512 904964266725376 905877193687648 913405259009152 916317903329972 916928664610816 917119555416064 917796630446696 918408377356288 921336975498368 921586046757376 922823802247424 927318074011616 929244656564224 933712178951552 935024318393984 935191979690969 935815321272832 938005901041924 938826527141888 939519627617032 940372863421888 943398734254592 943592179898368 948128680763264 948187596358912 951238612932608 952746190572176 953003752896832 955811875494784 956042667925202 956679907296256 957326701103773 957386188253534 964630155833344 965282324658652 967718116316224 969267800813312 969328029968896 973988260882208 975560054740544 978670896751834 979323218711552 984499355327488 985226174341682 986803895893816 987461638811648 989293995044992 990878230724096 992209050536704 992270705234432 992477281123328 997041237471136 1001834704958978 1002311021295584 1006177375503872 1006449382242304 1007129824282582 1007192406139556 1007801115216896 1010160201122072 1011350921441536 1012709237531264 1014330969912832 1019692137271808 1020444937799287 1021125103771136 1024381242494896 1024658170407872 1026034359077728 1029584411611756 1030270669395968 1030967216573294 1031031279657652 1035288221357312 1038140514755344 1043826862414336 1043891724581888 1044597480705779 1045481179234492 1048910434796224 1053241196294144 1053953273425052 1054655773997056 1059792084584704 1062711887885648 1065393533125376 1067099633087488 1068532823654912 1068599221021696 1068790833932536 1069503224311808 1073736717276608 1078169982005248 1083575635158016 1083642967267328 1083868565491712 1084668745073368 1087864831977616 1088852789225344 1089147146167808 1090609948110592 1092356429136896 1094087658404312 1098198230484992 1103179799609888 1103478029670016 1105963561504256 1107734629500928 1108552428504092 1108783212504968 1109522259349504 1110341378092856 1114925776846336 1120515713629312 1124191088011264 1125902808406376 1125972770676208 1127775881021504 1129595852857472 1130621708622848 1131386101304459 1133953200613376 1135026602150056 1139946621958144 1140788201869316 1145498310052096 1149184220248064 1150799161100288 1151005513465808 1151077035588064 1154468801282368 1156611059797622 1157381985750016 1160570656236992 1165362442596352 1166222786056328 1166927607093248 1167000118595584 1171037909037568 1172610696088832 1172927695873024 1176667898984864 1178248247512336 1178321462465888 1183986469496974 1186446302577536 1188039784195264 1190244337788506 1191037681619968 1192944985616384 1193825692235176 1194835633410848 1198754782624256 1200689298142208 1204518026771488 1210884413010272 1212586060728224 1214527871869312 1216452725462689 1216781577359348 1217592609286144 1218415801404802 1221180369891328 1227127676887552 1232791861271971 1233613564671488 1234524295379557 1239544399117024 1239621422940992 1243274093688704 1244739595620352 1245581141320516 1246411369269248 1255932231137584 1260776913839872 1261117748194304 1261970366864207 1262811518864896 1263958356004864 1267180814291392 1268882728090208 1268961574963264 1274200887824384 1275062351765972 1277711402775808 1280589387004928 1280935577399296 1285658437791728 1286746066750144 1286826023629952 1290966688979968 1291839487973419 1293012687205096 1297173259600064 1297439247360256 1303757944993504 1304110398700928 1307953092782336 1309140925773824 1310026012036742 1310107415504836 1310380160233144 1311253579231232 1315434872532352 1326366464270848 1330612409934808 1332826041207232 1334976917013376 1337092665177997 1339233858713036 1340126509815808 1341395075268248 1342289166905344 1346569425728384 1353686613575296 1355938631517184 1357759753366016 1358126805747712 1360279243186864 1364372219697344 1364656261544576 1366574003806592 1366903979760826 1370931701522812 1378177654281428 1379096262928384 1383867900583168 1385726533423232 1385812640832256 1388031853564928 1390271818901504 1390607516982112 1392475201605488 1399256736678242 1404047017685312 1408904984310824 1409844073910272 1410797243731876 1410884909005208 1416622170419456 1416710197646848 1420884678501376 1423521304366304 1428394653830144 1435351121300096 1439945947114766 1442251847844808 1443213164417024 1448206644904448 1450151689245952 1450241799958016 1457214116303968 1457906940066304 1460241603172352 1462202811317248 1464916108047392 1469323928904832 1470566933428736 1472050439742428 1476387986255336 1482483725257216 1482787711268864 1484283545889872 1490009079992576 1490319277551104 1490411884229632 1491419524475881 1492413613203968 1494803534608384 1497172585184848 1497577325980736 1499588678652064 1506891870268876 1510022566916864 1515847387738112 1517282290796272 1519414517390224 1520699897068352 1525593106605568 1525687905158144 1526719394877677 1528105903060568 1533022943163712 1540709106240304 1545762746015488 1547070415514624 1548212559679786 1548631098457352 1551725432418304 1553194297679024 1554604849356416 1559607156050944 1561798861493248 1572567880339456 1575060176321632 1581563314952192 1582348846512896 1582730923933588 1583687466769408 1583785875236864 1585285088953384 1591400230406272 1596848304443392 1603556330827451 1604625163068928 1605058952247296 1609788421885952 1610177124926656 1612339707122144 1612439896005952 1612775581825408 1618996766193664 1620192010890596 1622806629520328 1629841038006272 1637676812227456 1640401281485824 1641510326823367 1643048513247232 1645652510988304 1648287826108352 1650947784945536 1657316216281088 1659328293628096 1666075832092672 1666179360075776 1667305833501308 1674189837768448 1679227347319808 1679576937285632 1682343359705632 1687300555720384 1688102772708352 1696218651423296 1696324052445568 1703222031486976 1704479456543864 1705509579597824 1705615557947392 1711516943977984 1713815632745216 1722162137450144 1725740076476416 1726906817814178 1728057867920384 1731264491328736 1734036903767168 1736365838439232 1736473734160256 1737942739506688 1743534978977792 1744822165574488 1752026220758528 1760810407131776 1761286418924032 1762586710744223 1766585995446272 1767780351963626 1769385782491184 1769864112522688 1772241165679712 1775079197347456 1777892444907007 1792667174366068 1793151798213776 1800068772939008 1801772720320573 1802973671442944 1804304739400891 1808398681729024 1811754387375296 1826810518018304 1829592063660361 1832635806659944 1833857329221632 1835593260893392 1842673950996736 1843172093514752 1844418228493841 1845647604494848 1854636148023232 1858489313128448 1867424357903104 1870048636787968 1870383959381938 1871630642545664 1876011802083848 1879039255234064 1880745726843776 1886797468509184 1887184359796736 1896257361526528 1896375192717824 1902477225865216 1905492381144352 1906007505793664 1911623750989568 1912085335850404 1913359814592512 1914653402207546 1914772376507068 1930564649317304 1935436232632448 1938535601626624 1938656059937792 1939966749882161 1947976521764416 1951120109481088 1957341793503668 1958646437423104 1968998710654976 1970452348683364 1973607791787632 1978587990089984 1981756461448192 1984418101073408 1984541410468864 1984954562246656 1994082474942272 2003669409917956 2004622042591168 2012354751007744 2012898764484608 2014259648565164 2014384812279112 2015602230433792 2020320402244144 2022701842883072 2025418475062528 2028661939825664 2039384274543616 2040889875598574 2042250207542272 2048762484989792 2049316340815744 2052068718155456 2059168823223512 2060541338791936 2061934433146588 2062062559315304 2070576442714624 2076281029510688 2087653724828672 2087783449163776 2089194961411558 2090962358468984 2097820869592448 2101145616708281 2107906546850104 2109311547994112 2119584169169408 2125423775771296 2129367760378859 2130787066250752 2134199266174976 2137065647309824 2137198442043392 2137581667865072 2147473434553216 2167151270316032 2167285934534656 2169337490146736 2175729663955232 2177705578450688 2178294292335616 2179766997310903 2181219896221184 2184712858273792 2188175316808624 2196396460969984 2206359599219776 2206956059340032 2211927123008512 2215469259001856 2217104857008184 2217566425009936 2220682756185712 2229851553692672 2231359115590451 2241031427258624 2248382176022528 2251805616812752 2251945541352416 2255551762043008 2259191705714944 2261243417245696 2262772202608918 2267906401226752 2270053204300112 2279893243916288 2281576403738632 2290996620104192 2292687977133463 2298368440496128 2301598322200576 2302011026931616 2302154071176128 2308937602564736 2313222119595244 2314763971500032 2321141312473984 2332445572112656 2333855214186496 2342075818075136 2343659252747813 2345221392177664 2345855391746048 2353335797969728 2356496495024672 2356642924931776 2367972938993948 2372892605155072 2376079568390528 2380488675577012 2382075363239936 2387651384470352 2389671266821696 2397509565248512 2399130477664921 2401378596284416 2409036053542976 2421768826020544 2425172121456448 2429055743738624 2432905450925378 2433563154718696 2435185218572288 2436831602809604 2454255353775104 2465583722543942 2467227129342976 2469048590759114 2479088798234048 2479242845881984 2486548187377408 2491162282641032 2492822738538496 2511864462275168 2521553827679744 2522235496388608 2523940733728414 2525623037729792 2534361628582784 2537765456180416 2537923149926528 2550124703531944 2555422805551616 2561178774009856 2571316875583456 2573492133500288 2573652047259904 2576088269549249 2581933377959936 2583678975946838 2586025374410192 2594346519200128 2594878494720512 2607515889987008 2608220797401856 2615906185564672 2618281851547648 2620052024073484 2620214831009672 2620760320466288 2630869745064704 2637060772970533 2652732928541696 2661224819869616 2665652082414464 2669953834026752 2674185330355994 2678467717426072 2680253019631616 2682790150536496 2693138851456768 2707373227150592 2711877263034368 2715519506732032 2716253611495424 2720558486373728 2728744439394688 2729312523089152 2733148007613184 2733807959521652 2741863403045624 2756355308562856 2758192525856768 2767735801166336 2769779116883779 2771453066846464 2771625281664512 2776063707129856 2780543637803008 2781215033964224 2784950403210976 2798513473356484 2808094035370624 2817809968621648 2821594487463752 2821769818010416 2833244340838912 2833420395293696 2835336019058543 2841769357002752 2847042608732608 2856789307660288 2870702242600192 2879891894229532 2884503695689616 2896413289808896 2900303378491904 2900483599916032 2914428232607936 2915813880132608 2920483206344704 2924405622634496 2929832216094784 2938647857809664 2941133866857472 2944100879484856 2952775972510672 2964967450514432 2965575422537728 2968567091779744 2980018159985152 2980638555102208 2980823768459264 2982839048951762 2984827226407936 2989607069216768 2994345170369696 2995154651961472 2999177357304128 3013783740537752 3020045133833728 3034564581592544 3038829034780448 3041399794136704 3048519178386253 3051186213211136 3051375810316288 3053438789755354 3056211806121136 3066045886327424 3081418212480608 3091525492030976 3094140831029248 3096425119359572 3097262196914704 3106388595358048 3109209698712832 3119214312101888 3123597722986496 3137167555140619 3150120352643264 3163126629904384 3164697693025792 3165461847867176 3167374933538816 3167571750473728 3170570177906768 3182800460812544 3207112661654902 3209250326137856 3210117904494592 3220354249853312 3224679414244288 3224879792011904 3225551163650816 3237993532387328 3240384021781192 3245613259040656 3259682076012544 3275353624454912 3280802562971648 3283020653646734 3286097026494464 3291305021976608 3296575652216704 3301895569891072 3314632432562176 3318656587256192 3332151664185344 3334611667002616 3346149337738207 3348379675536896 3350851658887369 3358454694639616 3359153874571264 3364686719411264 3374601111440768 3376205545416704 3392437302846592 3392648104891136 3408958913087728 3411019159195648 3423033887955968 3425348138631419 3427631265490432 3444324274900288 3451480152952832 3453813635628356 3456115735840768 3462528982657472 3468073807534336 3472731676878464 3472947468320512 3475885479013376 3489644331148976 3504052441517056 3506421467356423 3521620814263552 3522572837848064 3525173421488446 3533171990892544 3535560703927252 3538771564982368 3539728225045376 3544482331359424 3550158394694912 3555784889814014 3585334348732136 3586303596427552 3600137545878016 3602795392638299 3603545440641146 3605947342885888 3608609478801782 3616797363458048 3623508774750592 3653621036036608 3659184127320722 3665271613319888 3671186521786784 3685347901993472 3686344187029504 3688836456987682 3691295208989696 3709272296046464 3734848715806208 3740097273575936 3740767918763876 3743261285091328 3752023604167696 3758078510468128 3761491453687552 3773594937018368 3792514723053056 3792750385435648 3810984762288704 3812015011587328 3823247501979136 3824170671700808 3826719629185024 3829306804415092 3829544753014136 3861129298634608 3870872465264896 3877071203253248 3877312119875584 3879933499764322 3895953043528832 3902240218962176 3914683587007336 3917292874846208 3937997421309952 3940904697366728 3947215583575264 3957175980179968 3963512922896384 3968836202146816 3969082820937728 3969909124493312 3988164949884544 4007338819835912 4009244085182336 4024709502015488 4028519297130328 4028769624558224 4031204460867584 4040640804488288 4045403685766144 4048138709291677 4050836950125056 4057323879651328 4078768549087232 4081779751197148 4084500415084544 4097524969979584 4098632681631488 4104137436310912 4118337646447024 4123868866293176 4124125118630608 4141152885429248 4143952643239409 4152562059021376 4175307449657344 4175566898327552 4178389922823116 4181924716937968 4195641739184896 4202291233416562 4215813093700208 4239168338338816 4250847551542592 4258735520757718 4261574132501504 4268398532349952 4274131294619648 4274396884086784 4275163335730144 4294946869106432 4334302540632064 4338674980293472 4351459327910464 4352510040817367 4355411156901376 4356588584671232 4359533994621806 4362439792442368 4369425716547584 4376350633617248 4412719198439552 4413912118680064 4423854246017024 4434209714016368 4435132850019872 4441365512371424 4455528029949139 4459703107385344 4462718231180902 4482062854517248 4503611233625504 4503891082704832 4511103524086016 4518383411429888 4522486834491392 4525544405217836 4540106408600224 4563152807477264 4581993240208384 4585091042128597 4585375954266926 4604022053863232 4604308142352256 4617875205129472 4626444239190488 4629527943000064 4642282624947968 4664891144225312 4684151636150272 4687318505495626 4690442784355328 4691710783492096 4706671595939456 4712992990049344 4713285849863552 4735945877987896 4745785210310144 4752159136781056 4760977351154024 4764150726479872 4775302768940704 4779342533643392 4784163929162891 4795019130497024 4798260955329842 4802757192568832 4818072107085952 4843537652041088 4850344242912896 4858111487477248 4865810901850756 4867126309437392 4873663205619208 4897398578373847 4908510707550208 4931167445087884 4934454258685952 4938097181518228 4958177596468096 4958485691763968 4973096374754816 4982324565282064 5023728924550336 5043107655359488 5044470992777216 5047881467456828 5051246075459584 5068723257165568 5075530912360832 5075846299853056 5100249407063888 5110845611103232 5122357548019712 5142633751166912 5146984267000576 5147304094519808 5152176539098498 5163866755919872 5167357951893676 5172050748820384 5188693038400256 5189756989441024 5215031779974016 5216441594803712 5231812371129344 5240104048146968 5240429662019344 5241520640932576 5261739490129408 5265624035394437 5274121545941066 5305465857083392 5322449639739232 5331304164828928 5339907668053504 5348370660711988 5356935434852144 5365580301072992 5386277702913536 5414746454301184 5418743958879251 5423754526068736 5431039013464064 5441116972747456 5457488878789376 5458625046178304 5466296015226368 5467615919043304 5483726806091248 5512710617125712 5535471602332672 5539558233767558 5542906133692928 5543250563329024 5552127414259712 5562430067928448 5569900806421952 5597026946712968 5616188070741248 5635619937243296 5643188974927504 5643539636020832 5666488681677824 5666840790587392 5670672038117086 5683538714005504 5694085217465216 5713578615320576 5741404485200384 5759783788459064 5769007391379232 5792826579617792 5800606756983808 5800967199832064 5828856465215872 5831627760265216 5848811245268992 5859664432189568 5877295715619328 5882267733714944 5888201758969712 5905551945021344 5929934901028864 5937134183559488 5960036319970304 5961277110204416 5961647536918528 5965678097903524 5969654452815872 5988690340739392 5990309303922944 5998354714608256 6027567481075504 6040090267667456 6069129163185088 6077658069560896 6082799588273408 6097038356772506 6102372426422272 6102751620632576 6106877579510708 6112423612242272 6132091772654848 6162836424961216 6183050984061952 6188281662058496 6192850238719144 6194524393829408 6212777190716096 6218419397425664 6223010223647971 6238428624203776 6247195445972992 6274335110281238 6300240705286528 6329395386051584 6330923695734352 6334749867077632 6341140355813536 6361360828886921 6365600921625088 6414225323309804 6418500652275712 6440708499706624 6449358828488576 6449759584023808 6451102327301632 6480768043562384 6491226518081312 6511925582233357 6546343857836783 6550707248909824 6561605125943296 6566041307293468 6582610043953216 6593151304433408 6603791139782144 6637313174512384 6669223334005232 6692298675476414 6696759351073792 6701286907726411 6701703317774738 6716909389279232 6729373438822528 6749202222881536 6752411090833408 6784874605693184 6785296209782272 6817917826175456 6846067775911936 6850696277262838 6855262530980864 6888648549800576 6907627271256712 6912231471681536 6925057965314944 6936147615068672 6945463353756928 6945894936641024 6951770958026752 6979288662297952 7008104883034112 7012842934712846 7043241628527104 7045145675696128 7050346842976892 7071121407854504 7077543129964736 7079456450090752 7088964662718848 7100316789389824 7111569779628028 7170668697464272 7172607192855104 7200275091756032 7205590785276598 7207090881282292 7211894685771776 7217218957603564 7247017549501184 7307242072073216 7318368254641444 7330543226639776 7342373043573568 7370695803986944 7372688374059008 7377672913975364 7382590417979392 7418544592092928 7469697431612416 7480194547151872 7481535837527752 7486522570182656 7504047208335392 7516157020936256 7517971888684543 7522982907375104 7547189874036736 7585029446106112 7585500770871296 7621969524577408 7624030023174656 7646495003958272 7648341343401616 7658613608830184 7659089506028272 7695912051730331 7722258597269216 7741744930529792 7754142406506496 7754624239751168 7759866999528644 7791906087057664 7804480437924352 7829367174014672 7881809394733456 7894431167150528 7914351960359936 7919702709131213 7927025845792768 7937672404293632 7938165641875456 7976329899769088 8014677639671824 8018488170364672 8049419004030976 8057038594260656 8057539249116448 8081281608976576 8090807371532288 8096277418583354 8101673900250112 8114647759302656 8157537098174464 8163559502394296 8169000830169088 8195049939959168 8197265363262976 8208274872621824 8236675292894048 8247737732586352 8248250237261216 8282305770858496 8287905286478818 8305124118042752 8350614899314688 8356779845646232 8363849433875936 8391283478369792 8404582466833124 8431626187400416 8478336676677632 8501695103085184 8515169078238823 8517471041515436 8523148265003008 8548262589239296 8550326671460288 8589893738212864 8677349960586944 8702918655820928 8705020081634734 8710822313802752 8713177169342464 8719067989243612 8724879584884736 8752701267234496 8825438396879104 8827824237360128 8847708492034048 8868419428032736 8870265700039744 8882731024742848 8911056059898278 8919406214770688 8925436462361804 8964125709034496 9007222467251008 9007782165409664 9022207048172032 9036766822859776 9051088810435672 9080212817200448 9095168788408573 9126305614954528 9163986480416768 9170182084257194 9170751908533852 9208044107726464 9208616284704512 9235750410258944 9252888478380976 9284565249895936 9329782288450624 9359648656245979 9368303272300544 9374637010991252 9380885568710656 9413343191878912 9425985980098688 9426571699727104 9471891755975792 9491570420620288 9504318273562112 9521954702308048 9550605537881408 9558685067286784 9568327858325782 9590038260994048 9596521910659684 9636144214171904 9687075304082176 9700688485825792 9716222974954496 9731621803701512 9734252618874784 9747326411238416 9794797156747694 9817021415100416 9862334890175768 9868908517371904 9876194363036456 9916355192936192 9916971383527936 9946192749509632 9964649130564128 10047457849100672 10086215310718976 10095762934913656 10102492150919168 10137446514331136 10151061824721664 10151692599706112 10200498814127776 10221691222206464 10285267502333824 10293968534001152 10294608189039616 10304353078196996 10334715903787352 10344101497640768 10377386076800512 10379513978882048 10430063559948032 10432883189607424 10463624742258688 10480208096293936 10480859324038688 10483041281865152 10523478980258816 10531248070788874 10548243091882132 10610931714166784 10644899279478464 10662608329657856 10679815336107008 10696741321423976 10713870869704288 10731160602145984 10772555405827072 10829492908602368 10837487917758502 10862078026928128 10882233945494912 10914977757578752 10917250092356608 10932592030452736 10935231838086608 10967453612182496 11025421234251424 11070943204665344 11079116467535116 11085812267385856 11086501126658048 11124860135856896 11139801612843904 11194053893425936 11224894315792157 11232376141482496 11271239874486592 11286377949855008 11287079272041664 11332977363355648 11333681581174784 11341344076234172 11388170434930432 11482808970400768 11490572287763569 11519567576918128 11538014782758464 11585653159235584 11601213513967616 11601934399664128 11657712930431744 11663255520530432 11719328864379136 11754591431238656 11764535467429888 11776403517939424 11811103890042688 11859869802057728 11874268367118976 11920072639940608 11922554220408832 11931356195807048 11939308905631744 11977380681478784 11980618607845888 11996709429216512 12055134962151008 12080180535334912 12138258326370176 12155316139121792 12165599176546816 12194076713545012 12204744852844544 12213755159021416 12224847224484544 12264183545309696 12325672849922432 12366101968123904 12385700477438288 12389048787658816 12425554381432192 12436838794851328 12445247114349049 12446020447295942 12548670220562476 12600481410573056 12658790772103168 12661847391468704 12682280711627072 12722721657773842 12731201843250176 12828450646619608 12837001304551424 12881416999413248 12898717656977152 12899519168047616 12902204654603264 12961536087124768 12982453036162624 13023851164466714 13092687715673566 13101414497819648 13132082614586936 13165220087906432 13186302608866816 13207582279564288 13274626349024768 13338446668010464 13384597350952828 13393518702147584 13402573815452822 13403406635549476 13458746877645056 13498404445763072 13569749211386368 13570592419564544 13579767249175127 13635835652350912 13692135551823872 13701392554525676 13710525061961728 13777297099601152 13815254542513424 13850115930629888 13872295230137344 13890926707513856 13891789873282048 13903541916053504 13958577324595904 14016209766068224 14025685869425692 14086483257054208 14090291351392256 14100693685953784 14142242815709008 14155086259929472 14158912900181504 14177929325437696 14200633578779648 14223139559256056 14341337394928544 14345214385710208 14400550183512064 14411181570553196 14414181762564584 14423789371543552 14434437915207128 14494035099002368 14614484144146432 14636736509282888 14661086453279552 14684746087147136 14708019316957967 14741391607973888 14755345827950728 14765180835958784 14837089184185856 14939394863224832 14960389094303744 14963071675055504 15008094416670784 15032314041872512 15035943777369086 15045965814750208 15170058892212224 15171001541742592 15243939049154816 15248060046349312 15292990007916544 15296682686803232 15317227217660368 15318179012056544 15391824103460662 15444517194538432 15483489861059584 15508284813012992 15519733999057288 15583812174115328 15608960875848704 15658734348029344 15763618789466912 15788862334301056 15828703920719872 15839405418262426 15875344808587264 15952659799538176 16029355279343648 16036976340729344 16048815839934241 16114077188521312 16115078498232896 16162563217953152 16181614743064576 16192554837166708 16203347800500224 16327119004788592 16390099879918336 16394530726525952 16405614769234691 16416549745243648 16473350585788096 16495475465172704 16496500474522432 16564611541716992 16575810572957636 16610248236085504 16713559691292464 16727698867751872 16782566956739584 16793913343654447 16809164933666248 16863252374800832 16956673353355264 17003390206170368 17030338156477646 17034942083030872 17046296530006016 17100653342920576 17179787476425728 17354699921173888 17405837311641856 17410040163269468 17421644627605504 17438135978487224 17449759169769472 17505402534468992 17650876793758208 17655648474720256 17736838856065472 17740531400079488 17765462049485696 17822112119796556 17850872924723608 17928251418068992 18014444934502016 18015564330819328 18044414096344064 18073533645719552 18102177620871344 18160425634400896 18190337576817146 18252611229909056 18327972960833536 18340364168514388 18341503817067704 18416088215452928 18417232569409024 18471500820517888 18505776956761952 18569130499791872 18659564576901248 18719297312491958 18749274021982504 18761771137421312 18826686383757824 18851971960197376 18853143399454208 18943783511951584 18983140841240576 19008636547124224 19043909404616096 19101211075762816 19117370134573568 19136655716651564 19193043821319368 19272288428343808 19374150608164352 19388453818186453 19401376971651584 19432445949908992 19463243607403024 19468505237749568 19494652822476832 19589594313495388 19724669780351536 19752388726072912 19832710385872384 19833942767055872 19847352133409801 19892385499019264 19929298261128256 20094915698201344 20172430621437952 20191525869827312 20274893028662272 20302123649443328 20303385199412224 20400997628255552 20443382444412928 20570535004667648 20587937068002304 20589216378079232 20608706156393992 20669431807574704 20688202995281536 20754772153601024 20759027957764096 20860127119896064 20865766379214848 20927249484517376 20960416192587872 20961718648077376 20966082563730304 21046957960517632 21062496141577748 21096486183764264 21289798558956928 21325216659315712 21339634248703771 21359630672214016 21393482642847952 21427741739408576 21462321204291968 21545110811654144 21658985817204736 21674975835517004 21764467890989824 21829955515157504 21834500184713216 21865184060905472 21870463676173216 21934907224364992 22050842468502848 22141886409330688 22158232935070232 22171624534771712 22173002253316096 22249720271713792 22279603225687808 22388107786851872 22449788631584314 22464752282964992 22542479748973184 22572755899710016 22574158544083328 22665954726711296 22682688152468344 22776340869860864 22965617940801536 22981144575527138 23039135153836256 23076029565516928 23112601783791091 23202427027935232 23315425860863488 23423045364167449 23438657728758272 23455961612211583 23509182862477312 23552807035878848 23622207780085376 23748536734237952 23840145279881216 23862712391614096 23954761362957568 23961237215691776 23977436970419933 23993418858433024 24110269924302016 24160361070669824 24276516652740352 24310632278243584 24331198353093632 24388153427090024 24427510318042832 24449694448969088 24528367090619392 24544950271494961 24651345699844864 24732203936247808 24771400954876576 24778097575317632 24851108762864384 24873677589702656 24890494228698098 24892040894591884 25097340441124952 25200962821146112 25219567748468093 25317581544206336 25323694782937408 25364561423254144 25445443315547684 25462403686500352 25656901293239216 25762833998826496 25797435313954304 25799038336095232 25804409309206528 25923072174249536 25964906072325248 26047702328933428 26185375431347132 26202828995639296 26264165229173872 26330440175812864 26372605217733632 26415164559128576 26549252698049536 26676893336020928 26769194701905656 26787037404295168 26805147630905644 26806813271098952 26917493755290112 26996808891526144 27139498422772736 27141184839129088 27159534498350254 27271671304701824 27402785109051352 27421050123923456 27554594199202304 27630509085026848 27700231861259776 27744590460274688 27781853415027712 27783579746564096 27917154649191808 28051371738851384 28172966514108416 28201387371907568 28284485631418016 28310172519858944 28317825800363008 28336970965041739 28355858650875392 28401267157559296 28446279118512112 28682674789857088 28690428771420416 28801100367024128 28822363141106392 28828363525129168 28868875830414256 28988070198004736 29007668502675863 29228968288292864 29273473018565776 29322172906559104 29369492174294272 29416038633915934 29482783215947776 29510691655901456 29674178368371712 29878789726449664 29920778188607488 29926143350111008 30016188833341568 30064628083745024 30071887554738172 30091931629500416 30340117784424448 30467570285721569 30487878098309632 30496120092698624 30585980015833088 30593365373606464 30634454435320736 30636358024113088 30783648206921324 30889034389076864 30966979722119168 31039467998114576 31167624348230656 31188696209643973 31217921751697408 31317468696058688 31527237578933824 31577724668602112 31657407841439744 31678810836524852 31905319599076352 32058710558687296 32073952681458688 32097631679868482 32228154377042624 32230156996465792 32325126435906304 32385109674333416 32406695601000448 32654238009577184 32780199759836672 32789061453051904 32811229538469382 32833099490487296 32946701171576192 32990950930345408 32993000949044864 33151621145915272 33220496472171008 33427119382584928 33455397735503744 33489147504140237 33565133913479168 33587826687308894 33618329867332496 33726504749601664 34006780412340736 34060676312955292 34069884166061744 34201306685841152 34281790048616929 34359574952851456 34709399842347776 34811674623283712 34820080326538936 34843289255211008 34876271956974448 35010805068937984 35301753587516416 35311296949440512 35473677712130944 35481062800158976 35530924098971392 35644224239593112 35701745849447216 35856502836137984 36028889869004032 36031128661638656 36088828192688128 36147067291439104 36204355241742688 36320851268801792 36380675153634292 36505222459818112 36680728337028776 36683007634135408 36832176430905856 36834465138818048 36859368247761059 36943001641035776 37011553913523904 37138260999583744 37319129153802496 37438594624983916 37498548043965008 37653372767515648 37703943920394752 37706286798908416 37887567023903168 37966281682481152 38017273094248448 38087818809232192 38202422151525632 38234740269147136 38273311433303128 38386087642638736 38544576856687616 38748301216328704 38776907636372906 38802753943303168 38864891899817984 38926487214806048 38937010475499136 38989305644953664 39179188626990776 39449339560703072 39504777452145824 39630749319021289 39665420771744768 39667885534111744 39694704266819602 39784770998038528 39858596522256512 40189831396402688 40383051739654624 40549786057324544 40604247298886656 40606770398824448 40801995256511104 41141070009335296 41175874136004608 41178432756158464 41217412312787984 41338863615149408 41376405990563072 41509544307202048 41720254239792128 41731532758429696 41920832385175744 41923437296154752 41932165127460608 42093915921035264 42124992283155496 42192972367528528 42579597117913856 42650433318631424 42679268497407542 42719261344428032 42786965285695904 42855483478817152 42924642408583936 43090221623308288 43317971634409472 43349951671034008 43528935781979648 43561071565535797 43659911030315008 43669000369426432 43730368121810944 43740927352346432 43869814448729984 44101684937005696 44316465870140464 44343249069543424 44499440543427584 44529525802208447 44559206451375616 44776215573703744 44899577263168628 44929504565929984 45084959497946368 45145511799420032 45148317088166656 45365376304936688 45552681739721728 45583479075633499 45931235881603072 45962289151054276 46078270307672512 46152059131033856 46225203567582182 46630851721726976 46846090728334898 46877315457516544 46911923224423166 47018365724954624 47105614071757696 47244415560170752 47497073468475904 47725424783228192 47909522725915136 47922474431383552 47954873940839866 47986837716866048 48220539848604032 48553033305480704 48621264556487168 48662396706187264 48776306854180048 48855020636085664 48899388897938176 49056734181238784 49089900542989922 49302691399689728 49542801909753152 49556195150635264 49702217525728768 49747355179405312 49780988457396196 49784081789183768 50194680882249904 50401925642292224 50439135496936186 50647389565874816 50729122846508288 50890886631095368 50924807373000704 51313802586478432 51525667997652992 51594870627908608 51598076672190464 51608818618413056 51846144348499072 51929812144650496 52095404657866856 52370750862694264 52405657991278592 52528330458347744 52625803220791801 52660880351625728 52745210435467264 52830329118257152 53098505396099072 53353786672041856 53538389403811312 53610295261811288 53613626542197904 53834987510580224 53871384362112317 53993617783052288 54278996845545472 54282369678258176 54319068996700508 54543342609403648 54805570218102704 55109188398404608 55261018170053696 55400463722519552 55489180920549376 55563706830055424 55567159493128192 55834309298383616 56102743477702768 56345933028216832 56402774743815136 56568971262836032 56620345039717888 56635651600726016 56673941930083478 56711717301750784 56802534315118592 56892558237024224 57365349579714176 57380857542840832 57644726282212784 57656727050258336 57737751660828512 57921864389338807 57976140396009472 58015337005351726 58546946037131552 58644345813118208 58738984348588544 58832077267831868 59021383311802912 59348356736743424 59606183547671761 59852286700222016 60032377666683136 60129256167490048 60143775109476344 60183863259000832 60935140571443138 60975756196619264 60992240185397248 61186730747212928 61268908870641472 61272716048226176 61567296413842648 61778068778153728 61933959444238336 62078935996229152 62335248696461312 62377392419287946 62435843503394816 62634937392117376 63054475157867648 63155449337204224 63357621673049704 63666181518860011 63810639198152704 64117421117374592 64147905362917376 64195263359736964 64456308754085248 64460313992931584 64650252871812608 64770219348666832 65308476019154368 65560399519673344 65578122906103808 65622459076938764 65666198980974592 65893402343152384 65981901860690816 65986001898089728 66303242291830544 66440992944342016 66854238765169856 66910795471007488 66978295008280474 67130267826958336 67175653374617788 67236659734664992 67453009499203328 68013560824681472 68121352625910584 68139768332123488 68402613371682304 68453112460127681 68563580097233858 68719149905702912 69418799684695552 69623349246567424 69640160653077872 69752543913948896 70021610137875968 70603507175032832 70947355424261888 70962125600317952 71061848197942784 71288448479186224 71403491698894432 72057779738008064 72062257323277312 72177656385376256 72408710483485376 72641702537603584 72761350307268584 73010444919636224 73361456674057552 73366015268270816 73664352861811712 73668930277636096 73718736495522118 73886003282071552 74023107827047808 74276521999167488 74638258307604992 74877189249967832 74997096087930016 75306745535031296 75407887840789504 75412573597816832 75775134047806336 76034546188496896 76175637618464384 76404844303051264 76469480538294272 76546622866606256 76772175285277472 77089153713375232 77496602432657408 77553815272745812 77605507886606336 77852974429612096 77874020950998272 77978611289907328 78358377253981552 78898679121406144 79009554904291648 79261498638042578 79330841543489536 79335771068223488 79389408533639204 79717193044513024 80379662792805376 80766103479309248 81099572114649088 81208494597773312 81213540797648896 81603990513022208 82282140018670592 82351748272009216 82434824625575968 82677727230298816 82697690775529973 82752811981126144 83019088614404096 83440508479584256 83841664770351488 83846874592309504 83864330254921216 84249984566310992 84385944735057056 84655032569033641 85159194235827712 85300866637262848 85358536994815084 85573930571391808 85710966957634304 85849284817167872 86699903342068016 87057871563959296 87116729800443343 87122143131071594 87319822060630016 87481854704692864 87739628897459968 88203369874011392 88632931740280928 88998881086855168 89059051604416894 89118412902751232 89552431147407488 89799154526337256 89859009131859968 90169918995892736 90291023598840064 90296634176333312 90730752609873376 91105363479443456 91166958151266998 91924578302108552 92156540615345024 92304118262067712 92450407135164364 93261703443453952 93692181456669796 93754630915033088 93823846448846332 94211228143515392 94488831120341504 94994146936951808 95450849566456384 95819045451830272 95844948862767104 95909747881679732 95973675433732096 96441079697208064 97106066610961408 97242529112974336 97324793412374528 97552613708360096 97710041272171328 97798777795876352 98113468362477568 98179801085979844 98605382799379456 99085603819506304 99112390301270528 99404435051457536 99561976914792392 99568163578367536 100046856672494303 100389361764499808 100803851284584448 100878270993872372 101294779131749632 101458245693016576 101781773262190736 102627605172956864 102956135218705769 103051335995305984 103189741255817216 103196153344380928 103692288696998144 103859624289300992 104190809315733712 104741501725388528 105056660916695488 105251606441583602 105321760703251456 105490420870934528 106197010792198144 106707573344083712 107076778807622624 107220590523622576 107227253084395808 107669975021160448 107742768724224634 107987235566104576 108557993691090944 108638137993401016 109086685218807296 109611140436205408 110218376796809216 110522036340107392 110800927445039104 111127413660110848 111668618596767232 112205486955405536 112805549487630272 113137942525672064 113240690079435776 113271303201452032 113347883860166956 113423434603501568 113785116474048448 114730699159428352 114761715085681664 115289452564425568 115313454100516672 115475503321657024 115843728778677614 115952280792018944 116030674010703452 117093892074263104 117288691626236416 117477968697177088 117664154535663736 118042766623605824 118237194249311449 118696713473486848 119212367095343522 119704573400444032 120064755333366272 120258512334980096 120287550218952688 121870281142886276 121951512393238528 122373461494425856 122537817741282944 122545432096452352 123134592827685296 123556137556307456 124157871992458304 124670497392922624 124754784838575892 125269874784234752 126108950315735296 126310898674408448 126715243346099408 127332363037720022 127621278396305408 128234842234749184 128295810725834752 128390526719473928 128912617508170496 128920627985863168 129300505743625216 129540438697333664 130616952038308736 131120799039346688 131244918153877528 131332397961949184 131786804686304768 131963803721381632 131972003796179456 132606484583661088 132881985888684032 133708477530339712 133821590942014976 133956590016560948 134351306749235576 134473319469329984 134906018998406656 136027121649362944 136242705251821168 136279536664246976 136805226743364608 136906224920255362 137127160194467716 138837599369391104 139246698493134848 139280321306155744 139505087827897792 140043220275751936 141207014350065664 141894710848523776 141924251200635904 142123696395885568 142576896958372448 142806983397788864 144115559476016128 144124514646554624 144817420966970752 145283405075207168 145522700614537168 146020889839272448 146722913348115104 146732030536541632 147328705723623424 147337860555272192 147437472991044236 148046215654095616 149276516615209984 149377439740926397 149754378499935664 149994192175860032 150613491070062592 150815775681579008 150825147195633664 151550268095612672 152351275236928768 152809688606102528 152938961076588544 153093245733212512 153544350570554944 154178307426750464 154993204865314816 155107630545491624 155211015773212672 155705948859224192 155748041901996544 155957222579814656 156716754507963104 157797358242812288 158019109808583296 158522997276085156 158661683086979072 158778817067278408 159434386089026048 160759325585610752 161532206958618496 161788212486537637 162416989195546624 163207981026044416 164564280037341184 164869649251151936 165355454460597632 165395381551059946 165505623962252288 166881016959168512 167683329540702976 167693749184619008 167728660509842432 168499969132621984 168771889470114112 169310065138067282 170318388471655424 170717073989630168 171147861142783616 171421933915268608 171698569634335744 173399806684136032 174115743127918592 174233459600886686 174244286262143188 174963709409385728 175479257794919936 176406739748022784 176536974239276651 177265863480561856 177997762173710336 178118103208833788 178236825805502464 179104862294814976 179598309052674512 180339837991785472 180582047197680128 180593268352666624 181461505219746752 182210726958886912 182333916302533996 183849156604217104 184313081230690048 184608236524135424 184900814270328728 186523406886907904 187384362913339592 187509261830066176 187647692897692664 188422456287030784 188977662240683008 189988293873903616 190901699132912768 191638090903660544 191819495763359464 191947350867464192 192882159394416128 194212133221922816 194485058225948672 195105227416720192 195420082544342656 195597555591752704 196359602171959688 197210765598758912 198171207639012608 198224780602541056 198808870102915072 199123953829584784 199136327156735072 200093713344988606 200778723528999616 201607702569168896 201756541987744744 202589558263499264 202916491386033152 203563546524381472 205255210345913728 205912270437411538 206379482511634432 207384577393996288 207719248578601984 208381618631467424 209483003450777056 210113321833390976 210503212883167204 210643521406502912 213272992000050983 213415146688167424 214153557615245248 214441181047245152 214454506168791616 215339950042320896 215485537448449268 217276275986802032 218173370437614592 218320873467507811 219222280872410816 220436753593618432 221044072680214784 221601854890078208 223337237193534464 224410973910811072 225611098975260544 226275885051344128 226481380158871552 226695767720333912 226846869207003136 227570232948096896 229461398318856704 229523430171363328 230578905128851136 230626908201033344 230951006643314048 231687457557355228 232061348021406904 234187784148526208 234577383252472832 234955937394354176 235328309071327472 236085533247211648 236474388498622898 238424734190687044 239409146800888064 240129510666732544 240517024669960192 240575100437905376 243740562285772552 243903024786477056 244746922988851712 245075635482565888 245090864192904704 246269185655370592 247112275112614912 248315743984916608 249509569677151784 250539749568469504 252217900631470592 252621797348816896 253430486692198816 254664726075440044 256469684469498368 256781053438947856 257825235016340992 257841255971726336 258015577734327413 258601011487250432 259080877394667328 261233904076617472 262241598078693376 262489836307755056 263573609372609536 263927607442763264 263944007592358912 265212969167322176 265763971777368064 267416955060679424 267643181884029952 267913180033121896 268702613498471152 268946638938659968 269812037996813312 272054243298725888 272485410503642336 272559073328493952 273610453486729216 273812449840510724 274254320388935432 277415245233149023 277675198738782208 278493396986269696 278560642612311488 279010175655795584 280086440551503872 283789421697047552 283848502401271808 284247392791771136 285153793916744896 285613966795577728 288231118952032256 288249029293109248 289634841933941504 290566810150414336 291045401229074336 292041779678544896 293445826696230208 293464061073083264 294657411447246848 294874945982088472 296092431308191232 298553033230419968 298754879481852794 299508756999871328 299988384351720064 301631551363158016 303100536191225344 304702550473857536 304927500958750579 305619377212205056 306186491466425024 307088701141109888 310215261090983248 311411897718448384 311496083803993088 311706680615459129 311914445159629312 313433509015926208 315594716485624576 316038219617166592 317045994552170312 317557634134556816 318868772178052096 319084353529434493 321518651171221504 323064413917236992 323576424973075274 326415962052088832 329128560074682368 329739298502303872 330710908921195264 330790763102119892 331011247924504576 335366659081405952 335387498369238016 335457321019684864 336999938265243968 337543778940228224 338620130276134564 340636776943310848 341434147979260336 342295722285567232 342843867830537216 343397139268671488 346799613368272064 348231486255837184 348466919201773372 348488572524286376 349927418818771456 350958515589839872 352813479496045568 353073948478553302 354531726961123712 356236206417667576 356473651611004928 358209724589629952 359196618105349024 360679675983570944 361164094395360256 361186536705333248 362923010439493504 364667832605067992 367698313208434208 368380622545542607 368626162461380096 369216473048270848 369801628540657456 374768725826679184 375295385795385328 376844912574061568 377099690534786219 377955324481366016 379976587747807232 381803398265825536 383276181807321088 383638991526718928 385764318788832256 388424266443845632 388970116451897344 390210454833440384 390840165088685312 391195111183505408 392719204343919376 394421531197517824 396342415278025216 396449561205082112 397617740205830144 398247907659169568 398272654313470144 400187426689977212 401557447057999232 403513083975489488 405179116526998528 405453050725371649 405832982772066304 407127093048762944 410510420691827456 411824540874823076 414769154787992576 415438497157203968 416763237262934848 418966006901554112 420226643666781952 421006425766334408 421287042813005824 426545984000101966 426830293376334848 428307115230490496 428882362094490304 428909012337583232 430971074896898536 434552551973604064 436346740875229184 436641746935015622 438444561744821632 442088145360429568 445663270632020077 446674474387068928 448821947821622144 451222197950521088 452551770102688256 452962760317743104 453391535440667824 455140465896193792 458922796637713408 459046860342726656 461157810257702272 461253816402066688 461902013286628096 463374915114710456 464122696042813808 468375568297052416 469154766504945664 469911874788708352 470656618142654944 472171066494423296 472948776997245796 476849468381374088 478818293601776128 479171787220893767 480259021333465088 481034049339920384 481150200875810752 487481124571545104 489493845977703424 490151270965131776 490181728385809408 492538371310741184 494224550225229824 496631487969833216 499019139354303568 501079499136939008 504435801262941184 505243594697633792 506860973384397632 509329452150880088 512939368938996736 513562106877895712 515650470032681984 515682511943452672 516031155468654826 517202022974500864 518161754789334656 522467808153234944 524979672615510112 527147218745219072 527855214885526528 527888015184717824 530425938334644352 534833910121358848 535286363768059904 535826360066243792 537405226996942304 537893277877319936 539624075993626624 544970821007284672 545118146656987904 547220906973458432 547624899681021448 548508640777870864 554830490466298046 555350397477564416 557121285224622976 558020351311591168 560172881103007744 567578843394095104 567697004802543616 568494785583542272 570307587833489792 571227933591155456 576462237904064512 578883835428709811 579269683867883008 581133620300828672 582090802458148672 584083559357089792 586891653392460416 586928122146166528 589749891964176944 592184862616382464 592585227983235487 597106066460839936 597509758963705588 599017513999742656 599976768703440128 606201072382450688 609405100947715072 609855001917501158 611238754424410112 612372982932850048 614177402282219776 620430522181966496 622823795436896768 622992167607986176 623413361230918258 623828890319258624 626867018031852416 631189432971249152 632076439234333184 634091989104340624 635115268269113632 637737544356104192 638168707058868986 646128827834473984 647152849946150548 652831924104177664 659478597004607744 661421817842390528 661581526204239784 662022495849009152 670733318162811904 670774996738476032 670914642039369728 673999876530487936 675087557880456448 677240260552269128 681273553886621696 682868295958520672 684591444571134464 685687735661074432 686794278537342976 693599226736544128 696933838403546744 696977145048572752 699854837637542912 700327996707460121 701917031179679744 705626958992091136 706147896957106604 709063453922247424 712472412835335152 716419449179259904 718393236210698048 721359351967141888 722328188790720512 722373073410666496 725846020878987008 729335665210135984 735396626416868416 736761245091085214 737252324922760192 738432946096541696 739603257081314912 749537451653358368 750590771590770656 752984237061404491 753689825148123136 754199381069572438 755910648962732032 763606796531651072 767277983053437856 771528637577664512 780420909666880768 781680330177370624 782390222367010816 785438408687838752 792684830556050432 792899122410164224 796495815318339136 796545308626940288 800374853379954424 803114894115998464 807026167950978976 810358233053997056 810906101450743298 811665965544132608 814254186097525888 821020841383654912 823649081749646152 827660359745180143 829538309575985152 830876994314407936 833526474525869696 837932013803108224 840453287333563904 842012851532668816 853091968000203932 853660586752669696 856614230460980992 857764724188980608 857818024675166464 861942149793797072 869105103947208128 872693481750458368 873283493870031244 876889123489643264 884176290720859136 891326541264040154 893348948774137856 897643895643244288 902444395901042176 905103540205376512 906783070881335648 910280931792387584 917845593275426816 922315620515404544 922507632804133376 923804026573256192 926749830229420912 928245392085627616 936751136594104832 938309533009891328 941313236285309888 944342132988846592 945897553994491592 953698936762748176 957636587203552256 958343574441787534 960518042666930176 962300401751621504 974962249143090208 978987691955406848 980302541930263552 980363456771618816 985076742621482368 988449100450459648 993262975939666432 998038278708607136 1002158998273878016 1008871602525882368 1013721946768795264 1018658904301760176 1025878737877993472 1027124213755791424 1031300940065363968 1031365023886905344 1032062310937309652 1036323509578669312 1044935616306469888 1049959345231020224 1054294437490438144 1055710429771053056 1055776030369435648 1060851876669288704 1069667820242717696 1070572727536119808 1071652720132487584 1074810453993884608 1075786555754639872 1079248151987253248 1089941642014569344 1090236293313975808 1095249799362042896 1097017281555741728 1100515423397437333 1109660980932596092 1114242570449245952 1116040702623182336 1132517487405763459 1135157686788190208 1140615175666979584 1142455867182310912 1157767670857419622 1158539367735766016 1164181604916297344 1168167118714179584 1173783306784920832 1173856244292333056 1179499783928353888 1184369725232764928 1185170455966470974 1195019517927411176 1198035027999485312 1199953537406880256 1212402144764901376 1218810201895430144 1219710003835002316 1224745965865700096 1228354804564439552 1240861044363932992 1245647590873793536 1245984335215972352 1246826722461836516 1247657780638517248 1253734036063704832 1262378865942498304 1264152878468666368 1268183978208681248 1270230536538227264 1275475088712208384 1276337414117737972 1292257655668947968 1294305699892301096 1300609136742425939 1305663848208355328 1318957194009215488 1322843635684781056 1323163052408479568 1341466636325623808 1341549993476952064 1347999753060975872 1350175115760912896 1354480521104538256 1365736591917041344 1369182889142268928 1371375471322148864 1387198453473088256 1393867676807093488 1393954290097145504 1399709675275085824 1400655993414920242 1403834062359359488 1411253917984182272 1412295793914213208 1418126907844494848 1424944825670670304 1432838898358519808 1436786472421396096 1444656377581441024 1451692041757974016 1458671330420271968 1470793252833736832 1473522490182170428 1474504649845520384 1479206514162629824 1499074903306716736 1501181543181541312 1505968474122808982 1507379650296246272 1508398762139144876 1527213593063302144 1534555966106875712 1543057275155329024 1560841819333761536 1563360660354741248 1570876817375677504 1585369661112100864 1592991630636678272 1593090617253880576 1600749706759908848 1606229788231996928 1614052335901957952 1620716466107994112 1621812202901486596 1628508372195051776 1642041682767309824 1647298163499292304 1655320719490360286 1659076619151970304 1667052949051739392 1675864027606216448 1680906574667127808 1684025703065337632 1706183936000407864 1707321173505339392 1713228460921961984 1715529448377961216 1715636049350332928 1723884299587594144 1738210207894416256 1746566987740062488 1753778246979286528 1768352581441718272 1782653082528080308 1795287791286488576 1804888791802084352 1810207080410753024 1813566141762671296 1820561863584775168 1835691186550853632 1844631241030809088 1845015265608266752 1847608053146512384 1853499660458841824 1856490784171255232 1873502273188209664 1882626472570619776 1888684265977693184 1891795107988983184 1907397873525496352 1915273174407104512 1916687148883575068 1924600803503243008 1941906716632043161 1949924498286180416 1957975383910813696 1960605083860527104 1960726913543237632 1970153485242964736 1986525951879332864 1996076557417214272 2004317996547756032 2017743205051764736 2027443893537590528 2037317808603520352 2051757475755986944 2054248427511582848 2062601880130727936 2064124621874619304 2072647019157338624 2089871232612939776 2099918690462040448 2111420859542106112 2121703753338577408 2139335640485435392 2143305440264975168 2149620907987769216 2151573111509279744 2179883284029138688 2180472586627951616 2190499598724085792 2194034563111483456 2201030846794874666 2219321961865192184 2228485140898491904 2232081405246364672 2265034974811526918 2281230351333959168 2284911734364621824 2315535341714839244 2317078735471532032 2328363209832594688 2347566613569841664 2347712488584666112 2358999567856707776 2368739450465529856 2370340911932941948 2390039035854822352 2396070055998970624 2399907074813760512 2424804289529802752 2437620403790860288 2439420007670004632 2449491931731400192 2456709609128879104 2481722088727865984 2491295181747587072 2493653444923673032 2495315561277034496 2507468072127409664 2524757731884996608 2528305756937332736 2536367956417362496 2540461073076454528 2552674828235475944 2584515311337895936 2588611399784602192 2601218273484851878 2637914388018430976 2645687271369562112 2646326104816959136 2682933272651247616 2695999506121951744 2700350231521825792 2708961042209076512 2731473183834082688 2738365778284537856 2774396906946176512 2787735353614186976 2787908580194291008 2799419350550171648 2801311986829840484 2824591587828426416 2836253815688989696 2838171355077601543 2849889651341340608 2865677796717039616 2873572944842792192 2903384083515948032 2917342660840543936 2941586505667473664 2947044980364340856 2949009299691040768 2958413028325259648 2998149806613433472 3002363086363082624 3011936948245617964 3016797524278289752 3054427186126604288 3069111932213751424 3121683638667523072 3126721320709482496 3141753634751355008 3170739322224201728 3185983261273356544 3186181234507761152 3201499413519817696 3212459576463993856 3228104671803915904 3243624405802973192 3257016744390103552 3284083365534619648 3294596326998584608 3310641438980720572 3334105898103478784 3351728055212432896 3354202510546256369 3361813149334255616 3368051406130675264 3412367872000815728 3426456921843923968 3431058896755922432 3431272098700665856 3447768599175188288 3476420415788832512 3493133975480124976 3507556493958573056 3536705162883436544 3565306165056160616 3590575582572977152 3609777583604168704 3620414160821506048 3627132283525342592 3641123727169550336 3689262482061618176 3690030531216533504 3695216106293024768 3706999320917683648 3712981568342510464 3747004546376419328 3765252945141239552 3777368531955386368 3783590215977966368 3814795747050992704 3830546348814209024 3833374297767150136 3849201607006486016 3883813433264086322 3899848996572360832 3921210167721054208 3940306970485929472 3973051903758665728 3992153114834428544 4052186848000968677 4054887787075181056 4074635617207040704 4108496855023165696 4128249243749238608 4145294038314677248 4148096595882648409 4179742465225879552 4199837380924080896 4243407506677154816 4278671280970870784 4286610880529950336 4299241815975538432 4303146223018559488 4359766568058277376 4360945173255903232 4380999197448171584 4388069126222966912 4402061693589749332 4438643923730384368 4456970281796983808 4464162810492729344 4530069949623053836 4562460702667918336 4569823468729243648 4631070683429678488 4634157470943064064 4656726419665189376 4695133227139683328 4695424977169332224 4717999135713415552 4740681823865883896 4780078071709644704 4792140111997941248 4799814149627521024 4878840015340009264 4898983863462800384 4902295976952220847 4913419218257758208 4963444177455731968 4982590363495174144 4987306889847346064 5014936144254819328 5049515463769993216 5056611513874665472 5072735912834724992 5080922146152909056 5105349656470951888 5169030622675791872 5177222799569204384 5202436546969703756 5270889659429831437 5275828776036861952 5291374542739124224 5292652209633918272 5391999012243903488 5400700463043651584 5417922084418153024 5462946367668165376 5476731556569075712 5548793813892353024 5575470707228373952 5575817160388582016 5602623973659680968 5649183175656852832 5672507631377979392 5676342710155203086 5699779302682681216 5747145889685584384 5793622518216261001 5806768167031896064 5834685321681087872 5883173011334947328 5894089960728681712 5916826056650519296 5996299613226866944 6004726172726165248 6023873896491235928 6033595048556579504 6108854372253208576 6138223864427502848 6243367277335046144 6253442641418964992 6283507269502710016 6371966522546713088 6372362469015522304 6402998827039635392 6424919152927987712 6456209343607831808 6487248811605946384 6514033488780207104 6568166731069239296 6589192653997169216 6621282877961441144 6668211796206957568 6703456110424865792 6708405021092512738 6723626298668511232 6736102812261350528 6824735744001631456 6852913843687847936 6862117793511844864 6862544197401331712 6895537198350376576 6952840831577665024 6986267950960249952 7015112987917146112 7130612330112321232 7181151165145954304 7219555167208337408 7254264567050685184 7282247454339100672 7378524964123236352 7380061062433067008 7390432212586049536 7413998641835367296 7425963136685020928 7494009092752838656 7530505890282479104 7554737063910772736 7567180431955932736 7629591494101985408 7666748595534300272 7698403214012972032 7703607963782061331 7767626866528172644 7799697993144721664 7880613940971858944 7946103807517331456 7984306229668857088 8104373696001937354 8109775574150362112 8149271234414081408 8216993710046331392 8256498487498477216 8290588076629354496 8296193191765296818 8399674761848161792 8486815013354309632 8573221761059900672 8598483631951076864 8606292446037118976 8719533136116554752 8721890346511806464 8761998394896343168 8776138252445933824 8804123387179498664 8877287847460768736 8913940563593967616 8928325620985458688 9060139899246107672 9104263957196981573 9124921405335836672 9139646937458487296 9262141366859356976 9313452839330378752 9390266454279366656 9390849954338664448 9435998271426831104 9481363647731767792 9560156143419289408 9584280223995882496 9599628299255042048 9757680030680018528 9797967726925600768 9804591953904441694 9826838436515516416 9926888354911463936 9974613779694692128 10029872288509638656 10145471825669449984 10161844292305818112 10210699312941903776 10354445599138408768 10404873093939407512 10541779318859662874 10551657552073723904 10585304419267836544 10783998024487806976 10801400926087303168 10835844168836306048 10925892735336330752 11097587627784706048 11150941414456747904 11151634320777164032 11205247947319361936 11298366351313705664 11345015262755958784 11352685420310406172 11399558605365362432 11494291779371168768 11587245036432522002 11613536334063792128 11669370643362175744 11766346022669894656 11788179921457363424 11833652113301038592 11992599226453733888 12009452345452330496 12047747792982471856 12067190097113159008 12276447728855005696 12486734554670092288 12567014539005420032 12743933045093426176 12744724938031044608 12805997654079270784 12849838305855975424 12912418687215663616 12974497623211892768 13028066977560414208 13178385307994338432 13242565755922882288 13336423592413915136 13406912220849731584 13416810042185025476 13472205624522701056 13649471488003262912 13705827687375695872 13724235587023689728 13725088394802663424 13791074396700753152 13905681663155330048 13972535901920499904 14030225975834292224 14261224660224642464 14306700504166685329 14362302330291908608 14508529134101370368 14757049928246472704 14827997283670734592 14851926273370041856 15061011780564958208 15134360863911865472 15259182988203970816 15333497191068600544 15396806428025944064 15407215927564122662 15535253733056345288 15599395986289443328 15761227881943717888 15968612459337714176 16208747392003874708 16219551148300724224 16298542468828162816 16433987420092662784 16512996974996954432 16581176153258708992 16592386383530593636 16799349523696323584 16973630026708619264 17146443522119801344 17196967263902153728 17439066272233109504 17523996789792686336 17552276504891867648 17608246774358997328 17754575694921537472 17827881127187935232 18120279798492215344 18208527914393963146 18249842810671673344 18524282733718713952 18626905678660757504 18780532908558733312 18871996542853662208 18962727295463535584 19120312286838578816 19168560447991764992 19515360061360037056 19595935453851201536 19609183907808883388 19853776709822927872 19949227559389384256 20059744577019277312 20290943651338899968 20323688584611636224 20421398625883807552 20708891198276817536 20809746187878815024 21083558637719325748 21170608838535673088 21567996048975613952 21671688337672612096 21851785470672661504 22195175255569412096 22301882828913495808 22303268641554328064 22410495894638723872 22596732702627411328 22705370840620812344 22799117210730724864 22988583558742337536 23174490072865044004 23338741286724351488 23532692045339789312 23576359842914726848 23667304226602077184 23985198452907467776 24018904690904660992 24095495585964943712 24134380194226318016 24552895457710011392 25134029078010840064 25487866090186852352 25489449876062089216 25611995308158541568 25824837374431327232 25948995246423785536 26056133955120828416 26356770615988676864 26485131511845764576 26672847184827830272 26813824441699463168 26833620084370050952 26944411249045402112 27298942976006525824 27448471174047379456 27582148793401506304 27811363326310660096 27945071803840999808 28522449320449284928 28613401008333370658 29017058268202740736 29655994567341469184 29703852546740083712 30122023561129916416 30268721727823730944 30518365976407941632 30666994382137201088 30793612856051888128 30814431855128245324 31070507466112690576 31198791972578886656 31522455763887435776 31937224918675428352 32417494784007749416 32439102296601448448 32597084937656325632 32867974840185325568 33025993949993908864 33184772767061187272 33598699047392647168 34292887044239602688 34393934527804307456 34878132544466219008 35047993579585372672 35104553009783735296 35216493548717994656 35509151389843074944 36240559596984430688 36417055828787926292 36896227616008820059 37048565467437427904 37253811357321515008 37743993085707324416 37925454590927071168 38240624573677157632 38337120895983529984 39030720122720074112 39218367815617766776 39707553419645855744 39898455118778768512 40581887302677799936 40647377169223272448 40842797251767615104 41417782396553635072 41619492375757630048 42167117275438651496 42341217677071346176 43343376675345224192 43703570941345323008 44603765657826991616 44606537283108656128 44820991789277447744 45193465405254822656 45410741681241624688 45598234421461449728 45977167117484675072 46348980145730088008 46677482573448702976 47065384090679578624 47152719685829453696 47334608453204154368 47970396905814935552 48037809381809321984 48190991171929887424 48268760388452636032 49105790915420022784 50268058156021680128 50975732180373704704 51223990616317083136 51649674748862654464 51897990492847571072 52713541231977353728 52970263023691529152 53667240168740101904 53888822498090804224 53925255746474429317 54597885952013051648 55164297586803012608 55622726652621320192 55890143607681999616 57044898640898569856 57226802016666741316 58034116536405481472 59311989134682938368 59407705093480167424 60244047122259832832 60537443455647461888 61036731952815883264 61333988764274402176 61628863710256490648 62141014932225381152 62397583945157773312 63729847700378871011 63874449837350856704 64834989568015498832 65194169875312651264 65735949680370651136 66051987899987817728 66369545534122374544 67197398094785294336 68585774088479205376 68787869055608614912 70095987159170745344 70209106019567470592 70432987097435989312 71018302779686149888 72481119193968861376 72834111657575852584 73792455232017640118 74097130934874855808 75487986171414648832 75850909181854142336 76481249147354315264 78061440245440148224 78436735631235533552 79415106839291711488 79796910237557537024 81163774605355599872 81294754338446544896 81685594503535230208 82835564793107270144 83238984751515260096 84334234550877302992 84682435354142692352 86686753350690448384 87407141882690646016 89207531315653983232 89213074566217312256 89641983578554895488 90386930810509645312 90821483362483249376 91196468842922899456 92697960291460176016 93354965146897405952 94305439371658907392 94669216906408308736 95940793811629871104 96075618763618643968 96381982343859774848 96537520776905272064 98211581830840045568 100146903529166797303 100536116312043360256 102447981232634166272 103299349497725308928 103795980985695142144 105427082463954707456 105940526047383058304 107334480337480203808 107777644996181608448 107850511492948858634 109195771904026103296 110328595173606025216 111780287215363999232 114089797281797139712 114453604033333482632 116068233072810962944 118623978269365876736 118815410186960334848 121074886911294923776 122073463905631766528 122667977528548804352 123257727420512981296 124282029864450762304 124795167890315546624 127459695400757742022 127748899674701713408 129669979136030997664 130388339750625302528 132103975799975635456 132739091068244749088 137171548176958410752 140191974318341490688 140418212039134941184 140865974194871978624 142036605559372299776 144962238387937722752 145668223315151705168 147584910464035280236 148194261869749711616 150975972342829297664 151701818363708284672 152962498294708630528 156122880490880296448 156873471262471067104 159593820475115074048 162327549210711199744 163371189007070460416 165671129586214540288 166477969503030520192 168668469101754605984 169364870708285384704 173373506701380896768 178415062631307966464 178426149132434624512 179283967157109790976 180773861621019290624 181642966724966498752 182392937685845798912 185395920582920352032 186709930293794811904 188610878743317814784 192763964687719549696 193075041553810544128 200293807058333594606 204895962465268332544 207591961971390284288 210854164927909414912 211881052094766116608 214668960674960407616 215555289992363216896 215701022985897717268 218391543808052206592 220657190347212050432 223560574430727998464 228179594563594279424 228907208066666965264 237247956538731753472 242149773822589847552 244146927811263533056 245335955057097608704 246515454841025962592 248564059728901524608 254919390801515484044 259339958272061995328 260776679501250605056 264207951599951270912 265478182136489498176 280383948636682981376 281731948389743957248 284073211118744599552 289924476775875445504 291336446630303410336 295169820928070560472 296388523739499423232 303403636727416569344 305924996589417261056 312245760981760592896 313746942524942134208 319187640950230148096 326742378014140920832 331342259172429080576 332955939006061040384 337336938203509211968 338729741416570769408 346747013402761793536 356830125262615932928 358567934314219581952 361547723242038581248 363285933449932997504 370791841165840704064 377221757486635629568 385527929375439099392 386150083107621088256 400587614116667189212 409791924930536665088 415183923942780568576 421708329855818829824 423762104189532233216 429337921349920815232 431402045971795434536 436783087616104413184 447121148861455996928 456359189127188558848 457814416133333930528 484299547645179695104 490671910114195217408 493030909682051925184 497128119457803049216 509838781603030968088 518679916544123990656 528415903199902541824 530956364272978996352 563463896779487914496 568146422237489199104 579848953551750891008 582672893260606820672 590339641856141120944 592777047478998846464 606807273454833138688 611849993178834522112 624491521963521185792 627493885049884268416 638375281900460296192 653484756028281841664 662684518344858161152 665911878012122080768 674673876407018423936 701028324704167581121 717135868628439163904 723095446484077162496 726571866899865995008 741583682331681408128 754443514973271259136 771055858750878198784 772300166215242176512 801175228233334378424 830367847885561137152 847524208379064466432 858675842699841630464 862804091943590869072 873566175232208826368 894242297722911993856 912718378254377117696 915628832266667861056 981343820228390434816 986061819364103850368 994256238915606098432 1019677563206061936176 1037359833088247981312 1056831806399805083648 1061912728545957992704 1126927793558975828992 1136292844474978398208 1159697907103501782016 1165345786521213641344 1180679283712282241888 1185554094957997692928 1213614546909666277376 1248983043927042371584 1254987770099768536832 1276750563800920592384 1306969512056563683328 1331823756024244161536 1349347752814036847872 1402056649408335162242 1434271737256878327808 1453143733799731990016 1483167364663362816256 1508887029946542518272 1542111717501756397568 1544600332430484353024 1602350456466668756848 1660735695771122274304 1695048416758128932864 1717351685399683260928 1725608183887181738144 1825436756508754235392 1831257664533335722112 1962687640456780869632 1972123638728207700736 1988512477831212196864 2039355126412123872352 2074719666176495962624 2123825457091915985408 2253855587117951657984 2319395814207003564032 2330691573042427282688 2361358567424564483776 2371108189915995385856 2427229093819332554752 2509975540199537073664 2663647512048488323072 2698695505628073695744 2804113298816670324484 2868543474513756655616 2906287467599463980032 2966334729326725632512 3084223435003512795136 3204700912933337513696 3390096833516257865728 3434703370799366521856 3451216367774363476288 3662515329066671444224 3944247277456415401472 3977024955662424393728 4078710252824247744704 4149439332352991925248 4247650914183831970816 4507711174235903315968 4638791628414007128064 4661383146084854565376 4722717134849128967552 5019951080399074147328 5327295024096976646144 5397391011256147391488 5608226597633340648968 5812574935198927960064 5932669458653451265024 6409401825866675027392 6869406741598733043712 6902432735548726952576 7325030658133342888448 7888494554912830802944 7954049911324848787456 8157420505648495489408 8298878664705983850496 8495301828367663941632 9322766292169709130752 9445434269698257935104 10039902160798148294656 10794782022512294782976 11216453195266681297936 11625149870397855920128 11865338917306902530048 12818803651733350054784 13738813483197466087424 13804865471097453905152 14650061316266685776896 15776989109825661605888 16314841011296990978816 16597757329411967700992 16990603656735327883264 18645532584339418261504 18890868539396515870208 20079804321596296589312 21589564045024589565952 22432906390533362595872 23730677834613805060096 25637607303466700109568 27609730942194907810304 29300122632533371553792 31553978219651323211776 32629682022593981957632 37291065168678836523008 37781737078793031740416 44865812781066725191744 51275214606933400219136 55219461884389815620608 58600245265066743107584 65259364045187963915264 75563474157586063480832 89731625562133450383488 102550429213866800438272 110438923768779631241216 130518728090375927830528 151126948315172126961664 179463251124266900766976 205100858427733600876544 220877847537559262482432 261037456180751855661056 358926502248533801533952 410201716855467201753088 717853004497067603067904 1435706008994135206135808 2871412017988270412271616
- Sum of all divisors σ(n): 8456993422072862178427713
- Sum of proper divisors (its aliquot sum) s(n): 5585581404084591766156097
- 2871412017988270412271616 is an abundant number, because the sum of its proper divisors (5585581404084591766156097) is greater than itself. Its abundance is 2714169386096321353884481
Bases of 2871412017988270412271616
- Binary: 10011000000000101110001110101100011100011101110001101011010101110000010000000000002
- Hexadecimal: 0x2600B8EB1C771AD5C1000
- Base-36: CZL22D01VGJ4LY4G
Squares and roots of 2871412017988270412271616
- 2871412017988270412271616 squared (28714120179882704122716162) is 8245006977047471365661203308590453856525359251456
- 2871412017988270412271616 cubed (28714120179882704122716163) is 23674812122291248903212035216144714563762794789794293537330424698315472896
-
2871412017988270412271616 is a
perfect square number . Itssquare root is 1694524127296 -
The
cube root of 2871412017988270412271616 is 142134172.2317147645
Scales and comparisons
How big is 2871412017988270412271616?- 2,871,412,017,988,270,412,271,616 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,871,412,017,988,270,412,271,616 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 2871412017988270412271616 cubic inches would be around 11844514.4 feet tall.
Recreational maths with 2871412017988270412271616
- 2871412017988270412271616 backwards is 6161722140728897102141782
- The number of decimal digits it has is: 25
- The sum of 2871412017988270412271616's digits is 97
- 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 2871412017988270412271616 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 2871412017988270412271616 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/2871412017988270412271616/
Chicago style:
Numbermatics. 2024. "Number 2871412017988270412271616 - Facts about the integer". https://numbermatics.com/n/2871412017988270412271616/
The information we have on file for 2871412017988270412271616 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 2871412017988270412271616, math, Factors of 2871412017988270412271616, curriculum, school, college, exams, university, Prime factorization of 2871412017988270412271616, STEM, science, technology, engineering, physics, economics, calculator, two septillion, eight hundred seventy-one sextillion, four hundred twelve quintillion, seventeen quadrillion, nine hundred eighty-eight trillion, two hundred seventy billion, four hundred twelve million, two hundred seventy-one thousand, six hundred sixteen.