55678984155108797430334464
55,678,984,155,108,797,430,334,464 is an even composite number composed of eight prime numbers multiplied together.
55678984155108797430334464 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-four thousand and fifty-seven divisors.
Prime factorization of 55678984155108797430334464:
210 × 32 × 72 × 112 × 292 × 712 × 5212 × 9412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 29 × 29 × 71 × 71 × 521 × 521 × 941 × 941)See below for interesting mathematical facts about the number 55678984155108797430334464 from the Numbermatics database.
Names of 55678984155108797430334464
- Cardinal: 55678984155108797430334464 can be written as Fifty-five septillion, six hundred seventy-eight sextillion, nine hundred eighty-four quintillion, one hundred fifty-five quadrillion, one hundred eight trillion, seven hundred ninety-seven billion, four hundred thirty million, three hundred thirty-four thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 5.5678984155108797430334464 × 1025
Factors of 55678984155108797430334464
Divisors of 55678984155108797430334464
- Number of divisors d(n): 24057
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 28 29 32 33 36 42 44 48 49 56 58 63 64 66 71 72 77 84 87 88 96 98 99 112 116 121 126 128 132 142 144 147 154 168 174 176 192 196 198 203 213 224 231 232 242 252 256 261 264 284 288 294 308 319 336 348 352 363 384 392 396 406 426 441 448 462 464 484 497 504 512 521 522 528 539 568 576 588 609 616 638 639 672 693 696 704 726 768 781 784 792 812 841 847 852 882 896 924 928 941 957 968 994 1008 1024 1042 1044 1056 1078 1089 1136 1152 1176 1218 1232 1276 1278 1344 1386 1392 1408 1421 1452 1491 1536 1562 1563 1568 1584 1617 1624 1682 1694 1704 1764 1792 1827 1848 1856 1882 1914 1936 1988 2016 2059 2084 2088 2112 2156 2178 2233 2272 2304 2343 2352 2436 2464 2523 2541 2552 2556 2688 2772 2784 2816 2823 2842 2871 2904 2982 3072 3124 3126 3136 3168 3234 3248 3364 3388 3408 3479 3509 3528 3584 3647 3654 3696 3712 3764 3828 3872 3976 4032 4118 4168 4176 4224 4263 4312 4356 4466 4473 4544 4608 4686 4689 4704 4851 4872 4928 5041 5046 5082 5104 5112 5376 5467 5544 5568 5632 5646 5684 5731 5742 5808 5887 5929 5964 6177 6248 6252 6272 6336 6468 6496 6587 6699 6728 6776 6816 6958 7018 7029 7056 7168 7294 7308 7392 7424 7528 7569 7623 7656 7744 7952 8064 8236 8336 8352 8448 8469 8526 8591 8624 8712 8932 8946 9088 9216 9251 9372 9378 9408 9702 9744 9856 10082 10092 10164 10208 10224 10351 10437 10527 10752 10934 10941 11088 11136 11264 11292 11368 11462 11484 11616 11774 11858 11928 12354 12496 12504 12544 12672 12789 12936 12992 13174 13398 13456 13552 13632 13916 14036 14058 14112 14413 14588 14616 14784 14848 15056 15109 15123 15138 15246 15312 15488 15631 15904 16128 16401 16472 16672 16704 16896 16938 17052 17182 17193 17248 17424 17661 17787 17864 17892 18176 18502 18531 18744 18756 18816 19404 19488 19712 19761 20097 20164 20184 20328 20416 20448 20702 20874 21054 21504 21868 21882 22176 22272 22584 22649 22736 22924 22968 23232 23548 23716 23856 24563 24708 24992 25008 25088 25344 25529 25578 25773 25872 25984 26348 26796 26912 27104 27264 27289 27753 27832 28072 28116 28224 28826 29176 29232 29568 29696 30112 30218 30246 30276 30492 30624 30976 31053 31262 31311 31581 31808 32256 32802 32823 32944 33344 33408 33792 33876 34104 34364 34386 34496 34848 35287 35322 35574 35728 35784 36352 36991 37004 37062 37488 37512 37632 38269 38808 38976 39424 39522 40117 40194 40328 40368 40656 40832 40896 41209 41404 41748 42108 43239 43736 43764 44352 44544 45168 45298 45327 45369 45472 45848 45936 46109 46464 46893 47096 47432 47712 49126 49203 49416 49984 50016 50176 50688 51058 51156 51546 51579 51744 51968 52696 52983 53361 53592 53824 54208 54528 54578 55451 55506 55664 56144 56232 56448 57652 58352 58464 59136 59283 59711 60137 60224 60436 60492 60552 60984 61248 61952 62106 62524 62622 63041 63162 63616 64512 64757 65604 65646 65888 66688 66811 66816 67752 67947 68208 68728 68772 68992 69696 70574 70644 71148 71456 71568 72457 72704 73689 73982 74008 74124 74976 75024 75264 76538 76587 77319 77616 77952 78848 79044 80234 80388 80656 80736 81312 81664 81792 81867 82418 82808 83259 83496 84216 86478 87472 87528 88704 89088 90336 90596 90654 90738 90944 91696 91872 92218 92928 93159 93786 94192 94864 95424 98252 98406 98832 99968 100032 100891 101376 101761 102116 102312 103092 103158 103488 103936 105392 105763 105861 105966 106722 107184 107648 108416 109056 109156 110902 110973 111012 111328 112288 112464 112896 113861 114807 115304 116704 116928 118272 118566 119422 120274 120351 120448 120872 120984 121104 121968 122496 123627 123904 124212 125048 125244 126082 126324 127232 129514 129717 131208 131292 131776 133376 133622 133632 135504 135894 135981 136416 137456 137544 137984 138327 139392 140679 141148 141288 142296 142912 143136 144914 146189 147378 147964 148016 148248 149952 150048 150528 153076 153174 154638 155232 155904 158088 158543 160468 160776 161312 161472 162624 163328 163584 163734 164836 165616 166199 166353 166518 166992 168432 171941 172956 174944 175056 177408 179133 180411 180672 181192 181308 181476 181888 183392 183744 184436 185856 186318 187572 188384 189123 189728 190848 191023 194271 196504 196812 197664 199936 200064 200433 201782 203522 203841 204232 204624 206184 206316 206976 207872 210784 211526 211722 211932 213444 214368 215296 216832 217371 218112 218312 221067 221804 221946 222024 222656 224576 224928 225792 227722 229614 229761 230608 233408 233856 236544 237132 238844 240548 240702 240896 241744 241968 242208 243936 244992 245601 247009 247254 248424 249139 250096 250488 252164 252648 254464 258937 259028 259434 262416 262584 263552 266752 267244 267264 271008 271441 271788 271962 272832 274912 275088 275968 276654 278784 280819 281358 282296 282576 284592 285824 286272 289828 292378 294756 295928 296032 296496 299904 300096 300179 302673 305283 306152 306348 309276 310464 311808 316176 317086 317289 317583 320936 321552 322624 322944 325248 326656 327168 327468 329672 331232 332398 332706 332919 333036 333984 336864 341583 343882 344421 345912 349888 350112 354816 358266 360822 361053 361344 362384 362616 362952 363776 366784 367488 368872 370881 371712 372636 375144 376768 378246 379456 381696 382046 388157 388542 393008 393624 395328 399872 400128 400866 403564 406901 407044 407682 408464 409248 412368 412632 413952 414981 417977 420959 421568 423052 423444 423864 426888 428736 430592 433664 434742 436624 438161 438567 441287 442134 443608 443892 444048 445312 449152 449856 451584 453299 455444 459228 459522 461216 466816 467677 467712 474264 475629 477688 481096 481404 481792 483488 483936 484416 487872 489984 490261 491202 494018 494508 496848 498278 498597 499059 500192 500976 504328 505296 507199 508928 515823 517874 518056 518868 524832 525168 527104 533504 534488 537399 541233 542016 542882 543576 543924 545664 549824 550176 551936 553308 557568 561638 562716 564592 565152 567369 569184 571648 572544 573069 579656 582813 584756 589512 591856 592064 592992 599808 600192 600358 601299 605346 609961 610566 612304 612696 618552 620928 623616 632352 634172 634578 635166 641872 643104 645248 645888 650496 652113 654336 654936 656821 659344 662464 664796 665412 665838 666072 667968 673728 683166 687764 688842 691824 699776 700224 709632 712327 716532 721644 722106 722688 724768 725232 725904 727552 733568 734921 734976 737744 740341 741027 741762 745272 747417 750288 753536 756492 758912 763392 764092 776314 776811 777084 786016 787248 790656 791381 797027 799744 800256 801732 807128 813802 814088 814323 815364 816928 818496 824736 825264 827904 829962 835954 841918 842457 843136 846104 846888 847728 853776 857472 861184 867328 869484 873248 876322 877134 882574 884268 885481 887216 887784 888096 890624 898304 899712 900537 906598 908019 910888 915849 918456 919044 922432 933632 935354 935424 948528 951258 951867 955376 962192 962808 963584 966976 967872 968832 975744 979968 980522 982404 988036 989016 993696 996556 997194 998118 1000384 1001952 1008656 1010592 1014398 1023323 1024749 1031646 1035748 1036112 1037736 1049664 1050336 1054208 1068976 1072739 1074798 1082466 1084032 1085764 1087152 1087848 1091328 1099648 1100352 1106616 1109801 1115136 1123276 1125432 1129184 1130304 1134738 1138368 1143296 1145088 1146138 1159312 1163393 1164471 1165626 1169512 1179024 1183712 1184128 1185984 1199616 1200384 1200716 1202598 1210692 1219922 1220703 1221132 1224608 1225392 1237104 1241856 1253931 1262877 1264704 1268344 1269156 1270332 1283744 1286208 1290496 1291776 1300992 1304226 1309872 1313642 1314483 1315701 1318688 1323861 1324928 1329592 1330824 1331676 1332144 1335936 1337161 1347456 1359897 1366332 1375528 1377684 1383648 1399552 1400448 1403031 1424654 1426887 1433064 1443288 1444212 1445376 1449536 1450464 1451808 1455104 1467136 1469842 1469952 1470783 1475488 1480682 1482054 1483524 1490544 1494834 1495791 1500576 1507072 1512984 1517824 1521597 1526784 1528184 1547469 1552628 1553622 1554168 1572032 1574496 1581312 1582762 1594054 1600512 1603464 1608079 1614256 1627604 1628176 1628646 1630728 1633856 1636992 1649472 1650528 1655808 1659924 1671908 1683836 1684914 1686272 1692208 1693776 1695456 1707552 1714944 1719207 1738968 1743973 1746496 1752644 1754268 1765148 1768536 1770962 1774432 1775568 1776192 1781248 1796608 1799424 1801074 1812559 1813196 1816038 1821776 1828189 1829883 1831698 1836912 1838088 1844864 1867264 1870708 1870848 1897056 1900087 1902516 1903734 1910752 1924384 1925616 1933952 1935744 1937519 1937664 1951488 1961044 1964808 1970463 1976072 1978032 1987392 1993112 1994388 1996236 2000768 2003904 2017312 2021184 2028796 2046646 2049498 2063292 2071496 2072224 2075472 2099328 2100672 2101253 2108416 2136981 2137952 2145478 2149596 2164932 2168064 2171528 2174304 2175696 2182656 2199296 2200704 2204763 2213232 2219602 2221023 2223081 2242251 2246552 2250864 2258368 2260608 2269476 2276736 2286592 2290176 2292276 2318624 2326786 2328942 2330433 2331252 2339024 2358048 2367424 2368256 2371968 2374143 2391081 2399232 2400768 2401432 2405196 2421384 2439844 2441406 2442264 2442969 2449216 2450784 2474208 2483712 2507862 2525754 2527371 2529408 2536688 2538312 2540664 2567488 2572416 2580992 2583552 2601984 2608452 2619744 2626361 2627284 2628966 2631402 2637376 2647722 2649856 2656443 2659184 2661648 2663352 2664288 2671872 2674322 2694912 2701611 2717099 2719794 2732664 2751056 2755368 2767296 2799104 2800896 2806062 2848307 2849308 2853774 2866128 2886576 2888424 2890752 2899072 2900928 2903616 2925839 2934272 2939684 2939904 2941566 2950976 2961364 2964108 2967048 2981088 2985851 2989668 2991582 3001152 3014144 3025968 3035648 3043194 3056368 3067127 3069969 3089009 3094938 3105256 3107244 3108336 3144064 3148992 3162624 3165524 3188108 3206928 3216158 3218217 3228512 3255208 3256352 3257292 3261456 3267712 3273739 3273984 3298944 3301056 3301969 3319848 3329403 3343816 3367672 3369828 3372544 3384416 3387552 3390912 3415104 3429888 3431827 3438414 3477936 3487946 3490179 3492992 3493413 3505288 3508536 3530296 3537072 3541924 3548864 3551136 3552384 3562496 3593216 3598848 3602148 3625118 3626392 3632076 3643552 3656378 3659766 3662109 3663396 3673824 3676176 3689728 3734528 3741416 3761793 3788631 3794112 3800174 3805032 3807468 3821504 3848768 3851232 3867904 3871488 3875038 3875328 3902976 3922088 3929616 3940926 3943449 3952144 3956064 3971583 3974784 3986224 3988776 3992472 4001536 4007808 4011483 4034624 4042368 4057592 4079691 4093292 4098996 4126584 4142992 4144448 4150944 4198656 4201344 4202506 4209093 4239481 4269727 4273962 4275904 4290956 4299192 4329864 4336128 4343056 4348608 4351392 4365312 4398592 4401408 4409526 4412349 4426464 4439204 4442046 4446162 4475911 4484502 4493104 4501728 4516736 4521216 4538952 4553472 4564791 4580352 4584552 4597747 4637248 4653572 4657884 4660866 4662504 4678048 4716096 4734848 4736512 4743581 4743936 4748286 4782162 4801536 4802864 4810392 4819771 4824237 4842768 4879688 4882812 4884528 4885938 4898432 4901568 4948416 4967424 4986289 5015724 5051508 5054742 5058816 5073376 5076624 5081328 5134976 5144447 5144832 5161984 5216904 5231919 5239488 5252722 5254568 5257932 5262804 5274752 5295444 5299712 5312886 5318368 5323296 5326704 5328576 5343744 5348644 5389824 5392871 5403222 5434198 5437677 5439588 5465328 5484567 5489649 5502112 5510736 5534592 5539667 5579189 5598208 5601792 5612124 5696614 5698616 5700261 5707548 5732256 5773152 5776848 5798144 5801856 5807232 5812557 5851678 5868544 5879368 5883132 5901952 5911389 5922728 5928216 5934096 5962176 5971702 5979336 5983164 6002304 6028288 6051936 6071296 6086388 6112736 6134254 6139938 6178018 6189876 6198367 6210512 6214488 6216672 6288128 6297984 6303759 6325248 6331048 6376216 6410943 6413856 6432316 6436434 6457024 6510416 6512704 6514584 6522912 6535424 6547478 6547968 6597888 6602112 6603938 6614289 6639696 6658806 6663069 6687632 6735344 6739656 6745088 6768832 6775104 6781824 6830208 6859776 6863654 6876828 6955872 6975892 6980358 6985984 6986826 7010576 7017072 7060592 7074144 7083848 7097728 7102272 7104768 7122429 7163261 7173243 7197696 7204296 7225031 7250236 7252784 7264152 7287104 7312756 7319532 7324218 7326792 7347648 7352352 7379456 7482832 7509173 7523586 7577262 7588224 7600348 7610064 7614936 7643008 7697536 7702464 7735808 7742976 7750076 7750656 7805952 7844176 7859232 7871789 7879083 7881852 7886898 7904288 7912128 7943166 7949568 7969329 7972448 7977552 7984944 8003072 8015616 8022966 8069248 8084131 8084736 8115184 8143751 8151297 8159382 8186584 8197992 8253168 8285984 8288896 8301888 8397312 8402688 8405012 8418186 8478962 8539454 8544921 8547924 8551808 8581912 8598384 8659728 8672256 8686112 8697216 8702784 8705191 8777517 8797184 8802816 8819052 8824698 8852928 8878408 8884092 8892324 8951822 8957553 8969004 8986208 9003456 9033472 9042432 9077904 9106944 9129582 9169104 9195494 9201381 9209907 9267027 9274496 9307144 9315768 9321732 9325008 9356096 9432192 9469696 9473024 9487162 9487872 9496572 9564324 9605728 9620784 9639542 9648474 9654651 9685536 9740291 9759376 9765624 9769056 9771876 9796864 9803136 9821217 9896832 9905907 9972578 9988209 10031448 10103016 10109484 10117632 10146752 10153248 10162656 10269952 10288894 10289664 10295481 10433808 10463838 10470537 10478976 10505444 10509136 10515864 10525608 10549504 10590888 10599424 10625772 10636736 10646592 10653408 10657152 10687488 10697288 10779648 10785742 10806444 10868396 10875354 10879176 10930656 10969134 10979298 11004224 11021472 11069184 11079334 11158378 11203584 11224248 11256553 11393228 11397232 11400522 11415096 11464512 11546304 11553696 11596288 11603712 11614464 11625114 11703356 11758736 11766264 11800129 11803904 11822778 11845456 11856432 11868192 11924352 11943404 11958672 11966328 12004608 12034449 12103872 12172776 12207811 12225472 12268508 12279876 12356036 12379752 12396734 12421024 12428976 12433344 12576256 12595968 12607518 12662096 12718443 12752432 12797323 12809181 12821886 12827712 12864632 12872868 12914048 13020832 13025408 13029168 13045824 13070848 13094956 13095936 13195776 13204224 13207876 13228578 13279392 13300609 13317612 13326138 13375264 13427733 13470688 13479312 13537664 13550208 13562633 13563648 13660416 13727308 13753656 13793241 13911744 13951784 13960716 13971968 13973652 14021152 14034144 14121184 14148288 14167696 14195456 14204544 14209536 14217569 14230743 14244858 14326522 14346486 14408592 14450062 14459313 14472711 14500472 14505568 14528304 14574208 14625512 14639064 14648436 14653584 14695296 14704704 14708771 14758912 14958867 14965664 15018346 15047172 15154524 15176448 15200696 15220128 15229872 15286016 15395072 15404928 15433341 15471616 15485952 15500152 15688352 15695757 15718464 15743578 15758166 15763704 15773796 15808576 15824256 15886332 15899136 15938658 15944896 15955104 15969888 16006144 16031232 16045932 16138496 16168262 16169472 16178613 16230368 16287502 16302594 16313031 16318764 16373168 16395984 16453701 16506336 16571968 16577792 16603776 16619001 16737567 16794624 16805376 16810024 16836372 16957924 17078908 17089842 17095848 17100783 17103616 17163824 17196768 17319456 17372224 17394432 17405568 17410382 17437671 17555034 17605632 17638104 17649396 17688869 17705856 17756816 17768184 17784648 17903644 17915106 17938008 17972416 18006912 18066944 18084864 18155808 18213888 18259164 18338208 18384527 18390988 18402762 18419814 18534054 18548992 18595101 18614288 18631536 18643464 18650016 18712192 18864384 18911277 18939392 18974324 18975744 18993144 19128648 19211456 19241568 19272311 19279084 19296948 19309302 19371072 19480582 19518752 19531248 19538112 19543752 19593728 19606272 19642434 19793664 19811814 19938149 19945156 19976418 20062896 20206032 20218968 20235264 20293504 20306496 20325312 20539904 20577788 20579328 20590962 20867616 20900957 20927676 20941074 20957952 21010888 21018272 21031728 21051216 21099008 21181776 21251544 21273472 21293184 21306816 21312709 21314304 21394576 21469889 21489783 21571484 21612888 21675093 21736792 21750708 21758352 21861312 21938268 21958596 22008448 22042944 22138368 22158668 22316756 22448496 22513106 22527519 22786456 22794464 22801044 22830192 22929024 23092608 23107392 23113783 23192576 23207424 23228928 23250228 23406712 23517472 23532528 23600258 23607808 23615367 23637249 23645556 23690912 23712864 23736384 23848704 23886808 23917344 23932656 24009216 24022789 24068898 24207744 24252393 24345552 24415622 24431253 24450944 24453891 24537016 24559752 24712072 24759504 24793468 24842048 24857952 24866688 25152512 25191936 25215036 25324192 25436886 25504864 25594646 25618362 25634763 25643772 25655424 25678949 25729264 25745736 25828096 26041664 26050816 26058336 26091648 26115573 26141696 26189912 26332551 26391552 26408448 26415752 26457156 26558784 26601218 26635224 26652276 26750528 26855466 26872659 26941376 26958624 27075328 27100416 27125266 27127296 27320832 27454616 27507312 27586482 27604143 27801081 27823488 27903568 27921432 27943936 27947304 28042304 28068288 28242368 28296576 28335392 28390912 28409088 28419072 28435138 28461486 28489716 28653044 28692972 28817184 28889971 28900124 28918626 28945422 29000944 29011136 29056608 29148416 29220873 29251024 29278128 29296872 29307168 29390592 29409408 29417542 29463651 29676367 29717721 29888089 29917734 29931328 30036692 30094344 30309048 30352896 30401392 30440256 30459744 30572032 30790144 30809856 30866682 30886443 31000304 31109431 31331377 31376704 31391514 31436928 31487156 31516332 31527408 31547592 31617152 31648512 31772664 31798272 31877316 31889792 31910208 31939776 32062464 32091864 32184229 32276992 32336524 32338944 32357226 32460736 32575004 32605188 32626062 32637528 32746336 32791968 32844361 32907402 33012672 33143936 33155584 33205067 33207552 33238002 33475134 33610752 33620048 33672744 33738397 33769659 33915848 34157816 34179684 34191696 34201566 34207232 34327648 34393536 34638912 34744448 34788864 34808531 34811136 34820764 34875342 35110068 35276208 35298792 35377738 35400387 35411712 35513632 35536368 35569296 35807288 35830212 35876016 35944832 36011129 36013824 36133888 36311616 36518328 36623433 36676416 36769054 36781976 36805524 36839628 37068108 37097984 37190202 37228576 37263072 37286928 37300032 37424384 37728768 37750097 37822554 37878784 37948648 37986288 38155329 38257296 38391969 38422912 38427543 38483136 38544622 38558168 38593896 38618604 38742144 38777669 38961164 39037504 39062496 39076224 39087504 39187456 39212544 39284868 39587328 39623628 39876298 39890312 39901827 39952836 40125792 40283199 40412064 40437936 40587008 40612992 40650624 40687899 41079808 41155576 41181924 41379723 41735232 41801914 41855352 41882148 41915904 42021776 42036544 42063456 42102432 42198016 42363552 42503088 42546944 42586368 42613632 42625418 42628608 42652707 42692229 42789152 42939778 42979566 43142968 43225776 43350186 43377939 43388569 43473584 43501416 43516704 43722624 43876536 43917192 44016896 44085888 44126313 44276736 44317336 44633512 44876601 44896992 45026212 45055038 45572912 45588928 45602088 45660384 45858048 46185216 46214784 46227566 46300023 46414848 46457856 46500456 46634291 46813424 47034944 47065056 47200516 47215616 47230734 47274498 47291112 47381824 47425728 47472768 47697408 47773616 47834688 47865312 48018432 48045578 48137796 48415488 48504786 48535839 48691104 48831244 48862506 48901888 48907782 49074032 49119504 49424144 49519008 49586936 49684096 49715904 49733376 49857003 50212701 50383872 50430072 50575217 50648384 50873772 51009728 51189292 51236724 51269526 51287544 51310848 51357898 51458528 51491472 51656192 52083328 52101632 52116672 52179391 52183296 52231146 52379824 52564211 52665102 52816896 52831504 52914312 53017481 53066607 53117568 53202436 53270448 53304552 53501056 53710932 53745318 53882752 53917248 54150656 54200832 54250532 54254592 54641664 54909232 55014624 55102523 55153581 55172964 55208286 55602162 55646976 55785303 55807136 55842864 55894608 56084608 56136576 56188051 56484736 56588917 56593152 56670784 56781824 56818176 56870276 56922972 56979432 57306088 57385944 57634368 57779942 57800248 57816933 57837252 57890844 58001888 58022272 58113216 58296832 58441746 58502048 58556256 58593744 58614336 58781184 58818816 58835084 58927302 59321581 59352734 59435442 59776178 59814447 59835468 59862656 60073384 60188688 60618096 60705792 60802784 60880512 60919488 60936337 61144064 61580288 61619712 61733364 61772886 62000608 62218862 62662754 62702871 62753408 62783028 62869151 62873856 62974312 63032664 63054816 63095184 63234304 63297024 63545328 63754632 63779584 63820416 63879552 63938127 64183728 64368458 64409667 64469349 64553984 64673048 64714452 64921472 65025279 65150008 65210376 65252124 65275056 65492672 65583936 65688722 65814804 66025344 66287872 66311168 66410134 66415104 66476004 66950268 67240096 67345488 67476794 67539318 67582557 67831696 68182037 68315632 68359368 68383392 68403132 68414464 68655296 68787072 69277824 69341349 69488896 69577728 69617062 69622272 69641528 69750684 70220136 70552416 70597584 70755476 70800774 70823424 70846101 71027264 71072736 71138592 71614576 71660424 71752032 71889664 72022258 72027648 72068367 72623232 72757179 73036656 73246866 73293759 73352832 73538108 73563952 73611048 73679256 74136216 74195968 74380404 74457152 74526144 74573856 74600064 74848768 75457536 75500194 75645108 75897296 75972576 76164469 76310658 76514592 76783938 76845824 76855086 76966272 77036847 77089244 77116336 77187792 77237208 77484288 77555338 77922328 78075008 78124992 78152448 78175008 78346719 78425088 78569736 78795871 79174656 79247256 79752596 79780624 79803654 79905672 80251584 80566398 80824128 80875872 81174016 81225984 81301248 81375798 82311152 82363848 82600903 82759446 83470464 83603828 83710704 83764296 83831808 84043552 84073088 84126912 84204864 84727104 85006176 85093888 85172736 85227264 85250836 85257216 85305414 85384458 85578304 85879556 85959132 86285936 86451552 86589679 86669913 86700372 86755878 86777138 86947168 87002832 87033408 87445248 87662619 87753072 87834384 88033792 88171776 88252626 88634672 89029101 89267024 89581261 89664267 89753202 89793984 90052424 90110076 91145824 91177856 91204176 91320768 91716096 92370432 92429568 92455132 92600046 93000912 93268582 93328293 93626848 93994131 94069888 94130112 94401032 94461468 94548996 94582224 94763648 94851456 94938431 94945536 95394816 95547232 95669376 95730624 95757101 96091156 96275592 96552687 96830976 97009572 97071678 97382208 97662488 97725012 97803776 97815564 98148064 98239008 98533083 98848288 99038016 99173872 99368192 99431808 99466752 99522983 99615201 99714006 100425402 100860144 101150434 101215191 101296768 101308977 101747544 102019456 102378584 102473448 102539052 102575088 102621696 102715796 102917056 102982944 103312384 104166656 104203264 104233344 104358782 104366592 104425593 104462292 104759648 105128422 105330204 105663008 105828624 106034962 106133214 106201161 106235136 106404872 106540896 106609104 107002112 107143201 107421864 107490636 107765504 107834496 108033387 108301312 108401664 108501064 109818464 109870299 110029248 110205046 110307162 110345928 110416572 111204324 111293952 111570606 111614272 111685728 111789216 112169216 112273152 112376102 112969472 113177834 113186304 113250291 113341568 113636352 113740552 113845944 113958864 114612176 114771888 115175907 115268736 115559884 115600496 115633866 115674504 115781688 116003776 116044544 116226432 116333007 116593664 116883492 117004096 117112512 117187488 117228672 117562368 117637632 117670168 117854604 118643162 118705468 118870884 119552356 119628894 119670936 119705481 119725312 120146768 120377376 121236192 121605568 121761024 121838976 121872674 122063697 123239424 123466728 123545772 123822083 124001216 124437724 125325508 125405742 125506816 125566056 125738302 125747712 125948624 126065328 126109632 126190368 126468608 126594048 127090656 127509264 127559168 127640832 127759104 127876254 127958121 128367456 128691689 128736916 128819334 128938698 129346096 129428904 129801419 129842944 130050558 130165707 130300016 130420752 130504248 130550112 130985344 131167872 131377444 131629608 132050688 132378939 132575744 132820268 132830208 132952008 133900536 134480192 134690976 134906177 134953588 135078636 135165114 135663392 136364074 136631264 136718736 136766784 136806264 137310592 137563849 137574144 138555648 138682698 138977792 139234124 139244544 139283056 139501368 139902873 140440272 141104832 141195168 141510952 141601548 141646848 141692202 142054528 142145472 142277184 143229152 143320848 143504064 143779328 144044516 144055296 144136734 145246464 145514358 146073312 146306699 146493732 146587518 146705664 147076216 147127904 147222096 147358512 148272432 148760808 148914304 149052288 149147712 149188963 149200128 149697536 151000388 151290216 151725651 151794592 151945152 152328938 152621316 153029184 153567876 153691648 153710172 153932544 154073694 154178488 154232672 154375584 154474416 154968576 155110676 155844656 156150016 156249984 156304896 156350016 156393259 156538173 156693438 157139472 157591742 157692633 158494512 159052443 159199821 159505192 159561248 159607308 159811344 160503168 161132796 161648256 161751744 161796481 162348032 162451968 162602496 162751596 164622304 164727696 165201806 165307569 165460743 165518892 166940928 167207656 167421408 167528592 168087104 168146176 168253824 168409728 168564153 169454208 169766751 170012352 170187776 170345472 170454528 170501672 170610828 170768916 171156608 171759112 171918264 172571872 172903104 173179358 173339826 173400744 173450799 173511756 173554276 173894336 174005664 174066816 174890496 175325238 175506144 175668768 176067584 176343552 176505252 177269344 177964743 178058202 178534048 179162522 179328534 179443341 179506404 179587968 179752643 180104848 180220152 182291648 182355712 182408352 182641536 182809011 183432192 184740864 184859136 184910264 185200092 186001824 186537164 186656586 187253696 187988262 188108613 188139776 188260224 188607453 188802064 188922936 189097992 189164448 189527296 189702912 189876862 189891072 191094464 191338752 191461248 191514202 191814381 192182312 192551184 193105374 193229001 193661952 194019144 194143356 194764416 195324976 195450024 195607552 195631128 196296128 196478016 197066166 197696576 198076032 198347744 198736384 198863616 198933504 199045966 199230402 199428012 200850804 201720288 202229797 202300868 202430382 202593536 202617954 203495088 204038912 204546111 204757168 204946896 205078104 205150176 205243392 205431592 205834112 205965888 207734569 208024047 208333312 208466688 208717564 208733184 208851186 208924584 209519296 210256844 210660408 211326016 211657248 211995421 212069924 212266428 212402322 212470272 212809744 213081792 213218208 214004224 214286402 214843728 214981272 215531008 215668992 216066774 216205101 217002128 217766017 219319639 219636928 219740598 220058496 220410092 220614324 220691856 220833144 222408648 222587904 223141212 223228544 223371456 223578432 224338432 224546304 224752204 225938944 226355668 226372608 226500582 226683136 227481104 227691888 227917728 228281881 228493407 229224352 229543776 229910527 230351814 230537472 231110541 231119768 231200992 231267732 231349008 231563376 232007552 232089088 232435469 232452864 232666014 233766984 234008192 234225024 234374976 234439799 234457344 235275264 235340336 235709208 236168779 236387613 237286324 237410936 237741768 239104712 239257788 239341872 239410962 239450624 240293536 240754752 242472384 243211136 243522048 243659717 243677952 243745348 244127394 246933456 247091544 247644166 247802709 248002432 248875448 250651016 250811484 251013632 251132112 251476604 251495424 251897248 252130656 252219264 252380736 252937216 254181312 255018528 255118336 255281664 255425981 255518208 255752508 255916242 256734912 257383378 257473832 257638668 257877396 258692192 258857808 259602838 259685888 259769037 260009739 260101116 260331414 260600032 260841504 261008496 261100224 261970688 262335744 262754888 263259216 264101376 264250679 264757878 265151488 265640536 265904016 267087303 267801072 268743783 268960384 268992801 269381952 269812354 269907176 270157272 270330228 271326784 272728148 273262528 273437472 273533568 273612528 274621184 275127698 275148288 277111296 277365396 277955584 278468248 278566112 279002736 279805746 279984879 280880544 281982393 282209664 282390336 282468439 283021904 283203096 283384404 284109056 284290944 284554368 284815293 286458304 286641696 287008128 287271303 287558656 288089032 288273468 289658061 290492928 291028716 292146624 292613398 292987464 293175036 293411328 294152432 294255808 294444192 294717024 295599249 296544864 297521616 297828608 298104576 298295424 298377926 298400256 298568949 298845603 302000776 302580432 303451302 303589184 303645573 303890304 304657876 305242632 306058368 307135752 307383296 307420344 307865088 308147388 308356976 308465344 308751168 308948832 309937152 310221352 311689312 312300032 312499968 312609792 312700032 312786518 313076346 313276779 313386876 314278944 315183484 315385266 316989024 317789681 318104886 318399642 319010384 319122496 319214616 319622688 321006336 321429603 322265592 323296512 323503488 323592962 324100161 324903936 325204992 325503192 326440037 329244608 329455392 330403612 330615138 330921486 331037784 333881856 334415312 334842816 335057184 336174208 336292352 336507648 336819456 337128306 338908416 339533502 339750873 340024704 340909056 341003344 341221656 341537832 342203741 342313216 343518224 343836528 345143744 345806208 346358716 346679652 346801488 346901598 347023512 347108552 347788672 348011328 348133632 348999021 349780992 350650476 351012288 351337536 352687104 353010504 354026519 354538688 355929486 356116404 357068096 358325044 358657068 358886682 359012808 359175936 359505286 360209696 360440304 364583296 364711424 364816704 365255737 365283072 365618022 369718272 369820528 370400184 371122367 371466249 372003648 373074328 373313172 374507392 375976524 376217226 376279552 376520448 377214906 377604128 377845872 378195984 378328896 379054592 379405824 379753724 379782144 382188928 382677504 382893841 382922496 383028404 383628762 384364624 385102368 385717661 386075067 386210748 386458002 388038288 388286712 389404257 389528832 390497121 390649952 390900048 391262256 392592256 392956032 393316357 394132332 395393152 396122419 396152064 396695488 397472768 397727232 398091932 398460804 398856024 401701608 403440576 404459594 404601736 404718531 404860764 405187072 405235908 406990176 408077824 409092222 409514336 409893792 410156208 410300352 410863184 411668224 411931776 412309501 412691547 415251067 415469138 416048094 416666624 416933376 417435128 417702372 417849168 419038592 419708619 420513688 421320816 422652032 423314496 423990842 424139848 424532856 424804644 424940544 425619488 426163584 426436416 426554359 428008448 428572804 429687456 429962544 431062016 431337984 432133548 432410202 434004256 435532034 438639278 438920097 439273856 439481196 440084057 440116992 440820184 441228648 441383712 441666288 444817296 446282424 446457088 446742912 447156864 447566889 448676864 449092608 449504408 451877888 452711336 453001164 453366272 454962208 455176953 455383776 455835456 456563762 456986814 458448704 459087552 459821054 460703628 461074944 461335601 462221082 462239536 462401984 462535464 462698016 463126752 464015104 464178176 464870938 464905728 465332028 467533968 468016384 468450048 468749952 468879598 468914688 469179777 469614519 470680672 471418416 472337558 472775226 473077899 474572648 474821872 475483536 477157329 477274259 478209424 478515576 478683744 478821924 478901248 480587072 481509504 484944768 485389443 486422272 487044096 487319434 487355904 487490696 488254788 493866912 494183088 495288332 495605418 495922707 496004864 497750896 501302032 501622968 502027264 502264224 502953208 503794496 504261312 504438528 504761472 505692459 508362624 509300253 510037056 510563328 510851962 511036416 511505016 511832484 512977201 513469824 514766756 514947664 515277336 515754792 517384384 517715616 519205676 519371776 519538074 520019478 520202232 520662828 521200064 521683008 522016992 522200448 523941376 524671488 525509776 526518432 528202752 528501358 529515756 531281072 531808032 533151283 533894229 534174606 535602144 537487566 537920768 537985602 538763904 539257929 539624708 539814352 540314544 540660456 542653568 545456296 546525056 546874944 547067136 547225056 548427033 549242368 550255396 550296576 554222592 554730792 556936496 557132224 558005472 558897019 559611492 559969758 561761088 563964786 564419328 564780672 564936878 565822359 566043808 566406192 566768808 568218112 568581888 569108736 569630586 572916608 573283392 573973301 574016256 574542606 576178064 576546936 578206321 579316122 580985856 582057432 584293248 585226796 585974928 586350072 586822656 588304864 588511616 588888384 589434048 591198498 593089728 595043232 595657216 596209152 596590848 596755852 596800512 597137898 597691206 604001552 605160864 606127753 606689391 606902604 607178368 607291146 607780608 609315752 610485264 612116736 613638333 614271504 614840688 615730176 616294776 616713952 616930688 617502336 617897664 618068561 620442704 623203707 623378624 624600064 624999936 625400064 625573036 626152692 626553558 626773752 628557888 630366968 630770532 633978048 635579362 635986263 636209772 636799284 638020768 638244992 638429232 639245376 642012672 642859206 644531184 646593024 647006976 647185924 648200322 651006384 652880074 653298051 657958917 658489216 658910784 660807224 661230276 661842972 662075568 667763712 668830624 669685632 670114368 670299707 672348416 672584704 673015296 673638912 674256612 677816832 679067004 679501746 680049408 682006688 682443312 683075664 684407482 684626432 684845643 685480221 687036448 687673056 689731581 690287488 691560661 691612416 692717432 693359304 693602976 693803196 694047024 694217104 695577344 696022656 696267264 696660881 697306407 697998042 701300952 702024576 702675072 703319397 706021008 708053038 708506337 709077376 709162839 711858972 712232808 714136192 716650088 717314136 717773364 718025616 718351872 719010572 720419392 720880608 729166592 729422848 729633408 730511474 730566144 730979151 731236044 739641056 740800368 742244734 742932498 743408127 744007296 744689521 746148656 746626344 749014784 750002407 751953048 752434452 752559104 753040896 754429812 755208256 755691744 756391968 756657792 758109184 758811648 759507448 764377856 765355008 765787682 765844992 766056808 766277943 767257524 768729248 770204736 771435322 772150134 772421496 772916004 776076576 776573424 778808514 779057664 779307111 780994242 781299904 781800096 782524512 785184512 785912064 786632714 788264664 790786304 792244838 792304128 792752037 793390976 795454464 796183864 796921608 797712048 803403216 806231349 806881152 808919188 809203472 809437062 809721528 810374144 810471816 813980352 816155648 818184444 819028672 819787584 820312416 820600704 821726368 823336448 823863552 824619002 825383094 830502134 830938276 832096188 833866752 834870256 835404744 835698336 837809159 838077184 839417238 841027376 842641632 845304064 846628992 847405317 847981684 848279696 849065712 849609288 851238976 852327168 852872832 853108718 854445879 857145608 859374912 859925088 861813909 862675968 864267096 864820404 866754581 868008512 871064068 877278556 877840194 878547712 878962392 880168114 880233984 881640368 882457296 882767424 883332576 889634592 892564848 892914176 893485824 894313728 895133778 895706847 899008816 905422672 906002328 906732544 908609933 909924416 910353906 910767552 911670912 913127524 913973628 916897408 918175104 919642108 921407256 922149888 922671202 924442164 924479072 924803968 925070928 925396032 926253504 928030208 929741876 929811456 930664056 935067936 936032768 936900096 937499904 937759196 937829376 938359554 939229038 941361344 942836832 944343239 944675116 945550452 946155798 949145296 949643744 950967072 952486469 953369043 954314658 954548518 956418848 957031152 957367488 957643848 961174144 962946943 963019008 964288809 969889536 970778886 972844544 974638868 974711808 974981392 976509576 979320111 987733824 988366176 990576664 991210836 991845414 992009728 995501792 1002604064 1003245936 1004528448 1005906416 1007588992 1008522624 1008877056 1009447399 1009522944 1011384918 1016725248 1018600506 1020074112 1021703924 1023010032 1023664968 1025954402 1026611223 1026939648 1029533512 1029895328 1030554672 1031509584 1034768768 1035431232 1038411352 1039076148 1040038956 1040404464 1041325656 1042400128 1043366016 1044033984 1044322741 1044400896 1047882752 1049342976 1051019552 1053036864 1057002716 1059031512 1062079557 1062562144 1063616064 1066302566 1067788458 1068349212 1071204288 1074975132 1075841536 1075971204 1077527808 1078515858 1079249416 1079628704 1080629088 1081320912 1085307136 1090912592 1093050112 1093749888 1094134272 1094450112 1094752813 1095767211 1096854066 1098484736 1100510792 1109461584 1113367101 1113872992 1114264448 1114398747 1116010944 1117794038 1119222984 1119939516 1123522176 1127929572 1128838656 1129561344 1129873756 1131644718 1132087616 1132812384 1133537616 1136436224 1137163776 1138217472 1139261172 1145833216 1146566784 1147946602 1148032512 1148681523 1149085212 1152356128 1153093872 1156412642 1157152983 1158225201 1158632244 1164114864 1168212771 1168586496 1170453592 1171949856 1172700144 1176609728 1177023232 1177776768 1178868096 1179949071 1182396996 1186179456 1188367257 1190086464 1191314432 1192418304 1193181696 1193511704 1194275796 1195382412 1208003104 1210321728 1212255506 1213378782 1213805208 1214155593 1214356736 1214582292 1215561216 1218631504 1220970528 1224233472 1227276666 1228543008 1229681376 1232589552 1233427904 1233861376 1235004672 1235795328 1236137122 1236928503 1238074641 1240885408 1245753201 1246407414 1246757248 1249999872 1250800128 1251146072 1252305384 1253107116 1253547504 1257115776 1258268501 1260733936 1261541064 1267956096 1271158724 1271972526 1272419544 1273598568 1276041536 1276489984 1276858464 1278490752 1279663077 1284025344 1285718412 1289062368 1293186048 1294013952 1294371848 1296400644 1302012768 1305760148 1306596102 1315917834 1316760291 1316978432 1317821568 1320252171 1321614448 1322460552 1323685944 1324151136 1337661248 1339371264 1340228736 1340599414 1342700667 1344696832 1346030592 1347277824 1348513224 1355633664 1358134008 1359003492 1360098816 1364013376 1364886624 1366151328 1368334081 1368814964 1369252864 1369691286 1370960442 1374072896 1375346112 1379463162 1380574976 1383121322 1383224832 1384006803 1385434864 1386718608 1387205952 1387606392 1388094048 1388434208 1391154688 1392045312 1392534528 1393321762 1394612814 1395996084 1402601904 1404049152 1405350144 1406638794 1407539331 1412042016 1415608579 1416106076 1417012674 1418154752 1418325678 1423717944 1424465616 1428272384 1431822777 1433300176 1434628272 1435546728 1436051232 1436703744 1438021144 1440838784 1441761216 1456168329 1458333184 1459266816 1461022948 1461132288 1461958302 1462472088 1479282112 1481600736 1483967947 1484489468 1485864996 1486816254 1488014592 1489379042 1492297312 1493252688 1498029568 1500004814 1503906096 1504868904 1506081792 1508859624 1510416512 1511383488 1512783936 1513202339 1513315584 1519014896 1524362119 1528755712 1531575364 1531689984 1532113616 1532555886 1534515048 1537458496 1538931603 1540409472 1542870644 1544300268 1544842992 1545832008 1552153152 1553146848 1557617028 1558115328 1558614222 1561988484 1562599808 1563600192 1565049024 1570369024 1571824128 1573265428 1576529328 1581572608 1584489676 1584608256 1585504074 1586781952 1592367728 1593843216 1595424096 1597973167 1599453849 1606806432 1609373689 1612462698 1613762304 1617773787 1617838376 1618406944 1618874124 1619443056 1620943632 1627960704 1636368888 1638057344 1639575168 1640624832 1641078593 1641201408 1643452736 1646672896 1647727104 1649238004 1650766188 1661004268 1661876552 1664192376 1669740512 1670809488 1671396672 1675618318 1676154368 1676691057 1678834476 1682054752 1685283264 1690608128 1693257984 1694810634 1695963368 1696559392 1698131424 1699218576 1702477952 1704654336 1705618019 1705745664 1706217436 1708891758 1714291216 1718749824 1719850176 1720325849 1721919903 1723627818 1728534192 1729640808 1733509162 1734618963 1736017024 1742128136 1754557112 1755680388 1757095424 1757924784 1760336228 1760467968 1763280736 1764914592 1765534848 1766665152 1779269184 1785129696 1785828352 1786971648 1787981867 1788627456 1790267556 1791413694 1798017632 1810845344 1812004656 1817219866 1818383259 1819848832 1820068173 1820707812 1821535104 1823205379 1823341824 1826255048 1827947256 1833794816 1836350208 1839284216 1842814512 1845342404 1848884328 1848958144 1849607936 1850141856 1850792064 1852507008 1854205683 1856060416 1859483752 1861328112 1869611121 1870135872 1872065536 1873800192 1874999808 1875518392 1876719108 1878458076 1882722688 1885673664 1888686478 1889350232 1891100904 1892311596 1898290592 1899287488 1901934144 1904972938 1906738086 1907958789 1908629316 1909097036 1912837696 1914062304 1914734976 1915287696 1922348288 1925893886 1926038016 1928577618 1939779072 1941557772 1945689088 1949277736 1949962784 1953019152 1958640222 1959894153 1973876751 1975467648 1976732352 1977279073 1981153328 1982421672 1983690828 1984019456 1991003584 2005208128 2006491872 2009056896 2010899121 2011812832 2015177984 2017045248 2017754112 2018894798 2019045888 2022769836 2033450496 2037201012 2040148224 2043407848 2046020064 2047329936 2051908804 2053222446 2053879296 2054536929 2059067024 2059790656 2061109344 2063019168 2069194743 2069537536 2070862464 2074681983 2076822704 2078152296 2080077912 2080808928 2082651312 2084800256 2086732032 2088067968 2088645482 2088801792 2089982643 2091919221 2102039104 2106073728 2109958191 2114005432 2118063024 2124159114 2125124288 2125519011 2127232128 2132605132 2135576916 2136698424 2142408576 2149950264 2151683072 2151942408 2155055616 2157031716 2158498832 2159257408 2161258176 2162641824 2170614272 2181825184 2186100224 2187499776 2188268544 2188900224 2189505626 2191534422 2192937453 2193708132 2201021584 2208769601 2218923168 2224527767 2226734202 2227745984 2228528896 2228797494 2232021888 2234068563 2235588076 2238445968 2239879032 2247044352 2250007221 2255859144 2257677312 2259122688 2259747512 2263289436 2264175232 2265624768 2267075232 2274327552 2276434944 2278522344 2285080259 2291666432 2293133568 2295893204 2296065024 2297363046 2298170424 2298833829 2304712256 2306187744 2312825284 2314305966 2316450402 2317264488 2328229728 2331949631 2336425542 2337172992 2340907184 2343899712 2345400288 2353219456 2354046464 2355553536 2357736192 2359898142 2364793992 2372358912 2376734514 2378256111 2380172928 2386363392 2387023408 2388551592 2390764824 2395426187 2416006208 2420643456 2424511012 2426757564 2427610416 2428311186 2428713472 2429164584 2431122432 2437263008 2441941056 2448466944 2454553332 2457086016 2459362752 2465179104 2466855808 2467722752 2470009344 2471405701 2471590656 2472274244 2473857006 2476149282 2481770816 2491506402 2492814828 2493514496 2501600256 2502292144 2504610768 2506214232 2507095008 2511100691 2513427477 2514231552 2516537002 2521467872 2523082128 2535912192 2542215951 2542317448 2543945052 2544839088 2547197136 2552083072 2552979968 2553716928 2556790159 2556981504 2559326154 2571436824 2578124736 2588027904 2588743696 2592801288 2597856569 2600263743 2604025536 2611520296 2613192204 2631835668 2633520582 2633956864 2635643136 2640504342 2643228896 2644921104 2647371888 2648302272 2675322496 2678742528 2680256887 2680457472 2681198828 2685401334 2689393664 2697026448 2716268016 2718006984 2720197632 2725829799 2728026752 2729773248 2732302656 2736668162 2737629928 2739382572 2741920884 2748145792 2750692224 2753214499 2758926324 2761149952 2766242644 2766449664 2768013606 2770869728 2773437216 2774411904 2775212784 2776188096 2776868416 2782309376 2784090624 2786643524 2789225628 2791992168 2805203808 2808098304 2809685791 2810700288 2813277588 2815078662 2824084032 2831217158 2832212152 2833029717 2834025348 2836309504 2836651356 2847435888 2848931232 2856544768 2857459407 2860107129 2863645554 2866600352 2869256544 2871093456 2872102464 2876042288 2881677568 2883522432 2886166507 2888840829 2906757469 2912336658 2916666368 2918533632 2922045896 2923916604 2924944176 2937960333 2958564224 2963201472 2967935894 2968978936 2971729992 2973632508 2976029184 2978758084 2984594624 2986505376 2996059136 3000009628 3007812192 3009737808 3017719248 3020833024 3022766976 3025567872 3026404678 3026631168 3028342197 3038029792 3048724238 3057511424 3063150728 3064227232 3065111772 3069030096 3074916992 3077863206 3079833669 3080588399 3080818944 3085741288 3088600536 3089685984 3091664016 3104306304 3106293696 3107152829 3115234056 3117228444 3123976968 3125199616 3127200384 3130098048 3132968223 3140738048 3143648256 3146530856 3153058656 3163145216 3168979352 3171008148 3173563904 3184735456 3186238671 3187686432 3190848192 3195946334 3198907698 3213612864 3218747378 3224925396 3227524608 3229349207 3235547574 3235676752 3236813888 3237748248 3238886112 3241887264 3255921408 3272737776 3276114688 3279150336 3281249664 3282157186 3282402816 3284258439 3286905472 3287301633 3295454208 3298476008 3301532376 3322008536 3323753104 3328384752 3339481024 3340101303 3341618976 3342793344 3351236636 3352308736 3353382114 3357668952 3364109504 3370566528 3381216256 3386515968 3389621268 3391926736 3393118784 3396262848 3398437152 3404955904 3409308672 3411236038 3411491328 3412434872 3417783516 3428582432 3437499648 3439700352 3440651698 3443839806 3446044569 3447255636 3457068384 3459281616 3467018324 3469237926 3471458949 3472034048 3484256272 3509114224 3511360776 3514190848 3515849568 3520672456 3526561472 3529829184 3531069696 3533330304 3539847213 3558538368 3565101771 3570259392 3573943296 3575963734 3577254912 3580535112 3582827388 3590840407 3596035264 3621690688 3624009312 3634439732 3636766518 3639697664 3640136346 3641415624 3643070208 3646410758 3646683648 3652510096 3655894512 3667589632 3672700416 3678568432 3685629024 3690684808 3697768656 3697916288 3699215872 3700283712 3701584128 3705014016 3708411366 3710785509 3718967504 3722656224 3732058981 3737259603 3739222242 3740271744 3749999616 3751036784 3753438216 3756916152 3764241151 3765445376 3771347328 3774805503 3777372956 3778700464 3782201808 3784623192 3796581184 3798574976 3803868288 3809945876 3813476172 3815917578 3817258632 3818194072 3825675392 3828124608 3829469952 3830575392 3838989231 3844696576 3851787772 3852076032 3857155236 3879558144 3883115544 3898555472 3899925568 3906038304 3912279133 3917280444 3919788306 3947753502 3950935296 3953464704 3954558146 3960756513 3962306656 3964843344 3967381656 3982007168 3989351621 4010416256 4012983744 4017813107 4018113792 4021798242 4023625664 4030355968 4034090496 4037789596 4038091776 4045539672 4066900992 4074402024 4080296448 4086815696 4092040128 4094659872 4103817608 4105002243 4106444892 4107758592 4109073858 4118134048 4119581312 4122218688 4126038336 4138389486 4139075072 4141724928 4149363966 4152020409 4153645408 4156304592 4160155824 4161617856 4165302624 4169600512 4173464064 4176135936 4177290964 4177603584 4179965286 4183838442 4204078208 4211832251 4212147456 4219916382 4228010864 4236126048 4242894271 4246825737 4248318228 4250248576 4251038022 4254464256 4265210264 4271153832 4273396848 4284817152 4295468331 4299900528 4303884816 4310111232 4314063432 4316997664 4318514816 4322516352 4325283648 4326479927 4341228544 4363650368 4372200448 4374999552 4377800448 4379011252 4383068844 4385874906 4387416264 4402043168 4417539202 4437846336 4449055534 4451903841 4453468404 4455491968 4457057792 4457594988 4463709721 4464043776 4468137126 4471176152 4476891936 4479758064 4494088704 4500014442 4511718288 4518245376 4519495024 4526578872 4528350464 4531249536 4534150464 4535404511 4539607017 4557044688 4570160518 4573086357 4583332864 4586267136 4591786408 4594726092 4596340848 4597667658 4609424512 4612375488 4616794809 4625650568 4628611932 4632900804 4634528976 4656459456 4663899262 4672851084 4674345984 4681814368 4687799424 4690800576 4692097949 4706438912 4708092928 4711107072 4715472384 4719796284 4729587984 4744717824 4753469028 4756512222 4760345856 4774046816 4777103184 4781529648 4790852374 4793919501 4798361547 4828121067 4832012416 4840924627 4841286912 4849022024 4853515128 4855220832 4856622372 4857426944 4858329168 4874526016 4883882112 4909106664 4914172032 4918725504 4923235779 4930358208 4933711616 4935445504 4940018688 4942811402 4943181312 4944548488 4947714012 4952298564 4963541632 4983012804 4985629656 4987028992 5004584288 5009221536 5012428464 5014190016 5022201382 5026854954 5028463104 5030073171 5033074004 5042935744 5046164256 5071824384 5074691611 5084431902 5084634896 5087890104 5089678176 5094394272 5104166144 5105959936 5107433856 5113580318 5113963008 5116854057 5118652308 5142873648 5156249472 5160977547 5165759709 5177487392 5185602576 5195713138 5200527486 5203856889 5208051072 5212826647 5223040592 5226384408 5250016849 5263671336 5267041164 5267913728 5271286272 5281008684 5286457792 5289842208 5294743776 5296604544 5350644992 5357485056 5360513774 5360914944 5362397656 5363945601 5370802668 5394052896 5432536032 5436013968 5451659598 5455149777 5456053504 5459546496 5464605312 5469616137 5473336324 5475259856 5478765144 5483841768 5496291584 5501384448 5506428998 5517852648 5522299904 5532485288 5536027212 5541739456 5546874432 5548823808 5550425568 5552376192 5553736832 5562617049 5568181248 5573287048 5578451256 5583984336 5610407616 5616196608 5619371582 5621400576 5626555176 5630157324 5648168064 5662434316 5664424304 5666059434 5668050696 5672619008 5673302712 5694871776 5697862464 5713089536 5714918814 5720214258 5727291108 5733200704 5738513088 5742186912 5744204928 5752084576 5763355136 5767044864 5772333014 5777681658 5813514938 5824673316 5837067264 5844091792 5847833208 5849888352 5864664113 5875920666 5917128448 5926402944 5931837219 5935871788 5937957872 5943459984 5947265016 5952058368 5957516168 5969189248 5973010752 6000019256 6015624384 6019475616 6032697363 6035438496 6041666048 6045533952 6051135744 6052809356 6053262336 6056684394 6076059584 6097448476 6126301456 6128454464 6130223544 6138060192 6147867209 6149833984 6155726412 6159667338 6161176798 6161637888 6171482576 6177201072 6179371968 6183328032 6208612608 6212587392 6214305658 6224045949 6230468112 6234456888 6247953936 6250399232 6254400768 6260196096 6265936446 6269947929 6293061712 6306117312 6337958704 6342016296 6347127808 6360269531 6369470912 6372477342 6375372864 6381696384 6391892668 6397815396 6427225728 6437494756 6449850792 6455049216 6458698414 6471095148 6471353504 6473627776 6475496496 6477772224 6483774528 6511842816 6545475552 6552229376 6558300672 6562499328 6564314372 6564805632 6568516878 6573810944 6574603266 6596952016 6603064752 6626308803 6644017072 6647506208 6656769504 6667405283 6673583301 6678962048 6680202606 6683237952 6685586688 6702205689 6702473272 6706764228 6715337904 6728219008 6740628601 6741133056 6750021663 6773031936 6779242536 6783853472 6786237568 6792525696 6796874304 6798754171 6809911808 6822472076 6822982656 6824869744 6835567032 6855240777 6857164864 6874999296 6879400704 6881303396 6887679612 6892089138 6894511272 6914136768 6918563232 6934036648 6938475852 6942917898 6944068096 6968512544 6995848893 7018228448 7022721552 7031699136 7041344912 7053122944 7059658368 7062139392 7066131793 7066660608 7079694426 7117076736 7130203542 7140518784 7151927468 7161070224 7165654776 7181680814 7186278561 7192070528 7243381376 7248018624 7268879464 7273533036 7279395328 7280272692 7282831248 7286140416 7292821516 7293367296 7305020192 7311789024 7335179264 7345400832 7357136864 7371258048 7381369616 7395537312 7395832576 7398431744 7400567424 7403168256 7407353449 7410028032 7414217103 7416822732 7421571018 7437935008 7445312448 7464117962 7474519206 7478444484 7480543488 7502073568 7506876432 7513832304 7528482302 7530890752 7533302073 7540282431 7542694656 7549611006 7554745912 7557400928 7564403616 7569246384 7593162368 7597149952 7607167271 7607736576 7619891752 7626952344 7631835156 7634517264 7636388144 7651350784 7656249216 7658939904 7661150784 7663269691 7670370477 7677978462 7689393152 7703575544 7714310472 7766231088 7793569707 7797110944 7799851136 7800791229 7812076608 7824558266 7834560888 7839576612 7895507004 7901870592 7906929408 7909116292 7921513026 7924613312 7929686688 7934763312 7964014336 7978703242 8020832512 8025967488 8035626214 8036227584 8040770661 8043596484 8047251328 8060711936 8068180992 8075579192 8091079344 8148804048 8160592896 8173631392 8177489397 8184080256 8189319744 8191584731 8207635216 8210004486 8212889784 8218147716 8236268096 8239162624 8244437376 8252076672 8259643497 8276778972 8278150144 8283449856 8298727932 8304040818 8307290816 8312609184 8320311648 8323235712 8330605248 8339201024 8346928128 8352271872 8354581928 8359930572 8367676884 8408156416 8423664502 8424294912 8429057373 8439832764 8456021728 8472252096 8485788542 8493651474 8496636456 8499089151 8500497152 8502076044 8508928512 8530420528 8542307664 8546793696 8569634304 8572378221 8590936662 8599801056 8607769632 8628126864 8633995328 8637029632 8645032704 8650567296 8652959854 8658499521 8666522487 8720272407 8727300736 8749999104 8755600896 8758022504 8766137688 8771749812 8774832528 8804086336 8835078404 8875692672 8898111068 8903807682 8906936808 8910983936 8914115584 8915189976 8927419442 8928087552 8936274252 8942352304 8953783872 8959516128 8988177408 9000028884 9023436576 9038990048 9053157744 9056700928 9062499072 9068300928 9070809022 9079214034 9085026591 9114089376 9140321036 9146172714 9172534272 9183572816 9189452184 9192681696 9195335316 9215900749 9218849024 9224750976 9233589618 9241765197 9251301136 9257223864 9265801608 9269057952 9312918912 9321458487 9327798524 9345702168 9363628736 9375598848 9381601152 9384195898 9398904669 9412877824 9422214144 9430944768 9439592568 9459175968 9489435648 9506938056 9513024444 9520691712 9548093632 9554206368 9563059296 9578338567 9581704748 9587839002 9596723094 9656242134 9664024832 9681849254 9682573824 9688047621 9698044048 9707030256 9710441664 9713244744 9716658336 9749052032 9767764224 9818213328 9828344064 9837451008 9846471558 9852775317 9860716416 9867423232 9885622804 9886362624 9889096976 9895428024 9904597128 9927083264 9966025608 9971259312 9974057984 10009168576 10018443072 10024856928 10028380032 10044402764 10053709908 10056926208 10060146342 10066148008 10085871488 10092328512 10143648768 10149383222 10168863804 10169269792 10175780208 10179356352 10188788544 10208332288 10214867712 10227160636 10227926016 10233708114 10237304616 10285747296 10312498944 10321955094 10331519418 10354974784 10371205152 10387775629 10391426276 10401054972 10407713778 10416102144 10425653294 10446081184 10452768816 10500033698 10527342672 10534082328 10542572544 10562017368 10572915584 10579684416 10589487552 10592416373 10593209088 10701289984 10721027548 10721829888 10724795312 10727891202 10741605336 10772521221 10788105792 10865072064 10872027936 10903319196 10910299554 10912107008 10919092992 10929210624 10939232274 10946672648 10950519712 10957530288 10967683536 10992583168 11002768896 11012857996 11035705296 11064970576 11072054424 11083478912 11093748864 11097647616 11100851136 11103921389 11104752384 11107473664 11125234098 11146574096 11156902512 11167968672 11185812169 11196176943 11220815232 11238743164 11253110352 11260314648 11292723453 11296336128 11324416509 11324868632 11328848608 11332118868 11336101392 11346605424 11389743552 11395724928 11429837628 11440428516 11454582216 11466401408 11477026176 11484373824 11487550151 11488409856 11504169152 11526710272 11534089728 11544666028 11555363316 11627029876 11649346632 11688183584 11695666416 11699776704 11729328226 11736837399 11751841332 11834256896 11852805888 11863674438 11871743576 11875915744 11886919968 11894530032 11915032336 11938378496 11946021504 11968054863 12000038512 12031248768 12038951232 12042280943 12053439321 12065394726 12070876992 12083332096 12091067904 12102271488 12105618712 12113368788 12152119168 12194896952 12252602912 12256908928 12260447088 12276120384 12295734418 12299667968 12311452824 12315006729 12319334676 12322353596 12323275776 12342965152 12354402144 12358743936 12366656064 12417225216 12425174784 12428611316 12448091898 12460936224 12468913776 12495907872 12500798464 12508801536 12515873069 12520392192 12531872892 12539895858 12586123424 12612234624 12635496753 12675917408 12684032592 12720539062 12728682813 12738941824 12740477211 12744954684 12750745728 12762437653 12763392768 12783785336 12795630792 12854451456 12874989512 12899701584 12917396828 12942190296 12942707008 12947255552 12950992992 12955544448 12967549056 12979439781 13023685632 13090951104 13104458752 13116601344 13124998656 13128628744 13137033756 13147621888 13149206532 13193904032 13206129504 13252617606 13288034144 13295012416 13313539008 13334810566 13347166602 13355711523 13357924096 13360405212 13366475904 13371173376 13378732429 13391129163 13404411378 13404946544 13413528456 13430675808 13456438016 13481257202 13482266112 13500043326 13558485072 13567706944 13572475136 13585051392 13593748608 13597508342 13606213533 13618821051 13619823616 13644944152 13649739488 13671134064 13710481554 13714329728 13719259071 13749998592 13758801408 13762606792 13775359224 13784178276 13789022544 13828273536 13837126464 13840953511 13868073296 13876951704 13885835796 13888136192 13937025088 13991697786 14036456896 14045443104 14063398272 14076293847 14082689824 14106245888 14119316736 14124278784 14132263586 14133321216 14159388852 14234153472 14260407084 14281037568 14303854936 14322140448 14331309552 14363361628 14372557122 14381758503 14384141056 14484363201 14486762752 14496037248 14522773881 14537758928 14547066072 14558790656 14560545384 14565662496 14572280832 14585643032 14610040384 14623578048 14714273728 14742516096 14762739232 14769707337 14791074624 14791665152 14801134848 14806336512 14814706898 14820056064 14828434206 14833645464 14843142036 14875870016 14890624896 14928235924 14949038412 14956888968 14961086976 15004147136 15013752864 15027664608 15051674891 15056964604 15061781504 15066604146 15080564862 15085389312 15099222012 15109491824 15114801856 15128807232 15138492768 15186324736 15194299904 15214334542 15215473152 15224074833 15239783504 15253904688 15263670312 15269034528 15272776288 15302701568 15312498432 15317879808 15322301568 15326539382 15340740954 15350562171 15355956924 15407151088 15428620944 15461387207 15482932641 15532462176 15571694369 15587139414 15594221888 15599702272 15601582458 15624153216 15638479941 15649116532 15669121776 15679153224 15750050547 15791014008 15803741184 15813858816 15818232584 15843026052 15849226624 15859373376 15869526624 15928028672 15957406484 16041665024 16051934976 16071252428 16072455168 16081541322 16087192968 16091836803 16094502656 16151158384 16182158688 16208013551 16297608096 16323647417 16347262784 16354978794 16368160512 16378639488 16383169462 16408848411 16415270432 16420008972 16425779568 16436295432 16472536192 16478325248 16488874752 16504153344 16519286994 16553557944 16566899712 16597455864 16608081636 16614581632 16625218368 16640623296 16645225729 16646471424 16661210496 16704543744 16709163856 16719861144 16735353768 16767983309 16816312832 16847329004 16848589824 16858114746 16879665528 16912043456 16944504192 16971577084 16987302948 16993272912 16998178302 17000994304 17004152088 17017857024 17060841056 17084615328 17093587392 17139268608 17144756442 17181873324 17199602112 17215539264 17256253728 17267990656 17274059264 17290065408 17299839907 17301134592 17305919708 17316999042 17333044974 17440544814 17454601472 17511201792 17516045008 17532275376 17543499624 17549665056 17577704837 17593992339 17608172672 17670156808 17751385344 17795511657 17796222136 17807615364 17813873616 17821967872 17830379952 17854838884 17856175104 17872548504 17884704608 17907567744 17919032256 18000057768 18046873152 18077980096 18106315488 18113401856 18124998144 18135244651 18136601856 18141618044 18158428068 18170053182 18228178752 18280642072 18292345428 18367145632 18378904368 18385363392 18390670632 18431801498 18437698048 18443601627 18449501952 18467179236 18483530394 18502602272 18514447728 18531603216 18538115904 18625837824 18642916974 18655597048 18691404336 18727257472 18751197696 18761798209 18763202304 18768391796 18797809338 18825755648 18879185136 18918351936 19013876112 19026048888 19041383424 19080808593 19096187264 19108412736 19126118592 19156677134 19163409496 19175678004 19193446188 19312484268 19328049664 19363698508 19365147648 19376095242 19396088096 19414060512 19420883328 19426489488 19433316672 19498104064 19535528448 19636426656 19656688128 19667800537 19674902016 19692943116 19705550634 19721432832 19734846464 19771245608 19778193952 19790856048 19809194256 19854166528 19878926409 19932051216 19942518624 20002215849 20018337152 20020749903 20036886144 20049713856 20055259169 20056760064 20088805528 20107419816 20120292684 20132296016 20171742976 20184657024 20203165549 20221885803 20298766444 20337727608 20338539584 20351560416 20358712704 20377577088 20396262513 20416664576 20429735424 20454321272 20467416228 20474609232 20565722331 20571494592 20624997888 20643910188 20663038836 20709949568 20742410304 20775551258 20782852552 20802109944 20815427556 20832204288 20851306588 20892162368 20905537632 20987546679 21000067396 21054685344 21068164656 21124034736 21145831168 21159368832 21178975104 21184832746 21186418176 21198395379 21402579968 21442055096 21449590624 21455782404 21483210672 21545042442 21558835683 21576211584 21730144128 21744055872 21750069803 21806638392 21820599108 21824214016 21838185984 21858421248 21878464548 21893345296 21901039424 21915060576 21935367072 21985166336 22005537792 22025715992 22071410592 22129941152 22144108848 22166957824 22187497728 22195295232 22201702272 22207842778 22209504768 22214947328 22222060347 22242651309 22250468196 22293148192 22313805024 22335937344 22371624338 22392353886 22441630464 22477486328 22506220704 22520629296 22585446906 22592672256 22599906219 22605444449 22648833018 22649737264 22657697216 22664237736 22672202784 22693210848 22779487104 22791449856 22821501813 22859675256 22880857032 22909164432 22932802816 22954052352 22968747648 22975100302 22976819712 22989809073 23008338304 23011111431 23068179456 23089332056 23110726632 23254059752 23298693264 23376367168 23380709121 23391332832 23399553408 23458656452 23473674798 23503682664 23668513792 23705611776 23727348876 23743487152 23751831488 23773839936 23789060064 23830064672 23876756992 23892043008 23936109726 24000077024 24062497536 24077902464 24084561886 24106878642 24122311983 24130789452 24141753984 24182135808 24204542976 24211237424 24226737576 24296465611 24304238336 24389793904 24505205824 24513817856 24520894176 24552240768 24574754193 24591468836 24599335936 24622905648 24630013458 24638669352 24644707192 24685930304 24708804288 24717487872 24733312128 24778930491 24834450432 24850349568 24857222632 24896183796 24921872448 24937827552 24991815744 25017603072 25031746138 25040784384 25063745784 25079791716 25135882849 25172246848 25224469248 25270993506 25287172119 25351834816 25368065184 25441078124 25457365626 25477883648 25480954422 25489909368 25501491456 25524875306 25526785536 25567570672 25591261584 25708902912 25749979024 25799403168 25834793656 25884380592 25885414016 25894511104 25901985984 25911088896 25935098112 25958879562 25975498563 26160817221 26181902208 26249997312 26257257488 26274067512 26295243776 26298413064 26349688057 26387808064 26412259008 26505235212 26576068288 26590024832 26627078016 26669621132 26694333204 26711423046 26715848192 26720810424 26732951808 26742346752 26757464858 26782258326 26808822756 26809893088 26827056912 26861351616 26912876032 26962514404 26964532224 27000086652 27116970144 27135413888 27144950272 27170102784 27185462711 27187497216 27195016684 27212427066 27237642102 27289888304 27299478976 27342268128 27385953931 27420963108 27428659456 27438518142 27517602816 27525213584 27550718448 27568356552 27578045088 27622107601 27647702247 27656547072 27674252928 27681907022 27725295591 27736146592 27753903408 27771671592 27874050176 27925461347 27964375461 27983395572 28072913792 28090886208 28124691749 28126796544 28152587694 28165379648 28212491776 28238633472 28264527172 28266642432 28318777704 28468306944 28520814168 28562075136 28607709872 28644280896 28662619104 28726723256 28735015701 28745114244 28763517006 28768282112 28968726402 28973525504 28992074496 29045547762 29064142863 29075517856 29094132144 29121090768 29131324992 29171286064 29220080768 29247156096 29273974571 29428547456 29482825757 29485032192 29525478464 29539414674 29582149248 29583330304 29602269696 29629413796 29656868412 29667290928 29686284072 29751740032 29781249792 29856471848 29898076824 29913777936 29922173952 30008294272 30027505728 30055329216 30103349782 30113929208 30133208292 30161129724 30170778624 30198444024 30218983648 30229603712 30257614464 30276985536 30285359489 30372649472 30388599808 30428669084 30430946304 30448149666 30479567008 30507809376 30527340624 30538069056 30545552576 30605403136 30624996864 30644603136 30653078764 30681481908 30701124342 30711913848 30814302176 30857241888 30906543701 30922774414 30965865282 31064924352 31143388738 31163326887 31174278828 31188443776 31199404544 31203164916 31245968047 31248306432 31276959882 31298233064 31338243552 31358306448 31500101094 31582028016 31627717632 31636465168 31686052104 31698453248 31718746752 31739053248 31747831577 31777249119 31856057344 31914812968 32083330048 32103869952 32142504856 32163082644 32174385936 32183673606 32189005312 32302316768 32317563663 32364317376 32416027102 32595216192 32647294834 32694525568 32709957588 32736321024 32754827671 32757278976 32766338924 32817696822 32830540864 32840017944 32851559136 32872590864 32945072384 32956650496 32977749504 33008306688 33038573988 33107115888 33194911728 33216163272 33229163264 33250436736 33281246592 33290451458 33292942848 33311764167 33322420992 33418327712 33439722288 33470707536 33535966618 33557436507 33588530829 33632625664 33694658008 33716229492 33759331056 33824086912 33878170359 33886472389 33889008384 33943154168 33974605896 33986545824 33996356604 34001988608 34008304176 34121682112 34169230656 34187174784 34289512884 34363746648 34399204224 34431078528 34462650453 34512507456 34535981312 34548118528 34580130816 34599679814 34602269184 34611839416 34633998084 34666089948 34881089628 34909202944 35032090016 35064550752 35086999248 35099330112 35155409674 35187984678 35210512197 35216345344 35340313616 35502770688 35522841277 35591023314 35592444272 35615230728 35627747232 35643935744 35660759904 35709677768 35745097008 35769409216 35815135488 35838064512 35904164589 36000115536 36093746304 36126842829 36155960192 36160317963 36212630976 36249996288 36270489302 36273203712 36283236088 36316856136 36340106364 36456357504 36489786529 36561284144 36584690856 36734291264 36757808736 36770726784 36781341264 36863602996 36875396096 36887203254 36899003904 36934358472 36967060788 37005204544 37028895456 37063206432 37076231808 37251675648 37285833948 37311194096 37382808672 37454514944 37502395392 37523596418 37526404608 37536783592 37547619207 37595618676 37758370272 37836703872 37906490259 38027752224 38052097776 38161617186 38186048439 38192374528 38216825472 38252237184 38287312959 38313354268 38326818992 38351356008 38386892376 38624968536 38656099328 38727397016 38752190484 38792176192 38828121024 38841766656 38852978976 38866633344 38938319343 38996208128 39071056896 39272853312 39313376256 39335601074 39349804032 39385886232 39411101268 39442865664 39542491216 39556387904 39581712096 39618388512 39681688349 39708333056 39757852818 39864102432 39885037248 40004431698 40036674304 40041499806 40073772288 40099427712 40110518338 40113520128 40136197287 40173387489 40177611056 40214839632 40240585368 40264592032 40343485952 40369314048 40406331098 40443771606 40597532888 40675455216 40677079168 40703120832 40717425408 40755154176 40792525026 40818640599 40859470848 40908642544 40934832456 40949218464 41052648791 41131444662 41142989184 41249995776 41287820376 41326077672 41419899136 41484820608 41522860533 41551102516 41565705104 41604219888 41630855112 41664408576 41702613176 41784324736 41811075264 41975093358 42000134792 42109370688 42136329312 42228881541 42248069472 42291662336 42318737664 42357950208 42369665492 42372836352 42396790758 42884110192 42899181248 42911564808 42966421344 43035070463 43090084884 43117671366 43152423168 43460288256 43488111744 43500139606 43568321643 43613276784 43641198216 43676371968 43716842496 43756929096 43786690592 43802078848 43830121152 43870734144 43882867831 44051431984 44142821184 44259882304 44288217696 44333915648 44374995456 44403404544 44415685556 44419009536 44429894656 44444120694 44485302618 44500936392 44586296384 44627610048 44671874688 44743248676 44784707772 44883260928 44954972656 45012441408 45041258592 45155024673 45170893812 45185344512 45199812438 45210888898 45297666036 45299474528 45315394432 45328475472 45344405568 45386421696 45558974208 45582899712 45643003626 45672224499 45719350512 45761714064 45818328864 45865605632 45908104704 45937495296 45950200604 45953639424 45979618146 46016676608 46022222862 46178664112 46221453264 46384161621 46508119504 46597386528 46671836981 46715083107 46752734336 46761418242 46782665664 46799106816 46915439823 46917312904 46947349596 47007365328 47250151641 47411223552 47454697752 47486974304 47503662976 47547679872 47578120128 47591279197 47660129344 47753513984 47784086016 47872219452 48000154048 48124995072 48155804928 48169123772 48213757284 48244623966 48261578904 48283507968 48422474848 48453475152 48592931222 48608476672 48624040653 48779587808 48970942251 49010411648 49027635712 49041788352 49100806931 49104481536 49149508386 49182937672 49245811296 49260026916 49277338704 49289414384 49371860608 49417608576 49434975744 49462922551 49466624256 49557860982 49700699136 49714445264 49792367592 49843744896 49875655104 49889449621 49935677187 49983631488 50063492276 50127491568 50159583432 50271765698 50303949927 50344493696 50448938496 50541987012 50574344238 50703669632 50736130368 50882156248 50914731252 50955767296 50961908844 50979818736 51002982912 51049750612 51053571072 51135141344 51182523168 51417805824 51499958048 51598806336 51669587312 51768761184 51770828032 51789022208 51803971968 51822177792 51851474143 51870196224 51899519721 51917759124 51950997126 52321634442 52363804416 52514514976 52548135024 52596826128 52699376114 52733114511 52775616128 52781977017 52824518016 52872955991 53010470424 53152136576 53180049664 53250170897 53254156032 53339242264 53388666408 53422846092 53431696384 53441620848 53465903616 53514929716 53564516652 53617645512 53619786176 53654113824 53722703232 53825752064 53925028808 54000173304 54233940288 54270827776 54289900544 54340205568 54370925422 54374994432 54390033368 54405733953 54424854132 54475284204 54579776608 54598957952 54684536256 54771907862 54841926216 54857318912 54877036284 55050427168 55101436896 55136713104 55156090176 55244215202 55295404494 55313094144 55330804881 55348505856 55363814044 55450591182 55472293184 55507806816 55543343184 55748100352 55821607721 55850922694 55928750922 55966791144 56145827584 56181772416 56249383498 56253593088 56285394627 56305175388 56330759296 56424983552 56477266944 56529054344 56637555408 57041628336 57124150272 57215419744 57242425779 57288561792 57325238208 57341093117 57453446512 57470031402 57490228488 57527034012 57536564224 57937452804 57947051008 57984148992 58091095524 58128285726 58151035712 58188264288 58242181536 58262649984 58342572128 58440161536 58494312192 58547949142 58857094912 58965651514 58970064384 59003401611 59050956928 59078829348 59164298496 59204539392 59258827592 59313736824 59334581856 59372568144 59503480064 59562499584 59712943696 59796153648 59827555872 60006647547 60016588544 60055011456 60110658432 60165777507 60206699564 60227858416 60266416584 60322259448 60396888048 60437967296 60459207424 60515228928 60553971072 60570718978 60609496647 60665657409 60745298944 60857338168 60896299332 60959134016 61015618752 61054681248 61076138112 61091105152 61188787539 61249993728 61289206272 61306157528 61362963816 61402248684 61423827696 61628604352 61714483776 61813087402 61845548828 61931730564 62129848704 62286777476 62326653774 62348557656 62376887552 62398809088 62406329832 62491936094 62496612864 62553919764 62596466128 62676487104 62716612896 63000202188 63164056032 63272930336 63372104208 63396906496 63437493504 63478106496 63495663154 63554498238 63595186137 63829625936 64207739904 64285009712 64326165288 64348771872 64367347212 64378010624 64511305243 64604633536 64635127326 64728634752 64832054204 65190432384 65250209409 65294589668 65389051136 65419915176 65472642048 65509655342 65514557952 65532677848 65635393644 65661081728 65680035888 65703118272 65745181728 65890144768 65955499008 66016613376 66077147976 66214231776 66389823456 66432326544 66458326528 66500873472 66562493184 66580902916 66585885696 66623528334 66644841984 66666181041 66836655424 66879444576 66941415072 67048369969 67071933236 67114873014 67177061658 67389316016 67432458984 67518662112 67626539299 67648173824 67756340718 67772944778 67778016768 67816333347 67886308336 67949211792 67973091648 67992713208 68016608352 68243364224 68338461312 68374349568 68464505439 68579025768 68727493296 68798408448 68862157056 68925300906 68969427219 69025014912 69071962624 69199359628 69204538368 69223678832 69267996168 69332179896 69762179256 69818405888 70064180032 70129101504 70173998496 70198660224 70310819348 70375969356 70421024394 70432690688 70680627232 71005541376 71045682554 71182046628 71184888544 71230461456 71255494464 71321519808 71419355536 71490194016 71538818432 71630270976 71670765329 71676129024 71808329178 72000231072 72187492608 72253685658 72311920384 72320635926 72425261952 72540978604 72546407424 72566472176 72633712272 72680212728 72889396833 72912715008 72979573058 73122568288 73169381712 73468582528 73515617472 73541453568 73562682528 73724262579 73727205992 73774406508 73798007808 73868716944 73934121576 74010409088 74057790912 74126412864 74146914611 74152463616 74503351296 74571667896 74622388192 74765617344 74909029888 75047192836 75052809216 75073567184 75095238414 75191237352 75407648547 75516740544 75673407744 75812980518 76055504448 76104195552 76323234372 76372096878 76384749056 76433650944 76504474368 76574625918 76626708536 76653637984 76702712016 76773784752 77249937072 77454794032 77504380968 77584352384 77656242048 77683533312 77705957952 77727449723 77733266688 77876638686 77992416256 78545706624 78671202148 78771772464 78822202536 78885731328 79049064171 79084982432 79112775808 79163424192 79236777024 79363376698 79515705636 79728204864 79770074496 80008863396 80073348608 80082999612 80147544576 80198855424 80221036676 80227040256 80272394574 80346774978 80355222112 80429679264 80481170736 80529184064 80686971904 80738628096 80812662196 80887543212 81195065776 81350910432 81354158336 81406241664 81434850816 81480887939 81510308352 81556388133 81585050052 81637281198 81817285088 81869664912 81898436928 82105297582 82157861793 82262889324 82285978368 82575640752 82652155344 82839798272 82866322803 82943106741 82969641216 83045721066 83102205032 83131410208 83208439776 83261710224 83405226352 83568649472 83622150528 83776384041 83950186716 84000269584 84218741376 84272658624 84295966601 84374075247 84457763082 84496138944 84583324672 84637475328 84715900416 84739330984 84793581516 85768220384 85798362496 85823129616 85932842688 86070140926 86180169768 86205047103 86235342732 86304846336 86920576512 86976223488 87000279212 87136643286 87226553568 87282396432 87513858192 87573381184 87604157696 87660242304 87741468288 87765735662 87821923713 88102863968 88285642368 88448477271 88519764608 88576435392 88667831296 88749990912 88806809088 88831371112 88888241388 88970605236 89001872784 89172592768 89255220096 89337063571 89343749376 89486497352 89569415544 89766521856 89909945312 90024882816 90082517184 90107432041 90310049346 90341787624 90399624876 90421777796 90595332072 90598949056 90630788864 90656950944 90688811136 90772843392 90856078467 91117948416 91165799424 91286007252 91344448998 91438701024 91523428128 91636657728 91731211264 91816209408 91874990592 91900401208 91959236292 92033353216 92044445724 92357328224 92442906528 92719631103 92768323242 93016239008 93194773056 93343673962 93430166214 93489980661 93505468672 93522836484 93565331328 93598213632 93651127003 93737904141 93830879646 93834625808 93894699192 94014730656 94500303282 94909395504 94973948608 95007325952 95095359744 95156240256 95182558394 95243494731 95320258688 95331747357 95568172032 95744438904 96000308096 96249990144 96311609856 96338247544 96427514568 96489247932 96523157808 96567015936 96844949696 96906950304 97185862444 97216953344 97248081306 97559175616 97941884502 98020823296 98055271424 98083576704 98201613862 98208963072 98264483013 98299016772 98365875344 98491622592 98520053832 98554677408 98578828768 98743721216 98835217152 98869951488 98925845102 98933248512 99115721964 99428890528 99584735184 99687489792 99751310208 99778899242 99871354374 99935292501 99967262976 100126984552 100254983136 100319166864 100543531396 100607899854 100672309521 100688987392 100897876992 101083974024 101148688476 101407339264 101472260736 101659417167 101764312496 101829462504 101911534592 101923817688 101959637472 102005965824 102099501224 102270282688 102365046336 102999916096 103197612672 103339174624 103387951359 103537522368 103541656064 103607943936 103644355584 103702948286 103740392448 103799039442 103835518248 103901994252 104643268884 104727608832 105029029952 105096270048 105193652256 105361724237 105398752228 105466229022 105551232256 105563954034 105649036032 105745911982 106020940848 106304273152 106360099328 106500341794 106508312064 106568523831 106678484528 106777332816 106845692184 106883241696 106931807232 107029859432 107129033304 107235291024 107239572352 107308227648 107445406464 107850057616 108000346608 108229710449 108380528487 108467880576 108541655552 108741850844 108749988864 108780066736 108811467906 108849708264 108950568408 109159553216 109197915904 109369072512 109469359587 109543815724 109683852432 109714637824 109754072568 110100854336 110202873792 110273426208 110312180352 110488430404 110590808988 110626188288 110661609762 110697011712 110727628088 110901182364 110944586368 111015613632 111086686368 111496200704 111643215442 111701845388 111857501844 111933582288 112291655168 112363544832 112498766996 112507186176 112570789254 112610350776 112642857621 112661518592 113058108688 113275110816 113456094857 114083256672 114265531919 114430839488 114484851558 114577123584 114650476416 114682186234 114861938877 114906893024 114940062804 114980456976 115054068024 115874905608 115968297984 116182191048 116256571452 116302071424 116376528576 116484363072 116516580103 116525299968 116685144256 116880323072 116988624384 117095898284 117714189824 117931303028 117940128768 118006803222 118101913856 118157658696 118328596992 118517655184 118627473648 118669163712 118745136288 119006960128 119045065047 119124999168 119425887392 119592307296 119655111744 120013295094 120033177088 120110022912 120221316864 120331555014 120408591861 120413399128 120455716832 120532833168 120644518896 120793776096 120875934592 120918414848 121030457856 121098879349 121107942144 121141437956 121218993294 121331314818 121714676336 121792598664 121918268032 122031237504 122109362496 122143135279 122152276224 122182210304 122377575078 122578412544 122612315056 122725927632 122804497368 122847655392 123043933859 123157946373 123257208704 123428967552 123626174804 123691097656 123863461128 124259697408 124568581599 124573554952 124653307548 124697115312 124753775104 124812659664 124983872188 124993225728 125107839528 125192932256 125352974208 125433225792 126000404376 126328112064 126545860672 126744208416 126793812992 126874987008 126946712557 126956212992 126991326308 127108996476 127190372274 127659251872 128570019424 128652330576 128697543744 128734694424 129022610486 129105211389 129209267072 129270254652 129447581909 129457269504 129664108408 130380864768 130500418818 130589179336 130778102272 130839830352 131019310684 131029115904 131065355696 131270787288 131322163456 131360071776 131406236544 131490363456 131648603493 131780289536 132154295952 132428463552 132779646912 132864653088 132916653056 133001746944 133124986368 133161805832 133247056668 133289683968 133332362082 133673310848 133758889152 133882830144 134096739938 134143866472 134229746028 134354123316 134778632032 134864917968 135037324224 135253078598 135296347648 135465074019 135512681436 135545889556 135556033536 135632666694 135772616672 135898423584 135946183296 135985426416 136033216704 136486728448 136676922624 136748699136 136929010878 137158051536 137454986592 137596816896 137674603759 137724314112 137850601812 137938854438 138050029824 138143925248 138398719256 138447357664 138535992336 138664359792 139152484863 139524358512 140015510943 140128360064 140145249321 140258203008 140347996992 140386814183 140397320448 140621638696 140751938712 140842048788 140865381376 141361254464 142091365108 142364093256 142369777088 142460922912 142510988928 142643039616 142773837591 142838711072 142980388032 143077636864 143260541952 143341530658 143352258048 143616658356 144000462144 144374985216 144507371316 144623840768 144641271852 144850523904 145081957208 145132944352 145267424544 145360425456 145778793666 145825430016 145872121959 145959146116 146245136576 146338763424 146912826753 146937165056 147031234944 147082907136 147125365056 147166056719 147302420793 147448525158 147454411984 147548813016 147737433888 147868243152 148020818176 148115581824 148252825728 148293829222 148304927232 148388767653 149143335792 149244776384 149531234688 149668348863 149807031561 149818059776 150094385672 150147134368 150190476828 150382474704 150815297094 150911849781 151033481088 151346815488 151625961036 152111008896 152208391104 152250488621 152646468744 152744193756 152769498112 152867301888 153008948736 153149251836 153253417072 153307275968 153405424032 153547569504 154499874144 154909588064 155008761936 155168704768 155312484096 155367066624 155411915904 155454899446 155466533376 155554422429 155698559163 155753277372 157091413248 157342404296 157543544928 157644405072 158098128342 158169964864 158199343533 158225551616 158326848384 158473554048 158618867973 158726753396 159031411272 159456409728 159540148992 159750512691 160017726792 160146697216 160165999224 160295089152 160397710848 160442073352 160544789148 160693549956 160710444224 160859358528 160962341472 161058368128 161477256192 161625324392 161775086424 162390131552 162701820864 162708316672 162812483328 162869701632 162961775878 163020616704 163112776266 163170100104 163217201859 163274562396 163634570176 163739329824 163796873856 164210595164 164315723586 164525778648 164571956736 165151281504 165304310688 165568423801 165679596544 165732645606 165886213482 165939282432 166091442132 166204410064 166262820416 166416879552 166523420448 166810452704 167137298944 167244301056 167464823163 167552768082 167900373432 168000539168 168437482752 168545317248 168591933202 168748150494 168856183881 168915526164 168992277888 169274950656 169431800832 169478661968 169587163032 170075259277 171536440768 171596724992 171646259232 171865685376 172023279351 172140281852 172360339536 172410094206 172470685464 172609692672 173841153024 173952446976 174000558424 174273286572 174453107136 174564792864 175027716384 175146762368 175208315392 175320484608 175482936576 175531471324 175643847426 176205727936 176571284736 176896954542 177010204833 177039529216 177152870784 177613618176 177662742224 177776482776 177941210472 178003745568 178288149061 178345185536 178510440192 178674127142 178687498752 178972994704 179138831088 179819890624 180049765632 180165034368 180214864082 180497332521 180620098692 180683575248 180799249752 180843555592 181190664144 181197898112 181261577728 181313901888 181377622272 181545686784 181712156934 181828489941 182235896832 182572014504 182688897996 182877402048 183046856256 183273315456 183749981184 183800802416 183918472584 184066706432 184088891448 184447816399 184714656448 184885813056 185439262206 185536646484 186032478016 186389546112 186687347924 186860332428 186979961322 187010937344 187045672968 187130662656 187196427264 187302254006 187475808282 187661759292 187669251616 187789398384 188029461312 189000606564 189818791008 189947897216 190014651904 190190719488 190298238977 190312480512 190365116788 190486989462 190640517376 190663494714 191488877808 192000616192 192623219712 192676495088 192855029136 192978495864 193046315616 193134031872 193354753207 193533915729 193689899392 193813900608 194371724888 194496162612 195118351232 195478229429 195750628227 195883769004 196041646592 196167153408 196403227724 196417926144 196528966026 196598033544 196731750688 196983245184 197040107664 197109354816 197157657536 197487442432 197670434304 197851690204 197866497024 198231443928 198857781056 199169470368 199374979584 199487691161 199502620416 199557798484 199742708748 199870585002 199934525952 200253969104 200509966272 200638333728 201087062792 201145109907 201215799708 201344619042 201377974784 202167948048 202297376952 202814678528 202879617897 202944521472 203318834334 203449000041 203528624992 203658925008 203847635376 203919274944 204199002448 204540565376 204730092672 204917821997 205999832192 206379780299 206395225344 206678349248 206775902718 207075044736 207083312128 207215887872 207405896572 207598078884 207671036496 207803988504 209286537768 209455217664 210058059904 210192540096 210387304512 210723448474 210797504456 210932458044 211102464512 211127908068 211298072064 211491823964 212041881696 212608546304 212720198656 213000683588 213016624128 213137047662 213356969056 213554665632 213691384368 213766483392 214059718864 214258066608 214470582048 214479144704 214616455296 214813250021 214890812928 215012295987 215700115232 216000693216 216345805907 216459420898 216761056974 216935761152 217083311104 217483701688 217560133472 217622935812 217699416528 217901136816 218319106432 218395831808 218668190499 218721776329 218738145024 218938719174 219087631448 219367704864 219508145136 220201708672 220405747584 220546852416 220607850859 220624360704 220976860808 221181617976 221323219524 221394023424 221455256176 221802364728 221889172736 222031227264 222173372736 222234821039 222440743833 222992401408 223286430884 223403690776 223715003688 223867164576 224583310336 224727089664 224997533992 225141578508 225220701552 225285715242 225323037184 226116217376 226222945641 226550221632 226912189714 228166513344 228531063838 228861678976 228969703116 229154247168 229283793697 229300952832 229364372468 229723877754 229813786048 229880125608 229960913952 230108136048 231749811216 232364382096 232513142904 232604142848 232753057152 232968726144 233033160206 233050599936 233182349169 233370288512 233760646144 233977248768 234191796568 235428379648 235862606056 236013606444 236203827712 236315317392 236657193984 237035310368 237147192513 237254947296 237338327424 237490272576 238013920256 238090130094 238851774784 239184614592 239310223488 240026590188 240066354176 240220045824 240355848121 240442633728 240663110028 240817183722 240826798256 240911433664 241065666336 241289037792 241587552192 241751869184 241836829696 242060915712 242197758698 242215884288 242282875912 242437986588 242662629636 243429352672 243585197328 243836536064 244062475008 244218724992 244286270558 244304552448 244364420608 244442663817 244669164399 244755150156 245224630112 245451855264 245608994736 245695310784 246087867718 246315892746 246473585379 246514417408 246857935104 247252349608 247382195312 247726922256 248519394816 248598968409 248659888939 249137163198 249147109904 249306615096 249394230624 249507550208 249625319328 249967744376 250215679056 250385864512 250705948416 250866451584 251329152123 252000808752 252656224128 252887899803 253091721344 253122225741 253488416832 253749974016 253893425114 253912425984 253982652616 254217992952 254380744548 255318503744 257140038848 257304661152 257395087488 257469388848 258045220972 258210422778 258418534144 258540509304 258895163818 258914539008 259328216816 260761729536 261000837636 261178358672 261556204544 261679660704 262038621368 262130711392 262541574576 262644326912 262720143552 262812473088 262980726912 263297206986 263465771139 264308591904 264856927104 265345431813 265559293824 265729306176 266003493888 266249972736 266323611664 266494113336 266664724164 267261121721 267346621696 267517778304 267765660288 268011190713 268193479876 268287732944 268459492056 268708246632 269557264064 269729835936 270074648448 270322296123 270506157196 270592695296 270930148038 271025362872 271091779112 271265333388 271545233344 271796847168 271892366592 271970852832 272066433408 272568235401 272973456896 273353845248 273497398272 273858021756 274316103072 274909973184 275193633792 275349207518 275448628224 275701203624 275877708876 276100059648 276797438512 276894715328 277071984672 277328719584 277771818443 278158893309 278304969726 279048717024 280031021886 280256720128 280290498642 280516406016 280695993984 280773628366 280794640896 280953381009 281213712423 281243277392 281503877424 281684097576 282722508928 284182730216 284728186512 284739554176 284921845824 285021977856 285286079232 285547675182 285677422144 285730484193 285960776064 286155273728 286683061316 286704516096 287233316712 288000924288 288749970432 289014742632 289247681536 289282543704 289701047808 290163914416 290265888704 290534849088 290720850912 291557587332 291650860032 291744243918 291918292232 292490273152 292677526848 293825653506 293874330112 294062469888 294165814272 294250730112 294332113438 294604841586 294793449039 294897050316 294908823968 295097626032 295474867776 295736486304 296041636352 296231163648 296505651456 296587658444 296609854464 296777535306 298286671584 298489552768 299040089821 299062469376 299336697726 299614063122 300188771344 300294268736 300380953656 300764949408 301245493241 301630594188 301823699562 302066962176 302693630976 303251922072 304222017792 304416782208 304500977242 304978251501 305292937488 305488387512 305734603776 306017897472 306298503672 306506834144 306614551936 306810848064 307095139008 307180074817 308999748288 309819176128 310017523872 310337409536 310624968192 310823831808 310909798892 310933066752 311108844858 311397118326 311506554744 314182826496 314684808592 315087089856 315288810144 316085172711 316196256684 316339929728 316398687066 316451103232 316653696768 316947108096 317237735946 317453506792 318062822544 318912819456 319080297984 319501025382 319705571493 320035453584 320331998448 320795421696 320884146704 321089578296 321387099912 321420888448 321718717056 321924682944 322013720281 322116736256 323250648784 323550172848 324689131347 324780263104 325403641728 325416633344 325624966656 325923551756 326225552532 326340200208 326434403718 326549124792 327269140352 327478659648 327593747712 328408078761 328421190328 328631447172 329051557296 329143913472 330302563008 330608621376 331136847602 331465291212 331772426964 331878564864 332182884264 332408820128 332525640832 332833759104 333046840896 333138954379 333620905408 334274597888 334488602112 334929646326 335105536164 335800746864 336001078336 336874965504 337090634496 337183866404 337496300988 337712367762 337831052328 337984555776 338957323936 339174326064 340150518554 340368284571 342796595757 343072881536 343193449984 343292518464 343705648517 343731370752 344046558702 344280563704 344720679072 344820188412 344941370928 347904893952 348001116848 348546573144 348906214272 349129585728 349226147347 349549740309 350055432768 350293524736 350416630784 350640969216 350965873152 351062942648 351287694852 352411455872 353142569472 353793909084 354020409666 354079058432 354305741568 355325484448 355552965552 355882420944 356007491136 356576298122 356690371072 357020880384 357135195141 357348254284 357374997504 357945989408 358277662176 359639781248 360099531264 360303104381 360330068736 360429728164 360994665042 361240197384 361367150496 361598499504 361687111184 362381328288 362395796224 362523155456 362627803776 362755244544 362960319001 363091373568 363296638047 363424313868 363656979882 365144029008 365377795992 365754804096 366093712512 366429405837 366546630912 367601604832 367836945168 368177782896 368895632798 369131801577 369429312896 369473839119 369771626112 370110691937 370878524412 371073292968 372064956032 372751196279 372779092224 373374695848 373720664856 373959922644 374021874688 374091345936 374261325312 374604508012 374951616564 375323518584 375338503232 375578796768 376058922624 378001213128 379637582016 379895794432 380029303808 380381438976 380596477954 380624961024 380730233576 380840137671 380973978924 381281034752 381326989428 382977755616 384001232384 385352990176 385710058272 385956991728 386092631232 386709506414 387067831458 387315634167 387379798784 387627801216 387983240441 388342745727 388743449776 388992325224 390236702464 390751254047 390956458858 391501256454 391767538008 392083293184 392334306816 392806455448 393057932052 393196067088 393463501376 393966490368 394080215328 394218709632 394315315072 394945810479 394974884864 395340868608 395703380408 396462887856 397715562112 398338940736 398749959168 398975382322 399005240832 399115596968 399485417496 399741170004 399869051904 400507938208 401019932544 401276667456 401387651819 402174125584 402290219814 402431599416 402689238084 402755949568 404335896096 404594753904 405629357056 405759235794 405889042944 406637668668 406898000082 407057249984 407317850016 407695270752 407838549888 408398004896 409081130752 409460185344 409835643994 411999664384 412759560598 412790450688 413023811277 413356698496 413551805436 414150089472 414431775744 414811793144 415196157768 415342072992 415607977008 418573075536 420046532829 420116119808 420385080192 420774609024 421160442549 421446896948 421595008912 421864916088 422204929024 422255816136 422596144128 422983647928 424083763392 425217092608 426001367176 426274095324 426713938112 427109331264 427382768736 427532966784 428119437728 428321512773 428516133216 428941164096 428958289408 429232910592 429626500042 429781625856 430024591974 431400230464 432001386432 432691611814 432918841796 433522113948 433871522304 434967403376 435120266944 435245871624 435398833056 435802273632 436498571839 436638212864 436791663616 437336380998 437443552658 437476290048 437877438348 438175262896 438735409728 439016290272 440403417344 440811495168 441093704832 441215701718 441248721408 441498170157 441907262379 441953721616 442363235952 442646439048 442910512352 443604729456 443778345472 444062454528 444346745472 444469642078 444881487666 445166302959 446572861768 446807381552 447430007376 447734329152 449005046589 449454179328 449995067984 450283157016 450441403104 450571430484 450646074368 451579136701 452232434752 452445891282 453100443264 453824379428 456333026688 456751465863 457062127676 457723357952 457939406232 458308494336 458567587394 458601905664 458728744936 459447755508 459627572096 459760251216 459921827904 460216272096 463499622432 464728764192 465026285808 465208285696 465506114304 465937452288 466066320412 466101199872 466364698338 466663267287 466740577024 468383593136 471725212112 472027212888 472407655424 472630634784 473385775093 474070620736 474294385026 474509894592 474676654848 474980545152 475856603919 476180260188 477703549568 478369229184 478620446976 479251538073 480053180376 480440091648 480711696242 480885267456 481326220056 481634367444 481653596512 481822867328 482131332672 482578075584 482711546141 483175104384 483503738368 484395517396 484431768576 484565751824 484875973176 485325259272 486858705344 487170394656 487673072128 488124950016 488437449984 488572541116 488609104896 488728841216 488885327634 489338328798 489510300312 490449260224 490903710528 491217989472 491390621568 492175735436 492631785492 492947170758 493028834816 493715870208 494504699216 494764390624 495453844512 496705271403 497038789632 497197936818 497319777878 498274326396 498294219808 498613230192 498788461248 499250638656 499935488752 500431358112 500771729024 501411896832 501695357303 501732903168 502394469489 502658304246 504001617504 505312448256 505775799606 506183442688 506244451482 506976833664 507786850228 507824851968 507965305232 508435985904 508761489096 510225777831 510637007488 514280077696 514609322304 514790174976 514938777696 516069838053 516090441944 516420845556 516837068288 517081018608 517790327636 517829078016 518656433632 521523459072 522001675272 522356717344 523359321408 524077242736 524261422784 525083149152 525288653824 525440287104 525624946176 525922094879 525961453824 526594413972 526931542278 528617183808 529713854208 530690863626 531118587648 531458612352 532647223328 532988226672 533329448328 534522243442 534693243392 534864447183 535035556608 535531320576 536022381426 536386959752 536575465888 536918984112 537416493264 539114528128 539459671872 540108876241 540149296896 540644592246 541012314392 541860296076 542050725744 542183558224 542530666776 543090466688 543593694336 543784733184 543941705664 544092148061 544132866816 545136470802 545946913792 546707690496 547716043512 548632206144 549819946368 550698415036 551402407248 551755417752 552200119296 553343449197 553594877024 553789430656 554143969344 554657439168 555543636886 556317786618 556609939452 558097434048 560062043772 560513440256 560580997284 561032812032 561391987968 561547256732 561589281792 561906762018 562427424846 562486554784 563007754848 563368195152 565445017856 568365460432 569456373024 569479108352 569843691648 570043955712 570366215573 570572158464 570894716931 571095350364 571354844288 571460968386 571921552128 572310547456 573366122632 574466633424 576001848576 578029485264 578565087408 579402095616 580064259621 580327828832 580531777408 580601747187 581069698176 581441701824 581602515901 583115174664 583488487836 583836584464 584980546304 585355053696 586434688287 587651307012 587748660224 588124939776 588501460224 588664226876 589209683172 589586898078 589794100632 589817647936 590195252064 590949735552 591472972608 592083272704 592462327296 593011302912 593175316888 593555070612 596573343168 596979105536 598080179642 598124938752 598463073483 598673395452 599228126244 600377542688 600588537472 600761907312 601529898816 602490986482 603261188376 603435329721 603647399124 604133924352 606503844144 608444035584 608638853691 608833564416 609001954484 609956503002 610585874976 610976775024 612597007344 613013668288 613229103872 613621696128 614190278016 614360149634 614753465991 617999496576 619139340897 619638352256 620035047744 620674819072 621249936384 621647663616 621819597784 622217689716 622794236652 623013109488 628365652992 629369617184 630174179712 630577620288 630752024287 632170345422 632392513368 632679859456 632797374132 632902206464 633307393536 633894216192 634475471892 634907013584 636125645088 637825638912 638160595968 639002050764 639411142986 640070907168 640663996896 641768293408 642179156592 642774199824 642841776896 643437434112 643849365888 644027440562 644233472512 644439750063 645036887961 646501297568 647100345696 649037417721 649378262694 649560526208 650807283456 651249933312 651847103512 652451105064 652680400416 652868807436 653098249584 654538280704 654957319296 655187495424 655557889021 656165328987 656816157522 656842380656 657262894344 658103114592 660605126016 661217242752 661823552577 662273695204 662930582424 663544853928 664365768528 664817640256 665051281664 665667518208 666093681792 666277908758 666704463117 667241810816 667322231499 668977204224 669859292652 670211072328 671601493728 672002156672 673749931008 674181268992 674367732808 674992601976 675424735524 675662104656 675969111552 677914647872 678348652128 680301037108 680736569142 685593191514 686145763072 686386899968 686585036928 687411297034 687462741504 687851381091 688093117404 688561127408 689441358144 689640376824 689882741856 696002233696 697093146288 697812428544 698259171456 698452294694 699099480618 699547047507 700110865536 700587049472 701281938432 701931746304 702125885296 702575389704 704822911744 706285138944 707587818168 708040819332 708158116864 708611483136 710650968896 711105931104 711764841888 712014982272 713152596244 713380742144 714041760768 714270390282 714696508568 715891978816 716555324352 719279562496 720199062528 720606208762 720660137472 720859456328 721067544363 721989330084 722480394768 722734300992 723196999008 723374222368 724762656576 724791592448 725255607552 725510489088 725920638002 726182747136 726593276094 726848627736 727313959764 730288058016 730755591984 731509608192 732187425024 732858811674 733093261824 733327991451 735203209664 735673890336 736355565792 737532069659 737791265596 738263603154 738858625792 738947678238 739543252224 740221383874 741757048824 742146585936 744129912064 745502392558 745558184448 745979666817 746749391696 747441329712 747919845288 748182691872 748522650624 749209016024 749903233128 750647037168 750677006464 751157593536 752117845248 756002426256 758663699409 759275164032 759791588864 761192955908 761249922048 761460467152 761680275342 761947957848 762562069504 762653978856 765955511232 768002464768 770705980352 771420116544 771913983456 772185262464 773419012828 774135662916 774631268334 774759597568 775255602432 775966480882 776685491454 777486899552 777984650448 780473404928 781502508094 781912917716 783002512908 783535076016 784668613632 785612910896 786115864104 786392134176 786927002752 787932980736 788160430656 788378418619 788437419264 788630630144 789891620958 791406760816 792925775712 794192663999 795431124224 796677881472 797950764644 798010481664 798231193936 798970834992 799482340008 801015876416 801783365163 802039865088 802553334912 802775303638 804033572139 804348251168 804580439628 804863198832 805378476168 808671792192 809189507808 810966888369 811518471588 811778085888 813275337336 813796000164 814114499968 814635700032 815390541504 815616060721 815677099776 816796009792 818162261504 818920370688 819671287988 823999328768 825519121196 825580901376 826047622554 826713396992 827103610872 828300178944 829623586288 830392315536 830684145984 831215954016 833315455329 837146151072 840093065658 840232239616 840770160384 841549218048 842320885098 842860143027 842893793896 843190017824 843729832176 844511632272 845967295856 848167526784 852002734352 852548190648 853427876224 854218662528 854765537472 855001946953 855065933568 856238875456 856643025546 857032266432 857882328192 857916578816 858465821184 859253000084 860049183948 862800460928 864002772864 865383223628 865837683592 867044227896 867743044608 869934806752 870240533888 870491743248 870797666112 871604547264 872997143678 873276425728 874672761996 874887105316 874952580096 875754876696 876350525792 877470819456 878032580544 880806834688 881622990336 882187409664 882431403436 882497442816 882996340314 883814524758 883907443232 884726471904 885292878096 885821024704 887209458912 887556690944 888124909056 888626987899 888693490944 888939284156 889762975332 890332605918 893145723536 893614763104 894860014752 895468658304 896289767329 897120269463 898010093178 899990135968 900566314032 900882806208 901142860968 903158273402 903736479723 904464869504 904891782564 906133073363 906200886528 907648758856 912666053376 913502931726 914124255352 915446715904 915878812464 917135174788 917203811328 917457489872 918895511016 919255144192 919520502432 919843655808 920432544192 921540224451 926999244864 929457528384 930052571616 930416571392 931012228608 931874904576 932132640824 932729396676 933326534574 933481154048 936767186272 943450424224 944054425776 945261269568 946771550186 948141241472 948255518133 948588770052 949019789184 949353309696 949890002459 949961090304 951713207838 952360520376 955407099136 956738458368 957240893952 958503076146 960106360752 961423392484 962652440112 963268734888 963307193024 963645734656 964262665344 965156151168 965423092282 966041160843 966350208768 967007476736 968791034792 969131503648 969751946352 970650518544 973717410688 974067394041 974340789312 975346144256 976249900032 976874899968 977145082232 977770655268 978676657596 979020600624 980898520448 981807421056 982435978944 982707699281 982781243136 984351470872 985263570984 985894341516 986057669632 987431740416 989009398432 989528781248 990907689024 993410542806 994395873636 994639555756 996548652792 996588439616 997226460384 997576922496 998501277312 999416863137 999870977504 1000862716224 1001543458048 1002823793664 1003390714606 1003465806336 1004788938978 1005316608492 1008003235008 1010624896512 1011551599212 1012366885376 1012488902964 1013953667328 1015573700456 1015930610464 1016871971808 1017522978192 1020451555662 1021104853713 1021274014976 1028389787271 1028560155392 1029218644608 1029580349952 1029877555392 1030162397033 1031116945551 1032139676106 1032180883888 1032841691112 1033674136576 1034162037216 1035580655272 1037312867264 1044003350544 1044713434688 1046718642816 1047678442041 1048154485472 1048522845568 1048649220927 1050166298304 1050880574208 1051249892352 1051844189758 1051922907648 1053188827944 1053863084556 1057234367616 1059427708416 1061381727252 1062237175296 1062917224704 1065294446656 1065976453344 1066658896656 1069044486884 1069386486784 1069728894366 1070071113216 1071062641152 1072044762852 1072773919504 1073150931776 1073837968224 1074832986528 1078229056256 1078919343744 1080217752482 1080298593792 1080909313143 1081289184492 1082024628784 1083720592152 1084101451488 1084367116448 1085061333552 1086180933376 1087187388672 1087569466368 1087883411328 1088184296122 1088265733632 1088880957003 1089889914141 1090272941604 1095432087024 1097264412288 1099288217511 1099639892736 1101396830072 1102804814496 1103510835504 1106686898394 1107189754048 1107395404731 1107578861312 1108287938688 1109314878336 1110332075811 1111087273772 1112635573236 1113219878904 1116194868096 1118253588837 1120124087544 1121026880512 1121161994568 1122065624064 1122783975936 1123094513464 1123813524036 1124854849692 1124973109568 1126015509696 1126736390304 1130890035712 1136730920864 1138912746048 1138958216704 1139687383296 1140087911424 1140732431146 1141144316928 1141789433862 1142190700728 1142520413013 1142709688576 1142921936772 1143843104256 1146732245264 1148933266848 1150768962121 1152003697152 1156058970528 1157130174816 1158978966607 1160128519242 1160655657664 1161063554816 1161203494374 1162139396352 1162883403648 1163205031802 1163949721323 1165028237181 1166230349328 1166976975672 1167673168928 1169961092608 1170710107392 1172253762141 1172869376574 1175302614024 1176249879552 1177002920448 1177328453752 1178419366344 1179173796156 1179588201264 1179635295872 1180390504128 1181899471104 1182945945216 1184924654592 1186022605824 1186350633776 1187110141224 1190526814939 1193146686336 1193958211072 1196160359284 1196249877504 1196926146966 1197346790904 1198456252488 1200755085376 1201177074944 1201523814624 1203059797632 1204162955457 1204981972964 1206522376752 1206870659442 1207294798248 1208267848704 1213007688288 1216888071168 1217277707382 1217667128832 1218003908968 1219913006004 1221171749952 1221953550048 1225194014688 1226027336576 1226458207744 1227243392256 1228380556032 1228720299268 1229506931982 1235998993152 1238278681794 1239071433831 1239276704512 1240070095488 1243295327232 1243639195568 1244435379432 1245588473304 1246026218976 1248017043427 1258739234368 1260348359424 1261155240576 1261504048574 1263481327647 1264340690844 1264785026736 1265359718912 1265594748264 1266614787072 1267788432384 1268950943784 1269814027168 1272251290176 1275651277824 1278004101528 1278822285972 1280141814336 1281327993792 1283536586816 1284358313184 1285548399648 1285683553792 1286874868224 1287602370221 1287698731776 1288054881124 1288466945024 1288879500126 1290073775922 1293002595136 1294200691392 1298074835442 1298756525388 1299121052416 1301614566912 1303694207024 1304902210128 1305360800832 1305737614872 1306196499168 1309076561408 1309495715517 1309914638592 1310374990848 1311115778042 1312330657974 1313632315044 1313684761312 1314525788688 1316206229184 1321210252032 1322434485504 1323647105154 1324494510471 1324547390408 1325861164848 1327089707856 1328731537056 1329635280512 1330102563328 1331335036416 1332087672839 1332187363584 1332555817516 1333408926234 1334483621632 1334644462998 1339718585304 1340422144656 1343202987456 1344004313344 1348362537984 1348735465616 1349985203952 1350849471048 1351324209312 1351938223104 1353483272449 1354737410103 1355829295744 1356697304256 1360602074216 1361473138284 1370254397589 1371186383028 1372291526144 1373170073856 1374822594068 1374925483008 1375702762182 1376186234808 1377122254816 1378882716288 1379280753648 1379765483712 1392004467392 1394186292576 1395624857088 1396413838127 1396518342912 1396904589388 1398198961236 1399094095014 1400221731072 1401174098944 1404251770592 1405150779408 1409645823488 1415175636336 1416081638664 1417222966272 1420157325279 1421301937792 1422211862208 1423529683776 1423923400999 1424029964544 1426305192488 1428540780564 1429393017136 1431783957632 1433110648704 1434424753979 1438559124992 1441212417524 1441320274944 1441718912656 1442135088726 1443978660168 1444960789536 1445468601984 1446393998016 1446748444736 1448134638423 1449525313152 1449583184896 1450511215104 1451841276004 1453186552188 1453697255472 1454627919528 1460576116032 1461511183968 1463019216384 1464374850048 1465717623348 1466186523648 1466655982902 1470406419328 1471347780672 1472711131584 1475064139318 1475582531192 1476527206308 1477717251584 1477895356476 1479086504448 1480442767748 1483514097648 1484293171872 1488259824128 1490115814209 1491004785116 1491116368896 1491959333634 1493498783392 1494882659424 1495839690576 1496365383744 1498418032048 1499806466256 1501294074336 1501354012928 1502315187072 1503692750147 1504235690496 1505086071909 1512004852512 1514420641349 1517327398818 1518550328064 1519583177728 1522385911816 1522920934304 1523360550684 1523895915696 1525307957712 1530677333493 1531911022464 1541411960704 1542840233088 1543827966912 1544254956013 1544370524928 1546838025656 1548271325832 1549262536668 1549519195136 1550511204864 1551932961764 1553370982908 1554973799104 1555969300896 1560946809856 1563005016188 1563825835432 1566005025816 1567070152032 1571225821792 1572231728208 1572784268352 1573854005504 1575865961472 1576320861312 1576756837238 1576874838528 1577261260288 1577766284637 1579783241916 1582813521632 1585851551424 1588385327998 1590862248448 1593355762944 1595901529288 1596462387872 1597941669984 1598964680016 1602031752832 1603566730326 1604079730176 1604593341549 1604986555879 1605106669824 1605550607276 1608067144278 1608696502336 1609160879256 1609726397664 1610756952336 1617343584384 1618379015616 1618826623909 1620326628723 1621933776738 1623036943176 1626550674672 1627592000328 1628228999936 1629271400064 1630781083008 1631232121442 1631354199552 1632276444183 1633592019584 1636324523008 1637840741376 1639342575976 1647998657536 1651038242392 1652095245108 1653426793984 1654207221744 1656600357888 1659247172576 1660030347591 1660784631072 1661368291968 1662431908032 1666630910658 1674292302144 1680186131316 1680464479232 1681540320768 1682490936847 1683098436096 1684641770196 1685720286054 1685787587792 1686380035648 1687459664352 1689023264544 1691934591712 1696335053568 1704005468704 1705096381296 1706855752448 1708437325056 1709531074944 1710003893906 1710131867136 1711098646719 1712477750912 1712684150793 1713286051092 1714064532864 1715764656384 1716931642368 1718506000168 1720098367896 1725600921856 1728005545728 1730766447256 1731675367184 1734088455792 1739869613504 1740192778863 1740481067776 1740983486496 1741595332224 1743209094528 1744807547703 1745994287356 1746552851456 1749345523992 1749774210632 1751509753392 1752701051584 1754941638912 1756065161088 1759304064861 1761613669376 1763245980672 1764374819328 1764862806872 1765992680628 1767629049516 1767814886464 1769452943808 1770585756192 1771642049408 1774418917824 1776249818112 1777253975798 1777386981888 1777878568312 1779525950664 1780665211836 1786291447072 1787229526208 1789720029504 1790937316608 1792579534658 1794240538926 1795389220449 1796020186356 1799980271936 1801132628064 1801765612416 1802285721936 1806316546804 1807472959446 1808929739008 1809783565128 1812266146726 1812401773056 1815297517712 1825332106752 1827005863452 1828248510704 1830893431808 1831757624928 1834270349576 1834914979744 1837791022032 1838510288384 1839041004864 1839687311616 1840865088384 1843080448902 1844260397973 1853998489728 1857418022691 1858915056768 1860105143232 1862024457216 1863749809152 1864265281648 1865458793352 1866653069148 1866962308096 1870827852047 1873534372544 1886900848448 1888108851552 1890522539136 1892256072861 1893543100372 1896282482944 1896511036266 1897177540104 1898039578368 1898706619392 1899780004918 1899922180608 1903426415676 1904721040752 1910814198272 1913476916736 1914481787904 1917006152292 1920212721504 1922846784968 1925304880224 1926537469776 1926614386048 1927291469312 1928525330688 1930312302336 1930846184564 1932082321686 1932700417536 1933319250189 1937582069584 1938263007296 1939503892704 1941301037088 1944402729101 1947112253163 1947434821376 1948134788082 1948681578624 1953749799936 1954290164464 1955541310536 1957353315192 1958041201248 1961169639671 1961797040896 1963614842112 1964871957888 1965415398562 1965562486272 1966673667063 1968495986961 1968702941744 1970527141968 1971788683032 1978018796864 1979057562496 1981815378048 1985470657731 1986821085612 1988791747272 1989279111512 1993097305584 1993176879232 1994452920768 1995153844992 1997002554624 1998833726274 1999741955008 2000113389351 2001725432448 2003086916096 2006781429212 2006931612672 2009577877956 2010633216984 2016006470016 2021249793024 2023103198424 2024733770752 2024977805928 2027907334656 2031147400912 2031861220928 2033743943616 2035045956384 2040903111324 2042209707426 2042548029952 2056779574542 2057120310784 2058437289216 2059160699904 2059755110784 2060324794066 2062233891102 2063554143273 2064279352212 2064361767776 2065683382224 2068324074432 2071161310544 2074625734528 2078452194541 2088006701088 2089426869376 2093280628747 2093437285632 2095356884082 2096308970944 2097045691136 2097298441854 2100332596608 2101761148416 2103688379516 2103845815296 2106377655888 2107726169112 2114468735232 2118855416832 2122763454504 2124474350592 2125834449408 2130588893312 2131952906688 2133317793312 2138088973768 2139457788732 2140142226432 2142125282304 2144089525704 2145547839008 2146301863552 2147675936448 2149665973056 2150260523719 2156458112512 2157838687488 2160435504964 2160597187584 2161818626286 2162578368984 2163202633089 2164049257568 2167441184304 2168202902976 2168734232896 2170122667104 2172361866752 2174374777344 2175766822656 2176368592244 2176531467264 2177761914006 2179779828282 2180545883208 2190864174048 2194364602771 2194528824576 2198576435022 2199279785472 2202793660144 2205609628992 2207021671008 2212596208977 2213373796788 2214379508096 2214790809462 2215157722624 2216575877376 2218629756672 2220664151622 2222174547544 2225271146472 2226439757808 2232389736192 2236507177674 2237939000451 2240248175088 2242323989136 2245567951872 2246189026928 2247627048072 2249709699384 2249946219136 2252031019392 2253472780608 2254096041967 2261780071424 2273461841728 2277825492096 2277916433408 2279374766592 2281464862292 2283578867724 2284381401456 2285040826026 2285419377152 2285843873544 2287686208512 2293464490528 2297866533696 2301537924242 2304007394304 2312117941056 2314260349632 2317957933214 2320257038484 2321311315328 2322127109632 2322406988748 2324278792704 2325592764641 2325766807296 2326410063604 2327899442646 2330056474362 2332460698656 2333953951344 2335346337856 2339922185216 2341420214784 2344507524282 2345738753148 2350605228048 2354005840896 2354656907504 2356838732688 2358347592312 2359176402528 2359270591744 2360781008256 2362945750231 2363798942208 2365135255857 2365891890432 2372701267552 2374220282448 2381053629878 2382577991997 2386293372672 2387916422144 2392320718568 2393852293932 2394693581808 2396912504976 2401510170752 2402354149888 2403047629248 2405350095489 2405939539619 2406119595264 2408325910914 2409963945928 2413044753504 2413741318884 2414589596496 2426015376576 2434555414764 2435334257664 2436007817936 2439826012008 2442343499904 2443907100096 2444583031429 2446848182163 2450388029376 2452054673152 2452916415488 2454486784512 2456761112064 2457440598536 2459013863964 2471997986304 2476557363588 2478142867662 2478553409024 2480140190976 2487278391136 2488870758864 2491176946608 2492052437952 2496034086854 2499946365987 2517478468736 2520696718848 2522121730667 2522310481152 2523008097148 2526962655294 2528681381688 2529570053472 2530719437824 2531189496528 2537901887568 2539628054336 2544502580352 2556008203056 2557644571944 2560283628672 2562655987584 2565005840859 2567073173632 2568716626368 2571096799296 2571367107584 2573749736448 2575204740442 2575397463552 2576109762248 2577759000252 2580147551844 2586005190272 2588401382784 2590774843559 2596149670884 2597513050776 2598242104832 2603229133824 2607388414048 2609804420256 2610721601664 2611475229744 2612392998336 2618153122816 2618991431034 2619829277184 2622231556084 2624661315948 2627264630088 2627369522624 2629051577376 2632412458368 2642420504064 2643914329331 2644868971008 2647294210308 2648989020942 2649094780816 2651722329696 2654179415712 2657463074112 2659270561024 2660205126656 2662670072832 2664175345678 2664374727168 2665111635032 2665880963697 2666817852468 2668967243264 2669288925996 2679437170608 2680844289312 2686405974912 2688008626688 2688869301987 2691360808389 2697470931232 2699970407904 2701698942096 2702648418624 2706966544898 2709474820206 2711209439169 2711658591488 2713394608512 2715882683087 2718399220089 2721204148432 2722946276568 2735258778329 2740508795178 2742372766056 2744583052288 2746340147712 2749645188136 2751405524364 2752372469616 2754244509632 2757765432576 2758561507296 2759530967424 2764620673353 2784008934784 2788372585152 2791249714176 2792827676254 2793036685824 2793809178776 2796397922472 2798188190028 2800443462144 2808503541184 2810301558816 2819291646976 2830351272672 2832163277328 2840314650558 2842603875584 2844423724416 2847059367552 2847846801998 2848059929088 2849670007377 2852610384976 2857081561128 2858786034272 2863567915264 2866221297408 2868849507958 2877118249984 2882424835048 2883437825312 2884270177452 2887957320336 2889921579072 2890937203968 2892787996032 2893496889472 2896269276846 2898123482529 2899050626304 2901022430208 2903682552008 2906373104376 2907394510944 2909255839056 2921152232064 2923022367936 2926038432768 2928749700096 2931435246696 2933311965804 2940812838656 2942695561344 2945422263168 2948123097843 2950128278636 2951165062384 2953054412616 2955434503168 2955790712952 2958173008896 2960885535496 2967028195296 2968586343744 2976519648256 2980231628418 2982009570232 2983918667268 2986997566784 2989765318848 2991679381152 2992730767488 2996836064096 2998250589411 2999612932512 3002588148672 3002708025856 3004630374144 3007385500294 3008471380992 3010172143818 3024009705024 3028841282698 3034654797636 3037100656128 3044771823632 3045841868608 3046721101368 3047791831392 3050615915424 3055490002873 3061354666986 3063822044928 3082823921408 3085680466176 3087655933824 3088509912026 3088741049856 3090487191099 3093350836653 3093676051312 3096542651664 3098525073336 3101022409728 3103865923528 3106741965816 3109947598208 3111938601792 3126010032376 3127651670864 3132010051632 3134140304064 3142451643584 3143035326123 3144463456416 3145568536704 3147708011008 3152641722624 3153513674476 3153749677056 3154522520576 3155532569274 3159566483832 3165627043264 3171703102848 3176770655996 3181724496896 3186711525888 3191803058576 3192924775744 3195883339968 3197929360032 3204063505664 3207133460652 3208159460352 3209186683098 3209973111758 3210213339648 3211101214552 3216134288556 3217393004672 3218321758512 3219452795328 3221513904672 3234687168768 3236758031232 3237653247818 3240653257446 3242727939429 3243867553476 3246073886352 3253101349344 3255184000656 3256457999872 3258542800128 3261562166016 3262464242884 3262708399104 3264552888366 3266642871009 3267184039168 3278685151952 3302076484784 3304190490216 3306853587968 3308414443488 3313700425651 3318494345152 3320060695182 3321569262144 3322736583936 3324863816064 3330996227433 3333261821316 3348584604288 3354760766511 3360372262632 3363080641536 3364981873694 3366196872192 3369283540392 3371440572108 3371575175584 3372760071296 3374919328704 3378046529088 3378980822987 3383869183424 3392670107136 3408010937408 3410192762592 3413711504896 3416874650112 3419062149888 3420007787812 3420263734272 3422197293438 3424955501824 3425368301586 3426572102184 3428129065728 3431529312768 3437012000336 3440196735792 3451201843712 3452306886363 3456011091456 3461532894512 3463350734368 3468176911584 3476936899821 3479739227008 3480385557726 3480962135552 3481966972992 3483190664448 3486418189056 3489615095406 3491849163969 3491988574712 3498691047984 3499548421264 3503019506784 3505402103168 3509883277824 3511867501121 3512130322176 3516761286423 3518608129722 3528749638656 3529725613744 3531985361256 3535258099032 3535629772928 3538905887616 3541171512384 3542150923091 3543284098816 3548837835648 3554507951596 3554773963776 3555757136624 3559051901328 3561330423672 3571580444817 3572582894144 3574459052416 3579440059008 3581874633216 3585159069316 3588481077852 3590778440898 3592040372712 3599960543872 3602265256128 3603531224832 3604571443872 3612488866371 3612633093608 3614945918892 3617859478016 3619567130256 3624532293452 3624803546112 3630595035424 3650664213504 3654011726904 3656497021408 3663515249856 3668540699152 3669829959488 3675582044064 3677020576768 3678082009728 3679374623232 3681454664153 3681730176768 3686160897804 3688520795946 3707996979456 3714836045382 3717830113536 3720210286464 3728530563296 3730917586704 3733306138296 3741655704094 3744051130281 3747068745088 3753979875361 3773801696896 3776217703104 3780762133687 3781045078272 3784512145722 3787086200744 3792564965888 3793022072532 3794355080208 3796079156736 3799560009836 3799844361216 3806852831352 3809442081504 3821628396544 3826953833472 3834012304584 3840425443008 3845693569936 3850609760448 3853074939552 3853228772096 3854582938624 3857050661376 3860624604672 3861692369128 3862807110663 3864164643372 3865400835072 3866638500378 3875164139168 3876526014592 3879007785408 3882602074176 3888805458202 3894224506326 3894869642752 3896269576164 3897363157248 3908580328928 3911082621072 3914706630384 3916082402496 3922339279342 3923594081792 3927229684224 3928487146551 3929743915776 3930830797124 3931124972544 3933347334126 3936991973922 3937405883488 3941054283936 3943577366064 3956037593728 3958115124992 3963334148191 3963630756096 3970941315462 3973642171224 3977583494544 3978558223024 3986194611168 3986353758464 3988905841536 3990307689984 3992563509011 3994005109248 3996263018517 3997667452548 3999483910016 4000226778702 4003450864896 4006173832192 4013562858424 4019155755912 4021266433968 4032012940032 4046206396848 4049955611856 4055814669312 4060449817347 4062294801824 4063722441856 4064212230309 4067487887232 4070091912768 4071217611307 4081806222648 4084419414852 4085096059904 4113559149084 4114240621568 4116874578432 4119510221568 4120649588132 4124467782204 4127108286546 4128558704424 4128723535552 4131366764448 4136648148864 4142322621088 4149251469056 4156904389082 4176013402176 4178853738752 4186561257494 4186874571264 4189241514381 4190713768164 4192617941888 4194091382272 4194596883708 4200665193216 4203522296832 4207376759032 4212755311776 4215452338224 4228937470464 4245526909008 4251668898816 4260471975837 4261177786624 4263905813376 4266635586624 4267815644851 4271770202997 4276177947536 4278915577464 4288179051408 4291095678016 4292603727104 4295351872896 4299331946112 4300521047438 4303274261937 4312916225024 4315677374976 4320871009928 4323637252572 4325156737968 4326405266178 4328098515136 4334882368608 4336405805952 4337468465792 4340245334208 4344403915269 4344723733504 4348749554688 4351533645312 4352737184488 4355523828012 4359559656564 4361091766416 4381728348096 4388729205542 4389057649152 4397152870044 4398559570944 4405587320288 4411219257984 4414043342016 4415264170009 4425192417954 4426747593576 4428759016192 4429581618924 4430315445248 4433151754752 4437259513344 4441328303244 4444349095088 4450542292944 4452879515616 4464779472384 4473014355348 4475878000902 4480496350176 4484647978272 4492378053856 4495254096144 4499419398768 4499892438272 4504062038784 4506945561216 4508192083934 4511078250441 4515258215727 4543261924047 4546923683456 4555650984192 4558749533184 4562929724584 4567157735448 4568762802912 4570081652052 4570838754304 4571687747088 4586928981056 4595733067392 4603075848484 4624235882112 4628520699264 4632764868039 4635915866428 4640514076968 4642622630656 4644254219264 4644813977496 4648557585408 4651185529282 4651533614592 4652820127208 4655798885292 4660112948724 4664921397312 4667907902688 4670692675712 4682840429568 4689015048564 4691477506296 4701210456096 4709313815008 4713677465376 4716695184624 4718352805056 4718541183488 4721562016512 4725891500462 4727597884416 4730270511714 4731783780864 4733298853911 4745402535104 4748440564896 4762107259756 4765155983994 4772586745344 4784641437136 4787704587864 4789387163616 4793825009952 4801484290229 4803020341504 4804708299776 4806095258496 4810700190978 4811879079238 4812239190528 4814959667637 4816651821828 4819927891856 4826089507008 4827482637768 4829179192992 4852030753152 4856479871727 4860979886169 4869110829528 4872015635872 4879652024016 4884686999808 4887814200192 4889166062858 4893696364326 4896829332549 4900776058752 4904109346304 4908973569024 4913522224128 4914881197072 4918027727928 4943995972608 4953114727176 4956285735324 4957106818048 4960280381952 4974556782272 4977741517728 4982353893216 4984104875904 4992068173708 4999892731974 5034956937472 5041393437696 5044243461334 5044620962304 5046016194296 5047472810541 5053925310588 5057362763376 5059140106944 5062378993056 5075803775136 5079256108672 5089005160704 5112016406112 5115289143888 5120567257344 5125311975168 5130011681718 5133295940157 5134146347264 5137433252736 5142193598592 5150409480884 5150794927104 5152219524496 5155518000504 5160295103688 5172010380544 5176802765568 5181549687118 5192299341768 5195026101552 5196484209664 5214776828096 5219608840512 5221443203328 5222950459488 5224785996672 5234422643109 5237982862068 5239658554368 5244463112168 5249322631896 5254529260176 5254739045248 5258103154752 5264824916736 5284841008128 5287828658662 5289737942016 5294588420616 5297978041884 5298189561632 5303444659392 5308358831424 5314926148224 5318541122048 5328350691356 5328749454336 5330223270064 5331761927394 5333635704936 5337934486528 5338577851992 5358874341216 5361688578624 5372811949824 5376017253376 5377738603974 5382721616778 5394941862464 5399940815808 5403397884192 5405296837248 5413933089796 5418949640412 5422418878338 5423317182976 5426789217024 5431765366174 5436798440178 5442408296864 5445892553136 5470517556658 5481017590356 5484745532112 5492680295424 5499290376272 5502811048728 5504744939232 5508489019264 5515530865152 5517123014592 5518648930333 5519061934848 5529241346706 5568017869568 5576745170304 5585655352508 5586073371648 5587618357552 5592795844944 5596376380056 5600886924288 5612483556141 5617007082368 5620603117632 5660702545344 5664326554656 5676768218583 5680629301116 5685207751168 5688847448832 5694118735104 5695693603996 5696119858176 5699340014754 5705220769952 5714163122256 5717572068544 5727135830528 5732442594816 5737699015916 5764849670096 5766875650624 5768540354904 5775914640672 5779843158144 5781874407936 5785143043669 5785575992064 5786993778944 5792538553692 5796246965058 5798101252608 5807365104016 5812746208752 5814789021888 5818511678112 5833208187303 5842304464128 5846044735872 5862870493392 5866623931608 5881625677312 5883508919013 5885391122688 5890844526336 5896246195686 5900021001189 5900256557272 5902330124768 5906108825232 5911581425904 5921771070992 5934056390592 5937172687488 5960463256836 5964019140464 5967837334536 5973995133568 5979530637696 5983358762304 5985013628671 5985461534976 5993672128192 5996501178822 5999225865024 6005176297344 6005416051712 6009260748288 6014771000588 6020344287636 6048019410048 6057682565396 6069309595272 6074201312256 6089543647264 6091683737216 6093442202736 6095583662784 6101231830848 6110980005746 6122709333972 6127644089856 6165647842816 6171360932352 6175311867648 6177019824052 6177482099712 6180974382198 6186701673306 6187352102624 6193085303328 6197050146672 6207731847056 6213483931632 6219895196416 6223877203584 6235356583623 6252020064752 6255303341728 6264020103264 6268280608128 6274028371303 6279841886241 6284903287168 6286070652246 6288926912832 6291137073408 6295416022016 6305283445248 6307027348952 6311065138548 6319132967664 6331254086528 6342931513541 6343406205696 6353541311992 6373423051776 6383606117152 6385849551488 6391766679936 6395858720064 6397627674911 6408127011328 6414266921304 6418373366196 6419946223516 6420426679296 6422202429104 6432268577112 6434786009344 6436643517024 6438905590656 6443027809344 6450781571157 6469374337536 6473516062464 6475306495636 6481306514892 6485455878858 6487735106952 6492147772704 6506202698688 6510368001312 6512915999744 6517085600256 6523124332032 6524928485768 6529105776732 6533285742018 6534368078336 6557370303904 6583093808313 6604152969568 6608380980432 6616828886976 6627400851302 6636988690304 6637788626931 6640121390364 6643138524288 6645473167872 6649230017213 6649727632128 6661992454866 6666523642632 6697169208576 6709521533022 6720744525264 6729963747388 6738567080784 6742881144216 6743150351168 6745520142592 6749838657408 6756093058176 6757961645974 6762288125901 6767738366848 6785340214272 6816021874816 6820385525184 6827423009792 6833749300224 6838124299776 6840015575624 6844394586876 6849911003648 6850736603172 6853144204368 6856258131456 6863058625536 6874024000672 6880393471584 6902403687424 6904613772726 6912022182912 6923065789024 6926701468736 6936353823168 6953873799642 6959478454016 6960771115452 6961924271104 6963933945984 6966381328896 6970319595509 6972836378112 6976778293923 6979230190812 6983698327938 6983977149424 6997382095968 6999096842528 7006039013568 7010804206336 7019766555648 7023735002242 7024260644352 7033522572846 7037216259444 7059451227488 7063970722512 7070516198064 7071259545856 7077811775232 7082343024768 7084301846182 7086568197632 7088837250693 7095405767571 7097675671296 7109015903192 7111514273248 7118103802656 7122660847344 7143160889634 7145165788288 7147733975991 7148918104832 7158880118016 7163749266432 7170318138632 7176962155704 7181556881796 7184080745424 7199921087744 7204530512256 7207062449664 7209142887744 7211136779231 7217818618857 7224977732742 7225266187216 7229891837784 7235718956032 7239134260512 7249064586904 7261190070848 7308023453808 7312994042816 7327030499712 7333749094287 7337081398304 7339659918976 7340544546489 7351164088128 7356164019456 7358749246464 7362909328306 7363460353536 7372321795608 7377041591892 7415993958912 7429672090764 7435660227072 7440420572928 7457061126592 7461835173408 7466612276592 7483311408188 7488102260562 7494137490176 7507959750722 7547603393792 7552435406208 7561524267374 7562090156544 7566365192001 7569024291444 7574172401488 7585129931776 7586044145064 7588710160416 7592158313472 7599120019672 7613705662704 7618884163008 7668024609168 7680850886016 7691387139872 7695017522577 7701219520896 7706149879104 7706457544192 7714101322752 7721249209344 7723384738256 7725614221326 7728329286744 7733277000756 7750328278336 7753052029184 7758015570816 7765204148352 7772324530677 7777610916404 7788449012652 7789739285504 7792539152328 7794726314496 7817160657856 7822165242144 7829413260768 7832164804992 7844678558684 7847188163584 7854459368448 7856974293102 7859487831552 7861661594248 7866694668252 7873983947844 7874811766976 7882108567872 7887154732128 7912075187456 7916230249984 7926668296382 7927261512192 7931742987993 7941882630924 7947284342448 7955166989088 7957116446048 7972389222336 7972707516928 7977811683072 7980615379968 7985127018022 7988010218496 7992526037034 7995334905096 7997642891091 7998967820032 8000453557404 8006901729792 8027125716848 8038311511824 8042532867936 8055382734847 8064025880064 8066607905961 8092412793696 8099911223712 8112852766249 8120899634694 8124589603648 8127444883712 8128424460618 8134975774464 8140183825536 8142435222614 8147648049261 8155197660267 8163612445296 8168838829704 8205776334987 8227118298168 8233749156864 8239020443136 8241299176264 8248935564408 8254216573092 8257117408848 8257447071104 8262733528896 8273296297728 8284645242176 8298502938112 8313808778164 8352026804352 8357707477504 8373122514988 8373749142528 8378483028762 8381427536328 8385235883776 8388182764544 8389193767416 8401330386432 8414753518064 8425510623552 8430904676448 8457874940928 8491053818016 8520943951674 8522355573248 8527811626752 8533271173248 8535631289702 8543540405994 8549010022131 8552355895072 8557831154928 8576358102816 8582191356032 8585207454208 8590703745792 8598663892224 8601042094876 8606548523874 8631354749952 8641742019856 8647274505144 8650313475936 8652810532356 8656197030272 8669764737216 8672162604809 8672811611904 8674936931584 8680490668416 8688807830538 8703067290624 8705474368976 8711047656024 8719119313128 8722183532832 8736119303989 8763456696192 8777458411084 8778115298304 8794305740088 8811174640576 8822438515968 8828086684032 8830528340018 8844369293529 8850384835908 8853495187152 8857518032384 8859163237848 8866303509504 8874519026688 8882656606488 8888698190176 8901084585888 8905759031232 8929558944768 8946028710696 8951756001804 8960992700352 8969295956544 8984756107712 8990508192288 8998838797536 8999784876544 9008124077568 9013216591547 9013891122432 9016384167868 9022156500882 9030516431454 9086523848094 9093847366912 9111301968384 9125859449168 9134315470896 9137525605824 9140163304104 9143375494176 9166470008619 9173857962112 9191466134784 9206151696968 9248471764224 9257041398528 9265529736078 9271461573297 9271831732856 9281028153936 9285245261312 9289627954992 9302371058564 9303067229184 9305640254416 9311597770584 9320225897448 9329842794624 9335815805376 9341385351424 9378030097128 9382955012592 9402420912192 9418627630016 9427354930752 9433390369248 9436705610112 9437082366976 9443124033024 9451783000924 9460541023428 9463567561728 9466597707822 9490805070208 9496881129792 9524214519512 9530311967988 9545173490688 9569282874272 9575409175728 9578774327232 9587650019904 9602968580458 9606040683008 9612190516992 9621400381956 9623758158476 9624478381056 9629919335274 9633303643656 9639855783712 9652179014016 9654965275536 9658358385984 9704061506304 9712959743454 9721959772338 9738221659056 9744031271744 9759304048032 9769373999616 9774896866889 9775628400384 9778332125716 9787392728652 9793658665098 9801552117504 9808218692608 9829762394144 9836055455856 9906229454352 9912571470648 9920560763904 9941101276953 9949113564544 9955483035456 9964707786432 9967463806993 9968209751808 9984136347416 9999785463948 10069913874944 10088486922668 10089241924608 10092032388592 10094945621082 10107850621176 10114725526752 10118280213888 10124757986112 10136942468961 10151607550272 10158512217344 10178010321408 10224032812224 10230578287776 10241134514688 10250623950336 10260023363436 10266591880314 10268292694528 10274866505472 10284387197184 10300818961768 10304439048992 10311036001008 10320590207376 10344020761088 10353605531136 10356920659089 10363099374236 10384598683536 10390052203104 10429553656192 10430810699463 10439217681024 10442886406656 10445900918976 10448790027049 10449571993344 10468845286218 10475965724136 10488926224336 10498645263792 10509058520352 10509478090496 10516206309504 10525849251029 10529649833472 10535602503363 10575657317324 10589176841232 10595956083768 10596379123264 10606889318784 10616717662848 10626452769273 10629852296448 10637082244096 10656701382712 10660446540128 10663523854788 10667271409872 10677155703984 10714741334451 10717748682432 10723377157248 10745623899648 10755477207948 10765443233556 10789883724928 10799881631616 10806795768384 10809784692091 10810593674496 10827866179592 10837899280824 10844837756676 10846634365952 10853578434048 10863530732348 10873596880356 10884816593728 10891785106272 10941035113316 10962035180712 10969491064224 10998580752544 11005622097456 11009489878464 11016978038528 11031061730304 11034246029184 11037297860666 11038123869696 11044363992459 11058482693412 11136035739136 11153490340608 11171310705016 11175236715104 11185591689888 11192752760112 11224967112282 11232153390843 11234014164736 11241206235264 11261939626083 11321405090688 11328653109312 11331786367363 11342286401061 11353536437166 11361258602232 11370415502336 11377694897664 11388237470208 11391387207992 11398680029508 11410441539904 11428326244512 11435144137088 11454271661056 11464885189632 11475398031832 11529699340192 11533751301248 11537080709808 11551829281344 11559686316288 11563748815872 11570286087338 11571151984128 11573987557888 11585077107384 11588421331989 11592493930116 11596202505216 11614730208032 11625492417504 11629578043776 11637023356224 11666416374606 11684608928256 11692089471744 11725740986784 11733247863216 11763251354624 11767017838026 11770782245376 11777436557929 11781689052672 11792492391372 11800042002378 11800513114544 11804660249536 11812217650464 11823162851808 11843542141984 11868112781184 11874345374976 11890002444573 11920926513672 11928038280928 11935674669072 11947990267136 11959061275392 11966717524608 11970027257342 11970923069952 11977690527033 11987344256384 11988789055551 11993002357644 11998451730048 12010352594688 12018521496576 12029542001176 12040688575272 12096038820096 12115365130792 12138619190544 12179087294528 12181349452041 12183367474432 12186884405472 12191167325568 12202463661696 12213652833921 12221960011492 12245418667944 12255288179712 12331295685632 12342721864704 12350623735296 12354039648104 12361948764396 12373403346612 12374704205248 12386170606656 12394100293344 12415463694112 12426967863264 12439790392832 12447754407168 12470713167246 12504040129504 12510606683456 12528040206528 12536561216256 12548056742606 12559683772482 12567724543143 12569806574336 12572141304492 12577853825664 12582274146816 12610566890496 12614054697904 12622130277096 12638265935328 12658458583331 12662508173056 12685863027082 12686812411392 12707082623984 12767212234304 12771699102976 12783533359872 12791717440128 12795255349822 12803446934553 12815310608991 12816254022656 12828533842608 12836746732392 12839892447032 12844404858208 12864537154224 12869572018688 12873287034048 12877811181312 12886055618688 12901563142314 12909822785811 12938748675072 12947032124928 12950612991272 12962613029784 12970911757716 12975470213904 12984295545408 13012405397376 13020736002624 13034171200512 13046248664064 13049856971536 13058211553464 13066571484036 13068736156672 13095794964329 13114740607808 13166187616626 13208305939136 13216761960864 13233657773952 13245792510027 13254801702604 13273977380608 13275577253862 13280242780728 13286277048576 13290946335744 13298460034426 13299455264256 13323984909732 13333047285264 13394338417152 13419043066044 13441489050528 13459927494776 13477134161568 13485762288432 13486300702336 13491040285184 13499677314816 13512186116352 13515923291948 13524576251802 13533234751323 13535476733696 13629785772141 13632043749632 13640771050368 13676248599552 13680031151248 13688789173752 13699822007296 13701473206344 13706288408736 13712516262912 13728187477697 13748048001344 13760786943168 13809227545452 13846131578048 13853402937472 13872707646336 13898294604117 13907747599284 13918956908032 13921542230904 13927867891968 13932762657792 13940639191018 13945672756224 13953556587846 13958460381624 13967396655876 13967954298848 13994764191936 13998193685056 14012078027136 14021608412672 14047470004484 14048521288704 14067045145692 14074432518888 14118902454976 14127941445024 14141032396128 14142519091712 14155623550464 14163626072431 14164686049536 14168603692364 14173136395264 14177674501386 14190811535142 14195351342592 14218031806384 14223028546496 14236207605312 14245321694688 14286321779268 14290331576576 14295467951982 14297836209664 14317760236032 14340636277264 14353924311408 14363113763592 14368161490848 14399842175488 14404452870687 14409061024512 14414124899328 14418285775488 14422273558462 14435637237714 14444879002911 14449955465484 14450532374432 14459783675568 14478268521024 14498129173808 14522380141696 14549165361787 14569439615181 14616046907616 14625988085632 14652964401229 14654060999424 14667498188574 14674162796608 14679319837952 14681089092978 14702328176256 14712328038912 14725818656612 14726920707072 14744643591216 14754083183784 14831987917824 14859344181528 14871320454144 14880841145856 14914122253184 14923670346816 14933224553184 14966622816376 14976204521124 14988274980352 15015919501444 15095206787584 15104870812416 15123048534748 15124180313088 15132730384002 15138048582888 15142418431623 15148344802976 15172088290128 15177420320832 15198240039344 15227411325408 15237768326016 15251740751491 15336049218336 15360552219397 15361701772032 15382774279744 15390035045154 15402439041792 15412299758208 15412915088384 15446769476512 15451228442652 15456658573488 15466554001512 15500656556672 15506104058368 15516031141632 15530408296704 15544649061354 15555221832808 15576898025304 15585078304656 15589452628992 15634321315712 15644330484288 15658826521536 15663157410989 15664329609984 15689357117368 15713948586204 15718975663104 15723323188496 15733389336504 15747967895688 15749623533952 15764217135744 15774309464256 15778672293769 15824150374912 15832460499968 15853336592764 15854523024384 15863485975986 15883765261848 15894568684896 15910333978176 15914232892096 15944778444672 15945415033856 15955623366144 15970254036044 15985052074068 15990669810192 15995285782182 15997935640064 16000907114808 16013803459584 16054251433696 16076623023648 16085065735872 16110765469694 16128051760128 16133215811922 16184825587392 16199822447424 16225705532498 16241799269388 16249179207296 16254889767424 16256848921236 16269951548928 16279149352487 16280367651072 16284870445228 16295296098522 16310395320534 16327224890592 16337677659408 16411552669974 16454236596336 16478040886272 16482598352528 16497871128816 16508433146184 16514234817696 16514894142208 16525467057792 16540620251617 16546592595456 16555946790999 16569290484352 16597005876224 16627617556328 16704053608704 16715414955008 16746245029976 16756966057524 16762855072656 16770471767552 16778387534832 16802660772864 16829507036128 16837450668423 16851021247104 16861809352896 16982107636032 17041887903348 17044711146496 17055623253504 17065265216591 17066542346496 17071262579404 17087080811988 17098020044262 17104711790144 17115662309856 17152716205632 17164382712064 17170414908416 17181407491584 17197327784448 17202084189752 17213097047748 17283484039712 17294549010288 17300626951872 17305621064712 17312394060544 17339529474432 17344325209618 17345623223808 17349873863168 17355429131007 17360981336832 17377615661076 17410948737952 17422095312048 17438238626256 17444367065664 17472238607978 17499624561909 17526913392384 17554916822168 17588611480176 17622349281152 17644877031936 17650526757039 17654852114669 17656173368064 17661056680036 17688738587058 17700769671816 17706990374304 17715036064768 17718326475696 17765313212976 17777396380352 17802169171776 17811518062464 17892057421392 17903512003608 17921985400704 17938591913088 17955040886013 17969512215424 17981016384576 17997677595072 17999569753088 18016248155136 18026433183094 18027782244864 18032768335736 18044313001764 18061032862908 18173047696188 18187694733824 18222603936768 18251718898336 18268630941792 18275051211648 18280326608208 18286750988352 18332940017238 18347715924224 18382932269568 18412303393936 18496943528448 18507400305317 18514082797056 18531059472156 18542923146594 18543663465712 18562056307872 18570490522624 18579255909984 18604742117128 18611280508832 18623195541168 18640451794896 18659685589248 18671631610752 18682770702848 18706069750869 18756060194256 18765910025184 18804841824384 18822085113909 18837255260032 18839525658723 18854709861504 18866780738496 18873411220224 18886248066048 18903566001848 18921082046856 18933195415644 18981610140416 18993762259584 19011178781609 19028794540623 19048429039024 19060623935976 19138565748544 19150818351456 19157548654464 19175300039808 19192883024733 19205937160916 19212081366016 19224381033984 19242800763912 19247516316952 19259838670548 19266607287312 19279711567424 19304358028032 19309930551072 19316716771968 19352344713471 19408123012608 19425919486908 19443919544676 19476443318112 19488062543488 19518608096064 19538747999232 19549793733778 19551256800768 19556664251432 19574785457304 19587317330196 19603104235008 19659524788288 19672110911712 19749281424939 19812458908704 19825142941296 19882202553906 19898227129088 19910966070912 19929415572864 19934927613986 19936419503616 19947690051639 19968272694832 19999570927896 20139827749888 20176973845336 20184064777184 20189891242164 20215701242352 20229451053504 20236560427776 20249515972224 20273884937922 20286864377703 20303215100544 20317024434688 20356020642816 20448065624448 20461156575552 20482269029376 20501247900672 20520046726872 20533183760628 20536585389056 20549733010944 20568774394368 20601637923536 20608878097984 20622072002016 20641180414752 20688041522176 20707211062272 20713841318178 20726198748472 20769197367072 20780104406208 20859107312384 20861621398926 20878435362048 20885772813312 20891801837952 20897580054098 20899143986688 20910958786527 20930334881769 20937690572436 20951931448272 20977852448672 20997290527584 21018117040704 21018956180992 21032412619008 21051698502058 21059299666944 21071205006726 21151314634648 21178353682464 21191912167536 21192758246528 21213778637568 21233435325696 21252905538546 21259704592896 21266511752079 21313402765424 21320893080256 21327047709576 21334542819744 21354311407968 21388430020111 21429482668902 21435497364864 21446754314496 21491247799296 21510954415896 21530886467112 21579767449856 21599763263232 21613591536768 21619569384182 21621187348992 21633410337693 21653455856571 21655732359184 21675798561648 21689675513352 21707156868096 21727061464696 21747193760712 21769633187456 21783570212544 21882070226632 21924070361424 21938982128448 21997161505088 22001247282861 22011244194912 22018979756928 22033956077056 22068492058368 22074595721332 22076247739392 22088727984918 22116965386824 22272071478272 22306980681216 22342621410032 22350473430208 22371183379776 22385505520224 22449934224564 22464306781686 22468028329472 22482412470528 22523879252166 22642810181376 22657306218624 22663572734726 22684572802122 22699095576003 22707072874332 22722517204464 22755389795328 22776474940416 22782774415984 22797360059016 22820883079808 22856652489024 22862974139951 22870288274176 22950796063664 23059398680384 23067502602496 23074161419616 23103658562688 23119372632576 23140572174676 23142303968256 23147975115776 23170154214768 23176842663978 23184987860232 23229460416064 23250984835008 23259156087552 23274046712448 23316973592031 23332832749212 23369217856512 23384178943488 23451481973568 23466495726432 23534035676052 23541564490752 23554873115858 23563378105344 23584984782744 23600084004756 23601026229088 23609320499072 23624435300928 23646325703616 23652865760909 23687084283968 23736225562368 23748690749952 23780004889146 23795228963979 23841853027344 23856076561856 23871349338144 23895980534272 23918122550784 23933435049216 23940054514684 23941846139904 23955381054066 23974688512768 23977578111102 23986004715288 23996903460096 24020705189376 24059084002352 24081377150544 24166148204541 24192077640192 24230730261584 24277238381088 24338558298747 24358174589056 24362698904082 24366734948864 24373768810944 24382334651136 24404927323392 24427305667842 24442944147783 24443920022984 24490837335888 24617329004961 24701247470592 24708079296208 24723897528792 24746806693224 24749408410496 24772341213312 24788200586688 24795056461637 24830927388224 24853935726528 24879580785664 24895508814336 24941426334492 25008080259008 25021213366912 25056080413056 25073122432512 25096113485212 25119367544964 25135449086286 25139613148672 25144282608984 25155707651328 25164548293632 25228109395808 25244260554192 25276531870656 25316917166662 25325016346112 25371726054164 25373624822784 25414165247968 25534424468608 25543398205952 25567066719744 25581520411051 25583434880256 25590510699644 25606893869106 25630621217982 25657067685216 25673493464784 25679784894064 25688809716416 25729074308448 25739144037376 25746574068096 25755622362624 25770182649071 25772111237376 25803126284628 25819645571622 25894064249856 25901225982544 25925226059568 25941823515432 25950940427808 25968591090816 25992403252541 26016487814427 26024810794752 26041472005248 26099713943072 26116423106928 26133142968072 26191589928658 26208357911967 26229481215616 26277859127527 26332375233252 26416611878272 26433523921728 26465334935809 26467315547904 26491585020054 26509603405208 26547954761216 26551154507724 26560485561456 26572554097152 26596920068852 26598910528512 26647969819464 26666094570528 26788676834304 26838086132088 26882978101056 26919854989552 26954268323136 26971524576864 26972601404672 26982080570368 26999354629632 27024372232704 27031846583896 27039649774641 27049152503604 27066469502646 27070953467392 27259571544282 27264087499264 27281542100736 27360062302496 27377578347504 27402946412688 27412576817472 27456374955394 27496096002688 27499410025857 27521573886336 27546810071311 27618455090904 27692263156096 27706805874944 27743339037337 27745415292672 27796589208234 27815495198568 27837913816064 27843084461808 27855735783936 27881278382036 27907113175692 27916920763248 27934793311752 27935908597696 27989528383872 27996387370112 28024156054272 28043216825344 28094940008968 28134090291384 28148865037776 28237804909952 28255882890048 28282064792256 28285038183424 28311247100928 28327252144862 28329372099072 28337207384728 28355349002772 28381623070284 28390702685184 28436063612768 28446057092992 28472415210624 28490643389376 28498523279149 28572643558536 28580663153152 28590935903964 28595672419328 28635520472064 28681272554528 28707848622816 28726227527184 28736322981696 28799684350976 28808905741374 28818122049024 28836571550976 28844547116924 28871274475428 28889758005822 28899910930968 28901064748864 28919567351136 28956537042048 28996258347616 29044760283392 29083057622641 29098330723574 29138879230362 29232093815232 29251976171264 29305928802458 29308121998848 29324690600667 29334996377148 29348325593216 29358639675904 29362178185956 29404656352512 29424656077824 29451637313224 29489287182432 29508166367568 29718688363056 29761682291712 29823303830859 29828244506368 29847340693632 29866449106368 29874709513957 29902391420979 29933245632752 29952409042248 29976549960704 30031839002888 30190413575168 30209741624832 30246097069496 30265460768004 30276097165776 30284836863246 30296689605952 30344176580256 30354840641664 30396480078688 30410827406883 30454822650816 30475536652032 30503481502982 30672098436672 30721104438794 30723403544064 30765548559488 30780070090308 30804878083584 30824599516416 30893538953024 30902456885304 30913317146976 30933108003024 31001313113344 31012208116736 31032062283264 31060816593408 31089298122708 31110443665616 31153796050608 31170156609312 31268642631424 31288660968576 31317653043072 31326314821978 31328659219968 31346370081147 31378714234736 31427897172408 31446646376992 31466778673008 31495935791376 31499247067904 31528434271488 31548618928512 31557344587538 31577547753087 31606807510089 31648300749824 31706673185528 31726971951972 31767530523696 31789137369792 31820667956352 31828465784192 31879358307819 31889556889344 31911246732288 31940508072088 31970104148136 31981339620384 31990571564364 31995871280128 32001814229616 32108502867392 32153246047296 32170131471744 32221530939388 32266431623844 32369651174784 32399644894848 32429354076273 32451411064996 32483598538776 32498358414592 32509779534848 32513697842472 32539903097856 32558298704974 32560735302144 32569740890456 32590592197044 32620790641068 32654449781184 32675355318816 32823105339948 32908473192672 32965196705056 32995742257632 33016866292368 33028469635392 33029788284416 33050934115584 33081240503234 33093185190912 33111893581998 33133091977377 33138580968704 33255235112656 33408107217408 33492490059952 33513932115048 33525710145312 33540943535104 33556775069664 33610390031603 33659014072256 33674901336846 33702042494208 33723618705792 33785818878249 33964215272064 33995359102089 34026859203183 34083775806696 34111246507008 34130530433182 34133084692992 34142525158808 34174161623976 34196040088524 34209423580288 34231324619712 34305432411264 34328765424128 34362814983168 34394655568896 34404168379504 34426194095496 34566968079424 34589098020576 34601253903744 34611242129424 34624788121088 34679058948864 34688650419236 34691246447616 34699747726336 34710858262014 34721962673664 34755231322152 34821897475904 34844190624096 34876477252512 34888734131328 34944477215956 34999249123818 35053826784768 35109833644336 35177222960352 35244698562304 35289754063872 35301053514078 35309704229338 35312346736128 35322113360072 35332309673787 35377477174116 35401539343632 35413980748608 35436652951392 35530626425952 35554792760704 35604338343552 35623036124928 35670007333719 35784114842784 35807024007216 35843970801408 35877183826176 35910081772026 35933071581099 35939024430848 35962032769152 35995355190144 36052866366188 36055564489728 36065536671472 36088626003528 36122065725816 36346095392376 36375389467648 36503437796672 36537261883584 36550102423296 36560653216416 36573501976704 36640958501763 36665880034476 36695431848448 36765864539136 36824606787872 36993887056896 37014800610634 37028165594112 37062118944312 37085846293188 37087326931424 37124112615744 37158511819968 37209484234256 37222561017664 37246391082336 37280903589792 37319371178496 37340468736409 37343263221504 37365541405696 37412139501738 37512120388512 37531820050368 37609683648768 37644170227818 37674510520064 37679051317446 37709419723008 37733561476992 37746822440448 37807132003696 37842164093712 37866390831288 37963220280832 37975375749993 37987524519168 38022357563218 38057589081246 38096858078048 38121247871952 38277131497088 38301636702912 38315097308928 38350600079616 38385766049466 38410340803659 38411874321832 38448762067968 38485601527824 38495032633904 38519677341096 38533214574624 38559423134848 38608716056064 38619861102144 38630542512331 38633433543936 38704689426942 38816246025216 38851838973816 38887839089352 38952886636224 38976125086976 39037216192128 39099587467556 39102513601536 39113328502864 39149570914608 39174634660392 39206208470016 39287384892987 39319049576576 39344221823424 39498562849878 39624917817408 39650285882592 39737377530081 39764405107812 39796454258176 39821932141824 39858831145728 39869855227972 39872839007232 39895380103278 39936545389664 39999141855792 40353947690672 40368129554368 40379782484328 40431402484704 40458902107008 40473120855552 40496001305683 40499031944448 40547769875844 40573728755406 40606430201088 40634048869376 40896131248896 40922313151104 41040093453744 41066367521256 41099466021888 41137548788736 41184562433091 41203275847072 41217756195968 41244144004032 41282360829504 41293778628971 41427682636356 41452397496944 41538394734144 41560208812416 41718214624768 41723242797852 41756870724096 41783603675904 41795160108196 41798287973376 41821917573054 41860669763538 41875381144872 41903862896544 41955704897344 41994581055168 42036234081408 42037912361984 42064825238016 42103397004116 42142410013452 42302629269296 42356707364928 42383824335072 42385516493056 42427557275136 42466870651392 42490878217293 42505811077092 42519409185792 42533023504158 42626805530848 42641786160512 42654095419152 42669085639488 42708622815936 42776860040222 42858965337804 42870994729728 42893508628992 43021908831792 43061772934224 43159534899712 43199526526464 43213358612061 43227183073536 43239138768364 43242374697984 43266820675386 43306911713142 43311464718368 43351597123296 43379351026704 43454122929392 43494387521424 43539266374912 43567140425088 43647496085361 43764140453264 43848140722848 43877964256896 43918198599121 43958893203687 43994323010176 44002494565722 44022488389824 44037959513856 44067912154112 44136984116736 44149191442664 44177455969836 44233930773648 44613961362432 44685242820064 44700946860416 44742366759552 44771011040448 44783393724377 44899868449128 44928613563372 44936056658944 44964824941056 45047758504332 45285620362752 45314612437248 45327145469452 45369145604244 45398191152006 45414145748664 45445034408928 45565548831968 45594720118032 45641766159616 45713304978048 45725948279902 45740576548352 45755222254473 45901592127328 46081656658191 46118797360768 46135005204992 46148322839232 46207317125376 46238745265152 46281144349352 46340308429536 46353685327956 46369975720464 46458920832128 46501969670016 46518312175104 46544610120491 46548093424896 46633947184062 46665665498424 46768357886976 46902963947136 46932991452864 46945972093361 46989472232967 47068071352104 47109746231716 47169969565488 47200168009512 47202052458176 47218640998144 47248870601856 47292651407232 47305731521818 47336016881307 47374168567936 47472451124736 47497381499904 47560009778292 47590457927958 47683706054688 47712153123712 47742698676288 47791961068544 47836245101568 47866870098432 47880109029368 47910762108132 47949377025536 47955156222204 47972009430576 47993806920192 48041410378752 48118168004704 48162754301088 48332296409082 48384155280384 48461460523168 48554476762176 48677116597494 48716349178112 48725397808164 48733469897728 48747537621888 48764669302272 48792237168563 48809854646784 48837448057461 48854611335684 48885888295566 48887840045968 48981674671776 49234658009922 49416158592416 49447795057584 49493613386448 49498816820992 49544682426624 49576401173376 49590112923274 49621860754851 49661854776448 49667840372997 49707871453056 49791017628672 49882852668984 50016160518016 50042426733824 50112160826112 50146244865024 50192226970424 50238735089928 50270898172572 50279226297344 50288565217968 50311415302656 50456218791616 50488521108384 50553063741312 50633834333324 50650032692224 50743452108328 50828330495936 51068848937216 51086796411904 51134133439488 51163040822102 51166869760512 51181021399288 51195795649773 51213787738212 51261242435964 51314135370432 51346986929568 51359569788128 51377619432832 51458148616896 51493148136192 51511244725248 51540365298142 51544222474752 51606252569256 51639291143244 51802451965088 51850452119136 51883647030864 51901880855616 51937182181632 51984806505082 52032975628854 52049621589504 52066287393021 52082944010496 52199427886144 52232846213856 52266285936144 52383179857316 52416715823934 52458962431232 52555718255054 52664750466504 52833223756544 52867047843456 52930669871618 52934631095808 52964556344007 52983170040108 53019206810416 53095909522432 53102309015448 53120971122912 53145108194304 53193840137704 53295939638928 53332189141056 53676172264176 53765956202112 53839709979104 53865122658039 53908536646272 53943049153728 53945202809344 53998709259264 54048744465408 54063693167792 54079299549282 54098305007208 54132939005292 54141906934784 54519143088564 54528174998528 54563084201472 54720124604992 54755156695008 54805892825376 54825153634944 54912749910788 54992192005376 54998820051714 55043147772672 55093620142622 55236910181808 55384526312192 55413611749888 55486678074674 55490830585344 55522200915951 55593178416468 55630990397136 55686168923616 55711471567872 55762556764072 55814226351384 55833841526496 55869586623504 55871817195392 55979056767744 55992774740224 56048312108544 56189880017936 56268180582768 56297730075552 56387679143929 56466255341727 56475609819904 56511765780096 56564129584512 56654504289724 56658744198144 56674414769456 56710698005544 56763246140568 56872127225536 56892114185984 56944830421248 56981286778752 56997046558298 57033536344827 57086383621869 57145287117072 57161326306304 57181871807928 57362545109056 57415697245632 57452455054368 57472645963392 57578649074199 57617811482748 57636244098048 57673143101952 57689094233848 57742548950856 57779516011644 57799821861936 57802129497728 57839134702272 57913074084096 57992516695232 58089520566784 58166115245282 58196661447148 58277758460724 58464187630464 58503952342528 58611857604916 58616243997696 58649381201334 58669992754296 58696651186432 58717279351808 58724356371912 58809312705024 58903274626448 58978574364864 59016332735136 59437376726112 59646607661718 59656489012736 59694681387264 59732898212736 59749419027914 59804782841958 59843070154917 59866491265504 59904818084496 60063678005776 60419483249664 60492194138992 60530921536008 60552194331552 60569673726492 60593379211904 60688353160512 60705138233663 60709681283328 60792960157376 60821654813766 60909645301632 60951073304064 61006963005964 61344196873344 61442208877588 61446807088128 61531097118976 61560140180616 61609756167168 61649199032832 61787077906048 61804913770608 61826634293952 61866216006048 62002626226688 62064124566528 62121633186816 62178596245416 62220887331232 62307592101216 62340313218624 62537285262848 62577321937152 62635306086144 62652629643956 62657318439936 62692740162294 62732876359581 62757428469472 62855794344816 62893292753984 62933557346016 62991871582752 62998494135808 63056868542976 63092516140829 63097237857024 63114689175076 63155095506174 63213615020178 63413346371056 63453943903944 63535061047392 63578274739584 63636573480359 63641335912704 63656931568384 63758716615638 63779113778688 63881016144176 63940208296272 63962679240768 63981143128728 64003628459232 64165290060333 64217005734784 64306492094592 64340262943488 64443061878776 64532863247688 64739302349568 64799289789696 64858708152546 64900231013079 64902822129992 64967197077552 64996716829184 65027395684944 65116597409948 65121470604288 65139481780912 65181184394088 65241581282136 65308899562368 65350710637632 65646210679896 65816946385344 65930393410112 65991484515264 66033732584736 66056939270784 66059576568832 66101868231168 66162481006468 66223787163996 66266183954754 66277161937408 66510470225312 66816214434816 66984980119904 67027864230096 67051420290624 67113550139328 67220780063206 67318028144512 67349802673692 67404084988416 67442190174589 67447237411584 67571637756498 67928430544128 67990718204178 68053718406366 68167551613392 68261060866364 68266169385984 68285050317616 68348323247952 68392080177048 68418847160576 68462649239424 68588922419853 68610864822528 68657530848256 68808336759008 68852388190992 69133936158848 69178196041152 69202507807488 69222484258848 69249576242176 69358117897728 69377300838472 69421716524028 69443925347328 69510462644304 69643794951808 69688381248192 69752954505024 69772246648951 69777468262656 69888954431912 69998498247636 70107653569536 70219667288672 70354445920704 70489397124608 70602107028156 70619408458676 70624693472256 70644226720144 70664619347574 70754954348232 70803078687264 70827961497216 70873305902784 70958597282727 71061252851904 71109585521408 71208676687104 71246072249856 71340014667438 71568229685568 71614048014432 71687941602816 71754367652352 71820163544052 71866143162198 71878048861696 71924065538304 71990710380288 72105732732376 72131073342944 72177252007056 72244131451632 72498444613623 72692190784752 73006875593344 73015674896241 73074523767168 73100204846592 73121306432832 73141530189343 73147003953408 73281917003526 73331760068952 73390863696896 73649213575744 74029601221268 74124237888624 74171692586376 74174653862848 74248225231488 74317023639936 74385169384911 74418968468512 74445122035328 74492782164672 74561807179584 74638742356992 74680937472818 74686526443008 74824279003476 75024240777024 75063640100736 75219367297536 75288340455636 75349021040128 75358102634892 75418839446016 75467122953984 75493644880896 75614264007392 75684328187424 75732781662576 75926440561664 75950751499986 75975049038336 76044715126436 76115178162492 76193716156096 76242495743904 76554262994176 76603273405824 76630194617856 76673515550599 76701200159232 76744561233153 76771532098932 76820681607318 76823748643664 76971203055648 76990065267808 77039354682192 77066429149248 77118846269696 77217432112128 77239722204288 77261085024662 77266867087872 77310547947213 77409378853884 77703677947632 77775678178704 77905773272448 77952250173952 77977209757623 78049463443281 78074432384256 78199174935112 78226657005728 78299141829216 78349269320784 78574769785974 78625073735901 78638099153152 78688443646848 78833577382581 78997125699756 79249835634816 79300571765184 79322504571541 79396004807427 79474755060162 79528810215624 79592908516352 79643864283648 79717662291456 79739710455944 79790760206556 79873090779328 79998283711584 80707895381344 80736259108736 80759564968656 80862804969408 80917804214016 80946241711104 80992002611366 80998063888896 81095539751688 81118949323923 81147457510812 81212860402176 81792262497792 81844626302208 82080186907488 82132735042512 82369124866182 82406551694144 82435512391936 82488288008064 82564721659008 82587557257942 82640430213933 82855365272712 82904794993888 83076789468288 83120417624832 83230017112011 83436429249536 83446485595704 83513741448192 83567207351808 83590320216392 83643835146108 83721339527076 83750762289744 83807725793088 83911409794688 83989162110336 84072468162816 84129650476032 84206794008232 84284820026904 84605258538592 84713414729856 84767648670144 84771032986112 84855114550272 84933741302784 84981756434586 85011622154184 85066047008316 85253611061696 85283572321024 85308190838304 85338171278976 85417245631872 85495569837447 85553720080444 85717930675608 85741989459456 85787017257984 86043817663584 86123545868448 86319069799424 86399053052928 86426717224122 86454366147072 86478277536728 86533641350772 86613823426284 86622929436736 86703194246592 86758702053408 86908245858784 86988775042848 87078532749824 87134280850176 87249172867923 87294992170722 87528280906528 87696281445696 87755928513792 87836397198242 87917786407374 87974071802001 87988646020352 88004989131444 88044976779648 88075919027712 88273968233472 88298382885328 88354911939672 88467861547296 88609210083317 89370485640128 89401893720832 89484733519104 89542022080896 89566787448754 89624128541871 89707174262937 89799736898256 89857227126744 89929649882112 90095517008664 90571240725504 90629224874496 90654290938904 90738291208488 90796382304012 90828291497328 90890068817856 91131097663936 91189440236064 91283532319232 91426609956096 91451896559804 91481153096704 91510444508946 91803184254656 92163313316382 92237594721536 92270010409984 92296645678464 92414634250752 92562288698704 92680616859072 92707370655912 92739951440928 92917841664256 93003939340032 93036624350208 93089220240982 93096186849792 93267894368124 93331330996848 93805927894272 93865982905728 93891944186722 93978944465934 94039110243441 94136142704208 94219492463432 94339939130976 94400336019024 94404104916352 94437281996288 94497741203712 94585302814464 94611463043636 94672033762614 94732643259261 94748337135872 94944902249472 95120019556584 95180915855916 95367412109376 95424306247424 95485397352576 95733740196864 95760218058736 95821524216264 95898754051072 95910312444408 95944018861152 95987613840384 96097312343879 96236336009408 96325508602176 96664592818164 96922921046336 97108953524352 97288062228819 97354233194988 97432698356224 97450795616328 97495075243776 97529338604544 97584474337126 97619709293568 97674896114922 97709222671368 97771776591132 97775680091936 97963349343552 98469316019844 98832317184832 98895590115168 98987226772896 98997633641984 99089364853248 99145382507017 99152802346752 99180225846548 99243721509702 99323709552896 99335680745994 99415742906112 99765705337968 100032321036032 100084853467648 100224321652224 100384453940848 100477470179856 100541796345144 100577130435936 100622830605312 100831170094809 100912437583232 100977042216768 101106127482624 101267668666648 101486904216656 101656660991872 101844157532509 101986077306267 102137697874432 102326081644204 102333739521024 102362042798576 102391591299546 102427575476424 102522484871928 102628270740864 102693973859136 102719139576256 102755238865664 102916297233792 102986296272384 103080730596284 103088444949504 103212505138512 103278582286488 103604903930176 103700904238272 103767294061728 103803761711232 103874364363264 103969613010164 104065951257708 104099243179008 104132574786042 104165888020992 104398855772288 104465692427712 104532571872288 104766359714632 104833431647868 104917924862464 105111436510108 105329500933008 105666447513088 105734095686912 105861339743236 105869262191616 105929112688014 105966340080216 105996929021361 106038413620832 106204618030896 106241942245824 106387680275408 106591879277856 106664378282112 106762185260437 107352344528352 107523865535779 107531912404224 107679419958208 107730245316078 107817073292544 107886098307456 107890405618688 108127386335584 108158599098564 108196610014416 108265878010584 109038286177128 109126168402944 109440249209984 109510313390016 109611785650752 109642101876923 109650307269888 109825499821576 109984384010752 109997640103428 110086295545344 110187240285244 110473820363616 110769052624384 110827223499776 110973356149348 110981661170688 111044401831902 111186356832936 111261980794272 111372337847232 111525113528144 111628452702768 111667683052992 111739173247008 111743634390784 111958113535488 111985549480448 112021406209227 112096624217088 112379760035872 112536361165536 112595460151104 112775358287858 112932510683454 112951219639808 113023531560192 113128259169024 113309008579448 113348829538912 113421396011088 113526492281136 113744254451072 113784228371968 113889660842496 113926127249979 113954045467409 113962573557504 113994093116596 114067072689654 114172767243738 114290574234144 114363743615856 114725090218112 114831394491264 114904910108736 114936690297539 114945291926784 115157298148398 115235622965496 115346286203904 115378188467696 115485097901712 115559032023288 115599643723872 115604258995456 115678269404544 115784341761319 115826148168192 115891627536993 115985033390464 116179041133568 116332230490564 116393322894296 116555516921448 116928375260928 117007904685056 117223715209832 117298762402668 117339985508592 117393302372864 117448712743824 117618625410048 117806549252896 117862154678961 117957148729728 118032665470272 118874753452224 119293215323436 119312978025472 119389362774528 119456856516137 119465796425472 119498838055828 119609565683916 119686140309834 119732982531008 119809636168992 120127356011552 120984388277984 121061843072016 121104388663104 121139347452984 121186758423808 121376706321024 121410276467326 121419362566656 121488003917049 121585920314752 121643309627532 121819290603264 121902146608128 122013926011928 122688393746688 122884417755176 123062194237952 123120280361232 123298398065664 123553687299273 123574155812096 123609827541216 123653268587904 123732432012096 123881335886913 124005252453376 124357192490832 124441774662464 124615184202432 124680626437248 125074570525696 125154643874304 125270612172288 125305259287912 125385480324588 125465752719162 125514856938944 125711588689632 125786585507968 125867114692032 125983743165504 125996988271616 126113737085952 126185032281658 126194475714048 126229378350152 126310191012348 126427230040356 126826692742112 126907887807888 127070122094784 127156549479168 127273146960718 127282671825408 127313863136768 127472634651879 127517433231276 127558227557376 127762032288352 127880416592544 127925358481536 127962286257456 128007256918464 128330580120666 128434011469568 128612984189184 128680525886976 128886123757552 129065726495376 129478604699136 129551802137219 129598579579392 129717416305092 129800462026158 129805644259984 129934394155104 129993433658368 130054791369888 130233194819896 130278963561824 130362368788176 130483162564272 130617799124736 130701421275264 130942488256083 131292421359792 131633892770688 131754595797363 131860786820224 131876679611061 131982969030528 132067465169472 132113878541568 132203736462336 132324962012936 132447574327992 132532367909508 132554323874816 133020940450624 133969960239808 134055728460192 134102840581248 134227100278656 134350181173131 134441560126412 134636056289024 134699605347384 134808169976832 134884380349178 134894474823168 135143275512996 135856861088256 135981436408356 136107436812732 136335103226784 136522121732728 136570100635232 136696646495904 136784160354096 136837694321152 136925298478848 137177844839706 137221729645056 137265666763419 137616673518016 137704776381984 138244969974573 138267872317696 138356392082304 138405015614976 138444968517696 138716235795456 138754601676944 138843433048056 139020925288608 139243044416641 139287589903616 139376762496384 139505909010048 139544493297902 139554936525312 139633830361473 139777908863824 139996996495272 140439334577344 140708891841408 140837916280083 140968416698901 140978794249216 141204214056312 141238816917352 141288453440288 141329238695148 141509908696464 141606157374528 141655922994432 141746611805568 141917194565454 142008050643921 142122505703808 142219171042816 142417353374208 142492144499712 142680029334876 143136459371136 143228096028864 143375883205632 143508735304704 143640327088104 143732286324396 143756097723392 143848131076608 143981420760576 144211465464752 144262146685888 144354504014112 144488262903264 144996889227246 145384381569504 146013751186688 146031349792482 146149047534336 146200409693184 146242612865664 146283060378686 146294007906816 146376711505689 146512344172383 146563834007052 146663520137904 147298427151488 148059202442536 148248475777248 148343385172752 148349307725696 148496450462976 148634047279872 148770338769822 148837936937024 148865582264553 148890244070656 148985564329344 149123614359168 149361874945636 149373052886016 149648558006952 150048481554048 150127280201472 150438734595072 150576680911272 150698042080256 150716205269784 150837678892032 150934245907968 151228528014784 151368656374848 151465563325152 151901502999972 151950098076672 152089430252872 152230356324984 152387432312192 152484991487808 153108525988352 153206546811648 153260389235712 153347031101198 153402400318464 153489122466306 153543064197864 153587386949319 153641363214636 153647497287328 153942406111296 153980130535616 154078709364384 154132858298496 154237692539392 154479444408576 154522170049324 154533734175744 154621095894426 154818757707768 155407355895264 155551356357408 155799886796741 155811546544896 155904500347904 155954419515246 156098926886562 156148864768512 156398349870224 156453314011456 156598283658432 156698538641568 157149539571948 157250147471802 157276198306304 157376887293696 157667154765162 157994251399512 158499671269632 158601143530368 158645009143082 158792009614854 158893669032021 158949510120324 159057620431248 159287728567296 159435324582912 159479420911888 159581520413112 159746181558656 159996567423168 160040818979657 161415790762688 161472518217472 161519129937312 161725609938816 161835608428032 161984005222732 161996127777792 162191079503376 162237898647846 162294915021624 162425720804352 163584524995584 163689252604416 164160373814976 164265470085024 164738249732364 164813103388288 164871024783872 164976576016128 165129443318016 165175114515884 165280860427866 165710730545424 165809589987776 166153578936576 166240835249664 166460034224022 166566602747853 166892971191408 167134414703616 167180640432784 167287670292216 167442679054152 167501524579488 167615451586176 167769148266401 167822819589376 167978324220672 168144936325632 168413588016464 168569640053808 169163037431787 169210517077184 169426829459712 169535297340288 169542065972224 169963512869172 170023244308368 170132094016632 170507222123392 170567144642048 170616381676608 170676342557952 170834491263744 170991139674894 171100609034481 171107440160888 171435861351216 171483978918912 172087635327168 172247091736896 172853434448244 172908732294144 172956555073456 173067282701544 173227646852568 173245858873472 173406388493184 173517404106816 173565395231459 173816491717568 173977550085696 174157065499648 174268561700352 174498345735846 174589984341444 175056561813056 175392562891392 175511857027584 175672794396484 175835572814748 175948143604002 175977292040704 176009978262888 176089953559296 176151838055424 176596765770656 176709823879344 176935723094592 177218420166634 178740971280256 178803787441664 178969467038208 179070642877357 179084044161792 179133574897508 179248257083742 179414348525874 179599473796512 179714454253488 180191034017328 181258449748992 181308581877808 181476582416976 181592764608024 181656582994656 181780137635712 181946822767787 182115414700989 182262195327872 182378880472128 182567064638464 182853219912192 182903793119608 183020889017892 183606368509312 183945013892689 184326626632764 184475189443072 184593291356928 184829268501504 185124577397408 185361233718144 185414741311824 185479902881856 185835683328512 186007878680064 186178440481964 186192373699584 186535788736248 186662661993696 187611855788544 187717917382501 187731965811456 187783888373444 187957888931868 188078220486882 188272285408416 188438984926864 188679878261952 188800672038048 188808209832704 188874563992576 188995482407424 189170605628928 189222926087272 189277548422487 189344067525228 189465286518522 189496674271744 190240039113168 190361831711832 190734824218752 190848612494848 190909720441077 190970794705152 191520436117472 191643048432528 191820624888816 191888037722304 192194624687758 192472672018816 192495870180999 192651017204352 192827670499177 193329185636328 193845842092672 194203373261359 194217907048704 194576124457638 194708466389976 194865396712448 194901591232656 194990150487552 195168948674252 195349792229844 195418445342736 195543553182264 195551360183872 195926698687104 196938632039688 197664634369664 197791180230336 197974453545792 197995267283968 198178729706496 198290765014034 198305604693504 198360451693096 198487443019404 198647419105792 198671361491988 198831485812224 199531410675936 200064642072064 200169706935296 200448643304448 200768907881696 200954940359712 201083592690288 201154260871872 201662340189618 201824875166464 201954084433536 202139268269761 202212254965248 202326570523767 202535337333296 202973808433312 203313321983744 203581403358487 203688315065018 203972154612534 204275395748864 204652163288408 204724085597152 204783182599092 204855150952848 205044969743856 205256541481728 205387947718272 205438279152512 205510477731328 205766767259559 205832594467584 205972592544768 206161461192568 206425010277024 206557164572976 207209807860352 207401808476544 207534588123456 207607523422464 207748728726528 207939226020328 208131902515416 208265149572084 208331776041984 208797711544576 208931384855424 209065143744576 209122966597699 209316739946853 209532719429264 209666863295736 209835849724928 210222873020216 210659001866016 211332895026176 211468191373824 211722679486472 211858225376028 211932680160432 211993858042722 212076827241664 212409236061792 212483884491648 212775360550816 212875791848181 213183758555712 213328756564224 213524370520874 214704689056704 215047731071558 215063824808448 215358839916416 215460490632156 215634146585088 215772196614912 216254772671168 216317198197128 216393220028832 216531756021168 218076572354256 218880498419968 219020626780032 219223571301504 219284203753846 219300614539776 219424590568029 219650999643152 219968768021504 219995280206856 220172591090688 220374480570488 220947640727232 221538105248768 221946712298696 222088803663804 222372713665872 222523961588544 222744675694464 223050227056288 223155508154733 223256905405536 223335366105984 223478346494016 223487268781568 223916227070976 223971098960896 224042812418454 224759520071744 225072722331072 225190920302208 225550716575716 225865021366908 225902439279616 226047063120384 226256518338048 226618017158896 226697659077824 226842792022176 227052984562272 227488508902144 227568456743936 227779321684992 227852254499958 227908090934818 227925147115008 227988186233192 228134145379308 228345534487476 228581148468288 228727487231712 229450180436224 229662788982528 229809820217472 229873380595078 229890583853568 230020546651797 230233683699459 230314596296796 230471245930992 230756376935392 230970195803424 231118064046576 231199287447744 231208517990912 231356538809088 231568683522638 231652296336384 231783255073986 231931643841639 231970066780928 232664460981128 232786645788592 233111033842896 233856750521856 233931629272869 234447430419664 234597524805336 234679971017184 234786604745728 234897425487648 235272730221221 235613098505792 235724309357922 235914297459456 236065330940544 236500732147743 237749506904448 237967513714623 238188014422281 238586430646872 238778725549056 238913713032274 238931592850944 238997676111656 239219131367832 239372280619668 239465965062016 239619272337984 240254712023104 241968776555968 242123686144032 242208777326208 242278694905968 242373516847616 242753412642048 242820552934652 242838725133312 242976007834098 243171840629504 243286619255064 243638581206528 244027852023856 245376787493376 245768835510352 246124388475904 246240560722464 247107374598546 247148311624192 247219655082432 247306537175808 247464864024192 247762671773826 247921290641799 248714384981664 248883549324928 249230368404864 249361252874496 249690051336033 250309287748608 250541224344576 250610518575824 250770960649176 250931505438324 251029713877888 251423177379264 251492715539461 251573171015936 251734229384064 251967486331008 252370064563316 252388951428096 252458756700304 252620382024696 252854460080712 253653385484224 253815775615776 254140244189568 254313098958336 254546293921436 254565343650816 254627726273536 254945269303758 255034866462552 255524064576704 255760833185088 255850716963072 255924572514912 256014513836928 256486709512341 256661160241332 256868022939136 257225968378368 257361051773952 257772247515104 258131452990752 258957209398272 259103604274438 259197159158784 259434832610184 259600924052316 259611288519968 259868788310208 260109582739776 260466389639792 260557927123648 260724737576352 260966325128544 261235598249472 261383281154863 261402842550528 261747518603769 261884976512166 262584842719584 263267785541376 263509191594726 263721573640448 263753359222122 263965938061056 264134930338944 264227757083136 264649924025872 264895148655984 265064735819016 265827630249951 266041880901248 267939920479616 268111456920384 268205681162496 268454200557312 268700362346262 268872385625613 268883120252824 269272112578048 269399210694768 269768760698356 269788949646336 270286551025992 271713722176512 271962872816712 272214873625464 272670206453568 273044243465456 273140201270464 273393292991808 273568320708192 273675388642304 273850596957696 274355689679412 274443459290112 274531333526838 275233347036032 275409552763968 276489939949146 276535744635392 276712784164608 276810031229952 276889937035392 277509203353888 277686866096112 278041850577216 278486088833282 278575179807232 278753524992768 279011818020096 279088986595804 279109873050624 279267660722946 279555817727648 279993992990544 280878669154688 281396724521561 281417783682816 281675832560166 281936833397802 282408428112624 282477633834704 282576906880576 282658477390296 283019817392928 283212314749056 283311845988864 283472009139781 283493223611136 283834389130908 284016101287842 284245011407616 284438342085632 284834706748416 285360058669752 286272918742272 286456192057728 287280654176208 287464572648792 287696262153216 287962841521152 288291937031637 288422930929504 288524293371776 288709008028224 288976525806528 289056450402797 289993778454492 290768763139008 292027502373376 292062699584964 292298095068672 292485225731328 292566120757372 292588015813632 292753423011378 293024688344766 293127668014104 293327040275808 294596854302976 296118404885072 296496951554496 296686770345504 296698615451392 296992900925952 297268094559744 297436147521051 297540677539644 297675873874048 297731164529106 297780488141312 297971128658688 298247228718336 298723749891272 299297116013904 300096963108096 300254560402944 301153361822544 301432410539568 301868491815936 302457056029568 302493510284427 302737312749696 302931126650304 303014910784421 303803005999944 304178860505744 304460712649968 304774864624384 304969982975616 305532472597527 306217051976704 306413093623296 306694062202396 306978244932612 307086128395728 307174773898638 307282726429272 307294994574656 307884812222592 307960261071232 308157418728768 308265716596992 308475385078784 308958888817152 309044340098648 309242191788852 309637515415536 310814711790528 311102712714816 311599773593482 311623093089792 311908839030492 312197853773124 312297729537024 312796699740448 312906628022912 313196567316864 313397077283136 313483756070639 314299079143896 314500294943604 314552396612608 314753774587392 315334309530324 315988502799024 316999342539264 317202287060736 317290018286164 317584019229708 317787338064042 317899020240648 318115240862496 318958841823776 319163040826224 319492363117312 319993134846336 320081637959314 320286555781311 322571596607337 322831581525376 322945036434944 323038259874624 323451219877632 323671216856064 323968010445464 324382159006752 324475797295692 324589830043248 327378505208832 328320747629952 328530940170048 328621804653527 328926305630769 329476499464728 329626206776576 329742049567744 329953152032256 330258886636032 330350229031768 330561720855732 331421461090848 331619179975552 332307157873152 332481670499328 332920068448044 333133205495706 333785942382816 334361280865568 334575340584432 334885358108304 335003049158976 335230903172352 335538296532802 335645639178752 335956648441344 336064218627681 336289872651264 336827176032928 337139280107616 338326074863574 338421034154368 338853658919424 339070594680576 339927025738344 340046488616736 340264188033264 341014444246784 341134289284096 341232763353216 341352685115904 341545660179941 341668982527488 341862136402227 341982279349788 342201218068962 342214880321776 342871722702432 344175270654336 344494183473792 344810070892617 345706868896488 345913110146912 346134565403088 346455293705136 346491717746944 346812776986368 347034808213632 347130790462918 347353025283957 347632983435136 347674882610979 347955100171392 348537123400704 348996691471692 349179968682888 350113123626112 350785125782784 351023714055168 351345588792968 351671145629496 351896287208004 351954584081408 352019956525776 352179907118592 353193531541312 353419647758688 353871446189184 354436840333268 357481942560512 357607574883328 357938934076416 358141285754714 358168088323584 358267149795016 358370569548411 358496514167484 358828697051748 359198947593024 359428908506976 360382068034656 362617163755616 362953164833952 363185529216048 363313165989312 363560275271424 363893645535574 364230829401978 364464011751147 364524390655744 364757760944256 365706439824384 365807586239216 366041778035784 367212737018624 367890027785378 368653253265528 368950378886144 369186582713856 370249154794816 370722467436288 370829482623648 370959805763712 371644007660739 371671366657024 372015757360128 372356880963928 373071577472496 373325323987392 375223711577088 375435834765002 375463931622912 375567776746888 375915777863736 376156440973764 376544570816832 376877969853728 377359756523904 377601344076096 377616419665408 377990964814848 378341211257856 378445852174544 378555096844974 378688135050456 378930573037044 378993348543488 380480078226336 380723663423664 381469648437504 381697224989696 381819440882154 381941589410304 383040872234944 383286096865056 383641249777632 383776075444608 384389249375516 384945344037632 384991740361998 385302034408704 385655340998354 386658371272656 387691684185344 388406746522718 388435814097408 388655406411657 389152248915276 389416932779952 389803182465312 389980300975104 390337897348504 390699584459688 390836890685472 391087106364528 391102720367744 391853397374208 393877264079376 395263787392089 395329268739328 395582360460672 395948907091584 396581530028068 396611209387008 396720903386192 396974886038808 397294838211584 397342722983976 397662971624448 399062821351872 400129284144128 401537815763392 401909880719424 402167185380576 402308521743744 403050543519393 403324680379236 403649750332928 403908168867072 404278536539522 404424509930496 404653141047534 405070674666592 405947616866624 406626643967488 407162806716974 407376630130036 407944309225068 409304326576816 409448171194304 409566365198184 409710301905696 410089939487712 410513082963456 410745156100499 410775895436544 410876558305024 411020955462656 411533534519118 411665188935168 412322922385136 412850020554048 413114329145952 414419615720704 414803616953088 415069176246912 415215046844928 415878452040656 416263805030832 416530299144168 417595423089152 417729133249923 417862769710848 418130287489152 418245933195398 418633479893706 418901491084419 419065438858528 419333726591472 420445746040432 421318003732032 422513748840249 422936382747648 423445358972944 423716450752056 423865360320864 423987716085444 424153654483328 424818472123584 424935967635641 424967768983296 425550721101632 425751583696362 426367517111424 426657513128448 427048741041748 429409378113408 430095462143116 430127649616896 430717679832832 430920981264312 431268293170176 431544393229824 432509545342336 432634396394256 432786440057664 433063512042336 436153144708512 437760996839936 438041253560064 438447142603008 438568407507692 438601229079552 438849181136058 439130134517067 439301999286304 439990560413712 440748961140976 441895281454464 443893424597392 444177607327608 444745427331744 445047923177088 445456014362513 445489351388928 446100454112576 446311016309466 446513810811072 446670732211968 446956692988032 446974537563136 448085624836908 449519040143488 450145444662144 450381840604416 451101433151432 451730042733816 452094126240768 452513036676096 453236034317792 453395318155648 453685584044352 454105969124544 454231564918681 454977017804288 455704508999916 455816181869636 455850294230016 455976372466384 456268290758616 456691068974952 457162296936576 457454974463424 458900360872448 459325577965056 459619640434944 459746761190156 459781167707136 460041093303594 460467367398918 460629192593592 460942491861984 461512753870784 461940391606848 462236128093152 462398574895488 462417035981824 462713077618176 463137367045276 463566510147972 463863287683278 463940133561856 465328921962256 465573291577184 466222067685792 467399660390223 467713501043712 467863258545738 468894860839328 469195049610672 469359942034368 469794850975296 470545460442442 471226197011584 471448618715844 471828594918912 472095331222123 472130661881088 473001464295486 475499013808896 475935027429246 476376028844562 477172861293744 477827426064548 477863185701888 477995352223312 478438262735664 478744561239336 478931930124032 479238544675968 480122456938971 480509424046208 483937553111936 484247372288064 484417554652416 484557389811936 484747033695232 485506825284096 485641105869304 485952015668196 486343681259008 486573238510128 487277162413056 488055704047712 490753574986752 491537671020704 492481121444928 494214749197092 494296623248384 494439310164864 494613074351616 494892691281139 494929728048384 495525343547652 495842581283598 497428769963328 497767098649856 498460736809728 498722505748992 499380102672066 501221037151648 501541921298352 501863010876648 502059427755776 502846354758528 502985431078922 503146342031872 503307444799203 503468458768128 503934972662016 504740129126632 504917513400608 505240764049392 505708920161424 507306770968448 507489112295361 507631551231552 508280488379136 508626197916672 509092587842872 509890538607516 510069732925104 511048129153408 511521666370176 511701433926144 511849145029824 511990711325401 512029027673856 512973419024682 513322320482664 513736045878272 514451936756736 515544495030208 516262905981504 518207208548876 518869665220368 519201848104632 519222577039936 519737576620416 520219165479552 520696185694377 520932779279584 521115854247296 521449475152704 521932650257088 522471196498944 522766562309726 522805685101056 523495037207538 523769953024332 525169685439168 526535571082752 527018383189452 527443147280896 527506718444244 527931876122112 528269860677888 528455514166272 529299848051744 529790297311968 530129471638032 531655260499902 532083761802496 535879840959232 536222913840768 536411362324992 536714608854193 536908401114624 537211928632071 537400724692524 537744771251226 537766240505648 538544225156096 538798421389536 539537521396712 540573102051984 543925745633424 544429747250928 545340412907136 545840468303361 546088486930912 546280402540928 546346244102967 546786585983616 547136641416384 547701193915392 548711379358824 549062667053676 550466694072064 550819105527936 551835041678067 552979879898292 553071489270784 553425568329216 553779874070784 555018406707776 555373732192224 556083701154432 556972177666564 557150359614464 557507049985536 558023636040192 558177973191608 558535321445892 559111635455296 559987985981088 561757338309376 562793449043122 562835567365632 563153752147503 563351665120332 563873666795604 564816856225248 564955267669408 565153813761152 565316954780592 566039634785856 566424629498112 566623691977728 566944018279562 566986447222272 567668778261816 567832645267461 568032202575684 568490022815232 570720117339504 572545837484544 572729161323231 572912384115456 574561308352416 574929145297584 576583874063274 576845861859008 577048586743552 577418016056448 577953051613056 578112900805594 578483011497531 579987556908984 581537526278016 582610119784077 584055004746752 584125399169928 584596190137344 584970451462656 585132241514744 585506846022756 586049376689532 586255336028208 586654080551616 589193708605952 592236809770144 592993903108992 593373540691008 593397230902784 593985801851904 594536189119488 594872295042102 595081355079288 595351747748096 595462329058212 595560976282624 595942257317376 596494457436672 597447499782544 598594232027808 600193926216192 600509120805888 602306723645088 602864821079136 604914112059136 604987020568854 605474625499392 605862253300608 606029821568842 606417804809283 606979711571301 607606011999888 608357721011488 608921425299936 609549729248768 609939965951232 610744210075461 611064945195054 612826187246592 613388124404792 613956489865224 614172256791456 614349547797276 614565452858544 614589989149312 615769624445184 615920522142464 616314837457536 616531433193984 617917777634304 618088680197296 618484383577704 619275030831072 620264470583219 621629423581056 622205425429632 623199547186964 623246186179584 623817678060984 624395707546248 625593399480896 625813256045824 626393134633728 626794154566272 626967512141278 627368899793097 627950219840559 628598158287792 629000589887208 629507549174784 630668619060648 631977005598048 633998685078528 634404574121472 634580036572328 635168038459416 635574676128084 635798040481296 636230481724992 637917683647552 638326081652448 638984726234624 639986269692672 640163275918628 640573111562622 645143193214674 645663163050752 645890072869888 646076519749248 646902439755264 647936020890928 648764318013504 648951594591384 649179660086496 656641495259904 657061880340096 657243609307054 657852611261538 658273771704087 658952998929456 659252413553152 659906304064512 660517773272064 660700458063536 661123441711464 662842922181696 663238359951104 664614315746304 665840136896088 666266410991412 667571884765632 668722561731136 669150681168864 669770716216608 670006098317952 670461806344704 671076593065604 671291278357504 671913296882688 672128437255362 673654352065856 674278560215232 676652149727148 676842068308736 677707317838848 678141189361152 679854051476688 680092977233472 680528376066528 682028888493568 682465526706432 682705370231808 683091320359882 683337965054976 683724272804454 683964558699576 684402436137924 684429760643552 685743445404864 688350541308672 688988366947584 689620141785234 690061639955391 691413737792976 691826220293824 692269130806176 692910587410272 692983435493888 693625553972736 694017677549119 694069616427264 694261580925836 694706050567914 695265966870272 695349765221958 695910200342784 697993382943384 698359937365776 700226247252224 701570251565568 702691177585936 703342291258992 703792574416008 704039913051552 704359814237184 705818190663663 706387063082624 706839295517376 707742892378368 708873680666536 713902541143869 714963885121024 716282571509428 716336176647168 716534299590032 716741139096822 716993028334968 717657394103496 718397895186048 718857817013952 720764136069312 725234327511232 725906329667904 726371058432096 726626331978624 727120550542848 727787291071148 728461658803956 728928023502294 729048781311488 729515521888512 731615172478432 732083556071568 734425474037248 735780055570756 737306506531056 738373165427712 740498309589632 741444934872576 741658965247296 741864091920479 741919611527424 743288015321478 744713761927856 746143154944992 746650647974784 747335296823059 750871669530004 750927863245824 751135553493776 751831555727472 752312881947528 753089141633664 753755939707456 754478146618383 754719513047808 755202688152192 755232839330816 756891704349088 757110193689948 757376270100912 757861146074088 760960156452672 761447326847328 762939296875008 763638881764308 763883178820608 766081744469888 766572193730112 767282499555264 767494713138461 767552150889216 768778498751032 769890688075264 769983480723996 770604068817408 771310681996708 773316742545312 775383368370688 776813493045436 776871628194816 777310812823314 778304497830552 778833865559904 779606364930624 780675794697008 781399168919376 781673781370944 782174212729056 782205440735488 783706794748416 784149843464589 787754528158752 790527574784178 790658537478656 791164720921344 791897814183168 793163060056136 793441806772384 793949772077616 794685445967952 797482890749853 798125642703744 803075631526784 803819761438848 804334370761152 804556832082773 804617043487488 806101087038786 806649360758472 807299500665856 807816337734144 808557073079044 809306282095068 810141349333184 811895233733248 813253287934976 814325613433948 814753260260072 815888618450136 818608653153632 818896342388608 819132730396368 819420603811392 820179878975424 821026165926912 821490312200998 821551790873088 821753116610048 823067069038236 823330377870336 824645844770272 825700041108096 826228658291904 828839231441408 829607233906176 830138352493824 830430093689856 831756904081312 832527610061664 833060598288336 835190846178304 835458266499846 835725539421696 836197995612959 836260574978304 836491866390796 837266959787412 837802982168838 838130877717056 838667453182944 840891492080864 842636007464064 843408671056589 844190173564683 845027497680498 846890717945888 847432901504112 847730720641728 847975432170888 848307308966656 849636944247168 849871935271282 849935537966592 850416027419343 851101442203264 851503167392724 852735034222848 853315026256896 854097482083496 858818756226816 860190924286232 861435359665664 861841962528624 863088786459648 864875811094911 865019090684672 865268792788512 865572880115328 866127024084672 867169351208391 872306289417024 875521993679872 876082507120128 876894285206016 877136815015384 877698362272116 878260269034134 878603998572608 879981120827424 881497922281952 883790562908928 887786849194784 888355214655216 889490854663488 890095846354176 890912028725026 890978702777856 892200908225152 892308442563153 892622032618932 893027621622144 893341464423936 893913385976064 896171249673816 899038080286976 900290889324288 900763681208832 902202866302864 903460085467632 906472068635584 906790636311296 907371168088704 908211938249088 908463129837362 909044732353263 909954035608576 911409017999832 911632363739272 911952744932768 912536581517232 913382137949904 914324593873152 914909948926848 916597417792581 917800721744896 918651155930112 919239280869888 919493522380312 920082186607188 920934734797836 921258385187184 921884983723968 923025507741568 923880783213696 924472256186304 924797149790976 925426155236352 926274734090552 927133020295944 927726575366556 927880267123712 930657843924512 931146583154368 932444135371584 934799320780446 935726517091476 937789721678656 938390099221344 938719884068736 939589701950592 940451268211917 941090920884884 942452394023168 942897237431688 943657189837824 944190662444246 944261323762176 946002928590972 950998027617792 951870054858492 952752057689124 954345722587488 955654852129096 955990704446624 956876525471328 957489122478672 957863860248064 958477089351936 960244913877942 960859667343933 961018848092416 967714789822011 967875106223872 968494744576128 968835109304832 969114779623872 971013650568192 971282211738608 971904031336392 972687362518016 973146477020256 974701310916487 976111408095424 983075342041408 984962242889856 985865413960581 986778916892307 988429498394184 988878620329728 989226148703232 989785382562278 989859456096768 991050687095304 991685162567196 994857539926656 995534197299712 996921473619456 997445011497984 998760205344132 1002442074303296 1003083842596704 1003726021753296 1004118855511552 1005692709517056 1005970862157844 1006292684063744 1006614889598406 1006936917536256 1007869945324032 1009480258253264 1009835026801216 1010481528098784 1011417840322848 1014613541936896 1014978224590722 1015263102463104 1016560976758272 1018185175685744 1019781077215032 1020139465850208 1022096258306816 1023043332740352 1023402867852288 1023698290059648 1023981422650802 1024058055347712 1024636980539823 1025586409206681 1025946838049364 1026644640965328 1031088990060416 1032525811963008 1034430212677851 1036414417097752 1037739330440736 1038403696209264 1038445154079872 1039475153240832 1040438330959104 1041392371388754 1041865558559168 1042059075851871 1042231708494592 1042898950305408 1043865300514176 1045533124619452 1045611370202112 1046990074415076 1047539906048664 1050339370878336 1053071142165504 1054036766378904 1054886294561792 1055013436888488 1055863752244224 1056539721355776 1058599696103488 1059580594623936 1060258943276064 1063310520999804 1064167523604992 1071759681918464 1072445827681536 1072822724649984 1073429217708386 1073816802229248 1074423857264142 1074801449385048 1075111708645233 1075489542502452 1075532481011296 1077596842779072 1079075042793424 1081146204103968 1082873593355861 1087851491266848 1088859494501856 1090599207577187 1090680825814272 1091680936606722 1092176973861824 1092560805081856 1092692488205934 1093573171967232 1094273282832768 1097422758717648 1098125334107352 1100933388144128 1101638211055872 1103670083356134 1105959759796584 1106851136658432 1107559748141568 1110036813415552 1110747464384448 1112167402308864 1113944355333128 1115014099971072 1116047272080384 1116355946383216 1117070642891784 1118223270910592 1119975971962176 1120285732857599 1123514676618752 1125586898086244 1125671134731264 1126307504295006 1126703330240664 1127747333591208 1129633712450496 1129910535338816 1130307627522304 1130633909561184 1132079269571712 1132849258996224 1133888036559124 1133972894444544 1135337556523632 1135665290534922 1136064405151368 1136980045630464 1141440234679008 1145091674969088 1145458322646462 1145824768230912 1149122616704832 1149858290595168 1153167748126548 1153691723718016 1154097173487104 1154836032112896 1155906103226112 1156225801611188 1156966022995062 1159975113817968 1163075052556032 1165220239568154 1165966219234971 1168250798339856 1169940902925312 1170264483029488 1171013692045512 1172098753379064 1172510672056416 1173308161103232 1174384037864807 1178387417211904 1184473619540288 1185987806217984 1186747081382016 1186794461805568 1189744590084204 1190162710158576 1190703495496192 1190924658116424 1191884514634752 1192988914873344 1194894999565088 1197188464055616 1200387852432384 1204613447290176 1205729642158272 1209828224118272 1209974041137708 1210949250998784 1211633830377961 1211724506601216 1212059643137684 1212835609618566 1213959423142602 1215212023999776 1216715442022976 1217842850599872 1219099458497536 1219879931902464 1221488420150922 1222129890390108 1226776248809584 1227912979730448 1228344513582912 1228699095594552 1229130905717088 1229179978298624 1231539248890368 1231841044284928 1232235468301497 1232629674915072 1233062866387968 1236177360394592 1236968767155408 1238550061662144 1240528941166438 1243258847162112 1244410850859264 1246399094373928 1247635356121968 1248791415092496 1251186798961792 1251626512091648 1252786269267456 1253187399749769 1253494500141499 1253588309132544 1253935024282556 1254737799586194 1255900439681118 1257196316575584 1258001179774416 1261337238121296 1263954011196096 1268809148242944 1269160073144656 1270336076918832 1271149352256168 1271596080962592 1272460963449984 1273627759374509 1274807902906923 1275835367295104 1276652163304896 1277969452469248 1279972539385344 1280326551837256 1281146223125244 1290286386429348 1291326326101504 1292153039498496 1293804879510528 1295872041781856 1297528636027008 1297903189182768 1298359320172992 1313282990519808 1314025421677507 1314123760680192 1314487218614108 1315705222523076 1316547543408174 1317905997858912 1318504827106304 1321400916127072 1322246883422928 1325685844363392 1326476719902208 1331680273792176 1332532821982824 1335143769531264 1336368043087539 1337445123462272 1338301362337728 1339541432433216 1340012196635904 1340923612689408 1342153186131208 1344256874510724 1347308704131712 1348557120430464 1349793693494239 1353304299454296 1353684136617472 1356282378722304 1359708102953376 1360185954466944 1361056752133056 1362694694756043 1364057776987136 1364931053412864 1366182640719764 1367448545608908 1367929117399152 1368804872275848 1368859521287104 1371486890809728 1376701082617344 1377976733895168 1379240283570468 1380123279910782 1382827475585952 1383652440587648 1384538261612352 1385821174820544 1385966870987776 1387251107945472 1388035355098238 1388139232854528 1388523161851672 1389412101135828 1390531933740544 1390699530443916 1391820400685568 1395986765886768 1396719874731552 1400452494504448 1402198981170669 1403140503131136 1405382355171872 1406684582517984 1407585148832016 1408079826103104 1411636381327326 1412774126165248 1413678591034752 1414974877888327 1415485784756736 1416285993666369 1417747361333072 1425069823509409 1427805082287738 1429927770242048 1432565143018856 1433068599180064 1433482278193644 1433986056669936 1435314788206992 1436795790372096 1437715634027904 1440367370816913 1441528272138624 1450468655022464 1451812659335808 1452742116864192 1453252663957248 1454241101085696 1455574582142296 1456923317607912 1457856047004588 1458097562622976 1459031043777024 1463230344956864 1464167112143136 1468850948074496 1471560111141512 1474613013062112 1480996619179264 1482889869745152 1483317930494592 1483728183840958 1483839223054848 1484678073843417 1486576030642956 1489427523855712 1492286309889984 1493301295949568 1494670593646118 1501743339060008 1502271106987552 1503663111454944 1504625763895056 1506178283267328 1507511879414912 1508956293236766 1509439026095616 1509922334397609 1510405376304384 1513783408698176 1514220387379896 1514752540201824 1515722292148176 1521920312905344 1522894653694656 1525878593750016 1527277763528616 1532163488939776 1533144387460224 1534564999110528 1534989426276922 1535104301778432 1535972133976203 1537556997502064 1539781376150528 1539966961447992 1541208137634816 1542621363993416 1546633485090624 1550766736741376 1553626986090872 1554621625646628 1556608995661104 1557667731119808 1559212729861248 1561351589394016 1562088557083131 1562798337838752 1563347562741888 1564348425458112 1564410881470976 1567413589496832 1568299686929178 1575509056317504 1581055149568356 1581317074957312 1582329441842688 1583795628366336 1586326120112272 1586883613544768 1587899544155232 1589370891935904 1594965781499706 1596251285407488 1606151263053568 1607639522877696 1608668741522304 1609113664165546 1609234086974976 1610143826562579 1611635785896213 1612202174077572 1613298721516944 1615632675468288 1617114146158088 1618612564190136 1620282698666368 1623790467466496 1628651226867896 1629506520520144 1631777236900272 1637217306307264 1637521404910083 1637792684777216 1638265460792736 1638841207622784 1640359757950848 1642980624401996 1643103581746176 1643506233220096 1646134138076472 1649291689540544 1651400082216192 1652457316583808 1655505125034201 1657678462882816 1659214467812352 1660276704987648 1663513808162624 1665055220123328 1666121196576672 1670916532999692 1671451078843392 1672395991225918 1672521149956608 1672983732781592 1674533919574824 1675605964337676 1676261755434112 1677334906365888 1681782984161728 1685272014928128 1686817342113178 1688380347129366 1689461256442509 1690054995360996 1693781435891776 1694865803008224 1695461441283456 1695950864341776 1696614617933312 1699273888494336 1699743870542564 1699871075933184 1700832054838686 1702202884406528 1703006334785448 1705470068445696 1708194964166992 1717637512453632 1720381848572464 1722870719331328 1723683925057248 1729751622189822 1730038181369344 1730537585577024 1731145760230656 1732254048169344 1734338702416782 1735449034492593 1744612578834048 1747830359352231 1752165014240256 1753788570412032 1754273630030768 1755396724544232 1756520538068268 1757207997145216 1759962241654848 1760449008776227 1762995844563904 1767581125817856 1775573698389568 1776710429310432 1778981709326976 1780191692708352 1781824057450052 1781957405555712 1784401816450304 1784616885126306 1785244065237864 1786055243244288 1786682928847872 1787826771952128 1792342499347632 1798076160573952 1800581778648576 1801527362417664 1804405732605728 1806920170935264 1812944137271168 1813581272622592 1814742336177408 1816423876498176 1816926259674724 1818089464706526 1819253414427849 1822818035999664 1823264727478544 1823905489865536 1825073163034464 1826764275899808 1828649187746304 1829682968084041 1829819897853696 1832232630226383 1833194835585162 1838478561739776 1838987044760624 1840164373214376 1841869469595672 1842516770374368 1843769967447936 1845460630930411 1846051015483136 1847761566427392 1848944512372608 1849594299581952 1852549468181104 1854266040591888 1855453150733112 1860793411749657 1861315687849024 1862293166308736 1864888270743168 1869598641560892 1871453034182952 1875579443357312 1876780198442688 1877439768137472 1879179403901184 1880902536423834 1882106699379291 1882181841769768 1884904788046336 1885794474863376 1888381324888492 1888522647524352 1892005857181944 1901996055235584 1903740109716984 1905504115378248 1908691445174976 1911309704258192 1911981408893248 1913753050942656 1914978244957344 1915727720496128 1916954178703872 1920489827755884 1921719334687866 1922037696184832 1935429579644022 1935750212447744 1936989489152256 1937670218609664 1938229559247744 1942564423477216 1943808062672784 1946292954040512 1949402621832974 1952222816190848 1955823515063081 1966150684082816 1969777071650927 1969924485779712 1971730827921162 1973557833784614 1976858996788368 1977757240659456 1979570765124556 1979718912193536 1982101374190608 1983370325134392 1989715079853312 1991068394599424 1993842947238912 1997520410688264 2004884148606592 2006167685193408 2007452043506592 2008237711023104 2011385419034112 2011941724315688 2013229779196812 2013873835072512 2015739890648064 2018960516506528 2019670053602432 2020963056197568 2022835680645696 2023395152819579 2029227083873792 2029956449181444 2030526204926208 2033121953516544 2036370351371488 2039562154430064 2040278931700416 2044192516613632 2046086665480704 2047396580119296 2047962845301604 2048116110695424 2049273961079646 2051172818413362 2051893676098728 2053289281930656 2062177980120832 2064897091207511 2065051623926016 2068860425355702 2072828834195504 2075478660881472 2076807392418528 2076890308159744 2078950306481664 2080876661918208 2082053032647357 2082784742777508 2083731117118336 2084118151703742 2084463416989184 2085797900610816 2087730601028352 2091066249238904 2093980148830152 2095079812097328 2100678741756672 2108073532757808 2110026873776976 2113079442711552 2117199392206976 2117454571990989 2119161189247872 2120517886552128 2121104375490947 2126621041999608 2128335047209984 2143519363836928 2144891655363072 2146858435416772 2148847714528284 2149602898770096 2150223417290466 2150979085004904 2151064962022592 2155193685558144 2158150085586848 2162292408207936 2165747186711722 2175702982533696 2177718989003712 2181198415154374 2181361651628544 2183361873213444 2184353947723648 2185121610163712 2185384976411868 2187146343934464 2188546565665536 2194845517435296 2196250668214704 2201866776288256 2203276422111744 2207340166712268 2211919519593168 2215119496283136 2220073626831104 2221494928768896 2223531950967371 2224334804617728 2225592275761437 2227888710666256 2232711892766432 2234141285783568 2236446541821184 2239951943924352 2240571465715198 2242005890469177 2247029353237504 2251173796172488 2252615008590012 2253406660481328 2255494667182416 2259267424900992 2259821070677632 2260615255044608 2261267819122368 2263434439855149 2264158539143424 2265698517992448 2267776073118248 2270675113047264 2271330581069844 2272128810302736 2282880469358016 2290916645292924 2291649536461824 2298245233409664 2299716581190336 2300352632574689 2302484139415383 2306335496253096 2307383447436032 2308194346974208 2309672064225792 2311812206452224 2312451603222376 2313932045990124 2319950227635936 2326150105112064 2330440479136308 2331932438469942 2336501596679712 2340528966058976 2342027384091024 2344197506758128 2345021344112832 2346616322206464 2348768075729614 2352449530393767 2368947239080576 2371975612435968 2373494162764032 2379489180168408 2380325420317152 2381406990992384 2381849316232848 2389789999130176 2394376928111232 2409226894580352 2411459284316544 2413670496248319 2419656448236544 2419948082275416 2421898501997568 2423267660755922 2423449013202432 2424119286275368 2425671219237132 2427918846285204 2430424047999552 2433430884045952 2435685701199744 2439759863804928 2442976840301844 2444259780780216 2453552497619168 2455825959460896 2456689027165824 2457398191189104 2458261811434176 2458359956597248 2463078497780736 2463682088569856 2464470936602994 2465259349830144 2472354720789184 2473937534310816 2477100123324288 2481057882332876 2486517694324224 2488821701718528 2492798188747856 2495270712243936 2497582830184992 2502373597923584 2503253024183296 2505572538534912 2506374799499538 2506989000282998 2507176618265088 2507870048565112 2508593986838877 2509475599172388 2511800879362236 2514392633151168 2516002359548832 2522674476242592 2527908022392192 2530226013169767 2532570520694049 2538320146289312 2540672153837664 2542298704512336 2543192161925184 2544921926899968 2547255518749018 2549615805813846 2551248082258029 2551670734590208 2553304326609792 2559945078770688 2560653103674512 2562292446250488 2580572772858696 2582652652203008 2584306078996992 2591744083563712 2595057272054016 2595806378365536 2596718640345984 2601508053625173 2626565981039616 2628050843355014 2628247521360384 2628974437228216 2631410445046152 2633095086816348 2635811995717824 2642801832254144 2644493766845856 2651371688726784 2652953439804416 2663360547584352 2665065643965648 2670287539062528 2672736086175078 2674890246924544 2676602724675456 2679082864866432 2680024393271808 2684306372262416 2688513749021448 2694617408263424 2697114240860928 2699587386988478 2706608598908592 2707368273234944 2719416205906752 2720371908933888 2722113504266112 2725389389512086 2727134197059789 2729862106825728 2732365281439528 2734897091217816 2735858234798304 2737609744551696 2737719042574208 2742973781619456 2753402165234688 2755953467790336 2758480567140936 2760246559821564 2765654951171904 2767304881175296 2769076523224704 2771642349641088 2776070710196476 2776278465709056 2777046323703344 2778824202271656 2781063867481088 2781399060887832 2783640801371136 2791973531773536 2793439749463104 2800904989008896 2804397962341338 2810764710343744 2813369165035968 2815170297664032 2816159652206208 2821353804635751 2823272762654652 2825548252330496 2827357182069504 2829949755776654 2830971569513472 2832571987332738 2835494722666144 2850139647018818 2855610164575476 2865130286037712 2866137198360128 2866964556387288 2867972113339872 2870629576413984 2873591580744192 2875216092703493 2875431268055808 2880734741633826 2883056544277248 2900937310044928 2903625318671616 2905484233728384 2906505327914496 2911149164284592 2913846635215824 2915712094009176 2918062087554048 2924103932749461 2926460689913728 2928334224286272 2943120222283024 2949226026124224 2957596241881743 2961993238358528 2966635860989184 2967456367681916 2967678446109696 2969356147686834 2973152061285912 2978855047711424 2984572619779968 2986602591899136 2989341187292236 3003486678120016 3004542213975104 3007326222909888 3009251527790112 3012356566534656 3015023758829824 3017912586473532 3018878052191232 3019844668795218 3020810752608768 3027566817396352 3028440774759792 3029505080403648 3031444584296352 3043840625810688 3045789307389312 3054555527057232 3064326977879552 3066288774920448 3069129998221056 3069978852553844 3070208603556864 3071944267952406 3073910941619469 3075113995004128 3079933922895984 3085242727986832 3093266970181248 3107253972181744 3109243251293256 3113217991322208 3115335462239616 3118192100537591 3118425459722496 3122703178788032 3124177114166262 3125596675677504 3126695125483776 3128696850916224 3128821762941952 3136599373858356 3151018112635008 3162110299136712 3164658883685376 3167591256732672 3172652240224544 3173767227089536 3175799088310464 3178741783871808 3179620954430767 3189931562999412 3192502570814976 3212302526107136 3215279045755392 3217337483044608 3218227328331092 3218468173949952 3220287653125158 3223271571792426 3224404348155144 3226597443033888 3234228292316176 3237225128380272 3240565397332736 3247580934932992 3248620780067583 3257302453735792 3259013041040288 3263554473800544 3271797622731561 3274434612614528 3275042809820166 3275585369554432 3276530921585472 3277682415245568 3280719515901696 3285961248803992 3292268276152944 3298583379081088 3302800164432384 3304667318554861 3304914633167616 3311010250068402 3320553409975296 3327027616325248 3330110440246656 3332242393153344 3333164018628631 3341833065999384 3344791982451836 3345042299913216 3345967465563184 3349067839149648 3351211928675352 3352523510868224 3354669812731776 3360857198572797 3363565968323456 3370544029856256 3373634684226356 3376760694258732 3378922512885018 3380109990721992 3387562871783552 3389731606016448 3390922882566912 3391901728683552 3393229235866624 3398547776988672 3399487741085128 3401664109677372 3404405768813056 3406012669570896 3410940136891392 3416389928333984 3435275024907264 3440763697144928 3447367850114496 3459503244379644 3460076362738688 3461075171154048 3462291520461312 3464248838967973 3464508096338688 3468677404833564 3470898068985186 3489225157668096 3495660718704462 3508547260061536 3510793449088464 3513041076136536 3514415994290432 3519924483309696 3520898017552454 3523152113594421 3525991689127808 3535162251635712 3551147396779136 3553420858620864 3557963418653952 3560383385416704 3563648114900104 3568803632900608 3569233770252612 3570488130475728 3572110486488576 3575653543904256 3584684998695264 3596152321147904 3601163557297152 3608811465211456 3613840341870528 3625888274542336 3627162545245184 3629484672354816 3632847752996352 3633852519349448 3634901491133883 3636178929413052 3638506828855698 3645636071999328 3646529454957088 3647810979731072 3650146326068928 3653528551799616 3657298375492608 3659365936168082 3659639795707392 3664465260452766 3666389671170324 3677974089521248 3680328746428752 3683738939191344 3685033540748736 3687539934895872 3690921261860822 3692102030966272 3695523132854784 3696706404904491 3697889024745216 3699188599163904 3705098936362208 3708532081183776 3710906301466224 3721586823499314 3722631375698048 3724586332617472 3729776541486336 3739197283121784 3742906068365904 3751158886714624 3753560396885376 3754879536274944 3757002261979351 3758358807802368 3760483500424497 3761805072847668 3764213398758582 3764363683539536 3769809576092672 3771588949726752 3776762649776984 3784011714363888 3807480219433968 3811008230756496 3817382890349952 3820883278123527 3822619408516384 3823962817786496 3824423708720769 3827506101885312 3829956489914688 3833908357407744 3840979655511768 3843438669375732 3844075392369664 3870859159288044 3871500424895488 3873978978304512 3876459118495488 3885128846954432 3887616125345568 3892585908081024 3898805243665948 3904445632381696 3911647030126162 3932301368165632 3939554143301854 3939848971559424 3942076265032521 3943461655842324 3947115667569228 3953717993576736 3955514481318912 3959141530249112 3964202748381216 3966740650268784 3979430159706624 3995040821376528 4009104129262617 4009768297213184 4012335370386816 4014904087013184 4022770838068224 4023883448631376 4026459558393624 4037921033013056 4039340107204864 4041926112395136 4045671361291392 4046790305639158 4049381080482717 4058454167747584 4059912898362888 4061052409852416 4072740702742976 4079124308860128 4080557863400832 4088084084268129 4088385033227264 4092173330961408 4094793160238592 4095925690603208 4098547922159292 4102345636826724 4103787352197456 4106578563861312 4124355960241664 4129794182415022 4130103247852032 4137720850711404 4145657668391008 4150957321762944 4153614784837056 4153780616319488 4157900612963328 4161753323836416 4164106065294714 4165569485555016 4167462234236672 4168236303407484 4168926833978368 4171595801221632 4175461202056704 4182132498477808 4187960297660304 4190159624194656 4201357483513344 4216147065515616 4220053747553952 4234398784413952 4234909143981978 4238322378495744 4241035773104256 4242208750981894 4244924633664981 4248857980999107 4253242083999216 4275209470528227 4289783310726144 4293716870833544 4297695429056568 4299205797540192 4300446834580932 4301958170009808 4302129924045184 4310387371116288 4316300171173696 4324584816415872 4331494373423444 4351405965067392 4355437978007424 4362396830308748 4362723303257088 4366723746426888 4368707895447296 4370243220327424 4370769952823736 4374292687868928 4377093131331072 4389691034870592 4392501336429408 4406552844223488 4414680333424536 4423839039186336 4440147253662208 4442989857537792 4447063901934742 4448669609235456 4451184551522874 4454034221530251 4455777421332512 4465423785532864 4468282571567136 4472893083642368 4479903887848704 4481142931430396 4484011780938354 4502347592344976 4505230017180024 4506813320962656 4510989334364832 4518196717105489 4518534849801984 4519642141355264 4521230510089216 4522535638244736 4526868879710298 4528317078286848 4535552146236496 4541350226094528 4542661162139688 4544257620605472 4565760938716032 4581833290585848 4596490466819328 4599433162380672 4600705265149378 4604968278830766 4607916401928609 4612670992506192 4614766894872064 4619344128451584 4623624412904448 4624903206444752 4627864091980248 4639900455271872 4652300210224128 4660880958272616 4663864876939884 4673003193359424 4681057932117952 4684054768182048 4688395013516256 4690042688225664 4693232644412928 4697536151459228 4704899060787534 4737894478161152 4743951224871936 4746988325528064 4758978360336816 4760650840634304 4763698632465696 4779579998260352 4788753856222464 4818453789160704 4822918568633088 4827340992496638 4830431479687737 4839896164550832 4846535321511844 4846898026404864 4848238572550736 4851342438474264 4855837692570408 4860848095999104 4866861768091904 4871371402399488 4885953680603688 4888519561560432 4907104995238336 4911651918921792 4913378054331648 4914796382378208 4916523622868352 4916719913194496 4928941873205988 4930518699660288 4944709441578368 4947875068621632 4954200246648576 4962115764665752 4973035388648448 4977643403437056 4985596377495712 4990541424487872 4995165660369984 5004747195847168 5012749598999076 5013978000565996 5014353236530176 5015740097130224 5017187973677754 5018951198344776 5023601758724472 5028785266302336 5032004719097664 5045348952485184 5055816044784384 5060452026339534 5065141041388098 5076640292578624 5081344307675328 5084597409024672 5086384323850368 5089843853799936 5094511037498036 5099231611627692 5102496164516058 5103341469180416 5106608653219584 5121306207349024 5124584892500976 5161145545717392 5168612157993984 5183488167127424 5190114544108032 5191612756731072 5193048643443353 5193437280691968 5203016107250346 5256101686710028 5256495042720768 5257948874456432 5262820890092304 5266190173632696 5271623991435648 5281347026328681 5285603664508288 5288987533691712 5302743377453568 5326721095168704 5330131287931296 5340575078125056 5345472172350156 5349780493849088 5353205449350912 5358165729732864 5360048786543616 5368612744524832 5377027498042896 5389234816526848 5394228481721856 5399174773976956 5413217197817184 5438832411813504 5440743817867776 5443819604092529 5444227008532224 5450778779024172 5454268394119578 5464730562879056 5469794182435632 5471716469596608 5475219489103392 5475438085148416 5485947563238912 5489048904252123 5516961134281872 5520493119643128 5531309902343808 5534609762350592 5536381892791233 5538153046449408 5543284699282176 5552141420392952 5554092647406688 5557648404543312 5562798121775664 5582380235248971 5583947063547072 5586879498926208 5608795924682676 5621529420687488 5626738330071936 5630340595328064 5631897824579411 5632319304412416 5642707609271502 5646545525309304 5651096504660992 5654714364139008 5659899511553308 5665143974665476 5670989445332288 5700279294037636 5711220329150952 5730260572075424 5732274396720256 5733929112774576 5735944226679744 5741259152827968 5747183161488384 5750432185406986 5750862536111616 5761469483267652 5766113088554496 5801874620089856 5807250637343232 5810968467456768 5813010655828992 5822298328569184 5827693270431648 5831424188018352 5848207865498922 5852921379827456 5856668448572544 5867470545189243 5886240444566048 5898452052248448 5903860697396123 5909331214952781 5915192483763486 5923986476717056 5933271721978368 5934912735363832 5938712295373668 5946304122571824 5957710095422848 5969145239559936 5973205183798272 5978682374584472 6006973356240032 6009084427950208 6014652445819776 6018503055580224 6024713133069312 6030047517659648 6035825172947064 6039689337590436 6041621505217536 6055133634792704 6056881549519584 6059010160807296 6062889168592704 6070185458458737 6087681251621376 6091578614778624 6109111054114464 6128653955759104 6132577549840896 6138259996442112 6139957705107688 6143888535904812 6147821883238938 6150227990008256 6159867845791968 6170485455973664 6186533940362496 6194691273622533 6214507944363488 6218486502586512 6226435982644416 6230670924479232 6236384201075182 6236850919444992 6245406357576064 6246159097942071 6248354228332524 6251193351355008 6253390250967552 6257393701832448 6273198747716712 6302036225270016 6324220598273424 6345304480449088 6347534454179072 6351598176620928 6357483567743616 6359241908861534 6363313126472841 6379863125998824 6385005141629952 6424605052214272 6430558091510784 6434674966089216 6436454656662184 6440575306250316 6446543143584852 6448808696310288 6453194886067776 6468456584632352 6474450256760544 6481130794665472 6495161869865984 6497241560135166 6514604907471584 6518026082080576 6527108947601088 6543595245463122 6548869225229056 6550085619640332 6551170739108864 6553061843170944 6555364830491136 6561439031803392 6571922497607984 6584536552305888 6597166758162176 6605600328864768 6609334637109722 6609829266335232 6622020500136804 6654055232650496 6660220880493312 6664484786306688 6666328037257262 6670595852902113 6676776827284311 6683666131998768 6689583964903672 6691934931126368 6698135678299296 6702423857350704 6705047021736448 6709339625463552 6721714397145594 6726017671407531 6727131936646912 6741088059712512 6747269368452712 6753521388517464 6757845025770036 6760219981443984 6775125743567104 6779463212032896 6781845765133824 6783803457367104 6797095553977344 6798975482170256 6803328219354744 6808811537626112 6812025339141792 6822909176415409 6832779856667968 6881527394289856 6894735700228992 6901057897724067 6907452418246149 6919006488759288 6922150342308096 6924583040922624 6928497677935946 6929016192677376 6937354809667128 6941796137970372 6978450315336192 6991321437408924 7017094520123072 7021586898176928 7026082152273072 7028831988580864 7039848966619392 7041796035104908 7046304227188842 7051983378255616 7102294793558272 7106841717241728 7115926837307904 7127296229800208 7137607265801216 7138467540505224 7140976260951456 7144220972977152 7169369997390528 7217622930422912 7227680683741056 7241011488744957 7251776549084672 7258969344709632 7265695505992704 7267705038698896 7269802982267766 7272357858826104 7277013657711396 7291272143998656 7293058909914176 7295621959462144 7300292652137856 7307057103599232 7318731872336164 7319279591414784 7328930520905532 7332779342340648 7355948179042496 7360657492857504 7367477878382688 7370067081497472 7375079869791744 7381842523721644 7384204061932544 7391046265709568 7393412809808982 7395778049490432 7410197872724416 7417064162367552 7421812602932448 7443173646998628 7445262751396096 7449172665234944 7459553082972672 7478394566243568 7485812136731808 7502317773429248 7507120793770752 7509759072549888 7514004523958702 7516717615604736 7520967000848994 7523610145695336 7525781960516631 7528426797517164 7528727367079072 7543177899453504 7553525299553968 7568023428727776 7580115153491027 7590678039509301 7614960438867936 7622016461512992 7634194453040309 7634765780699904 7641766556247054 7645238817032768 7647925635572992 7648847417441538 7655012203770624 7659912979829376 7681959311023536 7686877338751464 7741718318576088 7747957956609024 7752918236990976 7770257693908864 7775232250691136 7785171816162048 7797610487331896 7808891264763392 7823294060252324 7864602736331264 7879108286603708 7879697943118848 7884152530065042 7886923311684648 7894231335138456 7907435987153472 7918283060498224 7928405496762432 7933481300537568 7958860319413248 7990081642753056 8018208258525234 8019536594426368 8024670740773632 8029808174026368 8047766897262752 8052919116787248 8075842066026112 8078680214409728 8083852224790272 8091342722582784 8093580611278316 8098762160965434 8119825796725776 8122104819704832 8145481405485952 8158248617720256 8160505011125269 8161115726801664 8176168168536258 8189586320477184 8191851381206416 8197095844318584 8204691273653448 8207574704394912 8213157127722624 8220688265053649 8248711920483328 8259588364830044 8260206495704064 8275441701422808 8291315336782016 8301914643525888 8307229569674112 8307561232638976 8328212130589428 8331138971110032 8334924468473344 8336472606814968 8343191602443264 8350922404113408 8364264996955616 8375920595320608 8380319248389312 8402714967026688 8432294131031232 8440107495107904 8468797568827904 8469818287963956 8476644756991488 8481436812645727 8482071546208512 8484417501963788 8489849267329962 8497715961998214 8506484167998432 8550418941056454 8587433741667088 8595390858113136 8598411595080384 8600893669161864 8603916340019616 8604259848090368 8620774742232576 8625648278110479 8632600342347392 8649169632831744 8662988746846888 8702811930134784 8710875956014848 8724793660617496 8733447492853776 8737415790894592 8741539905647472 8754186262662144 8772311798248383 8779382069741184 8785002672858816 8829360666849072 8847678078372672 8880294507324416 8885979715075584 8894127803869484 8902369103045748 8908068443060502 8911554842665024 8930847571065728 8936565143134272 8945786167284736 8959807775697408 8962285862860792 8968023561876708 9004695184689952 9010460034360048 9013626641925312 9021978668729664 9036393434210978 9037069699603968 9039284282710528 9045071276489472 9053737759420596 9056634156573696 9071104292472992 9082700452189056 9085322324279376 9088515241210944 9131521877432064 9163666581171696 9192980933638656 9198177951742549 9198866324761344 9201410530298756 9209936557661532 9215832803857218 9225341985012384 9229533789744128 9249806412889504 9255728183960496 9279800910543744 9321761916545232 9327729753879768 9346006386718848 9354576301612773 9362115864235904 9368109536364096 9376790027032512 9380085376451328 9386465288825856 9395072302918456 9409798121575068 9475788956322304 9493976651056128 9517956720673632 9521301681268608 9527397264931392 9538862863292301 9559159996520704 9577507712444928 9636907578321408 9645837137266176 9654681984993276 9660862959375474 9679792329101664 9693070643023688 9696477145101472 9702684876948528 9711675385140816 9721696191998208 9733723536183808 9742742804798976 9745862340202749 9771907361207376 9777039123120864 9814209990476672 9815392868194683 9823303837843584 9826756108663296 9829592764756416 9833047245736704 9857883746411976 9889418883156736 9895750137243264 9904824145218289 9908400493297152 9914001955664583 9924231529331504 9971192754991424 9981082848975744 9990331320739968 9999492055885893 10009494391694336 10025499197998152 10027956001131992 10031480194260448 10034375947355508 10037902396689552 10047203517448944 10057570532604672 10064009438195328 10082571595718391 10090697904970368 10111632089568768 10120904052679068 10130282082776196 10153280585157248 10162688615350656 10169194818049344 10172768647700736 10179687707599872 10189022074996072 10198463223255384 10204992329032116 10206682938360832 10213217306439168 10242612414698048 10249169785001952 10322291091434784 10366976334254848 10380229088216064 10383225513462144 10386097286886706 10386874561383936 10392746516903919 10406032214500692 10512203373420056 10515897748912864 10525641780184608 10532380347265392 10543247982871296 10562694052657362 10569456340783263 10571207329016576 10577975067383424 10605486754907136 10653442190337408 10660262575862592 10681150156250112 10690944344700312 10699560987698176 10706410898701824 10716331459465728 10737225489049664 10754054996085792 10778469633053696 10788456963443712 10798349547953912 10826434395634368 10877664823627008 10881487635735552 10887639208185058 10888454017064448 10901557558048344 10904704473401649 10908536788239156 10929461125758112 10939588364871264 10943432939193216 10950438978206784 10950876170296832 10971895126477824 10978097808504246 11033922268563744 11040986239286256 11062619804687616 11069219524701184 11072763785582466 11076306092898816 11086569398564352 11104282840785904 11108185294813376 11115296809086624 11125596243551328 11164760470497942 11167894127094144 11173758997852416 11217591849365352 11243058841374976 11253476660143872 11260681190656128 11263795649158822 11264638608824832 11271006785938053 11281450501273491 11285415218543004 11293091050618608 11309428728278016 11319799023106616 11330287949330952 11341978890664576 11400558588075272 11422440658301904 11460521144150848 11462649834370581 11464548793440512 11467858225549152 11471888453359488 11482518305655936 11500864370813972 11501725072223232 11522938966535304 11532226177108992 11603749240179712 11614501274686464 11621936934913536 11644596657138368 11655386540863296 11662848376036704 11696415730997844 11705842759654912 11713336897145088 11734941090378486 11772480889132096 11796904104496896 11807721394792246 11818662429905562 11826228795097563 11830384967526972 11866543443956736 11869825470727664 11877424590747336 11892608245143648 11911609526914471 11915420190845696 11938290479119872 11957364749168944 12013946712480064 12018168855900416 12029304891639552 12037006111160448 12060095035319296 12071650345894128 12079378675180872 12110267269585408 12113763099039168 12118020321614592 12125778337185408 12140370916917474 12148143241448151 12175362503242752 12183157229557248 12218222108228928 12265155099681792 12276519992884224 12279915410215376 12287777071809624 12295643766477876 12300455980016512 12319735691583936 12323143061433589 12340970911947328 12373067880724992 12389382547245066 12429015888726976 12436973005173024 12452871965288832 12461341848958464 12472768402150364 12473701838889984 12490812715152128 12492318195884142 12496708456665048 12502386702710016 12506780501935104 12514787403664896 12546397495433424 12604072450540032 12648441196546848 12690608960898176 12695068908358144 12703196353241856 12714967135487232 12718483817723068 12726626252945682 12734773900994943 12759726251997648 12825628411584681 12869349932178432 12872909313324368 12881150612500632 12893086287169704 12897617392620576 12906389772135552 12918224416512877 12936913169264704 12948900513521088 12962261589330944 12994483120270332 13029209814943168 13036052164161152 13054217895202176 13087190490926244 13097738450458112 13100171239280664 13106123686341888 13110729660982272 13122878063606784 13143844995215968 13169073104611776 13194333516324352 13218669274219444 13219658532670464 13244041000273608 13308110465300992 13320441760986624 13327972134157571 13328969572613376 13332656074514524 13341191705804226 13353553654568622 13367332263997536 13379167929807344 13383869862252736 13396271356598592 13404847714701408 13410094043472896 13418679250927104 13443428794291188 13452035342815062 13454263873293824 13494538736905424 13507042777034928 13515690051540072 13520439962887968 13550251487134208 13554590151316467 13558926424065792 13563691530267648 13567606914734208 13597950964340512 13606656438709488 13624050678283584 13645818352830818 13665559713335936 13690764605441567 13763054788579712 13788439501556489 13789471400457984 13802115795448134 13814904836492298 13838012977518576 13844300684616192 13856995355871892 13858032385354752 13874709619334256 13883592275940744 13956900630672384 13982642874817848 14034189040246144 14043173796353856 14052164304546144 14057663977161728 14079697933238784 14083592070209816 14092608454377684 14103966756511232 14204589587116544 14213683434483456 14231853674615808 14254592459600416 14276935081010448 14281952521902912 14338739994781056 14351888047153031 14435245860845824 14454279638452577 14455361367482112 14482022977489914 14503553098169344 14535410077397792 14539605964535532 14544715717652208 14554027315422792 14582544287997312 14586117819828352 14591243918924288 14600585304275712 14614114207198464 14637463744672328 14657861041811064 14665558684681296 14711896358084992 14721314985715008 14734955756765376 14740134162994944 14750159739583488 14763685047443288 14786825619617964 14791556098980864 14820395745448832 14834128324735104 14843625205864896 14847730628436629 14886347293997256 14890525502792192 14898345330469888 14919106165945344 14956789132487136 14971624273463616 15004635546858496 15014241587541504 15028009047917404 15041934001697988 15047220291390672 15051563921033262 15056853595034328 15057454734158144 15086355798907008 15107050599107936 15136046857455552 15160230306982054 15181356079018602 15229920877735872 15244032923025984 15268388906080618 15269531561399808 15283533112494108 15290477634065536 15295851271145984 15297694834883076 15310024407541248 15319825959658752 15363918622047072 15373754677502928 15483436637152176 15505836473981952 15540515387817728 15550464501382272 15564723656771597 15570343632324096 15579145930330059 15595220974663792 15617782529526784 15646588120504648 15729205472662528 15758216573207416 15768305060130084 15773846623369296 15788462670276912 15814871974306944 15836566120996448 15844041078986043 15856810993524864 15866962601075136 15980163285506112 16036416517050468 16039073188852736 16049341481547264 16059616348052736 16095533794525504 16105838233574496 16151684132052224 16157360428819456 16167704449580544 16182685445165568 16187161222556632 16197524321930868 16239651593451552 16290962810971904 16316497235440512 16321010022250538 16322231453603328 16331458812277587 16352336337072516 16383702762412832 16394191688637168 16409382547306896 16415149408789824 16426314255445248 16441376530107298 16467146712756369 16519176729660088 16550883402845616 16582630673564032 16603829287051776 16609145678373699 16614459139348224 16656424261178856 16662277942220064 16669848936946688 16672945213629936 16728529993911232 16751841190641216 16760638496778624 16864588262062464 16880214990215808 16895693473738233 16937595137655808 16939636575927912 16953289513982976 16962873625291454 16964143092417024 16968835003927576 16979698534659924 16995431923996428 17012968335996864 17100837882112908 17174867483334176 17190781716226272 17196823190160768 17201787338323728 17207832680039232 17208519696180736 17241549484465152 17251296556220958 17265200684694784 17298339265663488 17325977493693776 17405623860269568 17421751912029696 17449587321234992 17466894985707552 17474831581789184 17483079811294944 17544623596496766 17558764139482368 17570005345717632 17602411635567729 17658721333698144 17695356156745344 17711582092188369 17727993644858343 17771959430151168 17788255607738968 17804738206091496 17816136886121004 17823109685330048 17861695142131456 17873130286268544 17919615551394816 17924571725721584 17936047123753416 18009390369379904 18020920068720096 18027253283850624 18043957337459328 18072786868421956 18074139399207936 18078568565421056 18090142552978944 18107475518841192 18142208584945984 18165400904378112 18170644648558752 18177030482421888 18210556375376211 18263043754864128 18327333162343392 18385961867277312 18396355903485098 18397732649522688 18402821060597512 18419873115323064 18431665607714436 18450683970024768 18499612825779008 18511456367920992 18559601821087488 18584073820867599 18643523833090464 18655459507759536 18692012773437696 18709152603225546 18724231728471808 18736219072728192 18753580054065024 18760170752902656 18790144605836912 18819596243150136 18951577912644608 19035913441347264 19042603362537216 19054794529862784 19077725726584602 19089939379418523 19118319993041408 19155015424889856 19273815156642816 19291674274532352 19309363969986552 19321725918750948 19359584658203328 19386141286047376 19392954290202944 19405369753897056 19423350770281632 19443392383996416 19467447072367616 19485485609597952 19491724680405498 19543814722414752 19554078246241728 19628419980953344 19630785736389366 19646607675687168 19653512217326592 19659185529512832 19666094491473408 19715767492823952 19778837766313472 19791500274486528 19809648290436578 19816800986594304 19828003911329166 19848463058663008 19942385509982848 19962165697951488 19980662641479936 19998984111771786 20011787558706339 20050998395996304 20055912002263984 20062960388520896 20068751894711016 20075804793379104 20094407034897888 20115141065209344 20126512648924451 20128018876390656 20165143191436782 20181395809940736 20223264179137536 20241808105358136 20260564165552392 20306561170314496 20325377230701312 20338389636098688 20345537295401472 20378044149992144 20396926446510768 20409984658064232 20426434612878336 20468727529246227 20485224829396096 20498339570003904 20644582182869568 20703173693172201 20733952668509696 20766451026924288 20772194573773412 20773749122767872 20785493033807838 20812064429001384 21024406746840112 21031795497825728 21051283560369216 21064760694530784 21086495965742592 21125388105314724 21138912681566526 21142414658033152 21155950134766848 21306884380674816 21320525151725184 21381888689400624 21412821797403648 21432662918931456 21474450978099328 21508109992171584 21514058665693891 21596699095907824 21652868791268736 21755329647254016 21775278416370116 21776908034128896 21803115116096688 21809408946803298 21817073576478312 21858922251516224 21879176729742528 21886865878386432 21900877956413568 21901752340593664 21956195617008492 22067844537127488 22081972478572512 22125239609375232 22145527571164932 22152612185797632 22173138797128704 22208565681571808 22216370589626752 22230593618173248 22251192487102656 22257346681015369 22329520940995884 22335788254188288 22347517995704832 22435183698730704 22486117682749952 22506953320287744 22521362381312256 22527591298317644 22529277217649664 22542013571876106 22562901002546982 22570830437086008 22586182101237216 22639598046213232 22660575898661904 22683957781329152 22740345460473081 22801117176150544 22844881316603808 22902583359120927 22921042288301696 22925299668741162 22929097586881024 22935716451098304 22943776906718976 22965036611311872 23001728741627944 23045877933070608 23243873869827072 23289193314276736 23310773081726592 23325696752073408 23332148130400417 23392831461995688 23411685519309824 23426673794290176 23469882180756972 23544961778264192 23593808208993792 23615442789584492 23637324859811124 23652457590195126 23660769935053944 23739650941455328 23754849181494672 23785216490287296 23823219053828942 23830840381691392 23876580958239744 23914729498337888 24027893424960128 24036337711800832 24058609783279104 24074012222320896 24143300691788256 24158757350361744 24220534539170816 24227526198078336 24236040643229184 24249741872775811 24251556674370816 24280741833834948 24296286482896302 24366314459114496 24436444216457856 24458851460641081 24481515033375807 24559830820430752 24575554143619248 24591287532955752 24600911960033024 24639471383167872 24646286122867178 24662064795160947 24681941823894656 24746135761449984 24778765094490132 24858031777453952 24873946010346048 24905743930577664 24922683697916928 24945536804300728 24981625430304256 24984636391768284 24993416913330096 25004773405420032 25029574807329792 25092794990866848 25208144901080064 25296882393093696 25381217921796352 25390137816716288 25406392706483712 25429934270974464 25436967635446136 25444310437937181 25453252505891364 25469547801989886 25519452503995296 25651256823169362 25745818626648736 25762301225001264 25786172574339408 25795234785241152 25812779544271104 25836448833025754 25873826338529408 25876944834331437 25897801027042176 25988966240540664 26058419629886336 26072104328322304 26108435790404352 26174380981852488 26195476900916224 26200342478561328 26212247372683776 26287689990431936 26338146209223552 26388667032648704 26437338548438888 26488082000547216 26616220930601984 26640883521973248 26655944268315142 26657939145226752 26665312149029048 26682383411608452 26707107309137244 26734664527995072 26758335859614688 26767739724505472 26792542713197184 26809695429402816 26837358501854208 26886857588582376 26904070685630124 26908527746587648 26989077473810848 27014085554069856 27031380103080144 27040879925775936 27100502974268416 27109180302632934 27117852848131584 27135213829468416 27195901928681024 27213312877418976 27248101356567168 27291636705661636 27331119426671872 27381529210883134 27526109577159424 27576879003112978 27578942800915968 27594533855227647 27604231590896268 27629809672984596 27676025955037152 27688601369232384 27713990711743784 27749419238668512 27767184551881488 27965285749635696 28063728904838319 28068378080492288 28086347592707712 28104328609092288 28159395866477568 28167184140419632 28185216908755368 28207933513022464 28409179174233088 28427366868966912 28509184919200832 28553870162020896 28563905043805824 28616588589876903 28677479989562112 28703776094306062 28870491721691648 28908559276905154 28910722734964224 28964045954979828 29070820154795584 29079211929071064 29089431435304416 29108054630845584 29165088575994624 29172235639656704 29182487837848576 29201170608551424 29228228414396928 29274927489344656 29315722083622128 29331117369362592 29423792716169984 29442629971430016 29469911513530752 29480268325989888 29527370094886576 29573651239235928 29640791490897664 29668256649470208 29687250411729792 29695461256873258 29714472435654867 29742005866993749 29772694587994512 29781051005584384 29913578264974272 29943248546927232 29998476167657679 30028483175083008 30056018095834808 30083868003395976 30094440582781344 30103127842066524 30113707190068656 30114909468316288 30172711597814016 30214101198215872 30272093714911104 30320460613964108 30362712158037204 30459841755471744 30488065846051968 30536777812161236 30539063122799616 30567066224988216 30580955268131072 30591702542291968 30595389669766152 30620048815082496 30639651919317504 30727837244094144 30747509355005856 30966873274304352 31081030775635456 31100929002764544 31129447313543194 31140687264648192 31158291860660118 31178239550711757 31190441949327584 31293176241009296 31516433146414832 31536610120260168 31547693246738592 31576925340553824 31627377019738423 31629743948613888 31673132241992896 31688082157972086 31713621987049728 31733925202150272 31960326571012224 32072833034100936 32098682963094528 32119232696105472 32191067589051008 32211676467148992 32303368264104448 32335408899161088 32365370890331136 32374322445113264 32395048643861736 32479303186903104 32581925621943808 32632994470881024 32642020044501076 32644462907206656 32662917624555174 32704672674145032 32767405524825664 32788383377274336 32818765094613792 32830298817579648 32852628510890496 32882753060214596 32934293425512738 33038353459320176 33101766805691232 33165261347128064 33207658574103552 33218291356747398 33228918278696448 33312848522357712 33324555884440128 33345890427259872 33457059987822464 33503682381282432 33521276993557248 33729176524124928 33760429980431616 33791386947476466 33813020357814159 33879273151855824 33925747250582908 33928286184834048 33937670007855152 33959397069319848 33990863847992856 34025936671993728 34201675764225816 34349734966668352 34381563432452544 34393646380321536 34403574676647456 34415665360078464 34417039392361472 34502593112441916 34530401369389568 34596678531326976 34651954987387552 34811247720539136 34843503824059392 34899174642469984 34933789971415104 34966159622589888 35089247192993532 35117528278964736 35137381080960869 35140010691435264 35204823271135458 35317442667396288 35390712313490688 35423164184376738 35455987289716686 35576511215477936 35609476412182992 35632273772242008 35646219370660096 35723390284262912 35734828580743413 35746260572537088 35849143451443168 35872094247506832 36018780738759808 36041840137440192 36054506567701248 36087914674918656 36145573736843912 36180285105957888 36214951037682384 36284417169891968 36330801808756224 36341289297117504 36351340504103471 36354060964843776 36421112750752422 36526087509728256 36654666324686784 36792711806970196 36795465299045376 36805642121195024 36839746230646128 36863331215428872 36901367940049536 36969429184300767 36999225651558016 37022912735841984 37119203642174976 37168147641735198 37287047666180928 37310919015519072 37384025546875392 37418305206451092 37448463456943616 37472438145456384 37507160108130048 37520341505805312 37580289211673824 37639192486300272 38071826882694528 38085206725074432 38106737228647703 38109589059725568 38155451453169204 38179878758837046 38236639986082816 38618727939973104 38643451837501896 38719169316406656 38754673249538631 38772282572094752 38785908580405888 38810739507794112 38846701540563264 38886784767992832 38983449360810996 39087629444829504 39108156492483456 39256839961906688 39261571472778732 39293215351374336 39318371059025664 39332188982946816 39431534985647904 39557675532626944 39583000548973056 39619296580873156 39656007822658332 39696926117326016 39884771019965696 39924331395902976 39961325282959872 39983916402472713 39997968223543572 40023575117412678 40101996791992608 40111824004527968 40125920777041792 40137503789422032 40151609586758208 40188814069795776 40230282130418688 40253025297848902 40256037752781312 40330286382873564 40362791619881472 40483616210716272 40521128331104784 40613122340628992 40650754461402624 40663770453949401 40676779272197376 40691074590802944 40756088299984288 40793852893021536 40819969316128464 40937455058492454 40970449658792192 40996679140007808 41072293816324701 41289164365739136 41327024881772861 41365318504669467 41406347386344402 41467905337019392 41532902053848576 41544389147546824 41570986067615676 41624128858002768 42048813493680224 42063590995651456 42102567120738432 42129521389061568 42172991931485184 42250776210629448 42277825363133052 42284829316066304 42311900269533696 42613768761349632 42641050303450368 42763777378801248 42948901956198656 43016219984343168 43028117331387782 43055664141459093 43193398191815648 43305737582537472 43362838915357731 43510659294508032 43550556832740232 43606230232193376 43618817893606596 43634147152956624 43717844503032448 43758353459485056 43773731756772864 43801755912827136 43912391234016984 44135689074254976 44163944957145024 44250479218750464 44291055142329864 44417131363143616 44432741179253504 44461187236346496 44502384974205312 44514693362030738 44543191885309887 44659041881991768 44671576508376576 44695035991409664 44870367397461408 44972235365499904 45013906640575488 45042724762624512 45055182596635288 45084027143752212 45125802005093964 45141660874172016 45172364202474432 45279196092426464 45321151797323808 45367915562658304 45480690920946162 45602234352301088 45689762633207616 45805166718241854 45842084576603392 45850599337482324 45858195173762048 45871432902196608 45887553813437952 45930073222623744 46003457483255888 46091755866141216 46578386628553472 46621546163453184 46651393504146816 46664296260800834 46694170970314791 46737437790990177 46785662923991376 46853347588580352 46939764361513944 47089923556528384 47187616417987584 47230885579168984 47274649719622248 47304915180390252 47321539870107888 47479301882910656 47509698362989344 47570432980574592 47646438107657884 47661680763382784 47829458996675776 48055786849920256 48072675423601664 48117219566558208 48148024444641792 48286601383576512 48317514700723488 48455052396156672 48472081286458368 48499483745551622 48503113348741632 48561483667669896 48592572965792604 48872888432915712 48917702921282162 48963030066751614 48994376436832761 49119661640861504 49151108287238496 49182575065911504 49201823920066048 49278942766335744 49292572245734356 49324129590321894 49363883647789312 49557530188980264 49716063554907904 49747892020692096 49811487861155328 49891073608601456 49963250860608512 49969272783536568 49986833826660192 50009546810840064 50185589981733696 50593764786187392 50687080421214699 50762435843592704 50812785412967424 50859868541948928 50873935270892272 50888620875874362 50906505011782728 50939095603979772 51038905007990592 51302513646338724 51491637253297472 51524602450002528 51572345148678816 51590469570482304 51625559088542208 51672897666051508 51747652677058816 51753889668662874 51795602054084352 51977932481081328 52116839259772672 52144208656644608 52216871580808704 52348761963704976 52400684957122656 52424494745367552 52575379980863872 52676292418447104 52874677096877776 52976164001094432 53060806074437189 53134746276565107 53311888536630284 53315878290453504 53330624298058096 53364766823216904 53414214618274488 53469329055990144 53516671719229376 53535479449010944 53585085426394368 53619390858805632 53773715177164752 53808141371260248 53978154947621696 54028171108139712 54062760206160288 54081759851551872 54218360605265868 54235705696263168 54270427658936832 54391803857362048 54426625754837952 54496202713134336 54583273411323272 54662238853343744 54763058421766268 55052219154318848 55153758006225956 55157885601831936 55189067710455294 55208463181792536 55259619345969192 55352051910074304 55427981423487568 55498838477337024 55534369103762976 55930571499271392 56127457809676638 56136756160984576 56172695185415424 56208657218184576 56334368280839264 56370433817510736 56854733737933824 57018369838401664 57107740324041792 57123535077876883 57127810087611648 57233177179753806 57354959979124224 57407552188612124 57740983443383296 57817118553810308 57821445469928448 57928091909959656 58141640309591168 58158423858142128 58178862870608832 58216109261691168 58330177151989248 58344471279313408 58402341217102848 58456456828793856 58549854978689312 58631444167244256 58662234738725184 58847585432339968 58885259942860032 58939823027061504 58960536651979776 59054740189773152 59147302478471856 59281582981795328 59336513298940416 59370057688520089 59374500823459584 59390922513746516 59428944871309734 59484011733987498 59545389175989024 59827156529948544 59882015645017819 59886497093854464 59996952335315358 60112036191669616 60167736006791952 60188881165562688 60206255684133048 60227414380137312 60229818936632576 60345423195628032 60379537946773353 60428202396431744 60544187429822208 60640921227928216 60725424316074408 60919683510943488 60976131692103936 61073555624322472 61134132449976432 61161910536262144 61190779339532304 61279303838635008 61406182587738681 61455674488188288 61495018710011712 61933746548608704 62162061551270912 62201858005529088 62258894627086388 62316583721320236 62356479101423514 62380883898655168 62586352482018592 63032866292829664 63073220240520336 63095386493477184 63153850681107648 63254754039476846 63259487897227776 63346264483985792 63376164315944172 63427243974099456 63467850404300544 63920653142024448 64145666068201872 64238465392210944 64382135178102016 64423352934297984 64542175997081673 64606736528208896 64748644890226528 64790097287723472 64958606373806208 65163851243887616 65265988941762048 65284040089002152 65325835249110348 65409345348290064 65534811049651328 65576766754548672 65637530189227584 65660597635159296 65705257021780992 65765506120429192 65868586851025476 66076706918640352 66203533611382464 66330522694256128 66436582713494796 66457836557392896 66625697044715424 66649111768880256 66691780854519744 66772040043046107 66914119975644928 67007364762564864 67042553987114496 67458353048249856 67520859960863232 67582773894952932 67626040715628318 67758546303711648 67851494501165816 67875340015710304 67918794138639696 67981727695985712 68051873343987456 68221036381419243 68403351528451632 68699469933336704 68707750077362781 68763126864905088 68787292760643072 68807149353294912 68831330720156928 69005186224883832 69060802738779136 69303909974775104 69798349284939968 69867579942830208 69932319245179776 69996444391201251 70178494385987064 70235056557929472 70274762161921738 70280021382870528 70409646542270916 70634885334792576 70781424626981376 70846328368753476 70911974579433372 71153022430955872 71218952824365984 71264547544484016 71292438741320192 71446780568525824 71469657161486826 71492521145074176 71698286902886336 71744188495013664 72037561477519616 72083680274880384 72109013135402496 72175829349837312 72291147473687824 72429902075364768 72568834339783936 72661603617512448 72682578594235008 72702681008206942 72708121929687552 72749225618327433 72842225501504844 73309332649373568 73376554381923243 73444545100127421 73585423613940392 73611284242390048 73679492461292256 73726662430857744 73802735880099072 73938858368601534 73986194385482841 73998451303116032 74045825471683968 74238407284349952 74336295283470396 74574095332361856 74621838031038144 74768051093750784 74836610412902184 74896926913887232 74944876290912768 75014320216260096 75160578423347648 75278384972600544 76143653765389056 76170413450148864 76213474457295406 76219178119451136 76310902906338408 76332931313811543 76359757517674092 77237455879946208 77286903675003792 77438338632813312 77509346499077262 77544565144189504 77571817160811776 77621479015588224 77693403081126528 77966898721621992 78175258889659008 78216312984966912 78513679923813376 78523142945557464 78586430702748672 78636742118051328 78863069971295808 79166001097946112 79238593161746312 79312015645316664 79393852234652032 79769542039931392 79848662791805952 79922650565919744 79967832804945426 79995936447087144 80047150234825356 80203993583985216 80223648009055936 80251841554083584 80275007578844064 80303219173516416 80377628139591552 80506050595697804 80512075505562624 80660572765747128 80725583239762944 80967232421432544 81042256662209568 81226244681257984 81301508922805248 81327540907898802 81353558544394752 81512176599968576 81587705786043072 81639938632256928 81874910116984908 81940899317584384 81993358280015616 82144587632649402 82578328731478272 82654049763545722 82730637009338934 82783601565682941 82812694772688804 83065804107697152 83088778295093648 83141972135231352 83248257716005536 83381266688401297 84097626987360448 84127181991302912 84205134241476864 84259042778123136 84501552421258896 84555650726266104 84623800539067392 85227537522699264 85282100606900736 85527554757602496 85897803912397312 86032439968686336 86056234662775564 86111328282918186 86386796383631296 86611475165074944 86725677830715462 87101113665480464 87212460464386752 87237635787213192 87268294305913248 87435689006064896 87516706918970112 87547463513545728 87603511825654272 87824782468033968 88271378148509952 88327889914290048 88582110284659728 88834262726287232 88865482358507008 88922374472692992 89004769948410624 89029386724061476 89086383770619774 89143417306964601 89318083763983536 89343153016753152 89740734794922816 90085449525249024 90110365193270576 90168054287504424 90251604010187928 90283321748344032 90344728404948864 90427570915590139 90558392184852928 90642303594647616 90735831125316608 90961381841892324 91204468704602176 91379525266415232 91610333436483708 91684169153206784 91701198674964648 91742865804393216 91775107626875904 91860146445247488 92006914966511776 92183511732282432 93156773257106944 93243092326906368 93295804939102997 93302787008293632 93328592521601668 93388341940629582 93474875581980354 93571325847982752 93879528723027888 94179847113056768 94461771158337968 94549299439244496 94609830360780504 94643079740215776 94882131059215269 94958603765821312 95019396725978688 95140865961149184 95292876215315768 95658917993351552 95835352238090969 96111573699840512 96296048889283584 96573202767153024 96635029401446976 96910104792313344 96998967491103244 97006226697483264 97122967335339792 97185145931585208 97745776865831424 97835405842564324 97926060133503228 97988752873665522 98239323281723008 98302216574476992 98365150131823008 98403647840132096 98557885532671488 98585144491468712 98648259180643788 98727767295578624 99115060377960528 99432127109815808 99495784041384192 99622975722310656 99782147217202912 99938545567073136 99973667653320384 100371179963467392 100463216330071217 101179957469168039 101187529572374784 101374160842429398 101524871687185408 101747870541784544 101777241751748724 101813010023565456 101878191207959544 102077810015981184 102605027292677448 102983274506594944 103049204900005056 103144690297357632 103180939140964608 103251118177084416 103345795332103016 103495305354117632 103507779337325748 103591204108168704 103955864962162656 104233678519545344 104288417313289216 104433743161617408 104697523927409952 104801369914245312 105150759961727744 105352584836894208 105412143242882607 105749354193755552 105952328002188864 106121612148874378 106269492553130214 106623777073260568 106661248596116192 106729533646433808 106828429236548976 106938658111980288 107033343438458752 107070958898021888 107170170852788736 107204485742230239 107238781717611264 107547430354329504 107616282742520496 107956309895243392 108056342216279424 108125520412320576 108163519703103744 108436721210531736 108540855317873664 108783607714724096 108853251509675904 108953065597401179 108992405426268672 109054021512310413 109166546822646544 109324477706687488 109526116843532536 110104438308637696 110307516012451912 110378135420910588 110416926363585072 110519238691938384 110704103820148608 110855962846975136 110908287552902301 110997676954674048 111068738207525952 111861142998542784 112254915619353276 112273512321969152 112345390370830848 112417314436369152 112668736561678528 112740867635021472 114036739676803328 114215480648083584 114247070155753766 114255620175223296 114320211685943109 114466354359507612 114709919958248448 114815104377224248 115634237107620616 115856183819919312 116264019748615893 116283280619182336 116316847716284256 116357725741217664 116432218523382336 116660354303978496 116688942558626816 117099709957378624 117262888334488512 117324469477450368 117695170864679936 117770519885720064 117879646054123008 118109480379546304 118294604956943712 118563165963590656 118673026597880832 118740115377040178 118749001646919168 118781845027493032 118857889742619468 118968023467974996 119090778351978048 119654313059897088 119764031290035638 119772994187708928 119951749207418139 119993904670630716 120224072383339232 120335472013583904 120377762331125376 120412511368266096 120454828760274624 120459637873265152 120690846391256064 120759075893546706 120856404792863488 121088374859644416 121281842455856432 121450848632148816 121839367021886976 121952263384207872 122147111248644944 122268264899952864 122323821072524288 122381558679064608 122812365175477362 122911348976376576 122990037420023424 123216881448974103 123867493097217408 123981074645318583 124095955514008401 124403716011058176 124517789254172776 124633167442640472 124712958202847028 124761767797310336 125172704964037184 126065732585659328 126146440481040672 126190772986954368 126307701362215296 126509508078953692 126518975794455552 126692528967971584 126752328631888344 126854487948198912 126935700808601088 127841306284048896 128291332136403744 128764270356204032 128846705868595968 129084351994163346 129166992424377279 129497289780453056 129580194575446944 129917212747612416 130088516746073193 130531977883524096 130568080178004304 130651670498220696 130818690696580128 131027704796059181 131069622099302656 131153533509097344 131275060378455168 131321195270318592 131531012240858384 131737173702050952 132153413837280704 132407067222764928 132661045388512256 132873165426989592 133251394089430848 133298223537760512 133383561709039488 133544080086092214 133629575655929661 133828239951289856 134014729525129728 134085107974228992 134916706096499712 135041719921726464 135165547789905864 135252081431256636 135517092607423296 135702989002331632 135750680031420608 135837588277279392 135963455391971424 136103746687974912 136442072762838486 136806703056903264 137398939866673408 137415500154725562 137526253729810176 137574585521286144 137614298706589824 137662661440313856 138010372449767664 138607819949550208 139596698569879936 139735159885660416 139864638490359552 139992888782402502 140082512910944373 140356988771974128 140549524323843476 140560042765741056 140819293084541832 141269770669585152 141562849253962752 141692656737506952 141823949158866744 142306044861911744 142437905648731968 142529095088968032 142584877482640384 142939314322973652 142985042290148352 143396573805772672 143488376990027328 144075122955039232 144167360549760768 144218026270804992 144351658699674624 144582294947375648 144859804150729536 145137668679567872 145365157188470016 145405362016413884 145416243859375104 145498451236654866 145684451003009688 146607693475733281 146618665298747136 146753108763846486 146889090200254842 147170847227880784 147222568484780096 147358984922584512 147453324861715488 147605471760198144 147877716737203068 147972388770965682 147996902606232064 148091650943367936 148672590566940792 149148190664723712 149243676062076288 149673220825804368 149889752581825536 150028640432520192 150321156846695296 150556769945201088 150598410659857237 152287307530778112 152426948914590812 152438356238902272 152621805812676816 152665862627623086 152719515035348184 154474911759892416 154573807350007584 154876677265626624 155018692998154524 155089130288379008 155143634321623552 155242958031176448 155386806162253056 155933797443243984 156350517779318016 156432625969933824 157046285891114928 157273484236102656 157726139942591616 157870768518683341 158477186323492624 158624031290633328 158787704469304064 159182418223311567 159539084079862784 159935665609890852 159991872894174288 160094300469650712 160407987167970432 160447296018111872 160503683108167168 160550015157688128 160606438347032832 160755256279183104 161012101191395608 161321145531494256 161934464842865088 162084513324419136 162655081815797604 162707117088789504 163024353199937152 163175411572086144 163279877264513856 163325036912802919 163749820233969816 163881798635168768 163986716560031232 164289175265298804 165156657462956544 165308099527091444 165461274018677868 165567203131365882 165625389545377608 166177556590187296 166283944270462704 166496515432011072 166762533376802594 168195253974720896 168254363982605824 168410268482953728 168518085556246272 169003104842517792 169111301452532208 170564201213801472 171055109515204992 171211960224487567 171370605233630649 171795607824794624 172064879937372672 172112469325551128 172222656565836372 172773592767262592 173222950330149888 173451355661430924 174202227330960928 174424920928773504 174475271574426384 174536588611826496 174871378012129792 175033413837940224 175207023651308544 175649564936067936 176542756297019904 176655779828580096 177164220569319456 177668525452574464 177730964717014016 177844748945385984 178009539896821248 178058773448122952 178110173065560267 178172767541239548 178286834613929202 178636167527967072 179481469589845632 179646046935053457 180220730386541152 180336108575008848 180503208020375856 180566643496688064 180689456809897728 180855141831180278 181116784369705856 181138613840320059 181284607189295232 181922763683784648 182408937409204352 182759050532830464 183220666872967416 183368338306413568 183402397349929296 183485731608786432 184013829933023552 184367023464564864 186313546514213888 186486184653812736 186591609878205994 186605574016587264 186657185043203336 186776683881259164 186949751163960708 187142651695965504 187759057446055776 188359694226113536 188923542316675936 189098598878488992 189219660721561008 189286159480431552 189764262118430538 189917207531642624 190038793451957376 190281731922298368 190585752430631536 191317835986703104 191670704476181938 192223147399681024 193146405534306048 193270058802893952 193626527991245019 193820209584626688 193997934982206488 194245934670679584 194370291863170416 195491553731662848 195670811685128648 195852120267006456 195977505747331044 196478646563446016 196604433148953984 196730300263646016 197115771065342976 197170288982937424 197296518361287576 197455534591157248 198230120755921056 198864254219631616 198991568082768384 199564294434405824 199877091134146272 199947335306640768 200316120129138321 200742359926934784 200926432660142434 202359914938336078 202375059144749568 202748321684858796 203495741083569088 203554483503497448 203626020047130912 203756382415919088 204155620031962368 205210054585354896 205966549013189888 206098409800010112 206289380594715264 206361878281929216 206691590664206032 206990610708235264 207015558674651496 207182408216337408 207911729924325312 208467357039090688 209395047854819904 209602739828490624 209989333173603753 210301519923455488 210705169673788416 210824286485765214 211498708387511104 211904656004377728 212243224297748756 212538985106260428 213247554146521136 213322497192232384 213459067292867616 213656858473097952 213877316223960576 214066686876917504 214141917796043776 214340341705577472 214408971484460478 214477563435222528 215094860708659008 215232565485040992 215912619790486784 216112684432558848 216251040824641152 216327039406207488 216873442421063472 217567215429448192 217706503019351808 217906131194802358 217984810852537344 218108043024620826 218247676854982299 218333093645293088 219052233687065072 220129663145769729 220615032024903824 220756270841821176 220833852727170144 221038477383876768 221391639138168961 221408207640297216 221711925693950272 221816575105804602 221995353909348096 222137476415051904 223722285997085568 224509831238706552 224690780741661696 224834628872738304 225337473123357056 225481735270042944 228073479353606656 228430961296167168 228494140311507532 228511240350446592 228640423371886218 228932708719015224 229630208754448496 231268474215241232 231712367639838624 232528039497231786 232566561238364672 232633695432568512 232715451482435328 232864437046764672 234199419914757248 234525776668977024 234648938954900736 235541039771440128 235759292108246016 236218960759092608 236589209913887424 236654645322632801 237480230754080356 237498003293838336 237563690054986064 237715779485238936 237936046935949992 238181556703956096 239308626119794176 239528062580071276 239545988375417856 239903498414836278 239987809341261432 240448144766678464 240670944027167808 240755524662250752 240825022736532192 240909657520549248 240919275746530304 241518151787093412 241712809585726976 242176749719288832 242563684911712864 242901697264297632 243678734043773952 243904526768415744 244294222497289888 244536529799905728 244763117358129216 245624730350954724 245822697952753152 245961667566726083 245980074840046848 246433762897948206 247734986194434816 247962149290637166 248191911028016802 249035578508345552 249266334885280944 249425916405694056 249523535594620672 250143800065203891 250345409928074368 252131465171318656 252292880962081344 252381545973908736 252615402724430592 253019016157907384 253385057935943168 253504657263776688 253871401617202176 255682612568097792 256582664272807488 257528540712408064 257693411737191936 258168703988326692 258333984848754558 258994579560906112 259160389150893888 259834425495224832 260177033492146386 261136160356008608 261303340996441392 261637381393160256 262055409592118362 262139244198605312 262307067018194688 262550120756910336 262642390540637184 263062024481716768 263474347404101904 264306827674561408 264814134445529856 265746330853979184 266502788178861696 266596447075521024 266747160600533921 266767123418078976 267088160172184428 267259151311859322 267656479902579712 268029459050259456 270331095579811728 270504162862513272 271034185214846592 271282712746770417 271405978004663264 271501360062841216 271675176554558784 271926910783942848 272207493375949824 272884145525676972 273613406113806528 274797879733346816 274831000309451124 275052507459620352 275228597413179648 275325322880627712 276020744899535328 277215639899100416 279193397139759872 279470319771320832 279729276980719104 279887414817308991 279985777564805004 280165025821888746 280713977543948256 281099048647686952 281638586169083664 282539541339170304 283385313475013904 283647898317733488 284612089723823488 284646393177645807 284875811297463936 285058190177936064 285878628645947304 286793147611545344 286976753980054656 287506056714272907 288150245910078464 288334721099521536 289164589894751296 289719608301459072 290275337359135744 290730314376940032 290810724032827768 290996902473309732 291368902006019376 293215386951466562 293237330597494272 293506217527692972 293778180400509684 294341694455761568 294445136969560192 294717969845169024 294906649723430976 295210943520396288 295755433474406136 295944777541931364 295993805212464128 296183301886735872 297345181133881584 298296381329447424 298487352124152576 299346441651608736 300642313693390592 301113539890402176 301196821319714474 301389648990213651 303539872407504117 304574615061556224 304853897829181624 305243611625353632 305331725255246172 305439030070696368 308949823519784832 309147614700015168 309753354531253248 310037385996309048 310178260576758016 310287268643247104 310485916062352896 310773612324506112 311867594886487968 312701035558636032 312865251939867648 314092571782229856 315452279885183232 315741537037366682 316236429728647821 316954372646985248 317248062581266656 317575408938608128 318364836446623134 319871331219781704 319983745788348576 320188600939301424 320815974335940864 320894592036223744 321007366216334336 321100030315376256 321212876694065664 321510512558366208 322024202382791216 322642291062988512 323868929685730176 324169026648838272 325310163631595208 326048706399874304 326350823144172288 326559754529027712 326650073825605838 326859196792203537 327162064536931239 327499640467939632 327973433120062464 328578350530597608 330313314925913088 330616199054182888 330922548037355736 331134406262731764 331250779090755216 332355113180374592 332567888540925408 332993030864022144 333525066753605188 336390507949441792 336508727965211648 336820536965907456 337036171112492544 338006209685035584 338222602905064416 342110219030409984 342423920448975134 342741210467261298 342960635057829327 344129759874745344 344224938651102256 344445313131672744 345547185534525184 346902711322861848 348404454661921856 348849841857547008 348950543148852768 349073177223652992 349742756024259584 350066827675880448 351299129872135872 353085512594039808 353311559657160192 354328441138638912 355337050905148928 355689497890771968 356019079793642496 356117546896245904 356220346131120534 356345535082479096 356573669227858404 357272335055934144 358962939179691264 359292093870106914 360441460773082304 360672217150017696 361006416040751712 361133286993376128 361378913619795456 361710283662360556 362233568739411712 362277227680640118 362569214378590464 363845527367569296 364817874818408704 365518101065660928 366441333745934832 366804794699858592 366971463217572864 368027659866047104 368734046929129728 371943223935955749 373183219756411988 373211148033174528 373314370086406672 373553367762518328 373899502327921416 374285303391931008 375518114892111552 377847084633351872 378197197756977984 378439321443122016 378572318960863104 379528524236861076 379834415063285248 380077586903914752 380563463844596736 381171504861263072 382635671973406208 383341408952363876 386292811068612096 386511191890569559 386540117605787904 387253055982490038 387995869964412976 388491869341359168 388740583726340832 391341623370257296 391704240534012912 391955011494662088 392957293126892032 393083114388177543 393208866297907968 393460600527292032 394340577965874848 394593036722575152 396460241511842112 397983136165536768 399128588868811648 399754182268292544 399864745545138181 399894670613281536 400632240258276642 401484719853869568 401852865320284868 404719829876672156 404750118289499136 405496643369717592 406991482167138176 407108967006994896 407252040094261824 407512764831838176 408311240063924736 410420109170709792 411933098026379776 412196819600020224 412578761189430528 412723756563858432 413383181328412064 414031117349302992 415823459848650624 418790095709639808 419174109515124733 419205479656981248 419978666347207506 420603039846910976 421648572971530428 422997416775022208 423809312008755456 424486448595497512 425077970212520856 426495108293042272 426644994384464768 426918134585735232 427313716946195904 427754632447921152 428133373753835008 428817942968920956 428955126870445056 430189721417318016 430465130970081984 431825239580973568 432225368865117696 432502081649282304 432654078812414976 433746884842126944 435134430858896384 435413006038703616 435812262389604716 436216086049241652 436495353709964598 436666187290586176 438104467374130144 439823080427199843 440259326291539458 441230064049807648 441512541683642352 441667705454340288 442076954767753536 442783278276337922 442816415280594432 443423851387900544 443633150211609204 443990707818696192 444274952830103808 447444571994171136 449019662477413104 449669257745476608 450674946246714112 450963470540085888 451795231979571711 456146958707213312 456861922592334336 456988280623015064 457280846743772436 457865417438030448 459260417508896992 462536948430482464 463424735279677248 465056078994463572 465133122476729344 465267390865137024 465430902964870656 465728874093529344 468398839829514496 469051553337954048 469297877909801472 472437921518185216 473178419827774848 473309290645265602 473612305556050023 474960461508160712 475127380109972128 475431558970477872 475872093871899984 476363113407912192 477547254669934701 478617252239588352 479056125160142552 479806996829672556 479975618682522864 480896289533356928 481341888054335616 481511049324501504 481650045473064384 481819315041098496 483036303574186824 483425619171453952 485127369823425728 485803394528595264 488588444994579776 489073059599811456 489526234716258432 489975110738408757 491249460701909448 491645395905506304 491923335133452166 491960149680093696 492867525795896412 495469972388869632 495924298581274332 496383822056033604 498071157016691104 498532669770561888 498851832811388112 499047071189241344 500287600130407782 500690819856148736 504262930342637312 504585761924162688 504763091947817472 505230805448861184 506038032315814768 506770115871886336 507009314527553376 513165328545614976 513635880673462701 514111815700891947 515386823474383872 516337407976653384 516667969697509116 517989159121812224 518320778301787776 519668850990449664 520354066984292772 522272320712017216 522606681992882784 523274762786320512 524110819184236724 524278488397210624 524614134036389376 525100241513820672 526124048963433536 526948694808203808 528613655349122816 529628268891059712 531492661707958368 533005576357723392 533192894151042048 533494321201067842 533534246836157952 534176320344368856 534330519196680801 534518302623718644 538938140805160371 540662191159623456 541008325725026544 542068370429693184 542565425493540834 542811956009326528 543002720125682432 543350353109117568 543853821567885696 545768291051353944 547226812227613056 549595759466693632 549662000618902248 550105014919240704 550457194826359296 552041489799070656 554431279798200832 558386794279519744 558940639542641664 559458553961438208 559774829634617982 559971555129610008 560330051643777492 561427955087896512 562198097295373904 563277172338167328 565079082678340608 566770626950027808 567295796635466976 569224179447646976 569292786355291614 569751622594927872 570116380355872128 571757257291894608 573586295223090688 573953507960109312 575012113428545814 576669442199043072 578329179789502592 579439216602918144 581460628753880064 581621448065655536 581993804946619464 582737804012038752 583668866818809079 586430773902933124 586474661194988544 587012435055385944 587556360801019368 588683388911523136 588890273939120384 589435939690338048 589813299446861952 591510866948812272 591889555083862728 592366603773471744 594690362267763168 596592762658894848 596974704248305152 598692883303217472 601284627386781184 602227079780804352 602393642639428948 602779297980427302 607079744815008234 609707795658363248 610487223250707264 610663450510492344 610878060141392736 617899647039569664 618295229400030336 620074771992618096 620356521153516032 620971832124705792 621547224649012224 623735189772975936 625402071117272064 628185143564459712 630904559770366464 631483074074733364 632472859457295642 633908745293970496 634496125162533312 635150817877216256 636729672893246268 639742662439563408 639967491576697152 640377201878602848 641631948671881728 641789184072447488 642200060630752512 642425753388131328 643021025116732416 644048404765582432 645284582125977024 647737859371460352 648338053297676544 650620327263190416 652097412799748608 652701646288344576 653070634573720979 653119509058055424 653300147651211676 653718393584407074 654324129073862478 654999280935879264 657156701061195216 661232398108365776 661845096074711472 662268812525463528 662501558181510432 664174917414506883 664710226360749184 665135777081850816 665986061728044288 667050133507210376 672781015898883584 674072342224985088 676012419370071168 676445205810128832 684220438060819968 684847840897950268 685482420934522596 685921270115658654 688449877302204512 688890626263345488 691094371069050368 693805422645723696 696808909323843712 697699683715094016 697901086297705536 698146354447305984 702598259744271744 703242514310498519 706623119314320384 708656882277277824 709963935967898403 710674101810297856 712235093792491808 712440692262241068 712691070164958192 713147338455716808 714544670111868288 717925878359382528 718584187740213828 720882921546164608 721344434300035392 722012832081503424 722266573986752256 722757827239590912 723420567324721112 724467137478823424 724554455361280236 725138428757180928 727691054735138592 729635749636817408 731036202131321856 732882667491869664 733609589399717184 736055319732094208 737468093858259456 737885002700178249 743886447871911498 746366439512823976 746628740172813344 747106735525036656 747799004655842832 748570606783862016 750431400195611673 751036229784223104 755694169266703744 756394395513955968 756878642886244032 757144637921726208 759057048473722152 759668830126570496 760155173807829504 762343009722526144 765271343946812416 766682817904727752 772585622137224192 773022383781139118 773080235211575808 774506111964980076 775991739928825952 776983738682718336 777481167452681664 782683246740514592 783408481068025824 783910022989324176 785914586253784064 786166228776355086 786417732595815936 786921201054584064 788681155931749696 789186073445150304 792920483023684224 798257177737623296 799508364536585088 799729491090276362 799789341226563072 800241481801601763 801264480516553284 802969439707739136 803705730640569736 809439659753344312 810993286739435184 813848138240311251 813982964334276352 814217934013989792 814504080188523648 815025529663676352 816622480127849472 820840218341419584 823866196052759552 824393639200040448 825157522378861056 826766362656824128 828062234698605984 831646919697301248 837580191419279616 838348219030249466 838410959313962496 839662244451926973 839957332694415012 843297145943060856 845994833550044416 847618624017510912 848972897190995024 850155940425041712 852990216586084544 853289988768929536 853836269171470464 854627433892391808 856266747507670016 857635885937841912 860379442834636032 860930261940163968 862518170142818721 863650479161947136 864450737730235392 865004163298564608 867493769684253888 870826012077407232 871624524779209432 872432172098483304 872990707419929196 873332374581172352 876208934748260288 879646160854399686 880518652583078916 882460128099615296 883025083367284704 883335410908680576 884153909535507072 885566556552675844 885632830561188864 886847702775801088 887266300423218408 887981415637392384 888549905660207616 894889143988342272 898039324954826208 901349892493428224 901926941080171776 903590463959143422 904168946970640953 910619617222512351 913723845184668672 913976561246030128 914561693487544872 915730834876060896 917193933572414267 918520835017793984 925073896860964928 926849470559354496 930112157988927144 930534781730274048 930861805929741312 931457748187058688 936797679659028992 938103106675908096 938595755819602944 944875843036370432 946356839655549696 946618581290531204 947224611112100046 949920923016321424 950254760219944256 950863117940955744 951744187743799968 952726226815824384 955094509339869402 958112250320285104 959613993659345112 959951237365045728 961792579066713856 962683776108671232 963022098649003008 963300090946128768 963638630082196992 966072607148373648 970254739646851456 971606789057190528 977176889989159552 978146119199622912 979052469432516864 979950221476817514 980577590376610611 982498921403818896 983846670266904332 983920299360187392 985735051591792824 990939944777739264 991848597162548664 992767644112067208 996142314033382208 997065339541123776 997703665622776224 998094142378482688 1000575200260815564 1001381639712297472 1008525860685274624 1009171523848325376 1009526183895634944 1010461610897722368 1012076064631629536 1014018629055106752 1018984051347865201 1026253854330132967 1026330657091229952 1027271761346925402 1028223631401783894 1032674815953306768 1033335939395018232 1035978318243624448 1036641556603575552 1040708133968585544 1044544641424034432 1045213363985765568 1046549525572641024 1048221638368473448 1049228268072778752 1050200483027641344 1052248097926867072 1053897389616407616 1054188874619000659 1057227310698245632 1059256537782119424 1062985323415916736 1066011152715446784 1066988642402135684 1067068493672315904 1068352640688737712 1068661038393361602 1069036605247437288 1077876281610320742 1081324382319246912 1082016651450053088 1084136740859386368 1085130850987081668 1085623912018653056 1086005440251364864 1086700706218235136 1087707643135771392 1091536582102707888 1094453624455226112 1099324001237804496 1100914389652718592 1104082979598141312 1105095379630783387 1108862559596401664 1116773588559039488 1119549659269235964 1119943110259220016 1120660103287554984 1122855910175793024 1124396194590747808 1126554344676334656 1133541253900055616 1134591593270933952 1138448358895293952 1138585572710583228 1139503245189855744 1140232760711744256 1143514514583789216 1147172590446181376 1147907015920218624 1150024226857091628 1156658359579005184 1158878433205836288 1159533575671708677 1163242896131311072 1163987609893238928 1165475608024077504 1167337733637618158 1172861547805866248 1174024870110771888 1175112721602038736 1177366777823046272 1177780547878240768 1178871879380676096 1179249343164532629 1179626598893723904 1183021733897624544 1183779110167725456 1189380724535526336 1193949408496610304 1197385766606434944 1198483721571412969 1199594236635414543 1202569254773562368 1204454159561608704 1204787285278857896 1205558595960854604 1214159489630016468 1219415591316726496 1220974446501414528 1221326901020984688 1221756120282785472 1235799294079139328 1236590458800060672 1240149543985236192 1240713042307032064 1247470379545951872 1256370287128919424 1257522328545374199 1261809119540732928 1262966148149466728 1264945718914591284 1267817490587940992 1268992250325066624 1273459345786492536 1279485324879126816 1279934983153394304 1280754403757205696 1283263897343763456 1283578368144894976 1284400121261505024 1288096809531164864 1290569164251954048 1295475718742920704 1296676106595353088 1301240654526380832 1304194825599497216 1305403292576689152 1306141269147441958 1306239018116110848 1306600295302423352 1307436787168814148 1308648258147724956 1309998561871758528 1314313402122390432 1319469241281599529 1322464796216731552 1323690192149422944 1324537625050927056 1325003116363020864 1328349834829013766 1329420452721498368 1330271554163701632 1331972123456088576 1334100267014420752 1345562031797767168 1352024838740142336 1352890411620257664 1355385695938715133 1368440876121639936 1369695681795900536 1370964841869045192 1371842540231317308 1376899754604409024 1377781252526690976 1382188742138100736 1387610845291447392 1393617818647687424 1395399367430188032 1395802172595411072 1396292708894611968 1405196519488543488 1406485028620997038 1417313764554555648 1419927871935796806 1420836916668150069 1424470187584983616 1424881384524482136 1425382140329916384 1426294676911433616 1429089340223736576 1435851756718765056 1437168375480427656 1441765843092329216 1442688868600070784 1444025664163006848 1444533147973504512 1446841134649442224 1448934274957646848 1449108910722560472 1450276857514361856 1455382109470277184 1459271499273634816 1465765334983739328 1467219178799434368 1469925332215226271 1472110639464188416 1474936187716518912 1475770005400356498 1487772895743822996 1492732879025647952 1493257480345626688 1494213471050073312 1495598009311685664 1497141213567724032 1500862800391223346 1502072459568446208 1511388338533407488 1512788791027911936 1513757285772488064 1514289275843452416 1518114096947444304 1520310347615659008 1524686019445052288 1533365635809455504 1540907642020388103 1546044767562278236 1546160470423151616 1549012223929960152 1551983479857651904 1553967477365436672 1554962334905363328 1565366493481029184 1566816962136051648 1567820045978648352 1572332457552710172 1572835465191631872 1573842402109168128 1577362311863499392 1578372146890300608 1585840966047368448 1596514355475246592 1599016729073170176 1599458982180552724 1599578682453126144 1600482963603203526 1602528961033106568 1607411461281139472 1618879319506688624 1621986573478870368 1627696276480622502 1627965928668552704 1628435868027979584 1629008160377047296 1630051059327352704 1641680436682839168 1648787278400080896 1650315044757722112 1653532725313648256 1656124469397211968 1656582517258429607 1663293839394602496 1675160382838559232 1676696438060498932 1676821918627924992 1679324488903853946 1679914665388830024 1686594291886121712 1691989667100088832 1695237248035021824 1697945794381990048 1700311880850083424 1705980433172169088 1706579977537859072 1707672538342940928 1709254867784783616 1715271771875683824 1720758885669272064 1721731672967082581 1721860523880327936 1725036340285637442 1730008326597129216 1734987539368507776 1736578453705516751 1743249049558418864 1744864344196966608 1745981414839858392 1746664749162344704 1751006600456427237 1752417869496520576 1759292321708799372 1761037305166157832 1764920256199230592 1766050166734569408 1766670821817361152 1768307819071014144 1771133113105351688 1773695405551602176 1774532600846436816 1777099811320415232 1789778287976684544 1796078649909652416 1802699784986856448 1803853882160343552 1807180927918286844 1808337893941281906 1821239234445024702 1827953122492060256 1829123386975089744 1831461669752121792 1834387867144828534 1837041670035587968 1850147793721929856 1853698941118708992 1860224315977854288 1861069563460548096 1862915496374117376 1873595359318057984 1876206213351816192 1889751686072740864 1892713679311099392 1893237162581062408 1894449222224200092 1899841846032642848 1900509520439888512 1901726235881911488 1903488375487599936 1905452453631648768 1910189018679738804 1916224500640570208 1919227987318690224 1919902474730091456 1923585158133427712 1925367552217342464 1926600181892257536 1927277260164393984 1932145214296747296 1940509479293702912 1943213578114381056 1954353779978319104 1956292238399245824 1958104938865033728 1959211903721162937 1959900442953635028 1961155180753221222 1964997842807637792 1967693340533808664 1971470103183585648 1983697194325097328 1985535288224134416 1992284628066764416 1992524752243520649 1994130679082247552 1995407331245552448 2001150400521631128 2002763279424594944 2017051721370549248 2018343047696650752 2024152129263259072 2028037258110213504 2037968102695730402 2052507708660265934 2052661314182459904 2054543522693850804 2056447262803567788 2065349631906613536 2066671878790036464 2071956636487248896 2073283113207151104 2081416267937171088 2089089282848068864 2090426727971531136 2093099051145282048 2096443276736946896 2104496195853734144 2107794779232815232 2108377749238001318 2109727542931495557 2114454621396491264 2125970646831833472 2129891807903695209 2132022305430893568 2133977284804271368 2136705281377475424 2137322076786723204 2138073210494874576 2155752563220641484 2162648764638493824 2164033302900106176 2168273481718772736 2170261701974163336 2171247824037306112 2172010880502729728 2173401412436470272 2175415286271542784 2183073164205415776 2188907248910452224 2198648002475608992 2208165959196282624 2210190759261566774 2213655008100534747 2239099318538471928 2239886220518440032 2241320206575109968 2245711820351586048 2248792389181495616 2253108689352669312 2267082507800111232 2269183186541867904 2276896717790587904 2277171145421166456 2279006490379711488 2280465521423488512 2287029029167578432 2295814031840437248 2300048453714183256 2313316719158010368 2317756866411672576 2319067151343417354 2326485792262622144 2327975219786477856 2330951216048155008 2334675467275236316 2345723095611732496 2348049740221543776 2350225443204077472 2354733555646092544 2355561095756481536 2357743758761352192 2358498686329065258 2359253197787447808 2366043467795249088 2367558220335450912 2378761449071052672 2394771533212869888 2396967443142825938 2399188473270829086 2400724445404805289 2408908319123217408 2409574570557715792 2411117191921709208 2428318979260032936 2438831182633452992 2441948893002829056 2442653802041969376 2443512240565570944 2471598588158278656 2473180917600121344 2480299087970472384 2494940759091903744 2512740574257838848 2515044657090748398 2525932296298933456 2529891437829182568 2535634981175881984 2537984500650133248 2546918691572985072 2558970649758253632 2559869966306788608 2561508807514411392 2568800242523010048 2576193619062329728 2581138328503908096 2590951437485841408 2593352213190706176 2602481309052761664 2612282538294883916 2612478036232221696 2613200590604846704 2614873574337628296 2617296516295449912 2619997123743517056 2628626804244780864 2638938482563199058 2644929592433463104 2647380384298845888 2649075250101854112 2650006232726041728 2656699669658027532 2658840905442996736 2660543108327403264 2663944246912177152 2668200534028841504 2704049677480284672 2705578343233986913 2705780823240515328 2710771391877430266 2739391363591801072 2741929683738090384 2743685080462634616 2751581800717242801 2753799509208818048 2755562505053381952 2775221690582894784 2787235637295374848 2791604345190822144 2792585417789223936 2810393038977086976 2812970057241994076 2834627529109111296 2839855743871593612 2841673833336300138 2848940375169967232 2849762769048964272 2850764280659832768 2852589353822867232 2858178680447473152 2874336750960855312 2883531686184658432 2885377737200141568 2888051328326013696 2889066295947009024 2893682269298884448 2898217821445120944 2910764218940554368 2931530669967478656 2934218766605873131 2934438357598868736 2939850664430452542 2944221278928376832 2951540010800712996 2975545791487645992 2985465758051295904 2986514960691253376 2988426942100146624 2991196018623371328 2994282427135448064 3001725600782446692 3004144919136892416 3022776677066814976 3025577582055823872 3027514571544976128 3028578551686904832 3036228193894888608 3049372038890104576 3056952154043595603 3066731271618911008 3078761562990398901 3081815284040776206 3092089535124556472 3098024447859920304 3103966959715303808 3107934954730873344 3109924669810726656 3130732986962058368 3133633924272103296 3135640091957296704 3144664915105420344 3147684804218336256 3154724623726998784 3156744293780601216 3162566623857001977 3171681932094736896 3193028710950493184 3198033458146340352 3198917964361105448 3200965927206407052 3205057922066213136 3214822922562278944 3237758639013377248 3243973146957740736 3255392552961245004 3255931857337105408 3256871736055959168 3258016320754094592 3260102118654705408 3283360873365678336 3307065450627296512 3312248938794423936 3313165034516859214 3315286138892350161 3326587678789204992 3350320765677118464 3353392876120997864 3358648977807707892 3359829330777660048 3373188583772243424 3383979334200177664 3395891588763980096 3400623761700166848 3411960866344338176 3413159955075718144 3415345076685881856 3418509735569567232 3430543543751367648 3441517771338544128 3443463345934165162 3443721047760655872 3450072680571274884 3469975078737015552 3473156907411033502 3478600727015126031 3486498099116837728 3489728688393933216 3491962829679716784 3493329498324689408 3502013200912854474 3504835738993041152 3518584643417598744 3522074610332315664 3529840512398461184 3532100333469138816 3533341643634722304 3536615638142028288 3542266226210703376 3547390811103204352 3549065201692873632 3592157299819304832 3595451164714238907 3598782709906243629 3607707764320687104 3614361855836573688 3616675787882563812 3642478468890049404 3655906244984120512 3658246773950179488 3662923339504243584 3668775734289657068 3674083340071175936 3700295587443859712 3707397882237417984 3720448631955708576 3722139126921096192 3772566985636122597 3785427358622198784 3786474325162124816 3788898444448400184 3799683692065285696 3801019040879777024 3803452471763822976 3806976750975199872 3820378037359477608 3832449001281140416 3838455974637380448 3839804949460182912 3847170316266855424 3850735104434684928 3853200363784515072 3864290428593494592 3881018958587405824 3886427156228762112 3908707559956638208 3912584476798491648 3916209877730067456 3918423807442325874 3919800885907270056 3922310361506442444 3929995685615275584 3935386681067617328 3942940206367171296 3967394388650194656 3971070576448268832 3984569256133528832 3985049504487041298 3988261358164495104 3990814662491104896 4002300801043262256 4036686095393301504 4048304258526518144 4056074516220427008 4075936205391460804 4105015417320531868 4105322628364919808 4109087045387701608 4112894525607135576 4130699263813227072 4133343757580072928 4146566226414302208 4162832535874342176 4178178565696137728 4180853455943062272 4186198102290564096 4192886553473893792 4208992391707468288 4215589558465630464 4216755498476002636 4219455085862991114 4251623110796265149 4251941293663666944 4259783615807390418 4267954569608542736 4273410562754950848 4274644153573446408 4276146420989749152 4311505126441282968 4325297529276987648 4328066605800212352 4340523403948326672 4342495648074612224 4346802824872940544 4350830572543085568 4366146328410831552 4377814497820904448 4397296004951217984 4416331918392565248 4420381518523133548 4427310016201069494 4478198637076943856 4479772441036880064 4482640413150219936 4491423640703172096 4497584778362991232 4506217378705338624 4534165015600222464 4538366373083735808 4554342290842332912 4560931042846977024 4574058058335156864 4600096907428366512 4626633438316020736 4638134302686834708 4652971584525244288 4655950439572955712 4661902432096310016 4669350934550472632 4691446191223464992 4696099480443087552 4700450886408154944 4709467111292185088 4716997372658130516 4718506395574895616 4732086935590498176 4735116440670901824 4757522898142105344 4789543066425739776 4793934886285651876 4798376946541658172 4801448890809610578 4819149141115431584 4822234383843418416 4856637958520065872 4877662365266905984 4883897786005658112 4885307604083938752 4887024481131141888 4946361835200242688 4960598175940944768 4969747551775288821 4989881518183807488 5025481148515677696 5030089314181496796 5051864592597866912 5059782875658365136 5071269962351763968 5075969001300266496 5093837383145970144 5117941299516507264 5119739932613577216 5123017615028822784 5152387238124659456 5162276657007816192 5165195018901247743 5204962618105523328 5209735361116550253 5224565076589767832 5226401181209693408 5229747148675256592 5234593032590899824 5239994247487034112 5253019801369281711 5257253608489561728 5277876965126398116 5289859184866926208 5294760768597691776 5298150500203708224 5300012465452083456 5313399339316055064 5317681810885993472 5321086216654806528 5336401068057683008 5408099354960569344 5411156686467973826 5411561646481030656 5421542783754860532 5478782727183602144 5483859367476180768 5487370160925269232 5503163601434485602 5507599018417636096 5511125010106763904 5550443381165789568 5574471274590749696 5583208690381644288 5620786077954173952 5625940114483988152 5669255058218222592 5679711487743187224 5683347666672600276 5697880750339934464 5699525538097928544 5701528561319665536 5705178707645734464 5716357360894946304 5748673501921710624 5767063372369316864 5770755474400283136 5776102656652027392 5787364538597768896 5796435642890241888 5821528437881108736 5863061339934957312 5868437533211746262 5868876715197737472 5877635711163488811 5879701328860905084 5903080021601425992 5951091582975291984 5970931516102591808 5973029921382506752 5976853884200293248 5982392037246742656 6003451201564893384 6008289838273784832 6045553354133629952 6051155164111647744 6055029143089952256 6072456387789777216 6098744077780209152 6113904308087191206 6133462543237822016 6157523125980797802 6163630568081552412 6184179070249112944 6196048895719840608 6207933919430607616 6215869909461746688 6219849339621453312 6261465973924116736 6267267848544206592 6271280183914593408 6289329830210840688 6309449247453997568 6313488587561202432 6325133247714003954 6329182628794486671 6343363864189473792 6396066916292680704 6397835928722210896 6401931854412814104 6410115844132426272 6420357535006899869 6429645845124557888 6475517278026754496 6487946293915481472 6510785105922490008 6513743472111918336 6516032641508189184 6520204237309410816 6566721746731356672 6614130901254593024 6624497877588847872 6626330069033718428 6630572277784700322 6706785752241995728 6717297955615415784 6719658661555320096 6746377167544486848 6791783177527960192 6801247523400333696 6823921732688676352 6830690153371763712 6837019471139134464 6861087087502735296 6886926691868330324 6887442095521311744 6900145361142549768 6939950157474031104 6946313814822067004 6957201454030252062 6972996198233675456 6979457376787866432 6983925659359433568 6986658996649378816 7004026401825708948 7009671477986082304 7037169286835197488 7044149220664631328 7059681024796922368 7064200666938277632 7066683287269444608 7073231276284056576 7084532452421406752 7098130403385747264 7132888359435056407 7183776980310930769 7184314599638609664 7190902329428477814 7197565419812487258 7228723711673147376 7233351575765127624 7284956937780098808 7311812489968241024 7316493547900358976 7325846679008487168 7337551468579314136 7348166680142351872 7400591174887719424 7414795764474835968 7440897263911417152 7545133971272245194 7572948650324249632 7577796888896800368 7599367384130571392 7602038081759554048 7606904943527645952 7613953501950399744 7640756074718955216 7664898002562280832 7676911949274760896 7679609898920365824 7706400727569030144 7728580857186989184 7735667657415483709 7762037917174811648 7772854312457524224 7817415119913276416 7836847614884651748 7839601771814540112 7844620723012884888 7859991371230551168 7870773362135234656 7885880412734342592 7934788777300389312 7942141152896537664 7969138512267057664 7970099008974082596 7976522716328990208 7981629324982209792 8004601602086524512 8096608517053036288 8112149032440854016 8116735029701960739 8151872410782921608 8210030834641063736 8218174090775403216 8225789051214271152 8254745402151728403 8261398527626454144 8266687515160145856 8325665071748684352 8356357131392275456 8361706911886124544 8385773106947787584 8417984783414936576 8431179116931260928 8433510996952005272 8438910171725982228 8503246221592530298 8503882587327333888 8519567231614780836 8535909139217085472 8546821125509901696 8549288307146892816 8552292841979498304 8623010252882565936 8650595058553975296 8656133211600424704 8681046807896653344 8684991296149224448 8732292656821663104 8794592009902435968 8802656299817619393 8832663836785130496 8840763037046267096 8854620032402138988 8956397274153887712 8959544882073760128 8965280826300439872 8982847281406344192 8995169556725982464 9012434757410677248 9068330031200444928 9076732746167471616 9108684581684665824 9148116116670313728 9170856462130786809 9200193814856733024 9236284688971196703 9276268605373669416 9305943169050488576 9311900879145911424 9323804864192620032 9338701869100945264 9382892382446929984 9392198960886175104 9400901772816309888 9418934222584370176 9433994745316261032 9464173871180996352 9470232881341803648 9487699871571005931 9515045796284210688 9579086132851479552 9587869772571303752 9596753893083316344 9602897781619221156 9638298282230863168 9644468767686836832 9713275917040131744 9755324730533811968 9767795572011316224 9770615208167877504 9774048962262283776 9921196351881889536 9939495103550577642 9945858416677050483 9979763036367614976 10050962297031355392 10060178628362993592 10103729185195733824 10119565751316730272 10142539924703527936 10151938002600532992 10187674766291940288 10235882599033014528 10239479865227154432 10246035230057645568 10304774476249318912 10324553314015632384 10330390037802495486 10409925236211046656 10419470722233100506 10449130153179535664 10452802362419386816 10459494297350513184 10469186065181799648 10479988494974068224 10506039602738563422 10514507216979123456 10555753930252796232 10579718369733852416 10589521537195383552 10596301000407416448 10600024930904166912 10626798678632110128 10642172433309613056 10672802136115366016 10786353494142716721 10822313372935947652 10823123292962061312 10843085567509721064 10957565454367204288 10967718734952361536 10974740321850538464 11006327202868971204 11015198036835272192 11022250020213527808 11100886762331579136 11166417380763288576 11208824564826517211 11251880228967976304 11359422975486374448 11366695333345200552 11395761500679868928 11399051076195857088 11403057122639331072 11410357415291468928 11497347003843421248 11541510948800566272 11552205313304054784 11574729077195537792 11592871285780483776 11596077620809007249 11643056875762217472 11726122679869914624 11736875066423492524 11737753430395474944 11755271422326977622 11759402657721810168 11806160043202851984 11902183165950583968 11941863032205183616 11946059842765013504 11953707768400586496 11964784074493485312 12006902403129786768 12110058286179904512 12144912775579554432 12156049175938617257 12197488155560418304 12227808616174382412 12266925086475644032 12315046251961595604 12327261136163104824 12368358140498225888 12392097791439681216 12415867838861215232 12439698679242906624 12522931947848233472 12534535697088413184 12542560367829186816 12578659660421681376 12618898494907995136 12626977175122404864 12650266495428007908 12658365257588973342 12754869332388795447 12795671857444421792 12803863708825628208 12820231688264852544 12840715070013799738 12859291690249115776 12951034556053508992 12975892587830962944 13021570211844980016 13027486944223836672 13040408474618821632 13133443493462713344 13228261802509186048 13248995755177695744 13252660138067436856 13261144555569400644 13413571504483991456 13434595911230831568 13439317323110640192 13492754335088973696 13583566355055920384 13602495046800667392 13647843465377352704 13722174175005470592 13773853383736660648 13800290722285099536 13879900314948062208 13892627629644134008 13914402908060504124 13945992396467350912 13958914753575732864 13967851318718867136 14008052803651417896 14019342955972164608 14074338573670394976 14088298441329262656 14119362049593844736 14128401333876555264 14169064904842813504 14196260806771494528 14265776718870112814 14367553960621861538 14368629199277219328 14381804658856955628 14395130839624974516 14457447423346294752 14466703151530255248 14569913875560197616 14623624979936482048 14632987095800717952 14651693358016974336 14675102937158628272 14696333360284703744 14801182349775438848 14881794527822834304 14909242655325866463 15090267942544490388 15145897300648499264 15155593777793600736 15198734768261142784 15204076163519108096 15213809887055291904 15227907003900799488 15281512149437910432 15329796005124561664 15353823898549521792 15359219797840731648 15457161714373978368 15471335314830967418 15495585056703743229 15629206083349650759 15673695229769303496 15679203543629080224 15689241446025769776 15719982742461102336 15741546724270469312 15771760825468685184 15869577554600778624 15884282305793075328 15938277024534115328 15940198017948165192 15953045432657980416 15963258649964419584 16009203204173049024 16193217034106072576 16224298064881708032 16233470059403921478 16303744821565843216 16420061669282127472 16436348181550806432 16451578102428542304 16509490804303456806 16522797055252908288 16533375030320291712 16651330143497368704 16723413823772249088 16771546213895575168 16862358233862521856 16867021993904010544 16877820343451964456 17006492443185060596 17007765174654667776 17039134463229561672 17071818278434170944 17093642251019803392 17098576614293785632 17104585683958996608 17246020505765131872 17301190117107950592 17312266423200849408 17362093615793306688 17464585313643326208 17589184019804871936 17605312599635238786 17681526074092534192 17709240064804277976 17912794548307775424 17919089764147520256 17930561652600879744 17990339113451964928 18024869514821354496 18136660062400889856 18153465492334943232 18217369163369331648 18296232233340627456 18341712924261573618 18400387629713466048 18472569377942393406 18552537210747338832 18611886338100977152 18623801758291822848 18647609728385240064 18677403738201890528 18765784764893859968 18784397921772350208 18801803545632619776 18867989490632522064 18928347742361992704 18939048402637908391 18940465762683607296 18975399743142011862 19030091592568421376 19175739545142607504 19193507786166632688 19205795563238442312 19261072605020699607 19276596564461726336 19288937535373673664 19426551834080263488 19510649461067623936 19541230416335755008 19548097924524567552 19842392703763779072 19878990207101155284 19891716833354100966 20120357256725987184 20207458370391467648 20239131502633460544 20375349532583880576 20471765198066029056 20492070460115291136 20609548952498637824 20660780075604990972 20819850472422093312 20838941444466201012 20898260306359071328 20905604724838773632 20918988594701026368 20938372130363599296 20959976989948136448 21012079205477126844 21029014433958246912 21111507860505592464 21159436739467704832 21179043074390767104 21192602000814832896 21200049861808333824 21253597357264220256 21345604272230732032 21398665078305169221 21551330940932792307 21572706988285433442 21644626745871895304 21686171135019442128 21915130908734408576 21935437469904723072 21949480643701076928 22012654405737942408 22030396073670544384 22044500040427055616 22201773524663158272 22417649129653034422 22503760457935952608 22718845950972748896 22733390666690401104 22791523001359737856 22798102152391714176 22806114245278662144 22820714830582937856 22994694007686842496 23149458154391075584 23185742571560967552 23192155241618014498 23207002972246451127 23286113751524434944 23452245359739829248 23473750132846985048 23510542844653955244 23518805315443620336 23612320086405703968 23804366331901167936 23883726064410367232 23892119685530027008 23907415536801172992 23929568148986970624 24013804806259573536 24289825551159108864 24312098351877234514 24350205089105882217 24455617232348764824 24533850172951288064 24630092503923191208 24654522272326209648 24736716280996451776 24784195582879362432 24831735677722430464 25045863895696466944 25069071394176826368 25085120735658373632 25157319320843362752 25253954350244809728 25300532990856015816 25316730515177946684 25509738664777590894 25591343714888843584 25607727417651256416 25640463376529705088 25681430140027599476 25718583380498231552 25902069112107017984 25951785175661925888 26043140423689960032 26054973888447673344 26407968899452858179 26497991510355391488 26505320276134873712 26522289111138801288 26827143008967982912 26869191822461663136 26878634646221280384 26985508670177947392 27167132710111840768 27204990093601334784 27444348350010941184 27547706767473321296 27600581444570199072 27785255259288268016 27828805816121008248 27891984792934701824 27917829507151465728 27935702637437734272 28016105607302835792 28148677147340789952 28176596882658525312 28256802667753110528 28338129809685627008 28392521613542989056 28531553437740225628 28735107921243723076 28737258398554438656 28763609317713911256 28790261679249949032 28914894846692589504 28933406303060510496 29139827751120395232 29247249959872964096 29265974191601435904 29303386716033948672 29350205874317256544 29761361775573856043 29763589055645668608 29818485310651732926 30180535885088980776 30291794601296998528 30311187555587201472 30397469536522285568 30427619774110583808 30455814007801598976 30563024298875820864 30659592010249123328 30707647797099043584 30718439595681463296 30914323428747956736 30942670629661934836 30991170113407486458 31258412166699301518 31347390459538606992 31358407087258160448 31378482892051539552 31439965484922204672 31483093448540938624 31543521650937370368 31739155109201557248 31768564611586150656 31880396035896330384 31926517299928839168 32018406408346098048 32386434068212145152 32466940118807842956 32607489643131686432 32840123338564254944 32872696363101612864 32903156204857084608 33018981608606913612 33045594110505816576 33066750060640583424 33302660286994737408 33543092427791150336 33626473694479551633 33734043987808021088 33755640686903928912 34012984886370121192 34078268926459123344 34143636556868341888 34187284502039606784 34197153228587571264 34209171367917993216 34492041011530263744 34624532846401698816 34724187231586613376 34788232862427021747 34929170627286652416 35178368039609743872 35210625199270477572 35363052148185068384 35418480129608555952 35825589096615550848 35838179528295040512 35861123305201759488 35980678226903929856 36434738326738663296 36468147527815851771 36592464466681254912 36683425848523147236 36800775259426932096 36945138755884786812 37105074421494677664 37223772676201954304 37247603516583645696 37354807476403781056 37531569529787719936 37568795843544700416 37603607091265239552 37735978981265044128 37856695484723985408 37878096805275816782 37880931525367214592 37950799486284023724 38264607997166386341 38351479090285215008 38387015572333265376 38411591126476884624 38522145210041399214 38553193128923452672 38577875070747347328 38853103668160526976 39021298922135247872 39082460832671510016 39684785407527558144 39757980414202310568 39783433666708201932 40240714513451974368 40414916740782935296 40478263005266921088 40750699065167761152 40943530396132058112 41321560151209981944 41639700944844186624 41677882888932402024 41796520612718142656 41811209449677547264 41837977189402052736 41876744260727198592 42024158410954253688 42058028867916493824 42223015721011184928 42318873478935409664 42358086148781534208 42385204001629665792 42507194714528440512 42691208544461464064 42797330156610338442 43102661881865584614 43145413976570866884 43289253491743790608 43372342270038884256 43830261817468817152 43870874939809446144 43898961287402153856 44025308811475884816 44089000080854111232 44403547049326316544 44835298259306068844 45007520915871905216 45437691901945497792 45466781333380802208 45596204304783428352 45612228490557324288 45641429661165875712 45989388015373684992 46298916308782151168 46371485143121935104 46384310483236028996 46414005944492902254 46947500265693970096 47021085689307910488 47037610630887240672 47224640172811407936 47608732663802335872 47767452128820734464 47814831073602345984 47859136297973941248 48027609612519147072 48579651102318217728 48624196703754469028 48700410178211764434 48911234464697529648 49067700345902576128 49260185007846382416 49309044544652419296 49473432561992903552 49568391165758724864 49930218516045394849 50170241471316747264 50314638641686725504 50601065981712031632 50633461030355893368 51019477329555181788 51182687429777687168 51215454835302512832 51280926753059410176 51362860280055198952 51437166760996463104 51804138224214035968 51903570351323851776 52086280847379920064 52815937798905716358 53010640552269747424 53044578222277602576 53654286017935965824 53738383644923326272 53757269292442560768 53971017340355894784 54334265420223681536 54409980187202669568 54888696700021882368 55095413534946642592 55201162889140398144 55570510518576536032 55657611632242016496 55783969585869403648 55835659014302931456 55871405274875468544 56032211214605671584 56297354294681579904 56353193765317050624 56676259619371254016 56785043227085978112 56817145207913725173 57063106875480451256 57470215842487446152 57527218635427822512 57580523358499898064 57783217815062098821 57829789693385179008 57866812606121020992 58279655502240790464 58494499919745928192 58531948383202871808 58700411748634513088 59522723551147712086 59527178111291337216 59636970621303465852 60361071770177961552 60583589202593997056 60622375111174402944 60794939073044571136 61126048597751641728 61319184020498246656 61415295594198087168 61828646857495913472 61885341259323869672 61982340226814972916 62516824333398603036 62694780919077213984 62716814174516320896 62756965784103079104 62879930969844409344 62966186897081877248 63087043301874740736 63478310218403114496 63537129223172301312 63760792071792660768 64036812816692196096 64195995234915507663 64653992822798376921 64933880237615685912 65214979286263372864 65680246677128509888 65745392726203225728 65806312409714169216 66037963217213827224 66091188221011633152 66133500121281166848 66605320573989474816 67086184855582300672 67252947388959103266 67468087975616042176 67511281373807857824 68025969772740242384 68156537852918246688 68287273113736683776 68374569004079213568 68394306457175142528 68418342735835986432 68984082023060527488 69448374463173226752 69576465724854043494 69621008916739353381 69858341254573304832 70356736079219487744 70421250398540955144 70726104296370136768 70836960259217111904 71651178193231101696 71676359056590081024 71722246610403518976 72869476653477326592 72936295055631703542 73366851697046294472 73601550518853864192 73890277511769573624 74210148842989355328 74495207033167291392 74709614952807562112 75063139059575439872 75137591687089400832 75207214182530479104 75471957962530088256 75756193610551633564 75761863050734429184 75901598972568047448 76529215994332772682 76702958180570430016 76774031144666530752 76823182252953769248 77044290420082798428 77106386257846905344 77155750141494694656 77706207336321053952 78164921665343020032 78461771953785620477 79515960828404621136 79566867333416403864 80481429026903948736 80829833481565870592 80956526010533842176 81501398130335522304 82643120302419963888 83355765777864804048 83593041225436285312 83622418899355094528 83675954378804105472 83753488521454397184 84048316821908507376 84446031442022369856 84770408003259331584 85014389429056881024 85092344231570320799 85382417088922928128 85594660313220676884 86205323763731169228 86290827953141733768 86578506983487581216 86744684540077768512 87660523634937634304 87741749879618892288 87797922574804307712 88050617622951769632 89284085326721568129 89670596518612137688 90015041831743810432 90875383803890995584 90933562666761604416 91192408609566856704 91282859322331751424 91978776030747369984 92597832617564302336 92742970286243870208 92768620966472057992 92828011888985804508 93895000531387940192 94042171378615820976 94075221261774481344 94449280345622815872 95217465327604671744 95534904257641468928 96055219225038294144 97159302204636435456 97248393407508938056 97400820356423528868 97822468929395059296 98135400691805152256 98520370015692764832 98618089089304838592 98946865123985807104 99136782331517449728 99860437032090789698 100629277283373451008 100879421083438654899 101202131963424063264 101266922060711786736 102038954659110363576 102365374859555374336 102430909670605025664 102561853506118820352 102725720560110397904 102874333521992926208 103608276448428071936 104172561694759840128 104364698587281065241 105631875597811432716 106021281104539494848 106089156444555205152 107308572035871931648 107476767289846652544 107514538584885121536 107942034680711789568 109404442583447555313 109777393400043764736 110190827069893285184 110402325778280796288 111141021037153072064 111315223264484032992 111567939171738807296 111671318028605862912 111742810549750937088 112064422429211343168 112594708589363159808 112706387530634101248 113352519238742508032 113570086454171956224 113634290415827450346 114126213750960902512 114940431684974892304 115054437270855645024 115161046716999796128 115566435630124197642 115659579386770358016 115733625212242041984 116559311004481580928 117063896766405743616 117400823497269026176 119045447102295424172 119054356222582674432 119273941242606931704 120722143540355923104 121167178405187994112 121244750222348805888 122252097195503283456 122830591188396174336 123297070213091689321 123770682518647739344 123964680453629945832 125033648666797206072 125389561838154427968 125433628349032641792 125513931568206158208 125932373794163754496 126174086603749481472 126956620436806228992 127074258446344602624 127521584143585321536 128073625633384392192 128391990469831015326 129307985645596753842 129867760475231371824 130429958572526745728 131360493354257019776 131490785452406451456 131612624819428338432 132075926434427654448 132267000242562333696 133210641147978949632 134172369711164601344 134505894777918206532 134936175951232084352 135022562747615715648 136051939545480484768 136313075705836493376 136574546227473367552 136788612914350285056 136836685471671972864 137968164046121054976 138896748926346453504 139152931449708086988 139242017833478706762 140842500797081910288 141452208592740273536 141673920518434223808 143302356386462203392 143444493220807037952 145738953306954653184 145872590111263407084 146733703394092588944 147203101037707728384 147780555023539147248 148420297685978710656 149419229905615124224 149790655548136184547 150126278119150879744 150943915925060176512 151512387221103267128 151803197945136094896 153058431988665545364 153405916361140860032 153548062289333061504 153646364505907538496 154088580840165596856 154212772515693810688 154311500282989389312 155412414672642107904 156923543907571240954 159031921656809242272 159133734666832807728 160962858053807897472 161659666963131741184 161913052021067684352 163002796260671044608 165286240604839927776 166711531555729608096 167186082450872570624 167244837798710189056 167351908757608210944 167506977042908794368 168096633643817014752 168892062884044739712 170028778858113762048 170184688463140641598 170451435623741175519 171189320626441353768 172410647527462338456 172581655906283467536 173157013966975162432 173489369080155537024 175321047269875268608 175483499759237784576 175595845149608615424 176101235245903539264 178568170653443136258 179341193037224275376 180030083663487620864 181750767607781991168 181867125333523208832 182384817219133713408 183957552061494739968 185485940572487740416 185537241932944115984 185656023777971609016 187790001062775880384 188084342757231641952 188150442523548962688 188898560691245631744 190434930655209343488 192110438450076588288 194496786815017876112 194801640712847057736 195644937858790118592 197040740031385529664 197236178178609677184 197893730247971614208 198273564663034899456 199720874064181579396 201258554566746902016 201758842166877309798 202404263926848126528 202533844121423573472 204077909318220727152 204730749719110748672 204861819341210051328 205123707012237640704 205451441120220795808 208329532429016992301 208345123389519680256 208729397174562130482 211263751195622865432 212042562209078989696 212178312889110410304 214617144071743863296 214953534579693305088 215029077169770243072 218808885166895110626 220381654139786570368 220804651556561592576 222282042074306144128 222630446528968065984 223485621099501874176 224128844858422686336 225189417178726319616 225412775061268202496 226705038477485016064 227268580831654900692 228252427501921805024 229880863369949784608 230108874541711290048 230322093433999592256 231132871260248395284 231319158773540716032 231467250424484083968 233118622008963161856 234801646994538052352 235385315861356861431 238090894204590848344 238547882485213863408 241444287080711846208 242334356810375988224 242489500444697611776 244504194391006566912 246594140426183378642 247541365037295478688 247929360907259891664 250067297333594412144 250779123676308855936 250867256698065283584 251027863136412316416 251864747588327508992 255043168287170643072 255277032694710962397 256147251266768784384 256783980939662030652 258615971291193507684 259735520950462743648 260859917145053491456 262720986708514039552 262981570904812902912 263225249638856676864 264151852868855308896 267852255980164704387 269011789555836413064 269872351902464168704 270045125495231431296 272103879090960969536 272626151411672986752 273149092454946735104 273577225828700570112 275936328092242109952 277793497852692907008 278305862899416173976 278484035666957413524 281685001594163820576 282904417185480547072 283347841036868447616 286604712772924406784 291477906613909306368 291745180222526814168 293467406788185177888 294406202075415456768 295561110047078294496 296840595371957421312 298838459811230248448 299581311096272369094 301887831850120353024 303024774442206534256 303606395890272189792 306116863977331090728 306811832722281720064 307096124578666123008 307292729011815076992 308177161680331193712 308623000565978778624 310824829345284215808 313847087815142481908 318063843313618484544 318267469333665615456 321925716107615794944 323826104042135368704 330572481209679855552 333423063111459216192 334372164901745141248 334703817515216421888 335013954085817588736 336193267287634029504 337784125768089479424 340057557716227524096 340369376926281283196 340902871247482351038 342378641252882707536 344821295054924676912 345163311812566935072 346314027933950324864 346978738160311074048 351191690299217230848 352202470491807078528 357136341306886272516 358682386074448550752 360060167326975241728 363501535215563982336 363734250667046417664 369891210639275067963 371074483865888231968 371312047555943218032 375580002125551760768 376168685514463283904 376300885047097925376 377797121382491263488 380869861310418686976 384220876900153176576 388993573630035752224 389603281425694115472 391289875717580237184 394081480062771059328 394472356357219354368 395787460495943228416 399441748128363158792 402517109133493804032 403517684333754619596 404808527853696253056 405067688242847146944 408155818636441454304 409461499438221497344 409723638682420102656 410902882240441591616 416659064858033984602 416690246779039360512 417458794349124260964 422527502391245730864 424085124418157979392 424356625778220820608 429234288143487726592 429907069159386610176 437617770333790221252 440763308279573140736 441609303113123185152 444564084148612288256 445260893057936131968 448257689716845372672 449371966644408553641 450378834357452639232 454537161663309801384 456504855003843610048 459761726739899569216 460217749083422580096 460644186867999184512 462265742520496790568 462638317547081432064 462934500848968167936 466237244017926323712 469603293989076104704 470770631722713722862 476181788409181696688 477095764970427726816 482888574161423692416 484979000889395223552 489008388782013133824 493188280852366757284 495082730074590957376 495858721814519783328 500134594667188824288 501558247352617711872 501734513396130567168 502055726272824632832 510086336574341286144 510554065389421924794 513567961879324061304 517231942582387015368 519471041900925487296 521719834290106982912 525441973417028079104 525963141809625805824 526450499277713353728 528303705737710617792 535704511960329408774 538023579111672826128 539744703804928337408 540090250990462862592 544207758181921939072 545252302823345973504 547154451657401140224 549232403676499343339 551872656184484219904 556611725798832347952 556968071333914827048 563370003188327641152 565808834370961094144 566695682073736895232 583490360445053628336 586934813576370355776 591122220094156588992 593681190743914842624 597676919622460496896 599162622192544738188 603775663700240706048 606049548884413068512 607212791780544379584 612233727954662181456 613623665444563440128 614192249157332246016 614585458023630153984 616354323360662387424 624988597287050976903 627694175630284963816 636127686627236969088 636534938667331230912 643851432215231589888 661144962419359711104 666846126222918432384 668744329803490282496 672386534575268059008 675568251536178958848 680115115432455048192 680738753852562566392 681805742494964702076 684757282505765415072 689642590109849353824 690326623625133870144 692628055867900649728 693957476320622148096 704404940983614157056 706155947584070584293 714272682613772545032 717364772148897101504 720120334653950483456 727003070431127964672 727468501334092835328 739782421278550135926 742148967731776463936 742624095111886436064 751160004251103521536 752337371028926567808 752601770094195850752 755594242764982526976 765831098084132887191 768441753800306353152 777987147260071504448 779206562851388230944 782579751435160474368 788162960125542118656 788944712714438708736 798883496256726317584 807035368667509239192 809617055707392506112 810135376485694293888 816311637272882908608 819447277364840205312 821805764480883183232 833318129716067969204 833380493558078721024 834917588698248521928 845055004782491461728 848170248836315958784 848713251556441641216 859814138318773220352 863079491491641825247 875235540667580442504 881526616559146281472 883218606226246370304 889128168297224576512 890521786115872263936 896515379433690745344 898743933288817107282 909074323326619602768 913009710007687220096 919523453479799138432 920435498166845160192 921288373735998369024 924531485040993581136 925869001697936335872 932474488035852647424 939206587978152209408 941541263445427445724 952363576818363393376 954191529940855453632 965777148322847384832 986376561704733514568 990165460149181914752 991717443629039566656 1000269189334377648576 1003116494705235423744 1004111452545649265664 1020172673148682572288 1021108130778843849588 1027135923758648122608 1034463885164774030736 1038942083801850974592 1043439668580213965824 1050883946834056158208 1056607411475421235584 1071409023920658817548 1076047158223345652256 1079489407609856674816 1080180501980925725184 1088415516363843878144 1090504605646691947008 1098464807352998686678 1109673631917825203889 1113223451597664695904 1113936142667829654096 1126740006376655282304 1131617668741922188288 1133391364147473790464 1166980720890107256672 1173869627152740711552 1182244440188313177984 1187362381487829685248 1198325244385089476376 1207551327400481412096 1212099097768826137024 1214425583561088759168 1224467455909324362912 1227247330889126880256 1228384498314664492032 1229170916047260307968 1232708646721324774848 1249977194574101953806 1255388351260569927632 1272255373254473938176 1273069877334662461824 1287702864430463179776 1322289924838719422208 1333692252445836864768 1344773069150536118016 1351136503072357917696 1361477507705125132784 1363611484989929404152 1369514565011530830144 1379285180219698707648 1380653247250267740288 1385256111735801299456 1387914952641244296192 1408809881967228314112 1412311895168141168586 1428545365227545090064 1434729544297794203008 1454937002668185670656 1479564842557100271852 1484297935463552927872 1485248190223772872128 1502320008502207043072 1504674742057853135616 1505203540188391701504 1531662196168265774382 1555974294520143008896 1558413125702776461888 1565159502870320948736 1576325920251084237312 1577889425428877417472 1597766992513452635168 1614070737335018478384 1619234111414785012224 1620270752971388587776 1632623274545765817216 1643611528961766366464 1647697211029498030017 1666636259432135938408 1669835177396497043856 1690110009564982923456 1696340497672631917568 1697426503112883282432 1726158982983283650494 1750471081335160885008 1763053233118292562944 1778256336594449153024 1781043572231744527872 1793030758867381490688 1797487866577634214564 1818148646653239205536 1826019420015374440192 1839046906959598276864 1840870996333690320384 1842576747471996738048 1849062970081987162272 1874965791861152930709 1883082526890854891448 1904727153636726786752 1908383059881710907264 1931554296645694769664 1972753123409467029136 1980330920298363829504 1983434887258079133312 2000538378668755297152 2006232989410470847488 2040345346297365144576 2042216261557687699176 2054271847517296245216 2068927770329548061472 2077884167603701949184 2113214822950842471168 2142818047841317635096 2152094316446691304512 2160361003961851450368 2176831032727687756288 2181009211293383894016 2196929614705997373356 2219347263835650407778 2226446903195329391808 2227872285335659308192 2253480012753310564608 2266782728294947580928 2333961441780214513344 2347739254305481423104 2364488880376626355968 2396650488770178952752 2424198195537652274048 2428851167122177518336 2448934911818648725824 2458341832094520615936 2465417293442649549696 2499954389148203907612 2510776702521139855264 2544510746508947876352 2546139754669324923648 2589238474474925475741 2644579849677438844416 2667384504891673729536 2689546138301072236032 2722955015410250265568 2727222969979858808304 2739029130023061660288 2758570360439397415296 2761306494500535480576 2770512223471602598912 2817619763934456628224 2824623790336282337172 2857090730455090180128 2869459088595588406016 2959129685114200543704 2968595870927105855744 2970496380447545744256 3004640017004414086144 3009349484115706271232 3063324392336531548764 3111948589040286017792 3116826251405552923776 3130319005740641897472 3152651840502168474624 3195533985026905270336 3228141474670036956768 3238468222829570024448 3240541505942777175552 3265246549091531634432 3287223057923532732928 3295394422058996060034 3333272518864271876816 3339670354792994087712 3380220019129965846912 3394853006225766564864 3452317965966567300988 3500942162670321770016 3562087144463489055744 3594975733155268429128 3636297293306478411072 3652038840030748880384 3678093813919196553728 3681741992667380640768 3685153494943993476096 3698125940163974324544 3749931583722305861418 3766165053781709782896 3809454307273453573504 3816766119763421814528 3863108593291389539328 3945506246818934058272 3960661840596727659008 3966869774516158266624 4001076757337510594304 4084432523115375398352 4108543695034592490432 4137855540659096122944 4155768335207403898368 4226429645901684942336 4285636095682635270192 4304188632893382609024 4353662065455375512576 4393859229411994746712 4438694527671300815556 4452893806390658783616 4455744570671318616384 4506960025506621129216 4667922883560429026688 4695478508610962846208 4728977760753252711936 4793300977540357905504 4848396391075304548096 4857702334244355036672 4897869823637297451648 4930834586885299099392 4943091633088494090051 4999908778296407815224 5021553405042279710528 5089021493017895752704 5092279509338649847296 5178476948949850951482 5289159699354877688832 5334769009783347459072 5379092276602144472064 5445910030820500531136 5454445939959717616608 5478058260046123320576 5517140720878794830592 5522612989001070961152 5649247580672564674344 5714181460910180360256 5738918177191176812032 5918259370228401087408 5937191741854211711488 5940992760895091488512 6018698968231412542464 6041556440441492776729 6126648784673063097528 6223897178080572035584 6233652502811105847552 6391067970053810540672 6456282949340073913536 6481083011885554351104 6530493098183063268864 6574446115847065465856 6590788844117992120068 6666545037728543753632 6679340709585988175424 6760440038259931693824 6904635931933134601976 7001884325340643540032 7189951466310536858256 7272594586612956822144 7304077680061497760768 7356187627838393107456 7396251880327948649088 7499863167444611722836 7532330107563419565792 7618908614546907147008 7633532239526843629056 7767715423424776427223 7891012493637868116544 7921323681193455318016 7933739549032316533248 8002153514675021188608 8168865046230750796704 8217087390069184980864 8275711081318192245888 8311536670414807796736 8452859291803369884672 8571272191365270540384 8608377265786765218048 8787718458823989493424 8877389055342601631112 8905787612781317567232 8911489141342637232768 9013920051013242258432 9335845767120858053376 9390957017221925692416 9457955521506505423872 9586601955080715811008 9696792782150609096192 9715404668488710073344 9795739647274594903296 9861669173770598198784 9886183266176988180102 9999817556592815630448 10043106810084559421056 10184559018677299694592 10356953897899701902964 10891820061641001062272 10908891879919435233216 10956116520092246641152 11034281441757589661184 11045225978002141922304 11298495161345129348688 11428362921820360720512 11477836354382353624064 11836518740456802174816 11874383483708423422976 11881985521790182977024 12083112880882985553458 12253297569346126195056 12447794356161144071168 12467305005622211695104 12782135940107621081344 12912565898680147827072 13060986196366126537728 13181577688235984240136 13333090075457087507264 13358681419171976350848 13520880076519863387648 13809271863866269203952 14003768650681287080064 14379902932621073716512 14545189173225913644288 14792503760655897298176 14999726334889223445672 15064660215126839131584 15237817229093814294016 15267064479053687258112 15535430846849552854446 15782024987275736233088 15867479098064633066496 16004307029350042377216 16337730092461501593408 16434174780138369961728 16551422162636384491776 17142544382730541080768 17216754531573530436096 17575436917647978986848 17754778110685203262224 17811575225562635134464 17822978282685274465536 18124669321324478330187 18671691534241716106752 19173203910161431622016 19393585564301218192384 19591479294549189806592 19723338347541196397568 19772366532353976360204 19999635113185631260896 20086213620169118842112 20713907795799403805928 21783640123282002124544 21817783759838870466432 21912233040184493282304 22068562883515179322368 22596990322690258697376 22856725843640721441024 23673037480913604349632 23763971043580365954048 24166225761765971106916 24506595138692252390112 24934610011244423390208 25564271880215242162688 25825131797360295654144 26363155376471968480272 26666180150914175014528 26717362838343952701696 27041760153039726775296 27618543727732538407904 28007537301362574160128 28759805865242147433024 29090378346451827288576 29585007521311794596352 29999452669778446891344 30129320430253678263168 30475634458187628588032 31070861693699105708892 31564049974551472466176 32675460184923003186816 32868349560276739923456 33102844325272768983552 34285088765461082161536 34433509063147060872192 35150873835295957973696 35509556221370406524448 35623150451125270268928 35645956565370548931072 36249338642648956660374 37343383068483432213504 38346407820322863244032 39182958589098379613184 39544733064707952720408 39999270226371262521792 40172427240338237684224 41427815591598807611856 43567280246564004249088 43635567519677740932864 45193980645380517394752 45713451687281442882048 47346074961827208699264 48332451523531942213832 49013190277384504780224 51128543760430484325376 51650263594720591308288 52726310752943936960544 53332360301828350029056 53434725676687905403392 54374007963973434990561 55237087455465076815808 56015074602725148320256 57519611730484294866048 58180756692903654577152 59170015042623589192704 59998905339556893782688 60258640860507356526336 62141723387398211417784 63128099949102944932352 65350920369846006373632 65736699120553479846912 66205688650545537967104 68570177530922164323072 70301747670591915947392 71019112442740813048896 71291913130741097862144 72498677285297913320748 76692815640645726488064 79089466129415905440816 79998540452742525043584 80344854480676475368448 82855631183197615223712 87134560493128008498176 87271135039355481865728 90387961290761034789504 91426903374562885764096 94692149923654417398528 96664903047063884427664 98026380554769009560448 103300527189441182616576 105452621505887873921088 106664720603656700058112 106869451353375810806784 108748015927946869981122 110474174910930153631616 112030149205450296640512 115039223460968589732096 119997810679113787565376 120517281721014713052672 124283446774796422835568 126256199898205889864704 130701840739692012747264 137140355061844328646144 140603495341183831894784 142038224885481626097792 144997354570595826641496 153385631281291452976128 158178932258831810881632 159997080905485050087168 165711262366395230447424 174542270078710963731456 180775922581522069579008 189384299847308834797056 193329806094127768855328 196052761109538019120896 210905243011775747842176 213329441207313400116224 217496031855893739962244 220948349821860307263232 230078446921937179464192 239995621358227575130752 241034563442029426105344 248566893549592845671136 261403681479384025494528 274280710123688657292288 281206990682367663789568 284076449770963252195584 289994709141191653282992 316357864517663621763264 319994161810970100174336 331422524732790460894848 361551845163044139158016 378768599694617669594112 386659612188255537710656 392105522219076038241792 421810486023551495684352 434992063711787479924488 441896699643720614526464 460156893843874358928384 479991242716455150261504 497133787099185691342272 562413981364735327579136 568152899541926504391168 579989418282383306565984 632715729035327243526528 639988323621940200348672 662845049465580921789696 723103690326088278316032 773319224376511075421312 784211044438152076483584 843620972047102991368704 869984127423574959848976 883793399287441229052928 959982485432910300523008 994267574198371382684544 1136305799083853008782336 1159978836564766613131968 1265431458070654487053056 1325690098931161843579392 1546638448753022150842624 1687241944094205982737408 1739968254847149919697952 1919964970865820601046016 1988535148396742765369088 2319957673129533226263936 2530862916141308974106112 2651380197862323687158784 3093276897506044301685248 3479936509694299839395904 3977070296793485530738176 4639915346259066452527872 5061725832282617948212224 6186553795012088603370496 6959873019388599678791808 7954140593586971061476352 9279830692518132905055744 13919746038777199357583616 18559661385036265810111488 27839492077554398715167232 55678984155108797430334464
- Sum of all divisors σ(n): 216587046319631743899318357
- Sum of proper divisors (its aliquot sum) s(n): 160908062164522946468983893
- 55678984155108797430334464 is an abundant number, because the sum of its proper divisors (160908062164522946468983893) is greater than itself. Its abundance is 105229078009414149038649429
Bases of 55678984155108797430334464
- Binary: 101110000011100111101111000111011101011001001001000101101111110111111110000100000000002
- Hexadecimal: 0x2E0E7BC7759245BF7F8400
- Base-36: 6ZUUHUNGQK2Z73LS0
Squares and roots of 55678984155108797430334464
- 55678984155108797430334464 squared (556789841551087974303344642) is 3100149276544856524824406511693683222547366906167296
- 55678984155108797430334464 cubed (556789841551087974303344643) is 172613162447213067867387822319121335884270588686834633401199015479753618489344
-
55678984155108797430334464 is a
perfect square number . Itssquare root is 7461835173408 -
The
cube root of 55678984155108797430334464 is 381853786.1226300365
Scales and comparisons
How big is 55678984155108797430334464?- 55,678,984,155,108,797,430,334,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 55,678,984,155,108,797,430,334,464 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 55678984155108797430334464 cubic inches would be around 31821148.8 feet tall.
Recreational maths with 55678984155108797430334464
- 55678984155108797430334464 backwards is 46443303479780155148987655
- 55678984155108797430334464 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 55678984155108797430334464's digits is 126
- 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 55678984155108797430334464 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 55678984155108797430334464 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/55678984155108797430334464/
Chicago style:
Numbermatics. 2024. "Number 55678984155108797430334464 - Facts about the integer". https://numbermatics.com/n/55678984155108797430334464/
The information we have on file for 55678984155108797430334464 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 55678984155108797430334464, math, Factors of 55678984155108797430334464, curriculum, school, college, exams, university, Prime factorization of 55678984155108797430334464, STEM, science, technology, engineering, physics, economics, calculator, fifty-five septillion, six hundred seventy-eight sextillion, nine hundred eighty-four quintillion, one hundred fifty-five quadrillion, one hundred eight trillion, seven hundred ninety-seven billion, four hundred thirty million, three hundred thirty-four thousand, four hundred sixty-four.