213193803730431925662253056
213,193,803,730,431,925,662,253,056 is an even composite number composed of five prime numbers multiplied together.
213193803730431925662253056 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty divisors.
Prime factorization of 213193803730431925662253056:
230 × 39 × 173 × 313 × 413
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 17 × 31 × 31 × 31 × 41 × 41 × 41)See below for interesting mathematical facts about the number 213193803730431925662253056 from the Numbermatics database.
Names of 213193803730431925662253056
- Cardinal: 213193803730431925662253056 can be written as Two hundred thirteen septillion, one hundred ninety-three sextillion, eight hundred three quintillion, seven hundred thirty quadrillion, four hundred thirty-one trillion, nine hundred twenty-five billion, six hundred sixty-two million, two hundred fifty-three thousand and fifty-six.
Scientific notation
- Scientific notation: 2.13193803730431925662253056 × 1026
Factors of 213193803730431925662253056
Divisors of 213193803730431925662253056
- Number of divisors d(n): 19840
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 31 32 34 36 41 48 51 54 62 64 68 72 81 82 93 96 102 108 123 124 128 136 144 153 162 164 186 192 204 216 243 246 248 256 272 279 288 289 306 324 328 369 372 384 408 432 459 486 492 496 512 527 544 558 576 578 612 648 656 697 729 738 744 768 816 837 864 867 918 961 972 984 992 1024 1054 1088 1107 1116 1152 1156 1224 1271 1296 1312 1377 1394 1458 1476 1488 1536 1581 1632 1674 1681 1728 1734 1836 1922 1944 1968 1984 2048 2091 2108 2176 2187 2214 2232 2304 2312 2448 2511 2542 2592 2601 2624 2754 2788 2883 2916 2952 2976 3072 3162 3264 3321 3348 3362 3456 3468 3672 3813 3844 3888 3936 3968 4096 4131 4182 4216 4352 4374 4428 4464 4608 4624 4743 4896 4913 5022 5043 5084 5184 5202 5248 5508 5576 5766 5832 5904 5952 6144 6273 6324 6528 6561 6642 6696 6724 6912 6936 7344 7533 7626 7688 7776 7803 7872 7936 8192 8262 8364 8432 8649 8704 8748 8856 8928 8959 9216 9248 9486 9792 9826 9963 10044 10086 10168 10368 10404 10496 11016 11152 11439 11532 11664 11808 11849 11904 12288 12393 12546 12648 13056 13122 13284 13392 13448 13824 13872 14229 14688 14739 15066 15129 15252 15376 15552 15606 15744 15872 16337 16384 16524 16728 16864 17298 17408 17496 17712 17856 17918 18432 18496 18819 18972 19584 19652 19683 19926 20088 20172 20336 20736 20808 20992 21607 22032 22304 22599 22878 23064 23328 23409 23616 23698 23808 24576 24786 25092 25296 25947 26112 26244 26568 26784 26877 26896 27648 27744 28458 28577 29376 29478 29791 29889 30132 30258 30504 30752 31104 31212 31488 31744 32674 32768 33048 33456 33728 34317 34596 34816 34992 35424 35547 35712 35836 36864 36992 37179 37638 37944 39168 39304 39366 39401 39852 40176 40344 40672 41472 41616 41984 42687 43214 44064 44217 44608 45198 45387 45756 46128 46656 46818 47232 47396 47616 49011 49152 49572 50184 50592 51894 52111 52224 52488 53136 53568 53754 53792 55296 55488 56457 56916 57154 58752 58956 59582 59778 60264 60516 61008 61504 62208 62424 62976 63488 64821 65348 65536 66096 66912 67456 67797 68634 68921 69192 69632 69984 70227 70848 71094 71424 71672 73728 73984 74358 75276 75888 77841 78336 78608 78732 78802 79704 80352 80631 80688 81344 82944 83232 83968 85374 85731 86428 88128 88434 89216 89373 89667 90396 90774 91512 92256 93312 93636 94464 94792 95232 98022 98304 99144 100368 101184 102951 103788 104222 104448 104976 106272 106641 107136 107508 107584 110592 110976 111537 112914 113832 114308 117504 117912 118203 119164 119556 120528 121032 122016 123008 124416 124848 125952 126976 128061 129642 130696 131072 132192 132651 133824 134912 135594 136161 137268 137842 138384 139264 139968 140454 141696 142188 142848 143344 147033 147456 147968 148716 150552 151776 152303 155682 156333 156672 157216 157464 157604 159408 160704 161262 161376 162688 165888 166464 167936 169371 170748 171462 172856 176256 176868 178432 178746 179334 180792 181548 183024 184512 186624 187272 188928 189584 190464 194463 196044 196608 198288 200736 201433 202368 203391 205902 206763 207576 208444 208896 209952 210681 212544 213282 214272 215016 215168 221184 221952 223074 225828 227664 228616 233523 235008 235824 236406 238328 239112 241056 241893 242064 244032 246016 248832 249696 251904 253952 256122 257193 259284 261392 262144 264384 265302 267648 268119 269001 269824 271188 272322 274536 275684 276768 277729 278528 279936 280908 283392 284376 285696 286688 294066 294912 295936 297432 301104 303552 304606 308853 311364 312666 313344 314432 314928 315208 318816 319923 321408 322524 322752 325376 331776 332928 334611 335872 338742 341496 342924 345712 352512 353736 354609 356864 357492 358668 361584 363096 366048 367319 369024 373248 374544 377856 379168 380928 384183 388926 392088 393216 396576 397953 401472 402866 404736 406782 408483 411804 413526 415152 416888 417792 419904 421362 425088 426564 428544 430032 430336 441099 442368 443904 446148 451656 455328 456909 457232 467046 468999 470016 471648 472812 476656 478224 482112 483786 484128 485809 488064 492032 497664 499392 503808 506447 507904 508113 512244 514386 518568 522784 524288 528768 530604 535296 536238 538002 539648 542376 544644 549072 551368 553536 555458 557056 559872 561816 566784 568752 571392 573376 583389 588132 589824 591872 594864 602208 604299 607104 609212 610173 617706 620289 622728 625332 626688 628864 629856 630416 632043 637632 639846 642816 645048 645504 650752 663552 665856 669222 669817 671744 677484 682992 685848 691424 700569 705024 707472 709218 713728 714984 717336 723168 725679 726192 732096 734638 738048 746496 749088 755712 758336 761856 768366 771579 777852 784176 786432 793152 795906 802944 804357 805732 807003 809472 813564 816966 823608 827052 830304 833187 833776 835584 839808 842724 850176 853128 857088 860064 860672 882198 884736 885887 887808 892296 903312 910656 913818 914464 926559 934092 937998 940032 943296 945624 953312 956448 959769 964224 967572 968256 971618 976128 984064 995328 998784 1007616 1012894 1015808 1016226 1024488 1028772 1037136 1045568 1048576 1057536 1061208 1063827 1070592 1072476 1076004 1079296 1084752 1089288 1098144 1101957 1102736 1107072 1110916 1114112 1119744 1123632 1133568 1137504 1142784 1146752 1152549 1166778 1171657 1176264 1179648 1183744 1189728 1193859 1204416 1208598 1214208 1218424 1220346 1221431 1225449 1235412 1240578 1245456 1250664 1253376 1257728 1259712 1260832 1264086 1275264 1279692 1285632 1290096 1291008 1301504 1323297 1327104 1331712 1338444 1339634 1343488 1354968 1365984 1370727 1371696 1382848 1401138 1406997 1410048 1414944 1418436 1427456 1429968 1434672 1446336 1451358 1452384 1457427 1464192 1469276 1476096 1492992 1498176 1511424 1516672 1519341 1523712 1524339 1536732 1543158 1555704 1568352 1572864 1586304 1591812 1605888 1608714 1611464 1614006 1615441 1618944 1627128 1633932 1647216 1654104 1660608 1666374 1667552 1671168 1679616 1685448 1700352 1706256 1714176 1720128 1721344 1750167 1764396 1769472 1771774 1775616 1784592 1806624 1812897 1821312 1827636 1828928 1853118 1860867 1868184 1875996 1880064 1886592 1891248 1896129 1906624 1912896 1919538 1928448 1935144 1936512 1943236 1952256 1968128 1990656 1997568 2009451 2015232 2025788 2031616 2032452 2048976 2057544 2074272 2091136 2097152 2101707 2115072 2122416 2127654 2136551 2141184 2144952 2152008 2158592 2169504 2177037 2178576 2196288 2203914 2205472 2214144 2221832 2228224 2239488 2247264 2267136 2275008 2285568 2293504 2305098 2314737 2333556 2343314 2352528 2359296 2367488 2379456 2387718 2408832 2413071 2417196 2428416 2436848 2440692 2442862 2450898 2470824 2481156 2490912 2499561 2501328 2506752 2515456 2519424 2521664 2528172 2550528 2559384 2571264 2580192 2582016 2603008 2646594 2654208 2657661 2663424 2676888 2679268 2686976 2709936 2731968 2741454 2743392 2765696 2779677 2802276 2813994 2820096 2829888 2836872 2854912 2859936 2869344 2879307 2892672 2902716 2904768 2914854 2928384 2938552 2952192 2985984 2996352 3022848 3033344 3038682 3047424 3048678 3073464 3086316 3111408 3136704 3145728 3172608 3183624 3191481 3211776 3217428 3222928 3228012 3230882 3237888 3254256 3267864 3294432 3305871 3308208 3321216 3332748 3335104 3342336 3359232 3370896 3400704 3412512 3428352 3440256 3442688 3457647 3500334 3514971 3528792 3538944 3543548 3551232 3569184 3581577 3613248 3625794 3642624 3655272 3657856 3664293 3676347 3706236 3721734 3736368 3751992 3760128 3773184 3782496 3792258 3813248 3825792 3839076 3856896 3870288 3873024 3886472 3904512 3936256 3969891 3981312 3995136 4018902 4030464 4051576 4063232 4064904 4097952 4112181 4115088 4148544 4182272 4194304 4203414 4220991 4230144 4244832 4255308 4273102 4282368 4289904 4304016 4317184 4339008 4354074 4357152 4372281 4392576 4407828 4410944 4428288 4443664 4456448 4478976 4494528 4534272 4550016 4558023 4571136 4573017 4587008 4610196 4629474 4667112 4686628 4705056 4718592 4721393 4734976 4758912 4775436 4817664 4826142 4834392 4846323 4856832 4873696 4881384 4885724 4901796 4941648 4962312 4981824 4999122 5002656 5013504 5030912 5038848 5043328 5056344 5101056 5118768 5142528 5160384 5164032 5206016 5250501 5293188 5308416 5315322 5326848 5353776 5358536 5373952 5419872 5438691 5463936 5482908 5486784 5531392 5559354 5582601 5604552 5627988 5640192 5659776 5673744 5688387 5709824 5719872 5738688 5758614 5785344 5805432 5809536 5829708 5856768 5877104 5904384 5971968 5992704 6028353 6045696 6066688 6077364 6094848 6097356 6146928 6172632 6222816 6244423 6273408 6291456 6305121 6345216 6367248 6382962 6409653 6423552 6434856 6445856 6456024 6461764 6475776 6508512 6531111 6535728 6588864 6611742 6616416 6642432 6665496 6670208 6684672 6718464 6741792 6801408 6825024 6856704 6880512 6885376 6915294 6944211 7000668 7029942 7057584 7077888 7087096 7102464 7138368 7163154 7226496 7239213 7251588 7285248 7310544 7315712 7328586 7352694 7412472 7443468 7472736 7498683 7503984 7520256 7546368 7564992 7584516 7626496 7651584 7678152 7713792 7740576 7746048 7772944 7809024 7872512 7939782 7962624 7972983 7990272 8037804 8060928 8103152 8126464 8129808 8195904 8224362 8230176 8258753 8297088 8339031 8364544 8388608 8406828 8441982 8460288 8489664 8510616 8546204 8564736 8579808 8608032 8609599 8634368 8637921 8678016 8708148 8714304 8744562 8785152 8815656 8821888 8856576 8887328 8912896 8957952 8989056 9068544 9100032 9116046 9142272 9146034 9174016 9220392 9258948 9334224 9373256 9410112 9437184 9442786 9469952 9517824 9550872 9574443 9635328 9652284 9668784 9692646 9713664 9747392 9762768 9771448 9803592 9883296 9917613 9924624 9963648 9998244 10005312 10027008 10061824 10077696 10086656 10112688 10202112 10237536 10285056 10320768 10328064 10372941 10412032 10501002 10544913 10586376 10616832 10630644 10653696 10707552 10717072 10744731 10747904 10839744 10877382 10927872 10965816 10973568 10992879 11029041 11062784 11118708 11165202 11209104 11255976 11280384 11319552 11347488 11376774 11386889 11419648 11439744 11477376 11517228 11570688 11610864 11619072 11659416 11713536 11754208 11808768 11909673 11943936 11985408 12056706 12091392 12133376 12154728 12189696 12194712 12293856 12336543 12345264 12445632 12488846 12546816 12582912 12610242 12662973 12690432 12734496 12765924 12819306 12847104 12869712 12891712 12912048 12923528 12951552 13017024 13062222 13071456 13116843 13177728 13223484 13232832 13284864 13330992 13340416 13369344 13436928 13483584 13602816 13650048 13674069 13713408 13719051 13761024 13770752 13830588 13888422 14001336 14059884 14115168 14155776 14164179 14174192 14204928 14276736 14326308 14452992 14478426 14503176 14538969 14570496 14621088 14631424 14657172 14705388 14824944 14886936 14945472 14997366 15007968 15040512 15060079 15092736 15129984 15169032 15252992 15303168 15356304 15427584 15481152 15492096 15545888 15618048 15745024 15751503 15879564 15925248 15945966 15980544 16075608 16121856 16206304 16252928 16259616 16316073 16391808 16448724 16460352 16517506 16594176 16678062 16729088 16747803 16777216 16813656 16883964 16920576 16979328 17021232 17092408 17129472 17159616 17216064 17219198 17268736 17275842 17356032 17416296 17428608 17489124 17570304 17631312 17643776 17713152 17774656 17825792 17915904 17978112 18085059 18137088 18200064 18232092 18284544 18292068 18348032 18440784 18517896 18668448 18733269 18746512 18820224 18874368 18885572 18915363 18939904 19035648 19101744 19148886 19228959 19270656 19304568 19337568 19385292 19427328 19494784 19525536 19542896 19593333 19607184 19766592 19835226 19849248 19918169 19927296 19996488 20010624 20054016 20123648 20155392 20173312 20225376 20404224 20475072 20570112 20641536 20656128 20745882 20764327 20824064 20832633 21002004 21089826 21172752 21233664 21261288 21307392 21415104 21434144 21489462 21495808 21679488 21717639 21754764 21855744 21931632 21947136 21985758 22058082 22125568 22237416 22330404 22418208 22496049 22511952 22560768 22639104 22694976 22753548 22773778 22839296 22879488 22954752 23034456 23141376 23221728 23238144 23318832 23427072 23508416 23617536 23819346 23887872 23918949 23970816 24113412 24182784 24266752 24309456 24379392 24389424 24587712 24673086 24690528 24776259 24891264 24977692 25017093 25093632 25165824 25220484 25325946 25380864 25468992 25531848 25638612 25694208 25739424 25783424 25824096 25828797 25847056 25903104 25913763 26034048 26124444 26142912 26233686 26355456 26446968 26465664 26569728 26661984 26680832 26738688 26873856 26967168 27205632 27300096 27348138 27426816 27438102 27462497 27522048 27541504 27661176 27776844 28002672 28119768 28230336 28311552 28328358 28348384 28409856 28553472 28652616 28723329 28905984 28956852 29006352 29077938 29140992 29242176 29262848 29314344 29410776 29649888 29752839 29773872 29890944 29994732 30015936 30081024 30120158 30185472 30259968 30338064 30505984 30606336 30712608 30855168 30962304 30984192 31091776 31236096 31490048 31503006 31634739 31759128 31850496 31891932 31961088 32151216 32234193 32243712 32412608 32505856 32519232 32632146 32783616 32897448 32920704 32978637 33035012 33087123 33188352 33356124 33458176 33495606 33554432 33627312 33767928 33841152 33958656 34042464 34160667 34184816 34258944 34319232 34432128 34438396 34537472 34551684 34712064 34832592 34857216 34978248 35140608 35262624 35287552 35426304 35549312 35651584 35729019 35831808 35956224 36170118 36274176 36321367 36400128 36464184 36569088 36584136 36696064 36881568 37009629 37035792 37336896 37466538 37493024 37640448 37748736 37771144 37830726 37879808 37988919 38071296 38203488 38297772 38457918 38541312 38609136 38675136 38770584 38854656 38989568 39051072 39085792 39186666 39214368 39350529 39533184 39670452 39698496 39836338 39854592 39992976 40021248 40108032 40247296 40310784 40346624 40450752 40808448 40950144 41022207 41140224 41283072 41312256 41491764 41528654 41648128 41665266 42004008 42179652 42345504 42467328 42492537 42522576 42614784 42830208 42868288 42978924 42991616 43358976 43435278 43509528 43616907 43711488 43863264 43894272 43971516 44116164 44251136 44474832 44660808 44836416 44992098 45023904 45121536 45180237 45278208 45389952 45507096 45547556 45678592 45758976 45909504 46068912 46282752 46443456 46476288 46637664 46854144 47016832 47235072 47254509 47638692 47775744 47837898 47941632 48226824 48365568 48533504 48618912 48758784 48778848 48948219 49175424 49346172 49381056 49552518 49782528 49955384 50034186 50078671 50187264 50243409 50331648 50440968 50651892 50761728 50937984 51063696 51277224 51388416 51478848 51566848 51648192 51657594 51694112 51806208 51827526 52068096 52248888 52285824 52467372 52710912 52893936 52931328 53139456 53323968 53361664 53477376 53747712 53934336 54255177 54411264 54600192 54696276 54853632 54876204 54924994 55044096 55083008 55322352 55553688 56005344 56199807 56239536 56460672 56623104 56656716 56696768 56819712 57106944 57305232 57446658 57686877 57811968 57913704 58012704 58155876 58281984 58484352 58525696 58628688 58779999 58821552 59299776 59505678 59547744 59754507 59781888 59989464 60031872 60162048 60240316 60370944 60519936 60676128 61011968 61212672 61425216 61710336 61924608 61968384 62183552 62292981 62472192 62497899 62980096 63006012 63269478 63518256 63700992 63783864 63922176 64302432 64468386 64487424 64825216 65011712 65038464 65152917 65264292 65567232 65794896 65841408 65957274 66070024 66174246 66233081 66376704 66712248 66916352 66991212 67108864 67254624 67488147 67535856 67682304 67917312 68084928 68321334 68369632 68517888 68638464 68864256 68876792 69074944 69103368 69424128 69665184 69714432 69956496 70281216 70525248 70575104 70852608 71098624 71303168 71458038 71663616 71756847 71912448 72340236 72548352 72642734 72800256 72928368 73138176 73168272 73392128 73763136 74019258 74071584 74328777 74673792 74933076 74986048 75280896 75497472 75542288 75661452 75759616 75977838 76142592 76406976 76595544 76915836 77082624 77218272 77350272 77486391 77541168 77709312 77741289 77979136 78102144 78171584 78373332 78428736 78701058 79066368 79340904 79396992 79672676 79709184 79985952 80042496 80216064 80494592 80621568 80693248 80901504 81616896 81900288 82044414 82280448 82387491 82566144 82624512 82983528 83057308 83296256 83330532 84008016 84359304 84691008 84934656 84985074 85045152 85229568 85660416 85736576 85957848 85983232 86169987 86717952 86870556 87019056 87233814 87422976 87726528 87788544 87943032 88232328 88502272 88949664 89258517 89321616 89672832 89984196 90047808 90243072 90360474 90556416 90779904 91014192 91095112 91357184 91517952 91819008 92137824 92565504 92886912 92952576 93275328 93708288 94033664 94470144 94509018 94904217 95277384 95551488 95675796 95883264 96453648 96702579 96731136 97067008 97237824 97517568 97557696 97896438 98350848 98692344 98762112 98935911 99105036 99565056 99910768 100068372 100157342 100374528 100486818 100663296 100881936 101303784 101523456 101875968 102127392 102482001 102554448 102776832 102957696 103133696 103296384 103315188 103388224 103612416 103655052 104136192 104497776 104571648 104934744 105421824 105787872 105862656 106278912 106647936 106723328 106954752 107187057 107495424 107868672 108510354 108822528 108964101 109200384 109392552 109707264 109752408 109849988 110088192 110166016 110644704 111028887 111107376 112010688 112399614 112479072 112921344 113246208 113313432 113393536 113639424 113966757 114213888 114610464 114893316 115373754 115623936 115827408 116025408 116311752 116563968 116968704 117051392 117257376 117559998 117643104 118051587 118599552 119011356 119095488 119509014 119563776 119978928 120063744 120324096 120480632 120741888 121039872 121352256 122023936 122425344 122850432 123066621 123420672 123849216 123936768 124367104 124585962 124944384 124995798 125960192 126012024 126538956 127036512 127401984 127477611 127567728 127844352 128604864 128936772 128974848 129650432 130023424 130076928 130305834 130528584 130850721 131134464 131589792 131682816 131914548 132140048 132348492 132466162 132753408 133424496 133832704 133982424 134217728 134509248 134976294 135071712 135364608 135540711 135834624 136169856 136642668 136739264 137035776 137276928 137728512 137753584 138149888 138206736 138848256 139330368 139428864 139912992 140562432 141050496 141150208 141705216 141763527 142197248 142606336 142916076 143327232 143513694 143824896 144680472 145096704 145285468 145600512 145856736 146276352 146336544 146363183 146784256 146844657 147526272 148038516 148143168 148657554 149347584 149866152 149972096 150236013 150561792 150730227 150994944 151084576 151322904 151519232 151955676 152285184 152813952 153191088 153831672 154165248 154436544 154700544 154972782 155082336 155418624 155482578 155958272 156204288 156343168 156746664 156857472 157402116 158132736 158681808 158793984 159345352 159418368 159971904 160084992 160432128 160989184 161243136 161386496 161803008 162765531 163233792 163800576 164088828 164560896 164774982 165132288 165249024 165967056 166114616 166592512 166661064 168016032 168599421 168718608 169382016 169869312 169970148 170090304 170459136 171320832 171473152 171915696 171966464 172339974 173060631 173435904 173741112 174038112 174467628 174845952 175453056 175577088 175886064 176339997 176464656 177004544 177899328 178517034 178643232 179263521 179345664 179968392 180095616 180486144 180720948 181112832 181559808 182028384 182190224 182714368 183035904 183638016 184275648 185131008 185773824 185905152 186550656 186878943 187416576 187493697 188067328 188940288 189018036 189808434 190554768 191102976 191351592 191766528 192907296 193405158 193462272 193577113 194134016 194475648 195035136 195115392 195458751 195792876 196701696 197384688 197524224 197871822 198210072 198699243 199130112 199821536 200136744 200314684 200749056 200973636 201326592 201763872 202464441 202607568 203046912 203751936 204254784 204964002 205108896 205553664 205915392 206267392 206592768 206630376 206776448 207224832 207310104 208272384 208995552 209143296 209869488 210843648 211575744 211725312 212557824 213295872 213446656 213909504 214374114 214990848 215270541 215737344 217020708 217645056 217928202 218400768 218785104 219414528 219504816 219699976 220176384 220332032 221289408 222057774 222214752 222986331 224021376 224799228 224958144 225842688 226492416 226626864 226787072 227278848 227933514 228427776 229220928 229786632 230747508 231247872 231654816 232050816 232459173 232623504 233127936 233223867 233937408 234102784 234514752 235119996 235286208 236103174 237199104 238022712 238190976 239018028 239127552 239957856 240127488 240648192 240961264 241483776 242079744 242704512 244047872 244850688 245700864 246133242 246841344 247162473 247698432 247873536 248734208 249171924 249888768 249991596 251920384 252024048 253077912 254073024 254803968 254955222 255135456 255688704 256021343 257209728 257873544 257949696 258509961 259300864 260046848 260153856 260611668 261057168 261701442 262268928 263179584 263365632 263829096 264280096 264696984 264932324 265506816 266848992 267665408 267775551 267964848 268435456 269018496 269952588 270143424 270729216 271081422 271669248 272339712 273285336 273478528 274071552 274553856 275457024 275507168 276299776 276413472 277696512 278660736 278857728 279825984 281124864 282100992 282300416 283410432 283527054 284394496 284712651 285212672 285832152 286654464 287027388 287649792 289360944 290193408 290570936 291201024 291713472 292552704 292673088 292726366 293568512 293689314 295052544 296077032 296286336 296807733 297315108 298695168 299732304 299944192 300472026 301123584 301460454 301989888 302169152 302645808 303038464 303911352 304570368 305627904 306382176 307446003 307663344 308330496 308873088 309401088 309945564 310164672 310837248 310965156 311916544 312408576 312686336 313493328 313714944 314804232 316265472 317363616 317587968 318690704 318836736 319943808 320169984 320864256 321561171 321978368 322486272 322772992 323606016 325531062 326467584 326892303 327601152 328177656 329121792 329549964 330264576 330498048 331934112 332229232 333086661 333185024 333322128 336032064 337198842 337437216 338608873 338764032 339738624 339940296 340180608 340918272 341900271 342641664 342946304 343831392 343932928 344679948 346121262 346871808 347482224 348076224 348935256 349691904 350906112 351154176 351772128 352679994 352929312 352993559 354009088 354154761 355798656 357034068 357286464 358527042 358691328 359936784 360191232 360972288 361441896 362225664 363119616 364056768 364380448 365428736 366071808 367276032 368551296 369199863 370262016 371547648 371810304 373101312 373757886 374833152 374987394 376134656 377880576 378036072 379616868 381109536 382205952 382432833 382703184 383533056 385814592 386810316 386924544 387154226 388268032 388951296 390070272 390230784 390917502 391585752 392552163 393403392 394769376 395048448 395743644 396420144 397398486 398260224 399643072 400273488 400629368 401498112 401947272 402653184 403527744 404928882 405215136 406093824 406622133 407503872 408509568 409928004 410217792 411107328 411830784 412534784 413185536 413260752 413552896 414449664 414620208 416544768 417991104 418286592 419738976 421687296 423151488 423450624 425115648 425290581 426591744 426893312 427819008 428748228 429981696 430541082 431474688 434041416 435290112 435856404 436801536 437570208 438829056 439009632 439089549 439399952 440352768 440533971 440664064 442578816 444115548 444429504 445972662 448042752 449598456 449916288 450708039 451685376 452190681 452984832 453253728 453574144 454557696 455867028 456855552 458441856 459573264 461495016 462495744 463309632 464101632 464918346 465247008 466255872 466447734 466862449 467874816 468205568 469029504 470239992 470572416 472206348 474398208 476045424 476381952 478036056 478255104 479915712 480254976 481296384 481922528 482967552 484159488 485409024 488095744 488296593 489701376 491401728 492266484 493682688 494324946 495396864 495747072 497468416 498343848 499777536 499983192 503840768 504048096 505798263 506155824 508146048 509607936 509910444 510270912 511377408 512042686 514419456 515747088 515899392 517019922 518601728 519181893 520093696 520307712 521223336 522114336 523402884 524537856 526359168 526731264 527658192 528560192 529393968 529864648 531013632 533697984 535330816 535551102 535929696 536870912 537790563 538036992 539905176 540286848 541458432 542162844 543338496 544679424 546570672 546957056 548143104 549107712 550914048 551014336 552599552 552826944 555393024 557321472 557715456 559651968 560636829 562249728 562481091 564201984 564600832 566820864 567054108 568788992 569425302 570425344 571664304 573308928 574054776 575299584 578721888 580386816 580731339 581141872 582402048 583426944 585105408 585346176 585452732 586376253 587137024 587378628 590105088 592154064 592572672 593615466 594630216 596097729 597390336 599464608 599888384 600944052 602247168 602920908 603979776 604338304 605291616 606076928 607393323 607822704 609140736 611255808 612764352 614892006 615326688 616660992 617463239 617746176 618802176 619891128 620329344 621674496 621930312 623833088 624817152 625372672 626986656 627429888 629608464 632530944 634727232 635175936 637381408 637673472 639887616 640339968 641728512 643122342 643956736 644972544 645545984 645811623 647212032 651062124 652935168 653784606 655202304 656355312 658243584 659099928 660529152 660996096 663868224 664458464 666173322 666370048 666644256 668958993 672064128 674397684 674874432 677217746 677528064 679477248 679880592 680361216 681836544 683800542 685283328 685892608 687662784 687865856 689359896 692242524 693743616 694964448 696152448 697377519 697870512 699383808 701812224 702308352 703544256 705359988 705858624 705987118 708018176 708309522 711597312 714068136 714572928 717054084 717382656 719873568 720382464 721944576 722883792 724451328 726239232 728113536 728760896 730857472 732143616 734552064 737102592 738399726 740524032 741487419 743095296 743620608 746202624 747515772 749666304 749974788 752269312 755761152 756072144 759233736 762219072 764411904 764865666 765406368 767066112 768064029 771629184 773620632 773849088 774308452 775529883 776536064 777902592 780140544 780461568 781835004 783171504 785104326 786806784 789538752 790096896 791487288 792840288 794796972 796520448 799286144 800546976 801258736 802996224 803326653 803894544 805306368 807055488 809857764 810430272 812187648 813244266 815007744 817019136 819856008 820435584 822214656 823661568 825069568 826371072 826521504 827105792 828899328 829240416 833089536 835982208 836573184 839477952 843374592 846302976 846901248 850231296 850581162 851337407 853183488 853786624 854137953 855638016 857496456 859963392 861082164 862949376 868082832 870580224 871712808 873603072 875140416 877658112 878019264 878179098 878799904 880705536 881067942 881328128 885157632 888231096 888859008 890423199 891945324 896085504 899196912 899832576 901416078 903370752 904381362 905969664 906507456 907148288 909115392 911734056 913711104 916883712 919146528 922338009 922990032 924991488 926619264 928203264 929836692 930494016 932511744 932895468 933724898 935749632 936411136 938059008 940479984 941144832 944412696 948796416 952090848 952763904 956072112 956510208 959831424 960509952 962592768 963845056 965935104 968318976 970818048 976191488 976593186 979402752 980676909 982803456 984532968 987365376 988649892 990793728 991494144 994936832 996687696 999259983 999555072 999966384 1007681536 1008096192 1011596526 1012311648 1015826619 1016292096 1019215872 1019820888 1020541824 1022754816 1024085372 1025700813 1028838912 1031494176 1031798784 1034039844 1037203456 1038363786 1040187392 1040615424 1042446672 1044228672 1046805768 1049075712 1052718336 1053462528 1055316384 1057120384 1058787936 1058980677 1059729296 1062027264 1062464283 1067395968 1070661632 1071102204 1071859392 1073741824 1075581126 1076073984 1079810352 1080573696 1082916864 1084325688 1086676992 1089358848 1093141344 1093914112 1096286208 1098215424 1101828096 1102028672 1105199104 1105653888 1107599589 1110786048 1114642944 1115430912 1119303936 1121273658 1124499456 1124962182 1125962377 1128403968 1129201664 1133641728 1134108216 1137577984 1138850604 1140850688 1143328608 1146617856 1147298499 1148109552 1150599168 1157443776 1160773632 1161462678 1162283744 1164804096 1166853888 1170210816 1170692352 1170905464 1172752506 1174274048 1174757256 1177656489 1180210176 1184308128 1185145344 1187230932 1189260432 1192195458 1194780672 1198929216 1199776768 1201888104 1204494336 1205841816 1207959552 1208676608 1210583232 1212153856 1214786646 1215645408 1218281472 1219866399 1222511616 1225528704 1229784012 1230653376 1233321984 1234926478 1235492352 1237604352 1239782256 1240658688 1243348992 1243860624 1247666176 1249634304 1250745344 1253973312 1254859776 1259216928 1265061888 1269454464 1270351872 1274762816 1275346944 1279775232 1280679936 1283457024 1286244684 1287913472 1289945088 1291091968 1291623246 1294424064 1302124248 1305870336 1307569212 1310404608 1312710624 1316487168 1317268647 1318199856 1321058304 1321601913 1321992192 1327736448 1328916928 1332346644 1332740096 1333288512 1337917986 1344128256 1348795368 1349748864 1352124117 1354435492 1355056128 1356572043 1358954496 1359761184 1360722432 1363673088 1367601084 1370566656 1371785216 1375325568 1375731712 1378719792 1384485048 1387487232 1389928896 1392304896 1394755038 1395741024 1398767616 1400587347 1403624448 1404616704 1407088512 1410719976 1411717248 1411974236 1416036352 1416619044 1423194624 1428136272 1429145856 1434108168 1434765312 1439747136 1440764928 1443889152 1445767584 1448902656 1452478464 1456227072 1457521792 1461714944 1464287232 1464889779 1469104128 1474205184 1476799452 1481048064 1482974838 1486190592 1487241216 1492405248 1495031544 1499332608 1499949576 1504538624 1511522304 1512144288 1517394789 1518467472 1524438144 1528823808 1529731332 1530812736 1534132224 1536128058 1543258368 1547241264 1547698176 1548616904 1551059766 1553072128 1555805184 1557545679 1560281088 1560923136 1563670008 1566343008 1570208652 1573613568 1579077504 1580193792 1582974576 1585680576 1589593944 1593040896 1598572288 1601093952 1602517472 1605992448 1606653306 1607789088 1610612736 1613371689 1614110976 1619715528 1620860544 1624375296 1626488532 1630015488 1634038272 1639712016 1640871168 1644429312 1647323136 1650139136 1652742144 1653043008 1654211584 1657798656 1658480832 1666179072 1671964416 1673146368 1678955904 1681910487 1686749184 1692605952 1693802496 1700462592 1701162324 1702674814 1706366976 1707573248 1708275906 1711276032 1714992912 1719926784 1722164328 1725898752 1736165664 1741160448 1742194017 1743425616 1747206144 1750280832 1755316224 1756038528 1756358196 1757599808 1761411072 1762135884 1762656256 1770315264 1776462192 1777718016 1780846398 1783890648 1788293187 1792171008 1798393824 1799665152 1802832156 1806741504 1808762724 1811939328 1813014912 1814296576 1818230784 1822179969 1823468112 1827422208 1833767424 1838293056 1844676018 1845980064 1849982976 1852389717 1853238528 1856406528 1859673384 1860988032 1865023488 1865790936 1867449796 1871499264 1872822272 1876118016 1880959968 1882289664 1888825392 1897592832 1904181696 1905527808 1912144224 1913020416 1919662848 1921019904 1925185536 1927690112 1931870208 1936637952 1937434869 1941636096 1952382976 1953186372 1958805504 1961353818 1965606912 1969065936 1974730752 1977299784 1981587456 1982988288 1989873664 1993375392 1998519966 1999110144 1999932768 2006876979 2015363072 2016192384 2023193052 2024623296 2031653238 2032584192 2038431744 2039641776 2041083648 2045509632 2048170744 2051401626 2053225511 2057677824 2062988352 2063597568 2068079688 2074406912 2076727572 2080374784 2081230848 2084893344 2088457344 2092132557 2093611536 2098151424 2105436672 2106925056 2110632768 2114240768 2117575872 2117961354 2119458592 2124054528 2124928566 2134791936 2141323264 2142204408 2143718784 2151162252 2152147968 2159620704 2161147392 2165833728 2168651376 2173353984 2178717696 2186282688 2187828224 2192572416 2196430848 2203656192 2204057344 2210398208 2211307776 2215199178 2221572096 2224462257 2229285888 2230861824 2238607872 2242547316 2248998912 2249924364 2251924754 2256807936 2258403328 2267283456 2268216432 2275155968 2277701208 2281701376 2286657216 2293235712 2294596998 2296219104 2301198336 2304192087 2314887552 2321547264 2322925356 2324567488 2329608192 2333707776 2340421632 2341384704 2341810928 2345505012 2348548096 2349514512 2355312978 2360420352 2368616256 2370290688 2374461864 2378520864 2384390916 2389561344 2397858432 2399553536 2403776208 2408988672 2409979959 2411683632 2415919104 2417353216 2421166464 2424307712 2429573292 2431290816 2436562944 2439732798 2445023232 2451057408 2459568024 2461306752 2466643968 2469852956 2470984704 2475208704 2479564512 2481317376 2486697984 2487721248 2495332352 2499268608 2501490688 2507946624 2509719552 2518433856 2530123776 2538908928 2540703744 2549525632 2550693888 2554012221 2559550464 2561359872 2562413859 2566914048 2572489368 2575826944 2579890176 2582183936 2583246492 2588848128 2604248496 2611740672 2615138424 2620809216 2625421248 2632974336 2634537294 2636399712 2642116608 2643203826 2643984384 2655472896 2657833856 2664693288 2665480192 2666577024 2671269597 2675835972 2688256512 2697590736 2699497728 2704248234 2708870984 2710112256 2713144086 2717908992 2719522368 2721444864 2727346176 2735202168 2741133312 2743570432 2750651136 2751463424 2757439584 2767014027 2768970096 2774974464 2779857792 2784609792 2789510076 2791482048 2797535232 2801174694 2807248896 2809233408 2814177024 2821439952 2823434496 2823948472 2832072704 2833238088 2846389248 2856272544 2858291712 2868216336 2869530624 2879494272 2881529856 2887778304 2891535168 2897805312 2904956928 2912454144 2915043584 2923429888 2928574464 2929779558 2938208256 2942030727 2948410368 2953598904 2962096128 2965949676 2972381184 2974482432 2984810496 2990063088 2997779949 2998665216 2999899152 3009077248 3023044608 3024288576 3034789578 3036934944 3047479857 3048876288 3057647616 3059462664 3061625472 3068264448 3072256116 3086516736 3094482528 3095396352 3097233808 3102119532 3106144256 3111610368 3115091358 3120562176 3121846272 3127340016 3132686016 3140417304 3147227136 3158155008 3160387584 3165949152 3171361152 3176942031 3179187888 3186081792 3187392849 3197144576 3202187904 3205034944 3211984896 3213306612 3215578176 3221225472 3226743378 3228221952 3239431056 3241721088 3248750592 3252977064 3260030976 3268076544 3279424032 3281742336 3288858624 3294646272 3300278272 3305484288 3306086016 3308423168 3315597312 3316961664 3322798767 3332358144 3343928832 3346292736 3357911808 3363820974 3373498368 3377887131 3385211904 3387604992 3400925184 3402324648 3405349628 3412733952 3415146496 3416551812 3422552064 3429985824 3439853568 3441895497 3444328656 3451797504 3472331328 3482320896 3484388034 3486851232 3494412288 3500561664 3510632448 3512077056 3512716392 3515199616 3522822144 3524271768 3525312512 3532969467 3540630528 3552924384 3555436032 3561692796 3567781296 3576586374 3584342016 3596787648 3599330304 3605664312 3613483008 3617525448 3623878656 3626029824 3628593152 3636461568 3644359938 3646936224 3654844416 3659599197 3667534848 3676586112 3689352036 3691960128 3699965952 3704779434 3706477056 3712813056 3719346768 3721976064 3730046976 3731581872 3734899592 3742998528 3745644544 3752236032 3761919936 3764579328 3777650784 3795185664 3808363392 3811055616 3824288448 3826040832 3839325696 3842039808 3850371072 3855380224 3863740416 3873275904 3874869738 3883272192 3904765952 3906372744 3917611008 3922707636 3931213824 3938131872 3949461504 3951805941 3954599568 3963174912 3964805739 3965976576 3979747328 3986750784 3997039932 3998220288 3999865536 4013753958 4030726144 4032384768 4046386104 4049246592 4056372351 4063306476 4065168384 4076863488 4079283552 4082167296 4091019264 4096341488 4102803252 4106451022 4115355648 4125976704 4127195136 4136159376 4148813824 4153455144 4160749568 4162461696 4169786688 4176914688 4184265114 4187223072 4196302848 4201762041 4210873344 4213850112 4221265536 4228481536 4235151744 4235922708 4238917184 4248109056 4249857132 4269583872 4282646528 4284408816 4287437568 4302324504 4304295936 4319241408 4322294784 4331667456 4337302752 4346707968 4357435392 4372565376 4375656448 4385144832 4392861696 4394669337 4407312384 4408114688 4420796416 4422615552 4430398356 4443144192 4448924514 4458571776 4461723648 4477215744 4485094632 4497997824 4499848728 4503849508 4513615872 4516806656 4534566912 4536432864 4550311936 4552184367 4555402416 4563402752 4573314432 4586471424 4589193996 4592438208 4602396672 4608384174 4629775104 4643094528 4645850712 4649134976 4659216384 4667415552 4672637037 4680843264 4682769408 4683621856 4691010024 4697096192 4699029024 4710625956 4720840704 4737232512 4740581376 4748923728 4757041728 4768781832 4779122688 4795716864 4799107072 4807552416 4817977344 4819959918 4823367264 4831838208 4834706432 4840115067 4842332928 4848615424 4859146584 4862581632 4873125888 4879465596 4890046464 4902114816 4919136048 4922613504 4933287936 4939705912 4941969408 4950417408 4959129024 4962634752 4973395968 4975442496 4990664704 4998537216 5002981376 5015893248 5019439104 5036867712 5045731461 5060247552 5077817856 5081407488 5099051264 5101387776 5108024442 5119100928 5122719744 5124827718 5133828096 5144978736 5151653888 5159780352 5164367872 5166492984 5177696256 5208496992 5223481344 5226582051 5230276848 5241618432 5250842496 5265948672 5269074588 5272799424 5284233216 5286407652 5287968768 5310945792 5315667712 5329386576 5330960384 5333154048 5342539194 5351671944 5364879561 5376513024 5395181472 5398995456 5408496468 5417741968 5420224512 5426288172 5435817984 5439044736 5442889728 5454692352 5466539907 5470404336 5482266624 5487140864 5501302272 5502926848 5514879168 5534028054 5537940192 5549948928 5557169151 5559715584 5569219584 5579020152 5582964096 5595070464 5602349388 5614497792 5618466816 5628354048 5642879904 5646868992 5647896944 5664145408 5666476176 5692778496 5712545088 5716583424 5736432672 5739061248 5758988544 5763059712 5775556608 5783070336 5795610624 5809913856 5812304607 5824908288 5830087168 5846859776 5857148928 5859559116 5876416512 5884061454 5896820736 5907197808 5924192256 5931899352 5944762368 5948964864 5969620992 5980126176 5995559898 5997330432 5999798304 6000890503 6018154496 6020630937 6046089216 6048577152 6069579156 6073869888 6094959714 6097752576 6115295232 6118925328 6123250944 6136528896 6144512232 6159676533 6173033472 6188965056 6190792704 6194467616 6204239064 6212288512 6223220736 6230182716 6241124352 6243692544 6254680032 6265372032 6276397671 6280834608 6294454272 6316310016 6320775168 6331898304 6342722304 6353884062 6358375776 6372163584 6374785698 6394289152 6404375808 6410069888 6423969792 6426613224 6431156352 6453486756 6456443904 6478862112 6483442176 6497501184 6505954128 6520061952 6536153088 6558848064 6563484672 6577717248 6589292544 6600556544 6610968576 6612172032 6616846336 6631194624 6633923328 6645597534 6664716288 6673386771 6687857664 6692585472 6715823616 6727641948 6746996736 6755774262 6770423808 6775209984 6801850368 6804649296 6810699256 6825467904 6830292992 6833103624 6845104128 6859971648 6879707136 6883790994 6888657312 6903595008 6912576261 6944662656 6964641792 6968776068 6973702464 6988824576 7001123328 7021264896 7024154112 7025432784 7030399232 7045644288 7048543536 7050625024 7065938934 7081261056 7105848768 7110872064 7123385592 7135562592 7153172748 7168684032 7193575296 7198660608 7211328624 7226966016 7229939877 7235050896 7247757312 7252059648 7257186304 7272923136 7288719876 7293872448 7309688832 7319198394 7335069696 7353172224 7378704072 7383920256 7399931904 7409558868 7412954112 7425626112 7438693536 7443952128 7460093952 7463163744 7469799184 7485997056 7491289088 7504472064 7523839872 7529158656 7555301568 7590371328 7616726784 7622111232 7648576896 7652081664 7662036663 7678651392 7684079616 7687241577 7700742144 7710760448 7727480832 7746551808 7749739476 7766544384 7809531904 7812745488 7835222016 7845415272 7862427648 7876263744 7898923008 7903611882 7909199136 7926349824 7929611478 7931953152 7936661633 7959494656 7973501568 7994079864 7996440576 7999731072 8013808791 8027507916 8061452288 8064769536 8092772208 8098493184 8112744702 8126612952 8130336768 8153726976 8158567104 8164334592 8182038528 8192682976 8205606504 8212902044 8230711296 8251953408 8254390272 8272318752 8297627648 8301042081 8306910288 8321499136 8324923392 8339573376 8353829376 8368530228 8374446144 8392605696 8403524082 8421746688 8427700224 8442531072 8456963072 8470303488 8471845416 8477834368 8496218112 8499714264 8539167744 8565293056 8568817632 8574875136 8604649008 8608591872 8638482816 8644589568 8663334912 8674605504 8693415936 8714870784 8745130752 8751312896 8770289664 8785723392 8789338674 8814624768 8816229376 8826092181 8841592832 8845231104 8860796712 8886288384 8897849028 8917143552 8923447296 8954431488 8970189264 8995995648 8999697456 9007699016 9027231744 9033613312 9069133824 9072865728 9100623872 9104368734 9110804832 9126805504 9142439571 9146628864 9172942848 9178387992 9184876416 9204793344 9216768348 9259550208 9286189056 9291701424 9298269952 9318432768 9334831104 9345274074 9361686528 9365538816 9367243712 9382020048 9394192384 9398058048 9421251912 9441681408 9474465024 9481162752 9497847456 9514083456 9530826093 9537563664 9558245376 9562178547 9591433728 9598214144 9615104832 9635954688 9639919836 9646734528 9663676416 9669412864 9680230134 9684665856 9697230848 9718293168 9725163264 9746251776 9758931192 9780092928 9804229632 9838272096 9845227008 9866575872 9879411824 9883938816 9900834816 9918258048 9925269504 9946791936 9950884992 9968396301 9981329408 9997074432 10005962752 10031786496 10038878208 10073735424 10091462922 10120495104 10133661393 10155635712 10162814976 10198102528 10202775552 10216048884 10238201856 10245439488 10249655436 10267656192 10289957472 10303307776 10319560704 10325686491 10328735744 10332985968 10355392512 10416993984 10446962688 10453164102 10460553696 10483236864 10496875063 10501684992 10531897344 10538149176 10545598848 10568466432 10572815304 10575937536 10598908401 10621891584 10631335424 10658773152 10661920768 10666308096 10685078388 10703343888 10729759122 10753026048 10790362944 10797990912 10816992936 10835483936 10840449024 10852576344 10871635968 10878089472 10885779456 10909384704 10933079814 10940808672 10964533248 10974281728 10978797591 11002604544 11005853696 11029758336 11068056108 11075880384 11099897856 11114338302 11119431168 11138439168 11158040304 11165928192 11190140928 11204698776 11228995584 11236933632 11256708096 11285759808 11293737984 11295793888 11328290816 11332952352 11385556992 11425090176 11433166848 11472865344 11478122496 11517977088 11526119424 11551113216 11566140672 11591221248 11619827712 11624609214 11649816576 11660174336 11693719552 11714297856 11719118232 11752833024 11768122908 11793641472 11814395616 11848384512 11855417823 11863798704 11889524736 11897929728 11939241984 11960252352 11991119796 11994660864 11999596608 12001781006 12036308992 12041261874 12092178432 12097154304 12139158312 12147739776 12169117053 12189919428 12195505152 12230590464 12237850656 12246501888 12273057792 12289024464 12319353066 12346066944 12377930112 12381585408 12388935232 12408478128 12424577024 12446441472 12460365432 12482248704 12487385088 12509360064 12530744064 12552795342 12561669216 12588908544 12605286123 12632620032 12641550336 12663796608 12685444608 12707768124 12716751552 12744327168 12749571396 12788578304 12808751616 12820139776 12847939584 12853226448 12862312704 12906973512 12912887808 12957724224 12966884352 12995002368 13011908256 13040123904 13072306176 13117696128 13126969344 13155434496 13178585088 13184008011 13201113088 13221937152 13224344064 13233692672 13262389248 13267846656 13291195068 13329432576 13346773542 13375715328 13385170944 13431647232 13455283896 13493993472 13511548524 13540847616 13550419968 13603700736 13609298592 13621398512 13650935808 13656553101 13660585984 13666207248 13690208256 13719943296 13759414272 13767581988 13777314624 13807190016 13825152522 13889325312 13929283584 13937552136 13947404928 13977649152 14002246656 14017911111 14042529792 14048308224 14050865568 14060798464 14091288576 14097087072 14101250048 14131877868 14162522112 14211697536 14221744128 14246771184 14271125184 14306345496 14337368064 14387150592 14397321216 14422657248 14453932032 14459879754 14470101792 14472735919 14495514624 14504119296 14514372608 14520345201 14545846272 14577439752 14587744896 14619377664 14638396788 14670139392 14706344448 14757408144 14767840512 14799863808 14819117736 14825908224 14851252224 14877387072 14887904256 14920187904 14926327488 14939598368 14971994112 14982578176 15008944128 15047679744 15058317312 15110603136 15137194383 15180742656 15233453568 15244222464 15297153792 15304163328 15324073326 15357302784 15368159232 15374483154 15401484288 15421520896 15454961664 15493103616 15499478952 15533088768 15619063808 15625490976 15670444032 15679746153 15690830544 15724855296 15752527488 15797846016 15807223764 15818398272 15852699648 15859222956 15863906304 15873323266 15918989312 15947003136 15988159728 15992881152 15999462144 16027617582 16055015832 16094638683 16122904576 16129539072 16185544416 16196986368 16225489404 16253225904 16260673536 16307453952 16317134208 16328669184 16364077056 16385365952 16411213008 16425804088 16461422592 16503906816 16508780544 16544637504 16595255296 16602084162 16613820576 16642998272 16649846784 16671507453 16679146752 16707658752 16737060456 16748892288 16785211392 16807048164 16843493376 16855400448 16885062144 16913926144 16940606976 16943690832 16955668736 16992436224 16999428528 17078335488 17130586112 17137635264 17149750272 17209298016 17217183744 17276965632 17289179136 17326669824 17349211008 17386831872 17429741568 17436913821 17490261504 17502625792 17540579328 17571446784 17578677348 17629249536 17632458752 17652184362 17683185664 17690462208 17721593424 17772576768 17795698056 17834287104 17846894592 17908862976 17940378528 17991991296 17999394912 18002671509 18015398032 18054463488 18061892811 18067226624 18138267648 18145731456 18201247744 18208737468 18221609664 18253611008 18284879142 18293257728 18345885696 18356775984 18369752832 18409586688 18433536696 18479029599 18519100416 18572378112 18583402848 18596539904 18636865536 18669662208 18690548148 18723373056 18731077632 18734487424 18764040096 18788384768 18796116096 18829193013 18842503824 18883362816 18948930048 18962325504 18995694912 19028166912 19061652186 19075127328 19116490752 19124357094 19141360409 19182867456 19196428288 19230209664 19271909376 19279839672 19293469056 19338825728 19360460268 19369331712 19394461696 19436586336 19450326528 19492503552 19517862384 19560185856 19608459264 19676544192 19690454016 19733151744 19758823648 19767877632 19801669632 19836516096 19850539008 19893583872 19901769984 19936792602 19962658816 19994148864 20011925504 20020160313 20063572992 20077756416 20147470848 20182925844 20240990208 20267322786 20311271424 20325629952 20396205056 20405551104 20432097768 20476403712 20490878976 20499310872 20535312384 20579914944 20606615552 20639121408 20651372982 20657471488 20665971936 20710785024 20737728783 20833987968 20893925376 20906328204 20921107392 20966473728 20993750126 21003369984 21063794688 21076298352 21091197696 21136932864 21145630608 21151875072 21197816802 21243783168 21262670848 21317546304 21323841536 21332616192 21370156776 21406687776 21459518244 21506052096 21580725888 21595981824 21633985872 21670967872 21680898048 21705152688 21743271936 21756178944 21771558912 21818769408 21866159628 21881617344 21929066496 21948563456 21957595182 22005209088 22011707392 22059516672 22136112216 22151760768 22199795712 22228676604 22238862336 22276878336 22316080608 22331856384 22380281856 22409397552 22457991168 22473867264 22513416192 22571519616 22587475968 22591587776 22656581632 22665904704 22771113984 22850180352 22866333696 22945730688 22956244992 22986109989 23035954176 23052238848 23061724731 23102226432 23132281344 23182442496 23239655424 23249218428 23299633152 23320348672 23387439104 23428595712 23438236464 23505666048 23536245816 23587282944 23628791232 23696769024 23710835646 23727597408 23779049472 23795859456 23809984899 23878483968 23920504704 23982239592 23989321728 23999193216 24003562012 24041426373 24072617984 24082523748 24184356864 24194308608 24278316624 24295479552 24338234106 24379838856 24391010304 24461180928 24475701312 24493003776 24546115584 24578048928 24638706132 24692133888 24755860224 24763170816 24777870464 24816956256 24849154048 24892882944 24903126243 24920730864 24964497408 24974770176 25018720128 25061488128 25105590684 25123338432 25177817088 25210572246 25265240064 25283100672 25327593216 25370889216 25415536248 25433503104 25488654336 25499142792 25577156608 25617503232 25640279552 25695879168 25706452896 25724625408 25813947024 25825775616 25915448448 25933768704 25990004736 26023816512 26080247808 26144612352 26235392256 26253938688 26310868992 26357170176 26368016022 26402226176 26443874304 26448688128 26467385344 26478276543 26524778496 26535693312 26582390136 26658865152 26693547084 26751430656 26770341888 26863294464 26910567792 26987986944 27023097048 27081695232 27100839936 27207401472 27218597184 27242797024 27301871616 27313106202 27321171968 27332414496 27380416512 27427318713 27439886592 27518828544 27535163976 27554629248 27614380032 27650305044 27778650624 27858567168 27875104272 27894809856 27955298304 28004493312 28035822222 28085059584 28096616448 28101731136 28121596928 28182577152 28194174144 28202500096 28263755736 28325044224 28423395072 28443488256 28493542368 28542250368 28592478279 28612690992 28674736128 28774301184 28794642432 28845314496 28907864064 28919759508 28940203584 28945471838 28991029248 29008238592 29028745216 29040690402 29091692544 29154879504 29175489792 29238755328 29276793576 29340278784 29412688896 29514816288 29535681024 29599727616 29638235472 29651816448 29702504448 29754774144 29775808512 29840375808 29852654976 29879196736 29943988224 29965156352 30017888256 30095359488 30116634624 30221206272 30274388766 30361485312 30400984179 30466907136 30488444928 30594307584 30608326656 30648146652 30714605568 30736318464 30748966308 30802968576 30843041792 30909923328 30977059473 30986207232 30998957904 31066177536 31238127616 31250981952 31340888064 31359492306 31381661088 31449710592 31490625189 31505054976 31595692032 31614447528 31636796544 31705399296 31718445912 31727812608 31746646532 31796725203 31837978624 31894006272 31976319456 31985762304 31998924288 32055235164 32110031664 32189277366 32245809152 32259078144 32371088832 32393972736 32450978808 32506451808 32521347072 32614907904 32634268416 32657338368 32728154112 32770731904 32822426016 32851608176 32922845184 32936392773 33007813632 33017561088 33089275008 33190510592 33204168324 33227641152 33285996544 33299693568 33343014906 33358293504 33415317504 33474120912 33497784576 33570422784 33614096328 33686986752 33710800896 33770124288 33827852288 33881213952 33887381664 33911337472 33984872448 33998857056 34156670976 34261172224 34275270528 34299500544 34418596032 34434367488 34553931264 34578358272 34653339648 34698422016 34773663744 34859483136 34873827642 34904833687 34980523008 35005251584 35081158656 35142893568 35157354696 35258499072 35264917504 35304368724 35366371328 35380924416 35443186848 35545153536 35566253469 35591396112 35668574208 35693789184 35817725952 35880757056 35983982592 35998789824 36005343018 36030796064 36108926976 36123785622 36134453248 36276535296 36291462912 36402495488 36417474936 36443219328 36507351159 36569758284 36586515456 36691771392 36713551968 36739505664 36819173376 36867073392 36958059198 37038200832 37144756224 37166805696 37193079808 37273731072 37339324416 37381096296 37446746112 37462155264 37468974848 37528080192 37576769536 37592232192 37658386026 37685007648 37766725632 37815858369 37897860096 37924651008 37991389824 38056333824 38123304372 38150254656 38232981504 38248714188 38282720818 38365734912 38392856576 38460419328 38543818752 38559679344 38586938112 38677651456 38720920536 38738663424 38788923392 38873172672 38900653056 38985007104 39035724768 39120371712 39216918528 39353088384 39380908032 39466303488 39517647296 39535755264 39603339264 39673032192 39701078016 39787167744 39803539968 39873585204 39925317632 39988297728 40023851008 40040320626 40127145984 40155512832 40294941696 40365851688 40481980416 40534645572 40622542848 40651259904 40792410112 40811102208 40864195536 40952807424 40969659303 40981757952 40998621744 41070624768 41159829888 41213231104 41278242816 41302745964 41314942976 41331943872 41421570048 41475457566 41667975936 41787850752 41812656408 41842214784 41932947456 41987500252 42006739968 42053733333 42127589376 42152596704 42182395392 42273865728 42291261216 42303750144 42395633604 42487566336 42525341696 42635092608 42647683072 42665232384 42740313552 42813375552 42919036488 43012104192 43161451776 43191963648 43267971744 43341935744 43361796096 43410305376 43418207757 43486543872 43512357888 43543117824 43561035603 43637538816 43732319256 43763234688 43858132992 43897126912 43915190364 44010418176 44023414784 44119033344 44272224432 44303521536 44399591424 44457353208 44477724672 44553756672 44632161216 44663712768 44760563712 44818795104 44915982336 44947734528 45026832384 45143039232 45174951936 45183175552 45313163264 45331809408 45411583149 45542227968 45700360704 45732667392 45891461376 45912489984 45972219978 46071908352 46104477696 46123449462 46204452864 46264562688 46364884992 46479310848 46498436856 46599266304 46640697344 46774878208 46857191424 46876472928 47011332096 47039238459 47072491632 47174565888 47257582464 47393538048 47421671292 47455194816 47558098944 47591718912 47619969798 47756967936 47841009408 47964479184 47978643456 47998386432 48007124024 48082852746 48145235968 48165047496 48283916049 48368713728 48388617216 48556633248 48590959104 48676468212 48759677712 48782020608 48922361856 48951402624 48986007552 49092231168 49156097856 49277412264 49384267776 49511720448 49526341632 49555740928 49633912512 49698308096 49785765888 49806252486 49841461728 49928994816 49949540352 50014522359 50037440256 50122976256 50211181368 50246676864 50355634176 50421144492 50530480128 50566201344 50655186432 50741778432 50831072496 50867006208 50977308672 50998285584 51154313216 51235006464 51280559104 51391758336 51412905792 51449250816 51627894048 51651551232 51830896896 51867537408 51980009472 52047633024 52160495616 52289224704 52470784512 52507877376 52621737984 52714340352 52736032044 52804452352 52887748608 52897376256 52934770688 52956553086 53049556992 53071386624 53164780272 53317730304 53387094168 53502861312 53540683776 53726588928 53821135584 53975973888 54008014527 54046194096 54163390464 54185678433 54201679872 54414802944 54437194368 54485594048 54603743232 54626212404 54642343936 54664828992 54760833024 54854637426 54879773184 55037657088 55070327952 55109258496 55228760064 55300610088 55437088797 55557301248 55717134336 55750208544 55789619712 55910596608 56008986624 56071644444 56170119168 56193232896 56203462272 56243193856 56365154304 56388348288 56405000192 56487579039 56527511472 56650088448 56846790144 56886976512 56987084736 57084500736 57184956558 57225381984 57349472256 57424081227 57548602368 57589284864 57690628992 57815728128 57839519016 57880407168 57890943676 58016477184 58057490432 58081380804 58183385088 58309759008 58350979584 58477510656 58553587152 58680557568 58825377792 59029632576 59071362048 59199455232 59276470944 59303632896 59405008896 59509548288 59551617024 59680751616 59705309952 59758393472 59887976448 59930312704 60035776512 60060480939 60190718976 60233269248 60442412544 60548777532 60722970624 60801968358 60933814272 60976889856 61188615168 61216653312 61296293304 61429211136 61472636928 61497932616 61605937152 61686083584 61819846656 61954118946 61972414464 61997915808 62132355072 62213186349 62476255232 62501963904 62681776128 62718984612 62763322176 62899421184 62981250378 63010109952 63191384064 63228895056 63273593088 63410798592 63436891824 63455625216 63493293064 63593450406 63675957248 63788012544 63952638912 63971524608 63997848576 64110470328 64220063328 64378554732 64491618304 64518156288 64742177664 64787945472 64901957616 65012903616 65042694144 65229815808 65268536832 65314676736 65456308224 65541463808 65644852032 65703216352 65845690368 65872785546 66015627264 66035122176 66178550016 66381021184 66408336648 66455282304 66599387136 66686029812 66716587008 66830635008 66948241824 66995569152 67140845568 67228192656 67373973504 67421601792 67540248576 67655704576 67762427904 67774763328 67822674944 67969744896 67997714112 68313341952 68522344448 68550541056 68599001088 68837192064 68868734976 68958329967 69107862528 69156716544 69306679296 69396844032 69547327488 69718966272 69747655284 69809667374 69961046016 70010503168 70162317312 70285787136 70314709392 70516998144 70529835008 70608737448 70732742656 70761848832 70886373696 71090307072 71132506938 71182792224 71337148416 71387578368 71429954697 71635451904 71761514112 71967965184 71997579648 72010686036 72061592128 72217853952 72247571244 72268906496 72553070592 72582925824 72804990976 72834949872 72886438656 73014702318 73139516568 73173030912 73383542784 73427103936 73479011328 73638346752 73734146784 73916118396 74076401664 74289512448 74333611392 74386159616 74547462144 74678648832 74709378729 74762192592 74893492224 74924310528 74937949696 75056160384 75153539072 75184464384 75316772052 75370015296 75533451264 75631716738 75795720192 75849302016 75982779648 76112667648 76246608744 76300509312 76465963008 76497428376 76565441636 76731469824 76785713152 76920838656 77087637504 77119358688 77173876224 77355302912 77441841072 77477326848 77577846784 77746345344 77801306112 77970014208 78071449536 78240743424 78433837056 78706176768 78761816064 78932606976 79035294592 79071510528 79206678528 79346064384 79402156032 79434829629 79574335488 79607079936 79747170408 79850635264 79976595456 80047702016 80080641252 80254291968 80311025664 80589883392 80731703376 80963960832 81069291144 81245085696 81302519808 81584820224 81622204416 81728391072 81905614848 81939318606 81963515904 81997243488 82141249536 82281956139 82319659776 82426462208 82556485632 82605491928 82629885952 82663887744 82843140096 82950915132 83335951872 83575701504 83625312816 83684429568 83865894912 83975000504 84013479936 84107466666 84255178752 84305193408 84364790784 84547731456 84582522432 84607500288 84791267208 84975132672 85050683392 85270185216 85295366144 85330464768 85480627104 85626751104 85777434837 85838072976 86024208384 86322903552 86383927296 86535943488 86683871488 86723592192 86820610752 86836415514 86973087744 87024715776 87086235648 87122071206 87275077632 87464638512 87526469376 87716265984 87794253824 87830380728 88020836352 88238066688 88544448864 88607043072 88799182848 88914706416 88955449344 89107513344 89264322432 89327425536 89521127424 89637590208 89831964672 89895469056 90053664768 90286078464 90349903872 90366351104 90626326528 90663618816 90823166298 91084455936 91202952537 91400721408 91465334784 91782922752 91824979968 91944439956 92143816704 92208955392 92246898924 92408905728 92529125376 92729769984 92931178419 92958621696 92996873712 93198532608 93281394688 93549756416 93714382848 93752945856 94022664192 94078476918 94144983264 94349131776 94471875567 94515164928 94787076096 94843342584 94910389632 95116197888 95183437824 95239939596 95513935872 95682018816 95928958368 95957286912 95996772864 96014248048 96165705492 96290471936 96330094992 96567832098 96737427456 96777234432 97113266496 97181918208 97352936424 97519355424 97564041216 97844723712 97902805248 97972015104 98184462336 98312195712 98554824528 98768535552 98809178319 99023440896 99052683264 99111481856 99267825024 99396616192 99571531776 99612504972 99682923456 99857989632 99899080704 100029044718 100074880512 100245952512 100422362736 100493353728 100711268352 100842288984 101060960256 101132402688 101310372864 101483556864 101662144992 101734012416 101954617344 101996571168 102308626432 102470012928 102561118208 102783516672 102825811584 102898501632 103255788096 103303102464 103661793792 103735074816 103960018944 104095266048 104320991232 104578449408 104714501061 104941569024 105015754752 105243475968 105428680704 105472064088 105608904704 105775497216 105794752512 105869541376 105913106172 106099113984 106142773248 106329560544 106635460608 106698760407 106774188336 107005722624 107081367552 107453177856 107642271168 107951947776 108016029054 108092388192 108326780928 108371356866 108403359744 108829605888 108874388736 108971188096 109207486464 109252424808 109284687872 109329657984 109522053477 109709274852 109759546368 110075314176 110140655904 110218516992 110457520128 110601220176 110874177594 111114602496 111434268672 111500417088 111579239424 111821193216 112017973248 112143288888 112340238336 112386465792 112406924544 112486387712 112730308608 112776696576 112810000384 112975158078 113055022944 113300176896 113447575107 113693580288 113773953024 113974169472 114169001472 114369913116 114450763968 114698944512 114848162454 115097204736 115178569728 115381257984 115631456256 115679038032 115760814336 115781887352 116032954368 116114980864 116162761608 116366770176 116619518016 116701959168 116955021312 117107174304 117361115136 117650755584 118059265152 118142724096 118398910464 118552941888 118607265792 118810017792 119019096576 119103234048 119361503232 119410619904 119516786944 119775952896 119860625408 120071553024 120120961878 120381437952 120466538496 120884825088 121097555064 121445941248 121603936716 121867628544 121953779712 122377230336 122433306624 122592586608 122858422272 122908977909 122945273856 122995865232 123211874304 123372167168 123639693312 123908237892 123944828928 123995831616 124264710144 124426372698 124952510464 125003927808 125363552256 125437969224 125526644352 125798842368 125962500756 126020219904 126382768128 126457790112 126547186176 126821597184 126873783648 126911250432 126986586128 127186900812 127351914496 127576025088 127905277824 127943049216 127995697152 128220940656 128440126656 128757109464 128983236608 129036312576 129484355328 129575890944 129803915232 130025807232 130085388288 130254623271 130459631616 130537073664 130629353472 130683106809 130912616448 131082927616 131289704064 131406432704 131691380736 131745571092 132031254528 132070244352 132357100032 132762042368 132816673296 132910564608 133198774272 133372059624 133433174016 133661270016 133896483648 133991138304 134281691136 134456385312 134747947008 134843203584 135080497152 135311409152 135524855808 135549526656 135645349888 135939489792 135995428224 136234749447 136626683904 137044688896 137101082112 137198002176 137674384128 137737469952 137916659934 138215725056 138313433088 138613358592 138793688064 139094654976 139437932544 139495310568 139619334748 139922092032 140021006336 140324634624 140571574272 140629418784 141033996288 141059670016 141117715377 141217474896 141465485312 141523697664 141772747392 142180614144 142265013876 142365584448 142674296832 142775156736 142859909394 143270903808 143523028224 143935930368 143995159296 144021372072 144123184256 144435707904 144495142488 144537812992 144851748147 145106141184 145165851648 145609981952 145669899744 145772877312 146029404636 146279033136 146346061824 146767085568 146854207872 146958022656 147276693504 147468293568 147832236792 148152803328 148579024896 148667222784 148772319232 149094924288 149357297664 149418757458 149524385184 149786984448 149848621056 149875899392 150043567077 150112320768 150307078144 150368928768 150633544104 150740030592 151066902528 151263433476 151591440384 151698604032 151965559296 152225335296 152493217488 152601018624 152931926016 152994856752 153130883272 153462939648 153571426304 153841677312 154175275008 154238717376 154347752448 154710605824 154883682144 154954653696 155155693568 155492690688 155602612224 155940028416 156142899072 156481486848 156867674112 157412353536 157523632128 157865213952 158070589184 158143021056 158413357056 158692128768 158804312064 158869659258 159148670976 159214159872 159494340816 159701270528 159953190912 160095404032 160161282504 160508583936 160622051328 161179766784 161463406752 161927921664 162024043581 162138582288 162490171392 162557035299 162605039616 163169640448 163244408832 163456782144 163811229696 163878637212 163927031808 163994486976 164282499072 164563912278 164639319552 164852924416 165112971264 165210983856 165259771904 165327775488 165686280192 165901830264 166311266391 166671903744 167151403008 167250625632 167368859136 167731789824 167950001008 168026959872 168214933332 168510357504 168610386816 168729581568 169095462912 169165044864 169215000576 169462737117 169582534416 169950265344 170101366784 170540370432 170590732288 170660929536 170961254208 171253502208 171554869674 171676145952 172048416768 172272243681 172645807104 172767854592 173071886976 173367742976 173447184384 173641221504 173672831028 174049431552 174172471296 174244142412 174550155264 174929277024 175052938752 175432531968 175588507648 175660761456 176041672704 176476133376 177088897728 177214086144 177598365696 177829412832 177910898688 178215026688 178528644864 178654851072 179042254848 179275180416 179663929344 179790938112 180107329536 180181442817 180572156928 180699807744 180732702208 181252653056 181327237632 181646332596 182168911872 182405905074 182801442816 182930669568 183565845504 183649959936 183888879912 184287633408 184417910784 184493797848 184817811456 185058250752 185459539968 185862356838 185917243392 185993747424 186397065216 186562789376 186639559047 187099512832 187428765696 187505891712 188045328384 188156953836 188289966528 188698263552 188943751134 189030329856 189574152192 189686685168 189820779264 190232395776 190366875648 190479879192 191027871744 191364037632 191857916736 191914573824 191993545728 192028496096 192331410984 192580943872 192660189984 193135664196 193474854912 193554468864 194226532992 194363836416 194705872848 195038710848 195128082432 195689447424 195805610496 195944030208 196368924672 196624391424 197109649056 197537071104 197618356638 198046881792 198105366528 198222963712 198535650048 198793232384 199143063552 199225009944 199365846912 199798161408 200058089436 200149761024 200491905024 200844725472 200986707456 201422536704 201684577968 202121920512 202264805376 202620745728 202967113728 203324289984 203468024832 203909234688 203993142336 204617252864 204940025856 205122236416 205567033344 205651623168 205797003264 206511576192 206606204928 206874989901 207323587584 207470149632 207920037888 208190532096 208641982464 209156898816 209429002122 209883138048 210031509504 210486951936 210857361408 210944128176 211217809408 211550994432 211589505024 211739082752 211826212344 212198227968 212285546496 212659121088 213270921216 213397520814 213548376672 214011445248 214162735104 214289864091 214906355712 215284542336 215903895552 216032058108 216184776384 216653561856 216742713732 216806719488 217659211776 217748777472 217942376192 218414972928 218504849616 218569375744 218659315968 219044106954 219418549704 219519092736 220150628352 220281311808 220437033984 220915040256 221202440352 221748355188 222229204992 222868537344 223000834176 223158478848 223642386432 224035946496 224128136187 224286577776 224680476672 224772931584 224813849088 224972775424 225460617216 225553393152 225620000768 225950316156 226110045888 226600353792 226895150214 227387160576 227547906048 227948338944 228338002944 228739826232 228901527936 229397889024 229696324908 230194409472 230357139456 230762515968 231262912512 231358076064 231521628672 231563774704 232065908736 232229961728 232325523216 232733540352 233239036032 233403918336 233910042624 234214348608 234722230272 235301511168 236118530304 236285448192 236797820928 237105883776 237214531584 237620035584 238038193152 238206468096 238304488887 238723006464 238821239808 239033573888 239551905792 239721250816 240143106048 240241923756 240762875904 240933076992 241769650176 242195110128 242891882496 243207873432 243735257088 243907559424 244754460672 244866613248 245185173216 245716844544 245817955818 245890547712 245991730464 246036510623 246423748608 246744334336 246845868417 247279386624 247816475784 247889657856 247991663232 248529420288 248852745396 249905020928 250007855616 250727104512 250875938448 251053288704 251597684736 251925001512 252040439808 252765536256 252915580224 253094372352 253643194368 253747567296 253822500864 253973172256 254373801624 254703828992 255152050176 255810555648 255886098432 255991394304 256441881312 256880253312 257332304511 257514218928 257966473216 258072625152 258968710656 259151781888 259607830464 260051614464 260170776576 260509246542 260919263232 261074147328 261258706944 261366213618 261825232896 262165855232 262579408128 262812865408 263382761472 263491142184 264062509056 264714200064 265524084736 265633346592 265821129216 266397548544 266744119248 266866348032 267322540032 267792967296 267982276608 268563382272 268912770624 269495894016 269686407168 270160994304 270622818304 271049711616 271099053312 271290699776 271878979584 271990856448 272469498894 273253367808 273608857611 274089377792 274202164224 274396004352 275348768256 275474939904 275833319868 276431450112 276626866176 277226717184 277587376128 278189309952 278875865088 278990621136 279238669496 279844184064 280042012672 280649269248 281143148544 281258837568 282067992576 282119340032 282235430754 282434949792 282930970624 283047395328 283415626701 283545494784 284361228288 284530027752 284731168896 285348593664 285550313472 285719818788 286541807616 287046056448 287871860736 287990318592 288042744144 288246368512 288871415808 288990284976 289075625984 289703496294 290212282368 290331703296 291219963904 291339799488 291545754624 292058809272 292558066272 292692123648 293534171136 293708415744 293916045312 294553387008 294936587136 295664473584 296305606656 296427534957 297158049792 297334445568 297544638464 298189848576 298714595328 298837514916 299048770368 299573968896 299697242112 299751798784 300087134154 300224641536 300614156288 300737857536 301267088208 301480061184 302133805056 302526866952 303182880768 303397208064 303931118592 304450670592 304986434976 305202037248 305863852032 305989713504 306261766544 306925879296 307142852608 307683354624 308350550016 308477434752 308695504896 309421211648 309767364288 309909307392 310311387136 310985381376 311205224448 311880056832 312285798144 312962973696 313735348224 314143503183 314824707072 315047264256 315730427904 316141178368 316286042112 316826714112 317384257536 317608624128 317739318516 318297341952 318428319744 318988681632 319402541056 319906381824 320096281221 320190808064 320322565008 321017167872 321244102656 322359533568 322926813504 323855843328 324048087162 324277164576 324980342784 325114070598 325210079232 325403126953 326339280896 326488817664 326913564288 327622459392 327757274424 327854063616 327988973952 328566160431 329127824556 329278639104 329705848832 330225942528 330421967712 330519543808 330655550976 331372560384 331803660528 332622532782 333343807488 334302806016 334501251264 334737718272 335463579648 335900002016 336053919744 336429866664 337020715008 337220773632 337459163136 338190925824 338330089728 338430001152 338925474234 339165068832 339900530688 340202733568 340342725321 341080740864 341181464576 341321859072 341922508416 342507004416 343109739348 343352291904 344096833536 344544487362 345291614208 345535709184 346143773952 346735485952 346894368768 347282443008 347345662056 348098863104 348344942592 348488284824 349100310528 349858554048 350105877504 350865063936 351177015296 351321522912 352083345408 352952266752 354177795456 354428172288 355196731392 355658825664 355821797376 356430053376 357057289728 357309702144 358084509696 358550360832 359327858688 359581876224 360214659072 360362885634 361144313856 361399615488 361465404416 362505306112 362654475264 363292665192 364337823744 364811810148 365602885632 365861339136 367131691008 367299919872 367777759824 368575266816 368835821568 368987595696 369635622912 370116501504 370919079936 371724713676 371834486784 371987494848 372794130432 373125578752 373279118094 374199025664 374857531392 375011783424 376090656768 376313907672 376579933056 377396527104 377887502268 378060659712 379148304384 379373370336 379641558528 380464791552 380733751296 380959758384 382055743488 382728075264 383715833472 383829147648 383987091456 384056992192 384662821968 385161887744 385320379968 386271328392 386949709824 387108937728 388453065984 388727672832 389411745696 390077421696 390256164864 390763869813 391378894848 391611220992 391888060416 392049320427 392737849344 393248782848 394219298112 395074142208 395236713276 396093763584 396210733056 396445927424 397071300096 397586464768 398286127104 398450019888 398731693824 399596322816 400116178872 400299522048 400983810048 401689450944 401973414912 402845073408 403369155936 404243841024 404529610752 405241491456 405934227456 406648579968 406936049664 407818469376 407986284672 408704248341 409234505728 409880051712 410244472832 411134066688 411303246336 411594006528 413023152384 413212409856 413749979802 414647175168 414940299264 415840075776 416381064192 417283964928 418313797632 418858004244 419766276096 420063019008 420973903872 421714722816 421888256352 422435618816 423101988864 423179010048 423353146131 423478165504 423652424688 424396455936 424571092992 425318242176 426541842432 426795041628 427096753344 428022890496 428325470208 428579728182 429812711424 430569084672 431807791104 432064116216 432369552768 433307123712 433485427464 433613438976 434555244441 435318423552 435497554944 435884752384 436829945856 437009699232 437138751488 437318631936 438088213908 438837099408 439038185472 440301256704 440562623616 440874067968 441830080512 442404880704 443496710376 444458409984 445737074688 446001668352 446316957696 447284772864 448071892992 448256272374 448573155552 449360953344 449545863168 449627698176 449945550848 450130701231 450921234432 451106786304 451240001536 451900632312 452220091776 453200707584 453790300428 454774321152 455095812096 455896677888 456676005888 457479652464 457803055872 458795778048 459392649816 460388818944 460714278912 461525031936 462525825024 462716152128 463043257344 463127549408 464131817472 464459923456 464651046432 465467080704 466478072064 466807836672 467820085248 468428697216 469444460544 470603022336 472237060608 472570896384 473595641856 474211767552 474429063168 475240071168 476076386304 476412936192 476608977774 477446012928 477642479616 478067147776 479103811584 479442501632 480286212096 480483847512 481525751808 481866153984 483539300352 484390220256 485783764992 486072130743 486415746864 487470514176 487815118848 489508921344 489733226496 490370346432 491433689088 491635911636 491781095424 491983460928 492073021246 492847497216 493488668672 493691736834 494558773248 495632951568 495779315712 495983326464 497058840576 497705490792 498933799173 499810041856 500015711232 501454209024 501751876896 502106577408 503195369472 503850003024 504080879616 505531072512 505831160448 506188744704 507286388736 507495134592 507645001728 507946344512 508747603248 509407657984 510304100352 511621111296 511772196864 511982788608 512883762624 513760506624 514664609022 515028437856 515932946432 516145250304 516816731043 517937421312 518303563776 519215660928 520103228928 520341553152 521018493084 522148294656 522517413888 522732427236 523650465792 524331710464 525158816256 525625730816 526765522944 526982284368 528125018112 529428400128 531048169472 531266693184 531642258432 532795097088 533488238496 533732696064 534645080064 535585934592 535964553216 537126764544 537825541248 538991788032 539372814336 540321988608 540544328451 541245636608 542099423232 542198106624 542581399552 543757959168 543981712896 544938997788 546506735616 547217715222 548178755584 548404328448 548792008704 550697536512 550949879808 551666639736 552862900224 553253732352 554453434368 555174752256 556378619904 557751730176 557981242272 558477338992 559688368128 559918677141 560084025344 561298538496 562286297088 562517675136 564135985152 564238680064 564470861508 564869899584 565861941248 566094790656 566831253402 567090989568 568722456576 569060055504 569462337792 570697187328 571100626944 571439637576 573083615232 574092112896 575743721472 575980637184 576085488288 576492737024 577742831616 577980569952 578151251968 579406992588 580424564736 580663406592 582439927808 582679598976 583091509248 584117618544 585116132544 585384247296 587068342272 587416831488 587832090624 589106774016 589873174272 591328947168 592611213312 592855069914 593382172679 594316099584 594668891136 595089276928 596379697152 597429190656 597675029832 598097540736 599394484224 599503597568 600174268308 600449283072 601228312576 601475715072 602534176416 602960122368 604267610112 605053733904 606365761536 606794416128 607862237184 608901341184 609972869952 610404074496 611727704064 611979427008 612523533088 613851758592 614285705216 615366709248 616701100032 616954869504 617391009792 618842423296 619534728576 619818614784 620624969703 621970762752 622410448896 623760113664 624571596288 625925947392 627470696448 628287006366 629649414144 630094528512 631460855808 632282356736 632572084224 633653428224 634768515072 635217248256 635478637032 636594683904 636856639488 637977363264 638805082112 639812763648 640192562442 640381616128 640645130016 642034335744 642488205312 642869592273 644719067136 645853627008 647711686656 648096174324 648554329152 649960685568 650228141196 650420158464 650806253906 652678561792 652977635328 653827128576 655244918784 655514548848 655708127232 655977947904 657132320862 658255649112 658557278208 659411697664 660451885056 660843935424 661039087616 661311101952 662745120768 663607321056 665245065564 666687614976 668605612032 669002502528 669475436544 670927159296 671800004032 672107839488 672859733328 674041430016 674441547264 674918326272 676381851648 676660179456 676860002304 677850948468 678330137664 679801061376 680405467136 680685450642 682161481728 682362929152 682643718144 683845016832 685014008832 686219478696 686704583808 688193667072 689088974724 690583228416 691071418368 692287547904 693470971904 693788737536 694564886016 694691324112 696197726208 696689885184 696976569648 698200621056 699717108096 700211755008 701730127872 702354030592 702643045824 704166690816 705904533504 708355590912 708856344576 710393462784 711317651328 711643594752 712860106752 714114579456 714619404288 714913466661 716169019392 717100721664 718655717376 719163752448 720429318144 720725771268 722288627712 722799230976 722930808832 725010612224 725308950528 726585330384 728675647488 729623620296 731205771264 731722678272 734263382016 734599839744 735555519648 737150533632 737671643136 737975191392 738109531869 739271245824 740233003008 740537605251 741838159872 743449427352 743668973568 743974989696 745588260864 746251157504 746558236188 748398051328 749715062784 750023566848 752181313536 752627815344 753159866112 754793054208 755775004536 756121319424 758296608768 758746740672 759283117056 760929583104 761467502592 761919516768 764111486976 765456150528 767431666944 767658295296 767974182912 768113984384 769325643936 770323775488 770640759936 771996913533 772542656784 773899419648 774217875456 776906131968 777455345664 778823491392 780154843392 780512329728 781527739626 782757789696 783222441984 783776120832 784098640854 785475698688 786497565696 788438596224 790148284416 790473426552 792187527168 792891854848 794142600192 795172929536 796572254208 796900039776 797463387648 799192645632 800232357744 800599044096 801967620096 803378901888 803946829824 805690146816 806738311872 808487682048 809059221504 810482982912 811868454912 813297159936 813872099328 815636938752 815972569344 817408496682 818469011456 819760103424 820488945664 820826572833 822268133376 822606492672 823188013056 826046304768 826424819712 827499959604 829294350336 829880598528 831680151552 832762128384 834567929856 836627595264 837716008488 839532552192 840126038016 841947807744 843429445632 843776512704 844871237632 846203977728 846358020096 846706292262 846956331008 847304849376 848792911872 849142185984 850246880103 850636484352 853083684864 853590083256 854193506688 856045780992 856650940416 857159456364 859625422848 861138169344 863615582208 864128232432 864739105536 866614247424 866970854928 867226877952 869110488882 870636847104 870995109888 871769504768 873659891712 874019398464 874277502976 874637263872 876176427816 877674198816 878076370944 880602513408 881125247232 881748135936 883660161024 884809761408 886993420752 888916819968 891474149376 892003336704 892633915392 894569545728 896143785984 896512544748 897146311104 898721906688 899091726336 899255396352 899891101696 900261402462 901842468864 902213572608 902480003072 903801264624 904440183552 906401415168 907580600856 909548642304 910191624192 911793355776 913352011776 914959304928 915606111744 917591556096 918785299632 920777637888 921428557824 923050063872 925051650048 925432304256 926086514688 926255098816 928263634944 928919846912 929302092864 930934161408 932956144128 933615673344 935640170496 936857394432 938888921088 941206044672 942430509549 944474121216 945141792768 947191283712 948423535104 948858126336 950480142336 952152772608 952825872384 953217955548 954892025856 955284959232 956134295552 958207623168 958885003264 960288843663 960572424192 960967695024 963051503616 963732307968 967078600704 968780440512 971567529984 972144261486 972831493728 974941028352 975630237696 976209380859 979017842688 979466452992 980740692864 982867378176 983271823272 983562190848 983966921856 984146042492 985698481293 986977337344 987383473668 989117546496 991265903136 991558631424 991966652928 994117681152 995410981584 997867598346 999620083712 1000031422464 1002908418048 1003503753792 1004213154816 1006390738944 1007700006048 1008161759232 1011062145024 1011662320896 1012377489408 1014572777472 1014990269184 1015290003456 1015892689024 1017495206496 1018815315968 1020608200704 1021028175963 1023242222592 1023544393728 1023965577216 1025767525248 1027521013248 1029329218044 1030056875712 1031865892864 1032290500608 1033633462086 1035874842624 1036607127552 1038431321856 1040206457856 1040683106304 1042036986168 1044296589312 1045034827776 1045464854472 1047300931584 1048663420928 1050317632512 1051251461632 1053531045888 1053964568736 1056250036224 1058856800256 1062096338944 1062533386368 1063284516864 1065590194176 1066976476992 1067465392128 1069290160128 1071171869184 1071929106432 1074253529088 1075651082496 1077983576064 1078745628672 1080643977216 1081088656902 1082491273216 1084198846464 1084396213248 1085162799104 1087515918336 1087963425792 1089877995576 1093013471232 1094435430444 1096357511168 1096808656896 1097584017408 1101395073024 1101899759616 1103333279472 1105725800448 1106507464704 1108906868736 1110349504512 1112757239808 1115503460352 1115962484544 1116954677984 1119376736256 1119837354282 1120168050688 1122597076992 1124572594176 1125035350272 1128271970304 1128477360128 1128941723016 1129739799168 1132189581312 1133662506804 1134181979136 1137444913152 1138120111008 1138924675584 1141394374656 1142201253888 1142879275152 1146167230464 1148184225792 1151487442944 1151961274368 1152170976576 1152985474048 1155485663232 1155961139904 1156302503936 1158813985176 1160849129472 1161326813184 1164879855616 1165359197952 1166183018496 1168235237088 1170232265088 1170768494592 1172291609439 1174136684544 1174833662976 1175664181248 1178213548032 1179746348544 1182657894336 1185222426624 1185710139828 1186764345358 1188632199168 1189337782272 1190178553856 1192759394304 1194858381312 1195350059664 1196195081472 1198788968448 1199007195136 1200348536616 1200898566144 1202456625152 1202951430144 1205068352832 1205920244736 1208535220224 1210107467808 1212731523072 1213588832256 1215724474368 1217802682368 1219945739904 1220808148992 1223455408128 1223958854016 1225047066176 1227703517184 1228571410432 1230733418496 1233402200064 1233909739008 1234782019584 1237684846592 1239069457152 1239637229568 1241249939406 1243941525504 1244820897792 1247520227328 1249143192576 1251851894784 1254941392896 1256574012732 1259298828288 1260189057024 1262921711616 1264564713472 1265144168448 1267306856448 1269537030144 1270059438393 1270434496512 1270957274064 1273189367808 1273713278976 1275954726528 1277610164224 1279625527296 1280385124884 1280763232256 1281290260032 1284068671488 1284976410624 1285739184546 1289438134272 1291707254016 1295423373312 1296192348648 1297108658304 1299921371136 1300456282392 1300840316928 1301612507812 1303665733323 1305357123584 1305955270656 1307654257152 1310489837568 1311029097696 1311416254464 1311955895808 1314264641724 1316511298224 1317114556416 1318823395328 1320903770112 1321687870848 1322078175232 1322622203904 1325490241536 1327214642112 1330490131128 1333375229952 1337211224064 1338005005056 1338950873088 1341854318592 1343600008064 1344215678976 1345719466656 1348082860032 1348883094528 1349836652544 1350392103693 1352763703296 1353320358912 1353720004608 1355701896936 1356660275328 1359602122752 1360810934272 1361370901284 1364322963456 1364725858304 1365287436288 1367690033664 1370028017664 1372438957392 1373409167616 1376387334144 1378177949448 1381166456832 1382142836736 1384575095808 1386941943808 1387577475072 1389129772032 1389382648224 1392395452416 1393379770368 1393953139296 1396401242112 1399434216192 1400423510016 1403460255744 1404708061184 1405286091648 1408333381632 1411809067008 1416711181824 1417712689152 1420786925568 1422635302656 1423287189504 1425720213504 1428229158912 1429238808576 1429826933322 1432338038784 1434201443328 1437311434752 1438327504896 1440858636288 1441451542536 1444577255424 1445598461952 1445861617664 1450021224448 1450617901056 1453170660768 1457351294976 1458216392229 1459247240592 1462411542528 1463445356544 1468526764032 1469199679488 1471111039296 1474301067264 1475343286272 1475950382784 1476219063738 1478542491648 1480466006016 1481075210502 1483676319744 1486898854704 1487337947136 1487949979392 1491176521728 1492502315008 1493116472376 1496801397519 1499430125568 1500047133696 1504362627072 1505255630688 1506319732224 1509586108416 1511550009072 1512242638848 1516593217536 1517493481344 1518566234112 1521859166208 1522935005184 1523839033536 1528222973952 1530912301056 1534863333888 1535316590592 1535948365824 1536227968768 1538651287872 1540647550976 1541281519872 1543993827066 1545085313568 1547798839296 1548435750912 1550450193129 1553812263936 1554910691328 1557646982784 1560309686784 1561024659456 1563055479252 1566444883968 1567552241664 1568197281708 1570951397376 1572995131392 1576877192448 1580296568832 1580946853104 1584375054336 1585783709696 1588285200384 1590345859072 1593144508416 1593800079552 1594926775296 1598385291264 1600464715488 1601198088192 1603935240192 1606757803776 1607893659648 1611380293632 1613476623744 1616975364096 1618118443008 1620965965824 1623736909824 1626594319872 1627744198656 1631273877504 1631945138688 1634816993364 1636938022912 1639520206848 1640977891328 1641653145666 1644536266752 1645212985344 1646376026112 1652092609536 1652849639424 1654999919208 1658588700672 1659761197056 1663360303104 1665524256768 1669135859712 1673255190528 1675432016976 1679065104384 1679756031423 1680252076032 1683895615488 1686858891264 1687553025408 1689742475264 1692407955456 1692716040192 1693412584524 1693912662016 1694609698752 1697585823744 1698284371968 1700493760206 1701272968704 1706167369728 1707180166512 1708387013376 1712091561984 1713301880832 1714318912728 1719250845696 1722276338688 1727231164416 1728256464864 1729478211072 1733228494848 1733941709856 1734453755904 1738220977764 1741273694208 1741990219776 1743539009536 1747319783424 1748038796928 1748555005952 1749274527744 1752352855632 1755348397632 1756152741888 1761205026816 1762250494464 1763496271872 1767320322048 1769619522816 1773986841504 1777833639936 1780146518037 1782948298752 1784006673408 1785267830784 1789139091456 1792287571968 1793025089496 1794292622208 1798183452672 1798510792704 1799782203392 1800522804924 1803684937728 1804427145216 1804960006144 1807602529248 1808880367104 1812802830336 1815161201712 1819097284608 1820383248384 1823586711552 1826704023552 1829918609856 1831212223488 1835183112192 1837570599264 1841555275776 1842857115648 1846100127744 1850103300096 1850864608512 1852173029376 1852510197632 1856527269888 1857839693824 1858604185728 1861874909109 1865912288256 1867231346688 1871280340992 1873714788864 1877777842176 1882412089344 1884861019098 1888948242432 1890283585536 1894382567424 1896847070208 1897716252672 1900960284672 1904305545216 1905651744768 1906435911096 1909784051712 1910569918464 1912268591104 1916415246336 1917770006528 1920577687326 1921144848384 1921935390048 1926103007232 1927464615936 1928608776819 1934157201408 1937560881024 1943135059968 1944288522972 1945662987456 1949882056704 1951260475392 1952418761718 1958035685376 1958932905984 1961481385728 1965734756352 1966543646544 1967124381696 1967933843712 1968292084984 1971396962586 1973954674688 1974766947336 1978235092992 1982531806272 1983117262848 1983933305856 1988235362304 1990821963168 1995735196692 1999240167424 2000062844928 2005816836096 2007007507584 2008426309632 2012781477888 2015400012096 2016323518464 2022124290048 2023324641792 2024754978816 2029145554944 2029980538368 2030580006912 2031785378048 2034990412992 2037630631936 2041216401408 2042056351926 2046484445184 2047088787456 2047931154432 2051535050496 2055042026496 2058658436088 2060113751424 2064581001216 2067266924172 2071749685248 2073214255104 2076862643712 2080412915712 2081366212608 2084073972336 2088593178624 2090069655552 2090929708944 2094601863168 2097326841856 2100635265024 2102502923264 2107062091776 2107929137472 2112500072448 2117713600512 2124192677888 2125066772736 2126569033728 2131180388352 2133952953984 2134930784256 2138580320256 2142343738368 2143858212864 2148507058176 2151302164992 2155967152128 2157491257344 2161287954432 2162177313804 2164982546432 2168397692928 2168792426496 2170325598208 2175031836672 2175926851584 2179755991152 2186026942464 2188870860888 2192715022336 2193617313792 2195168034816 2202790146048 2203799519232 2206666558944 2211451600896 2213014929408 2214328595607 2217813737472 2220699009024 2221612815753 2225514479616 2231006920704 2231924969088 2233909355968 2238753472512 2239674708564 2240336101376 2245194153984 2249145188352 2250070700544 2256543940608 2256954720256 2257883446032 2259479598336 2264379162624 2267325013608 2268363958272 2274889826304 2276240222016 2277849351168 2282788749312 2284402507776 2285758550304 2292334460928 2296368451584 2302974885888 2303922548736 2304341953152 2305970948096 2310971326464 2311922279808 2312605007872 2315990740599 2317627970352 2321698258944 2322653626368 2329759711232 2330718395904 2332366036992 2336470474176 2340464530176 2341536989184 2344583218878 2348273369088 2349667325952 2351328362496 2356427096064 2359492697088 2365315788672 2370444853248 2371420279656 2373528690716 2378675564544 2380357107712 2385518788608 2389716762624 2390700119328 2392390162944 2397577936896 2398014390272 2400697073232 2401797132288 2404913250304 2405902860288 2410136705664 2411840489472 2417070440448 2420214935616 2425463046144 2427177664512 2431448948736 2435605364736 2439891479808 2441616297984 2446910816256 2447917708032 2450094132352 2455407034368 2457142820864 2461466836992 2462479718499 2466804400128 2467819478016 2469564039168 2475369693184 2478138914304 2479274459136 2482499878812 2487883051008 2489641795584 2495040454656 2498286385152 2503703789568 2509882785792 2513148025464 2518597656576 2520378114048 2525843423232 2529129426944 2530288336896 2534613712896 2539074060288 2540118876786 2540868993024 2541914548128 2546378735616 2547426557952 2550740640309 2551909453056 2555220328448 2559251054592 2560770249768 2561526464512 2562580520064 2568137342976 2569952821248 2571478369092 2578876268544 2583414508032 2590846746624 2592384697296 2594217316608 2599842742272 2600912564784 2601680633856 2603225015624 2607331466646 2610714247168 2611910541312 2615308514304 2620979675136 2622058195392 2622832508928 2623911791616 2628529283448 2633022596448 2634229112832 2637646790656 2641807540224 2643375741696 2644156350464 2645244407808 2650980483072 2654429284224 2660980262256 2666750459904 2674422448128 2676010010112 2677901746176 2683708637184 2687200016128 2688431357952 2691438933312 2696165720064 2697766189056 2699673305088 2700784207386 2705527406592 2706640717824 2707440009216 2711403793872 2713320550656 2719204245504 2721621868544 2722741802568 2728645926912 2730574872576 2735380067328 2740056035328 2744877914784 2746818335232 2752774668288 2756355898896 2762332913664 2764285673472 2769150191616 2773883887616 2775154950144 2778259544064 2778765296448 2784790904832 2786759540736 2787906278592 2792802484224 2798868432384 2800847020032 2806920511488 2809416122368 2810572183296 2816666763264 2823618134016 2827291528647 2833422363648 2835425378304 2841573851136 2845270605312 2846574379008 2851440427008 2856458317824 2858477617152 2859653866644 2864676077568 2868402886656 2874622869504 2876655009792 2880866530989 2881717272576 2882903085072 2889154510848 2891196923904 2891723235328 2900042448896 2901235802112 2906341321536 2914702589952 2916432784458 2918494481184 2924823085056 2926890713088 2928628142577 2937053528064 2938399358976 2942222078592 2948602134528 2950686572544 2951900765568 2952438127476 2960932012032 2962150421004 2967352639488 2973797709408 2974675894272 2975899958784 2982353043456 2985004630016 2986232944752 2993602795038 2998860251136 3000094267392 3008725254144 3010511261376 3012639464448 3019172216832 3023100018144 3024485277696 3033186435072 3034986962688 3037132468224 3043718332416 3045870010368 3047678067072 3056445947904 3061824602112 3063084527889 3069726667776 3070633181184 3071896731648 3072455937536 3077302575744 3081295101952 3082563039744 3087987654132 3090170627136 3095597678592 3096871501824 3100900386258 3107624527872 3109821382656 3115293965568 3120619373568 3122049318912 3126110958504 3132889767936 3135104483328 3136394563416 3141902794752 3145990262784 3153754384896 3160593137664 3161893706208 3168750108672 3171567419392 3176570400768 3180691718144 3186289016832 3187600159104 3189853550592 3196770582528 3200929430976 3202396176384 3207870480384 3213515607552 3215787319296 3222760587264 3226953247488 3233950728192 3236236886016 3241931931648 3247473819648 3253188639744 3255488397312 3262547755008 3263890277376 3269633986728 3273876045824 3279040413696 3281955782656 3283306291332 3289072533504 3290425970688 3292752052224 3304185219072 3305699278848 3309999838416 3317177401344 3319522394112 3326720606208 3331048513536 3338271719424 3346510381056 3350864033952 3358130208768 3359512062846 3360504152064 3367791230976 3373717782528 3375106050816 3379484950528 3384815910912 3385432080384 3386825169048 3387825324032 3389219397504 3396568743936 3400987520412 3402545937408 3412334739456 3414360333024 3416774026752 3424183123968 3426603761664 3428637825456 3438501691392 3444552677376 3454462328832 3456512929728 3458956422144 3466456989696 3467883419712 3468907511808 3476441955528 3482547388416 3483980439552 3487078019072 3494639566848 3496077593856 3497110011904 3498549055488 3504705711264 3510696795264 3512305483776 3516874828317 3522410053632 3524500988928 3526992543744 3534640644096 3539239045632 3547973683008 3555667279872 3560293036074 3565896597504 3568013346816 3570535661568 3578278182912 3584575143936 3586050178992 3588585244416 3596366905344 3597021585408 3599564406784 3601045609848 3607369875456 3608854290432 3615205058496 3617760734208 3625605660672 3630322403424 3638194569216 3640766496768 3647173423104 3653408047104 3659837219712 3662424446976 3670366224384 3675141198528 3683110551552 3685714231296 3692200255488 3700206600192 3701729217024 3704346058752 3705020395264 3713054539776 3715679387648 3717208371456 3723749818218 3731824576512 3734462693376 3742560681984 3747429577728 3755555684352 3764824178688 3769722038196 3777896484864 3780567171072 3788765134848 3793694140416 3795432505344 3801920569344 3808611090432 3810178315179 3811303489536 3812871822192 3819568103424 3821139836928 3824537182208 3832830492672 3835540013056 3841155374652 3842289696768 3843870780096 3852206014464 3854929231872 3857217553638 3868314402816 3875121762048 3886270119936 3888577045944 3891325974912 3899764113408 3902520950784 3904837523436 3916071370752 3917865811968 3922962771456 3931469512704 3933087293088 3934248763392 3935867687424 3936584169968 3942793925172 3947909349376 3949533894672 3956470185984 3965063612544 3966234525696 3967866611712 3976470724608 3981643926336 3991470393384 3998480334848 4000125689856 4011633672192 4014015015168 4016852619264 4025562955776 4030800024192 4032647036928 4044248580096 4046649283584 4049509957632 4051176311079 4058291109888 4059961076736 4061160013824 4063570756096 4069980825984 4075261263872 4082432802816 4084112703852 4092968890368 4094177574912 4095862308864 4103070100992 4110084052992 4117316872176 4120227502848 4129162002432 4134533848344 4143499370496 4146428510208 4153725287424 4160825831424 4162732425216 4168147944672 4177186357248 4180139311104 4181859417888 4189203726336 4194653683712 4201270530048 4205005846528 4214124183552 4215858274944 4225000144896 4235427201024 4248385355776 4250133545472 4253138067456 4262360776704 4267905907968 4269861568512 4277160640512 4284687476736 4287716425728 4297014116352 4302604329984 4311934304256 4314982514688 4322575908864 4324354627608 4329965092864 4336795385856 4337584852992 4340651196416 4350063673344 4351853703168 4359511982304 4372053884928 4374649176687 4377741721776 4385430044672 4387234627584 4390336069632 4405580292096 4407599038464 4413333117888 4422903201792 4426029858816 4428657191214 4435627474944 4441398018048 4443225631506 4451028959232 4462013841408 4463849938176 4467818711936 4477506945024 4479349417128 4480672202752 4490404192557 4498290376704 4500141401088 4513087881216 4513909440512 4515766892064 4518959196672 4528758325248 4534650027216 4536727916544 4549779652608 4552480444032 4555698702336 4565577498624 4568805015552 4571517100608 4584668921856 4592736903168 4605949771776 4607845097472 4608683906304 4611941896192 4621942652928 4623844559616 4625210015744 4631981481198 4635255940704 4643396517888 4645307252736 4651350579387 4659519422464 4661436791808 4664732073984 4672940948352 4680929060352 4683073978368 4689166437756 4699334651904 4702656724992 4712854192128 4718985394176 4730631577344 4740889706496 4742840559312 4747057381432 4757351129088 4760714215424 4771037577216 4779433525248 4781400238656 4784780325888 4795155873792 4796028780544 4801394146464 4803594264576 4809826500608 4811805720576 4820273411328 4823680978944 4834140880896 4840429871232 4850926092288 4854355329024 4862897897472 4871210729472 4879782959616 4883232595968 4893821632512 4895835416064 4900188264704 4910814068736 4914285641728 4922933673984 4924959436998 4933608800256 4935638956032 4939128078336 4950739386368 4956277828608 4958548918272 4964999757624 4975766102016 4979283591168 4990080909312 4996572770304 5007407579136 5019765571584 5026296050928 5037195313152 5039268094269 5040756228096 5051686846464 5058258853888 5060576673792 5069227425792 5078148120576 5080237753572 5081737986048 5083829096256 5092757471232 5094853115904 5101481280618 5103818906112 5110440656896 5118502109184 5121540499536 5123052929024 5125161040128 5136274685952 5139905642496 5142956738184 5157752537088 5166829016064 5181693493248 5184769394592 5188434633216 5199685484544 5201825129568 5203361267712 5206450031248 5214662933292 5221428494336 5223821082624 5230617028608 5241959350272 5244116390784 5245665017856 5247823583232 5257058566896 5266045192896 5268458225664 5275293581312 5283615080448 5286751483392 5288312700928 5290488815616 5301960966144 5308858568448 5321960524512 5333500919808 5340439554111 5348844896256 5352020020224 5355803492352 5367417274368 5374400032256 5376862715904 5382877866624 5395532378112 5399346610176 5401568414772 5411054813184 5413281435648 5414880018432 5422807587744 5426641101312 5438408491008 5443243737088 5445483605136 5457291853824 5461149745152 5470760134656 5480112070656 5489755829568 5493636670464 5505549336576 5512711797792 5524665827328 5528571346944 5538300383232 5547767775232 5550309900288 5556519088128 5557530592896 5569581809664 5573519081472 5575812557184 5585624727327 5597736864768 5601694040064 5613841022976 5618832244736 5621144366592 5633333526528 5647236268032 5654583057294 5666844727296 5670850756608 5683147702272 5690541210624 5693148758016 5702880854016 5712916635648 5716955234304 5719307733288 5729352155136 5736805773312 5749245739008 5753310019584 5761733061978 5763434545152 5765806170144 5778309021696 5782393847808 5783446470656 5785826330457 5800084897792 5802471604224 5812682643072 5829405179904 5832865568916 5836988962368 5849646170112 5853781426176 5857256285154 5874107056128 5876798717952 5884444157184 5897204269056 5901373145088 5903801531136 5904876254952 5921864024064 5924300842008 5934705278976 5947595418816 5949351788544 5951799917568 5964706086912 5970009260032 5972465889504 5987205590076 5997720502272 6000188534784 6017450508288 6021022522752 6025278928896 6038344433664 6046200036288 6048970555392 6066372870144 6069973925376 6074264936448 6087436664832 6091740020736 6095356134144 6112891895808 6123649204224 6126169055778 6139453335552 6141266362368 6143793463296 6144911875072 6154605151488 6162590203904 6165126079488 6175975308264 6180341254272 6193743003648 6201800772516 6215249055744 6219642765312 6230587931136 6241238747136 6244098637824 6252221917008 6265779535872 6270208966656 6272789126832 6283805589504 6291980525568 6307508769792 6321186275328 6323787412416 6337500217344 6343134838784 6353140801536 6361383436288 6372578033664 6375200318208 6379707101184 6393541165056 6401858861952 6404792352768 6415740960768 6427031215104 6431574638592 6445521174528 6453906494976 6467901456384 6472473772032 6483863863296 6494947639296 6506377279488 6510976794624 6525095510016 6527780554752 6539267973456 6547752091648 6558080827392 6563911565312 6566612582664 6578145067008 6580851941376 6585504104448 6608370438144 6611398557696 6619999676832 6634354802688 6639044788224 6642985786821 6653441212416 6662097027072 6664838447259 6676543438848 6693020762112 6701728067904 6716260417536 6719024125692 6721008304128 6735582461952 6747435565056 6750212101632 6758969901056 6769631821824 6770864160768 6773650338096 6775650648064 6778438795008 6793137487872 6801975040824 6805091874816 6824669478912 6828720666048 6833548053504 6848366247936 6853207523328 6857275650912 6877003382784 6889105354752 6908924657664 6913025859456 6917912844288 6932913979392 6935766839424 6937815023616 6947972221797 6952883911056 6965094776832 6967960879104 6974156038144 6989279133696 6992155187712 6994220023808 6997098110976 7009411422528 7021393590528 7024610967552 7033749656634 7044820107264 7049001977856 7053985087488 7069281288192 7078478091264 7095947366016 7111334559744 7120586072148 7136026693632 7141071323136 7156556365824 7169150287872 7172100357984 7177170488832 7192733810688 7194043170816 7199128813568 7202091219696 7214739750912 7217708580864 7230410116992 7235521468416 7251211321344 7260644806848 7276389138432 7281532993536 7294346846208 7306816094208 7319674439424 7324848893952 7340732448768 7350282397056 7366221103104 7371428462592 7384400510976 7387439155497 7400413200384 7403458434048 7408692117504 7410040790528 7426109079552 7431358775296 7434416742912 7447499636436 7463649153024 7468925386752 7485121363968 7494859155456 7511111368704 7529648357376 7539444076392 7555792969728 7561134342144 7577530269696 7587388280832 7590865010688 7603841138688 7617222180864 7620356630358 7622606979072 7625743644384 7639136206848 7642279673856 7649074364416 7652221920927 7665660985344 7671080026112 7682310749304 7684579393536 7687741560192 7704412028928 7709858463744 7714435107276 7736628805632 7750243524096 7772540239872 7777154091888 7782651949824 7799528226816 7805041901568 7809675046872 7832142741504 7835731623936 7845925542912 7862939025408 7866174586176 7868497526784 7871735374848 7873168339936 7885587850344 7895818698752 7899067789344 7912940371968 7930127225088 7932469051392 7935733223424 7952941449216 7963287852672 7982940786768 7996960669696 8000251379712 8023267344384 8028030030336 8033705238528 8051125911552 8061600048384 8065294073856 8088497160192 8093298567168 8099019915264 8102352622158 8116582219776 8119922153472 8122320027648 8127141512192 8139961651968 8150522527744 8164865605632 8168225407704 8185937780736 8191724617728 8206140201984 8220168105984 8234633744352 8240455005696 8258324004864 8269067696688 8286998740992 8292857020416 8307450574848 8321651662848 8325464850432 8336295889344 8354372714496 8360278622208 8363718835776 8378407452672 8389307367424 8402541060096 8410011693056 8428248367104 8431716549888 8450000289792 8470854402048 8481874585941 8496770711552 8500267090944 8506276134912 8524721553408 8535811815936 8539723137024 8554321281024 8569374953472 8575432851456 8594028232704 8605208659968 8623868608512 8629965029376 8645151817728 8648709255216 8659930185728 8673590771712 8675169705984 8681302392832 8700127346688 8703707406336 8719023964608 8744107769856 8749298353374 8755483443552 8770860089344 8774469255168 8780672139264 8785884427731 8811160584192 8815198076928 8826666235776 8845806403584 8852059717632 8857314382428 8882796036096 8886451263012 8902057918464 8924027682816 8927699876352 8935637423872 8955013890048 8958698834256 8961344405504 8980808385114 8996580753408 9000282802176 9026175762432 9027818881024 9031533784128 9037918393344 9057516650496 9069300054432 9073455833088 9099559305216 9104960888064 9111397404672 9131154997248 9137610031104 9143034201216 9169337843712 9185473806336 9189253583667 9211899543552 9215690194944 9217367812608 9223883792384 9243885305856 9247689119232 9250420031488 9263962962396 9270511881408 9286793035776 9290614505472 9302701158774 9319038844928 9322873583616 9329464147968 9345881896704 9361858120704 9366147956736 9378332875512 9398669303808 9405313449984 9425708384256 9437970788352 9461263154688 9481779412992 9485681118624 9494114762864 9514702258176 9521428430848 9542075154432 9558867050496 9562800477312 9569560651776 9590311747584 9592057561088 9602788292928 9607188529152 9619653001216 9623611441152 9640546822656 9647361957888 9668281761792 9680859742464 9701852184576 9708710658048 9725795794944 9742421458944 9759565919232 9766465191936 9787643265024 9791670832128 9800376529408 9821628137472 9828571283456 9845867347968 9849918873996 9867217600512 9871277912064 9878256156672 9901478772736 9912555657216 9917097836544 9929999515248 9951532204032 9958567182336 9980161818624 9993145540608 10014815158272 10039531143168 10052592101856 10074390626304 10078536188538 10081512456192 10087496935543 10103373692928 10116517707776 10121153347584 10138454851584 10156296241152 10160475507144 10163475972096 10167658192512 10189706231808 10202962561236 10207637812224 10220881313792 10237004218368 10243080999072 10246105858048 10250322080256 10272549371904 10279811284992 10285913476368 10315505074176 10333658032128 10363386986496 10369538789184 10376869266432 10399370969088 10403650259136 10406722535424 10412900062496 10429325866584 10442856988672 10447642165248 10461234057216 10483918700544 10488232781568 10491330035712 10495647166464 10514117133792 10532090385792 10536916451328 10550624484951 10567230160896 10573502966784 10576625401856 10580977631232 10603921932288 10617717136896 10643921049024 10667001839616 10680879108222 10697689792512 10704040040448 10711606984704 10734834548736 10748800064512 10753725431808 10765755733248 10791064756224 10798693220352 10803136829544 10822109626368 10826562871296 10845615175488 10853282202624 10876816982016 10886487474176 10890967210272 10914583707648 10922299490304 10941520269312 10960224141312 10979511659136 10987273340928 11011098673152 11025423595584 11049331654656 11057142693888 11076600766464 11095535550464 11100619800576 11113038176256 11115061185792 11139163619328 11147038162944 11151625114368 11171249454654 11195473729536 11203388080128 11227682045952 11237664489472 11242288733184 11266667053056 11294472536064 11309166114588 11333689454592 11341701513216 11366295404544 11381082421248 11386297516032 11405761708032 11425833271296 11433910468608 11438615466576 11458704310272 11473611546624 11498491478016 11506620039168 11523466123956 11526869090304 11531612340288 11556618043392 11564787695616 11566892941312 11571652660914 11600169795584 11604943208448 11625365286144 11658810359808 11665731137832 11673977924736 11699292340224 11707562852352 11714512570308 11748214112256 11753597435904 11768888314368 11794408538112 11802746290176 11807603062272 11809752509904 11843728048128 11848601684016 11869410557952 11895190837632 11898703577088 11903599835136 11929412173824 11940018520064 11944931779008 11974411180152 11995441004544 12000377069568 12034901016576 12042045045504 12050557857792 12076688867328 12092400072576 12097941110784 12132745740288 12139947850752 12148529872896 12153528933237 12174873329664 12183480041472 12190712268288 12225783791616 12247298408448 12252338111556 12278906671104 12282532724736 12287586926592 12289823750144 12309210302976 12325180407808 12330252158976 12351950616528 12360682508544 12387486007296 12403601545032 12430498111488 12439285530624 12461175862272 12482477494272 12488197275648 12504443834016 12531559071744 12540417933312 12545578253664 12567611179008 12583961051136 12615017539584 12642372550656 12647574824832 12675000434688 12686269677568 12706281603072 12722766872576 12745156067328 12750400636416 12759414202368 12787082330112 12803717723904 12809584705536 12831481921536 12854062430208 12863149277184 12891042349056 12907812989952 12935802912768 12944947544064 12967727726592 12989895278592 13012754558976 13021953589248 13050191020032 13055561109504 13078535946912 13095504183296 13116161654784 13123947530061 13127823130624 13133225165328 13156290134016 13161703882752 13171008208896 13216740876288 13222797115392 13239999353664 13268709605376 13278089576448 13285971573642 13306882424832 13324194054144 13329676894518 13353086877696 13386041524224 13403456135808 13432520835072 13438048251384 13442016608256 13471212577671 13494871130112 13500424203264 13517939802112 13539263643648 13541728321536 13547300676192 13551301296128 13556877590016 13586274975744 13603950081648 13610183749632 13649338957824 13657441332096 13667096107008 13696732495872 13706415046656 13714551301824 13754006765568 13778210709504 13817849315328 13826051718912 13835825688576 13865827958784 13871533678848 13875630047232 13895944443594 13905767822112 13930189553664 13935921758208 13948312076288 13954051738161 13978558267392 13984310375424 13988440047616 13994196221952 14018822845056 14042787181056 14049221935104 14067499313268 14098003955712 14107970174976 14138562576384 14156956182528 14191894732032 14222669119488 14241172144296 14272053387264 14282142646272 14313112731648 14338300575744 14344200715968 14354340977664 14385467621376 14388086341632 14398257627136 14404182439392 14429479501824 14435417161728 14460820233984 14471042936832 14502422642688 14521289613696 14552778276864 14563065987072 14588693692416 14613632188416 14639348878848 14649697787904 14681464897536 14700564794112 14732442206208 14742856925184 14768801021952 14774878310994 14800826400768 14806916868096 14817384235008 14820081581056 14852218159104 14862717550592 14868833485824 14894999272872 14927298306048 14937850773504 14970242727936 14989718310912 15022222737408 15059296714752 15078888152784 15111585939456 15122268684288 15155060539392 15174776561664 15181730021376 15207682277376 15234444361728 15240713260716 15245213958144 15251487288768 15278272413696 15284559347712 15298148728832 15304443841854 15331321970688 15342160052224 15364621498608 15369158787072 15375483120384 15408824057856 15419716927488 15428870214552 15473257611264 15500487048192 15545080479744 15554308183776 15565303899648 15599056453632 15610083803136 15619350093744 15664285483008 15671463247872 15691851085824 15725878050816 15732349172352 15736995053568 15743470749696 15746336679872 15771175700688 15791637397504 15798135578688 15825880743936 15860254450176 15864938102784 15871466446848 15905882898432 15926575705344 15965881573536 15993921339392 16000502759424 16021318662333 16046534688768 16056060060672 16067410477056 16102251823104 16123200096768 16130588147712 16186597134336 16198039830528 16204705244316 16233164439552 16239844306944 16244640055296 16254283024384 16279923303936 16301045055488 16329731211264 16336450815408 16371875561472 16383449235456 16412280403968 16440336211968 16469267488704 16480910011392 16516648009728 16538135393376 16573997481984 16585714040832 16614901149696 16643303325696 16650929700864 16672591778688 16708745428992 16720557244416 16727437671552 16756874181981 16778614734848 16805082120192 16820023386112 16856496734208 16863433099776 16900000579584 16941708804096 16963749171882 16993541423104 17000534181888 17012552269824 17049443106816 17071623631872 17079446274048 17108642562048 17138749906944 17150865702912 17188056465408 17210417319936 17247737217024 17259930058752 17290303635456 17297418510432 17319860371456 17347181543424 17350339411968 17357478991371 17362604785664 17400254693376 17407414812672 17438047929216 17488215539712 17498596706748 17510966887104 17541720178688 17548938510336 17561344278528 17571768855462 17622321168384 17630396153856 17653332471552 17691612807168 17704119435264 17714628764856 17765592072192 17772902526024 17804115836928 17848055365632 17855399752704 17871274847744 17910027780096 17917397668512 17922688811008 17961616770228 17993161506816 18000565604352 18052351524864 18055637762048 18063067568256 18075836786688 18115033300992 18138600108864 18146911666176 18199118610432 18209921776128 18222794809344 18262309994496 18275220062208 18286068402432 18338675687424 18370947612672 18378507167334 18423799087104 18431380389888 18434735625216 18447767584768 18487770611712 18495378238464 18500840062976 18527925924792 18541023762816 18581229010944 18605402317548 18638077689856 18645747167232 18658928295936 18691763793408 18723716241408 18732295913472 18756665751024 18797338607616 18810626899968 18851416768512 18875941576704 18922526309376 18963558825984 18971362237248 18988229525728 19029404516352 19042856861696 19084150308864 19117734100992 19125600954624 19139121303552 19180623495168 19184115122176 19205576585856 19214377058304 19247222882304 19281093645312 19294723915776 19336563523584 19361719484928 19403704369152 19417421316096 19451591589888 19484842917888 19519131838464 19532930383872 19575286530048 19583341664256 19600753058816 19643256274944 19657142566912 19691734695936 19699837747992 19734435201024 19742555824128 19756512313344 19802957545472 19825111314432 19834195673088 19859999030496 19903064408064 19917134364672 19928957360463 19960323637248 19986291081216 20029630316544 20079062286336 20105184203712 20148781252608 20157072377076 20163024912384 20174993871086 20206747385856 20233035415552 20242306695168 20276909703168 20312592482304 20320951014288 20326951944192 20335316385024 20379412463616 20405925122472 20415275624448 20441762627584 20474008436736 20486161998144 20492211716096 20500644160512 20545098743808 20559622569984 20571826952736 20631010148352 20667316064256 20726773972992 20739077578368 20753738532864 20798741938176 20807300518272 20813445070848 20825800124992 20858651733168 20885713977344 20895284330496 20922468114432 20967837401088 20976465563136 20982660071424 20991294332928 21028234267584 21064180771584 21073832902656 21101248969902 21134460321792 21147005933568 21153250803712 21161955262464 21207843864576 21235434273792 21287842098048 21334003679232 21361758216444 21408080080896 21423213969408 21469669097472 21497600129024 21507450863616 21531511466496 21582129512448 21597386440704 21606273659088 21644219252736 21653125742592 21691230350976 21706564405248 21753633964032 21772974948352 21781934420544 21829167415296 21844598980608 21883040538624 21920448282624 21959023318272 21974546681856 22022197346304 22050847191168 22098663309312 22114285387776 22153201532928 22162317466491 22191071100928 22201239601152 22226076352512 22230122371584 22278327238656 22294076325888 22303250228736 22342498909308 22390947459072 22406776160256 22455364091904 22475328978944 22484577466368 22533334106112 22588945072128 22618332229176 22667378909184 22683403026432 22732590809088 22762164842496 22772595032064 22811523416064 22851666542592 22867820937216 22877230933152 22917408620544 22947223093248 22956665762781 22996982956032 23013240078336 23046932247912 23053738180608 23063224680576 23113236086784 23129575391232 23133785882624 23143305321828 23200339591168 23209886416896 23250730572288 23317620719616 23331462275664 23347955849472 23398584680448 23415125704704 23429025140616 23496428224512 23507194871808 23537776628736 23588817076224 23605492580352 23615206124544 23619505019808 23687456096256 23697203368032 23738821115904 23790381675264 23797407154176 23807199670272 23858824347648 23880037040128 23889863558016 23948822360304 23990882009088 24000754139136 24069802033152 24084090091008 24101115715584 24153377734656 24184800145152 24195882221568 24265491480576 24279895701504 24297059745792 24307057866474 24349746659328 24366960082944 24381424536576 24451567583232 24494596816896 24504676223112 24557813342208 24575173853184 24579647500288 24618420605952 24650360815616 24660504317952 24703901233056 24721365017088 24774972014592 24807203090064 24860996222976 24878571061248 24922351724544 24964954988544 24976394551296 25008887668032 25063118143488 25080835866624 25091156507328 25135222358016 25167922102272 25230035079168 25284745101312 25295149649664 25350000869376 25372539355136 25412563206144 25445623757823 25490312134656 25500801272832 25518828404736 25574164660224 25607435447808 25619169411072 25662963843072 25708124860416 25726298554368 25782084698112 25815625979904 25871605825536 25889895088128 25935455453184 25979790557184 26025509117952 26043907178496 26100382040064 26111122219008 26157071893824 26191008366592 26232323309568 26247895060122 26255646261248 26266450330656 26312580268032 26323407765504 26342016417792 26357653283193 26433481752576 26445594230784 26479998707328 26537419210752 26556179152896 26571943147284 26648388108288 26659353789036 26706173755392 26772083048448 26806912271616 26865041670144 26876096502768 26884033216512 26942425155342 26989742260224 27000848406528 27035879604224 27078527287296 27083456643072 27094601352384 27102602592256 27113755180032 27172549951488 27207900163296 27220367499264 27298677915648 27314882664192 27334192214016 27393464991744 27412830093312 27429102603648 27508013531136 27556421419008 27635698630656 27652103437824 27671651377152 27731655917568 27743067357696 27751260094464 27791888887188 27811535644224 27860379107328 27871843516416 27896624152576 27908103476322 27957116534784 27968620750848 27976880095232 27988392443904 28037645690112 28085574362112 28098443870208 28134998626536 28196007911424 28215940349952 28277125152768 28313912365056 28383789464064 28445338238976 28482344288592 28544106774528 28564285292544 28626225463296 28676601151488 28688401431936 28708681955328 28770935242752 28776172683264 28796515254272 28808364878784 28858959003648 28870834323456 28921640467968 28942085873664 29004845285376 29042579227392 29105556553728 29126131974144 29177387384832 29227264376832 29278697757696 29299395575808 29362929795072 29401129588224 29464884412416 29485713850368 29537602043904 29549756621988 29601652801536 29613833736192 29634768470016 29640163162112 29704436318208 29725435101184 29737666971648 29789998545744 29854596612096 29875701547008 29940485455872 29979436621824 30044445474816 30118593429504 30157776305568 30223171878912 30244537368576 30262490806629 30310121078784 30349553123328 30363460042752 30415364554752 30468888723456 30481426521432 30490427916288 30502974577536 30569118695424 30596297457664 30608887683708 30662643941376 30684320104448 30729242997216 30738317574144 30750966240768 30817648115712 30839433854976 30857740429104 30946515222528 31000974096384 31090160959488 31108616367552 31130607799296 31198112907264 31220167606272 31238700187488 31328570966016 31342926495744 31383702171648 31451756101632 31464698344704 31473990107136 31486941499392 31492673359744 31542351401376 31583274795008 31596271157376 31651873454853 31720508900352 31729876205568 31742932893696 31811765796864 31853151410688 31931763147072 31987842678784 32001005518848 32042637324666 32093069377536 32112120121344 32134820954112 32204503646208 32246400193536 32261176295424 32373194268672 32396079661056 32409410488632 32466328879104 32479688613888 32508566048768 32559846607872 32602090110976 32659462422528 32672901630816 32743751122944 32766898470912 32824560807936 32880672423936 32938534977408 32961820022784 33033296019456 33076270786752 33147994963968 33171428081664 33229802299392 33286606651392 33301859401728 33345183557376 33417490857984 33441114488832 33454875343104 33513748363962 33557229469696 33610164240384 33640046772224 33712993468416 33726866199552 33800001159168 33883417608192 33927498343764 33987082846208 34001068363776 34025104539648 34098886213632 34143247263744 34158892548096 34217285124096 34277499813888 34301731405824 34376112930816 34420834639872 34495474434048 34519860117504 34580607270912 34594837020864 34639720742912 34694363086848 34700678823936 34714957982742 34725209571328 34800509386752 34814829625344 34876095858432 34976431079424 34997193413496 35021933774208 35097877020672 35122688557056 35143537710924 35244642336768 35260792307712 35306664943104 35383225614336 35408238870528 35429257529712 35531184144384 35545805052048 35608231673856 35696110731264 35710799505408 35742549695488 35820055560192 35834795337024 35845377622016 35923233540456 35986323013632 36001131208704 36104703049728 36111275524096 36126135136512 36151673573376 36230066601984 36277200217728 36293823332352 36398237220864 36419843552256 36445589618688 36524619988992 36550440124416 36572136804864 36677351374848 36741895225344 36757014334668 36847598174208 36862760779776 36869471250432 36895535169536 36975541223424 36990756476928 37001680125952 37055851849584 37082047525632 37162458021888 37210804635096 37276155379712 37291494334464 37317856591872 37383527586816 37447432482816 37464591826944 37513331502048 37594677215232 37621253799936 37702833537024 37751883153408 37845052618752 37927117651968 37942724474496 37976459051456 38058809032704 38085713723392 38168300617728 38235468201984 38251201909248 38278242607104 38361246990336 38368230244352 38411153171712 38428754116608 38494445764608 38562187290624 38589447831552 38673127047168 38723438969856 38807408738304 38834842632192 38903183179776 38969685835776 39038263676928 39065860767744 39150573060096 39166683328512 39201506117632 39286512549888 39314285133824 39371842590183 39383469391872 39399675495984 39468870402048 39485111648256 39513024626688 39605915090944 39650222628864 39668391346176 39719998060992 39806128816128 39834268729344 39857914720926 39920647274496 39972582162432 40059260633088 40158124572672 40210368407424 40297562505216 40314144754152 40326049824768 40349987742172 40413637733013 40466070831104 40484613390336 40553819406336 40625184964608 40641902028576 40653903888384 40670632770048 40758824927232 40811850244944 40830551248896 40883525255168 40948016873472 40972323996288 40984423432192 41001288321024 41090197487616 41119245139968 41143653905472 41262020296704 41334632128512 41453547945984 41478155156736 41507477065728 41597483876352 41614601036544 41626890141696 41651600249984 41717303466336 41771427954688 41790568660992 41844936228864 41862155214483 41935674802176 41952931126272 41965320142848 41982588665856 42056468535168 42128361543168 42147665805312 42202497939804 42294011867136 42306501607424 42323910524928 42415687729152 42470868547584 42575684196096 42668007358464 42723516432888 42816160161792 42846427938816 42939338194944 42995200258048 43014901727232 43063022932992 43164259024896 43194772881408 43212547318176 43288438505472 43306251485184 43382460701952 43413128810496 43507267928064 43545949896704 43563868841088 43658334830592 43689197961216 43766081077248 43840896565248 43918046636544 43949093363712 44044394692608 44101694382336 44197326618624 44228570775552 44306403065856 44324634932982 44382142201856 44402479202304 44452152705024 44460244743168 44556654477312 44588152651776 44606500457472 44684997818616 44781894918144 44813552320512 44910728183808 44950657957888 44969154932736 45066668212224 45177890144256 45236664458352 45334757818368 45366806052864 45465181618176 45524329684992 45545190064128 45623046832128 45703333085184 45735641874432 45754461866304 45834817241088 45894446186496 45913331525562 45993965912064 46026480156672 46093864495824 46107476361216 46126449361152 46226472173568 46259150782464 46267571765248 46286610643656 46419772833792 46501461144576 46635241439232 46662924551328 46695911698944 46797169360896 46830251409408 46858050281232 46992856449024 47014389743616 47075553257472 47177634152448 47210985160704 47230412249088 47239010039616 47374912192512 47394406736064 47477642231808 47580763350528 47594814308352 47614399340544 47717648695296 47760074080256 47779727116032 47897644720608 47981764018176 48001508278272 48063955986999 48139604066304 48168180182016 48202231431168 48306755469312 48369600290304 48391764443136 48559791403008 48594119491584 48614115732948 48699493318656 48733920165888 48762849073152 48903135166464 48989193633792 49009352446224 49115626684416 49150347706368 49159295000576 49236841211904 49300721631232 49321008635904 49407802466112 49442730034176 49549944029184 49614406180128 49721992445952 49757142122496 49844703449088 49929909977088 49952789102592 50017775336064 50126236286976 50161671733248 50182313014656 50335844204544 50460070158336 50569490202624 50590299299328 50700001738752 50745078710272 50825126412288 50891247515646 50980624269312 51001602545664 51037656809472 51148329320448 51214870895616 51238338822144 51325927686144 51416249720832 51452597108736 51564169396224 51631251959808 51743211651072 51779790176256 51870910906368 51959581114368 52051018235904 52072436974113 52087814356992 52200764080128 52222244438016 52314143787648 52382016733184 52464646619136 52495790120244 52511292522496 52532900661312 52625160536064 52646815531008 52684032835584 52715306566386 52866963505152 52891188461568 52959997414656 53074838421504 53112358305792 53143886294568 53296776216576 53318707578072 53412347510784 53544166096896 53613824543232 53730083340288 53752193005536 53768066433024 53884850310684 53979484520448 54001696813056 54071759208448 54157054574592 54166913286144 54189202704768 54205205184512 54227510360064 54345099902976 54415800326592 54440734998528 54597355831296 54629765328384 54668384428032 54786929983488 54825660186624 54858205207296 55016027062272 55112842838016 55271397261312 55304206875648 55343302754304 55463311835136 55486134715392 55502520188928 55583777774376 55623071288448 55743687032832 55793248305152 55816206952644 55914233069568 55937241501696 55953760190464 55976784887808 56075291380224 56171148724224 56196887740416 56269997253072 56392015822848 56431880699904 56554250305536 56627824730112 56767578928128 56890676477952 56964688577184 57088213549056 57128570585088 57252450926592 57353202302976 57376802863872 57417363910656 57541870485504 57552345366528 57593030508544 57616729757568 57741668646912 57843280935936 57884171747328 58009690570752 58085158454784 58211113107456 58252263948288 58354774769664 58454528753664 58557395515392 58598791151616 58725859590144 58802259176448 58929768824832 58971427700736 59075204087808 59099513243976 59203305603072 59227667472384 59269536940032 59280326324224 59408872636416 59450870202368 59475333943296 59579997091488 59709193224192 59751403094016 59786872081389 59880970911744 59958873243648 60088890949632 60237186859008 60315552611136 60446343757824 60489074737152 60524981613258 60620242157568 60699106246656 60726920085504 60830729109504 60937777446912 60962853042864 60980855832576 61005949155072 61138237390848 61192594915328 61217775367416 61325287882752 61458485994432 61476635148288 61501932481536 61635296231424 61678867709952 61715480858208 61893030445056 62001948192768 62180321918976 62217232735104 62261215598592 62396225814528 62440335212544 62477400374976 62657141932032 62685852991488 62767404343296 62903512203264 62929396689408 62947980214272 62973882998784 62985346719488 63084702802752 63166549590016 63192542314752 63303746909706 63441017800704 63459752411136 63485865787392 63623531593728 63706302821376 63863526294144 64002011037696 64085274649332 64224240242688 64269641908224 64409007292416 64492800387072 64522352590848 64746388537344 64792159322112 64818820977264 64932657758208 64959377227776 65017132097536 65119693215744 65204180221952 65318924845056 65345803261632 65487502245888 65533796941824 65649121615872 65761344847872 65877069954816 65923640045568 66066592038912 66152541573504 66295989927936 66342856163328 66459604598784 66573213302784 66603718803456 66690367114752 66834981715968 66882228977664 66909750686208 67027496727924 67114458939392 67220328480768 67280093544448 67425986936832 67453732399104 67600002318336 67766835216384 67854996687528 67974165692416 68002136727552 68050209079296 68197772427264 68286494527488 68317785096192 68434570248192 68554999627776 68603462811648 68752225861632 68841669279744 68869997288343 68990948868096 69039720235008 69161214541824 69189674041728 69279441485824 69388726173696 69401357647872 69429915965484 69450419142656 69601018773504 69629659250688 69752191716864 69952862158848 69994386826992 70043867548416 70195754041344 70245377114112 70287075421848 70489284673536 70521584615424 70613329886208 70766451228672 70816477741056 70858515059424 71062368288768 71091610104096 71216463347712 71392221462528 71421599010816 71485099390976 71640111120384 71669590674048 71690755244032 71846467080912 71972646027264 72002262417408 72209406099456 72222551048192 72252270273024 72303347146752 72460133203968 72554400435456 72587646664704 72796474441728 72839687104512 72891179237376 73049239977984 73100880248832 73144273609728 73354702749696 73483790450688 73514028669336 73725521559552 73738942500864 73791070339072 73951082446848 73981512953856 74003360251904 74111703699168 74164095051264 74324916043776 74421609270192 74552310759424 74582988668928 74635713183744 74767055173632 74894864965632 74929183653888 75026663004096 75189354430464 75242507599872 75405667074048 75503766306816 75690105237504 75854235303936 75885448948992 75952918102912 76117618065408 76171427446784 76336871273469 76470936403968 76502403818496 76556485214208 76722493980672 76736460488704 76822306343424 76857508233216 76988891529216 77124374581248 77178895663104 77346254094336 77446877939712 77614817476608 77669685264384 77806366359552 77939371671552 78076527353856 78131721535488 78301146120192 78333366657024 78403012235264 78573025099776 78628570267648 78743685180366 78766938783744 78799350991968 78937740804096 78970223296512 79026049253376 79072959849579 79211830181888 79300445257728 79336782692352 79439996121984 79612257632256 79668537458688 79715829441852 79945164324864 80118521266176 80316249145344 80420736814848 80595125010432 80628289508304 80652099649536 80699975484344 80827275466026 80932141662208 80969226780672 81107638812672 81250369929216 81283804057152 81307807776768 81341265540096 81517649854464 81623700489888 81661102497792 81767050510336 81896033746944 81944647992576 81968846864384 82002576642048 82180394975232 82238490279936 82287307810944 82524040593408 82669264257024 82907095891968 82956310313472 83014954131456 83194967752704 83229202073088 83253780283392 83303200499968 83434606932672 83542855909376 83581137321984 83689872457728 83724310428966 83871349604352 83905862252544 83930640285696 83965177331712 84112937070336 84256723086336 84295331610624 84404995879608 84588023734272 84647821049856 84831375458304 84941737095168 85151368392192 85336014716928 85447032865776 85632320323584 85692855877632 85878676389888 85990400516096 86029803454464 86126045865984 86328518049792 86389545762816 86425094636352 86576877010944 86612502970368 86764921403904 86826257620992 87014535856128 87091899793408 87127737682176 87316669661184 87378395922432 87532162154496 87681793130496 87836093273088 87898186727424 88088789385216 88203388764672 88394653237248 88457141551104 88612806131712 88649269865964 88764284403712 88804958404608 88904305410048 88920489486336 89113308954624 89176305303552 89213000914944 89369995637232 89563789836288 89627104641024 89821456367616 89901315915776 89938309865472 90133336424448 90355780288512 90473328916704 90669515636736 90733612105728 90787472419887 90930363236352 91048659369984 91090380128256 91246093664256 91406666170368 91471283748864 91508923732608 91788892372992 91826663051124 91987931824128 92052960313344 92187728991648 92214952722432 92252898722304 92452944347136 92518301564928 92535143530496 92573221287312 92839545667584 93002922289152 93270482878464 93325849102656 93391823397888 93594338721792 93660502818816 93716100562464 93985712898048 94028779487232 94151106514944 94355268304896 94421970321408 94460824498176 94478020079232 94749824385024 94788813472128 94955620364559 95161526701056 95189628616704 95228798681088 95435297390592 95520148160512 95559454232064 95795289441216 95963528036352 96003016556544 96127911973998 96279208132608 96336360364032 96404462862336 96613510938624 96739200580608 96783528886272 97119582806016 97188238983168 97228231465896 97398986637312 97525698146304 97806270332928 97978387267584 98018704892448 98231253368832 98300695412736 98318590001152 98473682423808 98601443262464 98642017271808 98815604932224 98885460068352 99099888058368 99228812360256 99443984891904 99514284244992 99689406898176 99859819954176 99905578205184 100035550672128 100252472573952 100323343466496 100364626029312 100671688409088 100920140316672 101138980405248 101180598598656 101400003477504 101490157420544 101650252824576 101782495031292 101961248538624 102003205091328 102075313618944 102296658640896 102429741791232 102476677644288 102651855372288 102832499441664 102905194217472 103128338792448 103262503919616 103486423302144 103559580352512 103741821812736 103919162228736 104102036471808 104144873948226 104175628713984 104401528160256 104444488876032 104628287575296 104764033466368 104929293238272 104991580240488 105022585044992 105065801322624 105293631062016 105368065671168 105430613132772 105733927010304 105782376923136 105919994829312 106149676843008 106224716611584 106287772589136 106593552433152 106637415156144 106824695021568 107088332193792 107227649086464 107460166680576 107504386011072 107536132866048 107769700621368 107958969040896 108003393626112 108143518416896 108314109149184 108333826572288 108378405409536 108410410369024 108455020720128 108690199805952 108831600653184 108881469997056 109194711662592 109259530656768 109336768856064 109573859966976 109651320373248 109716410414592 110032054124544 110225685676032 110542794522624 110608413751296 110686605508608 110926623670272 110972269430784 111005040377856 111167555548752 111246142576896 111487374065664 111586496610304 111632413905288 111828466139136 111874483003392 111953569775616 112150582760448 112342297448448 112393775480832 112539994506144 112784031645696 112863761399808 113108500611072 113255649460224 113535157856256 113781352955904 113929377154368 114176427098112 114257141170176 114504901853184 114706404605952 114753605727744 114834727821312 115083740971008 115104690733056 115186061017088 115233459515136 115483337293824 115686561871872 115768343494656 116019381141504 116170316909568 116422226214912 116504527896576 116709549539328 116909057507328 117114791030784 117197582303232 117451719180288 117604518352896 117859537649664 117942855401472 118115527770549 118150408175616 118199026487952 118406611206144 118455334944768 118539073880064 118560652648448 118817745272832 118901740404736 118950667886592 119159994182976 119418386448384 119502806188032 119573744162778 119761941823488 119917746487296 120177781899264 120474373718016 120631105222272 120892687515648 120978149474304 121049963226516 121398212493312 121453840171008 121661458219008 121875554893824 121925706085728 121961711665152 122011898310144 122276474781696 122385189830656 122435550734832 122650575765504 122916971988864 122953270296576 123003864963072 123270592462848 123357735419904 123430961716416 123786060890112 124003896385536 124360643837952 124434465470208 124522431197184 124792451629056 124880670425088 124954800749952 125314283864064 125371705982976 125534808686592 125586465643449 125807024406528 125858793378816 125895960428544 125947765997568 125970693438976 126169405605504 126333099180032 126385084629504 126607493819412 126882035601408 126919504822272 126971731574784 127247063187456 127412605642752 127727052588288 128004022075392 128170549298664 128448480485376 128539283816448 128818014584832 128985600774144 129044705181696 129492777074688 129584318644224 129637641954528 129865315516416 129918754455552 130034264195072 130239386431488 130408360443904 130637849690112 130691606523264 130975004491776 131067593883648 131298243231744 131522689695744 131754139909632 131847280091136 132133184077824 132305083147008 132591979855872 132685712326656 132919209197568 133146426605568 133207437606912 133380734229504 133669963431936 133764457955328 133819501372416 134054993455848 134228917878784 134440656961536 134560187088896 134851973873664 134907464798208 135200004636672 135533670432768 135709993375056 135948331384832 136004273455104 136100418158592 136395544854528 136572989054976 136635570192384 136869140496384 137109999255552 137206925623296 137504451723264 137683338559488 137739994576686 137981897736192 138079440470016 138322429083648 138379348083456 138558882971648 138777452347392 138802715295744 138859831930968 138900838285312 139259318501376 139504383433728 139905724317696 139988773653984 140087735096832 140391508082688 140490754228224 140574150843696 140978569347072 141043169230848 141226659772416 141532902457344 141632955482112 141717030118848 142124736577536 142183220208192 142432926695424 142784442925056 142843198021632 142970198781952 143280222240768 143339181348096 143381510488064 143692934161824 143945292054528 144004524834816 144191867960997 144418812198912 144445102096384 144504540546048 144606694293504 144920266407936 145108800870912 145175293329408 145679374209024 145782358474752 146098479955968 146201760497664 146288547219456 146709405499392 146967580901376 147028057338672 147451043119104 147477885001728 147582140678144 147902164893696 147963025907712 148223407398336 148328190102528 148649832087552 148843218540384 149104621518848 149165977337856 149271426367488 149534110347264 149789729931264 149858367307776 150053326008192 150378708860928 150485015199744 151007532613632 151380210475008 151708470607872 151770897897984 151905836205824 152235236130816 152342854893568 152673742546938 152941872807936 153004807636992 153112970428416 153444987961344 153472920977408 153644612686848 153715016466432 153977783058432 154248749162496 154357791326208 154692508188672 154893755879424 155229634953216 155339370528768 155612732719104 155878743343104 156153054707712 156217310922339 156263443070976 156602292240384 156666733314048 156806024470528 157146050199552 157257140535296 157487370360732 157533877567488 157598701983936 157875481608192 157940446593024 158052098506752 158145919699158 158423660363776 158600890515456 158673565384704 158879992243968 159224515264512 159337074917376 159431658883704 159890328649728 160237042532352 160632498290688 160841473629696 161190250020864 161256579016608 161304199299072 161399950968688 161654550932052 161864283324416 161938453561344 162215277625344 162500739858432 162567608114304 162615615553536 162682531080192 163035299708928 163247400979776 163322204995584 163534101020672 163792067493888 163889295985152 163937693728768 164005153284096 164360789950464 164476980559872 164574615621888 165048081186816 165338528514048 165814191783936 165912620626944 166029908262912 166389935505408 166458404146176 166507560566784 166606400999936 166869213865344 167085711818752 167379744915456 167448620857932 167742699208704 167811724505088 167861280571392 167930354663424 168225874140672 168513446172672 168590663221248 168809991759216 169176047468544 169295642099712 169662750916608 169883474190336 170302736784384 170672029433856 170894065731552 171264640647168 171385711755264 171757352779776 171980801032192 172059606908928 172252091731968 172657036099584 172779091525632 172850189272704 173225005940736 173529842807808 173652515241984 174029071712256 174183799586816 174255475364352 174633339322368 174756791844864 175064324308992 175363586260992 175672186546176 175796373454848 176177578770432 176406777529344 176789306474496 176914283102208 177225612263424 177298539731928 177528568807424 177609916809216 177808610820096 177840978972672 178226617909248 178352610607104 178426001829888 178739991274464 179127579672576 179254209282048 179360616244167 179642912735232 179802631831552 179876619730944 180266672848896 180711560577024 180946657833408 181339031273472 181467224211456 181574944839774 181860726472704 182097318739968 182180760256512 182492187328512 182813332340736 182942567497728 183017847465216 183577784745984 183653326102248 183975863648256 184375457983296 184429905444864 184505797444608 184905888694272 185036603129856 185070287060992 185146442574624 185679091335168 186005844578304 186540965756928 186651698205312 186783646795776 187188677443584 187321005637632 187432201124928 187971425796096 188057558974464 188302213029888 188710536609792 188843940642816 188921648996352 188956040158464 189499648770048 189577626944256 189911240729118 190323053402112 190379257233408 190457597362176 190870594781184 191040296321024 191118908464128 191590578882432 192006033113088 192255823947996 192672720728064 192808925724672 193227021877248 193478401161216 193567057772544 194239165612032 194376477966336 194456462931792 194797973274624 195051396292608 195612540665856 195956774535168 196037409784896 196462506737664 196601390825472 196637180002304 196947364847616 197202886524928 197284034543616 197631209864448 197770920136704 198199776116736 198457624720512 198887969783808 199028568489984 199378813796352 199719639908352 199811156410368 200071101344256 200504945147904 200646686932992 200729252058624 201343376818176 201840280633344 202277960810496 202361197197312 202800006955008 202980314841088 203300505649152 203564990062584 203922497077248 204006410182656 204150627237888 204593317281792 204859483582464 204953355288576 205303710744576 205664998883328 205810388434944 206256677584896 206525007839232 206609991865029 206972846604288 207119160705024 207483643625472 207838324457472 208204072943616 208289747896452 208351257427968 208803056320512 208888977752064 209256575150592 209528066932736 209858586476544 209983160480976 210045170089984 210131602645248 210587262124032 210736131342336 210861226265544 211467854020608 211564753846272 211839989658624 212299353686016 212449433223168 212575545178272 213187104866304 213274830312288 213649390043136 214176664387584 214455298172928 214920333361152 215008772022144 215072265732096 215539401242736 215917938081792 216006787252224 216287036833792 216628218298368 216667653144576 216756810819072 216820820738048 216910041440256 217380399611904 217663201306368 217762939994112 218389423325184 218519061313536 218673537712128 219147719933952 219302640746496 219432820829184 220064108249088 220451371352064 221216827502592 221373211017216 221853247340544 221944538861568 222010080755712 222335111097504 222492285153792 222974748131328 223172993220608 223264827810576 223656932278272 223748966006784 223907139551232 224301165520896 224684594896896 224787550961664 225079989012288 225568063291392 225727522799616 226217001222144 226511298920448 227070315712512 227562705911808 227858754308736 228352854196224 228514282340352 229010613820407 229412809211904 229507211455488 229669455642624 230167481942016 230209381466112 230372122034176 230466919030272 230966674587648 231373123743744 231536686989312 232038762283008 232340633819136 232844452429824 233009055793152 233419099078656 233818115014656 234229582061568 234395164606464 234903438360576 235209036705792 235719075299328 235885710802944 236231055541098 236300816351232 236398052975904 236813222412288 236910669889536 237078147760128 237121305296896 237218879548737 237635490545664 237803480809472 237901335773184 238319988365952 238836772896768 239005612376064 239147488325556 239835492974592 240355563798528 240948747436032 241262210444544 241785375031296 241956298948608 242099926453032 242796424986624 242907680342016 243322916438016 243751109787648 243851412171456 243923423330304 244023796620288 244552949563392 244770379661312 244871101469664 245301151531008 245833943977728 245906540593152 246007729926144 246541184925696 246715470839808 246861923432832 247572121780224 248007792771072 248721287675904 248868930940416 249044862394368 249584903258112 249761340850176 249909601499904 250628567728128 250743411965952 251069617373184 251172931286898 251614048813056 251717586757632 251791920857088 251895531995136 251941386877952 252338811211008 252666198360064 252770169259008 253214987638824 253764071202816 253943463149568 254494126374912 254825211285504 255454105176576 256008044150784 256341098597328 256896960970752 257078567632896 257636029169664 257971201548288 258089410363392 258985554149376 259168637288448 259275283909056 259730631032832 259837508911104 260068528390144 260478772862976 260816720887808 261275699380224 261383213046528 261950008983552 262135187767296 262596486463488 263045379391488 263508279819264 263694560182272 264266368155648 264610166294016 265183959711744 265371424653312 265838418395136 266292853211136 266414875213824 266761468459008 267339926863872 267528915910656 267639002744832 268109986911696 268457835757568 268881313923072 269120374177792 269703947747328 269814929596416 270400009273344 271067340865536 271419986750112 271896662769664 272008546910208 272200836317184 272362417259661 272791089709056 273145978109952 273271140384768 273738280992768 274219998511104 274413851246592 275366677118976 275479989153372 275963795472384 276158880940032 276644858167296 276758696166912 277117765943296 277554904694784 277605430591488 277719663861936 277801676570624 278518637002752 279008766867456 279811448635392 279977547307968 280175470193664 280783016165376 280981508456448 281148301687392 281957138694144 282086338461696 282453319544832 283065804914688 283265910964224 283434060237696 284249473155072 284366440416384 284866861093677 285568885850112 285686396043264 285940397563904 286560444481536 286678362696192 286763020976128 287385868323648 287890584109056 288009049669632 288383735921994 288837624397824 288890204192768 289009081092096 289213388587008 289840532815872 290217601741824 290350586658816 291358748418048 291564716949504 292196959911936 292577094438912 293418810998784 293935161802752 294056114677344 294902086238208 294955770003456 295164281356288 295804329787392 295926051815424 296446814796672 296656380205056 297299664175104 297686437080768 298209243037696 298331954675712 298542852734976 299068220694528 299579459862528 299716734615552 300106652016384 300757417721856 300970030399488 302015065227264 302760420950016 303416941215744 303541795795968 303811672411648 304470472261632 304685709787136 305347485093876 305883745615872 306009615273984 306225940856832 306889975922688 306945841954816 307289225373696 307430032932864 307955566116864 308497498324992 308715582652416 309385016377344 309787511758848 310459269906432 310678741057536 311225465438208 311757486686208 312306109415424 312434621844678 312526886141952 313204584480768 313333466628096 313612048941056 314292100399104 314514281070592 314974740721464 315067755134976 315197403967872 315880893186048 316104197013504 316291839398316 316847320727552 317201781030912 317347130769408 317759984487936 318449030529024 318674149834752 318863317767408 319780657299456 320474085064704 321264996581376 321682947259392 322380500041728 322513158033216 322608398598144 322799901937376 323309101864104 323728566648832 323876907122688 324430555250688 325001479716864 325135216228608 325231231107072 325365062160384 326070599417856 326494801959552 326644409991168 327584134987776 327778591970304 327875387457536 328010306568192 328721579900928 328953961119744 329149231243776 330096162373632 330677057028096 331628383567872 331825241253888 332059816525824 332779871010816 332916808292352 333015121133568 333212801999872 333738427730688 334171423637504 334759489830912 334897241715864 335485398417408 335623449010176 335860709326848 336451748281344 337026892345344 337181326442496 337619983518432 338352094937088 338591284199424 339325501833216 339766948380672 340605473568768 341344058867712 341788131463104 342529281294336 342771423510528 343514705559552 343961602064384 344119213817856 344504183463936 345314072199168 345558183051264 345700378545408 346450011881472 347059685615616 347305030483968 348058143424512 348367599173632 348510950728704 349266678644736 349513583689728 350128648617984 350727172521984 351344373092352 351592746909696 352355157540864 352813555058688 353578612948992 353828566204416 354451224526848 354597079463856 355057137614848 355219833618432 355617221640192 355681957945344 356453235818496 356705221214208 356852003659776 357479982548928 358255159345152 358508418564096 358721232488334 359285825470464 359605263663104 359753239461888 360533345697792 361423121154048 361893315666816 362678062546944 362934448422912 363149889679548 364194637479936 364361520513024 364984374657024 365626664681472 365885134995456 366035694930432 367155569491968 367306652204496 367951727296512 368750915966592 368859810889728 369011594889216 369811777388544 370073206259712 370140574121984 370292885149248 371358182670336 372011689156608 373081931513856 373303396410624 373567293591552 374377354887168 374642011275264 374864402249856 375942851592192 376115117948928 376604426059776 376759396930347 377421073219584 377687881285632 377843297992704 377912080316928 378999297540096 379155253888512 379822481458236 380646106804224 380758514466816 380915194724352 381741189562368 382080592642048 382237816928256 383181157764864 384012066226176 384511647895992 385345441456128 385617851449344 386454043754496 386956802322432 387134115545088 388478331224064 388752955932672 388912925863584 389595946549248 390102792585216 391225081331712 391913549070336 392074819569792 392925013475328 393202781650944 393274360004608 393894729695232 394405773049856 394568069087232 395262419728896 395541840273408 396399552233472 396915249441024 397775939567616 398057136979968 398757627592704 399439279816704 399622312820736 400142202688512 401009890295808 401293373865984 401458504117248 402686753636352 403680561266688 404555921620992 404722394394624 405600013910016 405960629682176 406601011298304 407129980125168 407844994154496 408012820365312 408301254475776 409186634563584 409718967164928 409906710577152 410607421489152 411329997766656 411620776869888 412513355169792 413050015678464 413219983730058 413945693208576 414238321410048 414967287250944 415676648914944 416408145887232 416579495792904 416702514855936 417777955504128 418513150301184 419056133865472 419717172953088 419966320961952 420090340179968 420263205290496 421174524248064 421472262684672 421722452531088 422935708041216 423129507692544 423679979317248 424598707372032 424898866446336 425151090356544 426374209732608 426549660624576 427298780086272 428353328775168 428910596345856 429840666722304 430017544044288 430144531464192 431078802485472 431835876163584 432013574504448 432575603882991 433256436596736 433335306289152 433513621638144 433641641476096 433820082880512 434760799223808 435326402612736 435525879988224 437038122627072 437347075424256 438295439867904 438605281492992 438865641658368 440128216498176 440902742704128 442433655005184 442746422034432 443706494681088 443889077723136 444670222195008 444984570307584 445949496262656 446345986441216 446529655621152 447313864556544 447497932013568 447814279102464 448602331041792 449369189793792 449575101923328 450159978024576 451136126582784 451455045599232 453022597840896 454140631425024 455125411823616 455717508617472 456705708392448 457028564680704 458021227640814 458825618423808 459014422910976 459338911285248 460334963884032 460418762932224 460744244068352 460933838060544 461933349175296 462746247487488 463073373978624 464077524566016 464681267638272 465688904859648 466018111586304 466838198157312 467636230029312 468459164123136 468790329212928 469806876721152 470418073411584 471438150598656 471771421605888 472462111082196 472601632702464 472796105951808 473626444824576 473821339779072 474156295520256 474242610593792 474437759097474 475270981091328 475606961618944 475802671546368 476639976731904 477673545793536 478011224752128 478294976651112 479670985949184 480711127597056 481897494872064 482524420889088 483570750062592 483912597897216 484199852906064 485592849973248 485815360684032 486645832876032 487502219575296 487702824342912 487846846660608 488047593240576 489105899126784 489540759322624 489742202939328 490602303062016 491667887955456 491813081186304 492015459852288 493082369851392 493430941679616 493723846865664 495144243560448 496015585542144 497442575351808 497737861880832 498089724788736 499169806516224 499522681700352 499819202999808 501257135456256 502139234746368 502345862573796 503228097626112 503435173515264 503583841714176 503791063990272 503882773755904 504677622422016 505332396720128 505540338518016 506429975277648 507528142405632 507886926299136 508988252749824 509650422571008 510908210353152 512016088301568 512682197194656 513793921941504 514157135265792 515272058339328 515942403096576 516178820726784 517971108298752 518337274576896 518550567818112 519675017822208 520137056780288 520957545725952 521633441775616 522551398760448 522766426093056 523900017967104 524270375534592 525192972926976 526090758782976 527016559638528 527389120364544 528532736311296 529220332588032 530367919423488 530742849306624 531676836790272 532585706422272 532829750427648 533522936918016 534679853727744 535057831821312 535278005489664 536219973823392 536915671515136 537762627846144 538081848732501 538240748355584 539407895494656 539629859192832 540800018546688 542134681731072 542839973500224 543793325539328 544017093820416 544401672634368 544724834519322 545582179418112 546291956219904 546542280769536 547476561985536 548439997022208 548827702493184 550733354237952 550959978306744 551927590944768 553289716334592 553517392333824 554235531886592 555109809389568 555210861182976 555439327723872 555603353141248 557037274005504 558017533734912 559622897270784 559955094615936 560350940387328 561566032330752 561963016912896 562296603374784 563914277388288 564172676923392 564906639089664 566131609829376 566531821928448 566868120475392 568498946310144 568732880832768 569733722187354 571137771700224 571372792086528 571880795127808 573120888963072 573356725392384 573526041952256 574771736647296 576018099339264 576767471843988 577780408385536 578018162184192 578426777174016 579681065631744 580435203483648 580701173317632 582717496836096 583129433899008 584393919823872 585154188877824 586837621997568 587870323605504 588112229354688 589804172476416 589911540006912 590328562712576 591608659574784 591852103630848 592893629593344 593312760410112 594599328350208 595372874161536 596663909351424 597085705469952 598136441389056 599158919725056 599433469231104 600213304032768 601514835443712 601940060798976 604030130454528 605520841900032 606833882431488 607083591591936 607623344823296 608940944523264 609371419574272 610694970187752 611767491231744 612019230547968 612451881713664 613779951845376 613891683909632 614578450747392 614860065865728 615911132233728 616994996649984 617431165304832 618770032754688 619575023517696 620918539812864 621357482115072 622450930876416 623514973372416 624612218830848 624869243689356 625053772283904 626409168961536 626666933256192 627224097882112 628584200798208 629028562141184 629949481442928 630135510269952 630394807935744 631761786372096 632208394027008 632583678796632 633694641455104 634403562061824 634694261538816 635519968975872 636898061058048 637348299669504 637726635534816 639561314598912 640948170129408 642529993162752 643365894518784 644761000083456 645026316066432 645216797196288 645599803874752 646618203728208 647457133297664 647753814245376 648861110501376 650002959433728 650270432457216 650462462214144 650730124320768 652141198835712 652989603919104 653288819982336 655168269975552 655557183940608 655750774915072 656020613136384 657443159801856 657907922239488 658298462487552 660192324747264 661354114056192 663650482507776 664119633051648 665559742021632 665833616584704 666030242267136 666425603999744 667476855461376 668342847275008 669518979661824 669794483431728 670970796834816 671246898020352 671721418653696 672903496562688 674053784690688 674362652884992 675239967036864 676704189874176 677182568398848 678651003666432 679533896761344 681210947137536 682688117735424 683576262926208 685058562588672 685542847021056 687031841461221 687923204128768 688238427635712 689008366927872 690628144398336 691116366102528 691400757090816 692900023762944 694119371231232 694610060967936 696116286849024 696735198347264 697021901457408 698533357289472 699027167379456 700257297235968 701454345043968 702688746184704 703185493819392 704710315081728 705627110117376 707157225897984 707657132408832 708902449053696 709194158927712 710114275229696 710439667236864 711234443280384 711363915890688 711656638646211 712906471636992 713410442428416 713704007319552 714959965097856 716510318690304 717016837128192 717442464976668 719210527326208 719506478923776 721066691395584 722846242308096 723786631333632 725356125093888 725868896845824 726299779359096 728389274959872 728723041026048 729968749314048 731253329362944 731770269990912 732071389860864 734311138983936 734613304408992 735903454593024 737501831933184 737719621779456 738023189778432 739623554777088 740146412519424 740281148243968 740585770298496 742716365340672 744023378313216 746163863027712 746606792821248 747134587183104 748754709774336 749284022550528 749728804499712 751885703184384 752230235897856 753208852119552 753518793860694 754842146439168 755375762571264 755686595985408 755824160633856 757998595080192 758310507777024 759644962916472 761292213608448 761830389448704 763482379124736 764161185284096 764475633856512 766362315529728 768024132452352 769023295791984 770690882912256 771235702898688 772908087508992 773913604644864 774268231090176 776956662448128 777505911865344 777825851727168 779191893098496 780205585170432 782450162663424 783827098140672 784149639139584 785850026950656 786405563301888 786548720009216 787789459390464 789136138174464 790524839457792 791083680546816 792799104466944 793830498882048 795551879135232 796114273959936 797515255185408 798878559633408 799244625641472 800284405377024 802019780591616 802586747731968 802917008234496 805373507272704 807361122533376 809111843241984 809444788789248 811200027820032 811921259364352 813202022596608 814259960250336 815689988308992 816025640730624 816602508951552 817087251778983 818373269127168 819437934329856 819813421154304 821214842978304 822659995533312 823241553739776 826100031356928 826439967460116 827891386417152 828476642820096 829934574501888 831353297829888 832816291774464 833158991585808 833405029711872 835555911008256 837026300602368 838112267730944 839434345906176 839932641923904 840180680359936 840526410580992 842349048496128 842944525369344 843444905062176 845871416082432 846259015385088 847359958634496 849197414744064 849797732892672 850302180713088 852748419465216 853099321249152 856706657550336 857821192691712 859681333444608 860035088088576 860289062928384 862157604970944 863671752327168 864027149008896 865151207765982 866512873193472 866670612578304 867027243276288 867283282952192 867640165761024 869521598447616 870652805225472 871051759976448 874076245254144 874694150848512 876590879735808 877731283316736 880256432996352 881805485408256 884867310010368 885492844068864 887412989362176 887778155446272 889340444390016 889969140615168 891898992525312 892691972882432 893059311242304 894627729113088 894995864027136 895628558204928 897204662083584 898738379587584 899150203846656 900319956049152 902272253165568 902910091198464 906045195681792 908281262850048 910250823647232 911435017234944 913411416784896 914057129361408 916042455281628 917651236847616 918028845821952 918677822570496 920669927768064 920837525864448 921488488136704 921867676121088 923866698350592 925492494974976 926146747957248 928155049132032 929362535276544 931377809719296 932036223172608 933676396314624 935272460058624 936918328246272 937580658425856 939613753442304 940836146823168 942876301197312 943542843211776 944924222164392 945203265404928 945592211903616 947642679558144 948312591040512 948485221187584 948875518194948 950541962182656 951213923237888 951605343092736 953279953463808 955347091587072 956022449504256 956589953302224 959341971898368 961422255194112 963794989744128 965048841778176 967141500125184 967825195794432 968399705812128 971185699946496 971630721368064 973291665752064 975004439150592 975405648685824 975693693321216 976095186481152 978211798253568 979081518645248 979484405878656 983335775910912 983626162372608 984030919704576 986164739702784 986861883359232 987447693731328 990288487120896 992031171084288 994885150703616 995475723761664 996179449577472 998339613032448 999045363400704 999638405999616 1002514270912512 1004278469492736 1004691725147592 1006456195252224 1006870347030528 1007582127980544 1007765547511808 1009355244844032 1010664793440256 1011080677036032 1012859950555296 1015056284811264 1015773852598272 1017976505499648 1019300845142016 1021816420706304 1024032176603136 1025364394389312 1027587843883008 1028314270531584 1030544116678656 1031884806193152 1032357641453568 1035942216597504 1036674549153792 1037101135636224 1039350035644416 1040274113560576 1041915091451904 1045102797520896 1045532852186112 1047800035934208 1048540751069184 1050385945853952 1052181517565952 1054033119277056 1054778240729088 1057065472622592 1058440665176064 1060735838846976 1061485698613248 1063353673580544 1065171412844544 1065659500855296 1067045873836032 1069359707455488 1070115663642624 1070556010979328 1072439947646784 1073831343030272 1075525255692288 1076163697465002 1076481496711168 1078815790989312 1079259718385664 1081600037093376 1084269363462144 1085679947000448 1088034187640832 1088803345268736 1089449669038644 1092583912439808 1093084561539072 1094953123971072 1096879994044416 1097655404986368 1101466708475904 1101919956613488 1103855181889536 1106579432669184 1107034784667648 1108471063773184 1110219618779136 1110421722365952 1110878655447744 1111206706282496 1114074548011008 1116035067469824 1119245794541568 1119910189231872 1120701880774656 1123132064661504 1123926033825792 1124593206749568 1127828554776576 1128345353846784 1129813278179328 1132263219658752 1133063643856896 1133736240950784 1136997892620288 1137465761665536 1139467444374708 1142275543400448 1142745584173056 1143761590255616 1146241777926144 1146713450784768 1147052083904512 1149543473294592 1152036198678528 1153534943687976 1155560816771072 1156036324368384 1156853554348032 1159362131263488 1160870406967296 1161402346635264 1165434993672192 1166258867798016 1168787839647744 1170308377755648 1173675243995136 1175740647211008 1176224458709376 1179608344952832 1179823080013824 1180657125425152 1183217319149568 1183704207261696 1185787259186688 1186625520820224 1189198656700416 1190745748323072 1193327818702848 1194171410939904 1196272882778112 1198317839450112 1198866938462208 1200426608065536 1203029670887424 1203880121597952 1208060260909056 1211041683800064 1213667764862976 1214167183183872 1215246689646592 1217881889046528 1218742839148544 1221389940375504 1223534982463488 1224038461095936 1224903763427328 1227559903690752 1227783367819264 1229156901494784 1229720131731456 1231822264467456 1233989993299968 1234862330609664 1237540065509376 1239150047035392 1241837079625728 1242714964230144 1244901861752832 1247029946744832 1249224437661696 1249738487378712 1250107544567808 1253333866512384 1254448195764224 1257168401596416 1258057124282368 1259898962885856 1260271020539904 1260789615871488 1263523572744192 1264416788054016 1265167357593264 1267389282910208 1268807124123648 1269388523077632 1271039937951744 1273796122116096 1274696599339008 1275453271069632 1279122629197824 1281896340258816 1285059986325504 1286731789037568 1289522000166912 1290052632132864 1290433594392576 1291199607749504 1293236407456416 1294914266595328 1295507628490752 1297726811648973 1300005918867456 1300540864914432 1300924924428288 1301460248641536 1304282397671424 1305979207838208 1306577639964672 1311114367881216 1311501549830144 1312041226272768 1314886319603712 1315815844478976 1316596924975104 1320384649494528 1322708228112384 1327300965015552 1328239266103296 1331119484043264 1331667233169408 1332851207999488 1334953710922752 1336685694550016 1339037959323648 1339588966863456 1341941593669632 1342493796040704 1343442837307392 1345806993125376 1348107569381376 1348725305769984 1350479934073728 1353408379748352 1354365136797696 1359067793522688 1362421894275072 1365376235470848 1367152525852416 1370117125177344 1371085694042112 1374063682922442 1375846408257536 1376476855271424 1378016733855744 1381256288796672 1382232732205056 1382801514181632 1385800047525888 1388238742462464 1389220121935872 1392232573698048 1393470396694528 1394043802914816 1397066714578944 1398054334758912 1400514594471936 1402908690087936 1405377492369408 1406370987638784 1409420630163456 1411254220234752 1414314451795968 1415314264817664 1417804898107392 1418388317855424 1420228550459392 1420879334473728 1422468886560768 1422727831781376 1423313277292422 1425812943273984 1426820884856832 1427408014639104 1429919930195712 1433020637380608 1434033674256384 1434884929953336 1439012957847552 1442133382791168 1445692484616192 1447573262667264 1450712250187776 1451737793691648 1452599558718192 1456778549919744 1457446082052096 1459937498628096 1462506658725888 1463540539981824 1464142779721728 1468622277967872 1469226608817984 1471806909186048 1475003663866368 1475439243558912 1476046379556864 1479247109554176 1480292825038848 1480562296487936 1481171540596992 1485432730681344 1488046756626432 1492327726055424 1493213585642496 1494269174366208 1497509419548672 1498568045101056 1499457608999424 1503771406368768 1506417704239104 1507037587721388 1509684292878336 1510751525142528 1511373191970816 1511648321267712 1515997190160384 1516621015554048 1519289925832944 1522584427216896 1523660778897408 1526964758249472 1528322370568192 1528951267713024 1532724631059456 1536048264904704 1538046591583968 1541381765824512 1542471405797376 1545816175017984 1547827209289728 1548536462180352 1553913324896256 1555011823730688 1555651703454336 1560411170340864 1564900325326848 1567654196281344 1568299278279168 1571700053901312 1572811126603776 1573097440018432 1575578918780928 1578272276348928 1581049678915584 1582167361093632 1585598208933888 1587660997764096 1591103758270464 1592228547919872 1595030510370816 1597757119266816 1598489251282944 1600568810754048 1604039561183232 1605173495463936 1605834016468992 1610747014545408 1614245546197503 1614722245066752 1618223686483968 1618889577578496 1622400055640064 1623842518728704 1626404045193216 1628519920500672 1631379976617984 1632051281461248 1633205017903104 1634174503557966 1636746538254336 1638875868659712 1639626842308608 1642429685956608 1645319991066624 1646483107479552 1652200062713856 1652879934920232 1655782772834304 1659869149003776 1662706595659776 1665632583548928 1666317983171616 1666810059423744 1671111822016512 1674052601204736 1676224535461888 1678868691812352 1679865283847808 1680361360719872 1681052821161984 1684698096992256 1685889050738688 1686889810124352 1691742832164864 1692518030770176 1694719917268992 1698394829488128 1699595465785344 1700604361426176 1705496838930432 1706198642498304 1713413315100672 1715642385383424 1719362666889216 1720070176177152 1720578125856768 1724315209941888 1728054298017792 1730302415531964 1733341225156608 1734054486552576 1734566565904384 1735280331522048 1739043196895232 1741305610450944 1742103519952896 1748152490508288 1749388301697024 1753181759471616 1755462566633472 1760512865992704 1763610970816512 1769734620020736 1770985688137728 1774825978724352 1775556310892544 1778680888780032 1779938281230336 1783797985050624 1785383945764864 1786118622484608 1789991728054272 1791257116409856 1794409324167168 1797476759175168 1798300407693312 1800639912098304 1804544506331136 1805820182396928 1812090391363584 1816562525700096 1820501647294464 1822870034469888 1826822833569792 1828114258722816 1832084910563256 1835302473695232 1836057691643904 1837355645140992 1841339855536128 1841675051728896 1842976976273408 1843735352242176 1847733396701184 1850984989949952 1852293495914496 1856310098264064 1858725070553088 1862755619438592 1864072446345216 1867352792629248 1870544920117248 1873836656492544 1875161316851712 1879227506884608 1881672293646336 1885752602394624 1887085686423552 1889848444328784 1890406530809856 1891184423807232 1895285359116288 1896625182081024 1896970442375168 1897751036389896 1901083924365312 1903210686185472 1906559906927616 1910694183174144 1912044899008512 1913179906604448 1918683943796736 1922844510388224 1927589979488256 1930097683556352 1934283000250368 1935650391588864 1936799411624256 1942371399892992 1943261442736128 1946583331504128 1950008878301184 1950811297371648 1951387386642432 1952190372962304 1956423596507136 1958163037290496 1958968811757312 1966671551821824 1967252324745216 1968061839409152 1972329479405568 1973723766718464 1974895387462656 1980576974241792 1984062342168576 1990951447523328 1992358899154944 1996679226064896 1998090726801408 1999276811999232 2005028541825024 2008556938985472 2009383450295184 2012912390504448 2013740694061056 2015164255961088 2015531095023616 2018710489688064 2021329586880512 2022161354072064 2025719901110592 2030112569622528 2031547705196544 2035953010999296 2038601690284032 2043632841412608 2048064353206272 2050728788778624 2055175687766016 2056628541063168 2063769612386304 2064715282907136 2071884433195008 2073349098307584 2074202271272448 2078700071288832 2080548227121152 2083830182903808 2090205595041792 2091065704372224 2095600071868416 2097081502138368 2100771891707904 2104363035131904 2108066238554112 2109556481458176 2114130945245184 2116881330352128 2121471677693952 2122971397226496 2126707347161088 2130342825689088 2131319001710592 2134091747672064 2134969915938633 2138719414910976 2140231327285248 2141112021958656 2144879895293568 2147662686060544 2151050511384576 2152327394930004 2152962993422336 2157631581978624 2158519436771328 2163200074186752 2168538726924288 2171359894000896 2176068375281664 2177606690537472 2178899338077288 2185167824879616 2186169123078144 2189906247942144 2193759988088832 2195310809972736 2202933416951808 2203839913226976 2207710363779072 2213158865338368 2214069569335296 2216942127546368 2220439237558272 2220843444731904 2221757310895488 2222413412564992 2228149096022016 2232070134939648 2238491589083136 2239820378463744 2241403761549312 2246264129323008 2247852067651584 2249186413499136 2255657109553152 2256690707693568 2259626556358656 2264526439317504 2266127287713792 2267472481901568 2273995785240576 2274931523331072 2278934888749416 2285491168346112 2287523180511232 2292483555852288 2293426901569536 2294104167809024 2299086946589184 2304072397357056 2307069887375952 2311121633542144 2312072648736768 2313707108696064 2318724262526976 2321740813934592 2322804693270528 2330869987344384 2332517735596032 2337575679295488 2340616755511296 2347350487990272 2351481294422016 2352448917418752 2359216689905664 2359646160027648 2361314250850304 2367408414523392 2371574518373376 2373251041640448 2378397313400832 2381491496646144 2386655637405696 2388342821879808 2392545765556224 2396635678900224 2397733876924416 2400853216131072 2406059341774848 2407760243195904 2416120521818112 2422083367600128 2427335529725952 2428334366367744 2430493379293184 2435763778093056 2437485678297088 2442779880751008 2447069964926976 2448076922191872 2449807526854656 2451261755336949 2455119807381504 2455566735638528 2458313802989568 2459440263462912 2463644528934912 2467979986599936 2469724661219328 2478300094070784 2483674159251456 2485429928460288 2489803723505664 2494059893489664 2498448875323392 2499476974757424 2500215089135616 2506667733024768 2508896391528448 2514336803192832 2519797925771712 2520542041079808 2521579231742976 2527047145488384 2528833576108032 2530334715186528 2534778565820416 2537614248247296 2538777046155264 2542079875903488 2547592244232192 2549393198678016 2550906542139264 2558245258395648 2570119972651008 2573463578075136 2579044000333824 2580105264265728 2580867188785152 2582399215499008 2586472814912832 2589828533190656 2591015256981504 2595453623297946 2600011837734912 2601081729828864 2601849848856576 2602920497283072 2608564795342848 2611958415676416 2613155279929344 2622228735762432 2624082452545536 2629772639207424 2633193849950208 2640769298989056 2645416456224768 2654601930031104 2656478532206592 2662238968086528 2663334466338816 2665702415998976 2669907421845504 2673371389100032 2678075918647296 2679177933726912 2683883187339264 2684987592081408 2686885674614784 2691613986250752 2696215138762752 2697450611539968 2700959868147456 2706816759496704 2708730273595392 2718135587045376 2724843788550144 2730752470941696 2734305051704832 2740234250354688 2742171388084224 2748127365844884 2751692816515072 2752953710542848 2756033467711488 2762512577593344 2764465464410112 2765603028363264 2771600095051776 2776477484924928 2778440243871744 2784465147396096 2786940793389056 2788087605829632 2794133429157888 2796108669517824 2801029188943872 2805817380175872 2810754984738816 2812741975277568 2818841260326912 2822508440469504 2828628903591936 2830628529635328 2835609796214784 2836776635710848 2840457100918784 2844937773121536 2845455663562752 2846626554584844 2851625886547968 2853641769713664 2854816029278208 2859839860391424 2866041274761216 2868067348512768 2869769859906672 2878025915695104 2884266765582336 2891384969232384 2895146525334528 2901424500375552 2903475587383296 2905199117436384 2913557099839488 2914892164104192 2919874997256192 2925013317451776 2927081079963648 2928285559443456 2937244555935744 2938453217635968 2950007327732736 2950878487117824 2952092759113728 2958494219108352 2960585650077696 2961124592975872 2962343081193984 2970865461362688 2976093513252864 2984655452110848 2986427171284992 2988538348732416 2995018839097344 2997136090202112 2998915217998848 3007542812737536 3012835408478208 3014075175442776 3019368585756672 3022746383941632 3023296642535424 3031994380320768 3033242031108096 3038579851665888 3045168854433792 3047321557794816 3053929516498944 3056644741136384 3057902535426048 3065449262118912 3072096529809408 3076093183167936 3082763531649024 3084942811594752 3091632350035968 3095654418579456 3097072924360704 3107826649792512 3110023647461376 3111303406908672 3120822340681728 3135308392562688 3136598556558336 3143400107802624 3145622253207552 3146194880036864 3151157837561856 3156544552697856 3162099357831168 3164334722187264 3171196417867776 3175321995528192 3182207516540928 3184457095839744 3190061020741632 3195514238533632 3196978502565888 3201137621508096 3208079122366464 3210346990927872 3211668032937984 3221494029090816 3228491092395006 3229444490133504 3236447372967936 3237779155156992 3244800111280128 3247685037457408 3252808090386432 3257039841001344 3264102562922496 3266410035806208 3268349007115932 3277751737319424 3279253684617216 3284859371913216 3290639982133248 3292966214959104 3304400125427712 3305759869840464 3311565545668608 3319738298007552 3325413191319552 3331265167097856 3332635966343232 3333620118847488 3342223644033024 3348105202409472 3352449070923776 3357737383624704 3359730567695616 3360722721439744 3362105642323968 3369396193984512 3371778101477376 3373779620248704 3383485664329728 3385036061540352 3389439834537984 3396789658976256 3399190931570688 3401208722852352 3410993677860864 3412397284996608 3426826630201344 3431284770766848 3438725333778432 3440140352354304 3441156251713536 3448630419883776 3456108596035584 3460604831063928 3466682450313216 3468108973105152 3470560663044096 3478086393790464 3482611220901888 3484207039905792 3496304981016576 3498776603394048 3506363518943232 3510925133266944 3521025731985408 3527221941633024 3539469240041472 3541971376275456 3549651957448704 3551112621785088 3557361777560064 3559876562460672 3567595970101248 3570767891529728 3572237244969216 3579983456108544 3582514232819712 3588818648334336 3594953518350336 3596600815386624 3601279824196608 3609089012662272 3611640364793856 3624180782727168 3633125051400192 3641003294588928 3645740068939776 3653645667139584 3656228517445632 3664169821126512 3670604947390464 3672115383287808 3674711290281984 3682679711072256 3683350103457792 3685953952546816 3687470704484352 3695466793402368 3701969979899904 3704586991828992 3712620196528128 3717450141106176 3725511238877184 3728144892690432 3734705585258496 3741089840234496 3747673312985088 3750322633703424 3763344587292672 3771505204789248 3774171372847104 3779696888657568 3780813061619712 3782368847614464 3790570718232576 3793250364162048 3793940884750336 3795502072779792 3802167848730624 3806421372370944 3813119813855232 3821388366348288 3824089798017024 3826359813208896 3837367887593472 3845689020776448 3855179958976512 3860195367112704 3868566000500736 3871300783177728 3873598823248512 3884742799785984 3886522885472256 3893180434946919 3900017756602368 3901622594743296 3902774773284864 3904380745924608 3912847193014272 3916326074580992 3917937623514624 3933343103643648 3934504649490432 3936123678818304 3944658958811136 3947447533436928 3949790774925312 3961153948483584 3968124684337152 3981902895046656 3984717798309888 3993358452129792 3998553623998464 4010057083650048 4017113877970944 4018766900590368 4025824781008896 4027481388122112 4030328511922176 4031062190047232 4037420979376128 4042659173761024 4044322708144128 4051439802221184 4060225139245056 4063095410393088 4077203380568064 4087265682825216 4096128706412544 4101457577557248 4110351375532032 4113257082126336 4127539224772608 4129430565814272 4143768866390016 4146698196615168 4148404542544896 4157400142577664 4161096454242304 4167660365807616 4180411190083584 4182131408744448 4191200143736832 4194163004276736 4201543783415808 4208726070263808 4216132477108224 4219112962916352 4228261890490368 4233762660704256 4242943355387904 4245942794452992 4253414694322176 4260685651378176 4262638003421184 4268183495344128 4269939831877266 4277438829821952 4280462654570496 4282224043917312 4289759790587136 4295325372121088 4302101022769152 4304654789860008 4305925986844672 4317038873542656 4326400148373504 4337077453848576 4342719788001792 4352136750563328 4355213381074944 4357798676154576 4370335649759232 4372338246156288 4379812495884288 4387519976177664 4390621619945472 4405866833903616 4407679826453952 4415420727558144 4426317730676736 4428139138670592 4433884255092736 4440878475116544 4441686889463808 4443514621790976 4444826825129984 4456298192044032 4464140269879296 4476983178166272 4479640756927488 4482807523098624 4492528258646016 4495704135303168 4498372826998272 4511314219106304 4519253112717312 4529052878635008 4532254575427584 4534944963803136 4547991570481152 4549863046662144 4557869777498832 4570982336692224 4575046361022464 4584967111704576 4586853803139072 4598173893178368 4608144794714112 4614139774751904 4622243267084288 4624145297473536 4627414217392128 4637448525053952 4643481627869184 4645609386541056 4661739974688768 4665035471192064 4681233511022592 4694700975980544 4702962588844032 4704897834837504 4718433379811328 4719292320055296 4722628501700608 4734816829046784 4743149036746752 4746502083280896 4756794626801664 4762982993292288 4773311274811392 4776685643759616 4785091531112448 4793271357800448 4795467753848832 4801706432262144 4812118683549696 4815520486391808 4832241043636224 4842736638592509 4844166735200256 4854671059451904 4856668732735488 4860986758586368 4871527556186112 4874971356594176 4885559761502016 4894139929853952 4896153844383744 4899615053709312 4902523510673898 4910239614763008 4911133471277056 4916627605979136 4918880526925824 4927289057869824 4935959973199872 4939449322438656 4956600188141568 4967348318502912 4979607447011328 4988119786979328 4996897750646784 4998953949514848 5000430178271232 5013335466049536 5017792783056896 5028673606385664 5039595851543424 5041084082159616 5043158463485952 5054094290976768 5057667152216064 5060669430373056 5069557131640832 5075228496494592 5077554092310528 5084159751806976 5095184488464384 5098786397356032 5101813084278528 5116490516791296 5140239945302016 5146927156150272 5158088000667648 5160210528531456 5161734377570304 5164798430998016 5172945629825664 5179657066381312 5190907246595892 5200023675469824 5202163459657728 5203699697713152 5205840994566144 5217129590685696 5223916831352832 5226310559858688 5244457471524864 5248164905091072 5259545278414848 5266387699900416 5281538597978112 5290832912449536 5309203860062208 5312957064413184 5324477936173056 5326668932677632 5331404831997952 5339814843691008 5346742778200064 5356151837294592 5358355867453824 5369975184162816 5373771349229568 5383227972501504 5392430277525504 5394901223079936 5401919736294912 5413633518993408 5417460547190784 5436271174090752 5449687577100288 5461504941883392 5468610103409664 5480468500709376 5484342776168448 5496254731689768 5503385633030144 5505907421085696 5512066935422976 5525025155186688 5528930928820224 5531206056726528 5543200190103552 5552954969849856 5556880487743488 5568930294792192 5573881586778112 5576175211659264 5588266858315776 5592217339035648 5602058377887744 5611634760351744 5621509969477632 5625483950555136 5637682520653824 5645016880939008 5657257807183872 5661257059270656 5671219592429568 5673553271421696 5680914201837568 5689875546243072 5690911327125504 5693253109169688 5703251773095936 5709632058556416 5719679720782848 5732082549522432 5736134697025536 5739539719813344 5756051831390208 5768533531164672 5782769938464768 5790293050669056 5802849000751104 5806951174766592 5810398234872768 5827114199678976 5829784328208384 5839749994512384 5850026634903552 5854162159927296 5856571118886912 5874489111871488 5876906435271936 5900014655465472 5901756974235648 5904185518227456 5916988438216704 5921171300155392 5922249185951744 5924686162387968 5941730922725376 5952187026505728 5972854342569984 5977076697464832 5990037678194688 5994272180404224 5997830435997696 6015085625475072 6025670816956416 6028150350885552 6038737171513344 6045492767883264 6046593285070848 6063988760641536 6066484062216192 6077159703331776 6090337708867584 6094643115589632 6107859032997888 6113289482272768 6115805070852096 6130898524237824 6144193059618816 6152186366335872 6165527063298048 6169885623189504 6191308837158912 6194145848721408 6215653299585024 6220047294922752 6222606813817344 6241644681363456 6270616785125376 6273197113116672 6286800215605248 6291244506415104 6292389760073728 6302315675123712 6313089105395712 6324198715662336 6328669444374528 6342392835735552 6350643991056384 6364415033081856 6368914191679488 6380122041483264 6391028477067264 6393957005131776 6402275243016192 6404909747815899 6416158244732928 6420693981855744 6423336065875968 6442988058181632 6456982184790012 6458888980267008 6472894745935872 6475558310313984 6489600222560256 6495370074914816 6505616180772864 6514079682002688 6528205125844992 6532820071612416 6536698014231864 6555503474638848 6558507369234432 6569718743826432 6581279964266496 6585932429918208 6608800250855424 6611519739680928 6623131091337216 6639476596015104 6650826382639104 6662530334195712 6665271932686464 6667240237694976 6684447288066048 6696210404818944 6704898141847552 6715474767249408 6719461135391232 6721445442879488 6724211284647936 6738792387969024 6743556202954752 6747559240497408 6766971328659456 6770072123080704 6778879669075968 6793579317952512 6798381863141376 6802417445704704 6821987355721728 6824794569993216 6862569541533696 6877450667556864 6880280704708608 6882312503427072 6897260839767552 6912217192071168 6921209662127856 6933364900626432 6936217946210304 6941121326088192 6956172787580928 6965222441803776 6968414079811584 6992609962033152 6997553206788096 7012727037886464 7021850266533888 7042051463970816 7054443883266048 7078938480082944 7083942752550912 7102225243570176 7114723555120128 7119753124921344 7135191940202496 7141535783059456 7144474489938432 7159966912217088 7165028465639424 7177637296668672 7189907036700672 7193201630773248 7202559648393216 7218178025324544 7223280729587712 7248361565454336 7266250102800384 7282006589177856 7291480137879552 7307291334279168 7312457034891264 7328339642253024 7341209894780928 7344230766575616 7349422580563968 7353785266010847 7365359422144512 7366700206915584 7371907905093632 7374941408968704 7390933586804736 7403939959799808 7409173983657984 7434900282212352 7451022477754368 7456289785380864 7469411170516992 7482179680468992 7495346625970176 7500645267406848 7526689174585344 7543010409578496 7559393777315136 7561626123239424 7564737695228928 7581141436465152 7586500728324096 7587881769500672 7591004145559584 7604335697461248 7612842744741888 7626239627710464 7642776732696576 7648179596034048 7652719626417792 7674735775186944 7710359917953024 7720390734225408 7737132001001472 7742601566355456 7747197646497024 7769485599571968 7773045770944512 7786360869893838 7800035513204736 7803245189486592 7805549546569728 7808761491849216 7825694386028544 7832652149161984 7835875247029248 7866686207287296 7872247357636608 7889317917622272 7899581549850624 7922307896967168 7936249368674304 7963805790093312 7969435596619776 7986716904259584 7997107247996928 8020114167300096 8034227755941888 8037533801180736 8051649562017792 8054962776244224 8060657023844352 8062124380094464 8074841958752256 8085318347522048 8088645416288256 8102879604442368 8120450278490112 8126190820786176 8154406761136128 8174531365650432 8192257412825088 8202915155114496 8220702751064064 8226514164252672 8255078449545216 8258861131628544 8287537732780032 8293396393230336 8296809085089792 8314800285155328 8322192908484608 8335320731615232 8360822380167168 8364262817488896 8382400287473664 8388326008553472 8403087566831616 8417452140527616 8432264954216448 8438225925832704 8456523780980736 8467525321408512 8485886710775808 8491885588905984 8506829388644352 8521371302756352 8536366990688256 8539879663754532 8554877659643904 8560925309140992 8564448087834624 8579519581174272 8590650744242176 8604202045538304 8609309579720016 8611851973689344 8634077747085312 8652800296747008 8674154907697152 8685439576003584 8704273501126656 8710426762149888 8715597352309152 8740671299518464 8744676492312576 8759624991768576 8775039952355328 8781243239890944 8811733667807232 8815359652907904 8852635461353472 8856278277341184 8867768510185472 8881756950233088 8883373778927616 8887029243581952 8889653650259968 8912596384088064 8928280539758592 8953966356332544 8959281513854976 8965615046197248 8985056517292032 8991408270606336 8996745653996544 9022628438212608 9038506225434624 9058105757270016 9069889927606272 9095983140962304 9099726093324288 9115739554997664 9141964673384448 9150092722044928 9169934223409152 9173707606278144 9196347786356736 9216289589428224 9228279549503808 9244486534168576 9248290594947072 9254828434784256 9274897050107904 9286963255738368 9291218773082112 9323479949377536 9330070942384128 9362467022045184 9405925177688064 9409795669675008 9436866759622656 9438584640110592 9445257003401216 9469633658093568 9486298073493504 9493004166561792 9513589253603328 9525965986584576 9546622549622784 9553371287519232 9570183062224896 9586542715600896 9590935507697664 9603412864524288 9624237367099392 9631040972783616 9664482087272448 9685473277185018 9688333470400512 9709342118903808 9713337465470976 9721973517172736 9743055112372224 9749942713188352 9771119523004032 9792307688767488 9799230107418624 9805047021347796 9822266942554112 9833255211958272 9837761053851648 9854578115739648 9871919946399744 9878898644877312 9913200376283136 9934696637005824 9959214894022656 9976239573958656 9993795501293568 9997907899029696 10000860356542464 10026670932099072 10035585566113792 10057347212771328 10079191703086848 10082168164319232 10086316926971904 10108188581953536 10115334304432128 10121338860746112 10150456992989184 10155108184621056 10168319503613952 10190368976928768 10197572794712064 10203626168557056 10232981033582592 10280479890604032 10293854312300544 10316176001335296 10320421057062912 10323468755140608 10329596861996032 10345891259651328 10359314132762624 10381814493191784 10400047350939648 10404326919315456 10411681989132288 10434259181371392 10447833662705664 10452621119717376 10488914943049728 10496329810182144 10519090556829696 10532775399800832 10563077195956224 10581665824899072 10618407720124416 10625914128826368 10648955872346112 10653337865355264 10662809663995904 10679629687382016 10693485556400128 10712303674589184 10716711734907648 10739950368325632 10747542698459136 10766455945003008 10784860555051008 10789802446159872 10803839472589824 10827267037986816 10834921094381568 10872542348181504 10899375154200576 10923009883766784 10937220206819328 10960937001418752 10968685552336896 10992509463379536 11006771266060288 11011814842171392 11024133870845952 11050050310373376 11057861857640448 11062412113453056 11086400380207104 11105909939699712 11113760975486976 11137860589584384 11147763173556224 11152350423318528 11176533716631552 11184434678071296 11204116755775488 11223269520703488 11243019938955264 11250967901110272 11290033761878016 11314515614367744 11322514118541312 11342439184859136 11347106542843392 11361828403675136 11379751092486144 11381822654251008 11386506218339376 11406503546191872 11419264117112832 11439359441565696 11464165099044864 11472269394051072 11479079439626688 11512103662780416 11537067062329344 11565539876929536 11580586101338112 11605698001502208 11613902349533184 11620796469745536 11654228399357952 11659568656416768 11679541304840757 11700053269807104 11708324319854592 11713142237773824 11748978223742976 11753812870543872 11800029310930944 11803513948471296 11808371036454912 11833976876433408 11842342600310784 11844498371903488 11849372324775936 11883461845450752 11904374053011456 11945708685139968 11954153394929664 11980075356389376 11995660871995392 12030171250950144 12051341633912832 12056300701771104 12077474343026688 12090985535766528 12093186570141696 12127977521283072 12132968124432384 12154319406663552 12180675417735168 12189286231179264 12226578964545536 12231610141704192 12261797048475648 12288386119237632 12304372732671744 12331054126596096 12339771246379008 12382617674317824 12388291697442816 12431306599170048 12440094589845504 12445213627634688 12483289362726912 12541233570250752 12546394226233344 12573600431210496 12582489012830208 12584779520147456 12604631350247424 12626178210791424 12648397431324672 12657338888749056 12684785671471104 12701287982112768 12728830066163712 12737828383358976 12760244082966528 12782056954134528 12787914010263552 12804550486032384 12809819495631798 12832316489465856 12841387963711488 12846672131751936 12885976116363264 12913964369580024 12917777960534016 12951116620627968 12979200445120512 12990740149829632 13011232361545728 13028159364005376 13056410251689984 13065640143224832 13073396028463728 13111006949277696 13117014738468864 13139437487652864 13162559928532992 13171864859836416 13217600501710848 13223039479361856 13246262182674432 13278953192030208 13301652765278208 13325060668391424 13330543865372928 13334480475389952 13368894576132096 13392420809637888 13430949534498816 13438922270782464 13442890885758976 13448422569295872 13477584775938048 13487112405909504 13495118480994816 13533942657318912 13557759338151936 13587158635905024 13596763726282752 13604834891409408 13643974711443456 13649589139986432 13725139083067392 13754901335113728 13760561409417216 13794521679535104 13824434384142336 13842419324255712 13866729801252864 13872435892420608 13882242652176384 13912345575161856 13930444883607552 13936828159623168 13985219924066304 13995106413576192 14043700533067776 14084102927941632 14108887766532096 14157876960165888 14167885505101824 14204450487140352 14229447110240256 14239506249842688 14270383880404992 14283071566118912 14288948979876864 14319933824434176 14330056931278848 14355274593337344 14379814073401344 14386403261546496 14405119296786432 14436356050649088 14446561459175424 14496723130908672 14532500205600768 14564013178355712 14582960275759104 14614582668558336 14624914069782528 14656679284506048 14682419789561856 14688461533151232 14698845161127936 14707570532021694 14730718844289024 14733400413831168 14743815810187264 14749882817937408 14781867173609472 14807879919599616 14818347967315968 14869800564424704 14902044955508736 14938822341033984 14964359360937984 14990693251940352 15001290534813696 15053378349170688 15086020819156992 15118787554630272 15123252246478848 15129475390457856 15162282872930304 15173001456648192 15175763539001344 15182008291119168 15208671394922496 15225685489483776 15252479255420928 15285553465393152 15296359192068096 15305439252835584 15349471550373888 15420719835906048 15440781468450816 15474264002002944 15485203132710912 15494395292994048 15538971199143936 15572721739787676 15600071026409472 15606490378973184 15611099093139456 15617522983698432 15651388772057088 15665304298323968 15671750494058496 15733372414574592 15744494715273216 15778635835244544 15799163099701248 15844615793934336 15872498737348608 15927611580186624 15938871193239552 15973433808519168 15994214495993856 16040228334600192 16068455511883776 16075067602361472 16109925552488448 16121314047688704 16124248760188928 16149683917504512 16170636695044096 16177290832576512 16205759208884736 16240900556980224 16252381641572352 16308813522272256 16349062731300864 16384514825650176 16405830310228992 16441405502128128 16453028328505344 16510156899090432 16517722263257088 16575075465560064 16586792786460672 16593618170179584 16629600570310656 16644385816969216 16670641463230464 16721644760334336 16728525634977792 16764800574947328 16776652017106944 16806175133663232 16834904281055232 16864529908432896 16876451851665408 16913047561961472 16935050642817024 16971773421551616 16983771177811968 17013658777288704 17042742605512704 17072733981376512 17079759327509064 17109755319287808 17128896175669248 17159039162348544 17181301488484352 17208404091076608 17218619159440032 17223703947378688 17268155494170624 17305600593494016 17348309815394304 17370879152007168 17408547002253312 17420853524299776 17431194704618304 17481342599036928 17489352984625152 17519249983537152 17550079904710656 17562486479781888 17623467335614464 17630719305815808 17705270922706944 17712556554682368 17763513900466176 17766747557855232 17774058487163904 17779307300519936 17825192768176128 17856561079517184 17918563027709952 17931230092394496 17970113034584064 17982816541212672 17993491307993088 18045256876425216 18077012450869248 18116211514540032 18139779855212544 18191966281924608 18199452186648576 18231479109995328 18283929346768896 18300185444089856 18339868446818304 18347415212556288 18392695572713472 18432579178856448 18456559099007616 18496581189894144 18509656869568512 18573926511476736 18582437546164224 18646959898755072 18660141884768256 18724934044090368 18811850355376128 18819591339350016 18873733519245312 18877169280221184 18890514006802432 18939267316187136 18972596146987008 18986008333123584 19027178507206656 19051931973169152 19093245099245568 19106742575038464 19140366124449792 19173085431201792 19181871015395328 19206825729048576 19248474734198784 19262081945567232 19328964174544896 19370946554370036 19376666940801024 19418684237807616 19426674930941952 19443947034345472 19486110224744448 19499885426376704 19542239046008064 19584615377534976 19598460214837248 19610094042695592 19644533885108224 19666510423916544 19675522107703296 19709156231479296 19743839892799488 19757797289754624 19826400752566272 19869393274011648 19918429788045312 19952479147917312 19987591002587136 19995815798059392 20001720713084928 20053341864198144 20071171132227584 20114694425542656 20158383406173696 20164336328638464 20172633853943808 20216377163907072 20230668608864256 20242677721492224 20300913985978368 20310216369242112 20336639007227904 20380737953857536 20395145589424128 20407252337114112 20465962067165184 20587708624601088 20632352002670592 20640842114125824 20646937510281216 20659193723992064 20691782519302656 20718628265525248 20763628986383568 20800094701879296 20808653838630912 20823363978264576 20868518362742784 20895667325411328 20905242239434752 20977829886099456 20992659620364288 21038181113659392 21065550799601664 21126154391912448 21163331649798144 21236815440248832 21251828257652736 21306675730710528 21325619327991808 21359259374764032 21386971112800256 21424607349178368 21433423469815296 21479900736651264 21495085396918272 21532911890006016 21569721110102016 21579604892319744 21607678945179648 21654534075973632 21669842188763136 21745084696363008 21798750308401152 21846019767533568 21874440413638656 21921874002837504 21937371104673792 21985018926759072 22013542532120576 22023629684342784 22048267741691904 22061355798032541 22100100620746752 22115723715280896 22124824226906112 22172800760414208 22211819879399424 22227521950973952 22295526347112448 22304700846637056 22353067433263104 22368869356142592 22408233511550976 22446539041406976 22486039877910528 22501935802220544 22580067523756032 22629031228735488 22684878369718272 22694213085686784 22723656807350272 22759502184972288 22763645308502016 22773012436678752 22813007092383744 22838528234225664 22878718883131392 22928330198089728 22944538788102144 22958158879253376 23024207325560832 23131079753859072 23161172202676224 23211396003004416 23227804699066368 23241592939491072 23308456798715904 23319137312833536 23359082609681514 23400106539614208 23416648639709184 23426284475547648 23497956447485952 23507625741087744 23600058621861888 23616742072909824 23667953752866816 23688996743806976 23698744649551872 23766923690901504 23808748106022912 23891417370279936 23908306789859328 23960150712778752 23991321743990784 24060342501900288 24102683267825664 24112601403542208 24154948686053376 24181971071533056 24186373140283392 24255955042566144 24265936248864768 24308638813327104 24361350835470336 24378572462358528 24463220283408384 24523594096951296 24576772238475264 24608745465343488 24662108253192192 24679542492758016 24765235348635648 24776583394885632 24862613198340096 24880189179691008 24890427255269376 24966578725453824 25082467140501504 25092788452466688 25147200862420992 25164978025660416 25169559040294912 25209262700494848 25252356421582848 25296794862649344 25314677777498112 25369571342942208 25402575964225536 25457660132327424 25475656766717952 25520488165933056 25564113908269056 25609100972064768 25619638991263596 25664632978931712 25682775927422976 25693344263503872 25771952232726528 25827928739160048 25835555921068032 25902233241255936 25958400890241024 25981480299659264 26022464723091456 26056318728010752 26112820503379968 26131280286449664 26146792056927456 26222013898555392 26234029476937728 26278874975305728 26325119857065984 26343729719672832 26435201003421696 26446078958723712 26557906384060416 26603305530556416 26650121336782848 26661087730745856 26668960950779904 26737789152264192 26784841619275776 26861899068997632 26877844541564928 26885781771517952 26896845138591744 26955169551876096 26974224811819008 26990236961989632 27067885314637824 27115518676303872 27174317271810048 27209669782818816 27287949422886912 27299178279972864 27450278166134784 27509802670227456 27521122818834432 27589043359070208 27648868768284672 27684838648511424 27733459602505728 27744871784841216 27764485304352768 27824691150323712 27860889767215104 27873656319246336 27970439848132608 27990212827152384 28087401066135552 28217775533064192 28315753920331776 28335771010203648 28408900974280704 28458894220480512 28479012499685376 28540767760809984 28566143132237824 28577897959753728 28639867648868352 28660113862557696 28710549186674688 28759628146802688 28772806523092992 28810238593572864 28872712101298176 28893122918350848 28993446261817344 29065000411201536 29128026356711424 29165920551518208 29229165337116672 29249828139565056 29313358569012096 29376923066302464 29397690322255872 29415141064043388 29466800827662336 29487631620374528 29499765635874816 29563734347218944 29615759839199232 29636695934631936 29739601128849408 29804089911017472 29877644682067968 29928718721875968 29981386503880704 30002581069627392 30106756698341376 30172041638313984 30237575109260544 30246504492957696 30258950780915712 30324565745860608 30346002913296384 30351527078002688 30364016582238336 30451370978967552 30504958510841856 30571106930786304 30592718384136192 30610878505671168 30698943100747776 30841439671812096 30881562936901632 30948528004005888 30970406265421824 30988790585988096 31077942398287872 31145443479575352 31200142052818944 31212980757946368 31235045967396864 31302777544114176 31330608596647936 31343500988116992 31466744829149184 31488989430546432 31557271670489088 31598326199402496 31689231587868672 31744997474697216 31855223160373248 31877742386479104 31946867617038336 31988428991987712 32080456669200384 32136911023767552 32150135204722944 32219851104976896 32242628095377408 32248497520377856 32299367835009024 32354581665153024 32411518417769472 32481801113960448 32504763283144704 32617627044544512 32698125462601728 32769029651300352 32811660620457984 32882811004256256 32906056657010688 33020313798180864 33035444526514176 33150150931120128 33173585572921344 33187236340359168 33259201140621312 33288771633938432 33341282926460928 33443289520668672 33457051269955584 33529601149894656 33553304034213888 33612350267326464 33669808562110464 33729059816865792 33752903703330816 33870101285634048 33943546843103232 33967542355623936 34027317554577408 34085485211025408 34145467962753024 34159518655018128 34219510638575616 34257792351338496 34318078324697088 34362602976968704 34416808182153216 34437238318880064 34447407894757376 34536310988341248 34611201186988032 34696619630788608 34741758304014336 34817094004506624 34841707048599552 34862389409236608 34962685198073856 34978705969250304 35100159809421312 35124972959563776 35246934671228928 35261438611631616 35410541845413888 35425113109364736 35527027800932352 35533495115710464 35548116974327808 35558614601039872 35650385536352256 35713122159034368 35837126055419904 35862460184788992 35940226069168128 35986982615986176 36090513752850432 36154024901738496 36232423029080064 36279559710425088 36383932563849216 36398904373297152 36462958219990656 36567858693537792 36600370888179712 36679736893636608 36694830425112576 36785391145426944 36865158357712896 36913118198015232 36993162379788288 37019313739137024 37147853022953472 37164875092328448 37293919797510144 37320283769536512 37449868088180736 37623700710752256 37639182678700032 37747467038490624 37754338560442368 37781028013604864 37878534632374272 37945192293974016 37972016666247168 38054357014413312 38103863946338304 38186490198491136 38213485150076928 38280732248899584 38346170862403584 38363742030790656 38413651458097152 38496949468397568 38524163891134464 38657928349089792 38741893108740072 38753333881602048 38853349861883904 38887894068690944 38972220449488896 38999770852753408 39084478092016128 39169230755069952 39196920429674496 39220188085391184 39289067770216448 39333020847833088 39351044215406592 39418312462958592 39487679785598976 39515594579509248 39652801505132544 39738786548023296 39836859576090624 39904958295834624 39975182005174272 39991631596118784 40003441426169856 40106683728396288 40142342264455168 40316766812347392 40328672657276928 40345267707887616 40432754327814144 40461337217728512 40485355442984448 40601827971956736 40673278014455808 40761475907715072 40790291178848256 40814504674228224 40931924134330368 41175417249202176 41264704005341184 41281684228251648 41318387447984128 41383565038605312 41437256531050496 41527257972767136 41600189403758592 41617307677261824 41646727956529152 41737036725485568 41791334650822656 41810484478869504 41955659772198912 41985319240728576 42131101599203328 42252308783824896 42326663299596288 42473630880497664 42503656515305472 42613351461421056 42651238655983616 42718518749528064 42849214698356736 42866846939630592 42959801473302528 42990170793836544 43065823780012032 43139442220204032 43159209784639488 43215357890359296 43309068151947264 43339684377526272 43490169392726016 43597500616802304 43692039535067136 43748880827277312 43843748005675008 43874742209347584 43970037853518144 44027085064241152 44047259368685568 44096535483383808 44122711596065082 44200201241493504 44231447430561792 44249648453812224 44345601520828416 44423639758798848 44455043901947904 44609401693274112 44706134866526208 44816467023101952 44893078082813952 44972079755821056 45003871604441088 45160135047512064 45258062457470976 45369756739436544 45388426171373568 45447313614700544 45519004369944576 45527290617004032 45546024873357504 45626014184767488 45677056468451328 45757437766262784 45856660396179456 45889077576204288 45916317758506752 46048414651121664 46262159507718144 46322344405352448 46422792006008832 46455609398132736 46483185878982144 46616913597431808 46718165219363028 46800213079228416 46833297279418368 46852568951095296 46995912894971904 47015251482175488 47200117243723776 47233484145819648 47335907505733632 47377993487613952 47397489299103744 47533847381803008 47617496212045824 47782834740559872 47816613579718656 47920301425557504 47982643487981568 48120685003800576 48205366535651328 48225202807084416 48363942143066112 48372746280566784 48511910085132288 48531872497729536 48617277626654208 48722701670940672 48757144924717056 48926440566816768 49047188193902592 49153544476950528 49217490930686976 49324216506384384 49359084985516032 49530470697271296 49553166789771264 49725226396680192 49760378359382016 49780854510538752 49933157450907648 50164934281003008 50185576904933376 50294401724841984 50329956051320832 50339118080589824 50418525400989696 50504712843165696 50593589725298688 50629355554996224 50739142685884416 50805151928451072 50915320264654848 50951313533435904 51040976331866112 51128227816538112 51218201944129536 51239277982527192 51329265957863424 51386688527007744 51543904465453056 51655857478320096 51671111842136064 51804466482511872 51916801780482048 51962960599318528 52044929446182912 52112637456021504 52225641006759936 52262560572899328 52293584113854912 52444027797110784 52468058953875456 52557749950611456 52650239714131968 52687459439345664 52870402006843392 52892157917447424 53115812768120832 53300242673565696 53322175461491712 53337921901559808 53475578304528384 53569683238551552 53755689083129856 53771563543035904 53793690277183488 53910339103752192 53948449623638016 53980473923979264 54135770629275648 54231037352607744 54348634543620096 54419339565637632 54575898845773824 54598356559945728 54900556332269568 55019605340454912 55042245637668864 55178086718140416 55297737536569344 55369677297022848 55489743569682432 55528970608705536 55721779534430208 55747312638492672 55940879696265216 55980425654304768 56174802132271104 56435551066128384 56631507840663552 56671542020407296 56817801948561408 56917788440961024 56958024999370752 57081535521619968 57132286264475648 57155795919507456 57279735297736704 57320227725115392 57421098373349376 57519256293605376 57545613046185984 57620477187145728 57745424202596352 57786245836701696 57986892523634688 58130000822403072 58256052713422848 58331841103036416 58458330674233344 58499656279130112 58626717138024192 58753846132604928 58795380644511744 58830282128086776 58933601655324672 58999531271749632 59127468694437888 59231519678398464 59273391869263872 59479202257698816 59608179822034944 59755289364135936 59857437443751936 59962773007761408 60005162139254784 60213513396682752 60344083276627968 60475150218521088 60493008985915392 60517901561831424 60649131491721216 60692005826592768 60703054156005376 60728033164476672 60902741957935104 61009917021683712 61142213861572608 61185436768272384 61221757011342336 61397886201495552 61763125873803264 61897056008011776 61940812530843648 61977581171976192 62155884796575744 62290886959150704 62400284105637888 62425961515892736 62470091934793728 62605555088228352 62661217193295872 62687001976233984 62933489658298368 62977978861092864 63114543340978176 63196652398804992 63378463175737344 63489994949394432 63710446320746496 63755484772958208 63976857983975424 64160913338400768 64273822047535104 64300270409445888 64439702209953792 64485256190754816 64496995040755712 64598735670018048 64709163330306048 64823036835538944 64963602227920896 65009526566289408 65235254089089024 65396250925203456 65538059302600704 65623321240915968 65765622008512512 65812113314021376 66040627596361728 66070889053028352 66184067394097623 66300301862240256 66347171145842688 66374472680718336 66518402281242624 66577543267876864 66682565852921856 66886579041337344 66914102539911168 67059202299789312 67106608068427776 67224700534652928 67339617124220928 67458119633731584 67505807406661632 67740202571268096 67887093686206464 68054635109154816 68170970422050816 68290935925506048 68319037310036256 68439021277151232 68515584702676992 68636156649394176 68725205953937408 68833616364306432 68874476637760128 68894815789514752 69072621976682496 69393239261577216 69483516608028672 69634188009013248 69683414097199104 69724778818473216 69925370396147712 69957411938500608 70200319618842624 70249945919127552 70493869342457856 70522877223263232 70850226218729472 71066990231420928 71096233948655616 71117229202079744 71300771072704512 71426244318068736 71674252110839808 71724920369577984 71880452138336256 71973965231972352 72181027505700864 72308049803476992 72464846058160128 72559119420850176 72767865127698432 72797808746594304 72925916439981312 73135717387075584 73200741776359424 73389660850225152 73570782290853888 73730316715425792 73826236396030464 73986324759576576 74038627478274048 74295706045906944 74329750184656896 74587839595020288 74640567539073024 74899736176361472 75247401421504512 75278365357400064 75494934076981248 75508677120884736 75562056027209728 75757069264748544 75890384587948032 75944033332494336 76108714028826624 76207727892676608 76372980396982272 76426970300153856 76561464497799168 76692341724807168 76827302916194304 76993898936795136 77048327782268928 77315856698179584 77483786217480144 77506667763204096 77706699723767808 77775788137381888 77944440898977792 78168956184032256 78338461510139904 78393840859348992 78440376170782368 78578135540432896 78666041695666176 78702088430813184 78836624925917184 78975359571197952 79031189159018496 79305603010265088 79673719152181248 79809916591669248 79950364010348544 79983263192237568 80006882852339712 80213367456792576 80284684528910336 80633533624694784 80657345314553856 80690535415775232 80865508655628288 80922674435457024 80970710885968896 81203655943913472 81346556028911616 81522951815430144 81629009348456448 81863848268660736 82350834498404352 82529408010682368 82563368456503296 82636774895968256 82767130077210624 82874513062100992 83054515945534272 83200378807517184 83234615354523648 83293455913058304 83474073450971136 83582669301645312 83620968957739008 83911319544397824 83970638481457152 84262203198406656 84653326599192576 84947261760995328 85007313030610944 85226702922842112 85302477311967232 85437037499056128 85698429396713472 85733693879261184 85919602946605056 85980341587673088 86131647560024064 86278884440408064 86318419569278976 86430715780718592 86618136303894528 86679368755052544 86980338785452032 87195001233604608 87384079070134272 87497761654554624 87687496011350016 87749484418695168 87940075707036288 88054170128482304 88193070966767616 88245423192130164 88400402482987008 88462894861123584 88499296907624448 88691203041656832 88847279517597696 88910087803895808 89218803386548224 89412269733052416 89632934046203904 89786156165627904 89944159511642112 90007743208882176 90320270095024128 90516124914941952 90739513478873088 90776852342747136 90894627229401088 91038008739889152 91054581234008064 91092049746715008 91354112936902656 91514875532525568 91713320792358912 91778155152408576 91832635517013504 92096829302243328 92524319015436288 92644688810704896 92845584012017664 92911218796265472 92966371757964288 93233827194863616 93436330438726056 93600426158456832 93705137902190592 93991825789943808 94030502964350976 94400234487447552 94466968291639296 94671815011467264 94755986975227904 94794978598207488 95067694763606016 95234992424091648 95565669481119744 95633227159437312 95840602851115008 95965286975963136 96241370007601152 96410733071302656 96450405614168832 96727884286132224 96745492561133568 97063744995459072 97234555253308416 97445403341881344 97514289849434112 97852881133633536 98094376387805184 98307088953901056 98434981861373952 98648433012768768 98718169971032064 99060941394542592 99106333579542528 99450452793360384 99520756718764032 99561709021077504 99866314901815296 100329868562006016 100371153809866752 100588803449683968 100659912102641664 100678236161179648 100837050801979392 101009425686331392 101187179450597376 101258711109992448 101610303856902144 101830640529309696 101902627066871808 102081952663732224 102256455633076224 102436403888259072 102478555965054384 102658531915726848 102773377054015488 103087808930906112 103311714956640192 103342223684272128 103608932965023744 103833603560964096 103925921198637056 104089858892365824 104225274912043008 104451282013519872 104525121145798656 104587168227709824 104888055594221568 104936117907750912 105300479428263936 105374918878691328 105740804013686784 105784315834894848 106231625536241664 106600485347131392 106644350922983424 106675843803119616 106951156609056768 107139366477103104 107511378166259712 107587380554366976 107820678207504384 107960947847958528 108271541258551296 108462074705215488 108697269087240192 108838679131275264 109151797691547648 109196713119891456 109801112664539136 110039210680909824 110084491275337728 110356173436280832 110595475073138688 110739354594045696 110979487139364864 111057941217411072 111443559068860416 111494625276985344 111881759392530432 111960851308609536 112349604264542208 112871102132256768 113263015681327104 113343084040814592 113635603897122816 113835576881922048 113916049998741504 114163071043239936 114264572528951296 114311591839014912 114559470595473408 114640455450230784 114842196746698752 115038512587210752 115091226092371968 115240954374291456 115490848405192704 115572491673403392 115973785047269376 116260001644806144 116663682206072832 116916661348466688 116999312558260224 117253434276048384 117507692265209856 117590761289023488 117660564256173552 117867203310649344 117999062543499264 118254937388875776 118463039356796928 118546783738527744 118958404515397632 119216359644069888 119510578728271872 119714874887503872 119925546015522816 120010324278509568 120427026793365504 120950300437042176 120986017971830784 121035803123662848 121298262983442432 121384011653185536 121406108312010752 121456066328953344 121805483915870208 122019834043367424 122284427723145216 122370873536544768 122443514022684672 122795772402991104 123526251747606528 123794112016023552 123955162343952384 124311769593151488 124581773918301408 124800568211275776 124851923031785472 124940183869587456 125211110176456704 125322434386591744 125374003952467968 125866979316596736 125955957722185728 126393304797609984 126756926351474688 126979989898788864 127420892641492992 127510969545916416 127953715967950848 128547644095070208 128600540818891776 128879404419907584 128970512381509632 128993990081511424 129197471340036096 129418326660612096 129646073671077888 129927204455841792 130019053132578816 130470508178178048 130792501850406912 131076118605201408 131246642481831936 131531244017025024 131624226628042752 132081255192723456 132141778106056704 132368134788195246 132600603724480512 132694342291685376 132748945361436672 133036804562485248 133155086535753728 133365131705843712 133828205079822336 134118404599578624 134449401069305856 134679234248441856 134916239267463168 135011614813323264 135480405142536192 135774187372412928 136109270218309632 136341940844101632 136581871851012096 136638074620072512 136878042554302464 137031169405353984 137272313298788352 137450411907874816 137667232728612864 137748953275520256 137789631579029504 138145243953364992 138786478523154432 138967033216057344 139268376018026496 139366828194398208 139449557636946432 139850740792295424 140400639237685248 140499891838255104 140987738684915712 141045754446526464 141700452437458944 142133980462841856 142192467897311232 142601542145409024 142852488636137472 143348504221679616 143449840739155968 143760904276672512 143947930463944704 144362055011401728 144616099606953984 145118238841700352 145535730255396864 145595617493188608 145851832879962624 146271434774151168 146401483552718848 146779321700450304 147141564581707776 147460633430851584 147652472792060928 147972649519153152 148077254956548096 148591412091813888 148659500369313792 149175679190040576 149281135078146048 149799472352722944 150494802843009024 150556730714800128 150989868153962496 151017354241769472 151124112054419456 151514138529497088 151780769175896064 151888066664988672 152217428057653248 152415455785353216 152745960793964544 152853940600307712 153122928995598336 153384683449614336 153654605832388608 153987797873590272 154631713396359168 154967572434960288 155013335526408192 155413399447535616 155551576274763776 155888881797955584 156337912368064512 156676923020279808 156787681718697984 156880752341564736 157156271080865792 157332083391332352 157404176861626368 157673249851834368 157950719142395904 158062378318036992 158611206020530176 159347438304362496 159900728020697088 159966526384475136 160013765704679424 160426734913585152 160569369057820672 161267067249389568 161314690629107712 161381070831550464 161731017311256576 161845348870914048 161941421771937792 162407311887826944 162693112057823232 163045903630860288 163258018696912896 163727696537321472 164701668996808704 165058816021364736 165126736913006592 165273549791936512 165534260154421248 165749026124201984 166109031891068544 166469230709047296 166586911826116608 167165338603290624 167241937915478016 167822639088795648 167941276962914304 168524406396813312 169306653198385152 169894523521990656 170014626061221888 170453405845684224 170604954623934464 170874074998112256 171396858793426944 171467387758522368 171839205893210112 171960683175346176 172263295120048128 172557768880816128 172636839138557952 172861431561437184 173236272607789056 173358737510105088 173960677570904064 174390002467209216 174768158140268544 174995523309109248 175374992022700032 175498968837390336 175880151414072576 176108340256964608 176386141933535232 176490846384260328 176800804965974016 176998593815248896 177382406083313664 177694559035195392 177820175607791616 178437606773096448 178824539466104832 179265868092407808 179572312331255808 179888319023284224 180015486417764352 180640540190048256 181032249829883904 181479026957746176 181553704685494272 181789254458802176 182076017479778304 182109162468016128 182184099493430016 182708225873805312 183029751065051136 183426641584717824 183556310304817152 183665271034027008 184193658604486656 185289377621409792 185691168024035328 185822437592530944 185932743515928576 186467654389727232 186872660877452112 187200852316913664 187410275804381184 187983651579887616 188061005928701952 188800468974895104 188933936583278592 189343630022934528 189511973950455808 189589957196414976 190135389527212032 190469984848183296 191131338962239488 191266454318874624 191930573951926272 192482740015202304 192821466142605312 192900811228337664 193455768572264448 193490985122267136 194127489990918144 194469110506616832 194890806683762688 195028579698868224 195705762267267072 196188752775610368 196614177907802112 196869963722747904 197296866025537536 197436339942064128 198121882789085184 198212667159085056 198552202182292869 198900905586720768 199041513437528064 199123418042155008 199732629803630592 200659737124012032 200742307619733504 201177606899367936 201319824205283328 201356472322359296 201674101603958784 202018851372662784 202374358901194752 202517422219984896 203220607713804288 203661281058619392 204163905327464448 204512911266152448 204872807776518144 204957111930108768 205317063831453696 205546754108030976 206175617861812224 206623429913280384 206684447368544256 207217865930047488 207851842397274112 208179717784731648 208450549824086016 208902564027039744 209050242291597312 209174336455419648 209776111188443136 209872235815501824 210600958856527872 210749837757382656 211481608027373568 211568631669789696 213200970694262784 213288701845966848 213351687606239232 213902313218113536 214278732954206208 215022756332519424 215174761108733952 215641356415008768 215921895695917056 216543082517102592 216924149410430976 217394538174480384 217677358262550528 218303595383095296 218393426239782912 219602225329078272 220168982550675456 220712346872561664 221190950146277376 221478709188091392 221958974278729728 222115882434822144 222887118137720832 222989250553970688 223763518785060864 223921702617219072 224699208529084416 225742204264513536 226526031362654208 226686168081629184 227271207794245632 227671153763844096 227832099997483008 228326142086479872 228529145057902592 228623183678029824 229118941190946816 229280910900461568 229684393493397504 230077025174421504 230481908748582912 230981696810385408 231144983346806784 231947570094538752 232520003289612288 233327364412145664 233833322696933376 234506868552096768 235015384530419712 235181522578046976 235321128512347104 235734406621298688 235998125086998528 236509874777751552 236926078713593856 237093567477055488 237916809030795264 239021157456543744 239429749775007744 239851092031045632 240020648557019136 240854053586731008 241900600874084352 241972035943661568 242071606247325696 242596525966884864 242768023306371072 242812216624021504 242912132657906688 243610967831740416 244039668086734848 244568855446290432 244887028045369344 245591544805982208 247052503495213056 247588224032047104 247910324687904768 248623539186302976 249163547836602816 249601136422551552 249703846063570944 249880367739174912 250422220352913408 250644868773183488 250748007904935936 251733958633193472 251911915444371456 252786609595219968 253959979797577728 254841785282985984 255021939091832832 255907431935901696 257095288190140416 257201081637783552 257758808839815168 257941024763019264 257987980163022848 258394942680072192 258836653321224192 259292147342155776 259854408911683584 260038106265157632 260941016356356096 261585003700813824 262152237210402816 262493284963663872 263062488034050048 263248453256085504 264162510385446912 264736269576390492 265201207448961024 265388684583370752 265497890722873344 266073609124970496 266310173071507456 266730263411687424 267656410159644672 268236809199157248 268898802138611712 269358468496883712 269832478534926336 270023229626646528 270960810285072384 271548374744825856 272218540436619264 272683881688203264 273163743702024192 273276149240145024 274062338810707968 274544626597576704 274900823815749632 275334465457225728 275497906551040512 275579263158059008 276290487906729984 277572957046308864 277934066432114688 278536752036052992 278733656388796416 278899115273892864 279701481584590848 280801278475370496 281975477369831424 282091508893052928 283400904874917888 284267960925683712 284384935794622464 285203084290818048 285704977272274944 286697008443359232 286899681478311936 287521808553345024 287895860927889408 288724110022803456 289232199213907968 290236477683400704 291191234986377216 291703665759925248 292542869548302336 292802967105437696 293558643400900608 294283129163415552 294921266861703168 295304945584121856 295945299038306304 296154509913096192 297182824183627776 297319000738627584 298351358380081152 298562270156292096 299598944705445888 300989605686018048 301113461429600256 301979736307924992 302034708483538944 302248224108838912 303028277058994176 303561538351792128 303776133329977344 304830911570706432 305491921587929088 305707881200615424 306245857991196672 306769366899228672 307309211664777216 307975595747180544 309263426792718336 309935144869920576 310026671052816384 310826798895071232 311103152549527552 311777763595911168 312675824736129024 313353846040559616 313575363437395968 313761504683129472 314664166782664704 314808353723252736 315901438284791808 316124756636073984 317222412041060352 318694876608724992 319801456041394176 319933052768950272 320027531409358848 320853469827170304 321138738115641344 322534134498779136 322762141663100928 323462034622513152 323882843543875584 324814623775653888 325386224115646464 326091807261720576 326516037393825792 327455393074642944 329403337993617408 330117632042729472 330253473826013184 330547099583873024 331068520308842496 331498052248403968 332218063782137088 332938461418094592 333173823652233216 334330677206581248 334483875830956032 335645278177591296 335882553925828608 337048812793626624 338613306396770304 339789047043981312 340029252122443776 340906811691368448 341209909247868928 341748149996224512 342793717586853888 342934775517044736 343678411786420224 343921366350692352 344526590240096256 345115537761632256 345273678277115904 345722863122874368 346472545215578112 346717475020210176 347921355141808128 348780004934418432 349991046618218496 350749984045400064 350997937674780672 351760302828145152 352216680513929216 352772283867070464 352981692768520656 353601609931948032 353997187630497792 354764812166627328 355389118070390784 355640351215583232 356875213546192896 357649078932209664 358531736184815616 359144624662511616 359776638046568448 360030972835528704 361281080380096512 362958053915492352 363107409370988544 363578508917604352 364152034959556608 364218324936032256 364368198986860032 365416451747610624 366059502130102272 366853283169435648 367112620609634304 367330542068054016 368387317208973312 370578755242819584 371382336048070656 371865487031857152 372935308779454464 373745321754904224 374401704633827328 374820551608762368 375967303159775232 376122011857403904 377600937949790208 377867873166557184 379023947900911616 379179914392829952 380270779054424064 380939969696366592 382262677924478976 382532908637749248 383861147903852544 385642932285210624 385801622456675328 386911537144528896 386981970244534272 388254979981836288 388938221013233664 389781613367525376 390057159397736448 391411524534534144 392377505551220736 393228355815604224 393739927445495808 394593732051075072 394872679884128256 396243765578170368 396425334318170112 397104404364585738 397801811173441536 398083026875056128 398246836084310016 399465259607261184 401484615239467008 402355213798735872 402712944644718592 403348203207917568 404037702745325568 404748717802389504 405034844439969792 406441215427608576 407322562117238784 408327810654928896 409025822532304896 409745615553036288 409914223860217536 410634127662907392 411093508216061952 412351235723624448 413246859826560768 413368894737088512 414435731860094976 416359435569463296 416901099648172032 417805128054079488 418100484583194624 418348672910839296 419552222376886272 421201917713055744 421499675514765312 422963216054747136 423137263339579392 426401941388525568 426577403691933696 427804626436227072 428557465908412416 430045512665038848 430349522217467904 431282712830017536 431843791391834112 433086165034205184 433848298820861952 435354716525101056 436607190766190592 436786852479565824 439204450658156544 440337965101350912 441424693745123328 442381900292554752 442957418376182784 443917948557459456 444231764869644288 445774236275441664 445978501107941376 447527037570121728 447843405234438144 449398417058168832 451484408529027072 453052062725308416 453372336163258368 454542415588491264 455342307527688192 455664199994966016 456652284172959744 457058290115805184 457246367356059648 458237882381893632 458561821800923136 459368786986795008 460154050348843008 460963817497165824 461963393620770816 463895140189077504 465040006579224576 466654728824291328 467666645393866752 469013737104193536 470030769060839424 470363045156093952 470642257024694208 471468813242597376 471996250173997056 473019749555503104 473852157427187712 474187134954110976 475833618061590528 478042314913087488 479702184062091264 480041297114038272 481708107173462016 483801201748168704 483944071887323136 484143212494651392 485193051933769728 485536046612742144 485624433248043008 485824265315813376 487221935663480832 488079336173469696 489137710892580864 489774056090738688 491183089611964416 494105006990426112 495176448064094208 495820649375809536 497247078372605952 498327095673205632 499407692127141888 499760735478349824 501289737546366976 501496015809871872 503467917266386944 503823830888742912 505573219190439936 507919959595155456 509683570565971968 510043878183665664 511814863871803392 514190576380280832 514402163275567104 515517617679630336 515882049526038528 515975960326045696 516789885360144384 517673306642448384 518584294684311552 519708817823367168 520076212530315264 521882032712712192 523170007401627648 524304474420805632 524986569927327744 526124976068100096 526496906512171008 528325020770893824 529472539152780984 530402414897922048 530995781445746688 532147218249940992 532620346143014912 533460526823374848 535312820319289344 536473618398314496 537797604277223424 538716936993767424 539664957069852672 540046459253293056 541921620570144768 543096749489651712 544437080873238528 545367763376406528 546327487404048384 546552298480290048 548124677621415936 549089253195153408 550668930914451456 550995813102081024 551158526316118016 552580975813459968 555868132864229376 557073504072105984 557467312777592832 557798230547785728 559402963169181696 561602556950740992 563950954739662848 564183017786105856 566801809749835776 568535921851367424 568769871589244928 570406168581636096 571409954544549888 573394016886718464 573799362956623872 575791721855778816 577448220045606912 578464398427815936 580472955366801408 582382469972754432 583407331519850496 585085739096604672 585605934210875392 587117286801801216 588566258326831104 589842533723406336 590609891168243712 591890598076612608 592309019826192384 594365648367255552 594638001477255168 596702716760162304 597124540312584192 599197889410891776 601979211372036096 602226922859200512 603959472615849984 604069416967077888 604496448217677824 606056554117988352 607123076703584256 607552266659954688 609661823141412864 610983843175858176 612491715982393344 613538733798457344 614618423329554432 615951191494361088 618526853585436672 619870289739841152 620053342105632768 621653597790142464 622206305099055104 623555527191822336 625351649472258048 626707692081119232 627150726874791936 627523009366258944 629328333565329408 629616707446505472 631802876569583616 632249513272147968 634444824082120704 639602912082788352 639866105537900544 640055062818717696 641706939654340608 642277476231282688 645068268997558272 645524283326201856 646924069245026304 647765687087751168 649629247551307776 650772448231292928 652183614523441152 653032074787651584 654910786149285888 658806675987234816 660506947652026368 661094199167746048 662137040617684992 662996104496807936 664436127564274176 665876922836189184 666347647304466432 668661354413162496 668967751661912064 671290556355182592 671765107851657216 674097625587253248 677226612793540608 679578094087962624 680058504244887552 681813623382736896 682419818495737856 683496299992449024 685587435173707776 685869551034089472 687356823572840448 687842732701384704 689053180480192512 690231075523264512 691445726245748736 692945090431156224 693434950040420352 695842710283616256 697560009868836864 699982093236436992 701499968090800128 703520605656290304 704433361027858432 705544567734140928 705963385537041312 707203219863896064 707994375260995584 709529624333254656 710778236140781568 711280702431166464 713750427092385792 717063472369631232 718289249325023232 719553276093136896 720061945671057408 722562160760193024 725916107830984704 726214818741977088 728304069919113216 728436649872064512 728736397973720064 730832903495221248 732119004260204544 733706566338871296 734661084136108032 736774634417946624 741157510485639168 742764672096141312 743730974063714304 745870617558908928 747490643509808448 748803409267654656 749641103217524736 751934606319550464 752244023714807808 755201875899580416 755735746333114368 758359828785659904 761879939392733184 764525355848957952 765065817275498496 767722295807705088 771285864570421248 771603244913350656 773823074289057792 773963940489068544 776509959963672576 777876442026467328 779563226735050752 780114318795472896 782823049069068288 784755011102441472 786456711631208448 787479854890991616 789187464102150144 789745359768256512 792487531156340736 794208808729171476 795603622346883072 796166053750112256 796493672168620032 798930519214522368 802969230478934016 804710427597471744 805425889289437184 806696406415835136 808075405490651136 809497435604779008 810069688879939584 812882430855217152 814645124234477568 816655621309857792 818051645064609792 819491231106072576 819828447720435072 822187016432123904 824702471447248896 826493719653121536 826737789474177024 828871463720189952 832718871138926592 833802199296344064 835610256108158976 836200969166389248 836697345821678592 839104444753772544 842403835426111488 845926432109494272 846274526679158784 852803882777051136 853154807383867392 855609252872454144 857114931816824832 860091025330077696 860699044434935808 862565425660035072 863687582783668224 866172330068410368 867696597641723904 870709433050202112 873573704959131648 878408901316313088 880675930202701824 882849387490246656 884763800585109504 885914836752365568 887835897114918912 888463529739288576 891548472550883328 891957002215882752 895054075140243456 895686810468876288 898796834116337664 902968817058054144 906104125450616832 906744672326516736 909084831176982528 910684615055376384 911328399989932032 914116580231610368 914492734712119296 916475764763787264 917123643601846272 918737573973590016 920308100697686016 921927634994331648 923926787241541632 927790280378155008 930080013158449152 933309457648582656 935333290787733504 938027474208387072 940061538121678848 940726090312187904 941284514049388416 943992500347994112 947704314854375424 948374269908221952 951667236123181056 956084629826174976 959404368124182528 960082594228076544 963416214346924032 967602403496337408 968286424989302784 970386103867539456 971248866496086016 971648530631626752 974443871326961664 976158672346939392 978275421785161728 979548112181477376 982366179223928832 988210013980852224 990352896128188416 991641298751619072 994494156745211904 996654191346411264 998815384254283776 999521470956699648 1002992031619743744 1006935834532773888 1007647661777485824 1011146438380879872 1015839919190310912 1019367141131943936 1020087756367331328 1023629727743606784 1028381152760561664 1028804326551134208 1031035235359260672 1031764099052077056 1031951920652091392 1033579770720288768 1035346613284896768 1037168589368623104 1039417635646734336 1040152425060630528 1043764065425424384 1046340014803255296 1049973139854655488 1052249952136200192 1052993813024342016 1056650041541787648 1058945078305561968 1060804829795844096 1061991562891493376 1064294436499881984 1065240692286029824 1066921053646749696 1070625640638578688 1072947236796628992 1075595208554446848 1077433873987534848 1079329914139705344 1080092918506586112 1083843241140289536 1088874161746477056 1090735526752813056 1092654974808096768 1093104596960580096 1096249355242831872 1098178506390306816 1101337861828902912 1101991626204162048 1102317052632236032 1105161951626919936 1111736265728458752 1114147008144211968 1115596461095571456 1118805926338363392 1123205113901481984 1127901909479325696 1128366035572211712 1133603619499671552 1137071843702734848 1137539743178489856 1140812337163272192 1142819909089099776 1146788033773436928 1147598725913247744 1151583443711557632 1156928796855631872 1160945910733602816 1164764939945508864 1166814663039700992 1170171478193209344 1171211868421750784 1174234573603602432 1177132516653662208 1179685067446812672 1181219782336487424 1183781196153225216 1184618039652384768 1188731296734511104 1189276002954510336 1193405433520324608 1194249080625168384 1198395778821783552 1204453845718401024 1208138833934155776 1208992896435355648 1212113108235976704 1214246153407168512 1215104533319909376 1219323646282825728 1221967686351716352 1224983431964786688 1227077467596914688 1229236846659108864 1231902382988722176 1237053707170873344 1239740579479682304 1240106684211265536 1243307195580284928 1244412610198110208 1250703298944516096 1253415384162238464 1254301453749583872 1255046018732517888 1258656667130658816 1263605753139167232 1264499026544295936 1268889648164241408 1279205824165576704 1279732211075801088 1283413879308681216 1284554952462565376 1290136537995116544 1291048566652403712 1293848138490052608 1295531374175502336 1299258495102615552 1301544896462585856 1306064149575303168 1309821572298571776 1317613351974469632 1321013895304052736 1322188398335492096 1324274081235369984 1328872255128548352 1331753845672378368 1332695294608932864 1337322708826324992 1337935503323824128 1342581112710365184 1343530215703314432 1348195251174506496 1354453225587081216 1359156188175925248 1360117008489775104 1363627246765473792 1364839636991475712 1366992599984898048 1371174870347415552 1371739102068178944 1374713647145680896 1375685465402769408 1378106360960385024 1380462151046529024 1382891452491497472 1385890180862312448 1391685420567232512 1395120019737673728 1399964186472873984 1402999936181600256 1407041211312580608 1408866722055716864 1411089135468281856 1411926771074082624 1414406439727792128 1415988750521991168 1419059248666509312 1421556472281563136 1422561404862332928 1427500854184771584 1434126944739262464 1439106552186273792 1440123891342114816 1445124321520386048 1451832215661969408 1452429637483954176 1456608139838226432 1456873299744129024 1457472795947440128 1461665806990442496 1464238008520409088 1467413132677742592 1469322168272216064 1473549268835893248 1482315020971278336 1485529344192282624 1487461948127428608 1491741235117817856 1494981287019616896 1499282206435049472 1503869212639100928 1504488047429615616 1510403751799160832 1511471492666228736 1516719657571319808 1523759878785466368 1529050711697915904 1530131634550996992 1535444591615410176 1542571729140842496 1543206489826701312 1547646148578115584 1547927880978137088 1553019919927345152 1555752884052934656 1559126453470101504 1560228637590945792 1565646098138136576 1569510022204882944 1572913423262416896 1574959709781983232 1578374928204300288 1579490719536513024 1584975062312681472 1588417617458342952 1591207244693766144 1592987344337240064 1597861038429044736 1605938460957868032 1609420855194943488 1610851778578874368 1613392812831670272 1616150810981302272 1618994871209558016 1620139377759879168 1625764861710434304 1629290248468955136 1633311242619715584 1636103290129219584 1638982462212145152 1639656895440870144 1644374032864247808 1652987439306243072 1653475578948354048 1657742927440379904 1667604398592688128 1671220512216317952 1672401938332778496 1673394691643357184 1678208889507545088 1684807670852222976 1691852864218988544 1692549053358317568 1705607765554102272 1706309614767734784 1711218505744908288 1714229863633649664 1720182050660155392 1721398088869871616 1727375165567336448 1732344660136820736 1735393195283447808 1741418866100404224 1747147409918263296 1756817802632626176 1761351860405403648 1765698774980493312 1769527601170219008 1771829673504731136 1775671794229837824 1776927059478577152 1783096945101766656 1783914004431765504 1790108150280486912 1791373620937752576 1797593668232675328 1805937634116108288 1812208250901233664 1813489344653033472 1818169662353965056 1821369230110752768 1822656799979864064 1828985469424238592 1832951529527574528 1837475147947180032 1840616201395372032 1843855269988663296 1847853574483083264 1855580560756310016 1860160026316898304 1866618915297165312 1870666581575467008 1876054948416774144 1880123076243357696 1881452180624375808 1882569028098776832 1887985000695988224 1895408629708750848 1896748539816443904 1903334472246362112 1918808736248365056 1920165188456153088 1926832428693848064 1935204806992674816 1936572849978605568 1940772207735078912 1942497732992172032 1943297061263253504 1948887742653923328 1952317344693878784 1956550843570323456 1959096224362954752 1964732358447857664 1976420027961704448 1983282597503238144 1988988313490423808 1993308382692822528 1997630768508567552 1999042941913399296 2005984063239487488 2013871669065547776 2015295323554971648 2022292876761759744 2031679838380621824 2038734282263887872 2040175512734662656 2047259455487213568 2056762305521123328 2057608653102268416 2062070470718521344 2063528198104154112 2063903841304182784 2067159541440577536 2070693226569793536 2074337178737246208 2078835271293468672 2080304850121261056 2087528130850848768 2092680029606510592 2099946279709310976 2104499904272400384 2113300083083575296 2117890156611123936 2121609659591688192 2123983125782986752 2128588872999763968 2130481384572059648 2133842107293499392 2141251281277157376 2151190417108893696 2154867747975069696 2158659828279410688 2160185837013172224 2167686482280579072 2177748323492954112 2185309949616193536 2186209193921160192 2192498710485663744 2196357012780613632 2203983252408324096 2204634105264472064 2210323903253839872 2223472531456917504 2228294016288423936 2231192922191142912 2237611852676726784 2246410227802963968 2255803818958651392 2256732071144423424 2267207238999343104 2275079486356979712 2285639818178199552 2293576067546873856 2295197451826495488 2303166887423115264 2313857593711263744 2321891821467205632 2329529879891017728 2333629326079401984 2340342956386418688 2342423736843501568 2348469147207204864 2354265033307324416 2359370134893625344 2362439564672974848 2367562392306450432 2369236079304769536 2377462593469022208 2386810867040649216 2388498161250336768 2396791557643567104 2408907691436802048 2416277667868311552 2424226216471953408 2428492306814337024 2430209066639818752 2438647292565651456 2443935372703432704 2449966863929573376 2454154935193829376 2458473693318217728 2474107414341746688 2479481158959364608 2480213368422531072 2486614391160569856 2488825220396220416 2501406597889032192 2506830768324476928 2508602907499167744 2510092037465035776 2517313334261317632 2527211506278334464 2537779296328482816 2558411648331153408 2559464422151602176 2566827758617362432 2569109904925130752 2580273075990233088 2582097133304807424 2587696276980105216 2591062748351004672 2598516990205231104 2603089792925171712 2612128299150606336 2635226703948939264 2642027790608105472 2644376796670984192 2648548162470739968 2657744510257096704 2663507691344756736 2665390589217865728 2674645417652649984 2675871006647648256 2685162225420730368 2687060431406628864 2696390502349012992 2708906451174162432 2718312376351850496 2720234016979550208 2727254493530947584 2729679273982951424 2733985199969796096 2742349740694831104 2743478204136357888 2749427294291361792 2751370930805538816 2756212721920770048 2760924302093058048 2765782904982994944 2771780361724624896 2783370841134465024 2790240039475347456 2799928372945747968 2805999872363200512 2814082422625161216 2817733444111433728 2822178270936563712 2823853542148165248 2831977501043982336 2843112944563126272 2845122809724665856 2855001708369543168 2868253889478524928 2878213104372547584 2880247782684229632 2890248643040772096 2904859274967908352 2913746599488258048 2914945591894880256 2923331613980884992 2928476017040818176 2934826265355485184 2938644336544432128 2947098537671786496 2964630041942556672 2971058688384565248 2974923896254857216 2983482470235635712 2989962574039233792 2998564412870098944 3008976094859231232 3020807503598321664 3022942985332457472 3033439315142639616 3047519757570932736 3058101423395831808 3060263269101993984 3070889183230820352 3085143458281684992 3086412979653402624 3095292297156231168 3095855761956274176 3106039839854690304 3111505768105869312 3118252906940203008 3120457275181891584 3131292196276273152 3139020044409765888 3149919419563966464 3156749856408600576 3158981439073026048 3169950124625362944 3176835234916685904 3182414489387532288 3185974688674480128 3195722076858089472 3211876921915736064 3218841710389886976 3221703557157748736 3226785625663340544 3232301621962604544 3237989742419116032 3240278755519758336 3251529723420868608 3266622485239431168 3272206580258439168 3277964924424290304 3279313790881740288 3288748065728495616 3305974878612486144 3306951157896708096 3315485854880759808 3335208797185376256 3342441024432635904 3346789383286714368 3356417779015090176 3369615341704445952 3383705728437977088 3385098106716635136 3411215531108204544 3412619229535469568 3422437011489816576 3428459727267299328 3440364101320310784 3442796177739743232 3454750331134672896 3470786390566895616 3482837732200808448 3494294819836526592 3513635605265252352 3522703720810807296 3531397549960986624 3539055202340438016 3543659347009462272 3551343588459675648 3553854118957154304 3566193890203533312 3567828008863531008 3580216300560973824 3582747241875505152 3595187336465350656 3624416501802467328 3626978689306066944 3636339324707930112 3642738460221505536 3645313599959728128 3657970938848477184 3665903059055149056 3674950295894360064 3681232402790744064 3687710539977326592 3695707148966166528 3711161121512620032 3720320052633796608 3733237830594330624 3752109896833548288 3760246152486715392 3762904361248751616 3765138056197553664 3775970001391976448 3790817259417501696 3793497079632887808 3806668944492724224 3837617472496730112 3853664857387696128 3870409613985349632 3873145699957211136 3881544415470157824 3884995465984344064 3886594122526507008 3897775485307846656 3904634689387757568 3918192448725909504 3929464716895715328 3952840055923408896 3966565195006476288 3986616765385645056 3995261537017135104 3998085883826798592 4011968126478974976 4027743338131095552 4030590647109943296 4044585753523519488 4063359676761243648 4077468564527775744 4080351025469325312 4094518910974427136 4113524611042246656 4115217306204536832 4124140941437042688 4127056396208308224 4127807682608365568 4134319082881155072 4141386453139587072 4148674357474492416 4157670542586937344 4175056261701697536 4185360059213021184 4199892559418621952 4208999808544800768 4226600166167150592 4235780313222247872 4243219319183376384 4247966251565973504 4257177745999527936 4260962769144119296 4267684214586998784 4282502562554314752 4302380834217787392 4317319656558821376 4320371674026344448 4335372964561158144 4355496646985908224 4370619899232387072 4372418387842320384 4384997420971327488 4392714025561227264 4407966504816648192 4420647806507679744 4446945062913835008 4456588032576847872 4462385844382285824 4475223705353453568 4511607637917302784 4513464142288846848 4534414477998686208 4550158972713959424 4571279636356399104 4587152135093747712 4590394903652990976 4606333774846230528 4627715187422527488 4643783642934411264 4659059759782035456 4667258652158803968 4680685912772837376 4684847473687003136 4696938294414409728 4708530066614648832 4718740269787250688 4724879129345949696 4735124784612900864 4738472158609539072 4754925186938044416 4773621734081298432 4793583115287134208 4817815382873604096 4832555335736623104 4848452432943906816 4856984613628674048 4860418133279637504 4877294585131302912 4887870745406865408 4899933727859146752 4908309870387658752 4916947386636435456 4958962317918729216 4960426736845062144 4973228782321139712 4977650440792440832 5002813195778064384 5013661536648953856 5017205814998335488 5020184074930071552 5034626668522635264 5054423012556668928 5075558592656965632 5116823296662306816 5118928844303204352 5133655517234724864 5138219809850261504 5160546151980466176 5164194266609614848 5182125496702009344 5197033980410462208 5206179585850343424 5224256598301212672 5270453407897878528 5284055581216210944 5288753593341968384 5297096324941479936 5315489020514193408 5327015382689513472 5330781178435731456 5349290835305299968 5351742013295296512 5370324450841460736 5374120862813257728 5392781004698025984 5417812902348324864 5436624752703700992 5440468033959100416 5454508987061895168 5459358547965902848 5467970399939592192 5486956408272715776 5498854588582723584 5512425443841540096 5521848604186116096 5531565809965989888 5543560723449249792 5566741682268930048 5580480078950694912 5599856745891495936 5611999744726401024 5628164845250322432 5635466888222867456 5644356541873127424 5647707084296330496 5663955002087964672 5686225889126252544 5690245619449331712 5710003416739086336 5756426208745095168 5760495565368459264 5780497286081544192 5809718549935816704 5827493198976516096 5829891183789760512 5846663227961769984 5856952034081636352 5869652530710970368 5877288673088864256 5894197075343572992 5929260083885113344 5949847792509714432 5966964940471271424 5979925148078467584 5997128825740197888 6017952189718462464 6041615007196643328 6045885970664914944 6066878630285279232 6095039515141865472 6116202846791663616 6120526538203987968 6141778366461640704 6170286916563369984 6172825959306805248 6190584594312462336 6191711523912548352 6212079679709380608 6223011536211738624 6236505813880406016 6240914550363783168 6262584392552546304 6278040088819531776 6299838839127932928 6313499712817201152 6339900249250725888 6353670469833371808 6364828978775064576 6371949377348960256 6391444153716178944 6423753843831472128 6443407114315497472 6453571251326681088 6464603243925209088 6475979484838232064 6480557511039516672 6503059446841737216 6533244970478862336 6555929848848580608 6558627581763480576 6577496131456991232 6611949757224972288 6613902315793416192 6630971709761519616 6670417594370752512 6684882048865271808 6693578766573428736 6712835558030180352 6739230683408891904 6767411456875954176 6770196213433270272 6825238459070939136 6856919454534598656 6880728202640621568 6885592355479486464 6909500662269345792 6941572781133791232 6965675464401616896 6988589639673053184 7027271210530504704 7045407441621614592 7062795099921973248 7078110404680876032 7087318694018924544 7102687176919351296 7107708237914308608 7132387780407066624 7160432601121947648 7165494483751010304 7190374672930701312 7248833003604934656 7272678649415860224 7285476920443011072 7290627199919456256 7315941877696954368 7331806118110298112 7349900591788720128 7362464805581488128 7375421079954653184 7422322243025240064 7440640105267593216 7466475661188661248 7504219793667096576 7520492304973430784 7525808722497503232 7530276112395107328 7551940002783952896 7581634518835003392 7613337888985448448 7675234944993460224 7707329714775392256 7740819227970699264 7746291399914422272 7763088830940315648 7769990931968688128 7773188245053014016 7795550970615693312 7809269378775515136 7836384897451819008 7905680111846817792 7933130390012952576 7973233530771290112 7990523074034270208 7996171767653597184 8023936252957949952 8055486676262191104 8061181294219886592 8089171507047038976 8126719353522487296 8154937129055551488 8160702050938650624 8189037821948854272 8227049222084493312 8230434612409073664 8248281882874085376 8254112792416616448 8255615365216731136 8268638165762310144 8282772906279174144 8297348714948984832 8315341085173874688 8350112523403395072 8370720118426042368 8399785118837243904 8417999617089601536 8453200332334301184 8471560626444495744 8495932503131947008 8521925538288238592 8535368429173997568 8565005125108629504 8604761668435574784 8634639313117642752 8640743348052688896 8670745929122316288 8741239798464774144 8744836775684640768 8769994841942654976 8785428051122454528 8815933009633296384 8841295613015359488 8893890125827670016 8913176065153695744 8924771688764571648 8950447410706907136 9026928284577693696 9068828955997372416 9100317945427918848 9142559272712798208 9174304270187495424 9180789807305981952 9212667549692461056 9255430374845054976 9287567285868822528 9318119519564070912 9334517304317607936 9361371825545674752 9369694947374006272 9393876588828819456 9417060133229297664 9449758258691899392 9470249569225801728 9476944317219078144 9509850373876088832 9547243468162596864 9587166230574268416 9635630765747208192 9665110671473246208 9696904865887813632 9713969227257348096 9720836266559275008 9754589170262605824 9799867455718293504 9816619740775317504 9833894773272870912 9917924635837458432 9920853473690124288 9946457564642279424 9955300881584881664 10005626391556128768 10027323073297907712 10040368149860143104 10069253337045270528 10108846025113337856 10151117185313931264 10233646593324613632 10237857688606408704 10267311034469449728 10276439619700523008 10321092303960932352 10328388533219229696 10364250993404018688 10412359171700686848 10448513196602425344 10540906815795757056 10568111162432421888 10577507186683936768 10594192649882959872 10630978041028386816 10654030765379026944 10661562356871462912 10698581670610599936 10703484026590593024 10740648901682921472 10748241725626515456 10785562009396051968 10873249505407401984 10880936067918200832 10909017974123790336 10918717095931805696 10935940799879184384 10973912816545431552 10997709177165447168 11024850887683080192 11043697208372232192 11063131619931979776 11087121446898499584 11133483364537860096 11160960157901389824 11199713491782991872 11256329690500644864 11270933776445734912 11288713083746254848 11295414168592660992 11327910004175929344 11372451778252505088 11380491238898663424 11420006833478172672 11512852417490190336 11560994572163088384 11619437099871633408 11654986397953032192 11659782367579521024 11693326455923539968 11713904068163272704 11754577346177728512 11788394150687145984 11858520167770226688 11899695585019428864 11959850296156935168 11994257651480395776 12035904379436924928 12083230014393286656 12091771941329829888 12133757260570558464 12190079030283730944 12232405693583327232 12241053076407975936 12283556732923281408 12340573833126739968 12345651918613610496 12381169188624924672 12383423047825096704 12424159359418761216 12446023072423477248 12473011627760812032 12525168785105092608 12556080177639063552 12599677678255865856 12626999425634402304 12679800498501451776 12707340939666743616 12729657957550129152 12743898754697920512 12782888307432357888 12847507687662944256 12907142502653362176 12951958969676464128 12961115022079033344 13006118893683474432 13066489940957724672 13111859697697161216 13117255163526961152 13154992262913982464 13223899514449944576 13261943419523039232 13340835188741505024 13369764097730543616 13387157533146857472 13425671116060360704 13534822913751908352 13540392426866540544 13650476918141878272 13713838909069197312 13761456405281243136 13771184710958972928 13819001324538691584 13883145562267582464 13931350928803233792 13977179279346106368 14054542421061009408 14090814883243229184 14125590199843946496 14156220809361752064 14174637388037849088 14205374353838702592 14215416475828617216 14264775560814133248 14320865202243895296 14380749345861402624 14497666007209869312 14545357298831720448 14570953840886022144 14581254399838912512 14631883755393908736 14663612236220596224 14699801183577440256 14724929611162976256 14750842159909306368 14881280210535186432 14932951322377322496 15008439587334193152 15040984609946861568 15051617444995006464 15060552224790214656 15103880005567905792 15163269037670006784 15226675777970896896 15350469889986920448 15414659429550784512 15481638455941398528 15492582799828844544 15539981863937376256 15546376490106028032 15591101941231386624 15618538757551030272 15672769794903638016 15811360223693635584 15866260780025905152 15946467061542580224 15981046148068540416 15992343535307194368 16047872505915899904 16110973352524382208 16122362588439773184 16178343014094077952 16253438707044974592 16309874258111102976 16321404101877301248 16378075643897708544 16460869224818147328 16496563765748170752 16511230730433462272 16537276331524620288 16565545812558348288 16594697429897969664 16630682170347749376 16700225046806790144 16741440236852084736 16799570237674487808 16835999234179203072 16906400664668602368 16943121252888991488 16991865006263894016 17070736858347995136 17130010250217259008 17269278626235285504 17281486696105377792 17341491858244632576 17482479596929548288 17489673551369281536 17539989683885309952 17570856102244909056 17631866019266592768 17682591226030718976 17787780251655340032 17849543377529143296 17900894821413814272 18053856569155387392 18137657911994744832 18200635890855837696 18285118545425596416 18348608540374990848 18361579614611963904 18425335099384922112 18510860749690109952 18575134571737645056 18636239039128141824 18669034608635215872 18722743651091349504 18739389894748012544 18787753177657638912 18834120266458595328 18899516517383798784 18940499138451603456 19019700747752177664 19094486936325193728 19174332461148536832 19271261531494416384 19330221342946492416 19393809731775627264 19427938454514696192 19441672533118550016 19509178340525211648 19599734911436587008 19667789546545741824 19835849271674916864 19841706947380248576 19892915129284558848 19910601763169763328 20011252783112257536 20054646146595815424 20080736299720286208 20138506674090541056 20217692050226675712 20302234370627862528 20475715377212817408 20552879239401046016 20642184607921864704 20656777066438459392 20728501986808037376 20824718343401373696 20897026393204850688 21081813631591514112 21136222324864843776 21155014373367873536 21188385299765919744 21261956082056773632 21308061530758053888 21323124713742925824 21397163341221199872 21481297803365842944 21496483451253030912 21571124018792103936 21746499010814803968 21818035948247580672 21837434191863611392 21871881599758368768 21947825633090863104 21995418354330894336 22049701775366160384 22087394416744464384 22126263239863959552 22266966729075720192 22321920315802779648 22399426983565983744 22512659381001289728 22577426167492509696 22590828337185321984 22655820008351858688 22744903556505010176 22840013666956345344 23025704834980380672 23121989144326176768 23238874199743266816 23309972795906064384 23319564735159042048 23386652911847079936 23427808136326545408 23509154692355457024 23717040335540453376 23799391170038857728 23919700592313870336 23988515302960791552 24071808758873849856 24166460028786573312 24183543882659659776 24267514521141116928 24380158060567461888 24464811387166654464 24482106152815951872 24567113465846562816 24681147666253479936 24691303837227220992 24762338377249849344 24766846095650193408 24848318718837522432 24892046144846954496 24946023255521624064 25050337570210185216 25112160355278127104 25199355356511731712 25253998851268804608 25359600997002903552 25414681879333487232 25487797509395841024 25565776614864715776 25695015375325888512 25814285005306724352 25903917939352928256 25922230044158066688 26012237787366948864 26223719395394322432 26234510327053922304 26309984525827964928 26447799028899889152 26523886839046078464 26681670377483010048 26739528195461087232 26774315066293714944 26851342232120721408 27080784853733081088 27300953836283756544 27427677818138394624 27522912810562486272 27542369421917945856 27638002649077383168 27766291124535164928 27862701857606467584 27954358558692212736 28109084842122018816 28181629766486458368 28251180399687892992 28349274776075698176 28410748707677405184 28430832951657234432 28529551121628266496 28641730404487790592 28761498691722805248 28995332014419738624 29090714597663440896 29141907681772044288 29162508799677825024 29263767510787817472 29399602367154880512 29449859222325952512 29501684319818612736 29762560421070372864 29865902644754644992 30016879174668386304 30081969219893723136 30121104449580429312 30207760011135811584 30326538075340013568 30453351555941793792 30700939779973840896 30829318859101569024 30963276911882797056 30985165599657689088 31092752980212056064 31237077515102060544 31345539589807276032 31622720447387271168 31732521560051810304 31892934123085160448 31962092296137080832 31984687070614388736 32095745011831799808 32221946705048764416 32244725176879546368 32356686028188155904 32619748516222205952 32642808203754602496 32756151287795417088 32921738449636294656 32993127531496341504 33022461460866924544 33074552663049240576 33131091625116696576 33189394859795939328 33261364340695498752 33400450093613580288 33482880473704169472 33599140475348975616 33812801329337204736 33886242505777982976 33983730012527788032 34141473716695990272 34260020500434518016 34538557252470571008 34682983716489265152 34964959193859096576 34979347102738563072 35079979367770619904 35141712204489818112 35263732038533185536 35365182452061437952 35575560503310680064 35699086755058286592 36107713138310774784 36275315823989489664 36401271781711675392 36570237090851192832 36697217080749981696 36723159229223927808 36850670198769844224 37021721499380219904 37150269143475290112 37272478078256283648 37338069217270431744 37478779789496025088 37575506355315277824 37668240532917190656 37799033034767597568 37880998276903206912 38039401495504355328 38188973872650387456 38348664922297073664 38542523062988832768 38855876909029392384 38883345066237100032 39018356681050423296 39199469822873174016 39335579093091483648 39671698543349833728 39785830258569117696 39821203526339526656 40022505566224515072 40109292293191630848 40161472599440572416 40277013348181082112 40604468741255725056 40951430754425634816 41284369215843729408 41313554132876918784 41457003973616074752 41649436686802747392 41794052786409701376 42163627263183028224 42272444649729687552 42310028746735747072 42376770599531839488 42523912164113547264 42616123061516107776 42646249427485851648 42794326682442399744 42962595606731685888 43142248037584207872 43492998021629607936 43636071896495161344 43674868383727222784 43743763199516737536 43895651266181726208 43990836708661788672 44099403550732320768 44174788833488928768 44252526479727919104 44643840631605559296 44798853967131967488 45025318762002579456 45154852334985019392 45181656674370643968 45311640016703717376 45489807113010020352 45680027333912690688 46051409669960761344 46243978288652353536 46477748399486533632 46619945591812128768 46639129470318084096 46773305823694159872 46855616272653090816 47018309384710914048 47434080671080906752 47598782340077715456 47839401184627740672 47977030605921583104 48143617517747699712 48332920057573146624 48367087765319319552 48535029042282233856 48760316121134923776 48929622774333308928 48964212305631903744 49134226931693125632 49382607674454441984 49533692191300386816 49696637437675044864 49784092289693908992 49892046511043248128 50100675140420370432 50224320710556254208 50398710713023463424 50507997702537609216 50719201994005807104 50829363758666974464 50975595018791682048 51390030750651777024 51807835878705856512 51844460088316133376 52024475574733897728 52447438790788644864 52469020654107844608 52619969051655929856 52895598057799778304 53047773678092156928 53363340754966020096 53548630132587429888 53702684464241442816 54161569707466162176 54601907672567513088 54855355636276789248 55045825621124972544 55084738843835891712 55276005298154766336 55532582249070329856 55725403715212935168 55908717117384425472 56218169684244037632 56363259532972916736 56502360799375785984 56698549552151396352 56821497415354810368 57059102243256532992 57283460808975581184 57522997383445610496 57990664028839477248 58181429195326881792 58283815363544088576 58325017599355650048 58527535021575634944 58799204734309761024 59003368639637225472 59525120842140745728 59731805289509289984 60033758349336772608 60163938439787446272 60242208899160858624 60415520022271623168 60653076150680027136 60906703111883587584 61658637718203138048 61926553823765594112 61970331199315378176 62185505960424112128 62474155030204121088 62691079179614552064 63245440894774542336 63465043120103620608 63785868246170320896 63924184592274161664 63969374141228777472 64191490023663599616 64443893410097528832 64489450353759092736 64713372056376311808 65239497032444411904 65512302575590834176 65843476899272589312 65986255062992683008 66044922921733849088 66149105326098481152 66262183250233393152 66378789719591878656 66800900187227160576 66965760947408338944 67198280950697951232 67772485011555965952 67967460025055576064 68520041000869036032 69077114504941142016 69365967432978530304 69929918387718193152 69958694205477126144 70159958735541239808 70283424408979636224 70527464077066371072 71151121006621360128 71398173510116573184 72215426276621549568 72550631647978979328 72802543563423350784 73140474181702385664 73394434161499963392 73446318458447855616 73701340397539688448 74043442998760439808 74300538286950580224 74544956156512567296 74676138434540863488 75151012710630555648 75336481065834381312 75598066069535195136 75761996553806413824 76078802991008710656 76697329844594147328 77085046125977665536 77711753818058784768 77766690132474200064 78036713362100846592 78671158186182967296 79343397086699667456 79571660517138235392 79642407052679053312 80045011132449030144 80218584586383261696 80322945198881144832 80554026696362164224 81902861508851269632 82568738431687458816 82627108265753837568 82914007947232149504 83298873373605494784 83588105572819402752 84327254526366056448 84544889299459375104 84620057493471494144 84753541199063678976 85047824328227094528 85232246123032215552 85292498854971703296 85588653364884799488 85925191213463371776 86284496075168415744 86985996043259215872 87272143792990322688 87349736767454445568 87487526399033475072 87791302532363452416 88198807101464641536 88349577666977857536 88505052959455838208 89287681263211118592 89597707934263934976 90050637524005158912 90363313348741287936 90623280033407434752 90979614226020040704 91360054667825381376 92102819339921522688 92487956577304707072 92955496798973067264 93278258940636168192 93711232545306181632 94036618769421828096 94868161342161813504 95197564680155430912 95678802369255481344 95954061211843166208 96287235035495399424 96665840115146293248 96734175530638639104 97070058084564467712 97859245548666617856 97928424611263807488 98268453863386251264 98765215348908883968 99067384382600773632 99393274875350089728 99568184579387817984 99784093022086496256 100201350280840740864 100448641421112508416 100797421426046926848 101438403988011614208 101658727517333948928 101951190037583364096 102780061501303554048 103615671757411713024 104048951149467795456 104894877581577289728 104938041308215689216 105239938103311859712 105791196115599556608 106095547356184313856 106726681509932040192 107097260265174859776 108323139414932324352 109203815345135026176 109710711272553578496 110091651242249945088 110169477687671783424 110552010596309532672 111065164498140659712 111450807430425870336 111817434234768850944 112436339368488075264 112726519065945833472 113004721598751571968 113397099104302792704 113642994830709620736 114118204486513065984 114566921617951162368 115045994766891220992 116567630727088177152 116650035198711300096 117055070043151269888 117598409468619522048 118006737279274450944 119463610579018579968 120067516698673545216 120327876879574892544 120484417798321717248 120831040044543246336 121813406223767175168 123853107647531188224 123940662398630756352 124371011920848224256 124948310060408242176 125382158359229104128 126490881789549084672 126930086240207241216 127571736492340641792 127848369184548323328 127938748282457554944 128382980047327199232 128887786820195057664 129426744112752623616 130478994064888823808 131024605151181668352 131686953798545178624 131972510125985366016 132089845843467698176 132298210652196962304 132524366500466786304 132757579439183757312 133931521894816677888 134396561901395902464 135544970023111931904 135934920050111152128 137040082001738072064 138154229009882284032 138731934865957060608 139859836775436386304 139917388410954252288 140319917471082479616 140566848817959272448 141054928154132742144 142302242013242720256 142796347020233146368 144430852553243099136 145101263295957958656 145605087126846701568 146280948363404771328 146788868322999926784 146892636916895711232 147402680795079376896 148601076573901160448 149089912313025134592 149352276869081726976 150302025421261111296 150672962131668762624 151196132139070390272 151523993107612827648 152157605982017421312 154170092251955331072 155423507636117569536 155533380264948400128 156073426724201693184 157342316372365934592 158686794173399334912 159143321034276470784 159284814105358106624 160090022264898060288 160645890397762289664 161108053392724328448 163805723017702539264 165137476863374917632 165254216531507675136 165828015894464299008 166597746747210989568 167176211145638805504 168654509052732112896 169089778598918750208 169240114986942988288 169507082398127357952 170095648656454189056 170464492246064431104 171177306729769598976 171850382426926743552 172568992150336831488 173971992086518431744 174544287585980645376 174699473534908891136 174975052798066950144 175582605064726904832 176397614202929283072 177010105918911676416 178575362526422237184 179195415868527869952 180101275048010317824 180726626697482575872 181246560066814869504 181959228452040081408 182720109335650762752 184975913154609414144 185910993597946134528 186556517881272336384 187422465090612363264 188073237538843656192 189736322684323627008 190395129360310861824 191357604738510962688 191908122423686332416 192574470070990798848 193331680230292586496 193468351061277278208 194140116169128935424 195718491097333235712 196536907726772502528 197530430697817767936 198134768765201547264 198786549750700179456 199136369158775635968 200402700561681481728 200897282842225016832 201594842852093853696 203317455034667897856 203902380075166728192 205560123002607108096 207231343514823426048 208097902298935590912 209789755163154579456 209876082616431378432 210479876206623719424 211582392231199113216 213453363019864080384 214194520530349719552 216646278829864648704 218407630690270052352 219421422545107156992 220183302484499890176 220338955375343566848 221104021192619065344 222130328996281319424 222901614860851740672 223634868469537701888 225453038131891666944 226009443197503143936 226794198208605585408 227285989661419241472 228236408973026131968 230091989533782441984 233135261454176354304 233300070397422600192 234110140086302539776 236013474558548901888 238927221158037159936 240135033397347090432 240655753759149785088 240968835596643434496 241662080089086492672 247706215295062376448 247881324797261512704 248742023841696448512 249896620120816484352 250764316718458208256 252981763579098169344 253860172480414482432 255143472984681283584 255696738369096646656 255877496564915109888 256765960094654398464 257775573640390115328 258853488225505247232 260957988129777647616 262049210302363336704 263373907597090357248 264179691686935396352 264596421304393924608 265048733000933572608 265515158878367514624 267863043789633355776 268793123802791804928 271089940046223863808 271869840100222304256 274080164003476144128 276308458019764568064 277463869731914121216 279834776821908504576 281133697635918544896 282109856308265484288 284604484026485440512 285592694040466292736 288861705106486198272 290202526591915917312 291210174253693403136 293577736645999853568 293785273833791422464 294805361590158753792 297202153147802320896 298179824626050269184 298704553738163453952 300604050842522222592 301345924263337525248 302392264278140780544 304315211964034842624 308340184503910662144 310847015272235139072 312146853448403386368 314684632744731869184 317373588346798669824 318286642068552941568 318569628210716213248 320180044529796120576 321291780795524579328 327611446035405078528 330274953726749835264 330508433063015350272 331656031788928598016 333195493494421979136 334352422291277611008 337309018105464225792 338179557197837500416 338480229973885976576 339014164796254715904 340191297312908378112 340928984492128862208 342354613459539197952 343700764853853487104 345137984300673662976 349398947069817782272 349950105596133900288 351165210129453809664 352795228405858566144 354020211837823352832 358390831737055739904 360202550096020635648 361453253394965151744 362493120133629739008 365440218671301525504 371821987195892269056 373113035762544672768 374844930181224726528 376146475077687312384 379472645368647254016 380790258720621723648 382715209477021925376 383816244847372664832 385148940141981597696 386663360460585172992 388280232338257870848 391436982194666471424 393073815453545005056 395060861395635535872 396269537530403094528 397573099501400358912 398272738317551271936 401794565684450033664 403189685704187707392 406634910069335795712 407804760150333456384 411120246005214216192 414462687029646852096 416195804597871181824 419579510326309158912 419752165232862756864 420959752413247438848 423164784462398226432 426906726039728160768 428389041060699439104 433292557659729297408 436815261380540104704 438842845090214313984 440366604968999780352 440677910750687133696 442208042385238130688 445803229721703481344 447269736939075403776 450906076263783333888 452018886395006287872 453588396417211170816 454571979322838482944 456472817946052263936 466270522908352708608 466600140794845200384 468220280172605079552 472026949117097803776 477854442316074319872 480270066794694180864 481937671193286868992 483324160178172985344 495412430590124752896 495762649594523025408 497484047683392897024 499793240241632968704 501528633436916416512 505963527158196338688 507720344960828964864 510286945969362567168 511393476738193293312 513531920189308796928 515551147280780230656 517706976451010494464 521915976259555295232 524098420604726673408 526747815194180714496 529192842608787849216 531030317756735029248 535726087579266711552 537586247605583609856 542179880092447727616 543739680200444608512 548160328006952288256 554927739463828242432 559669553643817009152 562267395271837089792 564219712616530968576 569208968052970881024 571185388080932585472 577723410212972396544 580405053183831834624 582420348507386806272 587155473291999707136 589610723180317507584 594404306295604641792 596359649252100538368 597409107476326907904 601208101685044445184 602691848526675050496 604784528556281561088 616680369007821324288 621694030544470278144 624293706896806772736 629369265489463738368 634747176693597339648 637139256421432426496 640360089059592241152 642583561591049158656 655222892070810157056 660549907453499670528 661016866126030700544 663312063577857196032 666390986988843958272 668704844582555222016 676359114395675000832 676960459947771953152 678028329592509431808 680382594625816756224 681857968984257724416 684709226919078395904 690275968601347325952 699900211192267800576 702330420258907619328 708040423675646705664 716781663474111479808 720405100192041271296 722906506789930303488 724986240267259478016 743643974391784538112 746226071525089345536 749689860362449453056 752292950155374624768 758945290737294508032 761580517441243447296 765430418954043850752 767632489694745329664 770297880283963195392 773326720921170345984 776560464676515741696 782873964389332942848 786147630907090010112 790121722791271071744 792539075060806189056 795146199002800717824 796545476635102543872 803589131368900067328 806379371408375414784 813269820138671591424 815609520300666912768 822240492010428432384 828925374059293704192 832391609195742363648 839504330465725513728 846329568924796452864 853813452079456321536 856778082121398878208 866585115319458594816 873630522761080209408 880733209937999560704 881355821501374267392 884416084770476261376 891606459443406962688 894539473878150807552 901812152527566667776 904037772790012575744 907176792834422341632 912945635892104527872 932541045816705417216 936440560345210159104 944053898234195607552 955708884632148639744 960540133589388361728 963875342386573737984 990824861180249505792 991525299189046050816 994968095366785794048 999586480483265937408 1003057266873832833024 1011927054316392677376 1015440689921657929728 1020573891938725134336 1022786953476386586624 1027063840378617593856 1031102294561560461312 1035413952902020988928 1048196841209453346816 1053495630388361428992 1058385685217575698432 1062060635513470058496 1075172495211167219712 1084359760184895455232 1087479360400889217024 1096320656013904576512 1119339107287634018304 1124534790543674179584 1128439425233061937152 1138417936105941762048 1142370776161865170944 1155446820425944793088 1164840697014773612544 1174310946583999414272 1179221446360635015168 1188808612591209283584 1192719298504201076736 1194818214952653815808 1205383697053350100992 1209569057112563122176 1233360738015642648576 1243388061088940556288 1248587413793613545472 1258738530978927476736 1269494353387194679296 1280720178119184482304 1285167123182098317312 1310445784141620314112 1321099814906999341056 1322033732252061401088 1326624127155714392064 1337409689165110444032 1352718228791350001664 1353920919895543906304 1356056659185018863616 1360765189251633512448 1363715937968515448832 1369418453838156791808 1399800422384535601152 1404660840517815238656 1416080847351293411328 1433563326948222959616 1440810200384082542592 1445813013579860606976 1449972480534518956032 1487287948783569076224 1492452143050178691072 1499379720724898906112 1504585900310749249536 1517890581474589016064 1523161034882486894592 1530860837908087701504 1540595760567926390784 1546653441842340691968 1553120929353031483392 1565747928778665885696 1572295261814180020224 1580243445582542143488 1593090953270205087744 1607178262737800134656 1612758742816750829568 1626539640277343182848 1631219040601333825536 1644480984020856864768 1664783218391484727296 1679008660931451027456 1692659137849592905728 1707626904158912643072 1713556164242797756416 1733170230638917189632 1747261045522160418816 1761466419875999121408 1768832169540952522752 1783212918886813925376 1789078947756301615104 1803624305055133335552 1808075545580025151488 1814353585668844683264 1865082091633410834432 1872881120690420318208 1888107796468391215104 1911417769264297279488 1921080267178776723456 1927750684773147475968 1981649722360499011584 1983050598378092101632 1989936190733571588096 1999172960966531874816 2006114533747665666048 2030881379843315859456 2041147783877450268672 2045573906952773173248 2054127680757235187712 2070827905804041977856 2106991260776722857984 2124121271026940116992 2150344990422334439424 2168719520369790910464 2174958720801778434048 2238678214575268036608 2249069581087348359168 2256878850466123874304 2276835872211883524096 2284741552323730341888 2310893640851889586176 2329681394029547225088 2348621893167998828544 2358442892721270030336 2377617225182418567168 2385438597008402153472 2389636429905307631616 2410767394106700201984 2419138114225126244352 2466721476031285297152 2486776122177881112576 2497174827587227090944 2538988706774389358592 2561440356238368964608 2570334246364196634624 2620891568283240628224 2642199629813998682112 2644067464504122802176 2653248254311428784128 2674819378330220888064 2705436457582700003328 2707841839791087812608 2712113318370037727232 2721530378503267024896 2738836907676313583616 2809321681035630477312 2832161694702586822656 2867126653896445919232 2881620400768165085184 2891626027159721213952 2974575897567138152448 2984904286100357382144 2998759441449797812224 3009171800621498499072 3035781162949178032128 3046322069764973789184 3061721675816175403008 3081191521135852781568 3093306883684681383936 3106241858706062966784 3144590523628360040448 3160486891165084286976 3186181906540410175488 3225517485633501659136 3253079280554686365696 3262438081202667651072 3288961968041713729536 3358017321862902054912 3385318275699185811456 3415253808317825286144 3427112328485595512832 3466340461277834379264 3494522091044320837632 3522932839751998242816 3537664339081905045504 3566425837773627850752 3578157895512603230208 3616151091160050302976 3628707171337689366528 3730164183266821668864 3745762241380840636416 3776215592936782430208 3842160534357553446912 3855501369546294951936 3963299444720998023168 3966101196756184203264 3979872381467143176192 4012229067495331332096 4061762759686631718912 4082295567754900537344 4091147813905546346496 4108255361514470375424 4213982521553445715968 4248242542053880233984 4300689980844668878848 4337439040739581820928 4349917441603556868096 4477356429150536073216 4498139162174696718336 4513757700932247748608 4553671744423767048192 4569483104647460683776 4621787281703779172352 4659362788059094450176 4697243786335997657088 4716885785442540060672 4779272859810615263232 4821534788213400403968 4838276228450252488704 4933442952062570594304 4994349655174454181888 5077977413548778717184 5122880712476737929216 5140668492728393269248 5241783136566481256448 5284399259627997364224 5306496508622857568256 5349638756660441776128 5410872915165400006656 5415683679582175625216 5424226636740075454464 5443060757006534049792 5618643362071260954624 5664323389405173645312 5734253307792891838464 5763240801536330170368 5783252054319442427904 5949151795134276304896 5969808572200714764288 5997518882899595624448 6018343601242996998144 6092644139529947578368 6123443351632350806016 6162383042271705563136 6212483717412125933568 6320973782330168573952 6372363813080820350976 6451034971267003318272 6506158561109372731392 6524876162405335302144 6716034643725804109824 6770636551398371622912 6830507616635650572288 6854224656971191025664 6932680922555668758528 6989044182088641675264 7045865679503996485632 7075328678163810091008 7132851675547255701504 7156315791025206460416 7232302182320100605952 7257414342675378733056 7460328366533643337728 7491524482761681272832 7684321068715106893824 7711002739092589903872 7926598889441996046336 7932202393512368406528 7959744762934286352384 8024458134990662664192 8123525519373263437824 8164591135509801074688 8216510723028940750848 8427965043106891431936 8496485084107760467968 8601379961689337757696 8674878081479163641856 8954712858301072146432 8996278324349393436672 9027515401864495497216 9107343488847534096384 9138966209294921367552 9243574563407558344704 9318725576118188900352 9433771570885080121344 9558545719621230526464 9676552456900504977408 9866885904125141188608 10155954827097557434368 10245761424953475858432 10281336985456786538496 10483566273132962512896 10568798519255994728448 10612993017245715136512 10699277513320883552256 10831367359164351250432 10848453273480150908928 10886121514013068099584 11237286724142521909248 11328646778810347290624 11526481603072660340736 11566504108638884855808 11898303590268552609792 11939617144401429528576 12036687202485993996288 12185288279059895156736 12246886703264701612032 12324766084543411126272 12641947564660337147904 12744727626161640701952 12902069942534006636544 13012317122218745462784 13049752324810670604288 13432069287451608219648 13541273102796743245824 13661015233271301144576 13708449313942382051328 13865361845111337517056 13978088364177283350528 14091731359007992971264 14150657356327620182016 14464604364640201211904 14514828685350757466112 14983048965523362545664 15368642137430213787648 15422005478185179807744 15853197778883992092672 15919489525868572704768 16048916269981325328384 16247051038746526875648 16329182271019602149376 16855930086213782863872 16992970168215520935936 17202759923378675515392 17349756162958327283712 17909425716602144292864 17992556648698786873344 18055030803728990994432 18277932418589842735104 18487149126815116689408 18637451152236377800704 19117091439242461052928 19353104913801009954816 20311909654195114868736 20491522849906951716864 20562673970913573076992 20967132546265925025792 21137597038511989456896 21225986034491430273024 21398555026641767104512 21696906546960301817856 21772243028026136199168 22474573448285043818496 23052963206145320681472 23133008217277769711616 23796607180537105219584 23879234288802859057152 24073374404971987992576 24370576558119790313472 24493773406529403224064 24649532169086822252544 25283895129320674295808 25489455252323281403904 25804139885068013273088 26024634244437490925568 26864138574903216439296 27082546205593486491648 27322030466542602289152 27416898627884764102656 27730723690222675034112 27956176728354566701056 28301314712655240364032 29029657370701514932224 30737284274860427575296 30844010956370359615488 31706395557767984185344 31838979051737145409536 32097832539962650656768 32494102077493053751296 32658364542039204298752 33711860172427565727744 33985940336431041871872 34699512325916654567424 35818851433204288585728 36110061607457981988864 36555864837179685470208 36974298253630233378816 38234182878484922105856 38706209827602019909632 40623819308390229737472 40983045699813903433728 41125347941827146153984 41934265092531850051584 42275194077023978913792 42451972068982860546048 43393813093920603635712 43544486056052272398336 44949146896570087636992 46105926412290641362944 46266016434555539423232 47758468577605718114304 48146748809943975985152 48741153116239580626944 48987546813058806448128 50567790258641348591616 50978910504646562807808 51608279770136026546176 52049268488874981851136 53728277149806432878592 54165092411186972983296 54833797255769528205312 55461447380445350068224 55912353456709133402112 58059314741403029864448 61474568549720855150592 61688021912740719230976 63412791115535968370688 63677958103474290819072 64195665079925301313536 65316729084078408597504 67423720344855131455488 69399024651833309134848 71637702866408577171456 72220123214915963977728 73111729674359370940416 73948596507260466757632 76468365756969844211712 77412419655204039819264 81247638616780459474944 81966091399627806867456 82250695883654292307968 83868530185063700103168 84903944137965721092096 87088972112104544796672 92211852824581282725888 92532032869111078846464 95516937155211436228608 96293497619887951970304 97482306232479161253888 97975093626117612896256 101135580517282697183232 101957821009293125615616 104098536977749963702272 107456554299612865757184 108330184822373945966592 109667594511539056410624 110922894760890700136448 116118629482806059728896 122949137099441710301184 123376043825481438461952 126825582231071936741376 127355916206948581638144 130633458168156817195008 134847440689710262910976 138798049303666618269696 143275405732817154342912 144440246429831927955456 146223459348718741880832 152936731513939688423424 154824839310408079638528 162495277233560918949888 164501391767308584615936 167737060370127400206336 174177944224209089593344 184423705649162565451776 185064065738222157692928 191033874310422872457216 192586995239775903940608 195950187252235225792512 202271161034565394366464 208197073955499927404544 214913108599225731514368 216660369644747891933184 219335189023078112821248 221845789521781400272896 232237258965612119457792 245898274198883420602368 246752087650962876923904 254711832413897163276288 261266916336313634390016 277596098607333236539392 286550811465634308685824 288880492859663855910912 292446918697437483761664 305873463027879376846848 324990554467121837899776 329002783534617169231872 348355888448418179186688 368847411298325130903552 370128131476444315385856 382067748620845744914432 391900374504470451585024 404542322069130788732928 416394147910999854809088 429826217198451463028736 433320739289495783866368 438670378046156225642496 464474517931224238915584 493504175301925753847808 522533832672627268780032 555192197214666473078784 573101622931268617371648 577760985719327711821824 649981108934243675799552 658005567069234338463744 696711776896836358373376 737694822596650261807104 740256262952888630771712 764135497241691489828864 783800749008940903170048 832788295821999709618176 859652434396902926057472 866641478578991567732736 877340756092312451284992 987008350603851507695616 1045067665345254537560064 1110384394429332946157568 1146203245862537234743296 1299962217868487351599104 1316011134138468676927488 1393423553793672716746752 1480512525905777261543424 1567601498017881806340096 1665576591643999419236352 1719304868793805852114944 1733282957157983135465472 1974016701207703015391232 2090135330690509075120128 2220768788858665892315136 2292406491725074469486592 2599924435736974703198208 2632022268276937353854976 2961025051811554523086848 3135202996035763612680192 3331153183287998838472704 3438609737587611704229888 3948033402415406030782464 4180270661381018150240256 4441537577717331784630272 5199848871473949406396416 5922050103623109046173696 6270405992071527225360384 6662306366575997676945408 6877219475175223408459776 7896066804830812061564928 8883075155434663569260544 11844100207246218092347392 12540811984143054450720768 13324612733151995353890816 17766150310869327138521088 23688200414492436184694784 26649225466303990707781632 35532300621738654277042176 53298450932607981415563264 71064601243477308554084352 106596901865215962831126528 213193803730431925662253056
- Sum of all divisors σ(n): 719740427094704284788879360
- Sum of proper divisors (its aliquot sum) s(n): 506546623364272359126626304
- 213193803730431925662253056 is an abundant number, because the sum of its proper divisors (506546623364272359126626304) is greater than itself. Its abundance is 293352819633840433464373248
Bases of 213193803730431925662253056
- Binary: 10110000010110011000101101000010000111001001110101100001010000000000000000000000000000002
- Hexadecimal: 0xB0598B421C9D6140000000
- Base-36: QSCSGCZV2C7PC0000
Squares and roots of 213193803730431925662253056
- 213193803730431925662253056 squared (2131938037304319256622530562) is 45451597949049929662628843140691110501004710181339136
- 213193803730431925662253056 cubed (2131938037304319256622530563) is 9689999052384252956009401733084636567441483521776420809720912574302956988399616
-
The
square root of 213193803730431925662253056 is 14601157616108.1120514301 -
213193803730431925662253056 is a
perfect cube number . Itscube root is 597390336
Scales and comparisons
How big is 213193803730431925662253056?- 213,193,803,730,431,925,662,253,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 213,193,803,730,431,925,662,253,056 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 213193803730431925662253056 cubic inches would be around 49782528 feet tall.
Recreational maths with 213193803730431925662253056
- 213193803730431925662253056 backwards is 650352266529134037308391312
- The number of decimal digits it has is: 27
- The sum of 213193803730431925662253056's digits is 99
- 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 213193803730431925662253056 - Facts about the integer". Numbermatics.com. 2024. Web. 13 May 2024.
APA style:
Numbermatics. (2024). Number 213193803730431925662253056 - Facts about the integer. Retrieved 13 May 2024, from https://numbermatics.com/n/213193803730431925662253056/
Chicago style:
Numbermatics. 2024. "Number 213193803730431925662253056 - Facts about the integer". https://numbermatics.com/n/213193803730431925662253056/
The information we have on file for 213193803730431925662253056 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 213193803730431925662253056, math, Factors of 213193803730431925662253056, curriculum, school, college, exams, university, Prime factorization of 213193803730431925662253056, STEM, science, technology, engineering, physics, economics, calculator, two hundred thirteen septillion, one hundred ninety-three sextillion, eight hundred three quintillion, seven hundred thirty quadrillion, four hundred thirty-one trillion, nine hundred twenty-five billion, six hundred sixty-two million, two hundred fifty-three thousand and fifty-six.