253388856793748335509897216
253,388,856,793,748,335,509,897,216 is an even composite number composed of six prime numbers multiplied together.
What does the number 253388856793748335509897216 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 16875 divisors.
253388856793748335509897216 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred seventy-five divisors.
Prime factorization of 253388856793748335509897216:
224 × 34 × 132 × 192 × 374 × 12772
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 19 × 19 × 37 × 37 × 37 × 37 × 1277 × 1277)See below for interesting mathematical facts about the number 253388856793748335509897216 from the Numbermatics database.
Names of 253388856793748335509897216
- Cardinal: 253388856793748335509897216 can be written as Two hundred fifty-three septillion, three hundred eighty-eight sextillion, eight hundred fifty-six quintillion, seven hundred ninety-three quadrillion, seven hundred forty-eight trillion, three hundred thirty-five billion, five hundred nine million, eight hundred ninety-seven thousand, two hundred sixteen.
Scientific notation
- Scientific notation: 2.53388856793748335509897216 × 1026
Factors of 253388856793748335509897216
Divisors of 253388856793748335509897216
- Number of divisors d(n): 16875
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 32 36 37 38 39 48 52 54 57 64 72 74 76 78 81 96 104 108 111 114 117 128 144 148 152 156 162 169 171 192 208 216 222 228 234 247 256 288 296 304 312 324 333 338 342 351 361 384 416 432 444 456 468 481 494 507 512 513 576 592 608 624 648 666 676 684 702 703 722 741 768 832 864 888 912 936 962 988 999 1014 1024 1026 1053 1083 1152 1184 1216 1248 1277 1296 1332 1352 1368 1369 1404 1406 1443 1444 1482 1521 1536 1539 1664 1728 1776 1824 1872 1924 1976 1998 2028 2048 2052 2106 2109 2166 2223 2304 2368 2432 2496 2554 2592 2664 2704 2736 2738 2808 2812 2886 2888 2964 2997 3042 3072 3078 3211 3249 3328 3456 3552 3648 3744 3831 3848 3952 3996 4056 4096 4104 4107 4212 4218 4329 4332 4446 4563 4608 4693 4736 4864 4992 5108 5184 5328 5408 5472 5476 5616 5624 5772 5776 5928 5994 6084 6144 6156 6253 6327 6422 6498 6656 6669 6912 7104 7296 7488 7662 7696 7904 7992 8112 8192 8208 8214 8424 8436 8658 8664 8892 9126 9139 9216 9386 9472 9633 9728 9747 9984 10216 10368 10656 10816 10944 10952 11232 11248 11493 11544 11552 11856 11988 12168 12288 12312 12321 12506 12654 12844 12987 12996 13312 13338 13357 13689 13824 14079 14208 14592 14976 15324 15392 15808 15984 16224 16384 16416 16428 16601 16848 16872 17316 17328 17784 17797 18252 18278 18432 18759 18772 18944 18981 19266 19456 19494 19968 20007 20432 20736 21312 21632 21888 21904 22464 22496 22986 23088 23104 23712 23976 24263 24336 24576 24624 24642 25012 25308 25688 25974 25992 26011 26624 26676 26714 27378 27417 27648 28158 28416 28899 29184 29241 29952 30648 30784 31616 31968 32448 32768 32832 32856 33202 33696 33744 34479 34632 34656 35568 35594 36504 36556 36864 36963 37518 37544 37888 37962 38532 38912 38961 38988 39936 40014 40071 40864 41472 42237 42624 43264 43776 43808 44928 44992 45972 46176 46208 47249 47424 47952 48526 48672 49152 49248 49284 49803 50024 50616 50653 51376 51948 51984 52022 53248 53352 53391 53428 54756 54834 55296 56277 56316 56832 56943 57798 58368 58482 59904 61009 61296 61568 63232 63936 64896 65536 65664 65712 66404 67392 67488 68958 69264 69312 71136 71188 72789 73008 73112 73728 73926 75036 75088 75776 75924 77064 77824 77922 77976 78033 79872 80028 80142 81728 82251 82944 84474 85248 86528 86697 87552 87616 89856 89984 91944 92352 92416 94498 94848 95904 97052 97344 98304 98496 98568 99606 100048 101232 101306 102752 103437 103896 103968 104044 106496 106704 106782 106856 109512 109668 110592 110889 112554 112632 113664 113886 115596 116736 116964 118807 119808 120213 122018 122592 123136 126464 126711 127872 129792 131072 131328 131424 132808 134784 134976 137916 138528 138624 141747 142272 142376 145578 146016 146224 147456 147852 149409 150072 150176 151552 151848 151959 154128 155648 155844 155952 156066 159744 160056 160173 160284 163456 164502 165888 168831 168948 170496 173056 173394 173641 175104 175232 179712 179968 183027 183888 184704 184832 188996 189696 191808 194104 194688 196608 196992 197136 199212 200096 202464 202612 205504 206874 207792 207936 208088 212992 213408 213564 213712 215813 218367 219024 219336 221184 221778 225108 225264 227328 227772 231192 231361 233472 233928 234099 237614 239616 240426 244036 245184 246272 246753 252928 253422 255744 259584 260091 262144 262656 262848 265616 269568 269952 275832 277056 277248 283494 284544 284752 291156 292032 292448 294912 295704 298818 300144 300352 303104 303696 303918 308256 311296 311688 311904 312132 315419 319488 320112 320346 320568 326912 329004 331776 337662 337896 338143 340992 346112 346788 347282 350208 350464 356421 359424 359936 360639 366054 367776 369408 369664 377992 379392 380133 383616 388208 389376 393216 393984 394272 398424 400192 404928 405224 411008 413748 415584 415872 416176 425241 425984 426816 427128 427424 431626 436734 438048 438672 442368 443556 448227 450216 450528 454656 455544 455877 460997 462384 462722 466944 467856 468198 475228 479232 480519 480852 488072 490368 492544 493506 494209 505856 506493 506844 511488 519168 520182 520923 524288 525312 525696 531232 539136 539904 549081 551664 554112 554496 566988 569088 569504 582312 584064 584896 589824 591408 597636 600288 600704 606208 607392 607836 614237 616512 622592 623376 623808 624264 630838 638976 640224 640692 641136 647439 653824 655101 658008 658489 663552 675324 675792 676286 681984 692224 693576 694083 694564 700416 700928 702297 712842 718848 719872 721278 732108 735552 738816 739328 740259 755984 758784 760266 767232 776416 778752 786432 787968 788544 796848 800384 809856 810448 822016 827496 831168 831744 832352 850482 851968 853632 854256 854848 863252 873468 876096 877344 884736 887112 896454 897731 900432 901056 909312 911088 911754 921994 924768 925444 933888 935712 936396 946257 950456 958464 961038 961704 962407 976144 980736 985088 987012 988418 1011712 1012986 1013688 1014429 1022976 1038336 1040364 1041846 1048576 1050624 1051392 1062464 1069263 1078272 1079808 1081917 1098162 1103328 1108224 1108992 1133976 1138176 1139008 1164624 1168128 1169792 1179648 1182816 1195272 1200576 1201408 1212416 1214784 1215672 1228474 1233024 1245184 1246752 1247616 1248528 1261676 1275723 1277952 1280448 1281384 1282272 1294878 1307648 1310202 1316016 1316978 1327104 1344681 1350648 1351584 1352572 1363968 1367631 1382991 1384448 1387152 1388166 1389128 1400832 1401856 1404594 1425684 1437696 1439744 1441557 1442556 1464216 1471104 1477632 1478656 1480518 1482627 1511968 1517568 1520532 1534464 1552832 1557504 1562769 1572864 1575936 1577088 1593696 1600768 1619712 1620896 1630729 1644032 1647243 1654992 1662336 1663488 1664704 1700964 1703936 1707264 1708512 1709696 1726504 1746936 1748213 1752192 1754688 1769472 1774224 1792908 1795462 1800864 1802112 1818624 1822176 1823508 1842711 1843988 1849536 1850888 1867776 1871424 1872792 1874161 1892514 1900912 1916928 1922076 1923408 1924814 1942317 1952288 1961472 1965303 1970176 1974024 1975467 1976836 2023424 2025972 2027376 2028858 2045952 2076672 2080728 2082249 2083692 2097152 2101248 2102784 2106891 2124928 2138526 2156544 2159616 2163834 2196324 2206656 2216448 2217984 2257333 2267952 2276352 2278016 2329248 2336256 2339584 2359296 2365632 2390544 2401152 2402816 2424832 2429568 2431344 2456948 2466048 2490368 2493504 2495232 2497056 2523352 2551446 2555904 2560896 2562768 2564544 2589756 2615296 2620404 2632032 2633956 2654208 2689362 2693193 2701296 2703168 2705144 2727936 2735262 2765982 2768896 2774304 2776332 2778256 2801664 2803712 2809188 2838771 2851368 2875392 2879488 2883114 2885112 2887221 2928432 2942208 2955264 2957312 2961036 2965254 3023936 3035136 3041064 3043287 3068928 3105664 3115008 3125538 3145728 3151872 3154176 3187392 3201536 3207789 3239424 3241792 3261458 3288064 3294486 3309984 3324672 3326976 3329408 3401928 3407872 3414528 3417024 3419392 3453008 3493872 3496426 3504384 3509376 3538944 3548448 3585816 3590924 3601728 3604224 3637248 3644352 3647016 3685422 3687976 3699072 3701776 3735552 3742848 3745584 3748322 3785028 3801824 3827169 3833856 3844152 3846816 3849628 3884634 3904576 3922944 3930606 3940352 3948048 3950934 3953672 4046848 4051944 4054752 4057716 4091904 4100447 4102893 4148973 4153344 4161456 4164498 4167384 4194304 4202496 4205568 4213782 4249856 4277052 4313088 4319232 4327668 4392648 4395859 4413312 4432896 4435968 4447881 4514666 4535904 4552704 4556032 4658496 4672512 4679168 4688307 4718592 4731264 4781088 4802304 4805632 4849664 4859136 4862688 4892187 4913896 4932096 4941729 4980736 4987008 4990464 4994112 5046704 5102892 5111808 5121792 5125536 5129088 5179512 5230592 5240808 5244639 5264064 5267912 5308416 5378724 5386386 5402592 5406336 5410288 5455872 5470524 5528133 5531964 5537792 5548608 5552664 5556512 5603328 5607424 5618376 5622483 5677542 5702736 5750784 5758976 5766228 5770224 5774442 5826951 5856864 5884416 5910528 5914624 5922072 5926401 5930508 5992961 6047872 6070272 6082128 6086574 6137856 6211328 6230016 6246747 6251076 6291456 6303744 6308352 6374784 6403072 6415578 6424717 6478848 6483584 6522916 6576128 6588972 6619968 6649344 6653952 6658816 6771999 6803856 6815744 6829056 6834048 6838784 6906016 6987744 6992852 7008768 7018752 7077888 7096896 7171632 7181848 7203456 7208448 7274496 7288704 7294032 7370844 7375952 7398144 7403552 7471104 7485696 7491168 7496644 7570056 7603648 7654338 7667712 7688304 7693632 7699256 7769268 7809152 7845888 7861212 7880704 7896096 7901868 7907344 7985081 8079579 8093696 8103888 8109504 8115432 8183808 8200894 8205786 8297946 8306688 8322912 8328996 8334768 8388608 8404992 8411136 8427564 8499712 8516313 8554104 8560357 8626176 8638464 8655336 8661663 8785296 8791718 8826624 8865792 8871936 8895762 9029332 9071808 9105408 9112064 9129861 9316992 9345024 9358336 9376614 9437184 9462528 9562176 9604608 9611264 9623367 9699328 9718272 9725376 9784374 9827792 9864192 9883458 9961472 9974016 9980928 9988224 10093408 10205784 10223616 10243584 10251072 10258176 10359024 10461184 10481616 10489278 10528128 10535824 10616832 10757448 10772772 10805184 10812672 10820576 10911744 10941048 11056266 11063928 11075584 11097216 11105328 11113024 11206656 11214848 11236752 11244966 11355084 11405472 11501568 11517952 11532456 11540448 11548884 11653902 11670503 11713728 11768832 11821056 11829248 11844144 11852802 11861016 11985922 12095744 12140544 12164256 12173148 12275712 12301341 12422656 12446919 12460032 12493494 12502152 12511291 12582912 12607488 12616704 12749568 12806144 12831156 12849434 12957696 12967168 13045832 13152256 13177944 13187577 13239936 13298688 13307904 13317632 13343643 13543998 13607712 13631488 13658112 13668096 13677568 13812032 13975488 13985704 14017536 14037504 14064921 14155776 14193792 14343264 14363696 14406912 14416896 14548992 14577408 14588064 14676561 14741688 14751904 14796288 14807104 14942208 14971392 14982336 14993288 15140112 15207296 15308676 15335424 15376608 15387264 15398512 15538536 15618304 15691776 15722424 15733917 15761408 15792192 15803736 15814688 15970162 16159158 16187392 16207776 16219008 16230864 16367616 16401788 16411572 16584399 16595892 16613376 16645824 16657992 16669536 16777216 16809984 16822272 16855128 16867449 16999424 17032626 17056889 17108208 17120714 17252352 17276928 17310672 17323326 17480853 17570592 17583436 17653248 17731584 17743872 17779203 17791524 17978883 18058664 18143616 18210816 18224128 18259722 18285733 18633984 18690048 18716672 18740241 18753228 18874368 18925056 19124352 19209216 19222528 19246734 19274151 19398656 19436544 19450752 19568748 19655584 19728384 19766916 19922944 19948032 19961856 19976448 20186816 20315997 20411568 20447232 20487168 20502144 20516352 20718048 20922368 20963232 20978556 21056256 21071648 21199477 21233664 21514896 21545544 21610368 21625344 21641152 21823488 21882096 22112532 22127856 22151168 22194432 22210656 22226048 22413312 22429696 22473504 22489932 22710168 22726769 22810944 23003136 23035904 23064912 23080896 23097768 23307804 23341006 23427456 23537664 23642112 23658496 23688288 23705604 23722032 23955243 23971844 24191488 24238737 24281088 24328512 24346296 24364093 24551424 24602682 24845312 24893838 24920064 24986988 25004304 25022582 25165824 25214976 25233408 25499136 25548939 25612288 25662312 25681071 25698868 25915392 25934336 25984989 26091664 26304512 26355888 26375154 26479872 26597376 26615808 26635264 26687286 27087996 27215424 27262976 27316224 27336192 27355136 27389583 27624064 27950976 27971408 28035072 28075008 28129842 28311552 28387584 28686528 28727392 28813824 28833792 29097984 29154816 29176128 29353122 29483376 29503808 29592576 29614208 29884416 29942784 29964672 29986576 30280224 30414592 30617352 30670848 30753216 30774528 30797024 30983851 31077072 31236608 31383552 31444848 31467834 31522816 31584384 31607472 31629376 31940324 32318316 32374784 32415552 32438016 32461728 32735232 32803576 32823144 33168798 33191784 33216047 33226752 33291648 33315984 33339072 33619968 33644544 33710256 33734898 33998848 34065252 34113778 34216416 34241428 34504704 34553856 34621344 34646652 34961706 35011509 35141184 35166872 35306496 35463168 35487744 35558406 35583048 35609059 35957766 36117328 36287232 36421632 36448256 36519444 36571466 36904023 37267968 37340757 37380096 37433344 37480482 37506456 37533873 37748736 37850112 38248704 38418432 38445056 38493468 38548302 38797312 38873088 38901504 39137496 39311168 39456768 39533832 39562731 39845888 39896064 39923712 39952896 40030929 40373632 40631994 40823136 40894464 40974336 41004288 41032704 41436096 41844736 41926464 41957112 42112512 42143296 42398954 42467328 43029792 43091088 43220736 43250688 43282304 43646976 43764192 44029683 44225064 44255712 44302336 44388864 44421312 44452096 44826624 44859392 44947008 44979864 45420336 45453538 45621888 46006272 46071808 46129824 46161792 46195536 46615608 46682012 46854912 47075328 47201751 47284224 47316992 47376576 47411208 47444064 47910486 47943688 48382976 48477474 48562176 48657024 48692592 48728186 49102848 49205364 49690624 49753197 49787676 49840128 49973976 50008608 50045164 50331648 50429952 50466816 50602347 50998272 51097878 51170667 51224576 51324624 51362142 51397736 51830784 51868672 51969978 52183328 52609024 52711776 52750308 52959744 53194752 53231616 53270528 53337609 53374572 53936649 54175992 54430848 54525952 54632448 54672384 54710272 54779166 54857199 55248128 55901952 55942816 56070144 56150016 56259684 56623104 56775168 57373056 57454784 57627648 57667584 57822453 58195968 58309632 58352256 58706244 58966752 59007616 59185152 59228416 59768832 59885568 59929344 59973152 60336973 60560448 60829184 60947991 61234704 61341696 61506432 61549056 61594048 61967702 62154144 62473216 62767104 62889696 62935668 63045632 63168768 63214944 63258752 63598431 63880648 64636632 64683881 64749568 64831104 64876032 64923456 65470464 65607152 65646288 66337596 66383568 66432094 66453504 66583296 66631968 66678144 67239936 67289088 67420512 67469796 67997696 68130504 68180307 68227556 68432832 68482856 69009408 69107712 69242688 69293304 69923412 70023018 70282368 70333744 70612992 70926336 70975488 71116812 71166096 71218118 71865729 71915532 72234656 72574464 72716211 72843264 72896512 73038888 73092279 73142932 73808046 74535936 74681514 74760192 74866688 74960964 75012912 75067746 75497472 75700224 76497408 76836864 76890112 76986936 77043213 77096604 77594624 77746176 77803008 77908493 77954967 78274992 78622336 78913536 79067664 79125462 79691776 79792128 79847424 79905792 80061858 80747264 81263988 81646272 81788928 81948672 82008576 82065408 82872192 83521321 83689472 83852928 83914224 84225024 84286592 84797908 84934656 86059584 86182176 86441472 86501376 86564608 87293952 87528384 88059366 88450128 88511424 88604672 88777728 88842624 88904192 89653248 89718784 89894016 89959728 90840672 90907076 91243776 92012544 92143616 92259648 92323584 92391072 92951553 93231216 93364024 93709824 94150656 94403502 94568448 94633984 94753152 94822416 94888128 95820972 95887376 96765952 96954948 97124352 97314048 97385184 97456372 98205696 98410728 99381248 99506394 99575352 99648141 99680256 99947952 100017216 100090328 100859904 100933632 101204694 101996544 102195756 102341334 102449152 102649248 102724284 102795472 103661568 103737344 103939956 104366656 105034527 105218048 105423552 105500616 105919488 106389504 106463232 106541056 106675218 106749144 106827177 107873298 108351984 108861696 109051904 109264896 109344768 109420544 109558332 109714398 110496256 110712069 111803904 111885632 112140288 112300032 112519368 112601619 113246208 113550336 114746112 114909568 115255296 115335168 115644906 116391936 116619264 116704512 117412488 117933504 118015232 118370304 118456832 118688193 119537664 119771136 119858688 119946304 120673946 121120896 121658368 121895982 122469408 122683392 123012864 123098112 123188096 123935404 124308288 124946432 125534208 125779392 125871336 126091264 126337536 126429888 126517504 127196862 127761296 129273264 129367762 129499136 129662208 129752064 129846912 130940928 131214304 131292576 132089049 132675192 132767136 132864188 132907008 133166592 133263936 133356288 134479872 134578176 134841024 134939592 135995392 136261008 136360614 136455112 136865664 136965712 138018816 138215424 138485376 138586608 139846824 140046036 140564736 140667488 141225984 141605253 141852672 141950976 142233624 142332192 142436236 143731458 143831064 144469312 145148928 145432422 145686528 145793024 146077776 146184558 146285864 147616092 149071872 149363028 149520384 149733376 149921928 150025824 150135492 150994944 151400448 151716539 151807041 152994816 153512001 153673728 153780224 153973872 154086426 154193208 155189248 155492352 155606016 155816986 155909934 156549984 157244672 157827072 158135328 158250924 159383552 159584256 159694848 159811584 160123716 161494528 161809947 162527976 162646783 163292544 163577856 163897344 164017152 164130816 164571597 165744384 167042642 167378944 167705856 167828448 168450048 168573184 169595816 169869312 172119168 172364352 172882944 173002752 173129216 173467359 174587904 175056768 176118732 176900256 177022848 177209344 177555456 177685248 177808384 179306496 179437568 179788032 179919456 181010919 181681344 181814152 182487552 182843973 184025088 184287232 184519296 184647168 184782144 185903106 186462432 186728048 187419648 188301312 188807004 189136896 189267968 189506304 189644832 189776256 190795293 191641944 191774752 193531904 193909896 194051643 194248704 194628096 194770368 194912744 196411392 196821456 198762496 199012788 199150704 199296282 199360512 199895904 200034432 200180656 201719808 201867264 202409388 203993088 204391512 204540921 204682668 204898304 205298496 205448568 205590944 207323136 207474688 207879912 208733312 210069054 210436096 210847104 211001232 211838976 212779008 212926464 213082112 213350436 213498288 213654354 215597187 215746596 216703968 217723392 218103808 218529792 218689536 218841088 219116664 219276837 219428796 220992512 221424138 221739557 223607808 223771264 224280576 224600064 225038736 225203238 226492416 227100672 229492224 229819136 230510592 230670336 231129639 231289812 232783872 233238528 233409024 233725479 234824976 235867008 236030464 236740608 236913664 237376386 237714529 239075328 239542272 239717376 239892608 241347892 242241792 243316736 243791964 244938816 245366784 246025728 246196224 246376192 247870808 248616576 249892864 250563963 251068416 251558784 251742672 252182528 252675072 252859776 253035008 254393724 255522592 258546528 258735524 258998272 259324416 259504128 259693824 261881856 262428608 262585152 264178098 265350384 265534272 265728376 265814016 266333184 266527872 266712576 268959744 269156352 269682048 269879184 271990784 272522016 272721228 272910224 273731328 273931424 275593201 276037632 276430848 276970752 277173216 278854659 279693648 280092072 281129472 281334976 282451968 283210506 283705344 283901952 284467248 284664384 284872472 287462916 287662128 288938624 290297856 290864844 291373056 291586048 292155552 292369116 292571728 295232184 295447997 298143744 298726056 298944423 299040768 299466752 299843856 300051648 300270984 302800896 303433078 303614082 305989632 307024002 307347456 307560448 307947744 308172852 308386416 310378496 310984704 311212032 311633972 311819868 313099968 314489344 315103581 315654144 316270656 316501848 316733209 318767104 319168512 319389696 319623168 320247432 320481531 322989056 323619894 325055952 325293566 326585088 327155712 327794688 328034304 328261632 329143194 331488768 332136207 334085284 334757888 335411712 335656896 336900096 337146368 337804857 339191632 339738624 344238336 344728704 345765888 346005504 346258432 346934718 349175808 350113536 352237464 353800512 354045696 354418688 355110912 355370496 355616768 356064579 358612992 358875136 359576064 359838912 362021838 363362688 363628304 364975104 365687946 368050176 368574464 369038592 369294336 369564288 371806212 372924864 373456096 374839296 376602624 377614008 378273792 378535936 379012608 379289664 379552512 381590586 383283888 383549504 387063808 387819792 388103286 388497408 389256192 389540736 389825488 392822784 393642912 397524992 398025576 398301408 398592564 398721024 399791808 400068864 400361312 402790063 403439616 403734528 404818776 407986176 408783024 409081842 409365336 409796608 410596992 410897136 411181888 414646272 414949376 415759824 417466624 420138108 420872192 421694208 422002464 423677952 425558016 425852928 426164224 426700872 426996576 427308708 431194374 431493192 431808611 433407936 435446784 437059584 437379072 437682176 438233328 438553674 438857592 441985024 442848276 443479114 447215616 447542528 448561152 449200128 450077472 450406476 452984832 454201344 455149617 458984448 459638272 460536003 461021184 461340672 462259278 462579624 462917767 465567744 466477056 466818048 467450958 469649952 471734016 472060928 473481216 473827328 474752772 475429058 478150656 479084544 479434752 479785216 482695784 484483584 485429841 486633472 487583928 487940349 489877632 490733568 492051456 492392448 492752384 493714791 495741616 497233152 499785728 501127926 502136832 503117568 503485344 504365056 505350144 505719552 506070016 508787448 511045184 517093056 517471048 517996544 518648832 519008256 519387648 520402077 523763712 524857216 525170304 528356196 530700768 531068544 531456752 531628032 532666368 533055744 533425152 537919488 538312704 539364096 539758368 543032757 543981568 545044032 545442456 545820448 547462656 547862848 551186402 552075264 552861696 553941504 554346432 557709318 559387296 560184144 562258944 562669952 564903936 566421012 567410688 567803904 568934496 569328768 569744944 572385879 574925832 575324256 577877248 580595712 581729688 582154929 582746112 583172096 584311104 584738232 585143456 588693169 590464368 590895994 596287488 597452112 597888846 598081536 598933504 599687712 600103296 600541968 605601792 606866156 607228164 611979264 613622763 614048004 614694912 615120896 615895488 616345704 616772832 620756992 621969408 622424064 623267944 623639736 626199936 628978688 630207162 631104893 631308288 632541312 633003696 633466418 638337024 638779392 639246336 640494864 640963062 645978112 646791561 647239788 650111904 650587132 653170176 654311424 655589376 656068608 656523264 657830511 658286388 662977536 664272414 665218671 668170568 669515776 670823424 671313792 673800192 674292736 675609714 676572121 678383264 679477248 688476672 689457408 691531776 692011008 692516864 693388917 693869436 698351616 700227072 701176437 704474928 707601024 708091392 708837376 710221824 710740992 711233536 712129158 713143587 717225984 717750272 719152128 719677824 724043676 726725376 727256608 729950208 731375892 736100352 737148928 738077184 738588672 739128576 743612424 745849728 746912192 749678592 751691889 753205248 755228016 756547584 757071872 758025216 758579328 759105024 763181172 766567776 767099008 774127616 775639584 776206572 776994816 778512384 779081472 779650976 784380649 785645568 787285824 795049984 796051152 796602816 797185128 797442048 799583616 800137728 800722624 805580126 806879232 807469056 809637552 815972352 817566048 818163684 818730672 819593216 821193984 821794272 822363776 826779603 829292544 829898752 831519648 834933248 836563977 840276216 840890453 841744384 843388416 844004928 847355904 851116032 851705856 852328448 853401744 853993152 854617416 862388748 862986384 863617222 866815872 870893568 874119168 874758144 875364352 876466656 877107348 877715184 883970048 885696552 886343991 886958228 894431232 895085056 896833269 897122304 898400256 900154944 900812952 908402688 910299234 917968896 919276544 921072006 922042368 922681344 924518556 925159248 925835534 931135488 932954112 933636096 934901916 939299904 943468032 944121856 945310743 946962432 947654656 949505544 950199627 950858116 956301312 958169088 958869504 959570432 961444593 965391568 968967168 970859682 973266944 975167856 975880698 979755264 981467136 984102912 984784896 985504768 987429582 991483232 994466304 999571456 1002255852 1004273664 1006235136 1006970688 1008730112 1010700288 1011439104 1012140032 1013414571 1017574896 1022090368 1034186112 1034942096 1035993088 1037297664 1038016512 1038775296 1040804154 1047527424 1049714432 1050340608 1056712392 1061401536 1062137088 1062913504 1063256064 1065332736 1066111488 1066850304 1075838976 1076625408 1078728192 1079516736 1086065514 1087963136 1090088064 1090884912 1091640896 1094925312 1095725696 1102372804 1104150528 1105723392 1107883008 1108692864 1115418636 1118774592 1120368288 1124517888 1125339904 1129807872 1132842024 1134821376 1135607808 1137868992 1138657536 1139489888 1144771758 1146402487 1149851664 1150648512 1155754496 1161191424 1163459376 1164309858 1165492224 1166344192 1168622208 1169476464 1170286912 1177386338 1180928736 1181791988 1192574976 1194904224 1195777692 1196163072 1197867008 1199375424 1200206592 1201083936 1208370189 1211203584 1213732312 1214456328 1223958528 1227245526 1228096008 1228993739 1229389824 1230241792 1231790976 1232691408 1233545664 1243938816 1244848128 1246535888 1247279472 1252399872 1257957376 1260414324 1262209786 1262616576 1265082624 1266007392 1266932836 1276674048 1277558784 1278492672 1280989728 1281926124 1291956224 1293583122 1294479576 1295425833 1300223808 1301174264 1306340352 1311178752 1312137216 1313046528 1315661022 1316572776 1325955072 1328544828 1330437342 1336341136 1339031552 1341646848 1342627584 1347600384 1348585472 1351219428 1353144242 1356766528 1358954496 1365448851 1376953344 1378914816 1381608009 1383063552 1384022016 1385033728 1386777834 1387738872 1388753301 1396703232 1400454144 1402352874 1408949856 1415202048 1416182784 1417674752 1420443648 1421481984 1422467072 1424258316 1426287174 1434451968 1435500544 1438304256 1439355648 1448087352 1453450752 1454513216 1459900416 1462751784 1463821047 1472200704 1474297856 1476154368 1477177344 1478257152 1481144373 1487224848 1491699456 1493824384 1499357184 1503383778 1506410496 1510456032 1513095168 1514143744 1516050432 1517158656 1518210048 1526362344 1533135552 1534198016 1548255232 1551279168 1552413144 1553989632 1557024768 1558162944 1559301952 1568761298 1571291136 1574571648 1590099968 1592102304 1593205632 1594370256 1594884096 1599167232 1600275456 1601445248 1611160252 1613758464 1614938112 1619275104 1629098271 1631944704 1635132096 1636327368 1637461344 1639186432 1642387968 1643588544 1644727552 1653559206 1658585088 1659797504 1663039296 1669866496 1673127954 1680552432 1681780906 1683488768 1686776832 1688009856 1694711808 1702232064 1703411712 1704656896 1706803488 1707986304 1709234832 1717157637 1724777496 1725972768 1727234444 1733631744 1741787136 1746464787 1748238336 1749516288 1750728704 1752933312 1754214696 1755430368 1766079507 1767940096 1771393104 1772687982 1773916456 1788862464 1790170112 1793666538 1794244608 1796800512 1800309888 1801625904 1816805376 1820598468 1835937792 1838553088 1840868289 1842144012 1844084736 1845362688 1849037112 1850318496 1851671068 1862270976 1865908224 1867272192 1869803832 1878599808 1886936064 1888243712 1890621486 1893314679 1893924864 1895309312 1899011088 1900399254 1901716232 1916338176 1917739008 1919140864 1922889186 1930783136 1937934336 1941719364 1946533888 1950335712 1951761396 1959510528 1962934272 1968205824 1969569792 1971009536 1973491533 1974859164 1982966464 1988932608 1995656013 1999142912 2004511704 2008547328 2012470272 2013941376 2017460224 2021400576 2022878208 2024280064 2026829142 2029716363 2035149792 2044180736 2068372224 2069884192 2071986176 2074595328 2076033024 2077550592 2081608308 2095054848 2099428864 2100681216 2103529311 2113424784 2122803072 2124274176 2125827008 2126512128 2130665472 2132222976 2133700608 2139430761 2151677952 2153250816 2157456384 2159033472 2172131028 2175926272 2180176128 2181769824 2183281792 2189850624 2191451392 2204745608 2208301056 2211446784 2215766016 2217385728 2230837272 2232468001 2237549184 2240736576 2249035776 2250679808 2255075667 2259615744 2265684048 2269642752 2271215616 2275737984 2277315072 2278979776 2289543516 2292804974 2299703328 2301297024 2311508992 2322382848 2326918752 2328619716 2330984448 2332688384 2337244416 2338952928 2340573824 2353141947 2354772676 2361857472 2363583976 2385149952 2389808448 2391555384 2392326144 2393303597 2395734016 2398750848 2400413184 2402167872 2416740378 2422407168 2427464624 2428912656 2447917056 2454491052 2456192016 2457987478 2458779648 2460483584 2463581952 2465382816 2467091328 2480338809 2487877632 2489696256 2493071776 2494558944 2504799744 2509691931 2515914752 2520828648 2522671359 2524419572 2525233152 2530165248 2532014784 2533865672 2553348096 2555117568 2556985344 2561979456 2563852248 2583912448 2587166244 2588959152 2590851666 2600447616 2602348528 2612680704 2622357504 2624274432 2626093056 2631322044 2633145552 2651910144 2657089656 2659031973 2660874684 2672682272 2678063104 2683293696 2685255168 2690499807 2695200768 2697170944 2702438856 2706288484 2713533056 2730897702 2753906688 2757829632 2763216018 2766127104 2768044032 2770067456 2773555668 2775477744 2777506602 2793406464 2800908288 2804705748 2817899712 2830404096 2832365568 2835349504 2840887296 2842963968 2844934144 2848516632 2850598881 2852574348 2868903936 2871001088 2876608512 2878711296 2882614241 2884333779 2896174704 2906901504 2909026432 2919800832 2925503568 2927642094 2944401408 2948595712 2952308736 2954354688 2956514304 2962288746 2974449696 2983398912 2987648768 2998714368 3006767556 3012820992 3020912064 3026190336 3028287488 3032100864 3034317312 3036420096 3052724688 3066271104 3068396032 3090288877 3096510464 3102558336 3104826288 3107979264 3114049536 3116325888 3118603904 3137522596 3142582272 3149143296 3180199936 3184204608 3186411264 3188740512 3189768192 3198334464 3200550912 3202890496 3222320504 3227516928 3229876224 3238550208 3258196542 3263889408 3270264192 3272654736 3274922688 3278372864 3284775936 3287177088 3289455104 3307118412 3317170176 3319595008 3326078592 3339732992 3346255908 3361104864 3363561812 3366977536 3373553664 3376019712 3389423616 3404464128 3406823424 3409313792 3413606976 3415972608 3418469664 3434315274 3439207461 3449554992 3451945536 3454468888 3467263488 3483574272 3492929574 3496476672 3499032576 3501457408 3505866624 3508429392 3510860736 3532159014 3535880192 3542786208 3545375964 3547832912 3577724928 3580340224 3587333076 3588489216 3593601024 3600619776 3603251808 3625110567 3633610752 3641196936 3671875584 3677106176 3681736578 3684288024 3686981217 3688169472 3690725376 3698074224 3700636992 3703342136 3731816448 3734544384 3739607664 3757199616 3773872128 3776487424 3781242972 3786629358 3787849728 3790618624 3798022176 3800798508 3803432464 3832676352 3835478016 3838281728 3845778372 3861566272 3875868672 3883438728 3886277499 3893067776 3900671424 3903522792 3919021056 3936411648 3939139584 3942019072 3946983066 3949718328 3965932928 3977865216 3991312026 3998285824 4009023408 4017094656 4024940544 4027882752 4034920448 4042801152 4045756416 4048560128 4053658284 4059432726 4070299584 4088361472 4096346553 4136744448 4139768384 4143972352 4149190656 4152066048 4155101184 4163216616 4166259903 4190109696 4198857728 4201362432 4207058622 4226849568 4245606144 4248548352 4251654016 4253024256 4261330944 4264445952 4267401216 4278861522 4303355904 4306501632 4314912768 4318066944 4344262056 4351852544 4360352256 4363539648 4366563584 4379701248 4382902784 4391463141 4409491216 4416602112 4422893568 4431532032 4434771456 4461674544 4464936002 4475098368 4481473152 4498071552 4501359616 4510151334 4519231488 4531368096 4539285504 4542431232 4551475968 4554630144 4557959552 4579087032 4585609948 4599406656 4602594048 4623017984 4644765696 4653837504 4657239432 4661968896 4665376768 4674488832 4677905856 4681147648 4706283894 4709545352 4723714944 4727167952 4770299904 4779616896 4783110768 4784652288 4786607194 4791468032 4797501696 4800826368 4804335744 4833480756 4844814336 4854929248 4857825312 4887294813 4895834112 4908982104 4912384032 4915974956 4917559296 4920967168 4927163904 4930765632 4934182656 4960677618 4975755264 4979392512 4986143552 4989117888 5009599488 5019383862 5031829504 5041657296 5045342718 5048839144 5050466304 5060330496 5064029568 5067731344 5106696192 5110235136 5113970688 5123958912 5127704496 5167824896 5174332488 5177918304 5181703332 5200895232 5204697056 5225361408 5236270819 5239394361 5244715008 5248548864 5252186112 5262644088 5266291104 5298238521 5303820288 5314179312 5318063946 5321749368 5345364544 5356126208 5366587392 5370510336 5380999614 5390401536 5394341888 5404877712 5412576968 5427066112 5461795404 5507813376 5515659264 5526432036 5532254208 5536088064 5540134912 5547111336 5550955488 5555013204 5586812928 5601816576 5609411496 5613511943 5635799424 5660808192 5664731136 5679944037 5681774592 5685927936 5689868288 5697033264 5701197762 5705148696 5742002176 5753217024 5757422592 5765228482 5768667558 5792349408 5813803008 5818052864 5839601664 5851007136 5855284188 5888802816 5897191424 5904617472 5908709376 5913028608 5924577492 5948899392 5966797824 5975297536 5986968039 5997428736 6013535112 6017930971 6025641984 6041824128 6052380672 6056574976 6064201728 6068634624 6072840192 6089149089 6105449376 6132542208 6136792064 6180577754 6193020928 6205116672 6209652576 6215958528 6228099072 6232651776 6237207808 6275045192 6285164544 6298286592 6310587933 6360399872 6368409216 6372822528 6377481024 6379536384 6396668928 6401101824 6405780992 6418292283 6444641008 6455033856 6459752448 6477100416 6516393084 6527778816 6540528384 6545309472 6549845376 6556745728 6569551872 6574354176 6578910208 6614236824 6634340352 6639190016 6652157184 6679465984 6692511816 6697404003 6722209728 6727123624 6733955072 6747107328 6752039424 6765227001 6778847232 6808928256 6813646848 6818627584 6827213952 6831945216 6836939328 6868630548 6878414922 6899109984 6903891072 6908937776 6934526976 6967148544 6985859148 6992953344 6998065152 7002914816 7011733248 7016858784 7021721472 7059425841 7064318028 7071760384 7085572416 7090751928 7095665824 7155449856 7160680448 7174666152 7176978432 7179910791 7187202048 7201239552 7206503616 7250221134 7267221504 7282393872 7343751168 7354212352 7363473156 7368576048 7373962434 7376338944 7381450752 7396148448 7401273984 7406684272 7441016427 7463632896 7469088768 7479215328 7514399232 7547744256 7552974848 7562485944 7568014077 7573258716 7575699456 7581237248 7596044352 7601597016 7606864928 7653011197 7665352704 7670956032 7676563456 7691556744 7723132544 7751737344 7766877456 7772554998 7786135552 7801342848 7807045584 7838042112 7872823296 7878279168 7884038144 7893966132 7899436656 7931865856 7955730432 7977095919 7982624052 7996571648 8018046816 8034189312 8049881088 8055765504 8069840896 8085602304 8091512832 8097120256 8107316568 8118865452 8140599168 8176722944 8192693106 8204363609 8273488896 8279536768 8298381312 8304132096 8310202368 8326433232 8332519806 8380219392 8397715456 8402724864 8414117244 8453699136 8491212288 8497096704 8503308032 8506048512 8522661888 8528891904 8534802432 8551796643 8557723044 8606711808 8613003264 8629825536 8636133888 8647842723 8688524112 8703705088 8720704512 8727079296 8733127168 8759402496 8765805568 8782926282 8795437573 8818982432 8833204224 8845787136 8863064064 8869542912 8923349088 8929872004 8950196736 8962946304 8996143104 9002719232 9020302668 9038462976 9062736192 9078571008 9084862464 9102951936 9109260288 9115919104 9158174064 9171219896 9198813312 9205188096 9246035968 9270866631 9289531392 9307675008 9314478864 9323937792 9330753536 9348977664 9355811712 9362295296 9412567788 9419090704 9447429888 9454335904 9540599808 9559233792 9566221536 9569304576 9573214388 9582936064 9595003392 9601652736 9608671488 9666961512 9689628672 9709858496 9715650624 9774589626 9791668224 9817964208 9824768064 9831949912 9835118592 9841934336 9854327808 9861531264 9868365312 9921355236 9951510528 9958785024 9972287104 9978235776 10019198976 10038767724 10063659008 10083314592 10090685436 10097678288 10100932608 10120660992 10128059136 10135462688 10196948437 10213392384 10220470272 10227941376 10247917824 10255408992 10317622383 10335649792 10348664976 10355836608 10363406664 10401790464 10409394112 10450722816 10472541638 10478788722 10489430016 10497097728 10504372224 10525288176 10532582208 10596477042 10607640576 10628358624 10636127892 10643498736 10690729088 10712252416 10733174784 10741020672 10761999228 10780803072 10788683776 10809755424 10825153936 10854132224 10875331701 10923590808 10931575889 11015626752 11031318528 11052864072 11060943651 11064508416 11072176128 11080269824 11094222672 11101910976 11110026408 11203633152 11218822992 11227023886 11271598848 11321616384 11329462272 11359888074 11363549184 11371855872 11379736576 11394066528 11402395524 11410297392 11484004352 11506434048 11514845184 11530456964 11537335116 11584698816 11627606016 11636105728 11658832497 11679203328 11702014272 11710568376 11794382848 11809234944 11817418752 11826057216 11849154984 11897798784 11933595648 11950595072 11973936078 11994857472 12027070224 12035861942 12051283968 12083648256 12104761344 12128403456 12137269248 12145680384 12178298178 12210898752 12265084416 12273584128 12289039659 12361155508 12386041856 12410233344 12419305152 12431917056 12456198144 12465303552 12474415616 12498779709 12550090384 12570329088 12596573184 12621175866 12720799744 12736818432 12745645056 12754962048 12759072768 12793337856 12802203648 12811561984 12836584566 12889282016 12910067712 12919504896 12954200832 13032786168 13055557632 13081056768 13090618944 13099690752 13113491456 13139103744 13148708352 13157820416 13174389423 13228473648 13268680704 13278380032 13304314368 13358931968 13385023632 13394808006 13444419456 13454247248 13467910144 13494214656 13504078848 13530454002 13557694464 13617856512 13627293696 13637255168 13654427904 13663890432 13673878656 13737261096 13756829844 13798219968 13807782144 13817875552 13869053952 13934297088 13971718296 13985906688 13996130304 14005829632 14023466496 14033717568 14043442944 14118851682 14128636056 14143520768 14171144832 14181503856 14191331648 14310899712 14321360896 14349332304 14353956864 14359821582 14374404096 14402479104 14413007232 14500442268 14534443008 14564787744 14687502336 14708424704 14726946312 14737152096 14747924868 14752677888 14762901504 14792296896 14802547968 14813368544 14882032854 14903232331 14927265792 14938177536 14958430656 15028798464 15095488512 15105949696 15124971888 15136028154 15146517432 15151398912 15162474496 15192088704 15203194032 15213729856 15306022394 15330705408 15341912064 15353126912 15383113488 15446265088 15503474688 15533754912 15545109996 15572271104 15602685696 15614091168 15676084224 15708812457 15745646592 15756558336 15768076288 15787932264 15798873312 15863731712 15894715563 15911460864 15954191838 15965248104 15976918607 15993143296 16036093632 16068378624 16099762176 16111531008 16171204608 16183025664 16194240512 16214633136 16237730904 16281198336 16353445888 16385386212 16408727218 16546977792 16559073536 16596762624 16608264192 16620404736 16652866464 16665039612 16760438784 16795430912 16805449728 16828234488 16840535829 16907398272 16982424576 16994193408 17006616064 17039832111 17045323776 17057783808 17069604864 17103593286 17115446088 17226006528 17259651072 17272267776 17295685446 17377048224 17407410176 17441409024 17454158592 17466254336 17518804992 17531611136 17565852564 17590875146 17637964864 17666408448 17691574272 17726128128 17739085824 17846698176 17859744008 17900393472 17925892608 17960904117 17992286208 18005438464 18040605336 18053792913 18076925952 18125472384 18157142016 18169724928 18205903872 18218520576 18231838208 18267447267 18316348128 18342439792 18397626624 18410376192 18492071936 18541733262 18579062784 18615350016 18628957728 18647875584 18661507072 18697955328 18711623424 18724590592 18825135576 18838181408 18894859776 18908671808 19081199616 19118467584 19132443072 19138609152 19146428776 19165872128 19190006784 19203305472 19217342976 19254876849 19333923024 19379257344 19419716992 19431301248 19549179252 19583336448 19635928416 19649536128 19663899824 19670237184 19683868672 19708655616 19723062528 19736730624 19842710472 19903021056 19917570048 19944574208 19956471552 20038397952 20077535448 20092212009 20127318016 20166629184 20181370872 20195356576 20201865216 20241321984 20256118272 20270925376 20393896874 20426784768 20440940544 20455882752 20495835648 20510817984 20635244766 20671299584 20697329952 20711673216 20726813328 20803580928 20818788224 20901445632 20945083276 20957577444 20978860032 20994195456 21008744448 21050576352 21065164416 21178277523 21192954084 21215281152 21256717248 21272255784 21286997472 21381458176 21424504832 21466349568 21482041344 21523998456 21539732373 21561606144 21577367552 21619510848 21650307872 21708264448 21750663402 21781647253 21847181616 21863151778 22031253504 22062637056 22105728144 22121887302 22129016832 22144352256 22160539648 22188445344 22203821952 22220052816 22323049281 22407266304 22437645984 22454047772 22543197696 22643232768 22658924544 22704042231 22719776148 22727098368 22743711744 22759473152 22788133056 22804791048 22820594784 22959033591 22968008704 23012868096 23029690368 23060913928 23074670232 23169397632 23255212032 23272211456 23317664994 23350881041 23358406656 23404028544 23421136752 23618469888 23634837504 23652114432 23698309968 23795597568 23867191296 23901190144 23931287757 23947872156 23989714944 24054140448 24071723884 24102567936 24167296512 24209522688 24256806912 24274538496 24291360768 24356596356 24421797504 24530168832 24547168256 24578079318 24613090827 24722311016 24772083712 24820466688 24838610304 24912396288 24930607104 24948831232 24997559418 25100180768 25140658176 25193146368 25242351732 25441599488 25473636864 25491290112 25509924096 25518145536 25586675712 25604407296 25623123968 25655389929 25673169132 25778564032 25820135424 25839009792 25908401664 25943528169 26065572336 26111115264 26162113536 26181237888 26199381504 26226982912 26278207488 26297416704 26315640832 26348778846 26386312719 26456947296 26537361408 26556760064 26608628736 26717863936 26770047264 26789616012 26888838912 26908494496 26935820288 26988429312 27008157696 27060908004 27115388928 27235713024 27254587392 27274510336 27308855808 27327780864 27347757312 27474522192 27513659688 27596439936 27615564288 27635751104 27738107904 27812599893 27868594176 27943436592 27971813376 27992260608 28011659264 28046932992 28067435136 28086885888 28237703364 28257272112 28287041536 28342289664 28363007712 28382663296 28621799424 28642721792 28698664608 28707913728 28719643164 28748808192 28804958208 28826014464 29000884536 29022084013 29068886016 29129575488 29375004672 29416849408 29453892624 29474304192 29495849736 29505355776 29525803008 29584593792 29605095936 29626737088 29764065708 29806464662 29854531584 29876355072 29916861312 30057596928 30190977024 30211899392 30249943776 30272056308 30293034864 30302797824 30324948992 30384177408 30406388064 30427459712 30590845311 30612044788 30661410816 30683824128 30706253824 30766226976 30892530176 30952867149 31006949376 31067509824 31090219992 31112946761 31144542208 31205371392 31228182336 31352168448 31417624914 31491293184 31513116672 31536152576 31575864528 31597746624 31727463424 31789431126 31822921728 31908383676 31930496208 31953837214 31986286592 32072187264 32136757248 32199524352 32223062016 32342409216 32366051328 32388481024 32429266272 32475461808 32562396672 32625995103 32706891776 32770772424 32794727667 32817454436 33093955584 33118147072 33182830953 33193525248 33216528384 33240809472 33305732928 33330079224 33590861824 33610899456 33656468976 33681071658 33814796544 33964849152 33988386816 34013232128 34079664222 34090647552 34115567616 34139209728 34207186572 34230892176 34452013056 34519302144 34544535552 34591370892 34754096448 34814820352 34882818048 34908317184 34932508672 34976497491 35037609984 35063222272 35131705128 35181750292 35275929728 35383148544 35452256256 35478171648 35693396352 35719488016 35800786944 35851785216 35921808234 35984572416 36010876928 36081210672 36107585826 36153851904 36250944768 36314284032 36411807744 36437041152 36463676416 36534894534 36632696256 36684879584 36795253248 36820752384 36984143872 37083466524 37158125568 37230700032 37257915456 37295751168 37323014144 37395910656 37423246848 37449181184 37496339127 37650271152 37676362816 37789719552 37817343616 38162399232 38236935168 38264886144 38277218304 38292857552 38331744256 38380013568 38406610944 38434685952 38509753698 38667846048 38758514688 38839433984 38862602496 39098358504 39166672896 39271856832 39299072256 39327799648 39340474368 39367737344 39417311232 39446125056 39473461248 39685420944 39806042112 39835140096 39889148416 39912943104 40076795904 40155070896 40184424018 40254636032 40333258368 40362741744 40390713152 40403730432 40482643968 40512236544 40541850752 40787793748 40853569536 40881881088 40911765504 40991671296 41021635968 41270489532 41342599168 41394659904 41423346432 41453626656 41607161856 41637576448 41802891264 41890166552 41915154888 41957720064 41988390912 42017488896 42101152704 42130328832 42356555046 42385908168 42416892019 42430562304 42513434496 42544511568 42573994944 42762916352 42932699136 42964082688 43047996912 43079464746 43123212288 43154735104 43239021696 43300615744 43416528896 43501326804 43563294506 43694363232 43726303556 44062507008 44125274112 44211456288 44243774604 44258033664 44288704512 44321079296 44376890688 44407643904 44440105632 44646098562 44709696993 44814532608 44875291968 44908095544 45086395392 45286465536 45317849088 45408084462 45439552296 45454196736 45472768343 45487423488 45518946304 45576266112 45609582096 45641189568 45918067182 46025736192 46059380736 46121827856 46149340464 46338795264 46510424064 46544422912 46635329988 46701762082 46716813312 46808057088 46842273504 47126437371 47236939776 47269675008 47304228864 47396619936 47591195136 47684146689 47734382592 47802380288 47862575514 47895744312 47930755821 47979429888 48108280896 48143447768 48205135872 48334593024 48513613824 48549076992 48582721536 48713192712 48843595008 49060337664 49094336512 49156158636 49226181654 49444622032 49544167424 49640933376 49677220608 49824792576 49861214208 49897662464 49995118836 50200361536 50281316352 50386292736 50484703464 50521607487 50883198976 50947273728 50982580224 51019848192 51119496333 51173351424 51208814592 51246247936 51310779858 51346338264 51557128064 51678019584 51816803328 51887056338 52131144672 52222230528 52324227072 52362475776 52398763008 52453965824 52556414976 52594833408 52631281664 52697557692 52772625438 52913894592 53074722816 53113520128 53217257472 53435727872 53540094528 53579232024 53777677824 53816988992 53871640576 53976858624 54016315392 54121816008 54161378739 54230777856 54471426048 54509174784 54549020672 54617711616 54655561728 54695514624 54802341801 54949044384 55027319376 55192879872 55231128576 55271502208 55476215808 55625199786 55737188352 55886873184 55943626752 55984521216 56023318528 56093865984 56134870272 56173771776 56475406728 56514544224 56574083072 56684579328 56726015424 56765326592 57243598848 57285443584 57397329216 57415827456 57439286328 57497616384 57609916416 57652028928 58001769072 58044168026 58137772032 58259150976 58750009344 58833698816 58907785248 58948608384 58991699472 59010711552 59051606016 59169187584 59210191872 59253474176 59528131416 59612929324 59709063168 59752710144 59833722624 60115193856 60276636027 60381954048 60423798784 60499887552 60544112616 60586069728 60605595648 60649897984 60768354816 60812776128 60854919424 61181690622 61224089576 61322821632 61367648256 61412507648 61532453952 61785060352 61905734298 62013898752 62135019648 62180439984 62225893522 62289084416 62410742784 62456364672 62704336896 62835249828 62982586368 63026233344 63072305152 63151729056 63195493248 63454926848 63534832569 63578862252 63645843456 63816767352 63860992416 63907674428 63972573184 64144374528 64273514496 64399048704 64446124032 64619197119 64684818432 64732102656 64776962048 64858532544 64950923616 65124793344 65251990206 65344941759 65413783552 65541544848 65589455334 65634908872 66187911168 66236294144 66365661906 66387050496 66433056768 66481618944 66611465856 66660158448 67181723648 67221798912 67312937952 67362143316 67629593088 67929698304 67976773632 68026464256 68112126693 68159328444 68181295104 68231135232 68278419456 68414373144 68461784352 68877100773 68904026112 69038604288 69089071104 69182741784 69508192896 69629640704 69765636096 69816634368 69865017344 69952994982 70052643123 70075219968 70126444544 70263410256 70363500584 70551859456 70904512512 70956343296 71386792704 71438976032 71601573888 71703570432 71843616468 71969144832 72021753856 72162421344 72215171652 72307703808 72501889536 72628568064 72823615488 72874082304 72927352832 73069789068 73265392512 73369759168 73590506496 73641504768 73839272481 73968287744 74166933048 74316251136 74461400064 74515830912 74646028288 74791821312 74846493696 74898362368 74992678254 75300542304 75352725632 75579439104 75634687232 76324798464 76473870336 76529772288 76554436608 76585715104 76663488512 76760027136 76813221888 76869371904 77019507396 77335692096 77517029376 77678867968 77725204992 77830584507 78196717008 78333345792 78543713664 78598144512 78655599296 78680948736 78735474688 78834622464 78892250112 78946922496 79158938157 79370841888 79612084224 79670280192 79778296832 79825886208 80153591808 80310141792 80368848036 80509272064 80666516736 80725483488 80781426304 80807460864 80965287936 81024473088 81083701504 81575587496 81707139072 81763762176 81823531008 81983342592 82043271936 82540979064 82601316037 82685198336 82789319808 82846692864 82907253312 83214323712 83275152896 83437799679 83605782528 83780333104 83830309776 83915440128 83976781824 84034977792 84202305408 84260657664 84713110092 84771816336 84833784038 84861124608 85026868992 85089023136 85147989888 85525832704 85865398272 85928165376 86095993824 86158929492 86246424576 86309470208 86478043392 86601231488 86833057792 87002653608 87066252039 87126589012 87388726464 87452607112 88125014016 88250548224 88422912576 88487549208 88516067328 88577409024 88642158592 88753781376 88815287808 88880211264 89292197124 89419393986 89629065216 89750583936 89816191088 90172790784 90572931072 90635698176 90816168924 90879104592 90908393472 90945536686 90974846976 91037892608 91152532224 91219164192 91282379136 91772535933 91836134364 92051472384 92118761472 92243655712 92298680928 92677590528 92858601447 93020848128 93088845824 93270659976 93338840283 93403524164 93433626624 93616114176 93684547008 94252874742 94473879552 94539350016 94608457728 94793239872 95182390272 95368293378 95468765184 95604760576 95725151028 95791488624 95861511642 95958859776 96216561792 96286895536 96410271744 96669186048 97027227648 97098153984 97165443072 97426385424 97687190016 98120675328 98188673024 98312317272 98384183001 98452363308 98889244064 99088334848 99281866752 99354441216 99489145561 99548492859 99649585152 99722428416 99795324928 99990237672 100400723072 100772585472 100969406928 101043214974 101766397952 101894547456 101965160448 102039696384 102238992666 102346702848 102417629184 102492495872 102621559716 102692676528 103114256128 103356039168 103633606656 103774112676 104262289344 104444461056 104648454144 104724951552 104797526016 104907931648 105112829952 105189666816 105262563328 105395115384 105545250876 105827789184 106149445632 106227040256 106434514944 106656726917 106871455744 107080189056 107158464048 107555355648 107633977984 107953717248 108032630784 108243632016 108322757478 108461555712 108942852096 109098041344 109235423232 109311123456 109391029248 109604683602 109898088768 110054638752 110385759744 110462257152 110543004416 110952431616 111250399572 111474376704 111773746368 111887253504 111969042432 112046637056 112187731968 112269740544 112347543552 112950813456 113029088448 113148166144 113369158656 113452030848 113530653184 114340688449 114487197696 114570887168 114794658432 114831654912 114878572656 114995232768 115219832832 115304057856 116003538144 116088336052 116275544064 116518301952 117500018688 117667397632 117815570496 117897216768 117983398944 118021423104 118103212032 118338375168 118420383744 118506948352 119056262832 119225858648 119418126336 119505420288 119667445248 120230387712 120553272054 120763908096 120847597568 120999775104 121088225232 121172139456 121211191296 121299795968 121536709632 121625552256 121709838848 122363381244 122448179152 122645643264 122735296512 122825015296 123064907904 123570120704 123811468596 124027797504 124270039296 124360879968 124451787044 124578168832 124821485568 124912729344 125408673792 125670499656 125965172736 126052466688 126144610304 126303458112 126390986496 126909853696 127069665138 127157724504 127250676057 127291686912 127633534704 127721984832 127815348856 127945146368 128288749056 128798097408 128892248064 129238394238 129369636864 129464205312 129553924096 129717065088 129901847232 130249586688 130503980412 130689883518 130827567104 131083089696 131178910668 131269817744 132375822336 132472588288 132731323812 132774100992 132866113536 132963237888 133222931712 133320316896 134129090979 134363447296 134443597824 134625875904 134724286632 135259186176 135859396608 135953547264 136052928512 136224253386 136318656888 136362590208 136418305029 136462270464 136556838912 136828746288 136923568704 137754201546 138077208576 138178142208 138365483568 139016385792 139259281408 139531272192 139633268736 139730034688 139905989964 140105286246 140150439936 140252889088 140526820512 140727001168 141103718912 141379312113 141809025024 141912686592 142773585408 142877952064 143203147776 143407140864 143687232936 143792267463 143938289664 144043507712 144324842688 144430343304 144615407616 145003779072 145647230976 145748164608 145854705664 146139578136 146530785024 146739518336 147181012992 147283009536 147678544962 147936575488 148333866096 148632502272 148922800128 149031661824 149292056576 149583642624 149692987392 149796724736 149985356508 150601084608 150705451264 151158878208 151269374464 151564822461 152649596928 152947740672 153059544576 153171430208 153326977024 153520054272 153626443776 153738743808 154039014792 154671384192 155034058752 155357735936 155450409984 155661169014 156393434016 156666691584 157087427328 157196289024 157311198592 157361897472 157669244928 157784500224 157893844992 158317876314 158741683776 159224168448 159340560384 159556593664 159651772416 160307183616 160620283584 160737696072 161018544128 161333033472 161450966976 161562852608 161614921728 161930575872 162048946176 162167403008 162484136217 163151174992 163414278144 163527524352 163647062016 163966685184 164086543872 165081958128 165202632074 165370396672 165578639616 165693385728 165814506624 166428647424 166550305792 166875599358 167211565056 167560666208 167660619552 167830880256 167953563648 168069955584 168404610816 168521315328 169426220184 169543632672 169667568076 169722249216 170053737984 170178046272 170295979776 171051665408 171730796544 171856330752 172191987648 172317858984 172492849152 172618940416 172956086784 173202462976 173666115584 174005307216 174132504078 174253178024 174777452928 174905214224 176250028032 176501096448 176845825152 176975098416 177032134656 177154818048 177284317184 177507562752 177630575616 177760422528 178584394248 178838787972 179258130432 179501167872 179632382176 180345581568 180829908081 181145862144 181271396352 181632337848 181758209184 181816786944 181891073372 181949693952 182075785216 182305064448 182438328384 182564758272 183545071866 183672268728 184102944768 184237522944 184487311424 184597361856 185355181056 185717202894 186041696256 186177691648 186541319952 186677680566 186807048328 186867253248 187232228352 187369094016 188505749484 188947759104 189078700032 189216915456 189586479744 190364780544 190736586756 190937530368 191209521152 191450302056 191582977248 191723023284 191917719552 192433123584 192573791072 192820543488 193338372096 193742020303 193857591357 194054455296 194196307968 194330886144 194852770848 195374380032 196034825277 196241350656 196377346048 196624634544 196768366002 196904726616 197778488128 198176669696 198563733504 198708882432 198978291122 199096985718 199299170304 199444856832 199590649856 199980475344 200801446144 201545170944 201938813856 202086429948 203532795904 203789094912 203930320896 204079392768 204477985332 204693405696 204835258368 204984991744 205243119432 205385353056 206228512256 206631302319 206712078336 207267213312 207548225352 207699941891 208524578688 208888922112 209296908288 209449903104 209595052032 210157929369 210225659904 210379333632 210525126656 210790230768 211090501752 211655578368 212454080512 212869029888 213313453834 213742911488 214160378112 214316928096 215110711296 215267955968 215907434496 216065261568 216487264032 216645514956 216923111424 217885704192 218196082688 218470846464 218622246912 218782058496 219209367204 219796177536 220109277504 220771519488 220924514304 221086008832 221517817443 221904863232 222500799144 222948753408 223547492736 223938084864 224093274112 224375463936 224539481088 224695087104 225901626912 226058176896 226296332288 226738317312 226904061696 227061306368 228681376898 228974395392 229141774336 229589316864 229663309824 229757145312 229990465536 230439665664 230608115712 232007076288 232176672104 232551088128 233036603904 233491753521 235000037376 235334795264 235631140992 235794433536 235966797888 236042846208 236206424064 236676750336 236840767488 237013896704 237476814471 238112525664 238451717296 238836252672 239010840576 239334890496 240460775424 241106544108 241527816192 241695195136 241999550208 242176450464 242344278912 242422382592 242599591936 243073419264 243251104512 243419677696 244726762488 244896358304 245291286528 245470593024 245650030592 246129815808 247140241408 247622937192 247803948111 248055595008 248540078592 248721759936 248903574088 249156337664 249642971136 249825458688 250313399037 250817347584 251340999312 251930345472 252104933376 252289220608 252606916224 252781972992 253819707392 254139330276 254315449008 254501352114 254583373824 255267069408 255443969664 255630697712 255890292736 256577498112 257596194816 257784496128 258476788476 258739273728 258928410624 259107848192 259434130176 259803694464 260499173376 261007960824 261198756117 261379767036 261655134208 262166179392 262357821336 262539635488 264751644672 264945176576 265462647624 265548201984 265732227072 265926475776 266445863424 266640633792 268258181958 268726894592 268887195648 269251751808 269448573264 270518372352 271718793216 271907094528 272105857024 272448506772 272637313776 272725180416 272836610058 272924540928 273113677824 273657492576 273847137408 275317607799 275508403092 276154417152 276356284416 276730967136 278032771584 278518562816 279062544384 279266537472 279460069376 279811979928 280016520849 280210572492 280300879872 280505778176 281053641024 281454002336 282207437824 282758624226 283161414289 283618050048 283825373184 285547170816 285755904128 286406295552 286814281728 287374465872 287584534926 287876579328 288087015424 288649685376 288860686608 289230815232 290007558144 291294461952 291496329216 291709411328 292279156272 293061570048 293479036672 294362025984 294566019072 295152549003 295357089924 295873150976 296667732192 297265004544 297845600256 298063323648 298467436683 298584113152 299167285248 299385974784 299593449472 299970713016 301202169216 301410902528 302317756416 302538748928 303129644922 303561453533 305299193856 305895481344 306119089152 306342860416 307040108544 307252887552 307477487616 308078029584 309342768384 310068117504 310715471872 310900819968 311322338028 312786868032 313333383168 314174854656 314392578048 314622397184 314723794944 315338489856 315569000448 315787689984 316635752628 317483367552 318448336896 318681120768 319113187328 319303544832 319970180751 320614367232 321240567168 321475392144 322037088256 322666066944 322901933952 323125705216 323861151744 324097892352 324334806016 324968272434 326302349984 326828556288 327294124032 327933370368 328173087744 330163916256 330405264148 330740793344 331157279232 331386771456 331629013248 332857294848 333100611584 333751198716 334423130112 335121332416 335321239104 335661760512 335907127296 336139911168 336809221632 337042630656 338852440368 339087265344 339335136152 339444498432 340107475968 340356092544 340591959552 342103330816 343022065347 343461593088 343712661504 344383975296 344635717968 344985698304 345237880832 345912173568 346404925952 347332231168 348010614432 348265008156 348506356048 349554905856 349810428448 352500056064 353002192896 353691650304 353950196832 354064269312 354309636096 354568634368 355015125504 355261151232 355520845056 357168788496 357677575944 358516260864 359002335744 359264764352 360691163136 361659816162 362291724288 362542792704 363264675696 363516418368 363633573888 363782146744 363899387904 364151570432 364610128896 364876656768 365129516544 367090143732 367344537456 368205889536 368475045888 368974622848 369194723712 370710362112 371434405788 372083392512 372355383296 373082639904 373355361132 373614096656 373734506496 374464456704 374738188032 377011498968 377287092169 377895518208 378157400064 378433830912 379172959488 380729561088 381473173512 381752028171 381875060736 382419042304 382900604112 383165954496 383446046568 383835439104 384866247168 385147582144 386676744192 387484040606 387715182714 388108910592 388392615936 388661772288 389705541696 390748760064 392069650554 392482701312 392754692096 393249269088 393536732004 393809453232 395556976256 396353339392 397127467008 397417764864 397956582244 398193971436 398598340608 398889713664 399181299712 399960950688 401602892288 402387272937 403090341888 403877627712 404172859896 404468307893 407065591808 407578189824 407860641792 408158785536 408955970664 409254915087 409386811392 409670516736 409969983488 410486238864 410770706112 412457024512 413262604638 414534426624 415096450704 415399883782 417049157376 417777844224 418593816576 418899806208 419190104064 420315858738 420451319808 420758667264 421050253312 421580461536 422181003504 423311156736 424137936339 424908161024 425738059776 426626907668 427485822976 428320756224 428633856192 430221422592 430535911936 431376802389 431814868992 432130523136 432974528064 433291029912 433846222848 436392165376 436941692928 437244493824 437564116992 438418734408 439592355072 440218555008 441543038976 441849028608 442172017664 443035634886 443809726464 445001598288 445897506816 447094985472 447876169728 448750927872 449078962176 449390174208 451803253824 452116353792 452592664576 453476634624 453808123392 454122612736 454694467383 457362753796 457948790784 458283548672 459178633728 459514290624 459980931072 460879331328 461216231424 464014152576 464353344208 465102176256 466073207808 466983507042 470000074752 470669590528 471262281984 471588867072 471933595776 472085692416 473353500672 473681534976 474027793408 474953628942 476225051328 476903434592 477672505344 478021681152 478669780992 480921550848 482213088216 483055632384 483390390272 483999100416 484352900928 484688557824 484844765184 485199183872 486146838528 486502209024 486839355392 487452408651 489453524976 489792716608 490582573056 490941186048 491300061184 492259631616 494280482816 495245874384 495607896222 496111190016 497080157184 497443519872 497807148176 498312675328 499285942272 499650917376 500626798074 501634695168 502681998624 503860690944 504209866752 504578441216 505213832448 505563945984 507639414784 508278660552 508630898016 509002704228 509166747648 510534138816 510887939328 511261395424 511780585472 513154996224 515192389632 515568992256 516953576952 517478547456 517856821248 518215696384 518868260352 519607388928 520998346752 522015921648 522397512234 522759534072 523310268416 524332358784 524715642672 525079270976 529503289344 529890353152 530925295248 531096403968 531464454144 531852951552 532891726848 533281267584 536516363916 537453789184 537774391296 538503503616 538897146528 541036744704 543437586432 543814189056 544211714048 544897013544 545274627552 545450360832 545673220116 545849081856 546227355648 547314985152 547694274816 550635215598 551016806184 551419596247 552308834304 552712568832 553461934272 556065543168 558125088768 558533074944 558920138752 559623959856 560033041698 560421144984 560601759744 561011556352 562107282048 562908004672 564414875648 565517248452 566322828578 567236100096 567650746368 571094341632 571511808256 572812591104 573628563456 574748931744 575169069852 575753158656 576174030848 577299370752 577721373216 578461630464 580015116288 581226060909 582588923904 582992658432 583418822656 584558312544 586123140096 586958073344 588104475831 588724051968 589132038144 590305098006 590714179848 591145988459 591746301952 593335464384 594530009088 595691200512 596126647296 596934873366 598334570496 598771949568 599186898944 599941426032 602404338432 602821805056 604635512832 605077497856 606259289844 607122907066 610598387712 611790962688 612238178304 612685720832 614080217088 614505775104 614954975232 616156059168 618685536768 619893906957 620136235008 621430943744 621801639936 622644676056 623099825673 625573736064 626666766336 628349709312 628785156096 629244794368 630473788107 630676979712 631138000896 631575379968 633271505256 634966735104 637362241536 638226374656 638607089664 639940361502 641228734464 642481134336 642950784288 644074176512 645332133888 645803867904 646251410432 647722303488 648195784704 648669612032 649936544868 652604699968 653657112576 654588248064 655866740736 656346175488 660327832512 660810528296 661481586688 662314558464 662773542912 663258026496 664553452329 665714589696 666201223168 667502397432 668846260224 670242664832 670642478208 671814254592 672279822336 673618443264 674085261312 677704880736 678174530688 678670272304 678888996864 680214951936 680712185088 681183919104 684206661632 686044130694 686923186176 687425323008 688767950592 689271435936 689971396608 690475761664 691824347136 692809851904 694664462336 696021228864 696530016312 697012712096 699109811712 699620856896 705000112128 706004385792 707383300608 707900393664 708128538624 708619272192 709137268736 710030251008 710522302464 711041690112 712430443413 714337576992 715355151888 717032521728 718004671488 718529528704 721382326272 723319632324 724583448576 725085585408 726529351392 727032836736 727267147776 727564293488 727798775808 728303140864 729220257792 729753313536 730259033088 734180287464 734689074912 736411779072 736950091776 737949245696 738389447424 741420724224 742868811576 743411844333 744166785024 744710766592 746165279808 746710722264 747228193312 747469012992 748928913408 749476376064 754022997936 754574184338 755791036416 756314800128 756867661824 758345918976 761459122176 762946347024 763504056342 763750121472 764838084608 765801208224 766331908992 766892093136 767670878208 769732494336 770295164288 773353488384 774968081212 775430365428 776217821184 776785231872 777323544576 779411083392 781497520128 783596268351 784139301108 784965402624 785509384192 786498538176 787073464008 787618906464 791113952512 792706678784 794254934016 794835529728 795913164488 796387942872 797196681216 797779427328 798362599424 799921901376 803205784576 804774545874 805920948361 806180683776 807755255424 808345719792 808936615786 815156379648 815721283584 816317571072 817911941328 818509830174 818773622784 819341033472 819939966976 820972477728 821541412224 824914049024 825952823397 826525209276 829068853248 830192901408 830799767564 834098314752 835555688448 837187633152 837799612416 838380208128 840049562547 840631717476 840902639616 841517334528 842100506624 843160923072 844362007008 846622313472 848275872678 849484242867 849816322048 851476119552 853253815336 854971645952 856641512448 857267712384 860442845184 861071823872 862753604778 863629737984 863982598517 864261046272 865949056128 866582059824 867692445696 873883385856 874488987648 875128233984 876837468816 879184710144 880437110016 883086077952 883698057216 884344035328 885457647009 886071269772 887619452928 890003196576 891795013632 894189970944 895402310049 895752339456 897501855744 898157924352 898780348416 903606507648 904232707584 905185329152 906953269248 907616246784 908245225472 909388934766 910684360599 914725507592 915897581568 916567097344 918357267456 919028581248 921758662656 922432462848 928028305152 928706688416 930204352512 932146415616 933967014084 940000149504 941339181056 942524563968 943177734144 943867191552 944171384832 946707001344 947363069952 948055586816 949907257884 952450102656 953806869184 955345010688 956043362304 957339561984 959910542253 961843101696 964426176432 966111264768 966780780544 967998200832 968705801856 969377115648 970398367744 972293677056 973004418048 973678710784 974904817302 978907049952 979585433216 981882372096 982600122368 984519263232 988560965632 990491748768 991215792444 992222380032 994160314368 994887039744 995614296352 996625350656 998571884544 999301834752 1001253596148 1003269390336 1005363997248 1007721381888 1008419733504 1009156882432 1010427664896 1011127891968 1015278829568 1016557321104 1017261796032 1018005408456 1018333495296 1021068277632 1021775878656 1022522790848 1023561170944 1026309992448 1029066196041 1030384779264 1031137984512 1033907153904 1034957094912 1035713642496 1036431392768 1037736520704 1039214777856 1041996693504 1044031843296 1044795024468 1045519068144 1046620536832 1048664717568 1049431285344 1050158541952 1059006578688 1059780706304 1061850590496 1062192807936 1062928908288 1063705903104 1065783453696 1066562535168 1073032727832 1073817108481 1074907578368 1075548782592 1077007007232 1077794293056 1082073489408 1086875172864 1087628378112 1088423428096 1089794027088 1090549255104 1090900721664 1091346440232 1091698163712 1092454711296 1094629970304 1095388549632 1101270431196 1102033612368 1102839192494 1104617668608 1105425137664 1106923868544 1112131086336 1116250177536 1117066149888 1117840277504 1119247919712 1120066083396 1120842289968 1121203519488 1122023112704 1124214564096 1125816009344 1128829751296 1131034496904 1131861276507 1132645657156 1134472200192 1135301492736 1142188683264 1143023616512 1145256084513 1145625182208 1147257126912 1149497863488 1150338139704 1151506317312 1152348061696 1154598741504 1155442746432 1160030232576 1162452121818 1165177847808 1165985316864 1166837645312 1169116625088 1172246280192 1173916146688 1176208951662 1177448103936 1178264076288 1180610196012 1181428359696 1182291976918 1183492603904 1186670928768 1189060018176 1191382401024 1192253294592 1193869746732 1196669140992 1197543899136 1198373797888 1199882852064 1204808676864 1205643610112 1207161818811 1209271025664 1210154995712 1212518579688 1213404923679 1214245814132 1221196775424 1223581925376 1224476356608 1225371441664 1227764745261 1228160434176 1229011550208 1229909950464 1232312118336 1237371073536 1239787813914 1242861887488 1243603279872 1245289352112 1246199651346 1251147472128 1253333532672 1256699418624 1257570312192 1258489588736 1260947576214 1261353959424 1262276001792 1263150759936 1266543010512 1269933470208 1274724483072 1276452749312 1277214179328 1279880723004 1282457468928 1284962268672 1285901568576 1288148353024 1290664267776 1291607735808 1292502820864 1294130407167 1295444606976 1296391569408 1297339224064 1299873089736 1305209399936 1309176496128 1311733481472 1312692350976 1320655665024 1321621056592 1322963173376 1324629116928 1325547085824 1326516052992 1329106904658 1331429179392 1332402446336 1335004794864 1337692520448 1340485329664 1341284956416 1343628509184 1347236886528 1348170522624 1355409761472 1356349061376 1357340544608 1357777993728 1360429903872 1361424370176 1362367838208 1368413323264 1372088261388 1373846372352 1374850646016 1377535901184 1378542871872 1379942793216 1380951523328 1383648694272 1385619703808 1389328924672 1392042457728 1393060032624 1394025424192 1398219623424 1399241713792 1410000224256 1412008771584 1414766601216 1415800787328 1416257077248 1418274537472 1420060502016 1421044604928 1422083380224 1424860886826 1428675153984 1430710303776 1434065043456 1436009342976 1437059057408 1442764652544 1446639264648 1449166897152 1450171170816 1453058702784 1454065673472 1454534295552 1455128586976 1455597551616 1456606281728 1458440515584 1459506627072 1460518066176 1468360574928 1469378149824 1472823558144 1473900183552 1475898491392 1476778894848 1482841448448 1485737623152 1486823688666 1488333570048 1489421533184 1492330559616 1493421444528 1494456386624 1494938025984 1497857826816 1498952752128 1508045995872 1509148368676 1511582072832 1512629600256 1513735323648 1516691837952 1522918244352 1525892694048 1527008112684 1527500242944 1529676169216 1531602416448 1532663817984 1533784186272 1535341756416 1539464988672 1540590328576 1546706976768 1549936162424 1550860730856 1552435642368 1553570463744 1554647089152 1558822166784 1562995040256 1567192536702 1568278602216 1569425004703 1569930805248 1571018768384 1572997076352 1574146928016 1575237812928 1582227905024 1588509868032 1589671059456 1591826328976 1592775885744 1594393362432 1595558854656 1596725198848 1599843802752 1606411569152 1609549091748 1611841896722 1612361367552 1615510510848 1616691439584 1617873231572 1630312759296 1631442567168 1632635142144 1635823882656 1637019660348 1637547245568 1638682066944 1639879933952 1641944955456 1643082824448 1649828098048 1651905646794 1653050418552 1654258788741 1658137706496 1660385802816 1661599535128 1668196629504 1674375266304 1675599224832 1676760416256 1680099125094 1681263434952 1681805279232 1683034669056 1684201013248 1686321846144 1688724014016 1693244626944 1696551745356 1698968485734 1702952239104 1706507630672 1709943291904 1713283024896 1714535424768 1720885690368 1722143647744 1725507209556 1727259475968 1727965197034 1728522092544 1731898112256 1733164119648 1735384891392 1743678182727 1747766771712 1748977975296 1750256467968 1753674937632 1758369420288 1760874220032 1764313427493 1766172155904 1767396114432 1768688070656 1770915294018 1772142539544 1773437965377 1775238905856 1780006393152 1783590027264 1788379941888 1790804620098 1795003711488 1796315848704 1797560696832 1807213015296 1808465415168 1810370658304 1813906538496 1815232493568 1816490450944 1818777869532 1821368721198 1829451015184 1831795163136 1833134194688 1836714534912 1838057162496 1843517325312 1844864925696 1856056610304 1857413376832 1860408705024 1864292831232 1867934028168 1869299477019 1880000299008 1882678362112 1885049127936 1886355468288 1887734383104 1891421364321 1893414002688 1894726139904 1896111173632 1899814515768 1904900205312 1907613738368 1912086724608 1914679123968 1919821084506 1923686203392 1928852352864 1932222529536 1933561561088 1935996401664 1937411603712 1938754231296 1940796735488 1944587354112 1946008836096 1947357421568 1949809634604 1957814099904 1959170866432 1963764744192 1965200244736 1969038526464 1977121931264 1980983497536 1982431584888 1984444760064 1988320628736 1989774079488 1991228592704 1993250701312 1997143769088 1998603669504 2002507192296 2006538780672 2010727994496 2015442763776 2016839467008 2018313764864 2020855329792 2022255783936 2030557659136 2033114642208 2034523592064 2036010816912 2036666990592 2042136555264 2043551757312 2045045581696 2052619984896 2058132392082 2060769558528 2062275969024 2067814307808 2069914189824 2071427284992 2072862785536 2075473041408 2078429555712 2083993387008 2088063686592 2089590048936 2091038136288 2093241073664 2097329435136 2098862570688 2100317083904 2118013157376 2119561412608 2123701180992 2124385615872 2125857816576 2127411806208 2131566907392 2133125070336 2146065455664 2147634216962 2149815156736 2151097565184 2154014014464 2155588586112 2164146978816 2173750345728 2175256756224 2176846856192 2179588054176 2181098510208 2181801443328 2182692880464 2183396327424 2184909422592 2189259940608 2190777099264 2202540862392 2204067224736 2205678384988 2209235337216 2210850275328 2213847737088 2224262172672 2230235532999 2232500355072 2234132299776 2235680555008 2238495839424 2240132166792 2241684579936 2242407038976 2244046225408 2248429128192 2251632018688 2257659502592 2262068993808 2263722553014 2265291314312 2268944400384 2270602985472 2284377366528 2286047233024 2290512169026 2291250364416 2294514253824 2298995726976 2300676279408 2303012634624 2304696123392 2309197483008 2310885492864 2320060465152 2324904243636 2330355695616 2331970633728 2333675290624 2338233250176 2344492560384 2347832293376 2350788805053 2352417903324 2354896207872 2356528152576 2361220392024 2362856719392 2364583953836 2366985207808 2373341857536 2378120036352 2382764802048 2384506589184 2387739493464 2393338281984 2395087798272 2396747595776 2399765704128 2409617353728 2411287220224 2414323637622 2417762845083 2418542051328 2420309991424 2425037159376 2426809847358 2428491628264 2447163850752 2448952713216 2450742883328 2455529490522 2456320868352 2458023100416 2459819900928 2464624236672 2474742147072 2479575627828 2485723774976 2487206559744 2490578704224 2492399302692 2502294944256 2506667065344 2513398837248 2515140624384 2516979177472 2520148687641 2521895152428 2522707918848 2524552003584 2526301519872 2533086021024 2539866940416 2548452728601 2549448966144 2552905498624 2554428358656 2559761446008 2564914937856 2569924537344 2571803137152 2576296706048 2581328535552 2583215471616 2585005641728 2588260814334 2590889213952 2591947795551 2592783138816 2594678448128 2599746179472 2610418799872 2623466962944 2625384701952 2641311330048 2643242113184 2645926346752 2649258233856 2651094171648 2653032105984 2658213809316 2662858358784 2664804892672 2670009589728 2675385040896 2680970659328 2682569912832 2686206930147 2687257018368 2694473773056 2696341045248 2710819522944 2712698122752 2714681089216 2715555987456 2720859807744 2722848740352 2724735676416 2732053081797 2736826646528 2744176522776 2747692744704 2749701292032 2755071802368 2757085743744 2761903046656 2767297388544 2771239407616 2778657849344 2784084915456 2786120065248 2788050848384 2796439246848 2798483427584 2820000448512 2824017543168 2829533202432 2831601574656 2832514154496 2836549074944 2840121004032 2842089209856 2844166760448 2849721773652 2857350307968 2861420607552 2868130086912 2872018685952 2874118114816 2879731626759 2885529305088 2893278529296 2898333794304 2900342341632 2906117405568 2908131346944 2910257173952 2911195103232 2913212563456 2916881031168 2919013254144 2921036132352 2936721149856 2938756299648 2945647116288 2947800367104 2951796982784 2953557789696 2965682896896 2971475246304 2973647377332 2976667140096 2978843066368 2984661119232 2986842889056 2988912773248 2989876051968 2995715653632 2997905504256 3016091991744 3018296737352 3023164145664 3025259200512 3027470647296 3033383675904 3045836488704 3051785388096 3054016225368 3055000485888 3056248693369 3059352338432 3063204832896 3065327635968 3067568372544 3070683512832 3078929977344 3081180657152 3087198588123 3093413953536 3099872324848 3101721461712 3104871284736 3107140927488 3109294178304 3117644333568 3125990080512 3134385073404 3136557204432 3138850009406 3139861610496 3142037536768 3145994152704 3148293856032 3150475625856 3164455810048 3177019736064 3179342118912 3183652657952 3185551771488 3188786724864 3191117709312 3193450397696 3199687605504 3212823138304 3219098183496 3221451325443 3223683793444 3224722735104 3231021021696 3233382879168 3235746463144 3260625518592 3262885134336 3265270284288 3271647765312 3274039320696 3275094491136 3277364133888 3279759867904 3283889910912 3286165648896 3299656196096 3303811293588 3306100837104 3308517577482 3316275412992 3320771605632 3323199070256 3336393259008 3348750532608 3351198449664 3353520832512 3360198250188 3362526869904 3363610558464 3366069338112 3368402026496 3372643692288 3377448028032 3386489253888 3393103490712 3395583829521 3397936971468 3405904478208 3413015261344 3419886583808 3426566049792 3429070849536 3435768253539 3441771380736 3444287295488 3451014419112 3454518951936 3455930394068 3457044185088 3463796224512 3466328239296 3487356365454 3495533543424 3497955950592 3500512935936 3507349875264 3516738840576 3521748440064 3528626854986 3532344311808 3534792228864 3537376141312 3541830588036 3544285079088 3546875930754 3550477811712 3560012786304 3567180054528 3576759883776 3581609240196 3590007422976 3592631697408 3595121393664 3614426030592 3616930830336 3620741316608 3627813076992 3630464987136 3632980901888 3637555739064 3640214771037 3642737442396 3658902030368 3663590326272 3666268389376 3673429069824 3676114324992 3681098385757 3683294235783 3687034650624 3689729851392 3712113220608 3714826753664 3728585662464 3735868056336 3738598954038 3760000598016 3765356724224 3770098255872 3772710936576 3775468766208 3782842728642 3786828005376 3789452279808 3792222347264 3799629031536 3809800410624 3815227476736 3824173449216 3829358247936 3839642169012 3847372406784 3857704705728 3864445059072 3867123122176 3871992803328 3874823207424 3877508462592 3881593470976 3889174708224 3892017672192 3894714843136 3899619269208 3915628199808 3918341732864 3927529488384 3930400489472 3938077052928 3946298895929 3954243862528 3961966995072 3964863169776 3968889520128 3976641257472 3979548158976 3982457185408 3994287538176 3997207339008 4005014384592 4013077561344 4021455988992 4030885527552 4036627529728 4041710659584 4044511567872 4061115318272 4066229284416 4069047184128 4072021633824 4073333981184 4084273110528 4087103514624 4090091163392 4105239969792 4116264784164 4121539117056 4124551938048 4135628615616 4139828379648 4142854569984 4145725571072 4150946082816 4156859111424 4167986774016 4176127373184 4179180097872 4182076272576 4186482147328 4194658870272 4197725141376 4200634167808 4236026314752 4239122825216 4247402361984 4248771231744 4254823612416 4263133814784 4266250140672 4292130911328 4295268433924 4299630313472 4302195130368 4308028028928 4311177172224 4328293957632 4347500691456 4350513512448 4353693712384 4359176108352 4362197020416 4363602886656 4365385760928 4366792654848 4369818845184 4378519881216 4381554198528 4405081724784 4408134449472 4411356769976 4418470674432 4421700550656 4427695474176 4448524345344 4460471065998 4465000710144 4468264599552 4471361110016 4476991678848 4480264333584 4483369159872 4484814077952 4488092450816 4496858256384 4503264037376 4515319005184 4524137987616 4527445106028 4530582628624 4537888800768 4541205970944 4568754733056 4572094466048 4581024338052 4582500728832 4589028507648 4597991453952 4601352558816 4606025269248 4609392246784 4618394966016 4621770985728 4640120930304 4649808487272 4660711391232 4663941267456 4667350581248 4676466500352 4688985120768 4695664586752 4701577610106 4704835806648 4708275014109 4709792415744 4713056305152 4722440784048 4725713438784 4729167907672 4733970415616 4746683715072 4765529604096 4769013178368 4775478986928 4786676563968 4790175596544 4793495191552 4799531408256 4819234707456 4822574440448 4828647275244 4835525690166 4837084102656 4840619982848 4850074318752 4853619694716 4856983256528 4894327701504 4897905426432 4901485766656 4911058981044 4912641736704 4916046200832 4919639801856 4929248473344 4949484294144 4959151255656 4962776366223 4971447549952 4974413119488 4981157408448 4984798605384 5004589888512 5026797674496 5030281248768 5033958354944 5040297375282 5043790304856 5045415837696 5049104007168 5052603039744 5066172042048 5079733880832 5096905457202 5105810997248 5108856717312 5119522892016 5129829875712 5139849074688 5143606274304 5152593412096 5162657071104 5166430943232 5170011283456 5176521628668 5181778427904 5183895591102 5185566277632 5189356896256 5199492358944 5220837599744 5231034548181 5246933925888 5250769403904 5282622660096 5286484226368 5291852693504 5298516467712 5302188343296 5306064211968 5316427618632 5320313896131 5325716717568 5329609785344 5340019179456 5350770081792 5361941318656 5365139825664 5372413860294 5388947546112 5392682090496 5421639045888 5425396245504 5429362178432 5431111974912 5441719615488 5445697480704 5449471352832 5464106163594 5473653293056 5488353045552 5495385489408 5499402584064 5510143604736 5514171487488 5523806093312 5534594777088 5542478815232 5557315698688 5568169830912 5572240130496 5576101696768 5592878493696 5596966855168 5607898431057 5640000897024 5648035086336 5659066404864 5663203149312 5673098149888 5680242008064 5684178419712 5688333520896 5699443547304 5714700615936 5722841215104 5736260173824 5744037371904 5748236229632 5759463253518 5771058610176 5786557058592 5796667588608 5800684683264 5812234811136 5816262693888 5820514347904 5822390206464 5833762062336 5838026508288 5842072264704 5873442299712 5877512599296 5891294232576 5895600734208 5903593965568 5907115579392 5931365793792 5942950492608 5947294754664 5953334280192 5957686132736 5969322238464 5973685778112 5977825546496 5979752103936 5991431307264 5995811008512 6032183983488 6036593474704 6046328291328 6050518401024 6054941294592 6066767351808 6091672977408 6103570776192 6108032450736 6110000971776 6112497386738 6118704676864 6126409665792 6130655271936 6135136745088 6157859954688 6162361314304 6174397176246 6186827907072 6199744649696 6203442923424 6209742569472 6214281854976 6218588356608 6235288667136 6251980161024 6268770146808 6273114408864 6277700018812 6279723220992 6284075073536 6291988305408 6296587712064 6300951251712 6328911620096 6354039472128 6358684237824 6367305315904 6371103542976 6377573449728 6382235418624 6386900795392 6399375211008 6425646276608 6438196366992 6442902650886 6447367586888 6449445470208 6462042043392 6466765758336 6471492926288 6521251037184 6525770268672 6530540568576 6543295530624 6548078641392 6550188982272 6554728267776 6559519735808 6567779821824 6572331297792 6599312392192 6607622587176 6612201674208 6617035154964 6632550825984 6641543211264 6646398140512 6672786518016 6690706598997 6697501065216 6702396899328 6707041665024 6720396500376 6725053739808 6727221116928 6732138676224 6736804052992 6745287384576 6754896056064 6772978507776 6786206981424 6791167659042 6795873942936 6811808956416 6826030522688 6839773167616 6853132099584 6858141699072 6871536507078 6883542761472 6888574590976 6902028838224 6909037903872 6911860788136 6914088370176 6927592449024 6932656478592 6974712730908 6991067086848 6995911901184 7001025871872 7014699750528 7033477681152 7043496880128 7057253709972 7064688623616 7069584457728 7074752282624 7083661176072 7088570158176 7093751861508 7100955623424 7120025572608 7134360109056 7153519767552 7163218480392 7168454751211 7180014845952 7185263394816 7190242787328 7228852061184 7233861660672 7253288535249 7255626153984 7260929974272 7265961803776 7275111478128 7280429542074 7285474884792 7317804060736 7332536778752 7346858139648 7352228649984 7362196771514 7366588471566 7374069301248 7379459702784 7424226441216 7429653507328 7457171324928 7471736112672 7477197908076 7520001196032 7530713448448 7540196511744 7545421873152 7550937532416 7565685457284 7573656010752 7578904559616 7584444694528 7599258063072 7619600821248 7630454953472 7645358185803 7648346898432 7658716495872 7679284338024 7684897849967 7694744813568 7715409411456 7728890118144 7734246244352 7743985606656 7749646414848 7755016925184 7775843386653 7778349416448 7784035344384 7789429686272 7799238538416 7831256399616 7836683465728 7860800978944 7876154105856 7892597791858 7908487725056 7923933990144 7929726339552 7937779040256 7953282514944 7959096317952 7964914370816 7988575076352 7994414678016 8010028769184 8026155122688 8042911977984 8058620790441 8061771055104 8073255059456 8083421319168 8089023135744 8122230636544 8132458568832 8138094368256 8144043267648 8146667962368 8168546221056 8174207029248 8180182326784 8196159245391 8210479939584 8232529568328 8243078234112 8249103876096 8271257231232 8285709139968 8291451142144 8301892165632 8313718222848 8335973548032 8352254746368 8358360195744 8364152545152 8372964294656 8389317740544 8395450282752 8401268335616 8472052629504 8478245650432 8494804723968 8497542463488 8509647224832 8526267629568 8532500281344 8584261822656 8590536867848 8599260626944 8604390260736 8616056057856 8622354344448 8639194880277 8656587915264 8695001382912 8701027024896 8707387424768 8718352216704 8724394040832 8730771521856 8733585309696 8739637690368 8757039762432 8763108397056 8810163449568 8816268898944 8822713539952 8836941348864 8843401101312 8855390948352 8897048690688 8920942131996 8930001420288 8936529199104 8942722220032 8953983357696 8960528667168 8966738319744 8969628155904 8976184901632 8993716512768 9006528074752 9030638010368 9048275975232 9054890212056 9061165257248 9075777601536 9082411941888 9137509466112 9144188932096 9162048676104 9165001457664 9168746080107 9178057015296 9195982907904 9202705117632 9212050538496 9218784493568 9236789932032 9243541971456 9261595764369 9280241860608 9299616974544 9321422782464 9327882534912 9334701162496 9352933000704 9377970241536 9391329173504 9403155220212 9409671613296 9416550028218 9419584831488 9426112610304 9444881568096 9451426877568 9458335815344 9467940831232 9493367430144 9531059208192 9538026356736 9550957973856 9573353127936 9580351193088 9586990383104 9599062816512 9638469414912 9645148880896 9657294550488 9664353976329 9671051380332 9674168205312 9681239965696 9700148637504 9707239389432 9713966513056 9788655403008 9795810852864 9802971533312 9822117962088 9825283473408 9832092401664 9839279603712 9858496946688 9898968588288 9918302511312 9925552732446 9942895099904 9948826238976 9962314816896 9969597210768 10009179777024 10053595348992 10060562497536 10067916709888 10080594750564 10087580609712 10090831675392 10098208014336 10105206079488 10132344084096 10159467761664 10186751488563 10193810914404 10211621994496 10217713434624 10239045784032 10259659751424 10279698149376 10287212548608 10305186824192 10325314142208 10332861886464 10340022566912 10353043257336 10363556855808 10367791182204 10371132555264 10378713792512 10398984717888 10441675199488 10462069096362 10476972328693 10493867851776 10501538807808 10565245320192 10572968452736 10597032935424 10604376686592 10612128423936 10632855237264 10640627792262 10651433435136 10659219570688 10680038358912 10701540163584 10723882637312 10730279651328 10744827720588 10777895092224 10785364180992 10843278091776 10850792491008 10858724356864 10862223949824 10883439230976 10891394961408 10898942705664 10920644313111 10928212327188 10947306586112 10976706091104 10990770978816 10998805168128 11020287209472 11028342974976 11043295157271 11047612186624 11069189554176 11084957630464 11114631397376 11136339661824 11144480260992 11152203393536 11185756987392 11193933710336 11215796862114 11231773780721 11280001794048 11296070172672 11318132809728 11326406298624 11360484016128 11368356839424 11376667041792 11398887094608 11429401231872 11445682430208 11472520347648 11488074743808 11496472459264 11518926507036 11542117220352 11573114117184 11593335177216 11601369366528 11624469622272 11632525387776 11641028695808 11644780412928 11667524124672 11676053016576 11684144529408 11746884599424 11755025198592 11782588465152 11791201468416 11807187931136 11814231158784 11838896687787 11862731587584 11885900985216 11894589509328 11906668560384 11915372265472 11938644476928 11947371556224 11955651092992 11982862614528 11991622017024 12064367966976 12073186949408 12092656582656 12109882589184 12133534703616 12183345954816 12207141552384 12216064901472 12220001943552 12224994773476 12237409353728 12252819331584 12261310543872 12270273490176 12315719909376 12324722628608 12348794352492 12373655814144 12399489299392 12406885846848 12419485138944 12428563709952 12437176713216 12470577334272 12503960322048 12537540293616 12546228817728 12555400037624 12559446441984 12568150147072 12583976610816 12593175424128 12601902503424 12657823240192 12708078944256 12717368475648 12734610631808 12742207085952 12764470837248 12773801590784 12798750422016 12851292553216 12876392733984 12885805301772 12894735173776 12898890940416 12924084086784 12933531516672 12942985852576 13042502074368 13051540537344 13061081137152 13086591061248 13096157282784 13100377964544 13109456535552 13119039471616 13135559643648 13144662595584 13198624784384 13215245174352 13224403348416 13234070309928 13265101651968 13283086422528 13292796281024 13345573036032 13381413197994 13395002130432 13404793798656 13414083330048 13440793000752 13450107479616 13454442233856 13464277352448 13473608105984 13490574769152 13509792112128 13545957015552 13572413962848 13582335318084 13591747885872 13623617912832 13652061045376 13679546335232 13706264199168 13716283398144 13743073014156 13767085522944 13777149181952 13804057676448 13818075807744 13823721576272 13828176740352 13855184898048 13865312957184 13949425461816 13959622410253 13982134173696 13991823802368 14002051743744 14029399501056 14066955362304 14086993760256 14114507419944 14124825042327 14129377247232 14139168915456 14149504565248 14167322352144 14177140316352 14187503723016 14201911246848 14240051145216 14307039535104 14326436960784 14336909502422 14360029691904 14370526789632 14380485574656 14457704122368 14467723321344 14506577070498 14511252307968 14521859948544 14531923607552 14550222956256 14560859084148 14570949769584 14635608121472 14665073557504 14693716279296 14704457299968 14724393543028 14733176943132 14748138602496 14758919405568 14848452882432 14859307014656 14888329098669 14914342649856 14943472225344 14954395816152 15061426896896 15080393023488 15090843746304 15101875064832 15131370914568 15147312021504 15157809119232 15168889389056 15198516126144 15239201642496 15260909906944 15290716371606 15317432991744 15358568676048 15369795699934 15389489627136 15430818822912 15457780236288 15487971213312 15499292829696 15510033850368 15551686773306 15556698832896 15568070688768 15578859372544 15598477076832 15662512799232 15673366931456 15693103644543 15721601957888 15752308211712 15785195583716 15816975450112 15847867980288 15859452679104 15875558080512 15906565029888 15918192635904 15929828741632 15960941688393 15977150152704 15988829356032 16020057538368 16052310245376 16085823955968 16117241580882 16146510118912 16166842638336 16178046271488 16244461273088 16264917137664 16276188736512 16288086535296 16293335924736 16337092442112 16348414058496 16360364653568 16392318490782 16420959879168 16465059136656 16486156468224 16498207752192 16542514462464 16571418279936 16603784331264 16627436445696 16671947096064 16704509492736 16716720391488 16728305090304 16745928589312 16778635481088 16790900565504 16802536671232 16823695293171 16944105259008 16956491300864 16989609447936 17019294449664 17052535259136 17065000562688 17168523645312 17181073735696 17198521253888 17208780521472 17232112115712 17244708688896 17278389760554 17313175830528 17390002765824 17402054049792 17414774849536 17436704433408 17448788081664 17461543043712 17467170619392 17514079524864 17526216794112 17620326899136 17632537797888 17645427079904 17673882697728 17686802202624 17710781896704 17794097381376 17841884263992 17860002840576 17873058398208 17885444440064 17907966715392 17921057334336 17933476639488 17939256311808 17952369803264 17987433025536 18013056149504 18061276020736 18096551950464 18109780424112 18122330514496 18151555203072 18164823883776 18275018932224 18288377864192 18324097352208 18330002915328 18337492160214 18356114030592 18391965815808 18405410235264 18437568987136 18473579864064 18487083942912 18523191528738 18560483721216 18599233949088 18642845564928 18655765069824 18669402324992 18705866001408 18755940483072 18782658347008 18806310440424 18819343226592 18833100056436 18839169662976 18852225220608 18889763136192 18902853755136 18916671630688 18935881662464 18986734860288 19062118416384 19076052713472 19101915947712 19146706255872 19160702386176 19173980766208 19198125633024 19276938829824 19290297761792 19314589100976 19328707952658 19342102760664 19348336410624 19362479931392 19400297275008 19414478778864 19427933026112 19577310806016 19591621705728 19605943066624 19644235924176 19650566946816 19664184803328 19678559207424 19716993893376 19797937176576 19836605022624 19851105464892 19885790199808 19897652477952 19924629633792 19939194421536 20018359554048 20107190697984 20121124995072 20135833419776 20161189501128 20175161219424 20181663350784 20196416028672 20210412158976 20264688168192 20318935523328 20373502977126 20387621828808 20402525061139 20423243988992 20435426869248 20478091568064 20519319502848 20559396298752 20574425097216 20650628284416 20665723772928 20680045133824 20706086514672 20727113711616 20735582364408 20742265110528 20757427585024 20797969435776 20883350398976 20924138192724 20953944657386 20987735703552 21003077615616 21130490640384 21145936905472 21194065870848 21208753373184 21224256847872 21265710474528 21281255584524 21302866870272 21318439141376 21360076717824 21403080327168 21447765274624 21460559302656 21489655441176 21505364253633 21555790184448 21570728361984 21686556183552 21701584982016 21717448713728 21759865605747 21766878461952 21782789922816 21797885411328 21841288626222 21856424654376 21894613172224 21953412182208 21997610336256 22040574418944 22056685949952 22086590314542 22138379108352 22169915260928 22229262794752 22272679323648 22288960521984 22304406787072 22371513974784 22387867420672 22431593724228 22463547561442 22560003588096 22592140345344 22636265619456 22652812597248 22720968032256 22736713678848 22753334083584 22797774189216 22858802463744 22891364860416 22936074557409 22945040695296 22976149487616 22992944918528 23037853014072 23054693549901 23084234440704 23146228234368 23186670354432 23202738733056 23248939244544 23265050775552 23282057391616 23327530159959 23335048249344 23352106033152 23368289058816 23493769198848 23510050397184 23582402936832 23614375862272 23628462317568 23677793375574 23725463175168 23771801970432 23789179018656 23813337120768 23830744530944 23877288953856 23894743112448 23911302185984 23965725229056 23983244034048 24128735933952 24146373898816 24185313165312 24219765178368 24267069407232 24366691909632 24414283104768 24432129802944 24440003887104 24449989546952 24474818707456 24505638663168 24522621087744 24540546980352 24588477736173 24631439818752 24649445257216 24697588704984 24747311628288 24798978598784 24813771693696 24857127419904 24874353426432 24941154668544 25007920644096 25075080587232 25092457635456 25110800075248 25118892883968 25136300294144 25167953221632 25186350848256 25203805006848 25315646480384 25416157888512 25434736951296 25469221263616 25484414171904 25528941674496 25547603181568 25597500844032 25702585106432 25752785467968 25771610603544 25789470347552 25797781880832 25848168173568 25867063033344 25885971705152 26085004148736 26103081074688 26122162274304 26173182122496 26192314565568 26200755929088 26218913071104 26238078943232 26271119287296 26289325191168 26397249568768 26430490348704 26448806696832 26468140619856 26530203303936 26566172845056 26585592562048 26691146072064 26762826395988 26790004260864 26809587597312 26828166660096 26881586001504 26900214959232 26908884467712 26928554704896 26947216211968 26981149538304 27019584224256 27091914031104 27144827925696 27164670636168 27183495771744 27247235825664 27304122090752 27359092670464 27412528398336 27432566796288 27486146028312 27506238240321 27534171045888 27554298363904 27608115352896 27636151615488 27647443152544 27656353480704 27710369796096 27730625914368 27898850923632 27919244820506 27964268347392 27983647604736 28004103487488 28058799002112 28133910724608 28173987520512 28229014839888 28249650084654 28258754494464 28278337830912 28299009130496 28334644704288 28354280632704 28375007446032 28403822493696 28480102290432 28614079070208 28652873921568 28673819004844 28720059383808 28741053579264 28760971149312 28915408244736 28935446642688 28993061928987 29013154140996 29022504615936 29043719897088 29063847215104 29100445912512 29121718168296 29141899539168 29271216242944 29330147115008 29387432558592 29408914599936 29448787086056 29466353886264 29496277204992 29517838811136 29696905764864 29718614029312 29776658197338 29819075089357 29828685299712 29886944450688 29908791632304 30160786046976 30181687492608 30203750129664 30262741829136 30294624043008 30315618238464 30337778778112 30397032252288 30478403284992 30521819813888 30560254465689 30581432743212 30634865983488 30717137352096 30739591399868 30778979254272 30861637645824 30915560472576 30975942426624 30998585659392 31020067700736 31103373546612 31113397665792 31136141377536 31157718745088 31196954153664 31325025598464 31346733862912 31386207289086 31430916986079 31443203915776 31504616423424 31570391167432 31633950900224 31695735960576 31718905358208 31813130059776 31836385271808 31859657483264 31921883376786 31954300305408 31977658712064 32040115076736 32104620490752 32171647911936 32234483161764 32333685276672 32356092542976 32488922546176 32529834275328 32552377473024 32576173070592 32586671849472 32674184884224 32696828116992 32720729307136 32761932939333 32784636981564 32841919758336 32930118273312 32972312936448 32996415504384 33085028924928 33129885471813 33142836559872 33207568662528 33254872891392 33343894192128 33409018985472 33433440782976 33456610180608 33491857178624 33557270962176 33581801131008 33605073342464 33647390586342 33695321342163 33888210518016 33912982601728 33979218895872 34105070518272 34130001125376 34337047290624 34362147471392 34397042507776 34417561042944 34464224231424 34489417377792 34556779521108 34626351661056 34780005531648 34804108099584 34829549699072 34873408866816 34897576163328 34923086087424 34934341238784 35028159049728 35052433588224 35240653798272 35265075595776 35290854159808 35347765395456 35373604405248 35421563793408 35516690063361 35588194762752 35683768527984 35720005681152 35746116796416 35770888880128 35815933430784 35842114668672 35866953278976 35904739606528 35974866051072 36026112299008 36122552041472 36193103900928 36219560848224 36244661028992 36329647767552 36550037864448 36576755728384 36648194704416 36660005830656 36674984320428 36712228061184 36783931631616 36810820470528 36875137974272 36947159728128 36974167885824 37046383057476 37120967442432 37198467898176 37285691129856 37311530139648 37338804649984 37411732002816 37511880966144 37565316694016 37612620880848 37638686453184 37666200112872 37678339325952 37704450441216 37779526272384 37805707510272 37833343261376 37871763324928 37973469720576 38124236832768 38152105426944 38203831895424 38293412511744 38321404772352 38347961532416 38396251266048 38553877659648 38580595523584 38629178201952 38657415905316 38684205521328 38696672821248 38724959862784 38800594550016 38828957557728 38855866052224 39154621612032 39183243411456 39211886133248 39288471848352 39301133893632 39328369606656 39357118414848 39433987786752 39595874353152 39673210045248 39702210929784 39731233013797 39771580399616 39795304955904 39849259267584 39878388843072 40036719108096 40214381395968 40242249990144 40271666839552 40322379002256 40350322438848 40363326701568 40392832057344 40420824317952 40529376336384 40637871046656 40747005954252 40775243657616 40805050122278 40846487977984 40870853738496 40956183136128 41038639005696 41118792597504 41148850194432 41301256568832 41331447545856 41360090267648 41412173029344 41454227423232 41471164728816 41484530221056 41514855170048 41595938871552 41766700797952 41848276385448 41878867230759 41907889314772 41975471407104 42006155231232 42260981280768 42291873810944 42374475126981 42388131741696 42417506746368 42448513695744 42531420949056 42562511169048 42605733740544 42636878282752 42720153435648 42895530549248 42921118605312 42979310882352 43010728507266 43111580368896 43141456723968 43373112367104 43403169964032 43434897427456 43519731211494 43533756923904 43565579845632 43595770822656 43682577252444 43712849308752 43789226344448 43906824364416 43995220672512 44081148837888 44113371899904 44173180629084 44276758216704 44339830521856 44458525589504 44545358647296 44577921043968 44608813574144 44664987296007 44743027949568 44775734841344 44863187448456 44927095122884 45184280690688 45272531238912 45305625194496 45441936064512 45473427357696 45506668167168 45595548378432 45717604927488 45782729720832 45872149114818 45952298975232 45985889837056 46075706028144 46109387099802 46168468881408 46292456468736 46373340708864 46497878489088 46530101551104 46564114783232 46655060319918 46670096498688 46704212066304 46736578117632 46987538397696 47020100794368 47164805873664 47228751724544 47256924635136 47355586751148 47450926350336 47543603940864 47578358037312 47626674241536 47661489061888 47754577907712 47789486224896 47822604371968 47882825065179 47931450458112 47966488068096 48257471867904 48292747797632 48439530356736 48534138814464 48733383819264 48828566209536 48864259605888 48880007774208 48899979093904 48949637414912 49011277326336 49045242175488 49081093960704 49176955472346 49262879637504 49298890514432 49395177409968 49494623256576 49597957197568 49627543387392 49714254839808 49882309337088 50015841288192 50150161174464 50184915270912 50221600150496 50237785767936 50272600588288 50335906443264 50372701696512 50407610013696 50631292960768 50832315777024 50869473902592 50938442527232 50968828343808 51057883348992 51095206363136 51195001688064 51405170212864 51505570935936 51543221207088 51578940695104 51595563761664 51696336347136 51734126066688 51771943410304 52170008297472 52206162149376 52244324548608 52346364244992 52384629131136 52401511858176 52476157886464 52542238574592 52578650382336 52794499137536 52860980697408 52897613393664 52936281239712 53060406607872 53132345690112 53171185124096 53382292144128 53525652791976 53580008521728 53619175194624 53656333320192 53763172003008 53800429918464 53817768935424 53857109409792 53894432423936 53962299076608 54039168448512 54183828062208 54289655851392 54329341272336 54366991543488 54494471651328 54608244181504 54825056796672 54865133592576 54972292056624 55012476480642 55068342091776 55108596727808 55216230705792 55294886305088 55312706961408 55420739592192 55461251828736 55797701847264 55838489641012 55928536694784 55967295209472 56008206974976 56117598004224 56267821449216 56347975041024 56458029679776 56499300169308 56517508988928 56556675661824 56598018260992 56669289408576 56708561265408 56750014892064 56807644987392 56960204580864 57228158140416 57305747843136 57347638009688 57440118767616 57482107158528 57521942298624 57830816489472 57870893285376 57986123857974 58026308281992 58045009231872 58068725174011 58087439794176 58127694430208 58200891825024 58243436336592 58283799078336 58542432485888 58774865117184 58817829199872 58897574172112 58932707772528 58992554409984 59035677622272 59393811529728 59437228058624 59553316394676 59638150178714 59657370599424 59773888901376 59817583264608 60321572093952 60363374985216 60407500259328 60525483658272 60589248086016 60631236476928 60675557556224 60794064504576 60956806569984 61043639627776 61120508931378 61162865486424 61207575183417 61269731966976 61434274704192 61479182799736 61557958508544 61723275291648 61951884853248 61997171318784 62040135401472 62206747093224 62226795331584 62272282755072 62315437490176 62393908307328 62650051196928 62693467725824 62772414578172 62861833972158 63009232846848 63140782334864 63267901800448 63391471921152 63437810716416 63626260119552 63672770543616 63719314966528 63843766753572 63908600610816 63955317424128 64080230153472 64209240981504 64343295823872 64468966323528 64516092760899 64667370553344 64712185085952 64977845092352 65059668550656 65104754946048 65152346141184 65279596817241 65348369768448 65393656233984 65441458614272 65523865878666 65569273963128 65683839516672 65860236546624 65992831008768 66170057849856 66259770943626 66415137325056 66509745782784 66687788384256 66818037970944 66866881565952 66913220361216 66983714357248 67114541924352 67163602262016 67210146684928 67294781172684 67390642684326 67776421036032 67825965203456 67958437791744 68210141036544 68260002250752 68674094581248 68724294942784 68794085015552 68835122085888 68928448462848 68978834755584 69113559042216 69164080649703 69252703322112 69560011063296 69608216199168 69659099398144 69746817733632 69795152326656 69846172174848 69982590479877 70056318099456 70104867176448 70481307596544 70530151191552 70581708319616 70747208810496 70843127586816 71033380126722 71176389525504 71367537055968 71440011362304 71492233592832 71541777760256 71631866861568 71684229337344 71733906557952 71809479213056 71949732102144 72052224598016 72245104082944 72386207801856 72439121696448 72489322057984 72659295535104 73100075728896 73153511456768 73296389408832 73320011661312 73349968640856 73424456122368 73567863263232 73621640941056 73750275948544 73894319456256 73948335771648 74092766114952 74241934884864 74396935796352 74571382259712 74623060279296 74677609299968 74823464005632 75023761932288 75130633388032 75225241761696 75277372906368 75332400225744 75356678651904 75408900882432 75559052544768 75611415020544 75666686522752 75946939441152 76248473665536 76304210853888 76407663790848 76586825023488 76642809544704 76695923064832 76792502532096 77107755319296 77161191047168 77258356403904 77314831810632 77368411042656 77393345642496 77449919725568 77601189100032 77657915115456 77711732104448 78309243224064 78366486822912 78423772266496 78576943696704 78602267787264 78656739213312 78714236829696 78867975573504 79191748706304 79346420090496 79404421859568 79462466027594 79543160799232 79590609911808 79698518535168 79756777686144 80073438216192 80428762791936 80484499980288 80543333679104 80644758004512 80700644877696 80726653403136 80785664114688 80841648635904 81058752672768 81275742093312 81494011908504 81550487315232 81610100244556 81692975955968 81741707476992 81912366272256 82077278011392 82237585195008 82297700388864 82518714720963 82602513137664 82662895091712 82720180535296 82824346058688 82908454846464 82942329457632 82969060442112 83029710340096 83191877743104 83533401595904 83696552770896 83757734461518 83815778629544 83950942814208 84012310462464 84521962561536 84583747621888 84748950253962 84776263483392 84835013492736 84897027391488 85062841898112 85125022338096 85211467481088 85273756565504 85440306871296 85791061098496 85842237210624 85958621764704 86021457014532 86223160737792 86282913447936 86746224734208 86806339928064 86869794854912 86979185786961 87039462422988 87067513847808 87131159691264 87191541645312 87365154504888 87425698617504 87578452688896 87813648728832 87990441345024 88162297675776 88226743799808 88346361258168 88553516433408 88679661043712 88917051179008 89090717294592 89155842087936 89217627148288 89329974592014 89457225268071 89486055899136 89551469682688 89726374896912 89854190245768 90545062477824 90611250388992 90883872129024 90946854715392 91013336334336 91191096756864 91435209854976 91565459441664 91744298229636 91904597950464 91971779674112 92151412056288 92218774199604 92336937762816 92584912937472 92746681417728 92995756978176 93060203102208 93128229566464 93310120639836 93340192997376 93408424132608 93473156235264 93975076795392 94040201588736 94292750958237 94329611747328 94457503449088 94513849270272 94711173502296 94901852700672 95087207881728 95156716074624 95322978123776 95509155815424 95578972449792 95645208743936 95765650130358 95862900916224 95932976136192 96514943735808 96585495595264 97068277628928 97466767638528 97657132419072 97728519211776 97760015548416 97799958187808 97899274829824 98022554652672 98090484350976 98162187921408 98353910944692 98525759275008 98597781028864 98790354819936 98989246513152 99195914395136 99255086774784 99389656415439 99428509679616 99764618674176 100031682576384 100300322348928 100369830541824 100443200300992 100475571535872 100545201176576 100671812886528 100745403393024 100815220027392 101085964026489 101262585921536 101664631554048 101738947805184 101876885054464 101937656687616 102190412726272 102390003376128 102810340425728 103011141871872 103086442414176 103157881390208 103191127523328 103392672694272 103468252133376 103543886820608 104340016594944 104412324298752 104488649097216 104692728489984 104769258262272 104803023716352 104952315772928 105084477149184 105157300764672 105588998275072 105721961394816 105795226787328 105872562479424 106120813215744 106264691380224 106342370248192 106550070190083 106764584288256 107051305583952 107160017043456 107238350389248 107312666640384 107526344006016 107600859836928 107714218819584 107788864847872 107924598153216 108078336897024 108367656124416 108579311702784 108658682544672 108733983086976 108988943302656 109216488363008 109650113593344 109730267185152 109944584113248 110024952961284 110136684183552 110217193455616 110432461411584 110589772610176 110625413922816 110841479184384 110922503657472 111595403694528 111676979282024 111857073389568 111934590418944 112016413949952 112235196008448 112535642898432 112695950082048 112916059359552 112998600338616 113035017977856 113113351323648 113196036521984 113338578817152 113417122530816 113500029784128 113615289974784 113920409161728 114456316280832 114611495686272 114695276019376 114880237535232 114964214317056 115043884597248 115661632978944 115741786570752 115972247715948 116052616563984 116090018463744 116137450348022 116174879588352 116255388860416 116401783650048 116486872673184 116567598156672 117084864971776 117549730234368 117635658399744 117795148344224 117865415545056 117985108819968 118071355244544 118787623059456 118874456117248 119106632789352 119193699041391 119276300357428 119314741198848 119547777802752 119635166529216 120643144187904 120726749970432 120815000518656 121050967316544 121178496172032 121262472953856 121351115112448 121588129009152 121913613139968 122087279255552 122241017862756 122325730972848 122415150366834 122539463933952 122868549408384 122958365599472 123115917017088 123446550583296 123903769706496 123994342637568 124080270802944 124413494186448 124453590663168 124544565510144 124630874980352 124787816614656 125300102393856 125386935451648 125544829156344 125636601692277 125723667944316 126018465693696 126281564669728 126535803600896 126782943842304 126875621432832 127123425380943 127252520239104 127345541087232 127438629933056 127687533507144 127817201221632 127910634848256 128160460306944 128686591647744 128937932647056 129032185521798 129334741106688 129424370171904 129955690184704 130119337101312 130209509892096 130304692282368 130559193634482 130696739536896 130787312467968 130882917228544 131047731757332 131138547926256 131367679033344 131720473093248 131985662017536 132340115699712 132519541887252 132830274650112 133019491565568 133375576768512 133636075941888 133733763131904 133826440722432 133967428714496 134229083848704 134327204524032 134420293369856 134589562345368 134781285368652 135552842072064 135651930406912 135916875583488 136200640273009 136420282073088 136520004501504 137348189162496 137448589885568 137856896925696 137957669511168 138227118084432 138328161299406 138505406644224 139120022126592 139318198796288 139493635467264 139590304653312 139692344349696 139965180959754 140112636198912 140209734352896 140962615193088 141060302383104 141163416639232 141494417620992 141686255173632 142066760253444 142352779051008 142735074111936 142880022724608 142984467185664 143083555520512 143263733723136 143368458674688 143467813115904 143618958426112 143899464204288 144104449196032 144490208165888 144772415603712 144878243392896 144978644115968 145318591070208 146013059149373 146200151457792 146307022913536 146592778817664 146640023322624 146699937281712 146848912244736 147135726526464 147243281882112 147788638912512 147896671543296 148185532229904 148483869769728 148793871592704 149142764519424 149355218599936 149646928011264 150047523864576 150261266776064 150450483523392 150554745812736 150664800451488 150713357303808 150817801764864 151118105089536 151222830041088 151333373045504 151893878882304 152496947331072 152608421707776 152815327581696 153173650046976 153285619089408 153391846129664 153585005064192 154215510638592 154322382094336 154516712807808 154629663621264 154736822085312 154786691284992 154899839451136 155202378200064 155315830230912 155423464208896 156618486448128 156732973645824 156847544532992 157153887393408 157204535574528 157428473659392 157735951147008 158383497412608 158692840180992 158808843719136 158924932055188 159086321598464 159181219823616 159397037070336 159513555372288 160146876432384 160857525583872 160968999960576 161086667358208 161289516009024 161401289755392 161453306806272 161571328229376 161683297271808 162117505345536 162551484186624 162988023817008 163100974630464 163220200489112 163385951911936 163483414953984 163824732544512 164475170390016 164595400777728 165037429441926 165205026275328 165325790183424 165440361070592 165648692117376 165884658915264 165938120884224 166059420680192 166383755486208 167066803191808 167393105541792 167515468923036 167631557259088 167901885628416 168024620924928 169043925123072 169167495243776 169497900507924 169552526966784 169670026985472 169794054782976 170125683796224 170250044676192 170422934962176 170547513131008 170880613742592 171582122196992 171684474421248 171917243529408 172042914029064 172446321475584 172565826895872 173492449468416 173612679856128 173739589709824 173958371573922 174078924845976 174135027695616 174206175522033 174262319382528 174383083290624 174730309009776 174851397235008 175156905377792 175627297457664 176324595351552 176453487599616 176692722516336 177107032866816 177359322087424 177834102358016 178181434589184 178311684175872 178435254296576 178659949184028 178914450536142 178972111798272 179102939365376 179452749793824 179708380491536 181090124955648 181222500777984 181767744258048 181893709430784 182026672668672 182382193513728 182870419709952 183130918883328 183488596459272 183622725550251 183809195900928 183943559348224 184302824112576 184437548399208 184673875525632 185169825874944 185991513956352 186120406204416 186256459132928 186620241279672 186680385994752 186816848265216 186946312470528 187950153590784 188080403177472 188585501916474 188915006898176 189027698540544 189422347004592 189803705401344 190174415763456 190313432149248 190645956247552 191018311630848 191157944899584 191290417487872 191531300260716 191725801832448 191865952272384 193029887471616 193170991190528 193548278282697 194136555257856 194933535277056 195314264838144 195457038423552 195599916375616 195798549659648 196045109305344 196180968701952 196324375842816 196707821889384 197051518550016 197195562057728 197580709639872 197978493026304 198391828790272 198510173549568 198779312830878 199529237348352 200063365152768 200600644697856 200739661083648 200886400601984 200951143071744 201343625773056 201490806786048 201630440054784 202171928052978 202525171843072 203329263108096 203477895610368 203753770108928 203875313375232 204380825452544 204780006752256 205620680851456 206022283743744 206172884828352 206315762780416 206382255046656 206785345388544 206936504266752 207087773641216 207492241949109 208680033189888 208824648597504 208977298194432 209385456979968 209538516524544 209904631545856 210168954298368 210314601529344 211177996550144 211443922789632 211590453574656 211745124958848 212241626431488 212529382760448 212684740496384 213100140380166 213529168576512 214102611167904 214320034086912 214476700778496 214625333280768 215052688012032 215201719673856 215428437639168 215849196306432 216156673794048 216735312248832 217158623405568 217317365089344 217467966173952 217977886605312 218432976726016 219300227186688 219460534370304 219889168226496 220049905922568 220273368367104 220434386911232 220864922823168 221179545220352 221250827845632 221682958368768 221845007314944 223190807389056 223353958564048 223714146779136 223869180837888 224032827899904 224470392016896 225071285796864 225391900164096 225832118719104 225997200677232 226070035955712 226226702647296 226392073043968 226677157634304 226834245061632 227000059568256 227840818323456 228912632561664 229222991372544 229390552038752 229760475070464 229928428634112 230087769194496 231323265957888 231483573141504 231944495431896 232105233127968 232180036927488 232274900696044 232349759176704 232510777720832 232803567300096 232973745346368 233135196313344 234169729943552 235099460468736 235271316799488 235590296688448 235730831090112 235970217639936 236142710489088 237575246118912 237748912234496 238213265578704 238387398082782 238552600714856 238629482397696 239095555605504 239270333058432 241286288375808 241453499940864 241630001037312 242101934633088 242356992344064 242524945907712 242702230224896 243176258018304 243827226279936 244174558511104 244482035725512 244651461945696 244830300733668 245078927867904 245737098816768 245916731198944 246231834034176 246893101166592 247556144162889 247807539412992 247988685275136 248160541605888 248826988372896 248907181326336 249089131020288 249261749960704 249575633229312 250600204787712 250773870903296 251089658312688 251273203384554 251447335888632 252036931387392 252563129339456 253071607201792 253565887684608 253751242865664 254246850761886 254505040478208 254691082174464 254877259866112 255375067014288 255634402443264 255821269696512 256320920613888 257373183295488 257875865294112 258064371043596 258669482213376 258848740343808 259911380369408 260238674202624 260419019784192 260609384564736 261118387268964 261393479073792 261574624935936 261765834457088 262095463514664 262277095852512 262735358066688 263440946186496 263971324035072 264680231399424 265039083774504 265232825794807 265660549300224 266038983131136 266751153537024 267272151883776 267467526263808 267652881444864 268371675804213 268458167697408 268654409048064 268840586739712 269179124690736 269562570737304 271303860813824 271833751166976 272401280546018 272840564146176 273040009003008 274696378324992 274897179771136 275713793851392 275915339022336 276454236168864 276656322598812 277010813288448 278240044253184 278636397592576 278987270934528 279180609306624 279384688699392 279930361919508 280225272397824 280419468705792 281925230386176 282120604766208 282326833278464 282878252874711 282988835241984 283372510347264 284133520506888 284705558102016 285470148223872 285968934371328 286167111041024 286527467446272 286736917349376 286935626231808 287798928408576 288208898392064 288980416331776 289544831207424 289756486785792 289957288231936 292026118298746 292400302915584 292614045827072 293185557635328 293280046645248 293399874563424 293697824489472 294271453052928 294486563764224 295577277825024 295793343086592 296371064459808 296967739539456 297587743185408 298168969246317 298285529038848 298710437199872 299293856022528 300095047729152 300522533552128 300900967046784 301109491625472 301329600902976 301426714607616 301635603529728 302236210179072 302445660082176 302666746091008 303257892079467 303787757764608 304993894662144 305216843415552 305630655163392 306571238178816 306783692259328 307170010128384 308431021277184 308644764188672 309033425615616 309259327242528 309473644170624 309573382569984 309799678902272 310404756400128 310631660461824 310846928417792 313236972896256 313465947291648 313695089065984 314307774786816 314409071149056 314856947318784 315471902294016 316766994825216 317385680361984 317617687438272 317849864110376 318172643196928 318362439647232 318794074140672 319027110744576 319650210570249 320293752864768 321715051167744 321937999921152 322173334716416 322579032018048 322802579510784 323142656458752 323366594543616 324235010691072 325102968373248 325976047634016 326201949260928 326440400978224 326771903823872 326966829907968 327649465089024 328950340780032 329190801555456 330074858883852 330410052550656 330651580366848 330880722141184 331297384234752 331769317830528 331876241768448 332118841360384 332767510972416 334133606383616 334786211083584 335030937846072 335263114518176 335803771256832 336049241849856 338087850246144 338334990487552 338995801015848 339105053933568 339340053970944 339588109565952 340251367592448 340500089352384 340845869924352 341095026262016 341761227485184 343164244393984 343368948842496 343834487058816 344085828058128 344892642951168 345131653791744 346984898936832 347225359712256 347479179419648 347916743147844 348157849691952 348270055391232 348412351044066 348524638765056 348766166581248 349460618019552 349702794470016 350313810755584 351254594915328 352649190703104 352906975199232 353385445032672 354214065733632 354718644174848 355668204716032 356362869178368 356623368351744 356870508593152 357319898368056 357581097124173 357828901072284 357944223596544 358205878730752 358905499587648 359416760983072 362180249911296 362445001555968 363535488516096 363787418861568 364053345337344 364764387027456 365740839419904 366261837766656 366977192918544 367245451100502 367618391801856 367887118696448 368605648225152 368875096798416 369347751051264 370339651749888 371983027912704 372240812408832 372512918265856 373240482559344 373360771989504 373633696530432 373892624941056 375900307181568 376160806354944 376909805076831 377171003832948 377830013796352 378055397081088 378844694009184 379607410802688 380348831526912 380626864298496 381291912495104 382036623261696 382315889799168 382580834975744 383062600521432 383451603664896 383731904544768 386059774943232 386341982381056 387096556565394 387647976161641 388273110515712 389867070554112 390628529676288 390914076847104 391199832751232 392090218610688 392361937403904 392648751685632 393415643778768 394103037100032 394391124115456 395161419279744 395956986052608 396783657580544 397020347099136 397558625661756 399058474696704 400126730305536 401201289395712 401479322167296 401772801203968 401902286143488 402687251546112 402981613572096 403260880109568 404343856105956 405050343686144 406658526216192 406955791220736 407507540217856 407750626750464 408601920819027 408761650905088 409560013504512 411241361702912 412044567487488 412345769656704 412631525560832 413570690777088 413873008533504 414175547282432 414984483898218 417360066379776 417954596388864 418770913959936 419077033049088 420337908596736 420629203058688 422355993100288 422887845579264 423180907149312 423490249917696 424483252862976 425058765520896 425369480992768 426200280760332 427058337153024 428205222335808 428640068173824 428953401556992 429250666561536 430105376024064 430403439347712 430856875278336 431698392612864 432313347588096 433470624497664 434317246811136 434634730178688 434935932347904 435955773210624 436865953452032 438039177448119 438600454373376 438921068740608 439778336452992 440099811845136 440546736734208 440868773822464 441729845646336 442359090440704 443365916737536 443690014629888 446381614778112 446707917128096 447428293558272 448065655799808 448940784033792 450142571593728 450783800328192 451664237438208 451994401354464 452140071911424 452453405294592 452784146087936 453354315268608 453668490123264 454000119136512 455681636646912 457825265123328 458445982745088 458781104077504 459520950140928 459856857268224 460175538388992 462646531915776 462967146283008 463888990863792 464210466255936 464360073854976 464549801392088 464699518353408 465021555441664 465607134600192 465947490692736 466270392626688 468339459887104 470198920937472 470542633598976 471180593376896 471461662180224 472285420978176 475150492237824 475497824468992 476426531157408 476774796165564 477105201429712 477258964795392 478191111211008 478540666116864 482572576751616 482906999881728 483260002074624 484203869266176 484713984688128 485049891815424 485404460449792 486352516036608 487654452559872 488349117022208 488964071451024 489302923891392 489660601467336 490157855735808 491474197633536 491833462397888 493786202333184 495112288325778 495615078825984 495977370550272 496321083211776 497653976745792 497814362652672 498178262040576 498523499921408 499151266458624 501200409575424 501547741806592 502179316625376 502546406769108 502894671777264 504073862774784 505126258678912 506143214403584 507131775369216 507502485731328 508493701523772 509010080956416 509382164348928 509754519732224 510750134028576 511268804886528 511642539393024 512641841227776 514746366590976 515751730588224 516128742087192 516506029179361 517338964426752 517697480687616 519822760738816 520477348405248 520838039568384 521218769129472 522236774537928 522618526566099 522786958147584 523149249871872 523531668914176 524190927029328 524554191705024 525470716133376 526881892372992 529360462798848 530078167549008 530465651589614 531321098600448 532077966262272 533502307074048 534544303767552 534935052527616 535305762889728 536743351608426 536916335394816 537308818096128 537681173479424 538358249381472 539125141474608 542607721627648 543667502333952 544802561092036 545681128292352 546080018006016 549392756649984 549794359542272 550868176650753 551427587702784 551830678044672 552908472337728 553312645197624 554021626576896 557272795185152 557974541869056 558361218613248 558769377398784 559860723839016 560450544795648 560838937411584 563850460772352 564241209532416 564653666556928 565756505749422 566745020694528 568267041013776 569411116204032 570940296447744 571937868742656 573054934892544 573473834698752 573871252463616 575597856817152 576417796784128 577960832663552 579089662414848 579512973571584 579914576463872 580644834848091 584052236597492 584800605831168 585228091654144 586371115270656 586799749126848 587395648978944 588542906105856 588973127528448 591154555650048 591586686173184 592742128919616 593935479078912 595175486370816 596337938492634 597420874399744 598587712045056 600190095458304 601045067104256 601801934093568 602218983250944 602659201805952 602853429215232 604472420358144 604891320164352 605333492182016 606515784158934 607575515529216 609987789324288 610433686831104 611261310326784 613142476357632 614340020256768 616862042554368 617289528377344 618066851231232 618518654485056 618947288341248 619146765139968 619599357804544 620809512800256 621263320923648 621693856835584 622476725847327 626473945792512 626931894583296 627390178131968 628615549573632 629713894637568 630943804588032 633533989650432 634771360723968 635235374876544 635699728220752 636345286393856 636724879294464 637588148281344 638054221489152 639300421140498 640587505729536 643430102335488 643875999842304 644346669432832 645158064036096 645605159021568 646285312917504 648470021382144 650205936746496 651952095268032 652403898521856 652880801956448 653543807647744 653933659815936 655298930178048 657900681560064 658381603110912 660149717767704 660820105101312 661303160733696 661761444282368 662594768469504 663538635661056 663752483536896 664237682720768 665535021944832 668267212767232 669572422167168 670061875692144 670526229036352 671607542513664 672098483699712 676175700492288 676669980975104 677991602031696 678210107867136 678680107941888 679176219131904 680502735184896 681000178704768 682190052524032 683522454970368 686328488787968 686737897684992 687668974117632 688171656116256 689785285902336 690263307583488 693969797873664 694450719424512 694958358839296 695833486295688 696315699383904 696540110782464 696824702088132 697049277530112 697532333162496 698921236039104 699405588940032 700627621511168 702509189830656 705298381406208 705813950398464 706770890065344 708428131467264 709437288349696 712725738356736 713246736703488 713741017186304 714639796736112 715162194248346 715657802144568 715888447193088 716411757461504 717810999175296 718833521966144 724360499822592 724890003111936 727070977032192 727574837723136 728106690674688 729528774054912 731481678839808 732523675533312 733954385837088 734490902201004 735236783603712 735774237392896 737211296450304 737750193596832 738695502102528 740679303499776 743966055825408 744481624817664 745025836531712 746480965118688 746721543979008 747267393060864 747785249882112 751800614363136 752321612709888 753819610153662 754342007665896 754893427262143 755660027592704 756110794162176 757689388018368 759214821605376 760697663053824 761253728596992 764073246523392 764631779598336 765161669951488 766125201042864 766903207329792 767463809089536 772119549886464 772683964762112 774193113130788 775295952323282 776546221031424 779734141108224 781257059352576 781828153694208 782399665502464 784180437221376 784723874807808 785297503371264 786831287557536 788206074200064 788782248230912 790322838559488 791913972105216 793567315161088 794040694198272 795117251323512 795698477384421 798116949393408 800253460611072 802402578791424 802958644334592 803545602407936 805115027412639 805374503092224 805963227144192 806521760219136 808687712211912 810100687372288 813911582441472 815015080435712 815501253500928 817203841638054 819120027009024 822482723405824 824089134974976 824691539313408 825263051121664 827141381554176 827746017067008 828351094564864 829968967796436 834720132759552 835909192777728 837541827919872 838154066098176 840675817193472 841258406117376 844711986200576 845775691158528 846361814298624 846980499835392 848634758624133 848966505725952 850117531041792 850738961985536 852400561520664 854116674306048 856410444671616 857906803113984 858501333123072 860210752048128 860806878695424 863396785225728 864626695176192 866941248995328 868634493622272 869269460357376 869871864695808 873731906904064 876078354896238 877200908746752 877842137481216 879556672905984 880199623690272 881093473468416 881737547644928 883459691292672 884718180881408 886731833475072 887380029259776 892763229556224 893415834256192 894856587116544 896131311599616 897881568067584 900285143187456 901567600656384 903328474876416 903988802708928 904280143822848 904906810589184 905568292175872 906708630537216 907336980246528 908000238273024 909773676238401 911363273293824 915650530246656 916891965490176 917562208155008 919713714536448 920351076777984 925293063831552 925934292566016 927777981727584 928420932511872 928720147709952 929099602784176 929399036706816 930043110883328 931214269200384 931894981385472 932540785253376 936678919774208 940397841874944 941085267197952 942361186753792 942923324360448 944570841956352 950300984475648 950995648937984 952853062314816 953549592331128 954210402859424 954517929590784 956382222422016 957081332233728 965145153503232 965813999763456 966520004149248 968407738532352 969427969376256 970099783630848 970808920899584 972705032073216 975308905119744 976698234044416 977928142902048 978605847782784 979321202934672 980315711471616 982948395267072 983666924795776 987572404666368 990224576651556 991230157651968 991954741100544 992642166423552 995307953491584 995628725305344 996356524081152 997046999842816 998302532917248 1002400819150848 1003095483613184 1004358633250752 1005092813538216 1005789343554528 1008147725549568 1010252517357824 1012286428807168 1014263550738432 1015004971462656 1016987403047544 1018020161912832 1018764328697856 1019509039464448 1021500268057152 1022537609773056 1023285078786048 1025283682455552 1029492733181952 1031503461176448 1032257484174384 1033012058358722 1034677928853504 1035394961375232 1040954696810496 1041676079136768 1042437538258944 1044473549075856 1045237053132198 1045573916295168 1046298499743744 1047063337828352 1048381854058656 1049108383410048 1050941432266752 1053763784745984 1058720925597696 1060156335098016 1060931303179228 1062642197200896 1064155932524544 1067004614148096 1069088607535104 1069870105055232 1070611525779456 1072743291372519 1073486703216852 1073832670789632 1074617636192256 1075362346958848 1076716498762944 1078250282949216 1085215443255296 1087335004667904 1089605122184072 1091362256584704 1092160036012032 1098785513299968 1099588719084544 1101736353301506 1102855175405568 1103305778306209 1103661356089344 1105816944675456 1106625290395248 1108043253153792 1115949083738112 1116722437226496 1117538754797568 1119721447678032 1120901089591296 1121677874823168 1127700921544704 1128482419064832 1129307333113856 1130729415230493 1131513011498844 1133490041389056 1136534082027552 1138822232408064 1141880592895488 1143875737485312 1146109869785088 1146947669397504 1147742504927232 1151195713634304 1152835593568256 1155921665327104 1158179324829696 1159025947143168 1159829152927744 1161289669696182 1162943928484923 1168104473194984 1169601211662336 1170456183308288 1172742230541312 1173599498253696 1177085812211712 1177946255056896 1182309111300096 1183173372346368 1185484257839232 1187870958157824 1190350972741632 1192675876985268 1197175424090112 1200380190916608 1202090134208512 1203603868187136 1204437966501888 1205318403611904 1205706858430464 1208944840716288 1209782640328704 1210666984364032 1213031568317868 1215151031058432 1219975578648576 1220867373662208 1222522620653568 1225805762457081 1226284952715264 1228680040513536 1233724085108736 1234579056754688 1236133702462464 1237037308970112 1237894576682496 1239198715609088 1241619025600512 1242526641847296 1243387713671168 1244953451694654 1253863789166592 1254780356263936 1257231099147264 1261887609176064 1267067979300864 1269542721447936 1270470749753088 1271399456441504 1272690572787712 1273449758588928 1275176296562688 1276108442978304 1278600842280996 1281175011459072 1286860204670976 1287751999684608 1288693338865664 1290316128072192 1291210318043136 1292570625835008 1296940042764288 1300411873492992 1303904190536064 1304807797043712 1305761603912896 1307087615295488 1307867319631872 1310597860356096 1314117532344357 1315801363120128 1316763206221824 1320299435535408 1321640210202624 1322606321467392 1323522888564736 1325189536939008 1327077271322112 1328475365441536 1331070043889664 1336534425534464 1339144844334336 1340123751384288 1341052458072704 1344196967399424 1352351400984576 1353339961950208 1355983204063392 1356420215734272 1357360215883776 1358352438263808 1361005470369792 1362000357409536 1364380105048064 1367044909940736 1372656977575936 1373475795369984 1375337948235264 1376343312232512 1379570571804672 1380526615166976 1387939595747328 1388901438849024 1389916717678592 1391666972591376 1392631398767808 1393080221564928 1393649404176264 1394098555060224 1395064666324992 1397842472078208 1398811177880064 1401255243022336 1405018379661312 1410596762812416 1411627900796928 1413541780130688 1416856262934528 1418874576699392 1425451476713472 1426493473406976 1427482034372608 1429279593472224 1430324388496692 1431315604289136 1431776894386176 1432823514923008 1435621998350592 1437667043932288 1448720999645184 1449780006223872 1454141954064384 1455149675446272 1456213381349376 1459057548109824 1462963357679616 1465047351066624 1467908771674176 1468981804402008 1470473567207424 1471548474785792 1474422592900608 1475500387193664 1481358606999552 1487932111650816 1488963249635328 1490051673063424 1492961930237376 1493443087958016 1494534786121728 1495570499764224 1503601228726272 1504643225419776 1507639220307324 1508684015331792 1509786854524286 1511320055185408 1512221588324352 1515378776036736 1518429643210752 1521395326107648 1522507457193984 1528146493046784 1529263559196672 1530323339902976 1532250402085728 1533806414659584 1534927618179072 1544239099772928 1545367929524224 1548386226261576 1549518087538083 1550591904646564 1553092442062848 1559468282216448 1562514118705152 1563656307388416 1564799331004928 1567855579698297 1568360874442752 1569447749615616 1570595006742528 1573662575115072 1576412148400128 1577564496461824 1580645677118976 1587134630322176 1588081388396544 1590234502647024 1591396954768842 1596233898786816 1600506921222144 1604805157582848 1605917288669184 1607091204815872 1610230054825278 1610749006184448 1611926454288384 1613043520438272 1617375424423824 1620201374744576 1627823164882944 1630030160871424 1631002507001856 1634407683276108 1638240054018048 1644965446811648 1648178269949952 1649383078626816 1650526102243328 1652604529952259 1654282763108352 1655492034134016 1656702189129728 1659937935592872 1671818385555456 1675083655839744 1676308132196352 1681351634386944 1682516812234752 1689423972401152 1691551382317056 1692723628597248 1693960999670784 1697269517248266 1700235062083584 1701477923971072 1704801123041328 1708233348612096 1712820889343232 1715813606227968 1720421504096256 1721613757390848 1726793570451456 1729253390352384 1733882497990656 1737268987244544 1738538920714752 1739743729391616 1747463813808128 1752156709792476 1754401817493504 1755684274962432 1759113345811968 1760399247380544 1762186946936832 1763475095289856 1766919382585344 1769436361762816 1773463666950144 1774760058519552 1785526459112448 1786831668512384 1792262623199232 1795763136135168 1800570286374912 1803135201312768 1806656949752832 1807977605417856 1808560287645696 1811136584351744 1813417261074432 1814673960493056 1816000476546048 1819547352476802 1822726546587648 1831301060493312 1833783930980352 1835124416310016 1839427429072896 1850586127663104 1851868585132032 1855555963455168 1856841865023744 1857440295419904 1858199205568352 1858798073413632 1860086221766656 1862428538400768 1863789962770944 1865081570506752 1873357839548416 1880795683749888 1882170534395904 1884722373507584 1885846648720896 1889141683912704 1900601968951296 1901991297875968 1905706124629632 1907099184662256 1908420805718848 1909035859181568 1912764444844032 1914162664467456 1930290307006464 1931627999526912 1933040008298496 1936815477064704 1938855938752512 1941617841799168 1945410064146432 1950617810239488 1953396468088832 1955856285804096 1957211695565568 1958642405869344 1960631422943232 1965896790534144 1967333849591552 1975144809332736 1980449153303112 1982460315303936 1983909482201088 1985284332847104 1990615906983168 1991257450610688 1992713048162304 1994093999685632 1996605065834496 2004801638301696 2006190967226368 2008717266501504 2010185627076432 2011578687109056 2016295451099136 2020505034715648 2028527101476864 2030009942925312 2033974806095088 2036040323825664 2037528657395712 2039018078928896 2043000536114304 2046570157572096 2050567364911104 2058985466363904 2063006922352896 2064514968348768 2066024116717444 2069355857707008 2070789922750464 2081909393620992 2083352158273536 2084875076517888 2088947098151712 2090474106264396 2091147832590336 2092596999487488 2094126675656704 2096763708117312 2098216766820096 2101882864533504 2107527569491968 2117441851195392 2120312670196032 2121862606358456 2125284394401792 2128311865049088 2138177215070208 2139740210110464 2141223051558912 2145486582745038 2146973406433704 2147665341579264 2149235272384512 2150724693917696 2153432997525888 2156500565898432 2174670009335808 2179210244368144 2182724513169408 2184320072024064 2197571026599936 2199177438169088 2203472706603012 2205710350811136 2206611556612418 2207322712178688 2211633889350912 2213250580790496 2216086506307584 2231898167476224 2233444874452992 2235077509595136 2239442895356064 2241802179182592 2243355749646336 2255401843089408 2256964838129664 2258614666227712 2261458830460986 2263026022997688 2264680281786429 2266980082778112 2273068164055104 2277644464816128 2283761185790976 2292219739570176 2293895338795008 2295485009854464 2302391427268608 2305671187136512 2311843330654208 2316358649659392 2318051894286336 2319658305855488 2322579339392364 2325887856969846 2336208946389968 2339202423324672 2340912366616576 2345484461082624 2347198996507392 2354171624423424 2355892510113792 2364618222600192 2366346744692736 2370968515678464 2375741916315648 2380701945483264 2385351753970536 2387095432153263 2394350848180224 2400760381833216 2404180268417024 2407207736374272 2408875933003776 2410636807223808 2415345082237917 2417889681432576 2419565280657408 2421333968728064 2426063136635736 2430302062116864 2441734747324416 2445045241307136 2451611524914162 2457360081027072 2467448170217472 2469158113509376 2472267404924928 2474074617940224 2475789153364992 2478397431218176 2483238051201024 2485053283694592 2486775427342336 2489906903389308 2507727578333184 2509560712527872 2514462198294528 2523775218352128 2534135958601728 2539085442895872 2540941499506176 2542798912883008 2545381145575424 2546899517177856 2550352593125376 2552216885956608 2557201684561992 2562350022918144 2573720409341952 2575503999369216 2577386677731328 2580632256144384 2582420636086272 2593880085528576 2600823746985984 2607808381072128 2609615594087424 2611523207825792 2621195720712192 2628235064688714 2631602726240256 2633526412443648 2640598871070816 2643280420405248 2645212642934784 2647045777129472 2650379073878016 2654154542644224 2656950730883072 2662140087779328 2673068851068928 2678289688668672 2680247502768576 2682104916145408 2688393934798848 2704702801969152 2706679923900416 2711966408126784 2712840431468544 2714720431767552 2716704876527616 2722010940739584 2724000714819072 2728760210096128 2734089819881472 2745313955151872 2746951590739968 2750675896470528 2752686624465024 2759141143609344 2761053230333952 2775879191494656 2777802877698048 2779833435357184 2783333945182752 2785262797535616 2786160443129856 2787298808352528 2788197110120448 2790129332649984 2795684944156416 2797622355760128 2810036759322624 2821193525624832 2823255801593856 2827083560261376 2833712525869056 2837749153398784 2850902953426944 2852986946813952 2854964068745216 2858559186944448 2860648776993384 2862631208578272 2863553788772352 2865647029846016 2871243996701184 2875334087864576 2897441999290368 2899560012447744 2908283908128768 2910299350892544 2912426762698752 2918115096219648 2925926715359232 2930094702133248 2935817543348352 2937963608804016 2940947134414848 2943096949571584 2948845185801216 2951000774387328 2962717213999104 2975864223301632 2977926499270656 2980103346126848 2985923860474752 2986886175916032 2989069572243456 2991140999528448 3007202457452544 3009286450839552 3015278440614648 3017368030663584 3019573709048572 3022640110370816 3024443176648704 3030757552073472 3036859286421504 3042790652215296 3045014914387968 3056292986093568 3058527118393344 3060646679805952 3064500804171456 3067612829319168 3069855236358144 3088478199545856 3090735859048448 3096772452523152 3099036175076166 3101183809293128 3106184884125696 3125028237410304 3127312614776832 3129598662009856 3135711159396594 3136721748885504 3138895499231232 3141190013485056 3147325150230144 3152824296800256 3155128992923648 3161291354237952 3174269260644352 3176162776793088 3180469005294048 3182793909537684 3192467797573632 3201013842444288 3209610315165696 3211834577338368 3214182409631744 3218229874117557 3220460109650556 3221498012368896 3223852908576768 3226087040876544 3234750848847648 3240402749489152 3255646329765888 3260060321742848 3262005014003712 3268815366552216 3276480108036096 3289930893623296 3296356539899904 3298766157253632 3301052204486656 3305209059904518 3308565526216704 3309917334918627 3310984068268032 3313404378259456 3319875871185744 3350167311679488 3352616264392704 3362703268773888 3365033624469504 3378847944802304 3383102764634112 3385447257194496 3387921999341568 3394539034496532 3400470124167168 3402955847942144 3409602246082656 3416466697224192 3425641778686464 3431627212455936 3440843008192512 3443227514781696 3453587140902912 3458506780704768 3467764995981312 3474537974489088 3477077841429504 3479487458783232 3488831785454769 3494927627616256 3504313419584952 3508803634987008 3511368549924864 3518226691623936 3520798494761088 3526950190579712 3533838765170688 3538872723525632 3546927333900288 3549520117039104 3571052918224896 3573663337024768 3591526272270336 3601140572749824 3606270402625536 3613313899505664 3615955210835712 3617120575291392 3622273168703488 3626834522148864 3629347920986112 3632000953092096 3639094704953604 3645453093175296 3662602120986624 3667567861960704 3670248832620032 3677417287371243 3678854858145792 3701172255326208 3703737170264064 3711111926910336 3713683730047488 3716398411136704 3717596146827264 3720172443533312 3724857076801536 3727579925541888 3730163141013504 3746715679096832 3761591367499776 3764341068791808 3769444747015168 3771693297441792 3801203937902592 3803982595751936 3811412249259264 3814198369324512 3816841611437696 3818071718363136 3825528889688064 3828325328934912 3860580614012928 3863255999053824 3866080016596992 3873630954129408 3877711877505024 3883235683598336 3890820128292864 3901235620478976 3906792936177664 3911712571608192 3914423391131136 3917284811738688 3921262845886464 3931793581068288 3934667699183104 3942352597033071 3950289618665472 3960898306606224 3964920630607872 3967818964402176 3970568665694208 3981231813966336 3985426096324608 3988187999371264 3993210131668992 4009603276603392 4012381934452736 4017434533003008 4020371254152864 4023157374218112 4032590902198272 4041010069431296 4057054202953728 4060019885850624 4067949612190176 4072080647651328 4075057314791424 4078036157857792 4086001072228608 4093140315144192 4101134729822208 4117970932727808 4126013844705792 4129029936697536 4132048233434888 4138711715414016 4141579845500928 4163818787241984 4166704316547072 4169750153035776 4177894196303424 4180948212528792 4182295665180672 4185193998974976 4188253351313408 4193527416234624 4196433533640192 4203765729067008 4215055138983936 4234883702390784 4240625340392064 4243725212716912 4250568788803584 4256623730098176 4276354430140416 4279480420220928 4282446103117824 4290973165490076 4293946812867408 4295330683158528 4298470544769024 4301449387835392 4306865995051776 4313001131796864 4349340018671616 4358420488736288 4365449026338816 4368640144048128 4395142053199872 4398354876338176 4406945413206024 4411420701622272 4413223113224836 4414645424357376 4423267778701824 4426501161580992 4463796334952448 4466889748905984 4470155019190272 4478885790712128 4483604358365184 4486711499292672 4510803686178816 4513929676259328 4517229332455424 4522917660921972 4526052045995376 4529360563572858 4533960165556224 4546136328110208 4555288929632256 4567522371581952 4584439479140352 4587790677590016 4590970019708928 4604782854537216 4611342374273024 4623686661308416 4632717299318784 4636103788572672 4639316611710976 4645158678784728 4648554262614249 4651775713939692 4672417892779936 4678404846649344 4681824733233152 4690968922165248 4694397993014784 4703566739094891 4708343248846848 4711785020227584 4729236445200384 4732693489385472 4741937031356928 4761403890966528 4770703507941072 4774190864306526 4788701696360448 4801520763666432 4808360536834048 4814415472748544 4817751866007552 4821273614447616 4830690164475834 4835779362865152 4839130561314816 4842667937456128 4852126273271472 4860604124233728 4883469494648832 4890090482614272 4903223049828324 4914720162054144 4934896340434944 4938316227018752 4944534809849856 4948149235880448 4951578306729984 4956794862436352 4966476102402048 4970106567389184 4973550854684672 4979813806778616 5015455156666368 5019121425055744 5028924396589056 5039423690101333 5047550436704256 5068271917203456 5078170885791744 5081882999012352 5085597825766016 5100705186250752 5104433771913216 5114403369123984 5124700045836288 5147440818683904 5154773355462656 5161264512288768 5164841272172544 5187760171057152 5201647493971968 5215616762144256 5219231188174848 5223046415651584 5242391441424384 5256470129377428 5263205452480512 5267052824887296 5281197742141632 5286560840810496 5290425285869568 5294091554258944 5300758147756032 5308309085288448 5313901461766144 5324280175558656 5346137702137856 5356579377337344 5360495005537152 5364209832290816 5376787869597696 5409405603938304 5413359847800832 5423932816253568 5425680862937088 5433409753055232 5444021881479168 5448001429638144 5468179639762944 5490627910303744 5493903181479936 5501351792941056 5505373248930048 5518282287218688 5551758382989312 5555605755396096 5559666870714368 5566667890365504 5570525595071232 5572320886259712 5574597616705056 5576394220240896 5580258665299968 5591369888312832 5595244711520256 5620073518645248 5642387051249664 5646511603187712 5654167120522752 5667425051738112 5675498306797568 5701805906853888 5705973893627904 5709928137490432 5717118373888896 5721297553986768 5725262417156544 5727107577544704 5731294059692032 5742487993402368 5750668175729152 5794883998580736 5799120024895488 5816567816257536 5824853525397504 5836230192439296 5851853430718464 5860189404266496 5871635086696704 5875927217608032 5881894268829696 5886193899143168 5897690371602432 5902001548774656 5925434427998208 5951728446603264 5955852998541312 5960206692253696 5971847720949504 5973772351832064 5978139144486912 5982281999056896 6014404914905088 6018572901679104 6030556881229296 6034736061327168 6039147418097144 6045280220741632 6048886353297408 6061515104146944 6085581304430592 6090029828775936 6112585972187136 6117054236786688 6121293359611904 6129001608342912 6139710472716288 6176956399091712 6181471718096896 6193544905046304 6198072350152332 6202367618586256 6212369768251392 6250056474820608 6254625229553664 6259197324019712 6271422318793188 6273443497771008 6277790998462464 6282380026970112 6294650300460288 6305648593600512 6310257985847296 6322582708475904 6348538521288704 6352325553586176 6360938010588096 6365587819075368 6384935595147264 6419220630331392 6423669154676736 6428364819263488 6436459748235114 6440920219301112 6442996024737792 6447705817153536 6452174081753088 6469501697695296 6480805498978304 6520120643485696 6524010028007424 6537630733104432 6552960216072192 6579861787246592 6592713079799808 6597532314507264 6602104408973312 6610418119809036 6617131052433408 6619834669837254 6621968136536064 6626808756518912 6639751742371488 6700334623358976 6705232528785408 6725406537547776 6730067248939008 6757695889604608 6766205529268224 6770894514388992 6775843998683136 6789078068993064 6794040845359287 6800940248334336 6805911695884288 6819204492165312 6832933394448384 6851283557372928 6881686016385024 6886455029563392 6907174281805824 6917013561409536 6935529991962624 6949075948978176 6954155682859008 6958974917566464 6977663570909538 6989855255232512 7008626839169904 7017607269974016 7022737099849728 7036453383247872 7041596989522176 7053900381159424 7067677530341376 7077745447051264 7093854667800576 7099040234078208 7142105836449792 7147326674049536 7161286296459789 7183052544540672 7202281145499648 7212540805251072 7226627799011328 7231910421671424 7244546337406976 7253669044297728 7258695841972224 7264001906184192 7278189409907208 7290906186350592 7325204241973248 7335135723921408 7340497665240064 7354834574742486 7402344510652416 7407474340528128 7422223853820672 7427367460094976 7432796822273408 7435192293654528 7449714153603072 7455159851083776 7460326282027008 7493431358193664 7523182734999552 7528682137583616 7538889494030336 7543386594883584 7602407875805184 7607965191503872 7622824498518528 7628396738649024 7633683222875392 7636143436726272 7651057779376128 7656650657869824 7721161228025856 7726511998107648 7732160033193984 7747261908258816 7766471367196672 7781640256585728 7802471240957952 7813585872355328 7823425143216384 7828846782262272 7834569623477376 7863587162136576 7869335398366208 7884705194066142 7900579237330944 7921796613212448 7929841261215744 7935637928804352 7941137331388416 7962463627932672 7970852192649216 7986420263337984 8019206553206784 8024763868905472 8034869066006016 8040742508305728 8046314748436224 8065181804396544 8082020138862592 8114108405907456 8120039771701248 8135899224380352 8144161295302656 8150114629582848 8156072315715584 8172002144457216 8186280630288384 8202269459644416 8235941865455616 8252027689411584 8258059873395072 8264096466869776 8277423430828032 8283159691001856 8327637574483968 8333408633094144 8339500306071552 8355788392606848 8361896425057584 8364591330361344 8370387997949952 8376506702626816 8387054832469248 8392867067280384 8430110277967872 8469767404781568 8481250680784128 8487450425433824 8501137577607168 8513247460196352 8552708860280832 8558960840441856 8564892206235648 8581946330980152 8587893625734816 8590661366317056 8596941089538048 8602898775670784 8613731990103552 8626002263593728 8698680037343232 8716840977472576 8730898052677632 8737280288096256 8790284106399744 8796709752676352 8813890826412048 8822841403244544 8826446226449672 8829290848714752 8846535557403648 8853002323161984 8927592669904896 8933779497811968 8940310038380544 8957771581424256 8967208716730368 8973422998585344 9021607372357632 9027859352518656 9034458664910848 9045835321843944 9052104091990752 9058721127145716 9067920331112448 9092272656220416 9110577859264512 9135044743163904 9168878958280704 9175581355180032 9181940039417856 9209565709074432 9222684748546048 9265434598637568 9272207577145344 9278633223421952 9290317357569456 9297108525228498 9303551427879384 9344835785559872 9363649466466304 9381937844330496 9388795986029568 9407133478189782 9416686497693696 9423570040455168 9458472890400768 9465386978770944 9483874062713856 9522807781933056 9541407015882144 9548381728613052 9577403392720896 9603041527332864 9616721073668096 9628830945497088 9635503732015104 9642547228895232 9661380328951668 9671558725730304 9678261122629632 9685335874912256 9704252546542944 9721208248467456 9766938989297664 9780180965228544 9806446099656648 9813614554407859 9829440324108288 9869792680869888 9876632454037504 9889069619699712 9896298471760896 9903156613459968 9929752004755881 9932952204804096 9940213134778368 9947101709369344 9959627613557232 10038242850111488 10057848793178112 10078847380202666 10095100873408512 10136543834406912 10156341771583488 10163765998024704 10171195651532032 10201410372501504 10208867543826432 10228806738247968 10249400091672576 10294881637367808 10309546710925312 10322529024577536 10329682544345088 10375520342114304 10403294987943936 10431233524288512 10438462376349696 10446092831303168 10466495356364307 10484782882848768 10512940258754856 10526410904961024 10534105649774592 10562395484283264 10580850571739136 10588183108517888 10601516295512064 10616618170576896 10648560351117312 10692275404275712 10713158754674688 10720990011074304 10728419664581632 10818811207876608 10826719695601664 10847865632507136 10851361725874176 10866819506110464 10888043762958336 10896002859276288 10936359279525888 10981255820607488 10987806362959872 11002703585882112 11010746497860096 11032251862113729 11036564574437376 11103516765978624 11111211510792192 11119333741428736 11133335780731008 11141051190142464 11149195233410112 11152788440481792 11160517330599936 11182739776625664 11190489423040512 11240147037290496 11284774102499328 11293023206375424 11308334241045504 11350996613595136 11403611813707776 11411947787255808 11419856274980864 11434236747777792 11442595107973536 11450524834313088 11454215155089408 11462588119384064 11484975986804736 11501336351458304 11589767997161472 11598240049790976 11633135632515072 11649707050795008 11672460384878592 11703706861436928 11720378808532992 11743270173393408 11751854435216064 11763788537659392 11772387798286336 11795380743204864 11804003097549312 11827057791099213 11850868855996416 11903456893206528 11911705997082624 11920413384507392 11943695441899008 11956278288973824 11964563998113792 12028809829810176 12037145803358208 12061113762458592 12069472122654336 12078294836194288 12090560441483264 12097772706594816 12123030208293888 12171162608861184 12180059657551872 12225171944374272 12234108473573376 12242586719223808 12258003216685824 12279420945432576 12353912798183424 12362943436193792 12387089810092608 12396144700304664 12404735237172512 12424739536502784 12500112949641216 12509250459107328 12518394648039424 12542844637586376 12546886995542016 12555581996924928 12564760053940224 12589300600920576 12611297187201024 12620515971694592 12645165416951808 12697077042577408 12704651107172352 12721876021176192 12731175638150736 12769871190294528 12838441260662784 12847338309353472 12856729638526976 12872919496470228 12881840438602224 12885992049475584 12895411634307072 12904348163506176 12939003395390592 12961610997956608 13040241286971392 13048020056014848 13075261466208864 13105920432144384 13159723574493184 13185426159599616 13195064629014528 13204208817946624 13220836239618072 13234262104866816 13239669339674508 13243936273072128 13253617513037824 13279503484742976 13400669246717952 13410465057570816 13450813075095552 13460134497878016 13532411058536448 13541789028777984 13551687997366272 13578156137986128 13588081690718574 13601880496668672 13611823391768576 13638408984330624 13665866788896768 13702567114745856 13763372032770048 13772910059126784 13814348563611648 13834027122819072 13871059983925248 13898151897956352 13908311365718016 13917949835132928 13945662787842747 13955327141819076 13979710510465024 14017253678339808 14035214539948032 14045474199699456 14072906766495744 14083193979044352 14107800762318848 14135355060682752 14155490894102528 14187709335601152 14198080468156416 14284211672899584 14294653348099072 14322572592919578 14342975117980717 14366105089081344 14404562290999296 14425081610502144 14453255598022656 14463820843342848 14507338088595456 14517391683944448 14528003812368384 14556378819814416 14581812372701184 14650408483946496 14670271447842816 14680995330480128 14709669149484972 14804689021304832 14814948681056256 14844447707641344 14854734920189952 14865593644546816 14870384587309056 14899428307206144 14910319702167552 14920652564054016 14986862716387328 15046365469999104 15057364275167232 15077778988060672 15086773189767168 15118271070303999 15204815751610368 15215930383007744 15245648997037056 15256793477298048 15267366445750784 15302115558752256 15313301315739648 15442322456051712 15464320066387968 15494523816517632 15563280513171456 15604942481915904 15627171744710656 15646850286432768 15657693564524544 15669139246954752 15727174324273152 15738670796732416 15769410388132284 15801158474661888 15843593226424896 15859682522431488 15871275857608704 15882274662776832 15924927255865344 15941704385298432 15972840526675968 16038413106413568 16049527737810944 16069738132012032 16081485016611456 16092629496872448 16130363608793088 16164040277725184 16228216811814912 16240079543402496 16271798448760704 16300229259165696 16312144631431168 16344004288914432 16404538919288832 16471883730911232 16504055378823168 16516119746790144 16528192933739552 16554846861656064 16655275148967936 16666817266188288 16679000612143104 16711576785213696 16723792850115168 16729182660722688 16740775995899904 16753013405253632 16774109664938496 16785734134560768 16860220555935744 16939534809563136 16962501361568256 16974900850867648 17002275155214336 17026494920392704 17105417720561664 17117921680883712 17129784412471296 17163892661960304 17175787251469632 17181322732634112 17193882179076096 17205797551341568 17227463980207104 17252004527187456 17397360074686464 17433681954945152 17474560576192512 17580568212799488 17593419505352704 17627781652824096 17645682806489088 17652892452899344 17658581697429504 17693071114807296 17706004646323968 17855185339809792 17867558995623936 17880620076761088 17915543162848512 17934417433460736 17946845997170688 18043214744715264 18055718705037312 18068917329821696 18091670643687888 18104208183981504 18117442254291432 18135840662224896 18184545312440832 18270089486327808 18337757916561408 18351162710360064 18363880078835712 18419131418148864 18445369497092096 18530869197275136 18544415154290688 18557266446843904 18580634715138912 18594217050456996 18607102855758768 18689671571119744 18727298932932608 18763875688660992 18777591972059136 18814266956379564 18833372995387392 18847140080910336 18916945780801536 18930773957541888 18967748125427712 19045615563866112 19082814031764288 19096763457226104 19154806785441792 19233442147336192 19257661890994176 19271007464030208 19285094457790464 19322760657903336 19343117451460608 19356522245259264 19370671749824512 19408505093085888 19442416496934912 19560361930457088 19612892199313296 19627229108815718 19658880648216576 19739585361739776 19778139239399424 19792596943521792 19806313226919936 19859504009511762 19865904409608192 19880426269556736 19894203418738688 19919255227114464 20076485700222976 20115697586356224 20157694760405332 20190201746817024 20273087668813824 20312683543166976 20327531996049408 20342391303064064 20382122536077861 20402820745003008 20417735087652864 20457613476495936 20498800183345152 20619093421850624 20645058049155072 20659365088690176 20751040684228608 20806589975887872 20862467048577024 20876924752699392 20892185662606336 20932990712728614 20969565765697536 21025880517509712 21052821809922048 21068211299549184 21124790968566528 21161701143478272 21203032591024128 21233236341153792 21297120702234624 21384550808551424 21426317509349376 21441980022148608 21456839329163264 21483858889379367 21637622415753216 21653439391203328 21695731265014272 21733639012220928 21776087525916672 21792005718552576 21872718559051776 21962511641214976 21975612725919744 22005407171764224 22021492995720192 22064503724227458 22207033531957248 22222423021584384 22238667482857472 22266671561462016 22282102380284928 22298390466820224 22305576880963584 22365479553251328 22380978846081024 22480294074580992 22569548204998656 22586046412750848 22616668482091008 22807223627415552 22823895574511616 22839712549961728 22868473495555584 22885190215947072 22901049668626176 22908430310178816 22925176238768128 22969951973609472 23002672702916608 23179535994322944 23196480099581952 23299414101590016 23344920769757184 23407413722873856 23440757617065984 23486540346786816 23503708870432128 23544775596572672 23590761486409728 23608006195098624 23654115582198426 23701737711992832 23806913786413056 23823411994165248 23840826769014784 23887390883798016 23912556577947648 24057619659620352 24074291606716416 24122227524917184 24138944245308672 24156589672388576 24181120882966528 24195545413189632 24246060416587776 24342325217722368 24360119315103744 24450343888748544 24468216947146752 24485173438447616 24516006433371648 24558841890865152 24707825596366848 24725886872387584 24774179620185216 24792289400609328 24809470474345024 24849479073005568 25000225899282432 25018500918214656 25036789296078848 25085689275172752 25093773991084032 25111163993849856 25129520107880448 25178601201841152 25241031943389184 25290330833903616 25394154085154816 25409302214344704 25443752042352384 25462351276301472 25539742380589056 25676882521325568 25694676618706944 25713459277053952 25745838992940456 25763680877204448 25771984098951168 25790823268614144 25808696327012352 25878006790781184 25923221995913216 26080482573942784 26096040112029696 26150522932417728 26211840864288768 26370852319199232 26390129258029056 26408417635893248 26441672479236144 26468524209733632 26479338679349016 26487872546144256 26507235026075648 26559006969485952 26801338493435904 26820930115141632 26901626150191104 26920268995756032 27064822117072896 27083578057555968 27103375994732544 27156312275972256 27176163381437148 27203760993337344 27223646783537152 27276817968661248 27331733577793536 27405134229491712 27526744065540096 27545820118253568 27628697127223296 27668054245638144 27796303795912704 27816622731436032 27835899670265856 27891325575685494 27910654283638152 27959421020930048 28034507356679616 28090948399398912 28145813532991488 28166387958088704 28270710121365504 28310981788205056 28375418671202304 28396160936312832 28568423345799168 28589306696198144 28645145185839156 28685950235961434 28732210178162688 28809124581998592 28850163221004288 28906511196045312 28927641686685696 29014676177190912 29034783367888896 29056007624736768 29112757639628832 29163624745402368 29300816967892992 29340542895685632 29361990660960256 29419338298969944 29440843663223577 29609378042609664 29629897362112512 29688895415282688 29709469840379904 29731187289093632 29789256014267643 29798856614412288 29820639404335104 29841305128108032 29973725432774656 30114728550334464 30155557976121344 30173546379534336 30236542140607998 30409631503220736 30431860766015488 30491297994074112 30513586954596096 30534732891501568 30604231117504512 30626602631479296 30884644912103424 30928640132775936 30989047633035264 31126561026342912 31209884963831808 31254343489421312 31293700572865536 31315387129049088 31338278493909504 31399486069092921 31454348648546304 31477341593464832 31538820776264568 31602316949323776 31687186452849792 31742551715217408 31764549325553664 31849854511730688 31945681053351936 32076826212827136 32099055475621888 32139476264024064 32162970033222912 32185258993744896 32328080555450368 32456433623629824 32480159086804992 32543596897521408 32600458518331392 32624289262862336 32688008577828864 32809077838577664 32943767461822464 33008110757646336 33032239493580288 33056385867479104 33109693723312128 33310550297935872 33333634532376576 33358001224286208 33423153570427392 33447585700230336 33458365321445376 33481551991799808 33506026810507264 33548219329876992 33571468269121536 33720441111871488 33879069619126272 33925002723136512 33949801701735296 34052989840785408 34210835441123328 34235843361767424 34259568824942592 34327785323920608 34351574502939264 34362645465268224 34387764358152192 34411595102683136 34454927960414208 34504009054374912 34794720149372928 34867363909890304 34949121152385024 35161136425598976 35186839010705408 35255563305648192 35291365612978176 35305784905798688 35317163394859008 35386142229614592 35412009292647936 35710370679619584 35735117991247872 35761240153522176 35831086325697024 35868834866921472 35893691994341376 36086429489430528 36111437410074624 36137834659643392 36183341287375776 36208416367963008 36234884508582864 36271681324449792 36369090624881664 36540178972655616 36675515833122816 36702325420720128 36727760157671424 36838262836297728 36890738994184192 37061738394550272 37088830308581376 37114532893687808 37161269430277824 37188434100913992 37214205711517536 37379343142239488 37454597865865216 37527751377321984 37555183944118272 37628533912759128 37666745990774784 37694280161820672 37833891561603072 37861547915083776 37935496250855424 38091231127732224 38165628063528576 38193526914452208 38309613570883584 38515323781988352 38542014928060416 38570188915580928 38645521315806672 38686234902921216 38713044490518528 38741343499649024 38817010186171776 38884832993869824 39120723860914176 39225784398626592 39254458217631436 39317761296433152 39479170723479552 39556278478798848 39585193887043584 39612626453839872 39719008019023524 39731808819216384 39760852539113472 39788406837477376 39838510454228928 40152971400445952 40231395172712448 40315389520810664 40380403493634048 40625367086333952 40655063992098816 40684782606128128 40764245072155722 40805641490006016 40835470175305728 40915226952991872 40997600366690304 41290116098310144 41318730177380352 41502081368457216 41613179951775744 41724934097154048 41753849505398784 41784371325212672 41836988363528241 41865981425457228 41939131531395072 42051761035019424 42105643619844096 42136422599098368 42249581937133056 42323402286956544 42406065182048256 42466472682307584 42594241404469248 42769101617102848 42852635018698752 42883960044297216 42913678658326528 42967717778758734 43028925353942151 43275244831506432 43306878782406656 43391462530028544 43552175051833344 43584011437105152 43745437118103552 43925023282429952 43951225451839488 44010814343528448 44042985991440384 44129007448454916 44414067063914496 44444846043168768 44477334965714944 44533343122924032 44564204760569856 44596780933640448 44611153761927168 44730959106502656 44761957692162048 44960588149161984 45139096409997312 45172092825501696 45233336964182016 45354813210911997 45614447254831104 45647791149023232 45679425099923456 45736946991111168 45770380431894144 45802099337252352 45850352477536256 45939903947218944 46005345405833216 46392960199163904 46689841539514368 46814827445747712 46881515234131968 46973080693573632 47007417740864256 47089551193145344 47181522972819456 47216012390197248 47308231164396852 47403475423985664 47613827572826112 47646823988330496 47681653538029568 47774781767596032 47825113155895296 48115239319240704 48148583213432832 48244455049834368 48277888490617344 48313179344777152 48362241765933056 48391090826379264 48492120833175552 48684650435444736 48720238630207488 48900687777497088 48936433894293504 48970346876895232 49032012866743296 49415651192733696 49451773744775168 49548359240370432 49584578801218656 49618940948690048 50000451798564864 50037001836429312 50073578592157696 50171378550345504 50187547982168064 50222327987699712 50259040215760896 50357202403682304 50482063886778368 50580661667807232 50788308170309632 50818604428689408 50887504084704768 50924702552602944 51079484761178112 51353765042651136 51389353237413888 51426918554107904 51491677985880912 51527361754408896 51543968197902336 51581646537228288 51617392654024704 51756013581562368 51846443991826432 52160965147885568 52192080224059392 52301045864835456 52423681728577536 52741704638398464 52780258516058112 52816835271786496 52883344958472288 52937048419467264 52958677358698032 52975745092288512 53014470052151296 53118013938971904 53602676986871808 53641860230283264 53803252300382208 53840537991512064 54129644234145792 54167156115111936 54206751989465088 54312624551944512 54352326762874296 54407521986674688 54447293567074304 54553635937322496 54810268458983424 55053488131080192 55091640236507136 55257394254446592 55336108491276288 55592607591825408 55633245462872064 55671799340531712 55782651151370988 55821308567276304 55918842041860096 56069014713359232 56181896798797824 56291627065982976 56332775916177408 56541420242731008 56621963576410112 56750837342404608 56792321872625664 57136846691598336 57178613392396288 57290290371678312 57371900471922868 57464420356325376 57700326442008576 57813022392090624 57855283373371392 58029352354381824 58069566735777792 58112015249473536 58225515279257664 58327249490804736 58681085791371264 58723981321920512 58838676597939888 58881687326447154 59218756085219328 59377790830565376 59418939680759808 59462374578187264 59578512028535286 59597713228824576 59641278808670208 59682610256216064 59947450865549312 60229457100668928 60311115952242688 60347092759068672 60473084281215996 60819263006441472 60863721532030976 60982595988148224 61027173909192192 61069465783003136 61146367608233583 61208462235009024 61253205262958592 61857280265551872 61978095266070528 62253122052685824 62419769927663616 62508686978842624 62587401145731072 62630774258098176 62676556987819008 62798972138185842 62908697297092608 62954683186929664 63077641552529136 63204633898647552 63374372905699584 63485103430434816 63699709023461376 63891362106703872 64153652425654272 64198110951243776 64278952528048128 64325940066445824 64370517987489792 64656161110900736 64912867247259648 64960318173609984 65087193795042816 65200917036662784 65248578525724672 65376017155657728 65618155677155328 65887534923644928 66016221515292672 66064478987160576 66112771734958208 66621100595871744 66667269064753152 66716002448572416 66846307140854784 66895171400460672 66916730642890752 67012053621014528 67096438659753984 67142936538243072 67440882223742976 67758139238252544 67850005446273024 67899603403470592 68421670882246656 68471686723534848 68519137649885184 68655570647841216 68703149005878528 68725290930536448 68775528716304384 68823190205366272 68909855920828416 69008018108749824 69589440298745856 69734727819780608 69898242304770048 70322272851197952 70373678021410816 70511126611296384 70611569811597376 70634326789718016 70772284459229184 70824018585295872 71420741359239168 71470235982495744 71522480307044352 71662172651394048 71737669733842944 72172858978861056 72222874820149248 72275669319286784 72366682574751552 72416832735926016 72469769017165728 72543362648899584 72738181249763328 73080357945311232 73351031666245632 73404650841440256 73455520315342848 73676525672595456 73781477988368384 74123476789100544 74177660617162752 74229065787375616 74322538860555648 74376868201827984 74428411423035072 74758686284478976 75055502754643968 75110367888236544 75257067825518256 75333491981549568 75388560323641344 75723095830167552 75870992501710848 76182462255464448 76331256127057152 76387053828904416 76619227141767168 77030647563976704 77084029856120832 77140377831161856 77291042631613344 77372469805842432 77426088981037056 77482686999298048 77634020372343552 77769665987739648 78241447721828352 78451568797253184 78508916435262872 78635522592866304 79112556957597696 79170387774087168 79225252907679744 79438016038047048 79463617638432768 79521705078226944 79576813674954752 79677020908457856 80462790345424896 80630779041621328 80760806987268096 81250734172667904 81310127984197632 81369565212256256 81528490144311444 81611282980012032 81670940350611456 81830453905983744 81995200733380608 82580232196620288 82637460354760704 83004162736914432 83449868194308096 83507699010797568 83568742650425344 83673976727056482 83731962850914456 83878263062790144 84103522070038848 84272845198196736 84499163874266112 84812130364096512 84932945364615168 85188482808938496 85538203234205696 85705270037397504 85767920088594432 85827357316653056 85935435557517468 86057850707884302 86550489663012864 86613757564813312 86782925060057088 87104350103666688 87168022874210304 87490874236207104 87850046564859904 87902450903678976 88021628687056896 88085971982880768 88258014896909832 88322530989670731 88828134127828992 88889692086337536 88954669931429888 89066686245848064 89128409521139712 89193561867280896 89367768042802929 89461918213005312 89523915384324096 89921176298323968 90344185651003392 90466673928364032 90709626421823994 91228894509662208 91295582298046464 91358850199846912 91473893982222336 91540760863788288 91604198674504704 91700704955072512 91879807894437888 92010690811666432 92785920398327808 93379683079028736 93629654891495424 93763030468263936 93946161387147264 94014835481728512 94179102386290688 94363045945638912 94432024780394496 94616462328793704 94806950847971328 95227655145652224 95293647976660992 95363307076059136 95549563535192064 96230478638481408 96297166426865664 96488910099668736 96555776981234688 96626358689554304 96984241666351104 97369300870889472 97440477260414976 97801375554994176 97872867788587008 97940693753790464 98064025733486592 98831302385467392 98903547489550336 99096718480740864 99169157602437312 99237881897380096 100000903597129728 100074003672858624 100147157184315392 100342757100691008 100375095964336128 100444655975399424 100518080431521792 100714404807364608 100964127773556736 101161323335614464 101576616340619264 101637208857378816 101775008169409536 101849405105205888 102158969522356224 102707530085302272 102778706474827776 102853837108215808 102983355971761824 103054723508817792 103087936395804672 103163293074456576 103234785308049408 103512027163124736 104321930295771136 104384160448118784 104602091729670912 104847363457155072 105483409276796928 105560517032116224 105633670543572992 105766689916944576 105874096838934528 105917354717396064 105951490184577024 106028940104302592 106236027877943808 107205353973743616 107283720460566528 107606504600764416 107681075983024128 108259288468291584 108334312230223872 108413503978930176 108625249103889024 108704653525748592 108815043973349376 108894587134148608 109107271874644992 109620536917966848 110106976262160384 110183280473014272 110514788508893184 110672216982552576 111185215183650816 111266490925744128 111343598681063424 111565302302741976 111642617134552608 111837684083720192 112138029426718464 112363793597595648 112583254131965952 112665551832354816 113082840485462016 113243927152820224 113501674684809216 113584643745251328 114273693383196672 114357226784792576 114580580743356624 114743800943845736 114928840712650752 115626044784181248 115710566746742784 116058704708763648 116139133471555584 116224030498947072 116451030558515328 116654498981609472 117362171582742528 117447962643841024 117677353195879776 117763374652894308 118437512170438656 118755581661130752 118837879361519616 118924749156374528 119157024057070572 119195426457649152 119282557617340416 119365220512432128 119894901731098624 120458914201337856 120622231904485376 120694185518137344 120946168562431992 121727443064061952 121965191976296448 122054347818384384 122138931566006272 122292735216467166 122416924470018048 122506410525917184 123956190532141056 124506244105371648 124839539855327232 125017373957685248 125174802291462144 125261548516196352 125353113975638016 125597944276371684 125817394594185216 125909366373859328 126155283105058272 126409267797295104 126748745811399168 126970206860869632 127399418046922752 127782724213407744 128307304851308544 128396221902487552 128557905056096256 128651880132891648 128741035974979584 129086776061826453 129312322221801472 129825734494519296 129920636347219968 130174387590085632 130497157051449344 130752034311315456 131236311354310656 131775069847289856 132032443030585344 132128957974321152 132225543469916416 133242201191743488 133334538129506304 133432004897144832 133692614281709568 133790342800921344 133833461285781504 134024107242029056 134192877319507968 134285873076486144 134881764447485952 135516278476505088 135700010892546048 135799206806941184 136064439632735991 136843341764493312 136943373447069696 137038275299770368 137311141295682432 137406298011757056 137551057432608768 137646380410732544 137819711841656832 138016036217499648 139178880597491712 139469455639561216 140644545702395904 140747356042821632 141022253222592768 141223139623194752 141268653579436032 141544568918458368 141648037170591744 142841482718478336 142940471964991488 143044960614088704 143324345302788096 143475339467685888 144345717957722112 144445749640298496 144551338638573568 144733365149503104 144833665471852032 144939538034331456 145086725297799168 145476362499526656 146160715890622464 146702063332491264 146809301682880512 146911040630685696 147562955976736768 148246953578201088 148355321234325504 148458131574751232 148645077721111296 148753736403655968 148856822846070144 149517372568957952 150111005509287936 150220735776473088 150514135651036512 150666983963099136 150777120647282688 151446191660335104 151741985003421696 152364924510928896 152662512254114304 152774107657808832 153238454283534336 154061295127953408 154168059712241664 154280755662323712 154582085263226688 154744939611684864 154852177962074112 154965373998596096 155268040744687104 155539331975479296 156482895443656704 156903137594506368 157017832870525744 157271045185732608 158225113915195392 158340775548174336 158450505815359488 158876032076094096 158927235276865536 159043410156453888 159153627349909504 159354041816915712 160925580690849792 161261558083242656 161521613974536192 162501468345335808 162620255968395264 162739130424512512 163056980288622888 163222565960024064 163341880701222912 163660907811967488 165160464393240576 165274920709521408 166008325473828864 166899736388616192 167015398021595136 167137485300850688 167347953454112964 167463925701828912 167756526125580288 168207044140077696 168545690396393472 168998327748532224 169624260728193024 169865890729230336 170376965617876992 171076406468411392 171410540074795008 171535840177188864 171654714633306112 171870871115034936 172115701415768604 173100979326025728 173227515129626624 173565850120114176 174208700207333376 174336045748420608 174981748472414208 176043257374113792 176171943965761536 176516029793819664 176645061979341462 177656268255657984 177909339862859776 178133372491696128 178256819042279424 178387123734561792 178735536085605858 178923836426010624 179047830768648192 179842352596647936 180688371302006784 180933347856728064 181419252843647988 182457789019324416 182591164596092928 182717700399693824 182947787964444672 183081521727576576 183208397349009408 183401409910145024 183759615788875776 184021381623332864 185571840796655616 186458676533749321 186759366158057472 187259309782990848 187526060936527872 187892322774294528 188029670963457024 188726091891277824 188864049560788992 189232924657587408 189613901695942656 190455310291304448 190726614152118272 191099127070384128 192460957276962816 192594332853731328 192977820199337472 193111553962469376 193252717379108608 193968483332702208 194738601741778944 194880954520829952 195602751109988352 195745735577174016 195881387507580928 196128051466973184 197662604770934784 197807094979100672 198193436961481728 198338315204874624 198475763794760192 200001807194259456 200148007345717248 200294314368630784 200685514201382016 200750191928672256 201036160863043584 201428809614729216 202322646671228928 203153232681238528 203274417714757632 203550016338819072 203698810210411776 205415060170604544 205557412949655552 205707674216431616 205966711943523648 206109447017635584 206175872791609344 206326586148913152 206469570616098816 207024054326249472 208643860591542272 208768320896237568 209204183459341824 209694726914310144 210966818553593856 211121034064232448 211267341087145984 211533379833889152 211834709434792128 211902980369154048 212057880208605184 212472055755887616 214410707947487232 214567440921133056 215213009201528832 216518576936583168 216668624460447744 216827007957860352 217250498207778048 217409307051497184 217630087946698752 217789174268297216 218214543749289984 219241073835933696 220213952524320768 220366560946028544 221029577017786368 221344433965105152 222370430367301632 222532981851488256 222687197362126848 223130604605483952 223285234269105216 223675368167440384 224276058853436928 225166508263931904 225331103664709632 226165680970924032 226487854305640448 227169287490502656 228547386766393344 228714453569585152 229161161486713248 229487601887691472 229857681425301504 231252089568362496 231421133493485568 232117409417527296 232278266943111168 232448060997894144 232902061117030656 233308997963218944 234724343165485056 234895925287682048 235354706391759552 235526749305788616 237511163322261504 237675758723039232 237849498312749056 238314048114141144 238390852915298304 238565115234680832 238730441024864256 239789803462197248 241244463808970752 241388371036274688 241892337124863984 243454886128123904 243930383952592896 244108695636768768 244277863132012544 244585470432934332 244833848940036096 245012821051834368 247912381064282112 249012488210743296 250034747915370496 250349604582924288 250523097032392704 250706227951276032 251195888552743368 251634789188370432 251818732747718656 252310566210116544 252818535594590208 253497491622798336 254798836093845504 255565448426815488 256614609702617088 257115810112192512 257303760265783296 257482071949959168 258173552123652906 258624644443602944 259651468989038592 259841272694439936 260348775180171264 260994314102898688 261504068622630912 262472622708621312 263550139694579712 264064886061170688 264257915948642304 264451086939832832 264967592969012193 266484402383486976 266669076259012608 266864009794289664 267385228563419136 267580685601842688 268048214484058112 268385754639015936 268571746152972288 269763528894971904 271032556953010176 271400021785092096 271598413613882368 272128879265471982 273686683528986624 273886746894139392 274076550599540736 274622282591364864 274812596023514112 275102114865217536 275639423683313664 276032072434999296 278357761194983424 278938911279122432 281289091404791808 281494712085643264 282044506445185536 282446279246389504 282537307158872064 283089137836916736 283296074341183488 285682965436956672 285880943929982976 286089921228177408 286648690605576192 288691435915444224 288891499280596992 289102677277147136 289466730299006208 289667330943704064 289879076068662912 290952724999053312 292321431781244928 293404126664982528 293618603365761024 293822081261371392 296493907156402176 296710642468651008 296916263149502464 297290155442222592 297507472807311936 297713645692140288 299034745137915904 300222011018575872 300441471552946176 301028271302073024 301333967926198272 301554241294565376 302892383320670208 303483970006843392 304729849021857792 305325024508228608 305548215315617664 306476908567068672 308122590255906816 308336119424483328 308561511324647424 309164170526453376 309489879223369728 309704355924148224 309930747997192192 310536081489374208 312965790887313408 313806275189012736 314035665741051488 314542090371465216 316450227830390784 316681551096348672 316901011630718976 317752064152188192 317854470553731072 318086820312907776 318307254699819008 318708083633831424 321851161381699584 322523116166485312 323043227949072384 325002936690671616 325240511936790528 325478260849025024 326113960577245776 326445131920048128 326683761402445824 327321815623934976 330320928786481152 330549841419042816 332016650947657728 333799472777232384 334030796043190272 334274970601701376 334695906908225928 334927851403657824 335513052251160576 336414088280155392 337091380792786944 337996655497064448 339248521456386048 339731781458460672 340753931235753984 342821080149590016 343071680354377728 343309429266612224 343741742230069872 344231402831537208 346455030259253248 347131700240228352 348417400414666752 348672091496841216 349963496944828416 352086514748227584 352343887931523072 353032059587639328 353290123958682924 355312536511315968 355818679725719552 356266744983392256 356513638084558848 356774247469123584 357471072171211716 357847672852021248 358095661537296384 359684705193295872 361376742604013568 361866695713456128 362838505687295976 365182329192185856 365435400799387648 365895575928889344 366163043455153152 366416794698018816 367519231577751552 368042763246665728 372917353067498642 373518732316114944 374518619565981696 375052121873055744 375784645548589056 376059341926914048 377452183782555648 377728099121577984 378465849315174816 379227803391885312 380910620582608896 381453228304236544 382198254140768256 384921914553925632 385188665707462656 385955640398674944 386223107924938752 386505434758217216 387260328185479359 387936966665404416 389477203483557888 389761909041659904 391491471154348032 391762775015161856 392256102933946368 395325209541869568 395614189958201344 396386873922963456 396676630409749248 396951527589520384 400003614388518912 400296014691434496 400588628737261568 401371028402764032 401500383857344512 402072321726087168 402857619229458432 404645293342457856 406306465362477056 406548835429515264 407100032677638144 407397620420823552 408193318898207973 410830120341209088 411114825899311104 411415348432863232 411933423887047296 412218894035271168 412653172297826304 412939141232197632 414048108652498944 417287721183084544 417536641792475136 418408366918683648 421933637107187712 422242068128464896 422534682174291968 423066759667778304 423669418869584256 423805960738308096 424115760417210368 424944111511775232 428821415894974464 429134881842266112 430426018403057664 433037153873166336 433337248920895488 433654015915720704 434500996415556096 434818614102994368 435260175893397504 435578348536594432 436429087498579968 438482147671867392 440427905048641536 440733121892057088 442688867930210304 444740860734603264 445065963702976512 445374394724253696 446261209210967904 446570468538210432 447350736334880768 448552117706873856 450333016527863808 450662207329419264 452331361941848064 452975708611280896 454338574981005312 457094773532786688 457428907139170304 458322322973426496 458975203775382944 459715362850603008 462504179136724992 462842266986971136 464234818835054592 464556533886222336 464896121995788288 465804122234061312 466617995926437888 469448686330970112 469791850575364096 470709412783519104 471053498611577232 475022326644523008 475351517446078464 475698996625498112 476628096228282288 476781705830596608 477130230469361664 477460882049728512 479579606924394496 482488927617941504 482776742072549376 483784674249727968 486909772256247808 487860767905185792 488217391273537536 488555726264025088 489170940865868664 489667697880072192 490025642103668736 495824762128564224 498024976421486592 500699209165848576 501046194064785408 501412455902552064 502391777105486736 503269578376740864 503637465495437312 504621132420233088 505637071189180416 506994983245596672 509597672187691008 511130896853630976 513229219405234176 514231620224385024 514607520531566592 514964143899918336 516347104247305812 517249288887205888 519302937978077184 519682545388879872 520697550360342528 521988628205797376 523008137245261824 524945245417242624 528129772122341376 528515831897284608 528902173879665664 529935185938024386 532968804766973952 533728019588579328 534770457126838272 535161371203685376 536771509278031872 537143492305944576 539527057789943808 542065113906020352 542800043570184192 543196827227764736 544257758530943964 547373367057973248 547773493788278784 548153101199081472 549244565182729728 549625192047028224 550204229730435072 551278847366627328 552064144869998592 556715522389966848 557877822558244864 559376029601247963 562578182809583616 562989424171286528 564089012890371072 564892558492779008 566178275673833472 566592148682366976 571365930873913344 572179842456354816 573297381211152384 577382871830888448 577782998561193984 578205354554294272 578933460598012416 579334661887408128 579758152137325824 581905449998106624 584642863562489856 586808253329965056 587237206731522048 587644162522742784 592987814312804352 593421284937302016 593832526299004928 594580310884445184 595014945614623872 595427291384280576 598069490275831808 600444022037151744 600882943105892352 602056542604146048 603108482589130752 606967940013686784 609459698043715584 610650049016457216 611096430631235328 616245180511813632 616672238848966656 617123022649294848 618328341052906752 618979758446739456 619408711848296448 619861495994384384 621072162978748416 625931581774626816 627612550378025472 628071331482102976 629084180742930432 632900455660781568 633363102192697344 633802023261437952 635504128304376384 635708941107462144 636173640625815552 636614509399638016 637416167267662848 643702322763399168 645046232332970624 650005873381343232 650481023873581056 650956521698050048 652227921154491552 652890263840096256 653367522804891648 654643631247869952 660641857572962304 661099682838085632 664033301895315456 667598945554464768 668061592086380544 668549941203402752 669391813816451856 669855702807315648 671026104502321152 672828176560310784 675993310994128896 678497042912772096 679463562916921344 681507862471507968 685642160299180032 686143360708755456 686618858533224448 687483484460139744 688462805663074416 692910060518506496 694263400480456704 696834800829333504 697344182993682432 699926993889656832 704173029496455168 704687775863046144 706064119175278656 706580247917365848 711637359451439104 712533489966784512 713027276169117696 713548494938247168 714942144342423432 715695345704042496 716191323074592768 719369410386591744 723733391426912256 725677011374591952 730364658384371712 731791151857778688 732326086910306304 732833589396037632 735038463155503104 736085526493331456 745834706134997284 747037464632229888 750104243746111488 751569291097178112 752118683853828096 754904367565111296 755456198243155968 756931698630349632 758455606783770624 762906456608473088 764396508281536512 769843829107851264 771911280797349888 772446215849877504 773010869516434432 774520656370958718 775873933330808832 778954406967115776 779523818083319808 782982942308696064 784512205867892736 790650419083739136 791228379916402688 792773747845926912 793353260819498496 793903055179040768 794902778907036579 800007228777037824 800592029382868992 801177257474523136 802742056805528064 804144643452174336 805715238458916864 809290586684915712 812612930724954112 813097670859030528 814200065355276288 814795240841647104 816386637796415946 821660240682418176 822229651798622208 822830696865726464 823866847774094592 824437788070542336 825306344595652608 828096217304997888 834575442366169088 835073283584950272 836816733837367296 843867274214375424 844484136256929792 845069364348583936 846133519335556608 847338837739168512 847611921476616192 848231520834420736 849888223023550464 857642831789948928 858269763684532224 866074307746332672 866674497841790976 867308031831441408 869001992831112192 869637228205988736 871156697073188864 872858174997159936 876964295343734784 880855810097283072 881466243784114176 889481721469206528 890131927405953024 890748789448507392 892522418421935808 893140937076420864 894701472669761536 897104235413747712 900666033055727616 901324414658838528 904662723883696128 905951417222561792 908677149962010624 914189547065573376 914857814278340608 916644645946852992 917950407550765888 919430725701206016 925008358273449984 925684533973942272 928469637670109184 929113067772444672 929792243991576576 931608244468122624 938897372661940224 939583701150728192 941418825567038208 942106997223154464 950044653289046016 950703034892156928 951397993250996224 953256192456564576 953563411661193216 954260460938723328 954921764099457024 959159213848788992 964977855235883008 965553484145098752 967569348499455936 975721535810371584 976434782547075072 977111452528050176 978341881731737328 979335395760144384 980051284207337472 991649524257128448 996049952842973184 1001398418331697152 1002092388129570816 1002824911805104128 1004783554210973472 1006539156753481728 1007274930990874624 1009242264840466176 1011274142378360832 1013989966491193344 1019195344375382016 1022261793707261952 1028463240448770048 1029215041063133184 1029928287799836672 1032694208494611624 1034498577774411776 1039365090777759744 1041395100720685056 1046016274490523648 1049890490834485248 1056259544244682752 1057031663794569216 1057804347759331328 1059870371876048772 1065937609533947904 1067456039177158656 1069540914253676544 1070322742407370752 1073543018556063744 1074286984611889152 1079054115579887616 1084130227812040704 1085600087140368384 1086393654455529472 1088515517061887928 1095546987576557568 1096306202398162944 1098489130365459456 1099250384094056448 1102557694733254656 1104128289739997184 1115755645116489728 1118752059202495926 1125156365619167232 1125978848342573056 1128178025780742144 1129785116985558016 1132356551347666944 1133184297364733952 1142731861747826688 1144359684912709632 1146594762422304768 1154765743661776896 1155565997122387968 1156410709108588544 1157866921196024832 1158669323774816256 1159516304274651648 1161780984556438077 1163810899996213248 1169285727124979712 1174474413463044096 1175288325045485568 1185975628625608704 1186842569874604032 1187665052598009856 1189160621768890368 1190029891229247744 1190854582768561152 1196138980551663616 1200888044074303488 1201765886211784704 1204113085208292096 1206216965178261504 1213935880027373568 1218919396087431168 1221300098032914432 1222192861262470656 1232490361023627264 1233344477697933312 1234246045298589696 1236656682105813504 1237959516893478912 1238817423696592896 1239722991988768768 1242144325957496832 1251863163549253632 1255225100756050944 1256142662964205952 1265800911321563136 1266726204385394688 1267604046522875904 1271008256608752768 1271417882214924288 1272347281251631104 1273229018799276032 1274832334535325696 1287404645526798336 1290092464665941248 1300011746762686464 1300962047747162112 1301913043396100096 1304455842308983104 1305780527680192512 1306735045609783296 1309287262495739904 1321283715145924608 1322199365676171264 1328066603790630912 1335197891108929536 1336123184172761088 1337099882406805504 1338783627632903712 1339711405614631296 1342052209004642304 1345656353120621568 1351986621988257792 1356994085825544192 1358927125833842688 1363015724943015936 1371284320598360064 1372286721417510912 1373237717066448896 1374966968920279488 1376925611326148832 1385820121037012992 1388526800960913408 1393669601658667008 1394688365987364864 1399853987779313664 1408346058992910336 1409375551726092288 1412128238350557312 1413160495834731696 1425066979933569024 1426054552338235392 1427096989876494336 1429884288684846864 1431390691408084992 1432382646149185536 1438738820773183488 1447466782853824512 1451354022749183904 1460729316768743424 1463582303715557376 1464652173820612608 1465667178792075264 1470076926311006208 1472171052986662912 1491669412269994568 1494074929264459776 1503138582194356224 1504237367707656192 1509808735130222592 1510912396486311936 1513863397260699264 1516911213567541248 1528793016563073024 1539687658215702528 1543822561594699776 1544892431699755008 1546021739032868864 1549041312741917436 1551747866661617664 1557908813934231552 1559047636166639616 1565965884617392128 1569024411735785472 1582456759832805376 1585547495691853824 1586706521638996992 1587806110358081536 1589805557814073158 1601184058765737984 1602354514949046272 1605484113611056128 1611430476917833728 1618581173369831424 1625225861449908224 1626195341718061056 1628400130710552576 1629590481683294208 1632773275592831892 1643320481364836352 1644459303597244416 1645661393731452928 1647733695548189184 1648875576141084672 1650612689191305216 1656192434609995776 1669150884732338176 1670146567169900544 1673633467674734592 1678128088803743889 1687734548428750848 1688968272513859584 1690138728697167872 1692267038671113216 1694677675478337024 1696463041668841472 1699776446047100928 1716539527369064448 1732148615492665344 1733348995683581952 1734616063662882816 1738003985662224384 1739274456411977472 1742313394146377728 1745716349994319872 1753928590687469568 1761711620194566144 1762932487568228352 1778963442938413056 1780263854811906048 1781497578897014784 1785044836843871616 1786281874152841728 1789402945339523072 1794208470827495424 1801332066111455232 1802648829317677056 1809325447767392256 1811902834445123584 1828379094131146752 1829715628556681216 1833289291893705984 1835900815101531776 1850016716546899968 1851369067947884544 1856939275340218368 1858226135544889344 1859584487983153152 1863216488936245248 1877794745323880448 1879167402301456384 1882837651134076416 1884213994446308928 1900089306578092032 1901406069784313856 1902795986501992448 1906512384913129152 1907126823322386432 1908520921877446656 1909843528198914048 1918318427697577984 1929955710471766016 1931106968290197504 1935138696998911872 1951443071620743168 1952869565094150144 1954222905056100352 1956683763463474656 1958670791520288768 1960102568414674944 1983299048514256896 1992099905685946368 2002796836663394304 2004184776259141632 2005649823610208256 2009567108421946944 2013078313506963456 2014549861981749248 2018484529680932352 2027979932982386688 2038390688750764032 2044523587414523904 2056926480897540096 2058430082126266368 2059856575599673344 2065388416989223248 2068997155548823552 2078730181555519488 2082790201441370112 2092032548981047296 2099780981668970496 2112519088489365504 2114063327589138432 2115608695518662656 2119740743752097544 2134912078354317312 2139081828507353088 2140645484814741504 2147086037112127488 2148573969223778304 2158108231159775232 2171200174280736768 2172787308911058944 2177031034123775856 2191093975153115136 2196978260730918912 2198500768188112896 2205115389466509312 2208256579479994368 2231511290232979456 2237504118404991852 2250312731238334464 2251957696685146112 2256356051561484288 2259570233971116032 2264713102695333888 2266368594729467904 2288719369825419264 2293189524844609536 2309531487323553792 2312821418217177088 2315733842392049664 2317338647549632512 2319032608549303296 2323561969112876154 2327621799992426496 2338571454249959424 2348948826926088192 2371951257251217408 2373685139749208064 2375330105196019712 2378321243537780736 2380059782458495488 2381709165537122304 2392277961103327232 2401776088148606976 2403531772423569408 2408226170416584192 2412433930356523008 2427871760054747136 2437838792174862336 2442600196065828864 2444385722524941312 2464980722047254528 2466688955395866624 2468492090597179392 2473313364211627008 2475919033786957824 2479445983977537536 2484288651914993664 2503726327098507264 2510450201512101888 2512285325928411904 2531601822643126272 2533452408770789376 2535208093045751808 2542016513217505536 2542835764429848576 2544694562503262208 2546458037598552064 2549664669070651392 2574809291053596672 2580184929331882496 2600023493525372928 2601924095494324224 2603826086792200192 2608911684617966208 2613470091219566592 2618574524991479808 2642567430291849216 2644398731352342528 2670395782217859072 2672246368345522176 2674199764813611008 2677567255265807424 2679422811229262592 2684104418009284608 2691312706241243136 2703973243976515584 2713988171651088384 2717854251667685376 2726031449886031872 2742568641196720128 2744573442835021824 2746475434132897792 2749933937840558976 2753851222652297664 2777053601921826816 2787339203317334016 2789376731974729728 2816692117985820672 2818751103452184576 2824256476701114624 2826320991669463392 2850133959867138048 2852109104676470784 2854193979752988672 2859768577369693728 2862781382816169984 2864765292298371072 2877477641546366976 2894933565707649024 2902708045498367808 2927164607431114752 2929304347641225216 2931334357584150528 2940153852622012416 2944342105973325824 2983338824539989136 2988149858528919552 3006277164388712448 3008474735415312384 3019617470260445184 3021824792972623872 3027726794521398528 3033822427135082496 3057586033126146048 3087645123189399552 3089784863399510016 3092043478065737728 3098082625483834872 3103495733323235328 3118095272333279232 3138048823471570944 3164913519665610752 3171094991383707648 3173413043277993984 3175612220716163072 3179611115628146316 3202368117531475968 3204709029898092544 3210968227222112256 3222860953835667456 3237162346739662848 3250451722899816448 3252390683436122112 3256800261421105152 3259180963366588416 3265546551185663784 3286640962729672704 3288918607194488832 3291322787462905856 3295467391096378368 3297751152282169344 3312384869219991552 3347266935349469184 3356256177607487778 3375469096857501696 3377936545027719168 3380277457394335744 3384534077342226432 3389355350956674048 3392926083337682944 3399552892094201856 3433079054738128896 3464297230985330688 3466697991367163904 3469232127325765632 3476007971324448768 3478548912823954944 3484626788292755456 3491432699988639744 3507857181374939136 3523423240389132288 3525864975136456704 3557926885876826112 3560527709623812096 3562995157794029568 3570089673687743232 3572563748305683456 3588416941654990848 3602664132222910464 3605297658635354112 3618650895534784512 3623805668890247168 3656758188262293504 3659431257113362432 3666578583787411968 3671801630203063552 3700033433093799936 3702738135895769088 3713878550680436736 3716452271089778688 3719168975966306304 3726432977872490496 3755589490647760896 3758334804602912768 3765675302268152832 3768427988892617856 3800178613156184064 3802812139568627712 3805591973003984896 3813024769826258304 3814253646644772864 3817041843754893312 3819687056397828096 3859911420943532032 3862213936580395008 3870277393997823744 3902886143241486336 3905739130188300288 3908445810112200704 3913367526926949312 3917341583040577536 3920205136829349888 3966598097028513792 3984199811371892736 4005593673326788608 4008369552518283264 4011299647220416512 4019134216843893888 4026156627013926912 4029099723963498496 4036969059361864704 4055959865964773376 4076781377501528064 4089047174829047808 4113852961795080192 4116860164252532736 4119713151199346688 4130776833978446496 4137994311097647104 4157460363111038976 4165580402882740224 4184065097962094592 4199561963337940992 4225038176978731008 4228126655178276864 4231217391037325312 4239481487504195088 4278163657014706176 4281290969629483008 4294172074224254976 4297147938447556608 4316216462319550464 4342400348561473536 4345574617822117888 4354062068247551712 4382187950306230272 4393956521461837824 4397001536376225792 4410230778933018624 4416513158959988736 4463022580465958912 4475008236809983704 4503915393370292224 4512712103122968576 4519140467942232064 4529426205390667776 4532737189458935808 4586379049689219072 4619062974647107584 4625642836434354176 4631467684784099328 4634677295099265024 4638065217098606592 4647123938225752308 4655243599984852992 4677142908499918848 4697897653852176384 4747370279498416128 4750660210392039424 4756642487075561472 4760119564916990976 4763418331074244608 4784555922206654464 4803552176297213952 4807063544847138816 4816452340833168384 4855743520109494272 4875677584349724672 4885200392131657728 4888771445049882624 4929961444094509056 4933377910791733248 4936984181194358784 4946626728423254016 4951838067573915648 4958891967955075072 4968577303829987328 5007452654197014528 5020900403024203776 5024570651856823808 5034384266411231667 5063203645286252544 5066904817541578752 5070416186091503616 5084033026435011072 5089389125006524416 5092916075197104128 5099329338141302784 5149618582107193344 5160369858663764992 5200046987050745856 5203848190988648448 5207652173584400384 5217823369235932416 5226940182439133184 5237149049982959616 5285134860583698432 5288797462704685056 5340791564435718144 5344492736691044352 5348399529627222016 5355134510531614848 5358845622458525184 5368208836018569216 5382625412482486272 5407946487953031168 5427976343302176768 5435708503335370752 5485137282393440256 5489146885670043648 5492950868265795584 5499867875681117952 5507702445304595328 5554107203843653632 5574678406634668032 5578753463949459456 5633384235971641344 5637502206904369152 5648512953402229248 5652641983338926784 5700267919734276096 5704218209352941568 5708387959505977344 5719537154739387456 5725562765632339968 5729530584596742144 5754955283092733952 5789867131415298048 5805416090996735616 5854329214862229504 5858608695282450432 5862668715168301056 5880307705244024832 5888684211946651648 5966677649079978272 5976299717057839104 6012554328777424896 6016949470830624768 6039234940520890368 6043649585945247744 6055453589042797056 6115172066252292096 6175290246378799104 6179569726799020032 6184086956131475456 6196165250967669744 6206991466646470656 6236190544666558464 6276097646943141888 6329827039331221504 6342189982767415296 6346826086555987968 6351224441432326144 6359222231256292632 6404736235062951936 6409418059796185088 6421936454444224512 6445721907671334912 6474324693479325696 6513600522842210304 6518361926733176832 6531093102371327568 6573281925459345408 6582645574925811712 6590934782192756736 6595502304564338688 6624769738439983104 6694533870698938368 6712512355214975556 6750938193715003392 6755873090055438336 6760554914788671488 6769068154684452864 6778710701913348096 6785852166675365888 6799105784188403712 6866158109476257792 6928594461970661376 6938464254651531264 6952015942648897536 6957097825647909888 6982865399977279488 7015714362749878272 7046846480778264576 7115853771753652224 7121055419247624192 7125990315588059136 7140179347375486464 7145127496611366912 7176833883309981696 7205328264445820928 7210595317270708224 7237301791069569024 7247611337780494336 7313516376524587008 7318862514226724864 7333157167574823936 7343603260406127104 7400066866187599872 7405476271791538176 7427757101360873472 7438337951932612608 7452865955744980992 7511178981295521792 7516669609205825536 7531350604536305664 7536855977785235712 7600357226312368128 7605624279137255424 7611183946007969792 7626049539652516608 7628507293289545728 7634083687509786624 7639374112795656192 7719822841887064064 7724427873160790016 7740554787995647488 7805772286482972672 7811478260376600576 7816891620224401408 7826735053853898624 7840410273658699776 7933196194057027584 8011187346653577216 8016739105036566528 8022599294440833024 8038268433687787776 8052313254027853824 8058199447926996992 8073938118723729408 8111919731929546752 8153562755003056128 8178094349658095616 8227705923590160384 8233720328505065472 8239426302398693376 8261553667956892992 8275988622195294208 8331160805765480448 8368130195924189184 8450076353957462016 8456253310356553728 8462434782074650624 8478962975008390176 8556327314029412352 8562581939258966016 8588344148448509952 8594295876895113216 8632432924639100928 8684800697122947072 8691149235644235776 8708124136495103424 8787913042923675648 8794003072752451584 8820461557866037248 8833026317919977472 8926045160931917824 8950016473619967408 9007830786740584448 9025424206245937152 9038280935884464128 9058852410781335552 9065474378917871616 9172758099378438144 9251285672868708352 9262935369568198656 9269354590198530048 9276130434197213184 9294247876451504616 9310487199969705984 9354285816999837696 9494740558996832256 9513284974151122944 9520239129833981952 9526836662148489216 9569111844413308928 9607104352594427904 9614127089694277632 9632904681666336768 9711487040218988544 9751355168699449344 9770400784263315456 9777542890099765248 9859922888189018112 9866755821583466496 9873968362388717568 9893253456846508032 9917783935910150144 9937154607659974656 10041800806048407552 10049141303713647616 10068768532822463334 10126407290572505088 10133809635083157504 10140832372183007232 10168066052870022144 10178778250013048832 10198658676282605568 10299237164214386688 10320739717327529984 10400093974101491712 10407696381977296896 10415304347168800768 10435646738471864832 10453880364878266368 10474298099965919232 10570269721167396864 10577594925409370112 10681583128871436288 10688985473382088704 10696799059254444032 10710269021063229696 10717691244917050368 10765250824964972544 10815892975906062336 10855952686604353536 10871417006670741504 10970274564786880512 10978293771340087296 10985901736531591168 10999735751362235904 11015404890609190656 11108214407687307264 11149356813269336064 11157506927898918912 11266768471943282688 11275004413808738304 11297025906804458496 11305283966677853568 11400535839468552192 11408436418705883136 11416775919011954688 11439074309478774912 11451125531264679936 11459061169193484288 11579734262830596096 11610832181993471232 11708658429724459008 11717217390564900864 11725337430336602112 11760615410488049664 11777368423893303296 11933355298159956544 11952599434115678208 12025108657554849792 12033898941661249536 12078469881041780736 12087299171890495488 12110907178085594112 12230344132504584192 12350580492757598208 12359139453598040064 12368173912262950912 12392330501935339488 12413982933292941312 12472381089333116928 12552195293886283776 12684379965534830592 12693652173111975936 12702448882864652288 12718444462512585264 12818836119592370176 12843872908888449024 12891443815342669824 12948649386958651392 13027201045684420608 13036723853466353664 13062186204742655136 13146563850918690816 13165291149851623424 13181869564385513472 13191004609128677376 13249539476879966208 13389067741397876736 13425024710429951112 13511746180110876672 13521109829577342976 13538136309368905728 13557421403826696192 13598211568376807424 13857188923941322752 13876928509303062528 13904031885297795072 13914195651295819776 13965730799954558976 14031428725499756544 14093692961556529152 14242110838495248384 14251980631176118272 14280358694750972928 14290254993222733824 14353667766619963392 14410656528891641856 14421190634541416448 14495222675560988672 14627032753049174016 14637725028453449728 14666314335149647872 14687206520812254208 14800133732375199744 14810952543583076352 14855514202721746944 14876675903865225216 14905731911489961984 15022357962591043584 15033339218411651072 15062701209072611328 15073711955570471424 15103152799233695001 15200714452624736256 15211248558274510848 15222367892015939584 15252099079305033216 15268167375019573248 15278748225591312384 15439645683774128128 15448855746321580032 15481109575991294976 15611544572965945344 15622956520753201152 15633783240448802816 15653470107707797248 15680820547317399552 15866392388114055168 16022374693307154432 16033478210073133056 16045198588881666048 16076536867375575552 16104626508055707648 16116398895853993984 16147876237447458816 16223839463859093504 16307125510006112256 16455411847180320768 16467440657010130944 16478852604797386752 16523107335913785984 16551977244390588416 16662321611530960896 16736260391848378368 16900152707914924032 16912506620713107456 16924869564149301248 16957925950016780352 17112654628058824704 17125163878517932032 17176688296897019904 17188591753790226432 17264865849278201856 17369601394245894144 17382298471288471552 17416248272990206848 17575826085847351296 17588006145504903168 17640923115732074496 17666052635839954944 17852090321863835648 17900032947239934816 18015661573481168896 18050848412491874304 18076561871768928256 18117704821562671104 18130948757835743232 18345516198756876288 18525870739136397312 18538709180397060096 18552260868394426368 18588495752903009232 18620974399939411968 18708571633999675392 18989481117993664512 19026569948302245888 19040478259667963904 19053673324296978432 19138223688826617856 19214208705188855808 19228254179388555264 19265809363332673536 19422974080437977088 19540801568526630912 19555085780199530496 19719845776378036224 19747936724777435136 19786506913693016064 19874309215319949312 20083601612096815104 20098282607427295232 20137537065644926668 20252814581145010176 20267619270166315008 20281664744366014464 20336132105740044288 20357556500026097664 20397317352565211136 20598474328428773376 20641479434655059968 20815392763954593792 20830608694337601536 20871293476943729664 20948596199931838464 21140539442334793728 21363166257742872576 21377970946764177408 21393598118508888064 21420538042126459392 21435382489834100736 21530501649929945088 21631785951812124672 21711905373208707072 21742834013341483008 21940549129573761024 21956587542680174592 21971803473063182336 21999471502724471808 22030809781218381312 22216428815374614528 22315013855797837824 22533536943886565376 22550008827617476608 22594051813608916992 22610567933355707136 22801071678937104384 22816872837411766272 22833551838023909376 22878148618957549824 22902251062529359872 22918122338386968576 23159468525661192192 23221664363986942464 23417316859448918016 23434434781129801728 23450674860673204224 23521230820976099328 23554736847786606592 23866710596319913088 24050217315109699584 24067797883322499072 24156939762083561472 24174598343780990976 24221814356171188224 24460688265009168384 24701160985515196416 24718278907196080128 24736347824525901824 24784661003870678976 24827965866585882624 25104390587772567552 25368759931069661184 25387304346223951872 25404897765729304576 25436888925025170528 25637672239184740352 25687745817776898048 25782887630685339648 25897298773917302784 26054402091368841216 26073447706932707328 26124372409485310272 26330582299703246848 26363739128771026944 26382009218257354752 26499078953759932416 26778135482795753472 26850049420859902224 27023492360221753344 27076272618737811456 27114842807653392384 27196423136753614848 27753857018606125056 27808063770595590144 27828391302591639552 27931461599909117952 28062857450999513088 28484221676990496768 28560717389501945856 28580509986445467648 28707335533239926784 28821313057783283712 28842381269082832896 29254065506098348032 29275450056906899456 29332628670299295744 29374413041624508416 29600267464750399488 29621905087166152704 29753351807730450432 29811463822979923968 30066678436823302144 30125402418145222656 30147423911140942848 30206305598467390002 30401428905249472512 30422497116549021696 30444735784031879168 30504198158610066432 30536334750039146496 30879291367548256256 30897711492643160064 30962219151982589952 31223089145931890688 31245913041506402304 31267566480897605632 31306940215415594496 31361641094634799104 31732784776228110336 32044749386614308864 32066956420146266112 32090397177763332096 32153073734751151104 32232797791707987968 32295752474894917632 32447678927718187008 32614251020012224512 32910823694360641536 32934881314020261888 32957705209594773504 33046214671827571968 33103954488781176832 33324643223061921792 33472520783696756736 33800305415829848064 33825013241426214912 33849739128298602496 33915851900033560704 34225309256117649408 34250327757035864064 34353376593794039808 34377183507580452864 34739202788491788288 34764596942576943104 34832496545980413696 35151652171694702592 35176012291009806336 35281846231464148992 35332105271679909888 35704180643727671296 35800065894479869632 36101696824983748608 36153123743537856512 36235409643125342208 36261897515671486464 36691032397513752576 37051741478272794624 37077418360794120192 37104521736788852736 37176991505806018464 37241948799878823936 37417143267999350784 38053139896604491776 38080956519335927808 38107346648593956864 38276447377653235712 38456508358777110528 38531618726665347072 38845948160875954176 39081603137053261824 39110171560399060992 39439691552756072448 39495873449554870272 39573013827386032128 39748618430639898624 40167203224193630208 40196565214854590464 40275074131289853336 40535238540332630016 40563329488732028928 40672264211480088576 40794634705130422272 41282958869310119936 41630785527909187584 41661217388675203072 41742586953887459328 41897192399863676928 42281078884669587456 42726332515485745152 42755941893528354816 42787196237017776128 42841076084252918784 42870764979668201472 43061003299859890176 43263571903624249344 43485668026682966016 43881098259147522048 43913175085360349184 43943606946126364672 43998943005448943616 44061619562436762624 44432857630749229056 44630027711595675648 45067073887773130752 45100017655234953216 45188103627217833984 45221135866711414272 45602143357874208768 45633745674823532544 45667103676047818752 45756297237915099648 45804502125058719744 45836244676773937152 46318937051322384384 46443328727973884928 46834633718897836032 46868869562259603456 46901349721346408448 47042461641952198656 47109473695573213184 47733421192639826176 48100434630219399168 48135595766644998144 48313879524167122944 48349196687561981952 48443628712342376448 48921376530018336768 49402321971030392832 49436557814392160256 49472695649051803648 49569322007741357952 49655931733171765248 50208781175545135104 50737519862139322368 50774608692447903744 50809795531458609152 50873777850050341056 51275344478369480704 51375491635553796096 51565775261370679296 51794597547834605568 52108804182737682432 52146895413865414656 52248744818970620544 52727478257542053888 52764018436514709504 52998157907519864832 53556270965591506944 53700098841719804448 54046984720443506688 54152545237475622912 54229685615306784768 54392846273507229696 55616127541191180288 55656782605183279104 55862923199818235904 56125714901999026176 56968443353980993536 57121434779003891712 57161019972890935296 57414671066479853568 57642626115566567424 57684762538165665792 58550900113813798912 58665257340598591488 58748826083249016832 59243810174332305408 59622927645959847936 60133356873646604288 60250804836290445312 60294847822281885696 60412611196934780004 60802857810498945024 60844994233098043392 60889471568063758336 61008396317220132864 61072669500078292992 61758582735096512512 61795422985286320128 61924438303965179904 62446178291863781376 62491826083012804608 62535132961795211264 62613880430831188992 64089498773228617728 64133912840292532224 64180794355526664192 64306147469502302208 64465595583415975936 64591504949789835264 64895357855436374016 65228502040024449024 65821647388721283072 65869762628040523776 65915410419189547008 66092429343655143936 66207908977562353664 66649286446123843584 66945041567393513472 67600610831659696128 67650026482852429824 67699478256597204992 67831703800067121408 68450618512235298816 68500655514071728128 68706753187588079616 68754367015160905728 69478405576983576576 69529193885153886208 69664993091960827392 70303304343389405184 70352024582019612672 70563692462928297984 70664210543359819776 71408361287455342592 71600131788959739264 72203393649967497216 72306247487075713024 72470819286250684416 72523795031342972928 73382064795027505152 74103482956545589248 74154836721588240384 74209043473577705472 74353983011612036928 74483897599757647872 76106279793208983552 76161913038671855616 76214693297187913728 76552894755306471424 76913016717554221056 77063237453330694144 77691896321751908352 78163206274106523648 78220343120798121984 78991746899109740544 79146027654772064256 79497236861279797248 80334406448387260416 80393130429709180928 80550148262579706672 81070477080665260032 81344528422960177152 81589269410260844544 82565917738620239872 83261571055818375168 83322434777350406144 83485173907774918656 83794384799727353856 85452665030971490304 85574392474035552256 85682152168505837568 85741529959336402944 86122006599719780352 86527143807248498688 87762196518295044096 87826350170720698368 87887213892252729344 87997886010897887232 88123239124873525248 88865715261498458112 89260055423191351296 90200035310469906432 90376207254435667968 90442271733422828544 91204286715748417536 91267491349647065088 91334207352095637504 91512594475830199296 91609004250117439488 92637874102644768768 92886657455947769856 93669267437795672064 93737739124519206912 93802699442692816896 94084923283904397312 94218947391146426368 95466842385279652352 96200869260438798336 96271191533289996288 96698393375123963904 96887257424684752896 97842753060036673536 98804643942060785664 98873115628784320512 98945391298103607296 99138644015482715904 99311863466343530496 100417562351090270208 101475039724278644736 101549217384895807488 101619591062917218304 101747555700100682112 102750983271107592192 103131550522741358592 104217608365475364864 104293790827730829312 104497489637941241088 105454956515084107776 105528036873029419008 105996315815039729664 107112541931183013888 107400197683439608896 108305090474951245824 108459371230613569536 108785692547014459392 111232255082382360576 111313565210366558208 111725846399636471808 112251429803998052352 114242869558007783424 114322039945781870592 114829342132959707136 115369525076331331584 117101800227627597824 117330514681197182976 117497652166498033664 118487620348664610816 119245855291919695872 120266713747293208576 120501609672580890624 120589695644563771392 120825222393869560008 121605715620997890048 121689988466196086784 121778943136127516672 122016792634440265728 123848876607930359808 124892356583727562752 124983652166025609216 125070265923590422528 125227760861662377984 128178997546457235456 128267825680585064448 128361588711053328384 128612294939004604416 128931191166831951872 129183009899579670528 129790715710872748032 130457004080048898048 131643294777442566144 131739525256081047552 131830820838379094016 132184858687310287872 133298572892247687168 133890083134787026944 135201221663319392256 135300052965704859648 135398956513194409984 135663407600134242816 136901237024470597632 137001311028143456256 137413506375176159232 137508734030321811456 138956811153967153152 139058387770307772416 139329986183921654784 140606608686778810368 140704049164039225344 141127384925856595968 141328421086719639552 142816722574910685184 143200263577919478528 144406787299934994432 144612494974151426048 144941638572501368832 145047590062685945856 146764129590055010304 148206965913091178496 148309673443176480768 148418086947155410944 148707966023224073856 148967795199515295744 152212559586417967104 152323826077343711232 152429386594375827456 153105789510612942848 153826033435108442112 154126474906661388288 155383792643503816704 156326412548213047296 156440686241596243968 158292055309544128512 158994473722559594496 160668812896774520832 160786260859418361856 161100296525159413344 162140954161330520064 162689056845920354304 163178538820521689088 165131835477240479744 166644869554700812288 166970347815549837312 167588769599454707712 170905330061942980608 171148784948071104512 171364304337011675136 171483059918672805888 172244013199439560704 173054287614496997376 175652700341441396736 175774427784505458688 175995772021795774464 176246478249747050496 177731430522996916224 180400070620939812864 180752414508871335936 180884543466845657088 182408573431496835072 182534982699294130176 182668414704191275008 183025188951660398592 183218008500234878976 185275748205289537536 185773314911895539712 187338534875591344128 187475478249038413824 187605398885385633792 188437894782292852736 190933684770559304704 192401738520877596672 192542383066579992576 193396786750247927808 193774514849369505792 195685506120073347072 197609287884121571328 197746231257568641024 197890782596207214592 198277288030965431808 198623726932687060992 200835124702180540416 202950079448557289472 203098434769791614976 203239182125834436608 203495111400201364224 205501966542215184384 206263101045482717184 208435216730950729728 208587581655461658624 208994979275882482176 210909913030168215552 211056073746058838016 211992631630079459328 214225083862366027776 214800395366879217792 216610180949902491648 216918742461227139072 217571385094028918784 222464510164764721152 222627130420733116416 223451692799272943616 228485739116015566848 228644079891563741184 229658684265919414272 230739050152662663168 234203600455255195648 234661029362394365952 234995304332996067328 236975240697329221632 238491710583839391744 241003219345161781248 241179391289127542784 241650444787739120016 243211431241995780096 243557886272255033344 244033585268880531456 247697753215860719616 249784713167455125504 249967304332051218432 250140531847180845056 250455521723324755968 256357995092914470912 256723177422106656768 257224589878009208832 258366019799159341056 259581431421745496064 263286589554885132288 263479050512162095104 263661641676758188032 264369717374620575744 266597145784495374336 267780166269574053888 270600105931409719296 270797913026388819968 271326815200268485632 273802474048941195264 274002622056286912512 274827012750352318464 277913622307934306304 278116775540615544832 278659972367843309568 281213217373557620736 281408098328078450688 282254769851713191936 282656842173439279104 285633445149821370368 286400527155838957056 288813574599869988864 289224989948302852096 290095180125371891712 293528259180110020608 296413931826182356992 296619346886352961536 296836173894310821888 297415932046448147712 297935590399030591488 304425119172835934208 304647652154687422464 304858773188751654912 306211579021225885696 308252949813322776576 312652825096426094592 312881372483192487936 316584110619088257024 317988947445119188992 321337625793549041664 321572521718836723712 322200593050318826688 325378113691840708608 326357077641043378176 330263670954480959488 333289739109401624576 333940695631099674624 335177539198909415424 342297569896142209024 342728608674023350272 342966119837345611776 344488026398879121408 346108575228993994752 351305400682882793472 351991544043591548928 352492956499494100992 355462861045993832448 360800141241879625728 361504829017742671872 361769086933691314176 364817146862993670144 365069965398588260352 365336829408382550016 366050377903320797184 371546629823791079424 374677069751182688256 374950956498076827648 375210797770771267584 381867369541118609408 384803477041755193344 385084766133159985152 386793573500495855616 387549029698739011584 391371012240146694144 395218575768243142656 395492462515137282048 395781565192414429184 396554576061930863616 401670249404361080832 405900158897114578944 406196869539583229952 406478364251668873216 406990222800402728448 411003933084430368768 412526202090965434368 416870433461901459456 417175163310923317248 417989958551764964352 421819826060336431104 422112147492117676032 423985263260158918656 428450167724732055552 429600790733758435584 433220361899804983296 433837484922454278144 435142770188057837568 444929020329529442304 445254260841466232832 446903385598545887232 456971478232031133696 457288159783127482368 459317368531838828544 461478100305325326336 469322058724788731904 469990608665992134656 476983421167678783488 482006438690323562496 482358782578255085568 483300889575478240032 486422862483991560192 487115772544510066688 488067170537761062912 495395506431721439232 499934608664102436864 500281063694361690112 500911043446649511936 512715990185828941824 513446354844213313536 514449179756018417664 516732039598318682112 519162862843490992128 526958101024324190208 527323283353516376064 528739434749241151488 533194291568990748672 541200211862819438592 541595826052777639936 542653630400536971264 547604948097882390528 548005244112573825024 549654025500704636928 555827244615868612608 556233551081231089664 557319944735686619136 562426434747115241472 562816196656156901376 565313684346878558208 571266890299642740736 572801054311677914112 577627149199739977728 578449979896605704192 580190360250743783424 587056518360220041216 592827863652364713984 593238693772705923072 593672347788621643776 594831864092896295424 595871180798061182976 608850238345671868416 609295304309374844928 609717546377503309824 612423158042451771392 616505899626645553152 625305650192852189184 625762744966384975872 633168221238176514048 635977894890238377984 642675251587098083328 643145043437673447424 644401186100637653376 650756227383681417216 652714155282086756352 660527341908961918976 666579478218803249152 667881391262199349248 670355078397818830848 685457217348046700544 685932239674691223552 688976052797758242816 692217150457987989504 702610801365765586944 703983088087183097856 704985912998988201984 710925722091987664896 723009658035485343744 723538173867382628352 729634293725987340288 730673658816765100032 732100755806641594368 743093259647582158848 749354139502365376512 749901912996153655296 750421595541542535168 763734739082237218816 770169532266319970304 775098059397478023168 790437151536486285312 790984925030274564096 791563130384828858368 793109152123861727232 803340498808722161664 811800317794229157888 812393739079166459904 812956728503337746432 813980445600805456896 822007866168860737536 833740866923802918912 834350326621846634496 835979917103529928704 843639652120672862208 844224294984235352064 847970526520317837312 856900335449464111104 859201581467516871168 866440723799609966592 867674969844908556288 870285540376115675136 889858040659058884608 890508521682932465664 893806771197091774464 913942956464062267392 914576319566254964736 918634737063677657088 938644117449577463808 939981217331984269312 953966842335357566976 964012877380647124992 964717565156510171136 966601779150956480064 974231545089020133376 976134341075522125824 990791012863442878464 999869217328204873728 1001822086893299023872 1026892709688426627072 1028898359512036835328 1033464079196637364224 1038325725686981984256 1053916202048648380416 1057478869498482302976 1066388583137981497344 1082400423725638877184 1083191652105555279872 1085307260801073942528 1095209896195764781056 1096010488225147650048 1112467102162462179328 1114639889471373238272 1124852869494230482944 1125632393312313802752 1142533780599285481472 1145602108623355828224 1155254298399479955456 1156899959793211408384 1160380720501487566848 1174113036720440082432 1185655727304729427968 1186477387545411846144 1187344695577243287552 1189663728185792590848 1217700476691343736832 1218590608618749689856 1219435092755006619648 1224846316084903542784 1233011799253291106304 1250611300385704378368 1251525489932769951744 1266336442476353028096 1271955789780476755968 1285350503174196166656 1286290086875346894848 1288802372201275306752 1301512454767362834432 1305428310564173512704 1321054683817923837952 1335762782524398698496 1340710156795637661696 1370914434696093401088 1371864479349382447104 1377952105595516485632 1384434300915975979008 1407966176174366195712 1409971825997976403968 1446019316070970687488 1447076347734765256704 1459268587451974680576 1461347317633530200064 1464201511613283188736 1486186519295164317696 1499803825992307310592 1500843191083085070336 1527469478164474437632 1540339064532639940608 1550196118794956046336 1580874303072972570624 1581969850060549128192 1583126260769657716736 1586218304247723454464 1623600635588458315776 1624787478158332919808 1625913457006675492864 1627960891201610913792 1644015732337721475072 1667481733847605837824 1668700653243693268992 1671959834207059857408 1687279304241345724416 1688448589968470704128 1695941053040635674624 1713800670898928222208 1718403162935033742336 1732881447599219933184 1735349939689817112576 1740571080752231350272 1779716081318117769216 1781017043365864931328 1787613542394183548928 1827885912928124534784 1829152639132509929472 1837269474127355314176 1877288234899154927616 1879962434663968538624 1907933684670715133952 1928025754761294249984 1929435130313020342272 1933203558301912960128 1952268682151044251648 1981582025726885756928 1999738434656409747456 2003644173786598047744 2057796719024073670656 2066928158393274728448 2076651451373963968512 2107832404097296760832 2114957738996964605952 2132777166275962994688 2166383304211110559744 2170614521602147885056 2192020976450295300096 2224934204324924358656 2229279778942746476544 2249705738988460965888 2251264786624627605504 2285067561198570962944 2291204217246711656448 2310508596798959910912 2313799919586422816768 2371311454609458855936 2372954775090823692288 2374689391154486575104 2379327456371585181696 2435400953382687473664 2437181217237499379712 2438870185510013239296 2449692632169807085568 2466023598506582212608 2501222600771408756736 2503050979865539903488 2532672884952706056192 2543911579560953511936 2570701006348392333312 2572580173750693789696 2577604744402550613504 2603024909534725668864 2610856621128347025408 2642109367635847675904 2671525565048797396992 2681420313591275323392 2741828869392186802176 2743728958698764894208 2755904211191032971264 2815932352348732391424 2819943651995952807936 2892038632141941374976 2894152695469530513408 2922694635267060400128 2928403023226566377472 2972373038590328635392 2999607651984614621184 3054938956328948875264 3080678129065279881216 3100392237589912092672 3161748606145945141248 3166252521539315433472 3172436608495446908928 3247201271176916631552 3249574956316665839616 3251826914013350985728 3255921782403221827584 3288031464675442950144 3337401306487386537984 3343919668414119714816 3374558608482691448832 3376897179936941408256 3427601341797856444416 3436806325870067484672 3465762895198439866368 3470699879379634225152 3481142161504462700544 3559432162636235538432 3562034086731729862656 3655771825856249069568 3658305278265019858944 3674538948254710628352 3754576469798309855232 3759924869327937077248 3815867369341430267904 3856051509522588499968 3858870260626040684544 3866407116603825920256 3904537364302088503296 3963164051453771513856 4007288347573196095488 4115593438048147341312 4133856316786549456896 4153302902747927937024 4229915477993929211904 4332766608422221119488 4341229043204295770112 4384041952900590600192 4449868408649848717312 4458559557885492953088 4499411477976921931776 4502529573249255211008 4582408434493423312896 4621017193597919821824 4627599839172845633536 4742622909218917711872 4745909550181647384576 4749378782308973150208 4758654912743170363392 4870801906765374947328 4874362434474998759424 4877740371020026478592 4932047197013164425216 5002445201542817513472 5006101959731079806976 5065345769905412112384 5087823159121907023872 5141402012696784666624 5145160347501387579392 5155209488805101227008 5206049819069451337728 5221713242256694050816 5284218735271695351808 5343051130097594793984 5362840627182550646784 5483657738784373604352 5487457917397529788416 5511808422382065942528 5631864704697464782848 5639887303991905615872 5784077264283882749952 5788305390939061026816 5856806046453132754944 5944746077180657270784 5999215303969229242368 6109877912657897750528 6200784475179824185344 6323497212291890282496 6332505043078630866944 6344873216990893817856 6499149912633331679232 6503653828026701971456 6511843564806443655168 6576062929350885900288 6674802612974773075968 6687839336828239429632 6749117216965382897664 6753794359873882816512 6855202683595712888832 6873612651740134969344 6931525790396879732736 6941399758759268450304 7118864325272471076864 7124068173463459725312 7311543651712498139136 7316610556530039717888 7349077896509421256704 7509152939596619710464 7519849738655874154496 7631734738682860535808 7712103019045176999936 7717740521252081369088 7732814233207651840512 7809074728604177006592 7926328102907543027712 8014576695146392190976 8231186876096294682624 8267712633573098913792 8459830955987858423808 8665533216844442238976 8682458086408591540224 8768083905801181200384 8917119115770985906176 8998822955953843863552 9164816868986846625792 9242034387195839643648 9255199678345691267072 9485245818437835423744 9498757564617946300416 9517309825486340726784 9741603813530749894656 9748724868949997518848 9755480742040052957184 9864094394026328850432 10012203919462159613952 10130691539810824224768 10282804025393569333248 10290320695002775158784 10310418977610202454016 10412099638138902675456 10443426484513388101632 10568437470543390703616 10686102260195189587968 10967315477568747208704 10974915834795059576832 11023616844764131885056 11263729409394929565696 11279774607983811231744 11568154528567765499904 11576610781878122053632 11713612092906265509888 11889492154361314541568 12219755825315795501056 12401568950359648370688 12665010086157261733888 12689746433981787635712 12998299825266663358464 13023687129612887310336 13152125858701771800576 13349605225949546151936 13375678673656478859264 13498234433930765795328 13507588719747765633024 13747225303480269938688 13863051580793759465472 13882799517518536900608 14237728650544942153728 14248136346926919450624 14623087303424996278272 14633221113060079435776 15018305879193239420928 15039699477311748308992 15263469477365721071616 15424206038090353999872 15435481042504162738176 15465628466415303681024 15618149457208354013184 15852656205815086055424 16029153390292784381952 16462373752192589365248 16535425267146197827584 16919661911975716847616 17364916172817183080448 17834238231541971812352 17997645911907687727104 18329633737973693251584 18510399356691382534144 18970491636875670847488 18997515129235892600832 19034619650972681453568 19497449737899995037696 19510961484080105914368 19728188788052657700864 20024407838924319227904 20261383079621648449536 20565608050787138666496 20580641390005550317568 20620837955220404908032 20824199276277805350912 21136874941086781407232 21372204520390379175936 21934630955137494417408 21949831669590119153664 22047233689528263770112 22527458818789859131392 22559549215967622463488 23136309057135530999808 23153221563756244107264 23427224185812531019776 23778984308722629083136 24439511650631591002112 24803137900719296741376 25379492867963575271424 25996599650533326716928 26047374259225774620672 26304251717403543601152 26751357347312957718528 26996468867861531590656 27494450606960539877376 27726103161587518930944 27765599035037073801216 28496272693853838901248 29246174606849992556544 29266442226120158871552 30036611758386478841856 30079398954623496617984 30848412076180707999744 30870962085008325476352 30931256932830607362048 31236298914416708026368 31705312411630172110848 32058306780585568763904 32924747504385178730496 33070850534292395655168 33839323823951433695232 34729832345634366160896 35668476463083943624704 36659267475947386503168 37995030258471785201664 38069239301945362907136 38994899475799990075392 39456377576105315401728 40048815677848638455808 40522766159243296899072 41161282780011100635136 41241675910440809816064 41648398552555610701824 42273749882173562814464 42744409040780758351872 43869261910274988834816 43899663339180238307328 45054917637579718262784 45119098431935244926976 46272618114271061999616 46306443127512488214528 46854448371625062039552 47557968617445258166272 48879023301263182004224 49606275801438593482752 50758985735927150542848 52094748518451549241344 53502714694625915437056 53992937735723063181312 54988901213921079754752 55531198070074147602432 56992545387707677802496 58492349213699985113088 58532884452240317743104 60073223516772957683712 60158797909246993235968 61696824152361415999488 61741924170016650952704 61862513865661214724096 62472597828833416052736 63410624823260344221696 64116613561171137527808 65849495008770357460992 66141701068584791310336 67678647647902867390464 69459664691268732321792 71336952926167887249408 73318534951894773006336 76138478603890725814272 77989798951599980150784 78912755152210630803456 82322565560022201270272 82483351820881619632128 83296797105111221403648 84547499764347125628928 85488818081561516703744 87738523820549977669632 87799326678360476614656 90109835275159436525568 90238196863870489853952 92545236228542123999232 92612886255024976429056 93708896743250124079104 95115937234890516332544 97758046602526364008448 99212551602877186965504 101517971471854301085696 104189497036903098482688 107005429389251830874112 109977802427842159509504 113985090775415355604992 116984698427399970226176 120146447033545915367424 120317595818493986471936 123483848340033301905408 123725027731322429448192 124945195657666832105472 126821249646520688443392 128233227122342275055616 131698990017540714921984 135357295295805734780928 138919329382537464643584 142673905852335774498816 146637069903789546012672 152276957207781451628544 164645131120044402540544 164966703641763239264256 166593594210222442807296 170977636163123033407488 175477047641099955339264 175598653356720953229312 180219670550318873051136 180476393727740979707904 185090472457084247998464 185225772510049952858112 187417793486500248158208 190231874469781032665088 195516093205052728016896 198425103205754373931008 203035942943708602171392 208378994073806196965376 214010858778503661748224 219955604855684319019008 233969396854799940452352 240635191636987972943872 246967696680066603810816 247450055462644858896384 249890391315333664210944 253642499293041376886784 256466454244684550111232 263397980035081429843968 270714590591611469561856 277838658765074929287168 285347811704671548997632 293274139807579092025344 304553914415562903257088 329933407283526478528512 341955272326246066814976 350954095282199910678528 360439341100637746102272 360952787455481959415808 370451545020099905716224 374835586973000496316416 380463748939562065330176 391032186410105456033792 406071885887417204342784 416757988147612393930752 428021717557007323496448 439911209711368638038016 493935393360133207621632 494900110925289717792768 499780782630667328421888 512932908489369100222464 526795960070162859687936 541429181183222939123712 555677317530149858574336 570695623409343097995264 586548279615158184050688 609107828831125806514176 659866814567052957057024 701908190564399821357056 721905574910963918831616 740903090040199811432448 749671173946000992632832 760927497879124130660352 782064372820210912067584 812143771774834408685568 833515976295224787861504 856043435114014646992896 879822419422737276076032 989800221850579435585536 1025865816978738200444928 1082858362366445878247424 1111354635060299717148672 1141391246818686195990528 1173096559230316368101376 1218215657662251613028352 1319733629134105914114048 1481806180080399622864896 1499342347892001985265664 1564128745640421824135168 1624287543549668817371136 1667031952590449575723008 1712086870228029293985792 1759644838845474552152064 1979600443701158871171072 2165716724732891756494848 2222709270120599434297344 2282782493637372391981056 2346193118460632736202752 2436431315324503226056704 2639467258268211828228096 3128257491280843648270336 3248575087099337634742272 3334063905180899151446016 3424173740456058587971584 3519289677690949104304128 3959200887402317742342144 4445418540241198868594688 4692386236921265472405504 4872862630649006452113408 5278934516536423656456192 6497150174198675269484544 6668127810361798302892032 6848347480912117175943168 7038579355381898208608256 7918401774804635484684288 9384772473842530944811008 9745725261298012904226816 10557869033072847312912384 13336255620723596605784064 14077158710763796417216512 15836803549609270969368576 19491450522596025808453632 21115738066145694625824768 28154317421527592834433024 31673607099218541938737152 42231476132291389251649536 63347214198437083877474304 84462952264582778503299072 126694428396874167754948608 253388856793748335509897216
- Sum of all divisors σ(n): 889896389770306137823091631
- Sum of proper divisors (its aliquot sum) s(n): 636507532976557802313194415
- 253388856793748335509897216 is an abundant number, because the sum of its proper divisors (636507532976557802313194415) is greater than itself. Its abundance is 383118676182809466803297199
Bases of 253388856793748335509897216
- Binary: 11010001100110010010110101110011011100101100010101011101000110010000000000000000000000002
- Hexadecimal: 0xD1992D7372C55D19000000
- Base-36: VU67M69DKQDVU9S00
Squares and roots of 253388856793748335509897216
- 253388856793748335509897216 squared (2533888567937483355098972162) is 64205912747242702003550484604382149702265890884550656
- 253388856793748335509897216 cubed (2533888567937483355098972163) is 16269062830422981788046151948927332170977373944176734948073903076949916905373696
-
253388856793748335509897216 is a
perfect square number . Itssquare root is 15918192635904 -
The
cube root of 253388856793748335509897216 is 632794220.6125035019
Scales and comparisons
How big is 253388856793748335509897216?- 253,388,856,793,748,335,509,897,216 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 253,388,856,793,748,335,509,897,216 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 253388856793748335509897216 cubic inches would be around 52732851.7 feet tall.
Recreational maths with 253388856793748335509897216
- 253388856793748335509897216 backwards is 612798905533847397658883352
- 253388856793748335509897216 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 253388856793748335509897216's digits is 144
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 253388856793748335509897216 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 253388856793748335509897216 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/253388856793748335509897216/
Chicago style:
Numbermatics. 2024. "Number 253388856793748335509897216 - Facts about the integer". https://numbermatics.com/n/253388856793748335509897216/
The information we have on file for 253388856793748335509897216 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 253388856793748335509897216, math, Factors of 253388856793748335509897216, curriculum, school, college, exams, university, Prime factorization of 253388856793748335509897216, STEM, science, technology, engineering, physics, economics, calculator, two hundred fifty-three septillion, three hundred eighty-eight sextillion, eight hundred fifty-six quintillion, seven hundred ninety-three quadrillion, seven hundred forty-eight trillion, three hundred thirty-five billion, five hundred nine million, eight hundred ninety-seven thousand, two hundred sixteen.