231527715303587078785204224
231,527,715,303,587,078,785,204,224 is an even composite number composed of six prime numbers multiplied together.
What does the number 231527715303587078785204224 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 23625 divisors.
231527715303587078785204224 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 231527715303587078785204224:
220 × 32 × 114 × 134 × 434 × 1312
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 43 × 43 × 43 × 43 × 131 × 131)See below for interesting mathematical facts about the number 231527715303587078785204224 from the Numbermatics database.
Names of 231527715303587078785204224
- Cardinal: 231527715303587078785204224 can be written as Two hundred thirty-one septillion, five hundred twenty-seven sextillion, seven hundred fifteen quintillion, three hundred three quadrillion, five hundred eighty-seven trillion, seventy-eight billion, seven hundred eighty-five million, two hundred four thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 2.31527715303587078785204224 × 1026
Factors of 231527715303587078785204224
Divisors of 231527715303587078785204224
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 32 33 36 39 43 44 48 52 64 66 72 78 86 88 96 99 104 117 121 128 129 131 132 143 144 156 169 172 176 192 198 208 234 242 256 258 262 264 286 288 312 338 344 352 363 384 387 393 396 416 429 468 473 484 507 512 516 524 528 559 572 576 624 676 688 704 726 768 774 786 792 832 858 936 946 968 1014 1024 1032 1048 1056 1089 1118 1144 1152 1179 1248 1287 1331 1352 1376 1408 1419 1441 1452 1521 1536 1548 1572 1573 1584 1664 1677 1703 1716 1849 1859 1872 1892 1936 2028 2048 2064 2096 2112 2178 2197 2236 2288 2304 2358 2496 2574 2662 2704 2752 2816 2838 2882 2904 3042 3072 3096 3144 3146 3168 3328 3354 3406 3432 3698 3718 3744 3784 3872 3993 4056 4096 4128 4192 4224 4257 4323 4356 4394 4472 4576 4608 4716 4719 4992 5031 5109 5148 5203 5324 5408 5504 5547 5577 5632 5633 5676 5764 5808 6084 6144 6149 6192 6288 6292 6336 6591 6656 6708 6812 6864 7267 7396 7436 7488 7568 7744 7986 8112 8192 8256 8384 8448 8514 8646 8712 8788 8944 9152 9216 9432 9438 9984 10062 10218 10296 10406 10648 10816 11008 11094 11154 11264 11266 11352 11528 11616 11979 12168 12288 12298 12384 12576 12584 12672 12969 13182 13312 13416 13624 13728 14157 14534 14641 14792 14872 14976 15136 15327 15488 15609 15851 15972 16224 16384 16512 16641 16731 16768 16896 16899 17028 17161 17292 17303 17424 17576 17888 18304 18432 18447 18733 18864 18876 19773 19968 20124 20339 20436 20449 20592 20812 21296 21632 21801 22016 22139 22188 22308 22528 22532 22704 23056 23232 23958 24037 24167 24336 24576 24596 24768 25152 25168 25344 25938 26364 26624 26832 27248 27456 28314 28561 29068 29282 29584 29744 29952 30272 30654 30976 31218 31702 31944 32448 32768 33024 33282 33462 33536 33792 33798 34056 34322 34584 34606 34848 35152 35776 36608 36864 36894 37466 37728 37752 39546 39936 40248 40678 40872 40898 41184 41624 42592 43264 43602 43923 44032 44278 44376 44616 45056 45064 45408 46112 46464 46827 47553 47916 48074 48334 48672 49152 49192 49536 50304 50336 50688 50697 51483 51876 51909 52728 53248 53664 54496 54912 55341 56199 56628 57122 57233 58136 58564 59168 59488 59904 60544 61017 61308 61347 61952 61963 62436 63404 63888 64896 65403 65536 66048 66417 66564 66924 67072 67584 67596 67639 68112 68644 69168 69212 69696 70304 71552 72111 72501 73216 73229 73728 73788 74932 75456 75504 79092 79507 79872 79937 80496 81356 81744 81796 82368 83248 85184 85683 86528 87204 87846 88064 88556 88752 89232 90112 90128 90816 92224 92928 93654 94471 95106 95832 96148 96668 97344 98304 98384 99072 100608 100672 101376 101394 102966 103752 103818 105456 106496 107328 108992 109824 110682 112398 113256 114244 114466 116272 117128 118336 118976 119808 121088 122034 122616 122694 123904 123926 124872 126808 127776 129792 130806 131072 131769 132096 132834 133128 133848 134144 135168 135192 135278 136224 137288 138336 138424 139392 140608 142659 143104 144222 145002 146432 146458 147456 147576 149864 150912 151008 154449 155727 158184 159014 159744 159874 160992 162712 163488 163592 164736 166496 168597 170368 171366 171699 173056 174361 174408 175692 176128 177112 177504 178464 180224 180256 181632 183051 184041 184448 185856 185889 187308 188771 188942 190212 190333 191664 192296 193336 194688 196608 196768 198144 199251 201216 201344 202752 202788 202917 205932 206063 207504 207636 210912 212992 214656 216333 217503 217984 219648 219687 221364 223093 223729 224796 224939 226512 228488 228932 232544 234256 236672 237952 238521 239616 239811 242176 242219 243529 244068 245232 245388 247808 247852 249744 253616 255552 257049 259584 261612 262144 263538 264192 264407 265668 265837 266256 267696 268288 270336 270384 270556 272448 274576 276672 276848 278784 281216 283413 285318 286208 287807 288444 290004 292864 292916 294912 295152 299728 301824 302016 308898 311454 312481 314171 316368 318028 319488 319748 321984 325424 326976 327184 329472 332992 337194 340736 342732 343398 346112 348722 348816 351384 352256 354224 355008 356928 360448 360512 363264 366102 368082 368896 371712 371778 374616 377542 377884 380424 380666 383328 384592 386672 389376 393216 393536 396288 398502 402432 402688 405504 405576 405834 411864 412126 415008 415272 421824 425984 429312 432666 435006 435968 439296 439374 442728 446186 447458 449592 449878 453024 456976 457864 465088 468512 473344 475904 477042 479232 479622 484352 484438 487058 488136 490464 490776 495616 495704 499488 507232 511104 514098 515097 519168 523083 523224 524288 527076 528384 528814 531336 531674 532512 535392 536576 540672 540768 541112 544896 549152 553344 553696 557568 557667 562432 566313 566826 570636 570999 572416 575614 576888 580008 585728 585832 589824 590304 599456 603648 604032 608751 617796 618189 622908 624962 628342 629563 632736 636056 638976 639496 643968 650848 653952 654368 658944 659061 665984 669279 671187 674388 674817 681472 681593 685464 686796 692224 697444 697632 702768 704512 708448 710016 713856 715563 719433 720896 721024 726528 726657 730587 732204 736164 737792 737923 743424 743556 744029 749232 755084 755768 760848 761332 766656 769184 773344 778752 786432 787072 792576 793221 797004 797511 804864 805376 805519 811008 811152 811668 823728 824252 830016 830544 843648 850239 851968 858624 863421 865332 870012 871936 874577 878592 878748 879307 885456 892372 894916 899184 899756 906048 913952 915728 930176 937024 937443 942513 946688 951808 951977 954084 958464 959244 968704 968876 974116 976272 980928 981552 991232 991408 998976 1014464 1022208 1028196 1030194 1033591 1038336 1039181 1046166 1046448 1048576 1054152 1056768 1057628 1062672 1063348 1065024 1070784 1073152 1081344 1081536 1082224 1089792 1098304 1106688 1107392 1115136 1115334 1124864 1132626 1133652 1141272 1141998 1144832 1151228 1153776 1160016 1171456 1171664 1179648 1180608 1198912 1207296 1208064 1217502 1228123 1235592 1236378 1245816 1249924 1256684 1259126 1265472 1272112 1277952 1278992 1287936 1301696 1307904 1308736 1317888 1318122 1331968 1338558 1342374 1348776 1349634 1362944 1363186 1370928 1373592 1384448 1394888 1395264 1405536 1409024 1416896 1420032 1427712 1431126 1438866 1441792 1442048 1453056 1453314 1461174 1464408 1472328 1475584 1475846 1486848 1487112 1488058 1498464 1510168 1511536 1521696 1522664 1533312 1538368 1546688 1557504 1569249 1572864 1574144 1585152 1586442 1594008 1595022 1609728 1610752 1611038 1622016 1622304 1623336 1647456 1648504 1660032 1661088 1687296 1698939 1700478 1703936 1712997 1717248 1726842 1730664 1740024 1743872 1749154 1757184 1757496 1758614 1770912 1784744 1789832 1798368 1799512 1812096 1827904 1831456 1854567 1860352 1874048 1874886 1885026 1888689 1893376 1903616 1903954 1908168 1916928 1917971 1918488 1937408 1937752 1948232 1952544 1961856 1963104 1982464 1982816 1997952 2007837 2013561 2024451 2028928 2044416 2044779 2056392 2060388 2067182 2076481 2076672 2078362 2092332 2092896 2108304 2113536 2115256 2125344 2126696 2130048 2141568 2146304 2162688 2163072 2164448 2179584 2179971 2191761 2196608 2213376 2213769 2214784 2230272 2230668 2232087 2249728 2265252 2266693 2267304 2282544 2283996 2289664 2302456 2307552 2320032 2342912 2343328 2359296 2361216 2379663 2392533 2397824 2414592 2416128 2416557 2435004 2454023 2456246 2461019 2471184 2472756 2474329 2491632 2499848 2513368 2518252 2530944 2544224 2555904 2557984 2575872 2590263 2603392 2615808 2617472 2623731 2635776 2636244 2637921 2663936 2664409 2677116 2678819 2684748 2697552 2699268 2725888 2726372 2741856 2747184 2768896 2789776 2790528 2811072 2812329 2818048 2827539 2833792 2840064 2855424 2855931 2862252 2877732 2883584 2884096 2900209 2906112 2906628 2908477 2922348 2924207 2928816 2944656 2951168 2951692 2973696 2974224 2976116 2996928 3020336 3023072 3043392 3045328 3066624 3076736 3093376 3100773 3115008 3117543 3138498 3145728 3148288 3148847 3165877 3170304 3172884 3188016 3190044 3219456 3221504 3222076 3244032 3244608 3246672 3294912 3297008 3320064 3322176 3374592 3397878 3400956 3407872 3418801 3425994 3434496 3437291 3453684 3455881 3461328 3480048 3487744 3498308 3514368 3514992 3517228 3541824 3569488 3579664 3596736 3599024 3624192 3655808 3662912 3684369 3709134 3720704 3741491 3748096 3749772 3770052 3777378 3786752 3807232 3807908 3816336 3833856 3835942 3836976 3874816 3875504 3896464 3905088 3923712 3926208 3964928 3965632 3995904 4015674 4027122 4048902 4057856 4062253 4088832 4089558 4112784 4120776 4134364 4152962 4153344 4156724 4184664 4185792 4216608 4227072 4230512 4250688 4253392 4260096 4283136 4292608 4325376 4326144 4328896 4359168 4359942 4383522 4393216 4426752 4427538 4429568 4460544 4461336 4464174 4499456 4530504 4533386 4534608 4565088 4567992 4579328 4604912 4615104 4640064 4685824 4686656 4718592 4722432 4759326 4785066 4795648 4829184 4832256 4833114 4870008 4908046 4912492 4922038 4942368 4945512 4948658 4983264 4999696 5026736 5036504 5061888 5088448 5111808 5115968 5151744 5180526 5206784 5231616 5234944 5247462 5271552 5272488 5275842 5327872 5328818 5354232 5357638 5369496 5395104 5398536 5451776 5452744 5483712 5494368 5537792 5579552 5581056 5622144 5624658 5636096 5655078 5666067 5667584 5680128 5710848 5711862 5724504 5753913 5755464 5767168 5768192 5800418 5812224 5813256 5816954 5844696 5848414 5857632 5889312 5902336 5903384 5947392 5948448 5952232 5993856 6040672 6046144 6086784 6090656 6133248 6134337 6153472 6186752 6201546 6229443 6230016 6235086 6276996 6296576 6297694 6331754 6340608 6345768 6376032 6380088 6438912 6443008 6444152 6488064 6489216 6493344 6589824 6594016 6640128 6641307 6644352 6696261 6749184 6795756 6800079 6801912 6815744 6837602 6851988 6868992 6874582 6907368 6911762 6922656 6960096 6975488 6996616 7028736 7029984 7034456 7083648 7138976 7159328 7193472 7198048 7248384 7249671 7311616 7325824 7362069 7368738 7383057 7418268 7422987 7441408 7482982 7496192 7497523 7499544 7540104 7554756 7573504 7614464 7615816 7632672 7667712 7671884 7673952 7749632 7751008 7792928 7810176 7847424 7852416 7871193 7913763 7929856 7931264 7991808 7993227 8031348 8036457 8054244 8097804 8115712 8117153 8124506 8177664 8179116 8184319 8225568 8241552 8268728 8305924 8306688 8313448 8369328 8371584 8433216 8454144 8461024 8501376 8506784 8520192 8566272 8567793 8585216 8650752 8652288 8657792 8700627 8718336 8719884 8725431 8767044 8772621 8786432 8853504 8855076 8859136 8860709 8921088 8922672 8928348 8998912 9061008 9066772 9069216 9130176 9135984 9158656 9209824 9230208 9280128 9302319 9352629 9371648 9373312 9437184 9444864 9446541 9497631 9518652 9570132 9591296 9592999 9620347 9658368 9664512 9666228 9672377 9740016 9816092 9824984 9844076 9884736 9891024 9897316 9966528 9999392 10053472 10073008 10123776 10176896 10223616 10231936 10256403 10303488 10311873 10361052 10367643 10413568 10415417 10463232 10469888 10471747 10494924 10543104 10544976 10551684 10655744 10657636 10708464 10715276 10738992 10790208 10797072 10903552 10905488 10967424 10988736 11053107 11075584 11159104 11162112 11224473 11244288 11249316 11272192 11310156 11332134 11335168 11360256 11369501 11421696 11423724 11430991 11449008 11507826 11510928 11534336 11536384 11600836 11624448 11626512 11633908 11689392 11696828 11715264 11778624 11804672 11806768 11894784 11896896 11904464 11987712 12081344 12092288 12173568 12181312 12186759 12266496 12268674 12306944 12373504 12375701 12403092 12458886 12460032 12470172 12553992 12593152 12595388 12663508 12681216 12691536 12752064 12760176 12877824 12886016 12888304 12976128 12978432 12986688 13179648 13188032 13280256 13282614 13288704 13392522 13436683 13498368 13509353 13591512 13600158 13603824 13631488 13675204 13703976 13737984 13749164 13814736 13823524 13845312 13920192 13950976 13993232 14057472 14059968 14068912 14167296 14277952 14318656 14386944 14396096 14496768 14499342 14623232 14651648 14724138 14737476 14766114 14836536 14845974 14882816 14965964 14992384 14995046 14999088 15080208 15109512 15147008 15228928 15231632 15265344 15335424 15343768 15347904 15499264 15502016 15585856 15620352 15694848 15704832 15742386 15827526 15859712 15862528 15983616 15986454 16062696 16072914 16108488 16195608 16231424 16234306 16249012 16355328 16358232 16368638 16451136 16483104 16537456 16611848 16613376 16626896 16738656 16743168 16866432 16908288 16922048 17002752 17013568 17040384 17132544 17135586 17170432 17261739 17301504 17304576 17315584 17401254 17436672 17439768 17450862 17534088 17545242 17572864 17707008 17710152 17718272 17721418 17842176 17845344 17856696 17997824 18122016 18133544 18138432 18260352 18271968 18317312 18419648 18460416 18560256 18604638 18688329 18705258 18743296 18746624 18889728 18893082 18995262 19037304 19140264 19182592 19185998 19240694 19316736 19329024 19332456 19344754 19480032 19632184 19649968 19688152 19769472 19782048 19794632 19933056 19998784 20106944 20146016 20247552 20353792 20400237 20447232 20463872 20512806 20606976 20623746 20722104 20735286 20827136 20830834 20926464 20939776 20943494 20989848 21086208 21089952 21103368 21311488 21315272 21416928 21430552 21477984 21580416 21594144 21807104 21810976 21934848 21977472 22086207 22106214 22149171 22151168 22268961 22318208 22324224 22448946 22488576 22492569 22498632 22544384 22620312 22664268 22670336 22720512 22739002 22841291 22843392 22847448 22861982 22898016 23015652 23021856 23072768 23201672 23248896 23253024 23267816 23378784 23393656 23430528 23557248 23609344 23613536 23789568 23793792 23808928 23975424 23979681 24109371 24162688 24184576 24347136 24351459 24362624 24373518 24532992 24537348 24552957 24613888 24747008 24751402 24806184 24917772 24920064 24933623 24940344 25107984 25186304 25190776 25327016 25362432 25383072 25504128 25520352 25755648 25772032 25776608 25952256 25956864 25973376 26101881 26176293 26317863 26359296 26376064 26560512 26565228 26577408 26582127 26785044 26873366 26994253 26996736 27018706 27071209 27183024 27200316 27207648 27350408 27407952 27475968 27498328 27629472 27647048 27690624 27840384 27901952 27986464 28114944 28119936 28137824 28334592 28339623 28492893 28555904 28637312 28773888 28778997 28792192 28861041 28993536 28998684 29017131 29246464 29303296 29308499 29448276 29467009 29474952 29532228 29673072 29691948 29765632 29931928 29984768 29990092 29998176 30160416 30219024 30294016 30457856 30463264 30530688 30670848 30687536 30695808 30769209 30935619 30998528 31004032 31102929 31171712 31240704 31246251 31389696 31409664 31415241 31484772 31655052 31719424 31725056 31730689 31902299 31967232 31972908 31993247 32125392 32145828 32166277 32216976 32391216 32462848 32468612 32498024 32710656 32716464 32737276 32902272 32966208 33074912 33223696 33226752 33253792 33477312 33486336 33673419 33732864 33816576 33844096 34005504 34027136 34080768 34108503 34265088 34271172 34292973 34340864 34523478 34603008 34609152 34631168 34637317 34802508 34824647 34873344 34879536 34901724 35068176 35090484 35145728 35414016 35420304 35436544 35442836 35684352 35690688 35713392 35995648 36244032 36267088 36276864 36520704 36543936 36560277 36634624 36839296 36920832 37120512 37127103 37209276 37376658 37410516 37486592 37493248 37606811 37702717 37779456 37786164 37810201 37990524 38014691 38074608 38280528 38365184 38371996 38481388 38633472 38658048 38664912 38689508 38960064 39264368 39299936 39376304 39538944 39564096 39589264 39866112 39997568 40213888 40292032 40310049 40495104 40528059 40707584 40800474 40894464 40927744 40935011 41025612 41156401 41213952 41247492 41444208 41470572 41654272 41661668 41852928 41879552 41886988 41979696 42172416 42179904 42206736 42622976 42630544 42833856 42861104 42955968 43160832 43188288 43614208 43621952 43869696 43954944 44172414 44212428 44298342 44302336 44444413 44537922 44636416 44648448 44684783 44897892 44977152 44985138 44997264 45088768 45240624 45328536 45340672 45441024 45478004 45682582 45686784 45694896 45723964 45796032 46031304 46043712 46145536 46403344 46497792 46506048 46535632 46757568 46787312 46861056 47114496 47218688 47227072 47579136 47587584 47617856 47950848 47959362 48218742 48325376 48369152 48694272 48702918 48725248 48747036 49065984 49074696 49105914 49227776 49494016 49502804 49612368 49835544 49840128 49867246 49880688 50215968 50372608 50381552 50654032 50724864 50766144 51008256 51040704 51511296 51544064 51553216 51904512 51913728 51946752 52203762 52352586 52635726 52718592 52752128 52809289 53121024 53130456 53154816 53164254 53570088 53746732 53988506 53993472 54037412 54142418 54366048 54400632 54415296 54700816 54815904 54951936 54996656 55258944 55294096 55381248 55680768 55803904 55972928 56229888 56239872 56275648 56669184 56679246 56985786 57111808 57274624 57547776 57557994 57584384 57722082 57987072 57997368 58034262 58492928 58606592 58616998 58896552 58934018 58949904 59064456 59346144 59383896 59531264 59863856 59969536 59980184 59996352 60320832 60438048 60588032 60915712 60926528 61061376 61341696 61375072 61391616 61538418 61871238 61997056 62008064 62205858 62343424 62481408 62492502 62779392 62819328 62830482 62969544 63310104 63438848 63450112 63461378 63804598 63934464 63945816 63986494 64250784 64291656 64332554 64433952 64782432 64925696 64937224 64996048 65421312 65432928 65474552 65804544 65932416 66149824 66447392 66453504 66507584 66954624 66972672 67346838 67465728 67477707 67633152 67688192 68011008 68054272 68161536 68217006 68523873 68530176 68542344 68585946 68681728 69046956 69218304 69262336 69274634 69605016 69649294 69746688 69759072 69803448 70136352 70180968 70291456 70828032 70840608 70873088 70885672 71368704 71381376 71426784 71991296 72488064 72534176 72553728 73041408 73054377 73087872 73120554 73269248 73658871 73678592 73841664 74241024 74254206 74418552 74753316 74800869 74821032 74973184 74986496 75213622 75405434 75558912 75572328 75620402 75981048 76029382 76149216 76561056 76730368 76743992 76962776 77266944 77316096 77329824 77379016 77920128 78528736 78599872 78752608 79077888 79128192 79178528 79732224 79746381 79995136 80427776 80584064 80620098 80982759 80990208 81056118 81213627 81415168 81600948 81855488 81870022 82051224 82312802 82427904 82472753 82494984 82888416 82941144 83308544 83323336 83705856 83759104 83773976 83959392 84344832 84359808 84413472 85245952 85261088 85667712 85722208 85911936 86321664 86336991 86376576 86583123 87051393 87228416 87243904 87739392 87909888 87925497 88344828 88401027 88424856 88596684 88604672 88888826 89075844 89272832 89288683 89296896 89369566 89795784 89954304 89970276 89994528 90481248 90657072 90681344 90882048 90956008 91365164 91373568 91389792 91447928 91592064 92062608 92087424 92291072 92806688 92995584 93012096 93071264 93515136 93574624 93722112 93738753 94228992 94245723 94437376 94454144 95158272 95175168 95192067 95235712 95706897 95901696 95918724 95979741 96437484 96498831 96650752 96738304 97388544 97405836 97450496 97467799 97494072 98131968 98149392 98211828 98455552 98988032 99005608 99224736 99671088 99680256 99734492 99761376 100431936 100745216 100763104 101308064 101449728 101532288 102016512 102081408 102325509 102878919 103022592 103088128 103106432 103809024 103827456 103893504 103911951 104407524 104473941 104705172 105271452 105437184 105504256 105522989 105618578 105823817 106242048 106260912 106309632 106328508 106396147 107140176 107493464 107977012 107986944 108074824 108284836 108732096 108801264 108830592 109401632 109631808 109903872 109993312 110517888 110588192 110762496 111361536 111381309 111607808 111945856 112459776 112479744 112551296 112820433 113108151 113338368 113358492 113430603 113971572 114044073 114223616 114549248 114569587 115095552 115115988 115168768 115189217 115444164 115974144 115994736 116068524 116985856 117213184 117233996 117793104 117868036 117899808 118128912 118692288 118767792 119062528 119727712 119939072 119960368 119992704 120641664 120876096 120930147 121176064 121584177 121831424 121853056 122122752 122683392 122750144 122783232 122805033 123076836 123469203 123742476 123994112 124016128 124411716 124686848 124708987 124962816 124985004 125064511 125558784 125638656 125660964 125740901 125939088 126620208 126877696 126900224 126922756 127609196 127868928 127891632 127972988 128501568 128583312 128665108 128867904 129564864 129851392 129874448 129992096 130842624 130865856 130949104 131609088 131864832 132299648 132894784 132907008 133015168 133333239 133909248 133945344 134054349 134693676 134931456 134955414 135266304 135376384 135400421 136022016 136108544 136132711 136323072 136434012 137047746 137060352 137084688 137171892 137363456 138093912 138436608 138524672 138549268 139210032 139298588 139493376 139518144 139606896 140272704 140361936 140582912 141656064 141681216 141746176 141771344 142737408 142762752 142853568 143982592 144976128 145068352 145107456 146082816 146108754 146175744 146241108 146538496 147317742 147357184 147683328 147803513 148482048 148508412 148602883 148837104 149506632 149601738 149642064 149946368 149972992 150427244 150810868 151117824 151144656 151240804 151962096 152058764 152298432 153122112 153460736 153487984 153925552 154533888 154632192 154659648 154758032 155840256 157057472 157199744 157505216 158155776 158256384 158357056 158427867 159464448 159492762 159990272 160855552 160884113 161168128 161240196 161965518 161980416 162112236 162427254 162830336 163201896 163710976 163740044 164102448 164625604 164855808 164945506 164989968 165776832 165882288 166617088 166646672 167411712 167518208 167547952 167918784 168689664 168719616 168826944 170491904 170522176 171335424 171444416 171823872 172643328 172673982 172753152 173166246 174102786 174456832 174487808 174676879 175478784 175819776 175850994 176689656 176802054 176849712 177193368 177209344 177777652 178151688 178545664 178577366 178593792 178739132 179591568 179908608 179940552 179989056 180962496 181314144 181362688 181764096 181912016 182730328 182747136 182779584 182895856 183184128 184125216 184174848 184582144 185613376 185991168 186024192 186142528 187030272 187149248 187444224 187477506 188457984 188491446 188874752 188908288 190316544 190350336 190384134 190471424 191413794 191803392 191837448 191959482 192874968 192997662 193301504 193476608 194777088 194811672 194900992 194935598 194988144 196263936 196298784 196423656 196911104 197976064 198011216 198449472 199342176 199360512 199468984 199522752 200863872 201490432 201526208 202616128 202899456 203064576 204033024 204162816 204651018 205571619 205757838 206045184 206176256 206212864 207654912 207787008 207823902 208815048 208947882 209410344 210542904 210874368 211008512 211045978 211237156 211647634 212484096 212521824 212619264 212657016 212792294 214280352 214986928 215954024 215973888 216149648 216569672 217464192 217602528 217661184 218803264 219263616 219807744 219986624 221035776 221176384 221524992 222723072 222762618 223215616 223891712 224402607 224919552 224959488 225102592 225640866 226216302 226676736 226716984 226861206 227943144 228088146 228447232 229098496 229139174 230191104 230231976 230337536 230378434 230888328 231948288 231989472 232137048 233971712 234426368 234467992 235586208 235736072 235799616 236257824 237384576 237535584 238125056 239455424 239878144 239920736 239985408 241283328 241752192 241860294 242352128 242948277 243168354 243640881 243662848 243706112 244245504 245500288 245566464 245610066 246153672 246938406 247418259 247484952 247988224 248032256 248823432 249373696 249417974 249925632 249970008 250129022 251117568 251254201 251277312 251321928 251481802 251878176 253240416 253800448 253845512 255218392 255737856 255783264 255945976 257003136 257166624 257330216 257735808 259129728 259702784 259748896 259984192 261685248 261731712 261898208 263218176 263729664 263776491 264599296 265203081 265789568 265814016 266030336 266666478 267818496 267866049 267890688 268108698 269387352 269862912 269910828 270752768 270800842 272044032 272217088 272265422 272646144 272868024 274095492 274120704 274169376 274343784 276187824 276873216 277049344 277098536 278420064 278597176 278986752 279036288 279213792 280545408 280723872 281165824 283312128 283362432 283492352 283542688 285474816 285525504 285576201 285707136 287120691 287939223 287965184 289496493 289952256 290136704 290214912 292165632 292217508 292351488 292403397 292482216 293076992 294635484 294714368 295366656 295607026 296936783 296964096 297016824 297205766 297674208 299013264 299203476 299284128 299945984 300854488 301621736 302235648 302289312 302481608 303924192 304117528 304596864 306244224 306921472 306975968 307851104 309067776 309264384 309319296 309516064 311680512 311735853 313421823 314114944 314399488 315010432 316311552 316512768 316568967 316714112 316855734 317471451 318928896 318985524 319188441 319980544 321711104 321768226 322336256 322393489 322480392 323931036 323960832 324137099 324224472 324854508 325660672 326403792 327421952 327480088 328204896 329251208 329711616 329891012 329979936 331553664 331764576 333234176 333293344 334823424 335036416 335095904 335837568 337379328 337439232 337653888 338461299 339324453 340291809 340983808 341044352 342132219 342670848 342888832 343647744 343708761 345286656 345347964 345506304 345567651 346332492 348205572 348913664 348975616 349037579 349353758 350925289 350957568 351639552 351701988 351925717 353379312 353604108 353699424 354386736 355555304 356303376 357091328 357154732 357187584 357478264 359183136 359817216 359881104 359978112 361924992 362628288 362725376 363528192 363824032 365460656 365494272 365559168 365791712 366368256 368250432 368349696 368415099 369164288 370407609 371226752 371982336 372048384 372285056 374060544 374126961 374298496 374888448 374955012 375193533 376915968 376982892 377222703 377749504 377816576 380633088 380700672 380768268 380942848 381010487 382827588 383071117 383606784 383674896 383918964 385749936 385995324 386603008 386953216 389554176 389623344 389801984 389871196 389976288 392527872 392597568 392847312 393822208 395952128 396022432 396898944 398684352 398721024 398937968 399045504 399999717 401727744 402163047 402980864 403052416 405232256 405798912 406129152 406201263 408066048 408325632 408398133 409302036 411143238 411515676 412090368 412352512 412425728 412498957 413674921 414729887 415309824 415574016 415647804 415912211 417630096 417895764 418161601 418820688 421085808 421748736 422017024 422091956 422474312 423295268 424968192 425043648 425238528 425314032 425584588 428560704 429973856 431908048 431947776 432299296 433139344 434928384 435205056 435322368 437606528 438527232 439615488 439973248 442071552 442352768 443049984 443410539 445446144 445525236 445808649 446431232 447783424 447862931 448805214 449839104 449918976 450205184 450285121 451281732 452432604 452720411 453353472 453433968 453722412 455886288 456176292 456894464 458196992 458278348 460382208 460463952 460675072 460756868 461776656 463896576 463978944 464274096 467943424 468852736 468935984 471172416 471472144 471599232 472515648 474769152 475071168 475283601 476250112 478910848 479756288 479841472 479970816 482566656 482652339 483504384 483720588 484704256 485896554 486336708 487281762 487325696 487412224 488491008 488888543 490135321 491000576 491132928 491220132 491532613 492307344 493876812 494836518 494969904 495976448 496064512 497646864 498747392 498835948 499851264 499940016 500258044 502235136 502508402 502554624 502643856 502963604 503756352 506480832 507600896 507691024 510436784 511475712 511566528 511891952 514006272 514333248 514660432 515471616 518259456 519405568 519497792 519968384 523370496 523463424 523796416 524030637 526436352 527459328 527552982 529198592 530406162 531579136 531628032 532060672 532155143 533332956 535636992 535732098 535781376 536217396 538774704 539725824 539821656 541505536 541601684 544088064 544434176 544530844 545292288 545736048 548190984 548241408 548338752 548687568 552375648 553746432 554098688 554197072 556840128 557194352 557973504 558072576 558427584 561090816 561447744 562331648 566624256 566724864 566984704 567085376 570949632 571051008 571152402 571414272 574241382 575878446 575930368 577777369 578992986 579904512 580273408 580429824 580902179 584331264 584435016 584702976 584806794 584964432 586153984 589270968 589428736 590733312 591214052 593873566 593928192 594033648 594411532 595348416 598026528 598406952 598568256 599891968 601708976 603243472 604471296 604578624 604963216 607848384 608235056 609193728 612488448 613842944 613951936 615702208 618135552 618528768 618638592 619032128 623361024 623471706 626843646 628229888 628798976 630020864 632623104 633025536 633137934 633428224 633711468 634942902 637857792 637971048 638376882 639961088 643422208 643536452 644672512 644786978 644960784 647862072 647921664 648274198 648448944 649709016 651321344 652807584 654843904 654960176 656409792 658502416 659423232 659782024 659959872 663107328 663529152 666468352 666586688 669646848 670072832 670191808 671675136 674758656 674878464 675307776 676922598 678648906 680583618 681967616 682088704 684264438 685341696 685777664 687295488 687417522 690573312 690695928 691012608 691135302 692664984 696411144 697827328 697951232 698075158 698707516 701850578 701915136 703279104 703403976 703851434 706758624 707208216 707398848 708773472 711110608 712606752 714182656 714309464 714375168 714956528 718366272 719634432 719762208 719956224 723849984 725256576 725450752 727056384 727648064 730921312 730988544 731118336 731583424 732736512 736500864 736699392 736830198 738328576 740815218 742254777 742453504 743964672 744096768 744570112 748121088 748253922 748596992 749776896 749910024 750387066 753762603 753831936 753965784 754445406 755499008 755633152 761401344 761536536 761885696 762020974 765655176 766142234 767213568 767349792 767837928 771499872 771990648 773206016 773906432 779108352 779246688 779603968 779742392 779952576 785055744 785195136 785694624 787644416 791904256 792044864 793797888 797368704 797442048 797875936 798091008 799999434 803455488 803598147 804326094 805961728 806104832 810464512 812258304 812402526 816132096 816651264 816796266 818604072 822286476 823031352 824705024 824851456 824997914 827349842 829459774 830619648 831148032 831295608 831824422 835260192 835791528 836323202 837641376 842171616 843497472 844034048 844183912 844948624 846590536 849936384 850087296 850477056 850628064 851169176 857121408 859947712 863816096 863895552 864598592 866278688 869856768 870410112 870644736 875213056 877054464 877210191 879230976 879946496 884143104 884705536 886099968 886821078 890810349 890892288 891050472 891617298 892862464 895566848 895725862 897610428 899837952 900410368 900570242 902563464 904865208 905440822 906706944 906867936 907444824 911772576 912352584 913788928 916393984 916556696 920764416 920927904 921350144 921513736 923553312 927793152 927957888 928548192 935886848 937705472 937871968 942344832 942944288 943198464 945031296 949538304 949706901 950142336 950567202 952414353 952500224 957565323 957821696 959512576 959682944 959941632 965133312 965304678 967008768 967180467 967441176 969408512 971793108 972411297 972673416 974563524 974651392 974824448 976982016 977777086 980270642 982001152 982175513 982265856 982440264 983065226 984614688 987753624 989673036 989939808 992129024 995293728 997494784 997671896 999702528 999880032 1000516088 1004470272 1005016804 1005109248 1005287712 1005927208 1007512704 1012961664 1015201792 1015382048 1020873568 1022951424 1023133056 1023783904 1028012544 1028666496 1029320864 1030943232 1031126283 1036518912 1036702953 1038811136 1038995584 1039936768 1046740992 1046926848 1047112737 1047592832 1048061274 1052775867 1052872704 1054918656 1055105964 1055777151 1058397184 1060812324 1063158272 1064121344 1064310286 1066665912 1071273984 1071464196 1071562752 1072145789 1072434792 1077549408 1079451648 1079643312 1083011072 1083203368 1088176128 1088868352 1089061688 1090584576 1091472096 1096381968 1096482816 1096677504 1097375136 1104751296 1107492864 1108197376 1108394144 1113680256 1114388704 1115947008 1116145152 1116855168 1122181632 1122380883 1122895488 1124663296 1125580599 1131668109 1133248512 1133449728 1133969408 1134170752 1141899264 1142102016 1142304804 1142828544 1143031461 1148482764 1149213351 1151756892 1151860736 1155554738 1157985972 1159809024 1160546816 1160752879 1160859648 1161804358 1164061987 1168662528 1168870032 1169405952 1169613588 1169928864 1178541936 1178857472 1181466624 1182428104 1187747132 1187856384 1188067296 1188823064 1190696832 1196053056 1196813904 1197136512 1199783936 1203417952 1206486944 1208942592 1209157248 1209926432 1215696768 1216470112 1218387456 1218603789 1224976896 1225194399 1227685888 1227903872 1231404416 1236271104 1237057536 1237277184 1237496871 1238064256 1241024763 1244189661 1246722048 1246943412 1247736633 1253687292 1254484803 1256459776 1257597952 1260041728 1260265457 1265246208 1266051072 1266275868 1266856448 1267081387 1267422936 1269885804 1275715584 1275942096 1276753764 1279922176 1286844416 1287072904 1289345024 1289573956 1289921568 1295724144 1295843328 1296548396 1296897888 1299418032 1302642688 1305615168 1309687808 1309920352 1312819584 1317004832 1318846464 1319564048 1319919744 1326214656 1327058304 1330231617 1332936704 1333173376 1337425947 1339293696 1340145664 1340383616 1343350272 1343588793 1349517312 1349756928 1350615552 1350855363 1353845196 1357297812 1358161233 1361167236 1363935232 1364177408 1364419627 1368528876 1370683392 1371555328 1371798857 1374590976 1374835044 1375709621 1381146624 1381391856 1382025216 1382270604 1383149911 1385329968 1392822288 1395654656 1395902464 1396150316 1397415032 1403701156 1403830272 1406558208 1406807952 1407702868 1413517248 1414416432 1414797696 1417546944 1422221216 1425213504 1428365312 1428618928 1428750336 1429913056 1436732544 1439268864 1439524416 1439912448 1447699968 1447957017 1450513152 1450901504 1454112768 1455296128 1461842624 1461977088 1462236672 1463166848 1465473024 1466665629 1470405963 1473001728 1473398784 1473660396 1474597839 1476657152 1481630436 1484509554 1484907008 1487929344 1488193536 1489140224 1489404631 1496242176 1496507844 1497193984 1497459821 1499553792 1499820048 1500774132 1507525206 1507663872 1507931568 1508890812 1510998016 1511266304 1522802688 1523073072 1523771392 1524041948 1531310352 1532284468 1534427136 1534699584 1535675856 1542999744 1543981296 1546412032 1547812864 1558216704 1558493376 1559207936 1559484784 1559905152 1570111488 1570390272 1571389248 1572091911 1575288832 1583808512 1584089728 1587595776 1594737408 1594884096 1595751872 1596182016 1596465429 1599998868 1606910976 1607196294 1608652188 1611923456 1612209664 1620929024 1621216831 1624516608 1624805052 1625838643 1632264192 1633302528 1633592532 1634631713 1637208144 1644572952 1646062704 1649410048 1649702912 1649995828 1654699684 1658919548 1661239296 1662296064 1662591216 1663648844 1670520384 1671583056 1672646404 1675282752 1684343232 1686994944 1688068096 1688367824 1689897248 1693181072 1699872768 1700174592 1700954112 1701256128 1702338352 1714242816 1719895424 1727632192 1727791104 1729197184 1732557376 1733332107 1739713536 1740820224 1741289472 1742706537 1750426112 1754108928 1754420382 1758461952 1759892992 1760205473 1768286208 1769411072 1769725243 1772199936 1773642156 1781620698 1781784576 1782100944 1783234596 1785724928 1791133696 1791451724 1795220856 1799675904 1800820736 1801140484 1805126928 1809730416 1810881644 1813413888 1813735872 1814889648 1823545152 1824705168 1827577856 1832787968 1833113392 1841528832 1841855808 1842700288 1843027472 1847106624 1855586304 1855915776 1857096384 1871773696 1875410944 1875743936 1884689664 1885888576 1886396928 1890062592 1899076608 1899413802 1900284672 1901134404 1904828706 1905000448 1915130646 1915643392 1919025152 1919365888 1919883264 1921445669 1930266624 1930609356 1934017536 1934360934 1934882352 1938817024 1943586216 1944822594 1945346832 1949127048 1949302784 1949648896 1953964032 1955554172 1960541284 1964002304 1964351026 1964531712 1964880528 1966130452 1969229376 1975507248 1979346072 1979879616 1984258048 1990587456 1994989568 1995343792 1999405056 1999760064 2001032176 2008940544 2010033608 2010218496 2010575424 2011854416 2015025408 2025923328 2030403584 2030764096 2041747136 2045902848 2046266112 2047567808 2056025088 2057332992 2058641728 2061886464 2062252566 2073037824 2073405906 2077622272 2077991168 2079873536 2093481984 2093853696 2094225474 2095185664 2096122548 2105551734 2105745408 2109837312 2110211928 2111554302 2116794368 2121624648 2126316544 2128242688 2128620572 2133331824 2142547968 2142928392 2143125504 2144291578 2144869584 2155098816 2158903296 2159286624 2166022144 2166406736 2176352256 2177736704 2178123376 2181169152 2182944192 2192763936 2192965632 2193355008 2194750272 2209502592 2214985728 2216394752 2216788288 2227360512 2228777408 2231894016 2232290304 2233710336 2244363264 2244761766 2245790976 2249326592 2251161198 2261287809 2263336218 2266497024 2266899456 2267938816 2268341504 2270799427 2284204032 2284609608 2285657088 2286062922 2296965528 2298426702 2303513784 2303721472 2311109476 2315971944 2319618048 2321093632 2321505758 2321719296 2323608716 2328123974 2337325056 2337740064 2338811904 2339227176 2339857728 2357083872 2357714944 2362933248 2364856208 2375494264 2375712768 2376134592 2377646128 2381393664 2392106112 2393627808 2394273024 2399567872 2406835904 2412973888 2417885184 2418314496 2419852864 2431393536 2432940224 2436774912 2437207578 2449953792 2450388798 2455371776 2455807744 2462808832 2474115072 2474554368 2474993742 2476128512 2482049526 2488379322 2493444096 2493886824 2495473266 2507374584 2508969606 2512919552 2515195904 2520083456 2520530914 2530492416 2532102144 2532551736 2533712896 2534162774 2534845872 2539771608 2551431168 2551884192 2553507528 2559844352 2573688832 2574145808 2578690048 2579147912 2579843136 2591448288 2591686656 2593096792 2593795776 2598836064 2605285376 2611230336 2619375616 2619840704 2625639168 2634009664 2637692928 2639128096 2639839488 2652429312 2654116608 2660463234 2665873408 2666346752 2672431047 2674851894 2678587392 2680291328 2680767232 2686700544 2687177586 2699513856 2701231104 2701710726 2707690392 2714595624 2716322466 2722334472 2727870464 2728354816 2728839254 2737057752 2741366784 2743110656 2743597714 2749181952 2749670088 2751419242 2762293248 2762783712 2764050432 2764541208 2766299822 2770659936 2785644576 2791804928 2792300632 2794830064 2807402312 2807660544 2813116416 2813615904 2815405736 2827034496 2828832864 2829595392 2835093888 2844442432 2850427008 2856730624 2857237856 2857500672 2859826112 2873465088 2878537728 2879048832 2879824896 2895399936 2895914034 2901026304 2901541401 2901803008 2908225536 2910592256 2917233891 2923685248 2923954176 2924473344 2926333696 2930946048 2933331258 2940811926 2946003456 2946526539 2946797568 2947320792 2949195678 2953314304 2963260872 2969019108 2969814016 2976387072 2978280448 2978809262 2992484352 2993015688 2994387968 2994919642 2999107584 2999640096 3001548264 3015050412 3015327744 3015863136 3017781624 3022532608 3045605376 3046146144 3047542784 3048083896 3062620704 3064568936 3068854272 3069399168 3071351712 3085999488 3087962592 3092824064 3095625728 3116433408 3116986752 3118415872 3118969568 3119810304 3140222976 3140780544 3141338211 3142778496 3144183822 3150577664 3158327601 3167331453 3167617024 3168179456 3175191552 3189474816 3191503744 3192364032 3192930858 3199997736 3213821952 3214392588 3216437367 3217304376 3223846912 3224419328 3241858048 3242433662 3249033216 3249610104 3251677286 3264528384 3266304613 3266605056 3267185064 3269263426 3274416288 3289145904 3292125408 3299405824 3299991656 3309399368 3317839096 3322478592 3324592128 3325182432 3327297688 3341040768 3343166112 3345292808 3350565504 3368686464 3373989888 3376136192 3376735648 3379794496 3386362144 3399745536 3400349184 3401908224 3402512256 3404676704 3428485632 3429094383 3439790848 3447640053 3455264384 3455582208 3458394368 3465114752 3466664214 3479427072 3481640448 3482258637 3482578944 3485413074 3492185961 3500852224 3508217856 3508840764 3519785984 3520410946 3536572416 3538822144 3539450486 3544399872 3546328379 3547284312 3563241396 3563569152 3564201888 3566469192 3582267392 3582903448 3590441712 3599351808 3601641472 3602280968 3610253856 3619460832 3621763288 3626827776 3627471744 3629779296 3647090304 3649410336 3655155712 3665575936 3666226784 3683057664 3683711616 3685400576 3686054944 3694213248 3711172608 3711831552 3712490613 3714192768 3723074289 3732568983 3743209899 3743547392 3750821888 3751487872 3763454409 3769379328 3771777152 3772793856 3780125184 3780796371 3798153216 3798827604 3800569344 3801244161 3802268808 3809657412 3810000896 3830261292 3831286784 3838050304 3838731776 3839413369 3839766528 3842891338 3860178179 3860533248 3861218712 3868035072 3868721868 3869764704 3887172432 3889645188 3890693664 3898254096 3899297792 3907928064 3911108344 3921082568 3928004608 3928702052 3929063424 3929761056 3932260904 3938458752 3951014496 3958692144 3959759232 3968516096 3981174912 3989979136 3990687584 3998810112 3999520128 4002064352 4017881088 4020067216 4020436992 4021150848 4023708832 4030050816 4030766379 4051846656 4052566089 4060807168 4061528192 4074483699 4083494272 4091805696 4092532224 4093258881 4095135616 4112050176 4114665984 4115396571 4117283456 4123772928 4124505132 4127128863 4146075648 4146811812 4149449733 4155244544 4155982336 4159747072 4186963968 4187707392 4188450948 4190371328 4191115357 4192245096 4211103468 4211490816 4213782287 4219674624 4220423856 4223108604 4233588736 4243249296 4252633088 4256485376 4257241144 4266663648 4285095936 4285856784 4286251008 4288583156 4289739168 4310197632 4317806592 4318573248 4332044288 4332813472 4352704512 4355473408 4356246752 4362338304 4365888384 4385527872 4385931264 4386710016 4389500544 4399996887 4411217889 4419005184 4423793517 4429971456 4432789504 4433576576 4454721024 4457554816 4463788032 4464580608 4467420672 4468213893 4488726528 4489523532 4491581952 4492379463 4498653184 4502322396 4522575618 4526672436 4532994048 4533798912 4535877632 4536683008 4537488527 4541598854 4550424131 4562028757 4568408064 4569219216 4571314176 4572125844 4575034321 4593931056 4596853404 4607027568 4622218952 4631943888 4639236096 4642187264 4643011516 4643438592 4647217432 4656247948 4674650112 4675480128 4677623808 4678454352 4679715456 4714167744 4715429888 4725866496 4729712416 4750988528 4751425536 4752269184 4755292256 4762787328 4784212224 4787255616 4788546048 4789396287 4799135744 4813671808 4825947776 4835770368 4836628992 4839705728 4862787072 4863650493 4865880448 4873549824 4874415156 4877515929 4899907584 4900777596 4903895139 4910743552 4911615488 4925617664 4926492241 4948230144 4949108736 4949987484 4952257024 4953136331 4964099052 4976758644 4979924521 4986888192 4987773648 4990946532 5014749168 5017939212 5025839104 5030391808 5040166912 5041061828 5060984832 5064204288 5065103472 5067425792 5068325548 5069691744 5079543216 5102862336 5103768384 5107015056 5119688704 5147377664 5148291616 5157380096 5158295824 5159686272 5182896576 5183373312 5186193584 5187591552 5197672128 5199996321 5210570752 5222460672 5228119611 5238751232 5239681408 5251278336 5268019328 5275385856 5278256192 5279678976 5280616419 5304858624 5308233216 5309175729 5320926468 5331746816 5332693504 5344862094 5349703788 5357174784 5360582656 5361534464 5362486441 5373401088 5374355172 5377773973 5391488531 5399027712 5402462208 5403421452 5406858743 5415380784 5429191248 5432644932 5444668944 5455740928 5456709632 5457678508 5474115504 5482733568 5486221312 5487195428 5498363904 5499340176 5502838484 5524586496 5525567424 5528100864 5529082416 5532599644 5541319872 5571289152 5583609856 5584601264 5589660128 5614804624 5615321088 5626232832 5627231808 5630811472 5654068992 5657665728 5659190784 5670187776 5688884864 5700854016 5713461248 5714475712 5715001344 5719652224 5746930176 5757075456 5758097664 5759649792 5764337007 5790799872 5791828068 5802052608 5803082802 5803606016 5816451072 5821184512 5822218103 5834467782 5847370496 5847908352 5848946688 5852667392 5853706573 5861892096 5866662516 5881623852 5892006912 5893053078 5893595136 5894641584 5898391356 5906628608 5926521744 5938038216 5939628032 5952774144 5956560896 5957618524 5984968704 5986031376 5988775936 5989839284 5998215168 5999280192 6003096528 6030100824 6030655488 6031726272 6035563248 6045065216 6091210752 6092292288 6095085568 6096167792 6125241408 6129137872 6137708544 6138798336 6142703424 6171998976 6175925184 6185648128 6191251456 6232866816 6233973504 6236831744 6237939136 6239620608 6280445952 6281561088 6282676422 6285556992 6288367644 6301155328 6316655202 6334662906 6335234048 6336358912 6350383104 6355551059 6378949632 6383007488 6384728064 6385861716 6389923969 6399995472 6427643904 6428785176 6432874734 6434608752 6447693824 6448838656 6483716096 6484867324 6498066432 6499220208 6503354572 6529056768 6532609226 6533210112 6534370128 6538526852 6548832576 6578291808 6584250816 6598811648 6599983312 6618798736 6635678192 6644957184 6649184256 6650364864 6654595376 6682081536 6686332224 6690585616 6701131008 6737372928 6747979776 6752272384 6753471296 6759588992 6772724288 6799491072 6800698368 6803816448 6805024512 6809353408 6812398281 6856971264 6858188766 6879581696 6895280106 6910528768 6911164416 6916788736 6918016859 6930229504 6933328428 6958854144 6963280896 6964517274 6965157888 6970826148 6984371922 7001704448 7016435712 7017681528 7039571968 7040821892 7073144832 7077644288 7078900972 7088799744 7092656758 7094568624 7126482792 7127138304 7128403776 7132938384 7164534784 7165806896 7180883424 7198703616 7203282944 7204561936 7220507712 7238921664 7243526576 7253655552 7254943488 7259558592 7294180608 7298820672 7310311424 7331151872 7332453568 7366115328 7367423232 7370801152 7372109888 7388426496 7422345216 7423663104 7424981226 7428385536 7446148578 7465137966 7486419798 7487094784 7501643776 7502975744 7511105797 7526908818 7538758656 7543554304 7545587712 7560250368 7561592742 7596306432 7597655208 7601138688 7602488322 7604537616 7619314824 7620001792 7660522584 7662573568 7676100608 7677463552 7678826738 7679533056 7685782676 7720356358 7721066496 7722437424 7736070144 7737443736 7739529408 7774344864 7779290376 7781387328 7796508192 7798595584 7815856128 7822216688 7842165136 7856009216 7857404104 7858126848 7859522112 7864521808 7876917504 7902028992 7917384288 7919518464 7937032192 7962349824 7979958272 7981375168 7997620224 7999040256 8004128704 8035762176 8040134432 8040873984 8042301696 8047417664 8060101632 8061532758 8103693312 8105132178 8121614336 8123056384 8148967398 8166988544 8183611392 8185064448 8186517762 8190271232 8224100352 8229331968 8230793142 8234566912 8247545856 8249010264 8254257726 8292151296 8293623624 8298899466 8310489088 8311964672 8319494144 8375414784 8376901896 8380742656 8382230714 8384490192 8422206936 8422981632 8427564574 8439349248 8440847712 8446217208 8467177472 8486498592 8505266176 8512970752 8514482288 8533327296 8570191872 8571713568 8572502016 8577166312 8579478336 8620395264 8635613184 8637146496 8664088576 8665626944 8705409024 8710946816 8712493504 8724676608 8731776768 8771055744 8771862528 8773420032 8779001088 8799993774 8822435778 8838010368 8839579617 8847587034 8859942912 8865579008 8867153152 8909442048 8915109632 8929161216 8934841344 8936427786 8977453056 8979047064 8983163904 8984758926 8997306368 9004644792 9045151236 9053344872 9067597824 9071755264 9073366016 9074977054 9083197708 9100848262 9124057514 9136816128 9138438432 9142628352 9144251688 9150068642 9187862112 9193706808 9214055136 9244437904 9263887776 9278472192 9284374528 9286023032 9286877184 9294434864 9312495896 9349300224 9350960256 9355247616 9356908704 9359430912 9428335488 9430859776 9451732992 9459424832 9501977056 9502851072 9504538368 9510584512 9525574656 9568424448 9574511232 9577092096 9578792574 9598271488 9627343616 9649312101 9651895552 9671540736 9673257984 9679411456 9725574144 9727300986 9731760896 9747099648 9748830312 9755031858 9798913839 9799815168 9801555192 9807790278 9821487104 9823230976 9851235328 9852984482 9898217472 9899974968 9904514048 9906272662 9928198104 9953517288 9959849042 9973776384 9975547296 9981893064 10029498336 10035878424 10051678208 10060783616 10080333824 10082123656 10121969664 10128408576 10130206944 10134851584 10136651096 10139383488 10159086432 10205724672 10207536768 10214030112 10239377408 10294755328 10296583232 10314760192 10316591648 10319372544 10365793152 10366746624 10372387168 10375183104 10395344256 10399992642 10421141504 10444921344 10446775911 10456239222 10476557883 10477502464 10479362816 10502556672 10536038656 10556512384 10559357952 10561232838 10609717248 10616466432 10618351458 10638985137 10641852936 10663493632 10665387008 10689724188 10699407576 10721165312 10723068928 10724972882 10746802176 10748710344 10755547946 10782977062 10798055424 10803930643 10804924416 10806842904 10813717486 10830761568 10858382496 10865289864 10889337888 10913419264 10915357016 10948231008 10965467136 10972442624 10974390856 10996727808 10998680352 11005676968 11049172992 11051134848 11056201728 11058164832 11065199288 11082639744 11142578304 11167219712 11169202528 11179320256 11229609248 11230642176 11252465664 11254463616 11261622944 11308137984 11315331456 11318381568 11340375552 11342389113 11377769728 11401708032 11403732483 11426922496 11428951424 11430002688 11439304448 11493860352 11514150912 11516195328 11518240107 11519299584 11528674014 11580534537 11581599744 11583656136 11604105216 11606165604 11607212032 11642369024 11644436206 11668935564 11694740992 11697893376 11705334784 11707413146 11723784192 11733325032 11763247704 11784013824 11786106156 11787190272 11789283168 11796782712 11853043488 11876076432 11879256064 11905548288 11913121792 11915237048 11969937408 11972062752 11977551872 11979678568 11996430336 11998560384 12006193056 12060201648 12061310976 12063452544 12071126496 12090130432 12182421504 12184584576 12190171136 12192335584 12250482816 12258275744 12275417088 12277596672 12279776643 12285406848 12343997952 12346189713 12351850368 12371296256 12381386589 12382502912 12448349199 12465733632 12467947008 12473663488 12475878272 12479241216 12560891904 12563122176 12565352844 12571113984 12573346071 12576735288 12602310656 12633310404 12641346861 12669325812 12670468096 12672717824 12700766208 12711102118 12757899264 12766014976 12768281669 12769456128 12771723432 12779847938 12799990944 12855287808 12857570352 12865749468 12869217504 12897677312 12967432192 12969734648 12996132864 12998440416 13006709144 13058113536 13065218452 13066420224 13068740256 13077053704 13097665152 13156583616 13168501632 13197623296 13199966624 13237597472 13271356384 13289914368 13298368512 13300729728 13309190752 13364163072 13372664448 13381171232 13402262016 13404641679 13474745856 13477138389 13495959552 13504544768 13506942592 13519177984 13545448576 13598982144 13601396736 13607632896 13610049024 13612465581 13618706816 13624796562 13651272393 13686086271 13713942528 13716377532 13725102963 13759163392 13790560212 13821057536 13833577472 13836033718 13860459008 13862920027 13866656856 13917708288 13926561792 13929034548 13930315776 13937895257 13941652296 13968743844 14003408896 14032871424 14035363056 14079143936 14081643784 14146289664 14155288576 14157801944 14177599488 14185313516 14189137248 14252965584 14254276608 14256807552 14265876768 14329069568 14331613792 14361766848 14397407232 14406565888 14409123872 14441015424 14477843328 14487053152 14507311104 14509886976 14519117184 14588361216 14590951479 14597641344 14620622848 14632547787 14662303744 14664907136 14711685417 14732230656 14734846464 14741602304 14744219776 14776852992 14779476723 14844690432 14847326208 14849962452 14856771072 14859408993 14892297156 14930275932 14939773563 14972839596 14974189568 15003287552 15005951488 15008615897 15022211594 15053817636 15077517312 15087108608 15089787427 15091175424 15120500736 15123185484 15132805831 15192612864 15195310416 15202277376 15204976644 15209075232 15238629648 15321045168 15325147136 15352201216 15354927104 15357653476 15359066112 15371565352 15440712716 15442132992 15444874848 15472140288 15474887472 15479058816 15548689728 15558580752 15562774656 15593016384 15597191168 15631712256 15644433376 15684330272 15712018432 15714808208 15716253696 15719044224 15729043616 15753835008 15804057984 15834768576 15839036928 15841849257 15874064384 15924699648 15927527187 15959916544 15962750336 15995240448 15998080512 16008257408 16071524352 16080268864 16081747968 16084603392 16087459323 16094835328 16120203264 16123065516 16133321919 16174465593 16207386624 16210264356 16220576229 16243228672 16246112768 16297934796 16333977088 16367222784 16370128896 16373035524 16380542464 16383450941 16448200704 16458663936 16461586284 16469133824 16472058031 16495091712 16498020528 16508515452 16584302592 16587247248 16597798932 16620978176 16623929344 16638988288 16750829568 16753803792 16761485312 16764461428 16768980384 16844413872 16845963264 16855129148 16878698496 16881695424 16892434416 16934354944 16972997184 17010532352 17025941504 17028964576 17066654592 17140383744 17143427136 17145004032 17154332624 17158956672 17240790528 17271226368 17274292992 17293011021 17328177152 17331253888 17410818048 17421893632 17424987008 17449353216 17463553536 17466654309 17542111488 17543725056 17546840064 17558002176 17561119719 17599987548 17644871556 17676020736 17679159234 17695174068 17719885824 17731158016 17734306304 17737455151 17818884096 17830219264 17833385141 17858322432 17869682688 17872855572 17884225073 17954906112 17958094128 17966327808 17969517852 17980948843 17994612736 18009289584 18090302472 18106689744 18135195648 18143510528 18146732032 18149954108 18166395416 18201696524 18248115028 18273632256 18276876864 18285256704 18288503376 18300137284 18375724224 18387413616 18428110272 18488875808 18527775552 18556944384 18568749056 18572046064 18573754368 18588869728 18624991792 18698600448 18701920512 18710495232 18713817408 18718861824 18856670976 18861719552 18903465984 18918849664 19003954112 19005702144 19009076736 19021169024 19051149312 19066653177 19136848896 19149022464 19154184192 19157585148 19169771907 19196542976 19254687232 19298624202 19303791104 19343081472 19346515968 19358822912 19362260203 19451148288 19454601972 19463521792 19466977673 19494199296 19497660624 19510063716 19597827678 19599630336 19603110384 19615580556 19642974208 19646461952 19702470656 19705968964 19796434944 19799949936 19809028096 19812545324 19856396208 19907034576 19919698084 19947552768 19951094592 19963786128 20058996672 20071756848 20103356416 20121567232 20160667648 20164247312 20243939328 20256817152 20260413888 20269703168 20273302192 20278766976 20318172864 20411449344 20415073536 20428060224 20437194843 20478754816 20589510656 20593166464 20629520384 20633183296 20638745088 20731586304 20733493248 20744774336 20750366208 20754050577 20790688512 20799985284 20842283008 20889842688 20893551822 20912478444 20953115766 20955004928 20958725632 21005113344 21072077312 21075818803 21113024768 21118715904 21122465676 21135902359 21219434496 21232932864 21236702916 21277970274 21283705872 21326987264 21330774016 21379448376 21398815152 21442330624 21446137856 21449945764 21493604352 21497420688 21511095892 21565954124 21596110848 21607861286 21609848832 21613685808 21627434972 21661523136 21716764992 21730579728 21778675776 21826838528 21830714032 21896462016 21930934272 21944885248 21948781712 21993455616 21997360704 22011353936 22098345984 22102269696 22112403456 22116329664 22130398576 22165279488 22285156608 22334439424 22338405056 22358640512 22459218496 22461284352 22504931328 22508927232 22523245888 22533317391 22616275968 22630662912 22636763136 22680751104 22684778226 22755539456 22803416064 22807464966 22853844992 22857902848 22860005376 22878608896 22882671149 22987720704 23028301824 23032390656 23036480214 23038599168 23057348028 23161069074 23163199488 23167312272 23208210432 23212331208 23214424064 23284738048 23288872412 23337871128 23389481984 23395786752 23410669568 23414826292 23447568384 23466650064 23526495408 23568027648 23572212312 23574380544 23578566336 23593565424 23706086976 23752152864 23758512128 23811096576 23826243584 23830474096 23939874816 23944125504 23955103744 23959357136 23992860672 23997120768 24012386112 24120403296 24122621952 24126905088 24142252992 24180260864 24364843008 24369169152 24380342272 24384671168 24500965632 24516551488 24550834176 24555193344 24559553286 24570813696 24687995904 24692379426 24703700736 24742592512 24762773178 24765005824 24896698398 24931467264 24935894016 24947326976 24951756544 24958482432 24978793697 25126244352 25130705688 25142227968 25146692142 25153470576 25204621312 25266620808 25282693722 25338651624 25340936192 25345435648 25401532416 25422204236 25515798528 25532029952 25536563338 25538912256 25543446864 25559695876 25599981888 25710575616 25715140704 25731498936 25738435008 25795354624 25934864384 25939469296 25992265728 25996880832 26013418288 26116227072 26130436904 26132840448 26137480512 26154107408 26195330304 26313167232 26337003264 26395246592 26399933248 26475194944 26542712768 26579828736 26596737024 26601459456 26618381504 26728326144 26745328896 26762342464 26804524032 26809283358 26949491712 26954276778 26991919104 27009089536 27013885184 27038355968 27090897152 27202793472 27215265792 27220098048 27224931162 27237413632 27249593124 27302544786 27372172542 27427885056 27432755064 27450205926 27518326784 27581120424 27642115072 27667154944 27672067436 27720918016 27725840054 27733313712 27835416576 27853123584 27858069096 27860631552 27875790514 27883304592 27937487688 28006817792 28065742848 28070726112 28158287872 28163287568 28292579328 28310577152 28315603888 28355198976 28370627032 28378274496 28505931168 28508553216 28513615104 28531753536 28658139136 28663227584 28723533696 28794814464 28813131776 28818247744 28882030848 28955686656 28974106304 29014622208 29019773952 29038234368 29176722432 29181902958 29195282688 29241245696 29265095574 29324607488 29329814272 29396741517 29423370834 29464461312 29469692928 29483204608 29488439552 29553705984 29558953446 29694652416 29699924904 29713542144 29718817986 29784594312 29860551864 29879547126 29945679192 29948379136 30006575104 30011902976 30017231794 30044423188 30107635272 30155034624 30174217216 30179574854 30182350848 30241001472 30246370968 30265611662 30385225728 30390620832 30404554752 30409953288 30418150464 30477259296 30642090336 30650294272 30709854208 30715306952 30718132224 30743130704 30881425432 30884265984 30889749696 30944280576 30949774944 30958117632 31097379456 31117161504 31125549312 31186032768 31194382336 31263424512 31288866752 31368660544 31424036864 31429616416 31432507392 31438088448 31458087232 31507670016 31608115968 31669537152 31678073856 31683698514 31748128768 31849399296 31855054374 31916955411 31919833088 31925500672 31990480896 31996161024 32016514816 32160537728 32163495936 32169206784 32174918646 32189670656 32240406528 32246131032 32266643838 32348931186 32411791929 32414773248 32420528712 32441152458 32486457344 32492225536 32595869592 32667954176 32740257792 32746071048 32761084928 32766901882 32896401408 32917327872 32923172568 32938267648 32944116062 32990183424 32996041056 33017030904 33168605184 33174494496 33195597864 33247858688 33277976576 33501659136 33507607584 33522970624 33528922856 33537960768 33688827744 33691926528 33710258296 33757396992 33763390848 33784868832 33868709888 33945994368 34021064704 34051883008 34057929152 34133309184 34280767488 34286854272 34290008064 34308665248 34317913344 34481581056 34542452736 34548585984 34554720321 34586022042 34656354304 34662507776 34741603611 34821636096 34843787264 34849974016 34927107072 34933308618 35084222976 35093680128 35116004352 35122239438 35199975096 35289743112 35352041472 35358318468 35390348136 35462316032 35468612608 35474910302 35637768192 35660438528 35666770282 35716644864 35739365376 35745711144 35768450146 35909812224 35916188256 35932655616 35939035704 35961897686 36018579168 36180604944 36213379488 36270391296 36293464064 36299908216 36332790832 36403393048 36496230056 36547264512 36553753728 36570513408 36577006752 36600274568 36751448448 36774827232 36856220544 36977751616 37055551104 37113888768 37137498112 37144092128 37147508736 37177739456 37249983584 37397200896 37403841024 37420990464 37427634816 37437723648 37713341952 37720038213 37723439104 37806931968 37837699328 37924040583 38007908224 38011404288 38018153472 38042338048 38102298624 38133306354 38273697792 38298044928 38304845007 38308368384 38315170296 38339543814 38393085952 38509374464 38597248404 38607582208 38693031936 38717645824 38724520406 38902296576 38909203944 38927043584 38933955346 38988398592 38995321248 39020127432 39195655356 39199260672 39206220768 39231161112 39292923904 39404941312 39411937928 39592869888 39599899872 39618056192 39625090648 39712792416 39814069152 39839396168 39895105536 39902189184 39927572256 40117993344 40143513696 40206712832 40243134464 40321335296 40328494624 40487878656 40513634304 40520827776 40539406336 40546604384 40557533952 40636345728 40822898688 40830147072 40837396743 40856120448 40874389686 40953817179 40957509632 41058258813 41175308889 41179021312 41186332928 41259040768 41266366592 41277490176 41463172608 41489548672 41500732416 41508101154 41581377024 41588760081 41599970568 41684566016 41779685376 41787103644 41813685771 41824956888 41906231532 41910009856 41917451264 42010226688 42144154624 42151637606 42226049536 42233547059 42237431808 42244931352 42271804718 42438868992 42461959969 42465865728 42473405832 42555940548 42567411744 42661548032 42758896752 42797630304 42892275712 42899891528 42987208704 42994841376 43022191784 43131908248 43192221696 43215722572 43219697664 43227371616 43254869944 43323046272 43433529984 43461159456 43557351552 43653677056 43661428064 43792924032 43861868544 43889770496 43897563424 43986911232 43994721408 44022707872 44196691968 44204539392 44224806912 44232659328 44260797152 44330558976 44338430169 44570313216 44578226979 44668878848 44676810112 44717281024 44819320689 44918436992 44922568704 45009862656 45017854464 45025847691 45046491776 45066634782 45232551936 45261325824 45269362281 45273526272 45361502208 45369556452 45398417493 45511078912 45606832128 45614929932 45707689984 45715805696 45757217792 45765342298 45975441408 46056603648 46064781312 46072960428 46077198336 46102268927 46114696056 46322138148 46326398976 46334624544 46416420864 46424662416 46569476096 46577744824 46675742256 46778963968 46791573504 46821339136 46829652584 46895136768 46933300128 47052990816 47136055296 47144424624 47148761088 47157132672 47187130848 47412173952 47504305728 47517024256 47622193152 47652487168 47660948192 47879749632 47888251008 47910207488 47918714272 47985721344 47994241536 48024772224 48240806592 48245243904 48253810176 48262377969 48284505984 48360521728 48399965757 48523396779 48661728687 48729686016 48738338304 48760684544 48769342336 49001931264 49033102976 49101668352 49110386688 49119106572 49141627392 49150352823 49375991808 49384758852 49407401472 49416174093 49485185024 49525546356 49530011648 49793396796 49862934528 49871788032 49894653952 49903513088 49912373797 49916964864 49957587394 50054665441 50182316327 50252488704 50261411376 50284455936 50293384284 50306941152 50533241616 50565387444 50677303248 50690871296 50803064832 50844408472 51031597056 51064059904 51073126676 51077824512 51086893728 51119391752 51199963776 51421151232 51430281408 51462997872 51476870016 51590709248 51869728768 51878938592 51984531456 51993761664 52026836576 52232454144 52260873808 52265680896 52274961024 52308214816 52390660608 52399962927 52626334464 52674006528 52683359157 52790493184 52799866496 52950389888 53085425536 53159657472 53193474048 53202918912 53212365453 53236763008 53456652288 53490657792 53500155423 53524684928 53609048064 53618566716 53652675219 53898983424 53908553556 53942846529 53983838208 54018179072 54027770368 54076711936 54181794304 54191414651 54405586944 54430531584 54440196096 54449862324 54474827264 54484499641 54499186248 54605089572 54744345084 54779169731 54855770112 54865510128 54900411852 55036653568 55162240848 55284230144 55334309888 55344134872 55441836032 55451680108 55466627424 55670833152 55706247168 55716138192 55721263104 55751581028 55766609184 55874975376 56013635584 56131485696 56141452224 56316575744 56326575136 56585158656 56621154304 56631207776 56710397952 56741254064 56756548992 57011862336 57017106432 57027230208 57063507072 57199959531 57316278272 57326455168 57447067392 57509315721 57589628928 57626263552 57636495488 57764061696 57911373312 57948212608 58029244416 58039547904 58076468736 58086780609 58353444864 58363805916 58390565376 58400933019 58482491392 58530191148 58649214976 58659628544 58670043961 58793483034 58846741668 58928922624 58939385856 58966409216 58976879104 58987350851 59107411968 59117906892 59155513703 59306373841 59389304832 59399849808 59427084288 59437635972 59475446173 59569188624 59721103728 59759094252 59891358384 60013150208 60023805952 60034463588 60088846376 60215270544 60310069248 60348434432 60359149708 60364701696 60482002944 60492741936 60531223324 60770451456 60781241664 60809109504 60819906576 60836300928 60954518592 61284180672 61300588544 61419708416 61430613904 61436264448 61486261408 61762850864 61768531968 61779499392 61888561152 61899549888 61916235264 62194758912 62234323008 62251098624 62262151731 62372065536 62388764672 62526849024 62577733504 62737321088 62848073728 62859232832 62865014784 62876176896 62916174464 63015340032 63216231936 63227456409 63339074304 63356147712 63367397028 63407707077 63496257536 63698798592 63710108748 63833910822 63839666176 63851001344 63980961792 63992322048 64033029632 64044399133 64321075456 64326991872 64338413568 64349837292 64379341312 64390772303 64480813056 64492262064 64533287676 64697862372 64823583858 64829546496 64841057424 64882304916 64972914688 64984451072 65191739184 65335908352 65480515584 65492142096 65522169856 65533803764 65792802816 65834655744 65846345136 65876535296 65888232124 65980366848 65992082112 66034061808 66337210368 66348988992 66391195728 66495717376 66555953152 67003318272 67015215168 67045941248 67057845712 67075921536 67377655488 67383853056 67420516592 67514793984 67526781696 67569737664 67599952173 67737419776 67891988736 68042129408 68103766016 68115858304 68266618368 68561534976 68573708544 68580016128 68617330496 68635826688 68648013447 68963162112 69084905472 69097171968 69109440642 69172044084 69312708608 69325015552 69483207222 69643272192 69687574528 69699948032 69712323733 69854214144 69866617236 69911061649 70168445952 70187360256 70232008704 70244478876 70289163659 70399950192 70579486224 70704082944 70716636936 70780696272 70924632064 70937225216 70949820604 71275536384 71320877056 71333540564 71433289728 71478730752 71491422288 71536900292 71819624448 71832376512 71865311232 71878071408 71923795372 72037158336 72361209888 72426758976 72540782592 72586928128 72599816432 72665581664 72806786096 72992460112 73094529024 73107507456 73141026816 73154013504 73200549136 73502896896 73549654464 73712441088 73955503232 74111102208 74227777536 74274996224 74288184256 74295017472 74355478912 74499967168 74794401792 74807682048 74841980928 74855269632 74875447296 74936381091 75426683904 75440076426 75446878208 75613863936 75675398656 75688835339 75848081166 76015816448 76022808576 76036306944 76084676096 76098185449 76204597248 76266612708 76547395584 76596089856 76609690014 76616736768 76630340592 76679087628 76786171904 77018748928 77194496808 77215164416 77386063872 77435291648 77449040812 77804593152 77818407888 77854087168 77867910692 77976797184 77990642496 78040254864 78391310712 78398521344 78412441536 78462322224 78585847808 78809882624 78823875856 79185739776 79199799744 79236112384 79250181296 79425584832 79628138304 79678792336 79790211072 79804378368 79855144512 80235986688 80287027392 80413425664 80486268928 80642670592 80656989248 80975757312 81027268608 81041655552 81078812672 81093208768 81115067904 81272691456 81645797376 81660294144 81674793486 81712240896 81748779372 81907634358 81915019264 82116517626 82350617778 82358042624 82372665856 82518081536 82532733184 82554980352 82622163767 82926345216 82979097344 83001464832 83016202308 83162754048 83177520162 83199941136 83369132032 83559370752 83574207288 83627371542 83649913776 83812463064 83820019712 83834902528 84020453376 84288309248 84303275212 84452099072 84467094118 84474863616 84489862704 84543609436 84877737984 84923919938 84931731456 84946811664 85111881096 85134823488 85323096064 85517793504 85595260608 85784551424 85799783056 85974417408 85989682752 86044383568 86263816496 86384443392 86431445144 86439395328 86454743232 86509739888 86646092544 86867059968 86922318912 87114703104 87307354112 87322856128 87585848064 87723737088 87779540992 87795126848 87973822464 87989442816 88045415744 88393383936 88409078784 88449613824 88465318656 88521594304 88661117952 88676860338 89140626432 89156453958 89337757696 89353620224 89434562048 89638641378 89836873984 89845137408 90019725312 90035708928 90051695382 90092983552 90133269564 90465103872 90522651648 90538724562 90547052544 90723004416 90739112904 90796834986 91022157824 91213664256 91229859864 91415379968 91431611392 91514435584 91530684596 91950882816 92129562624 92145920856 92154396672 92204537854 92229392112 92644276296 92652797952 92669249088 92832841728 92849324832 93138952192 93155489648 93351484512 93557927936 93583147008 93642678272 93659305168 93790273536 93866600256 94105981632 94272110592 94288849248 94297522176 94314265344 94374261696 94824347904 95008611456 95034048512 95244386304 95304974336 95321896384 95759499264 95776502016 95820414976 95837428544 95971442688 95988483072 96049544448 96481613184 96490487808 96507620352 96524755938 96569011968 96721043456 96799931514 97046793558 97235375787 97323457374 97459372032 97476676608 97521369088 97538684672 97644375361 98003862528 98066205952 98220773376 98238213144 98283254784 98300705646 98751983616 98769517704 98814802944 98832348186 98970370048 99051092712 99060023296 99586793592 99743576064 99789307904 99807026176 99824747594 99833929728 99915174788 100109330882 100364632654 100504977408 100522822752 100568911872 100586768568 100613882304 101066483232 101130774888 101354606496 101381742592 101606129664 101688816944 102063194112 102128119808 102146253352 102155649024 102173787456 102238783504 102399927552 102842302464 102860562816 102925995744 102953740032 103181418496 103739457536 103757877184 103969062912 103987523328 104053673152 104464908288 104521747616 104531361792 104549922048 104616429632 104781321216 104799925854 105252668928 105348013056 105366718314 105580986368 105599732992 105900779776 106170851072 106386948096 106405837824 106424730906 106473526016 106913304576 106981315584 107000310846 107049369856 107218096128 107237133432 107305350438 107797966848 107817107112 107885693058 108036358144 108055540736 108153423872 108363588608 108382829302 108811173888 108880392192 108899724648 108949654528 108968999282 108998372496 109210179144 109488690168 109558339462 109711540224 109731020256 109800823704 110073307136 110324481696 110568460288 110668619776 110688269744 110883672064 110903360216 110933254848 111341666304 111412494336 111432276384 111442526208 111503162056 111533218368 111749950752 112027271168 112262971392 112282904448 112633151488 112653150272 113170317312 113242308608 113262415552 113420795904 113482508128 113513097984 114023724672 114034212864 114054460416 114127014144 114399919062 114632556544 114652910336 114894134784 114914535021 115018631442 115179257856 115252527104 115272990976 115528123392 115822746624 115896425216 116079095808 116152937472 116173561218 116706889728 116727611832 116781130752 116801866038 116964982784 117060382296 117298429952 117319257088 117340087922 117586966068 117693483336 117878771712 117932818432 117953758208 117974701702 118214823936 118235813784 118311027406 118612747682 118778609664 118799699616 118854168576 118875271944 118950892346 119138377248 119442207456 119518188504 119782716768 120047611904 120068927176 120177692752 120430541088 120620138496 120696868864 120718299416 120729403392 120964005888 120985483872 121062446648 121540902912 121562483328 121618219008 121639813152 121672601856 121909037184 122568361344 122601177088 122839416832 122861227808 122872528896 122972522816 123525701728 123537063936 123558998784 123777122304 123799099776 123832470528 124389517824 124468646016 124502197248 124524303462 124744131072 124766280243 124777529344 125053698048 125155467008 125441057313 125474642176 125696147456 125718465664 125730029568 125752353792 125832348928 126030680064 126432463872 126454912818 126678148608 126700641177 126712295424 126734794056 126815414154 126992515072 127385879907 127397597184 127420217496 127667821644 127679332352 127702002688 127984644096 128066059264 128088798266 128642150912 128676827136 128699674584 128758682624 128781544606 128961626112 128984524128 129066575352 129395724744 129647167716 129659092992 129682114848 129764609832 129968902144 130383478368 130671816704 130961031168 130984284192 131044339712 131067607528 131585605632 131669311488 131692690272 131753070592 131776464248 131960733696 131984164224 132068123616 132674420736 132697977984 132782391456 132991434752 133111906304 134006636544 134030430336 134091882496 134115691424 134151843072 134755310976 134767706112 134841033184 135029587968 135053563392 135077543073 135139475328 135199904346 135474839552 135783977472 135808086843 136084258816 136195252479 136207532032 136231716608 136533236736 137123069952 137147417088 137234660992 137271653376 137296026894 137926324224 138169810944 138194343936 138218881284 138306806781 138344088168 138625417216 138650031104 138966414444 139375149056 139399896064 139424647466 139708428288 139733234472 139822123298 140336891904 140374720512 140451098359 140464017408 140488957752 140578327318 140799900384 141158972448 141408165888 141433273872 141561392544 141874450432 141899641208 142551072768 142641754112 142667081128 142866579456 142957461504 142982844576 143073800584 143639248896 143664753024 143730622464 143756142816 143847590744 144074316672 144722419776 144853517952 145081565184 145173856256 145199632864 145331163328 145613572192 145984920224 146189058048 146215014912 146282053632 146308027008 146401098272 147005793792 147099308928 147424882176 147451058469 147911006464 148222204416 148248522279 148455555072 148549992448 148576368512 148590034944 148710957824 148999934336 149588803584 149615364096 149683961856 149710539264 149737121391 149750894592 149872762182 150163996323 150546948981 150853367808 150880152852 150893756416 151350797312 151377670678 151696162332 152031632896 152072613888 152169352192 152196370898 152409194496 152492120297 152533225416 153094791168 153192179712 153219380028 153233473536 153260681184 153358175256 154037497856 154388993616 154430328832 154772127744 154870583296 154898081624 155609186304 155636815776 155708174336 155735821384 155953594368 155981284992 156080509728 156782621424 156797042688 156824883072 156924644448 157171695616 157619765248 157647751712 158371479552 158399599488 158472224768 158500362592 158851169664 159256276608 159357584672 159580422144 159608756736 159637096359 159710289024 160471973376 160500466269 160574054784 160826851328 160958025657 160972537856 161285341184 161313978496 161828539587 161951514624 162054537216 162083311104 162157625344 162186417536 162230135808 162545382912 162574243953 163291594752 163320588288 163349586972 163424481792 163453498923 163497558744 163815268716 163830038528 164233035252 164337509193 164701235556 164716085248 164745331712 165036163072 165065466368 165094774867 165109960704 165244327534 165852690432 165958194688 165987661697 166002929664 166032404616 166325508096 166355040324 166399882272 167118741504 167148414576 167254743084 167299827552 167624926128 167669805056 168040906752 168576618496 168606550424 168904198144 168934188236 168949727232 168979725408 169087218872 169755475968 169847839876 169863462912 169893623328 170223762192 170269646976 170646192128 171035587008 171190521216 171569102848 171599566112 171948834816 171979365504 172088767136 172527632992 172768886784 172862890288 172878790656 172909486464 173019479776 173292185088 173734119936 173844637824 174229406208 174260341827 174614708224 174645712256 175171696128 175202799057 175447474176 175559081984 175590253696 175947644928 175978885632 176010131883 176090831488 176786767872 176818157568 176899227648 176930637312 176962052553 177043188608 177322235904 177353720676 177466541109 177919121523 178281252864 178312907916 178426338519 178675515392 178707240448 178869124096 179277282756 179673747968 180039450624 180071417856 180103390764 180185967104 180217960351 180266539128 180930207744 181045303296 181077449124 181094105088 181192638341 181446008832 181478225808 181593669972 182044315648 182427328512 182459719728 182830759936 182863222784 183028871168 183061369192 183901765632 184259125248 184291841712 184308793344 184409075708 184458784224 185288552592 185305595904 185338498176 185665683456 185698649664 186277904384 186310979296 186702969024 187115855872 187166294016 187285356544 187318610336 187580547072 187733200512 188211963264 188544221184 188577698496 188595044352 188628530688 188748523392 189648695808 189682369227 190017222912 190068097024 190223121231 190488772608 190609948672 190643792768 191518998528 191553004032 191640829952 191674857088 191942885376 191976966144 192099088896 192133197399 192963226368 192980975616 193015240704 193049511876 193138023936 193172316909 193442086912 193599863028 194093587116 194470751574 194646914748 194918744064 194953353216 195042738176 195077369344 195112006661 195288750722 196007725056 196132411904 196167236551 196441546752 196476426288 196566509568 196601411292 196726475803 197503967232 197539035408 197629605888 197664696372 197940740096 198102185424 199173587184 199487152128 199578615808 199614052352 199649495188 199667859456 199830349576 200218661764 200729265308 201009954816 201045645504 201137823744 201173537136 201227764608 202132966464 202261549776 202709212992 202763485184 203212259328 203377633888 204126388224 204256239616 204292506704 204311298048 204347574912 204477567008 204799855104 205684604928 205721125632 205851991488 205907480064 205944040341 206362836992 207478915072 207515754368 207938125824 207975046656 208107346304 208929816576 209043495232 209062723584 209099844096 209136971199 209232859264 209562642432 209599851708 209733184947 210505337856 210696026112 210733436628 210867490977 211161972736 211199465984 211801559552 212341702144 212773896192 212811675648 212849461812 212947052032 212984862233 213826609152 213962631168 214000621692 214098739712 214136754403 214436192256 214474266864 214610700876 215595933696 215634214224 215771386116 216072716288 216111081472 216306847744 216727177216 216765658604 217622347776 217760784384 217799449296 217899309056 217937998564 217996744992 218420358288 218977380336 219116678924 219423080448 219462040512 219601647408 220146614272 220648963392 221136920576 221337239552 221376539488 221767344128 221806720432 221866509696 222683332608 222824988672 222864552768 222885052416 223006324112 223066436736 223499901504 224054542336 224525942784 224565808896 224809143273 225266302976 225306300544 226340634624 226484617216 226524831104 226841591808 226965016256 227026195968 227066506017 228047449344 228068425728 228108920832 228254028288 228294556347 228799838124 229265113088 229305820672 229788269568 229829070042 230037262884 230358515712 230505054208 230545981952 230586916963 231056246784 231645493248 231792850432 231834006833 232158191616 232305874944 232347122436 232494925949 233413779456 233455223664 233562261504 233603732076 233929965568 234120764592 234596859904 234638514176 234680175844 235173932136 235386966672 235757543424 235865636864 235907516416 235949403404 236429647872 236471627568 236622054812 237225495364 237557219328 237599399232 237708337152 237750543888 237901784692 238276754496 238884414912 239036377008 239565433536 240095223808 240137854352 240355385504 240861082176 241240276992 241393737728 241436598832 241458806784 241928011776 241970967744 242124893296 243081805824 243124966656 243236438016 243279626304 243345203712 243818074368 245136722688 245202354176 245678833664 245722455616 245745057792 245945045632 247051403456 247074127872 247117997568 247554244608 247598199552 247664941056 247866491301 248779035648 248937292032 249004394496 249048606924 249488262144 249532560486 249555058688 250107396096 250310934016 250882114626 250949284352 251392294912 251436931328 251460059136 251504707584 251664697856 251709382639 252061360128 252864927744 252909825636 253356297216 253401282354 253424590848 253469588112 253630828308 253985030144 254771759814 254795194368 254840434992 255335643288 255358664704 255404005376 255969288192 256132118528 256177596532 257284301824 257353654272 257399349168 257517365248 257563089212 257923252224 257969048256 258133150704 258791449488 259294335432 259318185984 259364229696 259529219664 259937804288 260766956736 261343633408 261922062336 261968568384 262088679424 262135215056 263171211264 263338622976 263385380544 263506141184 263552928496 263921467392 263968328448 264136247232 265348841472 265395955968 265564782912 265982869504 266223812608 268013273088 268060860672 268183764992 268231382848 268303686144 269510621952 269535412224 269682066368 270059175936 270107126784 270155086146 270278950656 270399808692 270949679104 271567954944 271616173686 272168517632 272390504958 272415064064 272463433216 273066473472 274246139904 274294834176 274469321984 274543306752 274592053788 274766730667 275852648448 276388687872 276437762568 276613613562 276688176336 277250834432 277300062208 277932828888 278750298112 278799792128 278849294932 279416856576 279466468944 279644246596 280673783808 280749441024 280902196718 280928034816 280977915504 281156654636 281599800768 282317944896 282816331776 282866547744 283122785088 283748900864 283799282416 285102145536 285283508224 285334162256 285733158912 285914923008 285965689152 286147601168 287278497792 287329506048 287461244928 287512285632 287695181488 288148633344 289444839552 289707035904 290163130368 290347712512 290399265728 290662326656 291227144384 291969840448 292378116096 292430029824 292564107264 292616054016 292802196544 292933126083 294011587584 294198617856 294849764352 294902116938 295822012928 296444408832 296497044558 296911110144 297099984896 297152737024 297180069888 297421915648 297474724937 297999868672 299230728192 299367923712 299421078528 299474242782 299501789184 299745524364 300327992646 301093897962 301706735616 301760305704 301787512832 302701594624 302755341356 303392324664 304063265792 304145227776 304338704384 304392741796 304818388992 304984240594 305066450832 306189582336 306384359424 306438760056 306466947072 306521362368 306716350512 308074995712 308777987232 308860657664 309544255488 309741166592 309796163248 311218372608 311273631552 311416348672 311471642768 311907188736 311962569984 312161019456 313565242848 313594085376 313649766144 313849288896 314343391232 315239530496 315295503424 316742959104 316799198976 316944449536 317000725184 317702339328 318512553216 318715169344 319160844288 319217513472 319274192718 319420578048 320943946752 321000932538 321148109568 321653702656 321916051314 321945075712 322570682368 322627956992 323657079174 324109074432 324166622208 324315250688 324372835072 324460271616 325090765824 325148487906 326641176576 326699173944 326848963584 326906997846 326995117488 327630537432 327660077056 328466070504 328675018386 329402471112 329432170496 329490663424 330072326144 330130932736 330189549734 330219921408 330488655068 331705380864 331916389376 331975323394 332005859328 332064809232 332651016192 332710080648 332799764544 334237483008 334296829152 334509486168 334599655104 335249852256 335339610112 336081813504 337153236992 337213100848 337808396288 337868376472 337899454464 337959450816 338174437744 339510951936 339695679752 339726925824 339787246656 340447524384 340539293952 341292384256 342071174016 342381042432 343138205696 343199132224 343897669632 343958731008 344177534272 345055265984 345537773568 345725780576 345757581312 345818972928 346038959552 346584370176 347468239872 347689275648 348458812416 348520683654 349229416448 349291424512 350343392256 350405598114 350894948352 351118163968 351180507392 351895289856 351957771264 352020263766 352181662976 353636315136 353798455296 353861274624 353924105106 354086377216 354644471808 354707441352 354933082218 355838243046 356562505728 356625815832 356852677038 357351030784 357414480896 357738248192 358554565512 359347495936 360142835712 360206781528 360371934208 360435920702 360533078256 361860415488 362090606592 362154898248 362188210176 362385276682 362892017664 362956451616 363187339944 364088631296 364854657024 364919439456 365726445568 366057742336 366122738384 367803531264 368518250496 368583683424 368617586688 368818151416 368917568448 370577105184 370611191808 370676996352 371331366912 371397299328 372555808768 372621958592 373405938048 374231711744 374332588032 374570713088 374637220672 375161094144 375466401024 376423926528 377088442368 377155396992 377190088704 377257061376 377497046784 379297391616 379364738454 380034445824 380101923531 380136194048 380446242462 380977545216 381219897344 381287585536 382157639721 383037997056 383106008064 383281659904 383349714176 383953932288 384198177792 384266394798 385926452736 386030481408 386099023752 386276047872 386344633818 386884173824 387199726056 388187174232 388941503148 389293829496 389906706432 390085476352 390154738688 390224013322 390577501444 392015450112 392264823808 392334473102 392883093504 392952852576 393133019136 393202822584 393452951606 395007934464 395078070816 395259211776 395329392744 396204370848 398347174368 398974304256 399228104704 399298990376 399335718912 399660699152 400437323528 401458530616 402019909632 402091291008 402275647488 402347074272 402455529216 404265932928 404523099552 405418425984 405526970368 406424518656 406755267776 408252776448 408512479232 408585013408 408622596096 408695149824 408955134016 409599710208 411369209856 411442251264 411703982976 411814960128 411888080682 412725673984 414920420343 414957830144 415031508736 415876251648 415950093312 416214692608 418086990464 418125447168 418199688192 418273942398 418465718528 419125284864 419199703416 419466369894 421010675712 421353295077 421392052224 421466873256 421734981954 422323945472 422398931968 423603119104 424683404288 425623351296 425698923624 425894104064 425969724466 427653218304 427925262336 428001243384 428197479424 428273508806 428872384512 428948533728 429221401752 431191867392 431268428448 431542772232 432222162944 432613695488 433454354432 433531317208 435244695552 435521568768 435598898592 435798618112 435875997128 435993489984 436840716576 437954760672 438233357848 438846160896 438924081024 439203294816 440293228544 441297926784 442273841152 442674479104 442753078976 443534688256 443613440864 443733019392 445366665216 445649977344 445729105536 445770104832 446012648224 446132873472 446999803008 448109084672 449051885568 449131617792 449211364173 449618286546 450491988969 450532605952 450612601088 451640846943 452681269248 452969234432 453049662208 453930032512 454052391936 454133012034 456094898688 456217841664 456508056576 456589112694 457476360891 457599676248 458530226176 458611641344 459576539136 459658140084 460074525768 461010108416 461091963904 461173833926 462112493568 463290986496 463585700864 463668013666 464316383232 464569017649 464611749888 464694244872 464989851898 466827558912 466910447328 467124523008 467207464152 468241529184 469277028352 469360351688 470347864272 470773933344 471515086848 471815032832 471898806808 472859295744 472943255136 473244109624 474450990728 475114438656 475198798464 475416674304 475501087776 475803569384 476553508992 477768829824 478072754016 479130867072 480190447616 480275708704 480710771008 481722164352 482480553984 482787475456 482873197664 482917613568 483856023552 483941935488 484249786592 486163611648 486249933312 486472876032 486559252608 486690407424 487636148736 487722731859 490273445376 490360496769 490404708352 491357667328 491444911232 491490115584 491890091264 493012527579 494102806912 494148255744 494235995136 495108489216 495196399104 495284324601 495329882112 495732982602 497558071296 497874584064 497962985091 498008788992 498097213848 498976524288 499065120972 499110117376 500621868032 501764229252 501898568704 502784589824 502873862656 503009415168 503329395712 503418765278 504122720256 505729855488 505819651272 506712594432 506802564708 506849181696 506939176224 507261656616 509543519628 509590388736 509680869984 510671286576 510808010752 511938576384 512264237056 512355193064 514568603648 514707308544 514798698336 515034730496 515126178424 515846504448 515938096512 516266301408 517582898976 518588670864 518636371968 518728459392 519058439328 519875608576 521533913472 522687266816 523844124672 523937136768 524177358848 524270430112 526342422528 526677245952 526770761088 527012282368 527105856992 527842934784 527936656896 528030395649 528272494464 530697682944 530791911936 530886157659 531129565824 531965739008 532399623327 532447625216 533757364569 535279015557 536026546176 536121721344 536367529984 536462765696 536607372288 539021243904 539364132736 540118351872 540214253568 540310172292 540557901312 540653881053 540799617384 541899358208 543135909888 543232347372 543577915023 544337035264 544781009916 544830128128 544926866432 546132946944 548492279808 548589668352 548938643968 549036111767 549086613504 549184107576 549533461334 551705296896 552005479597 552777375744 552875525136 553227227124 553376352672 554600124416 555865657776 557599584256 557698589864 558833713152 558932937888 559288493192 561347567616 561498882048 561804393436 561856069632 561955831008 562313309272 563199601536 564635889792 565632663552 565733095488 566245570176 567497801728 567598564832 570204291072 570567016448 570668324512 571466317824 571829846016 571931378304 572295202336 574556995584 574659012096 574922489856 575024571264 575390362976 576297266688 576399592197 578889679104 579414071808 579516950727 580326260736 580695425024 580798531456 581324653312 582454288768 583939680896 584756232192 584860059648 585128214528 585232108032 585336019983 585604393088 585866252166 588023175168 588397235712 588501709653 589699528704 589804233876 590179427409 591644025856 592888817664 592994089116 593822220288 594199969792 594305474048 594843831296 594949449874 595999737344 596105561161 598461456384 598735847424 598842157056 598948485564 599003578368 599329496051 599491048728 600655985292 602187795924 603413471232 603520611408 605403189248 605510682712 606784649328 608126531584 608290455552 608677408768 608785483592 609636777984 609968481188 610132901664 612379164672 612768718848 612877520112 612933894144 613042724736 613432701024 616149991424 617555974464 617721315328 619088510976 619482333184 619592326496 622436745216 622547263104 622832697344 622943285536 623814377472 623925139968 624322038912 627130485696 627188170752 627299532288 627410913597 627698577792 628686782464 629199554841 630479060992 630591006848 632602472931 633485918208 633598397952 633888899072 634001450368 635404678656 637025106432 637430338688 638321688576 638435026944 638548385436 638841156096 638954586699 641887893504 642001865076 642296219136 642410263209 643307405312 643832102628 643890151424 645141364736 645255913984 645370483571 647314158348 648218148864 648333244416 648630501376 648745670144 648860859361 648920543232 650181531648 650296975812 650710650733 652370112251 653282353152 653398347888 653697927168 653813995692 653990234976 655261074864 656932141008 657350036772 658804942224 658981326848 660144652288 660261865472 660379099468 660439842816 660977310136 663410761728 663832778752 663950646788 664011718656 664129618464 665302032384 665420161296 665599529088 668474966016 668593658304 669018972336 669199310208 670499704512 670679220224 672163627008 674306473984 674426201696 675616792576 675736752944 675798908928 675918901632 676348875488 679021903872 679391359504 679453851648 679574493312 680895048768 681078587904 681199518051 682584768512 684142348032 684762084864 684883669041 686276411392 686398264448 687795339264 687917462016 688355068544 690110531968 691075547136 691451561152 691515162624 691637945856 691760750889 692077919104 693168740352 694936479744 695378551296 695502020499 696917624832 697041367308 697484777847 698458832896 698582849024 700686784512 700811196228 701789896704 702236327936 702361014784 703790579712 703915542528 704040527532 704363325952 704488390463 707272630272 707596910592 707722549248 707848210212 708172754432 708298495333 709288943616 709414882704 709866164436 711676486092 713125011456 713251631664 713705354076 714702061568 714828961792 715476496384 717109131024 718694991872 720285671424 720413563056 720743868416 720871841404 721066156512 723720830976 724181213184 724309796496 724376420352 724770553364 725784035328 725912903232 726374679888 728177262592 729709314048 729838878912 731452891136 732115484672 732245476768 735607062528 737036500992 737167366848 737235173376 737636302832 737835136896 741154210368 741222383616 741353992704 742662733824 742794598656 743599473903 745111617536 745243917184 746811876096 748463423488 748665176064 749141426176 749274441344 750322188288 750932802048 752847853056 754176884736 754310793984 754380177408 754514122752 754994093568 755128147917 758594783232 758729476908 760068891648 760203847062 760272388096 760892484924 761955090432 762439794688 762575171072 762710571493 764315279442 766075994112 766212016128 766563319808 766699428352 766835561063 767907864576 768396355584 768532789596 769021678139 771852905472 772060962816 772198047504 772552095744 772689267636 773180800249 773768347648 774399452112 776374348464 777883006296 778587658992 779813412864 780170952704 780309477376 780448026644 781155002888 784030900224 784529647616 784668946204 785766187008 785905705152 786266038272 786405645168 786905903212 790015868928 790156141632 790518423552 790658785488 792408741696 796694348736 797948608512 798456209408 798597980752 798671437824 799321398304 800874647056 802917061232 804039819264 804182582016 804551294976 804694148544 804911058432 808531865856 809046199104 810836851968 811053940736 812849037312 813510535552 816505552896 817024958464 817170026816 817245192192 817390299648 817910268032 819199420416 822738419712 822884502528 823407965952 823629920256 823776161364 824300192001 825451347968 829840840686 829915660288 830063017472 831752503296 831900186624 832429385216 832577188729 836173980928 836250894336 836399376384 836547884796 836931437056 837080039939 838250569728 838399406832 838932739788 842021351424 842706590154 842784104448 842933746512 843469963908 844647890944 844797863936 847206238208 849366808576 851246702592 851397847248 851788208128 851939448932 855306436608 855850524672 856002486768 856394958848 856547017612 857744769024 857897067456 858442803504 862383734784 862536856896 863085544464 864444325888 865227390976 866908708864 867062634416 870489391104 871043137536 871197797184 871597236224 871751994256 871986979968 873681433152 875909521344 876466715696 877692321792 877848162048 878406589632 878799378249 880586457088 882595853568 884547682304 885348958208 885506157952 887069376512 887226881728 887466038784 890733330432 891299954688 891458211072 891540209664 892025296448 892265746944 892424174811 893999606016 896218169344 898103771136 898263235584 898422728346 899236573092 900983977938 901065211904 901225202176 903281693886 905362538496 905938468864 906099324416 906260208529 907860065024 908104783872 908266024068 908843801437 912189797376 912435683328 913016113152 913178225388 914952721782 915199352496 917060452352 917223282688 919153078272 919316280168 920149051536 922020216832 922183927808 922347667852 924224987136 926581972992 927171401728 927336027332 928632766464 929138035298 929223499776 929388489744 929979703796 933655117824 933820894656 934249046016 934414928304 936483058368 938554056704 938720703376 940695728544 941547866688 943030173696 943630065664 943797613616 945718591488 945886510272 946488219248 948901981456 950228877312 950397596928 950833348608 951002175552 951607138768 953107017984 955537659648 956145508032 958261734144 960380895232 960551417408 961421542016 963444328704 964961107968 965574950912 965746395328 965835227136 967712047104 967883870976 968499573184 972327223296 972499866624 972945752064 973118505216 973380814848 975272297472 975445463718 980546890752 980720993538 980809416704 982715334656 982889822464 982980231168 983780182528 983954859407 986025055158 988205613824 988296511488 988471990272 990216978432 990392798208 990568649202 990659764224 991465965204 995116142592 995749168128 995925970182 996017577984 996194427696 997953048576 998130241944 998220234752 1001243736064 1003528458504 1003797137408 1005569179648 1005747725312 1006018830336 1006658791424 1006837530556 1008245440512 1011459710976 1011639302544 1013425188864 1013605129416 1013698363392 1013878352448 1014523313232 1019087039256 1019180777472 1019361739968 1021342573152 1021616021504 1023877152768 1024528474112 1024710386128 1029137207296 1029414617088 1029597396672 1030069460992 1030252356848 1031693008896 1031876193024 1032532602816 1035165797952 1037177341728 1037272743936 1037456918784 1038116878656 1039751217152 1043067826944 1045374533632 1047688249344 1047874273536 1048354717696 1048540860224 1052684845056 1053354491904 1053541522176 1054024564736 1054211713984 1055685869568 1055873313792 1056060791298 1056544988928 1061395365888 1061583823872 1061772315318 1062259131648 1063931478016 1064799246654 1064895250432 1067514729138 1070558031114 1072053092352 1072243442688 1072735059968 1072925531392 1073214744576 1074088128971 1078042487808 1078728265472 1080428507136 1080620344584 1081115802624 1081307762106 1081599234768 1083798716416 1086271819776 1086464694744 1087155830046 1088674070528 1089562019832 1089660256256 1089853732864 1092265893888 1097179336704 1097877287936 1098072223534 1098173227008 1098368215152 1099066922668 1103410593792 1104010959194 1105554751488 1105751050272 1106454454248 1106752705344 1109200248832 1111731315552 1115199168512 1115397179728 1117667426304 1117865875776 1118576986384 1122695135232 1122997764096 1123608786872 1123712139264 1123911662016 1124626618544 1126399203072 1129271779584 1131265327104 1131466190976 1132491140352 1134995603456 1135197129664 1140408582144 1141134032896 1141336649024 1142932635648 1143659692032 1143862756608 1144590404672 1149113991168 1149318024192 1149844979712 1150049142528 1150780725952 1152594533376 1152799184394 1157779358208 1158828143616 1159033901454 1160652521472 1161390850048 1161597062912 1162649306624 1164908577536 1167879361792 1169720119296 1170256429056 1170464216064 1170672039966 1171208786176 1171732504332 1176046350336 1176794471424 1177003419306 1179399057408 1179608467752 1180358854818 1183288051712 1185777635328 1185988178232 1188399939584 1188610948096 1189687662592 1189898899748 1191999474688 1192211122322 1196922912768 1197684314112 1197896971128 1198007156736 1198658992102 1198982097456 1201311970584 1204375591848 1206826942464 1207041222816 1210806378496 1211021365424 1213569298656 1216253063168 1216580911104 1217354817536 1217570967184 1219273555968 1219936962376 1220265803328 1224758329344 1225537437696 1225755040224 1225867788288 1226085449472 1226865402048 1232299982848 1235111948928 1235442630656 1238177021952 1238964666368 1239184652992 1244873490432 1245094526208 1245665394688 1245886571072 1247628754944 1247850279936 1248644077824 1254260971392 1254376341504 1254599064576 1254821827194 1255397155584 1257373564928 1258399109682 1260958121984 1261182013696 1264059885231 1265204945862 1266971836416 1267196795904 1267777798144 1268002900736 1270809357312 1274050212864 1274860677376 1276870053888 1277096770872 1277682312192 1277909173398 1283775787008 1284003730152 1284592438272 1284820526418 1286614810624 1287664205256 1287780302848 1290282729472 1290511827968 1290740967142 1294628316696 1296666488832 1297261002752 1297491340288 1297721718722 1297841086464 1300363063296 1300593951624 1301421301466 1304740224502 1306564706304 1306796695776 1307395854336 1307627991384 1307980469952 1310522149728 1313864282016 1314700073544 1317609884448 1317962653696 1320523730944 1320758198936 1320879685632 1321954620272 1326821523456 1327665557504 1327901293576 1328023437312 1328259236928 1330604064768 1330840322592 1331199058176 1336949932032 1337187316608 1338037944672 1338398620416 1340999409024 1341358440448 1344327254016 1348612947968 1348852403392 1351233585152 1351473505888 1351597817856 1351837803264 1352697750976 1358043807744 1358782719008 1358907703296 1359148986624 1361790097536 1362157175808 1362399036102 1365169537024 1368284696064 1369524169728 1369767338082 1372429082673 1372552822784 1372796528896 1375590678528 1375834924032 1376710137088 1380221063936 1382903122304 1383030325248 1383275891712 1383521501778 1384155838208 1386337480704 1389872959488 1390757102592 1391004040998 1393707052947 1393835249664 1394082734616 1394969555694 1396917665792 1397165698048 1401373569024 1401622392456 1404472655872 1404722029568 1407831085056 1408081055064 1408726651904 1408976780926 1414545260544 1415445098496 1415696420424 1416345508864 1416596990666 1418577887232 1418829765408 1419732328872 1423352972184 1426250022912 1426503263328 1427410708152 1429657923584 1430952992768 1434218262048 1437389983744 1440571342848 1440827126112 1441487736832 1441743682808 1442132313024 1447441661952 1448362426368 1448619592992 1448752840704 1449541106728 1451568070656 1451825806464 1452749359776 1456354525184 1459418628096 1459677757824 1462905782272 1464230969344 1464490953536 1471214125056 1474073001984 1474334733696 1474470346752 1475272605664 1475670273792 1482308420736 1482444767232 1482707985408 1485325467648 1485589197312 1485852973803 1487198947806 1490223235072 1490487834368 1493623752192 1493888955273 1496926846976 1497330352128 1498282852352 1498548882688 1501865604096 1505695706112 1508353769472 1508621587968 1509028245504 1509988187136 1510256295834 1517189566464 1517458953816 1520137783296 1520407694124 1520544776192 1521784969848 1524879589376 1525150342144 1525421142986 1528630558884 1532424032256 1533126639616 1533398856704 1533671122126 1535815729152 1536792711168 1537065579192 1538043356278 1543705810944 1544121925632 1544396095008 1545104191488 1545378535272 1546361600498 1548798904224 1552748696928 1555766012592 1557175317984 1559626825728 1560618954752 1560896053288 1562310005776 1568061800448 1569059295232 1569337892408 1571532374016 1571811410304 1572532076544 1572811290336 1573811806424 1580031737856 1580312283264 1581036847104 1581317570976 1584817483392 1593388697472 1595897217024 1596912418816 1597195961504 1597342875648 1598642796608 1601749294112 1605834122464 1608079638528 1608365164032 1609102589952 1609388297088 1609822116864 1617063731712 1618092398208 1621673703936 1621961643159 1622107881472 1625698074624 1627021071104 1630733745069 1633011105792 1634049916928 1634340053632 1634490384384 1634780599296 1635820536064 1638398840832 1645476839424 1645769005056 1646815931904 1647108335301 1647259840512 1647552322728 1648600384002 1650902695936 1656016438791 1659681681372 1659831320576 1660126034944 1663800373248 1664858770432 1665154377458 1672347961856 1672798752768 1673095769592 1673862874112 1674160079878 1676501139456 1676798813664 1677865479576 1684042702848 1685413180308 1685568208896 1685867493024 1686939927816 1689595727872 1694412476416 1698733617152 1702493405184 1702795694496 1703576416256 1703878897864 1710612873216 1711701049344 1712004973536 1712789917696 1713094035224 1715489538048 1715794134912 1716885607008 1724767469568 1725073713792 1726171088928 1728888651776 1730454781952 1733817417728 1734125268832 1740978782208 1742086275072 1742395594368 1743194472448 1743503988512 1743973959936 1747362866304 1751819042688 1752933431392 1755384643584 1755696324096 1756008059949 1756813179264 1757598756498 1761172914176 1765191707136 1765505128959 1769095364608 1770538282227 1770697916416 1771012315904 1774138753024 1774453763456 1774932077568 1781466660864 1782599909376 1782916422144 1784050592896 1784531493888 1784848349622 1787999212032 1788316683483 1792436338688 1796207542272 1796526471168 1796845456692 1797988488153 1798473146184 1801967955876 1802130423808 1802450404352 1806563387772 1811876937728 1812198648832 1812520417058 1815720130048 1816042523537 1816209567744 1816532048136 1817687602874 1824379594752 1824871366656 1825864278667 1826032226304 1826356450776 1829905443564 1830398704992 1834446565376 1838306156544 1838632560336 1840298103072 1844367855616 1844695335704 1848449974272 1853163945984 1854342803456 1854672054664 1857265532928 1858276070596 1858446999552 1858776979488 1859959407592 1867310235648 1867641789312 1868498092032 1868829856608 1872966116736 1877108113408 1877441406752 1881391457088 1883095733376 1886060347392 1887260131328 1887595227232 1891437182976 1891773020544 1892976438496 1897803962912 1900457754624 1900795193856 1901666697216 1902004351104 1903214277536 1906214035968 1911075319296 1912291016064 1916523468288 1916863760097 1920761790464 1921102834816 1922843084032 1926888657408 1927230789627 1929922215936 1931149901824 1931492790656 1931670454272 1935424094208 1935767741952 1936111450713 1936999146368 1944654446592 1944999733248 1945891504128 1946237010432 1946582578083 1946761629696 1950544594944 1950890927436 1952131952199 1957110336753 1961093781504 1961441987076 1961618833408 1965430669312 1965779644928 1967560365056 1967909718814 1972050110316 1976411227648 1976943980544 1980433956864 1980785596416 1981137298404 1981319528448 1982397563861 1982931930408 1990232285184 1991498336256 1991851940364 1992035155968 1992388855392 1995906097152 1996260483888 2002487472128 2007056917008 2007594274816 2011138359296 2011495450624 2012037660672 2013317582848 2013675061112 2016490881024 2022919421952 2023278605088 2026850377728 2027210258832 2027396726784 2027756704896 2029046626464 2038174078512 2038361554944 2038723479936 2042685146304 2043232043008 2047754305536 2049056948224 2049420772256 2058274414592 2058829234176 2059194793344 2060138921984 2060504713696 2063386017792 2063752386048 2065065205632 2070331595904 2074354683456 2074545487872 2074913837568 2075282252667 2076233757312 2079502434304 2086135653888 2086506061497 2090749067264 2092454333541 2095376498688 2095748547072 2096709435392 2097081720448 2105369690112 2106708983808 2107083044352 2108049129472 2108423427968 2111371739136 2111746627584 2112121582596 2113089977856 2113465171389 2122790731776 2123167647744 2123544630636 2124518263296 2124895485999 2127862956032 2129598493308 2129790500864 2135029458276 2141116062228 2144106184704 2144486885376 2145470119936 2145851062784 2146232073271 2146429489152 2148176257942 2156084975616 2157456530944 2157839602061 2160857014272 2161240689168 2162231605248 2162615524212 2163198469536 2172543639552 2172929389488 2174311660092 2177348141056 2179124039664 2179707465728 2184531787776 2194358673408 2195754575872 2196144447068 2196346454016 2196736430304 2198133845336 2206821187584 2208021918388 2211109502976 2211502100544 2212908908496 2213505410688 2218400497664 2223462631104 2230398337024 2230794359456 2235334852608 2235731751552 2237153972768 2245390270464 2245995528192 2247217573744 2247424278528 2247823324032 2249253237088 2252798406144 2258543559168 2262530654208 2262932381952 2264982280704 2265384443751 2269991206912 2270394259328 2280817164288 2282268065792 2282673298048 2285865271296 2287319384064 2287725513216 2288131714479 2289180809344 2298227982336 2298636048384 2299689959424 2300098285056 2300506683189 2301561451904 2305189066752 2305598368788 2307065034417 2315558716416 2317656287232 2318067802908 2319542400747 2321305042944 2322781700096 2323194125824 2325298613248 2329817155072 2335758723584 2339440238592 2340512858112 2340928432128 2341344079932 2342417572352 2342833484563 2343465008664 2352092700672 2353588942848 2354006838612 2355504298433 2358798114816 2359216935504 2360717709636 2366576103424 2371555270656 2371976356464 2376799879168 2377221896192 2379375325184 2379797799496 2383998949376 2384422244644 2393845825536 2395368628224 2395793942256 2396014313472 2397317984204 2397964194912 2402623941168 2408751183696 2413653884928 2414082445632 2421612756992 2422042730848 2427138597312 2432506126336 2433161822208 2434709635072 2435141934368 2438547111936 2439873924752 2440531606656 2449516658688 2451074875392 2451510080448 2451735576576 2452170898944 2453730804096 2464599965696 2470223897856 2470885261312 2472900576003 2476354043904 2477929332736 2478369305984 2489746980864 2490189052416 2491330789376 2491773142144 2495257509888 2495700559872 2497288155648 2497731566187 2508521942784 2508752683008 2509198129152 2509643654388 2510794311168 2511240119817 2514747129856 2516798219364 2521916243968 2522364027392 2528119770462 2530409891724 2533943672832 2534393591808 2535555596288 2536005801472 2536456086593 2541618714624 2548100425728 2549721354752 2550174075163 2553740107776 2554193541744 2555364624384 2555818346796 2557444185439 2567551574016 2568007460304 2569184876544 2569641052836 2573229621248 2575328410512 2580565458944 2581023655936 2581481934284 2589256633392 2593332977664 2594522005504 2594982680576 2595443437444 2595682172928 2600726126592 2601187903248 2602842602932 2609480449004 2613129412608 2613593391552 2614791708672 2615255982768 2615960939904 2621044299456 2627728564032 2629400147088 2635219768896 2635925307392 2641047461888 2641516397872 2641759371264 2643909240544 2653643046912 2655331115008 2655802587152 2656046874624 2656518473856 2661208129536 2661680645184 2662398116352 2673899864064 2674374633216 2676075889344 2676797240832 2677272524433 2681998818048 2682716880896 2688654508032 2697225895936 2697704806784 2702467170304 2702947011776 2703195635712 2703675606528 2705395501952 2716087615488 2717565438016 2717815406592 2718297973248 2718780625587 2723580195072 2724314351616 2724798072204 2726531404311 2730339074048 2736569392128 2739048339456 2739534676164 2744858165346 2745105645568 2745593057792 2751181357056 2751669848064 2753420274176 2760442127872 2765806244608 2766060650496 2766551783424 2767043003556 2768311676416 2768803209029 2772674961408 2779745918976 2781514205184 2782008081996 2787414105894 2787670499328 2788165469232 2789939111388 2793835331584 2794331396096 2802747138048 2803244784912 2808945311744 2809444059136 2815662170112 2816162110128 2817453303808 2817953561852 2829090521088 2830890196992 2831392840848 2832691017728 2833193981332 2837155774464 2837659530816 2839464657744 2846705944368 2852500045824 2853006526656 2854821416304 2859315847168 2861905985536 2868436524096 2874779967488 2881142685696 2881654252224 2882975473664 2883487365616 2884264626048 2894883323904 2896724852736 2897239185984 2897505681408 2899082213456 2903136141312 2903651612928 2905498719552 2912709050368 2918837256192 2919355515648 2925811564544 2928461938688 2928981907072 2942428250112 2948146003968 2948669467392 2948940693504 2950545211328 2951340547584 2951864578221 2964616841472 2964889534464 2965415970816 2970650935296 2971178394624 2971705947606 2974397895612 2980446470144 2980975668736 2987247504384 2987777910546 2993853693952 2994660704256 2996565704704 2997097765376 2997629920519 3003731208192 3011391412224 3016707538944 3017243175936 3018056491008 3019976374272 3020512591668 3022434037337 3034379132928 3034917907632 3040275566592 3040815388248 3041089552384 3043569939696 3049759178752 3050300684288 3050842285972 3057261117768 3064848064512 3066253279232 3066797713408 3067342244252 3071631458304 3073585422336 3074131158384 3076086712556 3087411621888 3088243851264 3088792190016 3090208382976 3090757070544 3092723200996 3097597808448 3105497393856 3111532025184 3114350635968 3119253651456 3121237909504 3121792106576 3124620011552 3136123600896 3138118590464 3138675784816 3143064748032 3143622820608 3145064153088 3145622580672 3147623612848 3160063475712 3160624566528 3162073694208 3162635141952 3169634966784 3186777394944 3191794434048 3193824837632 3194391923008 3194685751296 3197285593216 3203498588224 3211668244928 3216159277056 3216730328064 3218205179904 3218776594176 3219644233728 3222264386913 3234127463424 3236184796416 3243347407872 3243923286318 3244215762944 3251396149248 3254042142208 3261467490138 3266022211584 3268099833856 3268680107264 3268980768768 3269561198592 3271641072128 3272221974307 3276797681664 3291538010112 3293631863808 3294216670602 3294519681024 3295104645456 3297200768004 3301805391872 3312032877582 3319363362744 3319662641152 3320252069888 3327600746496 3329717540864 3330308754916 3344695923712 3345597505536 3346191539184 3347725748224 3348320159756 3353002278912 3353597627328 3355730959152 3368085405696 3370826360616 3371136417792 3371734986048 3373879855632 3379191455744 3388824952832 3397467234304 3404986810368 3405591388992 3407152832512 3407757795728 3421225746432 3423402098688 3424009947072 3425579835392 3426188070448 3430979076096 3431588269824 3433771214016 3449534939136 3450147427584 3452342177856 3457777303552 3460909563904 3467634835456 3468250537664 3481957564416 3484172550144 3484791188736 3486388944896 3487007977024 3487947919872 3494725732608 3503638085376 3505866862784 3510769287168 3511392648192 3512016119898 3513626358528 3515197512996 3522345828352 3530383414272 3531010257918 3538190729216 3541076564454 3541395832832 3542024631808 3548277506048 3548907526912 3549864155136 3565199818752 3565832844288 3568101185792 3569062987776 3569696699244 3575998424064 3576633366966 3584872677376 3593052942336 3593690913384 3595976976306 3596946292368 3603935911752 3604260847616 3604900808704 3613126775544 3623753875456 3624397297664 3625040834116 3631440260096 3632085047074 3632419135488 3633064096272 3635375205748 3648759189504 3649742733312 3651728557334 3652064452608 3652712901552 3659810887128 3660797409984 3668893130752 3676612313088 3677265120672 3680596206144 3688735711232 3689390671408 3696899948544 3706327891968 3708685606912 3709344109328 3714531065856 3716552141192 3716893999104 3717553958976 3719918815184 3734620471296 3735283578624 3736996184064 3737659713216 3745932233472 3754216226816 3754882813504 3762782914176 3766191466752 3772120694784 3774520262656 3775190454464 3782874365952 3783546041088 3785952876992 3795607925824 3800915509248 3801590387712 3803333394432 3804008702208 3806428555072 3812428071936 3822150638592 3824582032128 3833046936576 3833727520194 3841523580928 3842205669632 3845686168064 3853777314816 3854461579254 3859844431872 3862299803648 3862985581312 3863340908544 3870848188416 3871535483904 3872222901426 3873998292736 3889999466496 3891783008256 3892474020864 3893165156166 3893523259392 3901089189888 3901781854872 3904263904398 3914220673506 3922187563008 3922883974152 3923237666816 3930861338624 3931559289856 3935120730112 3935819437628 3944100220632 3952822455296 3953887961088 3961571192832 3962274596808 3962639056896 3964795127722 3965863860816 3980464570368 3982996672512 3983703880728 3984070311936 3984777710784 3991812194304 3992520967776 4004974944256 4014113834016 4015188549632 4022990901248 4024075321344 4026635165696 4027350122224 4032981762048 4045838843904 4046557210176 4053700755456 4054420517664 4054793453568 4055513409792 4058093252928 4076348157024 4076723109888 4077446959872 4085370292608 4086464086016 4095508611072 4098113896448 4098841544512 4116548829184 4117658468352 4118389586688 4120277843968 4121009427392 4126772035584 4127504772096 4130130411264 4140663191808 4148709366912 4149090975744 4149827675136 4150564505334 4152467514624 4159004868608 4172271307776 4173012122994 4181121158841 4181498134528 4184908667082 4190752997376 4191497094144 4193418870784 4194163440896 4213417967616 4214166088704 4216098258944 4216846855936 4223493255168 4224243165192 4226179955712 4226930342778 4246335295488 4247089261272 4249036526592 4249790971998 4255725912064 4259196986616 4259581001728 4270058916552 4282232124456 4288973770752 4290940239872 4291702125568 4292464146542 4292858978304 4296352515884 4312169951232 4314913061888 4315679204122 4321714028544 4322481378336 4324463210496 4325231048424 4326396939072 4345087279104 4345858778976 4348623320184 4358248079328 4359414931456 4369063575552 4388717346816 4391509151744 4392288894136 4392692908032 4393472860608 4396267690672 4413642375168 4416043836776 4422219005952 4423004201088 4425817816992 4427010821376 4436800995328 4446925262208 4460796674048 4461588718912 4470669705216 4471463503104 4474307945536 4490780540928 4491991056384 4494435147488 4494848557056 4495646648064 4498506474176 4505596812288 4517087118336 4525061308416 4525864763904 4529964561408 4530768887502 4539982413824 4540788518656 4561634328576 4564536131584 4565346596096 4574638768128 4575451026432 4576263428958 4578361618688 4597272096768 4599379918848 4600196570112 4601013366378 4603122903808 4610378133504 4611196737576 4614130068834 4631117432832 4635312574464 4636135605816 4639084801494 4645563400192 4646388251648 4650597226496 4659634310144 4671517447168 4678880477184 4681856864256 4682688159864 4684835144704 4685666969126 4686930017328 4704185401344 4707177885696 4708013677224 4711008596866 4717596229632 4718433871008 4721435419272 4733152206848 4743110541312 4743952712928 4754443792384 4758750650368 4759595598992 4767997898752 4768844489288 4787691651072 4790737256448 4791587884512 4792028626944 4794635968408 4795928389824 4805247882336 4817502367392 4827307769856 4828164891264 4843225513984 4844085461696 4854277194624 4865012252672 4866323644416 4869419270144 4870283868736 4877094223872 4879747849504 4881063213312 4899033317376 4902149750784 4903020160896 4903471153152 4904341797888 4907461608192 4929199931392 4940447795712 4941325005903 4941770522624 4945801152006 4952708087808 4955858665472 4956738611968 4968049316373 4979493961728 4980378104832 4982661578752 4983546284288 4991401119744 4994576311296 4995463132374 5017043885568 5018396258304 5019287308776 5021588622336 5022480239634 5029494259712 5033596438728 5043832487936 5044728054784 5056239540924 5060819783448 5068787183616 5071111192576 5072011602944 5072912173186 5083237429248 5096200851456 5099442709504 5100348150326 5107480215552 5108387083488 5110729248768 5111636693592 5114888370878 5135103148032 5136014920608 5138369753088 5139282105672 5150656821024 5162047311872 5162963868568 5178513266784 5186665955328 5189965361152 5190886874888 5191364345856 5201452253184 5202375806496 5205685205864 5218960898008 5226258825216 5227186783104 5229583417344 5230511965536 5231921879808 5242088598912 5255457128064 5258800294176 5270439537792 5271850614784 5282094923776 5283032795744 5283518742528 5287818481088 5307286093824 5310662230016 5311605174304 5312093749248 5313036947712 5322416259072 5323361290368 5324796232704 5347799728128 5348749266432 5352151778688 5353594481664 5354545048866 5363997636096 5364950050449 5365433761792 5377309016064 5393965464459 5394451791872 5395409613568 5404934340608 5405894023552 5406391271424 5407351213056 5410791003904 5435130876032 5435630813184 5436595946496 5437561251174 5447160390144 5448127570611 5448628703232 5449596144408 5453062808622 5460678148096 5473138784256 5477592836001 5478096678912 5479069352328 5489716330692 5490211291136 5491186115584 5503339696128 5506840548352 5520884255744 5531612489216 5533103566848 5534086007112 5536623352832 5537606418058 5545349922816 5559491837952 5563028410368 5564016163992 5574828211788 5575340998656 5576330938464 5579878222776 5588662792192 5605494276096 5606489569824 5618888118272 5631324340224 5632324220256 5634906607616 5635907123704 5658181042176 5661780393984 5662785681696 5665382035456 5666387962664 5674311548928 5675319061632 5678929315488 5693411888736 5705000091648 5706013053312 5709642832608 5718631694336 5723811971072 5736873048192 5749559934976 5762285371392 5763308504448 5765950947328 5766974731232 5768529252096 5789766647808 5793449705472 5794478371968 5795011362816 5798164426912 5806272282624 5807303225856 5808334352139 5810997439104 5825418100736 5837674512384 5838711031296 5839747734249 5851623129088 5856395856597 5856923877376 5857963814144 5871331010259 5884856500224 5896292007936 5897338934784 5901090422656 5902681095168 5903729156442 5929233682944 5930831941632 5941301870592 5942356789248 5943411895212 5947192691583 5948795791224 5960892940288 5961951337472 5974495008768 5975555821092 5987707387904 5993131409408 5994195530752 5995259841038 6007462416384 6022782824448 6033415077888 6034486351872 6036112982016 6039397229437 6039952748544 6041025183336 6044868074674 6068758265856 6069835815264 6080551133184 6081630776496 6087139879392 6100601368576 6101684571944 6114522235536 6129696129024 6133595426816 6134684488504 6143262916608 6147170844672 6148262316768 6152173425112 6174823243776 6176487702528 6177584380032 6180416765952 6181514141088 6185446401992 6195195616896 6210994787712 6223064050368 6228701271936 6238507302912 6242475819008 6243584213152 6249240023104 6272247201792 6276237180928 6277351569632 6286129496064 6287245641216 6290128306176 6291245161344 6295247225696 6320126951424 6321249133056 6324147388416 6325270283904 6339269933568 6340395514167 6373554789888 6374686457997 6383588868096 6387649675264 6388783846016 6389371502592 6394571186432 6406997176448 6423336489856 6432318554112 6433460656128 6436410359808 6437553188352 6438696219813 6439288467456 6444528773826 6468254926848 6472369592832 6473518806183 6486694815744 6487846572636 6488431525888 6508084284416 6522934980276 6532044423168 6536199667712 6537360214528 6539122397184 6543282144256 6544443948614 6553595363328 6557161172771 6583076020224 6587263727616 6588433341204 6589039362048 6590209290912 6594401536008 6624065755164 6638726725488 6640504139776 6655201492992 6659435081728 6660617509832 6689391847424 6691195011072 6692383078368 6695451496448 6696640319512 6706004557824 6707195254656 6711461918304 6736170811392 6741652721232 6742272835584 6743469972096 6747759711264 6758382911488 6777649905664 6794934468608 6809973620736 6811182777984 6814305665024 6815515591456 6842451492864 6846804197376 6848019894144 6851159670784 6852376140896 6861958152192 6863176539648 6864395143437 6867542428032 6899069878272 6900294855168 6901520049567 6904684355712 6915554607104 6921195103251 6921819127808 6935269670912 6936501075328 6958627202241 6963915128832 6968345100288 6969582377472 6972777889792 6974015954048 6975895839744 6989451465216 7007276170752 7011733725568 7021538574336 7022785296384 7024032239796 7027252717056 7028500453689 7030395025992 7044691656704 7060766828544 7062020515836 7066512895299 7076381458432 7082153128908 7082791665664 7084049263616 7096555012096 7097815053824 7099075319281 7099728310272 7130399637504 7131665688576 7136202371584 7137469452971 7138125975552 7139393398488 7151996848128 7153266733932 7176071234761 7186105884672 7187381826768 7191953952612 7193892584736 7207871823504 7209801617408 7226253551088 7248794595328 7250081668232 7262880520192 7264170094148 7264838270976 7266128192544 7270750411496 7297518379008 7299485466624 7303457114668 7304128905216 7305425803104 7319621774256 7321594819968 7337786261504 7353224626176 7354530241344 7361192412288 7377471422464 7378781342816 7393799897088 7412655783936 7417371213824 7418688218656 7429062131712 7433104282384 7433787998208 7435107917952 7439837630368 7469240942592 7470567157248 7473992368128 7475319426432 7491864466944 7493194698561 7508432453632 7509765627008 7525565828352 7532382933504 7533720359451 7544241389568 7549040525312 7550380908928 7565748731904 7567092082176 7571905753984 7591215851648 7601831018496 7603180775424 7606666788864 7608017404416 7609368259779 7612857110144 7624856143872 7644301277184 7649164064256 7650522225489 7666093873152 7667455040388 7672332556317 7683047161856 7684411339264 7691372336128 7707554629632 7708923158508 7719688863744 7724599607296 7725971162624 7741696376832 7743070967808 7744445802852 7747996585472 7749372295093 7779998932992 7783566016512 7784948041728 7786330312332 7787046518784 7791283448663 7802178379776 7803563709744 7808527808796 7828441347012 7844375126016 7845767948304 7861722677248 7863118579712 7870241460224 7871638875256 7888200441264 7905644910592 7907775922176 7923142385664 7924549193616 7925278113792 7929590255444 7931727721632 7960929140736 7965993345024 7967407761456 7968140623872 7969555421568 7983624388608 7985041935552 8009949888512 8028227668032 8030377099264 8045981802496 8048150642688 8053270331392 8054700244448 8065963524096 8091677687808 8093114420352 8107401510912 8108841035328 8109586907136 8111026819584 8116186505856 8152696314048 8153446219776 8154893919744 8156341876761 8170740585216 8172928172032 8179594212933 8191017222144 8196227792896 8197683089024 8233097658368 8235316936704 8236779173376 8240555687936 8242018854784 8253544071168 8255009544192 8260260822528 8281326383616 8297418733824 8298181951488 8299655350272 8301129010668 8304935029248 8306409627087 8318009737216 8344542615552 8346024245988 8362242317682 8362996269056 8369817334164 8381505994752 8382994188288 8386837741568 8388326881792 8389816286423 8426835935232 8428332177408 8432196517888 8433693711872 8435191171693 8446986510336 8448486330384 8452359911424 8453860685556 8459238459529 8492670590976 8494178522544 8498073053184 8499581943996 8511451824128 8518393973232 8540117833104 8564464248912 8577947541504 8581880479744 8583404251136 8584928293084 8585717956608 8592705031768 8624339902464 8629826123776 8631358408244 8643428057088 8644962756672 8648926420992 8650462096848 8652793878144 8690174558208 8691717557952 8697246640368 8716496158656 8718829862912 8738127151104 8777434693632 8783018303488 8784577788272 8785385816064 8786945721216 8792535381344 8827284750336 8832087673552 8844438011904 8846008402176 8851635633984 8854021642752 8855593734663 8873601990656 8893850524416 8921593348096 8923177437824 8941339410432 8942927006208 8948615891072 8981561081856 8983982112768 8988870294976 8989697114112 8991293296128 8992889761557 8997012948352 9011193624576 9034174236672 9050122616832 9051729527808 9059929122816 9061537775004 9067302112011 9079964827648 9081577037312 9123268657152 9129072263168 9130693192192 9149277536256 9150902052864 9152526857916 9156723237376 9158349076019 9194544193536 9198759837696 9200393140224 9202026732756 9206245807616 9207880439329 9220756267008 9222393475152 9228260137668 9262234865664 9270625148928 9272271211632 9278169602988 9291126800384 9292776503296 9301194452992 9319268620288 9343034894336 9357760954368 9363713728512 9365376319728 9369670289408 9371333938252 9373860034656 9408370802688 9414355771392 9416027354448 9422017193732 9435192459264 9436867742016 9442870838544 9466304413696 9486221082624 9487905425856 9508887584768 9517501300736 9519191197984 9535995797504 9537688978576 9575383302144 9581474512896 9583175769024 9584057253888 9589271936816 9591856779648 9610495764672 9635004734784 9654615539712 9656329782528 9666793160739 9686451027968 9688170923392 9708554389248 9730024505344 9732647288832 9738838540288 9740567737472 9754188447744 9759495699008 9762126426624 9798066634752 9804299501568 9806040321792 9806942306304 9808683595776 9814923216384 9816665922921 9858399862784 9880895591424 9882650011806 9883541045248 9891602304012 9905416175616 9911717330944 9913477223936 9915237429409 9936098632746 9958987923456 9960756209664 9965323157504 9967092568576 9968862293819 9982802239488 9989152622592 9990926264748 9997281815807 10034087771136 10036792516608 10038574617552 10043177244672 10044960479268 10058988519424 10067192877456 10087664975872 10089456109568 10112479081848 10121639566896 10137574367232 10142222385152 10144023205888 10145824346372 10166474858496 10192401702912 10198885419008 10200696300652 10214960431104 10216774166976 10221458497536 10223273387184 10229776741756 10270206296064 10272029841216 10276739506176 10278564211344 10301313642048 10324094623744 10325927737136 10357026533568 10373331910656 10379930722304 10381773749776 10382728691712 10402904506368 10404751612992 10411370411728 10437921796016 10452517650432 10454373566208 10459166834688 10461023931072 10463843759616 10484177197824 10510914256128 10517600588352 10540879075584 10543701229568 10564189847552 10566065591488 10567037485056 10575636962176 10614572187648 10621324460032 10623210348608 10624187498496 10626073895424 10644832518144 10646722580736 10649592465408 10695599456256 10697498532864 10704303557376 10707188963328 10709090097732 10727995272192 10729900100898 10730867523584 10754618032128 10787930928918 10788903583744 10790819227136 10809868681216 10811788047104 10812782542848 10814702426112 10821582007808 10823503453477 10870261752064 10871261626368 10873191892992 10875122502348 10894320780288 10896255141222 10897257406464 10899192288816 10906125617244 10921356296192 10946277568512 10955185672002 10956193357824 10958138704656 10979432661384 10980422582272 10982372231168 11006679392256 11013681096704 11041768511488 11063224978432 11066207133696 11068172014224 11073246705664 11075212836116 11090699845632 11118983675904 11126056820736 11128032327984 11149656423576 11150681997312 11152661876928 11159756445552 11177325584384 11210988552192 11212979139648 11237776236544 11262648680448 11264648440512 11269813215232 11271814247408 11316362084352 11323560787968 11325571363392 11330764070912 11332775925328 11348623097856 11350638123264 11357858630976 11386823777472 11410000183296 11412026106624 11419285665216 11437263388672 11447623942144 11473746096384 11499119869952 11524570742784 11526617008896 11531901894656 11533949462464 11537058504192 11579533295616 11586899410944 11588956743936 11590022725632 11596328853824 11612544565248 11614606451712 11616668704278 11621994878208 11650836201472 11675349024768 11677422062592 11679495468498 11703246258176 11712791713194 11713847754752 11715927628288 11742662020518 11769713000448 11792584015872 11794677869568 11802180845312 11805362190336 11807458312884 11814969418681 11858467365888 11861663883264 11884713578496 11886823790424 11894385383166 11897591582448 11921785880576 11923902674944 11948990017536 11951111642184 11975414775808 11986262818816 11988391061504 11990519682076 12014924832768 12045565648896 12068972703744 12072225964032 12078794458874 12079905497088 12082050366672 12089736149348 12137516531712 12139671630528 12161102266368 12163261552992 12174279758784 12201202737152 12203369143888 12229044471072 12259392258048 12267190853632 12269368977008 12286525833216 12294341689344 12296524633536 12304346850224 12349646487552 12352975405056 12355168760064 12360833531904 12363028282176 12370892803984 12390391233792 12421989575424 12446128100736 12457402543872 12477014605824 12484951638016 12487168426304 12498480046208 12544494403584 12552474361856 12554703139264 12572258992128 12574491282432 12580256612352 12582490322688 12590494451392 12640253902848 12642498266112 12648294776832 12650540567808 12678539867136 12680791028334 12747109579776 12749372915994 12767177736192 12775299350528 12777567692032 12778743005184 12789142372864 12791413172291 12813994352896 12846672979712 12866921312256 12872820719616 12875106376704 12877392439626 12878576934912 12889057547652 12936509853696 12944739185664 12947037612366 12973389631488 12975693145272 12976863051776 13016168568832 13045869960552 13072399335424 13074720429056 13078244794368 13086564288512 13088887897228 13107190726656 13114322345542 13166152040448 13174527455232 13176866682408 13178078724096 13180418581824 13188803072016 13248131510328 13277453450976 13281008279552 13310402985984 13318870163456 13321235019664 13378783694848 13382390022144 13384766156736 13390902992896 13393280639024 13412009115648 13414390509312 13422923836608 13472341622784 13483305442464 13484545671168 13486939944192 13495519422528 13516765822976 13555299811328 13589868937216 13619947241472 13622365555968 13628611330048 13631031182912 13684902985728 13693608394752 13696039788288 13702319341568 13704752281792 13723916304384 13726353079296 13728790286874 13735084856064 13798139756544 13800589710336 13803040099134 13809368711424 13831109214208 13842390206502 13843638255616 13870539341824 13873002150656 13917254404482 13936690200576 13939164754944 13945555779584 13948031908096 13951791679488 13978902930432 14014552341504 14023467451136 14045570592768 14048064479592 14054505434112 14057000907378 14060790051984 14089383313408 14121533657088 14124041031672 14133025790598 14152762916864 14164306257816 14165583331328 14168098527232 14193110024192 14195630107648 14198150638562 14199456620544 14263331377152 14272404743168 14274938905942 14276251951104 14278786796976 14303993696256 14306533467864 14352142469522 14372211769344 14374763653536 14383907905224 14387785169472 14415743647008 14419603234816 14452507102176 14497589190656 14500163336464 14525761040384 14528340188296 14529676541952 14532256385088 14541500822992 14595036758016 14598970933248 14606914229336 14608257810432 14610851606208 14639243548512 14643189639936 14675572523008 14706449252352 14709060482688 14722384824576 14754942844928 14757562685632 14787599794176 14825311567872 14834742427648 14837376437312 14858124263424 14866208564768 14867575996416 14870215835904 14879675260736 14938481885184 14941134314496 14947984736256 14950638852864 14983728933888 14986389397122 15016864907264 15019531254016 15051131656704 15064765867008 15067440718902 15088482779136 15098081050624 15100761817856 15131497463808 15134184164352 15143811507968 15182431703296 15206361550848 15213333577728 15216034808832 15218736519558 15225714220288 15249712287744 15288602554368 15298328128512 15301044450978 15332187746304 15334910080776 15344665112634 15366094323712 15368822678528 15382744672256 15415109259264 15417846317016 15449199214592 15451942325248 15486141935616 15488891605704 15495993170944 15498744590186 15559997865984 15569896083456 15572660624664 15574093037568 15582566897326 15604356759552 15607127419488 15617055617592 15656882694024 15688750252032 15691535896608 15726237159424 15740482920448 15743277750512 15776400882528 15811289821184 15815551844352 15846284771328 15849098387232 15850556227584 15859180510888 15863455443264 15921858281472 15931986690048 15934815522912 15936281247744 15939110843136 15967248777216 15970083871104 16019899777024 16056455336064 16060754198528 16091963604992 16096301285376 16106540662784 16109400488896 16131927048192 16183355375616 16186228840704 16214803021824 16217682070656 16219173814272 16222053639168 16232373011712 16305392628096 16306892439552 16309787839488 16312683753522 16341481170432 16344382711833 16345856344064 16359188425866 16382034444288 16392455585792 16395366178048 16432778508003 16466195316736 16470633873408 16473558346752 16481111375872 16484037709568 16510019088384 16520521645056 16562652767232 16594837467648 16599310700544 16602258021336 16609870058496 16612819254174 16636019474432 16689085231104 16692048491976 16724484635364 16725992538112 16739634668328 16765988376576 16773675483136 16776653763584 16779632572846 16856664354816 16864393035776 16867387423744 16870382343386 16893973020672 16896972660768 16904719822848 16907721371112 16918476919058 16985341181952 16988357045088 16996146106368 16999163887992 17036787946464 17080235666208 17128928497824 17155895083008 17166808502272 17169856586168 17171435913216 17185410063536 17248679804928 17259652247552 17262716816488 17286856114176 17289925513344 17297852841984 17300924193696 17305587756288 17380349116416 17383435115904 17394493280736 17432992317312 17437659725824 17476254302208 17554869387264 17566036606976 17569155576544 17570771632128 17573891442432 17585070762688 17654569500672 17664175347104 17688876023808 17692016804352 17703271267968 17708043285504 17711187469326 17747203981312 17787701048832 17841578074749 17843186696192 17846354875648 17882678820864 17885854012416 17897231782144 17963122163712 17977740589952 17979394228224 17982586592256 17985779523114 17994025896704 18022387249152 18068348473344 18100245233664 18103459055616 18118191688311 18119858245632 18123075550008 18134604224022 18159929655296 18163154074624 18258144526336 18261386384384 18301804105728 18305053715832 18313446474752 18316698152038 18389088387072 18400786280448 18404053465512 18412491615232 18415760878658 18441512534016 18444786950304 18456520275336 18524469731328 18541250297856 18544542423264 18556339205976 18585553006592 18602388905984 18638537240576 18686069788672 18715521908736 18727427457024 18730752639456 18739340578816 18742667876504 18747720069312 18816741605376 18828711542784 18832054708896 18844034387464 18870384918528 18873735484032 18885741677088 18932608827392 18972442165248 18975810851712 19017775169536 19035002601472 19038382395968 19071991595008 19075377957152 19150766604288 19162949025792 19166351538048 19168114507776 19178543873632 19183713559296 19220991529344 19270009469568 19309231079424 19312659565056 19316088659439 19333586321478 19372902055936 19376341846784 19417108778496 19420556418549 19460049010688 19465294577664 19477677080576 19481135474944 19518991398016 19524252853248 19596133269504 19608599003136 19612080643584 19617367191552 19629846432768 19633331845842 19671483518313 19716799725568 19761791182848 19765300023612 19767082090496 19783204608024 19823434661888 19826954447872 19830474858818 19872197265492 19921512419328 19930646315008 19934185137152 19937724587638 19965604478976 19976467758907 19978305245184 19981852529496 19994563631614 20068175542272 20073585033216 20077149235104 20086354489344 20089920958536 20134385754912 20178912219136 20224958163696 20243279133792 20275148734464 20288046411776 20291648692744 20332949716992 20384803405824 20397770838016 20401392601304 20429920862208 20433548333952 20442916995072 20446546774368 20459553483512 20540412592128 20544059682432 20553479012352 20557128422688 20602627284096 20648189247488 20651855474272 20714053067136 20746663821312 20759861444608 20763547499552 20765457383424 20805809012736 20809503225984 20822740823456 20875843592032 20905035300864 20908747132416 20918333669376 20922047862144 20927687519232 20968354395648 21021828512256 21035201176704 21081758151168 21085501361067 21087402459136 21128379695104 21132131182976 21134074970112 21151273924352 21199538685897 21229144375296 21242648920064 21246420697216 21248374996992 21252147790848 21289665036288 21293445161472 21297225957843 21299184930816 21391198912512 21394997065728 21408607114752 21412408358913 21414377926656 21418180195464 21455990544384 21459800201796 21461735047168 21528213704283 21575861857836 21577807167488 21581638454272 21619737362432 21623576094208 21629404852224 21643164015616 21647006906954 21740523504128 21746383785984 21750245004696 21788641560576 21792510282444 21794514812928 21798384577632 21812251234488 21892555137024 21910371344004 21912386715648 21916277409312 21958865322768 21964744462336 22013358784512 22027362193408 22083537022976 22126449956864 22132414267392 22136344028448 22146493411328 22150425672232 22181399691264 22237967351808 22252113641472 22256064655968 22299312847152 22301363994624 22305323753856 22319512891104 22354651168768 22421977104384 22425958279296 22475552473088 22525297360896 22529296881024 22539626430464 22543628494816 22632724168704 22647121575936 22651142726784 22661528141824 22665551850656 22697246195712 22701276246528 22715717261952 22773647554944 22820000366592 22824052213248 22828104779337 22838571330432 22874526777344 22895247884288 22947492192768 22951566676467 22998239739904 23016997668951 23049141485568 23053234017792 23063803789312 23067898924928 23074117008384 23159066591232 23173798821888 23177913487872 23192657707648 23225089130496 23229212903424 23233337408556 23243989756416 23248116885279 23301672402944 23350698049536 23354844125184 23358990936996 23373850345989 23406492516352 23425583426388 23427695509504 23431855256576 23485324041036 23585168031744 23589355739136 23604361690624 23608552805981 23610724380672 23614916625768 23629938837362 23716934731776 23723327766528 23736235622671 23769427156992 23773647580848 23788770766332 23795183164896 23847805349888 23897980035072 23902223284368 23950829551616 23976782123008 23981039364152 24029849665536 24091131297792 24137945407488 24144451928064 24157588917748 24159810994176 24164100733344 24179472298696 24275033063424 24279343261056 24322204532736 24326523105984 24348559517568 24402405474304 24406738287776 24458088942144 24518784516096 24534381707264 24538737954016 24573051666432 24588683378688 24593049267072 24608693700448 24699292975104 24705950810112 24710337520128 24721667063808 24726056564352 24741785607968 24780782467584 24843979150848 24892256201472 24914805087744 24919228881261 24954029211648 24969903276032 24974336852608 24996960092416 25088988807168 25104948723712 25109406278528 25144517984256 25148982564864 25160513224704 25164980645376 25169448859269 25180988902784 25280507805696 25284996532224 25296589553664 25301081135616 25305573515079 25357079734272 25361582056668 25377715378587 25494219159552 25498745831988 25534355472384 25550598701056 25555135384064 25578284745728 25582826344582 25627988705792 25693345959424 25733842624512 25745641439232 25750212753408 25754784879252 25757153869824 25771168330193 25778115095304 25873019707392 25889478371328 25894075224732 25946779262976 25951386290544 26032337137664 26091739921104 26144798670848 26149440858112 26156489588736 26173128577024 26177775794456 26214381453312 26228644691084 26332304080896 26349054910464 26353733364816 26356157448192 26360837163648 26377606144032 26496263020656 26554906901952 26562016559104 26620805971968 26637740326912 26642470039328 26757567389696 26764780044288 26769532313472 26781805985792 26786561278048 26824018231296 26828781018624 26845847673216 26944683245568 26966610884928 26969091342336 26973879888384 26978669284671 26991038845056 27033531645952 27110599622656 27179737874432 27201906336033 27239894482944 27244731111936 27257222660096 27262062365824 27369805971456 27387216789504 27392079576576 27404638683136 27409504563584 27447832608768 27452706158592 27457580573748 27470169712128 27475047228057 27596279513088 27601179420672 27606080198268 27618737422848 27623641317987 27662218428416 27684780413004 27687276511232 27741078683648 27746004301312 27834508808964 27873380401152 27878329509888 27891111559168 27896063816192 27901016952523 27903583358976 27957805860864 28029104683008 28046934902272 28051914826793 28091141185536 28096128959184 28109010868224 28114001814756 28121580103968 28243067314176 28248082063344 28266051581196 28305525833728 28328612515632 28336197054464 28386220048384 28391260215296 28396301277124 28398913241088 28526662754304 28544809486336 28549877811884 28552503902208 28557573593952 28607987392512 28613066935728 28704284939044 28744423538688 28749527307072 28767815810448 28775570338944 28831487294016 28839206469632 28905014204352 28995178381312 29000326672928 29051522080768 29056680376592 29059353083904 29064512770176 29083001645984 29190073516032 29197941866496 29213828458672 29216515620864 29221703212416 29278487097024 29286379279872 29351145046016 29412898504704 29418120965376 29444769649152 29449997768763 29509885689856 29515125371264 29575199588352 29650623135744 29669484855296 29674752874624 29716248526848 29732417129536 29735151992832 29740431671808 29745712288227 29759350521472 29876963770368 29882268628992 29895969472512 29901277705728 29906586881457 29967457867776 29972778794244 29991845447421 30033729814528 30039062508032 30102263313408 30129531734016 30134881437804 30176965558272 30196162101248 30201523635712 30262994927616 30268368328704 30287623015936 30364863406592 30412723101696 30426667155456 30432069617664 30437473039116 30451428440576 30456835299319 30499424575488 30577205108736 30596656257024 30602088901956 30664375492608 30669820161552 30689330225268 30732188647424 30737645357056 30765489344512 30830218518528 30835692634032 30898398429184 30903884650496 30972283871232 30977783211408 30991986341888 30997489180372 31119995731968 31139792166912 31145321249328 31148186075136 31165133794652 31208713519104 31214254838976 31234111235184 31313765388048 31377500504064 31383071793216 31452474318848 31480965840896 31486555501024 31552801765056 31622579642368 31631103688704 31692569542656 31698196774464 31701112455168 31718361021776 31726910886528 31843716562944 31863973380096 31869631045824 31872562495488 31878221686272 31934497554432 31940167742208 32039799554048 32112910672128 32121508397056 32183927209984 32192602570752 32213081325568 32218800977792 32263854096384 32366710751232 32372457681408 32429606043648 32435364141312 32438347628544 32444107278336 32464746023424 32470510360431 32610785256192 32613784879104 32619575678976 32625367507044 32682962340864 32688765423666 32691712688128 32718376851732 32764068888576 32784911171584 32790732356096 32865557016006 32932390633472 32941267746816 32947116693504 32962222751744 32968075419136 32973929125709 33020038176768 33041043290112 33125305534464 33189674935296 33198621401088 33204516042672 33219740116992 33225638508348 33246774410707 33272038948864 33378170462208 33384096983952 33448969270728 33451985076224 33479269336656 33531976753152 33547350966272 33553307527168 33559265145692 33713328709632 33728786071552 33734774847488 33740764686772 33787946041344 33793945321536 33809439645696 33815442742224 33836953838116 33970682363904 33976714090176 33992292212736 33998327775984 34073575892928 34160471332416 34257856995648 34311790166016 34333617004544 34339713172336 34342871826432 34370820127072 34497359609856 34519304495104 34525433632976 34573712228352 34579851026688 34595705683968 34601848387392 34611175512576 34760698232832 34766870231808 34788986561472 34865984634624 34875319451648 34952508604416 35109738774528 35132073213952 35138311153088 35141543264256 35147782884864 35170141525376 35309139001344 35328350694208 35377752047616 35384033608704 35406542535936 35416086571008 35422374938652 35444908256043 35494407962624 35575402097664 35683156149498 35686373392384 35692709751296 35765357641728 35771708024832 35794463564288 35926244327424 35955481179904 35958788456448 35965173184512 35971559046228 35988051793408 35994441717377 36044774498304 36136696946688 36206918111232 36236383376622 36239716491264 36246151100016 36269208448044 36319859310592 36326308149248 36516289052672 36522772768768 36603608211456 36610107431664 36626892949504 36633396304076 36778176774144 36801572560896 36808106931024 36824983230464 36831521757316 36883025068032 36889573900608 36913040550672 37048939462656 37082500595712 37089084846528 37112678411952 37171106013184 37204777811968 37277074481152 37372139577344 37431043817472 37454854914048 37461505278912 37478681157632 37485335753008 37495440138624 37633483210752 37657423085568 37664109417792 37688068774928 37740769837056 37747470968064 37771483354176 37865217654784 37944884330496 37951621703424 38035550339072 38070005202944 38076764791936 38143983190016 38150755914304 38301533208576 38325898051584 38332703076096 38336229015552 38357087747264 38367427118592 38374239516873 38441983058688 38540018939136 38618462158848 38625319130112 38632177318878 38667172642956 38745804111872 38752683693568 38834217556992 38841112837098 38920098021376 38930589155328 38955354161152 38962270949888 38969188966747 39037982796032 39048505706496 39217198006272 39224161287168 39234734383104 39259692865536 39266663691684 39342967036626 39433599451136 39523582365696 39530600047224 39534164180992 39566409216048 39646869323776 39653908895744 39660949717636 39744394530984 39843024838656 39861292630016 39868370274304 39875449175276 39931208957952 39952935517814 39956610490368 39963705058992 39989127263228 40136351084544 40147170066432 40154298470208 40172708978688 40179841917072 40268771509824 40357824438272 40449916327392 40486558267584 40550297468928 40576092823552 40583297385488 40665899433984 40769606811648 40795541676032 40802785202608 40859841724416 40867096667904 40885833990144 40893093548736 40919106967024 41080825184256 41088119364864 41106958024704 41114256845376 41205254568192 41296378494976 41303710948544 41428106134272 41493327642624 41519722889216 41527094999104 41530914766848 41611618025472 41619006451968 41645481646912 41751687184064 41810070601728 41817494264832 41836667338752 41844095724288 41855375038464 41936708791296 42043657024512 42070402353408 42163516302336 42171002722134 42174804918272 42256759390208 42264262365952 42268149940224 42302547848704 42399077371794 42458288750592 42485297840128 42492841394432 42496749993984 42504295581696 42579330072576 42586890322944 42594451915686 42598369861632 42789994131456 42817214229504 42824816717826 42828755853312 42836360390928 42911981088768 42919600403592 42923470094336 43056427408566 43151723715672 43155614334976 43163276908544 43239474724864 43247152188416 43258809704448 43286328031232 43294013813908 43481047008256 43492767571968 43500490009392 43577283121152 43585020564888 43589029625856 43596769155264 43624502468976 43785110274048 43820742688008 43824773431296 43832554818624 43917730645536 43929488924672 44026717569024 44054724386816 44167074045952 44252899913728 44264828534784 44272688056896 44292986822656 44300851344464 44362799382528 44475934703616 44504227282944 44512129311936 44598625694304 44602727989248 44610647507712 44639025782208 44709302337536 44843954208768 44851916558592 44951104946176 45050594721792 45058593762048 45079252860928 45087256989632 45265448337408 45294243151872 45302285453568 45323056283648 45331103701312 45394492391424 45402552493056 45431434523904 45547295109888 45640000733184 45648104426496 45656209558674 45677142660864 45749053554688 45790495768576 45894984385536 45903133352934 45996479479808 46033995337902 46098282971136 46106468035584 46127607578624 46135797849856 46148234016768 46347597643776 46355826975744 46385315415296 46458425806848 46466674817112 46487979512832 46496233770558 46603344805888 46709688250368 46717981873992 46747700691978 46812985032704 46851166852776 46855391019008 46863710513152 46970648082072 47178711478272 47208723381248 47217105611962 47221448761344 47229833251536 47259877674724 47433869463552 47446655533056 47472471245342 47538854313984 47547295161696 47577541532664 47590366329792 47695610699776 47795960070144 47804446568736 47953564246016 47962078728304 48059699331072 48182262595584 48275890814976 48288903856128 48315177835496 48319621988352 48328201466688 48358944597392 48550066126848 48558686522112 48644409065472 48653046211968 48697119035136 48804810948608 48813476575552 48916177884288 49037569032192 49068763414528 49077475908032 49146103332864 49177366757376 49186098534144 49217387400896 49398585950208 49411901620224 49420675040256 49443334127616 49452113128704 49483571215936 49561564935168 49687958301696 49784512402944 49829610175488 49838457762522 49908058423296 49939806552064 49948673705216 49993920184832 50177977614336 50209897447424 50218812557056 50297965129728 50321026449408 50329961290752 50338897718538 50361977805568 50569993064448 50593179107328 50602162271232 50611147030158 50714159468544 50723164113336 50755430757174 50988438319104 50997491663976 51101197402112 51110270768128 51156569491456 51165652689164 51255977411584 51386691918848 51467685249024 51500425506816 51509569758504 51514307739648 51542336660386 51556230190608 51746039414784 51778956742656 51788150449464 51893558525952 51902772581088 52064674275328 52183479842208 52298881716224 52312979177472 52346257154048 52355551588912 52428762906624 52457289382168 52664608161792 52698109820928 52707466729632 52712314896384 52721674327296 52755212288064 52992526041312 53109813803904 53124033118208 53241611943936 53275480653824 53284940078656 53515134779392 53529560088576 53539064626944 53563611971584 53573122556096 53648036462592 53657562037248 53691695346432 53889366491136 53933221769856 53938182684672 53947759776768 53957338569342 53982077690112 54067063291904 54221199245312 54354575064933 54359475748864 54403812672066 54479788965888 54489462223872 54514445320192 54524124731648 54774433579008 54784159153152 54809277366272 54819009127168 54905412317184 54915161147496 54940339424256 54950094456114 55202358841344 55212160396536 55237474845696 55247282635974 55324436856832 55369560826008 55374553022464 55482157367296 55492008602624 55669017617928 55756659019776 55782223118336 55792127632384 55802033905046 55807166717952 55915611721728 56058209366016 56093869804544 56103829653586 56182282371072 56192257918368 56218021736448 56228003629512 56243160207936 56486134628352 56496164126688 56532103162392 56657225031264 56672394108928 56782520430592 56792602554248 56797826482176 57053325508608 57089618972672 57099755623768 57105007804416 57115147187904 57215974785024 57226133871456 57408569878088 57488847077376 57499054614144 57535631620896 57551140677888 57662974588032 57678412939264 57810028408704 57990356762624 58000653345856 58103044161536 58113360753184 58118706167808 58129025540352 58166003291968 58380147032064 58395883732992 58427656917344 58433031241728 58443406424832 58556974194048 58572758559744 58702290092032 58825797009408 58836241930752 58889539298304 58899995537526 59014450554939 59019771379712 59030250742528 59150399176704 59301246271488 59338969710592 59349505749248 59464834259072 59470303985664 59480863343616 59491424576454 59518701042944 59764537257984 59791938945024 59802555411456 59813173762914 59929403276721 59934915735552 59945557588488 59983690894842 60067459629056 60078125016064 60204526626816 60259063468032 60269762875608 60392324202496 60403047271424 60536736657408 60575246031872 60729726813184 60825446203392 60864139235328 60874946078232 60902856881152 60913670598638 60998849150976 61154410217472 61193312514048 61204177803912 61328750985216 61339640323104 61378660450536 61475290714112 61530978689024 61660437037056 61671385268064 61807769300992 61944567742464 61955566422816 61983972683776 61994978360744 62239991463936 62279584333824 62290642498656 62296372150272 62330267589304 62417427038208 62428509677952 62468222470368 62627530776096 62755001008128 62766143586432 62904948637696 62961931681792 62973111002048 63105603530112 63245159284736 63262207377408 63385139085312 63396393548928 63402224910336 63436722043552 63453821773056 63687433125888 63727946760192 63739262091648 63745124990976 63756443372544 63868995108864 63880335484416 63891677873529 64079599108096 64225821344256 64237225076739 64243016794112 64367854419968 64385205141504 64426162651136 64437601955584 64584641112849 64733421502464 64744915362816 64859212087296 64870728282624 64888214556672 64929492046848 64941020720862 65221570512384 65239151357952 65250735014088 65365924681728 65377530847332 65383425376256 65436753703464 65569822343168 65581464712192 65731114032012 65864781266944 65894233387008 65924445503488 65936150838272 65947858251418 66040076353536 66082086580224 66250611068928 66379349870592 66397242802176 66409032085344 66439480233984 66451277016696 66493548821414 66756340924416 66768193967904 66897938541456 66958538673312 67063953506304 67106615054336 67118530291384 67426657419264 67469549694976 67481529373544 67575892082688 67587890643072 67618879291392 67630885484448 67673907676232 67941364727808 67953428180352 67984584425472 67996655551968 68147151785856 68320942664832 68515713991296 68623580332032 68667234009088 68679426344672 68685743652864 68741640254144 68994719219712 69038608990208 69050867265952 69147424456704 69159702053376 69191411367936 69203696774784 69222351025152 69521396465664 69533740463616 69577973122944 69731969269248 69744350655837 69750638903296 69905017208832 70121551037967 70219477549056 70264146427904 70276622306176 70283086528512 70295565769728 70340283050752 70656701388416 70755504095232 70768067217408 70813085071872 70825658417943 70832173142016 70844749877304 70889816512086 70988815925248 71150804195328 71208706868013 71366312298996 71372746784768 71385419502592 71543416049664 71588927128576 71852488654848 71910962359808 71930346369024 71943118092456 71976103586816 71988883434754 72089548996608 72273393893376 72413836222464 72472766753244 72479432982528 72492302200032 72538416896088 72652616298496 73045545537536 73207216422912 73220214863328 73253785899008 73266792608152 73556353548288 73603145121792 73616213862048 73649966460928 73663043514632 73766050136064 73779147801216 73826081101344 74097878925312 74165001191424 74178169693056 74225356823904 74342212026368 74409555623936 74554148962304 74744279154688 74862087634944 74909709828096 74923010557824 74957362315264 74970671506016 74990880277248 75266966421504 75314846171136 75328218835584 75376137549856 75481539674112 75494941936128 75508346577807 75542966708352 75730435309568 75889768660992 75903243406848 75916720545237 76071100678144 76133146135761 76140010405888 76153529583872 76287966380032 76301511828608 76603066417152 76651796103168 76665406152192 76714175494528 76734854237184 76748479033746 76883966117376 77080037878272 77236924317696 77250638260224 77264354637756 77313504990579 77334345285912 77491608223744 77505367387136 77668435113984 77682225674196 77840196042752 77910708322304 77924541899776 77938377933494 78075965592064 78089828512091 78097011412992 78434396012544 78448322574336 78469468766208 78512163982681 78519385731072 78533327383368 78685934073252 79047164731392 79061200094448 79132818432096 79307817791488 79321899435272 79488789061968 79686049677312 79736740548608 79750898350552 79862417915904 79905871035628 79913220980736 79927410117984 79978254526456 80272702169088 80294340132864 80308596940416 80345417957376 80359683834144 80537543019648 80715648876544 80899832654784 80973116535168 81100594937856 81152185647104 81166594770976 81331798867968 81539213623296 81591083352064 81605570405216 81719683448832 81734193335808 81771667980288 81786187097472 81838213934048 82161650368512 82176238729728 82213916049408 82228513690752 82410509136384 82425141684171 82592756989952 82607421897088 82856212268544 82870923953961 82986655285248 83039445778432 83054189998208 83061829533696 83223236050944 83238012903936 83290963293824 83503374368128 83620141203456 83634988529664 83673334677504 83688191448576 83703050857569 83710750076928 83873417582592 84087314049024 84140804706816 84155744480379 84327032604672 84342005444268 84349609836544 84513518780416 84528524731904 84605095697408 84798154743588 84916577501184 84970595680256 84985682788864 85008591163392 85158660145152 85173780645888 85188903831372 85196739723264 85243095246023 85579988262912 85634428459008 85649633435652 85657511706624 85672720781856 85823962177536 85839200807184 86112854817132 86303447431344 86326553817088 86478949449728 86494304376832 86517619408896 86572656062464 86588027627816 86962094016512 86985535143936 87000980018784 87154566242304 87170041129776 87178059251712 87193538310528 87249004937952 87570220548096 87641485376016 87649546862592 87665109637248 87835461291072 87858977849344 88053435138048 88109448773632 88334148091904 88505799827456 88529657069568 88545376113792 88585973645312 88601702688928 88725598765056 88951869407232 89008454565888 89024258623872 89197251388608 89205455978496 89221295015424 89237136864681 89278051564416 89418604675072 89687908417536 89703833117184 89719760644371 89902209892352 89975536342263 90101189443584 90117187524096 90158505721856 90174513979264 90530896674816 90588486303744 90604570907136 90646112567296 90662207402624 90788984782848 90805104986112 90862869047808 91094590219776 91280001466368 91296208852992 91312419117348 91354285321728 91370505897957 91498107109376 91580991537152 91789968771072 91806266705868 91992958959616 92067990675804 92196565942272 92212936071168 92255215157248 92271595699712 92287979150653 92296468033536 92695195287552 92711653951488 92770630830592 92787102888623 92916851613696 92933349634224 92975959025664 92992467541116 93419376500736 93435963747984 93495401383956 93625970065408 93702333705552 93727421026304 93941296164144 94357422956544 94417446762496 94434211223924 94442897522688 94459666503072 94519755349448 94867738927104 94893311066112 94944942490684 95077708627968 95094590323392 95155083065328 95180732659584 95391221399552 95591920140288 95608893137472 95907128492032 95924157456608 96119398662144 96364525191168 96551781629952 96577807712256 96630355670992 96639243976704 96656402933376 96717889194784 97100132253696 97117373044224 97288818130944 97306092423936 97394238070272 97411531081293 97609621897216 97626953151104 97832355768576 98075138064384 98137526829056 98154951816064 98292206665728 98354733514752 98372197068288 98434774801792 98797171900416 98823803240448 98841350080512 98886668255232 98904226257408 98921787377127 98967142431872 99123129870336 99375916603392 99569024805888 99659220350976 99676915525044 99740323232121 99816116846592 99879613104128 99897347410432 99987840369664 100355955228672 100419794894848 100437625114112 100595930259456 100642052898816 100659922581504 100677795437076 100723955611136 100741839836209 101139986128896 101186358214656 101204324542464 101222294060316 101286684832619 101428318937088 101446328226672 101510861514348 101976876638208 101994983327952 102202394804224 102220541536256 102313138982912 102331305378328 102511954823168 102773383837696 102935370498048 103000851013632 103019139517008 103028615479296 103084673320772 103112460381216 103492078829568 103557913485312 103576300898928 103787117051904 103805545162176 104129348550656 104366959684416 104597763432448 104625958354944 104692514308096 104711103177824 104857525813248 104914578764336 105329216323584 105396219641856 105414933459264 105424629792768 105443348654592 105510424576128 105985052082624 106219627607808 106248066236416 106334724768129 106483223887872 106550961307648 106569880157312 107030269558784 107059120177152 107078129253888 107127223943168 107146245112192 107296072925184 107315124074496 107383390692864 107778732982272 107866443539712 107876365369344 107895519553536 107914677138684 107964155380224 107983325152131 108134126583808 108442398490624 108709150129866 108718951497728 108807625344132 108959577931776 108978924447744 109028890640384 109048249463296 109067611723499 109548867158016 109568318306304 109618554732544 109638018254336 109657485232009 109810824634368 109830322294992 109880678848512 109900188912228 109970099973877 110404717682688 110424320793072 110474949691392 110494565271948 110648873713664 110739121652016 110964314734592 110984017205248 111338035235856 111513318039552 111564446236672 111584255264768 111604067810092 111614333435904 111831223443456 112116418732032 112187739609088 112207659307172 112364564742144 112384515836736 112436043472896 112456007259024 112486320415872 112972269256704 112992328253376 113064206324784 113314450062528 113344788217856 113565040861184 113585205108496 113595652964352 114106651017216 114179237945344 114199511247536 114210015608832 114230294375808 114431949570048 114452267742912 114817139756176 114977694154752 114998109228288 115071263241792 115102281355776 115122718550619 115325949176064 115356825878528 115620056817408 115980713525248 116001306691712 116206088323072 116226721506368 116237412335616 116258051080704 116332006583936 116760294064128 116791767465984 116855313834688 116866062483456 116886812849664 116907566900241 117113948388096 117145517119488 117404580184064 117651594018816 117672483861504 117779078596608 117799991075052 118028901109878 118039542759424 118060501485056 118300798353408 118602492542976 118677939421184 118699011498496 118929668518144 118940607971328 118961726687232 118982849152908 119037402085888 119058537988247 119529074515968 119583877890048 119605110822912 119626347525828 119858806553442 119869831471104 119891115176976 119967381789684 120134919258112 120156250032128 120409053253632 120518126936064 120539525751216 120784648404992 120806094542848 121073473314816 121150492063744 121459453626368 121650892406784 121728278470656 121749892156464 121805713762304 121827341197276 121997698301952 122308820434944 122386625028096 122408355607824 122657501970432 122679280646208 122757320901072 122950581428224 123061957378048 123320874074112 123342770536128 123615538601984 123889135484928 123911132845632 123967945367552 123989956721488 124479982927872 124559168667648 124581284997312 124592744300544 124660535178608 124834854076416 124857019355904 124936444940736 125255061552192 125510002016256 125532287172864 125809897275392 125923863363584 125946222004096 126211207060224 126490318569472 126524414754816 126770278170624 126792787097856 126804449820672 126873444087104 126907643546112 127374866251776 127455893520384 127478524183296 127490249981952 127512886745088 127737990217728 127760670968832 127783355747058 128159198216192 128451642688512 128474450153478 128486033588224 128735708839936 128770410283008 128852325302272 128875203911168 128898086582317 129169282225698 129466843004928 129489830725632 129718424174592 129741456565248 129776429113344 129858984093696 129882041441724 129964663605491 130443141024768 130478302715904 130501470028176 130731849363456 130755061694664 130766850752512 130873507406928 131139644686336 131162929424384 131462228064024 131729562533888 131788466774016 131848891006976 131872301676544 131895716502836 132080152707072 132164173160448 132501222137856 132758699741184 132794485604352 132818064170688 132878960467968 132902554033392 132987097642828 133512681848832 133536387935808 133795877082912 133917077346624 134127907012608 134213230108672 134237060582768 134853314838528 134939099389952 134963058747088 135151784165376 135175781286144 135237758582784 135261770968896 135347815352464 135882729455616 135906856360704 135969168850944 135993311103936 136294303571712 136641885329664 137031427982592 137247160664064 137334468018176 137358852689344 137371487305728 137483280508288 137989438439424 138077217980416 138101734531904 138294848913408 138319404106752 138382822735872 138407393549568 138444702050304 139042792931328 139067480927232 139155946245888 139463938538496 139488701311674 139501277806592 139810034417664 140243102075934 140438955098112 140528292855808 140553244612352 140566173057024 140591131539456 140680566101504 140705544895201 141313402776832 141536134434816 141626170143744 141651316835886 141664346284032 141689499754608 141779633024172 141977631850496 142301608390656 142417413736026 142732624597992 142745493569536 142770839005184 143086832099328 143177854257152 143821924719616 143860692738048 143886236184912 143952207173632 143977766869508 144179097993216 144546787786752 144827672444928 144945533506488 144958865965056 144984604400064 145076833792176 145305232596992 146091091075072 146414432845824 146440429726656 146507571798016 146533585216304 147112707096576 147206290243584 147232427724096 147299932921856 147326087029264 147532100272128 147558295602432 147652162202688 148195757850624 148330002382848 148356339386112 148450713647808 148684424052736 148819111247872 149108297924608 149488558309376 149724175269888 149819419656192 149846021115648 149914724630528 149941343012032 149981760554496 150533932843008 150629692342272 150656437671168 150752275099712 150963079348224 150989883872256 151016693155614 151085933416704 151460870619136 151779537321984 151806486813696 151833441090474 152142201356288 152266292271522 152280020811776 152307059167744 152575932760064 152603023657216 153303592206336 153330812304384 153428350989056 153469708474368 153496958067492 153767932234752 154160075756544 154501276520448 154528709275512 154627009981158 154668690571824 154983216447488 155010734774272 155336870227968 155364451348392 155680392085504 155821416644608 155849083799552 155876755866988 156151931184128 156179657024182 156194022825984 156896645148672 156938937532416 157024327965362 157038771462144 157066654766736 157371868146504 158094329462784 158122400188896 158265636864192 158615635582976 158643798870544 158977578123936 159372099354624 159473481097216 159501796701104 159724835831808 159811742071256 159826441961472 159854820235968 159956509052912 160545404338176 160588680265728 160617193880832 160690835914752 160719367668288 161075086039296 161431297753088 161799665309568 161946233070336 162201189875712 162304371294208 162333189541952 162663597735936 163078427246592 163182166704128 163211140810432 163439366897664 163468386671616 163543335960576 163572374194944 163676427868096 164323300737024 164352477459456 164427832098816 164457027381504 164821018272768 164850283368342 165185513979904 165214843794176 165712424537088 165741847907922 165973310570496 166078891556864 166108379996416 166123659067392 166446472101888 166476025807872 166581926587648 167006748736256 167269977059328 167346669355008 167376382897152 167406101715138 167421500153856 167746835165184 168174628098048 168281609413632 168311488960758 168654065209344 168684010888536 168699219673088 169027037560832 169057049463808 169210191394816 169596309487176 169941191360512 169971365577728 170017182326784 170347561291776 170377807662744 170393479446528 170486190492046 171159976525824 171268856918016 171299266871304 171315023413248 171345441563712 171647924355072 171678401614368 172225709634264 172606894862688 172653107634176 172988608753664 173035238817792 173145312124928 173176055255632 173924188033024 173971070287872 174001960037568 174309132484608 174340082259552 174356118503424 174387076621056 174498009875904 175140441096192 175282970752032 175299093725184 175330219274496 175670922582144 175717955698688 176106870276096 176218897547264 176668296183808 177011599654912 177059314139136 177090752227584 177171947290624 177203405377856 177451197530112 177903738814464 178016909131776 178048517247744 178394502777216 178410911956992 178442590030848 178474273729362 178556103128832 178837209350144 179375816835072 179407666234368 179439521288742 179788209830163 179804419784704 179951072684526 180202378887168 180234375048192 180317011443712 180349027958528 181176972607488 181209141814272 181292225134592 181324414805248 181610209972224 181725738095616 182189180439552 182592417705984 182624838234696 182708570643456 182741011795914 182996214218752 183161983074304 183579937542144 183612533411736 183985917919232 184135981351608 184425872142336 184510430314496 184543191399424 184575958301306 184592936067072 185423307902976 185541261661184 185574205777246 185833703227392 185866699268448 185951918051328 185984935082232 186838753001472 186871927495968 186990802767912 187404667411104 187454842052608 187882592328288 188714845913088 188834893524992 188868422447848 188885795045376 188919333006144 189039510698896 189735477854208 189786622132224 189889884981368 190155417255936 190189180646784 190310166130656 190361465319168 190782442799104 191183840280576 191217786274944 191814256984064 191848314913216 192238797324288 192729050382336 193103563259904 193155615424512 193260711341984 193278487953408 193312805866752 193435778389568 194200264507392 194234746088448 194577636261888 194612184847872 194788476140544 194823062162586 195219243794432 195253906302208 195664711537152 196150276128768 196275053658112 196309903632128 196709467029504 196744394136576 196869549603584 197594343800832 197682700161024 197773336510464 197808452514816 197843574754254 197934284863744 198246259740672 198751833206784 199138049611776 199318440701952 199353831050088 199480646464242 199759226208256 199794694820864 199975680739328 200839589789696 200875250228224 201191860518912 201319845163008 201355590874152 201447911222272 201483679672418 202279972257792 202408649084928 202444588120632 202573369665238 202856637874176 202892656453344 203021723028696 203953753276416 203989966655904 204441083072512 204626277965824 204662610756656 205023909646336 205546767675392 205870740996096 206001702027264 206038279034016 206057230958592 206169346641544 206224920762432 206984157659136 207115826970624 207152601797856 207574234103808 207611090324352 208258697101312 208733919368832 209195526864896 209251916709888 209385028616192 209422206355648 209715051626496 209829157528672 210658432647168 210792439283712 210829866918528 210849259585536 210886697309184 211020849152256 211970104165248 212439255215616 212476975253829 212496132472832 212669449536258 212966447775744 213101922615296 213139760314624 213626120604039 214060539117568 214118240354304 214156258507776 214254447886336 214292490224384 214630248148992 214766781385728 215557465964544 215732887079424 215791039107072 215829354277368 215928310760448 215966650304262 216268253167616 216884796981248 217418300259732 217437902995456 217615250688264 217957848895488 218057781280768 218096498926592 218135223446998 219136636612608 219237109465088 219276036508672 219314970464018 219621649268736 219660644589984 219761357697024 219800377824456 219940199947754 220809435365376 220848641586144 220949899382784 220989130543896 221478243304032 221968034410496 222676070471712 223026636079104 223168510529536 223208135620184 223228666871808 223662446886912 224232837464064 224375479218176 224415318614344 224729129484288 224769031673472 224872086945792 224912014518048 224972640831744 225944538513408 225984656506752 226128412649568 226628900125056 226689576435712 227130081722368 227170410216992 227191305928704 228213302034432 228358475890688 228399022495072 228420031217664 228460588751616 228863899140096 228904535485824 229634279512352 229955388309504 229996218456576 230142526483584 230204562711552 230245437101238 230651898352128 230713651757056 231240113634816 231940514971737 231961427050496 232002613383424 232412176646144 232453443012736 232474824671232 232516102161408 232664013167872 233520588128256 233710627669376 233732124966912 233773625699328 233815133800482 234227896776192 234269485536273 234291034238976 234809160368128 235303188037632 235344967723008 235536491948043 235558157193216 235599982150104 236057802219756 236079085518848 236121002970112 237355878842368 237398022996992 237859337036288 237923453374464 237965698305816 238074804171776 238117075976494 239058149031936 239210221645824 239252695051656 239717613106884 239739662942208 239782230353952 239934763579368 240312500064256 240818106507264 241036253872128 241079051502432 241612189085696 242146946629632 242300984127488 242918907252736 243301784813568 243456556941312 243499784312928 243611427524608 243654682394552 243995396603904 244617640869888 244773250056192 244816711215648 245315003940864 245358561292416 245514641802144 245901162856448 246123914756096 246641748148224 246685541072256 247231077203968 247778270969856 247822265691264 247935890735104 247979913442976 248959965855744 249118337335296 249162569994624 249185488601088 249321070357216 249669708152832 249714038711808 249872889881472 250510123104384 251020004032512 251064574345728 251109152572707 251619794550784 251847726727168 251892444008192 252422414120448 252467233441137 252980637138944 253048829509632 253540556341248 253585574195712 253746888174208 253815287092224 254749732503552 254911787040768 254957048366592 255025773490176 255475980435456 255521341937664 255566711494116 255729285738069 256318396432384 256903285377024 256948900306956 256972067176448 257471417679872 257704650604544 257750407822336 257796173164634 258338564451396 258979661451264 259436848349184 259482913130496 259552858226688 259694080865791 259717968187392 259764082883448 259929327210982 260886282049536 260956605431808 261002940056352 261463698726912 261510123389328 261747014813856 262325858848768 262924456128048 263459125067776 263576933548032 263744603353088 263791433005672 264160305414144 264328346320896 265002444275712 265517399482368 265588971208704 265636128341376 265757920935936 265805108066784 265974195285656 267025363697664 267072775871616 267591754165824 267834154693248 268255814025216 268426460217344 268474121165536 269706629677056 269878198779904 269926117494176 270303568330752 270351562572288 270475517165568 270523541937792 270695630704928 271765458911232 271813712721408 271938337701888 271986622207872 272588607143424 273283770659328 274062855965184 274111517693871 274494321328128 274668936036352 274717705378688 274742974611456 274966561016576 275978876878848 276154435960832 276203469063808 276589697826816 276638808213504 276765645471744 276814787099136 276863937451959 276889404100608 278085585862656 278134961854464 278311892491776 278361308665869 278927877076992 278977402623348 279002555613184 280486204151868 280877910196224 281056585711616 281106489224704 281182263078912 281361132203008 281411089790402 282626805553664 283072268869632 283252340287488 283302633671772 283328692568064 283378999509216 283559266048344 284603216781312 284834827472052 285465249195984 285541678010368 286173664198656 286355708514304 287643849439232 287721385476096 287772472369824 287904414347264 287955533739016 288358195986432 289093575573504 289655344889856 289891067012976 289917731930112 289969208800128 290153667584352 290610465193984 292182182150144 292828865691648 292880859453312 293015143596032 293067170432608 294225414193152 294412580487168 294464855448192 294599865843712 294652174058528 295064200544256 295116591204864 295304324405376 296391515701248 296660004765696 296712678772224 296765362131381 296901427295616 297368848105472 297638222495744 298216595849216 298977116618752 299220969696363 299448350539776 299638839312384 299692042231296 299829449261056 299882686024064 299963521108992 301067865686016 301259384684544 301312875342336 301504550199424 301926158696448 301979767744512 302033386311228 302171866833408 302225519508627 302921741238272 303559074643968 303612973627392 303666882180948 303860054497857 304284402712576 304532584543044 304560041623552 304614118335488 305151865520128 305206047314432 306607184412672 306661624608768 306856701978112 306911186477753 306939416948736 306993916134984 307535864469504 308320151513088 308571063094723 309002553040896 309057418551024 309254019962316 309337381143648 310021469548544 310673740455936 310728902696784 311360784171008 311698167599104 311753511733976 312303862368256 312359314048364 312388045651968 313793290297344 313877875064832 314048655930724 314077542924288 314133309533472 314743736293008 316188658925568 316244800377792 316531273728384 317231271165952 317287597741088 317955156247872 318744198709248 318946962194432 319003593402208 319449671663616 319623484142512 319652883922944 319709640471936 319913018105824 321090808676352 321177360531456 321234387761664 321381671829504 321438735336576 322150172078592 322862595506176 323599330619136 323892466140672 323949975456393 324402379751424 324608742588416 324666379083904 325327195471872 326156854493184 326364333408256 326422281620864 326878733795328 326936773343232 327086671921152 327144748389888 327202835170497 327352855736192 328646601474048 328704954918912 328855664197632 328914054763008 328972455696027 329642036545536 329700566736684 329910299921631 330371027959808 330429687588352 331424849074176 331483695815844 331946621140992 332157783113728 332216759992832 332892944203776 332952051615744 333163853175296 334013497472512 334539954118656 334693338710016 334752765794304 334812203430276 334843000307712 335025188292509 335493670330368 336349256196096 336563218827264 336622977921516 337308130418688 337368021777072 338054075121664 338114098927616 338420382789632 339192618974352 339882382721024 339942731155456 340034364653568 340695122583552 340755615325488 340786958893056 340972380984092 342319953051648 342537713836032 342598533742608 342630046826496 342690883127424 343295848710144 343356803228736 344451419268528 345213789725376 345306215268352 345977217507328 346070477635584 346290624249856 346352110511264 347848376066048 347942140575744 348003920075136 348618264969216 348680164519104 348712237006848 348774153242112 348996019751808 350280882192384 350565941504064 350598187450368 350660438548992 350722700700723 351341845164288 351435911397376 352213740552192 352437795094528 353336592367616 354023199309824 354118628278272 354181504455168 354343894581248 354406810755712 354902395060224 355807477628928 356033818263552 356097034495488 356789005554432 356821823913984 356885180061696 356948547458724 357112206257664 357175613964741 357674418700288 358751633670144 358815332468736 358879042577484 359576419660326 359608839569408 359902145369052 360404757774336 360468750096384 360634022887424 360698055917056 362353945214976 362418283628544 362584450269184 362648829610496 362713220382799 363220419944448 363451476191232 364378360879104 365184835411968 365249676469392 365417141286912 365482023591828 365992428437504 367159875084288 367225066823472 367971835838464 368271962703216 368851744284672 369020860628992 369086382798848 369151916602612 369185872134144 370846615805952 371082523322368 371148411554492 371667406454784 371733398536896 371903836102656 371969870164464 373677506002944 373743854991936 373981605535824 374809334822208 374909684105216 375765184656576 377429691826176 377669787049984 377736844895696 377771590090752 377838666012288 378079021397792 379470955708416 379573244264448 379779769962736 380310834511872 380378361293568 380620332261312 380722930638336 381564885598208 382367680561152 382435572549888 383628513968128 383696629826432 384477594648576 385458100764672 386207126519808 386311230849024 386521422683968 386556975906816 386625611733504 386694259746951 386871556779136 388400529014784 388469492176896 389155272523776 389224369695744 389576952281088 389646124325172 389893990816473 390438487588864 390507812604416 391329423074304 392300552257536 392550107316224 392619807264256 393418934059008 393488788273152 393739099207168 395188687601664 395365400322048 395546673020928 395616905029632 395687149508508 395868569727488 395938858891147 396492519481344 397503666413568 398276099223552 398636881403904 398707662100176 398961292928484 399518452416512 399589389641728 399951361478656 401679179579392 401750500456448 402383721037824 402639690326016 402711181748304 402895822444544 402967359344836 404559944515584 404817298169856 404889176241264 405146739330476 405713275748352 405785312906688 406043446057392 407907506552832 407979933311808 408882166145024 409252555931648 409325221513312 410047819292672 411093535350784 411741481992192 412003404054528 412076558068032 412114461917184 412338693283088 412449841524864 413968315318272 414231653941248 414305203595712 415148468207616 415222180648704 416517394202624 417467838737664 418391053729792 418503833419776 418770057232384 418844412711296 419430103252992 419658315057344 421316865294336 421584878567424 421659733837056 421698519171072 421773394618368 422041698304512 422116634685603 423940208330496 424878510431232 424953950507658 424992264945664 425338899072516 425932895551488 426203845230592 426279520629248 427252241208078 428121078235136 428236480708608 428312517015552 428508895772672 428584980448768 428661078634217 429260496297984 429533562771456 431465774158848 431582078214144 431658708554736 431856621520896 431933300608524 432536506335232 433769593962496 434836600519464 434875805990912 435230501376528 435915697790976 436115562561536 436192997853184 436270446893996 438273273225216 438474218930176 438552073017344 438629940928036 439243298537472 439321289179968 439522715394048 439600755648912 439880399895508 441618870730752 441697283172288 441899798765568 441978261087792 442956486608064 443936068820992 445352140943424 446053272158208 446337021059072 446416271240368 446457333743616 447324893773824 448465674928128 448750958436352 448830637228688 449458258968576 449538063346944 449744173891584 449824029036096 449945281663488 451889077026816 451969313013504 452256825299136 453257800250112 453379152871424 454260163444736 454340820433984 454382611857408 456426604068864 456716951781376 456798044990144 456840062435328 456921177503232 457727798280192 457809070971648 459268559024704 459910776619008 459992436913152 460285052967168 460409125423104 460490874202476 461303796704256 461427303514112 462480227269632 463881029943474 463922854100992 464005226766848 464824353292288 464906886025472 464949649342464 465032204322816 465328026335744 467041176256512 467421255338752 467464249933824 467547251398656 467630267600964 468455793552384 468538971072546 468582068477952 469618320736256 470689935446016 471072983896086 471116314386432 471199964300208 472115604439512 472158171037696 472242005940224 474711757684736 474796045993984 475718674072576 475846906748928 475931396611632 476149608343552 476234151952988 478116298063872 478420443291648 478505390103312 479435226213768 479479325884416 479564460707904 479869527158736 480625000128512 481636213014528 482072507744256 482158103004864 483224378171392 484293893259264 484601968254976 485837814505472 486603569627136 486913113882624 486999568625856 487222855049216 487309364789104 487990793207808 489235281739776 489546500112384 489633422431296 490630007881728 490717122584832 491029283604288 491802325712896 492247829512192 493283496296448 493371082144512 494462154407936 495556541939712 495644531382528 495871781470208 495959826885952 497919931711488 498236674670592 498325139989248 498370977202176 498642140714432 499339416305664 499428077423616 499745779762944 501020246208768 502040008065024 502129148691456 502218305145414 503239589101568 503695453454336 503784888016384 504844828240896 504934466882274 505961274277888 506097659019264 507081112682496 507171148391424 507493776348416 507630574184448 509823574081536 509914096733184 510051546980352 511042683875328 511133422988232 511458571476138 512636792864768 513806570754048 513897800613912 513944134352896 514942835359744 515409301209088 515500815644672 515592346329268 516677128902792 517959322902528 518965826260992 519105716453376 519388161731582 519435936374784 519528165766896 519858654421964 521772564099072 521913210863616 522005880112704 522927397453824 523020246778656 523494029627712 524651717697536 525848912256096 527153867096064 527489206706176 527582866011344 528320610828288 528656692641792 530004888551424 531034798964736 531177942417408 531272256682752 531515841871872 531610216133568 531948390571312 534050727395328 534145551743232 535183508331648 535668309386496 536511628050432 536852920434688 536948242331072 539413259354112 539756397559808 539852234988352 540607136661504 540703125144576 540951034331136 541047083875584 541391261409856 543530917822464 543627425442816 543876675403776 543973244415744 545177214286848 546567541318656 548125711930368 548223035387742 548988642656256 549337872072704 549435410757376 549485949222912 549933122033152 551957753757696 552308871921664 552406938127616 553277616427008 553531290943488 553629574198272 553727874903918 553778808201216 556269923708928 556623784983552 556722617331738 557855754153984 557954805246696 558005111226368 560972408303736 562113171423232 562212978449408 562364526157824 562722264406016 562822179580804 565253611107328 566144537739264 566504680574976 566605267343544 566657385136128 566757999018432 567118532096688 569206433562624 569669654944104 570930498391968 571083356020736 572347328397312 572711417028608 575287698878464 575442770952192 575544944739648 575808828694528 575911067478032 576716391972864 578187151147008 579310689779712 579782134025952 579835463860224 579938417600256 580307335168704 581220930387968 584364364300288 585657731383296 585761718906624 586030287192064 586134340865216 588450828386304 588825160974336 588929710896384 589199731687424 589304348117056 590128401088512 590233182409728 590608648810752 592783031402496 593320009531392 593425357544448 593530724262762 593802854591232 594737696210944 595276444991488 596433191698432 597954233237504 598441939392726 599277678624768 599384084462592 599658898522112 599765372048128 599927042217984 602518769369088 602625750684672 603009100398848 603959535489024 604066772622456 604343733666816 604451039017254 605843482476544 607225947254784 607333764361896 607720108995714 608568805425152 609065169086088 609120083247104 609228236670976 610303731040256 610412094628864 613323249217536 613713403956224 613822372955506 613878833897472 613987832269968 615071728939008 616640303026176 617142126189446 618005106081792 618114837102048 618508039924632 618674762287296 620042939097088 621347480911872 621457805393568 623396335198208 623507023467952 624607724736512 624718628096728 624776091303936 627586580594688 627755750129664 628097311861448 628155085848576 628266619066944 629487472586016 632377317851136 632489600755584 633062547456768 634462542331904 634575195482176 635910312495744 637488397418496 637893924388864 638007186804416 638899343327232 639246968285024 639305767845888 639419280943872 639826036211648 642181617352704 642354721062912 642468775523328 642763343659008 642877470673152 644300344157184 645725191012352 647198661238272 647784932281344 647899950912786 648804759502848 649217485176832 649332758167808 650654390943744 652313708986368 652728666816512 652844563241728 653873546686464 654173343842304 654289496779776 654405670340994 654705711472384 657409909837824 657711328395264 657828109526016 657944911392054 659284073091072 659401133473368 659820599843262 660742055919616 660859375176704 662849698148352 662967391631688 664315566227456 664433519985664 665904103231488 666327706350592 668026994945024 669079908237312 669505531588608 669624406860552 669686000615424 670050376585018 670987340660736 672698512392192 673126437654528 673245955843032 674616260837376 674736043554144 676228197855232 676840765579264 678385237948704 679885462310912 680068729307136 681390245167104 681511230650976 681573917786112 681944761968184 684639906103296 685075427672064 685197067485216 685260093652992 685381766254848 686591697420288 686713606457472 688902838537056 690427579450752 690612430536704 691954435014656 692140955271168 692581248499712 692704221022528 695696752132096 695884281151488 696007840150272 697236529938432 697360329038208 697424474013696 697548306484224 697992039503616 700561764384768 701131883008128 701196374900736 701320877097984 701445401401446 702683690328576 702808456608819 702871822794752 704427481104384 704875590189056 706609475844129 706673184735232 708046398619648 708237256556544 708363008910336 708687789162496 708813621511424 712067636527104 712194068990976 713578011108864 713770360123392 713897094917448 714224412515328 714351227929482 715348837400576 717630664937472 717758085154968 719152839320652 719217679138816 719804290738104 720937500192768 721268045774848 721396111834112 724836567257088 725168900538368 725297659220992 725426440765598 726440839888896 726902952382464 728756721758208 730369670823936 730499352938784 730834282573824 730964047183656 734319750168576 734450133646944 736543925406432 737703488569344 738172765597696 738303833205224 738371744268288 741693231611904 742165046644736 742296823108984 743334812909568 743466797073792 743807672205312 743939740328928 747355012005888 747487709983872 747963211071648 749618669644416 749819368210432 751530369313152 754859383652352 755339574099968 755473689791392 755543180181504 755677332024576 756158042795584 758941911416832 759146488528896 759559539925472 760621669023744 760756722587136 761240664522624 761445861276672 763129771196416 764735361122304 764871145099776 767187857214207 767257027936256 767393259652864 768955189297152 770916201529344 772414253039616 773042845367936 773113951813632 773251223467008 773388519493902 773743113558272 776938984353792 778310545047552 778448739391488 779082242597373 779153904562176 779292248650344 779787981632946 780876975177728 781015625208832 782658846148608 785100214632448 785239614528512 786977576546304 787478198414336 790377375203328 790730800644096 791233810059264 791374299017016 791737139454976 791877717782294 792985038962688 795007332827136 796552198447104 797273762807808 797415324200352 797922585856968 799178779283456 799902722957312 803501000912896 804767442075648 805279380652032 805422363496608 805791644889088 805934718689672 809119889031168 809634596339712 809778352482528 810293478660952 811426551496704 811570625813376 812086892114784 815815013105664 815959866623616 817764332290048 818505111863296 818650443026624 820095638585344 822187070701568 823482963984384 824006808109056 824153116136064 824228923834368 824677386566176 824899683049728 827936630636544 828463307882496 828610407191424 830296936415232 830444361297408 830591812355877 833034788405248 834935677475328 835083925997607 836782107459584 837007666839552 837540114464768 837688825422592 839316630114688 842633730588672 843169757134848 843319467674112 843546789236736 844083396609024 844233269371206 847880416660992 849757020862464 849907901015316 849984529891328 850677798145032 852407690461184 852559041258496 854504482416156 856242156470272 856625034031104 857017791545344 857169960897536 857322157268434 858520992595968 858988113633001 859067125542912 862931548317696 863164156428288 863317417109472 863713243041792 863866601217048 869673201038928 870461002753056 871831395581952 872385995706368 872540893787992 876546546450432 877104146034688 877259881856072 878486597074944 878642578359936 879045430788096 879201511297824 879760799791016 883237741461504 883394566344576 883799597531136 883956522175584 885912973216128 887872137641984 890704281886848 892106544316416 892674042118144 892832542480736 892914667487232 894649787547648 896931349856256 897501916872704 897661274457376 898916517937152 899076126693888 899488347783168 899648058072192 899890563326976 903778154053632 903938626027008 904513650598272 906515600500224 906676558525881 906758305742848 908520326889472 908681640867968 908765223714816 911580163493571 912853208137728 913433903562752 913596089980288 913680124870656 913842355006464 915455596560384 915618141943296 918537118049408 919821553238016 919984873826304 920570105934336 920733559433259 920818250846208 920981748404952 922607593408512 922854607028224 924960454539264 925713189284169 927762059886948 927845708201984 928010453533696 929648706584576 929813772050944 930064408645632 930656052671488 934082352513024 934842510677504 935094502797312 935260535201928 936911587104768 937077942145092 937164136955904 941379870892032 942145967792172 942232628772864 942399928600416 944231208879024 944484011880448 949592091987968 951437348145152 951693813497856 951862793223264 952299216687104 952468303905976 956232596127744 956840886583296 957010780206624 958870452427536 958958651768832 959128921415808 959739054317472 961250000257024 963272426029056 964145015488512 964316206009728 966448756342784 968587786518528 969203936509952 971675629010944 973207139254272 973826227765248 973999137251712 974445710098432 974618729578208 975981586415616 978470563479552 979093000224768 979266844862592 981260015763456 981434245169664 981608505511491 982058567208576 983604651425792 984495659024384 986566992592896 986742164289024 986917367088081 988924308815872 989730899764893 991113083879424 991289062765056 991743562940416 991919653771904 995839863422976 996473349341184 996650279978496 997284281428864 998678832611328 998856154847232 999491559525888 1002040492417536 1004080016130048 1004258297382912 1004436610290828 1005075564877527 1006479178203136 1007390906908672 1007569776032768 1009689656481792 1009868933764548 1011922548555776 1014162225364992 1014342296782848 1014987552696832 1015167770657183 1015261148368896 1019647148163072 1019828193466368 1020103093960704 1020658131774853 1022085367750656 1022266845976464 1022917142952276 1027613141508096 1027795601227824 1029885670719488 1031001631289344 1031184692658536 1033354257805584 1035918645805056 1037931652521984 1038211432906752 1038776323463164 1038871872749568 1039056331533792 1039717308843928 1043545128198144 1043826421727232 1044011760225408 1045854794907648 1046040493557312 1046988059255424 1049303435395072 1051697824512192 1054307734192128 1054978413412352 1055165732022688 1056641221656576 1057313385283584 1060009777102848 1062069597929472 1062355884834816 1062544513365504 1063031683743744 1063220432267136 1063896781142624 1068101454790656 1068291103486464 1070367016663296 1071336618772992 1071526841894223 1073023256100864 1073705840869376 1073896484662144 1078826518708224 1079512795119616 1079704469976704 1081214273323008 1081406250289152 1081902068662272 1082094167751168 1082782522819712 1087061835644928 1087254850885632 1087753350807552 1087946488831488 1088139661148397 1090354428573696 1093135082637312 1096251423860736 1096446070775484 1097977285312512 1098675744145408 1098870821514752 1099866244066304 1103915507515392 1104617743843328 1104813876255232 1106555232854016 1107062581886976 1107259148396544 1107455749807836 1107557616402432 1108160238198299 1112539847417856 1113247569967104 1113445234663476 1115711508307968 1115909610493392 1121944816607472 1124226342846464 1124425956898816 1124729052315648 1125444528812032 1125644359161608 1130507222214656 1132289075478528 1133009361149952 1133210534687088 1133314770272256 1133515998036864 1134237064193376 1138412867125248 1139339309888208 1141860996783936 1142166712041472 1144694656794624 1145422834057216 1150575397756928 1150885541904384 1151089889479296 1151617657389056 1151822134956064 1153432783945728 1156374302294016 1158621379559424 1159564268051904 1159670927720448 1159876835200512 1160082779240853 1160614670337408 1162441860775936 1168728728600576 1169681972449419 1171315462766592 1171523437813248 1172060574384128 1172268681730432 1176901656772608 1177650321948672 1177859421792768 1178399463374848 1178608696234112 1180256802177024 1180466364819456 1181217297621504 1185566062804992 1186640019062784 1186850715088896 1187061448525524 1187605709182464 1187816576673441 1189475392421888 1190552889982976 1192866383396864 1195908466475008 1196883878785452 1198555357249536 1198768168925184 1199317797044224 1199530744096256 1199743728958489 1199854084435968 1205037538738176 1205251501369344 1206018200797696 1206232337552099 1207919070978048 1208133545244912 1208687467333632 1208902078034508 1214451894509568 1214667528723792 1215440217991428 1217137610850304 1218130338172176 1218456473341952 1220607462080512 1220824189257728 1226646498435072 1227426807912448 1227644745911012 1227757667794944 1227975664539936 1230143457878016 1233280606052352 1234284252378892 1236010212163584 1236229674204096 1237016079849264 1237349524574592 1240085878194176 1242694961823744 1242915610787136 1246792670396416 1247014046935904 1249215449473024 1249437256193456 1249552182607872 1255173161189376 1255511500259328 1256194623722896 1256310171697152 1256533238133888 1258974945172032 1264754635702272 1264979201511168 1266125094913536 1266349904056809 1268925084663808 1269150390964352 1271820624991488 1274976794836992 1275787848777728 1276014373608832 1277798686654464 1278493936570048 1278611535691776 1278838561887744 1279652072423296 1284363234705408 1284709442125824 1284937551046656 1285526687318016 1285754941346304 1285983235902651 1288600688314368 1291450382024704 1294397322476544 1295569864562688 1295799901825572 1297609519005696 1298434970353664 1298665516335616 1301308781887488 1304627417972736 1305457333633024 1305689126483456 1307747093372928 1308346687684608 1308578993559552 1308811340681988 1309411422944768 1309643917870717 1314819819675648 1315422656790528 1315656219052032 1315889822784108 1318568146182144 1318802266946736 1319641199686524 1321484111839232 1321718750353408 1325699396296704 1325934783263376 1328631132454912 1328867039971328 1331808206462976 1332655412701184 1336053989890048 1338159816474624 1339011063177216 1339248813721104 1339372001230848 1340100753170036 1341974681321472 1345397024784384 1346252875309056 1346491911686064 1349232521674752 1349472087108288 1352456395710464 1353681531158528 1356770475897408 1359770924621824 1360137458614272 1362780490334208 1363022461301952 1363147835572224 1363889523936368 1369279812206592 1370150855344128 1370394134970432 1370520187305984 1370763532509696 1373183394840576 1373427212914944 1377805677074112 1380855158901504 1381224861073408 1383908870029312 1384281910542336 1385162496999424 1385408442045056 1391393504264192 1391768562302976 1392015680300544 1394473059876864 1394720658076416 1394848948027392 1395096612968448 1395984079007232 1401123528769536 1402263766016256 1402392749801472 1402641754195968 1402890802802892 1405367380657152 1405616913217638 1405743645589504 1408854962208768 1409751180378112 1413218951688258 1413346369470464 1416092797239296 1416474513113088 1416726017820672 1417375578324992 1417627243022848 1417878952405487 1424135273054208 1424388137981952 1427156022217728 1427540720246784 1427794189834896 1428448825030656 1428702455858964 1429611299660401 1430697674801152 1435261329874944 1435516170309936 1438305678641304 1438435358277632 1439608581476208 1441875000385536 1442536091549696 1442792223668224 1449673134514176 1450337801076736 1450595318441984 1450852881531196 1452881679777792 1453805904764928 1457513443516416 1460739341647872 1460998705877568 1461668565147648 1461928094367312 1468639500337152 1468900267293888 1473087850812864 1475406977138688 1476345531195392 1476607666410448 1476743488536576 1483386463223808 1484330093289472 1484593646217968 1486669625819136 1486933594147584 1487615344410624 1487879480657856 1494710024011776 1494975419967744 1495926422143296 1499237339288832 1499638736420864 1503060738626304 1509718767304704 1510679148199936 1510947379582784 1511086360363008 1511354664049152 1512316085591168 1517883822833664 1518292977057792 1519119079850944 1521243338047488 1521513445174272 1522481329045248 1522891722553344 1526259542392832 1529470722244608 1529742290199552 1534375714428414 1534514055872512 1534786519305728 1537910378594304 1541832403058688 1544828506079232 1546085690735872 1546227903627264 1546502446934016 1546777038987804 1547486227116544 1547760993847211 1553877968707584 1556897478782976 1558164485194746 1558307809124352 1558584497300688 1559575963265892 1561753950355456 1562031250417664 1565317692297216 1570200429264896 1570479229057024 1573955153092608 1574956396828672 1581461601288192 1582467620118528 1582748598034032 1583474278909952 1583755435564588 1585970077925376 1590014665654272 1593104396894208 1594547525615616 1594830648400704 1595845171713936 1598357558566912 1599805445914624 1607002001825792 1609534884151296 1610558761304064 1610844726993216 1611583289778176 1611869437379344 1618239778062336 1619269192679424 1619556704965056 1620586957321904 1622853102993408 1623141251626752 1624173784229568 1631630026211328 1631919733247232 1635528664580096 1637010223726592 1637300886053248 1640191277170688 1644374141403136 1646965927968768 1648013616218112 1648306232272128 1648457847668736 1649354773132352 1649799366099456 1655873261273088 1656926615764992 1657220814382848 1660593872830464 1660888722594816 1661183624711754 1666069576810496 1669871354950656 1670167851995214 1673564214919168 1674015333679104 1675080228929536 1675377650845184 1675675125570121 1678633260229376 1686339514269696 1686638935348224 1687093578473472 1688166793218048 1688466538742412 1695760833321984 1699514041724928 1699815802030632 1699969059782656 1701355596290064 1704815380922368 1705118082516992 1709008964832312 1712484312940544 1713250068062208 1714035583090688 1714339921795072 1714644314536868 1717041985191936 1717976227266002 1718134251085824 1725863096635392 1726328312856576 1726634834218944 1727426486083584 1727733202434096 1739346402077856 1740922005506112 1743662791163904 1744771991412736 1745081787575984 1753093092900864 1754208292069376 1754519763712144 1756973194149888 1757285156719872 1758090861576192 1758403022595648 1759521599582032 1766475482923008 1766789132689152 1767599195062272 1767913044351168 1771825946432256 1775744275283968 1781408563773696 1784213088632832 1785348084236288 1785665084961472 1785829334974464 1789299575095296 1793862699712512 1795003833745408 1795322548914752 1797833035874304 1798152253387776 1798976695566336 1799296116144384 1799781126653952 1807556308107264 1807877252054016 1809027301196544 1813031201000448 1813353117051762 1813516611485696 1817040653778944 1817363281735936 1817530447429632 1823160326987142 1825706416275456 1826867807125504 1827192179960576 1827360249741312 1827684710012928 1830911193120768 1831236283886592 1837074236098816 1839969747652608 1841140211868672 1841467118866518 1841636501692416 1841963496809904 1845215186817024 1845709214056448 1849920909078528 1851426378568338 1855524119773896 1855691416403968 1856020907067392 1859297413169152 1859627544101888 1860128817291264 1861312105342976 1869685021355008 1870189005594624 1870521070403856 1873823174209536 1874155884290184 1874328273911808 1882759741784064 1884291935584344 1884465257545728 1884799857200832 1888462417758048 1888968023760896 1899184183975936 1902874696290304 1903387626995712 1903725586446528 1904598433374208 1904936607811952 1912465192255488 1913681773166592 1914021560413248 1917740904855072 1917917303537664 1918257842831616 1919478108634944 1922500000514048 1926544852058112 1928290030977024 1928632412019456 1932897512685568 1937175573037056 1938407873019904 1943351258021888 1946414278508544 1947652455530496 1947998274503424 1948891420196864 1949237459156416 1951963172831232 1956941126959104 1958186000449536 1958533689725184 1962520031526912 1962868490339328 1963217011022982 1964117134417152 1967209302851584 1968991318048768 1973133985185792 1973484328578048 1973834734176162 1977848617631744 1979461799529786 1982226167758848 1982578125530112 1983487125880832 1983839307543808 1992946698682368 1993300559956992 1994568562857728 1997712309694464 1998983119051776 2004080984835072 2008516594765824 2008873220581656 2010151129755054 2012958356406272 2014781813817344 2015139552065536 2019379312963584 2019737867529096 2023845097111552 2028684593565696 2029975105393664 2030335541314366 2030522296737792 2039656386932736 2040206187921408 2041316263549706 2044170735501312 2044533691952928 2045834285904552 2055226283016192 2055591202455648 2062003262578688 2062369385317072 2066708515611168 2071837291610112 2075863305043968 2076422865813504 2077552646926328 2077743745499136 2078112663067584 2079434617687856 2087090256396288 2087652843454464 2088023520450816 2091709589815296 2092080987114624 2093976118510848 2098606870790144 2103395649024384 2108615468384256 2109956826824704 2110331464045376 2113282443313152 2114626770567168 2120019554205696 2124139195858944 2124711769669632 2125089026731008 2126063367487488 2126440864534272 2127793562285248 2136202909581312 2136582206972928 2140734033326592 2142673237545984 2143053683788446 2146046512201728 2147411681738752 2147792969324288 2157653037416448 2159025590239232 2159408939953408 2162812500578304 2163804137324544 2164188335502336 2165565045639424 2174509701771264 2175506701615104 2175892977662976 2176279322296794 2180708857147392 2186270165274624 2192502847721472 2192892141550968 2197351488290816 2197741643029504 2199732488132608 2209235487686656 2209627752510464 2213110465708032 2214518296793088 2214911499615672 2215115232804864 2216320476396598 2225079694835712 2226495139934208 2226890469326952 2231423016615936 2231819220986784 2243889633214944 2248851913797632 2249458104631296 2250889057624064 2251288718323216 2261014444429312 2264578150957056 2266018722299904 2266421069374176 2266629540544512 2267031996073728 2268474128386752 2276825734250496 2278678619776416 2283721993567872 2284333424082944 2289389313589248 2290845668114432 2301150795513856 2301771083808768 2302179778958592 2303235314778112 2303644269912128 2306865567891456 2312748604588032 2317242759118848 2319128536103808 2319341855440896 2319753670401024 2320165558481706 2321229340674816 2324883721551872 2337246727792119 2337457457201152 2339363944898838 2342630925533184 2343046875626496 2344121148768256 2344537363460864 2355300643897344 2355718843585536 2356798926749696 2357217392468224 2360932729638912 2362434595243008 2371132125609984 2373701430177792 2374122897051048 2375211418364928 2375633153346882 2378950784843776 2381105779965952 2385732766793728 2391816932950016 2393767757570904 2397536337850368 2398635594088448 2399061488192512 2399487457916978 2399708168871936 2410503002738688 2412036401595392 2412464675104198 2415838141956096 2416267090489824 2417374934667264 2417804156069016 2428903789019136 2429335057447584 2430880435982856 2436260676344352 2436912946683904 2441648378515456 2453292996870144 2454853615824896 2455289491822024 2455515335589888 2455951329079872 2460286915756032 2466561212104704 2468568504757784 2472020424327168 2472459348408192 2474032159698528 2474699049149184 2480171756388352 2485389923647488 2485831221574272 2493585340792832 2494028093871808 2498430898946048 2498874512386912 2499104365215744 2510346322378752 2511023000518656 2512389247445792 2512620343394304 2513066476267776 2517949890344064 2529509271404544 2529958403022336 2532250189827072 2532699808113618 2537850169327616 2538300781928704 2543641249982976 2549953589673984 2551575697555456 2552028747217664 2556987873140096 2557223071383552 2557677123775488 2559304144846592 2568726469410816 2569875102093312 2571053374636032 2571509882692608 2571966471805302 2576964340899003 2577201376628736 2582900764049408 2588794644953088 2591139729125376 2591599803651144 2596869940707328 2597331032671232 2610914667266048 2611378252966912 2615494186745856 2617157987119104 2617622681363976 2618822845889536 2619287835741434 2629639639351296 2631312438104064 2631779645568216 2637136292364288 2637604533893472 2639282399373048 2643437500706816 2651398792593408 2651869566526752 2657734079942656 2663616412925952 2665310825402368 2672107979780096 2676319632949248 2678022126354432 2678497627442208 2678744002461696 2680201506340072 2683949362642944 2690794049568768 2692505750618112 2692983823372128 2698465043349504 2698944174216576 2704912791420928 2707363062317056 2713540951794816 2719541849243648 2720274917228544 2725560980668416 2726044922603904 2726295671144448 2727779047872736 2738559624413184 2740301710688256 2740788269940864 2741040374611968 2741527065019392 2746366789681152 2746854425829888 2755611354148224 2761710317803008 2762200678299777 2762449722146816 2767817740058624 2768563821084672 2770324993998848 2770816884090112 2777139567852507 2782787008528384 2783537124605952 2784031360601088 2788946119753728 2789441316152832 2790193225936896 2791968158014464 2802247057539072 2804527532032512 2805283508391936 2805781605605784 2810734761314304 2811233826435276 2811487291179008 2819502360756224 2826437903376516 2826692738940928 2832185594478592 2833452035641344 2834751156649984 2835254486045696 2835757904810974 2848776275963904 2854312044435456 2855081440493568 2855588379669792 2856897650061312 2857404911717928 2859222599320802 2870522659749888 2871032340619872 2876611357282608 2879217162952416 2883750000771072 2885584447336448 2899346269028352 2901190636883968 2901705763062392 2905763359555584 2907611809529856 2915026887032832 2921478683295744 2921997411755136 2923337130295296 2923856188734624 2937279000674304 2937800534587776 2946175701625728 2950813954277376 2952691062390784 2953215332820896 2953486977073152 2966772926447616 2968660186578944 2969187292435936 2973339251638272 2973867188295168 2975230688821248 2975758961315712 2989420048023552 2989950839935488 2991852844286592 2998474678577664 2999277472841728 3006121477252608 3015226694632581 3019437534609408 3021358296399872 3021894759165568 3022172720726016 3022709328098304 3024632171182336 3035767645667328 3038238159701888 3042486676094976 3043026890348544 3044962658090496 3045503311971549 3045783445106688 3052519084785664 3058941444489216 3059484580399104 3061974395324559 3068751428856828 3069028111745024 3069573038611456 3089657012158464 3092171381471744 3093004893868032 3093554077975608 3094972454233088 3095521987694422 3107755937415168 3113794957565952 3116328970389492 3116615618248704 3117168994601376 3119151926531784 3124062500835328 3130635384594432 3140958458114048 3147910306185216 3149912793657344 3162923202576384 3164935240237056 3165497196068064 3166948557819904 3167510871129176 3171940155850752 3180029331308544 3186208793788416 3189095051231232 3189661296801408 3191690343427872 3196715117133824 3199610891829248 3214004003651584 3219069768302592 3221117522608128 3221689453986432 3223166579556352 3223738874758688 3236479556124672 3238538385358848 3239113409930112 3241173914643808 3245706205986816 3246282503253504 3248347568459136 3263260052422656 3263839466494464 3264418983445191 3271057329160192 3274020447453184 3274601772106496 3280382554341376 3288748282806272 3293931855937536 3296027232436224 3296612464544256 3298709546264704 3299598732198912 3311746522546176 3313853231529984 3314441628765696 3321187745660928 3321777445189632 3322367249423508 3324480714594897 3332139153620992 3339742709901312 3340335703990428 3347128429838336 3350160457859072 3350755301690368 3351350251140242 3357266520458752 3372679028539392 3373277870696448 3374187156946944 3376023051255283 3376333586436096 3376933077484824 3391521666643968 3399028083449856 3399631604061264 3402711192580128 3410236165033984 3418017929664624 3424968625881088 3426500136124416 3428679843590144 3429288629073736 3434083970383872 3435952454532004 3436268502171648 3451726193270784 3452656625713152 3453269668437888 3454852972167168 3455466404868192 3478692804155712 3481844011012224 3487325582327808 3489543982825472 3490163575151968 3506186185801728 3508416584138752 3509039527424288 3513946388299776 3514570313439744 3516181723152384 3516806045191296 3519043199164064 3532950965846016 3533578265378304 3535198390124544 3535826088702336 3543651892864512 3551488550567936 3562817127547392 3563449730020323 3568426177265664 3570696168472576 3571330169922944 3571658669948928 3578599150190592 3587725399425024 3590007667490816 3590645097829504 3595666071748608 3596304506775552 3597953391132672 3598592232288768 3599231186875467 3599562253307904 3615112616214528 3615754504108032 3618054602393088 3618697012656297 3626062402000896 3626706234103524 3627033222971392 3634081307557888 3634726563471872 3646320653974284 3651412832550912 3653735614251008 3654384359921152 3655369420025856 3661822386241536 3662472567773184 3674148472197632 3679939495305216 3682280423737344 3682934237733036 3683273003384832 3683926993619808 3690430373634048 3699841818157056 3702852757136676 3711048239547792 3712041814134784 3718594826338304 3719255088203776 3720257634582528 3722624210685952 3739370042710016 3740378011189248 3741042140807712 3747646348419072 3748311768580368 3748656547823616 3765519483568128 3768583871168688 3768930515091456 3769599714401664 3776924835516096 3777936047521792 3798368367951872 3805749392580608 3806775253991424 3807451172893056 3809196866748416 3809873215623904 3824930384510976 3827363546333184 3828043120826496 3835481809710144 3835834607075328 3836515685663232 3838956217269888 3845000001028096 3853089704116224 3856580061954048 3857264824038912 3857949707707953 3865795025371136 3874351146074112 3876815746039808 3886702516043776 3892828557017088 3895304911060992 3895996549006848 3897782840393728 3898474918312832 3903926345662464 3913882253918208 3916372000899072 3917067379450368 3925040063053824 3925736980678656 3926434022045964 3928234268834304 3928931753612151 3934418605703168 3937982636097536 3946267970371584 3946968657156096 3947669468352324 3955697235263488 3958923599059572 3964452335517696 3965156251060224 3966974251761664 3967678615087616 3985893397364736 3986601119913984 3989137125715456 3989845424210789 3995424619388928 3997966238103552 4008161969670144 4017033189531648 4017746441163312 4020302259510108 4025916712812544 4030279104131072 4038758625927168 4039475735058192 4047690194223104 4057369187131392 4059950210787328 4060671082628732 4061044593475584 4079312773865472 4080412375842816 4082632527099412 4088341471002624 4089067383905856 4091668571809104 4110452566032384 4111182404911296 4124006525157376 4124738770634144 4133417031222336 4143674583220224 4151726610087936 4152845731627008 4155105293852656 4155487490998272 4156225326135168 4158869235375712 4174180512792576 4175305686908928 4176047040901632 4183419179630592 4184161974229248 4187952237021696 4197213741580288 4206791298048768 4217230936768512 4219913653649408 4220662928090752 4226564886626304 4229253541134336 4240039108411392 4248278391717888 4249423539339264 4250178053462016 4252126734974976 4252881729068544 4253636857216461 4255587124570496 4272405819162624 4273164413945856 4281468066653184 4285346475091968 4286107367576892 4288833898981203 4292093024403456 4294823363477504 4295585938648576 4315306074832896 4318051180478464 4318817879906816 4325625001156608 4327608274649088 4328376671004672 4331130091278848 4349019403542528 4351013403230208 4351785955325952 4352558644593588 4355327447802617 4361417714294784 4372540330549248 4385005695442944 4385784283101936 4394702976581632 4395483286059008 4399464976265216 4418470975373312 4419255505020928 4426220931416064 4429036593586176 4429822999231344 4430230465609728 4432640952793196 4450159389671424 4452990279868416 4453780938653904 4462846033231872 4463638441973568 4487779266429888 4497703827595264 4498916209262592 4501778115248128 4502577436646432 4522028888858624 4529156301914112 4532037444599808 4532842138748352 4533259081089024 4534063992147456 4536948256773504 4553651468500992 4557357239552832 4567443987135744 4568666848165888 4578778627178496 4581691336228864 4602301591027712 4603542167617536 4604359557917184 4606470629556224 4607288539824256 4613731135782912 4625497209176064 4634485518237696 4638257072207616 4638683710881792 4639507340802048 4640331116963412 4642458681349632 4643282981541633 4649767443103744 4674493455584238 4674914914402304 4678727889797676 4685261851066368 4686093751252992 4688242297536512 4689074726921728 4710601287794688 4711437687171072 4713597853499392 4714434784936448 4715271864976387 4721865459277824 4724869190486016 4747402860355584 4748245794102096 4750422836729856 4751266306693764 4757901569687552 4771465533587456 4783633865900032 4787535515141808 4795072675700736 4797271188176896 4798122976385024 4798974915833956 4799416337743872 4821006005477376 4824072803190784 4824929350208396 4831676283912192 4832534180979648 4834749869334528 4835608312138032 4857807578038272 4858670114895168 4861760871965712 4872521352688704 4873825893367808 4883296757030912 4906585993740288 4909707231649792 4910578983644048 4911030671179776 4911902658159744 4920573831512064 4933122424209408 4937137009515568 4944040848654336 4944918696816384 4948064319397056 4949398098298368 4960343512776704 4970779847294976 4971662443148544 4987170681585664 4988056187743616 4996861797892096 4997749024773824 4998208730431488 5020692644757504 5022046001037312 5024778494891584 5025240686788608 5026132952535552 5027025376710363 5035899780688128 5059018542809088 5059916806044672 5064500379654144 5065399616227236 5075700338655232 5076601563857408 5087282499965952 5099907179347968 5103151395110912 5104057494435328 5113975746280192 5114446142767104 5115354247550976 5118608289693184 5137452938821632 5139750204186624 5142106749272064 5143019765385216 5143932943610604 5153928681798006 5154402753257472 5165801528098816 5177589289906176 5182279458250752 5183199607302288 5193739881414656 5194662065342464 5221829334532096 5222756505933824 5230988373491712 5234315974238208 5235245362727952 5237645691779072 5238575671482868 5259279278702592 5262624876208128 5263559291136432 5274272584728576 5275209067786944 5278564798746096 5286875001413632 5302797585186816 5303739133053504 5315468159885312 5327232825851904 5330621650804736 5344215959560192 5352639265898496 5356044252708864 5356995254884416 5357488004923392 5360403012680144 5367898725285888 5381588099137536 5385011501236224 5385967646744256 5396930086699008 5397888348433152 5409825582841856 5414726124634112 5427081903589632 5439083698487296 5440549834457088 5451121961336832 5452089845207808 5452591342288896 5455558095745472 5477119248826368 5480603421376512 5481576539881728 5482080749223936 5483054130038784 5492733579362304 5493708851659776 5511222708296448 5523420635606016 5524401356599554 5524899444293632 5535635480117248 5537127642169344 5540649987997696 5541633768180224 5554279135705014 5565574017056768 5567074249211904 5568062721202176 5577892239507456 5578882632305664 5580386451873792 5583936316028928 5609055064065024 5610567016783872 5611563211211568 5621469522628608 5622467652870552 5622974582358016 5639004721512448 5652875806753032 5653385477881856 5664371188957184 5666904071282688 5669502313299968 5670508972091392 5671515809621948 5697552551927808 5708624088870912 5710162880987136 5711176759339584 5713795300122624 5714809823435856 5718445198641604 5741045319499776 5742064681239744 5753222714565216 5758434325904832 5767500001542144 5771168894672896 5798692538056704 5802381273767936 5803411526124784 5811526719111168 5815223619059712 5830053774065664 5842957366591488 5843994823510272 5846674260590592 5847712377469248 5874558001348608 5875601069175552 5892351403251456 5901627908554752 5905382124781568 5906430665641792 5906973954146304 5933545852895232 5937320373157888 5938374584871872 5946678503276544 5947734376590336 5950461377642496 5951517922631424 5978840096047104 5979901679870976 5983705688573184 5996949357155328 5998554945683456 6012242954505216 6030453389265162 6038875069218816 6042716592799744 6043789518331136 6044345441452032 6045418656196608 6049264342364672 6071535291334656 6076476319403776 6086053780697088 6089925316180992 6091006623943098 6091566890213376 6105038169571328 6118969160798208 6123948790649118 6137502857713656 6138056223490048 6139146077222912 6184342762943488 6186009787736064 6187108155951216 6189944908466176 6191043975388844 6215511874830336 6227589915131904 6232657940778984 6233231236497408 6234337989202752 6238303853063568 6248125001670656 6261270769188864 6281916916228096 6295820612370432 6299825587314688 6325846405152768 6329870480474112 6330994392136128 6333897115639808 6335021742258352 6343880311701504 6360058662617088 6372417587576832 6378190102462464 6379322593602816 6383380686855744 6393430234267648 6399221783658496 6428008007303168 6438139536605184 6442235045216256 6443378907972864 6446333159112704 6447477749517376 6472959112249344 6477076770717696 6478226819860224 6482347829287616 6491412411973632 6492565006507008 6496695136918272 6526520104845312 6527678932988928 6528837966890382 6542114658320384 6548040894906368 6549203544212992 6560765108682752 6577496565612544 6592054464872448 6593224929088512 6597419092529408 6599197464397824 6627706463059968 6628883257531392 6643554890379264 6644734498847016 6648961429189794 6664278307241984 6679485419802624 6680671407980856 6694256859676672 6700320915718144 6701510603380736 6702700502280484 6714533040917504 6746555741392896 6748374313893888 6752046102510566 6752667172872192 6753866154969648 6783043333287936 6798056166899712 6799263208122528 6805422385160256 6820472330067968 6836035859329248 6853000272248832 6857359687180288 6858577258147472 6868167940767744 6871904909064008 6872537004343296 6903452386541568 6905313251426304 6906539336875776 6909705944334336 6910932809736384 6957385608311424 6963688022024448 6974651164655616 6979087965650944 6980327150303936 7012372371603456 7016833168277504 7018079054848576 7027892776599552 7029140626879488 7032363446304768 7033612090382592 7038086398328128 7065901931692032 7067156530756608 7070396780249088 7071652177404672 7087303785729024 7102977101135872 7125634255094784 7126899460040646 7136852354531328 7141392336945152 7142660339845888 7143317339897856 7157198300381184 7175450798850048 7180015334981632 7181290195659008 7192609013551104 7195906782265344 7197184464577536 7198462373750934 7199124506615808 7231509008216064 7236109204786176 7237394025312594 7252124804001792 7253412468207048 7254066445942784 7268162615115776 7269453126943744 7292641307948568 7307471228502016 7308768719842304 7310738840051712 7324945135546368 7348296944395264 7359878990610432 7364560847474688 7365868475466072 7366546006769664 7367853987239616 7380860747268096 7399683636314112 7405705514273352 7422096479095584 7424083628269568 7438510176407552 7440515269165056 7445248421371904 7478740085420032 7480756022378496 7482084281615424 7495292696838144 7496623537160736 7497313095647232 7531038967136256 7537167742337376 7537861030182912 7539199428803328 7553849671032192 7555872095043584 7596736735903744 7611498785161216 7613550507982848 7614902345786112 7618393733496832 7619746431247808 7649860769021952 7654727092666368 7656086241652992 7670963619420288 7671669214150656 7673031371326464 7677912434539776 7690000002056192 7706179408232448 7713160123908096 7714529648077824 7715899415415906 7730893022697009 7731590050742272 7748702292148224 7753631492079616 7773405032087552 7790609822121984 7791993098013696 7795565680787456 7796949836625664 7832744001798144 7834134758900736 7851473961357312 7852868044091928 7856468537668608 7857863507224302 7868837211406336 7875965272195072 7893937314312192 7895338936704648 7911394470526976 7917847198119144 7930312502120448 7933948503523328 7935357230175232 7973202239827968 7978274251430912 7979690848421578 7990849238777856 7995932476207104 8016323939340288 8034066379063296 8035492882326624 8040604519020216 8060558208262144 8077517251854336 8078951470116384 8114738374262784 8119900421574656 8121342165257464 8122089186951168 8158625547730944 8160824751685632 8165265054198824 8176682942005248 8178134767811712 8183337143618208 8220905132064768 8222364809822592 8248013050314752 8249477541268288 8266834062444672 8287349166440448 8303453220175872 8305691463254016 8310210587705312 8310974981996544 8312450652270336 8317738470751424 8348361025585152 8350611373817856 8352094081803264 8366838359261184 8368323948458496 8375904474043392 8394427483160576 8413582596097536 8434461873537024 8439827307298816 8441325856181504 8458507082268672 8480078216822784 8496556783435776 8500356106924032 8504253469949952 8505763458137088 8507273714432922 8511174249140992 8546328827891712 8562936133306368 8570692950183936 8572214735153784 8577667797962406 8589646726955008 8591171877297152 8636102360956928 8637635759813632 8651250002313216 8656753342009344 8662260182557696 8698038807085056 8703571910651904 8705117289187176 8710654895605234 8722835428589568 8745080661098496 8770011390885888 8771568566203872 8790966572118016 8798929952530432 8838511010041856 8852441862832128 8858073187172352 8859645998462688 8860460931219456 8865281905586392 8900318779342848 8905980559736832 8907561877307808 8925692066463744 8927276883947136 8975558532859776 8995407655190528 8997832418525184 9003556230496256 9005154873292864 9044057777717248 9058312603828224 9064074889199616 9065684277496704 9066518162178048 9068127984294912 9073896513547008 9107302937001984 9114714479105664 9134887974271488 9136509935914647 9137333696331776 9157557254356992 9163382672457728 9185923185973677 9204603182055424 9207084335235072 9208719115834368 9212941259112448 9214577079648512 9268971036475392 9276514144415232 9279014681604096 9280662233926824 9284917362699264 9286565963083266 9299534886207488 9348986911168476 9349829828804608 9357455779595352 9372187502505984 9376484595073024 9378149453843456 9422875374342144 9427195706998784 9428869569872896 9430543729952774 9443730918555648 9449738380972032 9494805720711168 9496491588204192 9500845673459712 9502532613387528 9575071030283616 9590145351401472 9596245952770048 9597949831667912 9598832675487744 9642012010954752 9648145606381568 9649858700416792 9663352567824384 9665068361959296 9669499738669056 9671216624276064 9715615156076544 9717340229790336 9723521743931424 9745042705377408 9747651786735616 9766593514061824 9813171987480576 9819414463299584 9821157967288096 9822061342359552 9823805316319488 9841147663024128 9866244848418816 9874274019031136 9888081697308672 9889837393632768 9896128638794112 9898796196596736 9920687025553408 9941559694589952 9943324886297088 9973442143784691 9974341363171328 9976112375487232 9993723595784192 9995498049547648 9996417460862976 10041385289515008 10049556989783168 10050481373577216 10052265905071104 10054050753420726 10071799561376256 10118037085618176 10119833612089344 10128069153765849 10129000759308288 10130799232454472 10151400677310464 10153203127714816 10174564999931904 10206302790221824 10208114988870656 10227951492560384 10230708495101952 10237216579386368 10274905877643264 10279500408373248 10286039530770432 10287865887221208 10307857363596012 10308805506514944 10355178579812352 10364558916501504 10366399214604576 10389324130684928 10445513011867648 10461976746983424 10468631948476416 10470490725455904 10475291383558144 10477151342965736 10518558557405184 10525249752416256 10527118582272864 10548545169457152 10550418135573888 10557129597492192 10573750002827264 10605595170373632 10607478266107008 10630936319770624 10654465651703808 10661243301609472 10688431919120384 10705278531796992 10712088505417728 10713990509768832 10714976009846784 10720806025360288 10735797450571776 10763176198275072 10770023002472448 10771935293488512 10793860173398016 10795776696866304 10797693560626401 10819651165683712 10829452249268224 10854163807179264 10856091037968891 10878167396974592 10881099668914176 10902243922673664 10904179690415616 10911116191490944 10954238497652736 10961206842753024 10963153079763456 10966108260077568 10985467158724608 10987417703319552 11022445416592896 11046841271212032 11048802713199108 11049798888587264 11071270960234496 11081299975995392 11083267536360448 11108558271410028 11131148034113536 11136125442404352 11155784479014912 11157765264611328 11160772903747584 11166845477229013 11167872632057856 11218110128130048 11221134033567744 11223126422423136 11242939045257216 11244935305741104 11305751613506064 11328742377914368 11333808142565376 11341017944182784 11343031619243896 11395105103855616 11417248177741824 11420325761974272 11422353518679168 11427590600245248 11429619646871712 11436890397283208 11482090638999552 11484129362479488 11506445429130432 11516868651809664 11535000003084288 11542337789345792 11597385076113408 11604762547535872 11606823052249568 11623053438222336 11630447238119424 11660107548131328 11685914733182976 11687989647020544 11693348521181184 11695424754938496 11749116002697216 11751202138351104 11784702806502912 11786795260836453 11803255817109504 11810764249563136 11812861331283584 11813947908292608 11867091705790464 11874640746315776 11876749169743744 11893357006553088 11895468753180672 11900922755284992 11903035845262848 11957680192094208 11959803359741952 11967411377146368 11969536272632367 11993898714310656 11997109891366912 12024485909010432 12060906778530324 12077750138437632 12085433185599488 12087579036662272 12090837312393216 12098528684729344 12143070582669312 12152952638807552 12172107561394176 12179850632361984 12182013247886196 12183133780426752 12237938321596416 12247897581298236 12275005715427312 12278292154445824 12368685525886976 12372019575472128 12374216311902432 12379889816932352 12382087950777688 12431023749660672 12455179830263808 12465315881557968 12466462472994816 12468675978405504 12476607706127136 12496250003341312 12522541538377728 12563833832456192 12591641224740864 12599651174629376 12651692810305536 12659740960948224 12661988784272256 12667794231279616 12670043484516704 12687760623403008 12720117325234176 12744835175153664 12756380204924928 12758645187205632 12760910571649383 12766761373711488 12786860468535296 12798443567316992 12856016014606336 12866501696943609 12876279073210368 12884470090432512 12886757815945728 12892666318225408 12894955499034752 12945918224498688 12954153541435392 12956453639720448 12964695658575232 12982824823947264 12985130013014016 12993390273836544 13053040209690624 13055357865977856 13057675933780764 13065982343407851 13084229316640768 13096081789812736 13098407088425984 13121530217365504 13154993131225088 13184108929744896 13186449858177024 13194838185058816 13197181018543379 13198394928795648 13255412926119936 13257766515062784 13268555713073089 13287109780758528 13289468997694032 13297922858379588 13358970839605248 13361342815961712 13388513719353344 13403021206761472 13405401004560968 13429066081835008 13493111482785792 13496748627787776 13504092205021132 13505334345744384 13507732309939296 13566086666575872 13596112333799424 13598526416245056 13610844770320512 13640944660135936 13672071718658496 13706000544497664 13714719374360576 13717154516294944 13736335881535488 13743809818128016 13745074008686592 13806904773083136 13810626502852608 13813078673751552 13819411888668672 13821865619472768 13914771216622848 13927376044048896 13929848944624899 13949302329311232 13958175931301888 13960654300607872 14024744743206912 14033666336555008 14036158109697152 14055785553199104 14058281253758976 14064726892609536 14067224180765184 14076172796656256 14131803863384064 14134313061513216 14140793560498176 14143304354809344 14145815594929161 14174607571458048 14205954202271744 14251268510189568 14253798920081292 14273704709062656 14282784673890304 14285320679691776 14314396600762368 14350901597700096 14360030669963264 14362580391318016 14385218027102208 14391813564530688 14394368929155072 14396924747501868 14398249013231616 14406083096577887 14463018016432128 14472218409572352 14474788050625188 14504249608003584 14506824936414096 14536325230231552 14538906253887488 14585282615897136 14614942457004032 14617537439684608 14621477680103424 14649890271092736 14696593888790528 14719757981220864 14729121694949376 14731736950932144 14733092013539328 14735707974479232 14761721494536192 14799367272628224 14811411028546704 14844192958191168 14848167256539136 14877020352815104 14881030538330112 14890496842743808 14957480170840064 14961512044756992 14964168563230848 14990585393676288 14993247074321472 14994626191294464 15062077934272512 15074335484674752 15075722060365824 15078398857606656 15081076130131089 15107699342064384 15111744190087168 15193473471807488 15222997570322432 15227101015965696 15229804691572224 15236787466993664 15239492862495616 15299721538043904 15309454185332736 15312172483305984 15341927238840576 15343338428301312 15346062742652928 15355824869079552 15380000004112384 15412358816464896 15426320247816192 15429059296155648 15431798830831812 15461786045394018 15463180101484544 15497404584296448 15507262984159232 15546810064175104 15581219644243968 15583986196027392 15591131361574912 15593899673251328 15596668476460357 15665488003596288 15668269517801472 15702947922714624 15705736088183856 15712937075337216 15715727014448604 15737674422812672 15787874628624384 15790677873409296 15822788941053952 15835694396238288 15860625004240896 15867897007046656 15870714460350464 15946404479655936 15956548502861824 15959381696843156 15981698477555712 15991864952414208 16032647878680576 16068132758126592 16070985764653248 16081209038040432 16121116416524288 16155034503708672 16157902940232768 16229476748525568 16239800843149312 16242684330514928 16244178373902336 16317251095461888 16321649503371264 16330530108397648 16353365884010496 16356269535623424 16366674287236416 16441810264129536 16444729619645184 16496026100629504 16498955082536576 16533668124889344 16574698332880896 16606906440351744 16611382926508032 16620421175410624 16621949963993088 16624901304540672 16635476941502848 16696722051170304 16701222747635712 16704188163606528 16733676718522368 16736647896916992 16751808948086784 16788854966321152 16827165192195072 16868923747074048 16879654614597632 16882651712363008 16917014164537344 16960156433645568 16993113566871552 17000712213848064 17008506939899904 17011526916274176 17014547428865844 17022348498281984 17025370932319321 17092657655783424 17125872266612736 17141385900367872 17144429470307568 17155335595924812 17179293453910016 17182343754594304 17272204721913856 17275271519627264 17302500004626432 17313506684018688 17324520365115392 17396077614170112 17407143821303808 17410234578374352 17421309791210468 17445670857179136 17490161322196992 17540022781771776 17543137132407744 17581933144236032 17597859905060864 17677022020083712 17704883725664256 17716146374344704 17719291996925376 17720921862438912 17730563811172784 17800637558685696 17811961119473664 17815123754615616 17851384132927488 17854553767894272 17951117065719552 17990815310381056 17995664837050368 18007112460992512 18010309746585728 18088115555434496 18116625207656448 18128149778399232 18131368554993408 18133036324356096 18136255968589824 18147793027094016 18214605874003968 18229428958211328 18269775948542976 18273019871829294 18274667392663552 18315114508713984 18326765344915456 18371846371947354 18409206364110848 18414168670470144 18417438231668736 18425882518224896 18429154159297024 18432426381271331 18553028288830464 18558029363208192 18561324467853648 18569834725398528 18573131926166532 18599069772414976 18697973822336952 18699659657609216 18714911559190704 18744375005011968 18752969190146048 18756298907686912 18845750748684288 18854391413997568 18857739139745792 18861087459905548 18887461837111296 18899476761944064 18989611441422336 18992983176408384 19001691346919424 19005065226775056 19150142060567232 19180290702802944 19192491905540096 19195899663335824 19197665350975488 19284024021909504 19296291212763136 19299717400833584 19326705135648768 19330136723918592 19338999477338112 19342433248552128 19431230312153088 19434680459580672 19447043487862848 19490085410754816 19495303573471232 19533187028123648 19626343974961152 19638828926599168 19642315934576192 19644122684719104 19647610632638976 19682295326048256 19732489696837632 19748548038062272 19776163394617344 19779674787265536 19792257277588224 19797592393193472 19841374051106816 19883119389179904 19886649772594176 19946884287569382 19948682726342656 19952224750974464 19987447191568384 19990996099095296 19992834921725952 20082770579030016 20099113979566336 20100962747154432 20104531810142208 20108101506841452 20143599122752512 20239667224178688 20256138307531698 20258001518616576 20261598464908944 20302801354620928 20306406255429632 20349129999863808 20412605580443648 20416229977741312 20455902985120768 20461416990203904 20474433158772736 20559000816746496 20572079061540864 20575731774442416 20615714727192024 20617611013029888 20710357159624704 20729117833003008 20732798429209152 20778648261369856 20891026023735296 20923953493966848 20937263896952832 20940981450911808 20950582767116288 20954302685931472 21037117114810368 21050499504832512 21054237164545728 21097090338914304 21100836271147776 21114259194984384 21147500005654528 21211190340747264 21214956532214016 21261872639541248 21308931303407616 21322486603218944 21376863838240768 21410557063593984 21424177010835456 21427981019537664 21429952019693568 21441612050720576 21471594901143552 21526352396550144 21540046004944896 21543870586977024 21587720346796032 21591553393732608 21595387121252802 21639302331367424 21658904498536448 21708327614358528 21712182075937782 21756334793949184 21762199337828352 21804487845347328 21808359380831232 21822232382981888 21922413685506048 21926306159526912 21932216520155136 21974835406639104 22044890833185792 22093682542424064 22097605426398216 22099597777174528 22142541920468992 22162599951990784 22166535072720896 22217116542820056 22262296068227072 22272250884808704 22315530529222656 22321545807495168 22333690954458026 22335745264115712 22436220256260096 22442268067135488 22446252844846272 22485878090514432 22489870611482208 22611503227012128 22667616285130752 22682035888365568 22686063238487792 22790210207711232 22834496355483648 22840651523948544 22844707037358336 22855181200490496 22859239293743424 22873780794566416 22964181277999104 22968258724958976 23012890858260864 23033737303619328 23070000006168576 23084675578691584 23194770152226816 23209525095071744 23213646104499136 23246106876444672 23260894476238848 23320215096262656 23371829466365952 23375979294041088 23386697042362368 23390849509876992 23498232005394432 23502404276702208 23569405613005824 23573590521672906 23606511634219008 23621528499126272 23625722662567168 23627895816585216 23734183411580928 23749281492631552 23753498339487488 23790937506361344 23801845510569984 23806071690525696 23919606719483904 23934822754292736 23939072545264734 23987797428621312 23994219782733824 24048971818020864 24121813557060648 24170866371198976 24175158073324544 24181674624786432 24197057369458688 24305905277615104 24344215122788352 24359701264723968 24364026495772392 24366267560853504 24475876643192832 24495795162596472 24550011430854624 24556584308891648 24737371051773952 24744039150944256 24748432623804864 24759779633864704 24764175901555376 24862047499321344 24910359660527616 24930631763115936 24932924945989632 24937351956811008 24953215412254272 24992500006682624 25045083076755456 25127667664912384 25183282449481728 25199302349258752 25303385620611072 25319481921896448 25323977568544512 25335588462559232 25340086969033408 25375521246806016 25440234650468352 25489670350307328 25512760409849856 25517290374411264 25521821143298766 25533522747422976 25573720937070592 25596887134633984 25712032029212672 25733003393887218 25768940180865024 25773515631891456 25785332636450816 25789910998069504 25908307082870784 25912907279440896 25929391317150464 25970260026028032 25986780547673088 26110715731955712 26115351867561528 26131964686815702 26168458633281536 26192163579625472 26196814176851968 26243060434731008 26309986262450176 26372899716354048 26389676370117632 26394362037086758 26396789857591296 26515533030125568 26537111426146178 26574219561517056 26578937995388064 26595845716759176 26717941679210496 26722685631923424 26806042413522944 26810802009121936 26858132163670016 26986222965571584 26993497255575552 27008184410042264 27010668691488768 27015464619878592 27132173333151744 27192224667598848 27197052832490112 27221689540641024 27281889320271872 27344143437316992 27412001088995328 27429438748721152 27434309032589888 27472671763070976 27487619636256032 27490148017373184 27613809546166272 27621253005705216 27626157347503104 27638823777337344 27643731238945536 27829542433245696 27854752088097792 27859697889249798 27898604658622464 27916351862603776 27921308601215744 28049489486413824 28067332673110016 28072316219394304 28116562507517952 28129453785219072 28134448361530368 28152345593312512 28268626123026432 28281587120996352 28286608709618688 28291631189858322 28349215142916096 28411908404543488 28502537020379136 28507597840162584 28565569347780608 28570641359383552 28720061339926528 28725160782636032 28770436054204416 28788737858310144 28793849495003736 28796498026463232 28812166193155774 28926036032864256 28944436819144704 28949576101250376 29008499216007168 29013649872828192 29077812507774976 29170565231794272 29235074879369216 29242955360206848 29299780542185472 29393187777581056 29439515962441728 29458243389898752 29463473901864288 29466184027078656 29471415948958464 29523442989072384 29598734545256448 29622822057093408 29688385916382336 29696334513078272 29754040705630208 29762061076660224 29780993685487616 29914960341680128 29923024089513984 29928337126461696 29981170787352576 29986494148642944 29989252382588928 30124155868545024 30148670969349504 30151444120731648 30156797715213312 30162152260262178 30215398684128768 30223488380174336 30384207461297547 30386946943614976 30445995140644864 30454202031931392 30459609383144448 30473574933987328 30478985724991232 30618908370665472 30624344966611968 30683854477681152 30692125485305856 30711649738159104 30760000008224768 30824717632929792 30858118592311296 30863597661663624 30923572090788036 30926360202969088 31014525968318464 31093620128350208 31167972392054784 31182262723149824 31187799346502656 31193336952920714 31336539035602944 31405895845429248 31411472176367712 31425874150674432 31431454028897208 31575749257248768 31581355746818592 31671388792476576 31721250008481792 31741428920700928 31892808959311872 31913097005723648 31918763393686312 31963396955111424 31983729904828416 32065295757361152 32136265516253184 32141971529306496 32162418076080864 32242232833048576 32310069007417344 32315805880465536 32458953497051136 32479601686298624 32485368661029856 32488356747804672 32634502190923776 32643299006742528 32661060216795296 32706731768020992 32712539071246848 32733348574472832 32883620528259072 32889459239290368 32992052201259008 32997910165073152 33067336249778688 33149396665761792 33213812880703488 33240842350821248 33243899927986176 33249802609081344 33270953883005696 33393444102340608 33408376327213056 33467353437044736 33473295793833984 33500536431687039 33503617896173568 33577709932642304 33654330384390144 33759309229195264 33765303424726016 33986227133743104 34001424427696128 34023053832548352 34029094857731688 34044696996563968 34050741864638642 34185315311566848 34251744533225472 34282771800735744 34288858940615136 34310671191849624 34364687509188608 34550543039254528 34605000009252864 34627013368037376 34649040730230784 34792155228340224 34814287642607616 34820469156748704 34842619582420936 34891341714358272 34980322644393984 35080045563543552 35086274264815488 35163866288472064 35195719810121728 35354044040167424 35409767451328512 35432292748689408 35438583993850752 35441843724877824 35461127622345568 35601275117371392 35623922238947328 35630247509231232 35702768265854976 35709107535788544 35902234131439104 35908608817897101 35981630620762112 35991329674100736 36014224921985024 36020619493171456 36176231110868992 36233250415312896 36256299556798464 36262737109986816 36272511937179648 36295586054188032 36429211748007936 36458857916422656 36539551897085952 36546039743658588 36549334785327104 36653530689830912 36743692743894708 36818412728221696 36834876463337472 36851765036449792 36858308318594048 36864852762542662 37106056577660928 37116058726416384 37122648935707296 37139669450797056 37146263852333064 37395947644673904 37429823118381408 37488750010023936 37512597815373824 37691501497368576 37715478279491584 37722174919811096 37774923674222592 37798953523888128 37979222882844672 37985966352816768 38003382693838848 38010130453550112 38300284121134464 38360581405605888 38384983811080192 38391799326671648 38395330701950976 38568048043819008 38592582425526272 38599434801667168 38653410271297536 38660273447837184 38677998954676224 38684866497104256 38862460624306176 38869360919161344 38894086975725696 38980170821509632 38990607146942464 39066374056247296 39197947030223553 39252687949922304 39277657853198336 39284631869152384 39288245369438208 39295221265277952 39364590652096512 39464979393675264 39497096076124544 39552326789234688 39559349574531072 39584514555176448 39591543055630137 39595184786386944 39682748102213632 39766238778359808 39773299545188352 39805667139219267 39893768575138764 39897365452685312 39904449501948928 39974894383136768 39981992198190592 40165541158060032 40198227959132672 40209063620284416 40216203013682904 40287198245505024 40479334448357376 40512276615063396 40516003037233152 40523196929817888 40612812510859264 40698259999727616 40832459955482624 40911805970241536 40922833980407808 40948866317545472 41118001633492992 41144158123081728 41151463548884832 41231429454384048 41235222026059776 41420714319249408 41458235666006016 41465596858418304 41557296522739712 41782052047470592 41847906987933696 41874527793905664 41881962901823616 41901165534232576 41908605371862944 42074234229620736 42100999009665024 42108474329091456 42194180677828608 42201672542295552 42228518389968768 42295000011309056 42422380681494528 42429913064428032 42437446784787483 42523745279082496 42617862606815232 42644973206437888 42753727676481536 42821114127187968 42848354021670912 42855962039075328 42883224101441152 42943189802287104 43052704793100288 43080092009889792 43087741173954048 43175440693592064 43183106787465216 43190774242505604 43218249289733661 43278604662734848 43317808997072896 43416655228717056 43424364151875564 43512669587898368 43608975690694656 43616718761662464 43644464765963776 43844827371012096 43852612319053824 43864433040310272 43888299666318679 43949670813278208 44089781666371584 44187365084848128 44195210852796432 44285083840937984 44333070145441792 44434233085640112 44524592136454144 44544501769617408 44631061058445312 44643091614990336 44667381908916052 44671490528231424 44872440512520192 44884536134270976 44892505689692544 44971756181028864 44979741222964416 45223006454024256 45335232570261504 45364071776731136 45372126476975584 45580420415422464 45668992710967296 45681303047897088 45689414074716672 45710362400980992 45718478587486848 45747561589132832 45928362555998208 45936517449917952 46025781716521728 46067474607238656 46140000012337152 46169351157383168 46389540304453632 46419050190143488 46427292208998272 46492213752889344 46521788952477696 46640430192525312 46743658932731904 46751958588082176 46773394084724736 46781699019753984 46790005429381071 46996464010788864 47004808553404416 47138811226011648 47147181043345812 47213023268438016 47243056998252544 47251445325134336 47468366823161856 47498562985263104 47506996678974976 47581875012722688 47603691021139968 47612143381051392 47839213438967808 47869645508585472 47878145090529468 47975594857242624 48097943636041728 48243627114121296 48341732742397952 48350316146649088 48363349249572864 48394114738917376 48611810555230208 48688430245576704 48719402529447936 48728052991544784 48732535121707008 48951753286385664 48991590325192944 49100022861709248 49113168617783296 49474742103547904 49488078301888512 49496865247609728 49519559267729408 49528351803110752 49724094998642688 49820719321055232 49861263526231872 49865849891979264 49874703913622016 49906430824508544 49985000013365248 50090166153510912 50255335329824768 50366564898963456 50398604698517504 50606771241222144 50638963843792896 50647955137089024 50671176925118464 50680173938066816 50751042493612032 50880469300936704 50979340700614656 51025520819699712 51034580748822528 51043642286597532 51067045494845952 51076112796957963 51147441874141184 51193774269267968 51424064058425344 51466006787774436 51537880361730048 51547031263782912 51570665272901632 51579821996139008 51816614165741568 51825814558881792 51858782634300928 51867990514740257 51940520052056064 51973561095346176 52221431463911424 52230703735123056 52263929373631404 52336917266563072 52393628353703936 52486120869462016 52619972524900352 52745799432708096 52779352740235264 52788724074173516 52793579715182592 53031066060251136 53074222852292356 53148439123034112 53157875990776128 53191691433518352 53435883358420992 53445371263846848 53612084827045888 53621604018243872 53716264327340032 53972445931143168 53986994511151104 54016368820084528 54021337382977536 54030929239757184 54264346666303488 54384449335197696 54394105664980224 54443379081282048 54563778640543744 54688286874633984 54824002177990656 54858877497442304 54868618065179776 54945343526141952 54975239272512064 54980296034746368 55227619092332544 55242506011410432 55252314695006208 55277647554674688 55287462477891072 55297279143813993 55659084866491392 55709504176195584 55719395778499596 55797209317244928 55832703725207552 55842617202431488 56098978972827648 56134665346220032 56144632438788608 56233125015035904 56258907570438144 56268896723060736 56304691186625024 56537252246052864 56563174241992704 56573217419237376 56583262379716644 56698430285832192 56823816809086976 57005074040758272 57015195680325168 57131138695561216 57141282718767104 57440122679853056 57450321565272064 57540872108408832 57577475716620288 57587698990007472 57592996052926464 57624332386311548 57852072065728512 57888873638289408 57899152202500752 58016998432014336 58027299745656384 58155625015549952 58341130463588544 58470149758738432 58485910720413696 58599561084370944 58786375555162112 58879031924883456 58916486779797504 58926947803728576 58932368054157312 58942831897916928 59046885978144768 59197469090512896 59245644114186816 59376771832764672 59392669026156544 59508081411260416 59524122153320448 59561987370975232 59829920683360256 59846048179027968 59856674252923392 59962341574705152 59972988297285888 59978504765177856 60248311737090048 60297341938699008 60302888241463296 60313595430426624 60324304520524356 60430797368257536 60446976760348672 60768414922595094 60773893887229952 60891990281289728 60908404063862784 60919218766288896 60947149867974656 60957971449982464 61237816741330944 61248689933223936 61367708955362304 61384250970611712 61423299476318208 61520000016449536 61716237184622592 61727195323327248 61847144181576072 61852720405938176 62029051936636928 62187240256700416 62335944784109568 62364525446299648 62375598693005312 62386673905841428 62673078071205888 62811791690858496 62822944352735424 62851748301348864 62862908057794416 63151498514497536 63162711493637184 63342777584953152 63442500016963584 63482857841401856 63785617918623744 63826194011447296 63837526787372624 63926793910222848 63967459809656832 64130591514722304 64272531032506368 64283943058612992 64324836152161728 64484465666097152 64620138014834688 64631611760931072 64917906994102272 64959203372597248 64970737322059712 64976713495609344 65269004381847552 65286598013485056 65322120433590592 65413463536041984 65425078142493696 65466697148945664 65767241056518144 65778918478580736 65984104402518016 65995820330146304 66134672499557376 66298793331523584 66427625761406976 66481684701642496 66487799855972352 66499605218162688 66541907766011392 66786888204681216 66816752654426112 66946591587667968 67001072863374078 67007235792347136 67155419865284608 67308660768780288 67518618458390528 67530606849452032 68002848855392256 68046107665096704 68058189715463376 68089393993127936 68101483729277284 68370630623133696 68503489066450944 68565543601471488 68577717881230272 68621342383699248 68729375018377216 69101086078509056 69210000018505728 69254026736074752 69298081460461568 69584310456680448 69628575285215232 69640938313497408 69685239164841872 69782683428716544 69960645288787968 70160091127087104 70172548529630976 70327732576944128 70391439620243456 70708088080334848 70819534902657024 70864585497378816 70877167987701504 70883687449755648 70922255244691136 71202550234742784 71247844477894656 71260495018462464 71405536531709952 71418215071577088 71804468262878208 71817217635794202 71963261241524224 71982659348201472 72028449843970048 72041238986342912 72352462221737984 72512599113596928 72525474219973632 72545023874359296 72591172108376064 72917715832845312 73079103794171904 73092079487317176 73098669570654208 73307061379661824 73487385487789416 73636825456443392 73669752926674944 73703530072899584 73716616637188096 73729705525085324 74212113155321856 74232117452832768 74245297871414592 74279338901594112 74292527704666128 74791895289347808 74859646236762816 74977500020047872 75025195630747648 75383002994737152 75430956558983168 75444349839622192 75549847348445184 75597907047776256 75958445765689344 75971932705633536 76006765387677696 76020260907100224 76600568242268928 76721162811211776 76769967622160384 76783598653343296 76790661403901952 77136096087638016 77185164851052544 77198869603334336 77306820542595072 77320546895674368 77355997909352448 77369732994208512 77724921248612352 77738721838322688 77788173951451392 77960341643019264 77981214293884928 78132748112494592 78395894060447106 78505375899844608 78555315706396672 78569263738304768 78576490738876416 78590442530555904 78729181304193024 78929958787350528 78994192152249088 79118699149062144 79169029110352896 79183086111260274 79190369572773888 79365496204427264 79546599090376704 79611334278438534 79787537150277528 79794730905370624 79808899003897856 79949788766273536 79963984396381184 80396455918265344 80418127240568832 80432406027365808 80574396491010048 80958668896714752 81024553230126792 81032006074466304 81046393859635776 81225625021718528 81396519999455232 81664919910965248 81823611940483072 81845667960815616 81897732635090944 82236003266985984 82288316246163456 82302927097769664 82462858908768096 82470444052119552 82841428638498816 82916471332012032 82931193716836608 83114593045479424 83564104094941184 83695813975867392 83749055587811328 83763925803647232 83802331068465152 83817210743725888 84148468459241472 84201998019330048 84216948658182912 84388361355657216 84403345084591104 84457036779937536 84590000022618112 84844761362989056 84859826128856064 84874893569574966 85047490558164992 85235725213630464 85289946412875776 85507455352963072 85696708043341824 85711924078150656 85766448202882304 86160184019779584 86175482347908096 86366213574930432 86381548485011208 86436498579467322 86557209325469696 86635617994145792 86833310457434112 86848728303751128 87025339175796736 87233437523324928 87288929531927552 87705224638107648 87728866080620544 87776599332637358 87899341626556416 88179563332743168 88374730169696256 88390421705592864 88666140290883584 88868466171280224 89089003539234816 89262122116890624 89286183229980672 89334763817832104 89342981056462848 89744881025040384 89769072268541952 89785011379385088 89943512362057728 89959482445928832 90446012908048512 90670465140523008 90728143553462272 90744252953951168 91160840830844928 91337985421934592 91362606095794176 91378828149433344 91420724801961984 91436957174973696 91495123178265664 91856725111996416 91873034899835904 92051563433043456 92134949214477312 92280000024674304 92338702314766336 92779080608907264 92838100380286976 92854584417996544 93043577904955392 93280860385050624 93503917176164352 93546788169449472 93563398039507968 93580010858762142 94009617106808832 94277622452023296 94294362086691624 94486113996505088 94502890650268672 94997125970526208 95013993357949952 95163750025445376 95224286762102784 95678426877935616 95739291017170944 95756290181058936 95951189714485248 96195887272083456 96487254228242592 96700632293298176 96726698499145728 96788229477834752 97223621110460416 97376860491153408 97438805058895872 97456105983089568 97465070243414016 97903506572771328 97983180650385888 98200045723418496 98226337235566592 98949484207095808 98976156603777024 98993730495219456 99039118535458816 99056703606221504 99448189997285376 99641438642110464 99722527052463744 99731699783958528 99749407827244032 99812861649017088 99970000026730496 100180332307021824 100501609295061117 100510670659649536 100733129797926912 100797209397035008 101277927687585792 101295910274178048 101342353850236928 101360347876133632 101958681401229312 102069161497645056 102087284573195064 102134090989691904 102152225593915926 102294883748282368 102387548538535936 102848128116850688 102932013575548872 103094062527565824 103141330545803264 103159643992278016 103651629117763584 103717565268601856 103735981029480514 103881040104112128 103947122190692352 104442862927822848 104461407470246112 104527858747262808 104787256707407872 105491598865416192 105558705480470528 105577448148347032 105587159430365184 106062132120502272 106148445704584712 106296878246068224 106315751981552256 106383382867036704 106871766716841984 106890742527693696 107224169654091776 107243208036487744 107432528654680064 107944891862286336 107973989022302208 108032737640169056 108042674765955072 108061858479514368 108528693332606976 108768898670395392 108788211329960448 108886758162564096 109127557281087488 109376573749267968 109648004355981312 109717754994884608 109737236130359552 109950478545024128 109960592069492736 110455238184665088 110504629390012416 110555295109349376 110574924955782144 110594558287627986 111318169732982784 111419008352391168 111438791556999192 111665407450415104 111685234404862976 112269330692440064 112289264877577216 112466250030071808 112537793446121472 112609382373250048 113074504492105728 113146434838474752 113166524759433288 113396860571664384 114010148081516544 114030391360650336 114282565437534208 114900643130544128 115081744216817664 115154951433240576 115175397980014944 115185992105852928 115248664772623096 115704144131457024 115777747276578816 115798304405001504 116033996864028672 116054599491312768 116311250031099904 116682260927177088 116940299517476864 116971821440827392 117199122168741888 117572751110324224 117758063849766912 117832973559595008 117853895607457152 117864736108314624 117885663795833856 118093771956289536 118394938181025792 118491288228373632 118753543665529344 118774629166890411 118785338052313088 119016162822520832 119048244306640896 119123974741950464 119417001417657801 119659841366720512 119692096358055936 119713348505846784 119924683149410304 119945976594571776 120496623474180096 120594683877398016 120627190860853248 120648609041048712 120861594736515072 120893953520697344 121536829845190188 121547787774459904 121783980562579456 121838437532577792 121894299735949312 121915942899964928 122497379866447872 122735417910724608 122768501941223424 122846598952636416 123432474369245184 123454390646654496 123694288363152144 124671889568219136 124751197386010624 124773347811682856 125346156142411776 125623583381716992 125645888705470848 125703496602697728 125725816115588832 126302997028995072 126325422987274368 126685555169906304 126885000033927168 126965715682803712 127571235837247488 127652388022894592 127675053574745248 127853587820445696 127934919619313664 128261183029444608 128545062065012736 128567886117225984 128649672304323456 128968931332194304 129240276029669376 129263223521862144 129654747869200983 129835813988204544 129918406745194496 129941474644119424 129953426991218688 130538008763695104 130644240867181184 130826927072083968 130850156284987392 130933394297891328 131534482113036288 131557836957161472 131664898998956037 131968208805036032 131991640660292608 132269344999114752 132855251522813952 132963369403284992 132999210436325376 133083815532022784 133573776409362432 133633505308852224 133893183175335936 134002145726748156 134014471584694272 134617321537560576 135061213698904064 136005697710784512 136092215330193408 136116379430926752 136178787986255872 136202967458554568 136741261246267392 137006978132901888 137131087202942976 137155435762460544 137242684767398496 137458750036754432 138202172157018112 138420000037011456 138508053472149504 138596162920923136 139168620913360896 139257150570430464 139281876626994816 139370478329683744 139565366857433088 139921290577575936 140320182254174208 140345097059261952 140370016288143213 140655465153888256 140782879240486912 141416176160669696 141639069805314048 141729170994757632 141754335975403008 141844510489382272 142405100469485568 142495688955789312 142520990036924928 142811073063419904 142836430143154176 143608936525756416 143634435271588404 143926522483048448 144056899687940096 144082477972685824 144704924443475968 145025198227193856 145050948439947264 145090047748718592 145168991203977169 145182344216752128 145835431665690624 146158207588343808 146184158974634352 146974770975578832 147273650912886784 147339505853349888 147433233274376192 147459411050170648 148424226310643712 148464234905665536 148490595742829184 148558677803188224 148585055409332256 149583790578695616 149719292473525632 149955000040095744 150050391261495296 150766005989474304 150861913117966336 150888699679244384 151099694696890368 151195814095552512 151916891531378688 151943865411267072 152013530775355392 152040521814200448 153201136484537856 153228338390873889 153442325622423552 153539935244320768 153567197306686592 153581322807803904 154272192175276032 154370329702105088 154397739206668672 154613641085190144 154641093791348736 154711995818704896 154739465988417024 155449842497224704 155477443676645376 155576347902902784 155603971544220771 155920683286038528 155962428587769856 156265496224989184 156791788120894212 157010751799689216 157110631412793344 157138527476609536 157180885061111808 157458362608386048 157859917574701056 157988384304498176 158237398298124288 158338058220705792 158366172222520548 158380739145547776 159093198180753408 159222668556877068 159575074300555056 159617798007795712 159899577532547072 159927968792762368 160792911836530688 160836254481137664 160864812054731616 161148792982020096 161917337793429504 162049106460253584 162064012148932608 162092787719271552 162451250043437056 162793039998910464 163329839821930496 163647223880966144 163691335921631232 163795465270181888 164472006533971968 164576632492326912 164605854195539328 164925717817536192 164940888104239104 165682857276997632 165832942664024064 165862387433673216 165891837431441979 166229186090958848 167128208189882368 167391627951734784 167498111175622656 167527851607294464 167604662136930304 167634421487451776 168296936918482944 168403996038660096 168433897316365824 168776722711314432 168806690169182208 168914073559875072 169180000045236224 169689522725978112 169719652257712128 169749787139149932 170094981116329984 170471450427260928 170579892825751552 171014910705926144 171393416086683648 171423848156301312 171532896405764608 171563353241063927 172320368039559168 172350964695816192 172732427149860864 172763096970022416 172872997158934644 173114418650939392 173666620914868224 173697456607502256 174050678351593472 174466875046649856 174577859063855104 175410449276215296 175457732161241088 175553198665274716 175798683253112832 176359126665486336 176749460339392512 176780843411185728 177332280581767168 177736932342560448 178178007078469632 178524244233781248 178572366459961344 178669527635664208 178685962112925696 179489762050080768 179538144537083904 179570022758770176 179887024724115456 179918964891857664 180892025816097024 181340930281046016 181456287106924544 181488505907902336 182321681661689856 182675970843869184 182725212191588352 182757656298866688 182841449603923968 182873914349947392 182990246356531328 183713450223992832 183746069799671808 184103126866086912 184269898428954624 184560000049348608 184677404629532672 185558161217814528 185676200760573952 185709168835993088 186087155809910784 186561720770101248 187007834352328704 187093576338898944 187126796079015936 187160021717524284 187279080255512531 188019234213617664 188555244904046592 188588724173383248 188972227993010176 189005781300537344 189994251941052416 190027986715899904 190327500050890752 190448573524205568 191356853755871232 191478582034341888 191512580362117872 191902379428970496 192391774544166912 192974508456485184 193401264586596352 193453396998291456 193576458955669504 194447242220920832 194753720982306816 194877610117791744 194912211966179136 194930140486828032 195807013145542656 195966361300771776 196400091446836992 196452674471133184 197898968414191616 197952313207554048 197987460990438912 198078237070917632 198113407212443008 198896379994570752 199282877284220928 199445054104927488 199463399567917056 199498815654488064 199625723298034176 199940000053460992 200360664614043648 201003218590122234 201021341319299072 201466259595853824 201594418794070016 202555855375171584 202591820548356096 202684707700473856 202720695752267264 202756690193984641 204138322995290112 204174569146390128 204268181979383808 204304451187831852 204589767496564736 205696256233701376 205864027151097744 206188125055131648 206282661091606528 206319287984556032 207303258235527168 207435130537203712 207471962058961028 207762080208224256 207894244381384704 208885725855645696 208922814940492224 209055717494525616 209574513414815744 210983197730832384 211117410960941056 211154896296694064 211174318860730368 212124264241004544 212296891409169424 212593756492136448 212631503963104512 212766765734073408 213743533433683968 213781485055387392 214448339308183552 214486416072975488 214865057309360128 215889783724572672 215947978044604416 216065475280338112 216085349531910144 216123716959028736 217057386665213952 217537797340790784 217576422659920896 217773516325128192 218255114562174976 218753147498535936 219296008711962624 219435509989769216 219474472260719104 219900957090048256 219921184138985472 220910476369330176 221009258780024832 221110590218698752 221149849911564288 221189116575255972 222636339465965568 222838016704782336 222877583113998384 223330814900830208 223370468809725952 224538661384880128 224578529755154432 224932500060143616 225075586892242944 225218764746500096 226149008984211456 226292869676949504 226333049518866576 226793721143328768 228020296163033088 228060782721300672 228565130875068416 229801286261088256 230163488433635328 230309902866481152 230350795960029888 230371984211705856 230497329545246192 231408288262914048 231555494553157632 231596608810003008 232067993728057344 232109198982625536 232622500062199808 233364521854354176 233880599034953728 233943642881654784 234398244337483776 235145502220648448 235516127699533824 235665947119190016 235707791214914304 235729472216629248 235771327591667712 236187543912579072 236789876362051584 236982576456747264 237507087331058688 237549258333780822 237570676104626176 238032325645041664 238096488613281792 238247949483900928 238834002835315602 239319682733441024 239384192716111872 239426697011693568 239849366298820608 239891953189143552 241189367754796032 241254381721706496 241297218082097424 241723189473030144 241787907041394688 243073659690380376 243095575548919808 243567961125158912 243676875065155584 243788599471898624 243831885799929856 244994759732895744 245470835821449216 245537003882446848 245693197905272832 246864948738490368 246908781293308992 247388576726304288 249343779136438272 249502394772021248 249546695623365712 250692312284823552 251247166763433984 251291777410941696 251406993205395456 251451632231177664 252605994057990144 252650845974548736 253371110339812608 253770000067854336 253931431365607424 255142471674494976 255304776045789184 255350107149490496 255707175640891392 255869839238627328 256522366058889216 257090124130025472 257135772234451968 257299344608646912 257937862664388608 258480552059338752 258526447043724288 259309495738401966 259671627976409088 259836813490388992 259882949288238848 259906853982437376 261076017527390208 261288481734362368 261700312569974784 261866788595782656 263115673914322944 263329797997912074 263936417610072064 263983281320585216 264538689998229504 265926738806569984 265998420872650752 266167631064045568 267267010617704448 267786366350671872 268004291453496312 268028943169388544 269234643075121152 270122427397808128 272011395421569024 272184430660386816 272232758861853504 272357575972511744 272405934917109136 273482522492534784 274013956265803776 274262174405885952 274310871524921088 274485369534796992 274917500073508864 276404344314036224 276840000074022912 277016106944299008 277192325841846272 278337241826721792 278514301140860928 278563753253989632 278740956659367488 279130733714866176 279842581155151872 280640364508348416 280690194118523904 280740032576286426 281310930307776512 281565758480973824 282832352321339392 283458341989515264 283508671950806016 283689020978764544 284991377911578624 285041980073849856 285672860286308352 287217873051512832 287268870543176808 287853044966096896 288113799375880192 288164955945371648 289409848886951936 290101896879894528 290180095497437184 290337982407954338 290364688433504256 291670863331381248 292316415176687616 292368317949268704 293949541951157664 294679011706699776 294866466548752384 294918822100341296 296848452621287424 296928469811331072 296981191485658368 297117355606376448 297170110818664512 299167581157391232 299438584947051264 299910000080191488 300100782522990592 301532011978948608 301723826235932672 301777399358488768 302199389393780736 302391628191105024 303833783062757376 303887730822534144 304027061550710784 304081043628400896 306402272969075712 306456676781747778 306884651244847104 307079870488641536 307134394613373184 307162645615607808 308544384350552064 308740659404210176 308795478413337344 309282187582697472 309423991637409792 309478931976834048 310954887353290752 311152695805805568 311207943088441542 311841366572077056 311924857175539712 312530992449978368 313583576241788424 314221262825586688 314277054953219072 314361770122223616 315976768608996352 316474796596248576 316676116441411584 316732344445041096 316761478291095552 318186396361506816 318445337113754136 319150148601110112 319235596015591424 319855937585524736 321585823673061376 321672508962275328 321729624109463232 322297585964040192 323834675586859008 324098212920507168 324128024297865216 324185575438543104 324902500086874112 325586079997820928 326659679643860992 327294447761932288 327382671843262464 327590930540363776 328944013067943936 329153264984653824 329211708391078656 329851435635072384 329881776208478208 331365714553995264 331665885328048128 331724774867346432 331783674862883958 332458372181917696 334256416379764736 334996222351245312 335055703214588928 335209324273860608 335268842974903552 336807992077320192 336867794632731648 337613380338364416 337828147119750144 338360000090472448 339439304515424256 339499574278299864 340189962232659968 341159785651503104 342029821411852288 342847696312602624 343065792811529216 343126706482127854 344701929391632384 345464854299721728 345526193940044832 345745994317869288 347333241829736448 347394913215004512 348933750093299712 349155718127710208 350820898552430592 350915464322482176 351106397330549432 351597366506225664 352718253330972672 353498920678785024 353561686822371456 354664561163534336 355473864685120896 356356014156939264 357048488467562496 357144732919922688 357339055271328416 357371924225851392 358979524100161536 359076289074167808 359140045517540352 359774049448230912 359837929783715328 361784051632194048 362681860562092032 362912574213849088 362977011815804672 364643363323379712 365351941687738368 365515312597733376 365682899207847936 365747828699894784 365980492713062656 367492139599343616 368206253732173824 368539796857909248 369354809259065344 371352401521147904 371418337671986176 374015668704657408 374253592158031872 374320043435048568 374558160511025062 376038468427235328 377110489808093184 377177448346766496 378011562601074688 380055973431799808 380655000101781504 380897147048411136 382713707511742464 382957164068683776 383025160724235744 383804758857940992 384783549088333824 385949016912970368 386802529173192704 386906793996582912 387152917911339008 388894484441841664 389507441964613632 389755220235583488 389824423932358272 389860280973656064 391614026291085312 391932722601543552 392800182893673984 392905348942266368 394994696996868111 395797936828383232 395904626415108096 395974921980877824 396156474141835264 396226814424886016 398565754568441856 398890108209854976 398997631308976128 399251446596068352 399880000106921984 400721329228087296 402006437180244468 402042682638598144 403188837588140032 405183641096712192 405369415400947712 405441391504534528 405513380387969282 408276645990580224 408349138292780256 408536363958767616 408608902375663704 411728054302195488 412376250110263296 412638575969112064 414606516471054336 414870261074407424 414943924117922056 415524160416448512 415788488762769408 417771451711291392 417845629880984448 418111434989051232 419149026829631488 421966395461664768 422234821921882112 422309792593388128 422348637721460736 424248528482009088 424593782818338848 425187512984272896 425263007926209024 425533531468146816 427487066867367936 427562970110774784 428896678616367104 428972832145950976 429730114618720256 431779567449145344 432130950560676224 432170699063820288 432247433918057472 434114773330427904 435075594681581568 435152845319841792 435506973611931507 435547032650256384 436510229124349952 437506294997071872 438871019979538432 438948944521438208 439801914180096512 441820952738660352 442018517560049664 442299699823128576 442378233150511944 445272678931931136 445676033409564672 445755166227996768 446740937619451904 449157059510308864 449865000120287232 450151173784485888 450437529493000192 452298017968422912 452585739353899008 452666099037733152 453587442286657536 456040592326066176 456121565442601344 457130261750136832 459602572522176512 460326976867270656 460619805732962304 460701591920059776 460743968423411712 460994659090492384 462816576525828096 463110989106315264 463193217620006016 464135987456114688 464218397965251072 465245000124399616 466729043708708352 466811914632662313 467761198069907456 467887285763309568 468796488674967552 470291004441296896 471032255399067648 471331894238380032 471415582429828608 471542655183335424 472375087825158144 473579752724103168 473965152913494528 475014174662117376 475098516667561644 475141352209252352 476064651290083328 476495898967801856 477668005670631204 478639365466882048 478853394023387136 479698732597641216 479783906378287104 482378735509592064 482508763443412992 482594436164194848 483446378946060288 486147319380760752 487135922250317824 487353750130311168 487663771599859712 489989519465791488 490941671642898432 491074007764893696 491386395810545664 493729897476980736 493817562586617984 494777153452608576 498687558272876544 499004789544042496 499093391246731424 501384624569647104 502494333526867968 502583554821883392 502813986410790912 502903264462355328 505211988115980288 505301691949097472 506742220679625216 507540000135708672 507862862731214848 510284943348989952 510609552091578368 510700214298980992 511414351281782784 511739678477254656 513044732117778432 514180248260050944 514271544468903936 514598689217293824 514690059723191781 515875725328777216 516961104118677504 517052894087448576 518618991476803932 519343255952818176 519673626980777984 519765898576477696 522152035054780416 522576963468724736 523400625139949568 523733577191565312 526231347828645888 526659595995824148 527966562641170432 529077379996459008 531853477613139968 531996841745301504 532335262128091136 534534021235408896 535572732701343744 536008582906992624 536057886338777088 538469286150242304 540244854795616256 544022790843138048 544368861320773632 544465517723707008 544715151945023488 544811869834218272 546965044985069568 548027912531607552 548524348811771904 548621743049842176 548970739069593984 549835000147017728 552808688628072448 553680000148045824 554032213888598016 554384651683692544 556674483653443584 557028602281721856 557127506507979264 557481913318734976 558261467429732352 559685162310303744 561280729016696832 561380388237047808 561480065152572852 561837240766537593 562621860615553024 563131516961947648 565664704642678784 566916683979030528 567017343901612032 567378041957529088 569982755823157248 570083960147699712 570547895662142827 571345720572616704 574435746103025664 574537741086353616 575706089932193792 576329911890743296 578819697773903872 580203793759789056 580360190994874368 580675964815908676 580729376867008512 583341726662762496 584632830353375232 584736635898537408 587899083902315328 589358023413399552 589732933097504768 589837644200682592 593696905242574848 593856939622662144 593962382971316736 594234711212752896 594340221637329024 598335162314782464 598877169894102528 599820000160382976 600201565045981184 603064023957897216 603447652471865344 603554798716977536 604398778787561472 604783256382210048 607667566125514752 607775461645068288 608054123101421568 608162087256801792 608270070581953923 612804545938151424 612913353563495556 613769302489694208 614159740977283072 614268789226746368 617088768701104128 617481318808420352 617590956826674688 618564375165394944 618847983274819584 618957863953668096 621909774706581504 622305391611611136 622415886176883084 623682733144154112 625061984899956736 627167152483576848 628442525651173376 628554109906438144 628723540244447232 631953537217992704 632949593192497152 633352232882823168 633464688890082192 633522956582191104 636372792723013632 636890674227508272 638300297202220224 638471192031182848 639711875171049472 643171647346122752 643345017924550656 643459248218926464 644595171928080384 647669351173718016 648196425841014336 648256048595730432 648371150877086208 649805000173748224 651172159995641856 653319359287721984 654588895523864576 654765343686524928 655181861080727552 657888026135887872 658306529969307648 658423416782157312 659702871270144768 659763552416956416 662731429107990528 663331770656096256 663449549734692864 663567349725767916 664916744363835392 668512832759529472 669992444702490624 670111406429177856 670418648547721216 670537685949807104 673615984154640384 673735589265463296 675226760676728832 675656294239500288 676720000180944896 678878609030848512 678999148556599728 680379924465319936 682319571303006208 684059642823704576 685695392625205248 686131585623058432 686253412964255708 689403858783264768 690929708599443456 691052387880089664 691491988635738576 694666483659472896 694789826430009024 697867500186599424 698311436255420416 701641797104861184 701830928644964352 702212794661098864 703194733012451328 705436506661945344 706997841357570048 707123373644742912 709329122327068672 710947729370241792 712712028313878528 714096976935124992 714289465839845376 714678110542656832 714743848451702784 717959048200323072 718152578148335616 718280091035080704 719548098896461824 719675859567430656 723568103264388096 725363721124184064 725825148427698176 725954023631609344 729286726646759424 730703883375476736 731030625195466752 731365798415695872 731495657399789568 731960985426125312 734984279198687232 736412507464347648 737079593715818496 738709618518130688 742704803042295808 742836675343972352 748031337409314816 748507184316063744 748640086870097136 749116321022050124 752076936854470656 754220979616186368 754354896693532992 756023125202149376 760111946863599616 761310000203563008 761794294096822272 765427415023484928 765914328137367552 766050321448471488 767609517715881984 769567098176667648 771898033825940736 773605058346385408 773813587993165824 774305835822678016 777788968883683328 779014883929227264 779510440471166976 779648847864716544 779720561947312128 783228052582170624 783865445203087104 785600365787347968 785810697884532736 789989393993736222 791595873656766464 791809252830216192 791949843961755648 792312948283670528 792453628849772032 797780216419709952 797995262617952256 798502893192136704 799760000213843968 804012874360488936 804085365277196288 806377675176280064 810367282193424384 810738830801895424 810882783009069056 811026760775938564 816553291981160448 816698276585560512 817072727917535232 817217804751327408 823456108604390976 824752500220526592 825277151938224128 829213032942108672 829740522148814848 829887848235844112 831048320832897024 831576977525538816 835542903422582784 835691259761968896 836222869978102464 838298053659262976 843932790923329536 844469643843764224 844619585186776256 844697275442921472 848497056964018176 849187565636677696 850375025968545792 850526015852418048 851067062936293632 854974133734735872 855125940221549568 857793357232734208 857945664291901952 859460229237440512 863559134898290688 864261901121352448 864341398127640576 864494867836114944 868229546660855808 870305690639683584 871013947223863014 871094065300512768 873020458248699904 875012589994143744 877742039959076864 877897889042876416 879603828360193024 884037035120099328 884599399646257152 884756466301023888 890545357863862272 891352066819129344 891510332455993536 893481875238903808 898314119020617728 899730000240574464 900302347568971776 900875058986000384 904596035936845824 905171478707798016 905332198075466304 907174884573315072 912081184652132352 912243130885202688 914260523500273664 919205145044353024 920653953734541312 921239611465924608 921403183840119552 921487936846823424 921989318180984768 925633153051656192 926221978212630528 926386435240012032 928271974912229376 928436795930502144 930490000248799232 933458087417416704 933623829265324626 935522396139814912 935774571526619136 937592977349935104 940582008882593792 942663788476760064 942831164859657216 943085310366670848 947930305826989056 950028349324234752 950197033335123288 950282704418504704 952129302580166656 952991797935603712 955336011341262408 957278730933764096 957706788046774272 959567812756574208 964757471019184128 965017526886825984 965188872328389696 966892757892120576 972294638761521504 974707500260622336 975327543199719424 979979038931582976 981883343285796864 982148015529787392 982772791621091328 987459794953961472 987635125173235968 989554306905217152 997375116545753088 998009579088084992 998186782493462848 1002769249139294208 1004988667053735936 1005167109643766784 1005627972821581824 1005806528924710656 1010423976231960576 1010603383898194944 1013484441359250432 1015080000271417344 1015725725462429696 1020569886697979904 1021219104183156736 1021400428597961984 1023479356954509312 1026089464235556864 1028543088937807872 1029197378434587648 1029380119446383562 1031751450657554432 1034105788174897152 1037237982953607864 1039347253961555968 1039531797152955392 1045153926937449472 1046801250279899136 1047467154383130624 1052462695657291776 1053319191991648296 1055933125282340864 1058154759992918016 1063706955226279936 1063993683490603008 1064670524256182272 1069068042470817792 1071145465402687488 1072017165813985248 1072115772677554176 1076938572300484608 1080489709591232512 1088045581686276096 1088737722641547264 1088931035447414016 1089430303890046976 1089623739668436544 1093930089970139136 1096055825063215104 1097048697623543808 1097243486099684352 1097941478139187968 1099670000294035456 1105617377256144896 1108064427777196032 1108769303367385088 1114057204563443712 1114255013015958528 1114963826637469952 1122760776474095616 1122960130305145704 1123674481533075186 1125243721231106048 1126263033923895296 1131329409285357568 1134034687803224064 1134756083915058176 1140167920295399424 1141095791324285654 1142691441145233408 1148871492206051328 1149075482172707232 1152659823781486592 1160407587519578112 1160720381989748736 1161351929631817352 1161458753734017024 1166683453325524992 1169265660706750464 1169473271797074816 1175798167804630656 1178716046826799104 1179465866195009536 1179675288401365184 1187393810485149696 1187713879245324288 1187924765942633472 1188469422425505792 1188680443274658048 1196670324629564928 1197754339788205056 1199640000320765952 1200403130091962368 1206128047915794432 1206895304943730688 1207109597433955072 1209566512764420096 1215550923290136576 1216108246202843136 1216324174513603584 1216540141163907846 1225609091876302848 1225826707126991112 1228319481954566144 1228537578453492736 1234962637616840704 1235181913653349376 1237128750330789888 1237915727907336192 1243819549413163008 1244610783223222272 1244831772353766168 1247365466288308224 1254334304967153696 1257108219812876288 1257447080488894464 1263907074435985408 1265899186384994304 1266704465765646336 1266929377780164384 1267045913164382208 1272745585446027264 1273781348455016544 1276600594404440448 1276942384062365696 1279423750342098944 1286343294692245504 1286690035849101312 1286918496437852928 1289190343856160768 1295338702347436032 1296392851682028672 1296512097191460864 1296742301754172416 1299610000347496448 1302344319991283712 1306520920835794521 1306638718575443968 1309177791047729152 1309530687373049856 1310363722161455104 1316613059938615296 1316846833564314624 1319405742540289536 1325462858215981056 1326899099469385728 1327134699451535832 1329833488727670784 1337025665519058944 1340222812858355712 1340837297095442432 1341075371899614208 1347471178530926592 1350453521353457664 1351312588479000576 1357757218061697024 1357998297113199456 1371390785250410496 1372263171246116864 1372506825928511416 1378807717566529536 1381859417198886912 1382104775760179328 1382983977271477152 1389332967318945792 1389579652860018048 1395735000373198848 1396622872510840832 1403283594209722368 1403661857289928704 1404425589322197728 1406389466024902656 1410873013323890688 1413995682715140096 1414246747289485824 1418658244654137344 1421895458740483584 1425424056627757056 1428193953870249984 1429356221085313664 1429487696903405568 1435918096400646144 1436560182070161408 1439096197792923648 1439351719134861312 1447136206528776192 1451650296855396352 1451908047263218688 1461407766750953472 1462061250390933504 1462991314799579136 1463921970852250624 1469968558397374464 1472825014928695296 1474159187431636992 1485673350687944704 1496062674818629632 1497014368632127488 1497280173740194272 1498232642044100248 1504153873708941312 1508441959232372736 1508709793387065984 1512046250404298752 1520223893727199232 1522620000407126016 1523588588193644544 1530854830046969856 1531828656274735104 1532100642896942976 1535219035431763968 1539134196353335296 1543796067651881472 1544070179169575343 1547210116692770816 1547627175986331648 1548611671645356032 1555577937767366656 1558029767858454528 1559020880942333952 1559297695729433088 1566456105164341248 1567730890406174208 1571200731574695936 1571621395769065472 1579978787987472444 1583191747313532928 1583899687923511296 1584625896567341056 1584907257699544064 1595560432839419904 1595990525235904512 1597005786384273408 1608025748720977872 1620734564386848768 1621765566018138112 1622053521551877128 1633106583962320896 1633396553171121024 1634145455835070464 1634435609502654816 1646912217208781952 1649505000441053184 1650554303876448256 1658426065884217344 1659481044297629696 1659775696471688224 1662096641665794048 1663153955051077632 1671085806845165568 1671382519523937792 1672445739956204928 1676596107318525952 1685511722299612779 1687865581846659072 1688939287687528448 1689239170373552512 1689394550885842944 1696994113928036352 1698375131273355392 1700750051937091584 1701052031704836096 1702134125872587264 1709948267469471744 1710251880443099136 1711643686986428481 1715586714465468416 1715891328583803904 1718920458474881024 1727118269796581376 1728523802242704896 1728989735672229888 1736459093321711616 1740611381279367168 1742027894447726028 1742188130601025536 1750025179988287488 1755795778085752832 1759207656720386048 1768074070240198656 1769198799292514304 1769512932602047776 1781090715727724544 1782704133638258688 1783020664911987072 1786963750477807616 1796628238041235456 1799460000481148928 1800604695137943552 1801750117972000768 1809192071873691648 1810342957415596032 1810664396150932608 1814349769146630144 1824162369304264704 1824486261770405376 1824810211745861769 1828521047000547328 1838410290088706048 1841307907469082624 1842479222931849216 1842806367680239104 1843978636361969536 1851266306103312384 1852443956425261056 1852772870480024064 1856543949824458752 1856873591861004288 1860980000497598464 1866916174834833408 1867247658530649252 1871044792279629824 1875185954699870208 1881164017765187584 1885327576953520128 1885662329719314432 1886170620733341696 1887196885651703197 1895860611653978112 1900056698648469504 1900394066670246576 1904258605160333312 1910672022682524816 1914557461867528192 1915413576093548544 1919135625513148416 1929514942038368256 1930035053773651968 1930377744656779392 1933785515784241152 1944589277523043008 1949415000521244672 1950655086399438848 1959958077863165952 1963766686571593728 1964296031059574784 1965545583242182656 1974919589907922944 1975270250346471936 1979108613810434304 1994750233091506176 1996019158176169984 1996373564986925696 2005538498278588416 2009977334107471872 2010334219287533568 2011255945643163648 2011613057849421312 2020847952463921152 2021206767796389888 2026968882718500864 2030160000542834688 2031451450924859392 2041139773395959808 2042438208366313472 2042800857195923968 2046958713909018624 2052178928471113728 2057086177875615744 2058394756869175296 2058760238892767124 2068211576349794304 2074475965907215728 2078694507923111936 2079063594305910784 2090307853874898944 2093602500559798272 2094934308766261248 2104925391314583552 2106638383983296592 2111866250564681728 2116309519985836032 2127413910452559872 2127987366981206016 2129341048512364544 2138136084941635584 2142290930805374976 2144034331627970496 2144231545355108352 2153877144600969216 2160979419182465024 2176091163372552192 2177475445283094528 2177862070894828032 2178860607780093952 2179247479336873088 2187860179940278272 2192111650126430208 2194097395247087616 2194486972199368704 2195882956278375936 2199340000588070912 2211234754512289792 2216128855554392064 2217538606734770176 2228114409126887424 2228510026031917056 2229927653274939904 2230323592133831051 2245521552948191232 2245920260610291408 2247348963066150372 2250487442462212096 2262658818570715136 2268069375606448128 2269512167830116352 2280335840590798848 2282191582648571308 2285382882290466816 2297742984412102656 2298150964345414464 2305319647562973184 2320815175039156224 2321440763979497472 2322703859263634704 2322917507468034048 2333366906651049984 2338531321413500928 2338946543594149632 2351596335609261312 2357432093653598208 2358931732390019072 2359350576802730368 2374787620970299392 2375427758490648576 2375849531885266944 2376938844851011584 2377360886549316096 2393340649259129856 2395508679576410112 2399280000641531904 2400806260183924736 2412256095831588864 2413790609887461376 2414219194867910144 2419133025528840192 2431101846580273152 2432216492405686272 2432648349027207168 2433080282327815692 2451218183752605696 2451653414253982224 2456638963909132288 2457075156906985472 2469925275233681408 2470363827306698752 2474257500661579776 2475831455814672384 2487639098826326016 2489221566446444544 2489663544707532336 2494730932576616448 2508668609934307392 2514216439625752576 2514894160977788928 2527814148871970816 2531798372769988608 2533408931531292672 2533858755560328768 2534091826328764416 2545491170892054528 2547562696910033088 2553201188808880896 2553884768124731392 2558847500684197888 2572686589384491008 2573380071698202624 2573836992875705856 2578380687712321536 2590677404694872064 2592785703364057344 2593024194382921728 2593484603508344832 2599220000694992896 2604688639982567424 2613041841671589042 2613277437150887936 2618355582095458304 2619061374746099712 2620727444322910208 2633226119877230592 2633693667128629248 2638811485080579072 2653798198938771456 2654269398903071664 2659666977455341568 2674051331038117888 2680445625716711424 2681674594190884864 2682150743799228416 2694942357061853184 2700907042706915328 2702625176958001152 2715514436123394048 2715996594226398912 2742781570500820992 2744526342492233728 2745013651857022832 2757615435133059072 2763718834397773824 2764209551520358656 2765967954542954304 2778665934637891584 2779159305720036096 2791470000746397696 2793245745021681664 2806567188419444736 2807323714579857408 2808851178644395456 2812778932049805312 2821746026647781376 2827991365430280192 2828493494578971648 2837316489308274688 2843790917480967168 2850848113255514112 2856387907740499968 2858712442170627328 2858975393806811136 2871836192801292288 2873120364140322816 2878703438269722624 2894272413057552384 2903300593710792704 2903816094526437376 2924122500781867008 2925982629599158272 2927843941704501248 2939937116794748928 2945650029857390592 2948318374863273984 2971346701375889408 2992125349637259264 2994028737264254976 2994560347480388544 2996465284088200496 3008307747417882624 3016883918464745472 3017419586774131968 3024092500808597504 3040447787454398464 3045240000814252032 3047177176387289088 3061709660093939712 3063657312549470208 3064201285793885952 3070438070863527936 3078268392706670592 3087592135303762944 3088140358339150686 3094420233385541632 3095254351972663296 3097223343290712064 3111155875534733312 3118041761884667904 3118595391458866176 3135461780812348416 3142401463149391872 3143242791538130944 3159957575974944888 3166383494627065856 3167799375847022592 3169251793134682112 3169814515399088128 3191120865678839808 3191981050471809024 3194011572768546816 3216051497441955744 3241469128773697536 3243531132036276224 3244107043103754256 3266213167924641792 3266793106342242048 3268290911670140928 3268871219005309632 3293824434417563904 3299010000882106368 3301108607752896512 3316852131768434688 3318962088595259392 3319551392943376448 3324193283331588096 3326307910102155264 3342171613690331136 3342765039047875584 3344891479912409856 3353192214637051904 3371023444599225558 3375731163693318144 3377878575375056896 3378478340747105024 3378789101771685888 3393988227856072704 3396750262546710784 3402104063409672192 3404268251745174528 3420503760886198272 3423287373972856962 3431173428930936832 3431782657167607808 3437840916949762048 3457047604485409792 3457979471344459776 3481222762558734336 3484055788895452056 3484376261202051072 3500050359976574976 3511591556171505664 3518415313440772096 3536148140480397312 3538397598585028608 3539025865204095552 3562181431455449088 3565408267276517376 3566041329823974144 3573927500955615232 3593256476082470912 3598920000962297856 3601209390275887104 3603500235944001536 3618384143747383296 3620685914831192064 3621328792301865216 3628699538293260288 3648324738608529408 3648972523540810752 3649620423491723538 3657042094001094656 3676820580177412096 3684958445863698432 3685612735360478208 3687957272723939072 3704887912850522112 3705545740960048128 3713747183722008576 3721960000995196928 3733832349669666816 3734495317061298504 3742089584559259648 3762328035530375168 3771324659438628864 3772341241466683392 3774393771303406394 3791721223307956224 3800113397296939008 3800788133340493152 3821344045365049632 3830827152187097088 3838271251026296832 3859029884076736512 3860070107547303936 3860755489313558784 3867571031568482304 3889178555046086016 3898830001042489344 3901310172798877696 3919916155726331904 3927533373143187456 3928592062119149568 3931091166484365312 3949839179815845888 3950540500692943872 3958217227620868608 3989500466183012352 3992038316352339968 3992747129973851392 4011076996557176832 4020668438575067136 4022511891286327296 4023226115698842624 4042413535592779776 4053937765437001728 4062902901849718784 4084876416732626944 4085601714391847936 4114172355751231488 4116789513738350592 4117520477785534248 4136423152699588608 4148951931814431456 4158127188611821568 4180615707749797888 4187205001119596544 4189868617532522496 4209850782629167104 4213276767966593184 4223732501129363456 4232619039971672064 4254827820905119744 4255974733962412032 4258682097024729088 4276272169883271168 4284581861610749952 4288068663255940992 4288463090710216704 4307754289201938432 4321958838364930048 4354950890566189056 4355724141789656064 4357721215560187904 4358494958673746176 4384223300252860416 4388973944398737408 4391765912556751872 4398680001176141824 4422469509024579584 4435077213469540352 4457020052063834112 4459855306549879808 4460647184267662102 4491043105896382464 4491840521220582816 4494697926132300744 4536138751212896256 4539024335660232704 4560671681181597696 4564383165297142616 4570765764580933632 4595485968824205312 4596301928690828928 4610639295125946368 4641630350078312448 4642881527958994944 4645407718527269408 4645835014936068096 4666733813302099968 4677062642827001856 4677893087188299264 4703192671218522624 4714864187307196416 4717863464780038144 4718701153605460736 4749575241940598784 4751699063770533888 4753877689702023168 4754721773098632192 4786681298518259712 4791017359152820224 4801612520367849472 4827581219774922752 4828438389735820288 4862203693160546304 4865296698054414336 4866160564655631384 4902436367505211392 4903306828507964448 4914150313813970944 4940727654613397504 4948515001323159552 4951662911629344768 4975278197652652032 4978443132892889088 4979327089415064672 4989461865153232896 5017337219868614784 5028432879251505152 5029788321955577856 5055628297743941632 5063596745539977216 5066817863062585344 5067717511120657536 5068183652657528832 5090982341784109056 5095125393820066176 5106402377617761792 5107769536249462784 5117695001368395776 5134931060959285443 5145373178768982016 5146760143396405248 5147673985751411712 5156761375424643072 5181354809389744128 5185571406728114688 5186969207016689664 5198440001389985792 5209377279965134848 5226083683343178084 5226554874301775872 5236711164190916608 5241454888645820416 5267387334257258496 5277622970161158144 5307596397877542912 5308538797806143328 5360891251433422848 5364301487598456832 5389884714123706368 5401814085413830656 5405250353916002304 5431028872246788096 5431993188452797824 5485563141001641984 5489052684984467456 5490027303714045664 5515230870266118144 5527437668795547648 5528419103040717312 5531935909085908608 5557331869275783168 5558318611440072192 5582940001492795392 5586491490043363328 5613134376838889472 5617702357288790912 5625557864099610624 5643492053295562752 5655982730860560384 5656986989157943296 5661590656955109591 5674632978616549376 5687581834961934336 5712775815480999936 5717424884341254656 5743672385602584576 5746240728280645632 5757406876539445248 5788544826115104768 5807632189052874752 5848245001563734016 5851965259198316544 5855687883409002496 5879874233589497856 5891300059714781184 5896636749726547968 5942693402751778816 5984250699274518528 5988057474528509952 5989120694960777088 5992930568176400992 6016615494835765248 6033767836929490944 6034839173548263936 6048185001617195008 6080895574908796928 6090480001628504064 6094354352774578176 6123419320187879424 6127314625098940416 6128402571587771904 6140876141727055872 6156536785413341184 6175184270607525888 6176280716678301372 6188840466771083264 6194446686581424128 6222311751069466624 6236083523769335808 6237190782917732352 6270923561624696832 6284802926298783744 6319915151949889776 6332766989254131712 6335598751694045184 6339629030798176256 6382241731357679616 6383962100943618048 6388023145537093632 6432102994883911488 6482938257547395072 6487062264072552448 6488214086207508512 6532426335849283584 6533586212684484096 6536581823340281856 6537742438010619264 6587648868835127808 6598020001764212736 6602217215505793024 6633704263536869376 6637924177190518784 6639102785886752896 6648386566663176192 6652615820204310528 6684343227380662272 6685530078095751168 6689782959824819712 6690970776401493153 6706384429274103808 6742046889198451116 6751462327386636288 6755757150750113792 6756956681494210048 6787976455712145408 6793500525093421568 6804208126819344384 6808536503490349056 6841007521772396544 6846574747945713924 6863565314335215616 6875681833899524096 6914095208970819584 6915958942688919552 6962445525117468672 6968111577790904112 6968752522404102144 7000100719953149952 7023183112343011328 7036830626881544192 7072296280960794624 7076795197170057216 7078051730408191104 7124362862910898176 7130816534553034752 7132082659647948288 7147855001911230464 7186512952164941824 7197840001924595712 7202418780551774208 7207000471888003072 7236768287494766592 7241371829662384128 7242657584603730432 7257399076586520576 7296649477217058816 7297945047081621504 7299240846983447076 7314084188002189312 7353641160354824192 7369916891727396864 7371225470720956416 7375914545447878144 7409775825701044224 7411091481920096256 7427494367444017152 7443920001990393856 7467664699339333632 7468990634122597008 7484179169118519296 7524656071060750336 7542649318877257728 7544682482933366784 7548787542606812788 7583442446615912448 7600226794593878016 7601576266680986304 7642688090730099264 7661654304374194176 7676542502052593664 7718059768153473024 7720140215094607872 7721510978627117568 7735142063136964608 7778357110092172032 7797660002084978688 7802620345597755392 7839832311452663808 7855066746286374912 7857184124238299136 7862182332968730624 7899678359631691776 7901081001385887744 7916434455241737216 7979000932366024704 7984076632704679936 7985494259947702784 8022153993114353664 8041336877150134272 8045023782572654592 8046452231397685248 8084827071185559552 8107875530874003456 8125805803699437568 8169752833465253888 8171203428783695872 8228344711502462976 8233579027476701184 8235040955571068496 8272846305399177216 8297903863628862912 8316254377223643136 8361231415499595776 8374410002239193088 8379737235065044992 8419701565258334208 8426553535933186368 8447465002258726912 8465238079943344128 8509655641810239488 8511949467924824064 8517364194049458176 8552544339766542336 8569163723221499904 8576137326511881984 8576926181420433408 8615508578403876864 8643917676729860096 8709901781132378112 8711448283579312128 8715442431120375808 8716989917347492352 8777947888797474816 8783531825113503744 8797360002352283648 8844939018049159168 8870154426939080704 8914040104127668224 8919710613099759616 8921294368535324204 8982086211792764928 8983681042441165632 8989395852264601488 9072277502425792512 9078048671320465408 9121343362363195392 9128766330594285232 9141531529161867264 9190971937648410624 9192603857381657856 9221278590251892736 9283260700156624896 9285763055917989888 9290815437054538816 9291670029872136192 9333467626604199936 9354125285654003712 9355786174376598528 9406385342437045248 9429728374614392832 9435726929560076288 9437402307210921472 9499150483881197568 9503398127541067776 9507755379404046336 9509443546197264384 9573362597036519424 9582034718305640448 9603225040735698944 9655162439549845504 9656876779471640576 9724407386321092608 9730593396108828672 9732321129311262768 9804872735010422784 9806613657015928896 9828300627627941888 9881455309226795008 9897030002646319104 9903325823258689536 9950556395305304064 9956886265785778176 9958654178830129344 9978923730306465792 10034674439737229568 10056865758503010304 10059576643911155712 10111256595487883264 10127193491079954432 10133635726125170688 10135435022241315072 10136367305315057664 10181964683568218112 10190250787640132352 10212804755235523584 10215539072498925568 10235390002736791552 10269862121918570886 10290746357537964032 10293520286792810496 10295347971502823424 10313522750849286144 10371142813456229376 10373938414033379328 10396880002779971584 10452167366686356168 10453109748603551744 10473422328381833216 10482909777291640832 10534774668514516992 10555245940322316288 10615192795755085824 10617077595612286656 10721782502866845696 10728602975196913664 10779769428247412736 10803628170827661312 10810500707832004608 10862057744493576192 10863986376905595648 10971126282003283968 10978105369968934912 10980054607428091328 11030461740532236288 11054875337591095296 11056838206081434624 11063871818171817216 11114663738551566336 11116637222880144384 11165880002985590784 11172982980086726656 11226268753677778944 11235404714577581824 11286984106591125504 11313973978315886592 11323181313910219182 11349265957233098752 11375163669923868672 11434849768682509312 11492481456561291264 11514813753078890496 11577089652230209536 11615264378105749504 11696490003127468032 11703930518396633088 11711375766818004992 11759748467178995712 11782600119429562368 11793273499453095936 11885386805503557632 11968501398549037056 11976114949057019904 11978241389921554176 11985861136352801984 12033230989671530496 12067535673858981888 12069678347096527872 12096370003234390016 12161791149817593856 12188708705549156352 12254629250197880832 12256805143175543808 12350368541215051776 12352561433356602744 12377680933542166528 12388893373162848256 12444623502138933248 12474381565835464704 12541847123249393664 12569605852597567488 12639830303899779552 12671197503388090368 12679258061596352512 12764483462715359232 12767924201887236096 12776046291074187264 12864205989767822976 12965876515094790144 12974124528145104896 12976428172415017024 13064852671698567168 13067172425368968192 13073163646680563712 13075484876021238528 13175297737670255616 13196040003528425472 13204434431011586048 13267408527073738752 13275848354381037568 13278205571773505792 13305231640408621056 13371060156191502336 13379565919649639424 13381941552802986306 13412768858548207616 13484093778396902232 13511514301500227584 13513913362988420096 13587001050186843136 13608416253638688768 13617073006980698112 13682015043544793088 13693149495891427848 13727130628670431232 13828190417941639168 13831917885377839104 13924891050234937344 13936223155581808224 13937505044808204288 14000201439906299904 14046366224686022656 14073661253763088384 14144592561921589248 14153590394340114432 14156103460816382208 14248725725821796352 14261633069106069504 14264165319295896576 14295710003822460928 14373025904329883648 14404837561103548416 14414000943776006144 14482743659324768256 14485315169207460864 14595890094163243008 14598481693966894152 14628168376004378624 14707282320709648384 14742450941441912832 14751829090895756288 14822182963840192512 14854988734888034304 14935329398678667264 14937981268245194016 15085298637754515456 15089364965866733568 15097575085213625576 15166884893231824896 15200453589187756032 15203152533361972608 15285376181460198528 15323308608748388352 15353085004105187328 15436119536306946048 15440280430189215744 15443021957254235136 15470284126273929216 15556714220184344064 15595320004169957376 15605240691195510784 15679664622905327616 15710133492572749824 15724364665937461248 15802162002771775488 15832868910483474432 15968153265409359872 15970988519895405568 16082673754300268544 16092904462795370496 16169654142371119104 16215751061748006912 16342406857567391744 16456689423004925952 16467158054953402368 16470081911142136992 16545692610798354432 16595807727257725824 16632508754447286272 16722462830999191552 16748820004478386176 16759474470130089984 16839403130516668416 16853107071866372736 16894930004517453824 16930476159886688256 16984771970865328773 17019311283620478976 17023898935849648128 17034728388098916352 17138327446442999808 17152274653023763968 17231017156807753728 17287835353459720192 17422896567158624256 17430884862240751616 17433979834694984704 17555895777594949632 17567063650227007488 17828080208255336448 17839421226199519232 17842588737070648408 17964172423585529856 17967362084882331264 17978791704529202976 18144555004851585024 18156097342640930816 18242686724726390784 18257532661188570464 18283063058323734528 18381943875296821248 18385207714763315712 18442557180503785472 18566521400313249792 18581630874109077632 18583340059744272384 18666935253208399872 18708250571308007424 18711572348753197056 18812770684874090496 18871453859120152576 18874804614421842944 18998300967762395136 19006796255082135552 19018887092394528768 19146725194073038848 19164069436611280896 19313753558943281152 19448814772642185216 19461186792217657344 19464642258622525536 19609745470020845568 19613227314031857792 19656601255255883776 19762910618453590016 19794060005292638208 19806651646517379072 19901112790610608128 19913772531571556352 19917308357660258688 19957847460612931584 20069348879474459136 20072912329204479459 20113731517006020608 20119153287822311424 20222513190975766528 20254386982159908864 20267271452250341376 20270870044482630144 20363929367136436224 20380501575280264704 20425609510471047168 20431078144997851136 20470780005473583104 20539724243837141772 20581492715075928064 20590695943005646848 20627045501698572288 20742285626912458752 20747876828066758656 20904334733372712336 20946844656763666432 21069549337029033984 21110491880644632576 21230385591510171648 21234155191224573312 21443565005733691392 21457205950393827328 21559538856494825472 21607256341655322624 21621001415664009216 21724115488987152384 21727972753811191296 21942252564006567936 21956210739937869824 21960109214856182656 22060923481064472576 22109750675182190592 22113676412162869248 22127743636343634432 22229327477103132672 22233274445760288768 22331760005971181568 22345965960173453312 22452537507355557888 22470809429155163648 22573968213182251008 22627947956631773184 22646362627820438364 22750327339847737344 22869699537365018624 22984962913122582528 23029627506157780992 23154179304460419072 23230528756211499008 23392980006254936064 23407861036793266176 23422751533636009984 23519496934357991424 23565200238859124736 23586546998906191872 23770773611007115264 23937002797098074112 23952229898114039808 23956482779843108352 23971722272705603968 24066461979343060992 24135071347717963776 24139356694193055744 24192740006468780032 24323582299635187712 24377417411098312704 24509258500395761664 24513610286351087616 24533559513472141561 24700737082430103552 24705122866713205488 24755361867084333056 24889247004277866496 24948763131670929408 25083694246498787328 25139211705195134976 25279660607799559104 25342395006776180736 25358516123192705024 25528966925430718464 25535848403774472192 25552092582148374528 25728411979535645952 25931753030189580288 25948249056290209792 25952856344830034048 26129705343397134336 26134344850737936384 26146327293361127424 26150969752042477056 26350595475340511232 26392080007056850944 26408868862023172096 26534817054147477504 26551696708762075136 26556411143547011584 26610463280817242112 26742120312383004672 26759131839299278848 26763883105605972612 26968187556793804464 27023028603000455168 27027826725976840192 27174002100373686272 27216832507277377536 27234146013961396224 27364030087089586176 27386298991782855696 27454261257340862464 27656380835883278336 27663835770755678208 27849782100469874688 27872446311163616448 27875010089616408576 28000402879812599808 28092732449372045312 28147322507526176768 28289185123843178496 28307180788680228864 28312206921632764416 28497451451643592704 28523266138212139008 28528330638591793152 28591420007644921856 28746051808659767296 28809675122207096832 28828001887552012288 28965487318649536512 28970630338414921728 29191780188326486016 29196963387933788304 29256336752008757248 29414564641419296768 29484901882883825664 29503658181791512576 29644365927680385024 29709977469776068608 29870658797357334528 29875962536490388032 30170597275509030912 30178729931733467136 30195150170427251152 30333769786463649792 30400907178375512064 30406305066723945216 30570752362920397056 30646617217496776704 30706170008210374656 30872239072613892096 30880560860378431488 30886043914508470272 30940568252547858432 31113428440368688128 31190640008339914752 31210481382391021568 31359329245810655232 31420266985145499648 31448729331874922496 31604324005543550976 31665737820966948864 31936306530818719744 31941977039790811136 32165347508600537088 32185808925590740992 32339308284742238208 32431502123496013824 32684813715134783488 32913378846009851904 32934316109906804736 32940163822284273984 33091385221596708864 33191615454515451648 33265017508894572544 33444925661998383104 33497640008956772352 33518948940260179968 33678806261033336832 33706214143732745472 33789860009034907648 33860952319773376512 33969543941730657546 34038622567240957952 34047797871699296256 34069456776197832704 34304549306047527936 34575670706919440384 34845793134317248512 34861769724481503232 34867959669389969408 35111791555189899264 35134127300454014976 35656160416510672896 35678842452399038464 35685177474141296816 35928344847171059712 35934724169764662528 35957583409058405952 36289110009703170048 36312194685281861632 36485373449452781568 36515065322377140928 36566126116647469056 36763887750593642496 36770415429526631424 36885114361007570944 37133042800626499584 37163261748218155264 37166680119488544768 37333870506416799744 37423144697506394112 37625541369748180992 37742907718240305152 37749609228843685888 38013592510164271104 38037774184789057536 38293450388146077696 38328138873222561792 38627507117886562304 38897629545284370432 38922373584435314688 38929284517245051072 39219490940041691136 39226454628063715584 39313202510511767552 39525821236907180032 39588120010585276416 39613303293034758144 39802225581221216256 39827545063143112704 39834616715320517376 39915694921225863168 40138697758948918272 40145824658408958918 40227463034012041216 40238306575644622848 40445026381951533056 40534542904500682752 40541740088965260288 40761003150560529408 40851219020942094336 40862156289995702272 40941560010947166208 41079448487674283544 41162985430151856128 41181391886011293696 41484571253824917504 41495753656133517312 41808669466745424672 42139098674058067968 42220983761289265152 42460771183020343296 42468310382449146624 42887130011467382784 42914411900787654656 43119077712989650944 43214512683310645248 43242002831328018432 43448230977974304768 43455945507622382592 43884505128013135872 43912421479875739648 43920218429712365312 44121846962128945152 44227352824325738496 44255487272687268864 44466548891520577536 44691931920346906624 44941618858310327296 45255895913263546368 45292725255640876728 45500654679695474688 45739399074730037248 45969925826245165056 46059255012315561984 46308358608920838144 46461057512422998016 46785960012509872128 46815722073586532352 46845503067272019968 47038993868715982848 47130400477718249472 47173093997812383744 47541547222014230528 47904459796228079616 47912965559686216704 47943444545411207936 48278713388386111488 48385480012937560064 48647164599270375424 49027220572702175232 49067119026944283122 49401474164860207104 49410245733426410976 49897526263341858816 50167388492997574656 50278423410390269952 50559321215599118208 50684790013552361472 50717032246385410048 51057933850861436928 51071696807548944384 51104185164296749056 51456823959071291904 51863506060379160576 51896498112580419584 51905712689660068096 52268689701475872768 52292654586722254848 52301939504084954112 52701190950681022464 52817737724046344192 53103393417524150272 53112822287094023168 53484240624766009344 53518263678598557696 53527766211211945224 53936375113587608928 54055653451953680384 54348004200747372544 54433665014554755072 54468292027922792448 54728060174179172352 54772597983565711392 54908522514681724928 55312761671766556672 55327671541511356416 55699564200939749376 55744892622327232896 55750020179232817152 56000805759625199616 56185464898744090624 56294645015052353536 56614361577360457728 56624413843265528832 56994902903287185408 57056661277183586304 57182840015289843712 57492103617319534592 57656003775104024576 57941260676829843456 58383560376652972032 58393926775867576608 58969803765767651328 59007316363583025152 59288731855360770048 59419954939552137216 59741317594714669056 59751925072980776064 60341194551018061824 60357459863466934272 60390300340854502304 60667539572927299584 60801814356751024128 60812610133447890432 61141504725840794112 61293234434993553408 61412340016420749312 61744478145227784192 61772087829016940544 61881136505095716864 62226856880737376256 62420962764782043136 62840533970290999296 63208648011087101952 63331475641933897728 63883954079581622272 64330695017201074176 64371617851181481984 64678616569484476416 64863004246992027648 65369627430269566976 65826757692019703808 65868632219813609472 65880327644568547968 66182770443193417728 66383230909030903296 66530035017789145088 66889851323996766208 66995280017913544704 67037897880520359936 67357612522066673664 67412428287465490944 67579720018069815296 67721904639546753024 67939087883461315092 68077245134481915904 68138913552395665408 68609098612095055872 69691586268634497024 69735919338779938816 70223583110379798528 70268254600908029952 71312320833021345792 71357684904798076928 71370354948282593632 71856689694342119424 71869448339529325056 71915166818116811904 72578220019406340096 72624389370563723264 72970746898905563136 73030130644754281856 73132252233294938112 73527775501187284992 73540830859053262848 73600678540416424683 73770228722015141888 74266085601252999168 74326523496436310528 74667741012833599488 74846289395012788224 75251082739496361984 75499218457687371776 76027185020328542208 76075548369578115072 76586900776292155392 76656277746445123584 77255014235773124608 77795259090568740864 77844747168870629376 77858569034490102144 78438981880083382272 78452909256127431168 78626405021023535104 79051642473814360064 79176240021170552832 79226606586069516288 79604451162442432512 79655090126286225408 79669233430641034752 79831389842451726336 80277395517897836544 80291649316817917836 80454926068024082432 80890052763903066112 81069085809001365504 81083480177930520576 81522006301121058816 81702438041884188672 81883120021894332416 82158896975348567088 82325970860303712256 82362783772022587392 82969142507649835008 82991507312267034624 83617338933490849344 84278197348116135936 84441967522578530304 84921542366040686592 84936620764898293248 85774260022934765568 85828823801575309312 86238155425979301888 86429025366621290496 86484005662656036864 86896461955948609536 86911891015244765184 87769010256026271744 87824842959751479296 87840436859424730624 88243693924257890304 88454705648651476992 88510974545374537728 88933097783041155072 89383863840693813248 89883237716620654592 90511791826527092736 90585450511281753456 91001309359390949376 91478798149460074496 91939851652490330112 92118510024631123968 92616717217841676288 92922115024845996032 93571920025019744256 93631444147173064704 93691006134544039936 94077987737431965696 94260800955436498944 94346187995624767488 95083094444028461056 95808919592456159232 95825931119372433408 95886889090822415872 96557426776772222976 96770960025875120128 97294329198540750848 98054441145404350464 98134238053888566244 98802948329720414208 98820491466852821952 99795052526683717632 100334776985995149312 100556846820780539904 101118642431198236416 101369580027104722944 101434064492770820096 102115867701722873856 102143393615097888768 102208370328593498112 102913647918142583808 103727012120758321152 103792996225160839168 103811425379320136192 104537379402951745536 104585309173444509696 104603879008169908224 105402381901362044928 105635475448092688384 106206786835048300544 106225644574188046336 106968481249532018688 107036527357197115392 107055532422423890448 107872750227175217856 108111306903907360768 108696008401494745088 108867330029109510144 108936584055845584896 109456120348358344704 109545195967131422784 109817045029363449856 110625523343533113344 110655343083022712832 111399128401879498752 111489785244654465792 111500040358465634304 112001611519250399232 112370929797488181248 112589290030104707072 113228723154720915456 113248827686531057664 114113322554367172608 114365680030579687424 114984207234639069184 115312007550208049152 115882521353659686912 116767120753305944064 116787853551735153216 117939607531535302656 118014632727166050304 118577463710721540096 118839909879104274432 119482635189429338112 119503850145961552128 120682389102036123648 120714919726933868544 120780600681709004608 121335079145854599168 121603628713502048256 121625220266895780864 122283009451681588224 122586468869987106816 122824680032841498624 123488956290455568384 123544175658033881088 124453713761474752512 124841925529564086272 126417296022174203904 126662951283867795456 127767908159163244544 128661390034402148352 128743235702362963968 129357233138968952832 129726008493984055296 130739254860539133952 131653515384039407616 131737264439627218944 131760655289137095936 132365540886386835456 132766461818061806592 133060070035578290176 133779702647993532416 134075795761040719872 134824856574930981888 135159440036139630592 135878175766922630184 136154490268963831808 136277827104791330816 137218197224190111744 139383172537268994048 139471838677559877632 140447166220759597056 140536509201816059904 142624641666042691584 142715369809596153856 142740709896565187264 143713379388684238848 143738896679058650112 143830333636233623808 145156440038812680192 145248778741127446528 145941493797811126272 146060261289508563712 147081661718106525696 147201357080832849366 147540457444030283776 148653046992872621056 149692578790025576448 150502165478992723968 150998436915374743552 152054370040657084416 152151096739156230144 153173801552584310784 153312555492890247168 154510028471546249216 155590518181137481728 155689494337741258752 155717138068980204288 156877963760166764544 156905818512254862336 157252810042047070208 158103284947628720128 158453213172139032576 159310180252572450816 159338466861282069504 160554791035795673088 160583298633635835672 160909852136048164864 161780105527806132224 162166960355861041152 163044012602242117632 163404876083768377344 164317793950697134176 164725567544045174784 165938285015299670016 165983014624534069248 167234677866981698688 168556394696232271872 168883935045157060608 169843084732081373184 169873241529796586496 171548520045869531136 171657647603150618624 172476310851958603776 172968011325312073728 173823782030489530368 175649685919502958592 175680873718849461248 176909411297302953984 177021949090749075456 177866195566082310144 179766475433241309184 181023583653054185472 181170901022563506912 182002618718781898752 182957596298920148992 183879703304980660224 184237020049262247936 185233434435683352576 185844230049691992064 187262888294346129408 187382012269088079872 188521601910872997888 190166188888056922112 191651862238744866816 191773778181644831744 193114853553544445952 196108882290808700928 196268476107777132488 197605896659440828416 197640982933705643904 199590105053367435264 200669553971990298624 201113693641561079808 202237284862396472832 202739160054209445888 202868128985541640192 204231735403445747712 204416740657186996224 205827295836285167616 207585992450321678336 207622850758640272384 209074758805903491072 209207758016339816448 210804763802724089856 212451289148376092672 213936962499064037376 214073054714394230784 214111064844847780896 215745500454350435712 216222613807814721536 217392016802989490176 217734660058219020288 217873168111691169792 218912240696716689408 219090391934262845568 219634090058726899712 220802035621249274049 221251046687066226688 221310686166045425664 222798256803758997504 222979570489308931584 224003223038500798464 224741859594976362496 225178580060209414144 226497655373062115328 228226645108734345216 231765042707319373824 233534241506611888128 233575707103470306432 235879215063070605312 236029265454332100608 237154927421443080192 237679819758208548864 238965270378858676224 239007700291923104256 241364778204072247296 241561201363418009216 242670158291709198336 243207257427004096512 243250440533791561728 244566018903363176448 245649360065682997248 246977912580911136768 247088351316067762176 248907427522949505024 252834592044348407808 253325902567735590912 255535816318326489088 257322780068804296704 257486471404725927936 258714466277937905664 259452016987968110592 261478509721078267904 263307030768078815232 263474528879254437888 263521310578274191872 264731081772773670912 265532923636123613184 266120140071156580352 267559405295987064832 268151591522081439744 269649713149861963776 271756351533845260368 272308980537927663616 274436394448380223488 278766345074537988096 278943677355119755264 280894332441519194112 281073018403632119808 285249283332085383168 285430739619192307712 285481419793130374528 287426758777368477696 287477793358117300224 287660667272467247616 290312880077625360384 290497557482254893056 291882987595622252544 292120522579017127424 294163323436213051392 294402714161665698732 297306093985745242112 299385157580051152896 301004330957985447936 301996873830749487104 304108740081314168832 304302193478312460288 306347603105168621568 306625110985780494336 309020056943092498432 311181036362274963456 311378988675482517504 311434276137960408576 313755927520333529088 313811637024509724672 314505620084094140416 316206569895257440256 316906426344278065152 318620360505144901632 318676933722564139008 321109582071591346176 321166597267271671344 321819704272096329728 323560211055612264448 324333920711722082304 326088025204484235264 326809752167536754688 328635587901394268352 329451135088090349568 331876570030599340032 331966029249068138496 334469355733963397376 337112789392464543744 337767870090314121216 339686169464162746368 339746483059593172992 343097040091739062272 343315295206301237248 344952621703917207552 345936022650624147456 347647564060979060736 351299371839005917184 351361747437698922496 353818822594605907968 354043898181498150912 355732391132164620288 359532950866482618368 362047167306108370944 362341802045127013824 364005237437563797504 365915192597840297984 367759406609961320448 368474040098524495872 370466868871366705152 371688460099383984128 374525776588692258816 374764024538176159744 380332377776113844224 383303724477489733632 383547556363289663488 386229707107088891904 392217764581617401856 392536952215554264976 395211793318881656832 395281965867411287808 399180210106734870528 401339107943980597248 402227387283122159616 404474569724792945664 405478320108418891776 405736257971083280384 408463470806891495424 408833481314373992448 411654591672570335232 415171984900643356672 415245701517280544768 418149517611806982144 418415516032679632896 421609527605448179712 424902578296752185344 427873924998128074752 428146109428788461568 428222129689695561792 431491000908700871424 432445227615629443072 434784033605978980352 435469320116438040576 435746336223382339584 437824481393433378816 438180783868525691136 439268180117453799424 441604071242498548098 442502093374132453376 442621372332090851328 445959140978617863168 449483719189952724992 450357160120418828288 452995310746124230656 456453290217468690432 463530085414638747648 467068483013223776256 467151414206940612864 471758430126141210624 472058530908664201216 474309854842886160384 475359639516417097728 477930540757717352448 478015400583846208512 482729556408144494592 483122402726836018432 485340316583418396672 486500881067583123456 489132037806726352896 494176702632135524352 497814855045899010048 505669184088696815616 506651805135471181824 511071632636652978176 514645560137608593408 514972942809451855872 517428932555875811328 518904033975936221184 522957019442156535808 526949057758508875776 527042621156548383744 531065847272247226368 532240280142313160704 535118810591974129664 539299426299723927552 543512703067690520736 548872788896760446976 557532690149075976192 557887354710239510528 561788664883038388224 562146036807264239616 570498566664170766336 570861479238384615424 570962839586260749056 574955586716234600448 575321334544934495232 580995114964509786112 584241045158034254848 588326646872426102784 588805428323331397464 594612187971490484224 598770315160102305792 602008661915970895872 603993747661498974208 608217480162628337664 608604386956624920576 612695206210337243136 613250221971560988672 618040113886184996864 622757977350965035008 622868552275920817152 627623274049019449344 629011240168188280832 632413139790514880512 637353867445128278016 642219164143182692352 642333194534543342688 648667841423444164608 652176050408968470528 653619504335073509376 657271175802788536704 658902270176180699136 663753140061198680064 663932058498136276992 668938711467926794752 674225578784929087488 675535740180628242432 679492966119186345984 686630590412602474496 695295128121958121472 702723494875397844992 707637645189211815936 708087796362996301824 711464782264329240576 719065901732965236736 724094334612216741888 724683604090254027648 728010474875127595008 731830385195680595968 736948080197048991744 740933737742733410304 743376920198767968256 749528049076352319488 766607448954979467264 767095112726579326976 772459414214177783808 784435529163234803712 785073904431108529952 790423586637763313664 790563931734822575616 798360420213469741056 802678215887961194496 804454774566244319232 808949139449585891328 811472515942166560768 816926941613782990848 823309183345140670464 830491403034561089536 836299035223613964288 836831032065359265792 843219055210896359424 849805156593504370688 855747849996256149504 856292218857576923136 856444259379391123584 862982001817401742848 864890455231258886144 869568067211957960704 870938640232876081152 871492672446764679168 875648962786866757632 876361567737051382272 878536360234907598848 883208142484997096196 885004186748264906752 891918281957235726336 900714320240837656576 905990621492248461312 912906580434937380864 927060170829277495296 934136966026447552512 934302828413881225728 943516860252282421248 944117061817328402432 948619709685772320768 950719279032834195456 955861081515434704896 956030801167692417024 965459112816288989184 966244805453672036864 970680633166836793344 973001762135166246912 978264075613452705792 988353405264271048704 995629710091798020096 1011338368177393631232 1013303610270942363648 1022143265273305956352 1029291120275217186816 1029945885618903711744 1034857865111751622656 1037808067951872442368 1045914038884313071616 1053898115517017751552 1054085242313096767488 1062131694544494452736 1064480560284626321408 1070237621183948259328 1078598852599447855104 1087025406135381041472 1097745577793520893952 1115065380298151952384 1115774709420479021056 1123577329766076776448 1124292073614528479232 1140997133328341532672 1141722958476769230848 1141925679172521498112 1149911173432469200896 1150642669089868990464 1161990229929019572224 1168482090316068509696 1176653293744852205568 1177610856646662794928 1189224375942980968448 1197540630320204611584 1204017323831941791744 1207987495322997948416 1216434960325256675328 1217208773913249841152 1225390412420674486272 1226500443943121977344 1236080227772369993728 1245515954701930070016 1245737104551841634304 1255246548098038898688 1258022480336376561664 1264826279581029761024 1274707734890256556032 1284438328286365384704 1284666389069086685376 1297335682846888329216 1304352100817936941056 1307239008670147018752 1314542351605577073408 1317804540352361398272 1327506280122397360128 1327864116996272553984 1337877422935853589504 1348451157569858174976 1351071480361256484864 1358985932238372691968 1373261180825204948992 1390590256243916242944 1405446989750795689984 1415275290378423631872 1416175592725992603648 1422929564528658481152 1438131803465930473472 1448188669224433483776 1449367208180508055296 1456020949750255190016 1463660770391361191936 1486753840397535936512 1499056098152704638976 1533214897909958934528 1534190225453158653952 1544918828428355567616 1568871058326469607424 1570147808862217059904 1580847173275526627328 1581127863469645151232 1596720840426939482112 1605356431775922388992 1617898278899171782656 1622945031884333121536 1646618366690281340928 1660982806069122179072 1672598070447227928576 1673662064130718531584 1686438110421792718848 1699610313187008741376 1711495699992512299008 1712584437715153846272 1712888518758782247168 1725964003634803485696 1729780910462517772288 1739136134423915921408 1742985344893529358336 1752723135474102764544 1757072720469815197696 1766416284969994192392 1770008373496529813504 1783836563914471452672 1811981242984496922624 1825813160869874761728 1854120341658554990592 1868273932052895105024 1868605656827762451456 1887033720504564842496 1888234123634656804864 1897239419371544641536 1912061602335384834048 1932489610907344073728 1946003524270332493824 1956528151226905411584 1976706810528542097408 1991259420183596040192 2022676736354787262464 2026607220541884727296 2044286530546611912704 2059891771237807423488 2091828077768626143232 2108170484626193534976 2124263389088988905472 2157197705198895710208 2174050812270762082944 2195491155587041787904 2230130760596303904768 2231549418840958042112 2248584147229056958464 2283445916953538461696 2283851358345042996224 2299822346864938401792 2301285338179737980928 2336964180632137019392 2353306587489704411136 2355221713293325589856 2378448751885961936896 2395081260640409223168 2408034647663883583488 2415974990645995896832 2434417547826499682304 2450780824841348972544 2472160455544739987456 2491474209103683268608 2510493096196077797376 2549415469780513112064 2568876656572730769408 2569332778138173370752 2594671365693776658432 2608704201635873882112 2614478017340294037504 2629084703211154146816 2635609080704722796544 2655012560244794720256 2675754845871707179008 2702142960722512969728 2717971864476745383936 2781180512487832485888 2810893979501591379968 2830550580756847263744 2832351185451985207296 2845859129057316962304 2876263606931860946944 2896377338448866967552 2898734416361016110592 2912041899500510380032 2927321540782722383872 3066429795819917869056 3068380450906317307904 3089837656856711135232 3137742116652939214848 3140295617724434119808 3161694346551053254656 3162255726939290302464 3193441680853878964224 3210712863551844777984 3235796557798343565312 3293236733380562681856 3321965612138244358144 3345196140894455857152 3347324128261437063168 3372876220843585437696 3399220626374017482752 3422991399985024598016 3425168875430307692544 3425777037517564494336 3451928007269606971392 3459561820925035544576 3478272268847831842816 3485970689787058716672 3505446270948205529088 3532832569939988384784 3540016746993059627008 3567673127828942905344 3623962485968993845248 3651626321739749523456 3708240683317109981184 3736547864105790210048 3737211313655524902912 3774067441009129684992 3776468247269313609728 3794478838743089283072 3824123204670769668096 3864979221814688147456 3892007048540664987648 3913056302453810823168 3953413621057084194816 3982518840367192080384 4045353472709574524928 4053214441083769454592 4088573061093223825408 4119783542475614846976 4183656155537252286464 4216340969252387069952 4248526778177977810944 4314395410397791420416 4348101624541524165888 4390982311174083575808 4460261521192607809536 4463098837681916084224 4497168294458113916928 4566891833907076923392 4567702716690085992448 4599644693729876803584 4602570676359475961856 4673928361264274038784 4706613174979408822272 4710443426586651179712 4756897503771923873792 4790162521280818446336 4816069295327767166976 4831949981291991793664 4868835095652999364608 4944320911089479974912 4982948418207366537216 5020986192392155594752 5098830939561026224128 5137753313145461538816 5138665556276346741504 5189342731387553316864 5217408403271747764224 5228956034680588075008 5258169406422308293632 5271218161409445593088 5310025120489589440512 5351509691743414358016 5435943728953490767872 5562361024975664971776 5621787959003182759936 5661101161513694527488 5664702370903970414592 5691718258114633924608 5752527213863721893888 5797468832722032221184 5854643081565444767744 6132859591639835738112 6136760901812634615808 6179675313713422270464 6275484233305878429696 6280591235448868239616 6324511453878580604928 6471593115596687130624 6586473466761125363712 6643931224276488716288 6690392281788911714304 6694648256522874126336 6745752441687170875392 6798441252748034965504 6850337750860615385088 6851554075035128988672 6903856014539213942784 6919123641850071089152 6956544537695663685632 7010892541896411058176 7065665139879976769568 7135346255657885810688 7247924971937987690496 7303252643479499046912 7416481366634219962368 7474422627311049805824 7552936494538627219456 7648246409341539336192 7729958443629376294912 7784014097081329975296 7826112604907621646336 7906827242114168389632 7965037680734384160768 8106428882167538909184 8177146122186447650816 8432681938504774139904 8497053556355955621888 8628790820795582840832 8696203249083048331776 8781964622348167151616 8926197675363832168448 9135405433380171984896 9199289387459753607168 9205141352718951923712 9347856722528548077568 9413226349958817644544 9420886853173302359424 9513795007543847747584 9580325042561636892672 9632138590655534333952 9663899962583983587328 9965896836414733074432 10041972384784311189504 10197661879122052448256 10275506626290923077632 10277331112552693483008 10378685462775106633728 10434816806543495528448 10457912069361176150016 10516338812844616587264 10620050240979178881024 10703019383486828716032 10871887457906981535744 11124722049951329943552 11243575918006365519872 11322202323027389054976 11329404741807940829184 11383436516229267849216 11505054427727443787776 11594937665444064442368 11709286163130889535488 12265719183279671476224 12273521803625269231616 12359350627426844540928 12550968466611756859392 12561182470897736479232 12649022907757161209856 12943186231193374261248 13172946933522250727424 13287862448552977432576 13380784563577823428608 13389296513045748252672 13491504883374341750784 13596882505496069931008 13700675501721230770176 13703108150070257977344 13807712029078427885568 13838247283700142178304 13913089075391327371264 14021785083792822116352 14131330279759953539136 14270692511315771621376 14495849943875975380992 14606505286958998093824 14832962733268439924736 14948845254622099611648 15105872989077254438912 15296492818683078672384 15459916887258752589824 15568028194162659950592 15652225209815243292672 15813654484228336779264 15930075361468768321536 16354292244372895301632 16865363877009548279808 16994107112711911243776 17257581641591165681664 17392406498166096663552 17563929244696334303232 17852395350727664336896 18270810866760343969792 18398578774919507214336 18410282705437903847424 18695713445057096155136 18826452699917635289088 18841773706346604718848 19027590015087695495168 19327799925167967174656 19931793672829466148864 20083944769568622379008 20395323758244104896512 20551013252581846155264 20554662225105386966016 20757370925550213267456 20869633613086991056896 21032677625689233174528 21406038766973657432064 21743774915813963071488 22249444099902659887104 22487151836012731039744 22658809483615881658368 23010108855454887575552 23189875330888128884736 24531438366559342952448 24547043607250538463232 25122364941795472958464 25298045815514322419712 25886372462386748522496 26345893867044501454848 26575724897105954865152 26778593026091496505344 27193765010992139862016 27406216300140515954688 27615424058156855771136 28043570167585644232704 28262660559519907078272 28541385022631543242752 28991699887751950761984 29897690509244199223296 30592985637366157344768 30919833774517505179648 31136056388325319901184 31304450419630486585344 31860150722937536643072 33730727754019096559616 33988214225423822487552 34515163283182331363328 34784812996332193327104 35127858489392668606464 36541621733520687939584 36797157549839014428672 36820565410875807694848 37391426890114192310272 37652905399835270578176 37683547412693209437696 38055180030175390990336 39863587345658932297728 40167889539137244758016 40790647516488209793024 41102026505163692310528 41109324450210773932032 41514741851100426534912 41739267226173982113792 42065355251378466349056 42812077533947314864128 43487549831627926142976 44498888199805319774208 44974303672025462079488 45317618967231763316736 46020217710909775151104 46379750661776257769472 49062876733118685904896 49094087214501076926464 50244729883590945916928 50596091631028644839424 51772744924773497044992 52691787734089002909696 53151449794211909730304 53557186052182993010688 54387530021984279724032 54812432600281031909376 55230848116313711542272 56087140335171288465408 56525321119039814156544 57082770045263086485504 57983399775503901523968 59795381018488398446592 61185971274732314689536 61839667549035010359296 62272112776650639802368 62608900839260973170688 67461455508038193119232 67976428450847644975104 69030326566364662726656 69569625992664386654208 73083243467041375879168 73594315099678028857344 73641130821751615389696 74782853780228384620544 75367094825386418875392 76110360060350781980672 79727174691317864595456 80335779078274489516032 81581295032976419586048 82218648900421547864064 84130710502756932698112 85624155067894629728256 86975099663255852285952 89948607344050924158976 92759501323552515538944 98188174429002153852928 100489459767181891833856 101192183262057289678848 103545489849546994089984 105383575468178005819392 106302899588423819460608 109624865200562063818752 110461696232627423084544 112174280670342576930816 113050642238079628313088 114165540090526172971008 119590762036976796893184 122371942549464629379072 123679335098070020718592 124544225553301279604736 125217801678521946341376 134922911016076386238464 135952856901695289950208 138060653132729325453312 139139251985328773308416 146166486934082751758336 147188630199356057714688 147282261643503230779392 149565707560456769241088 150734189650772837750784 152220720120701563961344 159454349382635729190912 160671558156548979032064 163162590065952839172096 164437297800843095728128 168261421005513865396224 171248310135789259456512 173950199326511704571904 179897214688101848317952 185519002647105031077888 196376348858004307705856 200978919534363783667712 202384366524114579357696 207090979699093988179968 212605799176847638921216 219249730401124127637504 220923392465254846169088 224348561340685153861632 226101284476159256626176 228331080181052345942016 239181524073953593786368 244743885098929258758144 247358670196140041437184 269845822032152772476928 278278503970657546616832 292332973868165503516672 294564523287006461558784 299131415120913538482176 301468379301545675501568 318908698765271458381824 328874595601686191456256 336522842011027730792448 342496620271578518913024 371038005294210062155776 401957839068727567335424 404768733048229158715392 414181959398187976359936 438499460802248255275008 441846784930509692338176 448697122681370307723264 452202568952318513252352 456662160362104691884032 478363048147907187572736 489487770197858517516288 494717340392280082874368 539691644064305544953856 556557007941315093233664 584665947736331007033344 589129046574012923117568 598262830241827076964352 602936758603091351003136 637817397530542916763648 657749191203372382912512 673045684022055461584896 684993240543157037826048 742076010588420124311552 803915678137455134670848 809537466096458317430784 876998921604496510550016 883693569861019384676352 897394245362740615446528 904405137904637026504704 956726096295814375145472 989434680784560165748736 1113114015882630186467328 1169331895472662014066688 1205873517206182702006272 1315498382406744765825024 1346091368044110923169792 1369986481086314075652096 1484152021176840248623104 1607831356274910269341696 1619074932192916634861568 1753997843208993021100032 1767387139722038769352704 1794788490725481230893056 1808810275809274053009408 1913452192591628750290944 1978869361569120331497472 2226228031765260372934656 2338663790945324028133376 2411747034412365404012544 2630996764813489531650048 2692182736088221846339584 2968304042353680497246208 3215662712549820538683392 3507995686417986042200064 3617620551618548106018816 4452456063530520745869312 4823494068824730808025088 5261993529626979063300096 5384365472176443692679168 5936608084707360994492416 6431325425099641077366784 7015991372835972084400128 7235241103237096212037632 8904912127061041491738624 9646988137649461616050176 10523987059253958126600192 12862650850199282154733568 14470482206474192424075264 17809824254122082983477248 19293976275298923232100352 21047974118507916253200384 25725301700398564309467136 28940964412948384848150528 38587952550597846464200704 57881928825896769696301056 77175905101195692928401408 115763857651793539392602112 231527715303587078785204224
- Sum of all divisors σ(n): 822302205615338707868057995
- Sum of proper divisors (its aliquot sum) s(n): 590774490311751629082853771
- 231527715303587078785204224 is an abundant number, because the sum of its proper divisors (590774490311751629082853771) is greater than itself. Its abundance is 359246775008164550297649547
Bases of 231527715303587078785204224
- Binary: 10111111100000111110011010011000100111000111101101011101000011000001000000000000000000002
- Hexadecimal: 0xBF83E6989C7B5D0C100000
- Base-36: T3AB7HZ641CVM4N40
Squares and roots of 231527715303587078785204224
- 231527715303587078785204224 squared (2315277153035870787852042242) is 53605082953698870401491733987470116611380617387442176
- 231527715303587078785204224 cubed (2315277153035870787852042243) is 12411062384929160804090500681711106555505724081417958519426031350149169150951424
-
231527715303587078785204224 is a
perfect square number . Itssquare root is 15216034808832 -
The
cube root of 231527715303587078785204224 is 614046125.4978130375
Scales and comparisons
How big is 231527715303587078785204224?- 231,527,715,303,587,078,785,204,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 231,527,715,303,587,078,785,204,224 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 231527715303587078785204224 cubic inches would be around 51170510.5 feet tall.
Recreational maths with 231527715303587078785204224
- 231527715303587078785204224 backwards is 422402587870785303517725132
- The number of decimal digits it has is: 27
- The sum of 231527715303587078785204224's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 231527715303587078785204224 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 231527715303587078785204224 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/231527715303587078785204224/
Chicago style:
Numbermatics. 2024. "Number 231527715303587078785204224 - Facts about the integer". https://numbermatics.com/n/231527715303587078785204224/
The information we have on file for 231527715303587078785204224 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 231527715303587078785204224, math, Factors of 231527715303587078785204224, curriculum, school, college, exams, university, Prime factorization of 231527715303587078785204224, STEM, science, technology, engineering, physics, economics, calculator, two hundred thirty-one septillion, five hundred twenty-seven sextillion, seven hundred fifteen quintillion, three hundred three quadrillion, five hundred eighty-seven trillion, seventy-eight billion, seven hundred eighty-five million, two hundred four thousand, two hundred twenty-four.